Solución de problemas con las traducciones del software
Usa esta guía cuando Translations → Software translations no pueda cargar un catálogo, cuando una edición desaparezca o cuando WordPress siga mostrando el mensaje de origen.
La pestaña no está disponible
La gestión de catálogos de software está restringida a los administradores del sitio con manage_options, o a los superadministradores en multisitio. Confirma también que POM Translate tenga al menos un idioma adicional que usar como configuración regional de destino.
No se puede cargar ninguna cadena
Si POM Translate informa de que no se pudo encontrar ningún archivo POT, PO o MO:
- Confirma el Text domain exacto. Usa
defaultsolo para el núcleo de WordPress. - Activa el tema o plugin correspondiente para que WordPress cargue su dominio y su ruta base.
- Comprueba que el producto incluya realmente un catálogo POT, PO o MO.
- Prueba el dominio aunque no aparezca entre las sugerencias; las sugerencias reflejan los dominios cargados en la solicitud de administración actual.
- Confirma que la configuración regional seleccionada sea válida y esté habilitada.
POM Translate no analiza el código fuente. Una llamada gettext en PHP no basta sin datos de catálogo localizables.
Un archivo PO o MO no válido debe repararse o reemplazarse antes de que se puedan cargar sus entradas.
Faltan traducciones existentes
Revisa el resumen del Translation file. POM Translate superpone un catálogo exacto de la configuración regional de destino sobre las entradas de origen y prefiere PO sobre MO cuando se encuentran ambos. Las entradas coinciden por texto de origen, texto en plural y contexto gettext; si se modifica el texto o el contexto de origen, se crea una entrada distinta.
Las ediciones desaparecieron
Las ediciones de software no se almacenan en la base de datos de POM Translate. Los cambios manuales y los resultados de POM AI permanecen en la página actual hasta que selecciones Download PO o Download MO.
Recargar, cambiar la configuración regional o el dominio, cerrar la pestaña o navegar a otra página puede descartar el trabajo no exportado.
WordPress sigue mostrando el original
Comprueba todo lo siguiente:
- el archivo MO, no solo el archivo PO, está instalado;
- su nombre de base completo coincide con el destino recomendado;
- está en el directorio de idioma correcto del plugin, del tema o del núcleo;
- la solicitud usa la configuración regional de WordPress de destino;
- el producto correspondiente carga ese dominio de texto en la solicitud probada;
- el contexto gettext y la forma plural del mensaje coinciden con la entrada traducida;
- las cachés de páginas, objetos, código de operación y traducciones se han actualizado.
Las actualizaciones de plugins o temas pueden reemplazar los archivos almacenados dentro del producto. Cuando sea adecuado, prefiere una ruta de idioma global de WordPress mostrada.
Un resultado de POM AI está incompleto
La traducción por lotes solo rellena los campos vacíos y no sobrescribe el texto existente. Detener afecta a los lotes futuros, no necesariamente a la solicitud que ya está en ejecución. Traduce manualmente cualquier forma plural restante y revisa los marcadores de posición como %s, %1$s, %d, {name} y el HTML permitido antes de exportar.
Para ajustes u otros valores respaldados por la base de datos, consulta la solución de problemas en registered strings, no en este flujo de trabajo basado en archivos.