De dónde proviene el texto
El plugin lee el texto directamente de la base de datos:
- productos, variaciones, categorías, etiquetas y atributos;
- páginas y entradas;
- menús;
- la configuración de la tienda (nombres de métodos de envío y pago, instrucciones de pago, etc.);
- una página de cada plantilla de tema, para recoger los textos propios del tema (pie de página, encabezado, botones);
- y la página de cada pieza de contenido que guardes. Ahí aparece el texto que un maquetador de páginas (Elementor, Breakdance, Oxygen, Bricks, Divi…), un campo personalizado (ACF y otros) o una pestaña de producto personalizada guarda fuera de los campos habituales. Funciona igual con cualquier maquetador: el plugin lee lo que muestra la página, no los datos propios de cada maquetador.
A dónde va
El texto se envía a la API de traducción de PixelHunter, que verifica tu licencia, cuenta los caracteres y traduce. No necesitas una cuenta de API ni una clave propia: el complemento solo se comunica con la API de traducción de PixelHunter.
Cómo se sirve
Las traducciones se almacenan en un diccionario compilado a un archivo PHP dentro wp-content/uploads/de . Servir una página traducida no requiere consulta a la base de datos ni solicitud a internet.
En el idioma fuente, el plugin no hace nada: cero costo.
En una página traducida muy pesada (262 KB, 719 reemplazos) el costo medido es de aproximadamente 130 ms. Con una cache de página activa, ese costo solo ocurre una vez por página y por idioma.
Cuando traduce
| Situación | Qué ocurre |
|---|---|
| Publicas o guardas un producto, una página, una entrada o una categoría | Se traduce unos segundos después del último guardado, en segundo plano — incluido el texto de un maquetador de páginas |
| Un visitante abre una página traducida con texto que el plugin aún no ha leído | La página se lee en segundo plano; en la siguiente visita ya aparece traducida |
| Una vez a la semana | Se revisa todo el sitio de nuevo |
| Después de una actualización de tema o plugin | Se revisa todo el sitio de nuevo |
| Haces clic Traducir el sitio | Se lee todo el sitio y se traduce lo que falta |
Las cuatro primeras filas necesitan traducción automática, que está activada por defecto en Configuración → Cómo traducir. Con ello desactivado, el nuevo contenido espera hasta que hagas clic Traducir el sitio en el Dashboard.
Solo el nuevo o modificado texto se envía. Lo que ya está traducido nunca cuesta nada más.
Dos guardados seguidos — corregir una errata justo después — cuentan como uno: la página se lee una vez, unos segundos después del último guardado. Una frase que vuelve a aparecer después de eliminarla ya está traducida y no se cobra de nuevo.
Frases compuestas
Frases que combinan un nombre con texto temático — como “Sé el primero en opinar sobre ‘Vestido de Verano'” o “5 artículos” — se ensamblan a partir de piezas que ya están traducidas en el momento en que se sirve la página, en lugar de traducirse una por una para cada producto. Eso ahorra aproximadamente el 60% de las cadenas.
Textos breves en contexto
Los botones, elementos de menú, encabezados y métodos de envío se traducen teniendo en cuenta dónde aparecen, por lo que Início en un menú se convierte en Inicio, no en Inicio. Los menús y botones conservan las mayúsculas del original en lugar de usar mayúsculas de título en inglés, y la traducción conoce el nombre y el eslogan de tu sitio (Ajustes → Generales), en lugar de tratar todos los sitios como una tienda. Las traducciones al inglés (Estados Unidos) son estadounidenses (sweater, pants), no en inglés británico (jumper, pantalones). Nada de esto utiliza caracteres adicionales.
El panel, pestaña por pestaña
En la parte superior de cada pantalla puedes ver:
- la marca y la versión del plugin;
- el caracteres restantes en tu licencia, con una barra;
- el plan y los sitios en uso (p. ej. Pro · 3 de 5 sitios);
- un acceso directo a Mi cuenta (tu cuenta de PixelHunter).
El saldo se actualiza cada vez que abres el plugin y después de cada traducción.
Tablero
- Traducir el sitio — lee el sitio y traduce lo que falta (sin licencia, el botón se convierte en Obtén una licencia para traducir).
- Importar grabación — solo aparece cuando hay una grabación hecha con modo de grabación.
- El estado de la traducción automática (activado o desactivado).
- Notificaciones: textos que fallaron, errores de licencia o saldo, páginas que no respondieron.
- Progreso por idioma — una tabla por idioma:
| Columna | Significado |
|---|---|
| Traducido | Traducido automáticamente |
| Revisado | Revisado a mano (nunca reemplazado por la máquina otra vez) |
| Para traducir | Esperando traducción |
| Fallido | El servicio no pudo traducirlo — ver Traducir |
| Diccionario | Versión del diccionario compilado (p. ej. v12) o no construido |
Licencia
- El Campo de clave de licencia campo y el Guardar botón al lado.
- Las tarjetas de plan, con el precio de cada plan, caracteres y sitios, y el botón para suscribirse.
- Ver Licencia, planes y actualizaciones.
Idiomas
- Idioma fuente — el idioma en el que está escrito el sitio.
- Idiomas de destino — cada idioma objetivo, con:
- Prefijo — el prefijo de la dirección (de 2 a 10 caracteres: letras minúsculas, números y guiones). Dos idiomas no pueden compartir el mismo prefijo.
- Nombre en el conmutador — cómo aparece el idioma en el conmutador (por ej. English, Español).
- Estado — Publicado o Borrador. Un borrador se traduce como los demás, pero solo los administradores pueden abrirlo: no aparece en el selector, las
hreflangetiquetas ni el mapa del sitio, y un visitante que abra su dirección irá a la misma página en el idioma de origen. Un idioma nuevo empieza como borrador y se publica automáticamente cuando se completa su traducción (Se publica automáticamente cuando se completa la traducción); cambiarlo manualmente a borrador desactiva esta opción. Publicar o retirar la publicación borra la caché de la página, porque todas las páginas muestran los idiomas. - Vista previa — abre el idioma en el sitio para revisarlo antes de publicarlo.
- El botón para eliminar el idioma.
- La lista de idiomas muestra primero los idiomas más utilizados y luego todos ellos.
Advertencia: cambiar el idioma de origen después de que haya traducciones no las reescribe: las cadenas almacenadas permanecen en el idioma antiguo.
Cadenas
La tabla de cada frase en el sitio, con la traducción al lado. Ver Traducir.
Direcciones
La dirección traducida de cada página, idioma por idioma. Elige un idioma, busca por título o dirección de la página y escribe una dirección nueva en el campo: se guarda al salir del campo y la dirección antigua redirige (301) a la nueva. Si una dirección ya la usa otra página, el sitio la necesita para otra cosa o está compuesta únicamente por números, se rechaza y el motivo aparece debajo del campo. Con Direcciones traducidas desactivado en Configuración, la pestaña solo apunta allí. Consulta Direcciones traducidas.
Interruptor
Dónde aparece el conmutador de idioma, con qué forma y qué colores. Ver Selector de idioma y La barra de sugerencia de idioma.
Configuración
- Traducción automática
- Activado (predeterminado) — el contenido nuevo y editado se traduce en segundo plano.
- Desactivado — la traducción solo ocurre cuando haces clic Traducir el sitio.
- Direcciones traducidas — activado de forma predeterminada en instalaciones nuevas; un sitio que se actualiza conserva sus direcciones hasta que lo actives. Las direcciones existentes siguen funcionando en cualquier caso: redirigen (301) a las actuales. Cada una puede cambiarse en la Direcciones pestaña.
- Activado — las direcciones usan las palabras traducidas (
/en/linen-blouse/). - Desactivado — solo cambia el prefijo del idioma (
/en/blusa-de-linho/).
- Activado — las direcciones usan las palabras traducidas (
- Glosario — una regla por línea, para marcas, nombres de productos y términos que siempre deben salir igual. Ejemplo:
acme = acme (brand name, do not translate)
portes = shipping
- Tono de marca — una o dos frases sobre el tono de la marca, enviadas con cada solicitud de traducción. Ejemplo: “Cálido y sencillo, sin formalidades. Habla directamente al cliente.”
- Por idioma — una fila por idioma de destino:
- Formal o informal — cómo se trata a los visitantes: Formal (Sie) o Informal (du) en alemán, vous o tu en francés, usted o tú en español. Todas las traducciones a ese idioma lo utilizan. En Automático (la opción predeterminada) no se fija nada y la misma página puede mezclar ambos. El inglés no tiene esta opción: solo tiene «you».
- Glosario para este idioma — traducciones fijas que solo encajan en ese idioma, por ejemplo
portes = Versandkostenpara el alemán. Se añaden al glosario de todos los idiomas y prevalecen cuando ambos indican cosas distintas.
El glosario, el tono y las opciones por idioma solo afectan a las traducciones realizadas después cuando las guardas. Lo que ya está traducido se mantiene fijo en Cadenas.
Ayuda
Un resumen de la licencia: cómo funciona, planes, sitios, saldo, cancelación, facturas y soporte.