2
locale: pl
我parameters.yml
但我的确认消息是英文不是波兰语, 我也尝试locale: pl_PL
但是这也没有工作 每次我清除缓存Symfony2的语言环境和验证消息
locale: pl
我parameters.yml
但我的确认消息是英文不是波兰语, 我也尝试locale: pl_PL
但是这也没有工作 每次我清除缓存Symfony2的语言环境和验证消息
你必须在注释掉config.yml中框架组件的翻译器服务来激活翻译,也可用于其他symfony组件。在parameters.yml中更改参数是不够的。
framework:
translator: { fallback: %locale% }
看看官方documentation。
感谢这是我所需要的 – 2013-04-25 06:57:04
你的翻译文件在哪里(文件名称的完整路径)?它在你的代码/树枝模板中的某个地方工作,还是绝对无处可用? – cheesemacfly 2013-04-24 19:18:48
好的。但是翻译文件是否加载了locale变量? '/ vendor/symfony/symfony/src/Symfony/Component/Validator/Resources/translations'我使用默认翻译文件 – 2013-04-24 19:23:57
你是什么意思的局部变量?你的翻译文件以'pl.extension'结尾? – cheesemacfly 2013-04-24 19:30:58