1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-06-02 12:06:20 +00:00
seahub/frontend/src/utils/date-format-utils.js

56 lines
1.4 KiB
JavaScript
Raw Normal View History

const zhCN = require('@seafile/seafile-calendar/lib/locale/zh_CN');
const zhTW = require('@seafile/seafile-calendar/lib/locale/zh_TW');
const enUS = require('@seafile/seafile-calendar/lib/locale/en_US');
const frFR = require('@seafile/seafile-calendar/lib/locale/fr_FR');
const deDE = require('@seafile/seafile-calendar/lib/locale/de_DE');
const esES = require('@seafile/seafile-calendar/lib/locale/es_ES');
const plPL = require('@seafile/seafile-calendar/lib/locale/pl_PL');
const csCZ = require('@seafile/seafile-calendar/lib/locale/cs_CZ');
2022-01-14 06:43:28 +00:00
const ruRU = require('@seafile/seafile-calendar/lib/locale/ru_RU');
function translateCalendar() {
2024-07-18 03:58:42 +00:00
const locale = window.app.config ? window.app.config.lang : 'en';
let language;
switch (locale) {
2022-01-19 07:24:37 +00:00
case 'zh-cn':
language = zhCN;
break;
case 'zh-tw':
language = zhTW;
break;
case 'en':
language = enUS;
break;
case 'fr':
language = frFR;
break;
case 'de':
language = deDE;
break;
case 'es':
language = esES;
break;
case 'es-ar':
language = esES;
break;
case 'es-mx':
language = esES;
break;
case 'pl':
language = plPL;
break;
case 'cs':
language = csCZ;
break;
2022-01-14 06:43:28 +00:00
case 'ru':
language = ruRU;
break;
default:
2022-01-14 06:43:28 +00:00
language = enUS;
}
return language;
}
export { translateCalendar };