PDA

View Full Version : تایپ فارسی در حالی که زبان سیستم لاتین می باشد



zare_a87
دوشنبه 04 اسفند 1393, 13:51 عصر
سلام
من چه طور می تونم در یک text field زمانی زبان انتخابی سیستم لاتین هست به صورت فارسی تایپ کنم
یا برعکس
مثل سایت ثبت نام سازمان سنجش

باتشکر

golbafan
دوشنبه 04 اسفند 1393, 13:53 عصر
با گرفتن کاراکتر لاتین و تبدیل اون به معادلش در کیبورد (روش سایت سنجش)

n0o0b_sina
دوشنبه 04 اسفند 1393, 15:18 عصر
با گرفتن کاراکتر لاتین و تبدیل اون به معادلش در کیبورد (روش سایت سنجش)
سلام
کاراکترای لاتین مگه جایگزینه فارسی دارن؟! مثلا برای اعداد میشه این کارو کرد من خودم با جاوااسکریپت نوشتم که اعداد رو به 3 زبان فارسی عربی و انگلیسی با charcode تبدیل میکنه! ولی حروف رو نمیدونم چون معادلهاشون متفاوته مثلا حرف پ معادلش کجاست؟ توی بعضی کیبور ها با شیفت نوشته میشه ولی مثلا توی کیبورده من خودش دکمه اختصاصی داره

golbafan
دوشنبه 04 اسفند 1393, 15:21 عصر
سلام
کاراکترای لاتین مگه جایگزینه فارسی دارن؟! مثلا برای اعداد میشه این کارو کرد من خودم با جاوااسکریپت نوشتم که اعداد رو به 3 زبان فارسی عربی و انگلیسی با charcode تبدیل میکنه! ولی حروف رو نمیدونم چون معادلهاشون متفاوته مثلا حرف پ معادلش کجاست؟ توی بعضی کیبور ها با شیفت نوشته میشه ولی مثلا توی کیبوره من خودش دکمه اختصاصی داره

کد اسکی رو نگاه کنید مثلا شماره برای "g" هست 103 و فاصله اش با "ل" همیشه ثابته

n0o0b_sina
دوشنبه 04 اسفند 1393, 15:45 عصر
کد اسکی رو نگاه کنید مثلا شماره برای "g" هست 103 و فاصله اش با "ل" همیشه ثابته
این کدها توی اعداد ثابت بود واسه همین من تونستم بنویسم مثلا حرف صفر توی انگلیسی 48 هست، توی فارسی 1776 و توی عربی 1632 هست و اگه 48 - 1776 کنیم فاصله ی ثابتی بدست میاد. اگه توی حروف هم اینطور باشه ساده میشه نوشت.
استارتر اگه نیاز بود من کده جاوااسکریپت تبدیل اعداد رو بدم شاید نیازت شد.

golbafan
دوشنبه 04 اسفند 1393, 15:48 عصر
جدول کد اسکی ثابته دوست من اسمش اصلن همینه

hamedarian2009
دوشنبه 04 اسفند 1393, 16:11 عصر
پیشنهاد میکنم از این اسکریپت جاوا اسکریپت استفاده کنید
http://farsitype.ir/