Silverstripe:添加到转换表

时间:2012-11-27 22:14:41

标签: internationalization silverstripe

我需要在蓝宝石/ lang / [lang] .yml

中添加额外的翻译到Silverstripe 3转换表

我将'蓝宝石'作为外部SVN拉入,所以不能只将新值添加到现有的yml文件中。

我是否能够为要在mysite目录中添加到这些翻译的语言创建其他语言yml文件?

1 个答案:

答案 0 :(得分:1)

是的,只需创建一个具有以下结构的新模块:

z_translations/
    _config.php
    lang/
        en.yml

z_前缀确保它按字母顺序排在最后,目前无法影响加载顺序。 translations部分可以是任何东西。 _config.php可以为空,但需要存在才能将文件夹检测为模块。

请注意,为了覆盖framework/admin/lang/中的翻译,您还必须在模块中创建一个admin子文件夹...不要问;)