ملاحظة: بعد الحفظ، قد يلزمك إفراغ الكاش لرؤية التغييرات.

//[[وب:مهذب ويكي]]
autoEdMinor=false;autoEdTag="تهذيب";
autoEdLinkHover="شغل مهذب الويكي";
autoEdLinkName="هذب";
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/core.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/unicodify.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/isbn.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/whitespace.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/wikilinks.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/htmltowikitext.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/headlines.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/unicodecontrolchars.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/unicodehex.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/templates.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/tablestowikitext.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/extrabreaks.js&action=raw&ctype=text/javascript');
mw.loader.load('//en.wikipedia.org/w/index.php?title=Wikipedia:AutoEd/links.js&action=raw&ctype=text/javascript');
importScript('مستخدم:محمد_الهرهوري/English Comma.js');

function autoEdFunctions(){var a=document.editform.wpTextbox1;a.value=autoEdUnicodify(a.value);
	a.value=autoEdISBN(a.value);
	a.value=autoEdWhitespace(a.value);
	a.value=autoEdUnicodeHex(a.value);
	a.value=autoEdWikilinks(a.value);
	a.value=autoEdHTMLtoWikitext(a.value);
	a.value=autoEdHeadlines(a.value);
	a.value=autoEdUnicodeControlChars(a.value);
	a.value=autoEdTemplates(a.value);
	a.value=autoEdTablestoWikitext(a.value);
	a.value=autoEdExtraBreaks(a.value);
	a.value=autoEdLinks(a.value);
	a.value=autoEdExtra(a.value);
// الفاصلة الإنجليزية
	a.value=englishcomma(a.value);
}
	function autoEdExtra(str) {  
// Publisher
	str = str.replace(/\|publisher=CAF/g, "|publisher=كاف");
// ترقيم
	str = str.replace(/ \./g, ".");
	str = str.replace(/ \، /g, "، ");
	str = str.replace(/ \، /g, "، ");
	str = str.replace(/ \٪ /g, "% ");
	str = str.replace(/\٪ /g, "% ");
	str = str.replace(/ \<ref>/g, "<ref>");
	str = str.replace(/ \<ref/g, "<ref");
// تاء مربوطة - هاء
	str = str.replace(/\لأنة/g, "لأنه");
	str = str.replace(/\هذة/g, "هذه");
    str = str.replace(/\العربيه/g, "العربية");
    str = str.replace(/\المصريه/g, "المصرية");
    str = str.replace(/\السعوديه/g, "السعودية");
    str = str.replace(/\الكويتيه/g, "الكويتية");
    str = str.replace(/\المغربيه/g, "المغربية");
    str = str.replace(/\السوريه/g, "السورية");
// ألف لينة - ياء
	str = str.replace(/ \إلي /g, " إلى ");
// كلمات بأخطاء شائعة
    str = str.replace(/\للل/g, "لل");
	str = str.replace(/ \بليون /g, " مليار ");
	str = str.replace(/\ايضاً/g, "أيضًَا");
// انظر أيضًا
	str = str.replace(/\أنظر ايضا/g, "انظر أيضًا");
	str = str.replace(/\انظر ايضا/g, "انظر أيضًا");
	str = str.replace(/\انظر ايضاً/g, "انظر أيضًا");
	str = str.replace(/\References/g, "المراجع");
	str = str.replace(/\External links/g, "روابط خارجية");
	str = str.replace(/\See also/g, "انظر أيضًا");
// همزة وصل - همزة قطع
    str = str.replace(/\انفسهم/g, "أنفسهم");
    str = str.replace(/\الاكل/g, "الأكل");
    str = str.replace(/\انتاج/g, "إنتاج");
    str = str.replace(/\اخراج/g, "إخراج");
    str = str.replace(/\ابناء/g, "أبناء");
    str = str.replace(/\اوروبا/g, "أوروبا");
    str = str.replace(/\استراليا/g, "أستراليا");
    str = str.replace(/\افريقيا/g, "أفريقيا");
    str = str.replace(/\إنسحاب/g, "انسحاب");
    str = str.replace(/\الإنسحاب/g, "الانسحاب");
    str = str.replace(/\إفتتح/g, "افتتح");
    str = str.replace(/\إفتتاح/g, "افتتاح");
    str = str.replace(/\الإفتتاح/g, "الافتتاح");
    str = str.replace(/\إختتام/g, "اختتام");
    str = str.replace(/\الإختتام/g, "الاختتام");
    str = str.replace(/\إشتباه/g, "اشتباه");
    str = str.replace(/\إشتبه/g, "اشتبه");
	str = str.replace(/\ اشهر /g, " أشهر ");
	str = str.replace(/\إستخدام/g, "استخدام");
	str = str.replace(/\إستثمار/g, "استثمار");
	str = str.replace(/\إنتشرت/g, "انتشرت");
	str = str.replace(/\إنخفضت/g, "انخفضت");
	str = str.replace(/\بعيده/g, "بعيدة");
	str = str.replace(/\ اكبر /g, " أكبر ");
	str = str.replace(/\كافى /g, "كافي ");
	str = str.replace(/\إزدادت/g, "ازدادت");
	str = str.replace(/\أنذاك/g, "آنذاك");
	str = str.replace(/\إقتصادي/g, "اقتصادي");
	str = str.replace(/\إعتماد/g, "اعتماد");
	str = str.replace(/\إختلاف/g, "اختلاف");
	str = str.replace(/\إختلف/g, "اختلف");
	str = str.replace(/\كم\ساعة/g, "كم/ساعة");
	str = str.replace(/\إضطراري/g, "اضطراري");
	str = str.replace(/\إنفصال/g, "انفصال");
	str = str.replace(/\إحتجاج/g, "احتجاج");
	str = str.replace(/\إستسلام/g, "استسلام");
	str = str.replace(/\إعتبار/g, "اعتبار");
	str = str.replace(/\الإقتصادي/g, "الاقتصادي");
	str = str.replace(/\الإعتماد/g, "الاعتماد");
	str = str.replace(/\الإختلاف/g, "الاختلاف");
	str = str.replace(/\الإختلف/g, "الاختلف");
	str = str.replace(/\إضطراري/g, "اضطراري");
	str = str.replace(/\الإنفصال/g, "الانفصال");
	str = str.replace(/\الإحتجاج/g, "الاحتجاج");
	str = str.replace(/\الإستسلام/g, "الاستسلام");
	str = str.replace(/\الإعتبار/g, "الاعتبار");
	str = str.replace(/\إقتصاديًا/g, "اقتصاديًا");
	str = str.replace(/\إعتمادًا/g, "اعتمادًا");
	str = str.replace(/\إختلافًا/g, "اختلافًا");
	str = str.replace(/\إضطراريًا/g, "اضطراريًا");
	str = str.replace(/\إنفصالًا/g, "انفصالًا");
	str = str.replace(/\إحتجاجًا/g, "احتجاجًا");
	str = str.replace(/\إستسلامًا/g, "استسلامًا");
	str = str.replace(/\إعتبارًا/g, "اعتبارًا");
	str = str.replace(/\إتحد/g, "اتحد");
	str = str.replace(/\إتحاد/g, "اتحاد");
	str = str.replace(/\الإتحاد/g, "الاتحاد");
	str = str.replace(/\إنسحاب/g, "انسحاب");
	str = str.replace(/\الإنسحاب/g, "الانسحاب");
	str = str.replace(/\إفتتح/g, "افتتح");
	str = str.replace(/\إفتتاح/g, "افتتاح");
	str = str.replace(/\الإفتتاح/g, "الافتتاح");
	str = str.replace(/\إختتام/g, "اختتام");
	str = str.replace(/\الإختتام/g, "الاختتام");
	str = str.replace(/\إشتباه/g, "اشتباه");
	str = str.replace(/\إشتبه/g, "اشتبه");
	str = str.replace(/\إزدياد/g, "ازدياد");
	str = str.replace(/\إزداد/g, "ازداد");
	str = str.replace(/\إنضمام/g, "انضمام");
	str = str.replace(/\نتائجة/g, "نتائجه");
	str = str.replace(/\إعتراض/g, "اعتراض");
	str = str.replace(/\إتخذته/g, "اتخذته");
	str = str.replace(/\إهتم/g, "اهتم");
	str = str.replace(/\إستقبل/g, "استقبل");
	str = str.replace(/\إعتقاد/g, "اعتقاد");
	str = str.replace(/\إعتقد/g, "اعتقد");
	str = str.replace(/\افريقيا/g, "أفريقيا");
	str = str.replace(/\إفتتح/g, "افتتح");
	str = str.replace(/\إستنادا/g, "استنادًا");
	str = str.replace(/\إبتداء/g, "ابتداء");
	str = str.replace(/\إعترض/g, "اعترض");
	str = str.replace(/\إستند/g, "استند");
    str = str.replace(/ \او /g, " أو ");
    str = str.replace(/ \فى /g, " في ");
    str = str.replace(/ \هى /g, " هي ");
    str = str.replace(/\إسم /g, "اسم ");
    str = str.replace(/\عبدال/g, "عبد ال");
    str = str.replace(/\إبن /g, "ابن ");
    str = str.replace(/\ اسهم /g, " أسهم ");
    str = str.replace(/\ واسهم /g, " وأسهم ");
    str = str.replace(/\ ادوار /g, " أدوار ");
    str = str.replace(/\ الادوار /g, " الأدوار ");
    str = str.replace(/\ اذا /g, " إذا ");
    str = str.replace(/\ واذا /g, " وإذا ");
    str = str.replace(/\ارسل/g, "أرسل");
    str = str.replace(/\إتحاد/g, "اتحاد");
    str = str.replace(/\الكترون/g, "إلكترون");
    str = str.replace(/\انترنت/g, "إنترنت");
    str = str.replace(/\مسئول/g, "مسؤول");
    str = str.replace(/\شئون/g, "شؤون");
    str = str.replace(/\اضافة/g, "إضافة");
    str = str.replace(/\استراتيج/g, "إستراتيج");
    str = str.replace(/\ديموق/g, "ديمق");
    str = str.replace(/\إضط/g, "اضط");
    str = str.replace(/\إقتص/g, "اقتص");
    str = str.replace(/\إجتم/g, "اجتم");
    str = str.replace(/\إكت/g, "اكت");
    str = str.replace(/\إستعم/g, "استعم");
    str = str.replace(/\إستخ/g, "استخ");
    str = str.replace(/\إنسح/g, "انسح");
    str = str.replace(/\امبرا/g, "إمبرا");
    str = str.replace(/\إعت/g, "اعت");
    str = str.replace(/\إغت/g, "اغت");
    str = str.replace(/\إستب/g, "استب");
    str = str.replace(/\أخري /g, "أخرى ");
    str = str.replace(/\اكبر/g, "أكبر");
    str = str.replace(/\اكثر/g, "أكثر");
    str = str.replace(/\اشهر/g, "أشهر");
    str = str.replace(/\الاذاعية/g, "الإذاعية");
    str = str.replace(/\الاذاعة/g, "الإذاعة");	
// الأرقام العربية
    str = str.replace(/٠/g, "0");
    str = str.replace(/١/g, "1");
    str = str.replace(/٢/g, "2");
    str = str.replace(/٣/g, "3");
    str = str.replace(/٤/g, "4");
    str = str.replace(/٥/g, "5");
    str = str.replace(/٦/g, "6");
    str = str.replace(/٧/g, "7");
    str = str.replace(/٨/g, "8");
    str = str.replace(/٩/g, "9");
    str = str.replace(/۰/g, "0");
    str = str.replace(/۱/g, "1");
	str = str.replace(/۲/g, "2");
	str = str.replace(/۳/g, "3");
	str = str.replace(/۹/g, "9");
    // حروف فارسية
    str = str.replace(/ک/g, "ك");
	// Work
	str = str.replace(/\work=[[CAF]]/g, "work=[[الاتحاد الأفريقي لكرة القدم|كاف]]");
    str = str.replace(/\work= [[CAF]]/g, "work= [[الاتحاد الأفريقي لكرة القدم|كاف]]");
    str = str.replace(/\work=CAF/g, "work=كاف");
    str = str.replace(/\work= CAF/g, "work= كاف");
	str = str.replace(/\work=[[Daily News (New York)|NY Daily News]]/g, "work=[[نيويورك ديلي نيوز]]");
    str = str.replace(/\work= [[Daily News (New York)|NY Daily News]]/g, "work= [[نيويورك ديلي نيوز]]");
    // Language
    str = str.replace(/\|language=English/g, "|language=الإنجليزية");
    str = str.replace(/\|language =English/g, "|language=الإنجليزية");
    str = str.replace(/\|language= English/g, "|language=الإنجليزية");
    str = str.replace(/\|language = English/g, "|language=الإنجليزية");
    str = str.replace(/\| language=English/g, "|language=الإنجليزية");
    str = str.replace(/\| language =English/g, "|language=الإنجليزية");
    str = str.replace(/\| language= English/g, "|language=الإنجليزية");
    str = str.replace(/\| language = English/g, "|language=الإنجليزية");
    str = str.replace(/\|language=Spanish/g, "|language=الإسبانية");
    str = str.replace(/\|language =Spanish/g, "|language=الإسبانية");
    str = str.replace(/\|language= Spanish/g, "|language=الإسبانية");
    str = str.replace(/\|language = Spanish/g, "|language=الإسبانية");
    str = str.replace(/\| language=Spanish/g, "|language=الإسبانية");
    str = str.replace(/\| language =Spanish/g, "|language=الإسبانية");
    str = str.replace(/\| language= Spanish/g, "|language=الإسبانية");
    str = str.replace(/\| language = Spanish/g, "|language=الإسبانية");
    str = str.replace(/\|language=French/g, "|language=الفرنسية");
    str = str.replace(/\|language =French/g, "|language=الفرنسية");
    str = str.replace(/\|language= French/g, "|language=الفرنسية");
    str = str.replace(/\|language = French/g, "|language=الفرنسية");
    str = str.replace(/\| language=French/g, "|language=الفرنسية");
    str = str.replace(/\| language =French/g, "|language=الفرنسية");
    str = str.replace(/\| language= French/g, "|language=الفرنسية");
    str = str.replace(/\| language = French/g, "|language=الفرنسية");
    str = str.replace(/\|Language=English/g, "|Language=الإنجليزية");
    str = str.replace(/\|Language =English/g, "|Language=الإنجليزية");
    str = str.replace(/\|Language= English/g, "|Language=الإنجليزية");
    str = str.replace(/\|Language = English/g, "|Language=الإنجليزية");
    str = str.replace(/\| Language=English/g, "|Language=الإنجليزية");
    str = str.replace(/\| Language =English/g, "|Language=الإنجليزية");
    str = str.replace(/\| Language= English/g, "|Language=الإنجليزية");
    str = str.replace(/\| Language = English/g, "|Language=الإنجليزية");
    str = str.replace(/\|Language=Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\|Language =Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\|Language= Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\|Language = Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\| Language=Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\| Language =Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\| Language= Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\| Language = Spanish/g, "|Language=الإسبانية");
    str = str.replace(/\|Language=French/g, "|Language=الفرنسية");
    str = str.replace(/\|Language =French/g, "|Language=الفرنسية");
    str = str.replace(/\|Language= French/g, "|Language=الفرنسية");
    str = str.replace(/\|Language = French/g, "|Language=الفرنسية");
    str = str.replace(/\| Language=French/g, "|Language=الفرنسية");
    str = str.replace(/\| Language =French/g, "|Language=الفرنسية");
    str = str.replace(/\| Language= French/g, "|Language=الفرنسية");
    str = str.replace(/\| Language = French/g, "|Language=الفرنسية");
    return str;}