Yii پروژه فارسی سازی پیام های

[right]

سلام آقای طلوع

من حاضرم توی فارسی سازی پیغام ها با هم همکاری کنیم.

از کجا باید شروع کنیم.

[/right]

[right][font="Tahoma"][size="3"]لطفا در صورت تمایل و توانایی در پروژه فارسی سازی پیامهای فریم ورک همکاری کنید.

[/size]

[size="3"]این کار خدمتی به توسعه فریم ورک و همچنین توسعه دهندگان فارسی زبان است.[/size][/font]

[font="Tahoma"][size="3"]با تشکر[/size][/font]

[/right]

[right]سلام.

خیلی موافقم.

نظرتون چیه هر کسی که تمایل به همکاری داره تو همین پست اعلام آمادگی کنه.

بعد از روی آخرین نسخه فریم ورک تعداد پیامها رو بین آدمهایی که اعلام آمادگی کردن تقسیم کنیم[/right]

[right][font="Tahoma"]موافقم آقا مرتضی من اعلام آمادگی می کنم. فقط اگه لطف کنید یک جمع بندی و دیتیلی از کار ارائه کنید که هر کسی بر اساس توانایی هاش بتونه مشارکت کنه فکر کنم بهتر باشه

[/font] [/right]

[size="3"][font="Tahoma"][right]من هم هستم. فقط بگید باید چه کاری انجام بدم؟ به نظر که مشکل میاد[/right][/font][/size]

[right][font=“Tahoma”]بچه ها من و دوستم بامداد این کارو کردیم. براتون میذاریم :D [/font][/right]

[right]دوستان خوشحالم از بوجود اومدن بخش فارسی

این فایلی که براتون ضمیمه کردم ، فایل هایی که ما قبلا ترجمه کردیم و در پروژه های خودمون ازش استفاده می کنیم.

امیدوارم کمک کنه

[/right]

[right][font="Tahoma"]سلام. من فایل ها رو دیدم منتهی هنوز چک نکردم. به نظر که محتواشون همگی ترجمه شده. کار قابل تحسین ولی باید چند نفر بررسی کنند تا اگه اشکالاتی داره برطرف بشه انشا الله برسونیمش به ورژن 1.1.8 واسه انتشار.

خسته نباشی و ممنون

[/font] [/right]

[right]

سلام دوستان

این فایل رو دقیقا کجا باید بریزم و اگر ممکنه تحوه استفاده ازش رو برام توضیح بدید.

[/right]

[right]باید فایل های

yii.php و zii.php

رو در فولدی

fa_ir

در فولدر

protected/messages

قرار دهید. پس از اون باید در فایل

config/main.php

زبان خود را به شکل زیر به فارسی تغییر دهید.

تصوری زیر کاملا گویا است

[/right]


'sourceLanguage' => 'en_us',

        'language'=>'fa_ir',

[font="Tahoma"][size="3"]

[/size][/font][right][font="Tahoma"][size="3"]سلام بامداد فکر کنم بهتر باشه از اسم

fa

به جای

fa_ir

استفاده کنیم؟ نظرت چیه . فکر کنم پیش فرض برنامه ها مثل ویندوز هم

fa

باشه. چون یک فارسی که بیشتر وجود نداره اونم فارسی ایرانه. در ضمن ترجمه خیلی خوبی انجام دادی[/size][/font]

[/right]

علی عزیز من خودم بیشتر مایل بودم از

persian

استفاده بشه ولی از آنجایی که در

framework\i18n\data\fa_ir.php

فایلی از قبل موجود بود که بر اساس اون یک سری اطلاعات ترجمه شده بود من مجبور شدم از همین نام استفاده کنم.

الان من یک پست در قسمت انگلیسی زدم که مدیر برای قسمت فارسی انتخاب بشه تا همین مشکلات راحت تر بشه

همچنین درخواستی دادم برای ساپرت

RTL

فروم

لطفا شما هم از من پشتیبانی کنید.

http://www.yiiframework.com/forum/index.php?/topic/18893-forum-rtl-support/

[right]بامداد من قبلا این مطلب رو با مدیران سایت مطرح کردم متاسفانه در مورد

RTL

فروم نمی تونند کمکی بکنند

این هم متن درخواست و پاسخشه

ولی به هر حال تکرارش شاید نتیجه بخش باشه

[left]From : Ali

Hello Mr Qiang

I wanted to say that RTL languages like Chines, Arabic, Persian and etc have a problem in the forums because this Yii Forum is BB Code supported but it doesn’t support RTL it just supports from Right Alignment.

When we try to type in the forum it mixes the English and non-English words. I saw Arabic forum has the same problem.

Could you please solve this problem? Thx


From Qiang

Hello Ali

Unfortunately, it’s very hard to fix this because the forum system doesn’t seem to support RTL for individual forum sections…

[/left][/right]

[right]اگه پاسخ ندادند یک افزونه فایرفاکس یا گریز مانکی می گذارم تو سایت که واسه خودمون این مشکلو حل کنه حداقل![/right]

[right]آره خیلی خوب میشه. بهتر از هیچیه

[/right]

مرسی بامداد و علی

[right]

سلام

من این کارها رو انجام دادم

تصویر نتیجه رو براتون می گذارم

تصویر اول تنظیماتی است که من ست کردم

و تصویر دوم نتیجه کار است

همانطوری که می بینید پیغام ها ترجمه نشده اند.

[/right]

[right]اول پوشه ای رو که دانلود کردی داخل پوشه

protected/messages

بریز من اسمش رو

fa

گذاشتم

بعدش داخل فایل

config

تنظیمات زیر رو بذاری

[left] ‘language’ => ‘fa’,

[right]و در قسمت کامپوننت هات

[left] ‘coreMessages’=>array(

    	'basePath'=>'protected/messages',


	),

[right]اینجوری درست می شه

[/right][/left][/right][/left][/right]

[right]

شرمنده یادم رفت بگم باید کامپوننت

coreMessages

رو هم

overRide

کنید

به شکل زیر لطفا عمل کنید

[/right]


....

'components'=>array(

             'coreMessages'=>array('basePath'=>getcwd().DIRECTORY_SEPARATOR.'protected'.DIRECTORY_SEPARATOR.'messages'),

....

[right]

حالا درست شد

متشکرات

خیلی دوست داشتم که این فروم هم مثل

vBulltin

امکان تشکر داشته باشه تا به خاطر پست های تشکر حجم مطالب بالا نره

[/right]