WPML

Acabamos de publicar una primera beta de WPML 3.9. Esta beta incluye un nuevo modo de traducción que elimina por completo la necesidad de duplicar contenido cuando necesita que se muestre sin traducir.

Supongamos que está desarrollando un sitio de anuncios que incluye inglés, francés e italiano. Probablemente quiera que los nuevos anuncios aparezcan en todos los idiomas del sitio. Cuando traduce un anuncio, la traducción debería reemplazar al original sin traducir.

Hasta ahora, para hacer esto con WPML, tenía que duplicar los anuncios en todos los idiomas del sitio. Era posible, pero no muy divertido.

WPML 3.9 incluirá un nuevo modo de traducción que permite mostrar el contenido en todos los idiomas del sitio sin duplicarlo.

Aunque la idea básica es sencilla, llevarla a cabo es un poco más complicado. Al activar el nuevo modo de traducción, WPML hace un poco de magia internamente:

  • Si el contenido está traducido, aparece la traducción; de lo contrario, se muestra el original.
  • Todos los enlaces de la página incluyen el idioma actual, por lo que al hacer clic en el contenido sin traducir no se le redirige al idioma predeterminado del sitio.
  • Solo el «interior» de la página se muestra en el idioma original. La navegación, las barras laterales, el pie de página, etc., aparecerán en el idioma actual.
  • El mismo contenido aparece en varios idiomas (y parece estar duplicado), pero todos estos alias apuntan al original como canónico (para no confundir a Google).

Eche un vistazo a este vídeo para ver cómo funciona:

Este modo de traducción facilita mucho la gestión de sitios multilingües de comercio electrónico, anuncios, directorios y clasificados. De hecho, cualquier sitio que tenga mucho contenido que no quiera traducir necesariamente se beneficiará de este nuevo modo de traducción.

Cómo probarlo


Para probar esto, necesita descargar la beta de WPML 3.9. Inicie sesión en su cuenta de WPML, haga clic en Descargas y seleccione el canal beta. Necesitará el núcleo de WPML y el resto de los componentes de WPML de esta beta.

Es una beta y aún no está lista para sitios de producción, así que instálela solo en sitios de desarrollo.

Luego, en su sitio, vaya a WPML->Gestión de traducción->Configuración del contenido multilingüe y desplácese hacia abajo hasta la sección Traducción de tipos de entrada.

La nueva opción de traducción en WPML 3.9

El nuevo modo se llama “Translatable – use translation if available or fallback to original language” (no es muy corto, pero esperamos que sea claro).

Si este modo aparece en gris y no puede seleccionarlo, hay un archivo de configuración que establece de forma fija un modo de traducción diferente. En la versión de producción de WPML, podrá cambiar libremente del antiguo modo “Translated” al nuevo. Como aún no está listo en esta beta, usaremos una solución alternativa.

Vaya a WPML->Gestión de traducción->Configuración XML personalizada y pegue un fragmento de código XML para anular la configuración:

<wpml-config>
    <custom-types>
        <custom-type translate="1" display-as-translated="1">CPT-SLUG</custom-type>
    </custom-types>
</wpml-config>

Reemplace “CPT-SLUG” por el slug real del tipo de contenido que quiera controlar.

En este momento, las taxonomías aún no son totalmente compatibles. Falta poco y tendremos compatibilidad total con las taxonomías en la versión de producción.

Hay más: un flujo de trabajo sensato al actualizar el contenido del maquetador visual durante la traducción


Otra actualización importante que llega a WPML es un cambio en el flujo de trabajo para traducir el contenido del maquetador visual. Hasta ahora, si actualizaba el original (creado con un maquetador visual) mientras la traducción estaba en curso, tenía que hacer malabares para que las cosas funcionaran.

WPML 3.9 corrige el flujo de trabajo. Si crea contenido, comienza a traducirlo y luego edita el original, verá que «necesita traducción». Cuando vuelva a traducir, la traducción parcial que ya hizo aparecerá en el Editor de traducción de WPML y podrá continuar con las partes que no estaban completas o que son nuevas.

¿Comentarios?


Estamos a unas 2 semanas de cerrar el desarrollo de WPML 3.9. Nos encantarían sus comentarios sobre el nuevo modo de traducción. Si planea crear sitios de comercio electrónico, anuncios o clasificados que puedan usar este modo, pruebe esta beta. Queremos asegurarnos de que sea compatible con su tema y con otros plugins que esté utilizando. Si no es así, todavía tenemos tiempo para hacer ajustes y trabajar en la compatibilidad con los autores de temas.

Si está utilizando un maquetador visual, pruebe la nueva función de «actualizar mientras se traduce» y vea si funciona como espera.

Para informar de problemas, lo mejor es crear un nuevo hilo en el foro de soporte técnico y dejar un comentario aquí con una breve descripción y un enlace al hilo.

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