cmd: Let token errors be tranlatable.

Signed-off-by: Eric Pouech <epouech@codeweavers.com>
This commit is contained in:
Eric Pouech 2024-06-26 11:43:45 +02:00 committed by Alexandre Julliard
parent cb56c7b7bd
commit b89c3a41bb
53 changed files with 297 additions and 2 deletions

View file

@ -15890,6 +15890,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "خطأ بنيوي\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "نهاية الملف.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "حجم المؤشر"

View file

@ -14485,6 +14485,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Error de la sintaxis\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fin del ficheru.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Tamañu del cursor"

View file

@ -14579,6 +14579,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "Добави към от&метките..."
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14687,6 +14687,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Error de sintaxi\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "S'ha acabat el fitxer.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Mida de cursor"

View file

@ -15404,6 +15404,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Chyba syntaxe\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Konec souboru.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Velikost kurzoru"

View file

@ -15799,6 +15799,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntaks fejl\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Slutningen af filen.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Markør størrelse"

View file

@ -14669,6 +14669,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntaxfehler\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Ende der Datei.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Cursorgröße"

View file

@ -14335,6 +14335,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "Α&γαπημένα.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14579,6 +14579,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntax error: unexpected %1\n"
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr "End of line"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Cursor size"

View file

@ -14579,6 +14579,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntax error: unexpected %1\n"
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr "End of line"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Cursor size"

View file

@ -14944,6 +14944,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "&Standard bar"
msgid "End of line"
msgstr "&Ordinara zono"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Kursor-grando"

View file

@ -15264,6 +15264,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Error de sintaxis\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fin del archivo.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Tamaño del cursor"

View file

@ -14520,6 +14520,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "&حذف\tDel"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14561,6 +14561,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntaksivirhe\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Tiedoston loppu.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Kursorin koko"

View file

@ -15181,6 +15181,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Erreur de syntaxe\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fin de fichier atteinte.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Taille du curseur"

View file

@ -15345,6 +15345,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "שגיאת תחביר"
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "&איגוד לקובץ..."
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "גודל הסמן"

View file

@ -14075,6 +14075,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -15356,6 +15356,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Sintaksna greška\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Kraj datoteke.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Veličina pokazivača"

View file

@ -15790,6 +15790,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Szintaktikai hiba\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fájl vége.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Kurzor mérete"

View file

@ -15866,6 +15866,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Errore di sintassi\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fine del file.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Dimensione del cursore"

View file

@ -14581,6 +14581,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "構文エラー\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "ファイルの終端です。\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "カーソルの大きさ"

View file

@ -14184,6 +14184,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "სინტაქსური შეცდომა\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "ფაილის დასასრული.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "კურსორის ზომა"

View file

@ -14538,6 +14538,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "문법 오류\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "파일 끝.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "커서 크기"

View file

@ -14585,6 +14585,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Sintaksės klaida: netikėtas %1\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Failo pabaiga.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Žymeklio dydis"

View file

@ -14074,6 +14074,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -15386,6 +15386,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntaksfeil\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Enden av filen.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Pekerstørrelse"

View file

@ -14636,6 +14636,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Formuleringsfout\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Einde van bestand.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Cursorgrootte"

View file

@ -14060,6 +14060,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14060,6 +14060,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14621,6 +14621,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Błąd składni\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Koniec pliku.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Rozmiar kursora"

View file

@ -14787,6 +14787,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Erro de sintaxe\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fim do arquivo.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Cursor"

View file

@ -15561,6 +15561,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Erro de sintaxe\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Fim de ficheiro.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Tamanho do Cursor"

View file

@ -14148,6 +14148,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -15635,6 +15635,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Eroare de sintaxă\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Sfârșit de fișier.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Dimensiune cursor"

View file

@ -15018,6 +15018,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Синтаксическая ошибка\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Достигнут конец файла.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Размер курсора"

View file

@ -14683,6 +14683,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "වාග් රීති දෝෂයක්\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "ගොනුවේ අවසානය.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "කර්සරය ප්රමාණය"

View file

@ -15100,6 +15100,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Koniec súboru.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -15820,6 +15820,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Napaka skladnje\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Konec datoteke.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Velikost kazalca"

View file

@ -15131,6 +15131,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Грешка у синтакси"
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "&Додај у омиљене..."
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -15272,6 +15272,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Greška u sintaksi"
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "&Dodaj u omiljene..."
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -15515,6 +15515,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Syntaxfel\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Filslut.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Markörstorlek"

View file

@ -14048,6 +14048,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "Signing Time"
msgid "End of line"
msgstr "கையொப்பமிடும் நேரம்"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14060,6 +14060,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14611,6 +14611,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "ลบ\tDel"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14607,6 +14607,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Sözdizimi hatası\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Dosya sonu.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "İmleç boyutu"

View file

@ -14880,6 +14880,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "Синтаксична помилка\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "Кінець файлу.\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "Розмір курсора"

View file

@ -14505,6 +14505,11 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
#, fuzzy
msgid "End of line"
msgstr "&Rafacer\tDel"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -13975,6 +13975,10 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr ""
#: programs/cmd/cmd.rc:412
msgid "End of line"
msgstr ""
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr ""

View file

@ -14375,6 +14375,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "语法错误\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "文件尾。\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "光标尺寸"

View file

@ -14441,6 +14441,12 @@ msgstr ""
msgid "Syntax error: unexpected %1\n"
msgstr "語法錯誤\n"
#: programs/cmd/cmd.rc:412
#, fuzzy
#| msgid "End of file.\n"
msgid "End of line"
msgstr "檔案結尾。\n"
#: programs/conhost/conhost.rc:54
msgid "Cursor size"
msgstr "游標大小"

View file

@ -408,4 +408,5 @@ Enter HELP <command> for further information on any of the above commands.\n"
WCMD_BADHEXOCT, "Badly formed number - must be one of decimal (12),\n hexadecimal (0x34) or octal (056).\n"
WCMD_FILENAMETOOLONG, "File name is too long.\n"
WCMD_BADTOKEN, "Syntax error: unexpected %1\n"
WCMD_ENDOFLINE, "End of line"
}

View file

@ -482,3 +482,4 @@ extern WCHAR version_string[];
#define WCMD_BADHEXOCT 1045
#define WCMD_FILENAMETOOLONG 1046
#define WCMD_BADTOKEN 1047
#define WCMD_ENDOFLINE 1048

View file

@ -2466,15 +2466,34 @@ static BOOL node_builder_generate(struct node_builder *builder, CMD_NODE **node)
/* print error on first unused token */
if (builder->pos < builder->num)
{
WCHAR buffer[MAXSTRING];
const WCHAR *tknstr;
tkn = node_builder_peek_next_token(builder, &tkn_pmt);
switch (tkn)
{
case TKN_COMMAND:
WCMD_output_stderr(WCMD_LoadMessage(WCMD_BADTOKEN), tkn_pmt.command->command);
tknstr = tkn_pmt.command->command;
break;
case TKN_EOL:
tknstr = WCMD_LoadMessage(WCMD_ENDOFLINE);
break;
case TKN_REDIRECTION:
MultiByteToWideChar(CP_ACP, 0, debugstr_redirection(tkn_pmt.redirection), -1, buffer, ARRAY_SIZE(buffer));
tknstr = buffer;
break;
case TKN_AMP:
case TKN_AMPAMP:
case TKN_BAR:
case TKN_BARBAR:
MultiByteToWideChar(CP_ACP, 0, debugstr_token(tkn, tkn_pmt), -1, buffer, ARRAY_SIZE(buffer));
tknstr = buffer;
break;
default:
WCMD_output_stderr(WCMD_LoadMessage(WCMD_BADTOKEN), debugstr_token(tkn, tkn_pmt));
FIXME("Unexpected situation\n");
tknstr = L"";
}
WCMD_output_stderr(WCMD_LoadMessage(WCMD_BADTOKEN), tknstr);
}
/* free remaining tokens */
for (;;)