fontBoldFont = 粗体
fontItalicFont = 斜体
fontExampleLineText = The quick brown fox jumps over the lazy dog. \n敏捷的棕毛狐狸从懒狗身上跃过。
#
# appear/AppearanceEditHandler.java
#
deleteSelectionAction = 删除选定内容
duplicateSelectionAction = 创建选定内容的副本
pasteClipboardAction = 粘贴剪贴板
#
# appear/ClipboardActions.java
#
copySelectionAction = 复制选定内容
cutSelectionAction = 剪切选定内容
#
# appear/RevertAppearanceAction.java
#
revertAppearanceAction = 恢复外观
#
# appear/ShowStateDialog.java
#
showStateDialogCancelButton = 取消
showStateDialogEmptyNode = 空电路 %s
showStateDialogNodeTitle = %s 的状态
showStateDialogOkButton = 确定
showStateDialogTitle = %s 的状态
#
# chronogram/chronogui/ChronoFrame.java
#
ButtonExport = 导出…
ButtonLoad = 加载文件
ChronoTitle = 时序图
ChronoHelp = 实时显示信号值。
ChronoPrintTitle = 时序图：%s（共 %s）
ButtonExportAsImage = 导出为图片
InputFileLoaded = 已加载文件：
InputFileNoSysclk = 未找到 sysclk 信号
SimStatusCurrentScheme = 正在仿真当前电路
SimStatusName = 状态：
SimStatusNoSignal = 在“仿真->时序图”中未选择信号
SimStatusNoSysclk = 为实时使用，请在“仿真->时序图”中添加“sysclk”信号，或着加载文件
NoSignalsSelected = 当前未选择任何信号。|使用“选项”面板将管脚添加到电路，或选择信号。
optionsTab = 选项
optionsHelp = 配置时序图信号、模式与时间参数
selectionLabel = 信号与格式
buttonAddRemoveSignals = 添加或删除
modeLabel = 记录模式
timingLabel = 时间选项
historyLabel = 历史
historyUnlimited = 保存无限历史
historyLimit = 要保存的最近值数量：
timeScale = 时间刻度：
gateDelay = 门延迟：
cycleLength = 时钟周期：%s 个 tick
nsFormat = %s ns
usFormat = %s \u00b5s
msFormat = %s ms
sFormat = %s s
perSecond = 每秒
perTick = 每 tick
stepTime = 定格模式
stepCoarse = 粗粒度摘要
stepCoarseDescription = 仅在所有信号稳定后采集数据，忽略传播过程中可能出现的瞬态波动。每个采样值在波形中等效为稳定持续 %s。
fineDetail = 采集细粒度细节
stepFineDescription = 任何信号值变化时都采集数据，包括传播过程中可能出现的瞬态波动。瞬态波动按门延迟 %s 记录，稳定信号按稳定保持 %s 记录。
realTime = 连续实时模式
realCoarse = 粗粒度摘要
realCoarseDescription = 只要仿真器启用就持续采集数据，但忽略瞬态波动。每 1 秒真实时间记录为 %s 的电路仿真时间。
realFine = 细粒度细节
realFineDescription = 只要仿真器启用就持续采集数据，包括瞬态波动。每 1 秒真实时间记录为 %s 的电路仿真时间。
clockTime = 时钟驱动模式
clockCoarse = 粗粒度摘要
clockCoarseDescriptionDual = 在每次时钟跳变时采集数据，忽略跳变之间或传播过程中可能出现的瞬态波动。每个时钟周期记录为每周期 %s（每 tick %s）。
clockCoarseDescriptionRising = 在每次时钟上升沿跳变时采集数据，忽略跳变之间或传播过程中可能出现的瞬态波动。每个时钟周期记录为每周期 %s（每 tick %s）。
clockCoarseDescriptionFalling = 在每次时钟下降沿跳变时采集数据，忽略跳变之间或传播过程中可能出现的瞬态波动。每个时钟周期记录为每周期 %s（每 tick %s）。
clockCoarseDescriptionHigh = 仅在时钟为高电平时连续采集数据，忽略传播过程中或时钟为低电平时的瞬态波动。时钟高电平期间的变化按门延迟 %s 记录，每个时钟周期记录为每周期 %s（每 tick %s）。
clockCoarseDescriptionLow = 仅在时钟为低电平时连续采集数据，忽略传播过程中或时钟为高电平时的瞬态波动。时钟低电平期间的变化按门延迟 %s 记录，每个时钟周期记录为每周期 %s（每 tick %s）。
clockFine = 细粒度细节
clockFineDescription = 任何信号值变化时都采集数据，包括传播过程中可能出现的瞬态波动。瞬态波动按门延迟 %s 记录，每个时钟周期记录为每周期 %s（每 tick %s）。
clockSourceLabel = 时钟源：
clockSourceNone = 不适用
selectClockDriverMessage = 此功能需要时钟组件，但未在电路中找到。请向电路中添加时钟组件，或在下方选择一个输入作为时钟使用。
selectClockObserverMessage = 选择一个时钟或信号作为主时钟。
selectClockMissingMessage = 此模式需要电路中存在时钟组件，但未找到。请添加时钟组件，或在下方选择一个信号作为时钟。
selectClockMultipleMessage = 电路包含多个时钟。请选择下方一个时钟或信号作为主时钟。
clockDisciplineLabel = 时钟采样方式：
clockDisciplineRising = 在上升沿采集
clockDisciplineFalling = 在下降沿采集
clockDisciplineDual = 在双沿采集
clockDisciplineHigh = 在时钟高电平期间采集
clockDisciplineLow = 在时钟低电平期间采集
#
# chronogram/chronogui/LeftPanel.java
#
SignalName = 信号名
SignalValue = 信号值
#
# chronogram/chronogui/PopupMenu.java
#
BusExpand = 展开
BusFormat = 格式
#
# generic/AttributeSetTableModel.java
#
attributeChangeInvalidError = 请求无效，属性未更改
FPGA_Supported = 支持 FPGA
#
# generic/AttrTable.java
#
attributeChangeInvalidTitle = 值无效
attributeDialogTitle = 选择值
#
# generic/RegTabContent.java
#
# ==> registerTabNameTitle =
# ==> registerTabValueTitle =
#
# generic/ZoomControl.java
#
zoomShowGrid = 切换是否显示网格
zoomAuto = 自动
#
# hex/Clip.java
#
hexPasteErrorTitle = 粘贴错误
hexPasteSupportedError = 剪贴板内容无法粘贴到编辑器中。
hexPasteTooSmall = 剪贴板（%d 个字）太小，无法填充所选\n区域（%d 个字）。仍要粘贴吗？
#
# hex/HexFile.java
#
confirmOverwriteMessage = 文件已存在。是否覆盖？
confirmOverwriteTitle = 确认覆盖
hexFileOpenError = 无法打开文件：%s
hexFileWriteError = 写入文件出错：%s
hexFormatTitle = Hex 文件格式
ramLoadDialogTitle = 加载内存映像
ramLoadErrorTitle = 内存映像加载错误
ramSaveDialogTitle = 保存内存映像
ramSaveErrorTitle = 内存映像保存错误
#
# hex/HexFrame.java
#
closeButton = 关闭窗口
hexFrameMenuItem = Hex 编辑器
hexFrameTitle = Hex 编辑器
openButton = 打开…
saveButton = 保存…
#
# log/FilePanel.java
#
fileAppendOption = 追加
fileCancelOption = 取消
fileCannotWriteMessage = 没有写入“%s”的权限。
fileCannotWriteTitle = 文件不可用
fileDisableButton = 禁用
fileDisabled = 文件输出已禁用。
fileEnableButton = 启用
fileEnabled = 文件输出已启用。
fileExistsMessage = 文件“%s”已存在。
fileExistsTitle = 文件已存在
fileHeaderCheck = 包含表头行
fileHelp = 配置文件输出。
fileLabel = 文件：
fileOverwriteOption = 覆盖
fileSelectButton = 选择…
fileTab = 文件
#
# log/LogFrame.java
#
logFrameMenuItem = %s：时序图
logFrameTitle = 时序图 %s（%s）
addRemoveSignals = 添加或删除信号
#
# log/SelectionPanel.java
#
selectionTab = 信号
selectionHelp = 选择要查看的信号。
selectionDesc = 拖拽信号以选择或重新排序。
exploreLabel = 电路中可用信号：
listLabel = 要查看的信号：
timeSelectionClock = 选择你的时钟：
timeSelectionEnable = 启用时间选择
timeSelectionFrequency = 频率：
#
# log/TablePanel.java
#
tableHelp = 查看最近值的日志。
tableTab = 表格
#
# log/ValueTable.java
#
tableEmptyMessage = 所选内容为空。
tableHeaderHelp = 进制：
#
# main/AttrTableCircuitModel.java
#
cannotModifyCircuitError = 无法修改该电路。
changeCircuitAttrAction = 更改电路
circuitAttrTitle = 电路：%s
#
# main/AttrTableComponentModel.java
#
changeAttributeAction = 更改属性
#
# main/AttrTableSelectionModel.java
#
hdlAttrTitle = VHDL 实体：%s
selectionAttributeAction = 更改选定区域属性
selectionMultiple = %2$s 个 %1$s
selectionVarious = %s 个组件
#
# main/Canvas.java
#
canvasExceptionError = 仿真因内部错误而停止
canvasOscillationError = 检测到振荡
canvasWidthError = 位宽不兼容
#
# main/ExportImage.java
#
couldNotCreateFile = 无法创建文件。
exportEmptyCircuitsMessage = 没有可导出的非空电路。
exportEmptyCircuitsTitle = 无法导出
exportGifFilter = GIF 文件 (*.gif)
exportImageDirectorySelect = 选择导出目录
exportImageProgress = 正在计算图片…
exportImageSelect = 导出图片
exportJpgFilter = JPEG 文件 (*.jpeg, *.jpg)
exportNewDirectoryErrorMessage = 无法创建目录。
exportNewDirectoryErrorTitle = 无法创建目录
exportPngFilter = PNG 文件 (*.png)
exportSvgFilter = SVG 文件 (*.svg)
exportTikZFilter = TikZ 文件 (*.tex)
labelCircuits = 电路：
labelImageFormat = 图片格式：
labelPrinterView = 打印视图：
labelScale = 缩放系数：
#
# main/Frame.java
#
cancelOption = 取消
confirmCloseTitle = 确认关闭
confirmDiscardMessage = 对 %s 的未保存更改要如何处理？
designTab = 设计
discardOption = 丢弃
propertiesTab = 属性
saveOption = 保存
simulateTab = 仿真
stateTab = 状态
titleCircFileKnown = %s（%s）
titleFileKnown = %s
titleUnsavedProjectState = 未保存
#
# main/Print.java
#
labelHeader = 页眉：
labelRotateToFit = 旋转以适配：
printEmptyCircuitsMessage = 没有可打印的非空电路。
printEmptyCircuitsTitle = 无法打印
printParmsTitle = 打印参数
#
# main/SelectionActions.java
#
circularError = 无法粘贴使用该电路的子电路，否则会产生循环引用。
dropComponentAction = 放下组件
dropComponentsAction = 放下多个组件
moveSelectionAction = 移动选定内容
pasteCloneCancel = 取消
pasteCloneIgnore = 忽略
pasteCloneQuery = 剪贴板包含“%s”。项目中没有它，但存在另一个同名项。
pasteCloneReplace = 替换
pasteCloneTitle = 组件
pasteDropMessage = 由于项目库不支持，部分剪贴板组件未被粘贴：
pasteDropTitle = 组件未粘贴
#
# main/SimulationToolbarModel.java
#
simulateDisableTicksTip = 禁用时钟自动翻转
simulateEnableTicksTip = 启用时钟自动翻转
simulateRunTip = 连续运行仿真器
simulateStepTip = 单步运行一次
simulateStopTip = 停止仿真器
simulateTickFullTip = 步进一个时钟周期
simulateTickHalfTip = 步进半个时钟周期（一次电平翻转）
#
# main/StatisticsDialog.java
#
statsCloseButton = 关闭
statsComponentColumn = 组件
statsDialogTitle = %s 统计信息
statsLibraryColumn = 库
statsRecursiveCountColumn = 递归
statsSimpleCountColumn = 简单
statsUniqueCountColumn = 唯一
#
# main/TickCounter.java
#
tickRateHz = %s Hz
tickRateKHz = %s kHz
tickRateMHz = %s MHz
#
# main/ToolAttributeAction.java
#
changeToolAttrAction = 更改工具属性
#
# main/ToolboxToolbarModel.java
#
projectAddCircuitTip = 添加电路
projectEditAppearanceTip = 编辑当前电路外观
projectMoveCircuitDownTip = 将当前电路下移
projectMoveCircuitUpTip = 将当前电路上移
projectRemoveCircuitTip = 删除当前电路
#
# menu/EditPopup.java
#
editAddControlItem = 添加顶点
editClearItem = 删除
editCopyItem = 复制
editCutItem = 剪切
editDuplicateItem = 创建副本
editLowerBottomItem = 置于底层
editLowerItem = 下移选择区域
editRaiseItem = 上移选择区域
editRaiseTopItem = 置于顶层
editRemoveControlItem = 删除顶点
#
# menu/MenuEdit.java
#
editCantRedoItem = 无法重做
editCantUndoItem = 无法撤消
editMenu = 编辑
editPasteItem = 粘贴
editRedoItem = 重做 %s
editSelectAllItem = 全选
editUndoItem = 撤消 %s
editUndoHistoryMenu = 撤销历史
editRedoHistoryMenu = 重做历史
editClearHistoryAction = 清除撤销/重做历史
clearHistoryWarningTitle = 清除历史
clearHistoryWarningMessage = 确定要永久清除撤销/重做历史吗？\n此操作无法撤销。
#
# menu/MenuFile.java
#
fileCloseItem = 关闭
fileExportImageItem = 导出图像…
fileMenu = 文件
fileMergeItem = 合并…
fileNewItem = 新建
fileOpenItem = 打开…
filePreferencesItem = 首选项…
filePrintItem = 打印…
fileQuitItem = 退出
fileSaveAsItem = 另存为…
fileSaveItem = 保存
fileExportProject = 导出项目
fileExtractRunProject = 导入项目
#
# menu/MenuHelp.java
#
helpAboutItem = 关于…
helpDisplayError = 无法显示帮助数据。
helpGuideItem = 用户指南
helpLibraryItem = 帮助文档
helpMenu = 帮助
helpNotFoundError = 找不到帮助数据。
helpsetUrl = doc/doc_zh.hs
helpTutorialItem = 教程
helpUnavailableError = 无法加载帮助数据。
helpWindowTitle = Logisim-evolution 文档
helpProjectWebsite = 项目网站
#
# menu/MenuProject.java
#
projectImportVhdlItem = 导入 VHDL 实体…
projectMenu = 项目
projectMoveCircuitDownItem = 将电路下移
projectMoveCircuitUpItem = 将电路上移
projectOptionsItem = 选项…
projectRevertAppearanceItem = 恢复为默认外观
projectUnloadLibrariesItem = 卸载库…
#
# menu/MenuSimulate.java
#
simulateAssemblyViewer = 汇编查看器
simulateDownStateMenu = 进入状态
simulateGenVhdlFilesItem = 重启 VHDL 仿真器
simulateLogItem = 时序图
simulateMenu = 仿真
simulateRunItem = 自动传播
simulateResetItem = 重新开始仿真
simulateStepItem = 单步传播
simulateTestItem = 测试向量…
simulateTickFreqItem = %s Hz
simulateTickHalfItem = 步进 1 个节拍（Tick）
simulateTickFullItem = 步进 2 个节拍（Tick）
simulateTickItem = 启用自动节拍
simulateTickFreqMenu = 自动节拍频率
simulateTickKFreqItem = %s kHz
simulateUpStateMenu = 退出状态
simulateVhdlEnableItem = 已启用 VHDL 仿真
#
#
# menu/OpenRecent.java
#
fileOpenRecentItem = 打开最近使用的文件
fileOpenRecentNoChoices =（无）
#
# menu/Popups.java
#
circuitMenu = 电路
libMenu = 库
projectAddCircuitItem = 添加电路…
projectAddVhdlItem = 添加 VHDL 实体…
projectAnalyzeCircuitItem = 分析电路
projectEditCircuitAppearanceItem = 编辑电路外观
projectEditCircuitLayoutItem = 编辑电路布局
projectToggleCircuitAppearanceItem = 在布局视图与外观视图之间切换
projectEditVhdlItem = 编辑 VHDL 代码
projectGetCircuitStatisticsItem = 获取电路统计
projectLoadBuiltinItem = 内置库…
projectLoadJarItem = JAR 库…
projectLoadLibraryItem = 加载库
projectLoadLogisimItem = Logisim-evolution 库…
projectReloadLibraryItem = 重新加载库
projectRemoveCircuitItem = 删除电路
projectRemoveVhdlItem = 删除 VHDL 实体
projectSetAsMainItem = 设为主电路
projectUnloadLibraryItem = 卸载库
projMenu = 项目
vhdlMenu = VHDL 实体
#
# menu/PrintHandler.java
#
couldNotCreateImage = 无法创建图像。
exportImageButton = 导出
exportImageFileSelect = 选择导出文件
printError = 打印时出错：%s
printErrorTitle = 打印错误
#
# menu/ProjectCircuitActions.java
#
analyzeErrorTitle = 无法分析
analyzeNoExpressionTitle = 未能确定表达式
analyzeTooManyInputsError = 分析无法处理超过 %s 个输入。
analyzeTooManyOutputsError = 分析无法处理超过 %s 个输出。
circuitCreateTitle = 添加电路操作
circuitNameDialogTitle = 输入电路名称
circuitNameExists = 此名称已在项目中使用，无法使用。
circuitNameInvalidName = 名称无效（必须符合规则 ([a-zA-Z]+\\w*)）。
circuitNameKeyword = 此名称为关键字，无法使用。
circuitNameMissingError = 每个电路都需要名称。
circuitNamePrompt = 电路名称：
# ==> circuitRemoveConfirm =
# ==> circuitRemoveConfirmTitle =
circuitRemoveErrorTitle = 无法删除电路
circuitRemoveLastError = 库中至少需要包含一个电路。
circuitRemoveUsedError = 该电路被其他电路使用，无法删除。
vhdlNameDialogTitle = 输入 VHDL 实体名称
vhdlNamePrompt = VHDL 实体名称：
#
# menu/ProjectLibraryActions.java
#
jarClassNamePrompt = 类名：
jarClassNameTitle = 输入 JAR 类
loadBuiltinDialogTitle = 加载内置库
loadBuiltinErrorTitle = 无法加载内置库
loadBuiltinNoneError = 所有内置库都已加载。
loadJarDialogTitle = 加载 JAR 文件
loadLogisimDialogTitle = 加载 Logisim 文件
unloadErrorTitle = 无法删除库
unloadLibrariesDialogTitle = 选择要卸载的库
unloadNoneError = 所有打开的库都在使用中。
#
# opts/MouseOptions.java
#
mouseHelp = 编辑与鼠标按键关联的工具。
mouseMapNone = 未选择工具
mouseMapText = 按下组合键并点击这里
mouseMapText2 = 以映射 %s
mouseRemoveButton = 删除
mouseTitle = 鼠标
#
# opts/OptionsActions.java
#
addMouseMappingAction = 添加鼠标映射
removeMouseMappingAction = 删除鼠标映射
setOptionAction = 设置 %s
#
# opts/OptionsFrame.java
#
optionsFrameMenuItem = %s：项目选项
optionsFrameTitle = %s 项目选项
revertButton = 重置所有设置
revertHelp = 将项目设置恢复为模板默认值。
revertTitle = 重置
#
# opts/SimulateOptions.java
#
gateUndefined = 未定义时的门输出
MemoriesStartupUnknown = 存储器元件以未知/随机状态启动（而非 0）
simulateHelp = 配置用于仿真电路行为的引擎。
simulateLimit = 振荡前的迭代次数上限
simulateRandomness = 为元件延迟添加噪声
simulateTitle = 仿真
#
# opts/ToolbarActions.java
#
toolbarAddAction = 添加工具栏按钮
toolbarInsertSepAction = 插入分隔符
toolbarMoveAction = 移动工具栏按钮
toolbarRemoveAction = 删除工具栏按钮
toolbarRemoveSepAction = 删除分隔符
#
# opts/ToolbarOptions.java
#
toolbarAddSeparator = 添加分隔符
toolbarAddTool = 添加工具
toolbarHelp = 编辑工具栏中显示的工具。
toolbarMoveDown = 下移
toolbarMoveUp = 上移
toolbarRemove = 删除
toolbarTitle = 工具栏
#
# PrefMonitorBooleanConvert.java
#
OptionConvertAll = 转换引脚与探针的当前外观
OptionConvertAllPinsProbes = 将项目中所有引脚与探针转换为外观“%s”吗？
OptionNo = 否，保持不变
OptionYes = 是，转换
#
# prefs/ExperimentalOptions.java
#
accelD3D = Direct 3D（仅 Windows）
accelDefault = 使用默认值
accelLabel = 图形加速：
accelMetal = Metal（仅 macOS）
accelNone = 无
accelOpenGL = OpenGL
accelRestartLabel = 重启 Logisim 以使更改生效。
experimentHelp = 启用尚未充分测试的功能
experimentTitle = 实验性
simQueueLabel = 仿真事件队列：
simQueueDefault = 使用默认值
simQueueLinked = 链式优先队列
simQueuePriority = Java 优先队列
simQueueListOfQueues = 已排序的链表队列
simQueueTreeOfQueues = 已排序的树队列
simQueueSplay = 伸展树优先队列
simRestartLabel = 关闭并重新打开项目以使更改生效。
#
# prefs/IntlOptions.java
#
intlGateShape = 逻辑门形状：
intlHelp = 编辑本地化设置
intlLocale = 语言：
intlTitle = 国际化
shapeDIN40700 = DIN 40700
shapeRectangular = IEC
shapeShaped = ANSI
#
# prefs/LayoutOptions.java
#
layoutAddAfter = 添加组件后：
layoutAddAfterEdit = 切换到编辑工具
layoutAddAfterUnchanged = 保持为组件工具
layoutAddShowGhosts = 添加时显示虚影
layoutAntiAliasing = 使用抗锯齿
layoutAttributeHalo = 显示属性光环
layoutDefaultAppearance = 默认外观来源：
layoutHelp = 配置布局编辑器行为
layoutMoveKeepConnect = 移动时保持连接
layoutNamedCircuitBoxesFixedSize = 使用固定大小的电路框
layoutRadix1 = 点按连线时的第一进制：
layoutRadix2 = 点按连线时的第二进制：
layoutShowTips = 显示组件提示
layoutTitle = 布局
layoutUseNewInputOutputSymbols = 使用新的输入/输出符号
layoutPinAppearance = 将连接点绘制为：
layoutPinAppearanceDotSmall = 小尺寸
layoutPinAppearanceDotMedium = 中尺寸
layoutPinAppearanceDotBig = 大尺寸
layoutPinAppearanceDotBigger = 特大尺寸
#
# prefs/PreferencesFrame.java
#
preferencesFrameMenuItem = 首选项
preferencesFrameTitle = 首选项
#
# prefs/SimOptions.java
#
simBusColTitle = 总线颜色：
simColorBlindColors = 色盲友好配色
simDefaultColors = Logisim 默认颜色
simDontCareCharTitle = 不关心字符：
simErrorCharTitle = 错误值字符：
simErrorColTitle = 错误颜色：
simFalseCharTitle = 假值字符：
simFalseColTitle = 假值颜色：
simHelp = 编辑仿真使用的颜色与符号
simKmapColors = 图形颜色%d：
simKmapColorsTitle = 卡诺图图形颜色：
simNilColTitle = 未连接的颜色：
simStrokeColTitle = 连线/总线描边颜色：
simTitle = 仿真
simTrueCharTitle = 真值字符：
simTrueColTitle = 真值颜色：
simUnknownCharTitle = 未知值字符：
simUnknownColTitle = 未知值颜色：
simWidthErrorBackgroundTitle = 位宽错误背景颜色：
simWidthErrorCaptionTitle = 位宽错误标题颜色：
simWidthErrorHighlightTitle = 位宽错误突出显示颜色：
simWidthErrorTitle = 位宽错误颜色：
simClockFrequencyTitle = 时钟频率显示颜色：
#
# prefs/TemplateOptions.java
#
selectDialogButton = 选择
selectDialogTitle = 选择模板
templateCustomOption = 用户模板：
templateEmptyOption = 空模板
templateErrorMessage = 无法加载模板：%s
templateErrorTitle = 模板加载错误
templateHelp = 选择当前模板
templatePlainOption = 普通模板
templateSelectButton = 选择…
templateTitle = 模板
templateRemoveLibsOnSave = 保存时删除未使用的库
#
# prefs/AutosaveOptions.java
#
autosaveEnabled = 启用自动保存（重启后生效）。
autosaveInterval = 自动保存间隔（秒）：
autosaveTitle = 自动保存
autosaveHelp = 选择自动保存设置
#
# prefs/WindowOptions.java
#
windowHelp = 配置主编辑窗口
windowTickRate = 显示运行速率（Tick）
windowTitle = 窗口
windowToolbarHidden = 隐藏
windowToolbarImportant = 重要提示：更改下列值可能会导致不可预知的结果！
windowToolbarLocation = 工具栏位置：
windowToolbarLookandfeel = 外观样式：
windowToolbarPleaserestart = 需重启 Logisim 生效
windowToolbarPreview = 预览
windowToolbarReset = 将窗口布局重置为 Logisim 的默认值
windowToolbarZoomfactor = 缩放系数
windowCanvasBgColor = 画布背景颜色：
windowComponentColor = 组件颜色：
windowGridBgColor = 网格背景颜色：
windowGridDotColor = 栅格点颜色：
windowGridZoomedDotColor = 栅格缩放点颜色：
windowGridColorsReset = 将网格颜色重置为 Logisim 的默认值
windowSetAutoScaleFactor = 将缩放比例重置为 Logisim 的默认值
# ==> windowAppFont =
# ==> windowAppFontDefault =
# ==> windowRestartWarning =
windowCanvasLocation = 主画布位置：
#
# prefs/HotkeyOptions.java
#
hotkeyOptMenuKeyHeader = 需要 %s 键的菜单快捷键：
hotkeyOptNormalKeyHeader = 不需要 %s 键的上下文相关快捷键：
hotkeyOptOrientDesc = 元件朝向快捷键
hotkeyOptHelp = 要设置按键绑定，请点击右侧带边框区域并按下期望的按键组合。点击对勾保存，或点击叉号放弃。
hotkeyOptTitle = 快捷键设置
hotkeyOptResetBtn = 重置为默认
hotkeySimAutoPropagate = 自动传播
hotkeySimReset = 重置仿真
hotkeySimStep = 单步传播
hotkeySimTickHalf = 步进 1 个节拍
hotkeySimTickFull = 步进 2 个节拍
hotkeySimTickEnabled = 启用自动节拍
hotkeyEditUndo = 编辑撤销
hotkeyEditRedo = 编辑重做
hotkeyWindowClose = 关闭窗口
hotkeyWindowMinimize = 最小化窗口
hotkeyFileExport = 导出文件
hotkeyFilePrint = 打印文件
hotkeyErrMeta = 必须包含 %s 键。
hotkeyErrConflict = 此键与 %s 冲突。
hotkeyDirNorth = ↑ 北
hotkeyDirSouth = ↓ 南
hotkeyDirEast = → 东
hotkeyDirWest = ← 西
hotkeyEditMenuDuplicate = 创建副本
hotkeyEditToolDuplicate = 创建选定对象副本
hotkeyProjMoveUp = 将电路向上移动一层
hotkeyProjMoveDown = 将电路向下移动一层
hotkeyAutoLabelOpen = 编辑/指定组件标签
hotkeyAutoLabelToggle = 切换标签可见性
hotkeyAutoLabelView = 设置标签可见性
hotkeyAutoLabelHide = 重置标签可见性
hotkeyAutoLabelSelfNumberedStop = 结束自编号功能
hotkeyAddToolRotate = 添加组件时旋转
hotkeyGateModifierSizeSmall = 将门的尺寸设为小
hotkeyGateModifierSizeMedium = 将门的尺寸设为中
hotkeyGateModifierSizeWide = 将门的尺寸设为大
hotkeyGateModifierInputAdd = 添加门的输入端口数量
hotkeyGateModifierInputSub = 减少门的输入端口数量
#
# start/About.java
#
aboutDialogTitle = 关于 Logisim-evolution
aboutDialogClose = 关闭
aboutDialogCopyDetails = 复制详情
#
# start/AboutCredits.java
#
creditsRoleFork = 从原始项目派生的分支
creditsRoleOriginal = 原始版本
creditsBuildInfo = 构建信息
creditsCompiled = 编译时间：%s
creditsDevelopedBy = 开发者
creditsDevelopedByAndOthers = 以及更多人…
#
# start/SplashScreen.java
#
progressFileCreate = 正在创建文件
progressFileLoad = 正在加载文件
progressFrameCreate = 正在创建窗口
progressGuiInitialize = 正在初始化界面
progressLibraries = 正在加载组件
progressProjectCreate = 正在创建项目
progressTemplateClose = 正在关闭模板
progressTemplateCreate = 正在创建模板
progressTemplateLoad = 正在加载模板
progressTemplateOpen = 正在打开模板
startupCloseButton = 关闭
startupQuitButton = 退出
#
# start/Startup.java
#
argCircuitOption = 测试参数指定名称的电路，而不是“main”；与“-tty table”一起使用。
argClearOption = 启动时清除应用首选项。
argDuplicateSubstitutionError = 不能多次替换同一个文件。
argGatesOption = 设置门样式为“ANSI”或“IEC”。
argGatesOptionArgName = shape
argGatesOptionError = --gates 选项的参数必须是“ANSI”或“IEC”。
argGeometryError = --geometry 参数格式必须为“WIDTHxHEIGHT”或“WIDTHxHEIGHT+X+Y”。
argGeometryOption = 设置主窗口大小与位置：参数：WIDTHxHEIGHT[+X+Y]
argGeometryOptionArgName = geometry
argHelpOption = 显示本参数摘要帮助页。
argLoadOption = 将映像文件加载到 RAM（仅与 -tty 一起使用）。
argLoadOptionArgName = file
argSaveOption = 将 RAM 保存到映像文件（仅与 -tty 一起使用）。
argSaveOptionArgName = file
argLocaleOption = 将区域设置为参数指定的 locale。
argLocaleOptionArgName = lang
argNoSplashOption = 启动时隐藏启动画面。
argMainCircuitOption = 设置要使用的主电路。参数：<circuit_name>
argMainCircuitOptionArgName = name
argTestVectorOption = 测试向量。参数：<circuit_name> <test_vector> <circ_file>
argTestVectorOptionArgName = args
argOneTemplateError = 只能指定一个模板。
argSubOption = 用 lib2 替换库 lib1。参数：lib1 lib2。
argSubOptionArgName = args
argTemplateOption = 选择模板。参数：“empty”为空模板，“plain”为默认模板，或指定要加载的模板文件名。
argTemplateOptionArgName = arg
argTestCircGenOption = 打开任意版本的 Logisim .circ 文件，并用 Logisim-evolution 当前格式写出新文件。参数：<circ_input> <circ_output>
argTestCircGenOptionArgName = args
argTestCircuitOption = 打开 circ 文件并启动其中的测试台，返回成功或失败。参数：<path_to_circ>
argTestCircuitOptionArgName = file
argTestImplement = 使用 circ_input 文件测试 FPGA 实现。实现电路 circuit_name 为要实现的电路（FPGA_Top），board 为 resources/logisim/boards/ 中的板卡名（不含“.xml”）。可选 tick 频率单位 Hz；可选 HDLONLY 仅生成 HDL 描述，不进行综合、布局布线和下载。参数：<circ_input> <circuit_name> <board> [tick frequency] [HDLONLY]
argTestImplementArgName = args
argTestInvalidArguments = --test-fpga 选项参数无效。支持：<circ_input> <circuit_name> <board> [tick frequency] [HDLONLY]"
argTestUnknownFlagOrValue = 无效值或未知标志：%s
argTtyOption = 无图形界面运行。参数：TTY 格式。
argTtyOptionArgName = format
argVersionOption = 显示版本号并退出
invalidLocaleError = 指定的 locale 不受支持。
invalidLocaleOptionsHeader = 支持的 locale：
loadMultipleError = “--load”选项只能指定一次。
loadNeedsTtyError = “--load”选项仅能与“--tty”同时使用。
saveMultipleError = “--save”选项只能指定一次。
saveNeedsTtyError = “--save”选项仅能与“--tty”同时使用。
templateCannotReadError = 无权限读取模板文件：%s
templateMissingError = 模板文件不存在：%s
ttyFormatError = “--tty”至少需要以下之一：halt, speed, stats, table, tty, binary, hex, csv, tabs
ttyNeedsFileError = 使用“--tty”需要在命令行提供文件名。
saveAndLoadOption = 保存并加载
titleHandleAutosave = 发现自动保存
contentHandleAutosave = 发现自动保存文件“%s”。应如何处理？
#
# start/TtyInterface.java
#
loadIoError = 读取映像文件时出错
loadNoRamError = 未找到可用于“--load”选项的 RAM。
saveIoError = 写入映像文件时出错
saveNoRamError = 未找到可用于“--save”选项的 RAM。
statsTotalWith = 总计（含子电路）
statsTotalWithout = 总计（不含项目子电路）
ttyHaltReasonOscillation = 因检测到振荡而停止
ttyHaltReasonPin = 因 halt 引脚而停止
ttyLoadError = 加载电路文件出错：%s
ttyNoTtyError = 未找到 TTY 或键盘组件。
ttySpeedMsg = %s Hz（%s 个 tick，用时 %s 毫秒）
#
# test/TestFrame.java
#
failMessage = 失败：%s
fileCannotParseMessage = 无法解析“%s”中的测试向量。\n详情：%s。
fileCannotReadMessage = 你没有权限读取“%s”。
fileCannotReadTitle = 文件不可用
fileWrongPinsMessage = “%s”中的测试向量与电路不匹配。\n详情：%s。
fileWrongPinsTitle = 加载测试向量出错
loadButton = 加载向量
passMessage = 通过：%s
resetButton = 重置
runButton = 运行
stopButton = 停止
testFrameMenuItem = %s：测试向量
testFrameTitle = 测试向量 %s（共 %s 个）
#
# test/TestPanel.java
#
expectedValueMessage = 期望 %s
failStatus = 失败
passStatus = 通过
statusHeader = 状态
# ==> testButtonWhileTickingMessage =
# ==> testButtonWhileTickingTitle =
# ==> testExecutionErrorTitle =
# ==> toolTipCombinational =
# ==> toolTipDontCare =
# ==> toolTipFloating =
# ==> toolTipSequential =
# ==> toolTipSet =
# ==> toolTipShow =
#
# test/TestThread.java
#
testFailed = 测试向量 %s 出错：
testLoadingFailed = 加载测试向量出错：%s
testLoadingVector = 正在加载测试向量“%s”…
testResults = 通过：%s，失败：%s
testRunning = 正在运行 %s 个向量…
testSetupFailed = 准备测试向量出错：%s
untitled = 未命名
#
# circuit/TestVectorEvaluator.java
#
# ==> tveClockWidthMismatch =
# ==> tveColumnNoPin =
# ==> tveExpected =
# ==> tveOscillating =
# ==> tveRequiresNonNull =
# ==> tveWidthMismatch =
