En WordPress, usar Universally no requiere código: instala un plugin, conéctalo con una clave API, elige idiomas. Todo lo que va más allá de esa configuración básica varía, así que esta página enumera qué tareas requieren qué, y dónde podrías necesitar a alguien más.
Lo que necesita la configuración de WordPress
Tres cosas, ninguna de ellas código:
- WordPress 6.0 o posterior y PHP 7.4 o posterior. Verifica en Herramientas » Salud del sitio » Info si no estás seguro. La mayoría de los hosts ya superan ambos requisitos.
- Una cuenta de administrador en el sitio de WordPress. Los editores y autores no pueden instalar plugins.
- El archivo zip del plugin de la página Plugin de WordPress de tu proyecto, subido a través de Plugins » Añadir nuevo.
Consulta Instalar en WordPress para ver el tutorial.
Lo que puedes hacer solo desde el panel
Sin código, sin archivos de tema, sin línea de comandos:
| Tarea | Dónde |
|---|---|
| Agregar y quitar idiomas | Agregar y quitar idiomas |
| Mantener los nombres de marca sin traducir o corregir la traducción de un término | Reglas de glosario |
| Excluir una página, o un patrón de URL completo, de la traducción | Excluir páginas |
| Corregir una traducción específica manualmente | Editar traducciones manualmente |
| Colocar el selector de idioma en una esquina de la página | Coloca el selector de idioma |
| Cambiar los colores, el tamaño y las etiquetas del selector | Estiliza el selector |
Elegir el segmento de URL para un idioma, /fr/ o /ca/ |
Agregar y quitar idiomas |
| Invitar personas y establecer qué pueden cambiar | Roles y permisos |
Donde ayuda cierta comodidad técnica
Estas no necesitan un desarrollador, pero sí más que hacer clic:
Colocar el selector en un lugar específico. Configurar Implementación en Personalizado te da un shortcode, un bloque y un fragmento de PHP. El shortcode y el bloque no necesitan conocimiento de código. El fragmento de PHP va en una plantilla de tema, y pertenece a un tema hijo para que una actualización del tema no lo borre. Consulta Colocar el selector de idioma.
Excluir parte de una página en lugar de una página completa. Esto se hace con selectores CSS, por lo que necesitas abrir el inspector de elementos de tu navegador y averiguar qué identifica la cosa que quieres dejar en paz. Consulta Incluir y excluir selectores CSS.
Verificar que la traducción realmente funciona. Visitar una URL traducida y leer el código fuente de la página es la forma más rápida de distinguir un problema de traducción de uno de caché. Consulta Verificar tu instalación.
Donde necesitas un desarrollador
Un sitio que no está en WordPress, por ahora. Otras plataformas se conectan a través de la API REST: tu servidor envía la página renderizada y devuelve lo que recibe. Es una parte del trabajo del lado del servidor en lugar de una instalación, y se están creando integraciones nativas para más plataformas, por lo que es una cuestión de tiempo en lugar de si Universally encaja. Consulta Integrar usando la API y Plataformas compatibles.
Configuraciones headless. Un front-end desacoplado tiene que llamar a la API por sí mismo. Consulta Usar Universally con un CMS headless.
Contenido que aparece después de que la página se carga. El texto que un script inserta una vez que la página está en el navegador es enviado a través de la API por su propio código. La cobertura para contenido dinámico se está expandiendo. Consulte Traducir contenido dinámico y de JavaScript.
Un mapa del sitio que enumera las URL traducidas. En WordPress, los metadatos y las alternancias hreflang son manejados por usted, pero el envío de URL traducidas en un mapa del sitio sigue siendo responsabilidad de quien administra su mapa del sitio. Consulte Descripción general de SEO multilingüe.