Leer el idioma actual

pom_translate_get_current_language(): string devuelve la configuración regional resuelta para la solicitud actual. La primera llamada la detecta y la guarda para las llamadas siguientes de esa solicitud.

$locale = function_exists( 'pom_translate_get_current_language' )
    ? pom_translate_get_current_language()
    : get_locale();

El resultado puede diferir de la configuración regional de administración de WordPress. Puede proceder de una ruta localizada, de un contexto REST/AJAX compatible explícito, de una anulación temporal o de la alternativa del idioma base.

Úsalo para elegir valores multilingües ya registrados o variantes de caché. No lo uses como autorización y no asumas que representa la preferencia de un cliente en un trabajo de cron o en cola.

Escapa solo los valores renderizados a partir de la configuración regional, no la configuración regional en sí como sustituto de la validación. Al pasarla a otra API, verifica que aparezca en pom_translate_get_available_languages().