Files
2026-01-16 01:51:36 +00:00

145 lines
7.1 KiB
JavaScript

"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.zhTWIntl = exports.zhCNIntl = exports.viVNIntl = exports.uzUZIntl = exports.ukUAIntl = exports.trTRIntl = exports.thTHIntl = exports.svSEIntl = exports.srRSIntl = exports.skSKIntl = exports.ruRUIntl = exports.roROIntl = exports.ptBRIntl = exports.plPLIntl = exports.nlNLIntl = exports.msMYIntl = exports.mnMNIntl = exports.koKRIntl = exports.jaJPIntl = exports.itITIntl = exports.intlMapKeys = exports.intlMap = exports.idIDIntl = exports.hrHRIntl = exports.heILIntl = exports.frFRIntl = exports.findIntlKeyByAntdLocaleKey = exports.faIRIntl = exports.esESIntl = exports.enUSIntl = exports.enGBIntl = exports.deDEIntl = exports.csCZIntl = exports.createIntl = exports.caESIntl = exports.arEGIntl = void 0;
var _rcUtil = require("rc-util");
var _ar_EG = _interopRequireDefault(require("./locale/ar_EG"));
var _ca_ES = _interopRequireDefault(require("./locale/ca_ES"));
var _cs_CZ = _interopRequireDefault(require("./locale/cs_CZ"));
var _de_DE = _interopRequireDefault(require("./locale/de_DE"));
var _en_GB = _interopRequireDefault(require("./locale/en_GB"));
var _en_US = _interopRequireDefault(require("./locale/en_US"));
var _es_ES = _interopRequireDefault(require("./locale/es_ES"));
var _fa_IR = _interopRequireDefault(require("./locale/fa_IR"));
var _fr_FR = _interopRequireDefault(require("./locale/fr_FR"));
var _he_IL = _interopRequireDefault(require("./locale/he_IL"));
var _hr_HR = _interopRequireDefault(require("./locale/hr_HR"));
var _id_ID = _interopRequireDefault(require("./locale/id_ID"));
var _it_IT = _interopRequireDefault(require("./locale/it_IT"));
var _ja_JP = _interopRequireDefault(require("./locale/ja_JP"));
var _ko_KR = _interopRequireDefault(require("./locale/ko_KR"));
var _mn_MN = _interopRequireDefault(require("./locale/mn_MN"));
var _ms_MY = _interopRequireDefault(require("./locale/ms_MY"));
var _nl_NL = _interopRequireDefault(require("./locale/nl_NL"));
var _pl_PL = _interopRequireDefault(require("./locale/pl_PL"));
var _pt_BR = _interopRequireDefault(require("./locale/pt_BR"));
var _ro_RO = _interopRequireDefault(require("./locale/ro_RO"));
var _ru_RU = _interopRequireDefault(require("./locale/ru_RU"));
var _sk_SK = _interopRequireDefault(require("./locale/sk_SK"));
var _sr_RS = _interopRequireDefault(require("./locale/sr_RS"));
var _sv_SE = _interopRequireDefault(require("./locale/sv_SE"));
var _th_TH = _interopRequireDefault(require("./locale/th_TH"));
var _tr_TR = _interopRequireDefault(require("./locale/tr_TR"));
var _uk_UA = _interopRequireDefault(require("./locale/uk_UA"));
var _uz_UZ = _interopRequireDefault(require("./locale/uz_UZ"));
var _vi_VN = _interopRequireDefault(require("./locale/vi_VN"));
var _zh_CN = _interopRequireDefault(require("./locale/zh_CN"));
var _zh_HK = _interopRequireDefault(require("./locale/zh_HK"));
var _zh_TW = _interopRequireDefault(require("./locale/zh_TW"));
/**
* 创建一个国际化的操作函数
*
* @param locale
* @param localeMap
*/
var createIntl = exports.createIntl = function createIntl(locale, localeMap) {
return {
getMessage: function getMessage(id, defaultMessage) {
var msg = (0, _rcUtil.get)(localeMap, id.replace(/\[(\d+)\]/g, '.$1').split('.')) || '';
if (msg) return msg;
var localKey = locale.replace('_', '-');
if (localKey === 'zh-CN') {
return defaultMessage;
}
// eslint-disable-next-line @typescript-eslint/no-use-before-define
var intl = intlMap['zh-CN'];
return intl ? intl.getMessage(id, defaultMessage) : defaultMessage;
},
locale: locale
};
};
var mnMNIntl = exports.mnMNIntl = createIntl('mn_MN', _mn_MN.default);
var arEGIntl = exports.arEGIntl = createIntl('ar_EG', _ar_EG.default);
var zhCNIntl = exports.zhCNIntl = createIntl('zh_CN', _zh_CN.default);
var enUSIntl = exports.enUSIntl = createIntl('en_US', _en_US.default);
var enGBIntl = exports.enGBIntl = createIntl('en_GB', _en_GB.default);
var viVNIntl = exports.viVNIntl = createIntl('vi_VN', _vi_VN.default);
var itITIntl = exports.itITIntl = createIntl('it_IT', _it_IT.default);
var jaJPIntl = exports.jaJPIntl = createIntl('ja_JP', _ja_JP.default);
var esESIntl = exports.esESIntl = createIntl('es_ES', _es_ES.default);
var caESIntl = exports.caESIntl = createIntl('ca_ES', _ca_ES.default);
var ruRUIntl = exports.ruRUIntl = createIntl('ru_RU', _ru_RU.default);
var srRSIntl = exports.srRSIntl = createIntl('sr_RS', _sr_RS.default);
var msMYIntl = exports.msMYIntl = createIntl('ms_MY', _ms_MY.default);
var zhTWIntl = exports.zhTWIntl = createIntl('zh_TW', _zh_TW.default);
var zhHKIntl = createIntl('zh_HK', _zh_HK.default);
var frFRIntl = exports.frFRIntl = createIntl('fr_FR', _fr_FR.default);
var ptBRIntl = exports.ptBRIntl = createIntl('pt_BR', _pt_BR.default);
var koKRIntl = exports.koKRIntl = createIntl('ko_KR', _ko_KR.default);
var idIDIntl = exports.idIDIntl = createIntl('id_ID', _id_ID.default);
var deDEIntl = exports.deDEIntl = createIntl('de_DE', _de_DE.default);
var faIRIntl = exports.faIRIntl = createIntl('fa_IR', _fa_IR.default);
var trTRIntl = exports.trTRIntl = createIntl('tr_TR', _tr_TR.default);
var plPLIntl = exports.plPLIntl = createIntl('pl_PL', _pl_PL.default);
var hrHRIntl = exports.hrHRIntl = createIntl('hr_', _hr_HR.default);
var thTHIntl = exports.thTHIntl = createIntl('th_TH', _th_TH.default);
var csCZIntl = exports.csCZIntl = createIntl('cs_cz', _cs_CZ.default);
var skSKIntl = exports.skSKIntl = createIntl('sk_SK', _sk_SK.default);
var heILIntl = exports.heILIntl = createIntl('he_IL', _he_IL.default);
var ukUAIntl = exports.ukUAIntl = createIntl('uk_UA', _uk_UA.default);
var uzUZIntl = exports.uzUZIntl = createIntl('uz_UZ', _uz_UZ.default);
var nlNLIntl = exports.nlNLIntl = createIntl('nl_NL', _nl_NL.default);
var roROIntl = exports.roROIntl = createIntl('ro_RO', _ro_RO.default);
var svSEIntl = exports.svSEIntl = createIntl('sv_SE', _sv_SE.default);
var intlMap = exports.intlMap = {
'mn-MN': mnMNIntl,
'ar-EG': arEGIntl,
'zh-CN': zhCNIntl,
'en-US': enUSIntl,
'en-GB': enGBIntl,
'vi-VN': viVNIntl,
'it-IT': itITIntl,
'ja-JP': jaJPIntl,
'es-ES': esESIntl,
'ca-ES': caESIntl,
'ru-RU': ruRUIntl,
'sr-RS': srRSIntl,
'ms-MY': msMYIntl,
'zh-TW': zhTWIntl,
'zh-HK': zhHKIntl,
'fr-FR': frFRIntl,
'pt-BR': ptBRIntl,
'ko-KR': koKRIntl,
'id-ID': idIDIntl,
'de-DE': deDEIntl,
'fa-IR': faIRIntl,
'tr-TR': trTRIntl,
'pl-PL': plPLIntl,
'hr-HR': hrHRIntl,
'th-TH': thTHIntl,
'cs-CZ': csCZIntl,
'sk-SK': skSKIntl,
'he-IL': heILIntl,
'uk-UA': ukUAIntl,
'uz-UZ': uzUZIntl,
'nl-NL': nlNLIntl,
'ro-RO': roROIntl,
'sv-SE': svSEIntl
};
var intlMapKeys = exports.intlMapKeys = Object.keys(intlMap);
/**
* 根据 antd 的 key 来找到的 locale 插件的 key
*
* @param localeKey
*/
var findIntlKeyByAntdLocaleKey = exports.findIntlKeyByAntdLocaleKey = function findIntlKeyByAntdLocaleKey(localeKey) {
var localeName = (localeKey || 'zh-CN').toLocaleLowerCase();
return intlMapKeys.find(function (intlKey) {
var LowerCaseKey = intlKey.toLocaleLowerCase();
return LowerCaseKey.includes(localeName);
});
};