Skip to content

Commit

Permalink
Исправления документации на русском языке (#20249)
Browse files Browse the repository at this point in the history
  • Loading branch information
YuraPlinto authored Aug 31, 2024
1 parent 5abe83e commit 964fe57
Show file tree
Hide file tree
Showing 5 changed files with 12 additions and 11 deletions.
4 changes: 2 additions & 2 deletions docs/guide-ru/concept-behaviors.md
Original file line number Diff line number Diff line change
Expand Up @@ -327,8 +327,8 @@ $user->touch('login_time');
сторонние:

- [[yii\behaviors\BlameableBehavior]] - автоматически заполняет указанные атрибуты ID текущего пользователя.
- [[yii\behaviors\SluggableBehavior]] - автоматически заполняет указанные атрибут пригодным для URL текстом, получаемым
из другого атрибута.
- [[yii\behaviors\SluggableBehavior]] - автоматически заполняет указанный атрибут пригодным для URL текстом, получаемым
из 1 или нескольких других атрибутов.
- [[yii\behaviors\AttributeBehavior]] - автоматически задаёт указанное значение одному или нескольким атрибутам
ActiveRecord при срабатывании определённых событий.
- [yii2tech\ar\softdelete\SoftDeleteBehavior](https://github.com/yii2tech/ar-softdelete) - предоставляет методы для
Expand Down
7 changes: 4 additions & 3 deletions docs/guide-ru/helper-array.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ ArrayHelper

## Получение значений <span id="getting-values"></span>

Извлечение значений из массива, объекта или структуры состоящей из них обоих с помощью стандартных средств PHP является довольно скучным занятием. Сначала вам нужно проверить есть ли соответствующий ключ с помощью `isset`, и если есть – получить, если нет – подставить значение по умолчанию.
Извлечение значений из массива, объекта или структуры состоящей из них обоих с помощью стандартных средств PHP является довольно скучным занятием. Сначала вам нужно проверить, есть ли соответствующий ключ с помощью `isset`, и если есть – получить, если нет – подставить значение по умолчанию.

```php
class User
Expand Down Expand Up @@ -152,9 +152,10 @@ $result = ArrayHelper::getColumn($array, function ($element) {
## Переиндексация массивов <span id="reindexing-arrays"></span>


Чтобы проиндексировать массив в соответствии с определенным ключом, используется метод `index` . Входящий массив должен
Чтобы проиндексировать массив в соответствии с определенным ключом, используется метод `index`. Входящий массив должен
быть многомерным или массивом объектов. Ключом может быть имя ключа вложенного массива, имя свойства объекта или
анонимная функция, которая будет возвращать значение ключа по переданному массиву.
анонимная функция, которая будет возвращать значение ключа по переданному элементу индексируемого массива (то есть по
вложенному массиву или объекту).

Если значение ключа равно `null`, то соответствующий элемент массива будет опущен и не попадет в результат.

Expand Down
4 changes: 2 additions & 2 deletions docs/guide-ru/helper-overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

> Note: Этот раздел находиться в стадии разработки.
Yii предоставляет много классов, которые помогают упростить общие задачи программирования, такие как манипуляция со строками или массивами, генерация HTML-кода, и так далее. Все helper-классы организованы в рамках пространства имен `yii\helpers` и являются статическими методами
(это означает, что они содержат в себе только статические свойства и методы и объекты статического класса создать нельзя).
Yii предоставляет много классов, которые помогают упростить общие задачи программирования, такие как манипуляция со строками или массивами, генерация HTML-кода, и так далее. Все helper-классы организованы в рамках пространства имен `yii\helpers` и являются статическими классами
(это означает, что они содержат в себе только статические свойства и методы, и объекты статического класса создать нельзя).

Вы можете использовать helper-класс с помощью вызова одного из статических методов, как показано ниже:

Expand Down
2 changes: 1 addition & 1 deletion docs/guide-ru/input-file-upload.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ use yii\widgets\ActiveForm;
<?php ActiveForm::end() ?>
```

Важно помнить, что для корректной загрузки файла, необходим параметр формы `enctype`. Метод `fileInput()`
Важно помнить, что для корректной загрузки файла необходим параметр формы `enctype`. Метод `fileInput()`
выведет тег `<input type="file">`, позволяющий пользователю выбрать файл для загрузки.

> Tip: начиная с версии 2.0.8, [[yii\widgets\ActiveField::fileInput|fileInput]] автоматически добавляет
Expand Down
6 changes: 3 additions & 3 deletions docs/guide-ru/tutorial-i18n.md
Original file line number Diff line number Diff line change
Expand Up @@ -506,9 +506,9 @@ class TranslationEventHandler
Откройте созданный файл и настройте параметры в соответствии со своими потребностями. Уделите особое внимание следующим параметрам:

* `languages`: массив, содержащий языки, на которые ваше приложение должно быть переведено;
* `messagePath`: путь для хранений файлов сообщений, который должен соответствовать параметру `basePath`, указанному в конфигурации компонента`i18n`.
* `messagePath`: путь для хранения файлов сообщений, который должен соответствовать параметру `basePath`, указанному в конфигурации компонента `i18n`.

Вы также можете использовать команду './yii message/config', чтобы динамически сгенерировать конфигурационный файл с указанными опциями с помощью командной строки.
Вы также можете использовать команду `./yii message/config`, чтобы динамически сгенерировать конфигурационный файл с указанными опциями с помощью командной строки.
Например, вы можете установить параметры `languages` и `messagePath` следующим образом:

```bash
Expand All @@ -529,7 +529,7 @@ class TranslationEventHandler

Также вы можете использовать параметры, чтобы динамически менять настройки извлечения.

В результате вы найдете свой файлы (если вы выбрали перевод с помощью файлов) в своей директории `messagePath`.
В результате вы найдете свои файлы (если вы выбрали перевод с помощью файлов) в своей директории `messagePath`.


Представления <span id="view-translation"></span>
Expand Down

0 comments on commit 964fe57

Please sign in to comment.