| /* |
| * Wine command prompt (Russian resources) |
| * |
| * Copyright 2003 Igor Stepin |
| * Copyright 2007 Lyutin Anatoly |
| * |
| * 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., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA |
| */ |
| |
| #include "wcmd.h" |
| |
| /* UTF-8 */ |
| #pragma code_page(65001) |
| |
| LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT |
| |
| STRINGTABLE |
| { |
| WCMD_ATTRIB, "Справка об ATTRIB\n" |
| WCMD_CALL, |
| "CALL <имя bat-файла> используется в bat-файлах для запуска других\n\ |
| bat-файлов. При выходе из bat-файла управление возвращается\n\ |
| файлу, вызвавшему его. Команда CALL может передавать параметры\n\ |
| вызванному bat-файлу.\n\ |
| \n\ |
| Изменения каталога по умолчанию, переменных окружения и т.д., сделанные\n\ |
| вызванной процедурой, наследуются вызвавшему.\n" |
| |
| WCMD_CD, "Справка о CD\n" |
| WCMD_CHDIR, "Справка о CHDIR\n" |
| |
| WCMD_CLS, "CLS очищает экран консоли\n" |
| |
| WCMD_COPY, "Справка о COPY\n" |
| WCMD_CTTY, "Справка о CTTY\n" |
| WCMD_DATE, "Справка о DATE\n" |
| WCMD_DEL, "Справка о DEL\n" |
| WCMD_DIR, "Справка о DIR\n" |
| |
| WCMD_ECHO, |
| "ECHO <строка> отображает <строку> на текущем терминальном устройстве.\n\ |
| \n\ |
| ECHO ON включает отображение всех последующих команд в bat-файле\n\ |
| в терминал перед их выполнением.\n\ |
| \n\ |
| ECHO OFF даёт эффект, противоположный ECHO ON (ECHO отключено (OFF) по\n\ |
| умолчанию). Знак @, предшествующий ECHO OFF, препятствует её отображению.\n" |
| |
| WCMD_ERASE, "Справка об ERASE\n" |
| |
| WCMD_FOR, |
| "FOR используется для применения заданной <команды> для\n\ |
| одного файла или набора файлов.\n\ |
| \n\ |
| Синтаксис: FOR %переменная IN (набор) DO команда\n\ |
| \n\ |
| Необходимость в удвоении знака % при использовании FOR в bat-файлах\n\ |
| отсутствует в cmd.\n" |
| |
| |
| WCMD_GOTO, |
| "GOTO передаёт управление на строку, помеченную специальной меткой, в\n\ |
| пределах bat-файла.\n\ |
| \n\ |
| Метка, являющаяся целью GOTO, может иметь длину до 255 символов, но\n\ |
| не может содержать пробелы (это отличие от других операционных\n\ |
| систем). Если в bat-файле присутствует две или более метки с одинаковым именем,\n\ |
| то передаваться управление будет всегда на первую.\n\ |
| Попытка GOTO перейти по несуществующей метке прерывает выполнение bat-файла.\n\ |
| \n\ |
| Команда GOTO не работает в интерактивном режиме.\n" |
| |
| WCMD_HELP, "Справка о HELP\n" |
| |
| WCMD_IF, |
| "IF осуществляет условную обработку.\n\ |
| \n\ |
| Синтаксис: IF [NOT] EXIST файл команда\n\ |
| IF [NOT] \"строка1\"==\"строка2\" команда\n\ |
| IF [NOT] ERRORLEVEL число команда\n\ |
| \n\ |
| В первом примере команда EXIST проверяет существование файла.\n\ |
| Во втором примере сравнение не зависит от регистра.\n\ |
| В третьем примере ERRORLEVEL - значение, возвращаемое программой после выполнения.\n\ |
| IF проверяет ERRORLEVEL на >= <число>.\n" |
| |
| WCMD_LABEL, |
| "LABEL задаёт метку диска.\n\ |
| \n\ |
| Синтаксис: LABEL [диск:]\n\ |
| Команда выводит подсказку о создании новой метки для диска.\n\ |
| Посмотреть текущую метку диска возможно с помощью команды VOL.\n" |
| |
| |
| WCMD_MD, "Справка о MD\n" |
| WCMD_MKDIR, "Справка о MKDIR\n" |
| WCMD_MOVE, |
| "MOVE перемещает файл или каталог на новое место файловой системы.\n\ |
| \n\ |
| Если перемещается каталог, то все файлы и подкаталоги внутри него\n\ |
| также переместятся.\n\ |
| \n\ |
| MOVE не работает для перемещения данных с одного логического диска на другой.\n" |
| |
| WCMD_PATH, |
| "PATH отображает или изменяет маршрут поиска в cmd.\n\ |
| \n\ |
| Команда PATH отображает текущую установку пути поиска исполняемых файлов\n\ |
| (первоначально это значение задаётся в вашем файле wine.conf).\n\ |
| Для изменения значения вызовите PATH с новым значением.\n\ |
| \n\ |
| Так же возможно изменять значение PATH, используя значение переменной\n\ |
| окружения PATH, например:\n\ |
| PATH %PATH%;c:\\temp\n" |
| |
| WCMD_PAUSE, |
| "PAUSE выводит на экран сообщение 'Press Return key to continue'\n\ |
| и ждёт пока пользователь не нажмёт клавишу Return. Она используется\n\ |
| в bat-файлах для того, чтобы пользователь смог прочесть вывод предыдущей команды\n\ |
| прежде чем он исчезнет с экрана.\n" |
| |
| WCMD_PROMPT, |
| "PROMPT изменяет вид подсказки командной строки.\n\ |
| \n\ |
| Строка, идущая после команды PROMPT (и за пробелом после команды),\n\ |
| появляется в начале строки, когда cmd ждёт ввода.\n\ |
| \n\ |
| Следующие строки имеют предопределённые значения, которые можно отобразить:\n\ |
| \n\ |
| $$ Знак доллара $_ Linefeed $b Знак Pipe (|)\n\ |
| $d Текущая дата $e Esc-символ (27) $g Знак >\n\ |
| $l Знак < $n Текущий диск $p Текущий путь\n\ |
| $q Знак равно $t Текущее время $v Версия cmd\n\ |
| \n\ |
| При вводе команды PROMPT без новой строки подсказки\n\ |
| подсказка устанавливается по умолчанию (буква текущего диска, путь до текущего\n\ |
| каталога и знак больше (>).\n\ |
| (как при вызове PROMPT $p$g).\n\ |
| \n\ |
| Подсказка может быть также изменена сменой переменной окружения PROMPT,\n\ |
| поэтому команда 'SET PROMPT=<текст>' имеет такой же эффект, как 'PROMPT <text>'\n" |
| |
| WCMD_REM, |
| "Командная строка, начинающаяся с REM (с последующим пробелом) не выполняет\n\ |
| никаких действий, поэтому REM используется для комментариев в bat-файлах.\n" |
| |
| WCMD_REN, "Справка о REN\n" |
| WCMD_RENAME, "Справка о RENAME\n" |
| WCMD_RD, "Справка о RD\n" |
| WCMD_RMDIR, "Справка о RMDIR\n" |
| |
| WCMD_SET, |
| "SET показывает или изменяет переменные окружения cmd.\n\ |
| \n\ |
| SET без параметров показывает всё текущее окружение.\n\ |
| \n\ |
| Для создания или изменения переменной окружения используйте:\n\ |
| \n\ |
| SET <переменная>=<значение>\n\ |
| \n\ |
| где <переменная> и <значение> являются символьными строками. Перед знаком\n\ |
| равно не должно быть пробелов, имя переменной не может содержать\n\ |
| пробелы.\n\ |
| \n\ |
| В Wine переменные окружения основной операционной системы включены\n\ |
| в окружение Win32, поэтому будет доступно несколько больше\n\ |
| переменных, чем в обычной Win32. Стоит отметить,\n\ |
| что невозможно изменить окружение операционной системы из cmd.\n" |
| |
| WCMD_SHIFT, |
| "SHIFT используется в bat-файлах для удаления одного параметра с вершины\n\ |
| списка, таким образом параметр 2 переместится в параметр 1 и так далее.\n\ |
| SHIFT не работает при вызове в командной строке.\n" |
| |
| WCMD_TIME, "Справка о TIME\n" |
| |
| WCMD_TITLE, "Устанавливает заголовок окна cmd для текущей сессии.\n Синтаксис: TITLE <строка>\n" |
| |
| WCMD_TYPE, |
| "TYPE <файл> копирует <файл> в устройство консоли (или куда угодно, если он перенаправлен).\n\ |
| Проверка на то, что файл - это текст, предназначенный для чтения, отсутствует.\n" |
| |
| WCMD_VERIFY, |
| "VERIFY предназначена для установки, сброса или определения флага проверки\n\ |
| корректности записи файлов на диск. Возможные значения:\n\ |
| \n\ |
| VERIFY ON Установить флаг\n\ |
| VERIFY OFF Сбросить флаг\n\ |
| VERIFY Выводит текущее состояние: ON или OFF.\n\ |
| \n\ |
| Флаг verify не используется Wine.\n" |
| |
| WCMD_VER, |
| "VER отображает версию запущенного cmd\n" |
| |
| WCMD_VOL, "Справка о VOL\n" |
| |
| WCMD_PUSHD, "PUSHD <directoryname> сохраняет текущий каталог в стек,\n\ |
| а затем переходит в указанный каталог.\n" |
| |
| WCMD_POPD, "POPD переходит в каталог, сохранённый командой\n\ |
| PUSHD.\n" |
| |
| WCMD_MORE, "MORE выводит содержимое файлов или каналов постранично.\n" |
| |
| WCMD_EXIT, |
| "EXIT завершает текущую командную сессию и возвращает\n\ |
| в операционную систему или оболочку из которой был запущен cmd.\n" |
| |
| WCMD_ALLHELP, "Встроенные команды CMD:\n\ |
| ATTRIB\t\tПоказать или изменить DOS-атрибуты файла\n\ |
| CALL\t\tЗапустить bat-файл из другого bat-файла\n\ |
| CD (CHDIR)\tСменить текущую папку\n\ |
| CLS\t\tОчистить экран консоли\n\ |
| COPY\t\tСкопировать файл\n\ |
| CTTY\t\tСменить устройство ввода/вывода\n\ |
| DATE\t\tПоказать или изменить системную дату\n\ |
| DEL (ERASE)\tУдалить файл или набор файлов\n\ |
| DIR\t\tПоказать содержание папки\n\ |
| ECHO\t\tСкопировать текст прямо на выход консоли\n\ |
| HELP\t\tПоказать краткую подсказку по команде\n\ |
| MD (MKDIR)\tСоздать папку\n\ |
| MORE\t\tВывести данные по страницам\n\ |
| MOVE\t\tПереместить файл, набор файлов или дерево папок\n\ |
| PATH\t\tПоказать или изменить путь поиска программ\n\ |
| POPD\t\tВосстановить предыдущее значение текущей папки, сохранённого с помощью PUSHD\n\ |
| PUSHD\t\tСохранить значение текущей папки и переходит к другой папке\n\ |
| PROMPT\t\tИзменить приглашение командной строки\n\ |
| REN (RENAME)\tПереименовать файл\n\ |
| RD (RMDIR)\tУдалить папку\n\ |
| SET\t\tПоказать или изменить переменные окружения\n\ |
| TIME\t\tПоказать или изменить текущее системное время\n\ |
| TITLE\t\tУстанавить заголовок окна cmd для текущей сессии\n\ |
| TYPE\t\tВывести содержание текстового файла\n\ |
| VER\t\tПоказать текущую версию CMD\n\ |
| VOL\t\tПоказать метку тома дискового устройства\n\ |
| EXIT\t\tВыйти из CMD\n\n\ |
| Выполните HELP <команда> для дополнительной информации по перечисленным выше командам.\n" |
| |
| WCMD_CONFIRM, "Вы уверены?" |
| WCMD_YES, "Д" |
| WCMD_NO, "Н" |
| WCMD_NOASSOC, "Файл, ассоциированный с расширением %s,отсутствует\n" |
| WCMD_NOFTYPE, "Не работает команда, ассоциированная с файлом '%s'\n" |
| WCMD_OVERWRITE, "Перезаписано %s" |
| WCMD_MORESTR, "Дальше..." |
| WCMD_TRUNCATEDLINE, "Строка в обрабатываемом bat-файле возможно урезана. Используем:\n" |
| WCMD_NYI, "Ещё не выполнено\n\n" |
| WCMD_NOARG, "Отсутствует аргумент\n" |
| WCMD_SYNTAXERR, "Синтаксическая ошибка\n" |
| WCMD_FILENOTFOUND, "%s : Файл не найден\n" |
| WCMD_NOCMDHELP, "Справка для %s отсутствует\n" |
| WCMD_NOTARGET, "Цель для GOTO не найдена\n" |
| WCMD_CURRENTDATE, "Текущая дата %s\n" |
| WCMD_CURRENTTIME, "Текущее время %s\n" |
| WCMD_NEWDATE, "Введите новую дату: " |
| WCMD_NEWTIME, "Введите новое время: " |
| WCMD_MISSINGENV, "Переменная окружения %s не определена\n" |
| WCMD_READFAIL, "Ошибка при открытии '%s'\n" |
| WCMD_CALLINSCRIPT, "Не могу вызвать метку bat-файла вне bat-скрипта\n" |
| WCMD_ALL, "В" |
| WCMD_DELPROMPT, "%s, Удалено" |
| WCMD_ECHOPROMPT, "Echo установлено в %s\n" |
| WCMD_VERIFYPROMPT, "Verify установлено в %s\n" |
| WCMD_VERIFYERR, "Verify должен быть либо ON, либо OFF\n"; |
| WCMD_ARGERR, "Неверный параметр\n" |
| WCMD_VOLUMEDETAIL, "Объём диска %c %s\n Серийный номер %04x-%04x\n\n" |
| WCMD_VOLUMEPROMPT, "Метка диска (11 символов, ENTER для ввода пустой метки)?" |
| WCMD_NOPATH, "PATH не найден\n" |
| WCMD_ANYKEY,"Нажмите ввод для продолжения: " |
| WCMD_CONSTITLE,"Приглашение командной строки Wine" |
| WCMD_VERSION,"Версия CMD %s\n\n" |
| WCMD_MOREPROMPT, "Ещё? " |
| WCMD_LINETOOLONG, "Введенная команда слишком длинная.\n" |
| } |