مدیاویکی:Gadget-InterwikiTranslate.js
نسخهٔ تاریخ ۱ اکتبر ۲۰۱۱، ساعت ۱۶:۲۳ توسط otr>Reza1615 (صفحهای جدید حاوی 'LanguageDict = { "aa": "آفار", "ab": "آبخازی", "ace": "آچئی", "ach": "آچولیایی", "...' ایجاد کرد)
نکته: پس از ذخیره کردن ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.
- فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-R)
- گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-Shift-R)
- اینترنت اکسپلورر: کلید Ctrl را نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید
- اپرا: بروید به Menu → Settings (Opera → Preferences on a Mac) and then to Privacy & security → Clear browsing data → Cached images and files.
LanguageDict = { "aa": "آفار", "ab": "آبخازی", "ace": "آچئی", "ach": "آچولیایی", "ada": "آدانگمهای", "ady": "آدیجیایی", "ae": "اوستایی", "af": "آفریکانس", "afa": "افریقا و آسیایی", "afh": "آفریهیلی", "ain": "آینویی", "ak": "آکان", "akk": "آکدی", "ale": "آلئوتی", "alg": "آلگونکینی", "als": "آلمانیک", "alt": "آلتایی جنوبی", "am": "امهری", "an": "آراگونزی", "ang": "انگلیسی باستان", "anp": "آنگیکایی", "apa": "آپاچیایی", "ar": "عربی", "arc": "آرامی", "arn": "آروکانیایی", "arp": "آراپاهویی", "art": "ساختگی", "arw": "آراواکی", "arz": "عربی مصری", "as": "آسامی", "ast": "آستوریان", "ath": "آتاپاسکایی", "aus": "استرالیایی", "av": "آواری", "ay": "آیمارایی", "az": "آذربایجانی", "ba": "باشغیری", "bad": "باندایی", "bal": "بلوچی", "ban": "بالیایی", "bar": "باواریا", "bas": "باسایی", "bat": "بالتیکی", "bat-smg": "ساموگیتی", "bcl": "بیکولونو مرکزی", "be": "بلوروسی", "bej": "بجایی", "bem": "بمبایی", "ber": "بربری", "be-x-old": "بلاروسی ", "bg": "بلغاری", "bh": "بیهاری", "bho": "بوجپوری", "bi": "بیسلاما", "bik": "بیکولی", "bin": "بینی", "bjn": "بنجار", "bm": "بامبارایی", "bn": "بنگالی", "bnt": "بانتویی", "bo": "تبتی", "bpy": "بیشناپریا مانیپوری", "br": "برتانیایی", "bra": "براج", "bs": "بوسنیایی", "btk": "باتاکی", "bua": "بوریاتی", "bug": "بوگیایی", "bxr": "باریات (روسیه)", "byn": "بلین", "ca": "کاتالونیایی", "cad": "کادویی", "cai": "سرخپوستی امریکای مرکزی", "car": "کاریبی", "cau": "قفقازی", "cbk-zam": "زنبائونگا چاواکانا", "cdo": "مینیدانگ", "ce": "چچنی", "ceb": "سبویی", "cel": "سلتی", "ch": "چامورویی", "chb": "چیبچا", "chg": "جغتایی", "chk": "تروکی", "chm": "ماریایی", "cho": "چوکتویی", "chp": "چیپهویهای", "chr": "چروکیایی", "chy": "شایانی", "ckb": "سورانی", "co": "کورسی", "cop": "قبطی", "cpe": "کریول یا پیجین انگلیسی", "cpf": "کریول یا پیجین فرانسوی", "cpp": "کریول یا پیجین پرتغالی", "cr": "کریایی", "crh": "ترکی کریمه", "crp": "کریول یا پیجین", "cs": "چکی", "csb": "کاشوبی", "cu": "اسلاوی کلیسایی", "cus": "کوشی", "cv": "چوواشی", "cy": "ویلزی", "da": "دانمارکی", "dak": "داکوتایی", "dar": "دارقینی", "day": "دایاک", "de": "آلمانی", "de_at": "آلمانی اتریش", "de_cH": "آلمانی علیای سوئیس", "del": "دلاواری", "dgr": "دوگریب", "din": "دینکایی", "diq": "زازاکی", "doi": "دوگری", "dra": "دراویدی", "dsb": "سوربی سفلی", "dua": "دوآلایی", "dum": "هلندی میانه", "dv": "مالدیوی", "dyu": "دایولایی", "dz": "جونخایی", "ee": "اوهای", "efi": "افیکی", "egy": "مصری کهن", "eka": "اکاجوک", "el": "یونانی", "elx": "عیلامی", "eml": "امیلین روماگنایی", "en": "انگلیسی", "en_au": "انگلیسی استرالیا", "en_ca": "انگلیسی کانادا", "en_Gb": "نگلیسی بریتانیا", "en_us": "انگلیسی امریکا", "enm": "انگلیسی میانه", "eo": "اسپرانتو", "es": "اسپانیایی", "es_419": "اسپانیایی امریکای لاتین", "es_es": "اسپانیایی اسپانیا", "et": "استونیایی", "eu": "باسکی", "ewo": "اواندو", "ext": "اکسترمادورانی", "fa": "فارسی", "fan": "فانکی", "fat": "فانتیایی", "ff": "فولایی", "fi": "فنلاندی", "fil": "فیلیپینی", "fiu": "فین و اوگرایی", "fiu-vro": "وروی", "fj": "فیجیایی", "fo": "فارویی", "fon": "فونی", "fr": "فرانسوی", "fr_ca": "فرانسوی کانادا", "fr_cH": "فرانسوی سوئیس", "frm": "فرانسوی میانه", "fro": "فرانسوی باستان", "frp": "آرپیتانی", "frr": "فریزی شمالی", "frs": "فریزی شرقی", "fur": "فریولیایی", "fy": "فریزی غربی", "ga": "ایرلندی", "gaa": "گایی", "gag": "گاگازی", "gan": "گانی", "gay": "گایویی", "gba": "گبایایی", "gd": "گیلی اسکاتلندی", "gem": "ژرمنی", "gez": "گیئزی", "gil": "گیلبرتی", "gl": "گالیسیایی", "glk": "گیلکی", "gmh": "آلمانی علیای میانه", "gn": "گوارانی", "goh": "آلمانی علیای باستان", "gon": "گوندی", "gor": "گورونتالو", "got": "گوتی", "grb": "گریبویی", "grc": "یونانی کهن", "gsw": "آلمانی سوئیسی", "gu": "گجراتی", "gv": "مانی", "gwi": "گویچ این", "ha": "هوسیایی", "hai": "هایدایی", "hak": "هاکایی", "haw": "هاوائیایی", "he": "عبری", "hi": "هندی", "hif": "فیجی هندی", "hil": "هیلیگاینونی", "him": "هیماچالی", "hit": "هیتی", "hmn": "همونگ", "ho": "موتویی هیری", "hr": "کرواتی", "hsb": "سوربی علیا", "ht": "هائیتیایی", "hu": "مجاری", "hup": "هوپا", "hy": "ارمنی", "hz": "هریرویی", "ia": "میانزبان", "iba": "آیبن", "id": "اندونزیایی", "ie": "اکسیدنتال", "ig": "ایگبویی", "ii": "یی سیچوان", "ijo": "ایجویی", "ik": "اینوپیک", "ilo": "ایلوکویی", "inc": "هندیک", "ine": "هند و اروپایی", "inh": "اینگوشی", "io": "ایدو", "ira": "ایرانی", "iro": "ایروکوایی", "is": "ایسلندی", "it": "ایتالیایی", "iu": "اینوکتیتوت", "ja": "ژاپنی", "jbo": "لوجبان", "jpr": "فارسی یهودی", "jrb": "عربی یهودی", "jv": "جاوهای", "ka": "گرجی", "kaa": "قرهقالپاقی", "kab": "قبایلی", "kac": "کاچینی", "kaj": "جو", "kam": "کامبایی", "kar": "کارنی", "kaw": "کاویایی", "kbd": "کاباردینی", "kcg": "تایپه ای", "kfo": "کورو", "kg": "کنگویی", "kha": "خاسیایی", "khi": "خواسی", "kho": "ختنی", "ki": "کیکویویی", "kj": "کوانیاما", "kk": "قزاقی", "kl": "گرینلندی", "km": "خمری", "kmb": "کیمبوندویی", "kn": "کانادهای", "ko": "کرهای", "koi": "کومی", "kok": "کنکانی", "kpe": "کپلهای", "kr": "کانوریایی", "krc": "قرهچایی‐بالکاری", "kro": "کرویی", "kru": "کوروخی", "ks": "کشمیری", "ksh": "ریپواری", "ku": "کردی", "kum": "کومیکی", "kut": "کوتنی", "kv": "کومیایی", "kw": "کرنوالی", "ky": "قرقیزی", "la": "لاتینی", "lad": "لادینو", "lah": "لاهندا", "lam": "لامبا", "lb": "لوگزامبورگی", "lbe": "لکی", "lez": "لزگی", "lg": "گاندایی", "li": "لیمبورگی", "lij": "لیگواری", "lmo": "لمباردی", "ln": "لینگالا", "lo": "لائوسی", "lol": "مونگویی", "loz": "لوزیایی", "lt": "لیتوانیایی", "lu": "لوبایی‐کاتانگا", "lua": "لوبایی‐لولوا", "lui": "لویسنو", "lun": "لوندایی", "luo": "لوئویی", "lus": "لوشهای", "lv": "لتونیایی", "mad": "مادورایی", "mag": "ماگاهیایی", "mai": "مایدیلی", "mak": "ماکاسار", "man": "ماندینگویی", "map": "آسترونیزیایی", "map-bms": "بانیوماسانی", "mas": "ماسایی", "mdf": "مکشایی", "mdr": "ماندار", "men": "مندهای", "mg": "مالاگاسیایی", "mga": "ایرلندی میانه", "mh": "مارشالی", "mhr": "مئودو ماری", "mi": "مائوریایی", "mic": "میکماکی", "min": "مینانگکابویی", "mis": "متفرقه", "mk": "مقدونی", "mkh": "مونخمری", "ml": "مالایالامی", "mn": "مغولی", "mnc": "مانچویی", "mni": "میتهای", "mno": "مانوبو", "mo": "مولداویایی", "moh": "موهاکی", "mos": "ماسیایی", "mr": "مراتی", "mrj": "هیل ماری", "ms": "مالزیایی", "mt": "مالتی", "mul": "چندین زبان", "mun": "موندایی", "mus": "کریکی", "mwl": "میراندسی", "mwr": "مارواری", "my": "برمهای", "myn": "مایایی", "myv": "ارزیایی", "mzn": "مازندرانی", "na": "نائورویی", "nah": "ناواتلی", "nai": "سرخپوستی امریکای شمالی", "nap": "ناپلی", "nb": "بوکسمال نروژی", "nd": "اندهبلهای شمالی", "nds": "آلمانی سفلی", "nds-nl": "هلندی ساکسون پایین", "ne": "نپالی", "new": "نواریایی", "ng": "اندونگایی", "nia": "نیاسی", "niu": "نیویی", "nl": "هلندی", "nl_be": "فلاندری", "nn": "نروژی نو", "no": "نروژی", "nog": "نغایی", "non": "نرس باستان", "nov": "نویالی", "nr": "اندهبلهای جنوبی", "nrm": "نورمنی", "nso": "سوتویی شمالی", "nub": "نوبیایی", "nv": "ناواهویی", "nwc": "نواریایی کلاسیک", "ny": "نیانجایی", "nym": "نیاموزیایی", "nyn": "نیانکولهای", "nyo": "نیورویی", "nzi": "نزیمایی", "oc": "اوکیتایی", "oj": "اوجیبوایی", "om": "اورومویی", "or": "اوریهای", "os": "آسی", "osa": "اوسیجی", "ota": "ترکی عثمانی", "oto": "اتومیایی", "pa": "پنجابی", "paa": "پاپوایی", "pag": "پانگاسینانی", "pal": "پهلوی", "pam": "پامپانگایی", "pap": "پاپیامنتو", "pau": "پالائویی", "pcd": "پیکاردی", "pdc": "آلمانی پنسیلوانیا", "peo": "فارسی باستان", "pfl": "آلمانی فالتز", "phi": "فیلیپینی", "phn": "فنیقی", "pi": "پالی", "pih": "نورفولکی", "pl": "لهستانی", "pms": "پیموندی", "pnb": "پنجابی غربی", "pnt": "پنیکی", "pon": "پناپی", "pra": "پراکریتی", "pro": "پرووانسی باستان", "ps": "پشتو", "pt": "پرتغالی", "pt_br": "پرتغالی برزیل", "pt_pt": "پرتغالی پرتغال", "qu": "کچوایی", "raj": "راجستانی", "rap": "راپانویی", "rar": "راروتونگایی", "rm": "رتو‐رومیایی", "rmy": "رومنی(هندی)", "rn": "روندیایی", "ro": "رومانیایی", "roa": "رومیایی", "roa-rup": "آرومانی", "roa-tara": "تارانتینویی", "rom": "رومانویی", "ru": "روسی", "rue": "روسینی", "rw": "کینیارواندایی", "sa": "سنسکریت", "sad": "سانداوهای", "sah": "یاقوتی", "sai": "سرخپوستی امریکای جنوبی", "sal": "سالیشی", "sam": "آرامی سامری", "sas": "ساساکی", "sat": "سانتالی", "sc": "ساردینیایی", "scn": "سیسیلی", "sco": "اسکاتلندی", "sd": "سندی", "se": "سامی شمالی", "sel": "سلکوپی", "sem": "سامی", "sg": "سانگویی", "sga": "ایرلندی باستان", "sgn": "نشانهای", "sh": "صرب و کرواتی", "shn": "شانی", "si": "سینهالی", "sid": "سیدامویی", "simple": "انگلیسی ساده", "sio": "سویی", "sit": "چین و تبتی", "sk": "اسلواکی", "sl": "اسلووینیایی", "sla": "اسلاوی", "sm": "ساموآیی", "sn": "شونایی", "snk": "سونینکهای", "so": "سومالیایی", "sog": "سغدی", "son": "سونغایی", "sq": "آلبانیایی", "sr": "صربی", "srn": "تاکیتاکی", "srr": "سریری", "ss": "سوازیایی", "ssa": "نیلی و صحرایی", "st": "سوتویی جنوبی", "stq": "فریزی سترلند", "su": "سوندایی", "suk": "سوکومایی", "sus": "سوسویی", "sux": "سومری", "sv": "سوئدی", "sw": "سواحلی", "syc": "سریانی کلاسیک", "syr": "سریانی", "szl": "سیلسینی", "ta": "تامیلی", "tai": "تایی", "te": "تلوگویی", "tem": "تمنهای", "ter": "ترنو", "tet": "تتومی", "tg": "تاجیکی", "th": "تایلندی", "ti": "تیگرینیایی", "tig": "تیگرهای", "tiv": "تیوی", "tk": "ترکمنی", "tl": "تاگالوگی", "tlh": "کلینگون", "tli": "تلینگیتی", "tmh": "تاماشقی", "tn": "تسوانایی", "to": "تونگایی", "tog": "تونگایی نیاسا", "tpi": "توک پیسینی", "tr": "ترکی", "ts": "تسونگایی", "tsi": "تسیمشیانی", "tt": "تاتاری", "tum": "تومبوکایی", "tup": "توپیایی", "tut": "آلتاییک", "tvl": "تووالویی", "tw": "توییایی", "ty": "تاهیتیایی", "tyv": "تووایی", "udm": "اودمورتی", "ug": "اویغوری", "uga": "اوگاریتی", "uk": "اوکراینی", "umb": "امبوندویی", "ur": "اردو", "uz": "ازبکی", "vai": "ویایی", "ve": "وندایی", "vec": "ونیزی", "vi": "ویتنامی", "vls": "فلاندرز غربی", "vo": "ولاپوک", "vot": "وتی", "wa": "والونی", "wak": "واکاشی", "wal": "والامو", "war": "وارایی", "was": "واشویی", "wen": "صُربی", "wo": "ولوفی", "wuu": "وو", "xal": "قلموقی", "xh": "خوسایی", "yao": "یائویی", "yap": "یاپی", "yi": "یدی", "yo": "یوروبایی", "ypk": "یوپیکی", "za": "چوانگی", "zap": "زاپوتکی", "zea": "زلاندو نویی", "zen": "زناگا", "zh": "چینی", "zh_Hant": "چینی سنتی", "zh-classical": "چینی سنتی", "zh-min-nan": "چینی میننانی", "zh-yue": "کانتونی", "znd": "زاندهای", "zu": "زولویی", "zun": "زونیایی", "zza": "زازایی" }; /** * Translate articles interwikis * by [[:w:fa:user:ebraminio]] */ function TranslateInterwiki(){ function langNameFromElement(element1){ return LanguageDict[element1.className.replace("interwiki-","").replace(/\s.*/,"")]; } $("#p-lang li").each(function(){ var langName = langNameFromElement(this); if (langName !== undefined) this.firstChild.innerHTML = langName; }); var interwikis = $('#p-lang li').get(); function sortPreparation(instr){ // solve persian problem on sorting by replace characters in strings return instr.replace(/ی/g,"ي") .replace(/ک/g,"ك") .replace(/گ/g,"كی") .replace(/ژ/g,"زی") .replace(/چ/g,"جی") .replace(/پ/g,"بی"); } interwikis.sort(function(a,b){ var keyA = sortPreparation(langNameFromElement(a)); var keyB = sortPreparation(langNameFromElement(b)); if (keyA < keyB) return -1; if (keyA > keyB) return 1; return 0; }); var ul = $('#p-lang ul'); $.each(interwikis, function(i, li){ ul.append(li); }); } $(document).ready(TranslateInterwiki);