Filtra las etiquetas de idioma, no la lista de configuraciones regionales configuradas

No existe ningún filtro público general que sustituya a pom_translate_get_available_languages(). Las configuraciones regionales habilitadas proceden de los ajustes del sitio.

pom_translate_language_custom_labels filtra el mapa de configuración regional a etiqueta que utilizan los selectores:

add_filter( 'pom_translate_language_custom_labels', static function ( array $labels ): array {
    $labels['en_GB'] = 'International';
    return $labels;
} );

Utiliza los ajustes para añadir o eliminar configuraciones regionales. No inyectes una etiqueta para una configuración regional no configurada y esperes que el enrutamiento, el almacenamiento de traducciones o el hreflang la admitan.