Russian translation: improvements of runtime-logging (#16380) [skip ci]

This commit is contained in:
Alexey Pyltsyn
2018-06-12 09:27:24 +03:00
committed by Alexander Makarov
parent f2fbd58f43
commit 858d3531ed

View File

@ -22,7 +22,7 @@ Yii предоставляет мощную, гибко настраиваему
Эти методы позволяют записывать сообщения разных *уровней важности* и *категорий*. Они имеют одинаковое описание функции `function ($message, $category = 'application')`, где `$message` передает сообщение для записи, а `$category` - категорию сообщения. В следующем примере будет записано *trace* сообщение с категорией по умолчанию `application`:
```php
Yii::debug('start calculating average revenue');
Yii::debug('начало вычисления среднего дохода');
```
> Note: Сообщение может быть как строкой, так и объектом или массивом. За корректную работу с содержимым сообщения отвечают [цели лога](#log-targets). По умолчанию, если сообщение не является строкой, оно будет приведено к строковому типу при помощи [[yii\helpers\VarDumper::export()]].
@ -143,7 +143,7 @@ return [
По умолчанию сообщения логов форматируются методом [[yii\log\Target::formatMessage()]]:
```
Временная метка [IP адрес][ID пользователя][ID сессии][Уровень важности][Категория] Текст сообщения
Временная метка [IP-адрес][ID пользователя][ID сессии][Уровень важности][Категория] Текст сообщения
```
Этот формат может быть изменен при помощи свойства [[yii\log\Target::prefix]], которое получает анонимную функцию, возвращающую нужный префикс сообщения. Например, следующий код позволяет настроить вывод идентификатор текущего пользователя в качестве префикса для всех сообщений.
@ -287,7 +287,7 @@ return [
```php
\Yii::beginProfile('myBenchmark');
...участок кода для профилирования...
// участок кода для профилирования...
\Yii::endProfile('myBenchmark');
```