From 57f7d1337ba09244ddbf295c65330a83a2cbcaea Mon Sep 17 00:00:00 2001 From: Mark Date: Wed, 1 Jan 2014 21:11:16 +0400 Subject: [PATCH 1/2] i18n docs for view --- docs/guide/i18n.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docs/guide/i18n.md b/docs/guide/i18n.md index 482b318..21f3330 100644 --- a/docs/guide/i18n.md +++ b/docs/guide/i18n.md @@ -259,6 +259,16 @@ Will produce "Snoopy is dog and it loves Yii!". In the expression `female` and `male` are possible values. `other` handler values that do not match. Strings inside brackets are sub-expressions so could be just a string or a string with more placeholders. +Views +----- + +You can use i18n in your views to provide support for different languages. For example, if you have view `views/site/index.php` and +you want to create special case for russian language, you create `ru-RU` folder under the view path of current controller/widget and +put there file for russian languag as follows `views/site/ru-RU/index.php`. + +> **Note**: You should note that in Yii2 language id style has changed, now it use dash **ru-RU, en-US, pl-PL** instead of underscore, because of +> php **intl** library. + Formatters ---------- From f80eb9fae0237ad2738d2a94f5680327d14a0a69 Mon Sep 17 00:00:00 2001 From: Mark Date: Wed, 1 Jan 2014 21:13:10 +0400 Subject: [PATCH 2/2] typo fix --- docs/guide/i18n.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/guide/i18n.md b/docs/guide/i18n.md index 21f3330..d126dee 100644 --- a/docs/guide/i18n.md +++ b/docs/guide/i18n.md @@ -264,9 +264,9 @@ Views You can use i18n in your views to provide support for different languages. For example, if you have view `views/site/index.php` and you want to create special case for russian language, you create `ru-RU` folder under the view path of current controller/widget and -put there file for russian languag as follows `views/site/ru-RU/index.php`. +put there file for russian language as follows `views/site/ru-RU/index.php`. -> **Note**: You should note that in Yii2 language id style has changed, now it use dash **ru-RU, en-US, pl-PL** instead of underscore, because of +> **Note**: You should note that in **Yii2** language id style has changed, now it use dash **ru-RU, en-US, pl-PL** instead of underscore, because of > php **intl** library. Formatters