Sto provando a tradurre il mio routing URL in Symfony2.Symfony2 traduce URL e routing
Gestisco già che il tld cambia la lingua della mia applicazione.
Es:
- domain.com => locale = "en_US"
- domain.fr => locale = "fr_FR"
- domain.it => locale = "it_IT"
La traduzione sta lavorando per parola statico modello con {% trans %}Hello %name%{% endtrans %}
http://symfony.com/doc/2.0/book/translation.html#translations-in-templates
ma sto cercando di tradurre il routing.
Es:
- domain.com/user => FrontBundle: default: utente
- domain.fr/utilisateur => FrontBundle: default: utente
- ...
Tutti gli URL vanno nella stessa azione
Non ho trovato un buon modo per farlo con Symfony2
PS: Ho visto questo post Zend translate URL and language switcher è abbastanza lo stesso problema ma con Zend
questo pacchetto sembra essere fatta per me, ma Non riesco a trovare il documento per vedere quale locale è utilizzata per la traduzione. Uso Symfony 2.1.0-DEV e non ci sono impostazioni internazionali in questa classe. la locale è nella richiesta. Ma il Bundle non vede il cambiamento e usa il fallback di traduzione – user1014102
finalmente ho usato https://github.com/schmittjoh/JMSI18nRoutingBundle – user1014102
@ user1014102: Grazie! Proprio quello che stavo cercando ... –