- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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.
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cambio de idioma frontend
Algún aporte sobre esto ?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cambio de idioma frontend
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?)
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cambio de idioma frontend
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!
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Re: Cambio de idioma frontend
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?
- Mark as New
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
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