0

我正在尝试将我的后台翻译成意大利语。我在我的网站上使用 symfony 4,而 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

我的翻译存在,但没有显示管理。

请问你有什么想法吗?

4

1 回答 1

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语言从更改enit

请参阅https://github.com/sulu/suluadmin.en.json存储库中的文件以获取翻译密钥。

于 2019-10-15T18:02:29.087 回答