仅加载一种语言.js要求 i18n



有没有办法使用require.js i18n插件只加载一种语言?

使用默认设置时,将始终加载默认语言,然后还会加载具有浏览器区域设置的语言。

我正在寻找一种解决方案,其中默认语言不会在应用程序中编译.js,而是在需要时加载.js检查浏览器区域设置。

好的,

我知道了。您必须在基本 i18n.js 文件中将设置root设置为false

define({
  "root": false,
  "de": true,
  "en": true
});

在这种情况下,只有上述 json 会在您的优化版本中呈现。加载要求后.js决定加载哪种语言。请注意,您丢失了默认语言,必须确保以所有语言设置所有属性。

最新更新