Integraciones

Drupal (TMS)

El contenido se traduce automáticamente del inglés por Phrase Language AI.

Disponible para

  • los planes Business y Enterprise

Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.

Disponible para

  • Planes Ultimate y Enterprise (Legacy)

Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.

Versiones compatibles

El complemento de traducción de Phrase para TMGMT (herramienta de gestión de traducción) es compatible con Drupal 8, 9, 10 y 11. Se puede utilizar para traducir todos los elementos de texto de Drupal compatibles con el módulo TMGMT.

Configuración de Phrase TMS

  1. En la página Configuración Setup_gear.png, desplázate hacia abajo hasta la sección Integraciones.

  2. Haz clic en Conectores.

    Se abrirá la página Conectores.

  3. Haz clic en Nuevo conector.

    Se abrirá la página Crear conector.

  4. Cambia el Tipo a Drupal Live Preview y proporciona un nombre para el conector.

  5. Introduce el Host.

    Utiliza la dirección de host de la instalación de Drupal (p. ej., http://drupal-9.kos.phrase.com/).

    El nombre de dominio debe ser resoluble externamente (no un dominio de intranet).

  6. Introduce el nombre de usuario y la contraseña.

    El inicio de sesión único (SSO) y la autenticación de dos factores (2FA) no son compatibles. Si el SSO o la 2FA están impuestos en la cuenta de Drupal, utiliza una cuenta de servicio dedicada exenta de ambos.

  7. Para modificar los enlaces contenidos en el HTML de la página, proporciona la regla de reescritura de URL en regex.

    Ejemplo:

    Para reemplazar un código de configuración regional completo solo con el código de idioma en https://example.org/en-us/images/sample.jpg, busca /([a-z]{2})-[a-z]{2}/ y reemplázalo con /$1/.

    Los enlaces en las etiquetas <img src="" data-lazy-src="", <link href="", <script src="", <iframe src="" y los enlaces en estilos CSS y archivos CSS referenciados (url: ('')) serán reescritos.

  8. Haz clic en Guardar.

    El conector se añadirá a la lista de la página Conectores.

Eliminar un conector

Para eliminar un conector:

  1. Desde la página Integraciones, selecciona el conector que deseas eliminar.

  2. Haz clic en Eliminar.

    Se abre la ventana Eliminar conector.

  3. Escribe "delete" y haz clic en Delete.

    El conector se elimina y se muestra la lista de conectores.

Nota

Un conector no puede eliminarse mientras siga vinculado a trabajos incompletos en un proyecto, incluidos los trabajos que se encuentran en la papelera de reciclaje. Intentar eliminar dicho conector devuelve un error de "Error al eliminar el conector".

Resolución Abre el proyecto asociado con el conector y completa o elimina los trabajos restantes. Ve a Settings/Recycle bin y vacíala para eliminar cualquier trabajo que siga vinculado al conector. Vuelve a intentar eliminar el conector.

Configurar la vista previa en contexto

La función de vista previa en contexto ofrece una vista previa en tiempo real del texto original o traducido tanto en el editor web CAT como en el editor de escritorio CAT.

Se admiten tablas, columnas, varios gráficos, formato y fuentes (si son instaladas por los usuarios). La función está destinada a proporcionar contexto al traducir y no es una representación perfecta del documento original o completado; se esperan algunas diferencias visuales. También puede verse afectada si se habilita o se deshabilita la opción Permitir la carga de contenido externo en los editores en la configuración de acceso y seguridad.

Requisitos de Phrase:

  • Pasa a través del cortafuegos empresarial para acceder a la instalación local.

  • Autentícate en el entorno de autoría.

Configuración del cortafuegos para la instalación local:

  • La instalación debe ser accesible desde las direcciones IP del servidor de Phrase. Consulta Phrase Servers IP Addresses para obtener la lista actual.

  • El nombre de dominio debe poder resolverse externamente.

Nota

Algunas etiquetas HTML presentan un riesgo y el editor CAT las elimina de este HTML al mostrar la vista previa. Esto es para garantizar la privacidad y seguridad de los datos del usuario.

Ejemplos de etiquetas eliminadas incluyen FORM, IFRAME, SCRIPT, SVG, VIDEO, EMBED, OBJECT o propiedades CSS de background-image.

Uso de Phrase con TMGMT

Para integrar Phrase con TMGMT, sigue estos pasos:

  1. Instala el módulo TMGMT en el sitio de Drupal.

  2. Instala el Phrase Translation Plugin for TMGMT.

  3. Mantén Auto-select como File type y selecciona Use HTML subfilter in XLIFF 1.2 en la configuración de importación de archivos de la project template.

Una vez instalado, el Phrase Plugin estará disponible en la lista de proveedores.

Los trabajos enviados a través del plugin TMGMT no muestran la vista previa en contexto en el editor CAT. La vista previa en contexto requiere el conector Drupal Live Preview, que proporciona la referencia de página en vivo que utiliza el editor CAT para renderizar la vista previa.

Compatibilidad con la traducción de archivos adjuntos

Minimum version requirements

  • Drupal

  • Versión del plugin TMGMT 8.x-1.16

  • Versión del plugin Phrase 8.x-1.24

Para habilitar la compatibilidad con la traducción de archivos adjuntos, siga estos pasos:

  1. Ve a la configuración del plugin de Phrase en la configuración del proveedor de traducción en Drupal.

  2. Desmarca la casilla Auto accept finished translations.

  3. Marca la casilla Enable translation of file attachments.

  4. Configura los tipos de archivo admitidos en la configuración de traducción del plugin TMGMT en File translation MIME type.

Cuando está habilitado, los archivos adjuntos que coinciden con los tipos MIME seleccionados se envían a Phrase TMS para su traducción junto con el contenido de la página. Se crean trabajos separados para el contenido principal y para cada archivo adjunto individual.

Nota

  • Siempre que se añadan archivos adjuntos de un nuevo tipo al proyecto de Drupal, deberán seleccionarse en la configuración del plugin TMGMT para habilitar la traducción de archivos del nuevo formato.

  • La configuración de DueDate se aplica solo al trabajo principal, no a los archivos adjuntos.

  • El formulario de traducción de archivos permite seleccionar tipos MIME, pero tras el envío, el formulario se actualiza sin mostrar los valores seleccionados, aunque estos se guardan y aplican correctamente. Este es un problema conocido de Drupal.

Campo personalizado de URL de entidad de origen

  • Requisitos de versión mínima: Versión del complemento Phrase 8.x-1.31

El complemento Phrase escribe la URL pública de la entidad de Drupal que se está traduciendo en un campo personalizado de Phrase TMS al crear el trabajo. La URL se añade a cada parte del trabajo, para que los lingüistas puedan abrir la página de origen en vivo desde el editor CAT.

Para configurar el campo personalizado de URL de entidad de origen, sigue estos pasos:

  1. En Phrase TMS, crea un campo personalizado con estos ajustes:

    • Tipo URL

    • Hacer visible en Trabajos

  2. En Drupal, navega a Traducción y haz clic en Proveedores.

  3. Abre el proveedor Phrase y haz clic en Conectar si la conexión aún no se ha establecido.

  4. En la lista URL de entidad de origen — Campo personalizado, selecciona el campo personalizado creado en el paso 1. Si el proveedor no está conectado, introduce el UID del campo personalizado manualmente.

  5. Opcional En URL base del sitio público, introduce el dominio público del sitio. Esto solo es necesario si se accede al sitio a través de un dominio diferente al de la URL base de Drupal, como un proxy inverso o un entorno de pruebas. El dominio introducido reemplaza al host en la URL generada.

  6. Haz clic en Guardar.

Cuando URL de entidad de origen — Campo personalizado está vacío, no se envía ninguna URL a Phrase TMS.

Si el campo personalizado seleccionado no existe en la organización o el tipo no está configurado como URL, Drupal registra una advertencia. El trabajo se crea de todos modos.

Añadir Phrase como proveedor de traducción a Drupal 7

  1. Inicia sesión en la cuenta de Drupal 7 con el complemento TMGMT instalado.

  2. Navega a Configuración y haz clic en Traductores de gestión de traducción bajo la sección Regional y de idioma.

    Se abre la pantalla de Traductores de gestión de traducción.

  3. Haz clic en Añadir traductor.

  4. Añade un nombre de etiqueta y una descripción.

  5. Bajo Complemento de traductor, selecciona Phrase Connector para Drupal.

    Se muestran los ajustes específicos de Phrase y el campo URL de inicio de Phrase se rellena previamente con https://cloud.memsource.com/web.

  6. Introduce el nombre de usuario y la contraseña de Phrase.

  7. Opcional Especifica Remote Languages Mappings.

    Esto permite asignar idiomas con los disponibles en el sitio (como se configuró en Idiomas bajo la sección Regional y de idioma).

  8. Haz clic en Guardar traductor.

    Se crea la configuración de Traductor.

Traducir contenido en Phrase - Drupal 7

  1. En la cuenta de Drupal, haz clic en el elemento de menú Traducción y selecciona la pestaña Fuentes.

  2. Marca la casilla de verificación junto al contenido que quieres traducir.

    Nota

    Si el documento no se muestra, verifica que el idioma esté configurado como idioma de origen.

  3. Haz clic en el botón Solicitar traducción.

  4. Elige el idioma de destino.

  5. En la lista desplegable, bajo Traductor, selecciona la configuración de Phrase.

  6. Espera a que se carguen los ajustes de pago y elige tu plantilla de proyecto.

    Nota

    Solo se muestran las plantillas de proyecto que coinciden con el idioma de origen e incluyen todos los idiomas de destino, incluidas las configuraciones regionales.

  7. Haz clic en Enviar al traductor.

    El proyecto de traducción se crea en Phrase basándose en la plantilla de proyecto elegida.

  8. Espera a que la traducción se complete en Phrase.

  9. Haz clic en el elemento de menú Traducción y, en la pestaña Trabajos, selecciona el documento completado.

  10. Haz clic en el enlace gestionar para el documento indicado.

  11. Haz clic en el botón Obtener traducciones.

    Este paso es necesario para importar las traducciones completadas a Drupal, ya que el estado de completado del trabajo en Phrase TMS no exporta automáticamente el contenido traducido de vuelta a Drupal. Las traducciones se reciben de vuelta del proyecto de Phrase.

  12. Revisa si es necesario.

  13. Después de la revisión, publica las traducciones.

Añade Phrase como proveedor de traducción a Drupal 8/9/10/11.

  1. Inicia sesión en la cuenta de Drupal 8/9/10/11 con el complemento TMGMT instalado.

  2. Navega a Traducción y haz clic en Proveedores.

    Se abre la pantalla Proveedores.

  3. Haz clic en Añadir proveedor.

  4. Añade un nombre de etiqueta y una descripción.

  5. En Complemento de proveedor, selecciona Phrase.

    Se muestran los ajustes específicos de Phrase y el campo URL de inicio de Phrase se rellena automáticamente con https://cloud.memsource.com/web.

  6. Introduce el nombre de usuario y la contraseña de Phrase.

  7. Haz clic en Conectar.

    Se establece la conexión

  8. Opcional Especifica Asignaciones de idiomas Remote. Esto permite asignar los idiomas disponibles en el sitio (según se configuren en Idiomas en la sección Regional y de idioma).

  9. Haz clic en Guardar.

    Se crea Proveedor

Traducir contenido en Phrase - Drupal 8/9/10/11

Nota

Debido a las continuas mejoras, es posible que la interfaz de usuario no sea exactamente la misma que la que se presenta en el vídeo.

  1. En la cuenta de Drupal, haz clic en el elemento de menú Traducción y luego en Fuentes.

  2. Marca la casilla de verificación junto al contenido que quieres traducir.

    Nota

    Si el documento no se muestra, verifica que el idioma esté configurado como idioma de origen.

  3. Elige los idiomas de origen y destino y haz clic en Solicitar traducción.

    Se abre la página de resumen del trabajo.

  4. Selecciona la configuración de Phrase como Proveedor.

  5. En el Ajustes de pago, especifica la Plantilla de proyecto que se utilizará (si corresponde) y la Fecha de entrega.

    • Solo se muestran las plantillas de proyecto que coinciden con el idioma de origen e incluyen todos los idiomas de destino, incluidas las configuraciones regionales.

    • La Fecha de entrega representa el final del día y se convierte a la zona horaria del usuario de Phrase.

    • Selecciona tanto Agrupar todos los trabajos de traducción en un único proyecto de Phrase como Enviar todos los trabajos de traducción # con la misma configuración para agrupar todos los idiomas de destino en un solo proyecto.

      Consejo

      Para comprobar qué conector se usó para crear un trabajo, pasa el cursor sobre los tres puntos junto al nombre del trabajo en la tabla de trabajos.

  6. Para solicitar la traducción, haz clic en Enviar al proveedor.

    El proyecto de traducción se crea según la plantilla de proyecto elegida.

  7. Espera a que se complete la traducción.

  8. Haz clic en el elemento de menú Traducción y, en la pestaña Trabajos, selecciona el documento completado.

  9. Haz clic en el botón Gestionar para el documento indicado.

  10. Haz clic en el botón Obtener traducciones.

    Este paso es necesario para importar las traducciones completadas a Drupal, ya que el estado de completado del trabajo en Phrase TMS no exporta automáticamente el contenido traducido de vuelta a Drupal. Las traducciones se reciben de vuelta del proyecto y el estado del trabajo cambia a Entregado.

  11. Revisa si es necesario.

  12. Después de la revisión, publica las traducciones.

¿Fue útil este artículo?
★ ★ ★ ★ ★

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.