我正在使用Symfony3开展项目。该项目有3种不同的语言。
我们正在使用翻译,它工作得非常好。但是有一个教程页面,只有一条指令仅适用于巴西。 我想只在选择语言环境pt_BR时看到这个。 有没有办法可以做类似的事情:
~my translated content~
if(locale==pt_BR){ <div>Content only for Brazil</div> }
~my translated content~
答案 0 :(得分:0)
OMG我在发布后20分钟就解决了这个问题。
我的行动
public function myAction(Request $request){
$locale = $request->getLocale();
return $this->render('foo/index.html.twig', array(
'locale' => $locale
));
}
在我看来
{% if locale=='pt_BR' %}
my content
{% endif %}
我想一夜之间不是一个好主意。这太蠢了。