سایت های چندزبانه به شما کمک میکند تا وب سایت شما برای مخاطبان غیر فارسی زبان نیز قابل درک باشد. یکی از مشکلاتی که ممکن است بعد از راه اندازی سایت چند زبانه با آن مواجه شده باشید این است که وقتی وارد زبان دوم سایت میشوید، مشاهده می کنید که هنوز هم فایل سی اس اس زبان اول در حال اجرا است و بعد از پاک کردن کش مرورگر یا فشردن کلید های ترکیبی Ctrl+F5 فایل سی اس اس به درستی لود میشود، آیا میتوان به تمامی مخاطبان سایت چند زبانه خود اعلام کنیم که برای مشاهده زبان دوم سایت هربار کش مرورگررا پاک کنند!
سایت چند زبانه در حالت راستچین(Right to Left):
همان سایت چند زبانه وقتی از حالت فارسی بر روی زبان انگلیسی قرار میگیرد(Left to Right):
همان طور که مشاهده میکنید سایت در زبان انگلیسی هنوزبه صورت راست چین است. این مشکل بیشتر در سایت هایی که از فریمورک هلیکس 3 (Helix3 Framework) استفاده میکنند مشاهده شده است. خب برای حل این مشکل یک راه حل ساده وجود دارد:
یک جوملای خام ورژن 3.3.6 دانلود کنید سپس فایل دانلودی را اکسترکت کنید و در مسیر:
Joomla3.3.6/plugins/system/languagefilter
فایل languagefilter.php را در مسیر مشابه پوشه های سایت خود جایگزین فایلی با همین نام کنید:
Yoursite/plugins/system/languagefilter
یک بار کش جوملا و مرورگرتون را پاک کنید، حالا بدون نیاز به کلید ترکیبی Ctrl+f5 مشاهده میکنید که هر بار سایت چندزبانه شما در حالت راست چین و چپ چین به خوبی نمایش داده میشود.