Después de seguir los pasos de instalación y configuración de
BeSimpleI18nRoutingBundle, al probarlo me dice:
ErrorException: Catchable Fatal Error: Argument 1 passed to BeSimple\I18nRoutingBundle\Routing\Router::__const ruct() must be an instance of Symfony\Component\HttpFoundation\Session, instance of Symfony\Component\HttpFoundation\Session\Session given, called in C:\wamp\www\proyecto\app\cache\dev\appDevDebugProj ectContainer.php on line 1016 and defined in C:\wamp\www\proyecto\vendor\besimple\i18n-routing-bundle\BeSimple\I18nRoutingBundle\Routing\Router.p hp line 42
Y con
JMSI18nRoutingBundle dice que hay que generar las rutas normales para una aplicación de un solo idioma y una vez que se haya acabado usar
JMSTranslationBundle para generar las traducciones Ej: "
php app/console translation:extract de --dir=./src/ --output-dir=./app/Resources/translations". Aquí es dónde me lío un poco. Me dice que tengo de decirle el directorio donde están las traducciones. Hay que hacer unos ficheros xliff para traducir las rutas?
Gracias
He conseguido hacer funcionar BeSimpleI18nRoutingBundle con esta issue:
https://github.com/BeSimple/BeSimple...ndle/issues/45. El otro bundle son incapaz de hacerlo funcionar.