WPML

Pruebe su configuración y confirme que su plugin y tema son compatibles con WPML.

Descargar plugin (se abre en una pestaña nueva)

Herramientas multilingües es un complemento gratuito para probar la compatibilidad de su plugin y tema con WPML.

Al utilizar este complemento, puede identificar qué textos y elementos están configurados correctamente para su traducción (y cuáles no), así como generar un archivo de configuración de idioma.

Primeros pasos

Para empezar, instale y active:

Recuerde que Herramientas multilingües es un plugin de pruebas, por lo que nunca debe utilizarlo en sitios de producción o de clientes.

Cómo utilizar Herramientas multilingües

Para empezar, vaya a Herramientas multilingüesOverview, que es la primera pantalla del plugin. En ella se enumeran los archivos de configuración que WPML ha cargado, así como los tipos de contenido, taxonomías y campos personalizados que registra cada uno.

Página Overview de Herramientas multilingües
Página Overview de Herramientas multilingües

Si está satisfecho con su configuración, siga los pasos que se indican a continuación para probarla. De lo contrario, genere un nuevo archivo de configuración de idioma para actualizar su configuración.

1. Verifique que los textos fijos en el código estén envueltos en llamadas gettext

Para traducir su plugin o tema, debe envolver todos los textos fijos en el código con llamadas gettext. Si aún no lo ha hecho, o si quiere comprobar su configuración, siga estas directrices de i18n de WordPress (se abre en una pestaña nueva) para obtener instrucciones.

2. Escanee su plugin o tema en busca de textos fijos en el código

A continuación, utilice WPML para escanear su plugin o tema en busca de textos fijos en el código:

  1. Vaya a WPMLTraducciones y abra la pestaña Cadenas.
  2. Despliegue ¿No ve el texto de administración que necesita?, seleccione su tema o plugin y escanéelo en busca de textos.
Página Overview de Herramientas multilingües
Página Overview de Herramientas multilingües

3. Elija los elementos a probar

A continuación, seleccione los elementos para los que quiera probar la configuración:

  1. Vaya a Herramientas multilingüesConfiguración.
  2. Desplácese hacia abajo hasta Add language information to post duplicate.
  3. Marque los elementos que quiera probar y guarde.
Escanear textos en el tema
Escanear textos en el tema

Para probar las cadenas, abra el menú desplegable de cadenas en la sección Auto generate strings translations, seleccione sus fuentes de cadenas y haga clic en Generate strings translations.

4. Envíe el contenido a traducir

Para evitar gastar tiempo (o dinero) traduciendo contenido de prueba, Herramientas multilingües añade un prefijo de idioma a los textos. Para ejecutar esta acción, duplique su contenido utilizando WPML y deje que Herramientas multilingües se encargue del resto:

  1. Vaya a WPMLTraducciones y abra la pestaña Escritorio.
  2. Seleccione el contenido que quiera probar.
  3. Elija Duplicar como método de traducción y traduzca.

5. Confirme la compatibilidad

Por último, visite el contenido que acaba de traducir en el front-end y cambie de idioma. Sus elementos son compatibles si los textos incluyen un prefijo de idioma. Si algunos textos no contienen un prefijo, no son compatibles y necesitan configuración adicional.

Comprobar la compatibilidad en el front-end

Haga traducibles los bloques personalizados de Elementor y Gutenberg

Si su plugin utiliza widgets de Elementor o bloques de Gutenberg, el plugin Herramientas multilingües le facilita la tarea de hacerlos traducibles. El plugin genera la versión inicial del código XML que necesita para registrar widgets y bloques, por lo que no tiene que crearlo desde cero.

Compruebe cómo hacer traducibles los bloques personalizados de Gutenberg y cómo registrar widgets personalizados de Elementor.

Genere un archivo de configuración de idioma

Para generar un archivo de configuración de idioma, vaya a Herramientas multilingüesConfiguration Generator y establezca sus preferencias.

Resumen de la configuración

Tipos de contenido personalizados / Taxonomías personalizadas

  • No hacer nada – ignorar y no traducir
  • Traducible – mostrar solo los elementos traducidos
  • Traducible – usar la traducción si está disponible o recurrir al idioma predeterminado

Campos personalizados

  • No traducir – ignorar y no traducir
  • Copiar – copiar el valor del idioma predeterminado y mantenerlo sincronizado (útil para números)
  • Copiar una vez – copiar el valor del idioma predeterminado solo una vez (útil para crear diferentes valores de campo por idioma)
  • Traducir – traducir a otros idiomas

Textos de administración

Registre las cadenas en la tabla wp_options para su traducción. Por ejemplo, el título del sitio o la configuración de los widgets a menudo se almacenan en esta tabla. Al registrarlos en el archivo de configuración, se asegura de que los usuarios puedan traducirlos.

Shortcodes

Registre textos o atributos dentro de los shortcodes para su traducción.

Más en esta sección

Escrito porAmir