diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 72a13043e9..5b2a783de1 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -34,6 +34,7 @@ - [Ryan Hartzell](https://github.com/ryan-hartzell) - [Thibault Nocchi](https://github.com/ThibaultNocchi) - [MrTimscampi](https://github.com/MrTimscampi) + - [artiume](https://github.com/Artiume) - [ConfusedPolarBear](https://github.com/ConfusedPolarBear) - [Sarab Singh](https://github.com/sarab97) - [DesertCookie](https://github.com/desertcookie) diff --git a/src/components/displaySettings/displaySettings.template.html b/src/components/displaySettings/displaySettings.template.html index ab298f7802..f79155b7fd 100644 --- a/src/components/displaySettings/displaySettings.template.html +++ b/src/components/displaySettings/displaySettings.template.html @@ -6,27 +6,35 @@
@@ -63,27 +78,35 @@
diff --git a/src/scripts/dfnshelper.js b/src/scripts/dfnshelper.js index de9bec236e..193e3e7e73 100644 --- a/src/scripts/dfnshelper.js +++ b/src/scripts/dfnshelper.js @@ -1,11 +1,13 @@ -import { arDZ, be, bg, ca, cs, da, de, el, enGB, enUS, es, faIR, fi, fr, frCA, he, hi, hr, hu, id, it, ja, kk, ko, lt, ms, nb, - nl, pl, ptBR, pt, ro, ru, sk, sl, sv, tr, uk, vi, zhCN, zhTW } from 'date-fns/locale'; +import { af, arDZ, be, bg, bn, ca, cs, da, de, el, enGB, enUS, eo, es, faIR, fi, fil, fr, frCA, he, hi, hr, hu, gl, id, is, it, ja, kk, ko, lt, ms, nb, + nl, pl, ptBR, pt, ro, ru, sk, sl, sq, sv, ta, th, tr, uk, vi, zhCN, zhTW } from 'date-fns/locale'; import globalize from './globalize'; const dateLocales = (locale) => ({ + 'af': af, 'ar': arDZ, 'be-by': be, 'bg-bg': bg, + 'bn': bn, 'ca': ca, 'cs': cs, 'da': da, @@ -13,19 +15,24 @@ const dateLocales = (locale) => ({ 'el': el, 'en-gb': enGB, 'en-us': enUS, + 'eo': eo, 'es': es, 'es-ar': es, + 'es-do': es, 'es-mx': es, 'fa': faIR, 'fi': fi, + 'fil': fil, 'fr': fr, 'fr-ca': frCA, + 'gl': gl, 'gsw': de, 'he': he, 'hi-in': hi, 'hr': hr, 'hu': hu, 'id': id, + 'is': is, 'it': it, 'ja': ja, 'kk': kk, @@ -35,13 +42,17 @@ const dateLocales = (locale) => ({ 'nb': nb, 'nl': nl, 'pl': pl, + 'pt': pt, 'pt-br': ptBR, 'pt-pt': pt, 'ro': ro, 'ru': ru, 'sk': sk, 'sl-si': sl, + 'sq': sq, 'sv': sv, + 'ta': ta, + 'th': th, 'tr': tr, 'uk': uk, 'vi': vi, diff --git a/src/scripts/site.js b/src/scripts/site.js index 942c8a0983..30e3aaa07d 100644 --- a/src/scripts/site.js +++ b/src/scripts/site.js @@ -68,7 +68,7 @@ window.getParameterByName = function(name, url) { }; function loadCoreDictionary() { - const languages = ['ar', 'be-by', 'bg-bg', 'ca', 'cs', 'da', 'de', 'el', 'en-gb', 'en-us', 'es', 'es-ar', 'es-mx', 'fa', 'fi', 'fr', 'fr-ca', 'gsw', 'he', 'hi-in', 'hr', 'hu', 'id', 'it', 'ja', 'kk', 'ko', 'lt-lt', 'ms', 'nb', 'nl', 'pl', 'pt-br', 'pt-pt', 'ro', 'ru', 'sk', 'sl-si', 'sv', 'tr', 'uk', 'vi', 'zh-cn', 'zh-hk', 'zh-tw']; + const languages = ['af', 'ar', 'be-by', 'bg-bg', 'bn_bd', 'ca', 'cs', 'da', 'de', 'el', 'en-gb', 'en-us', 'eo', 'es', 'es-419', 'es-ar', 'es_do', 'es-mx', 'fa', 'fi', 'fil', 'fr', 'fr-ca', 'gl', 'gsw', 'he', 'hi-in', 'hr', 'hu', 'id', 'it', 'ja', 'kk', 'ko', 'lt-lt', 'mr', 'ms', 'nb', 'nl', 'pl', 'pr', 'pt', 'pt-br', 'pt-pt', 'ro', 'ru', 'sk', 'sl-si', 'sq', 'sv', 'ta', 'th', 'tr', 'uk', 'ur_pk', 'vi', 'zh-cn', 'zh-hk', 'zh-tw']; const translations = languages.map(function (language) { return { lang: language,