¿Cómo utilizar Weglot con Shopify Markets?
Este artículo explica qué es Shopify Markets y cómo hacerlo funcionar con Weglot.
¿Qué es Shopify Markets?
¿Es Weglot compatible con Shopify Markets?
https://website.com/en/
.
Las URL de Shopify Markets incluyen información tanto del mercado como del idioma, que son independientes entre sí y están separadas por un guión.
Así es como quedaría la estructura de la URL:
https://website.com/[Weglot-language]-[Shopify-Market]
Así, las URL podrían ser:
https://website.com/fr-ca
(para una página traducida al francés para el mercado canadiense)
https://website.com/en-ca
(para una página traducida al inglés para el mercado canadiense)
¿Cómo integrar Weglot con Shopify Markets?
Si no tiene ningún Shopify Market configurado, puede echar un vistazo a este artículo de Shopify.
Esto le ayudará a gestionar sus Mercados.
Si ya tiene Markets configurados, puede pasar a la siguiente sección "Antes de empezar".
Antes de empezar:
En su admin de Shopify, elija utilizar URLs de tipo subcarpeta para sus Mercados. Las URLs de tipo subcarpeta son URLs como "mysite.com/de" para la versión alemana de su mercado.
Puede elegir este tipo de URL yendo a su administrador de Shopify > Configuración > Mercados.
Una vez aquí, haga clic en el mercado objetivo, luego vaya a "Configuración del mercado" e "Idiomas y dominios".
El siguiente paso es ir a "Gestionar dominios", elegir "Utilizar subcarpetas" y elegir un sufijo de dominio.
Los idiomas de Shopify son diferentes a los de Weglot y utilizan la API de traducción de Shopify. Su uso puede dar lugar a algunos conflictos en el código y la traducción.
Para evitar posibles conflictos, por favor despublique y elimine los idiomas adicionales, puede acceder a ellos en su admin de Shopify. Vaya a su Shopify Admin > Configuración (en la parte inferior izquierda) > Idiomas.
Para que esta integración funcione, debe gestionar su propio nombre de dominio y no utilizar un subdominio de Shopify (con la URL terminada en
.myshopify.com
).- Necesita acceder a su proveedor de DNS para añadir o modificar registros DNS. Este suele ser el lugar donde gestiona su dominio, como Shopify, GoDaddy o Google Domains.
Configurar
Ahora que ya está listo, active la integración de subdirectorios en su proyecto Weglot.
- Vaya a su Weglot Dashboard > Configuración > Configuración y haga clic en el botón"Subdominios / Subdirectorios".
- A continuación, indique la URL de su dominio. En la sección Tipo de URL, seleccione "Subdirectorios" en el menú desplegable.
- Haga clic en"Siguiente" y accederá a"Su configuración DNS".
Su configuración DNS
- En primer lugar, tendrá que añadir el siguiente registro DNS en su proveedor de DNS:
host (o nombre) > cloudflare-verify
tipo > TXT
valor > se le dará durante el proceso de configuración del subdirectorio en Weglot
- Tras añadir el nuevo registro DNS a su proveedor de DNS, vuelva a su cuenta de Weglot y haga clic en"Comprobar DNS".
- Espere unos minutos a que se valide el certificado SSL. Para comprobar si se ha hecho, haga clic en"Comprobar DNS".
- Aparecerá una nueva entrada DNS en su pantalla. Modifique el registro DNS existente en su registrador con el valor que le dio Weglot.
Si desea eliminar la integración de subdirectorios, devuelva este registro DNS a su valor anterior antes de desactivar la integración. Le recomendamos que haga una captura de pantalla de su configuración actual antes de modificarla. En cualquier caso, Weglot le advertirá de ello si intenta desactivar la integración.
Si no tiene un subdominio en su URL (p. ej, mysite.com):
El segundo registro DNS le pedirá que modifique su A registro.
El segundo registro DNS le pedirá que modificar a CNAME registro.
- Una vez que haya modificado el segundo DNS, guarde los cambios y haga clic en"Comprobar DNS".
Confirmación
Una vez que Weglot esté funcionando bien en su tienda Shopify Markets, puede consultar este artículo que hicimos para optimizar el uso de Weglot en esta tienda (traducir contenido dinámico, pago y notificaciones por correo).
Si tiene algún problema durante el proceso, no dude en ponerse en contacto con nosotros en support@weglot.com.