diff --git a/locale/ru/LC_MESSAGES/Behavioral/Command/README.po b/locale/ru/LC_MESSAGES/Behavioral/Command/README.po
index 4de13d0..3b87cd8 100644
--- a/locale/ru/LC_MESSAGES/Behavioral/Command/README.po
+++ b/locale/ru/LC_MESSAGES/Behavioral/Command/README.po
@@ -55,7 +55,7 @@ msgstr "Примеры"
 
 #: ../../Behavioral/Command/README.rst:23
 msgid ""
-"A text editor : all events are Command which can be undone, stacked and "
+"A text editor : all events are commands which can be undone, stacked and "
 "saved."
 msgstr ""
 "текстовый редактор: все события являются Командами, которые могут быть "
diff --git a/locale/ru/LC_MESSAGES/Behavioral/NullObject/README.po b/locale/ru/LC_MESSAGES/Behavioral/NullObject/README.po
index e84254c..f70082d 100644
--- a/locale/ru/LC_MESSAGES/Behavioral/NullObject/README.po
+++ b/locale/ru/LC_MESSAGES/Behavioral/NullObject/README.po
@@ -61,15 +61,15 @@ msgstr "Примеры"
 
 #: ../../Behavioral/NullObject/README.rst:24
 msgid "Null logger or null output to preserve a standard way of interaction between objects, even if the shouldn't do anything"
-msgstr ""
+msgstr "Объекты Null-логгер или Null-вывод поддерживают стандартный вид взаимодействий между объектами, даже если они ничего не делают"
 
 #: ../../Behavioral/NullObject/README.rst:26
 msgid "null handler in a Chain of Responsibilities pattern"
-msgstr "null handler in a Chain of Responsibilities pattern"
+msgstr "Null-обработчик в шаблоне Цепочка Обязанностей (Chain of Responsibilities)"
 
 #: ../../Behavioral/NullObject/README.rst:27
 msgid "null command in a Command pattern"
-msgstr "null command in a Command pattern"
+msgstr "Null-команда в шаблоне Команда (Command)"
 
 #: ../../Behavioral/NullObject/README.rst:30
 msgid "UML Diagram"
diff --git a/locale/ru/LC_MESSAGES/Creational/AbstractFactory/README.po b/locale/ru/LC_MESSAGES/Creational/AbstractFactory/README.po
index 71bc8de..6f1553a 100644
--- a/locale/ru/LC_MESSAGES/Creational/AbstractFactory/README.po
+++ b/locale/ru/LC_MESSAGES/Creational/AbstractFactory/README.po
@@ -26,7 +26,7 @@ msgid ""
 "To create series of related or dependent objects without specifying their "
 "concrete classes. Usually the created classes all implement the same "
 "interface. The client of the abstract factory does not care about how these "
-"objects are created, he just knows how they go together."
+"objects are created, it just knows how they go together."
 msgstr ""
 "Создать ряд связанных или зависимых объектов без указания их конкретных "
 "классов. Обычно создаваемые классы стремятся реализовать один и тот же "
diff --git a/locale/ru/LC_MESSAGES/Structural/Facade/README.po b/locale/ru/LC_MESSAGES/Structural/Facade/README.po
index 8764506..59c061d 100644
--- a/locale/ru/LC_MESSAGES/Structural/Facade/README.po
+++ b/locale/ru/LC_MESSAGES/Structural/Facade/README.po
@@ -23,8 +23,8 @@ msgstr "Назначение"
 
 #: ../../Structural/Facade/README.rst:7
 msgid ""
-"The primary goal of a Facade Pattern is not to avoid you having to read the"
-"manual of a complex API. It's only a side-effect. The first goal is to"
+"The primary goal of a Facade Pattern is not to avoid you having to read the "
+"manual of a complex API. It's only a side-effect. The first goal is to "
 "reduce coupling and follow the Law of Demeter."
 msgstr ""
 "Основная цель паттерна Фасад заключается не в том, чтобы помешать вам "