Skip to content

Commit

Permalink
Merge pull request yiisoft#8477 from vyachin/fix-internals-ru
Browse files Browse the repository at this point in the history
fix internals rus doc [skip ci]
  • Loading branch information
samdark committed May 19, 2015
2 parents 75b415b + 051dfbb commit 6a81618
Show file tree
Hide file tree
Showing 6 changed files with 16 additions and 16 deletions.
4 changes: 2 additions & 2 deletions docs/internals-ru/automation.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
- Генерация аннотаций `@property` в файлах классов, описывающих свойства, введённые геттерами и сеттерами.
Запустите `./build/build php-doc/property` для их обновления.

- Исправление стиля кодирования и других мелких ошибок в коментариях phpdoc.
- Исправление стиля кодирования и других мелких ошибок в комментариях phpdoc.
Запустите `./build/build php-doc/fix` для их исправления.
Проверьте изменения перед тем, как их закомитить, так как могут быть нежелательные изменения, потому что команда не
Проверьте изменения перед тем, как их закоммитить, так как могут быть нежелательные изменения, потому что команда не
является совершенной. Вы можете использовать `git add -p` для обзора изменений.
4 changes: 2 additions & 2 deletions docs/internals-ru/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
2. Переходим в папку репозитория `cd yii2`.
3. Запускаем `./build/build app/link basic` для установки composer зависимостей приложения basic.
*Эта команда установит сторонние пакеты composer как обычно, но создаст ссылку с репозитория yii2
на только что загуженный репозиторий. Таким образом у вас будет только один экземпляр кода.*
на только что загруженный репозиторий. Таким образом у вас будет только один экземпляр кода.*
4. При необходимости делаем тоже самое для приложения advanced: `./build/build app/link advanced`
Внутри эта команда использует `composer update` для обновления кода.
5. Теперь у нас есть рабочая площадка для экспериментов с Yii 2.
Expand Down Expand Up @@ -41,5 +41,5 @@ git remote add upstream https://github.com/yiisoft/yii2.git
Функциональные и приёмочные тесты для приложений
------------------------------------------------

Cмотрите `apps/advanced/tests/README.md` и `apps/basic/tests/README.md`, чтобы узнать о том как запускать
Смотрите `apps/advanced/tests/README.md` и `apps/basic/tests/README.md`, чтобы узнать о том как запускать
тесты Codeception.
14 changes: 7 additions & 7 deletions docs/internals-ru/git-workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ git clone [email protected]:YOUR-GITHUB-USERNAME/yii2.git
Если у вас есть проблемы с настройкой GIT для работы с GitHub в Linux, или вы получаете ошибку похожую на "Permission Denied
(publickey)", тогда вы должны настроить ваш GIT по [этой инструкции](http://help.github.com/linux-set-up-git/)

### 2. Добавляем главный репозиторий Yii как дополнительный внешний git репозиторий назывемый "upstream"
### 2. Добавляем главный репозиторий Yii как дополнительный внешний git репозиторий называемый "upstream"

Перейдите в каталог, куда вы склонировали Yii, как правило "yii2". Затем введите следующую команду:

Expand All @@ -36,7 +36,7 @@ git remote add upstream git://github.com/yiisoft/yii2.git
- выполните `composer update` для установки зависимостей (если [composer у вас установлен глобально](https://getcomposer.org/doc/00-intro.md#globally)).
- выполните `php build/build dev/app basic` для клонирования базового приложения и установки его зависимостей.
Эта команда установит сторонние пакеты composer обычным образом, но создаст ссылку с репозитория yii2 на только
что загуженный репозиторий. Таким образом у вас будет только один экземпляр кода.
что загруженный репозиторий. Таким образом у вас будет только один экземпляр кода.

При необходимости делаем тоже самое для приложения advanced: `php build/build dev/app advanced`.

Expand Down Expand Up @@ -71,7 +71,7 @@ php build/build dev/ext <extension-name>
Если вы хотите протестировать расширение в одном из шаблонов приложений, просто добавьте его в `composer.json`
приложения, например добавив `"yiisoft/yii2-redis": "*"` в секцию `require` базового приложения.
Запустите `php build/build dev/app basic` для установки расширения и его зависимостей и создания символической
ссылки на `extensions/redis` так чтоб вы работали не папке вендорных пакетов composer, а напрямую в репозитории yii2.
ссылки на `extensions/redis` так чтоб вы работали не папке вендорных пакетов composer, а напрямую в репозиторий yii2.


Работа над багами и новыми функциями
Expand All @@ -82,8 +82,8 @@ php build/build dev/ext <extension-name>
### 1. Убедитесь, что issue создана для того, над чем вы работаете, если потребуется много времени для исправления

Все новые функции и баги должны быть связаны с issue для того, чтоб иметь единое место для обсуждения и документирования.
Пртратьте несколько минут на поиск существующей issue, которая соответствует вашим изменениям. Если вы найдёте её в
списке, то пожалуста откоментируйте, что вы начали над ней работать. Если вы не нашли нужной issue пожалуйста
Потратьте несколько минут на поиск существующей issue, которая соответствует вашим изменениям. Если вы найдёте её в
списке, то пожалуйста оставьте комментарий, что вы начали над ней работать. Если вы не нашли нужной issue пожалуйста
[создайте новую issue](report-an-issue.md) или создайте сразу запрос на изменения если это простые изменения.
Это позволит команде проверить ваше предложение, и обеспечивать соответствующую обратную связь.

Expand Down Expand Up @@ -163,14 +163,14 @@ git pull upstream master
какие-либо конфликты слияния, вы должны исправить их и зафиксировать изменения ещё раз. Это гарантирует, что команда Yii
сможет слить ваши изменения одним кликом.

### 8. Разрешив зависимости, оптравляем код на github
### 8. Разрешив зависимости, отправляем код на github

```
git push -u origin 999-name-of-your-branch-goes-here
```

Опция `-u` сохранит указание на ветку в github, чтобы при следующем выполнении `git push`, git знал, куда отправлять
изменения. Это полезно, если вы хотите позже отправлять ещё комиты в этот запрос на слияние.
изменения. Это полезно, если вы хотите позже отправлять ещё коммиты в этот запрос на слияние.

### 9. Открываем [запрос на слияние](http://help.github.com/send-pull-requests/) в *upstream*.

Expand Down
2 changes: 1 addition & 1 deletion docs/internals-ru/report-an-issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
* Опишите шаги, приводящие к ошибке. Было бы еще лучше, предоставить код для воспроизведения проблемы.
* Если возможно создайте unit-тест и [пришлите его как pull request](git-workflow.md).

Если проблема связана с одним из официальных расширений, пожалуйста, сообщайте о ней в репозитории этого расширения.
Если проблема связана с одним из официальных расширений, пожалуйста, сообщайте о ней в репозиторий этого расширения.
Если вы не уверены, [сообщайте в главном репозитории](https://github.com/yiisoft/yii2/issues/new) (<https://github.com/yiisoft/yii2/issues>).

**Не сообщайте о проблеме, если:**
Expand Down
4 changes: 2 additions & 2 deletions docs/internals-ru/translation-workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Yii переводится на множество языков, в том чи
Сообщения фреймворка
--------------------

Есть два типа сообщений: исключения, которые нацелены на разработчиков и не переводятся и сообщения, которые показваются
Есть два типа сообщений: исключения, которые нацелены на разработчиков и не переводятся и сообщения, которые показываются
пользователям. Например, ошибки валидации.

Для того, чтобы обновить перевод:
Expand Down Expand Up @@ -124,7 +124,7 @@ php build translation "../docs/guide" "../docs/guide-ru" "Russian guide translat
- id — идентификатор.
- instance — экземпляр.
- lazy loading — отложенная загрузка (загрузим как понадобится и не раньше).
- method — метод (объекта) //Внимание! У объета/класса нет функций, есть только методы.
- method — метод (объекта) //Внимание! У объекта/класса нет функций, есть только методы.
- model — модель, модель данных.
- model form — модель формы.
- parameter — параметр (у метода или функции, никак не у класса).
Expand Down
4 changes: 2 additions & 2 deletions docs/internals-ru/view-code-style.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Стиль кодирования представлений Yii2
====================================

Данный стиль кодирования используется для представлений в ядре Yii 2.x и оффициальных представлениях. Мы не заставляем
Данный стиль кодирования используется для представлений в ядре Yii 2.x и официальных представлениях. Мы не заставляем
вас использовать данный стиль кодирования для ваших приложений. Не стесняйтесь использовать тот стиль, который вам
больше подходит.

Expand Down Expand Up @@ -29,7 +29,7 @@ $this->title = 'Posts';
<!-- Заметьте здесь есть отступ. -->
<h2><?= Html::encode($post['title']) ?></h2>
<p><?= Html::encode($post['shortDescription']) ?></p>
<!-- `endforeach;`, `endfor;`, `endif;`, и другие должны ипользоваться вместо `}` в случае использования множественных PHP блоков -->
<!-- `endforeach;`, `endfor;`, `endif;`, и другие должны использоваться вместо `}` в случае использования множественных PHP блоков -->
<?php endforeach; ?>

<!-- Описание виджета может быть, а может и не быть, разбито на разных строках. -->
Expand Down

0 comments on commit 6a81618

Please sign in to comment.