当我想设置一个尚不支持的语言环境时,我想准备/预防这种情况。
所以我加载.json文件,我可以设置一种语言。 当我没有时 语言,如何设置回退到默认值?
当然,我可以通过自己的功能轻松防止这种情况,但我宁愿使用提供的功能。
我可以通过以下方式设置默认语言环境:
I18n.defaultLocale = "language";
JavaScript中是否提供了可以调用的回退方法?
编辑:我的实现如下:self.localisation = I18n.locale;
if (I18n.translations.hasOwnProperty(self.localisation))
I18n.locale ? self.localisation : "en";
实际问题是:
有图书馆电话吗?在这些情况下,我更喜欢使用API而不是我自己的方法。