From f120ae1fb58cc70956cbee0254c0f812b4eee7e0 Mon Sep 17 00:00:00 2001 From: Amine Khaldi Date: Fri, 10 Oct 2014 11:17:12 +0000 Subject: [PATCH] [XCOPY] * Sync with Wine 1.7.27. CORE-8540 svn path=/trunk/; revision=64652 --- .../applications/cmdutils/xcopy/lang/Da.rc | 49 ++++++------ .../applications/cmdutils/xcopy/lang/De.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/En.rc | 76 +++++++++--------- .../applications/cmdutils/xcopy/lang/Es.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Fr.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/It.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Ja.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Ko.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Lt.rc | 38 ++++----- .../applications/cmdutils/xcopy/lang/Nl.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/No.rc | 48 +++++------ .../applications/cmdutils/xcopy/lang/Pl.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Pt.rc | 75 ++++++++--------- .../applications/cmdutils/xcopy/lang/Ro.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Ru.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Si.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Sq.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Sr.rc | 80 ++++++++++--------- .../applications/cmdutils/xcopy/lang/Sv.rc | 40 +++++----- .../applications/cmdutils/xcopy/lang/Uk.rc | 40 +++++----- .../base/applications/cmdutils/xcopy/xcopy.c | 11 +-- .../base/applications/cmdutils/xcopy/xcopy.h | 34 ++++---- reactos/media/doc/README.WINE | 2 +- 23 files changed, 509 insertions(+), 464 deletions(-) diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Da.rc b/reactos/base/applications/cmdutils/xcopy/lang/Da.rc index dbf958ae796..1de5f247a1a 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Da.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Da.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_DANISH, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Ugyldigt antal parametere; brug xcopy /? for hjelp\n" - STRING_INVPARM "Ugyldigt parameter %1; brug xcopy /? for hjelp\n" - STRING_PAUSE "Tryk Enter for at begynde at kopiere\n" - STRING_SIMCOPY "%1!d! fil(er) vil blive kopieret\n" - STRING_COPY "%1!d! fil(er) kopieret\n" - STRING_QISDIR "Er %1 et filnavn eller katalog\n\ +{ + STRING_INVPARMS, "Ugyldigt antal parametere; brug xcopy /? for hjelp\n" + STRING_INVPARM, "Ugyldigt parameter %1; brug xcopy /? for hjelp\n" + STRING_PAUSE, "Tryk Enter for at begynde at kopiere\n" + STRING_SIMCOPY, "%1!d! fil(er) vil blive kopieret\n" + STRING_COPY, "%1!d! fil(er) kopieret\n" + STRING_QISDIR, "Er %1 et filnavn eller katalog\n\ p destinationen?\n\ (F - Fil, K - Katalog)\n" - STRING_SRCPROMPT "%1? (Ja|Nei)\n" - STRING_OVERWRITE "Overskrive %1? (Ja|Nei|Alle)\n" - STRING_COPYFAIL "Kunne ikke kopiere %1 til %2; fejlet med r/c %3!d!\n" - STRING_OPENFAIL "Kunne ikke bne %1\n" - STRING_READFAIL "Kunne ikke lse %1\n" - STRING_YES_CHAR "J" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "K" - STRING_HELP + STRING_SRCPROMPT, "%1? (Ja|Nei)\n" + STRING_OVERWRITE, "Overskrive %1? (Ja|Nei|Alle)\n" + STRING_COPYFAIL, "Kunne ikke kopiere %1 til %2; fejlet med r/c %3!d!\n" + STRING_OPENFAIL, "Kunne ikke bne %1\n" + STRING_READFAIL, "Kunne ikke lse %1\n" + STRING_YES_CHAR, "J" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "K" + + STRING_HELP, "XCOPY - Kopierer filer eller katalogtre til en mlplassering\n\ \n\ Syntaks:\n\ @@ -28,8 +29,9 @@ XCOPY kilde [m \t [/R] [/H] [/C] [/P] [/A] [/M] [/E] [/D] [/Y] [/-Y]\n\ \n\ hvor:\n\ +\n\ [/I] Antag at destinationen er et katalog hvis destinationen ikke\n\ - \tfindes og 2 eller flere filer bliver kopieret\n\ +\tfindes og 2 eller flere filer bliver kopieret\n\ [/S] Kopier kataloger og underkataloger\n\ [/E] Kopier kataloger og underkataloger, ogs tomme kataloger\n\ [/Q] Vr stille : vis ikke filnavne under kopiering\n\ @@ -48,7 +50,8 @@ hvor:\n\ [/A] Kopier ikke filer som er markeret som arkiv\n\ [/M] Kopier kun filer som er markeret som akriv; fjerner denne markering\n\ [/D | /D:m-d-] Kopier kun nye filer eller dem som er ndret efter\n\ - \t\tden opgivne dato.\n\ - \t\tHvis ingen dato opgives kopieres kun de filer hvor\n\ - \t\tdestinationen er ldre end kilden\n\n" -END +\t\tden opgivne dato.\n\ +\t\tHvis ingen dato opgives kopieres kun de filer hvor\n\ +\t\tdestinationen er ldre end kilden\n\n" + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/De.rc b/reactos/base/applications/cmdutils/xcopy/lang/De.rc index 3587bc3a7c0..b149d8b7468 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/De.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/De.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_GERMAN, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Falsche Parameteranzahl - xcopy /? zeigt Hilfe an\n" - STRING_INVPARM "Unbekannter Parameter '%1' - xcopy /? zeigt Hilfe an\n" - STRING_PAUSE "Eingabetaste betätigen, um mit dem Kopieren zu beginnen\n" - STRING_SIMCOPY "%1!d! Datei(en) würden kopiert\n" - STRING_COPY "%1!d! Datei(en) kopiert\n" - STRING_QISDIR "Ist '%1' eine Datei oder ein Verzeichnis\n\ +{ + STRING_INVPARMS, "Falsche Parameteranzahl - xcopy /? zeigt Hilfe an\n" + STRING_INVPARM, "Unbekannter Parameter '%1' - xcopy /? zeigt Hilfe an\n" + STRING_PAUSE, "Eingabetaste betätigen, um mit dem Kopieren zu beginnen\n" + STRING_SIMCOPY, "%1!d! Datei(en) würden kopiert\n" + STRING_COPY, "%1!d! Datei(en) kopiert\n" + STRING_QISDIR, "Ist '%1' eine Datei oder ein Verzeichnis\n\ am Zielsort?\n\ (D - Datei, V - Verzeichnis)\n" - STRING_SRCPROMPT "%1? (Ja|Nein)\n" - STRING_OVERWRITE "%1 überschreiben? (Ja|Nein|Alle)\n" - STRING_COPYFAIL "Kopieren von '%1' nach '%2' fehlgeschlagen. Fehlernummer: %3!d!\n" - STRING_OPENFAIL "Fehler beim Öffnen von '%1'\n" - STRING_READFAIL "Fehler beim Lesen von '%1'\n" - STRING_YES_CHAR "J" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "D" - STRING_DIR_CHAR "V" - STRING_HELP + STRING_SRCPROMPT,"%1? (Ja|Nein)\n" + STRING_OVERWRITE,"%1 überschreiben? (Ja|Nein|Alle)\n" + STRING_COPYFAIL, "Kopieren von '%1' nach '%2' fehlgeschlagen. Fehlernummer: %3!d!\n" + STRING_OPENFAIL, "Fehler beim Öffnen von '%1'\n" + STRING_READFAIL, "Fehler beim Lesen von '%1'\n" + STRING_YES_CHAR, "J" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"D" + STRING_DIR_CHAR, "V" + + STRING_HELP, "XCOPY - Kopiert Dateien oder Verzeichnisse an einen Zielort\n\ \n\ Syntax:\n\ @@ -51,4 +52,5 @@ Mit:\n\ [/D | /D:M-T-J] Kopiere neue Dateien und Dateien, die neuer als das\n\ \t\tangegebene Datum sind. Wird kein Datum angegegebn, werden nur\n\ \t\tQuelldateien kopiert, die neuer sind als die Zieldatei\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/En.rc b/reactos/base/applications/cmdutils/xcopy/lang/En.rc index 411892aacd0..615a244f0cd 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/En.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/En.rc @@ -1,27 +1,28 @@ LANGUAGE LANG_ENGLISH, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Invalid number of parameters - Use xcopy /? for help\n" - STRING_INVPARM "Invalid parameter '%1' - Use xcopy /? for help\n" - STRING_PAUSE "Press to begin copying\n" - STRING_SIMCOPY "%1!d! file(s) would be copied\n" - STRING_COPY "%1!d! file(s) copied\n" - STRING_QISDIR "Is '%1' a filename or directory\n\ +{ + STRING_INVPARMS, "Invalid number of parameters - Use xcopy /? for help\n" + STRING_INVPARM, "Invalid parameter '%1' - Use xcopy /? for help\n" + STRING_PAUSE, "Press to begin copying\n" + STRING_SIMCOPY, "%1!d! file(s) would be copied\n" + STRING_COPY, "%1!d! file(s) copied\n" + STRING_QISDIR, "Is '%1' a filename or directory\n\ on the target?\n\ (F - File, D - Directory)\n" - STRING_SRCPROMPT "%1? (Yes|No)\n" - STRING_OVERWRITE "Overwrite %1? (Yes|No|All)\n" - STRING_COPYFAIL "Copying of '%1' to '%2' failed with r/c %3!d!\n" - STRING_OPENFAIL "Failed to open '%1'\n" - STRING_READFAIL "Failed during reading of '%1'\n" - STRING_YES_CHAR "Y" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP -"XCOPY - Copies source files or directory trees to a destination\n\ + STRING_SRCPROMPT,"%1? (Yes|No)\n" + STRING_OVERWRITE,"Overwrite %1? (Yes|No|All)\n" + STRING_COPYFAIL, "Copying of '%1' to '%2' failed with r/c %3!d!\n" + STRING_OPENFAIL, "Failed to open '%1'\n" + STRING_READFAIL, "Failed during reading of '%1'\n" + STRING_YES_CHAR, "Y" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, +"XCOPY - Copies source files or directory trees to a destination.\n\ \n\ Syntax:\n\ XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\ @@ -30,26 +31,27 @@ XCOPY source [destination] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\ Where:\n\ \n\ [/I] Assume directory if destination does not exist and copying two or\n\ -\tmore files\n\ -[/S] Copy directories and subdirectories\n\ -[/E] Copy directories and subdirectories, including any empty ones\n\ +\tmore files.\n\ +[/S] Copy directories and subdirectories.\n\ +[/E] Copy directories and subdirectories, including any empty ones.\n\ [/Q] Do not list names during copy, that is be quiet.\n\ -[/F] Show full source and destination names during copy\n\ -[/L] Simulate operation, showing names which would be copied\n\ -[/W] Prompts before beginning the copy operation\n\ -[/T] Creates empty directory structure but does not copy files\n\ -[/Y] Suppress prompting when overwriting files\n\ -[/-Y] Enable prompting when overwriting files\n\ -[/P] Prompts on each source file before copying\n\ -[/N] Copy using short names\n\ -[/U] Copy only files which already exist in destination\n\ -[/R] Overwrite any read only files\n\ -[/H] Include hidden and system files in the copy\n\ -[/C] Continue even if an error occurs during the copy\n\ -[/A] Only copy files with archive attribute set\n\ +[/F] Show full source and destination names during copy.\n\ +[/L] Simulate operation, showing names which would be copied.\n\ +[/W] Prompts before beginning the copy operation.\n\ +[/T] Creates empty directory structure but does not copy files.\n\ +[/Y] Suppress prompting when overwriting files.\n\ +[/-Y] Enable prompting when overwriting files.\n\ +[/P] Prompts on each source file before copying.\n\ +[/N] Copy using short names.\n\ +[/U] Copy only files which already exist in destination.\n\ +[/R] Overwrite any read only files.\n\ +[/H] Include hidden and system files in the copy.\n\ +[/C] Continue even if an error occurs during the copy.\n\ +[/A] Only copy files with archive attribute set.\n\ [/M] Only copy files with archive attribute set, removes the\n\ \tarchive attribute.\n\ [/D | /D:m-d-y] Copy new files or those modified after the supplied date.\n\ \t\tIf no date is supplied, only copy if destination is older\n\ -\t\tthan source\n\n" -END +\t\tthan source.\n\n" + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Es.rc b/reactos/base/applications/cmdutils/xcopy/lang/Es.rc index 84ed0a2f072..e0997c2503b 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Es.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Es.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_SPANISH, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Cantidad invalido de parametros - Use xcopy /? para obtener ayuda\n" - STRING_INVPARM "Parametro invalido '%1' - Use xcopy /? para obtener ayuda\n" - STRING_PAUSE "Unde para iniciar la copia\n" - STRING_SIMCOPY "%1!d! archivo(s) seran copiado(s)\n" - STRING_COPY "%1!d! archivo(s) copiado(s)\n" - STRING_QISDIR "Es '%1' un nombre de archivo o de directorio\n\ +{ + STRING_INVPARMS, "Cantidad invalido de parametros - Use xcopy /? para obtener ayuda\n" + STRING_INVPARM, "Parametro invalido '%1' - Use xcopy /? para obtener ayuda\n" + STRING_PAUSE, "Unde para iniciar la copia\n" + STRING_SIMCOPY, "%1!d! archivo(s) seran copiado(s)\n" + STRING_COPY, "%1!d! archivo(s) copiado(s)\n" + STRING_QISDIR, "Es '%1' un nombre de archivo o de directorio\n\ en el punto de destino?\n\ (F - Archivo, D - Directorio)\n" - STRING_SRCPROMPT "%1? (Si|No)\n" - STRING_OVERWRITE "Destruir y escribir encima %1? (Si|No|Todo)\n" - STRING_COPYFAIL "La copia de '%1' a '%2' ha faillecido con r/c %3!d!\n" - STRING_OPENFAIL "Impossible de abrir '%1'\n" - STRING_READFAIL "Hubo un error durante la lectura de '%1'\n" - STRING_YES_CHAR "S" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "T" - STRING_FILE_CHAR "A" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Si|No)\n" + STRING_OVERWRITE,"Destruir y escribir encima %1? (Si|No|Todo)\n" + STRING_COPYFAIL, "La copia de '%1' a '%2' ha faillecido con r/c %3!d!\n" + STRING_OPENFAIL, "Impossible de abrir '%1'\n" + STRING_READFAIL, "Hubo un error durante la lectura de '%1'\n" + STRING_YES_CHAR, "S" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "T" + STRING_FILE_CHAR,"A" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - Copia los archivos o directorios fuentes a un destino\n\ \n\ Sintaxis:\n\ @@ -52,4 +53,5 @@ En la cual:\n\ [/D | /D:m-d-y] Copia los nuevos archivos or los que fueront modificado despues la fecha especificada.\n\ \t\tSi la fecha no esta especificada, copia unicamente cuando el archivo de destino est mas viejo\n\ \t\tque el archivo fuente\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Fr.rc b/reactos/base/applications/cmdutils/xcopy/lang/Fr.rc index 315cecc324e..eccb0a65efa 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Fr.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Fr.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_FRENCH, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Nombre invalide de paramètres - Utilisez xcopy /? pour obtenir de l'aide\n" - STRING_INVPARM "Paramètre invalide « %1 » - Utilisez xcopy /? pour obtenir de l'aide\n" - STRING_PAUSE "Appuyez sur ENTRÉE pour démarrer la copie\n" - STRING_SIMCOPY "%1!d! fichier(s) seront copiés\n" - STRING_COPY "%1!d! fichier(s) copiés\n" - STRING_QISDIR "« %1 » est-il un fichier ou un répertoire\n\ +{ + STRING_INVPARMS, "Nombre invalide de paramètres - Utilisez xcopy /? pour obtenir de l'aide\n" + STRING_INVPARM, "Paramètre invalide « %1 » - Utilisez xcopy /? pour obtenir de l'aide\n" + STRING_PAUSE, "Appuyez sur ENTRÉE pour démarrer la copie\n" + STRING_SIMCOPY, "%1!d! fichier(s) seront copiés\n" + STRING_COPY, "%1!d! fichier(s) copiés\n" + STRING_QISDIR, "« %1 » est-il un fichier ou un répertoire\n\ dans la destination ?\n\ (F - Fichier, R - Répertoire)\n" - STRING_SRCPROMPT "%1 ? (Oui|Non)\n" - STRING_OVERWRITE "Écraser %1 ? (Oui|Non|Tous)\n" - STRING_COPYFAIL "La copie de « %1 » vers « %2 » a échoué avec le code de retour %3!d!\n" - STRING_OPENFAIL "Impossible d'ouvrir « %1 »\n" - STRING_READFAIL "Impossible de lire « %1 »\n" - STRING_YES_CHAR "O" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "T" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "R" - STRING_HELP + STRING_SRCPROMPT,"%1 ? (Oui|Non)\n" + STRING_OVERWRITE,"Écraser %1 ? (Oui|Non|Tous)\n" + STRING_COPYFAIL, "La copie de « %1 » vers « %2 » a échoué avec le code de retour %3!d!\n" + STRING_OPENFAIL, "Impossible d'ouvrir « %1 »\n" + STRING_READFAIL, "Impossible de lire « %1 »\n" + STRING_YES_CHAR, "O" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "T" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "R" + + STRING_HELP, "XCOPY - Copie les fichiers ou répertoires sources vers une destination\n\ \n\ Syntaxe :\n\ @@ -52,4 +53,5 @@ où :\n\ [/D | /D:m-d-y] Copie uniquement les nouveaux fichiers, ou ceux modifiés après la date spécifiée.\n\ \t\tSi aucune date n'est spécifiée, copie uniquement lorsque le fichier de destination est plus ancien\n\ \t\tque le fichier source\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/It.rc b/reactos/base/applications/cmdutils/xcopy/lang/It.rc index 255fa6be787..3b518ba39c4 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/It.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/It.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Numero non valido di parametri - Digita xcopy /? per l'aiuto\n" - STRING_INVPARM "Parametro '%1' non valido - Digita xcopy /? per l'aiuto\n" - STRING_PAUSE "Premi Invio per iniziare a copiare\n" - STRING_SIMCOPY "%1!d! file saranno copiati\n" - STRING_COPY "%1!d! file copiato/i\n" - STRING_QISDIR "'%1' è il nome di un file o una cartella\n\ +{ + STRING_INVPARMS, "Numero non valido di parametri - Digita xcopy /? per l'aiuto\n" + STRING_INVPARM, "Parametro '%1' non valido - Digita xcopy /? per l'aiuto\n" + STRING_PAUSE, "Premi Invio per iniziare a copiare\n" + STRING_SIMCOPY, "%1!d! file saranno copiati\n" + STRING_COPY, "%1!d! file copiato/i\n" + STRING_QISDIR, "'%1' è il nome di un file o una cartella\n\ nella destinazione?\n\ (F - File, C - Cartella)\n" - STRING_SRCPROMPT "%1? (Sì|No)\n" - STRING_OVERWRITE "Sovrascrivere %1? (Sì|No|Tutti)\n" - STRING_COPYFAIL "La copia di '%1' in '%2' è fallita con r/c %3!d!\n" - STRING_OPENFAIL "Impossibile aprire '%1'\n" - STRING_READFAIL "Errore durante la lettura di '%1'\n" - STRING_YES_CHAR "S" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "T" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "C" - STRING_HELP + STRING_SRCPROMPT,"%1? (Sì|No)\n" + STRING_OVERWRITE,"Sovrascrivere %1? (Sì|No|Tutti)\n" + STRING_COPYFAIL, "La copia di '%1' in '%2' è fallita con r/c %3!d!\n" + STRING_OPENFAIL, "Impossibile aprire '%1'\n" + STRING_READFAIL, "Errore durante la lettura di '%1'\n" + STRING_YES_CHAR, "S" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "T" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "C" + + STRING_HELP, "XCOPY - Copia file e alberi di cartelle sorgenti in una destinazione\n\ \n\ Sintassi:\n\ @@ -52,4 +53,5 @@ Dove:\n\ [/D | /D:m-g-a] Copia i nuovi file o quelli modificati dopo la data fornita.\n\ \t\tSe nessuna data è stata fornita, copia solo se la destinazione è più vecchia\n\ \t\tdella sorgente\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Ja.rc b/reactos/base/applications/cmdutils/xcopy/lang/Ja.rc index f8aa1b3b196..7ead13b86ab 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Ja.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Ja.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "パラメータの数が違います。xcopy /? で使い方を表示します\n" - STRING_INVPARM "無効なパラメータ '%1' です。xcopy /? で使い方を表示します\n" - STRING_PAUSE "コピーを開始するには を押してください\n" - STRING_SIMCOPY "%1!d! ファイルがコピーされる見込みです。\n" - STRING_COPY "%1!d! ファイルをコピーしました\n" - STRING_QISDIR "送り先の '%1' はファイル名ですか、\n\ +{ + STRING_INVPARMS, "パラメータの数が違います。xcopy /? で使い方を表示します\n" + STRING_INVPARM, "無効なパラメータ '%1' です。xcopy /? で使い方を表示します\n" + STRING_PAUSE, "コピーを開始するには を押してください\n" + STRING_SIMCOPY, "%1!d! ファイルがコピーされる見込みです。\n" + STRING_COPY, "%1!d! ファイルをコピーしました\n" + STRING_QISDIR, "送り先の '%1' はファイル名ですか、\n\ ディレクトリですか?\n\ (F - ファイル、D - ディレクトリ)\n" - STRING_SRCPROMPT "%1? (Yes|No)\n" - STRING_OVERWRITE "%1 を上書きしますか? (Yes|No|All)\n" - STRING_COPYFAIL "'%1' から '%2' へのコピーは失敗しました。戻り値 %3!d!\n" - STRING_OPENFAIL "'%1' を開けません\n" - STRING_READFAIL "'%1' の読み込み中に失敗しました\n" - STRING_YES_CHAR "Y" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Yes|No)\n" + STRING_OVERWRITE,"%1 を上書きしますか? (Yes|No|All)\n" + STRING_COPYFAIL, "'%1' から '%2' へのコピーは失敗しました。戻り値 %3!d!\n" + STRING_OPENFAIL, "'%1' を開けません\n" + STRING_READFAIL, "'%1' の読み込み中に失敗しました\n" + STRING_YES_CHAR, "Y" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - 送り元のファイルやディレクトリを送り先にコピーします\n\ \n\ 構文:\n\ @@ -52,4 +53,5 @@ XCOPY 送り元 [送り先] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\ [/D | /D:月-日-年] 新しいファイルや指定された日付以降に変更された\n\ \t\tファイルをコピーします。日付が指定されない場合は、\n\ \t\tコピー先がコピー元より古いファイルだけコピーします。\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Ko.rc b/reactos/base/applications/cmdutils/xcopy/lang/Ko.rc index 6181715804d..f18c6030bb4 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Ko.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Ko.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "올바르지 않은 매개변수의 갯수 - xcopy /?로 도움말을 보시오\n" - STRING_INVPARM "올바르지 않은 매개변수 '%1' - xcopy /?로 도움말을 보시오\n" - STRING_PAUSE " 를 누르면 복사가 시작될 것입니다\n" - STRING_SIMCOPY "%1!d! 파일이 복사될 것입니다\n" - STRING_COPY "%1!d! 파일이 복사되었습니다\n" - STRING_QISDIR "'%1'이 복사할 파일이나 디렉토리?\n\ +{ + STRING_INVPARMS, "올바르지 않은 매개변수의 갯수 - xcopy /?로 도움말을 보시오\n" + STRING_INVPARM, "올바르지 않은 매개변수 '%1' - xcopy /?로 도움말을 보시오\n" + STRING_PAUSE, " 를 누르면 복사가 시작될 것입니다\n" + STRING_SIMCOPY, "%1!d! 파일이 복사될 것입니다\n" + STRING_COPY, "%1!d! 파일이 복사되었습니다\n" + STRING_QISDIR, "'%1'이 복사할 파일이나 디렉토리?\n\ 입니까?\n\ (F - 파일, D - 디렉토리)\n" - STRING_SRCPROMPT "%1? (예|아니오)\n" - STRING_OVERWRITE "%1를 덮어쓰겠습니까? (예|아니오|모두)\n" - STRING_COPYFAIL "Copying of '%1' to '%2' failed with r/c %3!d!\n" - STRING_OPENFAIL "'%1' 열기 실패\n" - STRING_READFAIL "'%1를 읽지 못했습니다'\n" - STRING_YES_CHAR "Y" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (예|아니오)\n" + STRING_OVERWRITE,"%1를 덮어쓰겠습니까? (예|아니오|모두)\n" + STRING_COPYFAIL, "Copying of '%1' to '%2' failed with r/c %3!d!\n" + STRING_OPENFAIL, "'%1' 열기 실패\n" + STRING_READFAIL, "'%1를 읽지 못했습니다'\n" + STRING_YES_CHAR, "Y" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - 원본 파일이나 디렉토리 구조를 목적지로 복사\n\ \n\ 문법:\n\ @@ -52,4 +53,5 @@ Where:\n\ [/D | /D:m-d-y] 지정된 날짜 후에 수정되거나 새로운 파일 복사.\n\ \t\tI만약 어떠한 날짜도 지정되지 않으면,오직 원본보다\n\ \t\t대상이 오래된 것만 복사\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Lt.rc b/reactos/base/applications/cmdutils/xcopy/lang/Lt.rc index b52f54d17d6..96c9a386dd0 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Lt.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Lt.rc @@ -1,25 +1,26 @@ LANGUAGE LANG_LITHUANIAN, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Neteisingas parametrų skaičius - pagalba: xcopy /?\n" - STRING_INVPARM "Neteisingas parametras „%1“ - pagalba: xcopy /?\n" - STRING_PAUSE "Spauskite kopijavimui pradėti\n" - STRING_SIMCOPY "bus nukopijuota failų: %1!d!\n" - STRING_COPY "nukopijuota failų: %1!d!\n" - STRING_QISDIR "Ar „%1“ yra failas, ar katalogas,\n\ +{ + STRING_INVPARMS, "Neteisingas parametrų skaičius - pagalba: xcopy /?\n" + STRING_INVPARM, "Neteisingas parametras „%1“ - pagalba: xcopy /?\n" + STRING_PAUSE, "Spauskite kopijavimui pradėti\n" + STRING_SIMCOPY, "bus nukopijuota failų: %1!d!\n" + STRING_COPY, "nukopijuota failų: %1!d!\n" + STRING_QISDIR, "Ar „%1“ yra failas, ar katalogas,\n\ ar paskirtis?\n\ (F - failas, K - katalogas)\n" - STRING_SRCPROMPT "%1? (Taip|Ne)\n" - STRING_OVERWRITE "Perrašyti %1? (Taip|Ne|Visus)\n" - STRING_COPYFAIL "„%1“ kopijavimas į „%2“ nepavyko su r/c %3!d!\n" - STRING_OPENFAIL "Nepavyko atverti „%1“\n" - STRING_READFAIL "Klaida skaitant „%1“\n" - STRING_YES_CHAR "T" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "V" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "K" + STRING_SRCPROMPT,"%1? (Taip|Ne)\n" + STRING_OVERWRITE,"Perrašyti %1? (Taip|Ne|Visus)\n" + STRING_COPYFAIL, "„%1“ kopijavimas į „%2“ nepavyko su r/c %3!d!\n" + STRING_OPENFAIL, "Nepavyko atverti „%1“\n" + STRING_READFAIL, "Klaida skaitant „%1“\n" + STRING_YES_CHAR, "T" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "V" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "K" + STRING_HELP "XCOPY - Kopijuoja šaltinio failus ir katalogų medžius į paskirties vietą\n\ \n\ @@ -52,4 +53,5 @@ Kur:\n\ [/D | /D:m-d-y] Kopijuoti naujus failus arba modifikuotos po nurodytos datos.\n\ \t\tJei data nenurodyta, kopijuoti tik jei paskirties failas yra\n\ \t\tsenesnis už šaltinio failą\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Nl.rc b/reactos/base/applications/cmdutils/xcopy/lang/Nl.rc index 913f7c5df48..4c1620efc12 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Nl.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Nl.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Onjuist aantal parameters - Gebruik xcopy /? om hulp te krijgen\n" - STRING_INVPARM "Onjuiste parameter '%1' - Gebruik xcopy /? om hulp te krijgen\n" - STRING_PAUSE "Druk op om te beginnen met kopiëren\n" - STRING_SIMCOPY "%1!d! bestand(en) zouden worden gekopieerd\n" - STRING_COPY "%1!d! bestand(en) gekopieerd\n" - STRING_QISDIR "Is '%1' een bestand of een map\n\ +{ + STRING_INVPARMS, "Onjuist aantal parameters - Gebruik xcopy /? om hulp te krijgen\n" + STRING_INVPARM, "Onjuiste parameter '%1' - Gebruik xcopy /? om hulp te krijgen\n" + STRING_PAUSE, "Druk op om te beginnen met kopiëren\n" + STRING_SIMCOPY, "%1!d! bestand(en) zouden worden gekopieerd\n" + STRING_COPY, "%1!d! bestand(en) gekopieerd\n" + STRING_QISDIR, "Is '%1' een bestand of een map\n\ op de bestemming?\n\ (B - Bestand, D - Directory)\n" - STRING_SRCPROMPT "%1? (Ja|Nee)\n" - STRING_OVERWRITE "Overschrijven %1? (Ja|Nee|Alles)\n" - STRING_COPYFAIL "Kopiëren van '%1' naar '%2' mislukt met r/c %3!d!\n" - STRING_OPENFAIL "Fout tijdens openen van '%1'\n" - STRING_READFAIL "Fout tijdens lezen van '%1'\n" - STRING_YES_CHAR "J" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "B" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Ja|Nee)\n" + STRING_OVERWRITE,"Overschrijven %1? (Ja|Nee|Alles)\n" + STRING_COPYFAIL, "Kopiëren van '%1' naar '%2' mislukt met r/c %3!d!\n" + STRING_OPENFAIL, "Fout tijdens openen van '%1'\n" + STRING_READFAIL, "Fout tijdens lezen van '%1'\n" + STRING_YES_CHAR, "J" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"B" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - Kopieert bronbestanden of -mappen naar een bestemming\n\ \n\ Gebruik:\n\ @@ -51,4 +52,5 @@ Parameters:\n\ \tdit archiveringsattribuut\n\ [/D | /D:m-d-y] Kopieer bestanden die nieuw zijn of gewijzigd zijn na de opgegeven\n\ \t\tdatum. Als geen datum wordt gegeven, kopieer alleen als bron nieuwer is.\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/No.rc b/reactos/base/applications/cmdutils/xcopy/lang/No.rc index 901876abcca..bb5b82346aa 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/No.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/No.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_NORWEGIAN, SUBLANG_NORWEGIAN_BOKMAL STRINGTABLE -BEGIN - STRING_INVPARMS "Ugyldig antall parametere; bruk xcopy /? for hjelp\n" - STRING_INVPARM "Ugyldig parameter %1; bruk xcopy /? for hjelp\n" - STRING_PAUSE "Trykk Enter for begynne kopiere\n" - STRING_SIMCOPY "%1!d! fil(er) ville blitt kopiert\n" - STRING_COPY "%1!d! fil(er) kopiert\n" - STRING_QISDIR "Eer %1 et filnevn eller katalog\n\ +{ + STRING_INVPARMS, "Ugyldig antall parametere; bruk xcopy /? for hjelp\n" + STRING_INVPARM, "Ugyldig parameter %1; bruk xcopy /? for hjelp\n" + STRING_PAUSE, "Trykk Enter for begynne kopiere\n" + STRING_SIMCOPY, "%1!d! fil(er) ville blitt kopiert\n" + STRING_COPY, "%1!d! fil(er) kopiert\n" + STRING_QISDIR, "Eer %1 et filnevn eller katalog\n\ i mlet?\n\ (F - Fil, K - Katalog)\n" - STRING_SRCPROMPT "%1? (Ja|Nei)\n" - STRING_OVERWRITE "Skrive over %1? (Ja|Nei|Alle)\n" - STRING_COPYFAIL "Klarte ikke kopiere %1 til %2; feilet med r/c %3!d!\n" - STRING_OPENFAIL "Klarte ikke pne %1\n" - STRING_READFAIL "Klarte ikke lese %1\n" - STRING_YES_CHAR "J" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "K" - STRING_HELP + STRING_SRCPROMPT,"%1? (Ja|Nei)\n" + STRING_OVERWRITE,"Skrive over %1? (Ja|Nei|Alle)\n" + STRING_COPYFAIL, "Klarte ikke kopiere %1 til %2; feilet med r/c %3!d!\n" + STRING_OPENFAIL, "Klarte ikke pne %1\n" + STRING_READFAIL, "Klarte ikke lese %1\n" + STRING_YES_CHAR, "J" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "K" + + STRING_HELP, "XCOPY - Kopierer filer eller katalogtre til en mlplassering\n\ \n\ Syntax:\n\ @@ -30,7 +31,7 @@ XCOPY kilde [m Where:\n\ \n\ [/I] Anta at mlet er en katalog hvis mlet ikke finnes og 2 eller\n\ - \tflere filer blir kopiert\n\ +\tflere filer blir kopiert\n\ [/S] Kopier kataloger og underkataloger\n\ [/E] Kopier kataloger og underkataloger, ta med tomme kataloger\n\ [/Q] Stille modus: ikke vis filnavn under kopiering\n\ @@ -49,7 +50,8 @@ Where:\n\ [/A] Ikke kopier filer som er markert som arkiv\n\ [/M] Bare kopier filer som er markert som akriv; fjerner denne merkingen\n\ [/D | /D:m-d-] Kopier nye filer eller de som er endret etter\n\ - \t\tden oppgitte datoen.\n\ - \t\tHvis ingen dato oppgis kopieres bare de filene som er\n\ - \t\teldre i mlet enn i kilden\n\n" -END +\t\tden oppgitte datoen.\n\ +\t\tHvis ingen dato oppgis kopieres bare de filene som er\n\ +\t\teldre i mlet enn i kilden\n\n" + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Pl.rc b/reactos/base/applications/cmdutils/xcopy/lang/Pl.rc index 7cf0a18f942..136d141c3ca 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Pl.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Pl.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_POLISH, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Niewaciwa liczba parametrw - uruchom xcopy /? aby wywietli pomoc\n" - STRING_INVPARM "Nieznany parameter '%1' - uruchom xcopy /? aby wywietli pomoc\n" - STRING_PAUSE "Nacinij aby rozpocz kopiowanie\n" - STRING_SIMCOPY "%1!d! plik(w) zostaoby skopiowanych\n" - STRING_COPY "%1!d! plik(w) skopiowanych\n" - STRING_QISDIR "Czy '%1' jest nazw pliku czy katalogu\n\ +{ + STRING_INVPARMS, "Niewaciwa liczba parametrw - uruchom xcopy /? aby wywietli pomoc\n" + STRING_INVPARM, "Nieznany parameter '%1' - uruchom xcopy /? aby wywietli pomoc\n" + STRING_PAUSE, "Nacinij aby rozpocz kopiowanie\n" + STRING_SIMCOPY, "%1!d! plik(w) zostaoby skopiowanych\n" + STRING_COPY, "%1!d! plik(w) skopiowanych\n" + STRING_QISDIR, "Czy '%1' jest nazw pliku czy katalogu\n\ docelowego?\n\ (P - plik, K - katalog)\n" - STRING_SRCPROMPT "%1? (Tak|Nie)\n" - STRING_OVERWRITE "Zastpi %1? (Tak|Nie|Wszystkie)\n" - STRING_COPYFAIL "Kopiowanie '%1' do '%2' nie powiodo si - kod bdu %3!d!\n" - STRING_OPENFAIL "Nie udao si otworzy '%1'\n" - STRING_READFAIL "Bd podczas czytania '%1'\n" - STRING_YES_CHAR "T" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "W" - STRING_FILE_CHAR "P" - STRING_DIR_CHAR "K" - STRING_HELP + STRING_SRCPROMPT,"%1? (Tak|Nie)\n" + STRING_OVERWRITE,"Zastpi %1? (Tak|Nie|Wszystkie)\n" + STRING_COPYFAIL, "Kopiowanie '%1' do '%2' nie powiodo si - kod bdu %3!d!\n" + STRING_OPENFAIL, "Nie udao si otworzy '%1'\n" + STRING_READFAIL, "Bd podczas czytania '%1'\n" + STRING_YES_CHAR, "T" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "W" + STRING_FILE_CHAR,"P" + STRING_DIR_CHAR, "K" + + STRING_HELP, "XCOPY - kopiuje pliki lub drzewa katalogw\n\ \n\ Skadnia:\n\ @@ -51,4 +52,5 @@ Gdzie:\n\ [/D | /D:m-d-y] Kopiuje tylko nowe pliki lub te zmodifikowane po podanej dacie.\n\ \t\tJeeli nie podano adnej daty, to kopiowane s pliki, ktre s\n\ \t\tnowsze ni w katalogu docelowym\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Pt.rc b/reactos/base/applications/cmdutils/xcopy/lang/Pt.rc index 432a5eac5a0..4cec93d191a 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Pt.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Pt.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN STRINGTABLE -BEGIN - STRING_INVPARMS "Número de parâmetros inválido - Use xcopy /? para ajuda\n" - STRING_INVPARM "Parâmetro inválido '%1' - Use xcopy /? para ajuda\n" - STRING_PAUSE "Pressione para iniciar a cópia\n" - STRING_SIMCOPY "%1!d! arquivo(s) seriam copiado(s)\n" - STRING_COPY "%1!d! arquivo(s) copiado(s)\n" - STRING_QISDIR "'%1' é um arquivo ou diretório\n\ +{ + STRING_INVPARMS, "Número de parâmetros inválido - Use xcopy /? para ajuda\n" + STRING_INVPARM, "Parâmetro inválido '%1' - Use xcopy /? para ajuda\n" + STRING_PAUSE, "Pressione para iniciar a cópia\n" + STRING_SIMCOPY, "%1!d! arquivo(s) seriam copiado(s)\n" + STRING_COPY, "%1!d! arquivo(s) copiado(s)\n" + STRING_QISDIR, "'%1' é um arquivo ou diretório\n\ no alvo?\n\ (A - Arquivo, D - Directório)\n" - STRING_SRCPROMPT "%1? (Sim|Não)\n" - STRING_OVERWRITE "Reescrever %1? (Sim|Não|Tudo)\n" - STRING_COPYFAIL "Falha ao copiar '%1' para '%2' com r/c %3!d!\n" - STRING_OPENFAIL "Falha ao abrir '%1'\n" - STRING_READFAIL "Falha a ler '%1'\n" - STRING_YES_CHAR "S" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "T" - STRING_FILE_CHAR "A" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Sim|Não)\n" + STRING_OVERWRITE,"Reescrever %1? (Sim|Não|Tudo)\n" + STRING_COPYFAIL, "Falha ao copiar '%1' para '%2' com r/c %3!d!\n" + STRING_OPENFAIL, "Falha ao abrir '%1'\n" + STRING_READFAIL, "Falha a ler '%1'\n" + STRING_YES_CHAR, "S" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "T" + STRING_FILE_CHAR,"A" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - Copia arquivos ou diretórios para um destino\n\ \n\ Sintaxe:\n\ @@ -59,25 +60,26 @@ LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE STRINGTABLE { - STRING_INVPARMS "Número de parâmetros inválido - Use xcopy /? para ajuda\n" - STRING_INVPARM "Parâmetro inválido '%1' - Use xcopy /? para ajuda\n" - STRING_PAUSE "Carregue para iniciar cópia\n" - STRING_SIMCOPY "%1!d! ficheiro(s) seriam copiado(s)\n" - STRING_COPY "%1!d! ficheiro(s) copiado(s)\n" - STRING_QISDIR "'%1' é um ficheiro ou directório\n\ + STRING_INVPARMS, "Número de parâmetros inválido - Use xcopy /? para ajuda\n" + STRING_INVPARM, "Parâmetro inválido '%1' - Use xcopy /? para ajuda\n" + STRING_PAUSE, "Carregue para iniciar cópia\n" + STRING_SIMCOPY, "%1!d! ficheiro(s) seriam copiado(s)\n" + STRING_COPY, "%1!d! ficheiro(s) copiado(s)\n" + STRING_QISDIR, "'%1' é um ficheiro ou directório\n\ no alvo?\n\ (F - Ficheiro, D - Directório)\n" - STRING_SRCPROMPT "%1? (Yes|No)\n" - STRING_OVERWRITE "Reescrever %1? (Yes|No|All)\n" - STRING_COPYFAIL "Cópia de '%1' para '%2' falhou com r/c %3!d!\n" - STRING_OPENFAIL "Falhou ao abrir '%1'\n" - STRING_READFAIL "Falhou a ler '%1'\n" - STRING_YES_CHAR "Y" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Yes|No)\n" + STRING_OVERWRITE,"Reescrever %1? (Yes|No|All)\n" + STRING_COPYFAIL, "Cópia de '%1' para '%2' falhou com r/c %3!d!\n" + STRING_OPENFAIL, "Falhou ao abrir '%1'\n" + STRING_READFAIL, "Falhou a ler '%1'\n" + STRING_YES_CHAR, "Y" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - Copia ficheiros ou directórios para um destino\n\ \n\ Sintaxe:\n\ @@ -109,4 +111,5 @@ Onde:\n\ [/D | /D:m-d-y] Copiar novos ficheiros ou os alterados após a data fornecida\n\ \t\tSe nenhuma data for fornecida, apenas copiar se o destino\n\ \t\tfor mais antigo que a fonte\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Ro.rc b/reactos/base/applications/cmdutils/xcopy/lang/Ro.rc index 978fa076f65..4ce8153c70d 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Ro.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Ro.rc @@ -2,24 +2,25 @@ LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Număr de parametri nevalid - Utilizați xcopy /? pentru manual\n" - STRING_INVPARM "Parametru nevalid «%1» - Utilizați xcopy /? pentru manual\n" - STRING_PAUSE "Apăsați pe «Enter» pentru a începe copierea\n" - STRING_SIMCOPY "%1!d! fișier(e) ar fi copiat(e)\n" - STRING_COPY "%1!d! fișier(e) copiat(e)\n" - STRING_QISDIR "«%1» este un nume de fișier sau un director\ndin destinație?\n(F - Fișier, D - Director)\n" - STRING_SRCPROMPT "%1? (Da|Nu)\n" - STRING_OVERWRITE "Se suprascrie %1? (Da|Nu|Toate)\n" - STRING_COPYFAIL "Copierea «%1» în «%2» a eșuat cu cod de retur %3!d!\n" - STRING_OPENFAIL "Deschiderea «%1» a eșuat\n" - STRING_READFAIL "Citirea «%1» a eșuat\n" - STRING_YES_CHAR "D" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "T" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP +{ + STRING_INVPARMS, "Număr de parametri nevalid - Utilizați xcopy /? pentru manual\n" + STRING_INVPARM, "Parametru nevalid «%1» - Utilizați xcopy /? pentru manual\n" + STRING_PAUSE, "Apăsați pe «Enter» pentru a începe copierea\n" + STRING_SIMCOPY, "%1!d! fișier(e) ar fi copiat(e)\n" + STRING_COPY, "%1!d! fișier(e) copiat(e)\n" + STRING_QISDIR, "«%1» este un nume de fișier sau un director\ndin destinație?\n(F - Fișier, D - Director)\n" + STRING_SRCPROMPT,"%1? (Da|Nu)\n" + STRING_OVERWRITE,"Se suprascrie %1? (Da|Nu|Toate)\n" + STRING_COPYFAIL, "Copierea «%1» în «%2» a eșuat cu cod de retur %3!d!\n" + STRING_OPENFAIL, "Deschiderea «%1» a eșuat\n" + STRING_READFAIL, "Citirea «%1» a eșuat\n" + STRING_YES_CHAR, "D" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "T" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - Copiază fișiere sau arbori de directoare sursă într-o destinație.\n\ \n\ Sintaxă:\n\ @@ -51,4 +52,5 @@ XCOPY sursă [destinație] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\ \t\tspecificată. Dacă nu este specificată nici o dată, copiază\n\ \t\tnumai dacă fișierul destinație este mai vechi decât fișierul\n\ \t\tsursă.\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Ru.rc b/reactos/base/applications/cmdutils/xcopy/lang/Ru.rc index cf5f315ac95..e4aff4f3ba4 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Ru.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Ru.rc @@ -1,27 +1,28 @@ LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Недопустимое число параметров - попробуйте 'xcopy /?' для получения\n\ +{ + STRING_INVPARMS, "Недопустимое число параметров - попробуйте 'xcopy /?' для получения\n\ подробного описания.\n" - STRING_INVPARM "Недопустимый параметр '%1' - попробуйте 'xcopy /?' для получения подробного\n\ + STRING_INVPARM, "Недопустимый параметр '%1' - попробуйте 'xcopy /?' для получения подробного\n\ описания.\n" - STRING_PAUSE "Нажмите на клавишу , чтобы начать копирование.\n" - STRING_SIMCOPY "%1!d! файл(ов) было бы скопировано.\n" - STRING_COPY "%1!d! файл(ов) скопировано.\n" - STRING_QISDIR "'%1' является файлом или папкой?\n\ + STRING_PAUSE, "Нажмите на клавишу , чтобы начать копирование.\n" + STRING_SIMCOPY, "%1!d! файл(ов) было бы скопировано.\n" + STRING_COPY, "%1!d! файл(ов) скопировано.\n" + STRING_QISDIR, "'%1' является файлом или папкой?\n\ (F - Файл, D - Папка)\n" - STRING_SRCPROMPT "%1? (Yes|No)\n" - STRING_OVERWRITE "Переписать %1? (Yes|No|All)\n" - STRING_COPYFAIL "При копировании '%1' в '%2' произошла ошибка: %3!d!\n" - STRING_OPENFAIL "Невозможно открыть '%1'\n" - STRING_READFAIL "При чтении '%1' произошла ошибка\n" - STRING_YES_CHAR "Y" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Yes|No)\n" + STRING_OVERWRITE,"Переписать %1? (Yes|No|All)\n" + STRING_COPYFAIL, "При копировании '%1' в '%2' произошла ошибка: %3!d!\n" + STRING_OPENFAIL, "Невозможно открыть '%1'\n" + STRING_READFAIL, "При чтении '%1' произошла ошибка\n" + STRING_YES_CHAR, "Y" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, "Копирование файлов и структур каталогов.\n\ \n\ Синтаксис:\n\ @@ -54,4 +55,5 @@ XCOPY источник [целевой_объект] [/I] [/S] [/Q] [/F] [/L] [/ /D | /D:m-d-y Копирование файлов, измененных не ранее указанной даты.\n\ Если дата не указана, заменяются только конечные файлы,\n\ более старые, чем исходные.\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Si.rc b/reactos/base/applications/cmdutils/xcopy/lang/Si.rc index 728113f096b..4673100b28e 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Si.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Si.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Neveljavno število parametrov - za pomoč uporabite xcopy /?\n" - STRING_INVPARM "Neveljaven parameter '%1' - za pomoč uporabite xcopy /?\n" - STRING_PAUSE "Za začetek kopiranja pritisnite \n" - STRING_SIMCOPY "Prekopiral bom %1!d! datotek\n" - STRING_COPY "Prekopiral sem %1!d! datotek\n" - STRING_QISDIR "Ali je '%1' ime ciljne datoteke\n\ +{ + STRING_INVPARMS, "Neveljavno število parametrov - za pomoč uporabite xcopy /?\n" + STRING_INVPARM, "Neveljaven parameter '%1' - za pomoč uporabite xcopy /?\n" + STRING_PAUSE, "Za začetek kopiranja pritisnite \n" + STRING_SIMCOPY, "Prekopiral bom %1!d! datotek\n" + STRING_COPY, "Prekopiral sem %1!d! datotek\n" + STRING_QISDIR, "Ali je '%1' ime ciljne datoteke\n\ ali mape?\n\ (D - Datoteka, M - Mapa)\n" - STRING_SRCPROMPT "%1? (Da|Ne)\n" - STRING_OVERWRITE "Ali naj prepišem %1? (Da|Ne|Vse)\n" - STRING_COPYFAIL "Kopiranje '%1' v '%2' ni uspelo (koda napake: %3!d!)\n" - STRING_OPENFAIL "Napaka pri odpiranju '%1'\n" - STRING_READFAIL "Napaka pri branju '%1'\n" - STRING_YES_CHAR "D" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "V" - STRING_FILE_CHAR "D" - STRING_DIR_CHAR "M" - STRING_HELP + STRING_SRCPROMPT,"%1? (Da|Ne)\n" + STRING_OVERWRITE,"Ali naj prepišem %1? (Da|Ne|Vse)\n" + STRING_COPYFAIL, "Kopiranje '%1' v '%2' ni uspelo (koda napake: %3!d!)\n" + STRING_OPENFAIL, "Napaka pri odpiranju '%1'\n" + STRING_READFAIL, "Napaka pri branju '%1'\n" + STRING_YES_CHAR, "D" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "V" + STRING_FILE_CHAR,"D" + STRING_DIR_CHAR, "M" + + STRING_HELP, "XCOPY - kopira navedene izvorne datoteke oz. mape v naveden cilj\n\ \n\ Sintaksa:\n\ @@ -52,4 +53,5 @@ Where:\n\ [/D | /D:m-d-y] Kopiraj datoteke, ustvarjene ali spremenjene po navedenem datumu.\n\ \t\tČe datum ni podan, gre za kopiranje datotek, katerih obstoječi cilj je\n\ \t\tod izvora\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Sq.rc b/reactos/base/applications/cmdutils/xcopy/lang/Sq.rc index c96a7403823..57bef2bf69f 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Sq.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Sq.rc @@ -5,26 +5,27 @@ LANGUAGE LANG_ALBANIAN, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "I pavlershem numri i parametrave - perdor xcopy /? per ndihmë\n" - STRING_INVPARM "Parametra te pavlershme '%1' - perdor xcopy /? per ndihmë\n" - STRING_PAUSE "Shtyp per të kopjuar\n" - STRING_SIMCOPY "%1!d! dokumenta(t) do të kopjohen\n" - STRING_COPY "%1!d! dokumenta(t) u kopjuan\n" - STRING_QISDIR "është '%1' një dokument ose skedare\n\ +{ + STRING_INVPARMS, "I pavlershem numri i parametrave - perdor xcopy /? per ndihmë\n" + STRING_INVPARM, "Parametra te pavlershme '%1' - perdor xcopy /? per ndihmë\n" + STRING_PAUSE, "Shtyp per të kopjuar\n" + STRING_SIMCOPY, "%1!d! dokumenta(t) do të kopjohen\n" + STRING_COPY, "%1!d! dokumenta(t) u kopjuan\n" + STRING_QISDIR, "është '%1' një dokument ose skedare\n\ në ogjekt?\n\ (F - Dokument, D - Skedë)\n" - STRING_SRCPROMPT "%1? (Po|Jo)\n" - STRING_OVERWRITE "Overwrite %1? (Po|Jo|Të gjith)\n" - STRING_COPYFAIL "Kopje e '%1' në '%2' dështuar me r/c %3!d!\n" - STRING_OPENFAIL "Dështuar per tu hapur '%1'\n" - STRING_READFAIL "Dështuar duke lexuar në '%1'\n" - STRING_YES_CHAR "P" - STRING_NO_CHAR "J" - STRING_ALL_CHAR "T" - STRING_FILE_CHAR "D" - STRING_DIR_CHAR "S" - STRING_HELP + STRING_SRCPROMPT,"%1? (Po|Jo)\n" + STRING_OVERWRITE,"Overwrite %1? (Po|Jo|Të gjith)\n" + STRING_COPYFAIL, "Kopje e '%1' në '%2' dështuar me r/c %3!d!\n" + STRING_OPENFAIL, "Dështuar per tu hapur '%1'\n" + STRING_READFAIL, "Dështuar duke lexuar në '%1'\n" + STRING_YES_CHAR, "P" + STRING_NO_CHAR, "J" + STRING_ALL_CHAR, "T" + STRING_FILE_CHAR,"D" + STRING_DIR_CHAR, "S" + + STRING_HELP, "XCOPY - Copies source files or directory trees to a destination\n\ \n\ Syntax:\n\ @@ -56,4 +57,5 @@ Where:\n\ [/D | /D:m-d-y] Kopjo dokumentët e ri ose modifiko ato pas datës së furnizuar.\n\ \t\tNëse asnjë datë është paraqitur, vetëm kopjoni nëse destinacioni është i vjetër\n\ \t\tse burimi\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Sr.rc b/reactos/base/applications/cmdutils/xcopy/lang/Sr.rc index 3e9c3f94816..e8116bf5883 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Sr.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Sr.rc @@ -1,26 +1,27 @@ LANGUAGE LANG_SERBIAN, SUBLANG_SERBIAN_CYRILLIC STRINGTABLE -BEGIN - STRING_INVPARMS "Неисправан број параметара. Користите xcopy /? за помоћ\n" - STRING_INVPARM "Неисправан параметар „%1“. Користите xcopy /? за помоћ\n" - STRING_PAUSE "Притисните да започнете умножавање\n" - STRING_SIMCOPY "%1!d! датотека/е ће бити уможено\n" - STRING_COPY "%1!d! датотека/е је умножено\n" - STRING_QISDIR "Да ли је „%1“ назив датотеке или фасцикла\n\ +{ + STRING_INVPARMS, "Неисправан број параметара. Користите xcopy /? за помоћ\n" + STRING_INVPARM, "Неисправан параметар „%1“. Користите xcopy /? за помоћ\n" + STRING_PAUSE, "Притисните да започнете умножавање\n" + STRING_SIMCOPY, "%1!d! датотека/е ће бити уможено\n" + STRING_COPY, "%1!d! датотека/е је умножено\n" + STRING_QISDIR, "Да ли је „%1“ назив датотеке или фасцикла\n\ на одредишту?\n\ (Д - датотека, Ф - фасцикла)\n" - STRING_SRCPROMPT "%1? (Да|Не)\n" - STRING_OVERWRITE "Заменити %1? (Да|Не|Све)\n" - STRING_COPYFAIL "Умножавање „%1“ у „%2“ није успело са r/c %3!d!\n" - STRING_OPENFAIL "Отварање „%1“ датотеке није успело\n" - STRING_READFAIL "Читање „%1“ датотеке није успело\n" - STRING_YES_CHAR "Д" - STRING_NO_CHAR "Н" - STRING_ALL_CHAR "С" - STRING_FILE_CHAR "Д" - STRING_DIR_CHAR "Ф" - STRING_HELP + STRING_SRCPROMPT,"%1? (Да|Не)\n" + STRING_OVERWRITE,"Заменити %1? (Да|Не|Све)\n" + STRING_COPYFAIL, "Умножавање „%1“ у „%2“ није успело са r/c %3!d!\n" + STRING_OPENFAIL, "Отварање „%1“ датотеке није успело\n" + STRING_READFAIL, "Читање „%1“ датотеке није успело\n" + STRING_YES_CHAR, "Д" + STRING_NO_CHAR, "Н" + STRING_ALL_CHAR, "С" + STRING_FILE_CHAR,"Д" + STRING_DIR_CHAR, "Ф" + + STRING_HELP, "XCOPY — умножава изворне датотеке или гране фасцикли у одредиште\n\ \n\ Синтакса:\n\ @@ -52,31 +53,33 @@ XCOPY извор [dest] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\ [/D | /D:m-d-y] Умножи нове или измењене датотеке након одређеног датума.\n\ \t\tАко датум није унесен, умножи само ако је одредиште старије\n\ \t\tод извора\n\n" -END + +} LANGUAGE LANG_SERBIAN, SUBLANG_SERBIAN_LATIN STRINGTABLE -BEGIN - STRING_INVPARMS "Neispravan broj parametara. Koristite xcopy /? za pomoć\n" - STRING_INVPARM "Neispravan parametar „%1“. Koristite xcopy /? za pomoć\n" - STRING_PAUSE "Pritisnite da započnete umnožavanje\n" - STRING_SIMCOPY "%1!d! datoteka/e će biti umoženo\n" - STRING_COPY "%1!d! datoteka/e je umnoženo\n" - STRING_QISDIR "Da li je „%1“ naziv datoteke ili fascikla\n\ +{ + STRING_INVPARMS, "Neispravan broj parametara. Koristite xcopy /? za pomoć\n" + STRING_INVPARM, "Neispravan parametar „%1“. Koristite xcopy /? za pomoć\n" + STRING_PAUSE, "Pritisnite da započnete umnožavanje\n" + STRING_SIMCOPY, "%1!d! datoteka/e će biti umoženo\n" + STRING_COPY, "%1!d! datoteka/e je umnoženo\n" + STRING_QISDIR, "Da li je „%1“ naziv datoteke ili fascikla\n\ na odredištu?\n\ (D - datoteka, F - fascikla)\n" - STRING_SRCPROMPT "%1? (Da|Ne)\n" - STRING_OVERWRITE "Zameniti %1? (Da|Ne|Sve)\n" - STRING_COPYFAIL "Umnožavanje „%1“ u „%2“ nije uspelo sa r/c %3!d!\n" - STRING_OPENFAIL "Otvaranje „%1“ datoteke nije uspelo\n" - STRING_READFAIL "Čitanje „%1“ datoteke nije uspelo\n" - STRING_YES_CHAR "D" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "S" - STRING_FILE_CHAR "D" - STRING_DIR_CHAR "F" - STRING_HELP + STRING_SRCPROMPT,"%1? (Da|Ne)\n" + STRING_OVERWRITE,"Zameniti %1? (Da|Ne|Sve)\n" + STRING_COPYFAIL, "Umnožavanje „%1“ u „%2“ nije uspelo sa r/c %3!d!\n" + STRING_OPENFAIL, "Otvaranje „%1“ datoteke nije uspelo\n" + STRING_READFAIL, "Čitanje „%1“ datoteke nije uspelo\n" + STRING_YES_CHAR, "D" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "S" + STRING_FILE_CHAR,"D" + STRING_DIR_CHAR, "F" + + STRING_HELP, "XCOPY — umnožava izvorne datoteke ili grane fascikli u odredište\n\ \n\ Sintaksa:\n\ @@ -108,4 +111,5 @@ Gde:\n\ [/D | /D:m-d-y] Umnoži nove ili izmenjene datoteke nakon određenog datuma.\n\ \t\tAko datum nije unesen, umnoži samo ako je odredište starije\n\ \t\tod izvora\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Sv.rc b/reactos/base/applications/cmdutils/xcopy/lang/Sv.rc index 788fb022378..ee929d52cd0 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Sv.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Sv.rc @@ -1,24 +1,25 @@ LANGUAGE LANG_SWEDISH, SUBLANG_NEUTRAL STRINGTABLE -BEGIN - STRING_INVPARMS "Ogiltigt antal parametrar - Använd xcopy /? för hjälp\n" - STRING_INVPARM "Ogiltig parameter '%1' - Använd xcopy /? för hjälp\n" - STRING_PAUSE "Tryck för att börja kopiera\n" - STRING_SIMCOPY "%1!d! fil(er) skulle kopieras\n" - STRING_COPY "%1!d! fil(er) kopierade\n" - STRING_QISDIR "Är '%1' ett filnamn eller en katalog\npå målet?\n(F - Fil, K - Katalog)\n" - STRING_SRCPROMPT "%1? (Ja|Nej)\n" - STRING_OVERWRITE "Skriv över %1? (Ja|Nej|Alla)\n" - STRING_COPYFAIL "Kunde inte kopiera '%1' till '%2'; misslyckades med r/c %3!d!\n" - STRING_OPENFAIL "Kunde inte öppna '%1'\n" - STRING_READFAIL "Kunde inte läsa '%1'\n" - STRING_YES_CHAR "J" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "K" - STRING_HELP +{ + STRING_INVPARMS, "Ogiltigt antal parametrar - Använd xcopy /? för hjälp\n" + STRING_INVPARM, "Ogiltig parameter '%1' - Använd xcopy /? för hjälp\n" + STRING_PAUSE, "Tryck för att börja kopiera\n" + STRING_SIMCOPY, "%1!d! fil(er) skulle kopieras\n" + STRING_COPY, "%1!d! fil(er) kopierade\n" + STRING_QISDIR, "Är '%1' ett filnamn eller en katalog\npå målet?\n(F - Fil, K - Katalog)\n" + STRING_SRCPROMPT,"%1? (Ja|Nej)\n" + STRING_OVERWRITE,"Skriv över %1? (Ja|Nej|Alla)\n" + STRING_COPYFAIL, "Kunde inte kopiera '%1' till '%2'; misslyckades med r/c %3!d!\n" + STRING_OPENFAIL, "Kunde inte öppna '%1'\n" + STRING_READFAIL, "Kunde inte läsa '%1'\n" + STRING_YES_CHAR, "J" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "K" + + STRING_HELP, "XCOPY - Kopierar källfiler eller katalogträd till ett mål\n\ \n\ Syntax:\n\ @@ -50,4 +51,5 @@ Där:\n\ [/D | /D:m-d-y] Kopiera nya filer eller de ändrade efter angivet datum.\n\ \t\tOm inget datum angivits utförs endast kopiering om målet är\n\ \t\täldre än källan\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/lang/Uk.rc b/reactos/base/applications/cmdutils/xcopy/lang/Uk.rc index 3ba796a6d65..22403e44168 100644 --- a/reactos/base/applications/cmdutils/xcopy/lang/Uk.rc +++ b/reactos/base/applications/cmdutils/xcopy/lang/Uk.rc @@ -1,25 +1,26 @@ LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT STRINGTABLE -BEGIN - STRING_INVPARMS "Невірна кількість параметрів - Введіть xcopy /? для довідки\n" - STRING_INVPARM "Невірний параметр '%1' - Введіть xcopy /? для довідки\n" - STRING_PAUSE "Натисніть щоб почати копіювання\n" - STRING_SIMCOPY "%1!d! файл(ів) буде скопійовано\n" - STRING_COPY "%1!d! файл(ів) скопійовано\n" - STRING_QISDIR "'%1' є файлом чи директорією?\n\ +{ + STRING_INVPARMS, "Невірна кількість параметрів - Введіть xcopy /? для довідки\n" + STRING_INVPARM, "Невірний параметр '%1' - Введіть xcopy /? для довідки\n" + STRING_PAUSE, "Натисніть щоб почати копіювання\n" + STRING_SIMCOPY, "%1!d! файл(ів) буде скопійовано\n" + STRING_COPY, "%1!d! файл(ів) скопійовано\n" + STRING_QISDIR, "'%1' є файлом чи директорією?\n\ (F - Файл, D - Директорія)\n" - STRING_SRCPROMPT "%1? (Yes|No)\n" - STRING_OVERWRITE "Переписати %1? (Yes|No|All)\n" - STRING_COPYFAIL "Під час копіювання '%1' в '%2' сталась помилка r/c %3!d!\n" - STRING_OPENFAIL "Не вдалось відкрити '%1'\n" - STRING_READFAIL "Помилка читання '%1'\n" - STRING_YES_CHAR "Y" - STRING_NO_CHAR "N" - STRING_ALL_CHAR "A" - STRING_FILE_CHAR "F" - STRING_DIR_CHAR "D" - STRING_HELP + STRING_SRCPROMPT,"%1? (Yes|No)\n" + STRING_OVERWRITE,"Переписати %1? (Yes|No|All)\n" + STRING_COPYFAIL, "Під час копіювання '%1' в '%2' сталась помилка r/c %3!d!\n" + STRING_OPENFAIL, "Не вдалось відкрити '%1'\n" + STRING_READFAIL, "Помилка читання '%1'\n" + STRING_YES_CHAR, "Y" + STRING_NO_CHAR, "N" + STRING_ALL_CHAR, "A" + STRING_FILE_CHAR,"F" + STRING_DIR_CHAR, "D" + + STRING_HELP, "XCOPY - Копіює файли та дерева директорій за призначенням\n\ \n\ Синтаксис:\n\ @@ -51,4 +52,5 @@ XCOPY source [dest] [/I] [/S] [/Q] [/F] [/L] [/W] [/T] [/N] [/U]\n\ [/D | /D:m-d-y] Копіює лише нові файли або ті, які були змінені після вказаної\n\ дати. Якщо дата не вказана, копіює лише ті файли, які новіші\n\ в початковій папці\n\n" -END + +} diff --git a/reactos/base/applications/cmdutils/xcopy/xcopy.c b/reactos/base/applications/cmdutils/xcopy/xcopy.c index 1f2a3b73381..d9c9b37465a 100644 --- a/reactos/base/applications/cmdutils/xcopy/xcopy.c +++ b/reactos/base/applications/cmdutils/xcopy/xcopy.c @@ -119,7 +119,7 @@ static int __cdecl XCOPY_wprintf(const WCHAR *format, ...) { */ if (!output_bufW) output_bufW = HeapAlloc(GetProcessHeap(), 0, - MAX_WRITECONSOLE_SIZE); + MAX_WRITECONSOLE_SIZE*sizeof(WCHAR)); if (!output_bufW) { WINE_FIXME("Out of memory - could not allocate 2 x 64K buffers\n"); return 0; @@ -667,7 +667,7 @@ static WCHAR *skip_whitespace(WCHAR *p) Example: 'XCOPY "c:\DIR A" "c:DIR B\"' is OK. */ static int find_end_of_word(const WCHAR *word, WCHAR **end) { - BOOL in_quotes = 0; + BOOL in_quotes = FALSE; const WCHAR *ptr = word; for (;;) { for (; *ptr != '\0' && *ptr != '"' && @@ -783,19 +783,20 @@ static int XCOPY_ParseCommandLine(WCHAR *suppliedsource, BOOL isError = FALSE; memset(&st, 0x00, sizeof(st)); - /* Parse the arg : Month */ + /* Microsoft xcopy's usage message implies that the date + * format depends on the locale, but that is false. + * It is hardcoded to month-day-year. + */ st.wMonth = _wtol(pos); while (*pos && isdigit(*pos)) pos++; if (*pos++ != '-') isError = TRUE; - /* Parse the arg : Day */ if (!isError) { st.wDay = _wtol(pos); while (*pos && isdigit(*pos)) pos++; if (*pos++ != '-') isError = TRUE; } - /* Parse the arg : Year */ if (!isError) { st.wYear = _wtol(pos); while (*pos && isdigit(*pos)) pos++; diff --git a/reactos/base/applications/cmdutils/xcopy/xcopy.h b/reactos/base/applications/cmdutils/xcopy/xcopy.h index cd4dad8bdb2..d18f52ca66a 100644 --- a/reactos/base/applications/cmdutils/xcopy/xcopy.h +++ b/reactos/base/applications/cmdutils/xcopy/xcopy.h @@ -54,20 +54,20 @@ #define MAXSTRING 8192 /* Translation ids */ -#define STRING_INVPARMS 101 -#define STRING_INVPARM 102 -#define STRING_PAUSE 103 -#define STRING_SIMCOPY 104 -#define STRING_COPY 105 -#define STRING_QISDIR 106 -#define STRING_SRCPROMPT 107 -#define STRING_OVERWRITE 108 -#define STRING_COPYFAIL 109 -#define STRING_OPENFAIL 110 -#define STRING_READFAIL 111 -#define STRING_YES_CHAR 112 -#define STRING_NO_CHAR 113 -#define STRING_ALL_CHAR 114 -#define STRING_FILE_CHAR 115 -#define STRING_DIR_CHAR 116 -#define STRING_HELP 117 +#define STRING_INVPARMS 101 +#define STRING_INVPARM 102 +#define STRING_PAUSE 103 +#define STRING_SIMCOPY 104 +#define STRING_COPY 105 +#define STRING_QISDIR 106 +#define STRING_SRCPROMPT 107 +#define STRING_OVERWRITE 108 +#define STRING_COPYFAIL 109 +#define STRING_OPENFAIL 110 +#define STRING_READFAIL 111 +#define STRING_YES_CHAR 112 +#define STRING_NO_CHAR 113 +#define STRING_ALL_CHAR 114 +#define STRING_FILE_CHAR 115 +#define STRING_DIR_CHAR 116 +#define STRING_HELP 117 diff --git a/reactos/media/doc/README.WINE b/reactos/media/doc/README.WINE index b7a979db1cc..82c12918261 100644 --- a/reactos/media/doc/README.WINE +++ b/reactos/media/doc/README.WINE @@ -236,7 +236,7 @@ ReactOS shares the following programs with Winehq. reactos/base/applications/cmdutils/reg # Synced to Wine-1.7.27 reactos/base/applications/cmdutils/taskkill # Synced to Wine-1.7.27 reactos/base/applications/cmdutils/wmic # Synced to Wine-1.7.27 -reactos/base/applications/cmdutils/xcopy # Synced to Wine-1.7.1 +reactos/base/applications/cmdutils/xcopy # Synced to Wine-1.7.27 reactos/base/applications/games/winmine # Forked at Wine-1_3_5 reactos/base/applications/extrac32 # Synced to Wine-1.7.1 reactos/base/applications/iexplore # Synced to Wine-1.7.27