estamos viendo que nuestro servicio obtiene una configuración regional vacía o una configuración regional en el formato {idioma} {región} {variante}, por ejemplo, zh_CN_#Hans o zh_CN
El único cliente que realiza la llamada es una extensión de Chrome y usamos chrome.i18n.getUILangauge() para obtener el idioma del navegador y pasarlo como configuración regional. Cuando depuramos, vemos el valor del formato {idioma}-{región}-{variante}, por ejemplo, zh-CN
Me pregunto si hay casos extremos en los que chrome.i18n.getUILanguage() producirá una cadena vacía o una configuración regional en el primer formato.
Gracias