From 84248c4c7e4da7d4f5b5e0a63b0ac9fe61af6e9a 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.