User:Peterxy12/AdvancedRollback/auto.js: Difference between revisions

From Test Wiki
Content deleted Content added
No edit summary
Tags: Mobile edit Mobile web edit
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 15: Line 15:


(() => {
(() => {
const wgContentLanguage = mw.config.get('wgContentLanguage');
const wgUserLanguage = mw.config.get('wgUserLanguage');
let scriptLanguage = 'en';
let scriptLanguage = 'en';


if (wgContentLanguage === 'yue') {
if (wgUserLanguage === 'yue') {
scriptLanguage = 'yue'
scriptLanguage = 'yue'
} else if (
} else if (
wgContentLanguage === 'zh' ||
wgUserLanguage === 'zh' ||
wgContentLanguage === 'lzh' ||
wgUserLanguage === 'lzh' ||
wgContentLanguage.startsWith('zh-')) {
wgUserLanguage.startsWith('zh-')) {
scriptLanguage = 'zh';
scriptLanguage = 'zh';
}
}
if (wgContentLanguage === 'es') {
if (wgUserLanguage === 'es') {
scriptLanguage = 'es'
scriptLanguage = 'es'
}
}


mw.loader.load(`https://zh.wikipedia.org/w/index.php?title=User:1F616EMO/AdvancedRollback/${scriptLanguage}.js&action=raw&ctype=text/javascript`);
mw.loader.load(`https://testwiki.wiki/wiki/index.php?title=User:Peterxy12/AdvancedRollback/${scriptLanguage}.js&action=raw&ctype=text/javascript`);
})();
})();