【发布时间】:2017-10-30 19:24:03
【问题描述】:
(对不起我的英语不好)
我正在为我的项目设置翻译,但不可能。
我希望能够将我的网站翻译成法语,但仍然是英语。
目前我只想翻译 twig 中的字符串,没有变量。
我的参数.yml:
parameters:
locale: fr
还有我的 config.yml :
imports:
- { resource: parameters.yml }
- { resource: security.yml }
- { resource: services.yml }
framework:
#esi: ~
translator: { fallback: %locale% }
secret: "%secret%"
如果我这样做:dump($request->getLocale());die(); 在我的控制器中,我得到:“fr”
所以我的配置很好。
在我的树枝上:
<label>{{ 'cancel'|trans }}</label>
但它仍然显示“取消”。
另外,如果我飞过树枝代码,我的编辑器会告诉我:“缺少翻译键”。
我现在只想翻译一个字符串,不带变量。
有人有想法吗? 提前谢谢你
【问题讨论】:
-
我遇到了类似的错误,并且使用无效标签徘徊:没有结束,没有没有标签的文本......当我整理出它帮助的语法时。
标签: php symfony twig config translation