-
عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
با سلام، در قسمت سایتم که مطالب سایت قرار می گیره، گاهی اوقات از بان انگلیسی و گاهی از زبان فارسی استفاده می شه، حالا چطور می شه کاری کرد که وقتی انگلیسی تایپ کردیم از جهت چپ و ... بشه؟
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
سلام.
از text align استفاده کن.
فارسی
English
اگر احیانا به نحوی با استایل و ... مشکل داشت direction رو هم تغییر بده(rtl و ltr) ببین درست میشه؟
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
احسان!
سلام.
از text align استفاده کن.
فارسی
English
اگر احیانا به نحوی با استایل و ... مشکل داشت direction رو هم تغییر بده(rtl و ltr) ببین درست میشه؟
کلا متوجه نشدین چی گفتم، آخه وقتی که برای فارسی بدم text-align:right، وقتی که انگلیسی تایپ کنم که باز انگلیسی رو از سمت راست می نویسه.
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
سایتی که معرفی کردیت باز نمی شه.
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
ab.ali
کلا متوجه نشدین چی گفتم، آخه وقتی که برای فارسی بدم text-align:right، وقتی که انگلیسی تایپ کنم که باز انگلیسی رو از سمت راست می نویسه.
متوجه شدم.میتونید به متون span بدید(با یه کلاس) و به راحتی به اون کلاس استایل خاص بدید.یا حتی از استایل داخلی استفاده کنید.(اگه کم باشه البته)
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
احسان!
متوجه شدم.میتونید به متون span بدید(با یه کلاس) و به راحتی به اون کلاس استایل خاص بدید.یا حتی از استایل داخلی استفاده کنید.(اگه کم باشه البته)
تا جایی که من فهمیدم میخواد با js زبان رو تشخیص بده و با توجه به زبان text-align رو عوض کنه
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
متن های انگلیسی رو توی یک div با کلاس جداگانه مثلاتعریف کنید و استایل اون div رو هم align left بدید
یک راه دیگه اینکه با جی کوئری زبان متن رو تشخیص بدید و بهش کلاس بدید
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
دانیال دزفولی نژاد
تا جایی که من فهمیدم میخواد با js زبان رو تشخیص بده و با توجه به زبان text-align رو عوض کنه
پس من فکر کردم توی یه متن میخواد یه قسمت انگلیسی باشه یه قسمت فارسی. :)
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
omidabedi
متن های انگلیسی رو توی یک div با کلاس جداگانه مثلاتعریف کنید و استایل اون div رو هم align left بدید
یک راه دیگه اینکه با جی کوئری زبان متن رو تشخیص بدید و بهش کلاس بدید
چطوری باید با jQuery تشخیص داد؟
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
ab.ali
چطوری باید با jQuery تشخیص داد؟
دقیقا نمیدونم چه توابعی هست تو js اما خب از rich text editor استفاده کن دیگه خیالت از ویرایش متن راحت میشه
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
ممنون ،ولی این چیزی که شما گفتین چی هست؟
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
ab.ali
ممنون ،ولی این چیزی که شما گفتین چی هست؟
ویرایشگر متن انلاین هست از بین اینا ckeditor مناسبه و استفادشم خیلی اسونه
پ.ن:واقعا تا وقتی گوگل هست چطور شما حوصلتون میشه منتظر جواب فرد دیگه ای بمونید :) من که حوصلم نمیشه
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
برای اینکار اینطوری عمل کنید با جاوااسکریپت وقتی تایپ میکنه اول حرف رو بگیرید و سپس کد اسکی رو بررسی کنید اگه حرف فارسی بود rtl کنید اگه نبود ltr .
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
qartalonline
برای اینکار اینطوری عمل کنید با جاوااسکریپت وقتی تایپ میکنه اول حرف رو بگیرید و سپس کد اسکی رو بررسی کنید اگه حرف فارسی بود rtl کنید اگه نبود ltr .
میشه یه راهنمایی کنید؟
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
دانیال دزفولی نژاد
میشه یه راهنمایی کنید؟
نقل قول:
نوشته شده توسط
ab.ali
منم متوجه نشدم .
اسکی یه سیستم رمزگذاری برای کاراکتر ها هستش.خلاصش اینه که هر کاراکتر یه عدد متناظر داره.حالا شما میتونید کاراکتر رو که گرفتید تبدیل به اسکی کنید و بعدش بررسی که چه جور چیزیه.
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
البته اگه نخواید این کار رو بکنید میتونید از عبارات منظم یا همون regex (مخفف regular expressions ) استفاده بکنید.
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
کد $('input').charCodeAt(0) کد اسکی اولین حرف رو برمیگردونه حالا باید مقایسه کنید ببینید کد اسکی مربوط به حرف فارسی یا عربی هستش یا نه.
تو لینک های زیر کداسکی ها موجود هستن.
http://www.addressmunger.com/special_ascii_characters/
http://unicode-table.com/
از روشی که دوستمون هم گفتند میتونید استفاده کنید.
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
ab.ali
با سلام، در قسمت سایتم که مطالب سایت قرار می گیره، گاهی اوقات از بان انگلیسی و گاهی از زبان فارسی استفاده می شه، حالا چطور می شه کاری کرد که وقتی انگلیسی تایپ کردیم از جهت چپ و ... بشه؟
با جاوا اسکریپت میتونی نمونه
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
ببین این کمکی بهت میکنه !
https://stackoverflow.com/questions/...arabic-dir-rtl
یادمه توی یه سایت ایرانی آموزشش رو دیدم که به اینپوت همچین خاصیتی میداد!
مثلا اگر فیلد نام توی ثبت یه فرم رو بازدید کننده با کیبرد فارسی مینوشت راست بود اگه با کیبرد انگلیسی میزد میرفت چپ !
هرچی گشتم اونو یافت نکردم
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
بفرمایید یک مثال برای آشنایی (اگه نیاز به توضیح بیشتر داشتید بگید تا توضیح بدم): http://codepen.io/2undercover/pen/IhLBv
اگر حالت اتوماتیک فعال باشه بر اساس حرف اول تشخیص میده که متن، راست به چپ باشه یا چپ به راست. همچنین می تونید خودتون به صورت دستی جهت رو انتخاب کنید.
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نقل قول:
نوشته شده توسط
2undercover
بفرمایید یک مثال برای آشنایی (اگه نیاز به توضیح بیشتر داشتید بگید تا توضیح بدم):
http://codepen.io/2undercover/pen/IhLBv
اگر حالت اتوماتیک فعال باشه بر اساس حرف اول تشخیص میده که متن، راست به چپ باشه یا چپ به راست. همچنین می تونید خودتون به صورت دستی جهت رو انتخاب کنید.
اینو خودت نوشتی ؟ D:
بابا دمت گرم
-
نقل قول: عوض شدن جهت نوشتن لا توجه به زبان مورد استفاده
نمیدونم مشکلتون حل شد یا نه یه نگاه به اموزش زیر بندازید
http://www.7learn.com/code/ltr-or-rtl