مدیاویکی:Gadget-Arabic.js: تفاوت میان نسخه‌ها

از امامت‌پدیا، دانشنامهٔ امامت و ولایت
جزبدون خلاصۀ ویرایش
جزبدون خلاصۀ ویرایش
خط ۱: خط ۱:
String.prototype.replaceAll = function(search, replacement) {
function () {
        var target = this;
        return target.replace(new RegExp(search, 'g'), replacement);
    };
 
String.prototype.toPersianCharacter =  function () {
     var string = this;
     var string = this;
     var obj = {
     var obj = {
         'ك' :'ک',
         'ك' :'ک',
        'دِ': 'د',
        'بِ': 'ب',
        'زِ': 'ز',
        'ذِ': 'ذ',
        'شِ': 'ش',
        'سِ': 'س',
        'ى' :'ی',
         'ي' :'ی',
         'ي' :'ی',
        '١' :'۱',
        '٢' :'۲',
        '٣' :'۳',
        '٤' :'۴',
        '٥' :'۵',
        '٦' :'۶',
        '٧' :'۷',
        '٨' :'۸',
        '٩' :'۹',
        '٠' :'۰',
     };
     };


خط ۱۵: خط ۲۷:
     });
     });
     return string
     return string
};
}

نسخهٔ ‏۱۲ دسامبر ۲۰۱۹، ساعت ۱۳:۱۵

function () {
    var string = this;
    var obj = {
        'ك' :'ک',
        'دِ': 'د',
        'بِ': 'ب',
        'زِ': 'ز',
        'ذِ': 'ذ',
        'شِ': 'ش',
        'سِ': 'س',
        'ى' :'ی',
        'ي' :'ی',
        '١' :'۱',
        '٢' :'۲',
        '٣' :'۳',
        '٤' :'۴',
        '٥' :'۵',
        '٦' :'۶',
        '٧' :'۷',
        '٨' :'۸',
        '٩' :'۹',
        '٠' :'۰',
    };

    Object.keys(obj).forEach(function(key) {
        string = string.replaceAll(key, obj[key]);
    });
    return string
}