gpt4 book ai didi

symfony - FOSUserBundle 不使用 trans_default_domain 进行翻译

转载 作者:行者123 更新时间:2023-12-04 22:13:23 24 4
gpt4 key购买 nike

我正在使用 Symfony 2.3 RC1 设置 FOSUserBundle dev-master,但翻译效果不佳。默认情况下,模板中带有 trans_default_domain

在登录模板中。它不与 trans_default_domain

{% trans_default_domain "FOSUserBundle" %}
<label class="control-label" for="username">{{ 'security.login.username'|trans }}</label>

但使用 trans({}, 'FOSUserBundle') 它有效
<label class="control-label" for="username">{{ 'security.login.username'|trans({}, 'FOSUserBundle') }}</label>

trans_default_domain 有什么问题?需要任何额外的配置吗?

最佳答案

尝试启用 symfony 翻译组件。默认情况下,它被注释掉:

# app/config/config.yml
framework:
translator: { fallback: en }

http://symfony.com/doc/current/book/translation.html#configuration

关于symfony - FOSUserBundle 不使用 trans_default_domain 进行翻译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16682751/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com