【发布时间】:2016-11-25 07:01:29
【问题描述】:
我正在使用 i18n - aurelia 的 i18next 包装器,配置如下:
instance.i18next.use(Backend);
return instance.setup({
backend: {
loadPath: 'assets/locales/{{lng}}/{{ns}}.json',
},
detectFromHeaders: false,
lng: 'bg',
fallbackLng: 'bg',
ns: ['app', 'dp', 'management'],
defaultNS: 'app',
fallbackNS:'app',
attributes: ['t', 'i18n'],
useCookie: false,
getAsync: false,
debug: false
});
我有一个组件可以通过 setLocale(language) 函数切换到不同的语言。但是,当我出于某种原因在语言之间切换时,它可以正常工作translation.json - 一开始我什至不想要的命名空间。是否可以选择从命名空间中完全删除它? 提前致谢
【问题讨论】:
标签: namespaces internationalization aurelia i18next