代码之家  ›  专栏  ›  技术社区  ›  3gwebtrain

在emberjs中保留基于国家/地区的区域设置文件夹

  •  0
  • 3gwebtrain  · 技术社区  · 8 年前

    “我的区域设置”文件夹中包含2个文件夹,现在为:

    en 和 ch (中英文)很好用。但现在我需要按国家划分语言。我宁愿将父文件夹保留为 country 和 sub 文件夹的语言如下:

    UK => En 和 UK => ch 那么,我可以根据他们的国家保留文件夹的编号吗?子文件夹是语言的编号吗?

    有谁能帮我把多个有多种语言的县放在里面?

    提前谢谢。

    1 回复  |  直到 8 年前
        1
  •  1
  •   Lux    8 年前

    如果您使用 ember-i18n 那么你应该把语言和地区按 - . 例如 en-gb .

    然后将翻译放在如下文件夹中 en , 英国英语 和 en-us . 如果未在中指定翻译 en-gb/translations.js 它将回落到 en/translatons.js . 检查 the tests for an example .

    如果您想要不同的结构,您可能可以通过手动将翻译加载到初始值设定项中,然后将其发送到服务来实现这一点。