کاربر:Reza Amper/common.js

Shift را نگه دارید و روی دکمهٔ Reload در نوار ابزار مرورگر کلیک کنید. برای آگاهی از جزئیات و نحوهٔ پاک‌سازی حافظهٔ نهانی سایر مرورگرها، صفحهٔ ویکی‌پدیا:میانگیر مرورگرتان را خالی کنید را ببینید.
function descendingFromComparetor(x, y) {        return x.from - y.from;    }function replaceExcept(text, callback, excepts) {var match, result = [], i, ranges, minRange, to, min, max;while (text !== '') {ranges = [];for (i in excepts) {if (excepts.hasOwnProperty(i)) {// a global regex should be reset before callsexcepts[i].lastIndex = 0;match = excepts[i].exec(text);if (match !== null) {ranges.push({from: match.index,to: match.index + match[0].length});}}}// so nothing is matchedif (ranges.length === 0) {result.push(callback(text));break;}minRange = ranges.sort(descendingFromComparetor)[0];min = minRange.from;to = [];for (i in ranges) {if (ranges.hasOwnProperty(i)) {if (ranges[i].from <= minRange.to) {to.push(ranges[i].to);}}}max = Math.max.apply(null, to);result.push(callback(text.substr(0, min)));result.push(text.substr(min, max - min));// console.log('Excepted: "' + text.substr(min, max - min) + '"');text = text.substr(max);}return result.join('');}    var patterns = {        arabicDigitsEnglishContext: /[a-z][a-z %"'\._:\;,\-\\\/\(\)\#\^\+\d><–\[\]&?{}]*\d|(\d|[a-z])[a-z %"'\._:\;\|,\-\\\/\(\)\#\^\+\d><–\[\]&?{}]*[a-z]\d*/gi,        arabicTagEnclosed: /\{\{(?:عربی|شروع عربی|آغاز عربی)\}\}([\s\S]*?)\{\{(?:پایان عربی)\}\}/g,        argumentsBlacklist: /(?:accessdate|namespace|image|تصویر|doi|style|شابک|عرض|bibcode|isbn|pmid|arxiv|upright|upleft)\s*\=\s*[^\|\}\]]*/gi,        color: /#(?:[abcdef0-9]{8}|[abcdef0-9]{6}|[abcdef0-9]{3})/gi,        //colorAsParameter: /\=\s*(?:[abcdef0-9]{8}|[abcdef0-9]{6}|[abcdef0-9]{3})(?:[\s\|\}]|$)/gi,        // space, ", \t, \n, {, |, }, ... they will interfere with wiki markup        decodeUriBlacklist: /(?:%20|%5C|%5E|%60|%23|%25|%3C|%3E|%5B|%5D|%22|%09|%0A|%7B|%7C|%7D)/gi,        diffLink: /\[\[(?:ویژه|Special):(?:تفاوت|Diff)\/[^\|\]]*/gi,        englishDate: /\d{1,2},? [a-z]{3,} \d{2,4}/gi, // 3, May 2013        fileNames: /(?:پرونده|File|تصویر|Image)\:.*?(?=\||\]|\n|$)/gi, // don't capture | after        fileParameter: /\|\s*(image|تصویر)\s*\=\s*.*/g,        ipSign: /\[\[ویژه:مشارکت\u200cها.*?\]\]/g,        isbn: /ISBN [\d\-]*/gi,        galleryTag: /<gallery.*?>[\s\S]*?<\/gallery>/g,        htmlAttributes: /(?:style|perrow|colspan|color|rowspan|cellpadding|cellspacing|height|width|size|border|thumbtime|name|perrow|upright|upleft)\s*[\=\:]\s*(?:['\"].*?['\"]|[\da-z]+)/gi,        htmlEntity: /&#\d+;/,        imagePixelSize: /[\|=] *[x\d]+?(px|پیکسل)[\]\|\s]/g, // means it will capture |10px| and |10x10px|        insideQuote: /[^ا]".*?"/g,        wikilinkTargets: /\[[^\[|\]]+/g,        nowikiTag:/<nowiki>.+?<\/nowiki>/g,        preTag:/<pre.*?>.*?<\/pre>/g,        insideHtmlComment: /<\!\-\-[\s\S]*?\-\->/g,        linksOnEnglishContext: /[a-z][\:\,\. ]*\[\[[\da-z\-\, ]*/gi,        mathTag: /<math.*?>[\s\S]*?<\/math>/g,        otherLanguagesInline: /\{\{(?:به .+?|به انگلیسی|انگلیسی|عربی|حدیث|به عربی|به اردو|اردو|lang\-[au]r)[\s\S]*?\}\}/g,        parameter: /\{\{\{\d+/gi,        parenthesesAfterDigits: /\w\s?\([\w\s\.\-]*?\)/g,        parenthesesHa: /\)ها/g,        ref: /(?:<ref[^\/]*?>[\s\S]*?<\/ref>|<ref[^\/]*?\/>)/g, // inside <ref></ref> and <ref/>        citation:/\{\{\s*(?:[Cc]it|یادکرد).*?[_\s]*(?:\{\{.*?\}\}|[^\}])*\}\}/g,        signatures: /\[\[(?:کاربر|User|بحث[ _]کاربر|User[_ ]talk)\:.*?\]\]/gi,        sourceTag: /(<source.*?>[\s\S]*?<\/source>|<syntaxhighlight.*?>[\s\S]*?<\/syntaxhighlight>|<code.*?>[\s\S]*?<\/code>|<timeline.*?>[\s\S]*?<\/timeline>)/g,        tagNames: /<\/?[a-zA-Z\d]*/g,        templateEnglishName: /(الگو|Template):[a-z][a-z\d\-\+_]+/gi,        templateParameterName: /\|\s*(?=[a-z_]*\d)[a-z_\d]*\s*\=/gi,        translatedUrl: /.(کام|نت|آی‌آر)/g,        virg1:/\[\[[a-zA-Z0-9]+,\s/g,        virg2:/\,\s[a-zA-Z0-9]+(\]\]|\|)/g,        url: /\/\/.*?(?=[\s\n\|\}\]<]|$)/gi     // بدون https?: هم ممکن است    };function TranslateCountryNames(text) {    var s = text;    // SPhotographer(User:SPhotographer), 2013    // این دیکشنری را کامل کنید     var myDictionary = {  //-------------------------------------------------بازی‌های رایانه‌ای------------------       "Takashi Tokita":"تاکاشی توکیتا",       "MW":"مگاوات",       "'''power stations in":"'''نیروگاه‌های واقع در",       "]]'''.":"]]''' است.",       "Hiroyuki Ito":"هیرویوکی ایتو",       "location":"موقعیت",       "Legend":"نماد رنگی",       "Facilities under construction":"در دست ساخت",       "Planned facilities":"طرح‌ریزی شده",       "Decommissioned facilities (year)":"از دور خارج شده (سال)",       "Dave Grossman":"دیو گروسمان",       "Plant":"نیروگاه",       "Community":"منطقه",       "Type":"نوع",       "This page lists all":"این نوشتار حاوی فهرستی از",       "References":"منابع",       "Fuel type":"نوع سوخت",       "Completed":"کامل شده",       "or compaction expected":"یا سال محتمل بهره‌برداری",       "Notes":"ملاحظات",       " or ":" یا ",       "Year completed":"سال بهره‌برداری",       "Thermal":"حرارتی",       "Name of Owner":"نام مالک",       "Power plant":"نیروگاه",       "Refs":"منبع",       "Capacity":"ظرفیت",       "Name of reservoir":"نام آب‌انبار",       "River":"رود",       "Hydroelectric":"برق‌آبی",       "Coordinates":"مختصات",       "Tom Hall":"تام هل",       "power stations in":"نیروگاه‌های واقع در",       "George Broussard":"جرج برووسارد",       "Todd Replogle":"تاد رپلوگل",       "Brian Pelletier":"براین پلیتیر",       "Satoru Okada":"ستورو وکادا",       "Gunpei Yokoi":"گونپی یوکوی",       "John Romero":"جان رومرو",       "Kevin Cloud":"کوین کلاود",       "Solar":"خورشیدی",       "See also":"جستارهای وابسته",       "Power station":"نیروگاه",       "Fuel type":"نوع سوخت",       "External links":"پیوند به بیرون",       "Gunpei Yokoi":"گونپی یوکوی",       "Gunpei Yokoi":"گونپی یوکوی",       "David Brevik":"دیوید برویک",       "Allen H. Blum III":"الن ه. بلوم اییی",       "Takehiro Izushi":"تاکهیرو ایزوشی",       "Isshin Shimizu":"ایسشین شیمیزو",       "Brian Raffel":"براین راففل",       "Brian Pelletier":"براین پلیتیر",       "Eric C. Biessman":"اریک ک. بیسمان",       "Rick Johnson":"جانسن",       "Ben Gokey":"بن گوکی",       "Custom 2-D":"کاستم ۲-د",       "Jeff van Dyck":"جف ون دیک",       "This page lists the":"این نوشتار حاوی لیستی از",       "Jack Wall":"جک ول",       "Proprietary":"پرپراییتری",       "Sprint engine":"اسپرینت انجن",       "Mario Kart":"ماریوو کارت",       "Time Crisis":"تایم کرایسیس",       "Star Wars: Jedi Knight":"استار ور جدی نایت",       "Bill Brown":"بیل براون",       "John D. Carmack":"جان د. کرماک",       "John Romero":"جان رومرو",       "Takashi Sano (supervisor)":"تاکاشی سنو",  //-------------------------------------------------دیگر موارد------------------       "the French Revolutionary Wars":"جنگ‌های انقلاب فرانسه",       "Washington, D.C.":"واشینگتن، دی. سی.",       "british":"بریتانیایی",       "Dubai":"دبی",       "Scotland":"اسکاتلند",       "the Ottoman Empire":"امپراتوری عثمانی",       "New York City":"شهر نیویورک",       "New York":"ایالت نیویورک",       "Ontario":"انتاریو",       "Oregon":"اورگن",       "Toledo":"تولیدو",       "Vermont":"ورمونت",       "Chicago":"شیکاگو",       "Regions_of_":"منطقه‌های",       "Cincinnati":"سینسینتی",       "Regions_of_":"منطقه‌های ",       "Hawaii":"هاوائی",       "Texas":"تگزاس",       "Houston":"هیوستون",       "Los Angeles":"لس‌آنجلس",       "California":"کالیفرنیا",       "Category:":"رده:",       "Arizona":"آریزونا",       "Connecticut":"کنتیکت",       "Arkansas":"آرکانزاس",       "New Spain":"اسپانیای نو",       "Great Britain":"بریتانیای کبیر",       "Rhode Island":"رود آیلند",       "Northern Ireland":"ایرلند شمالی",       "Italy":"ایتالیا",       "England":"انگلستان",       "Egypt":"مصر",       "Australia":"استرالیا",       "France":"فرانسه",       "Wales":"ولز",       "Persia":"ایران",       "Ohio":"اوهایو",       "Iowa":"آیووا",       "Kentucky":"کنتاکی",       "Washington, D.C.":"واشینگتن، دی. سی.",       "List of cities and towns in Alabama":"فهرست شهرها و روستاهای آلاباما",       "List of cities in Alaska":"فهرست شهرهای آلاسکا",       "List of cities and towns in Arizona":"فهرست شهرها و روستاهای آریزونا",       "List of cities in Arkansas":"فهرست شهرهای آرکانزاس",       "List of municipalities in California":"فهرست شهرهای کالیفرنیا",       "List of cities and towns in Colorado":"فهرست شهرها و روستاهای کلرادو",       "List of cities in Connecticut":"فهرست شهرهای کانتیکات",       "List of incorporated places in Delaware":"فهرست شهرهای دلاور",       "List of cities in Florida":"فهرست شهرهای فلوریدا",       "List of cities in Georgia, U.S.":"فهرست شهرهای جورجیا",       "List of places in Hawaii":"فهرست مکان‌های هاوایی",       "List of cities in Idaho":"فهرست شهرهای آیداهو",       "List of cities in Illinois":"فهرست شهرهای ایلینوی",       "List of cities in Indiana":"فهرست شهرهای ایندیانا",       "List of cities in Iowa":"فهرست شهرهای ایالت آیووا",       "List of cities in Kansas":"فهرست شهرهای کانزاس",       "List of cities in Kentucky":"فهرست شهرهای کنتاکی",       "List of cities, towns, and villages in Louisiana":"فهرست شهرها و روستاهای لوئیزیانا",       "List of cities in Maine":"فهرست شهرهای مین",       "List of incorporated places in Maryland":"فهرست مکان‌های مریلند",       "List of municipalities in Massachusetts":"فهرست شهرهای ماساچوست",       "List of cities, villages, and townships in Michigan":"فهرست شهرهای میشیگان",       "List of cities in Minnesota":"فهرست شهرهای مینه سوتا",       "List of cities in Mississippi":"فهرست شهرهای سی سی پی",       "List of cities in Missouri":"فهرست شهرهای میسوری",       "List of cities and towns in Montana":"فهرست شهرها و روستاهای مونتانا",       "List of cities in Nebraska":"فهرست شهرهای نبراسکا",       "List of cities in Nevada":"فهرست شهرهای نوادا",       "List of cities and towns in New Hampshire":"فهرست شهرها و روستاهای نیوهمپشایر",       "List of municipalities in New Jersey":"شهرهای فهرست در نیوجرسی",       "List of cities in New Mexico":"فهرست شهرهای نیومکزیکو",       "List of cities in New York":"فهرست شهرهای نیویورک",       "List of municipalities in North Carolina":"فهرست شهرهای در کارولینای شمالی",       "List of cities in North Dakota":"فهرست شهرهای داکوتای شمالی",       "List of cities in Ohio":"فهرست شهرهای اوهایو",       "List of cities in Oklahoma":"فهرست شهرهای اوکلاهما",       "List of cities and unincorporated communities in Oregon":"فهرست شهرهای اورگان",       "List of cities in Pennsylvania":"فهرست شهرهای پنسیلوانیا",       "List of cities and towns in Rhode Island":"فهرست شهرها و روستاهای رود آیلند",       "List of cities in South Carolina":"فهرست شهرهای کارولینای جنوبی",       "List of cities in South Dakota":"فهرست شهرهای داکوتای جنوبی",       "List of cities and towns in Tennessee":"فهرست شهرها و روستاهای تنسی",       "List of cities in Texas":"فهرست شهرهای تگزاس",       "List of cities in Utah":"فهرست شهرهای یوتا",       "List of cities in Vermont":"فهرست شهرهای ورمونت",       "List of cities in Virginia":"فهرست شهرهای ویرجینیا",       "List of cities in Washington":"فهرست شهرهای واشنگتن",       "List of cities in West Virginia":"فهرست شهرهای ویرجینیا غربی",       "List of cities in Wisconsin":"فهرست شهرهای ویسکانسین",       "List of cities and towns in Wyoming":"فهرست شهرها و روستاهای وایومینگ",  //-------------------------------------------------امپراتوری------------------       "Holy Roman Empire":"امپراتوری مقدس روم",       "Holy Roman Emperor":"امپراتوری مقدس روم",       "Austrian Empire":"امپراتوری اتریش",       "Kingdom of Germany":"پادشاهی آلمان",       "Kingdom of Arles":"پادشاهی آرلس",       "Byzantine Empire":"امپراتوری بیزانس",       "King of England":"پادشاه انگاند",       "Kingdom of Italy":"پادشاهی ایتالیا",       "French Empire":"امپراتوری فرانسه",       "medieval":"قرون وسطی",//------------------------------------------------------ملیت-----       "African ":"آفریقایی ",       "Asian ":"آسیایی ",       "European ":"اروپایی ",       "Roman ":"رومی ",       "Austrian ":"اتریشی ",       "Jerome":"اسم مقدس",       "Santa Sofia":"سانتا صوفیا",       "French ":"فرانسوی ",//---------------------------------------------------------کشور-------------------------------       "Bannock":"بنک",       "Barnstable":"بارنستبل",       "Box Elder":"باکس الدر",       "Brevard":"بروارد",       "Broadwater":"بروادواتر",       "Cascade":"کسکید",       "Clackamas":"کلاکاماس",       "Clallam":"کلالام",       "Cochise":"کووچیس",       "Deschutes":"دیشوت",       "Flathead":"فلتهد",       "Fremont":"فریمانت",       "Gallatin":"گلتین",       "Grand":"گرند",       "Grant":"گرنت",       "Kitsap":"کیتساپ",       "Kittitas":"کیتیتاس",       "Kivalliq":"کیوالیک",       "Klickitat":"کلیکیتات",       "McCone":"مککون",       "Miami-Dade":"میامی-داد",       "Multnomah":"مولتنوماه",       "New London":"نو لاندن",       "Piscataquis":"پیسکتاکویس",       "Puget Sound":"پیوجیت",       "Qikiqtaaluk":"کیکیکتالوک",       "Rio Arriba":"ریوو اریبا",       "Ross":"رس",       "Sevier":"سوی",       "Snohomish":"اسنوهومیش",       "Twin Falls":"توین فلز",       "Prussia":"پروس",       "Georgia (U.S. state)":"ایالت جورجیا ",       "Georgia_(U.S._state)":"ایالت جورجیا ",       "the British Empire":"امپراتوری بریتانیا",       "the Thirteen Colonies":"مستعمرات سیزده‌گانه",       "the_Thirteen_Colonies":"مستعمرات سیزده‌گانه",       "Colorado":"کلرادو",       "Mandatory Palestine":"قیومیت بریتانیا بر فلسطین",       "Washington (state)":"ایالت واشینگتن",       "the United Arab Emirates":"امارات متحده عربی",       "Virginia":"ویرجینیا",       "british Overseas Territory":"قلمرو بریتانیا در خارج از کشور",       "Territory of the United States":"قلمرو ایالات متحده آمریکا",       "British Overseas Territory":"قلمرو بریتانیا در خارج از کشور",       "Country of the United Kingdom":"کشور بریتانیا",       "External territory of Australia":"قلمرو خارجی از استرالیا",       "Overseas collectivity of France":"مجموعه خارج از کشور فرانسه",       "Territories of the United States":"قلمرو ایالات متحده آمریکا",       "Indigenous peoples of the Americas":"سرخ‌پوست",       "the_Falkland_Islands":"جزایر فالکلند",       "the Falkland Islands":"جزایر فالکلند",       "the_Kazak_Autonomous_Socialist_Soviet_Republic":"جمهوری سوسیالیستی خودمختار قزاقستان شوروی",       "the Kazak Autonomous Socialist Soviet Republic":"جمهوری سوسیالیستی خودمختار قزاقستان شوروی",       "Maryland":"مریلند",       "Papua_New_Guinea":"پاپوآ گینه نو",       "Papua New Guinea":"پاپوآ گینه نو",       "New_Hampshire":"نیوهمپشایر",       "New Hampshire":"نیوهمپشایر",       "Massachusetts":"ماساچوست",       "Louisiana":"لوئیزیانا",       "New_Mexico":"نیومکزیکو",       "New Mexico":"نیومکزیکو",       "Dakota_Territory":"قلمروی داکوتا",       "Dakota Territory":"قلمروی داکوتا",       "Oklahoma":"اوکلاهاما",       "Pennsylvania":"پنسیلوانیا",       "Illinois":"ایلی‌نوی",       "Mali":"مالی",       "Florida":"فلوریدا",       "Micronesia":"میکرونزی",       "Yugoslavia":"یوگوسلاوی",          "Australasia":"استرالزی",       "Empire":"امپراتوری",       "Abkhazia":"آبخاز",       "Native Americans":"سرخ‌پوست",       "Somaliland":"سومالی‌لند",       "Tanganyika":"تانگانیکا",       "Catalonia":"کاتالونیا",       "Kurdistan":"کردستان",       "Northern Cyprus":"جمهوری ترک قبرس شمالی",       "Turks and Caicos Islands":"جزایر تورکس و کایکوس",       "Turks & Caicos Islands":"جزایر تورکس و کایکوس",       "Afghanistan":"افغانستان",       "Åland Islands":"جزایر آلند",       "Albania":"آلبانی",       "Algeria":"الجزایر",       "Western Samoa":"ساموآ غربی",       "Ivory Coast":"ساحل عاج",       "American Samoa":"ساموآی آمریکا",       "Andorra":"آندورا",       "Angola":"آنگولا",       "Anguilla":"آنگویلا",       "Antarctica":"جنوبگان",       "Antigua and Barbuda":"آنتیگوا و باربودا",       "Argentina":"آرژانتین",       "Armenia":"ارمنستان",       "Aruba":"آروبا",       "Australia":"استرالیا",       "Austria":"اتریش",       "Azerbaijan":"جمهوری آذربایجان",       "Bahamas":"باهاما",       "Bahrain":"بحرین",       "Bangladesh":"بنگلادش",       "Barbados":"باربادوس",       "Belarus":"بلاروس",       "Belgium":"بلژیک",       "Belize":"بلیز",       "Benin":"بنین",       "Bermuda":"برمودا",       "Bhutan":"بوتان",       "Bolivarian Republic of Venezuela":"ونزوئلا",       "Bolivia":"بولیوی",       "Bolivia, Plurinational State of":"بولیوی",       "Bonaire, Saint Eustatius and Saba":"هلند کارائیب",       "Bosnia and Herzegovina":"بوسنی و هرزگوین",       "Botswana":"بوتسوانا",       "Bouvet Island":"جزیره بووه",       "Brazil":"برزیل",       "British Indian Ocean Territory":"قلمروی اقیانوس هند بریتانیا",       "British Virgin Islands":"جزایر ویرجین بریتانیا",       "British Virgin Islands":"جزایر ویرجین بریتانیا",       "Brunei Darussalam":"برونئی",       "Brunei":"برونئی",       "Bulgaria":"بلغارستان",       "Burkina Faso":"بورکینا فاسو",       "Burundi":"بوروندی",       "Cambodia":"کامبوج",       "Cameroon":"کامرون",       "Canada":"کانادا",       "Cape Verde":"کیپ ورد",       "Caribbean Netherlands":"هلند کارائیب",       "Cayman Islands":"جزایر کیمن",       "Central African Republic":"جمهوری آفریقای مرکزی",       "Chad":"چاد",       "Chile":"شیلی",       "China":"چین",       "Christmas Island":"جزیره کریسمس",       "Cocos (Keeling) Islands":"جزایر کوکوس",       "Collectivity of Saint Martin":"سنت مارتین",       "Colombia":"کلمبیا",       "Comoros":"کومور",       "Congo":"جمهوری کنگو",       "Congo, the Democratic Republic of the":"جمهوری دموکراتیک کنگو",       "Cook Islands":"جزایر کوک",       "Costa Rica":"کاستاریکا",       "Côte d'Ivoire":"ساحل عاج",       "Croatia":"کرواسی",       "Cuba":"کوبا",       "Curaçao":"کوراسائو",       "Cyprus":"قبرس",       "Czech Republic":"جمهوری چک",       "Kosovo":"کوزوو",       "Democratic People's Republic of Korea":"کره شمالی",       "Democratic Republic of the Congo":"جمهوری دموکراتیک کنگو",       "DR جمهوری کنگو":"جمهوری دموکرات کنگو",       "Bohemia":"بوهم",       "Denmark":"دانمارک",       "Djibouti":"جیبوتی",       "Dominica ":"دومینیکا ",       "Dominican Republic":"جمهوری دومینیکن",       "East Timor":"تیمور شرقی",       "Ecuador":"اکوادور",       "Egypt":"مصر",       "El Salvador":"السالوادور",       "Equatorial Guinea":"گینه استوایی",       "Eritrea":"اریتره",       "Estonia":"استونی",       "Ethiopia":"اتیوپی",       "Falkland Islands (Malvinas)":"جزایر فالکلند",       "Falkland Islands":"جزایر فالکلند",       "Faroe Islands":"جزایر فارو",       "Federated States of Micronesia":"ایالات فدرال میکرونزی",       "Federated States of Micronesia":"ایالات فدرال میکرونزی",       "Fiji":"فیجی",       "Finland":"فنلاند",       "France":"فرانسه",       "French Guiana":"گویان فرانسه",       "French Polynesia":"پلینزی فرانسه",       "French Southern and Antarctic Lands":"سرزمین‌های قطب جنوب و جنوبی فرانسه",       "French Southern Territories":"سرزمین‌های قطب جنوب و جنوبی فرانسه",       "Gabon":"گابن",       "Rhodesia":"رودزی",       "Gambia":"گامبیا",       "Georgia (country)":"گرجستان",       "Georgia":"گرجستان",       "Germany":"آلمان",       "Ghana":"غنا",       "Gibraltar":"جبل الطارق",       "Greece":"یونان",       "Greenland":"گرینلند",       "Grenada":"گرانادا",       "Guadeloupe":"جزیره گوادلوپ",       "Guam":"گوام",       "Guatemala":"گواتمالا",       "Guernsey":"گرنزی",       "Guinea":"گینه",       "Guinea-Bissau":"گینه بیسائو",       "Guyana":"گویان",       "Haiti":"هائیتی",       "Heard Island and McDonald Islands":"جزیره هرد و جزایر مک دونالد",       "Holy See (Vatican City State)":"شهر واتیکان",       "British Honduras":"هندوراس انگلیسی",       "Honduras":"هندوراس",       "Hong Kong":"هنگ کنگ",       "Hungary":"مجارستان",       "Iceland":"ایسلند",       "India":"هند",       "Indonesia":"اندونزی",       "Iran":"ایران",       "Iran, Islamic Republic of":"ایران",       "Iraq":"عراق",       "Ireland":"ایرلند",       "Islamic Republic of Iran":"ایران",       "Isle of Man":"جزیره من",       "Israel":"اسرائیل",       "Italy":"ایتالیا",       "Jamaica":"جامائیکا",       "Japanese":"ژاپنی",       "Japan":"ژاپن",       "New Jersey":"نیوجرسی",       "Jersey":"جرزی",       "Jordan":"اردن",       "Kazakhstan":"قزاقستان",       "Kenya":"کنیا",       "Kiribati":"کیریباتی",       "Korea, Democratic People's Republic of":"کره شمالی",       "Korea, Republic of":"کره جنوبی",       "Kuwait":"کویت",       "Kyrgyzstan":"قرقیزستان",       "Lao People's Democratic Republic":"لائوس",       "Laos":"لائوس",       "Latvia":"لتونی",       "Lebanon":"لبنان",       "Lesotho":"لسوتو",       "Liberia":"لیبریا",       "Libya":"لیبی",       "Libyan Arab Jamahiriya":"لیبی",       "Liechtenstein":"لیختن اشتاین",       "Lithuania":"لیتوانی",       "Luxembourg":"لوکزامبورگ",       "Macao":"ماکائو",       "Macau":"ماکائو",       "Macedonia, the former Yugoslav Republic of":"جمهوری مقدونیه",       "Madagascar":"ماداگاسکار",       "Malawi":"مالاوی",       "Malaysia":"مالزی",       "Maldives":"مالدیو",       "Mali ":"مالی ",       "Malta":"مالت",       "Marshall Islands":"جزایر مارشال",       "Martinique":"مارتینیک",       "Mauritania":"موریتانی",       "Mauritius":"موریس",       "Mayotte":"مایوت",       "Mexico":"مکزیک",       "Micronesia, Federated States of":"ایالات فدرال میکرونزی",       "Moldova":"مولداوی",       "Moldova, Republic of":"مولداوی",       "Monaco":"موناکو",       "Mongolia":"مغولستان",       "Montenegro":"مونته نگرو",       "Montserrat":"مونتسرات",       "Morocco":"مراکش",       "Mozambique":"موزامبیک",       "Myanmar":"میانمار",       "Namibia":"نامیبیا",       "Nauru":"نائورو",       "Nepal":"نپال",       "The Netherlands Antilles":"جزایر آنتیل هلند",       "the Netherlands Antilles":"جزایر آنتیل هلند",       "Netherlands Antilles":"جزایر آنتیل هلند",       "Republic of Dahomey":"داهومی",       "Dahomey":"داهومی",       "Netherlands":"هلند",       "New Caledonia":"کالدونیای جدید",       "New Zealand":"نیوزلند",       "Nicaragua":"نیکاراگوئه",       "Niger":"نیجر",       "Nigeria":"نیجریه",       "Niue":"نیوئه",       "Norfolk Island":"جزیره نورفولک",       "North Korea":"کره شمالی",       "the Northern Mariana Islands":"جزایر ماریانای شمالی",       "The Northern Mariana Islands":"جزایر ماریانای شمالی",       "the_Kazakh_Soviet_Socialist_Republic":"جمهوری سوسیالیستی قزاقستان شوروی",       "the Kazakh Soviet Socialist Republic":"جمهوری سوسیالیستی قزاقستان شوروی",       "Utah":"یوتا",       "Wisconsin":"ویسکانسین",       "Wyoming":"وایومینگ",       "North_Carolina":"کارولینای شمالی",       "North Carolina":"کارولینای شمالی",       "Nebraska":"نبراسکا",       "Montana":"ایالت مونتانا",       "Missouri":"میزوری",       "Nebraska":"نبراسکا",       "Mississippi":"میسیسیپی",       "Michigan":"میشیگان",       "Kansas":"کانزاس",       "Idaho":"آیداهو",       "South_Carolina":"کارولینای جنوبی",       "South Carolina":"کارولینای جنوبی",       "East Germany":"آلمان شرقی",       "East_Germany":"آلمان شرقی",       "Minnesota":"مینه‌سوتا",       "Norway":"نروژ",       "Norway":"نروژ",       "Oman":"عمان",       "Pakistan":"پاکستان",       "Palau":"پالائو",       "Palestinian territories":"فلسطین",       "Palestinian Territory, Occupied":"فلسطین",       "Palestinian":"فلسطین",       "فلسطین Authority":"فلسطین",       "Panama":"پاناما",       "Papua New Guinea":"پاپوآ گینه نو",       "Paraguay":"پاراگوئه",       "People's Republic of China":"چین",       "Peru":"پرو",       "Philippines":"فیلیپین",       "Pitcairn Islands":"جزایر پیت‌کرن",       "Pitcairn":"جزایر پیت‌کرن",       "Plurinational State of Bolivia":"بولیوی",       "Poland":"لهستان",       "Portugal":"پرتغال",       "Province of China Taiwan":"تایوان",       "Puerto Rico":"پورتوریکو",       "Qatar":"قطر",       "Republic of Ireland":"جمهوری ایرلند",       "Republic of Korea":"کره جنوبی",       "Republic of Macedonia":"جمهوری مقدونیه",       "Republic of Moldova":"مولداوی",       "Republic of the Congo":"جمهوری کنگو",       "Réunion":"ریونیون",       "Romania":"رومانی",       "Russia":"روسیه",       "Russian Federation":"روسیه",       "Rwanda":"رواندا",       "Saint Barthélemy":"سنت بارثلمی",       "Saint Eustatius and Saba Bonaire":"هلند کارائیب",       "Saint Helena, Ascension and Tristan da Cunha":"سینت هلینا",       "Saint Kitts and Nevis":"سنت کیتس و نویس",       "Saint Lucia":"سنت لوسیا",       "Saint Martin (French part)":"سنت مارتین فرانسه",       "Saint Pierre and Miquelon":"سنت پیر و ماژلان",       "Saint Vincent and the Grenadines":"سنت وینسنت و گرنادین",       "Samoa":"ساموآ",       "San Marino":"سن مارینو",       "São Tomé and Príncipe":"سائوتومه و پرینسیپ",       "Saudi Arabia":"عربستان سعودی",       "Senegal":"سنگال",       "Serbia":"صربستان",       "Seychelles":"سیشل",       "Sierra Leone":"سیرالئون",       "Singapore":"سنگاپور",       "Sint Maarten (Dutch part)":"سنت مارتین فرانسه",       "Sint Maarten":"سنت مارتین فرانسه",       "czecho slovak":"چکسلواکی",       "Czecho slovak":"چکسلواکی",       "Slovakia":"اسلواکی",       "Slovenia":"اسلوونی",       "Solomon Islands":"جزایر سلیمان",       "Somalia":"سومالی",       "South Georgia and the South Sandwich Islands":"جورجیای جنوبی و جزایر ساندویچ جنوبی",       "South Korea":"کره جنوبی",       "Korea":"کره",       "Tennessee":"تنسی",       "Spain":"اسپانیا",       "Sri Lanka":"سری لانکا",       "Sudan":"سودان",       "Suriname":"سورینام",       "Svalbard and Jan Mayen":"سوالبارد و یان ماین",       "Swaziland":"سوازیلند",       "Sweden":"سوئد",       "Switzerland":"سوئیس",       "Syria":"سوریه",       "Syrian Arab Republic":"سوریه",       "Taiwan":"تایوان",       "Taiwan, Province of China":"تایوان",       "Tajikistan":"تاجیکستان",       "Tanzania":"تانزانیا",       "Tanzania, United Republic of":"تانزانیا",       "Thailand":"تایلند",       "The Bahamas":"باهاما",       "The Democratic Republic of the Congo":"جمهوری دموکراتیک کنگو",       "The former Yugoslav Republic of Macedonia":"جمهوری مقدونیه",       "The Gambia":"گامبیا",       "Timor-Leste":"تیمور شرقی",       "Timor-Leste":"تیمور شرقی",       "Togo":"توگو",       "Tokelau":"توکلائو",       "Tonga":"تونگا",       "Trinidad and Tobago":"ترینیداد و توباگو",       "Tunisia":"تونس",       "Turkey":"ترکیه",       "Turkmenistan":"ترکمنستان",       "Turks and Caicos Islands":"جزایر تورکس و کایکوس",       "Tuvalu":"تووالو",       "U.S. Virgin Islands":"جزایر ویرجین ایالات متحده آمریکا",       "Uganda":"اوگاندا",       "Ukraine":"اوکراین",       "United Arab Emirates":"امارات متحده عربی",       "United Kingdom":"بریتانیا",       "United Republic of Tanzania":"تانزانیا",       "United States Minor Outlying Islands":"جزایر کوچک حاشیه‌ای آمریکا",       "United States Virgin Islands":"جزایر ویرجین ایالات متحده آمریکا",       "United States":"ایالات متحده آمریکا",       "Uruguay":"اروگوئه",       "Uzbekistan":"ازبکستان",       "Vanuatu":"وانواتو",       "Vatican City":"شهر واتیکان",       "Venezuela":"ونزوئلا",       "Venezuela, Bolivarian Republic of":"ونزوئلا",       "Vietnam":"ویتنام",       "Virgin Islands, British":"جزایر ویرجین بریتانیا",       "Virgin Islands, U.S.":"جزایر ویرجین ایالات متحده آمریکا",       "Wallis and Futuna":"والیس و فوتونا",       "Western Sahara":"صحرای غربی",       "Yemen":"یمن",       "Zambia":"زامبیا",       "گینه-Bissau":"گینه بیسائو",       "نیجرia":"نیجریه",       "The گامبیا":"گامبیا",       "Soمالیa":"سومالی",       "Democratic Republic of the جمهوری دموکراتیک کنگو":"جمهوری دموکراتیک کنگو",        "Republic of جمهوری کنگو":"جمهوری کنگو",       "The باهاما":"باهاما",       "دومینیکاn Republic":"دومینیکا",       "Democratic Republic of the جمهوری کنگو":"جمهوری دموکراتیک کنگو",       "Republic of جمهوری ایرلند":"جمهوری ایرلند",       "Rعمانia":"رومانی",       "استرالیاn Antarctic Territory":"قلمرو قطبی استرالیا",       "Papua New گینه":"پاپوآ گینه نو",       "Republic of چین":"جمهوری چین",       "South گرجستان and the South Sandwich Islands":"جزایر جورجیای جنوبی و ساندویچ جنوبی",       "گرجستان\(country\)":"گرجستان",       "بولیوی , Plurinational State of":"بولیوی",       "Cocos \(Keeling\) Islands":"جزایر کوکوس",       "جمهوری کنگو, the Democratic Republic of the":"جمهوری دموکراتیک کنگو",       "People's جمهوری چین":"چین",       "جزایر فالکلند(Malvinas)":"جزایر فالکلند",       "ایران , Islamic Republic of":"ایران",       "لیبی n Arab Jamahiriya":"لیبی",       "مولداوی, Republic of":"مولداوی",       "(Saint Martin(French part":"سنت مارتین فرانسه",       "روسیه n Federation":"روسیه",       "سنت مارتین فرانسه(Dutch part)":"سنت مارتین هلند",       "Sao Tome and Principe":"سائوتومه و پرینسیپ",       "سوریه n Arab Republic":"سوریه",       "تایوان , Province of چین":"تایوان",       "تانزانیا, United Republic of":"تانزانیا",       "Holy See (شهر واتیکان State)":"واتیکان",       "ونزوئلا , Bolivarian Republic of":"ونزوئلا",       "Viet Nam":"ویتنام",       "Republic of the جمهوری کنگو":"جمهوری کنگو",       "گرجستان (country)":"گرجستان",       "Clipperton Island":"جزیره کلیپرتون",       "Ashmore and Cartier Islands":"جزیره‌های آشمور و کارتیر",       "Coral Sea Islands":"جزیره‌های دریای کورال",       "Macedonia":"جمهوری مقدونیه",       "Palestine":"فلسطین",       "Soviet Union":"شوروی",       "Olympic Council of Asia":"کمیته المپیک آسیا",       "European Olympic Committees":"کمیته المپیک اروپا",       "Oceania National Olympic Committees":"کمیته ملی المپیک اقیانوسیه",       "Pan American Sports Organization":"سازمان ورزش‌های قاره‌های آمریکا",       "Association of National Olympic Committees of Africa":"انجمن کمیته‌های ملی المپیک آفریقا",       "American":"آمریکایی",       "America":"آمریکا",       "South Africa":"آفریقای جنوبی",       "South_Africa":"آفریقای جنوبی",       "Africa":"آفریقا",       "Europe":"اروپا",       "Oceania":"اقیانوسیه",       "Great Britain":"بریتانیای کبیر",       "Malaya":"مالایا",       "Gold Coast":"ساحل طلا",       "British Guiana":"گویان انگلیسی",       "Chinese Taipei":"چین تایپه",       "Upper Volta":"ولتا بالا",       "Ceylon":"سیلان",       "the Netherlands Antilles":"جزایر آنتیل هلند",       "founded":"تاسیس",       "Zimbabwe":"زیمبابوه",       "Burma":"بورما",       "West آلمان":"آلمان غربی",       "East آلمان":"آلمان شرقی",       "Virgin Islands":"جزایر ویرجین",       "Czechoاسلواکی":"چکسلواکی",       "São Tomé and Príncipe":"سائوتومه و پرینسیپ",       "Côte d'Ivoire":"ساحل عاج",       "and مونته نگرو":"ومونته نگرو",//------------------------------------پایتخت‌ها--------       "Abu Dhabi":"ابوظبی",       "Abuja":"ابوجا",       "Accra":"آکرا",       "Adamstown":"آدامزتون",       "Addis Ababa":"آدیس آبابا",       "Algiers":"الجزیره",       "Alofi":"آلوفی",       "Amman":"عمان",       "Amsterdam":"آمستردام",       "Andorra la Vella":"آندورا لاولا",       "Ankara":"آنکارا",       "Antananarivo":"آنتاناناریوو",       "Apia":"آپیا",       "Ashgabat":"عشق آباد",       "Asmara":"اسمره",       "Astana":"آستانه",       "Asunción":"آسونسیون",       "Athens":"آتن",       "Avarua":"آوارروآ",       "Baghdad":"بغداد",       "Baku":"باکو",       "Bamako":"باماکو",       "Bandar Seri Begawan":"بندر سری بگاوان",       "Bangkok":"بانکوک",       "Bangui":"بانگوئی",       "Banjul":"بانجول",       "Basseterre":"باسهتر",       "Beijing":"پکن",       "Beirut":"بیروت",       "Belfast":"بلفاست",       "Belgrade":"بلگراد",       "Belmopan":"بلموپان",       "Berlin":"برلین",       "Bern ":"برن ",       "Bishkek":"بیشکک",       "Bissau":"بیسائو",       "Bogotá":"بوگوتا",       "Brasília":"برازیلیا",       "Bratislava":"براتیسلاوا",       "Brazzaville":"برازاویل",       "Bridgetown":"بریج‌تون",       "Brussels":"بروکسل",       "Bucharest":"بخارست",       "Budapest":"بوداپست",       "Buenos Aires":"بوئنوس آیرس",       "Bujumbura":"بوجومبورا",       "Cairo":"قاهره",       "Canberra":"کانبرا",       "Caracas":"کاراکاس",       "Cardiff":"کاردیف",       "Castries":"کاستریس",       "Cayenne":"کاین",       "Charlotte Amalie":"شارلوت آمالی",       "Chisinau":"کیشینف",       "Cockburn Town":"کوک‌برن توون",       "Conakry":"کوناکری",       "Copenhagen":"کپنهاگ",       "Dakar":"داکار",       "Damascus":"دمشق",       "Dhaka":"داکا",       "Dili":"دیلی",       "Djibouti":"جیبوتی",       "Dodoma":"دودوما",       "Doha":"دوحه",       "Douglas":"داگلاس",       "Dublin":"دوبلین",       "Dushanbe":"دوشنبه",       "Edinburgh":"ادینبورگ",       "Edinburgh of the Seven Seas":"ادینبورگ از هفت دریا",       "El Aaiún":"العیون",       "Episkopi Cantonment":"اپیسکوپی کانتونمنت",       "Flying Fish Cove":"فلایین‌فیش‌کاور",       "Freetown":"فری تاون",       "Funafuti":"فونافوتی",       "Gaborone":"گابورون",       "George Town":"جورج تاون",       "Georgetown":"جورج تاون",       "Georgetown":"جورج تاون",       "Gibraltar":"جبل الطارق",       "Grytviken":"گریت‌ویکن",       "Guatemala City":"گواتمالا شهر",       "Gustavia":"گوستاویا",       "Hagåtña":"هاگاتبا",       "Hamilton":"همیلتون",       "Hanga Roa":"هانگاروآ",       "Hanoi":"هانوی",       "Harare":"حراره",       "Hargeisa":"هارگسیا",       "Havana":"هاوانا",       "Helsinki":"هلسینکی",       "Honiara":"هونیارا",       "Islamabad":"اسلام آباد",       "Jakarta":"جاکارتا",       "Jamestown":"جیمز تاون",       "Jerusalem":"بیت المقدس",       "Jerusalem":"بیت المقدس",       "Kabul":"کابل",       "Kampala":"کامپالا",       "Kathmandu":"کاتماندو",       "Khartoum":"خارطوم",       "Kiev":"کیف",       "Kigali":"کیگالی",       "Kingston":"کینگستون",       "Kingston":"کینگستون",       "Kingstown":"کینگستون",       "Kinshasa":"کینشازا",       "Kotte":"کوته",       "Kuala Lumpur":"کوالالامپور",       "Kuwait City":"کویت (شهر)",       "La Paz":"لاپاز",       "Libreville":"لیبرویل",       "Lilongwe":"لیلونگوه",       "Lima":"لیما",       "Lisbon":"لیسبون",       "Ljubljana":"لیوبلیانا",       "Lomé":"لومه",       "London":"لندن",       "Luanda":"لوآندا",       "Lusaka":"لوزاکا",       "Luxembourg":"لوکزامبورگ",       "Madrid":"مادرید",       "Majuro":"ماجورو",       "Malabo":"مالابو",       "Malé":"ماله",       "Mamoudzou":"ممودزو",       "Managua":"ماناگوآ",       "Manama":"منامه",       "Manila":"مانیل",       "Maputo":"ماپوتو",       "Marigot":"ماریگوت",       "Maseru":"ماسرو",       "Mata-Utu":"ماتا - اوتو",       "Mbabane":"مبابانه",       "Melekeok":"ملکئوک",       "Mexico City&nbsp":"مکزیکو سیتی",       "Minsk":"مینسک",       "Mogadishu":"موگادیشو",       "Monaco":"موناکو",       "Monrovia":"مونروویا",       "Montevideo":"مونته ویدئو",       "Moroni":"مورونی",       "Moscow":"مسکو",       "Muscat":"مسقط",       "Nairobi":"نایروبی",       "Nassau":"ناسائو",       "Naypyidaw":"نایپیداو",       "N'Djamena":"انجامنا",       "New Delhi":"دهلی نو",       "Niamey":"نیامی",       "Nicosia":"نیکوزیا",       "Nicosia":"نیکوزیا",       "Nouakchott":"نواکشوت",       "Nouméa":"نومئا",       "Nuku alofa":"آلوفانوکو",       "Nuuk":"نوک",       "Oranjestad":"آرانجستان",       "Oslo":"اسلو",       "Ottawa":"اتاوا",       "Ouagadougou":"اوآگادوگو",       "Pago Pago":"پاگو پاگو",       "Palikir":"پالیکیر",       "Panama City":"پاناما سیتی",       "Papeete":"پاپته",       "Paramaribo":"پاراماریبو",       "Paris":"پاریس",       "Philipsburg":"فلیپس‌برگ",       "Phnom Penh":"پنوم پن",       "Plymouth&nbsp":"پلیموت",       "Podgorica":"پودگوریتسا",       "Port Louis":"پورت لوئیس",       "Port Moresby":"پورت مورسبی",       "Port of Spain":"پورت آو اسپین",       "Port Vila":"پورت ویلا",       "Port-au-Prince":"پورت او پرنس",       "Porto-Novo":"پورتو نووو -",       "Prague":"پراگ",       "Praia":"پرایا",       "Pretoria":"پرتوریا",       "Pristina":"پریشتینا",       "Pyongyang":"پیونگ یانگ",       "Quito":"کیتو",       "Rabat":"رباط",       "Reykjavík":"ریکیاویک",       "Riga":"ریگا",       "Riyadh":"ریاض",       "Road Town":"جاده شهر",       "Rome":"رم",       "Roseau":"روسآ",       "Saipan":"سایپان",       "San José":"سان خوزه",       "San Juan":"سان خوان",       "San Marino":"سن مارینو",       "San Salvador":"سان سالوادور",       "Sanaá":"صنعا",       "Santiago":"سانتیاگو",       "Santo Domingo":"سانتو دومینگو",       "São Tomé":"سائوتومه",       "Sarajevo":"سارایوو",       "Seoul":"سئول",       "Singapore":"سنگاپور",       "Skopje":"اسکوپیه",       "Sofia":"صوفیه",       "South Tarawa":"جنوبی تاراوا",       "St. George's":"سنت جورج",       "St. Helier":"سنت هلیر",       "St. John's":"سنت جان",       "St. Peter Port":"سنت پیتر پورت",       "St. Pierre":"سنت پیر",       "Stanley":"استنلی",       "Stepanakert":"ستپاناکرت",       "Stockholm":"استکهلم",       "Sucre":"سوکره",       "Sukhumi":"سوخومی",       "Suva":"سووا",       "Taipei":"تایپه",       "Tallinn":"تالین",       "Tashkent":"تاشکند",       "Tbilisi":"تفلیس",       "Tegucigalpa":"تگوسیگالپا",       "Tehran":"تهران",       "The Valley":"دره",       "Thimphu":"تیمفو",       "Tirana":"تیرانا",       "Tiraspol":"تیرابلوس",       "Tokyo":"توکیو",       "Tórshavn":"تورشوون",       "Tripoli":"طرابلس",       "Tskhinvali":"تسخینوالی",       "Tunis":"تونس",       "Ulaanbaatar":"اولانباتور",       "Vaduz":"فادوتس",       "Valletta":"والتا",       "Vatican City":"شهر واتیکان",       "Victoria":"ویکتوریا",       "Vienna":"وین",       "Vientiane":"وینتیان",       "Vilnius":"ویلنیوس",       "Warsaw":"ورشو",       "Western_Sahara":"صحرای غربی",       "Washington,_D.C.":"واشینگتن، دی. سی.",       "Washington":"واشینگتن",       "Wellington":"ولینگتون",       "West Island":"غرب جزیره",       "Willemstad":"ویلمستند",       "Windhoek":"ویندهوک",       "Yamoussoukro":"یاموسوکرو",       "Yaoundé":"یائونده",       "Yaren district":"یارن‌دایرکت",       "Yerevan":"ایروان",       "Zagreb":"زاگرب",       "Crimea":"شبه جزیره کریمه",       "Sark":"سارک",       "Mari El":"ماری‌ال",       "England":"انگلستان",       "Wales":"ولز",       "Tristan da Cunha":"تریستان",       "Kingdom of ":"پادشاهی ",       "Republic of":"جمهوری",//--------------------------------------------------شهرها-------------       "Valencia":"والنسیا",       "Naples":"ناپل",       "Sardinia":"ساردینتا",       "Sicily":"سیسیل",       "Sulmona":"سولمونا",//-----------------------------------------------------رفع اشکال------------       "فرانسهsco":"Francesco" //----------------------------------------------------ماه و سال-----------------------       //"January":"ژانویه",       //"February":"فوریه",       //"March":"مارس ",       //"May ":"می ",       //"April":"آوریل ",       //"Jun ":"ژون ",       //"July":"جولای ",       //"August ":"آگست ",       //"September":"سپتامبر",       //"October":"اکتبر",      // "November":"نوامبر",       //"December":"دسامبر",       //"Saturday":"شنبه",       //"Sunday":"یک‌شنبه",       //"Monday":"دوشنبه",       //"Tuesday":"سه‌شنبه",       //"Wednesday":"چهارشنبه",       //"Thursday":"پنجشنبه",       //"Friday":"جمعه",       //"Days":"روز",       //"Years":"سال",       //"Feast day":"روز بزرگداشت",      // "Day":"روز",       //"Year":"سال",       //"Century":"سده",       //"the":""   };       // don't put comma in last line, is not compatible with JavaScript/JSON     for (var word in myDictionary) { // is not compatible with IE        s = s.replace(new RegExp(word.replace(/([\(\)])/g,"\\$1"), "gi"), myDictionary[word]);    }    // update string.    return s;} function wikiDictation(obj) {        text=obj.value        obj.value=replaceExcept(            text,            TranslateCountryNames,            [patterns.fileNames, patterns.signatures, patterns.url, patterns.galleryTag, patterns.ref, patterns.virg2, patterns.virg1]        );}//--------------------------------------------------------------------------------------------- /*<pre>*/ // Button generator function buttonHTMLGenerator(javascriptCode, summaryText, replaceSummary, imageSuffix, title, alt) {  var buttonHTML = "<a href=\"javascript:" + javascriptCode + ";";  if(summaryText) {    buttonHTML += "void(addEditSummary('" + summaryText + "',";    if(replaceSummary) {      buttonHTML += "true";  } else {      buttonHTML += "false";  }    buttonHTML += "));";}  buttonHTML += "\"><img src=\"//upload.wikimedia.org/wikipedia/" + imageSuffix + "\"" +         " title=\"" + title + "\" alt=\"" + alt + "\"></a>";  return buttonHTML;} function addEditSummary(summaryText, replaceSummary) {  if(document.location.href.indexOf("&section=new") > -1 || summaryText == "")    return;  var summaryPrefix = "";  if(document.getElementById('wpSummary').value.indexOf("*/ ") > -1) {    pos = document.getElementById('wpSummary').value.indexOf("*/ ");    summaryPrefix = document.getElementById('wpSummary').value.substr(0, pos+3);  }  if(replaceSummary) {    document.getElementById('wpSummary').value = summaryPrefix + summaryText; } else {    if(document.getElementById('wpSummary').value == summaryPrefix) {      document.getElementById('wpSummary').value += summaryText;   } else {      document.getElementById('wpSummary').value += "، " + summaryText;   } }} // Buttons that FIX wikitext /* دیکشنری */var fa_Dict = buttonHTMLGenerator(  "wikiDictation(document.editform.wpTextbox1)",  "جایگزینی با مترجم شخصی",  false,  "commons/c/ca/Farm-Fresh_to_do_list_checked_1.png",  "دیکشنری",  "دیکشنری"); // Default configuartion var EE_Spacer = " "; var EE_NewRow = "<br />"; if (typeof(DictionaryButtons) === "undefined") {  var DictionaryButtons = fa_Dict;}  // Onload hooks $( function(){  if ($("#wpTextbox1")){    var tooly = document.createElement("tooly");    tooly.innerHTML = DictionaryButtons;    $(tooly).insertBefore("#wpTextbox1");  }} ); $( function (){  if ($("#movepage")){   var ButtonsHTML = "<span>" + (DictionaryButtons).replace(/editform\.wpTextbox1(,true)?/g, "getElementById('wpNewTitleMain')") + "</span>";   $(ButtonsHTML).insertAfter("#wpNewTitleMain");  } } );