我正试图将我的后台翻译成意大利语。我在我的网站上使用了symfony 4,而像librarie这样的sulu则有一个小的cms
我在我的翻译文件夹中添加了文件“ admin.it.json”,我的sulu_core.yaml文件如下所示:
sulu_core:
locales:
de: Deutsch
en: English
it: Italian
translations:
- de
- en
- it
fallback_locale: '%default_locale%'
很不幸,我的网站正在加载,因此没有任何作用。我什么也做不了,没有错误。
即使我点击链接
localhost:8000/admin/translations?local=it
存在我的翻译,但未显示管理信息。
请问您有个主意吗?
答案 0 :(得分:1)
您的配置正确config/packages/sulu_core.yaml
:
sulu_core:
locales:
de: Deutsch
en: English
it: Italian
translations:
- de
- en
- it
然后创建一个translations/admin.it.json
{
"sulu_tag.tags": "Tags It"
}
然后清除缓存,然后转到个人资料,将System
的语言从en
更改为it
。
请参见https://github.com/sulu/sulu存储库中的admin.en.json
文件以获取翻译密钥。