Symfony2 переводит URL и маршрутизацию - PullRequest
10 голосов
/ 30 января 2012

Я пытаюсь перевести свою URL-маршрутизацию в Symfony2.

Мне уже удалось изменить язык моего приложения.

Пример:

  • domain.com => local = "en_US"
  • domain.fr => local = "fr_FR"
  • domain.it => local = "it_IT"

Перевод работает для статического слова в шаблоне с {% trans %}Hello %name%{% endtrans %} http://symfony.com/doc/2.0/book/translation.html#translations-in-templates

, но я пытаюсь перевести маршрутизацию.

Пример:

  • domain.com / user => FrontBundle: По умолчанию: пользователь
  • domain.fr / utilisateur => FrontBundle: По умолчанию: пользователь
  • ...

Всеurl идет на то же действие

Я не нашел хорошего способа сделать это с Symfony2

ps: я видел этот пост Zend translate URL и переключатель языка этоточно такая же проблема, но с Zend

1 Ответ

5 голосов
/ 31 января 2012

Я думаю, что вы ищете BeSimpleI18nRoutingBundle:

https://github.com/BeSimple/BeSimpleI18nRoutingBundle

...