Vladimir Pankratov : xcopy: Convert the Russian resources to UTF-8.

Alexandre Julliard julliard at winehq.org
Thu Jul 23 10:00:19 CDT 2009


Module: wine
Branch: master
Commit: 085237fd217015f6f12131fc37026769fc5a0dee
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=085237fd217015f6f12131fc37026769fc5a0dee

Author: Vladimir Pankratov <scriptkid at mail.ru>
Date:   Thu Jul 23 14:30:09 2009 +0500

xcopy: Convert the Russian resources to UTF-8.

---

 programs/xcopy/Ru.rc |   81 ++++++++++++++++++++++++++------------------------
 1 files changed, 42 insertions(+), 39 deletions(-)

diff --git a/programs/xcopy/Ru.rc b/programs/xcopy/Ru.rc
index 3983457..154c999 100644
--- a/programs/xcopy/Ru.rc
+++ b/programs/xcopy/Ru.rc
@@ -22,26 +22,29 @@
 
 #include "xcopy.h"
 
+/* UTF-8 */
+#pragma code_page(65001)
+
 LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
 
 STRINGTABLE
 {
     STRING_INVPARMS,
-"Íåäîïóñòèìîå ÷èñëî ïàðàìåòðîâ - ïîïðîáóéòå 'xcopy /?' äëÿ ïîëó÷åíèÿ\n\
-ïîäðîáíîãî îïèñàíèÿ.\n"
+"Недопустимое число параметров - попробуйте 'xcopy /?' для получения\n\
+подробного описания.\n"
     STRING_INVPARM,
-"Íåäîïóñòèìûé ïàðàìåòð '%s' - ïîïðîáóéòå 'xcopy /?' äëÿ ïîëó÷åíèÿ ïîäðîáíîãî\n\
-îïèñàíèÿ.\n"
-    STRING_PAUSE,    "Íàæìèòå êëàâèøó <enter>, ÷òîáû íà÷àòü êîïèðîâàíèå.\n"
-    STRING_SIMCOPY,  "%d ôàéë(îâ) áûëî áû ñêîïèðîâàíî.\n"
-    STRING_COPY,     "%d ôàéë(îâ) ñêîïèðîâàíî.\n"
-    STRING_QISDIR,   "'%s' ÿâëÿåòñÿ ôàéëîì èëè ïàïêîé?\n" \
-                     "(F - Ôàéë, D - Ïàïêà)\n"
+"Недопустимый параметр '%s' - попробуйте 'xcopy /?' для получения подробного\n\
+описания.\n"
+    STRING_PAUSE,    "Нажмите клавишу <enter>, чтобы начать копирование.\n"
+    STRING_SIMCOPY,  "%d файл(ов) было бы скопировано.\n"
+    STRING_COPY,     "%d файл(ов) скопировано.\n"
+    STRING_QISDIR,   "'%s' является файлом или папкой?\n" \
+                     "(F - Файл, D - Папка)\n"
     STRING_SRCPROMPT,"%s? (Yes|No)\n"
-    STRING_OVERWRITE,"Ïåðåïèñàòü %s? (Yes|No|All)\n"
-    STRING_COPYFAIL, "Ïðè êîïèðîâàíèè '%s' â '%s' ïðîèçîøëà îøèáêà: %d\n"
-    STRING_OPENFAIL, "Íåâîçìîæíî îòêðûòü '%s'\n"
-    STRING_READFAIL, "Ïðè ÷òåíèè '%s' ïðîèçîøëà îøèáêà\n"
+    STRING_OVERWRITE,"Переписать %s? (Yes|No|All)\n"
+    STRING_COPYFAIL, "При копировании '%s' в '%s' произошла ошибка: %d\n"
+    STRING_OPENFAIL, "Невозможно открыть '%s'\n"
+    STRING_READFAIL, "При чтении '%s' произошла ошибка\n"
     STRING_YES_CHAR, "Y"
     STRING_NO_CHAR,  "N"
     STRING_ALL_CHAR, "A"
@@ -49,35 +52,35 @@ STRINGTABLE
     STRING_DIR_CHAR, "D"
 
     STRING_HELP,
-"XCOPY - Êîïèðóåò ôàéëû è äåðåâüÿ ïàïîê\n\
+"XCOPY - Копирует файлы и деревья папок\n\
 \n\
-Ñèíòàêñèñ:\n\
+Синтаксис:\n\
 XCOPY source [dest] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\
 \t     [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n\
 \n\
-Ãäå:\n\
+Где:\n\
 \n\
-[/I]  Åñëè êîíå÷íàÿ ïàïêà îòñóòñòâóåò è êîïèðóåòñÿ áîëåå îäíîãî ôàéëà,\n\
-      òî ïðåäïîëàãàåòñÿ ïàïêà â êà÷åñòâå ìåñòà íàçíà÷åíèÿ.\n\
-[/S]  Êîïèðóåò ïàïêè è ïîäïàïêè.\n\
-[/E]  Êîïèðóåò ïàïêè è ïîäïàïêè, âêëþ÷àÿ ïóñòûå.\n\
-[/Q]  Íå îòîáðàæàåò èìåíà êîïèðóåìûõ ôàéëîâ.\n\
-[/F]  Îòîáðàæàåò ïîëíûå èìåíà èñõîäíûõ è êîíå÷íûõ ôàéëîâ.\n\
-[/L]  Âûâîäèò ñïèñîê ôàéëîâ, êîòîðûå áóäóò ñêîïèðîâàíû.\n\
-[/W]  Çàïðàøèâàåò ïîäòâåðæäåíèå ïåðåä íà÷àëîì êîïèðîâàíèÿ.\n\
-[/T]  Ñîçäàåò ñòðóêòóðó ïàïîê, íî íå êîïèðóåò ôàéëû.\n\
-[/Y]  Ïîäàâëÿåò çàïðîñ íà ïîäòâåðæäåíèå ïåðåçàïèñè ôàéëîâ.\n\
-[/-Y] Çàïðàøèâàåò ïîäòâåðæäåíèå íà ïåðåçàïèñü ôàéëîâ.\n\
-[/P]  Çàïðàøèâàåò ïîäòâåðæäåíèå äëÿ êàæäîãî êîïèðóåìîãî ôàéëà.\n\
-[/N]  Èñïîëüçóåò êîðîòêèå èìåíà ôàéëîâ ïðè êîïèðîâàíèè.\n\
-[/U]  Êîïèðóåò òîëüêî òå ôàéëû, êîòîðûå óæå ñóùåñòâóþò â êîíå÷íîé ïàïêå.\n\
-[/R]  Ïåðåçàïèñûâàåò ôàéëû, äîñòóïíûå òîëüêî äëÿ ÷òåíèÿ.\n\
-[/H]  Êîïèðóåò ñêðûòûå è ñèñòåìíûå ôàéëû.\n\
-[/C]  Ïðîäîëæàåò ðàáîòó, äàæå åñëè ïðîèçîøëà îøèáêà.\n\
-[/A]  Êîïèðóåò òîëüêî òå ôàéëû, äëÿ êîòîðûõ óñòàíîâëåí àòðèáóò \"àðõèâíûé\".\n\
-[/M]  Êîïèðóåò òîëüêî òå ôàéëû, äëÿ êîòîðûõ óñòàíîâëåí àòðèáóò \"àðõèâíûé\",\n\
-      ïðè ýòîì àòðèáóò óäàëÿåòñÿ.\n\
-[/D | /D:m-d-y] Êîïèðóåò òîëüêî íîâûå ôàéëû èëè òå, êîòîðûå áûëè èçìåíåíû\n\
-                ïîñëå óêàçàííîé äàòû. Åñëè äàòà íå óêàçàíà, êîïèðóåò òîëüêî\n\
-                òå ôàéëû, êîòîðûå íîâåå â èñõîäíîé ïàïêå.\n"
+[/I]  Если конечная папка отсутствует и копируется более одного файла,\n\
+      то предполагается папка в качестве места назначения.\n\
+[/S]  Копирует папки и подпапки.\n\
+[/E]  Копирует папки и подпапки, включая пустые.\n\
+[/Q]  Не отображает имена копируемых файлов.\n\
+[/F]  Отображает полные имена исходных и конечных файлов.\n\
+[/L]  Выводит список файлов, которые будут скопированы.\n\
+[/W]  Запрашивает подтверждение перед началом копирования.\n\
+[/T]  Создает структуру папок, но не копирует файлы.\n\
+[/Y]  Подавляет запрос на подтверждение перезаписи файлов.\n\
+[/-Y] Запрашивает подтверждение на перезапись файлов.\n\
+[/P]  Запрашивает подтверждение для каждого копируемого файла.\n\
+[/N]  Использует короткие имена файлов при копировании.\n\
+[/U]  Копирует только те файлы, которые уже существуют в конечной папке.\n\
+[/R]  Перезаписывает файлы, доступные только для чтения.\n\
+[/H]  Копирует скрытые и системные файлы.\n\
+[/C]  Продолжает работу, даже если произошла ошибка.\n\
+[/A]  Копирует только те файлы, для которых установлен атрибут \"архивный\".\n\
+[/M]  Копирует только те файлы, для которых установлен атрибут \"архивный\",\n\
+      при этом атрибут удаляется.\n\
+[/D | /D:m-d-y] Копирует только новые файлы или те, которые были изменены\n\
+                после указанной даты. Если дата не указана, копирует только\n\
+                те файлы, которые новее в исходной папке.\n"
 }




More information about the wine-cvs mailing list