رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش فارسی سازی (RTL کردن ) قالب جوملا
#1
بیشتر قالب هایی که در سایت های مختلف برای جوملا منتشر می شوند ویا توسط نرم افزارهایی مانند Artisteer ساخته می شوند، زیبا و کارا هستند ولی فارسی نمی باشند. این بدان معنی ست که جهت و موقعیت متن و تصویر در صفحه از چپ به راست است در صورتی که جهت و موقعیت متن در زبان فارسی از راست به چپ است.


اما چگونه می توان قالب جوملا را فارسی کرد؟ در این آموزش سعی بر آن شده تا در 4 مرحله ساده یک قالب جوملا را به آسانی فارسی کرد.





برای این کار ابتدا به پوشه template واقع در فولدر قالب جوملا روی هاست رفته و پس از آن به شاخه css رفته سپس فایل template.css را توسط یک ویرایشگر متن مانند notepad اجرا کنید. توجه داشته باشید این فایل حاوی کدهای css قالب جهت تنظیمات ظاهری قالب است و ممکن است با نام دیگری دخیره شده باشد. ولی اغلب با همان نام template.css موجود است.


حال تغییرات زیر را در کدهای این فایل اعمال کنید.


1- تمامی دستورات text-align: left; را به text-align: right تغییر دهید.


2- کلیه دستورات float: left; را به float: right; تغییر دهید.


3- مجموعه صفات body را پیدا کنید و کد direction: rtl; را به آن اضافه کنید.


4- فایل را ذخیره کنید و آن را ببندید.


نکته : برای آسان تر پیدا کردن این صفات می توانید از گزینه find واقع در منوی Edit استفاده کنید.
[تصویر: p1yi5d6sh60hdpc948p.jpg]
#2
(2013-09-02, 04:57 PM)m.taherkhani نوشته است: بیشتر قالب هایی که در سایت های مختلف برای جوملا منتشر می شوند ویا توسط نرم افزارهایی مانند Artisteer ساخته می شوند، زیبا و کارا هستند ولی فارسی نمی باشند. این بدان معنی ست که جهت و موقعیت متن و تصویر در صفحه از چپ به راست است در صورتی که جهت و موقعیت متن در زبان فارسی از راست به چپ است.


اما چگونه می توان قالب جوملا را فارسی کرد؟ در این آموزش سعی بر آن شده تا در 4 مرحله ساده یک قالب جوملا را به آسانی فارسی کرد.





برای این کار ابتدا به پوشه template واقع در فولدر قالب جوملا روی هاست رفته و پس از آن به شاخه css رفته سپس فایل template.css را توسط یک ویرایشگر متن مانند notepad اجرا کنید. توجه داشته باشید این فایل حاوی کدهای css قالب جهت تنظیمات ظاهری قالب است و ممکن است با نام دیگری دخیره شده باشد. ولی اغلب با همان نام template.css موجود است.


حال تغییرات زیر را در کدهای این فایل اعمال کنید.


1- تمامی دستورات text-align: left; را به text-align: right تغییر دهید.


2- کلیه دستورات float: left; را به float: right; تغییر دهید.


3- مجموعه صفات body را پیدا کنید و کد direction: rtl; را به آن اضافه کنید.


4- فایل را ذخیره کنید و آن را ببندید.


نکته : برای آسان تر پیدا کردن این صفات می توانید از گزینه find واقع در منوی Edit استفاده کنید.

ممنون از توضیحاتتون.اما چند تا سوال:
در مورد قسمت 3 بدشتر راهنمایی کنید
با این روش کاملا قالب فارسی میشه؟
این روش مناسب جوملا 3 به بالاست؟
salehbtدر تاریخ 05-12-2014 در انجمن عضو شده است
#3
بله direction چینش صفحه است که شما با rtl ( از راست به چپ ) حالت نوشتار فارسی رو انتخاب می کنید که این مورد برای هر قالبی در هر سیستمی جواب میده

البته قالب های جوملا 3 اکثر حالت فارسی بودن یا همون (rtl ) شدن رو توی تنظیمات قالب داره و نیاز به دستکاری کد نویسی نیست و به راحتی از خود منو قالب می تونید تنظیمات فارسی سازی قالب رو انتخاب کنید

اگر قالبتون ارتیستری هنگام اکسپورت گرفتن می تونید به راحتی قالب رو روی حالت rtl بگذارید
[تصویر: p1yi5d6sh60hdpc948p.jpg]


موضوعات مشابه ...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  پرسش و پاسخ جوملا m.taherkhani 62 21,255 2016-07-23, 12:26 PM
آخرین ارسال: m.taherkhani
  آموزش گام به گام RS FORM جوملا m.taherkhani 14 16,512 2016-07-22, 08:58 PM
آخرین ارسال: ucyr4u
  امکان ایجاد مولتی کتیگوری (چند مجموعه ) در جوملا 3 m.taherkhani 0 906 2015-11-23, 01:21 PM
آخرین ارسال: m.taherkhani
  آموزش ویرایش و تغیرات در ماژول با دستکاری کد های php + مثال های عملی m.taherkhani 3 1,428 2015-03-14, 01:55 PM
آخرین ارسال: m.taherkhani
Thumbs Down سوال درمورد فرم ساز rs form جوملا dayyer 11 2,686 2015-01-13, 02:59 PM
آخرین ارسال: m.taherkhani
5 مشکل در ساخت منو و ارجاع به صفحه اول dayyer 1 958 2014-12-24, 01:48 PM
آخرین ارسال: m.taherkhani
  نمونه هایی از سایت های جوملایی m.taherkhani 12 14,091 2013-05-21, 08:14 PM
آخرین ارسال: s1r101
  مشکل در بروزرسانی جوملا 2.5 به 2.58 yyaass 0 1,612 2012-12-09, 02:33 PM
آخرین ارسال: yyaass
  آموزش گام به گام جوملا m.taherkhani 31 23,239 2012-12-03, 01:17 AM
آخرین ارسال: m.taherkhani

پرش در انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان