0

I need to add additional translations to the Silverstripe 3 translation tables in sapphire/lang/[lang].yml

I am pulling in 'sapphire' as an SVN external so cannot just add the new values to the existing yml files.

Am I able to create additional language yml files for languages to add to these translations in mysite directory?

4

1 回答 1

1

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

z_translations/
    _config.php
    lang/
        en.yml

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

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

于 2012-11-29T10:00:39.380 回答