Renderiza valores en el idioma activo

En tiempo de lectura, POM Translate resuelve la configuración regional y filtra los valores admitidos de publicaciones, términos, metadatos, menús, URL y respuestas. Reconstruye el contenido estructurado a partir del esqueleto almacenado y las cadenas traducidas.

Usa la API más específica

Para una salida personalizada, prefiere:

  • pom_translate_get_post_title(), pom_translate_get_post_content() o pom_translate_get_post_excerpt();
  • pom_translate_get_term_name() o pom_translate_get_term_description();
  • pom_translate_translate_registered_string() para el texto de interfaz registrado;
  • pom_translate_get_localized_url() para una ruta equivalente.

Estos helpers aceptan o resuelven una configuración regional y devuelven alternativas seguras de origen cuando no hay ninguna traducción almacenada disponible. Escapa el valor devuelto para su contexto final de HTML, atributo, URL o JSON.

Evita aplicar the_content u otros filtros amplios de WordPress manualmente a cadenas arbitrarias. Esos filtros dependen del estado global de la consulta y pueden traducir, expandir o almacenar en caché el objeto incorrecto.

Sin escrituras en el frontend

Los helpers de tiempo de lectura recuperan datos existentes; no deben usarse como mecanismo para registrar valores nuevos ni para activar traducción automática. Registra los orígenes durante la inicialización o en el trabajo de tiempo de guardado.

Prueba el mismo componente bajo dos URL con configuraciones regionales explícitas y, a continuación, en una solicitud en el idioma base. Comprueba que ningún valor local de la solicitud ni entrada de caché se filtre de un idioma a otro.