cyrusthegreat
چهارشنبه 26 بهمن 1390, 03:13 صبح
سلام دوستان عزیز
من امروز داشتم یه قالب می زدم برای یه پروژه ای که داشتم، تقریبا تموم شد امروز کارش. فقط تنها مشکلی که حدود 4 ساعت داره من رو مچل خودش می کنه این هست که من یه متن فارسی دارم که راست به چپ شده. حالا توی اون می خوام یه کلمه اینگلیسی بنویسم که شامل کاراکتر هایی غیر از حروف الفبا مثل + می شه. اون چیزی که مثلا من دارم روش کار می کنم c++ هست که همونطور که می بینید همینجا هم اینجوری نوشته می شه. یعنی باید ++c باشه بجای c++. اونی که شما می بینید درست نوشته شده بخاطر این هست که اول ++ رو نوشتم بعد c.
من خودم چندتا راه رفتم که همشون بجز استفاده از JavaScript به بن بست خوردن. دلیل اینکه اینجوری می شه رو هم می دونم. دلیل اینکه نمی شه از span استفاده کرد برای دادن direction رو هم می دونم. از دایو هم نمی شه استفاده کرد. چون متنم inline با دیگر متن های فارسی هست.
حالا دوستان، آیا تا بحال به این مشکل برخوردن؟؟؟ چجوری می شه حلش کرد.
چون سایت پابلیک هست، نمی شه گفت که من که مثلا مدیرش هستم هرجا نیاز به نوشتن c++ بود اول بنویسم ++ و بعد c.
راهکار JavaScript هم اینجوریه که کل C++ ها رو پیدا کنم و با ++C عوضشون کنم که جواب می ده، ولی چون تقریبا کل صفحه رو ول می گرده تا پیداشون کنه از نظر سرعت اصلا و اصلا بهینه نیست.
من امروز داشتم یه قالب می زدم برای یه پروژه ای که داشتم، تقریبا تموم شد امروز کارش. فقط تنها مشکلی که حدود 4 ساعت داره من رو مچل خودش می کنه این هست که من یه متن فارسی دارم که راست به چپ شده. حالا توی اون می خوام یه کلمه اینگلیسی بنویسم که شامل کاراکتر هایی غیر از حروف الفبا مثل + می شه. اون چیزی که مثلا من دارم روش کار می کنم c++ هست که همونطور که می بینید همینجا هم اینجوری نوشته می شه. یعنی باید ++c باشه بجای c++. اونی که شما می بینید درست نوشته شده بخاطر این هست که اول ++ رو نوشتم بعد c.
من خودم چندتا راه رفتم که همشون بجز استفاده از JavaScript به بن بست خوردن. دلیل اینکه اینجوری می شه رو هم می دونم. دلیل اینکه نمی شه از span استفاده کرد برای دادن direction رو هم می دونم. از دایو هم نمی شه استفاده کرد. چون متنم inline با دیگر متن های فارسی هست.
حالا دوستان، آیا تا بحال به این مشکل برخوردن؟؟؟ چجوری می شه حلش کرد.
چون سایت پابلیک هست، نمی شه گفت که من که مثلا مدیرش هستم هرجا نیاز به نوشتن c++ بود اول بنویسم ++ و بعد c.
راهکار JavaScript هم اینجوریه که کل C++ ها رو پیدا کنم و با ++C عوضشون کنم که جواب می ده، ولی چون تقریبا کل صفحه رو ول می گرده تا پیداشون کنه از نظر سرعت اصلا و اصلا بهینه نیست.