如何在JavaScript中使用i18n后备

时间:2014-05-19 15:02:22

标签: javascript

当我想设置一个尚不支持的语言环境时,我想准备/预防这种情况。

  

所以我加载.json文件,我可以设置一种语言。 当我没有时   语言,如何设置回退到默认值?

当然,我可以通过自己的功能轻松防止这种情况,但我宁愿使用提供的功能。

我可以通过以下方式设置默认语言环境:

I18n.defaultLocale = "language";

JavaScript中是否提供了可以调用的回退方法?

编辑:我的实现如下:

self.localisation = I18n.locale;
if (I18n.translations.hasOwnProperty(self.localisation)) 
    I18n.locale ? self.localisation : "en";

实际问题是:

有图书馆电话吗?在这些情况下,我更喜欢使用API​​而不是我自己的方法。

0 个答案:

没有答案