We're looking for a user researcher to understand the needs of developers and designers. Is this you or someone you know? Check out the post: https://mzl.la/2IGzdXS

Funciones para internacionalizar su extensión. Es posible utilizar estas API para obtener cadenas de texto traducidas a partir de archivos de configuración regional incluidos en la extensión, conocer el idioma actual del navegador y recuperar el valor de su cabecera Accept-Language.

Para obtener más información sobre el uso de i18n en su extensión, consulte:

Tipos

i18n.LanguageCode
Una etiqueta de idioma como «en-US» o «fr».

Funciones

i18n.getAcceptLanguages()
Recupera los valores de accept-language del navegador. Esto es distinto de la configuración regional utilizada por el navegador. Para obtener la configuración regional, utilice i18n.getUILanguage.
i18n.getMessage()
Obtiene la cadena de texto traducida correspondiente al mensaje especificado.
i18n.getUILanguage()
Obtiene el idioma de la IU del navegador. Esto es distinto de i18n.getAcceptLanguages, que devuelve los idiomas preferidos del usuario.
i18n.detectLanguage()
Detecta el idioma del texto proporcionado a través de Compact Language Detector.

Compatibilidad entre navegadores

ChromeEdgeFirefoxFirefox para AndroidOpera
LanguageCode47 Si454834
detectLanguage47 No474834
getAcceptLanguages47 Si474834
getMessage17 Si *45 *4815
getUILanguage35 Si4748 Si

Example extensions

Reconocimientos

Esta API se basa en la API chrome.i18n de Chromium. Esta documentación deriva del archivo i18n.json en el código fuente de Chromium.

Los datos de compatibilidad de Microsoft Edge son suministrados por Microsoft Corporation y se incluyen aquí según los términos de la licencia Creative Commons Atribución 3.0, versión estadounidense.

Etiquetas y colaboradores del documento

Colaboradores en esta página: fitojb, yuniers
Última actualización por: fitojb,