WPML

La gran mayoría de los sitios de WordPress actuales no están en inglés. Hoy, WPML facilita la gestión de sitios multilingües que no tienen el inglés como idioma predeterminado, o que no lo incluyen en absoluto.

¿Por qué el inglés es era un idioma especial en sus sitios multilingües?


WPML Traducción de cadenas obtiene textos de diferentes fuentes. Lo más importante es que obtiene cadenas de las funciones GetText (WordPress, el tema y los plugins) y de los textos que usted introduce en diferentes lugares del panel de administración de WordPress.

Casi todo lo que proviene de GetText estará originalmente en inglés. Usted quiere introducir los textos en el panel de administración de WordPress en el idioma predeterminado del sitio.

El problema, hasta ahora, era que Traducción de cadenas tenía una ÚNICA configuración de idioma de origen. Luego, incluso la eliminamos porque configurarla en un idioma distinto al inglés creaba montones de problemas.

Ahora, el idioma de origen de las cadenas está de vuelta. Cada cadena tiene su propio idioma de origen y usted puede configurar fácilmente el idioma de cadenas individuales o de contextos enteros.

Veamos un ejemplo práctico. Supongamos que su sitio funciona en español (predeterminado), catalán y francés. Sin inglés. Su tema y sus plugins están codificados en inglés como idioma original.

En este ejemplo, querrá traducir los textos del tema del inglés al español, catalán y francés. Querrá introducir la descripción corta del sitio y los widgets en español y traducirlos al catalán y al francés. Sin duda, no querrá tener que pasar por el inglés.

Introducir textos en su idioma habitual Traducir a los demás idiomas del sitio en Traducción de cadenas
Título y descripción corta del sitio en español, en la pantalla Configuración del panel de administración de WordPress
Podemos traducir la descripción corta del español a los demás idiomas del sitio
La página de inicio en español (idioma original) La página de inicio en francés (traducción)
Español «original» en la página de inicio
Traducción al francés en la página de inicio en francés

Con esta actualización de WPML, puede hacer exactamente esto. WPML asume que cualquier texto proveniente de WordPress, el tema o los plugins está en inglés. Aunque su sitio no tenga inglés, seguirá viendo el inglés como el idioma de origen de estas cadenas y podrá traducir a todos los idiomas de su sitio.

WPML también asumirá que cualquier texto que introduzca en el panel de administración de WordPress estará en el idioma predeterminado del sitio. Podrá traducir estos textos a los demás idiomas del sitio, sin pasar por el inglés.

Cómo configurar los idiomas de origen de las cadenas


Puede cambiar los idiomas de cadenas específicas o de todas las cadenas que pertenecen a un dominio.

Para cambiar el idioma de cadenas específicas, selecciónelas y haga clic en el nuevo botón Change language of selected strings. Luego, seleccione el nuevo idioma.

Cambiar el idioma de las cadenas seleccionadas

También puede cambiar el idioma de contextos enteros. Esto es útil cuando obtiene un tema o un plugin que está codificado en un idioma distinto al inglés. Haga clic en el nuevo enlace, en la parte superior de la página Traducción de cadenas: Language of domains.

Haga clic en el enlace a «Languages of domains»

Luego, elija el nuevo idioma.

Cuadro de diálogo para configurar el idioma de dominios enteros

El cuadro de diálogo le mostrará una tabla con las cadenas de ese dominio. Puede elegir el nuevo idioma y también convertirlo en el idioma predeterminado para las nuevas cadenas que se añadan a ese dominio.

Los sitios existentes no cambian (a menos que quiera cambiar las cadenas)


Los sitios existentes no se ven afectados por este cambio. Dado que antes TENÍA que escribir los textos en inglés en el panel de administración de WordPress, al actualizar a la nueva versión de WPML, WPML sabrá que las cadenas de administración existentes están en inglés. Si lo desea, ahora puede cambiar su idioma y volver a introducirlas en el idioma predeterminado de su sitio. Sin embargo, este cambio depende enteramente de usted. Si no quiere tomarse la molestia, no tiene que hacerlo.

Para actualizar los idiomas de las cadenas de los sitios existentes, siga los mismos pasos mostrados anteriormente. Puede actualizar cadenas individuales o contextos enteros.

Problemas conocidos


Esta versión beta aún no funciona con total fluidez con Gravity Forms ni con nuestro plugin Layouts (traducción de paquetes). También puede haber algunos problemas menores de rendimiento.

Todos los problemas conocidos se resolverán para cuando esta versión pase a producción. Le recomendamos omitir sus pruebas ahora con esta versión beta y los plugins Gravity Forms y Toolset, ya que estamos trabajando en los problemas conocidos.

Descargue la beta

Esta versión de WPML se encuentra actualmente en fase beta. Ha supuesto un gran cambio en el núcleo de WPML y en Traducción de cadenas, y aún no está lista para sitios de producción. Le invitamos a probar esta beta en sus sitios de desarrollo. Hemos realizado muchas pruebas, pero no podemos cubrir todas las combinaciones de temas y plugins. Antes de que esta versión pase a producción, le pedimos su ayuda para probarla en sus sitios de desarrollo. Si gestiona un sitio que tiene un idioma predeterminado distinto al inglés, esta actualización es ideal para usted. Descargue la beta y pruébela.

Para descargarla, vaya a su cuenta de WPML. Haga clic en Descargas y desplácese hasta el final. Descargue el CMS Beta Package. Este archivo ZIP incluye todos los componentes de WPML. Debe usar únicamente los componentes de WPML de este archivo ZIP y no mezclar versiones de desarrollo con versiones de producción.

Si utiliza WPML Multilingual & Multicurrency for WooCommerce, use también la beta de ese paquete. La beta de WPML Multilingual & Multicurrency for WooCommerce está actualizada para este cambio en los idiomas de las cadenas.

¿Comentarios?


Con esta actualización de WPML, Traducción de cadenas debería resultarle mucho más fácil. Por favor, infórmenos sobre cualquier cosa que no tenga sentido o requiera una configuración compleja. Hemos intentado establecer los mejores valores predeterminados, para que simplemente pueda «traducir», sin tener que pasar por las definiciones de idioma. Si se nos ha pasado algo por alto, avísenos.

Para informar de problemas, lo mejor es crear un hilo en nuestro foro de soporte. Puede hacer un seguimiento con un comentario aquí, para que podamos ver todos los hilos relacionados (y gestionarlos).

¿Preguntas? ¿Sugerencias? ¿Ideas? Deje sus comentarios y le responderemos.

¿Le ha resultado útil? Comparta este artículo: