Traducciones manuales

Buenas tardes,

Me gustaría saber si cabe la posibilidad de saber si se puede realizar manualmente mediante un condicional mostrar un texto u otro dependiendo el idioma seleccionado.

Ejemplo: Pongo en una pagina manualmente una etiqueta h1

El cliente selecciona el idioma ingles, poder mostrarle esa palabra en su idioma

Hola @SerDev ,

Algo simple para secciones que requieran esta validación es si lo haces con un condicional de liquid que valida un lenguaje activo en la tienda debes usar el objeto request con sus propiedades de lenguaje como lo ves abajo:

{{ request.locale.iso_code }}

Esto te va a responder: el código del lenguaje activo (es / en / fr ), y tu sección debe mostrar un texto u otro texto dependiendo el lenguaje activo.

Documentación importante:
https://shopify.dev/docs/api/liquid/objects#request-locale
https://shopify.dev/docs/api/liquid/objects/shop_locale
https://help.shopify.com/es/manual/markets/languages/manage-languages#:~:text=Desde%20el%20panel%20de%20control,luego%20haz%20clic%20en%20Agregar.

Existen también dentro de las configuraciones del tema algunas configuraciones regionales para textos que no están cambiando constantemente esta es una alternativa adicional que te va a servir:
https://help.shopify.com/es/manual/online-store/themes/customizing-themes/language/translate-theme

Me dejas saber sí te he es de ayuda

1 Like

Perfecto muchísimas gracias, lo tengo ya solucionado. Justamente lo que buscaba con el request.