Jump to content

User:2011wp/test.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2011wp (talk | contribs) at 02:37, 8 August 2012 (Created page with '// This script is a modified version of User:Manishearth/sidebartranslinks.js // By User:Manishearth, using a script by User:Tra, with modifications by User:TheD...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
// This script is a modified version of User:Manishearth/sidebartranslinks.js
// By User:Manishearth, using a script by User:Tra, with modifications by User:TheDJ, User:Voice_of_All, and User:Equazcion
// It translates and adds little links next to the languages which, when clicked, directly translate the page via Google Translate.
// Screenshot at :File:Sidebartrans.jpg

// Set options to default if not set elsewhere
if (sidebarTranslateGoogleLink == null) var sidebarTranslateGoogleLink = "(t)";
 
var SidebarTrans = {};

 
// run by addOnloadHook
SidebarTrans.init = function() {
  if ( !document.getElementById('p-lang') ) return;
  SidebarTrans.languageReplace();
  SidebarTrans.addTranslate();
}
 
// Add (t) link to Google Translate
SidebarTrans.addTranslate = function() {
  var LangNodes=document.getElementById('p-lang').getElementsByTagName('li');
 
  for( var x = 0; x < LangNodes.length; x++ ) {
     LangNodes[x].innerHTML=LangNodes[x].innerHTML + " " + SidebarTrans.mkLink(LangNodes[x]);
  }
}
 
// Creates the (t) links
SidebarTrans.mkLink = function( li ) {
  var a = li.getElementsByTagName('a')[0];
  if(!a) return "";
  var lname = getInnerText( a );
 
  return ('<a href="http://translate.google.com/translate?hl=zh&sl=auto&tl=zh&u=' + a.href +
  '" title="把' + lname + '翻译为中文" >' + sidebarTranslateGoogleLink + '</a>');
}
 

SidebarTrans.languageReplace = function() {
  var LangNodes=document.getElementById('p-lang').getElementsByTagName('li');
  for( var x = 0; x < LangNodes.length; x++ ) {
    var a = LangNodes[x].getElementsByTagName('a')[0];
    a.title = "Original language name: " + getInnerText(a);
    changeText( a, SidebarTrans.localtoEnglish( getInnerText(a) ));
  }
}

// Override interwiki- classes
var interwikis = $j('#p-lang li');
interwikis.css('font','12px Arial');

SidebarTrans.localtoEnglish = function(localname) {
switch (localname) {

case 'Afar': return '阿法尔语(Afar)'; break;
case 'Аҧсуа': return '阿布哈西亚语‎(Аҧсуа)'; break;
case 'Bahsa Acèh': return '亚齐语‎(Bahsa Acèh)'; break;
case 'Afrikaans': return '阿非利堪斯语(Afrikaans)'; break;
case 'Akan': return '阿坎语(Akan)'; break;
case 'Alemannisch': return '阿勒曼尼语(Alemannisch)'; break;
case 'አማርኛ': return '阿姆哈拉语(አማርኛ)'; break;
case 'Aragonés': return '阿拉贡语(Aragonés)'; break;
case 'Anglo-Saxon': return '古英语(Anglo-Saxon)'; break;
case 'العربية': return '阿拉伯语(العربية)'; break;
case 'ܐܪܡܝܐ': return '阿拉米语(ܐܪܡܝܐ)'; break;
case 'مصرى (Maṣrī)': return '埃及阿拉伯语(مصرى (Maṣrī))'; break;
case 'অসমীয়া': return '阿萨姆语(অসমীয়া)'; break;
case 'Asturianu': return '阿斯图里亚斯语(Asturianu)'; break;
case 'Авар': return '阿瓦尔语(Авар)'; break;
case 'Aymar': return '艾马拉语(Aymar)'; break;
case 'Azərbaycan / آذربايجان ديلی': return '阿塞拜疆语(Azərbaycan / آذربايجان ديلی)'; break;
case 'Башҡорт': return '巴什基尔语(Башҡорт)'; break;
case 'Boarisch': return '奥地利-巴伐利亚语(Boarisch)'; break;
case 'Žemaitėška': return '萨莫吉希亚语(Žemaitėška)'; break;
case 'Bikol Central': return '中比科尔语(Bikol Central)'; break;
case 'Беларуская': return '白俄罗斯语(Беларуская)'; break;
case 'Беларуская (тарашкевіца)': return '旧白俄罗斯语(Беларуская (тарашкевіца))'; break;
case 'Български': return '保加利亚语(Български)'; break;
case 'भोजपुरी': return '比哈尔语(भोजपुरी)'; break;
case 'Bislama': return '比斯拉玛语(Bislama)'; break;
case 'Bahasa Banjar': return 'Banjar语(Bahasa Banjar)'; break;
case 'Bamanankan': return '班巴拉语(Bamanankan)'; break;
case 'বাংলা': return '孟加拉语(বাংলা)'; break;
case 'བོད་ཡིག': return '藏语(བོད་ཡིག)'; break;
case 'ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী': return '比什奴普莱利亚-曼尼浦尔语(ইমার ঠার/বিষ্ণুপ্রিয়া মণিপুরী)'; break;
case 'Brezhoneg': return '布列塔尼语(Brezhoneg)'; break;
case 'Bosanski': return '波斯尼亚语(Bosanski)'; break;
case 'ᨅᨔ ᨕᨘᨁᨗ': return '布吉语(ᨅᨔ ᨕᨘᨁᨗ)'; break;
case 'Буряад': return '布里亚特语(Буряад)'; break;
case 'Català': return '加泰隆尼亚语(Català)'; break;
case 'Chavacano de Zamboanga': return '三宝颜共同语(Chavacano de Zamboanga)'; break;
case '閩東話、Mìng-dĕ̤ng-ngṳ̄': return '闽东话(閩東話、Mìng-dĕ̤ng-ngṳ̄)'; break;
case 'Нохчийн': return '车臣语(Нохчийн)'; break;
case 'Cebuano': return '宿务语(Cebuano)'; break;
case 'Chamoru': return '查莫罗语(Chamoru)'; break;
case 'Chahta': return '乔克托语(Chahta)'; break;
case 'ᏣᎳᎩ': return '切罗基语(ᏣᎳᎩ)'; break;
case 'Tsetsêhestâhese': return '夏延语(Tsetsêhestâhese)'; break;
case 'کوردی': return '中库尔德语(کوردی)'; break;
case 'Corsu': return '科西嘉语(Corsu)'; break;
case 'Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ': return '克里语(Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ)'; break;
case 'Qırımtatarca': return '克里米亚鞑靼语(Qırımtatarca)'; break;
case 'Česky': return '捷克语(Česky)'; break;
case 'Kaszëbsczi': return '卡舒比语(Kaszëbsczi)'; break;
case 'Словѣ́ньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ': return '古教会斯拉夫语(Словѣ́ньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ)'; break;
case 'Чăвашла': return '楚瓦什语(Чăвашла)'; break;
case 'Cymraeg': return '威尔士语(Cymraeg)'; break;
case 'Dansk': return '丹麦语(Dansk)'; break;
case 'Deutsch': return '德语(Deutsch)'; break;
case 'Zazaki': return '南扎扎其语(Zazaki)'; break;
case 'Dolnoserbski': return '下索布语(Dolnoserbski)'; break;
case 'ދިވެހިބަސް': return '迪维希语(ދިވެހިބަސް)'; break;
case 'ཇོང་ཁ': return '宗喀语(ཇོང་ཁ)'; break;
case 'Eʋegbe': return '埃维语(Eʋegbe)'; break;
case 'Ελληνικά': return '现代希腊语(Ελληνικά)'; break;
case 'Emiliàn e rumagnòl': return '艾米利亚-罗马涅语(Emiliàn e rumagnòl)'; break;
case 'English': return '英语(English)'; break;
case 'Esperanto': return '世界语(Esperanto)'; break;
case 'Español': return '西班牙语(Español)'; break;
case 'Eesti': return '爱沙尼亚语(Eesti)'; break;
case 'Euskara': return '巴斯克语(Euskara)'; break;
case 'Estremeñu': return '埃斯特雷马杜拉语(Estremeñu)'; break;
case 'فارسی': return '波斯语(فارسی)'; break;
case 'Fulfulde': return '富拉语(Fulfulde)'; break;
case 'Suomi': return '芬兰语(Suomi)'; break;
case 'Võro': return '佛罗语(Võro)'; break;
case 'Na Vosa Vakaviti': return '斐济语(Na Vosa Vakaviti)'; break;
case 'Føroyskt': return '法罗斯语(Føroyskt)'; break;
case 'Français': return '法语(Français)'; break;
case 'Nordfriisk': return '北弗里西语(Nordfriisk)'; break;
case 'Arpetan': return '法兰克-普罗旺斯语(Arpetan)'; break;
case 'Furlan': return '弗留利语(Furlan)'; break;
case 'Frysk': return '弗里西亚语(Frysk)'; break;
case 'Gaeilge': return '爱尔兰语(Gaeilge)'; break;
case 'Gagauz': return '嘎嘎乌孜语(Gagauz)'; break;
case '赣语': return '赣语(赣语)'; break;
case 'Gàidhlig': return '苏格兰盖尔语(Gàidhlig)'; break;
case 'Galego': return '加利西亚语(Galego)'; break;
case 'گیلکی': return '吉拉克语(گیلکی)'; break;
case 'Avañe'': return '瓜拉尼语Avañe'ẽ)'; break;
case '𐌲𐌿𐍄𐌹𐍃𐌺': return '哥特语(𐌲𐌿𐍄𐌹𐍃𐌺)'; break;
case 'ગુજરાતી': return '古吉拉特语(ગુજરાતી)'; break;
case 'Gaelg': return '马恩岛语(Gaelg)'; break;
case 'هَوُسَ': return '豪萨语(هَوُسَ)'; break;
case 'Hak-kâ-fa': return '客家话(Hak-kâ-fa)'; break;
case 'Hawai`i': return '夏威夷语(Hawai`i)'; break;
case 'עברית': return '希伯来语(עברית)'; break;
case 'हिन्दी': return '印地语(हिन्दी)'; break;
case 'Fiji Hindi': return '斐济印度斯坦语(Fiji Hindi)'; break;
case 'Hiri Motu': return '希里莫图语(Hiri Motu)'; break;
case 'Hrvatski': return '克罗地亚语(Hrvatski)'; break;
case 'Hornjoserbsce': return '上索布语(Hornjoserbsce)'; break;
case 'Kreyòl ayisyen': return '海地克里奥尔语(Kreyòl ayisyen)'; break;
case 'Magyar': return '匈牙利语(Magyar)'; break;
case 'Հայերեն': return '亚美尼亚语(Հայերեն)'; break;
case 'Otsiherero': return '赫雷罗语(Otsiherero)'; break;
case 'Interlingua': return '国际语A(Interlingua)'; break;
case 'Bahasa Indonesia': return '印尼语(Bahasa Indonesia)'; break;
case 'Interlingue': return '国际语E(Interlingue)'; break;
case 'Igbo': return '伊博语(Igbo)'; break;
case 'ꆇꉙ': return '四川彝语(ꆇꉙ)'; break;
case 'Iñupiak': return '依努庇克语(Iñupiak)'; break;
case 'Ilokano': return '伊洛卡诺语(Ilokano)'; break;
case 'Ido': return '伊多语(Ido)'; break;
case 'Íslenska': return '冰岛语(Íslenska)'; break;
case 'Italiano': return '意大利语(Italiano)'; break;
case 'ᐃᓄᒃᑎᑐᑦ/inuktitut': return '伊努伊特语(ᐃᓄᒃᑎᑐᑦ/inuktitut)'; break;
case '日本語': return '日语(日本語)'; break;
case 'Lojban': return '逻辑语(Lojban)'; break;
case 'Basa Jawa': return '爪哇语(Basa Jawa)'; break;
case 'ქართული': return '格鲁吉亚语(ქართული)'; break;
case 'Qaraqalpaqsha': return '卡拉卡尔帕克语(Qaraqalpaqsha)'; break;
case 'Taqbaylit': return '卡布列语(Taqbaylit)'; break;
case 'Адыгэбзэ': return '卡巴尔达语(Адыгэбзэ)'; break;
case 'Kongo': return '刚果语(Kongo)'; break;
case 'Gĩkũyũ': return '基库尤语(Gĩkũyũ)'; break;
case 'Kuanyama': return '宽亚玛语(Kuanyama)'; break;
case 'Қазақша': return '哈萨克语(Қазақша)'; break;
case 'Kalaallisut': return '格陵兰语(Kalaallisut)'; break;
case 'ភាសាខ្មែរ': return '高棉语(ភាសាខ្មែរ)'; break;
case 'ಕನ್ನಡ': return '卡纳达语(ಕನ್ನಡ)'; break;
case '한국어': return '朝鲜语(한국어)'; break;
case 'Перем Коми': return '科米-彼尔米亚克语(Перем Коми)'; break;
case 'Kanuri': return '卡努里语(Kanuri)'; break;
case 'Къарачай-Малкъар': return '卡拉恰伊-巴尔卡尔语(Къарачай-Малкъар)'; break;
case 'कश्मीरी - (كشميري)': return '克什米尔语(कश्मीरी - (كشميري))'; break;
case 'Ripoarisch': return '库尔施语(Ripoarisch)'; break;
case 'Kurdî / كوردی': return '库尔德语(Kurdî / كوردی)'; break;
case 'Коми': return '科米语(Коми)'; break;
case 'Kernewek': return '康沃尔语(Kernewek)'; break;
case 'Кыргызча': return '吉尔吉斯语(Кыргызча)'; break;
case 'Latina': return '拉丁语(Latina)'; break;
case 'Ladino': return '拉迪诺语(Ladino)'; break;
case 'Lëtzebuergesch': return '卢森堡语(Lëtzebuergesch)'; break;
case 'Лакку': return '腊克语(Лакку)'; break;
case 'Luganda': return '干达语(Luganda)'; break;
case 'Limburgs': return '林堡语(Limburgs)'; break;
case 'Líguru': return '利古里亚语(Líguru)'; break;
case 'Lumbaart': return '伦巴底语(Lumbaart)'; break;
case 'Lingála': return '林加拉语(Lingála)'; break;
case 'ລາວ': return '老挝语(ລາວ)'; break;
case 'Lietuvių': return '立陶宛语(Lietuvių)'; break;
case 'Latgaļu': return '拉脱维亚语方言(Latgaļu)'; break;
case 'Latviešu': return '拉脱维亚语(Latviešu)'; break;
case 'Basa Banyumasan': return '班尤马山语(Basa Banyumasan)'; break;
case 'Мокшень': return '莫克沙语(Мокшень)'; break;
case 'Malagasy': return '马达加斯加语(Malagasy)'; break;
case 'Ebon': return '马绍尔语(Ebon)'; break;
case 'Олык Марий': return '平地马里语(Олык Марий)'; break;
case 'Māori': return '毛利语(Māori)'; break;
case 'Македонски': return '马其顿语(Македонски)'; break;
case 'മലയാളം': return '马拉雅拉姆语(മലയാളം)'; break;
case 'Монгол': return '蒙古语(Монгол)'; break;
case 'Молдовеняскэ': return '摩尔多瓦语(Молдовеняскэ)'; break;
case 'मराठी': return '马拉地语(मराठी)'; break;
case 'Кырык Мары': return '山地马里语(Кырык Мары)'; break;
case 'Bahasa Melayu': return '马来语(Bahasa Melayu)'; break;
case 'Malti': return '马耳他语(Malti)'; break;
case 'Muskogee': return '克里克语(Muskogee)'; break;
case 'Mirandés': return '米兰德斯语(Mirandés)'; break;
case 'Myanmasa': return '缅甸语(Myanmasa)'; break;
case 'Эрзянь': return '厄尔兹亚语(Эрзянь)'; break;
case 'مَزِروني': return '马赞德兰语(مَزِروني)'; break;
case 'Ekakairũ Naoero': return '瑙鲁语(Ekakairũ Naoero)'; break;
case 'Nahuatl': return '纳瓦特尔语(Nahuatl)'; break;
case 'Nnapulitano': return '拿坡里语(Nnapulitano)'; break;
case 'Plattdüütsch': return '低地撒克逊语(Plattdüütsch)'; break;
case 'Nedersaksisch': return '荷兰低地萨克逊语(Nedersaksisch)'; break;
case 'नेपाली': return '尼泊尔语(नेपाली)'; break;
case 'नेपाल भाषा': return '尼瓦尔语(नेपाल भाषा)'; break;
case 'Oshiwambo': return '恩敦加语(Oshiwambo)'; break;
case 'Nederlands': return '荷兰语(Nederlands)'; break;
case 'Norsk (nynorsk)': return '新挪威语(Norsk (nynorsk))'; break;
case 'Norsk (bokmål)': return '挪威语(Norsk (bokmål))'; break;
case 'Novial': return '诺维亚语(Novial)'; break;
case 'Nouormand / Normaund': return '诺曼语(Nouormand / Normaund)'; break;
case 'Sesotho sa Leboa': return '北索托语(Sesotho sa Leboa)'; break;
case 'Diné bizaad': return '纳瓦霍语(Diné bizaad)'; break;
case 'Chi-Chewa': return '尼扬贾语(Chi-Chewa)'; break;
case 'Occitan': return '奥克西唐语(Occitan)'; break;
case 'Oromoo': return '奥罗莫语(Oromoo)'; break;
case 'ଓଡ଼ିଆ': return '奥利亚语(ଓଡ଼ିଆ)'; break;
case 'Иронау': return '奥塞梯语(Иронау)'; break;
case 'ਪੰਜਾਬੀ': return '旁遮普语(ਪੰਜਾਬੀ)'; break;
case 'Pangasinan': return '邦阿西楠语(Pangasinan)'; break;
case 'Kapampangan': return '邦板牙语(Kapampangan)'; break;
case 'Papiamentu': return '帕皮亚门托语(Papiamentu)'; break;
case 'Picard': return '庇卡底语(Picard)'; break;
case 'Deitsch': return '宾夕法尼亚德语(Deitsch)'; break;
case 'Pfälzisch': return '巴列丁奈特德语(Pfälzisch)'; break;
case 'पािऴ': return '巴利语(पािऴ)'; break;
case 'Norfuk / Pitkern': return '皮特凯恩-诺福克语(Norfuk / Pitkern)'; break;
case 'Polski': return '波兰语(Polski)'; break;
case 'Piemontèis': return '皮埃蒙特语(Piemontèis)'; break;
case 'شاہ مکھی پنجابی': return '西旁遮普语(شاہ مکھی پنجابی)'; break;
case 'Ποντιακά': return '旁狄希腊语(Ποντιακά)'; break;
case 'پښتو': return '普什图语(پښتو)'; break;
case 'Português': return '葡萄牙语(Português)'; break;
case 'Runa Simi': return '克丘亚语(Runa Simi)'; break;
case 'Rumantsch': return '罗曼什语(Rumantsch)'; break;
case 'Romani': return 'Vlax 罗姆语(Romani)'; break;
case 'Kirundi': return '基隆迪语(Kirundi)'; break;
case 'Română': return '罗马尼亚语(Română)'; break;
case 'Armãneashce': return '阿罗马尼亚语(Armãneashce)'; break;
case 'Tarandíne': return '塔兰托语(Tarandíne)'; break;
case 'Русский': return '俄语(Русский)'; break;
case 'русиньскый язык': return '卢森尼亚语(русиньскый язык)'; break;
case 'Kinyarwanda': return '基尼阿万达语(Kinyarwanda)'; break;
case 'संस्कृत': return '梵语(संस्कृत)'; break;
case 'Саха тыла': return '雅库特语(Саха тыла)'; break;
case 'Sardu': return '撒丁语(Sardu)'; break;
case 'Sicilianu': return '西西里语(Sicilianu)'; break;
case 'Scots': return '苏格兰语(Scots)'; break;
case 'سنڌي': return '信德语(سنڌي)'; break;
case 'Sámegiella': return '北萨米语(Sámegiella)'; break;
case 'Sängö': return '桑戈语(Sängö)'; break;
case 'Srpskohrvatski / Српскохрватски': return '塞尔维亚-克罗地亚语(Srpskohrvatski / Српскохрватски)'; break;
case 'සිංහල': return '僧加罗语(සිංහල)'; break;
case 'Simple English': return '简单英语(Simple English)'; break;
case 'Slovenčina': return '斯洛伐克语(Slovenčina)'; break;
case 'Slovenščina': return '斯洛文尼亚语(Slovenščina)'; break;
case 'Gagana Samoa': return '萨摩亚语(Gagana Samoa)'; break;
case 'chiShona': return '修纳语(chiShona)'; break;
case 'Soomaaliga': return '索马里语(Soomaaliga)'; break;
case 'Shqip': return '阿尔巴尼亚语(Shqip)'; break;
case 'Српски / Srpski': return '塞尔维亚语(Српски / Srpski)'; break;
case 'Sranantongo': return '苏里南汤加语(Sranantongo)'; break;
case 'SiSwati': return '斯瓦特语(SiSwati)'; break;
case 'Sesotho': return '南塞索托语(Sesotho)'; break;
case 'Seeltersk': return '沙特弗里西语(Seeltersk)'; break;
case 'Basa Sunda': return '巽他语(Basa Sunda)'; break;
case 'Svenska': return '瑞典语(Svenska)'; break;
case 'Kiswahili': return '斯瓦希里语(Kiswahili)'; break;
case 'Ślůnski': return '西里西亚语(Ślůnski)'; break;
case 'தமிழ்': return '泰米尔语(தமிழ்)'; break;
case 'తెలుగు': return '泰卢固语(తెలుగు)'; break;
case 'Tetun': return '特塔姆语(Tetun)'; break;
case 'Тоҷикӣ/tojikī': return '塔吉克语(Тоҷикӣ/tojikī)'; break;
case 'ไทย': return '泰语(ไทย)'; break;
case 'ትግርኛ': return '提格里尼亚语(ትግርኛ)'; break;
case 'Türkmen': return '土库曼语(Türkmen)'; break;
case 'Tagalog': return '塔加洛语(Tagalog)'; break;
case 'Setswana': return '茨瓦纳语(Setswana)'; break;
case 'faka-Tonga': return '汤加语(faka-Tonga)'; break;
case 'Tok Pisin': return '托克皮辛语(Tok Pisin)'; break;
case 'Türkçe': return '土耳其语(Türkçe)'; break;
case 'Xitsonga': return '聪加语(Xitsonga)'; break;
case 'Tatarça/Татарча': return '塔塔尔语(Tatarça/Татарча)'; break;
case 'chiTumbuka': return '奇图姆布卡语(chiTumbuka)'; break;
case 'Twi': return '契维语(Twi)'; break;
case 'Reo Mā`ohi': return '塔希提语(Reo Mā`ohi)'; break;
case 'Удмурт': return '乌德穆尔特语(Удмурт)'; break;
case 'Uyghurche‎ / ئۇيغۇرچە': return '维吾尔语(Uyghurche‎ / ئۇيغۇرچە)'; break;
case 'Українська': return '乌克兰语(Українська)'; break;
case 'اردو': return '乌尔都语(اردو)'; break;
case 'O'zbek': return '乌兹别克语O'zbek)'; break;
case 'Tshivenda': return '文达语(Tshivenda)'; break;
case 'Vèneto': return '威尼斯语(Vèneto)'; break;
case 'Vepsän': return '耶波列语(Vepsän)'; break;
case 'Tiếng Việt': return '越南语(Tiếng Việt)'; break;
case 'West-Vlams': return '佛兰芒语(West-Vlams)'; break;
case 'Volapük': return '沃拉普克语(Volapük)'; break;
case 'Walon': return '瓦龙语(Walon)'; break;
case 'Winaray': return '瓦赖语(Winaray)'; break;
case 'Wolof': return '沃洛夫语(Wolof)'; break;
case '吴语': return '吴语(吴语)'; break;
case 'Хальмг': return '卡尔梅克语(Хальмг)'; break;
case 'isiXhosa': return '科萨语(isiXhosa)'; break;
case 'მარგალური': return '明格列尔语(მარგალური)'; break;
case 'ייִדיש': return '依地语(ייִדיש)'; break;
case 'Yorùbá': return '约鲁巴语(Yorùbá)'; break;
case 'Cuengh': return '壮语(Cuengh)'; break;
case 'Zeêuws': return '西兰语(Zeêuws)'; break;
case '中文': return '中文'; break;
case '文言': return '文言文(文言)'; break;
case '閩南話、Bân-lâm-gú': return '闽南话(閩南話、Bân-lâm-gú)'; break;
case '粵語': return '粤语'; break;
case 'isiZulu': return '祖鲁语(isiZulu)'; break;
default: return localname;
}
 
}
 
addOnloadHook(SidebarTrans.init)