mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 06:37:55 +08:00 
			
		
		
		
	Russian translation: improvements of runtime-logging (#16380) [skip ci]
This commit is contained in:
		
				
					committed by
					
						
						Alexander Makarov
					
				
			
			
				
	
			
			
			
						parent
						
							f2fbd58f43
						
					
				
				
					commit
					858d3531ed
				
			@ -22,7 +22,7 @@ Yii предоставляет мощную, гибко настраиваему
 | 
				
			|||||||
Эти методы позволяют записывать сообщения разных *уровней важности* и *категорий*. Они имеют одинаковое описание функции `function ($message, $category = 'application')`, где `$message` передает сообщение для записи, а `$category` - категорию сообщения. В следующем примере будет записано *trace* сообщение с категорией по умолчанию `application`:
 | 
					Эти методы позволяют записывать сообщения разных *уровней важности* и *категорий*. Они имеют одинаковое описание функции `function ($message, $category = 'application')`, где `$message` передает сообщение для записи, а `$category` - категорию сообщения. В следующем примере будет записано *trace* сообщение с категорией по умолчанию `application`:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```php
 | 
					```php
 | 
				
			||||||
Yii::debug('start calculating average revenue');
 | 
					Yii::debug('начало вычисления среднего дохода');
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
> Note: Сообщение может быть как строкой, так и объектом или массивом. За корректную работу с содержимым сообщения отвечают [цели лога](#log-targets). По умолчанию, если сообщение не является строкой, оно будет приведено к строковому типу при помощи [[yii\helpers\VarDumper::export()]].
 | 
					> Note: Сообщение может быть как строкой, так и объектом или массивом. За корректную работу с содержимым сообщения отвечают [цели лога](#log-targets). По умолчанию, если сообщение не является строкой, оно будет приведено к строковому типу при помощи [[yii\helpers\VarDumper::export()]].
 | 
				
			||||||
@ -143,7 +143,7 @@ return [
 | 
				
			|||||||
По умолчанию сообщения логов форматируются методом [[yii\log\Target::formatMessage()]]:
 | 
					По умолчанию сообщения логов форматируются методом [[yii\log\Target::formatMessage()]]:
 | 
				
			||||||
 | 
					
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
Временная метка [IP адрес][ID пользователя][ID сессии][Уровень важности][Категория] Текст сообщения
 | 
					Временная метка [IP-адрес][ID пользователя][ID сессии][Уровень важности][Категория] Текст сообщения
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Этот формат может быть изменен при помощи свойства [[yii\log\Target::prefix]], которое получает анонимную функцию, возвращающую нужный префикс сообщения. Например, следующий код позволяет настроить вывод идентификатор текущего пользователя в качестве префикса для всех сообщений.
 | 
					Этот формат может быть изменен при помощи свойства [[yii\log\Target::prefix]], которое получает анонимную функцию, возвращающую нужный префикс сообщения. Например, следующий код позволяет настроить вывод идентификатор текущего пользователя в качестве префикса для всех сообщений.
 | 
				
			||||||
@ -287,7 +287,7 @@ return [
 | 
				
			|||||||
```php
 | 
					```php
 | 
				
			||||||
\Yii::beginProfile('myBenchmark');
 | 
					\Yii::beginProfile('myBenchmark');
 | 
				
			||||||
 | 
					
 | 
				
			||||||
...участок кода для профилирования...
 | 
					// участок кода для профилирования...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
\Yii::endProfile('myBenchmark');
 | 
					\Yii::endProfile('myBenchmark');
 | 
				
			||||||
```
 | 
					```
 | 
				
			||||||
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user