Integraciones

Phrase (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 plugin Phrase Translation para TMGMT (herramienta de gestión de traducción) es compatible con Drupal 8, 9, 10, 11. Se puede usar 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 Setup_gear.png Configuración, baja 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. Cambiar el Tipo a Vista previa en vivo de Drupal y proporcione un nombre para el conector.

  5. Ingrese el Host.

    Usar 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. Ingrese el nombre de usuario y la contraseña.

    La autenticación de un solo paso (SSO) y la autenticación de 2 factores (2FA) no son compatibles. Si se aplica SSO o 2FA en la cuenta de Drupal, use una cuenta de servicio dedicada exenta de ambos.

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

    Ejemplo:

    Para reemplazar un código de localización completo solo con el código de idioma en https://example.org/en-us/images/sample.jpg, busque /([a-z]{2})-[a-z]{2}/ y reemplácelo 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, seleccione el conector a eliminar.

  2. Haga clic en Eliminar.

    Se abre la ventana Eliminar conector.

  3. Escriba \"eliminar\" y haga clic en Eliminar.

    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 conector\".

Resolución: Abra el proyecto asociado con el conector y complete o elimine los trabajos restantes. Vaya a configuración/papelera de reciclaje y vacíela para eliminar cualquier trabajo que siga vinculado al conector. Vuelva a intentar eliminar el conector.

Configurar 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 CAT Web Editor como en el CAT Desktop Editor.

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:

  • Atraviese el firewall de la Enterprise para acceder a la instalación local.

  • Autentíquese en el entorno de creación.

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

  • La instalación debe ser accesible desde las direcciones IP del servidor de Phrase. Consulte Direcciones IP de los servidores de Phrase para obtener la lista actual.

  • El nombre de dominio debe poder resolverse externamente.

Nota

Algunas etiquetas HTML presentan un riesgo y el CAT Editor 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, siga estos pasos:

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

  2. Instale el plugin de traducción Phrase para TMGMT.

  3. Mantenga Auto-seleccionar como Tipo de archivo y seleccione Usar subfiltro HTML en XLIFF 1.2 en la configuración de importación de archivos de la plantilla de proyecto.

Una vez instalado, el plugin Phrase 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 CAT Editor. La vista previa en contexto requiere el conector Drupal Live Preview, que proporciona la referencia de página en vivo que el CAT Editor usa para renderizar la vista previa.

Compatibilidad con la traducción de archivos adjuntos

Requisitos de versión mínima

  • Drupal 10.2

  • 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. Vaya a la configuración del plugin Phrase en la configuración del proveedor de traducción en Drupal.

  2. Deshabilitar la casilla de verificación Auto aceptar traducciones finalizadas.

  3. Habilitar la casilla de verificación Habilitar traducción de archivos adjuntos.

  4. Configure los tipos de archivo admitidos en la configuración de traducción del plugin TMGMT en Traducción de archivos tipo MIME.

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 del nuevo tipo al proyecto de Drupal, deben 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 después del envío el formulario se actualiza sin mostrar los valores seleccionados, aunque se guardan y aplican correctamente. Este es un problema conocido de Drupal.

Agregar Phrase como proveedor de traducción para Drupal 7

  1. Inicie sesión en la cuenta de Drupal 7 con el plugin TMGMT instalado.

  2. Navegue a Configuración y haga clic en Translation Management Translators bajo la sección Regional and language.

    Se abre la pantalla Translation Management Translators.

  3. Haga clic en Agregar traductor.

  4. Agregue un nombre de etiqueta y una descripción.

  5. Bajo el plugin de traductor, Seleccionar Phrase Connector for Drupal.

    Se muestra la configuración específica de Phrase y el campo Phrase Home URL se rellena previamente con https://cloud.memsource.com/web.

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

  7. Opcional: Especifique Remote Languages Mappings.

    Esto permite el mapeo de idiomas con los disponibles en el sitio (como se configuró en idioma bajo la sección Regional and language).

  8. Haga clic en guardar traductor.

    Se crea la configuración del traductor.

Traducir contenido en Phrase - Drupal 7

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

  2. Marque la casilla de verificación junto al contenido que se va a traducir.

    Nota

    Si el documento no es visible, verifique que el idioma del documento esté configurado como idioma fuente.

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

  4. Seleccionar el idioma meta.

  5. En la lista desplegable, bajo Translator, Seleccionar la configuración de Phrase.

  6. Esperar a que la configuración de Checkout se cargue y Seleccionar su plantilla de proyecto.

    Nota

    Solo se enumeran las plantillas de proyecto que tienen concordancia con el idioma fuente e incluyen todos los idiomas meta, incluyendo las configuraciones regionales.

  7. Hacer clic en Submit to translator.

    El proyecto de traducción se crea en Phrase basado en la plantilla de proyecto elegida.

  8. Esperar a Completar la traducción en Phrase.

  9. Hacer clic en el elemento de menú Translation y en la pestaña Jobs Seleccionar el documento que se ha completado.

  10. Hacer clic en el enlace manage para el documento dado.

  11. Hacer clic en el botón Pull translations.

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

  12. Revisar si es necesario.

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

Agregar Phrase como proveedor de traducción a Drupal 8/9/10/11

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

  2. Navegar a Translation y hacer clic en Providers.

    Se abre la pantalla Providers.

  3. Hacer clic en Add provider.

  4. Agregue un nombre de etiqueta y una descripción.

  5. Bajo Provider plugin, Seleccionar Phrase.

    Se muestra la configuración de Phrase y el campo URL de inicio de Phrase se rellena previamente con https://cloud.memsource.com/web.

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

  7. Haz clic en Conectar.

    La conexión se ha establecido

  8. Opcional: Especifique Asignaciones de idiomas remotos. Esto permite la asignación de idiomas con los disponibles en el sitio (como se configuró en Idiomas en la sección Regional y idioma).

  9. Haz clic en Guardar.

    proveedor creado

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, haga clic en el elemento de menú Traducción y luego en fuente.

  2. Marque la casilla de verificación junto al contenido que se va a traducir.

    Nota

    Si el documento no es visible, verifique que el idioma del documento esté configurado como idioma fuente.

  3. Elija el idioma fuente y el idioma meta y haga clic en Solicitar traducción.

    Se abre la página de descripción general del trabajo.

  4. Seleccione la configuración de Phrase como proveedor.

  5. En la configuración de pago, especifique la plantilla de proyecto que se utilizará (si corresponde) y la fecha de entrega.

    • Solo se enumeran las plantillas de proyecto que tienen concordancia con el idioma fuente e incluyen todos los idiomas meta, incluyendo las configuraciones regionales.

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

    • Seleccione 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 meta en un único proyecto.

      Consejo

      Para comprobar qué conector se utilizó para Crear un trabajo, pase el cursor sobre los tres puntos junto al nombre del trabajo en la tabla de trabajo.

  6. Para enviar la orden de traducción, haga clic en Enviar al proveedor.

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

  7. Espere a que el trabajo de traducción se complete.

  8. Haga clic en el elemento de menú Traducción y en la pestaña trabajo Seleccionar el documento completado.

  9. Haga clic en el botón Manage para el documento dado.

  10. Haga clic en el botón Pull translations.

    Este paso es necesario para importar las traducciones completadas a Drupal, ya que el estado de trabajo completado 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 se cambia a Delivered.

  11. Revisar si es necesario.

  12. Después de la revisión, publicar 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.