پنج شنبه 18 شهريور 1389 - 07:43
فهرست
· صفحه اصلي
· مقالات
· دريافت فايل
· سوال و جواب
· انجمن هاي سايت
· لينك ها
· بخشهاي اخبار
· تماس با ما
· آلبوم تصاوير
· جستجو
· RSS Feeds
نظرسنجی اعضا
ن‌ظر شما در خصوص لوگو طراحي شده براي فيوژن پارسي چيست







برای رای دادن باید وارد حساب کاربری خود شوید.
آخرین مقالات
· مدیریت بان...
· ساخت infusion
· فارسی سازی ...
· توضيحاتي د...
· آموزش طراح...
RSS هاي اين سايت
RSS - تصاوير
RSS - انجمن
RSS - پيوندها
RSS - مقالات
RSS - اخبار
RSS - برنامه ها
فارسی سازی قالب
خوب امروز براتون یک آموزش جالب و کاربردی دارم .
برای فارسی کردن قالب ها مخصوصا PHP fusion چند روش وجود دارد .


ابتدا روشی را که دوستان معمولا انجام می دهند را آموزش می دهم . بعد روش خودم را .

روش اول :
فایل theme.php قالب مورد نظر را باز می کنید و در اولین خط آن قبل از <؟php این کد را تایپ می کنید . ( البته بدون !-- )
<-- html dir="rtl"!-->*

چون بطور پیش فرض تمام زبانها از چپ به راست ( ltr ) پس ما فارسی زبانان باید کل صفحه ها را از راست به چپ کنیم ( rtl )
Right to left=RTL
Left to Right = LTR

روش دوم :
که خیلی پر دردسر است و معمولا کاربران سایت از این روش استفاده می کنند . مربوط به دوران قبل از اختراع css می باشد .
فایل theme.php قالب مورد نظر را باز می کنید و همینجوری هر چی table و td می بینید
می روید سراغش و در آن تگ تغییرات می دهید .
مثلا :
این خط
<-- table align='center' width='$theme_width' --!>*
می شود :
<-- table align='center' dir='rtl' width='$theme_width' --!>*

بعدش

<-- td align='left' class='white-header'--!>
می شود :
<-- td align='right' class='white-header'--!>
و خلاصه قالب را توی سایت قرار می دهید بعد نگاه می کنید ببینید هر جاش که چپکی ( چپ چین ) بود راست چینش می کنید .

این کد align='right' را می توانید در تمام تگ های html بگنجانید .

روش سوم :
که مختص خودم نیست و استفاده از تکنولوژی css هست . آخه همه قالب های جدید یک فایل بنام style .css دارند . که تمام قواعد نگارش مخصوص آن قالب را یکجا جمع آموری می کنند . وکلا این تکنولوژی برای کم کردن کد نویسی html ایجاد شده .
در این روش کافی است که شما در آخرین خط فایل style.css قالب مورد نظر این خط را اضافه کنید .
table, tr, p, cell { direction : rtl; }

این خط به مرورگر می گوید که تمام تگ ها را راست چین کند .

و اما مشکلاتی که احتمالا برای فارسی سازی پیش می آید .
اگر در قالب شما کادر های گرافیکی نباشد با مشکلی برخورد نمی کنید . ولی اگر کادر گرافیکی داشته باشد .
با روش اول و سوم شاید گوشه های کادر ها جابجا شوند .
که می توانید در دایرکتوری Image نام کادر های گرافیکی را جابجا کنید . یعنی نام border-right را به border_left و برعکس تغییر دهید .

قسمت های مشترک در هر سه روش :
برای اینکه فونت خوانا تر یداشته باشید بهتر است که انتخاب اول فونت شما tahoma باشد
یعنی اینکه در فایل style.css
هر جا که font-family بود
font-family:Verdana,Tahoma,Arial,Sans-Serif;
می شود :
font-family:Tahoma,Arial,Verdana,,Sans-Serif;
یعنی اینکه مرورگر ابتدا فونت tahoma را استفاده کند . اگر روی کامپیوتر کاربر این فونت نبود از فونت بعدی که Arial تعیین شده استفاده کند .

اگر هم می خواستید سایز فونت تان بزرگتر شود . هر جا که font-size:10px; بود یک یا دو رقم به سایز فونت اضافه کنید .

این نکته را یادتان باشد که اگر بعد از فارسی کردن بعضی جا ها مثل منو بار اصلی سایت بین نام لینک ها علامت سئوال ؟ ظاهر می شود برای رفع این مشکل کافی است فقط یک مرتبه فایل thmem.php را باز کنید و آنرا با utf-8 ذخیره کنید .
یعنی اینکه save as را بزنید و در پنجره بازشوی Encoding گزینه UTF-8 را انتخاب کنید .

خوب حالا کار تمام شده . و باید بنام خودمان ثبتش کنیم . می رویم توی فایل theme.php و آنجا در کنار سازنده پرتال و سازنده قالب می نویسیم . فارسی شده توسط سایت حسینقلیخان.com

آخه خیلی زحمت کشیدیم . یک خط برنامه با html نوشتیم .؟!

خوب حالا سه قالب فارسی شده با همین روش سوم ( یک خط کد نویسی ) براتون تو سایت گذاشتم . ببینید چه راحت فارسی شده اند .

*یادآوری : شما باید حتما کارکترهای !-- را از داخل تگ های htmll پاک کنید . تا عمل کنند.

نويسنده: nowroozi
امتیازات
امتیاز دادن فقط برای اعضاست.

برای امتیاز دادن یا ثبت نام کنید و یا وارد حساب کاربری خود شوید.

عالی عالی 50% [1 رای]
خیلی خوب خیلی خوب 0% [بدون رای]
خوب خوب 0% [بدون رای]
متوسط متوسط 0% [بدون رای]
ضعیف ضعیف 50% [1 رای]
ورود
نام کاربری

گذرواژه



آیا هنوز عضو نشده اید؟
برای ثبت نام اینجا را کلیک کنید.

آیا گذرواژه خود را فراموش کرده اید؟
برای درخواست یک گذرواژه جدید اینجا زا کلیک کنید.
پیغام گیر
برای ارسال پیغام باید وارد حساب کاربری خود شوید.

يک شنبه 14 شهريور 1389
Coolبرنامه مدیریت نظرات کاملا فارسی اضافه شد

سه شنبه 26 مرداد 1389

سه شنبه 26 مرداد 1389

سه شنبه 26 مرداد 1389

دو شنبه 25 مرداد 1389
admin jan aghalan linkhai ke fghed link download hastan hazf kon عیدی ما به کاربران سایت فیوژن پارسی

جمعه 22 مرداد 1389
من يه سايت دارم با ورژن 6.01.11 آپگردي اش كردم ولي ديتا بيس با صفحات نمي خونه ديتا بيس از تو phpmyadmin فارسي هاش خونده

جمعه 25 تير 1389
Grinایام شعبانیه را به کاربران فیوژن تبریک می گم

شنبه 22 خرداد 1389
سلام

چهار شنبه 19 خرداد 1389
شماها وبسایت دارید Cool

سه شنبه 18 خرداد 1389
سلام ممنون ، فعلا که مدیران این سایت خوابیده اند Shock

زمان بارگزاری صفحه: 0.06 ثانیه 1,778,564 بار بازدید صورت گرفته است