当我使用symfony翻译器时,我确实遇到了问题。我按照Symfony2翻译的文档,创建了这个剧目
=> myBundle / PlatformBundle / Ressources /译
在翻译中我创建了这个文件
=> messages.fr.yml:y[1:n] = a[1:n] .* b[1:n]
我有一个像这样的树枝:
Hello: Bonjour
我已经像我说的那样把我的config.yml搞定了。
不幸的是,它没有用,我不明白为什么?
答案 0 :(得分:1)
如果您已经按照法语官方文档进行翻译,也许您已在config.yml中设置了这样的翻译:
framework:
translator: { fallback: en }
尝试这样做:
framework:
translator: { fallback: fr }
或者更像这样: 框架: 译员:{fallback:“%locale%”}
在最后一种情况下,编辑app / config / parameters.yml并指定默认语言环境,如下所示:
parameters:
locale: fr
如果这还不够,请验证您的目录myBundle / PlatformBundle / Ressources / translations是否正确。