diff --git a/_translations/po/ru/guide_intro_upgrade-from-v2.md.po b/_translations/po/ru/guide_intro_upgrade-from-v2.md.po index 7f79180e..4f599dd5 100644 --- a/_translations/po/ru/guide_intro_upgrade-from-v2.md.po +++ b/_translations/po/ru/guide_intro_upgrade-from-v2.md.po @@ -248,7 +248,7 @@ msgstr "Переменные окружения" #. type: Plain text #: ../src/guide/intro/upgrade-from-v2.md msgid "Yii3 application templates are using [environment variables](https://en.wikipedia.org/wiki/Environment_variable) to configure parts of the application. The concept is [very handy for Dockerized applications](https://12factor.net/) but might be alien to users of Yii 1.1 and Yii 2.0." -msgstr "Шаблоны приложений Yii3 используют [переменные окружения](https://en.wikipedia.org/wiki/Environment_variable) для настройки частей приложения. Эта концепция [очень удобна для приложений, работающих в Docker](https://12factor.net/), но может быть непривычна пользователям Yii 1.1 и Yii 2.0." +msgstr "Шаблоны приложений Yii3 используют [переменные окружения](https://en.wikipedia.org/wiki/Environment_variable) для настройки частей приложения. Эта концепция [очень удобна для приложений, работающих в Docker](https://12factor.net/ru/), но может быть непривычна пользователям Yii 1.1 и Yii 2.0." #. type: Title # #: ../src/guide/intro/upgrade-from-v2.md ../src/guide/structure/action.md diff --git a/_translations/po/ru/guide_start_prerequisites.md.po b/_translations/po/ru/guide_start_prerequisites.md.po index b09ffb94..3de5a791 100644 --- a/_translations/po/ru/guide_start_prerequisites.md.po +++ b/_translations/po/ru/guide_start_prerequisites.md.po @@ -5,9 +5,9 @@ # msgid "" msgstr "" -"Project-Id-Version: PACKAGE VERSION\n" +"Project-Id-Version: \n" "POT-Creation-Date: 2025-12-24 13:00+0000\n" -"PO-Revision-Date: 2025-09-04 11:19+0500\n" +"PO-Revision-Date: 2026-01-19 22:04+0300\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ru\n" @@ -15,6 +15,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Poedit 3.8\n" #. type: Title ## #: ../src/guide/intro/upgrade-from-v2.md ../src/guide/start/prerequisites.md @@ -26,73 +27,73 @@ msgstr "Docker" #: ../src/guide/start/prerequisites.md #, no-wrap msgid "What do you need to know?" -msgstr "" +msgstr "Что нужно знать?" #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "The Yii learning curve isn't as steep as other PHP frameworks, but still, there are some things you should learn before starting with Yii." -msgstr "" +msgstr "Освоить Yii обычно проще, чем многие другие PHP‑фреймворки, но перед началом работы всё же стоит изучить несколько базовых тем." #. type: Title ## #: ../src/guide/start/prerequisites.md #, no-wrap msgid "PHP" -msgstr "" +msgstr "PHP" #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "Yii is a PHP framework, so make sure you [read and understand language reference](https://www.php.net/manual/en/langref.php)." -msgstr "" +msgstr "Yii — PHP‑фреймворк, поэтому стоит ознакомиться со [справочником по языку PHP](https://www.php.net/manual/ru/langref.php) и понимать изложенный там материал." #. type: Title ## #: ../src/guide/start/prerequisites.md #, no-wrap msgid "Object-oriented programming" -msgstr "" +msgstr "Объектно‑ориентированное программирование" #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "You need a basic understanding of object-oriented programming. If you're not familiar with it, check one of the many tutorials available such as [the one from tuts+](https://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762)." -msgstr "" +msgstr "Вам понадобится базовое понимание объектно‑ориентированного программирования (ООП). Если вы с ним не знакомы, изучите один из доступных материалов, например [руководство от tuts+](https://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762)." #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "When you develop with Yii, you write code in an object-oriented fashion, so make sure you're familiar with [PHP OOP support](https://www.php.net/manual/en/language.oop5.php)." -msgstr "" +msgstr "Разрабатывая на Yii, вы пишете код в объектно‑ориентированном стиле, поэтому важно разбираться в [поддержке ООП в PHP](https://www.php.net/manual/ru/language.oop5.php)." #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "Note that the more complicated your application is, the more advanced OOP concepts you should learn to successfully manage that complexity." -msgstr "" +msgstr "Обратите внимание: чем сложнее приложение, тем более продвинутые концепции ООП необходимо изучить, чтобы успешно управлять этой сложностью." #. type: Title ## #: ../src/guide/start/prerequisites.md #, no-wrap msgid "Command line and Composer" -msgstr "" +msgstr "Командная строка и Composer" #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "Yii extensively uses the de-facto standard PHP package manager, [Composer](https://getcomposer.org) so make sure you read and understand its [guide](https://getcomposer.org/doc/01-basic-usage.md). If you aren't familiar with using the command line, it's time to start trying. Once you learn the basics, you'll never want to work without it." -msgstr "" +msgstr "Yii активно использует де‑факто стандартный менеджер пакетов PHP — [Composer](https://getcomposer.org), поэтому стоит ознакомиться с его [руководством](https://getcomposer.org/doc/01-basic-usage.md) и понимать основы. Если вы не привыкли работать в командной строке, самое время начать. Освоив базовые команды, вы вряд ли захотите обходиться без неё." #. type: Title ## #: ../src/guide/start/prerequisites.md #, no-wrap msgid "HTTP" -msgstr "" +msgstr "HTTP" #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "Since Yii is a web framework and the web largely uses HTTP, it's a good idea to [learn more about it](https://developer.mozilla.org/en-US/docs/Web/HTTP)." -msgstr "" +msgstr "Поскольку Yii — веб‑фреймворк, а веб во многом работает поверх HTTP, рекомендуется [изучить этот протокол подробнее](https://developer.mozilla.org/ru/docs/Web/HTTP)." #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "The default application template leverages Docker, so we recommend that you [read and understand the concepts](https://docs.docker.com/get-started/)." -msgstr "" +msgstr "Шаблон приложения по умолчанию использует Docker, поэтому мы рекомендуем [ознакомиться с его основными концепциями](https://docs.docker.com/get-started/)." #. type: Plain text #: ../src/guide/start/prerequisites.md msgid "Also, you will benefit from familiarizing yourself with [twelve-factor app](https://12factor.net/) principles." -msgstr "" +msgstr "Также будет полезно ознакомиться с принципами методологии [Twelve‑Factor App](https://12factor.net/ru/)." diff --git a/src/ru/guide/intro/upgrade-from-v2.md b/src/ru/guide/intro/upgrade-from-v2.md index 17be8a13..69ae769e 100644 --- a/src/ru/guide/intro/upgrade-from-v2.md +++ b/src/ru/guide/intro/upgrade-from-v2.md @@ -104,8 +104,8 @@ final readonly class PostRepository Шаблоны приложений Yii3 используют [переменные окружения](https://en.wikipedia.org/wiki/Environment_variable) для настройки частей приложения. Эта концепция [очень удобна для приложений, работающих в -Docker](https://12factor.net/), но может быть непривычна пользователям Yii -1.1 и Yii 2.0. +Docker](https://12factor.net/ru/), но может быть непривычна пользователям +Yii 1.1 и Yii 2.0. ### Действия diff --git a/src/ru/guide/start/prerequisites.md b/src/ru/guide/start/prerequisites.md index adc99e39..ddd72036 100644 --- a/src/ru/guide/start/prerequisites.md +++ b/src/ru/guide/start/prerequisites.md @@ -1,44 +1,47 @@ -# What do you need to know? +# Что нужно знать? -The Yii learning curve isn't as steep as other PHP frameworks, but still, -there are some things you should learn before starting with Yii. +Освоить Yii обычно проще, чем многие другие PHP‑фреймворки, но перед началом +работы всё же стоит изучить несколько базовых тем. ## PHP -Yii is a PHP framework, so make sure you [read and understand language -reference](https://www.php.net/manual/en/langref.php). +Yii — PHP‑фреймворк, поэтому стоит ознакомиться со [справочником по языку +PHP](https://www.php.net/manual/ru/langref.php) и понимать изложенный там +материал. -## Object-oriented programming +## Объектно‑ориентированное программирование -You need a basic understanding of object-oriented programming. If you're not -familiar with it, check one of the many tutorials available such as [the one -from +Вам понадобится базовое понимание объектно‑ориентированного программирования +(ООП). Если вы с ним не знакомы, изучите один из доступных материалов, +например [руководство от tuts+](https://code.tutsplus.com/tutorials/object-oriented-php-for-beginners--net-12762). -When you develop with Yii, you write code in an object-oriented fashion, so -make sure you're familiar with [PHP OOP -support](https://www.php.net/manual/en/language.oop5.php). +Разрабатывая на Yii, вы пишете код в объектно‑ориентированном стиле, поэтому +важно разбираться в [поддержке ООП в +PHP](https://www.php.net/manual/ru/language.oop5.php). -Note that the more complicated your application is, the more advanced OOP -concepts you should learn to successfully manage that complexity. +Обратите внимание: чем сложнее приложение, тем более продвинутые концепции +ООП необходимо изучить, чтобы успешно управлять этой сложностью. -## Command line and Composer +## Командная строка и Composer -Yii extensively uses the de-facto standard PHP package manager, -[Composer](https://getcomposer.org) so make sure you read and understand its -[guide](https://getcomposer.org/doc/01-basic-usage.md). If you aren't -familiar with using the command line, it's time to start trying. Once you -learn the basics, you'll never want to work without it. +Yii активно использует де‑факто стандартный менеджер пакетов PHP — +[Composer](https://getcomposer.org), поэтому стоит ознакомиться с его +[руководством](https://getcomposer.org/doc/01-basic-usage.md) и понимать +основы. Если вы не привыкли работать в командной строке, самое время +начать. Освоив базовые команды, вы вряд ли захотите обходиться без неё. ## HTTP -Since Yii is a web framework and the web largely uses HTTP, it's a good idea -to [learn more about it](https://developer.mozilla.org/en-US/docs/Web/HTTP). +Поскольку Yii — веб‑фреймворк, а веб во многом работает поверх HTTP, +рекомендуется [изучить этот протокол +подробнее](https://developer.mozilla.org/ru/docs/Web/HTTP). ## Docker -The default application template leverages Docker, so we recommend that you -[read and understand the concepts](https://docs.docker.com/get-started/). +Шаблон приложения по умолчанию использует Docker, поэтому мы рекомендуем +[ознакомиться с его основными +концепциями](https://docs.docker.com/get-started/). -Also, you will benefit from familiarizing yourself with [twelve-factor -app](https://12factor.net/) principles. +Также будет полезно ознакомиться с принципами методологии [Twelve‑Factor +App](https://12factor.net/ru/).