Commit a893480b by Mark

fixed docs

parent 05fdee26
......@@ -304,25 +304,14 @@ This translation should be marked with `*`. In order to do it add the following
],
```
After that you can start using your categories without specifying them in i18n translations. This is more familiar as for Yii1. Now you can create
files under default translation `basePath` and simply use them as usual, for example:
* Create your category file under messages `basePath`, according default translation. Since we are not overriding `basePath` property of
[`PhpMessageSource`](https://github.com/yiisoft/yii2/blob/master/framework/i18n/PhpMessageSource.php#L40) it would be `@app/messages`.
Now you can use categories without configuring each one that is similar to Yii 1.1 behavior.
Messages for the category will be loaded from a file under default translation `basePath` that is `@app/messages`:
```php
# not_specified_category.php file under @app/messages directory.
return [
'message from not specified category' => 'сообщение из неуказанной категории',
];
echo Yii::t('not_specified_category', 'message from unspecified category');
```
* Use your category as before.
```php
echo Yii::t('not_specified_category','message from not specified category');
```
Message will be loaded from `@app/messages/<LanguageCode>/not_specified_category.php`.
###Translating module messages
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment