You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP
Socket
Sign inDemoInstall
Socket

@brightspace-ui/intl

Package Overview
Dependencies
Maintainers
0
Versions
61
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@brightspace-ui/intl - npm Package Compare versions

Comparing version

to
3.25.0

19

lib/common.js
export const defaultLocale = 'en';
export const supportedBaseLocales = ['ar', 'cy', 'da', 'de', 'en', 'es', 'fr', 'haw', 'hi', 'ja', 'ko', 'mi', 'nl', 'pt', 'sv', 'tr', 'zh'];
export const supportedLangpacks = ['ar', 'cy', 'da', 'de', 'en', 'en-gb', 'es', 'es-es', 'fr', 'fr-fr', 'fr-on', 'haw', 'hi', 'ja', 'ko', 'mi', 'nl', 'pt', 'sv', 'tr', 'zh-cn', 'zh-tw'];
export const supportedLocalesDetails = [

@@ -13,6 +14,6 @@ { code: 'ar-sa', dir: 'rtl', name: 'العربية (المملكة العربية السعودية)' },

{ code: 'es-es', dir: 'ltr', name: 'Español (España)' },
{ code: 'es-mx', dir: 'ltr', name: 'Español (Latinoamérica)' },
{ code: 'es-mx', overrideCode: 'es-419', dir: 'ltr', name: 'Español (Latinoamérica)' },
{ code: 'fr-ca', dir: 'ltr', name: 'Français (Canada)' },
{ code: 'fr-fr', dir: 'ltr', name: 'Français (France)' },
{ code: 'fr-on', dir: 'ltr', name: 'Français (Ontario)' },
{ code: 'fr-on', overrideCode: 'fr-CA-Ontario', dir: 'ltr', name: 'Français (Ontario)' },
{ code: 'haw-us', dir: 'ltr', name: 'ʻŌlelo Hawaiʻi (ʻAmelika Hui Pū ʻIa)' },

@@ -27,4 +28,4 @@ { code: 'hi-in', dir: 'ltr', name: 'हिंदी (भारत)' },

{ code: 'tr-tr', dir: 'ltr', name: 'Türkçe (Türkiye)' },
{ code: 'zh-cn', dir: 'ltr', name: '中文(简体)' },
{ code: 'zh-tw', dir: 'ltr', name: '中文(繁体)' }
{ code: 'zh-cn', overrideCode: 'zh-Hans', dir: 'ltr', name: '中文(简体)' },
{ code: 'zh-tw', overrideCode: 'zh-Hant', dir: 'ltr', name: '中文(繁体)' }
];

@@ -230,1 +231,11 @@ export const supportedLocales = supportedLocalesDetails.map((l) => l.code);

}
function updateLocalNames() {
const localName = new Intl.DisplayNames(documentLocaleSettings.language || navigator.language, { type: 'language' });
supportedLocalesDetails.forEach(l => {
l.localName = localName.of(l.overrideCode || l.code);
});
}
getDocumentLocaleSettings().addChangeListener(updateLocalNames);
updateLocalNames();
{
"name": "@brightspace-ui/intl",
"version": "3.24.0",
"version": "3.25.0",
"description": "Internationalization APIs for number, date, time and file size formatting and parsing in D2L Brightspace.",

@@ -5,0 +5,0 @@ "main": "lib/number.js",