Modified: trunk/reactos/subsys/system/cmd/En.rc
Added: trunk/reactos/subsys/system/cmd/Fr.rc
Modified: trunk/reactos/subsys/system/cmd/beep.c
Modified: trunk/reactos/subsys/system/cmd/cmd.rc
Modified: trunk/reactos/subsys/system/cmd/internal.c
Modified: trunk/reactos/subsys/system/cmd/resource.h
--- trunk/reactos/subsys/system/cmd/En.rc 2005-05-05 11:28:49 UTC (rev 14993)
+++ trunk/reactos/subsys/system/cmd/En.rc 2005-05-05 12:03:43 UTC (rev 14994)
@@ -19,7 +19,7 @@
H Hidden file attribute\n\
/S Processes matching files in the current directory\n\
and all subdirectories\n\
- /D Processes direcories as well\n\n\
+ /D Processes directories as well\n\n\
Type ATTRIB without a parameter to display the attributes of all files."
STRING_ALIAS_HELP, "Sets, removes or shows aliases.\n\n\
@@ -237,10 +237,11 @@
(set) Specifies a set of one or more files. Wildcards may be used.\n\
command Specifies the command to carry out for each file.\n\
parameters Specifies parameters or switches for the specified command.\n\n\
-To user the FOR comamnd in a batch program, specify %%variable instead of\n\
+To use the FOR comamnd in a batch program, specify %%variable instead of\n\
%variable."
-STRING_FREE_HELP1, "\n Volume in drive %s is %-11s Serial number is %s\n\
+STRING_FREE_HELP1, "\nVolume in drive %s is %-11s\n\
+ Serial number is %s\n\
%16s bytes total disk space\n\
%16s bytes used\n\
%16s bytes free\n"
@@ -301,7 +302,7 @@
MOVE [/N][drive:][path]dirname1 dirname2\n\n\
[drive:][path]filename1 Specifies the location and name of the file\n\
or files you want to move.\n\
- /N Nothing. Do everything but move files or direcories.\n\n\
+ /N Nothing. Do everything but move files or directories.\n\n\
Current limitations:\n\
- You can't move a file or directory from one drive to another.\n"
@@ -412,7 +413,7 @@
TIMER [ON|OFF] [/S] [/n] [/Fn]\n\n\
ON set stopwach ON\n\
OFF set stopwach OFF\n\
- /S Split time. Return stopwach split\n\
+ /S Split time. Return stopwatch split\n\
time without changing its value\n\
/n Specifiy the stopwach number.\n\
Stopwaches avaliable are 0 to 10\n\
@@ -478,7 +479,7 @@
RESTORE restore the window"
STRING_WINDOW_HELP2, "change console window aspect\n\n\
-ACTIAVTE 'window' [/POS[=]left,top,width,heigth]\n\
+ACTIVATE 'window' [/POS[=]left,top,width,heigth]\n\
[MIN|MAX|RESTORE] ['title']\n\n\
window tile of window on wich perform actions\n\
/POS specify window placement and dimensions\n\
@@ -533,8 +534,6 @@
STRING_MOVE_ERROR1, "[OK]\n"
STRING_MOVE_ERROR2, "[Error]\n"
-STRING_PARAM_ERROR, "Required parameter missing\n"
-
STRING_PATH_ERROR, "CMD: Not in environment 'PATH'\n"
STRING_REN_ERROR1, "MoveFile() failed. Error: %lu\n"
--- trunk/reactos/subsys/system/cmd/Fr.rc 2005-05-05 11:28:49 UTC (rev 14993)
+++ trunk/reactos/subsys/system/cmd/Fr.rc 2005-05-05 12:03:43 UTC (rev 14994)
@@ -0,0 +1,568 @@
+#include "resource.h"
+/*
+ * French resources
+ * Sylvain Pétréolle 2005
+ */
+
+LANGUAGE LANG_FRENCH, SUBLANG_DEFAULT
+STRINGTABLE DISCARDABLE
+{
+
+STRING_ATTRIB_HELP, "Affiche ou change des attributs de fichiers.\n\n\
+ATTRIB [+R | -R] [+A | -A] [+S | -S] [+H | -H] file ...\n\
+ [/S [/D]]\n\n\
+ + Positionne un attribut\n\
+ - Enlève un attribut\n\
+ R Fichier en lecture seule\n\
+ A Fichier archive\n\
+ S Fichier système\n\
+ H Fichier caché\n\
+ /S Traite les fichiers correspondants dans le répertoire courant\n\
+ et tous les sous-répertoires\n\
+ /D Traite également les répertoires\n\n\
+Taper ATTRIB sans paramètre pour afficher les attributs de tous les fichiers."
+
+STRING_ALIAS_HELP, "Positionne, enlève ou affiche les alias.\n\n\
+ALIAS [alias=[commande]]\n\n\
+ alias Nom de l'alias.\n\
+ commande Texte à substituer à l'alias.\n\n\
+Pour afficher tous les alias:\n\
+ ALIAS\n\n\
+Pour créer ou remplacer un alias existant:\n\
+ ALIAS da=dir a:\n\n\
+Pour effacer un alias de la liste des alias :\n\
+ ALIAS da="
+
+STRING_BEEP_HELP, "Emet un bip par le haut-parleur système.\n\nBEEP"
+
+STRING_CALL_HELP, "Appelle un programme batch depuis un autre.\n\n\
+CALL [lecteur:][chemin]fichier [paramètre-batch]\n\n\
+ paramètre-batch Spécifie les paramètres nécessaires au \n\
+ programme batch."
+
+STRING_CD_HELP, "Change ou affiche le répertoire courant\n\n\
+ CHDIR [lecteur:][chemin]\n\
+ CHDIR[..|-]\n\
+ CD [lecteur:][chemin]\n\
+ CD[..|-]\n\n\
+ .. répertoire parent\n\
+ - répertoire précédent\n\n\
+Taper CD lecteur: pour affiche le répertoire courant sur le disque indiqué.\n\
+Taper CD sans paramètre pour afficher le répertoire courant du disque actuel.\n"
+
+STRING_CHCP_HELP, "Affiche ou change la page de codes active.\n\n\
+CHCP [nnn]\n\n\
+ nnn Indique la page de codes .\n\n\
+Taper CHCP sans paramètre pour afficher la page de codes active."
+
+STRING_CHOICE_HELP, "Demande à l'utilisateur de choisir parmi plusieurs choix.\n\n\
+CHOICE [/C[:]choix][/N][/S][/T[:]c,nn][texte]\n\n\
+ /C[:]choix Spécifier les touches disponibles. Choix par défaut: ON.\n\
+ /N Ne pas afficher les choix disponibles et ? à la fin\n\
+ du texte d'invite.\n\
+ /S Traiter les touches comme différentes si ce sont\n\
+ des majuscules ou minuscules.\n\
+ /T[:]c,nn Choix par défaut après nn secondes.\n\
+ texte Texte d'invite à afficher.\n\n\
+ERRORLEVEL est modifié à l'offset de la touche enfoncée parmi les choix."
+
+STRING_CLS_HELP, "Efface l'écran.\n\nCLS"
+
+STRING_CMD_HELP1, "\nCommandes internes disponibles :\n"
+
+STRING_CMD_HELP2, "\nFonctions disponibles :"
+
+STRING_CMD_HELP3," [alias]"
+
+STRING_CMD_HELP4," [historique]"
+
+STRING_CMD_HELP5," [complétion des noms de fichiers façon unix]"
+
+STRING_CMD_HELP6," [pile de répertoires]"
+
+STRING_CMD_HELP7," [redirections et piping]"
+
+STRING_CMD_HELP8, "Démarre une nouvelle instance de l'interpréteur de commandes de ReactOS.\n\n\
+CMD [/[C|K] commande][/P][/Q][/T:ap]\n\n\
+ /C commande Lance la commande spécifiée et se termine.\n\
+ /K commande Lance la commande spécifiée et reste en mémoire.\n\
+ /P CMD devient permanent et lance autoexec.bat\n\
+ (ne peut être terminé).\n\
+ /T:ap Changer la couleur d'arrière/premier plan\n\
+ (voir la commande COLOR.)"
+
+
+STRING_COLOR_HELP1, "Change les couleurs de premier et d'arrière plan.\n\n\
+COLOR [attr [/F]] \n\n\
+ attr Spécifie l'attribut des couleurs de la console\n\
+ /F remplit la console avec l'attribut de couleur\n\n\
+Il y a trois façons de spécifier les couleurs :\n\
+1) [bright] nom on [bright] nom (seules les trois premières lettres \n\
+sont nécessaires)\n\
+2) décimal on décimal\n\
+3) deux chiffres hexadécimaux\n\n\
+Les couleurs sont:\n\
+déc hex nom déc hex nom\n\
+0 0 Black(Noir) 8 8 Gray(Bright black)\n\
+1 1 Blue(Bleu) 9 9 Bright Blue\n\
+2 2 Green(Vert) 10 A Bright Green\n\
+3 3 Cyan 11 B Bright Cyan\n\
+4 4 Red(Rouge) 12 C Bright Red\n\
+5 5 Magenta 13 D Bright Magenta\n\
+6 6 Yellow(Jaune) 14 E Bright Yellow\n\
+7 7 White(Blanc) 15 F Bright White"
+
+STRING_COPY_HELP1, "Ecraser %s (Oui/Non/Tous)? "
+
+STRING_COPY_HELP2, "Copie un ou plusieurs fichiers vers une autre destination.\n\n\
+COPY [/V][/Y|/-Y][/A|/B] source [/A|/B]\n\
+ [+ source [/A|/B] [+ ...]] [destination [/A|/B]]\n\n\
+ source Indique le ou les fichiers à copier.\n\
+ /A Spécifie qu'il s'agit d'un fichier texte ASCII.\n\
+ /B Spécifie qu'il s'agit d'un fichier binaire.\n\
+ destination Indique le répertoire ou le nom de fichier\n\
+ pour le(s) nouveau(x) fichier(s).\n\
+ /V Vérifie que les fichier ont été copiés correctement.\n\
+ /Y Supprime l'invite de confirmation en cas d'écrasement\n\
+ d'un fichier destination existant.\n\
+ /-Y Affiche un invite de confirmation en cas d'écrasement\n\
+ d'un fichier destination existant.\n\n\
+Le switch /Y peut être présent dans la variable d'environnement COPYCMD.\n"
+
+STRING_DATE_HELP1, "\nEntrer la nouvelle date (mm%cdd%cyyyy): "
+
+STRING_DATE_HELP2, "\nEntrer la nouvelle date (dd%cmm%cyyyy): "
+
+STRING_DATE_HELP3, "\nEntrer la nouvelle date (yyyy%cmm%cdd): "
+
+STRING_DATE_HELP4, "Affiche ou règle la date.\n\n\
+DATE [/T][date]\n\n\
+ /T affiche seulement\n\n\
+Taper DATE sans paramètre pour afficher la date courante\n\
+et une invite pour entrer la nouvelle date.\n\
+Appuyer sur ENTREE pour conserver la même date."
+
+STRING_DEL_HELP1, "Efface un ou plusieurs fichiers.\n\n\
+DEL [/N /P /T /Q /W /Y /Z] fichier ...\n\
+DELETE [/N /P /T /Q /W /Y /Z] fichier ...\n\
+ERASE [/N /P /T /Q /W /Y /Z] fichier ...\n\n\
+ fichier Specifie le(s) fichier(s) à effacer.\n\n\
+ /N Rien.\n\
+ /P Demande. Demande avant d'effacer pour chaque fichier.\n\
+ /T Total. Affiche le total de fichiers effacés et l'espace disque libéré.\n\
+ /Q Silencieux.\n\
+ /W Wipe. Ecrase le fichier avec des nombres aléatoire avant d'effacer.\n\
+ /Y Oui. Efface, même *.*, sans demander.\n\
+ /Z Zap. Efface les fichiers cachés, en lecture seule et systèmes.\n"
+
+STRING_DEL_HELP2, "Tous les fichiers du répertoire seront effacés!\n\
+Etes vous sûr(e) (O/N)?"
+STRING_DEL_HELP3, " %lu fichier effacé\n"
+STRING_DEL_HELP4, " %lu fichiers effacés\n"
+
+STRING_DELAY_HELP, "Attend pendant n secondes ou millisecondes\n\
+DELAY [/m]n\n\n\
+ /m spécifie que n est en millisecondes\n\
+ sinon n est en secondes"
+
+STRING_DIR_HELP1, "DIR [lecteur:][chemin][fichier] [/A[[:]attributs]] [/B] [/C] [/D] [/L] [/N]\n\
+ [/O[[:]ordredetri]] [/P] [/Q] [/S] [/T[[:]heure]] [/W] [/X] [/4]\n\n\
+ [lecteur:][chemin][fichier]\n\
+ Spécifie le disque, le répertoire, et/ou les fichiers à lister.\n\n\
+ /A Affiche les fichiers avec les attributs indiqués.\n\
+ attributs D Répertoires R Fichiers en lecture seule\n\
+ H Fichiers cachés A Fichiers prêts à etre archivés\n\
+ S Fichiers systèmes - Préfixe signifiant non\n\
+ /B Utilise le format court (pas d'informations ni de résumé).\n\
+ /C Affiche le séparateur de milliers dans les tailles de fichier.\n\
+ C'est l'option par défaut. Utiliser /-C pour désactiver \n\
+ l'affichage du séparateur.\n\
+ /D Identique au format large mais les fichiers sont triés\n\
+ par colonne.\n\
+ /L Utilise les minuscules.\n\
+ /N Nouveau format de liste longue où les noms de fichiers sont \n\
+ sur la droite.\n\
+ /O Lister les fichier de façon triée.\n\
+ ordre de N Par nom (alphabétique) S Par taille (plus petit d'abord)\n\
+ tri E Par extension tique) D Par date (plus vieux d'abord)\n\
+ G Répertoires d'abord - Préfixe pour inverser l'ordre\n\
+ /P S'arrête après chaque page d'information.\n\
+ /Q Affiche le propriétaire du fichier.\n\
+ /S Affiche les fichiers dans le répertoire indiqué et\n\
+ tous les sous-répertoires.\n\
+ /T Contrôle quel champ de temps sera affiché ou utilisé\n\
+ pour le tri\n\
+ C Création\n\
+ A Dernier accès\n\
+ W Dernière modification\n\
+ /W Utilise le format de liste large.\n\
+ /X Ceci affiche les noms de fichiers courts pour les noms \n\
+ de fichiers longs. Le format est comme pour /N avec\n\
+ le nom de fichier court inséré avant le nom de fichier long.\n\
+ S'il n'y a pas de nom court, des espaces seront affichés.\n\
+ /4 Affiche l'année sur quatre chiffres.\n\n\
+Les paramètres peuvent être mémorisés dans la variable d'environnement DIRCMD.\n\
+Modifier les paramètres mémorisés avec un - (tiret)--par exemple, /-W.\n"
+
+STRING_DIR_HELP2, " Le nom de volume du lecteur %c est %s\n"
+STRING_DIR_HELP3, " Le lecteur %c n'a pas de nom de volume\n"
+STRING_DIR_HELP4, " Le numéro de série du volume est %04X-%04X\n"
+STRING_DIR_HELP5, "\n Total de fichiers listés :\n%16i Fichier(s)% 14s octets\n"
+STRING_DIR_HELP6, "%16i fichier(s)% 15s octets\n"
+STRING_DIR_HELP7, "\n Répertoire de %s\n\n"
+STRING_DIR_HELP8, "%16i Rep(s)% 14s octets\n"
+STRING_DIRSTACK_HELP1, "Stocke le répertoire courant pour utilisation avec la commande POPD,\n\
+ensuite change de répertoire vers le répertoire spécifié.\n\n\
+PUSHD [chemin | ..]\n\n\
+ chemin Spécifie le répertoire qui deviendra le répertoire courant"
+
+STRING_DIRSTACK_HELP2, "Change de réperoire vers le répertoire stocké par la commande PUSHD\n\nPOPD"
+
+STRING_DIRSTACK_HELP3, "Affiche le contenu de la pile de répertoires.\n\nDIRS"
+
+STRING_DIRSTACK_HELP4, "Pile de répertoires vide."
+
+STRING_ECHO_HELP1, "Affiche un message sans retour chariot ni passage à la ligne.\n\n\
+ ECHOS message"
+
+STRING_ECHO_HELP2, "Affiche un message sur le canal d'erreur.\n\n\
+ ECHOERR message\n\
+ ECHOERR. Affiche une ligne vide sur le canal d'erreur."
+
+STRING_ECHO_HELP3, "Affiche un message sur le canal d'erreur sans retour chariot\n\
+ni passage à la ligne.\n\n\
+ ECHOSERR message"
+
+STRING_ECHO_HELP4, "Affiche un message ou bascule l'affichage des commandes sur on ou off.\n\n\
+ ECHO [ON | OFF]\n\
+ ECHO [message]\n\
+ ECHO. Affiche une ligne vide.\n\n\
+Taper ECHO sans paramètre pour afficher le réglage ECHO courant."
+
+STRING_ECHO_HELP5, "ECHO est %s\n"
+
+STRING_EXIT_HELP, "Sort de de l'interpréteur de commandes.\n\nEXIT"
+
+STRING_FOR_HELP1, "Exécute une commande donnée pour chaque fichier d'un ensemble de fichiers.\n\
+FOR %variable IN (ensemble) do commande [paramètres]\n\n\
+ %variable Spécife un paramètre remplaçable.\n\
+ (set) Spécifie un ensemble d'un ou plusieurs fichiers.\n\
+ Des jokers peuvent être utilisés.\n\
+ commande Spécifie la commande à éxécuter pour chaque fichier.\n\
+ paramètres Spécifie les paramètres ou switchs pour la commande spécifiée.\n\n\
+Pour utiliser la comamnde FOR dans un programme batch,\n\
+utiliser %%variable au lieu de %variable."
+
+STRING_FREE_HELP1, "\nLe nom de volume du lecteur %s est %-11s\n\
+Le numéro de série est %s\n\
+ %16s octets d'espace disque total\n\
+ %16s octets utilisés\n\
+ %16s octets libres\n"
+
+STRING_FREE_HELP2, "Affiche les information d'un disque.\n\nFREE [lecteur: ...]"
+
+STRING_GOTO_HELP1, "Dirige CMD vers une ligne nommée dans un script batch.\n\n\
+GOTO label\n\n\
+ label Spécifie un champ texte utilisé dans un script batch comme un label.\n\n\
+Vous écrivez un label seul sur une ligne commençant par un deux-points.\n"
+
+STRING_IF_HELP1, "Exécute un traitement conditionnel dans des programmes batch.\n\n\
+ IF [NOT] ERRORLEVEL nombre commande\n\
+ IF [NOT] chaine1==chaine2 commande\n\
+ IF [NOT] EXIST nomfichier commande\n\
+ IF [NOT] DEFINED variable commande\n\n\
+NOT CMD ne lancera la commande que si la condition est fausse.\n\
+ERRORLEVEL nombre La condition sera vraie si le dernier programme lancé\n\
+ a retourné un code sortie égal ou supérieur à celui indiqué.\n\
+commande Indique la commande à lancer si la condition est vérifiée.\n\
+chaine1==chaine2 La condition sera vraie si les deux chaines sont identiques.\n\
+EXIST nomfichier La condition sera vraie si le fichier spécifié existe.\n\
+DEFINED variable La condition sera vraie si la variable indiquée est définie."
+
+STRING_LABEL_HELP1, "Affiche ou change le nom de volume du disque.\n\nLABEL [disque:][nomdevolume]\n"
+
+STRING_LABEL_HELP2, "Le nom de volume du disque %c: est %s\n"
+STRING_LABEL_HELP3, "Le disque %c: n'a pas de nom de volume\n"
+STRING_LABEL_HELP4, "Le numéro de serie du volume est %04X-%04X\n"
+STRING_LABEL_HELP5, "Nom de volume (11 Caractères, ENTREE si aucun)? "
+
+STRING_LOCALE_HELP1, "L'heure actuelle est "
+
+STRING_MKDIR_HELP, "Crée un répertoire.\n\n\
+MKDIR [lecteur:]chemin\nMD [lecteur:]chemin"
+
+STRING_MEMMORY_HELP1, "Affiche la quantité de mémoire système.\n\nMEMORY"
+
+STRING_MEMMORY_HELP2, "\n %12s%% de charge mémoire.\n\n\
+ %13s octets de RAM physique au total.\n\
+ %13s octets de RAM physique disponible.\n\n\
+ %13s octets de fichier d'échange au total.\n\
+ %13s octets de fichier d'échange disponible.\n\n\
+ %13s octets de mémoire virtuelle au total.\n\
+ %13s octets de mémoire virtuelle disponible.\n"
+
+STRING_MISC_HELP1, "Appuyer sur une touche pour continuer...\n"
+
+STRING_MOVE_HELP1, "Ecraser %s (Oui/Non/Tous)? "
+
+STRING_MOVE_HELP2, "Déplace des fichiers ou renomme des fichiers et des répertoires.\n\n\
+Pouur déplacer un ou plusieurs fichiers:\n\
+MOVE [/N][lecteur:][nomfich1[,...] destination\n\n\
+Pour renommer un répertoire:\n\
+MOVE [/N][lecteur:][chemin]nomrep1 nomrep2\n\n\
+ [lecteur:][chemin]nomfich1 Indique l'endroit et le nom du ou des fichiers\n\
+ que vous voulez déplacer.\n\
+ /N Nothing. Do everything but move files or directories.\n\n\
+Limitations actuelles :\n\
+ - Vous ne pouvez pas déplacer un fichier/répertoire d'un disque à un autre.\n"
+
+STRING_MSGBOX_HELP, "Affiche une boite de dialogue et retourne la réponse de l'utilisateur\n\n\
+MSGBOX type ['titre'] prompt\n\n\
+type boutons affichés\n\
+ les valeurs possibles sont: OK, OKCANCEL,\n\
+ YESNO, YESNOCANCEL\n\
+titre titre de la boite de message\n\
+prompt texte affiché par la boite de dialogue \n\n\n\
+ERRORLEVEL est modifié suivant le bouton pressé:\n\n\
+YES : 10 | NO : 11\n\
+OK : 10 | CANCEL : 12\n"
+
+STRING_PATH_HELP1, "Affiche ou modifie le chemin de recherche pour les fichiers éxécutables.\n\n\
+PATH [[lecteur:][chemin;...]]\nPATH ;\n\n\
+Taper PATH ; pour effacer tous les réglages courants\n\
+et indiquer à l'interpréteur de commandes\n\
+de chercher seulement dans le répertoire courant.\n\
+Taper PATH sans paramètres pour afficher le chemin courant.\n"
+
+STRING_PAUSE_HELP1, "Stoppe l'éxécution d'un fichier batch et affiche le message suivant:\n\
+'Appuyer sur une touche pour continuer...' ou un message défini\n\
+par l'utilisateur.\n\n\
+PAUSE\n\
+PAUSE [message]"
+
+STRING_PROMPT_HELP1, "Change l'invite de commandes.\n\n\
+PROMPT [texte]\n\n\
+ texte Indique le nouvel invite de commandes.\n\n\
+L'invite de commandes peut être composé de caractères normaux et\n\
+des caractères spéciaux suivants:\n\n\
+ $A & (Et commercial)\n\
+ $B | (pipe)\n\
+ $C ( (parenthèse ouvrante)\n\
+ $D Date courante\n\
+ $E Code Escape (code ASCII 27)\n\
+ $F ) (parenthèse fermante)\n\
+ $G > (signe supérieur à)\n\
+ $H Backspace (efface le caractère précédent)\n\
+ $L < (signe inférieur à)\n\
+ $N Lecteur courant\n\
+ $P Lecteur et chemin courants\n\
+ $Q = (signe égale)\n\
+ $T Heure courante\n\
+ $V Numéro de version de ReactOS\n\
+ $_ Retour chariot/saut de ligne\n\
+ $$ $ (signe dollar)"
+
+STRING_PROMPT_HELP2, " $+ Affiche la hauteur de la pile de répertoires"
+
+STRING_PROMPT_HELP3, "\nTaper PROMPT sans paramètres pour changer l'invite à celui défini par défaut."
+
+STRING_REM_HELP, "Démarrer une ligne de commentaire dans un fichier batch.\n\nREM [Commentaire]"
+
+STRING_REN_HELP1, "Renomme un(des) fichier(s)/répertoire(s)\n\
+RENAME [/E /N /P /Q /S /T] ancien_nom ... nouveau_nom\n\
+REN [/E /N /P /Q /S /T] ancien_nom ... nouveau_nom\n\n\
+ /E Pas de messages d'erreur.\n\
+ /N Rien.\n\
+ /P Demande de confirmation avant de renommer chaque fichier.\n\
+ (Non implémenté!)\n\
+ /Q Silencieux.\n\
+ /S Renommer les sous-répertoires.\n\
+ /T Affiche le nombre total de fichiers renommés.\n\n\
+Vous ne pouvez indiquez un autre lecteur/chemin pour la destination.\n\
+Utiliser la commande MOVE dans ce but."
+
+STRING_REN_HELP2, " %lu fichier renommé\n"
+
+STRING_REN_HELP3, " %lu fichiers renommés\n"
+
+STRING_RMDIR_HELP, "Efface un répertoire.\n\n\
+RMDIR [lecteur:]chemin\nRD [lecteur:]chemin"
+
+STRING_SCREEN_HELP, "Déplace le curseur, optionnellement affiche du texte\n\n\
+SCREEN lig col [texte]\n\n\
+ lig ligne à laquelle déplacer le curseur\n\
+ col colonne à laquelle déplacer le curseur"
+
+STRING_SET_HELP, "Affiche, modifie ou efface des variables d'environnement.\n\n\
+SET [variable[=][chaine]]\n\n\
+ variable Indique le nom de la variable d'environnement.\n\
+ chaine Indique une série de caractères à assigner à la variable.\n\n\
+Taper SET sans paramètres pour afficher les variables d'environnement courantes.\n"
+
+STRING_SHIFT_HELP, "Change la position de paramètres remplaçables dans un fichier batch.\n\n\
+SHIFT [DOWN]"
+
+STRING_START_HELP1, "Lance une commande.\n\n\
+START commande\n\n\
+ commande Indique la commande à lancer.\n\n\
+Pour le moment toutes les commandes sont lancées de façon asynchrone.\n"
+
+STRING_TITLE_HELP, "Change le titre de la fenêtre de l'invite de commandes.\n\n\
+TITLE [chaine]\n\n\
+chaine Indique le titre de la fenêtre de l'invite de commandes."
+
+STRING_TIME_HELP1, "Affiche ou modifie l'heure système.\n\n\
+TIME [/T][heure]\n\n\
+ /T affiche seulement\n\n\
+Taper TIME sans paramètres pour afficher l'heure courante et une invite\n\
+pour la modifier. Presser la touche ENTREE pour garder la même heure."
+
+STRING_TIME_HELP2, "Entrer la nouvelle heure: "
+
+STRING_TIMER_HELP1, "Ecoulé %d msecs\n"
+
+STRING_TIMER_HELP2, "Ecoulé %02d%c%02d%c%02d%c%02d\n"
+
+STRING_TIMER_HELP3, "Permet l'utilisation de dix chronomètres.\n\n\
+TIMER [ON|OFF] [/S] [/n] [/Fn]\n\n\
+ ON Démarre le chronomètre\n\
+ OFF Stoppe le chronomètre\n\
+ /S Split time. Return stopwach split\n\
+ time without changing its value\n\
+ /n Indique le numéro du chronomètre.\n\
+ Les chronomètres disponibles vont de 0 à 10.\n\
+ Si non spécifié, le chronomètre par défaut est 1\n\
+ /Fn Format de sortie\n\
+ n peut être :\n\
+ 0 millisecondes\n\
+ 1 hh%cmm%css%cdd\n\n\
+Si aucun de ON, OFF or /S n'est spécifié la commande\n\
+changera l'état du chronomètre sélectionné\n\n"
+
+STRING_TYPE_HELP1, "Affiche le contenu de fichiers textes.\n\nTYPE [lecteur:][chemin]nomfich"
+
+STRING_VERIFY_HELP1, "Cette commande ne fait rien!!\n\
+Spécifie s'il faut verifier que vos fichiers sont écrits correctement.\
+\n\n\
+VERIFY [ON | OFF]\n\n\
+Taper VERIFY sans paramètres pour afficher le réglage de VERIFY."
+
+STRING_VERIFY_HELP2, "VERIFY est %s.\n"
+
+STRING_VERIFY_HELP3, "Vous devez indiquer ON ou OFF."
+
+STRING_VERSION_HELP1, "Affiche les information de version du shell\n\n\
+VER [/C][/R][/W]\n\n\
+ /C Displays credits.\n\
+ /R Displays redistribution information.\n\
+ /W Displays warranty information."
+
+STRING_VERSION_HELP2, " comes with ABSOLUTELY NO WARRANTY; for details\n\
+type: `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."
+
+STRING_VERSION_HELP3, "\n This program is distributed in the hope that it will be useful,\n\
+ but WITHOUT ANY WARRANTY; without even the implied warranty of\n\
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n\
+ GNU General Public License for more details."
+
+STRING_VERSION_HELP4, "\n This program is free software; you can redistribute it and/or modify\n\
+ it under the terms of the GNU General Public License as published by\n\
+ the Free Software Foundation; either version 2 of the License, or\n\
+ (at your option) any later version."
+
+STRING_VERSION_HELP5, "\nEnvoyer les rapports d'erreur à <ros-dev@reactos.com>.\n\
+Les mises à jour sont disponibles à : http://www.reactos.com"
+
+STRING_VERSION_HELP6, "\nVersion FreeDOS écrite par:\n"
+
+STRING_VERSION_HELP7, "\nVersion ReactOS écrite par:\n"
+
+STRING_VOL_HELP1, " Le nom de volume du lecteur %c: est %s\n"
+STRING_VOL_HELP2, " Le volume dans le lecteur %c: n'a pas de nom\n"
+STRING_VOL_HELP3, " Le numéro de série du volume est %04X-%04X\n"
+STRING_VOL_HELP4, "Affiche le nom de volume et le numéro de série du disque s'ils existent.\n\nVOL [lecteur:]\n"
+
+STRING_WINDOW_HELP1, "Change l'aspect de la fenêtre de la console\n\n\
+WINDOW [/POS[=]gauche,haut,largeur,hauteur]\n\
+ [MIN|MAX|RESTORE] ['titre']\n\n\
+/POS indique la position et les dimensions de la fenêtre\n\
+MIN minimise la fenêtre\n\
+MAX maximise la fenêtre\n\
+RESTORE restaure la fenêtre"
+
+STRING_WINDOW_HELP2, "Change l'aspect de la fenêtre de la console\n\n\
+WINDOW [/POS[=]gauche,haut,largeur,hauteur]\n\
+ [MIN|MAX|RESTORE] ['titre']\n\n\
+/POS indique la position et les dimensions de la fenêtre\n\
+MIN minimise la fenêtre\n\
+MAX maximise la fenêtre\n\
+RESTORE restaure la fenêtre\n\
+titre titre de la fenêtre"
+
+STRING_CHOICE_OPTION "ON"
+STRING_COPY_OPTION, "ONT"
+
+STRING_ALIAS_ERROR, "Ligne de commande trop longue après remplacement de l'alias!\n"
+STRING_BATCH_ERROR, "Erreur à l'ouverture du fichier batch\n"
+STRING_CHCP_ERROR1, "Page de codes actuelle : %u\n"
+STRING_CHCP_ERROR2, "Format de paramètre invalide - %s\n"
+STRING_CHCP_ERROR3, "Format de paramètre incorrect - %s\n"
+STRING_CHCP_ERROR4, "Page de code invalide \n"
+STRING_CHOICE_ERROR, "Option invalide. Format attendu: /C[:]options"
+STRING_CHOICE_ERROR_TXT, "Option invalide. Format attendu: /T[:]c,nn"
+STRING_CHOICE_ERROR_OPTION, "Option invalide : %s"
+STRING_CMD_ERROR1, "Ne peut rediriger l'entrée depuis le fichier %s\n"
+STRING_CMD_ERROR2, "Erreur à la création du fichier temporaire pour les données du pipe\n"
+STRING_CMD_ERROR3, "Ne peut rediriger vers le fichier %s\n"
+STRING_CMD_ERROR4, "Lance %s...\n"
+STRING_CMD_ERROR5, "Lance cmdexit.bat...\n"
+STRING_COLOR_ERROR1, "L'arrière plan et l'avant plan ne peuvent être de la même couleur"
+STRING_COLOR_ERROR2, "Erreur dans la spécification des couleurs"
+STRING_COLOR_ERROR3, "Couleur %x\n"
+STRING_COLOR_ERROR4, "Erreur: même couleur!"
+STRING_CONSOLE_ERROR, "Erreur inconnue: %d\n"
+STRING_COPY_ERROR1, "Erreur: Ne peut ouvrir la source - %s!\n"
+STRING_COPY_ERROR2, "Erreur: Ne peut copier le fichier sur lui-même!\n"
+STRING_COPY_ERROR3, "Erreur à l'écriture de la destination!\n"
+STRING_COPY_ERROR4, "Erreur: Non implémenté actuellement!\n"
+STRING_DATE_ERROR, "Date invalide."
+STRING_DEL_ERROR5, "Le fichier %s va être effacé ! "
+STRING_DEL_ERROR6, "Etes vous sûr (O/N)?"
+STRING_DEL_ERROR7, "Efface : %s\n"
+STRING_ERROR_ERROR1, "Erreur inconnue! Code d'erreur : 0x%lx\n"
+STRING_ERROR_ERROR2, "Erreur de syntaxe"
+STRING_FOR_ERROR1, "'in' manquant."
+STRING_FOR_ERROR2, "pas de parenthèse trouvée."
+STRING_FOR_ERROR3, "'do' manquant."
+STRING_FOR_ERROR4, "pas de commande après 'do'."
+STRING_FREE_ERROR1, "Lecteur invalide"
+STRING_FREE_ERROR2, "sans nom"
+STRING_GOTO_ERROR1, "Pas de label indiqué pour GOTO"
+STRING_GOTO_ERROR2, "Label '%s' non trouvé\n"
+
+STRING_MOVE_ERROR1, "[OK]\n"
+STRING_MOVE_ERROR2, "[Erreur]\n"
+
+STRING_PATH_ERROR, "CMD: Pas dans l'environnement 'PATH'\n"
+
+STRING_REN_ERROR1, "MoveFile() a échoué. Erreur: %lu\n"
+
+STRING_START_ERROR1, "No batch support at the moment!"
+
+STRING_TIME_ERROR1, "Heure invalide."
+
+STRING_TYPE_ERROR1, "Option invalide '/%s'\n"
+
+STRING_WINDOW_ERROR1, "Fenêtre non trouvée"
+
+
+STRING_ERROR_PARAMETERF_ERROR, "Format du paramètre incorrect - %c\n"
+STRING_ERROR_INVALID_SWITCH, "Paramètre invalide - /%c\n"
+STRING_ERROR_TOO_MANY_PARAMETERS, "Trop de paramètres - %s\n"
+STRING_ERROR_PATH_NOT_FOUND, "Chemin non trouvé\n"
+STRING_ERROR_FILE_NOT_FOUND, "Fichier non trouvé\n"
+STRING_ERROR_REQ_PARAM_MISSING, "Paramètre requis manquant\n"
+
+}
--- trunk/reactos/subsys/system/cmd/beep.c 2005-05-05 11:28:49 UTC (rev 14993)
+++ trunk/reactos/subsys/system/cmd/beep.c 2005-05-05 12:03:43 UTC (rev 14994)
@@ -36,7 +36,7 @@
if (_tcsncmp (param, _T("/?"), 2) == 0)
{
- LoadString(GetModuleHandle(NULL), STRING_ALIAS_HELP, szMsg, RC_STRING_MAX_SIZE);
+ LoadString(GetModuleHandle(NULL), STRING_BEEP_HELP, szMsg, RC_STRING_MAX_SIZE);
ConOutPuts(szMsg);
return 0;
}
--- trunk/reactos/subsys/system/cmd/cmd.rc 2005-05-05 11:28:49 UTC (rev 14993)
+++ trunk/reactos/subsys/system/cmd/cmd.rc 2005-05-05 12:03:43 UTC (rev 14994)
@@ -9,18 +9,20 @@
#include <reactos/version.rc>
#include "En.rc"
+#include "Fr.rc"
STRINGTABLE DISCARDABLE
{
- STRING_FREEDOS_DEV, " Tim Norman Matt Rains\n\
- Evan Jeffrey Steffen Kaiser\n\
- Svante Frey Oliver Mueller\n\
- Aaron Kaufman Marc Desrochers\n\
- Rob Lake John P Price\n\
+ STRING_FREEDOS_DEV, " Tim Norman Matt Rains\n\
+ Evan Jeffrey Steffen Kaiser\n\
+ Svante Frey Oliver Mueller\n\
+ Aaron Kaufman Marc Desrochers\n\
+ Rob Lake John P Price\n\
Hans B Pufal\n"
- STRING_REACTOS_DEV, " Eric Kohl Emanuele Aliberti\n\
- Paolo Pantaleo Phillip Susi\n"
+ STRING_REACTOS_DEV, " Eric Kohl Emanuele Aliberti\n\
+ Paolo Pantaleo Phillip Susi\n\
+ Sylvain Petreolle\n"
}
1 ICON DISCARDABLE res/terminal.ico
--- trunk/reactos/subsys/system/cmd/internal.c 2005-05-05 11:28:49 UTC (rev 14993)
+++ trunk/reactos/subsys/system/cmd/internal.c 2005-05-05 12:03:43 UTC (rev 14994)
@@ -316,7 +316,7 @@
if (!dir)
{
- LoadString( GetModuleHandle(NULL), STRING_PARAM_ERROR, (LPTSTR) szMsg,sizeof(szMsg));
+ LoadString( GetModuleHandle(NULL), STRING_ERROR_REQ_PARAM_MISSING, (LPTSTR) szMsg,sizeof(szMsg));
ConErrPrintf (szMsg);
return 1;
}
@@ -391,7 +391,7 @@
if (!dir)
{
- LoadString(GetModuleHandle(NULL), STRING_PARAM_ERROR, szMsg, RC_STRING_MAX_SIZE);
+ LoadString(GetModuleHandle(NULL), STRING_ERROR_REQ_PARAM_MISSING, szMsg, RC_STRING_MAX_SIZE);
ConErrPrintf(szMsg);
return 1;
}
--- trunk/reactos/subsys/system/cmd/resource.h 2005-05-05 11:28:49 UTC (rev 14993)
+++ trunk/reactos/subsys/system/cmd/resource.h 2005-05-05 12:03:43 UTC (rev 14994)
@@ -1,4 +1,4 @@
-#define RC_STRING_MAX_SIZE 2048
+#define RC_STRING_MAX_SIZE 3072
#define STRING_ERROR_PARAMETERF_ERROR 100
@@ -57,7 +57,6 @@
#define STRING_GOTO_ERROR2 341
#define STRING_MOVE_ERROR1 342
#define STRING_MOVE_ERROR2 343
-#define STRING_PARAM_ERROR 344
#define STRING_PATH_ERROR 345
#define STRING_REN_ERROR1 346
#define STRING_START_ERROR1 347