-
Planes Team, Business y Enterprise
Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.
-
Planes Ultimate y Enterprise (Legacy)
Ponte en contacto con el equipo de ventas para preguntar por nuestros planes.
Consejo
Para obtener información sobre la integración de WordPress en Phrase Strings, consulte WordPress (Strings).
WordPress es un sistema de gestión de contenidos web y blogs de código abierto. También admite listas de correo, foros, galerías multimedia, análisis y tiendas en línea.
El conector admite los plugins WPML y Multilingual Press. Detecta automáticamente qué plugin está instalado durante la instalación del Phrase Plugin. El modo en el que se está ejecutando el plugin se puede ver en la configuración .
La plataforma WordPress VIP no es compatible.
El conector no admite 2FA. La 2FA se puede habilitar para wp-admin o el frontend, pero todos los endpoints que comienzan con /wp-json/memsource/v1/connector deben ser accesibles desde Phrase sin 2FA. Los endpoints utilizados por el conector ya están protegidos con un token de Phrase y la seguridad se puede mejorar añadiendo una autenticación básica y/o permitiendo el acceso solo desde las IP de Phrase.
-
Versión de WordPress: 4.9 o superior, incluidas las instalaciones multisitio (el Phrase Plugin y WPML deben estar instalados en todos los sitios)
-
Versión de PHP: 7.0 o superior
-
WPML Plugin: versión 3.7 o superior
-
Multilingual Press Plugin: versión 3.7.0 o superior
Tipos de contenido compatibles
El conector de WordPress permite descargar el contenido de origen y cargar las localizaciones de destino directamente desde/hacia WordPress para los siguientes tipos de contenido:
-
Entradas
-
Páginas
-
Etiquetas
-
Categorías
-
Tipos de entrada personalizados
-
Taxonomías personalizadas
Estados compatibles
-
Publicado y Borrador (la vista previa en contexto es compatible para entradas y contenido derivado)
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.
Plugins compatibles
Los siguientes plugins son compatibles con el plugin de traducción de Phrase para WordPress:
-
Avada
-
Divi
-
Elementor
-
Gutenberg
-
Los bloques predefinidos se configuran automáticamente. Configura en bloques de Gutenberg desde el menú . Si no se configura, el contenido no se importará.
-
-
Yoast SEO
-
SEOPress
-
WPBakery Page Builder (anteriormente Visual Composer)
-
Avia (tema Enfold)
-
Los campos personalizados de Enfold deben deseleccionarse porque no son compatibles. Haz clic en el Phrase Plugin en tu cuenta de WordPress y ve a la página para deseleccionar los campos personalizados de Enfold.
-
Hay varios casos prácticos del conector:
-
Los project managers pueden agregar archivos directamente a los proyectos desde un repositorio en línea.
-
Con el complemento Advanced Custom Fields (ACF), se pueden definir flujos de trabajo individuales dentro de WordPress. Phrase supervisa los cambios en los pasos del flujo de trabajo y los actualiza en consecuencia, por ejemplo, de Traducir a Traducción en curso a Traducción completada.
-
Configura el portal de solicitudes para permitir que los remitentes agreguen archivos a las solicitudes directamente desde el repositorio en línea.
-
Usa la creación automática de proyectos (APC) para que se creen nuevos proyectos automáticamente cuando se detecte un cambio en la fecha de última modificación de los archivos o una carpeta supervisados.
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 firewall empresarial para acceder a la instalación local.
-
Autentícate 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. Consulta 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 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.
-
Instala el complemento WPML o Multilingual Press para crear y gestionar páginas multilingües.
-
Ve a en el panel de navegación izquierdo.
-
Haz clic en Conector y luego en Mostrar configuración del conector.
-
Haz clic en Generar nuevo token para generar un token y establecer la conexión.
-
Selecciona qué publicaciones deben importarse según su estado y qué estado se asignará al contenido traducido que se devuelva.
-
Ve a la página Campos personalizados y selecciona de la lista los campos personalizados que deben exportarse desde WordPress y traducirse. Todos los campos personalizados están seleccionados para exportar por defecto.
-
Navega a la página y vincula los idiomas de WordPress a los códigos de idioma de Phrase.
-
Ve a la página para ver la lista de shortcodes admitidos o agrega un shortcode personalizado que se haya creado mediante un plugin de shortcodes de terceros.
-
Proporciona la traducción a los idiomas especificados en (APC).
La creación automatizada de proyectos solo genera trabajos para los idiomas especificados en el campo personalizado identificado por su (p. ej., target_languages). El tipo de campo debe ser la lista de selección múltiple, donde los valores coincidan con los códigos de idioma.
Nota
Los idiomas de WPML deben coincidir con los idiomas del proyecto. Para admitir variaciones locales, como Francés (Canadá), define los idiomas en el panel de WPML dentro de WordPress.
-
Ve a la página de Configuración
y desplázate hasta la sección .
-
Haz clic en Conectores.
Se abrirá la página .
-
Haz clic en Nuevo conector.
Se abrirá la página .
-
Cambia el Tipo a WordPress y proporciona un nombre para el conector.
-
Introduce la URL del sitio de WordPress.
Ejemplo: Si la URL de tu página de administración de WordPress fuera http://blog.phrase.com/wp-admin/index.php, la URL del sitio sería http://blog.phrase.com/.
-
Introduce el Phrase WordPress Plugin token utilizando el token de la configuración del plugin de Phrase.
-
Si el sitio está protegido con autenticación HTTP básica, proporciona el Nombre de usuario y la Contraseña tal como se configuraron en el administrador de WordPress.
-
Haz clic en Conexión de prueba.
Aparecerá una lista de idiomas configurados si la conexión se realizó correctamente. Aparecerá un signo de exclamación rojo con un mensaje de error si no fue así. Pasa el cursor sobre el icono para ver más detalles.
Si cambias el origen o el destino, al hacer clic en se actualizará la selección de idiomas configurados.
-
Haz clic en Guardar.
El conector se añadirá a la lista de la página .
Eliminar un conector
Para eliminar un conector:
-
Desde la página , selecciona el conector que deseas eliminar.
-
Haz clic en Delete.
Se abre la ventana .
-
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 \"Failed to delete connector\".
Resolución Abre el proyecto asociado con el conector y completa o elimina los trabajos restantes. Ve a y vacíalo para eliminar cualquier trabajo que aún esté vinculado al conector. Intenta eliminar el conector de nuevo.
Qué hacer si el texto importado está lleno de código
Algunos complementos de WordPress inyectan código en sus páginas de WordPress. Phrase no maneja este código sin una configuración adicional.
Los complementos que se sabe que causan este problema son:
-
Avia Layout Builder
-
Divi Builder
-
Fusion Builder
-
Visual Composer
-
WPBakery (anteriormente Visual Composer)
Para configurar Phrase en este caso, indica en WordPress qué campos personalizados deseas traducir.
Ve al plugin , luego a , y añade los shortcodes según la especificación del formato del complemento.
Configuración de WPBakery:
La prueba de conexión falla al configurar el conector
Algunos plugins de WordPress, como WP Hardening, WP Security, WP Staging, Disable WP REST API o Wordfence Security, ofrecen opciones para deshabilitar la API JSON. Asegúrate de que la API de WordPress no esté deshabilitada.
Atributos de shortcode corrompidos con una cadena aleatoria
En algunos casos, el nombre de un atributo de shortcode puede corromperse con una cadena hash aleatoria añadida durante la importación o exportación, por ejemplo label:0336e6e6d2197e47="Play Now" en lugar de label="Play Now".
Este problema es causado por versiones obsoletas del plugin de WordPress de Phrase. Actualiza el plugin de WordPress de Phrase a la última versión disponible y luego crea nuevos trabajos de traducción para verificar que los atributos de los shortcodes se importen y exporten correctamente.