Hola,
Tengo una tienda con dos idiomas t por cuestiones de posicionamiento es mejor tener para los idiomas algo como lo siguiente
Español: dominio.com/
Francés: dominio.com/fr/
Inglés: dominio.com/en/
He configurado las vistas correspondientes pero el switcher que trae magento me envía a una url tipo: dominio.com/fr/?___store=creacollection_fr&___from_store=creacollection_es cuando intento cambiar y además me muestra la página 404
He buscado por ahí pero no me logro aclarar, debo modificar app/code/Magento/Store/view/frontend/templates/switch/languages.phtml o hay una mejor manera ?
Gracias
Solved! Go to Solution.
Hola,
Al final he decidido utilizar subdominios para los diferentes idiomas, por ejemplo
Todo fue mucho mejor y en cuanto a SEO también es válido
Gracias por la ayuda
Algún aporte sobre esto ?
Hola @ggallego,
Esa URL sucede sólo una vez luego del cambio, ¿verdad?.
¿Si sigues navegando luego desaparece? (¿hay alguan URL pública que se pueda probar?)
Hola Damian,
Si, la url es esta:
https://beta.creacollection.com/
Adicionalmente puedo decir que la configuración de las urls para la tienda son las siguientes
URL base : http://beta.creacollection.com/fr/
URL base de enlaces : http://beta.creacollection.com/fr/
Luego el index.php de la web he puesto:
$params = $_SERVER; $params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE] = 'website1';
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_TYPE] = 'website';
Gracias!
Hola @ggallego,
¿Puedes revisar/confirmar que tienes configurada correctamente la home page para el website en Francés?
Además, veo que lo assets dan 404. Por ejemplo: https://beta.creacollection.com/fr/pub/static/version1524059902/frontend/Infortis/ultimo/fr_FR/mage/...
Me he puesto a leer un poco y el único caso que me parece se aproxima a lo que buscas, si bien no es la misma configuración, fue este: https://magento.stackexchange.com/questions/195175/magento-2-how-to-configure-nginx-to-use-multiple-...
Igualmente, para el caso qeu creo estás queriendo configurar, ¿qué pasa si utilzias los store codes en la URL?
Hola,
Al final he decidido utilizar subdominios para los diferentes idiomas, por ejemplo
Todo fue mucho mejor y en cuanto a SEO también es válido
Gracias por la ayuda