Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-cw
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-cw
Commits
c5fe7f03
Commit
c5fe7f03
authored
Jul 11, 2003
by
Sylvain Petreolle
Committed by
Alexandre Julliard
Jul 11, 2003
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
French translation + misc fixes.
parent
e4cc8c04
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
236 additions
and
9 deletions
+236
-9
En.rc
programs/wcmd/En.rc
+6
-6
Fr.rc
programs/wcmd/Fr.rc
+226
-0
builtins.c
programs/wcmd/builtins.c
+2
-2
wcmdmain.c
programs/wcmd/wcmdmain.c
+1
-1
wcmdrc.rc
programs/wcmd/wcmdrc.rc
+1
-0
No files found.
programs/wcmd/En.rc
View file @
c5fe7f03
...
...
@@ -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 valu
e\n\
spaces
before the equals sign, nor can the variable nam
e\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\
...
...
programs/wcmd/Fr.rc
0 → 100644
View file @
c5fe7f03
/*
* 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"
}
programs/wcmd/builtins.c
View file @
c5fe7f03
...
...
@@ -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
++
)
{
...
...
programs/wcmd/wcmdmain.c
View file @
c5fe7f03
...
...
@@ -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
;
...
...
programs/wcmd/wcmdrc.rc
View file @
c5fe7f03
...
...
@@ -19,6 +19,7 @@
#include "wcmd.h"
#include "En.rc"
#include "Fr.rc"
#include "Pt.rc"
LANGUAGE LANG_NEUTRAL,SUBLANG_NEUTRAL
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment