diff --git a/locale/ru/LC_MESSAGES/Creational/FactoryMethod/README.po b/locale/ru/LC_MESSAGES/Creational/FactoryMethod/README.po index 4d41e36..e2e8848 100644 --- a/locale/ru/LC_MESSAGES/Creational/FactoryMethod/README.po +++ b/locale/ru/LC_MESSAGES/Creational/FactoryMethod/README.po @@ -24,13 +24,13 @@ msgstr "Назначение" #: ../../Creational/FactoryMethod/README.rst:7 msgid "" "The good point over the SimpleFactory is you can subclass it to implement " -"different ways to create objects" +"different ways to create objects." msgstr "" "Выгодное отличие от SimpleFactory в том, что вы можете вынести реализацию " "создания объектов в подклассы." #: ../../Creational/FactoryMethod/README.rst:10 -msgid "For simple case, this abstract class could be just an interface" +msgid "For simple cases, this abstract class could be just an interface." msgstr "" "В простых случаях, этот абстрактный класс может быть только интерфейсом." @@ -40,7 +40,7 @@ msgid "" "Dependency Inversion principle a.k.a the \"D\" in SOLID principles." msgstr "" "Этот паттерн является «настоящим» Шаблоном Проектирования, потому что он " -"следует «Принципу инверсии зависимостей\" ака \"D\" в `S.O.L.I.D `_." #: ../../Creational/FactoryMethod/README.rst:15 diff --git a/locale/ru/LC_MESSAGES/Creational/Pool/README.po b/locale/ru/LC_MESSAGES/Creational/Pool/README.po index d0265a4..3f0800e 100644 --- a/locale/ru/LC_MESSAGES/Creational/Pool/README.po +++ b/locale/ru/LC_MESSAGES/Creational/Pool/README.po @@ -16,6 +16,10 @@ msgid "`Pool`__" msgstr "" "`Объектный пул `_ (`Pool`__)" +#: ../../Creational/Pool/README.rst:4 +msgid "Purpose" +msgstr "Назначение" + #: ../../Creational/Pool/README.rst:4 msgid "" "The **object pool pattern** is a software creational design pattern that " diff --git a/locale/ru/LC_MESSAGES/Creational/SimpleFactory/README.po b/locale/ru/LC_MESSAGES/Creational/SimpleFactory/README.po index 86fe916..0f5e707 100644 --- a/locale/ru/LC_MESSAGES/Creational/SimpleFactory/README.po +++ b/locale/ru/LC_MESSAGES/Creational/SimpleFactory/README.po @@ -25,10 +25,14 @@ msgstr "SimpleFactory в примере ниже, это паттерн «Про #: ../../Creational/SimpleFactory/README.rst:9 msgid "" -"It differs from the static factory because it is not static." +"It differs from the static factory because it is not static. " +"Therefore, you can have multiple factories, differently parameterized, " +"you can subclass it and you can mock it. It always should be preferred " +"over a static factory!" msgstr "" "Она отличается от Статической Фабрики тем, что собственно *не является " -"статической*. Потому как вы должны понимать: статическая => глобальная => зло!" +"статической*. Таким образом, вы можете иметь множество фабрик с разными параметрами. " +"Простая фабрика всегда должна быть предпочтительнее Статической фабрики!" #: ../../Creational/SimpleFactory/README.rst:10 msgid ""