Prestashop 1.6 – Traducciones de textos

Las tiendas en Prestashop poseen la funcionalidad de multi-idioma, además también podemos crear nuevas entradas de palabras o frases en el idioma que queramos. Lo mostraremos paso por paso. Y si te resulta muy complicado siempre podrás contratar nuestras BOLSAS DE HORAS.

1. Ir a menú traducciones.

En el panel de administración, debemos ir a Localización -> Traducciones.

trad1

 

Nos aparecerá una pantalla en la que debemos elegir el Tipo de traducción, que puede ser del Front Office en el caso de ser de una vista del template o de módulos ya instalados, en caso de ser de una vista generada por un módulo, también podemos seleccionar el tema, que sería el que se este usando en ese momento para la tienda y el idioma a modificar. A continuación se hace click en Modificar:

 

trad2En está pantalla podemos editar las diferentes palabras y frases, la parte izquierda es el identificador de los literales, y la derecha la traducción que se mostrará para ese idioma. En azul viene el nombre de la vista que contiene esos literales, en este caso sería el fichero live_edit.tpl.

2. Correspondencia con las vistas.

En los ficheros .tpl de las vistas es donde vemos la correspondencia con las traducciones, ahora mismo según el ejemplo de la pantalla anterior en el fichero live_edit.tpl tendremos la siguiente instrucción:

                                                                                              {l s=’Failed to load module list’ }

Que significa que hay irá el texto que hayamos traducido en la administración.

Si nosotros creamos en el fichero .tpl un literal nuevo:

                                                                                              {l s=’Mi texto’ }

Aparecerá en el gestor de traducciones del administrador una nueva entrada vacía con identificador Mi texto, y nosotros introduciremos la traducción a la derecha.

Con los textos en los módulos el comportamiento es igual, solo que tiene un parámetro más que indica el nombre del módulo, por ejemplo:

                                                                                              {l s=’Mi texto’ mod=”blocknewsletter” }

En este caso se refiere, al texto con identificador Mi texto, en el módulo llamado Blocknewsletter.

Por defecto se mostrará el texto del identificador en caso de que la casilla o input de traducción esté vacía.

CONTRATA NUESTRAS BOLSAS DE HORAS

 

Leave a Comment:

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies

ACEPTAR
Aviso de cookies