![]() |
|
فارسی سازی اعداد - نسخهی قابل چاپ +- پارس جوم :: انجمن های تخصصی جوملا (https://forums.parsjoom.ir) +-- انجمن: پشتیبانی (/forum-70.html) +--- انجمن: مباحث و مشکلات عمومی (/forum-33.html) +--- موضوع: فارسی سازی اعداد (/thread-5935.html) |
فارسی سازی اعداد - n4n4zi - ۱۷-۲-۱۳۹۱ ۰۵:۴۱ صبح سلام دوستان. من احتیاج ضروری به این موضوع دارم که اعداد سایتم فارسی باشه. تو انجمن سرچ کردم و پلاگینی که در دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید. معرفی شده رو نصب کردم. اما مشکل برطرف نشد. البته توی توضیحات این پلاگین نوشته شده بود که ممکنه عملکردش مشکل داشته باشه! لطفا اگر کسی راهی برای برطرف کردن این مشکل سراغ داره راهنماییم کنه. اگه نتونم این مشکل رو حل کنم مجبورم به خاطر همین یه مشکل کوچیک، به جای جوملا از یه سی ام اس دیگه استفاده کنم!!!! لطفا کمک کنییییییید! RE: فارسی سازی اعداد - امیررضا مرتضوی - ۱۷-۲-۱۳۹۱ ۰۹:۱۷ صبح دوستان با پلاگینی که معرفی شده مشکلی نداشتند اما اگر به شما جواب نداد کدی هست که اکثر بچه های نرم افزار با آن آشنا هستند و برای تبدیل اعداد به فارسی استفاده میشود اما نحوه اجرای آن را با جوملا دقیقا نمیدانم اما میدانم که باید تابع را در اچ تی ام ال فراخوانی کنید(نحوه فراخوانی) کد: ConvertNumLa2Fa("رشته شما که شامل عددهست");حالا باید اعداد را با استفاده از کد اسکی به کار گرفت: کد: public string ConvertNumLa2Fa(string num)RE: فارسی سازی اعداد - n4n4zi - ۲۰-۲-۱۳۹۱ ۱۲:۴۸ صبح (۱۷-۲-۱۳۹۱ ۰۹:۱۷ صبح)امیررضا مرتضوی نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.دوست عزیز از راهنماییتون بسیار ممنونم. اما من زیاد با برنامه نویسی آشنا نیستم. ممکنه بفرمایید که این کدها رو دقیقا باید تو چه فایلی اضافه کنم؟ و اینکه به جای عبارت "رشته شما که شامل عددهست" دقیقا باید چی بنویسم؟ ممنون. RE: فارسی سازی اعداد - امیررضا مرتضوی - ۲۰-۲-۱۳۹۱ ۰۱:۱۶ صبح دوست گرامی در بالا هم عرض کردم طریقه اجرای آن در جوملا را نمیدانم اما برای بسته های نرم افزاری ازین طریق اقدام میکنیم و اعداد را به فارسی تعریف مینماییم.این کد را برای بچه ها نوشتم که توانایی دارند آن را برای جوملا بهینه کنند. ولی به احتمال زیاد از تابع زیر استفاده میکند. کد: $number_array['en-GB'] = array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", ".");البته من پلاگینی را که آقای سمیع عادل معرفی کردند رو دیدم و کاملا بی نقص بود و کاملا صحیح نوشته شده بود/. البته احتمالا با مرورگرهایی مثل safari و maxthon مشکل دارد اما بازهم موثر است. RE: فارسی سازی اعداد - n4n4zi - ۲۰-۲-۱۳۹۱ ۰۲:۵۴ صبح (۲۰-۲-۱۳۹۱ ۰۱:۱۶ صبح)امیررضا مرتضوی نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.باز هم ازتوضیحاتتون ممنونم. من پلاگینی که جناب آقای سمیع عادل معرفی کرده بودن نصب کردم، و با مرورگر های مرورگر firefox و ie چک کردم، اما تغییری حاصل نشد! RE: فارسی سازی اعداد - امیررضا مرتضوی - ۲۱-۲-۱۳۹۱ ۰۳:۲۶ صبح احتمالش هست که تنظیمات مرورگرتان بر روی western (iso-8859-1) تنظیم نشده باشد و آن را تغییر داده باشید. ولی در کد این پلاگینی که نوشته شده هیچ شکی نیست که کاملا صحیح است. RE: فارسی سازی اعداد - n4n4zi - ۲۱-۲-۱۳۹۱ ۰۹:۳۴ عصر (۲۱-۲-۱۳۹۱ ۰۳:۲۶ صبح)امیررضا مرتضوی نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.دوست عزیز ممنون از توضیحتون. اما مرورگر رو چک کردم مشکلی نداشت. ضمنا خود جناب سمیع عادل توی پیج معرفی افزونه گفته بودن که کاراییش 100% نیست! جای تعجب داره که برای جوملا با این عظمت، و با این همه استاد، یه همچین مشکل کوچیکی غیر قابل حل باشه! RE: فارسی سازی اعداد - امیررضا مرتضوی - ۲۲-۲-۱۳۹۱ ۰۲:۳۰ صبح (۲۱-۲-۱۳۹۱ ۰۹:۳۴ عصر)n4n4zi نوشته شده توسط: دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.اینکه جناب سمیع عادل فرمودند 100% درسته چون تنظیمات کاربری مرورگرها با هم تفاوت دارند و نمیتوان کد را برای همه مرورگرها ویرایش کرد(میشه اما سخت هست) در ضمن جای تعجبی نیست حتما یه راه حلی داره (همیشه یک راه حل هست) صبر کنید تا دوستان پاسخ دهند موفق باشید |