WPML String Translation

Rastrea todas las cadenas existentes para conseguir un sitio multi-idioma con WPML.

Demo

📁 Version: 3.1.4
💲 Precio Normal: $79
📂 Actualizado: 25/10/2020

Desarrollador:
Categoría: Etiquetas: ,

Descripción

Agrega capacidades de localización de temas y complementos a WPML.

Todo lo que no caiga dentro de publicaciones, páginas o taxonomía entra en la traducción de cadenas. Esto incluye el eslogan del sitio, textos generales en pantallas de administración, títulos de widgets y muchos otros textos.

Activando el módulo

El módulo de traducción de cadenas de WPML es parte del   paquete CMS multilingüe. Para habilitarlo, primero debe descargarlo e instalarlo desde su cuenta de WPML.org> sección Descargas. Luego, vaya a  WPML-> Traducción de cadenas.

Elegir qué cadenas mostrar

Un sitio complejo puede contener muchas cadenas para traducir. Utilice el filtro de visualización, en la parte superior de la página de Traducción de cadenas, para determinar qué cadenas mostrar.

  • Qué cadenas mostrar  : elija el estado de la traducción (todo, traducción completa, traducción necesaria o esperando traductor)
  • Dominio de cadenas  : WPML organiza las cadenas en diferentes dominios, lo que facilita la búsqueda de una cadena específica. Si, por ejemplo, está buscando una cadena de widgets, seleccione el dominio «Widgets»
  • Buscar  : puede ingresar un valor de búsqueda para reducir cadenas específicas

Traduciendo cadenas

Haga clic en el enlace de traducciones para abrir el editor de traducción. Asegúrese de hacer clic en «la traducción está completa » después de traducir. Las traducciones incompletas no aparecerán en el sitio. Si está utilizando el módulo de gestión de traducción de WPML, también puede enviar cadenas de traducción a sus traductores. Haga clic en las casillas de verificación junto a las cadenas, seleccione el idioma de la lista (en el   cuadro Opciones de traducción ) y elija enviar a traducción. Tenga en cuenta que no puede elegir un traductor específico. Todos los traductores dentro de un par de idiomas podrán traducir las cadenas que haya elegido.

Eliminar cadenas

Tal vez ya no use un determinado tema o complemento y desee eliminar las cadenas asociadas a él. Simplemente seleccione las cadenas que desea eliminar y haga clic en «Eliminar».

Lenguaje original de cuerdas

Puede establecer el idioma de origen de cadenas específicas o de todas las cadenas que pertenecen a un dominio (contexto). Para cambiar el idioma de cadenas específicas, selecciónelas y haga clic en el nuevo botón  Cambiar idioma de cadenas seleccionadas. Luego, seleccione el nuevo idioma. También puede cambiar el idioma de contextos completos. Esto es útil cuando obtienes un tema o un complemento, que está codificado en un idioma que no es inglés. Haga clic en el nuevo enlace, en la parte superior de la página de Traducción de cadenas,  Idioma de dominios. Luego, elige el nuevo idioma. El cuadro de diálogo le mostrará una tabla de las cadenas en ese dominio. Puede elegir el nuevo idioma y también convertirlo en el idioma predeterminado para las nuevas cadenas que se agregarán a ese dominio.

Funciones avanzadas de traducción de cadenas

Además de las funciones básicas de filtro y traducción, WPML ofrece opciones avanzadas, que pueden simplificar la administración de su sitio.

Rastrea cuando aparecen cadenas en el sitio

Esta opción le ayuda a identificar dónde se usan las cadenas en las páginas públicas del sitio. Cuando está habilitado, WPML mantendrá un registro de la fuente PHP y las páginas que muestran cada cadena. Esta característica puede ayudar a comprender el contexto correcto de las cadenas y cómo deben traducirse. Cómo utilizar:

  1. Habilite la opción  ‘Rastrear dónde aparecen las cadenas en el sitio’.
  2. Visite las páginas frontales del sitio.
  3. Cambie a un idioma que no sea el idioma predeterminado del sitio.
  4. WPML registrará cualquier cadena que aparezca en la página que está viendo. Muévase de una página a otra para cubrir todas las cadenas que necesita.

Tenga en cuenta que esta es una operación de base de datos intensa. Solo debe habilitarlo al construir el sitio. Cuando haya terminado de registrar cadenas, no olvide volver a la página de administración de Traducción de cadenas y deshabilite ‘Rastrear dónde aparecen las cadenas en el sitio’. La velocidad de su sitio será significativamente menor si mantiene esta opción ejecutándose en modo de producción.

Cadenas de registro automático para traducción

WPML utiliza análisis de código estático para localizar cadenas que requieren traducción en el tema y los complementos. En algunos casos, el escaneo de código estático no puede encontrar de manera confiable todas las cadenas. Esto sucede a menudo cuando las cadenas se generan dinámicamente usando código (no realmente estático / «codificado»). Al habilitar el registro automático, WPML registrará cadenas que necesitan traducción en el momento de la visualización. La opción conservadora es registrar cadenas cuando inicia sesión como administrador. Esto significa que cuando un administrador conectado inicia sesión en el sitio, WPML registra para traducir cualquier cadena que se muestre. Esta operación puede aumentar la cantidad de consultas a la base de datos mientras las cadenas se registran para la traducción.

Importar / Exportar .po

Puede importar traducciones de otras fuentes y exportar sus traducciones actuales utilizando archivos .po. Si elige exportar cadenas sin sus traducciones, la extensión del archivo será .pot (Plantilla de objeto portátil). Si elige incluir traducciones, la extensión sería .po. Cuando importa traducciones, debe elegir el idioma para importar.

Traducción de cadenas en la tabla wp_options

Muchos temas y complementos almacenan textos en la   tabla wp_options . Este es también el caso de los widgets. Los widgets también almacenan sus campos de configuración en la tabla wp-options. Puede decirle a WPML que registre estas cadenas para traducir. Para hacer esto, haga clic en  Traducir textos en las pantallas de administración . Esto abrirá una GUI, que muestra las cadenas que WPML encuentra en su sitio. La lista a menudo será un árbol, que puede expandir y contraer. Nota de los desarrolladores: Se alienta a los autores de temas y complementos a incluir un archivo de configuración de idioma en su código, que le indica a WPML qué cadenas de la tabla wp_options deben registrarse para la traducción. Esto puede ahorrar mucho tiempo para los usuarios finales que configuran sitios multilingües. Puede exportar fácilmente las cadenas que desee utilizando el botón «Exportar cadenas seleccionadas como un archivo de configuración WPML que se puede agregar a temas o complementos» (vea la imagen de arriba). Si su opción incluye muchas subopciones, puede usar el  asterisco (*)  como carácter comodín en su archivo de configuración. Puede encontrar más información y ejemplos en nuestra página sobre la creación de archivos de configuración de idiomas.