Jump to content

Traducción de los segmentos de la URL para un CMS / page


Recommended Posts

Hola equipo, hola colegas desarrolladores y prestashopers,

En primer lugar, mi versión de PrestaShop es 1.7.6.

Estoy trabajando en una página existente que tiene diferentes segmentos para las URL de CMS. Permítanme explicarlo con un ejemplo:

Esta es la URL en catalán: https://www.florestore.com/ca/contingut/lliurament

Y esta es en español: https://www.florestore.com/es/contenido/envio

Ambas tienen el ID_CMS = 1.

Entonces, la pregunta es la siguiente: ¿Ven cómo cambian los segmentos de idioma y CMS en la URL?

- Segmento de idioma: es o ca
- Segmento de CMS: contingut o contenido

El problema es que no puedo encontrar el lugar para cambiar esta traducción, ya sea contingut o contenido, en la interfaz de usuario del backend de la tienda. Si voy a Configurar -> Parámetros de la tienda -> Tráfico y SEO, llego a una sección en la que tengo lo siguiente:

Ruta a la página: esto está dentro de un input -> "content/{rewrite}"

Sin embargo, esto no ofrece ninguna posibilidad de traducción, y no puedo encontrar contingut o contenido aquí en absoluto. No hay un menú desplegable para el idioma en este campo.

¿Cómo es posible que ambas páginas funcionen y carguen ID_CMS = 1 si ninguno de los segmentos de URL encaja en la configuración de Tráfico y SEO? ¿Dónde puedo encontrar la traducción para este segmento de URL? Claramente debería estar en algún lugar...

Voy a publicar lo mismo en el foro en inglés en la parte de traducciones, para llegar a un grupo más amplio de personas. Por favor, avísenme si no está permitido.

Edited by manudas (see edit history)
Link to comment
Share on other sites

Ok, finalmente logré descubrir por qué y cómo se estaba traduciendo la URL. Era un módulo llamado sturl. En caso de que alguno de ustedes quiera hacer algo similar en el futuro, creo que esta es la forma de hacerlo. Dejaré este post abierto, así que si alguien busca el mismo problema en el futuro, tendrá alguna orientación.

Gracias a todos por tomarse el tiempo de leer mi largo post, no importa que no hayan podido ayudar :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...