Restaurar una cadena registrada que falta
Las cadenas registradas solo aparecen después de que el código llama a pom_translate_register_string() con un nombre estable no vacío.
Comprobar el registro
- Confirma que la integración está activa.
- Localiza dónde se ejecuta el registro y verifica que se ejecuta después de que POM Translate se cargue.
- Confirma que el nombre es estable y que el valor de origen no está vacío.
- Recarga la pantalla de administración de traducciones después del registro.
- Busca el texto de origen exacto actual.
El registro debe producirse durante una inicialización acotada, una activación, el guardado de ajustes o el guardado de un objeto. Si solo ocurre dentro de una condición del frontend, la cadena puede no existir nunca cuando un administrador abre el Translation Manager.
Comprobar cambios en el origen
Volver a llamar al helper con el mismo nombre y un nuevo origen actualiza la entrada registrada. Buscar el texto antiguo puede, por tanto, hacer que la cadena parezca faltar. Revisa las traducciones de destino después de cualquier cambio semántico en el origen.
pom_translate_translate_registered_string() se niega deliberadamente a registrar automáticamente entradas desconocidas. pom_translate_translate_string() puede garantizar que exista una entrada de origen, pero el renderizado no debe usarse como una estrategia de registro sin control.
No registres catálogos de gettext, datos de clientes, notas de pedidos ni valores que cambian con rapidez como cadenas independientes del sitio. Si el texto que falta pertenece a una entrada, una taxonomía, un menú o un catálogo de software, utiliza en su lugar el flujo de trabajo de esa superficie.