Yii Framework: поддержка нескольких языков - PullRequest
2 голосов
/ 25 января 2012

Я занимаюсь разработкой веб-сайта с использованием фреймворка yii, который должен поддерживаться на многих (может быть 3) языках.У меня проблема с переводом сообщений об ошибках, которые возвращает Yii Framework.

Например, как я могу перевести следующее сообщение об ошибке, возвращаемое платформой Yii, когда пользователь не предоставляет правильные данные для входа в систему.

Заранее спасибо за любую помощь

enter image description here

1 Ответ

6 голосов
/ 25 января 2012

Yii переводит сообщение об ошибке, как это,

Yii::t('yii','{attribute} cannot be blank.');

Таким образом, вам нужно будет создать соответствующий каталог сообщений с именем 'yii' и обновить там свои переводы, подробнее см. http://www.yiiframework.com/wiki/18/how-to-customize-yii-core-messages/ и http://www.yiiframework.com/doc/guide/1.1/en/topics.i18n

...