在 emberjs 中保留基于国家/地区的语言环境文件夹

Keeping country based locale folder in emberjs

在我的语言环境文件夹中现在包含 2 个文件夹:

ench(英文和中文)工作正常。但现在我需要按国家/地区拆分语言。我更喜欢将父文件夹保留为 country,将 sub 文件夹保留为语言,如:

UK => EnUK => ch 所以,我可以根据他们的国家保留 no.of 文件夹,子文件夹是 no.of 语言吗?

任何人都可以帮助我保留多个具有多种语言的县吗?

提前致谢。

如果您使用 ember-i18n,那么您应该用 - 分隔语言和地区。例如 en-gb.

然后将翻译放在 enen-gben-us 等文件夹中。如果您不在 en-gb/translations.js 中指定翻译,它将返回到 en/translatons.js。检查 the tests for an example.

如果您想要不同的结构,您可以通过在初始化程序中手动加载翻译然后将它们推送到服务来实现。