【发布时间】:2015-03-17 10:19:11
【问题描述】:
在 firefox webshim 中无法获取西班牙语言环境,它总是以英语显示,但例如 en fr 它可以正常工作并显示法国。
如何解决?
我希望我的应用程序能够适应浏览器的语言环境。
【问题讨论】:
标签: webshim
在 firefox webshim 中无法获取西班牙语言环境,它总是以英语显示,但例如 en fr 它可以正常工作并显示法国。
如何解决?
我希望我的应用程序能够适应浏览器的语言环境。
【问题讨论】:
标签: webshim
我下载: 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>
并添加西班牙语版本中缺少的句子。
【讨论】: