symfony树枝翻译在更新后无法正常工作

耶格尔

我将项目从2.5.x升级到2.8.1,然后突然树枝不再使用正确的翻译了。

在树枝模板中,我有类似以下内容: {% trans %}something.abc{% endtrans %}

我的config.yml看起来像这样:

...
framework:
    translator:      ~
...
templating:
    engines: ['twig']
default_locale:  en_US

在控制器动作中:

$request->setLocale('nl_BE');

该页面始终显示en_US翻译,没有其他内容。

有什么变化吗?

分数

这是因为TranslatorListener(在2.6中添加了)在控制器中调用操作之前设置了语言环境。使用$this->get('translator')->setLocale('nl_BE');相反,如果你想改变的语言环境中的控制器。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

树枝“修剪”无法正常工作

来自分类Dev

更新后ServiceBusTrigger无法正常工作

来自分类Dev

余烬更新后LinkTo无法正常工作

来自分类Dev

Netflix桌面在更新后无法正常工作

来自分类Dev

NetBeans更新后无法正常工作

来自分类Dev

NetBeans更新后无法正常工作

来自分类Dev

余烬更新后LinkTo无法正常工作

来自分类Dev

Eclipse更新后无法正常工作

来自分类Dev

更新后,我的系统无法正常工作

来自分类Dev

Android片段翻译动画无法正常工作

来自分类Dev

Android翻译动画无法正常工作

来自分类Dev

xpath 组合包含/翻译无法正常工作

来自分类Dev

更新无法正常工作

来自分类Dev

android:textColor在支持库23.2.1更新后无法正常工作

来自分类Dev

更新到Windows 8.1后MySQL无法正常工作

来自分类Dev

用stringstream :: str()更新后,C ++ stringstream无法正常工作

来自分类Dev

记录更新后,PHP标头功能无法正常工作

来自分类Dev

更新支持库后,RecycleView无法正常工作

来自分类Dev

更新到Windows 8.1后MySQL无法正常工作

来自分类Dev

Mendeley在上次Ubuntu更新后无法正常工作

来自分类Dev

更新Ubuntu 14.04.1后耳机无法正常工作

来自分类Dev

Windows 8.1更新后,MySQL无法正常工作

来自分类Dev

ubuntu更新后,Serialport无法正常工作吗?

来自分类Dev

Windows 10更新后Bash无法正常工作

来自分类Dev

Asp.Net:TableSorter更新后无法正常工作

来自分类Dev

1.3.0更新后,Android Studio无法正常工作

来自分类Dev

内核更新后OpenGL无法正常工作(12.04)

来自分类Dev

更新到Ubuntu 15.10后autofs无法正常工作

来自分类Dev

Xubuntu Wifi驱动程序在更新后无法正常工作

Related 相关文章

热门标签

归档