View Full Version : تغییر ترازبندی محتوای سایت با توجه به زبان انتخابی
raha raad
جمعه 26 آبان 1396, 09:14 صبح
با سلام و ادب.
چطور می تونم با توجه به زبان انتخاب شده سایت ترازبندی_راست به چپ یا چپ به راست_ محتوا را تغییر بدم. مثلا اگر زبان سایت انگلیسی انتخاب شد، محتوا چپ به راست، و اگر فارسی انتخاب شد، محتوا راست به چپ نمایش داده بشن؟
سعید کشاورز
جمعه 26 آبان 1396, 11:52 صبح
سلام..
خب شما بر اساس سناریو ای که دارید ممکنه روش های مختلفی وجود داشته باشه.
حالا به هر صورتی که زبان انگلیسی رو سمت سرور تشخصی میدین باید یه فایل Css که مربوط به دستورات ltr هست رو لود کنید.
raha raad
شنبه 27 آبان 1396, 11:22 صبح
سلام..
حالا به هر صورتی که زبان انگلیسی رو سمت سرور تشخصی میدین باید یه فایل Css که مربوط به دستورات ltr هست رو لود کنید.
ممکنه بیشتر توضیح بدید یا سایتی رو در این زمینه معرفی کنید؟
EnKamran
شنبه 27 آبان 1396, 11:29 صبح
این مورد بستگی روش كار شما داره مثلا ممكنه شما اینجوری كار كردید كه زبان كاربر رو توی كوكی ذخیره كردید و از كوكی واكشی میكنید و یا از كلاسها و متدهای خود دات نت استفاده میكنید تو همین تالار صفحه دوم یا سوم رو ببینید پیدا میكنید :
http://barnamenevis.org/showthread.php?449483-چند-زبانه-کردن-سایت-ها
a.golzar66
شنبه 27 آبان 1396, 14:31 عصر
سلام
به راحتی با جی کوئری میتونید این کار را انجام دهید
https://stackoverflow.com/questions/39816947/how-to-identify-what-keyboard-language-is-with-jquery
EnKamran
شنبه 27 آبان 1396, 20:45 عصر
این موردی كه شما فرمودین برای تكست باكس ها استفاده میشه دوست من و برای صفحه نمیشه استفاده كرد اگر هم با تغییرات بتونید انجام بدین دردسر و هزینه زیادی داره، خیلی راحت با خود كلاس های دات نت میتونید تشخیص بدید كالچر كاربر چی هست و از اون بهتر هم گذاشتن دیركشن كاربر تو كوكی و استفاده از اون هست.اون لینكی كه دادم دوستمون خوب توضیح دادن فكنم باید بتونید استفاده كنید.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.