Usurp
fransch translations
fix right help string printing out on screen wrong strings was loading
when you need help
incress the string buffer for loading strings from rc example for dir /?
remove duplicate STRING_PARAM_ERROR
solv bugzila bug 618
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
_____
Modified: trunk/reactos/subsys/system/cmd/En.rc
--- 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"
_____
Added: trunk/reactos/subsys/system/cmd/Fr.rc
--- 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(a)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"
+
+}
_____
Modified: trunk/reactos/subsys/system/cmd/beep.c
--- 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;
}
_____
Modified: trunk/reactos/subsys/system/cmd/cmd.rc
--- 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
_____
Modified: trunk/reactos/subsys/system/cmd/internal.c
--- 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;
}
_____
Modified: trunk/reactos/subsys/system/cmd/resource.h
--- 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