#ifndef INCLUDE_STRING_TABLE_H #define INCLUDE_STRING_TABLE_H #define STR_LANGUAGE_CODE "русский" #define MSG_TRANSLATORCREDITS "Автор перевода:" #define MSG_TRANSLATORNAME "Schematic Terrorist. E-mail: sterr@fromru.com\n Поддержка русской версии Ponyprog на http://sterr.narod.ru/progs/pony.htm" // russian help present at http://sterr.narod.ru/progs/ponyhelp.htm #define STR_APPNAME_EXT "Программатор устройств с последовательным доступом" #define STR_APPDOWNLOAD1 "Скачайте последнюю версию" #define STR_APPDOWNLOAD2 "по адресу:" #define STR_NONAME "default" //Button captions #ifdef WIN32 #define STR_BTNOK " &OK " #define STR_BTNCANC " &Отмена " #define STR_BTNHELP " &Помощь " #define STR_BTNPROBE " &Проверка " #else #define STR_BTNOK " OK " #define STR_BTNCANC " Отмена " #define STR_BTNHELP " Помощь " #define STR_BTNPROBE " Проверка " #endif #define STR_BTNNOTE "Комментарий" #define STR_BTNEDIT "Редактировать" //Dialog messages #define STR_MSGVERSION "Версия" #define STR_MSGYES "Да" #define STR_MSGNO "Нет" #define STR_MSGOK "Ok" #define STR_MSGTEST "Тест" #define STR_MSGFAILED "Ошибка" #define STR_ABOUT "О программе" #define STR_MSGPAGE "Страница" #define STR_MSGUNKNOWN "Неизвестно" #define STR_VGUIABOUT "В программе использована библиотека V, авторские права на которую принадлежат Брюсу Вамплеру (Bruce E.Wampler).\nВы можете найти ее на сайте\nhttp://www.objectcentral.com" #define STR_BUFCHANGED "Буфер \"%s\" изменен. Сохранить перед закрытием?" #define STR_BUFCHANGED2 "Буфер изменен. Записать перед открытием?" #define STR_NOTHINGSAVE "Нечего записывать" #define STR_NOTHINGLOAD "Нечего загружать" #define STR_NOTHINGPRINT "Нечего печатать" #define STR_NOTHINGWRITE "Нечего записывать" #define STR_NOTHINGVERIFY "Нечего проверять" #define STR_BUSCALIBRA1 "Настройка временных характеристик шины.\nВыгрузите все ненужные приложения " #define STR_BUSCALIBRA2 "\n(процессор и винчестер не должны быть заняты другими приложениями)\nКалибровка может занять несколько секунд.\nЗапустить калибровку?" #define STR_BUSCALIBRAOK "Калибровка завершена" #define STR_BUSCALIBRAFAIL "Ошибка калибровки" #define STR_MSGNEEDCALIB "Вы должны запустить Калибровку из меню Настройки\nперед чтением/записью" #define STR_MSGNEEDSETUP "Вы должны запустить Настройку оборудования из меню Настройки\nперед чтением/записью" #define STR_MSGREADING "Считывание..." #define STR_MSGREADOK "Считывание завершено\nРазмер памяти:" #define STR_MSGREADOK2 "Байт\n'Переключение банков' не определено" #define STR_MSGREADOK3 "Байт\nТип 'Переключения банков':" #define STR_ASKWRITE "Вы точно хотите произвести запись?\nВсе предыдущее содержимое будет потеряно" #define STR_MSGWRITING "Запись..." #define STR_MSGVERIFING "Проверка..." #define STR_MSGWRITEOK "Запись завершена" #define STR_MSGWRITEFAIL "Ошибка записи" #define STR_MSGERASING "Стирание..." #define STR_MSGERASEOK "Стирание завершено" //#define STR_MSGVERIFING "Проверка..." #define STR_MSGVERIFYFAIL1 "Проверка невозможна, устройство неисправно или не подключено" #define STR_MSGVERIFYFAIL2 "Ошибка при проверке" #define STR_MSGVERIFYOK "Проверка завершена" #define STR_MSGPROGRAMOK "Программирование завершено" #define STR_MSGPROGRAMFAIL "Ошибка при программировании" #define STR_MSGDEVRESET "Устройство инициализировано" #define STR_MSGWRITINGSEC "Запись битов защиты..." #define STR_MSGWRITESECFAIL "Ошибка записи битов защиты" #define STR_MSGREADINGSEC "Чтение битов защиты..." #define STR_MSGREADSECFAIL "Ошибка чтения битов защиты" #define STR_MSGREADINGFUSE "Чтение битов конфигурации..." #define STR_MSGREADFUSEFAIL "Ошибка чтения битов конфигурации" #define STR_MSGWRITINGFUSE "Запись битов конфигурации..." #define STR_MSGWRITEFUSEFAIL "Ошибка записи битов конфигурации" #define STR_BUFEMPTY "Буфер пуст" #define STR_OPNOTSUP "Операция не поддерживается" #define STR_MSGINSPARAM "Вставьте параметры" #define STR_MSGBADPARAM "Неправильные параметры" #define STR_MSGACCEPTCMD "Прием команд..." #define STR_MSGOPENFILE "Открыть файл содержимого устройства" #define STR_MSGFILENOTFOUND "Файл не найден" #define STR_MSGFILESAVEFAIL "Ошибка сохранения файла" #define STR_MSGFILESAVEAS "Сохранить содержимое устройства как" #define STR_MSGFILESAVEPROG "Сохранить память программ (FLASH) как" #define STR_MSGFILESAVEDATA "Сохранить память данных (EEPROM) как" #define STR_MSGCLOSEWINEXIT "Закрыто последнее окно: хотите выйти?" #define STR_MSGCLOSEWINSAVE "Буфер изменен. Записать перед закрытием?" //Menu entries //Main Menu #define STR_MENUFILE "&Файл" #define STR_MENUEDIT "&Правка" #define STR_MENUDEVICE "&Устройство" #define STR_MENUCMD "&Команды" #define STR_MENUUTIL "&Утилиты" #define STR_MENUSETUP "У&становки" #define STR_MENUOPTIONS "&Настройки" #define STR_MENUQMARK "&?" //Menu File #define STR_NEWWIN "&Новое окно" #define STR_OPEN "&Открыть файл с данными..." #define STR_OPENFLASH "Открыть файл программы (FLASH)..." #define STR_OPENDATA "Открыть файл данных (EEPROM)..." #define STR_SAVE "&Сохранить файл с данными" #define STR_SAVEAS "Сохранить файл с данными к&ак..." #define STR_SAVEFLASH "Сохранить файл программы (&FLASH) как..." #define STR_SAVEDATA "Сохранить файл данных (&EEPROM) как..." #define STR_RELOAD "Открыть заново" #define STR_PRINT "Печать..." #define STR_CLOSE "Закрыть" #define STR_EXIT "В&ыход" //Menu Edit #define STR_EDITNOTE "Правка комментария..." #define STR_EDITBUFENA "Редактирование буфера" //Menu Command #define STR_READALL "Считать все" #define STR_READPROG "Считать программу (FLASH)" #define STR_READDATA "Считать данные (EEPROM)" #define STR_READSECBITS "Считать биты защиты и конфигурации" #define STR_WRITEALL "Записать все" #define STR_WRITEPROG "Записать программу (&FLASH)" #define STR_WRITEDATA "Записать данные (EEPROM)" #define STR_WRITESECBITS "Записать биты защиты и конфигурации" #define STR_VERIFYALL "Проверить все" #define STR_VERIFYPROG "Проверить программу (FLASH)" #define STR_VERIFYDATA "Проверить данные (EEPROM)" #define STR_VERIFYSECBITS "Проверить биты защиты и конфигурации" #define STR_ERASE "Стереть" #define STR_GETINFO "&Информация" #define STR_RESET "Аппаратный сброс" #define STR_PROGRAM "Программирование" #define STR_PROGOPTION "Настройки программирования..." //Menu Options #define STR_INTERFSETUP "Настройка оборудования..." #define STR_CALIBRATION "&Калибровка" #define STR_REMOTEMODE "&Дистанционный режим" //Menu Utility #define STR_CLEARBUF "&Очистить буфер" #define STR_FILLBUF "&Заполнить буфер..." #define STR_DOUBLEBANK "Удвоить" #define STR_BYTESWAP "Переставить байты" #define STR_DOWNSERNUM "Установить серийный номер" #define STR_SERNUMCONF "Установки серийного номера..." //Menu Help #define STR_MENUHELP "&Помощь" #define STR_MENUABOUT "&О программе" //Menu Options #define STR_MENULOG "&Файл отчета..." //Tool Bar //Dialog Messages #define STR_MSGDEVTYPE "Тип устройства" //Tool tips #define STR_TTOPENFILE "Открыть файл с данными" #define STR_TTSAVEFILE "Сохранить файл с данными" #define STR_TTPRINT "Печать буфера" #define STR_TTRELOAD "Открыть заново" #define STR_TTREADALL "Считать устройство" #define STR_TTREADPROG "Считать память программ (FLASH)" #define STR_TTREADDATA "Считать память данных (EEPROM)" #define STR_TTREADSEC "Считать биты защиты и конфигурации" #define STR_TTWRITEALL "Записать устройство" #define STR_TTWRITEPROG "Записать память программ (FLASH)" #define STR_TTWRITEDATA "Записать память данных (EEPROM)" #define STR_TTWRITESEC "Записать биты защиты и конфигурации" #define STR_TTVERIFYPROG "Проверить память программ (FLASH)" #define STR_TTVERIFYDATA "проверить память данных (EEPROM)" #define STR_TTVERIFYSEC "Проверить биты защиты и конфигурации" #define STR_TTSELFAMILY "Выберите семейство устройств" #define STR_TTSELTYPE "Выберите тип устройства" #define STR_TTEDITNOTE "Редактирование комментария" //Error Messages #define STR_DEVNOTRESP "Устройство не отвечает" #define STR_DEVBADTYPE "Неправильно задан тип устройства" #define STR_DEVUNKNOWN "Устройство отсутствует или неисправно" #define STR_DEVLOCKED "Проверка невозможна, устройство неисправно или заблокировано" #define STR_OPABORTED "Прервано пользователем" #define STR_OPENFAILED "Порт недоступен или отсутствует" #define STR_ACCDENIED "Отказано в доступе. Запустите программу с правами администратора" #define STR_NOTINST "Плата программатора не обнаружена" #define STR_HWERROR "Аппаратная ошибка. Плата программатора правильно подключена?" #define STR_BUSBUSY "Шина занята. Аппаратная ошибка" #define STR_I2CNOACK "Отсутствует сигнал Готовность (RDY)" #define STR_I2CNODEV "Устройство отсутствует" #define STR_I2CTIMEOUT "Время ожидания истекло" #define STR_I2CSTOPERR "Ошибка состояния Stop (неправильные временные характеристики?)" #define STR_WRITEERR "Ошибка записи" #define STR_BLANKCHECKERR "Проверка на чистоту. Ошибка." #define STR_ERRNO "Ошибка n." //----Setup dialog //Dialog title #define STR_DLGIOSETUP "Установки порта " #define STR_MSGINTSETUP "Настройка платы программатора" //Dialog messages #define STR_LBLCOMLPT "Порты COM/LPT " #define STR_LBLSERIAL " Последовательный " #define STR_LBLPARALLEL " Параллельный " #define STR_LBLINTERFSEL " Выбор интерфейса " #define STR_LBLINTERFTYPE " Тип интерфейса " #define STR_LBLCOMSELECT " Выбор COM-порта " #define STR_LBLCOM1 " COM1 " #define STR_LBLCOM2 " COM2 " #define STR_LBLCOM3 " COM3 " #define STR_LBLCOM4 " COM4 " #define STR_LBLLPTSELECT " Выбор LPT-порта" #define STR_LBLLPT1 " LPT1 " #define STR_LBLLPT2 " LPT2 " #define STR_LBLLPT3 " LPT3 " #define STR_LBLLPT4 " LPT4 " #define STR_LBLSELPOLARITY " Выбор полярности сигналов управления" #define STR_LBLINVRESET " Инвертировать Reset " #define STR_LBLINVSCK " Инвертировать SCKL " #define STR_LBLINVDATAIN " Инвертировать D-IN " #define STR_LBLINVDATAOUT " Инвертировать D-OUT " //Tool tips #define STR_TTCOM1 "Последовательный порт COM1" #define STR_TTCOM2 "Последовательный порт COM2" #define STR_TTCOM3 "Последовательный порт COM3" #define STR_TTCOM4 "Последовательный порт COM4" #define STR_TTLPT1 "Параллельный порт LPT1" #define STR_TTLPT2 "Параллельный порт LPT2" #define STR_TTLPT3 "Параллельный порт LPT3" //----Fill dialog //Dialog title #define STR_LBLFILLBUF "Заполнить буфер" //Dialog messages: NB should be of the same size (number of char) #define STR_LBLFROM " С " #define STR_LBLTO " По " #define STR_LBLVALUE " Числом " //----Fuse dialog //Button captions #ifdef WIN32 #define STR_BTNCLRALL " &Очистить все " #define STR_BTNSETALL " &Установить все " #define STR_BTNWRITE " &Записать " #define STR_BTNREAD " &Считать " #else #define STR_BTNCLRALL " Очистить все " #define STR_BTNSETALL " Установить все " #define STR_BTNWRITE " Записать " #define STR_BTNREAD " Считать " #endif //Dialog title #define STR_MSGFUSEDLG "Биты конфигурации и защиты" //Dialog messages: NB should be of the same size (number of char) #define STR_MSGFIRSTBLK " Первый блок для блокировки " #define STR_MSGNUMBLOCK " Количество блоков " #define STR_MSGHIGHENDBLK " Блок многократной записи" //Tool tips #define STR_TTCLRALL "Все биты в '0'" #define STR_TTSETALL "Все биты в '1'" #define STR_TTWRITE "Запись битов в устройство" #define STR_TTREAD "Чтение битов из устройства" //----Info dialog //Button captions #ifdef WIN32 #define STR_BTNCLOSE " &Закрыть " #else #define STR_BTNCLOSE " Закрыть " #endif //Dialog title #define STR_MSGDEVINFO "Информация об устройстве" //Dialog messages #define STR_MSGBANKROLL "Тип переключения банков:" #define STR_MSGSIZE "Размер:" #define STR_MSGCRC "Контрольная сумма:" #define STR_MSGSECBLOCK "Блок защиты от записи:" #define STR_HIGHENDURAN "Блок многократной записи:" //----Char Edit dialog //Dialog title #define STR_MSGEDITBUG "Редактировать буфер" //Dialog messages: NB should be of the same size (number of char) #define STR_MSGHEX " Шестн. " #define STR_MSGDECIMAL " Десят. " #define STR_MSGCHAR " Символ " //Tool tips #define STR_TTHEX "Шестнадцатеричное число" #define STR_TTDECIMAL "Десятичное число" #define STR_TTCHAR "Символ" //----Program Option dialog //Dialog title #define STR_MSGPROGOPT "Настройки программирования" //Dialog messages #define STR_MSGRELOAD "Открыть заново файлы" #define STR_MSGREADPROG "Считать память программ (FLASH)" #define STR_MSGREADDATA "Считать память данных (EEPROM)" #define STR_MSGREADSERNUM "Считать серийный номер" #define STR_MSGBYTESWAP "Поменять байты местами" #define STR_MSGSERNUM "Установить серийный номер" #define STR_MSGERASE "Стереть" #define STR_MSGWRITEPROG "Записать память программ (FLASH)" #define STR_MSGWRITEDATA "Записать память данных (EEPROM)" #define STR_MSGWRITESEC "Записать биты защиты и конфигурации" #define STR_MSGVERIFYSEC "Проверить биты защиты и конфигурации" //----Serial Number dialog //Dialog title #define STR_MSGSERNUMCFG "Настройка серийного номера" //Dialog messages: NB should be of the same size (number of char) #define STR_MSGADDRESS " Адрес " #define STR_MSGSIZE2 " Размер " #define STR_MSGVALUE " Число " #define STR_MSGFORMAT " Формат " //next 2 probably can't be translated #define STR_MSGLITTLEEND "Обратно" #define STR_MSGBIGENDIAN "Прямо" #define STR_MSGOFFSET "Относительно памяти данных" //Tool tips #define STR_TTSNMEMADDR "Адрес в памяти" #define STR_TTSNSIZE "Размер в байтах" #define STR_TTSNVALUE "Следующее используемое значение" #define STR_TTSNOFFSET "Адрес относительно памяти данных вместо памяти программ" #define STR_TTLITTLEEND "Более значимый байт по старшему адресе" #define STR_TTBIGENDIAN "Более значимый байт по младшему адресе" //----Retry dialog //Button captions #ifdef WIN32 #define STR_BTNABORT " &Прервать " #define STR_BTNRETRY " П&овторить " #define STR_BTNIGNORE " &Игнорировать " #else #define STR_BTNABORT " Прервать " #define STR_BTNRETRY " Повторить " #define STR_BTNIGNORE " Игнорировать " #endif //Dialog title #define STR_MSGALERT "Внимание!" //----Notes dialog //Dialog title #define STR_MSGDEVNOTE "Редактировать комментарий" //----Progress dialog //Dialog title #define STR_MSGSTATUS "Процесс" //Script #define STR_MENUSCRIPT "Скрипт" #define STR_EDITSCR "&Редактировать..." #define STR_LOADSCR "&Загрузить и выполнить..." #define STR_AUTOLOADSCR "&Автозагрузка" #define STR_RUNSCR "&Выполнить" #define STR_MSGSCRIPTERROR "Ошибка в строке" #define STR_MSGSCRIPTBADCOMMAND "Недопустимая команда" #define STR_MSGSCRIPTBADARGUMENT "Неправильный аргумент" #define STR_MSGSCRIPTARGMISSING "Аргумент отсутствует" #define STR_MSGDEFAULTPAUSE "Продолжить?" #define STR_MSGOPENSCRIPT "Открыть файл скрипта" #define STR_SCRIPTERROR "Ошибка в скрипте" #define STR_MSGOPENPROGFILE "Открыть файл программы (FLASH)" #define STR_MSGOPENDATAFILE "Открыть файл данных (EEPROM)" #define STR_MSGINSNEWVAL "Вставьте новое число" #define STR_MSGENTERTEXT "Вставьте текст с адреса" #define STR_LBLNOSOUND "Выключить звук" //---- Oscillator Calibration Byte #define STR_MSGOSCCALIBCFG "Калибровочный байт генератора" #define STR_READOSCCALIB "Считать калибровочный байт ген." #define STR_OSCCALIBOPTION "Настройка калибровки генератора..." #define STR_MSGREADCALIBOK "Чтение калибров.байт ген. завершено" #define STR_MSGCHIPID "Тип микросхемы" #define STR_MSGNOTE "Примечание" #define STR_MSGEEPSIZE "Размер EEPROM" #define STR_MSGFLASHSIZE "Размер FLASH" #define STR_MSGSNAUTOINC "Автоувеличение" #define STR_TTSNAUTOINC "Увеличивает серийный номер после каждой операции 'Установить серийный номер'" #define STR_MSGBANKROLLOVER "Нельзя определить тип переключения банков без изменения и записи, хотите записать?" #define STR_BUFCHANGED3 "Буфер изменен. Сохранить перед чтением?" #define STR_TTOPENPROG "Открыть файл памяти программы (FLASH)" #define STR_TTOPENDATA "Открыть файл памяти данных (EEPROM)" #define STR_TTSAVEPROG "Сохранить файл памяти программы (FLASH)" #define STR_TTSAVEDATA "Сохранить файл памяти данных(EEPROM)" #define STR_TTNEWWIN "Новое окно" #define STR_TTPROGRAM "Запустить программирование циклически" #define STR_TTSCRIPT "Выполнить скрипт" #define STR_TTSETUP "Настройка оборудования" #define STR_TTERASE "Очистить всю память в FF" #define STR_SECBITS "&Биты защиты и конфигурации..." #define STR_TTSECBITS "Биты защиты и конфигурации" //These strings are added to the 'Configuration and security bits' dialog to explain // that checked items (bits selected with a 'X') means to program the bit #define STR_LBLFUSEDLGHLP "Смотрите в документации на микросхему" #define STR_FUSEDLGNOTESET "Отмеченые биты запрограммированы" #define STR_FUSEDLGNOTECLR "Не отмеченые не запрограммированы" #endif