diff options
| author | rinpatch <rinpatch@sdf.org> | 2021-01-20 23:49:34 +0300 |
|---|---|---|
| committer | rinpatch <rinpatch@sdf.org> | 2021-01-21 14:24:16 +0300 |
| commit | 11c7355749b6e0180841dd02604a06dd924dd217 (patch) | |
| tree | 3b6848986b50e51ad730460b50804f1979883ac7 /src/services/locale/locale.service.js | |
| parent | fe78ed78fdc95bb5dac4d11136673da4e5e57f4b (diff) | |
Use native language names in the language picker
This seems more intuitive to me and is what I've seen in most other
language pickers.
Diffstat (limited to 'src/services/locale/locale.service.js')
| -rw-r--r-- | src/services/locale/locale.service.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/services/locale/locale.service.js b/src/services/locale/locale.service.js new file mode 100644 index 00000000..5be99d81 --- /dev/null +++ b/src/services/locale/locale.service.js @@ -0,0 +1,12 @@ +const specialLanguageCodes = { + 'ja_easy': 'ja', + 'zh_Hant': 'zh-HANT' +} + +const internalToBrowserLocale = code => specialLanguageCodes[code] || code + +const localeService = { + internalToBrowserLocale +} + +export default localeService |
