diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index cf063e6470..3813ff4fd6 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -1,5 +1,5 @@ -Contributing to Yii2 -==================== +Contributing to Yii 2 +===================== - [Report an issue](../docs/internals/report-an-issue.md) - [Translate documentation or messages](../docs/internals/translation-workflow.md) diff --git a/docs/guide-fr/intro-upgrade-from-v1.md b/docs/guide-fr/intro-upgrade-from-v1.md index b584fde6ac..a7a444822a 100644 --- a/docs/guide-fr/intro-upgrade-from-v1.md +++ b/docs/guide-fr/intro-upgrade-from-v1.md @@ -236,7 +236,7 @@ Objets graphiques Yii 2.0 utilise la classe [[yii\base\Widget]] comme classe de base pour les objets graphiques, similaire à la classe `CWidget` de Yii 1.1. -Pour avoir une meilleure prise en charge du framework dans les EDI, Yii2 introduit une nouvelle syntaxe pour utiliser les objets graphiques. Les méthodes statiques +Pour avoir une meilleure prise en charge du framework dans les EDI, Yii 2 introduit une nouvelle syntaxe pour utiliser les objets graphiques. Les méthodes statiques [[yii\base\Widget::begin()|begin()]], [[yii\base\Widget::end()|end()]], et [[yii\base\Widget::widget()|widget()]] ont été créées et sont utilisables comme suit : diff --git a/docs/guide-it/intro-upgrade-from-v1.md b/docs/guide-it/intro-upgrade-from-v1.md index 147637583f..2ecbb1616b 100644 --- a/docs/guide-it/intro-upgrade-from-v1.md +++ b/docs/guide-it/intro-upgrade-from-v1.md @@ -54,7 +54,7 @@ classe si trova in `web/Request.php` nella directory principale del framework Yi Componenti ed oggetti --------------------- -Yii2 divide la classe `CComponent` della versione 1.1 in due classi: [[yii\base\Object]] and [[yii\base\Component]]. +Yii 2 divide la classe `CComponent` della versione 1.1 in due classi: [[yii\base\Object]] and [[yii\base\Component]]. La classe [[yii\base\Object|Object]] è una classe leggera da usare come base, che consente la definizione di [proprietà dell'oggetto](concept-properties.md) tramite *geters* e *setters*. La classe [[yii\base\Component|Component]] estende [[yii\base\Object|Object]] e supporta [eventi](concept-events.md) e [behavior](concept-behaviors.md). diff --git a/docs/guide-ja/test-unit.md b/docs/guide-ja/test-unit.md index 800ff639f3..d6d6211145 100644 --- a/docs/guide-ja/test-unit.md +++ b/docs/guide-ja/test-unit.md @@ -28,4 +28,4 @@ check its [README の "testing" の節](https://github.com/yiisoft/yii2-app-basi フレームワークの単体テスト -------------------------- -Yii フレームワーク自体に対する単体テストを走らせたい場合は、"[Yii2 の開発を始めよう](https://github.com/yiisoft/yii2/blob/master/docs/internals-ja/getting-started.md)" の説明に従ってください。 +Yii フレームワーク自体に対する単体テストを走らせたい場合は、"[Yii 2 の開発を始めよう](https://github.com/yiisoft/yii2/blob/master/docs/internals-ja/getting-started.md)" の説明に従ってください。 diff --git a/docs/guide-ja/tutorial-performance-tuning.md b/docs/guide-ja/tutorial-performance-tuning.md index 3a2b1fc476..fdfac0449b 100644 --- a/docs/guide-ja/tutorial-performance-tuning.md +++ b/docs/guide-ja/tutorial-performance-tuning.md @@ -204,4 +204,4 @@ composer dumpautoload -o ## Prepare application for scaling -何をやっても助けにならないときは、あなたのアプリケーションをスケーラブルにすることを試みましょう。良い導入記事が [Configuring a Yii2 Application for an Autoscaling Stack (Yii2 アプリケーションを自動スケール環境のために構成する)](https://github.com/samdark/yii2-cookbook/blob/master/book/scaling.md) の中で提供されています。更に詳しく知りたい場合は [Web apps performance and scaling (ウェブアプリのパフォーマンスとスケーリング)](http://thehighload.com/) を参照して下さい。 +何をやっても助けにならないときは、あなたのアプリケーションをスケーラブルにすることを試みましょう。良い導入記事が [Configuring a Yii 2 Application for an Autoscaling Stack (Yii 2 アプリケーションを自動スケール環境のために構成する)](https://github.com/samdark/yii2-cookbook/blob/master/book/scaling.md) の中で提供されています。更に詳しく知りたい場合は [Web apps performance and scaling (ウェブアプリのパフォーマンスとスケーリング)](http://thehighload.com/) を参照して下さい。 diff --git a/docs/guide-pl/test-unit.md b/docs/guide-pl/test-unit.md index 7b88b529fc..c5d196349a 100644 --- a/docs/guide-pl/test-unit.md +++ b/docs/guide-pl/test-unit.md @@ -22,4 +22,4 @@ Testy jednostkowe frameworka ---------------------------- Jeśli chcesz przeprowadzić testy jednostkowe na frameworku Yii przejdź do sekcji -"[Od czego zacząć projektowanie w Yii2](https://github.com/yiisoft/yii2/blob/master/docs/internals/getting-started.md)". +"[Od czego zacząć projektowanie w Yii 2](https://github.com/yiisoft/yii2/blob/master/docs/internals/getting-started.md)". diff --git a/docs/guide-ru/intro-upgrade-from-v1.md b/docs/guide-ru/intro-upgrade-from-v1.md index ae68e4e578..e7b98eea73 100644 --- a/docs/guide-ru/intro-upgrade-from-v1.md +++ b/docs/guide-ru/intro-upgrade-from-v1.md @@ -112,7 +112,7 @@ $object = Yii::createObject([ События ------- -В Yii 1, события создавались с помощью объявления метода `on` (например, `onBeforeSave`). В Yii2 вы можете использовать +В Yii 1, события создавались с помощью объявления метода `on` (например, `onBeforeSave`). В Yii 2 вы можете использовать любое имя события. Вызывать события можно при помощи метода [[yii\base\Component::trigger()|trigger()]]. ```php diff --git a/docs/guide-ru/structure-extensions.md b/docs/guide-ru/structure-extensions.md index a5ead83677..7571a2c22e 100644 --- a/docs/guide-ru/structure-extensions.md +++ b/docs/guide-ru/structure-extensions.md @@ -167,7 +167,7 @@ Image::thumbnail('@webroot/img/test-image.jpg', 120, 120) НЕ используйте `yiisoft` в качестве имени разработчика, так как оно зарезервировано для использования в коде ядра Yii. Мы рекомендуем использовать префикс `yii2-` в названии проекта для пакетов, являющихся расширениями Yii 2, например, -`моёИмя/yii2-mywidget`. Это позволит пользователям легче определить, что пакет является расширением Yii2. +`моёИмя/yii2-mywidget`. Это позволит пользователям легче определить, что пакет является расширением Yii 2. #### Тип пакета diff --git a/docs/guide-ru/test-unit.md b/docs/guide-ru/test-unit.md index da42fc6932..9859e13369 100644 --- a/docs/guide-ru/test-unit.md +++ b/docs/guide-ru/test-unit.md @@ -21,4 +21,4 @@ -------------------------- Если вам необходимо запустить набор модульных тестов для самого Yii, прочитайте -"[Подготовка к разработке Yii2](https://github.com/yiisoft/yii2/blob/master/docs/internals-ru/getting-started.md)". +"[Подготовка к разработке Yii 2](https://github.com/yiisoft/yii2/blob/master/docs/internals-ru/getting-started.md)". diff --git a/docs/guide-ru/tutorial-shared-hosting.md b/docs/guide-ru/tutorial-shared-hosting.md index ddd2e2141f..1a60b2a883 100644 --- a/docs/guide-ru/tutorial-shared-hosting.md +++ b/docs/guide-ru/tutorial-shared-hosting.md @@ -1,7 +1,7 @@ Окружение виртуального хостинга ========================== -Зачастую окружение виртуальных хостингов весьма ограничено как в настройках конфигурации, так и в настройках структуры директорий. В большинстве случаев, однако, возможно запустить Yii2 на виртуальном хостинге, внеся некоторые корректировки. +Зачастую окружение виртуальных хостингов весьма ограничено как в настройках конфигурации, так и в настройках структуры директорий. В большинстве случаев, однако, возможно запустить Yii 2 на виртуальном хостинге, внеся некоторые корректировки. Установка приложения Basic. --------------------------- diff --git a/docs/guide-ru/tutorial-yii-integration.md b/docs/guide-ru/tutorial-yii-integration.md index cc96e6fe1c..16c56bf8c7 100644 --- a/docs/guide-ru/tutorial-yii-integration.md +++ b/docs/guide-ru/tutorial-yii-integration.md @@ -129,7 +129,7 @@ class Yii extends \yii\BaseYii } Yii::$classMap = include($yii2path . '/classes.php'); -// регистрация автозагрузчика Yii2 через Yii1 +// регистрация автозагрузчика Yii 2 через Yii 1 Yii::registerAutoloader(['Yii', 'autoload']); // создание контейнера внедрения зависимостей Yii::$container = new yii\di\Container; diff --git a/docs/guide-uk/intro-upgrade-from-v1.md b/docs/guide-uk/intro-upgrade-from-v1.md index 8d025197f9..fc5f4a8435 100644 --- a/docs/guide-uk/intro-upgrade-from-v1.md +++ b/docs/guide-uk/intro-upgrade-from-v1.md @@ -153,7 +153,7 @@ Yii 2.0 розширює спосіб використання псевдоні Представлення ------------- -Однією із основних змін в Yii2 є те, що спеціальна змінна `$this` у представленні більше не відповідає +Однією із основних змін в Yii 2 є те, що спеціальна змінна `$this` у представленні більше не відповідає поточному контролеру або віджету. Замість цього, `$this` тепер відповідає обʼєкту *представлення*, новій можливості, яка була введена у версії 2.0. Обʼєкт представлення має тип [[yii\web\View]], який являє собою частину *представлення* у шаблоні проектування Модель-Представления-Контролер (MVC). Якщо ви хочете отримати доступ до контролера або віджету, то використовуйте вираз `$this->context`. diff --git a/docs/guide-uk/tutorial-yii-integration.md b/docs/guide-uk/tutorial-yii-integration.md index fec1768915..068cbf19da 100644 --- a/docs/guide-uk/tutorial-yii-integration.md +++ b/docs/guide-uk/tutorial-yii-integration.md @@ -179,7 +179,7 @@ class Yii extends \yii\BaseYii } Yii::$classMap = include($yii2path . '/classes.php'); -// реєстрація автозавантажувача Yii2 через Yii1 +// реєстрація автозавантажувача Yii 2 через Yii 1 Yii::registerAutoloader(['Yii', 'autoload']); // створення контейнера впровадження залежностей Yii::$container = new yii\di\Container; diff --git a/docs/guide-vi/intro-yii.md b/docs/guide-vi/intro-yii.md index 2dece4a9d2..185bb48b94 100644 --- a/docs/guide-vi/intro-yii.md +++ b/docs/guide-vi/intro-yii.md @@ -51,5 +51,5 @@ Yii 2.0 đòi hỏi phiên bản PHP 5.4.0 hoặc cao hơn. Bạn có thể ch kiểm tra xem những gì các đặc điểm cụ thể của từng cấu hình PHP. Để tìm hiểu Yii, bạn cần có kiến thức cơ bản về lập trình hướng đối tượng (OOP), vì Yii là một framework hướng đối tượng -thuần túy. Yii2 2.0 cũng sử dụng các tính năng PHP mới nhất, chẳng hạn như [namespaces](http://www.php.net/manual/en/language.namespaces.php) và [traits](http://www.php.net/manual/en/language.oop5.traits.php). +thuần túy. Yii 2.0 cũng sử dụng các tính năng PHP mới nhất, chẳng hạn như [namespaces](http://www.php.net/manual/en/language.namespaces.php) và [traits](http://www.php.net/manual/en/language.oop5.traits.php). Hiểu được những khái niệm này sẽ giúp bạn nhanh chóng nắm bắt Yii 2.0. diff --git a/docs/guide-zh-CN/tutorial-yii-integration.md b/docs/guide-zh-CN/tutorial-yii-integration.md index 717bfae57a..2befe920d9 100644 --- a/docs/guide-zh-CN/tutorial-yii-integration.md +++ b/docs/guide-zh-CN/tutorial-yii-integration.md @@ -131,7 +131,7 @@ class Yii extends \yii\BaseYii Yii::$classMap = include($yii2path . '/classes.php'); -// 通过 Yii 1 注册 Yii2 的类自动加载器 +// 通过 Yii 1 注册 Yii 2 的类自动加载器 Yii::registerAutoloader(['Yii', 'autoload']); ``` diff --git a/docs/guide/tutorial-performance-tuning.md b/docs/guide/tutorial-performance-tuning.md index a5b543c68f..4a91689128 100644 --- a/docs/guide/tutorial-performance-tuning.md +++ b/docs/guide/tutorial-performance-tuning.md @@ -217,4 +217,4 @@ The following profiling tools may be useful: ## Prepare application for scaling -When nothing helps you may try making your application scalabe. A good introduction is provided in [Configuring a Yii2 Application for an Autoscaling Stack](https://github.com/samdark/yii2-cookbook/blob/master/book/scaling.md). For further reading you may refer to [Web apps performance and scaling](http://thehighload.com/). +When nothing helps you may try making your application scalabe. A good introduction is provided in [Configuring a Yii 2 Application for an Autoscaling Stack](https://github.com/samdark/yii2-cookbook/blob/master/book/scaling.md). For further reading you may refer to [Web apps performance and scaling](http://thehighload.com/). diff --git a/docs/internals-ja/core-code-style.md b/docs/internals-ja/core-code-style.md index 4db604881b..ba1dc83505 100644 --- a/docs/internals-ja/core-code-style.md +++ b/docs/internals-ja/core-code-style.md @@ -1,4 +1,4 @@ -Yii2 コアフレームワークコードスタイル +Yii 2 コアフレームワークコードスタイル ===================================== 下記のコードスタイルが Yii 2.x コアと公式エクステンションの開発に用いられています。 diff --git a/docs/internals-ja/getting-started.md b/docs/internals-ja/getting-started.md index 614ae1933f..aba843ae51 100644 --- a/docs/internals-ja/getting-started.md +++ b/docs/internals-ja/getting-started.md @@ -1,4 +1,4 @@ -Yii2 の開発を始めよう +Yii 2 の開発を始めよう ===================== 環境をセットアップする方法については、[Yii 2 寄稿者のための Git ワークフロー](git-workflow.md) を参照してください。 diff --git a/docs/internals-ja/project-organization.md b/docs/internals-ja/project-organization.md index 339ddee6fe..36ca17bbec 100644 --- a/docs/internals-ja/project-organization.md +++ b/docs/internals-ja/project-organization.md @@ -1,7 +1,7 @@ プロジェクトの編成 ================== -このドキュメントは Yii2 開発レポジトリの編成を説明するものです。 +このドキュメントは Yii 2 開発レポジトリの編成を説明するものです。 1. 個々のコアエクステンションとアプリケーションテンプレートは、[yiisoft](https://github.com/yiisoft) Github オーガニゼーションの下の *独立した* 別の Github プロジェクトとして保守されます。 @@ -21,7 +21,7 @@ エクステンションのレポジトリは、必要に応じて、個別にリリースされます。アプリケーションテンプレートはフレームワークとともにリリースされます。 詳細は [バージョンポリシー](versions.md) を参照して下さい。 -2. `yiisoft/yii2` プロジェクトが、Yii2 フレームワーク開発のためのメインレポジトリです。 +2. `yiisoft/yii2` プロジェクトが、Yii 2 フレームワーク開発のためのメインレポジトリです。 このレポジトリは Composer パッケージ [yiisoft/yii2-dev](https://packagist.org/packages/yiisoft/yii2-dev) を提供します。 これは、コアフレームワークコード、フレームワークの単体テスト、決定版ガイド、そして、フレームワーク開発とリリースのための一組のビルドツールを含んでいます。 diff --git a/docs/internals-ja/view-code-style.md b/docs/internals-ja/view-code-style.md index 1d1fb76170..feb121482e 100644 --- a/docs/internals-ja/view-code-style.md +++ b/docs/internals-ja/view-code-style.md @@ -1,4 +1,4 @@ -Yii2 ビューコードスタイル +Yii 2 ビューコードスタイル ========================= 下記のコードスタイルが Yii 2.x コアと公式エクステンションのビューファイルに用いられています。 diff --git a/docs/internals-ru/core-code-style.md b/docs/internals-ru/core-code-style.md index 2ba978aa1f..769f051560 100644 --- a/docs/internals-ru/core-code-style.md +++ b/docs/internals-ru/core-code-style.md @@ -1,5 +1,5 @@ -Стиль кодирования Yii2 framework -============================== +Стиль кодирования Yii 2 framework +================================= Описанный ниже стиль кодирования используется при разработке ядра Yii 2.x и его официальных расширений. Если вы хотите участвовать в разработке фреймворка, постарайтесь придерживаться данного стиля. Мы не принуждаем вас использовать этот стиль при разработке ваших приложений с использованием Yii 2. В данном случае можете использовать тот стиль, который вам больше подходит. diff --git a/docs/internals-ru/getting-started.md b/docs/internals-ru/getting-started.md index ba15a13d6c..bcd4a689c9 100644 --- a/docs/internals-ru/getting-started.md +++ b/docs/internals-ru/getting-started.md @@ -1,4 +1,4 @@ -Подготовка к разработке Yii2 +Подготовка к разработке Yii 2 ===================================== -Смотрите [Рабочий процесс Git для разработчиков Yii2](git-workflow.md) о том, как подготовить ваше рабочее окружение. +Смотрите [Рабочий процесс Git для разработчиков Yii 2](git-workflow.md) о том, как подготовить ваше рабочее окружение. diff --git a/docs/internals-ru/git-workflow.md b/docs/internals-ru/git-workflow.md index 741abbcfe7..624493f878 100644 --- a/docs/internals-ru/git-workflow.md +++ b/docs/internals-ru/git-workflow.md @@ -1,5 +1,5 @@ -Рабочий процесс Git для разработчиков Yii2 -========================================== +Рабочий процесс Git для разработчиков Yii 2 +=========================================== Итак, вы хотите разрабатывать Yii? Хорошо! Но для того чтоб увеличить шанс принятия ваших изменений, пожалуйста следуйте следующим шагам. Если вы новичок в git и github, вы можете сначала проверить diff --git a/docs/internals-ru/view-code-style.md b/docs/internals-ru/view-code-style.md index b07a6be00a..50cc39887a 100644 --- a/docs/internals-ru/view-code-style.md +++ b/docs/internals-ru/view-code-style.md @@ -1,5 +1,5 @@ -Стиль кодирования представлений Yii2 -==================================== +Стиль кодирования представлений Yii 2 +===================================== Данный стиль кодирования используется для представлений в ядре Yii 2.x и официальных представлениях. Мы не заставляем вас использовать данный стиль кодирования для ваших приложений. Не стесняйтесь использовать тот стиль, который вам diff --git a/docs/internals-sr-Latn/getting-started.md b/docs/internals-sr-Latn/getting-started.md index b5ad5fb4da..9033e5b820 100644 --- a/docs/internals-sr-Latn/getting-started.md +++ b/docs/internals-sr-Latn/getting-started.md @@ -1,4 +1,4 @@ -Kako započeti sa Yii2 razvojem -============================== +Kako započeti sa Yii 2 razvojem +=============================== Pogledajte [Git proces rada za Yii 2 saradnike](git-workflow.md) o tome kako podesiti vaše okruženje. diff --git a/docs/internals/core-code-style.md b/docs/internals/core-code-style.md index 893061a128..9f319cc962 100644 --- a/docs/internals/core-code-style.md +++ b/docs/internals/core-code-style.md @@ -1,5 +1,5 @@ -Yii2 Core Framework Code Style -============================== +Yii 2 Core Framework Code Style +=============================== The following code style is used for Yii 2.x core and official extensions development. If you want to pull-request code into the core, consider using it. We aren't forcing you to use this code style for your application. Feel free to choose diff --git a/docs/internals/getting-started.md b/docs/internals/getting-started.md index 33065dabc6..c4405470ae 100644 --- a/docs/internals/getting-started.md +++ b/docs/internals/getting-started.md @@ -1,4 +1,4 @@ -Getting started with Yii2 development -===================================== +Getting started with Yii 2 development +====================================== See [Git workflow for Yii 2 contributors](git-workflow.md) on how to set up your environment. diff --git a/docs/internals/project-organization.md b/docs/internals/project-organization.md index 41c6910728..87e040829f 100644 --- a/docs/internals/project-organization.md +++ b/docs/internals/project-organization.md @@ -1,7 +1,7 @@ Project Organization ==================== -This document describes the organization of the Yii2 development repositories. +This document describes the organization of the Yii 2 development repositories. 1. Individual Core extensions and application templates are maintained in separate *independent* GitHub projects under the [yiisoft](https://github.com/yiisoft) Github organization. @@ -22,7 +22,7 @@ This document describes the organization of the Yii2 development repositories. Extension repositories will be released independently as needed, Application templates will be released together with the framework. See [versioning policy](versions.md) for more details. -2. The `yiisoft/yii2` project is the main repository for developing Yii2 framework. +2. The `yiisoft/yii2` project is the main repository for developing Yii 2 framework. This repository provides the composer package [yiisoft/yii2-dev](https://packagist.org/packages/yiisoft/yii2-dev). It contains the core framework code, framework unit tests, the definitive guide, and a set of build tools for framework development and release. diff --git a/docs/internals/versions.md b/docs/internals/versions.md index a2e8d28294..9fabf5d570 100644 --- a/docs/internals/versions.md +++ b/docs/internals/versions.md @@ -77,7 +77,7 @@ The following image shows an illustration of the branches on changing commit his ## Releases -Both Yii2 Framework and official extension projects follow the above versioning and branching policies. +Both Yii 2 Framework and official extension projects follow the above versioning and branching policies. Framework and official extension projects are released independently of each other, i.e. version number mismatch between framework and extension is expected. The Application Templates are always released together with the framework. diff --git a/docs/internals/view-code-style.md b/docs/internals/view-code-style.md index 8d60b406c7..4658db3132 100644 --- a/docs/internals/view-code-style.md +++ b/docs/internals/view-code-style.md @@ -1,5 +1,5 @@ -Yii2 View Code Style -==================== +Yii 2 View Code Style +===================== The following code style is used for Yii 2.x core and official extensions view files. We aren't forcing you to use this code style for your application. Feel free to choose what suits you better. diff --git a/framework/UPGRADE.md b/framework/UPGRADE.md index e598189ebc..03b4575be7 100644 --- a/framework/UPGRADE.md +++ b/framework/UPGRADE.md @@ -56,7 +56,7 @@ Upgrade from Yii 2.0.6 * Added new requirement: ICU Data version >= 49.1. Please, ensure that your environment has ICU data installed and up to date to prevent unexpected behavior or crashes. This may not be the case on older systems e.g. running Debian Wheezy. - > Tip: Use Yii2 Requirements checker for easy and fast check. Look for `requirements.php` in root of Basic and Advanced + > Tip: Use Yii 2 Requirements checker for easy and fast check. Look for `requirements.php` in root of Basic and Advanced templates (howto-comment is in head of the script). * The signature of `yii\helpers\BaseInflector::transliterate()` was changed. The method is now public and has an diff --git a/tests/data/config.php b/tests/data/config.php index 5003da5b69..8ba7b26ae0 100644 --- a/tests/data/config.php +++ b/tests/data/config.php @@ -1,7 +1,7 @@