Próbuję przetłumaczyć routing URL w Symfony2.Symfony2 translate URL and Routing
Już zarządzam tym, że tld zmienia język mojego zgłoszenia.
Ex:
- domain.com => local = "pl"
- domain.fr => local = "fr_FR"
- domain.it => local = "it_IT"
Tłumaczenie pracuje dla statycznego słowa w szablonie z {% trans %}Hello %name%{% endtrans %}
http://symfony.com/doc/2.0/book/translation.html#translations-in-templates
ale próbuję przetłumaczyć routing.
Ex:
- domain.com/user => FrontBundle: Domyślnie: użytkownik
- domain.fr/utilisateur => FrontBundle: Domyślnie: użytkownik
- ...
Wszystkie adresy URL dotyczące tej samej akcji:
Nie znalazłem dobrego sposobu na zrobienie tego z Symfony2
PS: Widziałem ten post Zend translate URL and language switcher to całkiem ten sam problem, ale z Zend
Ten pakiet wydaje się być dla mnie, ale Nie mogę znaleźć dokumentu, aby sprawdzić, które locale jest używane do tłumaczenia. Używam Symfony 2.1.0-DEV i nie ma locale w tej klasie. ustawienia regionalne znajdują się w Żądaniu. Ale pakiet nie widzi zmiany i użyj translate fallback – user1014102
w końcu użyłem https://github.com/schmittjoh/JMSI18nRoutingBundle – user1014102
@ user1014102: Thanks! Właśnie to, czego szukałem ... –