2014-02-05 4 views
1

Yii MVC을 사용하여 여러 언어로 된 앱을 번역하려고합니다.Yii 언어 소스 언어 및 번역

main.php에서 나는 language => en_us을 설정했습니다.

Yii::t('file','key')을 사용하려고하면 key이 번역 된 텍스트가 아닌 그대로 쓰여집니다.

+0

관련 파일을/protected/messages에 만들었습니까? –

+0

그래서, 나는 엉망이되었습니다. 하지만 내 방식은 앱을 작동시키는 방식입니다. –

답변

1

소스와 현재 언어가 같고 "en"으로 설정되어 있기 때문에 이러한 현상이 발생할 수 있습니다. 예를 들면. 영어에서 러시아어로 번역하려면 현재 언어를 "ru"로 설정하고 소스 언어는 "en"으로 설정해야합니다. 자세한 내용은 http://www.yiiframework.com/doc/guide/1.1/en/topics.i18n입니다.