#ifndef INCLUDE_STRING_TABLE_H #define INCLUDE_STRING_TABLE_H #define STR_LANGUAGE_CODE "Chinese(simplified)" //Fill this with your reference, if it's empty "" it will be invisible #define MSG_TRANSLATORCREDITS "简体中文汉化:" #define MSG_TRANSLATORNAME "中国科学技术大学 荣新华\nE-mail: bd6cr@qsl.net\nhttp://www.qsl.net/bd6cr/hampic\n汉化更新:杨永胜 " #define STR_APPNAME_EXT "串行器件编程器" #define STR_APPDOWNLOAD1 "最新版本的" #define STR_APPDOWNLOAD2 "下载地址:" #define STR_NONAME "未命名" //Button captions #ifdef WIN32 #define STR_BTNOK " 确认&O " #define STR_BTNCANC " 取消&C " #define STR_BTNHELP " 帮助&H " #define STR_BTNPROBE " 测试&P " #else #define STR_BTNOK " 确认 " #define STR_BTNCANC " 取消 " #define STR_BTNHELP " 帮助 " #define STR_BTNPROBE " 测试 " #endif #define STR_BTNCHECKHW " 硬件检查 " #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库.\nV库的版权归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 "总线时序(bus timing)校准。\n请确认无别的程序运行,只运行 " #define STR_BUSCALIBRA2 "\n(CPU和硬盘必须空闲)\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_ASKWRITE "您确认对器件写入吗?\n所有以前的内容都将丢失" #define STR_MSGWRITING "写入..." #define STR_MSGVERIFING "验证..." #define STR_MSGWRITEOK "写入成功" #define STR_MSGWRITEFAIL "写入失败" #define STR_MSGERASING "擦除..." #define STR_MSGERASEOK "擦除成功" #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_MSGSCRIPTERROR "脚本错误,行号:" #define STR_MSGSCRIPTBADCOMMAND "错误的命令" #define STR_MSGSCRIPTBADARGUMENT "错误的参数" #define STR_MSGSCRIPTARGMISSING "缺少参数" #define STR_MSGDEFAULTPAUSE "继续吗?" #define STR_BUFEMPTY "缓冲为空" #define STR_OPNOTSUP "操作不支持" #define STR_MSGINSPARAM "插入参数" #define STR_MSGBADPARAM "错误的参数" #define STR_MSGACCEPTCMD "正在接受命令..." #define STR_MSGOPENFILE "打开器件内容文件" #define STR_MSGOPENPROGFILE "打开程序(FLASH)内容文件" #define STR_MSGOPENDATAFILE "打开数据(EEPROM)内容文件" #define STR_MSGFILENOTFOUND "文件没有找到" #define STR_MSGFILESAVEFAIL "保存文件失败!" #define STR_MSGFILESAVEAS "另存器件内容文件为" #define STR_MSGFILESAVEPROG "另存程序(FLASH)内容文件为" #define STR_MSGFILESAVEDATA "另存数据(EEPROM)内容文件为" #define STR_MSGCLOSEWINEXIT "关闭最后一个窗口:您想退出吗?" #define STR_MSGCLOSEWINSAVE "缓冲区已更改。在关闭之前保存?" #define STR_MSGOPENSCRIPT "打开脚本文件" //Menu entries //Main Menu #define STR_MENUFILE "文件&F" #define STR_MENUEDIT "编辑&E" #define STR_MENUDEVICE "器件&D" #define STR_MENUCMD "命令&C" #define STR_MENUSCRIPT "脚本&p" #define STR_MENUUTIL "工具&U" #define STR_MENUSETUP "设置&S" #define STR_MENUOPTIONS "选项&O" #define STR_MENUQMARK "&?" //Menu File #define STR_NEWWIN "新建窗口&N" #define STR_OPEN "打开器件文件&O..." #define STR_OPENFLASH "打开程序(FLASH)文件&P..." #define STR_OPENDATA "打开数据(EEPROM)文件&D..." #define STR_SAVE "保存器件文件&S" #define STR_SAVEAS "另存器件文件为&A..." #define STR_SAVEFLASH "另存程序(&FLASH)文件为..." #define STR_SAVEDATA "另存数据(&EEPROM)文件为..." #define STR_RELOAD "重新加载文件&L" #define STR_PRINT "打印&T..." #define STR_CLOSE "关闭&C" #define STR_EXIT "退出&x" //Menu Edit #define STR_EDITNOTE "编辑注解&N..." #define STR_EDITBUFENA "允许编辑缓冲&F" //Menu Command #define STR_READALL "读出所有&R" #define STR_READPROG "读出程序(FLASH)" #define STR_READDATA "读出数据(EEPROM)" #define STR_READSECBITS "读出保密位与配置位&B" #define STR_WRITEALL "写入所有&W" #define STR_WRITEPROG "写入程序(&FLASH)" #define STR_WRITEDATA "写入数据(EEPROM)" #define STR_WRITESECBITS "写入保密位与配置位&S" #define STR_VERIFYALL "验证所有&V" #define STR_VERIFYPROG "验证程序(FLASH)" #define STR_VERIFYDATA "验证数据(EEPROM)" #define STR_VERIFYSECBITS "验证保密位与配置位&Y" #define STR_ERASE "擦除&E" #define STR_GETINFO "获取信息&G" #define STR_RESET "复位&T" #define STR_PROGRAM "编程&P" #define STR_PROGOPTION "编程选项..." //Menu Options #define STR_INTERFSETUP "接口设置&I..." #define STR_CALIBRATION "校准&C" #define STR_REMOTEMODE "远程模式&R" //Menu Utility #define STR_CLEARBUF "清除缓冲&C" #define STR_FILLBUF "填充缓冲&F..." #define STR_DOUBLEBANK "倍增容量" #define STR_BYTESWAP "字节互换&B" #define STR_DOWNSERNUM "设置序列号&N" #define STR_SERNUMCONF "序列号配置&O..." //Menu Help #define STR_MENUHELP "帮助&H" #define STR_MENUABOUT "关于&A" //Menu Options #define STR_MENULOG "日志文件&L..." //Menu Script #define STR_EDITSCR "编辑&E..." #define STR_LOADSCR "加载并运行&L..." #define STR_AUTOLOADSCR "自动加载&A" #define STR_RUNSCR "运行&I" //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 "I/O访问拒绝。只有root才能进行I/O操作" #define STR_NOTINST "没有找到编程器板" #define STR_HWERROR "硬件错误,板子是否正确连接?" #define STR_BUSBUSY "总线忙或硬件错误" #define STR_I2CNOACK "器件没有给出确认" #define STR_I2CNODEV "没有器件" #define STR_I2CTIMEOUT "总线上超时" #define STR_I2CSTOPERR "I2C总线停止条件错误(时序不对?)" #define STR_WRITEERR "写入出错" #define STR_BLANKCHECKERR "验空出错" #define STR_ERRNO "错误 n." #define STR_SCRIPTERROR "脚本错误" //----Setup dialog //Dialog title #define STR_DLGIOSETUP "I/O端口设置" #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 " 清除所有&l " #define STR_BTNSETALL " 设置所有&S " #define STR_BTNWRITE " 写入&W " #define STR_BTNREAD " 读出&R " #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 " 锁定的第N.块 " #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 " 关闭&C " #else #define STR_BTNCLOSE " 关闭 " #endif //Dialog title #define STR_MSGDEVINFO "器件信息" //Dialog messages #define STR_MSGBANKROLL "Bank循环能力:" #define STR_MSGSIZE "容量:" #define STR_MSGCRC "CRC:" #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 " 字符 " #define STR_MSGINSNEWVAL "插入新值" #define STR_MSGENTERTEXT "输入文本,从地址" //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 " 放弃&A " #define STR_BTNRETRY " 重试&R " #define STR_BTNIGNORE " 忽略&I " #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 "状态" //----Hardware check dialog #define STR_MSGHWCHECKDLG "硬件检查" //----About dialog #define STR_LBLNOSOUND "关闭声音" //---- Oscillator Calibration Byte #define STR_MSGOSCCALIBCFG "振荡器校准字节" #define STR_READOSCCALIB "读振荡器校准字节&O" #define STR_OSCCALIBOPTION "振荡器校准选项..." #define STR_MSGREADCALIBOK "读振荡器校准字节成功" #define STR_MSGCHIPID " 芯片ID" #define STR_MSGNOTE " 注解 " #define STR_MSGEEPSIZE "EEPROM容量" #define STR_MSGFLASHSIZE "FLASH容量" #define STR_MSGSNAUTOINC "自动增量" #define STR_TTSNAUTOINC "每次设置序列号操作后增量序列号" #define STR_MSGBANKROLLOVER "不进行写操作无法知道bank循环能力,您想写吗?" #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 "保密位与配置位&B..." #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 "Refer to device datasheet, please" //TRANSLATE #define STR_FUSEDLGNOTESET "Checked items means programmed" //TRANSLATE #define STR_FUSEDLGNOTECLR "UnChecked items means unprogrammed" //TRANSLATE #endif