From cec776c16c27a64f29c9a3ebc77ed1753b805ffe Mon Sep 17 00:00:00 2001 From: Carlos Jeurissen <1038267+carlosjeurissen@users.noreply.github.com> Date: Fri, 14 Jun 2024 17:39:30 +0200 Subject: [PATCH] Add purest form use-case --- proposals/i18n-system-languages.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/proposals/i18n-system-languages.md b/proposals/i18n-system-languages.md index 55c54726..8a68009d 100644 --- a/proposals/i18n-system-languages.md +++ b/proposals/i18n-system-languages.md @@ -28,6 +28,8 @@ Extension authors might want to obtain the locale used by the user agent's host Extension authors might want to obtain the locale used by the user agent's host environment to better match the runtime environment's localization. For example, the operating system might be running in `ff-NG` (Fulani as used in Nigeria), but the user agent might not be localized for this locale and return `en` (English) for `i18n.getUILanguage`. +Extension authors might want to obtain the locale used by the user agent's host environment in order to get the locales in it's purest form. For example, the operating system might be running in `es-AR` and a browser's closest equivalent is `es-419`. Having access to `es-AR` allows extension authors to provide better translations for all users. + ### Known Consumers Language-related extensions and extensions wanting to match the locale of the operating system more closely independent of the locale of the browser.