【问题标题】:webshim fails to grab the Spanish localewebshim 无法获取西班牙语语言环境
【发布时间】:2015-03-17 10:19:11
【问题描述】:

在 firefox webshim 中无法获取西班牙语言环境,它总是以英语显示,但例如 en fr 它可以正常工作并显示法国。

如何解决?
我希望我的应用程序能够适应浏览器的语言环境。

【问题讨论】:

    标签: webshim


    【解决方案1】:

    我下载: https://github.com/aFarkas/webshim/blob/master/js-webshim/minified/shims/i18n/formcfg-es.js

    并在我的 html 中添加代码。

        <script src="http://cdn.jsdelivr.net/webshim/1.15.7/extras/modernizr-custom.js"></script>
        <!-- polyfiller file to detect and load polyfills -->
        <script src="http://cdn.jsdelivr.net/webshim/1.15.7/polyfiller.js"></script>
        <script src="../../../resources/js/formcfg-es.js" th:src="@{/resources/js/formcfg-es.js}"></script>
        <script>
          //webshim.setOptions('forms', { addValidators: true });
          webshim.setOptions('forms', {
              replaceValidationUI: true,
                lazyCustomMessages: true,
                addValidators: true,
                overrideMessages: true
            });
          webshims.setOptions('waitReady', false);
          webshims.setOptions('forms-ext', {types: 'date'});
          webshims.polyfill('forms forms-ext');
        </script>
    

    并添加西班牙语版本中缺少的句子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-24
      • 1970-01-01
      • 2021-06-04
      • 2013-09-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多