1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00
jellyfin-web/src/scripts/dfnshelper.js

104 lines
2.8 KiB
JavaScript
Raw Normal View History

import { ar, be, bg, ca, cs, da, de, el, enGB, enUS, es, faIR, fi, fr, frCA, he, hi, hr, hu, id, it, kk, ko, lt, ms, nb, nl, pl, ptBR, pt, ro, ru, sk, sl, sv, tr, uk, vi, zhCN, zhTW } from 'date-fns/locale';
import globalize from 'globalize';
"use strict";
function getLocale()
{
switch (globalize.getCurrentLocale()) {
case 'ar':
2020-04-02 22:08:46 +02:00
return ar;
case 'be-by':
2020-04-02 22:08:46 +02:00
return be;
case 'bg-bg':
2020-04-02 22:08:46 +02:00
return bg;
case 'ca':
2020-04-02 22:08:46 +02:00
return ca;
case 'cs':
2020-04-02 22:08:46 +02:00
return cs;
case 'da':
2020-04-02 22:08:46 +02:00
return da;
case 'de':
2020-04-02 22:08:46 +02:00
return de;
case 'el':
2020-04-02 22:08:46 +02:00
return el;
case 'en-gb':
2020-04-02 22:08:46 +02:00
return enGB;
case 'en-us':
2020-04-02 22:08:46 +02:00
return enUS;
case 'es':
2020-04-02 22:08:46 +02:00
return es;
case 'es-ar':
2020-04-02 22:08:46 +02:00
return es;
case 'es-mx':
2020-04-02 22:08:46 +02:00
return es;
case 'fa':
2020-04-02 22:08:46 +02:00
return faIR;
case 'fi':
2020-04-02 22:08:46 +02:00
return fi;
case 'fr':
2020-04-02 22:08:46 +02:00
return fr;
case 'fr-ca':
2020-04-02 22:08:46 +02:00
return frCA;
case 'gsw':
2020-04-02 22:08:46 +02:00
return de;
case 'he':
2020-04-02 22:08:46 +02:00
return he;
case 'hi-in':
2020-04-02 22:08:46 +02:00
return hi;
case 'hr':
2020-04-02 22:08:46 +02:00
return hr;
case 'hu':
2020-04-02 22:08:46 +02:00
return hu;
case 'id':
2020-04-02 22:08:46 +02:00
return id;
case 'it':
2020-04-02 22:08:46 +02:00
return it;
case 'kk':
2020-04-02 22:08:46 +02:00
return kk;
case 'ko':
2020-04-02 22:08:46 +02:00
return ko;
case 'lt-lt':
2020-04-02 22:08:46 +02:00
return lt;
case 'ms':
2020-04-02 22:08:46 +02:00
return ms;
case 'nb':
2020-04-02 22:08:46 +02:00
return nb;
case 'nl':
2020-04-02 22:08:46 +02:00
return nl;
case 'pl':
2020-04-02 22:08:46 +02:00
return pl;
case 'pt-br':
2020-04-02 22:08:46 +02:00
return ptBR;
case 'pt-pt':
2020-04-02 22:08:46 +02:00
return pt;
case 'ro':
2020-04-02 22:08:46 +02:00
return ro;
case 'ru':
2020-04-02 22:08:46 +02:00
return ru;
case 'sk':
2020-04-02 22:08:46 +02:00
return sk;
case 'sl-si':
2020-04-02 22:08:46 +02:00
return sl;
case 'sv':
2020-04-02 22:08:46 +02:00
return sv;
case 'tr':
2020-04-02 22:08:46 +02:00
return tr;
case 'uk':
2020-04-02 22:08:46 +02:00
return uk;
case 'vi':
2020-04-02 22:08:46 +02:00
return vi;
case 'zh-cn':
2020-04-02 22:08:46 +02:00
return zhCN;
case 'zh-hk':
2020-04-02 22:08:46 +02:00
return zhCN;
case 'zh-tw':
2020-04-02 22:08:46 +02:00
return zhTW;
default:
2020-04-02 22:08:46 +02:00
return enUS;
}
}
return {
getLocale: getLocale
};