یکی از کارهایی که معمولا مشتریان از ما طراحان وب سایت می خواهند این است که اعداد در سایت شان به صورت فارسی نمایان شود و نه لاتین. یک شانس وجود دارد اینکه بتوانید مشتری را راضی کنید اعداد لاتین ضرر خاصی برای سایت ندارند و … ولی اگر نشد مجبورید این کار را انجام دهید.
یکی از ساده ترین روش های تبدیل اعداد انگلیسی به فارسی و بر عکس در طراحی وب سایت استفاده از JavaScript و یا دقیق ترش استفاده از jQuery است . در این زمینه کدها و پلاگین های مختلفی نوشته شده است که در این مطلب با یکی از بهترین شان کار خواهیم کرد.
نحوه استفاده
۱.کافیست فایل latin2Arabic.jquery.js
را دانلود کرده و بعد از فایل اصلی jQuery ، وارد صفحه کنید.به این شکل:
۲.حالا می خواهیم اعداد انگلیسی را به فارسی یا عربی تبدیل کنیم:
$(function() { var numbers = $.latin2Arabic.toArabic('1/2/3'); $( body ).append( numbers );
});
۳.نتیجه به این صورت است:
١/٢/٣
۴.اگر می خواهید اعداد فارسی را به لاتین تبدیل کنید کافیست این کار را انجام دهید:
$(function() { var numbers = $.latin2Arabic.toLatin('١/٢/٣');
});
۵.و اگر می خواهید اعداد را به HTML Entity تبدیل کنید :
$(function() { var numbers = $.latin2Arabic.toHtml('١/٢/٣');
});
اگه شما نیز راه حل دیگری برای تبدیل اعداد فارسی به انگلیسی سراغ دارید حتما در فرم زیر نظر بزارید.
منبع
در همین رابطه : 10 پلاگین جدید و زیبای جی کوئری - گلچین 2012
دیجیاتو آپارات...
ما را در سایت دیجیاتو آپارات دنبال می کنید
برچسب : نویسنده : عباس قلی بزرگی بازدید : 510 تاريخ : چهارشنبه 25 بهمن 1396 ساعت: 8:56