Index: base/applications/notepad/lang/bg-BG.rc
===================================================================
--- base/applications/notepad/lang/bg-BG.rc	(revision 66562)
+++ base/applications/notepad/lang/bg-BG.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Не мога да открия '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Уникод"
-    STRING_UNICODE_BE "Уникод (big endian)"
+    STRING_UNICODE_BE "Уникод (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Уьиндоуьс (CR + LF)"
     STRING_LF "Юникс (LF)"
Index: base/applications/notepad/lang/cs-CZ.rc
===================================================================
--- base/applications/notepad/lang/cs-CZ.rc	(revision 66562)
+++ base/applications/notepad/lang/cs-CZ.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Nelze nalézt '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/da-DK.rc
===================================================================
--- base/applications/notepad/lang/da-DK.rc	(revision 66562)
+++ base/applications/notepad/lang/da-DK.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/el-GR.rc
===================================================================
--- base/applications/notepad/lang/el-GR.rc	(revision 66562)
+++ base/applications/notepad/lang/el-GR.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Δε μπορεί να βρεθεί το '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/en-US.rc
===================================================================
--- base/applications/notepad/lang/en-US.rc	(revision 66562)
+++ base/applications/notepad/lang/en-US.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/es-ES.rc
===================================================================
--- base/applications/notepad/lang/es-ES.rc	(revision 66562)
+++ base/applications/notepad/lang/es-ES.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "No se encontró '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/eu-ES.rc
===================================================================
--- base/applications/notepad/lang/eu-ES.rc	(revision 66562)
+++ base/applications/notepad/lang/eu-ES.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Ez da '%s' aurkitu"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/fi-FI.rc
===================================================================
--- base/applications/notepad/lang/fi-FI.rc	(revision 66562)
+++ base/applications/notepad/lang/fi-FI.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/fr-FR.rc
===================================================================
--- base/applications/notepad/lang/fr-FR.rc	(revision 66562)
+++ base/applications/notepad/lang/fr-FR.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Impossible de trouver '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/he-IL.rc
===================================================================
--- base/applications/notepad/lang/he-IL.rc	(revision 66562)
+++ base/applications/notepad/lang/he-IL.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "לא יכול למצוא את '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "יוניקוד"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "חלונות (CR + LF)"
     STRING_LF "יוניקס (LF)"
Index: base/applications/notepad/lang/hu-HU.rc
===================================================================
--- base/applications/notepad/lang/hu-HU.rc	(revision 66562)
+++ base/applications/notepad/lang/hu-HU.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/hy-AM.rc
===================================================================
--- base/applications/notepad/lang/hy-AM.rc	(revision 66562)
+++ base/applications/notepad/lang/hy-AM.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Չի գտնվել '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Յունիկոդ"
-    STRING_UNICODE_BE "Յունիկոդ (big endian)"
+    STRING_UNICODE_BE "Յունիկոդ (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Պատւոհաններ (CR + LF)"
     STRING_LF "Յունիքս (LF)"
Index: base/applications/notepad/lang/id-ID.rc
===================================================================
--- base/applications/notepad/lang/id-ID.rc	(revision 66562)
+++ base/applications/notepad/lang/id-ID.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Tidak bisa menemukan '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/it-IT.rc
===================================================================
--- base/applications/notepad/lang/it-IT.rc	(revision 66562)
+++ base/applications/notepad/lang/it-IT.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Impossibile trovare '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/ja-JP.rc
===================================================================
--- base/applications/notepad/lang/ja-JP.rc	(revision 66562)
+++ base/applications/notepad/lang/ja-JP.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "'%s' が見つかりませんでした。"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/lt-LT.rc
===================================================================
--- base/applications/notepad/lang/lt-LT.rc	(revision 66562)
+++ base/applications/notepad/lang/lt-LT.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Nepavyko rasti '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/nl-NL.rc
===================================================================
--- base/applications/notepad/lang/nl-NL.rc	(revision 66562)
+++ base/applications/notepad/lang/nl-NL.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/no-NO.rc
===================================================================
--- base/applications/notepad/lang/no-NO.rc	(revision 66562)
+++ base/applications/notepad/lang/no-NO.rc	(working copy)
@@ -177,7 +177,7 @@
     STRING_CANNOTFIND "Kan ikke finne '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/pl-PL.rc
===================================================================
--- base/applications/notepad/lang/pl-PL.rc	(revision 66562)
+++ base/applications/notepad/lang/pl-PL.rc	(working copy)
@@ -171,7 +171,7 @@
     STRING_CANNOTFIND "Nie można odnaleźć '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/pt-BR.rc
===================================================================
--- base/applications/notepad/lang/pt-BR.rc	(revision 66562)
+++ base/applications/notepad/lang/pt-BR.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Não foi encontrado '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/pt-PT.rc
===================================================================
--- base/applications/notepad/lang/pt-PT.rc	(revision 66562)
+++ base/applications/notepad/lang/pt-PT.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Não foi encontrado '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/ro-RO.rc
===================================================================
--- base/applications/notepad/lang/ro-RO.rc	(revision 66562)
+++ base/applications/notepad/lang/ro-RO.rc	(working copy)
@@ -181,7 +181,7 @@
     STRING_CANNOTFIND "Nu se poate găsi „%s”"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/ru-RU.rc
===================================================================
--- base/applications/notepad/lang/ru-RU.rc	(revision 66562)
+++ base/applications/notepad/lang/ru-RU.rc	(working copy)
@@ -23,12 +23,12 @@
     POPUP "&Файл"
     BEGIN
         MENUITEM "Созд&ать\tCtrl+N", CMD_NEW
-        MENUITEM "&Открыть\tCtrl+O", CMD_OPEN
+        MENUITEM "&Открыть...\tCtrl+O", CMD_OPEN
         MENUITEM "&Сохранить\tCtrl+S", CMD_SAVE
         MENUITEM "Сохранить &как...", CMD_SAVE_AS
         MENUITEM SEPARATOR
         MENUITEM "Пара&метры страницы...", CMD_PAGE_SETUP
-        MENUITEM "&Печатать\tCtrl+P", CMD_PRINT
+        MENUITEM "&Печать...\tCtrl+P", CMD_PRINT
         MENUITEM SEPARATOR
         MENUITEM "В&ыход", CMD_EXIT
     END
@@ -73,37 +73,37 @@
 DIALOG_PAGESETUP DIALOGEX 0, 0, 365, 193
 STYLE DS_SHELLFONT | DS_MODALFRAME | WS_CAPTION | WS_SYSMENU | DS_CONTEXTHELP
 FONT 8, "MS Shell Dlg"
-CAPTION "Page Setup"
+CAPTION "Параметры страницы"
 BEGIN
-    GROUPBOX "Preview", 0, 240, 6, 120, 153, BS_GROUPBOX
+    GROUPBOX "Просмотр", 0, 240, 6, 120, 153, BS_GROUPBOX
     CONTROL "", rct1, "Static", SS_WHITERECT, 260, 42, 80, 80
     CONTROL "", rct2, "Static", SS_GRAYRECT, 340, 46, 4, 80
     CONTROL "", rct3, "Static", SS_GRAYRECT, 264, 122, 80, 4
-    GROUPBOX "Paper", grp2, 8, 6, 224, 56, BS_GROUPBOX
-    LTEXT "&Size:", stc2, 16, 22, 36, 8
+    GROUPBOX "Бумага", grp2, 8, 6, 224, 56, BS_GROUPBOX
+    LTEXT "Ра&змер:", stc2, 16, 22, 36, 8
     COMBOBOX cmb2, 64, 20, 160, 160, CBS_SIMPLE | CBS_DROPDOWN | CBS_SORT | WS_GROUP | WS_TABSTOP | WS_VSCROLL
-    LTEXT "&Tray:", stc3, 16, 42, 36, 8
+    LTEXT "Пода&ча:", stc3, 16, 42, 36, 8
     COMBOBOX cmb3, 64, 40, 160, 160, CBS_SIMPLE | CBS_DROPDOWN | CBS_SORT | WS_GROUP | WS_TABSTOP | WS_VSCROLL
-    GROUPBOX "Orientation", grp1, 8, 66, 64, 56, BS_GROUPBOX
-    AUTORADIOBUTTON "&Portrait", rad1, 16, 80, 52, 12, BS_AUTORADIOBUTTON
-    AUTORADIOBUTTON "&Landscape", rad2, 16, 100, 52, 12, BS_AUTORADIOBUTTON
-    GROUPBOX "Borders", grp4, 80, 66, 152, 56, BS_GROUPBOX
-    LTEXT "L&eft:", stc15, 88, 82, 30, 8
+    GROUPBOX "Ориентация", grp1, 8, 66, 64, 56, BS_GROUPBOX
+    AUTORADIOBUTTON "&Книжная", rad1, 16, 80, 52, 12, BS_AUTORADIOBUTTON
+    AUTORADIOBUTTON "&Альбомная", rad2, 16, 100, 52, 12, BS_AUTORADIOBUTTON
+    GROUPBOX "Поля (мм)", grp4, 80, 66, 152, 56, BS_GROUPBOX
+    LTEXT "&Левое:", stc15, 88, 82, 30, 8
     EDITTEXT edt4, 119, 80, 36, 12, WS_TABSTOP | WS_GROUP | WS_BORDER
-    LTEXT "&Right:", stc16, 159, 82, 30, 8
+    LTEXT "&Правое:", stc16, 159, 82, 30, 8
     EDITTEXT edt6, 190, 80, 36, 12, WS_TABSTOP | WS_GROUP | WS_BORDER
-    LTEXT "T&op:", stc17, 88, 102, 30, 8
+    LTEXT "&Верхнее:", stc17, 88, 102, 30, 8
     EDITTEXT edt5, 119, 100, 36, 12, WS_TABSTOP | WS_GROUP | WS_BORDER
-    LTEXT "&Bottom:", stc18, 159, 102, 30, 8
+    LTEXT "&Нижнее:", stc18, 159, 102, 30, 8
     EDITTEXT edt7, 190, 100, 36, 12, WS_TABSTOP | WS_GROUP | WS_BORDER
-    LTEXT "&Header:", 0x140, 8, 132, 40, 15
+    LTEXT "В&ерхний колонтитул:", 0x140, 8, 132, 40, 15
     EDITTEXT 0x141, 58, 130, 173, 12, WS_BORDER | WS_TABSTOP | ES_AUTOHSCROLL
-    LTEXT "&Footer:", 0x142, 8, 149, 40, 15
+    LTEXT "Н&ижний колонтитул:", 0x142, 8, 149, 40, 15
     EDITTEXT 0x143, 58, 147, 173, 12, WS_BORDER | WS_TABSTOP | ES_AUTOHSCROLL
-    PUSHBUTTON "Help", IDHELP, 8, 170, 50, 14
+    PUSHBUTTON "Справка", IDHELP, 8, 170, 50, 14
     DEFPUSHBUTTON "OK", IDOK, 198, 170, 50, 14, BS_PUSHBUTTON
-    PUSHBUTTON "Cancel", IDCANCEL, 254, 170, 50, 14
-    PUSHBUTTON "P&rinter...", psh3, 310, 170, 50, 14
+    PUSHBUTTON "Отмена", IDCANCEL, 254, 170, 50, 14
+    PUSHBUTTON "&Печать...", psh3, 310, 170, 50, 14
 END
 
 /* Dialog 'Encoding' */
@@ -159,7 +159,7 @@
     STRING_ERROR "ОШИБКА"
     STRING_WARNING "ВНИМАНИЕ"
     STRING_INFO "Информация"
-    STRING_UNTITLED "Без заголовка"
+    STRING_UNTITLED "Безымянный"
     STRING_ALL_FILES "Все файлы (*.*)"
     STRING_TEXT_FILES_TXT "Текстовые файлы (*.txt)"
     STRING_TOOLARGE "Файл '%s' слишком велик.\n\
@@ -176,11 +176,11 @@
     STRING_CANNOTFIND "Невозможно найти '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
     STRING_CR "Macintosh (CR)"
     STRING_LINE_COLUMN "Строка %d, столбец %d"
-    STRING_PRINTERROR "Cannot print the file '%s'.\n\nMake sure that the printer is turned on and is configured properly."
+    STRING_PRINTERROR "Невозможно распечатать файл '%s'.\n\nПроверьте, включен ли принтер, и настроен ли он правильно."
 END
Index: base/applications/notepad/lang/sl-SI.rc
===================================================================
--- base/applications/notepad/lang/sl-SI.rc	(revision 66562)
+++ base/applications/notepad/lang/sl-SI.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/sq-AL.rc
===================================================================
--- base/applications/notepad/lang/sq-AL.rc	(revision 66562)
+++ base/applications/notepad/lang/sq-AL.rc	(working copy)
@@ -180,7 +180,7 @@
     STRING_CANNOTFIND "Nuk u gjet '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/sv-SE.rc
===================================================================
--- base/applications/notepad/lang/sv-SE.rc	(revision 66562)
+++ base/applications/notepad/lang/sv-SE.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/th-TH.rc
===================================================================
--- base/applications/notepad/lang/th-TH.rc	(revision 66562)
+++ base/applications/notepad/lang/th-TH.rc	(working copy)
@@ -171,7 +171,7 @@
     STRING_CANNOTFIND "Cannot find '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/uk-UA.rc
===================================================================
--- base/applications/notepad/lang/uk-UA.rc	(revision 66562)
+++ base/applications/notepad/lang/uk-UA.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "Не можу знайти '%s'"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Юнікод"
-    STRING_UNICODE_BE "Юнікод (big endian)"
+    STRING_UNICODE_BE "Юнікод (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/applications/notepad/lang/uz-UZ.rc
===================================================================
--- base/applications/notepad/lang/uz-UZ.rc	(revision 66562)
+++ base/applications/notepad/lang/uz-UZ.rc	(working copy)
@@ -176,7 +176,7 @@
     STRING_CANNOTFIND "'%s' ni topa olmadi"
     STRING_ANSI "ANSI"
     STRING_UNICODE "Unicode"
-    STRING_UNICODE_BE "Unicode (big endian)"
+    STRING_UNICODE_BE "Unicode (Big Endian)"
     STRING_UTF8 "UTF-8"
     STRING_CRLF "Windows (CR + LF)"
     STRING_LF "Unix (LF)"
Index: base/setup/reactos/lang/ru-RU.rc
===================================================================
--- base/setup/reactos/lang/ru-RU.rc	(revision 66562)
+++ base/setup/reactos/lang/ru-RU.rc	(working copy)
@@ -144,6 +144,6 @@
     IDS_SUMMARYSUBTITLE "Проверьте список параметров перед началом установки"
     IDS_ABORTSETUP "ReactOS установлен на компьютер не полностью. Если вы закроете программу установки сейчас, в дальнейшем вам придется повторить установку ReactOS. Вы уверены, что необходимо прервать установку?"
     IDS_ABORTSETUP2 "Прервать установку?"
-    IDS_NO_TXTSETUP_SIF "Unable to find 'txtsetup.sif'\nSetup is unable to continue."
+    IDS_NO_TXTSETUP_SIF "Не удалось найти файл 'txtsetup.sif'\nПродолжение установки невозможно."
     IDS_CAPTION "Установка ReactOS"
 END
Index: base/setup/usetup/lang/ru-RU.h
===================================================================
--- base/setup/usetup/lang/ru-RU.h	(revision 66562)
+++ base/setup/usetup/lang/ru-RU.h	(working copy)
@@ -12,7 +12,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -42,8 +42,8 @@
     {
         0,
         0,
-        "   ENTER = �த������  F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������  F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -58,7 +58,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -118,8 +118,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������  R = ����⠭������� F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������  R = ����⠭�������  L = ���. ᮣ��襭��  F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -134,7 +134,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -212,8 +212,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -228,7 +228,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -276,13 +276,13 @@
     {
         8,
         15,
-        "������ �ணࠬ���� ���ᯥ祭�� ���⠢����� ��� �������� � ��� ��࠭�祭��",
+        "������ �ணࠬ���� ���ᯥ祭�� ���⠢����� ��� �������� � ���",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         16,
-        "� �ᯮ�짮�����, ��� � ���⭮�, ⠪ � ����㭠த��� �ࠢ�.",
+        "��࠭�祭�� � �ᯮ�짮�����, ��� � ���⭮�, ⠪ � ����㭠த��� �ࠢ�.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -336,8 +336,8 @@
     {
         0,
         0,
-        "   ENTER = ������",
-        TEXT_TYPE_STATUS
+        "ENTER = ������",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -352,7 +352,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -362,34 +362,34 @@
         TEXT_STYLE_NORMAL
     },
     {
-        8,
+        24,
         11,
-        "      ��������:",
-        TEXT_STYLE_NORMAL
+        "��������:",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
     },
     {
-        8,
+        24,
         12,
-        "          ��࠭:",
-        TEXT_STYLE_NORMAL,
+        "��࠭:",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
     },
     {
-        8,
+        24,
         13,
-        "     ���������:",
-        TEXT_STYLE_NORMAL
+        "���������:",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
     },
     {
-        8,
+        24,
         14,
-        "      ��᪫����:",
-        TEXT_STYLE_NORMAL
+        "��᪫����:",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
     },
     {
-        8,
+        24,
         16,
-        "      �ਬ�����:",
-        TEXT_STYLE_NORMAL
+        "�ਬ�����:",
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_RIGHT
     },
     {
         25,
@@ -429,8 +429,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -445,7 +445,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -493,8 +493,8 @@
     {
         0,
         0,
-        "   ESC = ������� ��࠭��  ENTER = ��१���㧪�",
-        TEXT_TYPE_STATUS
+        "ESC = �� �������  U = ����������  R = ����⠭�������  ENTER = ��१���㧪�",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -508,7 +508,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -544,8 +544,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������   ESC = �⬥��   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   ESC = �⬥��   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -560,7 +560,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -584,8 +584,8 @@
     {
         0,
         0,
-        "   ���⪠ ���",
-        TEXT_TYPE_STATUS
+        "���⪠ ���",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -600,7 +600,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -630,8 +630,8 @@
     {
         0,
         0,
-        "   �������� �������� ...",
-        TEXT_TYPE_STATUS,
+        "��������, �������� ...",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -646,7 +646,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -681,8 +681,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������   ESC = �⬥��   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   ESC = �⬥��   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -697,7 +697,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -727,8 +727,8 @@
     {
         0,
         0,
-        "   ENTER = ��१���㧪�",
-        TEXT_TYPE_STATUS
+        "ENTER = ��१���㧪�",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -743,7 +743,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -773,8 +773,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -790,7 +790,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -820,14 +820,13 @@
     {
         8,
         15,
-        "\x07  Press P to create a primary partition.",
-//        "\x07  ������ C ��� ᮧ����� ������ ࠧ����.",
+        "\x07  ������ P ��� ᮧ����� ��ࢨ筮�� ࠧ����.",
         TEXT_STYLE_NORMAL
     },
     {
         8,
         17,
-        "\x07  Press E to create an extended partition.",
+        "\x07  ������ E ��� ᮧ����� ���७���� ࠧ����.",
         TEXT_STYLE_NORMAL
     },
     {
@@ -839,8 +838,8 @@
     {
         0,
         0,
-        "   Please wait...",
-        TEXT_TYPE_STATUS
+        "��������, ��������...",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -855,7 +854,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -873,8 +872,8 @@
     {
         0,
         0,
-        "   ENTER = �த�������   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -889,7 +888,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -925,8 +924,8 @@
     {
         0,
         0,
-        "   ENTER = �த������   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -941,31 +940,31 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
-        11,
+        0,
         12,
         "��������, ��������, ���� �ணࠬ�� ��⠭���� ᪮����� 䠩��",
-        TEXT_STYLE_NORMAL
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
     },
     {
-        11,
+        0,
         13,
         "ReactOS � ��⠭������ ��४���.",
-        TEXT_STYLE_NORMAL
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
     },
     {
-        11,
+        0,
         14,
         "�� ����� ������ ��᪮�쪮 �����.",
-        TEXT_STYLE_NORMAL
+        TEXT_STYLE_NORMAL | TEXT_ALIGN_CENTER
     },
     {
+        50,
         0,
-        0,
-        "                                                           \xB3 �������� ��������...    ",
+        "\xB3 ��������, ��������...    ",
         TEXT_TYPE_STATUS
     },
     {
@@ -981,7 +980,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1017,8 +1016,8 @@
     {
         0,
         0,
-        "   ENTER = �த������   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -1033,7 +1032,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1069,8 +1068,8 @@
     {
         0,
         0,
-        "   ENTER = �த������   ESC = �⬥��   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   ESC = �⬥��   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -1085,7 +1084,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1121,8 +1120,8 @@
     {
         0,
         0,
-        "   ENTER = �த������   ESC = �⬥��   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   ESC = �⬥��   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -1138,7 +1137,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1150,8 +1149,8 @@
     {
         0,
         0,
-        "   �����⮢�� ᯨ᪠ �����㥬�� 䠩���...",
-        TEXT_TYPE_STATUS
+        "�����⮢�� ᯨ᪠ �����㥬�� 䠩���...",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -1167,7 +1166,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1197,8 +1196,8 @@
     {
         0,
         0,
-        "   ENTER = �த������   ESC = �⬥��   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "ENTER = �த������   ESC = �⬥��   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
 
     {
@@ -1214,7 +1213,7 @@
     {
         4,
         3,
-        " ��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1244,8 +1243,8 @@
     {
         0,
         0,
-        "   D = ������� ࠧ���   ESC = �⬥��   F3 = ��室",
-        TEXT_TYPE_STATUS
+        "D = ������� ࠧ���   ESC = �⬥��   F3 = ��室",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -1260,7 +1259,7 @@
     {
         4,
         3,
-        "��⠭���� ReactOS " KERNEL_VERSION_STR " ",
+        " ��⠭���� ReactOS " KERNEL_VERSION_STR,
         TEXT_STYLE_UNDERLINE
     },
     {
@@ -1272,8 +1271,8 @@
     {
         0,
         0,
-        "   �������� ���⮢ ��⥬���� ॥���...",
-        TEXT_TYPE_STATUS
+        "�������� ���⮢ ��⥬���� ॥���...",
+        TEXT_TYPE_STATUS | TEXT_PADDING_BIG
     },
     {
         0,
@@ -1288,7 +1287,7 @@
 {
     {
         // NOT_AN_ERROR
-        "Success\n"
+        "�ᯥ譮\n"
     },
     {
         //ERROR_NOT_INSTALLED
@@ -1322,7 +1321,7 @@
     },
     {
         //ERROR_SIGNATURE_TXTSETUPSIF,
-        "�����㦥�� �����४⭠� ᨣ����� � TXTSETUP.SIF.\n",
+        "�����㦥�� �����४⭠� ������� � TXTSETUP.SIF.\n",
         "ENTER = ��१���㧪�"
     },
     {
@@ -1481,18 +1480,18 @@
     },
     {
         //ERROR_UPDATE_LOCALESETTINGS,
-        "�� 㤠���� ��⠭����� ������ ��⥬�.\n"
+        "�� 㤠���� ��⠭����� �� ��⥬�.\n"
         "ENTER = ��१���㧪�"
     },
     {
         //ERROR_ADDING_KBLAYOUTS,
-        "Setup failed to add keyboard layouts to registry.\n"
-        "ENTER = Reboot computer"
+        "�� 㤠���� �������� �᪫���� ���������� � ॥���.\n"
+        "ENTER = ��१���㧪�"
     },
     {
         //ERROR_UPDATE_GEOID,
         "Setup could not set the geo id.\n"
-        "ENTER = Reboot computer"
+        "ENTER = ��१���㧪�"
     },
     {
         //ERROR_INSUFFICIENT_PARTITION_SIZE,
@@ -1499,7 +1498,7 @@
         "The selected partition is not large enough to install ReactOS.\n"
         "The install partition must have a size of at least %lu MB.\n"
         "\n"
-        "  * Press any key to continue.",
+        "  * ������ ���� ������� ��� �த�������.",
         NULL
     },
     {
@@ -1507,13 +1506,13 @@
         "You can not create a new primary or extended partition in the\n"
         "partition table of this disk because the partition table is full.\n"
         "\n"
-        "  * Press any key to continue."
+        "  * ������ ���� ������� ��� �த�������."
     },
     {
         //ERROR_ONLY_ONE_EXTENDED,
         "You can not create more than one extended partition per disk.\n"
         "\n"
-        "  * Press any key to continue."
+        "  * ������ ���� ������� ��� �த�������."
     },
     {
         NULL,
@@ -1627,23 +1626,21 @@
     {STRING_PLEASEWAIT,
      "   ��������, ��������..."},
     {STRING_INSTALLCREATEPARTITION,
-     "   ENTER = Install   P = Create Primary   E = Create Extended   F3 = Quit"},
-//     "   ENTER = ��⠭�����   C = ������� ࠧ���   F3 = ��室"},
+     "   ENTER = ��⠭�����   P = ��ࢨ�� ࠧ���   E = ����७��   F3 = ��室"},
     {STRING_INSTALLCREATELOGICAL,
-     "   ENTER = Install   L = Create Logical Partition   F3 = Quit"},
+     "   ENTER = ��⠭�����   L = ������� �����᪨� ࠧ���   F3 = ��室"},
     {STRING_INSTALLDELETEPARTITION,
      "   ENTER = ��⠭�����   D = ������� ࠧ���   F3 = ��室"},
     {STRING_DELETEPARTITION,
-     "   D = Delete Partition   F3 = Quit"},
+     "   D = ������� ࠧ���   F3 = ��室"},
     {STRING_PARTITIONSIZE,
      "������ ������ ࠧ����:"},
     {STRING_CHOOSENEWPARTITION,
-     "You have chosen to create a primary partition on"},
-//     "�� ��� ᮧ���� ���� ࠧ��� ��"},
+     "�� ��� ᮧ���� ��ࢨ�� ࠧ��� ��"},
     {STRING_CHOOSE_NEW_EXTENDED_PARTITION,
-     "You have chosen to create an extended partition on"},
+     "�� ��� ᮧ���� ���७�� ࠧ��� ��"},
     {STRING_CHOOSE_NEW_LOGICAL_PARTITION,
-     "You have chosen to create a logical partition on"},
+     "�� ��� ᮧ���� �����᪨� ࠧ��� ��"},
     {STRING_HDDSIZE,
     "��������, ������ ࠧ��� ������ ࠧ���� � ���������."},
     {STRING_CREATEPARTITION,
@@ -1657,13 +1654,13 @@
     {STRING_CHECKINGPART,
     "�ணࠬ�� ��⠭���� �஢���� ��࠭�� ࠧ���."},
     {STRING_QUITCONTINUE,
-    "F3 = ��室  ENTER = �த�������"},
+    "F3 = ��室  ENTER = �த������"},
     {STRING_REBOOTCOMPUTER,
     "ENTER = ��१���㧪�"},
     {STRING_TXTSETUPFAILED,
     "�ணࠬ�� ��⠭���� �� ᬮ��� ���� ᥪ�� '%S'\n� 䠩�� TXTSETUP.SIF.\n"},
     {STRING_COPYING,
-     "   ����஢����: %S"},
+     "   ����஢���� 䠩��: %S"},
     {STRING_SETUPCOPYINGFILES,
      "�ணࠬ�� ��⠭���� ������� 䠩��..."},
     {STRING_REGHIVEUPDATE,
@@ -1673,7 +1670,7 @@
     {STRING_DISPLAYETTINGSUPDATE,
     "   ���������� ��ࠬ��஢ ��࠭� � ॥���..."},
     {STRING_LOCALESETTINGSUPDATE,
-    "   ���������� ��ࠬ��஢ ������..."},
+    "   ���������� ��ࠬ��஢ �몠..."},
     {STRING_KEYBOARDSETTINGSUPDATE,
     "   ���������� ��ࠬ��஢ �᪫���� ����������..."},
     {STRING_CODEPAGEINFOUPDATE,
@@ -1727,7 +1724,7 @@
     {STRING_MAXSIZE,
     "�� (����. %lu ��)"},
     {STRING_EXTENDED_PARTITION,
-    "Extended Partition"},
+    "����७�� ࠧ���"},
     {STRING_UNFORMATTED,
     "���� (�����ଠ�஢����)"},
     {STRING_FORMATUNUSED,
@@ -1741,6 +1738,6 @@
     {STRING_GB,
     "��"},
     {STRING_ADDKBLAYOUTS,
-    "Adding keyboard layouts"},
+    "���������� �᪫���� ����������"},
     {0, 0}
 };
Index: base/shell/cmd/lang/ru-RU.rc
===================================================================
--- base/shell/cmd/lang/ru-RU.rc	(revision 66562)
+++ base/shell/cmd/lang/ru-RU.rc	(working copy)
@@ -39,7 +39,7 @@
 CALL [диск:][путь]имя_файла [параметры]\n\n\
   параметры   Набор параметров командной строки, необходимых\n\
               пакетному файлу."
-    STRING_CD_HELP "Вывод имени либо смена текущего каталога.\n\n\
+    STRING_CD_HELP "Вывод текущего каталога либо его смена.\n\n\
 CHDIR [/D][диск:][путь]\n\
 CHDIR[..|.]\n\
 CD [/D][диск:][путь]\n\
@@ -362,7 +362,7 @@
   /W                       Ожидание вставки диска перед началом выполнения.\n\
   /U                       Замена только файлов, более старых, чем исходные.\n\
                            Этот ключ несовместим с ключом /A.\n"
-    STRING_REPLACE_HELP2 "Необходимо указать путь к исходным файлам.\n"
+    STRING_REPLACE_HELP2 "Необходимо указать путь к исходным файлам\n"
     STRING_REPLACE_HELP3 "Ни один файл не заменен\n"
     STRING_REPLACE_HELP4 "%lu файл(ов) заменено\n"
     STRING_REPLACE_HELP5 "Замена %s\n"
@@ -392,7 +392,7 @@
 строка       Будущий заголовок окна командной строки.\n"
     STRING_TIME_HELP1 "Вывод или изменение времени.\n\n\
 TIME [/T][время]\n\n\
-  /T    не изменять время\n\n\
+  /T    только вывести время\n\n\
 TIME без параметров выводит текущее время и запрашивает\n\
 новое время.  Нажатие ENTER сохранит текущее время.\n"
     STRING_TIME_HELP2 "Введите новое время: "
@@ -427,7 +427,7 @@
   /C  Отображание авторов.\n\
   /R  Displays redistribution information.\n\
   /W  Отображаение предоставляемых гарантий."
-    STRING_VERSION_HELP2 " предоставляется БЕЗ ВСЯКИХ ГАРАНТИЙ; для подробности\n\
+    STRING_VERSION_HELP2 " предоставляется БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ; для подробности\n\
 введите: `ver /w'. This is free software, and you are welcome to redistribute\n\
 it under certain conditions; type `ver /r' for details. Type `ver /c' for a\n\
 listing of credits."
@@ -446,7 +446,7 @@
     STRING_VOL_HELP1 " Том в устройстве %c имеет метку %s\n"
     STRING_VOL_HELP2 " Том в устройстве %c не имеет метки\n"
     STRING_VOL_HELP3 " Серийный номер тома: %04X-%04X\n"
-    STRING_VOL_HELP4 "Выводит метку тома и серийный номер.\n\nVOL [диск:]"
+    STRING_VOL_HELP4 "Выводит метку тома и серийный номер, если они существуют.\n\nVOL [диск:]"
     STRING_WINDOW_HELP1 "Меняет вид окна консоли\n\n\
 WINDOW [/POS[=]лево,верх,ширина,высота]\n\
               [MIN | MAX | RESTORE] ['заголовок']\n\n\
@@ -469,13 +469,13 @@
     STRING_ASSOC_ERROR "Не найдено файловых ассоциаций для расширения %s\n"
     STRING_BATCH_ERROR "Ошибка открытия командного файла\n"
     STRING_CHCP_ERROR1 "Текущая кодовая страница: %u\n"
-    STRING_CHCP_ERROR4 "Ошибочная кодовая страница\n"
-    STRING_CHOICE_ERROR "Ошибочный параметр. Ожидается формат: /C[:]параметры"
-    STRING_CHOICE_ERROR_TXT "Ошибочный параметр. Ожидается формат: /T[:]c,nn"
-    STRING_CHOICE_ERROR_OPTION "Ошибочный параметр: %s"
-    STRING_CMD_ERROR1 "Не могу перенаправить ввод из файла %s\n"
+    STRING_CHCP_ERROR4 "Неверная кодовая страница\n"
+    STRING_CHOICE_ERROR "Неверный параметр. Ожидается формат: /C[:]параметры"
+    STRING_CHOICE_ERROR_TXT "Неверный параметр. Ожидается формат: /T[:]c,nn"
+    STRING_CHOICE_ERROR_OPTION "Неверный параметр: %s"
+    STRING_CMD_ERROR1 "Невозможно перенаправить ввод из файла %s\n"
     STRING_CMD_ERROR2 "Ошибка создания временного файла для pipe-данных\n"
-    STRING_CMD_ERROR3 "Не могу перенаправить в файл %s\n"
+    STRING_CMD_ERROR3 "Невозможно перенаправить в файл %s\n"
     STRING_CMD_ERROR4 "Запуск %s...\n"
     STRING_CMD_ERROR5 "Запуск cmdexit.bat...\n"
     STRING_COLOR_ERROR1 "Одинаковые цвета! (Цвета фона и текста не могут быть одинаковыми)"
@@ -496,7 +496,7 @@
     STRING_FOR_ERROR2 "скобок не обнаружено."
     STRING_FOR_ERROR3 "'do' отсутствует."
     STRING_FOR_ERROR4 "нет команды после 'do'."
-    STRING_FREE_ERROR1 "Неправильное имя диска"
+    STRING_FREE_ERROR1 "Неверное имя диска"
     STRING_FREE_ERROR2 "не отмечено"
     STRING_GOTO_ERROR1 "Не определена метка для GOTO"
     STRING_GOTO_ERROR2 "Метка '%s' не найдена\n"
@@ -504,10 +504,10 @@
     STRING_MD_ERROR2 "Путь к новому каталогу не существует.\n"
     STRING_MOVE_ERROR1 "[OK]\n"
     STRING_MOVE_ERROR2 "[Ошибка]\n"
-    STRING_REN_ERROR1 "Выполнение MoveFile() было не успешным. Ошибка: %lu\n"
+    STRING_REN_ERROR1 "Выполнение MoveFile() было не удачным. Ошибка: %lu\n"
     STRING_START_ERROR1 "На данный момент нет поддержки пакетных файлов!"
-    STRING_TIME_ERROR1 "Неправильное время."
-    STRING_TYPE_ERROR1 "Неправильный параметр '/%s'\n"
+    STRING_TIME_ERROR1 "Неверное время."
+    STRING_TYPE_ERROR1 "Неверный параметр '/%s'\n"
     STRING_WINDOW_ERROR1 "окно не найдено"
     STRING_ERROR_PARAMETERF_ERROR "Некорректный формат параметра - %c\n"
     STRING_ERROR_INVALID_SWITCH "Неверный параметр - /%c\n"
@@ -515,9 +515,9 @@
     STRING_ERROR_PATH_NOT_FOUND "Путь не найден\n"
     STRING_ERROR_FILE_NOT_FOUND "Файл не найден\n"
     STRING_ERROR_REQ_PARAM_MISSING "Отсутствует необходимый параметр\n"
-    STRING_ERROR_INVALID_DRIVE "Ошибочное определение диска\n"
-    STRING_ERROR_INVALID_PARAM_FORMAT "Ошибочный формат параметра - %s\n"
-    STRING_ERROR_BADCOMMAND "Неправильная команда или неверное имя файла - %s\n"
+    STRING_ERROR_INVALID_DRIVE "Неверное определение диска\n"
+    STRING_ERROR_INVALID_PARAM_FORMAT "Неверный формат параметра - %s\n"
+    STRING_ERROR_BADCOMMAND "Неверная команда или неверное имя файла - %s\n"
     STRING_ERROR_OUT_OF_MEMORY "Нехватка памяти.\n"
     STRING_ERROR_CANNOTPIPE "Ошибка!  Невозможно использовать pipe!  Невозможно создать временный файл!\n"
     STRING_ERROR_D_PAUSEMSG "Для продолжения нажмите любую клавишу . . ."
@@ -530,11 +530,11 @@
     STRING_REPLACE_ERROR5 "Доступ запрещен - %s\n"
     STRING_REPLACE_ERROR6 "Не найдено файлов - %s\n"
     STRING_REPLACE_ERROR7 "Расширенная ошибка 32\n"
-    STRING_CMD_INFOLINE "  ReactOS Command Prompt                                      Type HELP = Help  "
+    STRING_CMD_INFOLINE "  ReactOS Командная строка                            Введите HELP для Справки  "
     STRING_REACTOS_VERSION "Операционная система ReactOS [Версия %s-%s]\n"
     STRING_CMD_SHELLINFO "\nИнтерпретатор командной строки ReactOS\nВерсия %s %s"
     STRING_VERSION_RUNNING_ON "Запущен на: "
-    STRING_VERSION_RUNVER "%s [Version %d.%d.%d] %s"
+    STRING_VERSION_RUNVER "%s [Версия %d.%d.%d] %s"
     STRING_COPY_FILE "        %d файл(ов) скопировано\n"
     STRING_DELETE_WIPE "очищено"
     STRING_FOR_ERROR "неправильное задание переменной."
@@ -541,9 +541,9 @@
     STRING_SCREEN_COL "неправильное значение для колонок"
     STRING_SCREEN_ROW "неправильное значение для строк"
     STRING_TIMER_TIME "Timer %d is %s: "
-    STRING_MKLINK_CREATED_SYMBOLIC "Символическая ссылка создана для %s <<===>> %s\n"
-    STRING_MKLINK_CREATED_HARD "Жесткая связь создана для %s <<===>> %s\n"
-    STRING_MKLINK_CREATED_JUNCTION "Ссылка-каталог создана для %s <<===>> %s\n"
+    STRING_MKLINK_CREATED_SYMBOLIC "Символьная ссылка создана для %s <<===>> %s\n"
+    STRING_MKLINK_CREATED_HARD "Жесткая ссылка создана для %s <<===>> %s\n"
+    STRING_MKLINK_CREATED_JUNCTION "Точка соединения создана для %s <<===>> %s\n"
     STRING_MORE "Еще? "
     STRING_CANCEL_BATCH_FILE "\r\nЗавершить выполнение пакетного файла [Y(да)/N(нет)]? "
     STRING_INVALID_OPERAND "Неверный операнд."
Index: base/system/diskpart/lang/ru-RU.rc
===================================================================
--- base/system/diskpart/lang/ru-RU.rc	(revision 66562)
+++ base/system/diskpart/lang/ru-RU.rc	(working copy)
@@ -7,8 +7,8 @@
 BEGIN
     IDS_APP_HEADER "ReactOS DiskPart"
     IDS_APP_USAGE "\nDisk Partitioning Interpreter.\n\n\
-Использование: DISKPART [/S <имя файла>] [/T <тайм-аут>] [/?]\n\n\
-/S <имя файла>\tЗапускает указанный скрипт.\n\
+Использование: DISKPART [/S <имя_файла>] [/T <тайм-аут>] [/?]\n\n\
+/S <имя_файла>\tЗапускает указанный скрипт.\n\
 /T <тайм-аут>\tTimeout in seconds to prevent diskpart usage overlap.\n\
 /?\t\tОтображает эту справку.\n\n"
     IDS_APP_LICENSE "Распространяется под лицензией GNU GPLv2\n"
@@ -27,7 +27,7 @@
     IDS_DETAIL_INFO_TARGET "Цель"
     IDS_DETAIL_INFO_LUN_ID "LUN ID"
     IDS_DETAIL_INFO_LOC_PATH "Location Path"
-    IDS_DETAIL_INFO_CURR_RO_STATE "Current Read-only State"
+    IDS_DETAIL_INFO_CURR_RO_STATE "Текущее состояние ""Только для чтения"""
     IDS_DETAIL_INFO_RO "Только для чтения"
     IDS_DETAIL_INFO_BOOT_DSK "Загрузочный диск"
     IDS_DETAIL_INFO_PAGE_FILE_DSK "Pagefile диск"
@@ -40,7 +40,7 @@
 STRINGTABLE
 BEGIN
     IDS_LIST_DISK_HEAD "Диск ###  Состояние\tРазмер\tСвободно\tДин\tGPT\n"
-    IDS_LIST_DISK_LINE "--------  ------\t----\t----\t---\t---\n"
+    IDS_LIST_DISK_LINE "--------  ---------\t------\t--------\t---\t---\n"
     IDS_LIST_VOLUME_HEAD "Том ###\tИмя\tМетка\n"
 END
 
Index: base/system/regsvr32/lang/ru-RU.rc
===================================================================
--- base/system/regsvr32/lang/ru-RU.rc	(revision 66562)
+++ base/system/regsvr32/lang/ru-RU.rc	(working copy)
@@ -2,11 +2,11 @@
 
 STRINGTABLE
 BEGIN
-    IDS_UsageMessage "%s\n\nИспользование: regsvr32 [/u] [/s] [/c] [/n] [/i[:параметр]] имя_dll\n\
-/u - Отмена регистрации сервера\n\
-/s - Тихий;  не отображать окон сообщений\n\
+    IDS_UsageMessage "%s\n\nИспользование: regsvr32 [/u] [/s] [/c] [/n] [/i[:параметр]] DLL-файл\n\
+/u - Отмена регистрации DLL\n\
+/s - ""Тихий"" режим; окна сообщения не отображаются\n\
 /c - Вывод в консоль\n\
-/i - Вызывает DllInstall с дополнительным параметром [параметр]; При использовании ключа /u вызывает DllUninstall\n\
+/i - Вызов DllInstall с дополнительным параметром [параметр]; При использовании ключа /u вызывает DllUnInstall\n\
 /n - Не вызывает DllRegisterServer; эта опция должна использоваться с /i"
     IDS_NoDllSpecified "Не указано имя DLL."
     IDS_InvalidFlag "Неизвестный параметр: %s"
@@ -13,7 +13,7 @@
     IDS_SwitchN_NoI "Неизвестный параметр: /n должен использоваться совместно с параметром /i"
     IDS_DllNotLoaded "Вызов LoadLibrary('%s') завершился неудачей.\nФункция GetLastError возвратила код ошибки: 0x%08x."
     IDS_MissingEntry "%s был загружен, но точка входа %s не найдена.\n\n\
-%s может быть неэкспортируемой или поврежденная версия %s находится в памяти. Используйте PView, чтобы обнаружить и удалить его."
+%s может быть не экспортируемой или поврежденная версия %s находится в памяти. Используйте PView, чтобы обнаружить и удалить его."
     IDS_FailureMessage "%s в %s завершился неудачей.\nВозвращенный код: 0x%08x"
     IDS_SuccessMessage "%s в %s успешно завершено."
 END
Index: base/system/services/lang/ru-RU.rc
===================================================================
--- base/system/services/lang/ru-RU.rc	(revision 0)
+++ base/system/services/lang/ru-RU.rc	(working copy)
@@ -0,0 +1,14 @@
+/* Russian language resource file by Kudratov Olimjon (olim98@bk.ru) */
+
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+
+STRINGTABLE
+BEGIN
+    IDS_SERVICE_START   "Старт"
+    IDS_SERVICE_STOP    "Стоп"
+    IDS_SERVICE_PAUSE   "Пауза"
+    IDS_SERVICE_RESUME  "Возобновить"
+    IDS_SERVICE_RUNNING "Запущено"
+    IDS_SERVICE_STOPPED "Остановлено"
+    IDS_SERVICE_PAUSED  "Приостановлено"
+END
Index: base/system/services/services.rc
===================================================================
--- base/system/services/services.rc	(revision 66562)
+++ base/system/services/services.rc	(working copy)
@@ -23,3 +23,7 @@
 #ifdef LANGUAGE_RO_RO
     #include "lang/ro-RO.rc"
 #endif
+
+#ifdef LANGUAGE_RU_RU
+    #include "lang/ru-RU.rc"
+#endif
Index: dll/shellext/stobject/lang/ru-RU.rc
===================================================================
--- dll/shellext/stobject/lang/ru-RU.rc	(revision 0)
+++ dll/shellext/stobject/lang/ru-RU.rc	(working copy)
@@ -0,0 +1,55 @@
+/* Russian language resource file by Kudratov Olimjon (olim98@bk.ru) */
+
+LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
+
+#if 0
+IDD_POWER_METER DIALOGEX 0, 0, 252, 218
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+EXSTYLE WS_EX_CONTEXTHELP
+CAPTION "Power Meter"
+FONT 8, "MS Shell Dlg"
+BEGIN
+    CONTROL "Power status", 1001, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 9, 20, 234, 189 
+    CONTROL "&Always show icon on the taskbar.", 1002, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 6, 6, 120, 10 
+    CONTROL "Show details for each &battery.", 1003, BUTTON, BS_AUTOCHECKBOX | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 135, 6, 120, 8 
+    CONTROL "", 1000, STATIC, SS_LEFT | WS_CHILD | WS_GROUP, 11, 29, 229, 178 
+END
+#endif
+
+STRINGTABLE
+BEGIN
+    //Power related strings
+    IDS_PWR_PROPERTIES        "&Adjust Power Properties"
+    IDS_PWR_METER             "&Open Power Meter"
+    IDS_PWR_RUN               "shell32.dll,Control_RunDLL PowerCfg.cpl"
+    IDS_PWR_PERCENT_REMAINING "%1!u!%% remaining"
+    IDS_PWR_CHARGING          " (charging)"
+    IDS_PWR_UNKNOWN_REMAINING "Unknown remaining"
+    IDS_PWR_AC "On AC power"
+    IDS_PWR_HOURS_REMAINING "%1!u!:%2!02u! hours (%3!u!%%) remaining"
+    IDS_PWR_MINUTES_REMAINING "%1!u! min (%2!u!%%) remaining"
+
+    //Hotplug related strings
+    IDS_HOTPLUG_REMOVE_1 "Safely Remove Hardware"
+    IDS_HOTPLUG_REMOVE_2 "&Safely Remove Hardware"
+    IDS_HOTPLUG_REMOVE_3 "Safely remove %s"
+    IDS_HOTPLUG_RUN "shell32.dll,Control_RunDLL hotplug.dll"
+    IDS_HOTPLUG_COMMA ", "
+    IDS_HOTPLUG_DRIVE " - Drive(%s)"
+    IDS_HOTPLUG_DRIVES " - Drives(%s)"
+    IDS_HOTPLUG_A "A:"
+    IDS_HOTPLUG_REQUIERES "This hardware requires ""Safe Removal"""
+    IDS_HOTPLUG_CLICK "Before removing this hardware, click on this icon and select the hardware you want to remove."
+
+    //Volume related strings
+    IDS_VOL_VOLUME "Volume"
+    IDS_VOL_ADJUST "&Adjust Audio Properties"
+    IDS_VOL_OPEN "&Open Volume Control"
+    IDS_VOL_RUN "SNDVOL32.EXE"
+    IDS_VOL_MUTED "Volume (muted)"
+
+    //Keyboard-Mouse related strings
+    IDS_KEYS_STICKY "Залипание клавиш"
+    IDS_KEYS_MOUSE "Управление указателем с клавиатуры"
+    IDS_KEYS_FILTER "Фильтрация ввода"
+END
Index: dll/shellext/stobject/stobject.rc
===================================================================
--- dll/shellext/stobject/stobject.rc	(revision 66562)
+++ dll/shellext/stobject/stobject.rc	(working copy)
@@ -28,6 +28,9 @@
 #ifdef LANGUAGE_RO_RO
     #include "lang/ro-RO.rc"
 #endif
+#ifdef LANGUAGE_RU_RU
+    #include "lang/ru-RU.rc"
+#endif
 #ifdef LANGUAGE_TR_TR
     #include "lang/tr-TR.rc"
 #endif
Index: dll/win32/browseui/lang/ru-RU.rc
===================================================================
--- dll/win32/browseui/lang/ru-RU.rc	(revision 66562)
+++ dll/win32/browseui/lang/ru-RU.rc	(working copy)
@@ -138,7 +138,7 @@
 
 STRINGTABLE
 BEGIN
-    IDS_CANCELLING "Отмена..."
+    IDS_CANCELLING "Прерывание..."
     IDS_REMAINING  "Осталось"
 END
 
Index: dll/win32/shell32/lang/ru-RU.rc
===================================================================
--- dll/win32/shell32/lang/ru-RU.rc	(revision 66562)
+++ dll/win32/shell32/lang/ru-RU.rc	(working copy)
@@ -695,18 +695,18 @@
     IDS_OVERWRITEFILE_CAPTION "Подтверждение замены файла"
     IDS_OVERWRITEFOLDER_TEXT "Эта папка уже содержит папку с именем '%1'.\n\nЕсли в папке содержатся файлы с одинаковыми именами, то они так же будут\nзаменены. Продолжить?"
 
-    IDS_FILEOOP_COPYING "Copying"
-    IDS_FILEOOP_MOVING "Moving"
-    IDS_FILEOOP_DELETING "Deleting"
-    IDS_FILEOOP_FROM_TO "From %1 to %2"
-    IDS_FILEOOP_FROM "From %1"
-    IDS_FILEOOP_PREFLIGHT "Preflight"
+    IDS_FILEOOP_COPYING   "Копирование"
+    IDS_FILEOOP_MOVING    "Перемещение"
+    IDS_FILEOOP_DELETING  "Удаление"
+    IDS_FILEOOP_FROM_TO   "Из %1 в %2"
+    IDS_FILEOOP_FROM      "Из %1"
+    IDS_FILEOOP_PREFLIGHT "Подготовка"
 
     /* message box strings */
     IDS_RESTART_TITLE "Перезагрузка"
     IDS_RESTART_PROMPT "Вы действительно хотите перезагрузить ReactOS?"
     IDS_SHUTDOWN_TITLE "Завершение работы"
-    IDS_SHUTDOWN_PROMPT "Закончить работу с ReactOS?"
+    IDS_SHUTDOWN_PROMPT "Вы действительно хотите завершить работу ReactOS?"
     IDS_LOGOFF_TITLE "Завершение сеанса"
     IDS_LOGOFF_PROMPT "Вы действительно хотите выйти из системы?"
 
Index: media/inf/acpi.inf
===================================================================
--- media/inf/acpi.inf	(revision 66562)
+++ media/inf/acpi.inf	(working copy)
@@ -81,8 +81,10 @@
 *PNP0C08.DeviceDesc = "Dispozitive ACPI"
 
 [Strings.0419]
+ReactOS = "Команда ReactOS"
+
 GenericMfg = "(Стандартные системные устройства)"
-*PNP0C08.DeviceDesc = "ACPI Устройства"
+*PNP0C08.DeviceDesc = "ACPI устройства"
 
 [Strings.041B]
 GenericMfg = "(Generické systémové zariadenia)"
Index: media/inf/audio.inf
===================================================================
--- media/inf/audio.inf	(revision 66562)
+++ media/inf/audio.inf	(working copy)
@@ -90,6 +90,10 @@
 ReactOS = "Echipa ReactOS"
 AUDIOClassName = "Dispozitive audio & video"
 
+[Strings.0419]
+ReactOS = "Команда ReactOS"
+AUDIOClassName = "Аудио и видео контроллер"
+
 [Strings.0422]
 ReactOS = "Команда ReactOS"
 AUDIOClassName = "Контроллер аудіо та відео"
Index: media/inf/battery.inf
===================================================================
--- media/inf/battery.inf	(revision 66562)
+++ media/inf/battery.inf	(working copy)
@@ -96,6 +96,14 @@
 ACPI\PNP0C0A.DeviceDesc = "Metodă de control acumulator conformă cu ACPI"
 ACPI\ACPI0003.DeviceDesc = "Adaptor CA"
 
+[Strings.0419]
+ReactOS = "Команда ReactOS"
+BatteryClassName = "Батареи"
+
+GenericMfg = "(Стандартные батареи)"
+ACPI\PNP0C0A.DeviceDesc = "Батареи с ACPI-совместимым методом управления"
+ACPI\ACPI0003.DeviceDesc = "AC адаптер"
+
 [Strings.0422]
 ReactOS = "Команда ReactOS"
 BatteryClassName = "Батареї"
Index: media/inf/bth.inf
===================================================================
--- media/inf/bth.inf	(revision 66562)
+++ media/inf/bth.inf	(working copy)
@@ -74,3 +74,9 @@
 ReactOS="Echipa ReactOS"
 BTUSB.DeviceDesc="Radio Bluetooth USB generic"
 BluetoothClassName="Radiouri Bluetooth"
+
+[Strings.0419]
+ReactOS="Команда ReactOS"
+BTUSB.DeviceDesc="Стандартный USB Bluetooth радиомодуль"
+BluetoothClassName="Радиомодули Bluetooth"
+
Index: media/inf/c_image.inf
===================================================================
--- media/inf/c_image.inf	(revision 66562)
+++ media/inf/c_image.inf	(working copy)
@@ -38,3 +38,7 @@
 [Strings.0418]
 ReactOS = "Echipa ReactOS"
 ImageClassName = "Imagine"
+
+[Strings.0419]
+ReactOS = "Команда ReactOS"
+ImageClassName = "Образ"
Index: media/inf/cdrom.inf
===================================================================
--- media/inf/cdrom.inf	(revision 66562)
+++ media/inf/cdrom.inf	(working copy)
@@ -94,7 +94,10 @@
 GenericMfg = "(dispozitive DVD/CD-ROM generice)"
 
 [Strings.0419]
-CDROMClassName = "Дисковод DVD/CD-ROM"
+ReactOS = "Команда ReactOS"
+CDROMClassName = "DVD/CD-ROM приводы"
+GenCdRom.DeviceDesc = "CD-ROM привод"
+GenericMfg = "(Стандартные DVD/CD-ROM приводы)"
 
 [Strings.0422]
 ReactOS = "Команда ReactOS"
Index: media/inf/cpu.inf
===================================================================
--- media/inf/cpu.inf	(revision 66562)
+++ media/inf/cpu.inf	(working copy)
@@ -292,9 +292,37 @@
 ViaProcessor.DeviceDesc = "Procesor VIA"
 
 [Strings.0419]
+
+ReactOS = "Фонд ReactOS"
+ProcessorClassName = "Процессоры"
+
 Processor.DeviceDesc = "Процессор"
-IntelProcessor.DeviceDesc = "Процессор Intel"
+CyrixProcessor.DeviceDesc = "Cyrix 6x86 процессор"
+IntelProcessor.DeviceDesc = "Intel Pentium процессор"
+IntelMMXProcessor.DeviceDesc = "Intel Pentium MMX процессор"
+IntelPROProcessor.DeviceDesc = "Intel Pentium Pro процессор"
+IntelP2Processor.DeviceDesc = "Intel Pentium II / Celeron процессор"
+IntelP3Processor.DeviceDesc = "Intel Pentium III / Celeron / Xeon процессор"
+IntelMProcessor.DeviceDesc = "Intel Pentium M / Celeron M процессор"
+IntelP4Processor.DeviceDesc = "Intel Pentium 4 / Celeron / Xeon / D процессор"
+IntelAtomProcessor.DeviceDesc = "Intel Atom процессор"
+IntelCoreProcessor.DeviceDesc = "Intel Intel Core Solo/Duo/Ex / Celeron / Xeon / M процессор"
+IntelCoreiXProcessor.DeviceDesc = "Intel Core i* процессор"
+AMDProcessor.DeviceDesc = "AMD процессор"
+AMDK6Processor.DeviceDesc = "AMD K6 процессор"
+AMDK62Processor.DeviceDesc = "AMD K6-2 процессор"
+AMDK63Processor.DeviceDesc = "AMD K6-III / Geode процессор"
+AMDK7Processor.DeviceDesc = "AMD Athlon / Duron / Geode NX / Sempron процессор"
+AMDK8Processor.DeviceDesc = "AMD Athlon 64 / Turion 64 / Opteron / Sempron процессор"
+AMDPHENProcessor.DeviceDesc = "AMD Athlon 64 X / Turion 64 X / Phenom процессор"
+AMDQProcessor.DeviceDesc = "AMD Athlon 64 Q* / Turion 64 *M / Sempron S* процессор"
+TransmetaProcessor.DeviceDesc = "Transmeta Crusoe процессор"
 Standard = "Стандартный процессор"
+ViaC7Processor.DeviceDesc = "VIA C7 процессор"
+ViaNEHProcessor.DeviceDesc = "VIA Nehemiah процессор"
+ViaESTProcessor.DeviceDesc = "VIA Esther процессор"
+ViaNANOProcessor.DeviceDesc = "VIA Nano процессор"
+ViaProcessor.DeviceDesc = "VIA процессор"
 
 [Strings.041B]
 Processor.DeviceDesc = "Procesor"
Index: media/inf/disk.inf
===================================================================
--- media/inf/disk.inf	(revision 66562)
+++ media/inf/disk.inf	(working copy)
@@ -90,6 +90,14 @@
 OpticalDisk.DeviceDesc = "Dispozitiv disc optic"
 Disk.ServiceDesc = "Modul-pilot de disc"
 
+[Strings]
+ReactOS = "Команда ReactOS"
+GenericMfg = "(Стандартные дисковые накопители)"
+DiskClassName = "Дисковые устройства"
+Disk.DeviceDesc = "Дисковое устройство"
+OpticalDisk.DeviceDesc = "Оптическое дисковое устройство"
+Disk.ServiceDesc = "Драйвер диска"
+
 [Strings.0422]
 ReactOS = "Команда ReactOS"
 GenericMfg = "(Стандартні приводи дисків)"
Index: win32ss/user/winsrv/consrv/frontends/gui/lang/ru-RU.rc
===================================================================
--- win32ss/user/winsrv/consrv/frontends/gui/lang/ru-RU.rc	(revision 66562)
+++ win32ss/user/winsrv/consrv/frontends/gui/lang/ru-RU.rc	(working copy)
@@ -8,23 +8,23 @@
     IDS_PASTE "Вставить"
     IDS_SELECTALL "Выделить все"
     IDS_SCROLL "Прокрутить"
-    IDS_FIND "Искать..."
+    IDS_FIND "Найти..."
     IDS_DEFAULTS "Умолчания"
     IDS_PROPERTIES "Свойства"
 /*
     IDS_SCROLLHERE "Scroll here"
     IDS_SCROLLTOP "Scroll top"
-    IDS_SCROLLBOTTOM "Прокрутить вниз"
-    IDS_SCROLLPAGE_UP "Вверх страницы"
-    IDS_SCROLLPAGE_DOWN "Вниз страницы"
-    IDS_SCROLLUP "Прокрутить вверх"
+    IDS_SCROLLBOTTOM "Scroll bottom"
+    IDS_SCROLLPAGE_UP "Page up"
+    IDS_SCROLLPAGE_DOWN "Page down"
+    IDS_SCROLLUP "Scroll up"
     IDS_SCROLLDOWN "Scroll down"
 */
-    IDS_TERMINAL_TITLE "ReactOS Console"
+    IDS_TERMINAL_TITLE "ReactOS Консоль"
 END
 
 STRINGTABLE
 BEGIN
-    IDS_MARK_TITLE "Mark"
-    IDS_SELECT_TITLE "Select"
+    IDS_MARK_TITLE "Пометить"
+    IDS_SELECT_TITLE "Выделить"
 END
Index: win32ss/user/winsrv/consrv/lang/ru-RU.rc
===================================================================
--- win32ss/user/winsrv/consrv/lang/ru-RU.rc	(revision 66562)
+++ win32ss/user/winsrv/consrv/lang/ru-RU.rc	(working copy)
@@ -2,5 +2,5 @@
 
 STRINGTABLE
 BEGIN
-    IDS_CONSOLE_TITLE "ReactOS Console"
+    IDS_CONSOLE_TITLE "ReactOS Консоль"
 END
Index: win32ss/user/winsrv/consrv_new/frontends/gui/lang/ru-RU.rc
===================================================================
--- win32ss/user/winsrv/consrv_new/frontends/gui/lang/ru-RU.rc	(revision 66562)
+++ win32ss/user/winsrv/consrv_new/frontends/gui/lang/ru-RU.rc	(working copy)
@@ -8,17 +8,17 @@
     IDS_PASTE "Вставить"
     IDS_SELECTALL "Выделить все"
     IDS_SCROLL "Прокрутить"
-    IDS_FIND "Искать..."
+    IDS_FIND "Найти..."
     IDS_DEFAULTS "Умолчания"
     IDS_PROPERTIES "Свойства"
 /*
     IDS_SCROLLHERE "Scroll here"
     IDS_SCROLLTOP "Scroll top"
-    IDS_SCROLLBOTTOM "Прокрутить вниз"
-    IDS_SCROLLPAGE_UP "Вверх страницы"
-    IDS_SCROLLPAGE_DOWN "Вниз страницы"
-    IDS_SCROLLUP "Прокрутить вверх"
+    IDS_SCROLLBOTTOM "Scroll bottom"
+    IDS_SCROLLPAGE_UP "Page up"
+    IDS_SCROLLPAGE_DOWN "Page down"
+    IDS_SCROLLUP "Scroll up"
     IDS_SCROLLDOWN "Scroll down"
 */
-    IDS_TERMINAL_TITLE "ReactOS Console"
+    IDS_TERMINAL_TITLE "ReactOS Консоль"
 END
Index: win32ss/user/winsrv/consrv_new/lang/ru-RU.rc
===================================================================
--- win32ss/user/winsrv/consrv_new/lang/ru-RU.rc	(revision 66562)
+++ win32ss/user/winsrv/consrv_new/lang/ru-RU.rc	(working copy)
@@ -2,5 +2,5 @@
 
 STRINGTABLE
 BEGIN
-    IDS_CONSOLE_TITLE "ReactOS Console"
+    IDS_CONSOLE_TITLE "ReactOS Консоль"
 END
Index: win32ss/user/winsrv/usersrv/lang/ru-RU.rc
===================================================================
--- win32ss/user/winsrv/usersrv/lang/ru-RU.rc	(revision 66562)
+++ win32ss/user/winsrv/usersrv/lang/ru-RU.rc	(working copy)
@@ -7,7 +7,7 @@
 BEGIN
     LTEXT "Завершение программы... Пожалуйста подождите", IDC_STATIC, 7, 7, 186, 11
     CONTROL "Progress", IDC_PROGRESS, "msctls_progress32", WS_BORDER, 7, 20, 186, 13
-    LTEXT "Если вы завершите программу сейчас, то вы можете потерять несохраненные данные. Чтобы завершить программу сейчас нажмите ""Завершить""", IDC_STATIC, 7, 40, 186, 26
+    LTEXT "Если вы завершите программу сейчас, то вы можете потерять несохраненные данные. Чтобы завершить программу сейчас нажмите ""Завершить"".", IDC_STATIC, 7, 40, 186, 26
     DEFPUSHBUTTON "&Завершить", IDC_END_NOW, 150, 71, 43, 17
 END
 
