French translation + misc fixes.
This commit is contained in:
parent
e4cc8c0461
commit
c5fe7f034c
|
@ -62,7 +62,7 @@ preceding it with an @ sign.\n"
|
|||
\n\
|
||||
Syntax: FOR %variable IN (set) DO command\n\
|
||||
\n\
|
||||
The requirement to double the % sign when using FOR in a batch file does\n\
|
||||
The requirement to double the \% sign when using FOR in a batch file does\n\
|
||||
not exist in wcmd.\n"
|
||||
|
||||
WCMD_GOTO,
|
||||
|
@ -132,12 +132,12 @@ The following character strings have the special meaning shown:\n\
|
|||
\n\
|
||||
$$ Dollar sign $_ Linefeed $b Pipe sign (|)\n\
|
||||
$d Current date $e Escape $g > sign\n\
|
||||
$l > sign $n Current drive $p Current path\n\
|
||||
$l < sign $n Current drive $p Current path\n\
|
||||
$q Equal sign $t Current time $v wcmd version\n\
|
||||
\n\
|
||||
Note that entering the PROMPT command without a prompt-string resets the\n\
|
||||
prompt to the default, which is the current drive letter followed by a\n\
|
||||
greater-than (>) sign.\n\
|
||||
prompt to the default, which is the current drive letter followed by its\n\
|
||||
current directory and a greater-than (>) sign.\n\
|
||||
\n\
|
||||
The prompt can also be changed by altering the PROMPT environment variable,\n\
|
||||
so the command 'SET PROMPT=text' has the same effect as 'PROMPT text'\n"
|
||||
|
@ -161,7 +161,7 @@ To create or modify an environment variable the syntax is:\n\
|
|||
SET <variable>=<value>\n\
|
||||
\n\
|
||||
where <variable> and <value> are character strings. There must be no\n\
|
||||
spaces either side of the equals sign, nor can the variable or value\n\
|
||||
spaces before the equals sign, nor can the variable name\n\
|
||||
have embedded spaces.\n\
|
||||
\n\
|
||||
Under Wine, the environment of the underlying operating system is\n\
|
||||
|
@ -176,7 +176,7 @@ if called from the command line.\n"
|
|||
|
||||
WCMD_TIME, "Help about TIME\n"
|
||||
|
||||
WCMD_TITLE, "Sets the window title for the wcmd window, syntax TITLE [string]"
|
||||
WCMD_TITLE, "Sets the window title for the wcmd window, syntax TITLE [string]\n"
|
||||
|
||||
WCMD_TYPE,
|
||||
"TYPE <filename> copies <filename> to the console device (or elsewhere\n\
|
||||
|
|
|
@ -0,0 +1,226 @@
|
|||
/*
|
||||
* Wine command prompt
|
||||
* French Language Support
|
||||
*
|
||||
* Copyright 2003 Sylvain Petreolle
|
||||
*
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_FRENCH, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE
|
||||
{
|
||||
WCMD_ATTRIB, "Aide d' ATTRIB\n"
|
||||
WCMD_CALL,
|
||||
"CALL <fichierbatch> sert à appeler un fichier batch \n\
|
||||
depuis un autre fichier batch. Quand le fichier batch sort, le controle revient\n\
|
||||
au fichier qui l'a appelé. La commande CALL doit être suivie des paramètres\n\
|
||||
de la procédure appelée.\n\
|
||||
\n\
|
||||
Les changements de répertoire courant, de variables d'environment etc faits\n\
|
||||
dans une procédure appelée sont transmis à l'appelant.\n"
|
||||
|
||||
WCMD_CD, "Change le répertoire courant par défaut\n"
|
||||
WCMD_CHDIR, "Change le répertoire courant par défaut\n"
|
||||
|
||||
WCMD_CLS,
|
||||
"CLS efface l'écran\n"
|
||||
|
||||
WCMD_COPY, "Aide de COPY\n"
|
||||
WCMD_CTTY, "Aide de CTTY\n"
|
||||
WCMD_DATE, "Aide de DATE\n"
|
||||
WCMD_DEL, "Aide de DEL\n"
|
||||
WCMD_DIR, "Aide de DIR\n"
|
||||
|
||||
WCMD_ECHO,
|
||||
"ECHO <chaîne> affiche <chaîne> sur la console courante.\n\
|
||||
\n\
|
||||
ECHO ON provoque l'affichage de toutes les commandes sur la console\n\
|
||||
avant leur exécution.\n\
|
||||
\n\
|
||||
ECHO OFF annule l'effet de tout precédent ECHO ON (ECHO est OFF par\n\
|
||||
défaut). On peut empêcher l'affichage de ECHO OFF en le faisant\n\
|
||||
précéder d'un signe @.\n"
|
||||
|
||||
WCMD_ERASE, "Aide de ERASE\n"
|
||||
|
||||
WCMD_FOR,
|
||||
"La commande FOR sert à exécuter une commande pour un groupe de fichiers.\n\
|
||||
\n\
|
||||
Syntaxe: FOR %variable IN (groupe) DO commande\n\
|
||||
\n\
|
||||
La nécessité de doubler le signe '%' en utilisant FOR dans un fichier batch \n\
|
||||
n'existe pas dans wcmd.\n"
|
||||
|
||||
WCMD_GOTO,
|
||||
"La commande GOTO transfère l'exécution à un autre label dans un \n\
|
||||
fichier batch.\n\
|
||||
\n\
|
||||
Le label cible de GOTO peut etre long de 255 caractères\n\
|
||||
mais ne peut inclure d'espaces (this is different to other operating\n\
|
||||
systems). Si deux ou plusieurs labels identiques sont dans le meme fichier \n\
|
||||
seul le premier sera exécuté. Essayer de sauter à un label non-existant\n\
|
||||
termine l'exécution du fichier batch .\n\
|
||||
\n\
|
||||
GOTO n'a pas d'effet si utilisé interactivement.\n"
|
||||
|
||||
WCMD_HELP, "Affiche une brève aide sur les commandes internes de WCMD\n"
|
||||
|
||||
WCMD_IF,
|
||||
"IF est utilisé pour exécuter une commande de façon conditionnelle.\n\
|
||||
\n\
|
||||
Syntaxe: IF [NOT] EXIST nomfichier commande\n\
|
||||
IF [NOT] chaîne1==chaîne2 commande\n\
|
||||
IF [NOT] ERRORLEVEL nombre commande\n\
|
||||
\n\
|
||||
Dans la deuxieme forme de la commande, chaîne1 et chaîne2 doivent être \n\
|
||||
entre guillemets. La comparaison est insensible à la casse.\n"
|
||||
|
||||
WCMD_LABEL, "LABEL sert à régler le nom de volume d'un disque. \n\
|
||||
\n\
|
||||
Syntaxe: LABEL [lecteur:]\n\
|
||||
La commnande le nouveau nom de volume pour le lecteur donné.\n\
|
||||
Vous pouvez afficher le nom de volume avec la commande VOL.\n"
|
||||
|
||||
WCMD_MD, "Crée le répertoire donné en paramètre.\n"
|
||||
WCMD_MKDIR, "Crée le répertoire donné en paramètre.\n"
|
||||
WCMD_MOVE,
|
||||
"MOVE déplace un fichier,un groupe de fichiers ou un répertoire\n\
|
||||
à un autre endroit. Si l'objet déplacé est un répertoire alors\n\
|
||||
tous les fichiers et sous-répertoires de l'objet sont également déplacés.\n\
|
||||
MOVE échoue si l'ancien et le nouvel emplacement sont sur des lecteurs DOS différents.\n"
|
||||
|
||||
WCMD_PATH,
|
||||
"PATH affiche ou change le chemin de recherche de wcmd.\n\
|
||||
Entrer PATH affichera le réglage courant de PATH (au départ\n\
|
||||
c'est la valeur donnée dans le fichier de configuration wine). Pour changer\n\
|
||||
le réglage, faites suivre la commande PATH de la nouvelle valeur.\n\
|
||||
Il est possible de modifier le PATH en utilisant la variable d'environment PATH, \n\
|
||||
par exemple :\n\
|
||||
PATH %PATH%;c:\\temp \n"
|
||||
|
||||
WCMD_PAUSE,
|
||||
"PAUSE affiche un message sur l'écran : 'Pressez Entrée pour continuer'\n\
|
||||
et attend que l'utilisateur presse la touche Entrée. PAUSE est surout utilisé dans\n\
|
||||
les fichiers batchs pour permettre à l'utilisateur de lire la sortie de\n\
|
||||
la dernière commande avant qu'elle ne descende l'écran\n"
|
||||
|
||||
WCMD_PROMPT,
|
||||
"PROMPT règle l'invite de commande.\n\
|
||||
\n\
|
||||
La chaine suivant la commande PROMPT (and the space immediately after)\n\
|
||||
apprait au début de la ligne quand wcmd attend une entrée texte.\n\
|
||||
\n\
|
||||
Les chaînes de caractères suivantes ont une signification spéciale :\n\
|
||||
\n\
|
||||
$$ Signe Dollar $_ Saut de ligne $b Signe Pipe (|)\n\
|
||||
$d Date courante $e Escape $g Signe >\n\
|
||||
$l Signe < $n Lecteur courant $p Répertoire courant\n\
|
||||
$q Signe = $t Heure courante $v Version de wcmd\n\
|
||||
\n\
|
||||
Notez qu' entrer la commande PROMPT sans texte d'invite remet \n\
|
||||
prompt à la valeur par défaut, qui est la lettre du lecteur courant suivie de\n\
|
||||
son répertoire courant et d'un signe plus-grand-que. (>) \n\
|
||||
\n\
|
||||
L'invite peut aussi être modifiée en changeant la variable d'environment PROMPT,\n\
|
||||
donc la commande 'SET PROMPT=texte' a le même effet que 'PROMPT texte'\n"
|
||||
|
||||
WCMD_REM,
|
||||
"Une ligne de commande commençant par REM (suivi d'une espace) n'engendre \n\
|
||||
aucune action, et peut donc servir de commentaire dans un fichier batch.\n"
|
||||
|
||||
WCMD_REN, "Aide de REN\n"
|
||||
WCMD_RENAME, "Aide de RENAME\n"
|
||||
WCMD_RD, "Efface le répertoire donné en paramètre.\n"
|
||||
WCMD_RMDIR, "Efface le répertoire donné en paramètre.\n"
|
||||
|
||||
WCMD_SET,
|
||||
"SET affiche ou change les variables d'environnement de wcmd.\n\
|
||||
\n\
|
||||
SET sans paramètre affiche l'environnement courant.\n\
|
||||
\n\
|
||||
Pour créer et modifier une variable d'environnement la syntaxe est:\n\
|
||||
\n\
|
||||
SET <variable>=<valeur>\n\
|
||||
\n\
|
||||
où <variable> et <valeur> sont des chaines de caractères. Il est à noter que <variable>\n\
|
||||
ne peut contenir d'espace.\n\
|
||||
\n\
|
||||
Sous Wine, l'environment du système hôte est\n\
|
||||
inclus dans l'environnment Win32, il y aura par conséquent généralement\n\
|
||||
bien plus de valeurs que dans un système Win32 natif. Notez qu'il\n\
|
||||
n'est pas possible de modifier l'environnement du système d'exploitation dans wcmd.\n"
|
||||
|
||||
WCMD_SHIFT,
|
||||
"SHIFT est utilisé dans un fichier batch pour enlever un paramètre de la\n\
|
||||
que de la liste, ainsi le paramétre 1 devient paramètre 1 et ainsi de suite. Il est sans effet\n\
|
||||
s'il est appelé depuis la ligne de commande.\n"
|
||||
|
||||
WCMD_TIME, "Aide de TIME\n"
|
||||
|
||||
WCMD_TITLE,
|
||||
"Règle le titre de la fenêtre pour la session wcmd, syntaxe: TITLE [chaîne]\n"
|
||||
|
||||
WCMD_TYPE,
|
||||
"TYPE <nomfichier> affiche <nomfichier> sur la console (ou ailleurs\n\
|
||||
si redirigé). Aucun test n'est fait quand au format texte du fichier.\n"
|
||||
|
||||
WCMD_VERIFY,
|
||||
"VERIFY est utilisé pour positionner, effacer ou tester le flag de vérification.\n\
|
||||
Les formes suivantes sont correctes :\n\
|
||||
VERIFY ON Positionne le flag\n\
|
||||
VERIFY OFF Efface le flag\n\
|
||||
VERIFY\t\tAffiche l'état ON ou OFF du flag.\n\
|
||||
\n\
|
||||
Le flag de verification n'a pas de fonction dans Wine.\n"
|
||||
|
||||
WCMD_VER,
|
||||
"VER affiche la version de wcmd actuellement en mémoire.\n"
|
||||
|
||||
WCMD_VOL, "\t\tAffiche le nom de volume d'un lecteur de disque\n"
|
||||
|
||||
WCMD_EXIT,
|
||||
"EXIT termine la session de ligne de commande et retourne\n\
|
||||
au système d'exploitation ou au shell où vous avez invoqué wcmd.\n"
|
||||
|
||||
1000, "Les commandes internes WCMD sont:\n\
|
||||
ATTRIB\t\tAffiche ou change les attributs de fichiers DOS\n\
|
||||
CALL\t\t\Invoque un fichier batch à l'intérieur d'un autre\n\
|
||||
CD (CHDIR)\tChange le répertoire courant par défaut\n\
|
||||
CLS\t\tEfface l'écran\n\
|
||||
COPY\t\tCopie un ou plusieurs fichiers\n\
|
||||
CTTY\t\tChange le périphérique d'entrée/sortie\n\
|
||||
DATE\t\tAffiche ou change la date système\n\
|
||||
DEL (ERASE)\tEfface un fichier ou un groupe de fichiers\n\
|
||||
DIR\t\tListe le contenu d'un répertoire\n\
|
||||
ECHO\t\tAffiche du texte sur la console\n\
|
||||
HELP\t\tAffiche de brefs détails sur l'utilisation d'une commande\n\
|
||||
MD (MKDIR)\tCrée un répertoire\n\
|
||||
MOVE\t\tDéplace un fichier,un groupe de fichiers ou un répertoire\n\
|
||||
PATH\t\tRègle ou affiche le chemin de recherche\n\
|
||||
PROMPT\t\tChange l'invite de commande\n\
|
||||
REN (RENAME)\tRenomme un fichier,un groupe de fichiers ou un répertoire\n\
|
||||
RD (RMDIR)\tEfface un répertoire\n\
|
||||
SET\t\tRègle ou affiche les variables d'environment\n\
|
||||
TIME\t\tRègle ou affiche l'heure système courante\n\
|
||||
TITLE\t\tRègle le titre de la fenêtre pour la session WCMD\n\
|
||||
TYPE\t\tAffiche le contenu d'un fichier texte\n\
|
||||
VER\t\tAffiche la version de wcmd actuellement en mémoire.\n\
|
||||
VOL\t\tAffiche le nom de volume d'un lecteur de disque\n\
|
||||
EXIT\t\tQuitte WCMD\n\n\
|
||||
Entrer HELP <commande> pour plus d'informations sur les commandes ci-dessus\n"
|
||||
}
|
|
@ -328,8 +328,8 @@ char buffer[2048];
|
|||
|
||||
command = WCMD_strtrim_leading_spaces(command);
|
||||
if (lstrlen(command) == 0) {
|
||||
LoadString (0, 1000, buffer, sizeof(buffer));
|
||||
WCMD_output (buffer);
|
||||
LoadString (hinst, 1000, buffer, sizeof(buffer));
|
||||
WCMD_output_asis (buffer);
|
||||
}
|
||||
else {
|
||||
for (i=0; i<=WCMD_EXIT; i++) {
|
||||
|
|
|
@ -38,7 +38,7 @@ int echo_mode = 1, verify_mode = 0;
|
|||
char nyi[] = "Not Yet Implemented\n\n";
|
||||
char newline[] = "\n";
|
||||
char version_string[] = "WCMD Version 0.17\n\n";
|
||||
char anykey[] = "Press any key to continue: ";
|
||||
char anykey[] = "Press Return key to continue: ";
|
||||
char quals[MAX_PATH], param1[MAX_PATH], param2[MAX_PATH];
|
||||
BATCH_CONTEXT *context = NULL;
|
||||
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
#include "wcmd.h"
|
||||
|
||||
#include "En.rc"
|
||||
#include "Fr.rc"
|
||||
#include "Pt.rc"
|
||||
|
||||
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
|
||||
|
|
Loading…
Reference in New Issue