Gestión de los idiomas de la tienda

Puedes gestionar los idiomas de la tienda y los dominios que los ponen a disposición en tus mercados desde la sección Idiomas del panel de control de Shopify. Antes de agregar un idioma, revisa los requisitos y consideraciones para vender en varios idiomas.

URL de idioma y SEO

Cuando vendes en múltiples idiomas, los clientes y los motores de búsqueda necesitan encontrar la versión de idioma correcta de la tienda. Cuando publicas un idioma, se crean URL únicas para cada página traducida de la tienda agregando el código de idioma a las URL. Las URL específicas del idioma también incluyen lo siguiente:

  • Etiquetas Hreflang: Las etiquetas se agregan automáticamente a las URL específicas de cada idioma.
  • Slugs de URL: Los slugs traducidos son opcionales, pero mejoran la localización. Por ejemplo, puedes traducir /products/chair a /produkte/stuhl.

Por ejemplo, supón que el dominio principal es example.com. Si publicas el francés y el alemán como idiomas adicionales, las URL de la tienda cambian a example.com/fr y example.com/de.

También puedes tener distintos idiomas disponibles en distintos dominios con la función de dominios internacionales.

Los slugs de URL se pueden traducir de forma manual con la app Translate & Adapt de Shopify, una app de traducción externa compatible o mediante la exportación e importación de archivos CSV.

Los motores de búsqueda necesitan indexar tu tienda en todos los idiomas traducidos. Las etiquetas hreflang se agregan automáticamente y todos los idiomas publicados se incluyen en los mapas del sitio, lo que ayuda a los motores de búsqueda a detectar los diferentes idiomas en la tienda. Puedes gestionar esta configuración en Tienda online > Preferencias. Más información sobre las etiquetas hreflang automáticas.

Estados de traducción

Cada elemento de contenido traducido tiene uno de los siguientes estados:

  • Traducido: el contenido tiene traducciones disponibles.
  • Desactualizado: el contenido en el idioma predeterminado se actualizó, pero las traducciones no reflejan ninguna actualización.
  • Sin traducir: no hay traducciones para este tipo de contenido.

Cuando actualizas tu tema, se mantienen las traducciones personalizadas y las traducciones del contenido que cambió se marcan como desactualizadas para que puedas revisarlas.

Si tu tienda está ubicada en un país donde la sincronización automática está disponible, la app Translate & Adapt también muestra un estado para cada idioma. Más información sobre los estados de traducción automática.

Agrega un idioma a tu tienda online

Para que un mercado use una subcarpeta de tu dominio principal, como example.com/fr-ca, en lugar de un dominio independiente, configura los mercados objetivo mediante subcarpetas.

Solo puedes asignar un idioma no publicado a un dominio que ya tenga un idioma predeterminado.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. Haz clic en Agregar idioma.

  3. En el cuadro de diálogo Agregar idioma, selecciona un idioma en el menú desplegable y luego haz clic en Siguiente.

  4. Activa cada dominio en el que quieras que el idioma esté disponible y luego haz clic en Listo. Cada dominio de la lista muestra los mercados que lo usan.

  5. Haz una de las siguientes acciones para agregar traducciones:

Publica un idioma en tu tienda online

Publica un idioma para que esté disponible para los clientes en tu tienda online.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Menú horizontal junto al idioma que quieras poner a disposición de los clientes en tu tienda.

  3. Haz clic en Publicar.

  4. Si no agregaste traducciones para el idioma, haz clic en Publicar en el cuadro de diálogo de confirmación.

Anula la publicación de un idioma en tu tienda online

Puedes anular la publicación de un idioma, lo que lo oculta de los clientes sin eliminar el idioma o sus traducciones. Los enlaces a la tienda en ese idioma en particular darán como resultado un error 404, por lo que debes crear redireccionamientos para cualquiera de los idiomas cuya publicación anulaste.

Al anular la publicación de un idioma también se elimina de todos los dominios a los que estaba asignado.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Menú horizontal junto al idioma que ya no quieres que esté disponible.

  3. Haz clic en Anular publicación.

  4. En el cuadro de diálogo, haz clic en Anular publicación.

Elimina un idioma de tu tienda online

Si tienes la seguridad de que no necesitas las traducciones en ese idioma, también puedes eliminar el idioma. Al eliminar un idioma también se eliminan permanentemente todas sus traducciones. Si vuelves a agregar el idioma en el futuro, tendrás que volver a agregar las traducciones.

Solo puedes eliminar un idioma que no esté publicado. Para eliminar un idioma publicado, primero debes anular su publicación.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Menú horizontal junto al idioma no publicado que quieras eliminar de la tienda.

  3. Haz clic en Eliminar idioma.

  4. En el cuadro de diálogo, haz clic en Eliminar.

Cambia el idioma predeterminado de tu tienda online

Puedes cambiar el idioma predeterminado de la tienda. El idioma predeterminado de la tienda se usa en la página de pago y en el tema.

Después de cambiar el idioma predeterminado de tu tienda online, el idioma predeterminado anterior se elimina de Configuración > Idiomas. Para usar el idioma predeterminado anterior como secundario, vuelve a agregarlo en Configuración > Idiomas y luego asígnalo a un dominio.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Menú horizontal junto a tu idioma predeterminado actual.

  3. Haz clic en Cambiar predeterminado.

  4. En el cuadro de diálogo Cambiar idioma predeterminado, selecciona un idioma del menú.

  5. Haz clic en Guardar.

Gestiona los idiomas para los mercados

Los idiomas se asignan a dominios, y cada mercado usa un dominio. Los idiomas que asignas a un dominio están disponibles para los clientes en cada mercado que usa ese dominio. Para cambiar el dominio que usa un mercado, consulta la sección Asignar dominios e idiomas a los mercados.

Un mercado que usa una subcarpeta, como example.com/en-ca, puede tener su propia configuración de idioma. Si un mercado usa una subcarpeta, gestiona los idiomas de ese mercado desde su personalización Dominio / idioma en su lugar. Obtén información sobre cómo agregar una personalización de dominio e idioma a un mercado.

Antes de asignar un idioma no publicado a un dominio, el dominio necesita un idioma predeterminado.

También puedes asignar monedas a mercados específicos desde Mercados > Monedas en tu panel de control de Shopify.

Asigna un idioma a un dominio

Asigna un idioma a un dominio para que esté disponible para los clientes en los mercados que usan ese dominio.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Horizontal menu junto al idioma que quieras asignar.

  3. Haz clic en Asignar a dominio.

  4. En el cuadro de diálogo Asignar [language] al dominio, activa cada dominio en el que quieras que el idioma esté disponible. Cada dominio muestra los mercados que lo usan.

  5. Haz clic en Listo.

Establece un idioma como predeterminado de un dominio

Cada dominio tiene un idioma predeterminado, que se muestra a los clientes la primera vez que lo visitan. Si la redirección de idioma está activada, se muestra a los clientes el idioma que coincide con la configuración de su navegador cuando dicho idioma está disponible en el dominio.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Horizontal menu junto al idioma que quieras usar como predeterminado de un dominio.

  3. Haz clic en Establecer como predeterminado del dominio.

  4. En el cuadro de diálogo, selecciona el dominio para el que quieres establecer el idioma predeterminado.

  5. Si el dominio ya tiene un idioma predeterminado, selecciona el que quieras usar como el nuevo predeterminado.

  6. Haz clic en Listo.

Elimina un idioma de un dominio

Elimina un idioma de un dominio cuando ya no quieras ofrecerlo a los clientes en los mercados que usan ese dominio. Las URL que usan el slug de URL de ese idioma en el dominio dejan de funcionar. El idioma y sus traducciones se mantienen en la tienda, por lo que puedes volver a asignarlo al dominio más adelante.

Pasos:

  1. Desde el panel de control de Shopify, ve a Configuración > Idiomas.

  2. En la tabla de idiomas, haz clic en el ícono Horizontal menu junto al idioma que quieras eliminar de un dominio.

  3. Haz clic en Asignar a dominio.

  4. Desactiva el dominio del que quieres eliminar el idioma.

  5. Haz clic en Listo.