如何在Symfony2中指定翻译优先级?

时间:2018-08-21 12:27:43

标签: php symfony translation symfony-2.8

我有2个捆绑包,其中有很多文本从法文翻译成英文

我面临的问题是我只需要1个字就需要2种不同的翻译:

src / Staff / StaffBundle / Resources / translations / messages.en.yml:

"Générer": "Generate"

src / Other / OtherBundle / Resources / translations / messages.en.yml:

"Générer": "Create"

在位于src/Staff/StaffBundle/Controller/MyController.php的控制器中,我有以下代码:

$this->get('translator')->trans("Générer");

但是在此情况下,当我需要“ Generate”时,这将继续打印“ Create”。虽然Symfony似乎不够聪明,无法首先使用Bundle的翻译,但是有没有办法指定翻译顺序的优先顺序?

0 个答案:

没有答案