1
我有一個文件夾結構,其中mysite &主題生活在一個名爲app的文件夾中。現在我嘗試用app/lang/de.yml覆蓋一些翻譯。用silverstripe 3.x覆蓋翻譯(3.1從GitHub)
一般程序是...
After: 'framework/*','cms/*'
...但它接縫有它自己的rueleset這我不能讓他們工作或瞭解:-(
國際化順序我去與像在應用中的以下/郎/ _i18n.yml smtg後或兩者之前不會覆蓋翻譯。
---
Name: customi18n
After: 'defaulti18n'
---
i18n:
module_priority:
- app
刷新的配置謝謝喬恩回答和對不起我的延遲。我現在用3.0.6設置了一個測試實例,然後將它更新到3.1.x-dev。在3.0.6中,它按照你的描述工作,但不與3.1一起工作。不幸的是,我仍然不知道如何解決它:-( – munomono
我也運行3.1.x-dev。最後,我將大部分翻譯文件移動到/ themes/my-theme/lang/en | de.yml覆蓋模板中定義的標籤 將文件放在正確位置的另一種方法是運行silverstripes [TextCollector-Task](http://doc.silverstripe.org/framework/en/ topic/i18n#collect-text)。你可以使用生成的文件作爲翻譯的起點。 –
https://github.com/silverstripe/silverstripe-framework/pull/2295#issuecomment-24987819 – munomono