آموزش تبدیل اعداد انگلیسی به فارسی و بالعکس با jQuery

بدون دیدگاه

یکی از کارهایی که معمولا مشتریان از ما طراحان وب سایت می خواهند این است که اعداد در سایت شان به صورت فارسی نمایان شود و نه لاتین. یک شانس وجود دارد اینکه بتوانید مشتری را راضی کنید اعداد لاتین ضرر خاصی برای سایت ندارند و … ولی اگر نشد مجبورید این کار را انجام دهید.

یکی از ساده ترین روش های تبدیل اعداد انگلیسی به فارسی و بر عکس در طراحی وب سایت استفاده از JavaScript و یا دقیق ترش استفاده از jQuery است . در این زمینه کدها و پلاگین های مختلفی نوشته شده است که در این مطلب با یکی از بهترین شان کار خواهیم کرد.

نحوه استفاده

۱.کافیست فایل latin2Arabic.jquery.js را دانلود کرده و بعد از فایل اصلی jQuery ، وارد صفحه کنید.به این شکل:

<script src="https://code.jquery.com/jquery-1.12.4.min.js" 
        integrity="sha384-nvAa0+6Qg9clwYCGGPpDQLVpLNn0fRaROjHqs13t4Ggj3Ez50XnGQqc/r8MhnRDZ" 
        crossorigin="anonymous">
</script>
<script src="latin2Arabic.jquery.js"></script>

۲.حالا می خواهیم اعداد انگلیسی را به فارسی یا عربی تبدیل کنیم:

$(function() {
  var numbers = $.latin2Arabic.toArabic('1/2/3');
  $( body ).append( numbers );
});

۳.نتیجه به این صورت است:

١/٢/٣

۴.اگر می خواهید اعداد فارسی را به لاتین تبدیل کنید کافیست این کار را انجام دهید:

$(function() {
  var numbers = $.latin2Arabic.toLatin('١/٢/٣');
});

۵.و اگر می خواهید اعداد را به HTML Entity تبدیل کنید :

$(function() {
  var numbers = $.latin2Arabic.toHtml('١/٢/٣');
});

اگه شما نیز راه حل دیگری برای تبدیل اعداد فارسی به انگلیسی سراغ دارید حتما در فرم زیر نظر بزارید.

دانلود پلاگین تبدیل اعداد انگلیسی به فارسی جی کوئری

منبع

در همین رابطه :   13 پلاگین jQuery جدید
دسته بندی : jQuery

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

More in jQuery
jQuery یا Vue.js : مقایسه کاربردی به همراه کدهای نمونه

این Vue.js چیست؟ فرقش با jQuery در چیه؟ بعد از اینکه Vue.js یاد گرفتم باید jQuery رو فراموش کنم؟ می...

Close