MediaWiki:Gadget-FloatTOC.js:修订间差异

删除的内容 添加的内容
增加简繁英语言支持,按 wgUserLanguage 自动适配
标签已被回退
回退多语言支持修改,恢复为硬编码简体中文版本
标签撤销 已被回退
第50行:
var getI18nMessages = () => {
return {
Close: {"关闭",
"zh-hans"Contents: "关闭目录",
"zh-hant"Collapse: "關閉折叠",
enExpand: "Close展开"
},
Contents: {
"zh-hans": "目录",
"zh-hant": "目錄",
en: "Contents"
},
Collapse: {
"zh-hans": "折叠",
"zh-hant": "摺疊",
en: "Collapse"
},
Expand: {
"zh-hans": "展开",
"zh-hant": "展開",
en: "Expand"
}
};
};
var i18nMessages = getI18nMessages();
var getMessage = (key) => {
var msgs =return i18nMessages[key] || key;
var lang = mw.config.get("wgUserLanguage");
var msgs = i18nMessages[key];
if (!msgs) {
return key;
}
return msgs[lang] || msgs["zh-hans"] || key;
};
//! src/FloatTOC/modules/util/generateElements.ts