Yii Framework Forum: language package - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

language package

#1 User is offline   abedi98 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 86
  • Joined: 29-August 11

Posted 28 May 2012 - 08:25 AM

سلام دوستان
آیا این فریم ورک قابلیت استفاده از چند زبانه سازی رو داره ؟ یا باید خودمون واسش بنویسیم ؟

0

#2 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 367
  • Joined: 19-January 11

Posted 28 May 2012 - 08:56 AM

سلام
اینجا رو ببین

1

#3 User is offline   abedi98 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 86
  • Joined: 29-August 11

Posted 28 May 2012 - 12:30 PM

سلام مرسی
اما من میخوام چند زبانه سازی رو بر روی سایت انجام بدم
مثلاً قالب سایت
ماژول هایی و کامپوننت هایی که واسش مینویسم

0

#4 User is offline   naser 

  • Junior Member
  • Pip
  • Yii
  • Group: Members
  • Posts: 85
  • Joined: 30-October 09
  • Location:tehran - Iran

Posted 28 May 2012 - 02:45 PM


3

#5 User is offline   noushin 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 9
  • Joined: 31-October 12

Posted 06 November 2012 - 04:02 AM

سلام
من قصد فارسی کردن پروژه ای رو دارم که با یی کار کردم.

تنظبمات زیر رو توی صفحه کانفیگ انجام دادم

'sourceLanguage' => 'en_us',
    'language'=>'fa_ir',


و بعد در مسیر protected / messages / layout فایل main.php کد زیر رو نوشتم

$this->widget('ext.widgets.ddmenu.XDropDownMenu', array(
            'items'=>array(
                array('label'=>Yii::t('layout', 'Home'), 'url'=>array('/site/index')),


در مسیر protected / messages هم فایلی به نام layout.php ساختم و کد ترجمه رو قرار دادم

return array(
    'Home'      => 'صفحه اصلی',
    'About'     => 'درباره',
    'Contact'   => 'تماس با ما',
    'Login'     => 'ورود',
    'Logout ({userName})' => 'خروج ({userName})',
);


اما هیچ تغییری در مقادیر سایت نمیبینم آیا مشکل cache هست یا باید کار دیگه ای علاوه بر این تغییرات انجام بدم؟

0

#6 User is offline   aliv 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 03-May 12

Posted 06 November 2012 - 04:13 AM

layout.php باید توی فولدر fa_ir در messages باشه

متن سوال هاتون رو هم برای این که در فروم درست نمایش داده بشه توی
[rtl][/rtl]
بگذارید

0

#7 User is offline   noushin 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 9
  • Joined: 31-October 12

Posted 06 November 2012 - 04:22 AM

View Postaliv, on 06 November 2012 - 04:13 AM, said:

layout.php باید توی فولدر fa_ir در messages باشه

سوال هاتون رو هم برای این که در فروم درست نمایش داده بشه توی
[rtl][/rtl]
بگذارید




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

حتی این تنظیمات رو هم گذاشتم اما تغییری ایجاد نمیشه
'messages'=>array('basePath'=>getcwd().DIRECTORY_SEPARATOR.'protected'.DIRECTORY_SEPARATOR.'messages'),


0

#8 User is offline   aliv 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 03-May 12

Posted 06 November 2012 - 04:29 AM

بالای اون فراخوانی ویجت که داشتین
var_dump(yii::app()->language)
بگذارین ببینید خروجیش چیه که میشه زیان فعلی .

0

#9 User is offline   noushin 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 9
  • Joined: 31-October 12

Posted 06 November 2012 - 04:33 AM

View Postaliv, on 06 November 2012 - 04:29 AM, said:

بالای اون فراخوانی ویجت که داشتین
var_dump(yii::app()->langauge)
بگذارین ببینید خروجیش چیه که میشه زیان فعلی .



fa_ir رو داره نشون میده الان

0

#10 User is offline   aliv 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 11
  • Joined: 03-May 12

Posted 06 November 2012 - 04:36 AM

اشتباه شد.
var_dump(yii::app()->language)

0

#11 User is offline   noushin 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 9
  • Joined: 31-October 12

Posted 06 November 2012 - 04:43 AM

View Postaliv, on 06 November 2012 - 04:36 AM, said:

اشتباه شد.
var_dump(yii::app()->language)



مرسی از راهنمایی مشکل حل شد
اسم فولدر را به جای fa_ir نوشته بودم fa-ir
ممنونم از راهنمایی ها

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users