فارسی کردن اعداد در سایت

بسیاری از کاربران برای فارسی نمایش دادن اعداد در سایت مشکل دارند و علی رغم اینکه اعداد را در سایت با فونت فارسی مینویسند ولی باز هم اعداد در سایتشان به صورت انگلیسی نوشته میشود ،

حل این موضوع بسیار ساده است ، کافیست به تگ <html> در سایت خاصیت lang با مقدار fa را بدهیم این کار به شکل زیر انجام میشود:

<html lang="fa">
<head>
 
</head>
 
<body>
۱۲۳۴۵۶۷۸۹۰
</body>
 
 
</html>

خروجی کد بالا به شکل زیر است:

۱۲۳۴۵۶۷۸۹۰

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

برای انگلیسی کردن اعداد هم این خاصیت را به جای fa  به en-US تغییر میدهیم

فناوری نوین کازرونفناوری نوین کازرون

درباره ی فناوری نوین

محمد باقر اسماعیلی فرد/ متولد 1364 / شهرستان کازرون/ مدرس زبانهای برنامه نویسی به 18 زبان مختلف ، طراح سایت و برنامه نویس/

2 دیدگاه

  1. سلام من اين كار رو انجام دادم اما فارسي نشد

    • سلام دوست عزیز
      فارسی نبودن اعداد علاوه بر انجام این کار ، به چند تا نکته دیگه هم بستگی داره ، اینکه فونتی که استفاده میکنید اعداد فارسی داشته باشه
      شما این کار رو روی سایت آنلاین دارین انجام میدین یا اینکه توی صفحه ی اچ تی ام ال ثابت ؟؟
      اگه توی سایت هست آدرس سایتتون روبدین تا بررسی کنم و علتش رو بهتون اطلاع بدم یا اگه صفحه ی اچ تی ام ال هست کدش رو اینجا بذارید تا بررسی کنم

      به طور کلی توی فونتهای انگلیسی ، اعداد کلا انگلیسی هست اما توی فونتهای فارسی هم اعداد انگلیسی موجود هست و هم فارسی ،
      و بعضی از فونتهای فارسی هم هستن که فقط عدد فارسی دارن و هر کاری بکنید اعداد فارسی نوشته میشه
      اگه توی سایت این کار رو میکنید باید ببینید اول چه فونتی برای متنتون انتخاب شده و سایتون با چه زبانی طراحی شده ، چون توی بعضی از سیستم های مدیریت محتوا کدها طوری طراحی شده که در حین اجرای کد و بعد از اینکه شما زبان رو فارسی میذارید ، دستوراتی وجود داره که دوباره شرایط پیش فرض رو اعمال میکنه و کدی که شما نوشتین رو خنثی میکنه

پاسخ دهید

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