اگه سوالتون نحوه فارسی سازی باشه کدهای زیر کفایت می کنه
[/rtl]
[/font][font="Tahoma"]
'sourceLanguage' => 'en_us',
'language'=>'fa_ir',
[/font][font="Tahoma"][rtl]
اما اگه منظورتون مفهوم sourceLanguage هستش که این یک propertyاز کلاس CApplication هست و زبانی را که پیامها و ویوهای شما قراره استفاده کنند رو نشون می ده پیش فرض اون انگلیسی کدen_us هستش ولی در مورد
00 که برای فریم ورک معنی نداره و معادل nullترجمه می شه و اگر بخواید خودتون سیستم ترجمه رو به صورت on-demand ایجاد کنید کاربرد داره ولی توصیه نمی شه.
[rtl]چون می گید معنی نداره، بنده این سوال را کردم. آخه وقتی مقدار sourceLanguage را en_us مذارم تابع Yii::t() درست کار نمی کنه. ولی با مقدار ‘00’ درست کار می کنه.
یک بار فایلهای و پوشه فریم ورک رو کامل حذف کنید و دوباره کپی کنید. مشکلتون حل می شه. البته آخرین ورژن برنامه در ضمن یک بار هم محتوای پوشه assets رو پاک کنید.
ضمن تشکر، اتفاقا این مشکل روی یه سیستم جدید پیش آمده. پروژه را بردم روی یک سیستم جدید و تا اون مقدار را همونطور که گفتم ‘00’ یا NULL نذارم همونطوریه. اون assets راهم که گفتید کلا پاک کردم ولی همچنان سر خونه اول هستم.