Registrar cadenas estáticas de la interfaz
Registra etiquetas estables propiedad del producto, avisos y texto de plantillas durante init u otro gancho de arranque acotado:
add_action( 'init', static function (): void {
if ( function_exists( 'pom_translate_register_string' ) ) {
pom_translate_register_string( 'acme.account.heading', 'Your account' );
}
} );
Represéntalas con pom_translate__() o la versión de solo lectura pom_translate_translate_registered_string() y, a continuación, escápalas para el contexto final.
Los catálogos gettext y las cadenas registradas en POM Translate sirven para flujos de trabajo distintos. Usa gettext de WordPress para la localización de software que se distribuye con el código. Registra un valor cuando se espera que los editores del sitio gestionen en POM Translate la redacción del idioma de destino específica de cada sitio.
No registres automáticamente cada llamada a gettext ni ejecutes el registro dentro de un bucle de plantilla que se repita con frecuencia.