From a135467bf20105f3d4ce379cde82200992bfc188 Mon Sep 17 00:00:00 2001 From: niksedk Date: Tue, 14 Dec 2010 07:14:08 +0000 Subject: [PATCH] Added Chinese simplified - thx FeiXJ :) git-svn-id: https://subtitleedit.googlecode.com/svn/trunk@178 99eadd0c-20b8-1223-b5c4-2a2b2df33de2 --- src/Resources/zh-CHS.xml | 1048 ++++++++++++++++++++++++++++++++++ src/Resources/zh-CHS.xml.zip | Bin 0 -> 21733 bytes 2 files changed, 1048 insertions(+) create mode 100644 src/Resources/zh-CHS.xml create mode 100644 src/Resources/zh-CHS.xml.zip diff --git a/src/Resources/zh-CHS.xml b/src/Resources/zh-CHS.xml new file mode 100644 index 000000000..f6cb1e9ee --- /dev/null +++ b/src/Resources/zh-CHS.xml @@ -0,0 +1,1048 @@ + + + + Subtitle Edit + 3.0 + 翻译: FeiXJ + zh-CHS + 确定(&O) + 取消(&A) + 应用 + + 预览 + 字幕文件 + 所有文件 + 视频文件 + 打开字幕... + 打开视频文件... + 未加载视频 + 视频信息 + 位置/时长: {0} + 开始时间 + 结束时间 + 时长 + 编号 + 文本 + 时:分:秒:毫秒 + 粗体 + 斜体 + 可见 + 帧速 + 名称 + 文件名称: {0}({1}) + 分辨率: {0} + 帧速: {0:0.0###} + 总帧数: {0:#,##0.##} + 视频编码: {0} + 单行长度: + 总长度: {0} + 总长度: {0}(分割行!) + N/A + 重叠上一行 ({0:#,##0.###}) + 重叠 ({0:#,##0.###}) + 重叠下一行 ({0:#,##0.###}) + 负值 + 正则表达式无效! + 字幕已保存 + 当前字幕 + 原始文本 + 打开原始字幕文件... + 请稍候... + + + 关于 Subtitle Edit + Subtitle Edit 是遵照「GNU 公共授权协议」的免费软件, +您可以自由分发、修改和使用。 +C# 源代码可从网站获得。 + +访问 www.nikse.dk 以获得最新版本。 + +非常欢迎您提出建议,邮件: mailto:nikse.dk@gmail.com + + + 添加到 名称/其它 列表 + 添加到 名称/其它 列表(区分大小写) + + + 生成波形数据 + 来源视频文件: + 生成波形数据 + 这可能需要几分钟 - 请稍候 + 未找到 VLC 媒体播放器 + Subtitle Edit 需要 VLC 媒体播放器 1.1.x 或更新版本来提取音频数据。 + 你想访问 VLC 媒体播放器的主页吗? + 正在生成峰值文件... + 正在提取音频文件: {0:0.0} 秒 + 正在提取音频文件: {0}.{1:00} 分 + + + 调整时长 + 调整 + 秒数 + 百分比 + 添加秒数 + 设置为时长百分比 + 说明: 显示时间不会重叠下一个文本的开始时间 + 请从下拉列表中选择一个数值 + - 请选择 - + + + 自动平衡所选行 + 删除所选行的换行符 + 行号 + 之前 + 之后 + 找到行数: {0} + 仅断开超过下列长度的行 + 仅取消断开小于下列长度的行 + + + 更改大小写 + 更改大小写为 + 正常大小写。句首字母大写。 + 修复名称大小写 (通过 Dictionaries\NamesEtc.xml) + 仅修复名称大小写 (通过 Dictionaries\NamesEtc.xml) + 仅更改全部大写的行 + 全部大写 + 全部小写 + + + 更改大小写 - 名称 + 在字幕中找到名称: {0} + 启用 + 名称 + 行号 + 之前 + 之后 + 找到行: {0} + + + 更改帧速 + 转换字幕帧速 + 从帧速 + 到帧速 + + + 选择编码方式 + 代码页 + 显示名称 + 请选择一种编码方式 + + + 选择语言 + 语言 + + + 比较字幕 + 上一个差异(&P) + 下一个差异(&N) + 字幕没有相似之处 + 差异数量: {0} + 仅显示差异 + 仅查找差异文本 + + + 从 IFO/VOB (DVD) 提取字幕 + DVD 文件/信息 + IFO 文件 + IFO 文件 + VOB 文件 + 添加... + 删除 + 清除 + 上移 + 下移 + 语言 + PAL/NTSC + PAL (25fps) + NTSC (30fps) + 开始翻录 + 中止 + 用户中止 + 正在读取字幕数据... + 正在提取 Vob 文件 {1}/{2}: {0} + + + 选择语言 + 选择语言(流 ID) + 未知语言 + 字幕图像 {0}/{1} - {2}x{3} + + + 卡拉 OK 效果 + 选择颜色: + 总毫秒数: + 末尾延时(毫秒): + + + 打字机效果 + 总毫秒数: + 末尾延时(毫秒): + + + 查找 + 查找 + 正常 + 区分大小写 + 正则表达式 + + + 查找字幕线 + 查找(&F) + 查找下一个(&N) + + + 修复常规错误 + 步骤 1/2 - 选择修复哪些错误 + 修复内容 + 示例 + 全部选择 + 反向选择 + < 返回(&B) + 下一步(&N) > + 步骤 2/2 - 验证修复 + 修复 + 记录 + 行号 + 操作 + 之前 + 之后 + 删除空行 + 删除顶部空行 + 删除底部空行 + 删除 空行/无用的换行符 + 已删除空行: {0} + 修复重叠显示时间 + 修正过短显示时间 + 修正过长显示时间 + 修复无效的斜体标签 + 删除不需要的空格 + 删除不需要的句号 + 修复丢失的空格 + 断开长行 + 删除只有一个句子的短文本的换行符 + 修复小写单词中的 'i' 为大写(OCR 错误) + 修复两个单引号字符 ('') 为一个双引号 (") + 在下一行以大写字母开头的行的后面添加句号 + 段落后以大写字母开头 + 段落中的句号后以大写字母开头 + 单独的小写 'i' 修复为 'I' (英语) + 修复 OCR 常规错误 (使用 OCR 替换列表) + 已修复 OCR 常规错误 (使用了 OcrReplaceList 文件): {0} + 修复丹麦语字母 'i' + 修复西班牙语反问号和感叹号 + 添加丢失的引号 (") + 添加丢失的引号 (") + 修复以破折号开头的行 + 修复以破折号开头的行 + 已修复破折号: {0} + "How are you? -> "How are you?" + 已添加丢失的引号: {0} + 修复超过两行的字幕 + 修复超过两行的字幕 + 已修复超过两行的字幕: {0} + 正在分析... + 没有什么要修复 :) + 已找到修复: {0} + 已应用修复: {0} + 没有什么需要修复,但有几个问题可以改进 - 详见记录 + “单独的小写 'i' 修复为 'I' (英语)”已选中但当前加载的字幕似乎不是英语。 + 继续 + 仍要继续吗? + 已取消选中“单独的小写 'i' 修复为 'I' (英语)” + {0} 个 'i' 已更改为大写 + 修复段落后的首字母为大写 + 合并短行 + {0} 个换行符已添加 + 断开长行 + 修复过长的显示时间 + 修复无效的斜体 + 修复过短的显示时间 + 修复重叠的显示时间 + <i>What do i care.<i> -> <i>What do I care.</i> + Hey you , there. -> Hey you, there. + Hey you!. -> Hey you! + Hey.You. -> Hey. You. + The earth is fIat. -> The earth is flat. + What do i care. -> What do I care. + 文本编号 {0}: 开始时间晚于结束时间: {4}{1} --> {2} {3} + 无法修复文本编号 {0}: 开始时间晚于结束时间: {1} + {0} 个被修复为: {1}{2} + 无法修复文本编号 {0}: {1} + {0} 个重叠时间已修复 + {0} 个显示时间已延长 + {0} 个无效 html 标签已修复 + {0} 个显示时间已缩短 + {0} 行已取消断开 + 不需要的空格 + {0} 个不需要的空格已删除 + 不需要的句号 + {0} 个不需要的句号已删除 + 修复丢失的空格 + {0} 个丢失的空格已添加 + 修复小写单词中的大写 'i' + {0} 个句号已添加 + 添加行行尾丢失的句号 + {0} 个双引号已修复 + {0} 个小写单词中的大写 'i' 已找到 + 刷新可用的修复 + 应用选择的修复 + 自动换行(&B) + 取消换行(&U) + 修复 '-- '为 '...' + 删除 '>>' + 删除开头的 '...' + 修复行内丢失的 '[' + 用自己喜欢的符号替换音符 (如 âTª) + 修复 '--'为 '...' + 删除开头的 '>>' + 删除开头的 '...' + 修复丢失的 '[' + 用 '*' 替换 'âTª' + {0} 个 '--' 已修复 + {0} 个 '>> 已删除' + {0} 个开头的 '...' 已删除 + {0} 个行内丢失的 '[' 已修复 + {0} 个行内丢失的音符已修复 + 'Whoa-- um yeah!' --> 'Whoa... um yeah!' + '>> Robert: Sup dude!' --> 'Robert: Sup dude!' + '... and then we' -> 'and then we' + 'clanks] Look out!' --> '[clanks] Look out!' + 'âTª sweet dreams are' --> '♫ sweet dreams are' + {0} 重要的记录消息! + + + 需要词典? + Subtitle Edit 的拼写检查基于 NHunspell 引擎,它 + 使用的是 Open Office 的拼写检查词典。 + 到此处获取词典: + Open Office 维基词典列表 + 获取所有字典 + 选择你的语言并点击「下载」 + 打开 'Dictionaries' 文件夹 + 下载 + {0} 已下载并安装 + + + 谷歌翻译 + 自: + 至: + 翻译 + 这可能需要一段时间,请稍候... + 由谷歌翻译提供 + 由微软翻译提供 + + + 转到字幕编号 + {0} 个不是有效数字 + + + 导入纯文本 + 打开文本文件... + 导入选项 + 分割 + 自动分割文本 + 一行是一个字幕 + 用延长符合并短行 + 删除空行 + 删除无字母的行 + 字幕间隔 (毫秒) + 自动 + 固定 + 刷新(&R) + 下一步 >> + 文本文件 + 预览 - 已修改段落: {0} + +
+ + + 文件(&F) + 新建(&N) + 打开(&O) + 重新打开(&R) + 保存(&S) + 另存为(&A)... + 打开所在文件夹 + 比较(&C)... + 从 vob/ifo (DVD) 导入/OCR 字幕... + 导入/OCR VobSub (sub/idx) 字幕... + 导入/OCR 蓝光 sup 文件... + 从 Matroska 文件导入字幕... + 手工选择编码方式导入字幕... + 导入纯文本... + 导入时间码... + 退出(&X) + + + 编辑(&E) + 显示历史记录 (用于撤消) + 显示原始文本 (翻译模式) + 隐藏原始文本 + 插入 Unicode 符号 + 查找(&F) + 查找下一个(&N) + 替换(&R) + 多重替换(&M)... + 转到字幕编号(&G)... + + + 工具(&T) + 调整时长(&A)... + 修复常规错误(&F)... + 编号开始位置... + 删除妨碍听觉的文本... + 更改大小写... + 更改帧速... + 合并短行... + 段落间最小显示时间... + 排序方式 + 文字 - 按字母顺序 + 文字 - 单行最大长度 + 文字 - 总长度 + 文字 - 行数 + 分割字幕... + 追加字幕... + + + + 拼写检查(&S) + 拼写检查(&S)... + 查找双字 + 获取字典... + 添加单词到 名称/其它 列表 + + + 同步(&Y) + 调整所有时间 (提前/推后 显示)... + 视觉同步(&V)... + 点同步(&P)... + + + 自动翻译(&A) + 翻译 (由谷歌提供)... + 翻译 (由微软提供)... + 瑞典语翻译为丹麦语 (由 nikse.dk 提供)... + + + 选项(&O) + 设置(&S)... + 选择语言(&C)... + + + 帮助(&H) + 帮助(&H) + 关于(&A) + + + 新建 + 打开 + 保存 + 另存为 + 查找 + 替换 + 视觉同步 + 拼写检查 + 设置 + 帮助 + 显示/隐藏 音频 + 显示/隐藏 视频 + + + 剪切 + 复制 + 粘贴 + 删除 + 全部选择 + 之前插入 + 之后插入 + 分割 + 合并所选行 + 合并之前行 + 合并之后行 + 正常 + 下划线 + 颜色... + 字体名称... + 自动平衡所选行... + 删除所选行的换行符... + 打字机效果... + 卡拉 OK 效果... + 提前/推后 显示所选行... + 视觉同步所选行... + 谷歌翻译所选行... + 调整所选行时长... + 修复所选行的常规错误... + 更改选定行的大小写... + + + + 格式 + 编码方式 + 列表视图 + 来源视图 + 撤消编辑框内更改 + < 上行 + 下行 > + 自换行 + 取消换行 + + + 翻译 + 创建 + 调整 + 选择当前播放时的字幕 + 自动重复 + 自动重复于 + 重复次数(次) + 自动继续 + 自动继续于 + 延时(秒) + 原始文本 + <上一行(&V) + 停止(&S) + 播放当前(&P) + 下一行(&N)> + 正在播放... + 正在重复... 最后一次 + 正在重复... {0} 次剩余 + 1 秒后自动继续 + {0} 秒后自动继续 + 仍然输入... 自动继续已停止 + 在视频位置插入新字幕(&I) + 自动 + 从文本前播放(&T) + 暂停 + 转到字幕位置并暂停 + 设为起始时间(&S) + 设为结束时间并转到下一行(&E) + 设为结束时间(&N) + 设为起始时间并偏移其余(&R) + 在网上搜索文本 + 谷歌翻译 + 谷歌翻译该行 + << + >> + 视频位置: + 提示: 使用 <Alt + up/down> 以转到 上一行/下一行 + 提示: 使用 <Ctrl + left/right> 键 + 提示: 使用 <Alt + up/down> 以转到 上一行/下一行 + 更改波形内的时间之前: {0} + 已在 {0} 处插入新文本 + + 保存更改到 Untitled 吗? + 保存更改到 {0} 吗? + 字幕另存为... + 尚未加载字幕 + 视觉同步 - 所选行 + 视觉同步 + 视觉同步之前 + 已对所选行执行视觉同步 + 视觉同步已执行 + 导入此 VobSub 字幕? + 文件大于 10MB: {0} + 仍要继续吗? + 加载 {0} 之前 + 已加载字幕 {0} + 已加载空白或很短的字幕 {0} + 文件是空的或者太短! + 文件未找到: {0} + 字幕 {0} 已保存 + 磁盘上的文件已修改 + 您要用当前文件覆盖文件 {0} (修改于 {1}{2}{3}) 吗? (当前文件是从 {4} {5} 处的磁盘加载的) + 无法保存字幕文件 {0} + 新建之前 + 新建 + 转换为 {0} 之前 + 转换为 {0} + 提前显示之前 + 推后显示之前 + 行号: {0:#,##0.##} + 打开视频文件... + 新帧速 ({0}) 用于计算 起始/结束 时间码 + 新帧速 ({0}) 用于计算 起始/结束 帧号 + 搜索的项目未找到。您要从文档开头开始再搜索一次吗? + 继续查找? + '{0}' 已找到在行号 {1} + '{0}' 未找到 + 替换之前: {0} + 已找到匹配: {0} + 未找到匹配: {0} + 未找到什么可替换的 + 替换数量: {0} + 找到匹配在行 {0}: {1} + 已进行一次替换。 + 在来源窗口中进行更改之前 + 无法解析来源窗口文本! + 转到行号 {0} + 已应用 创建/调整 行更改 + 所选行 + 显示时间调整之前 + 已调整显示时间: {0} + 修复常规错误之前 + 已修复所选行内的常规错误 + 常规错误已修复 + 重新编号之前 + 重新编号起始位置: {0} + 删除妨碍听觉的文本之前 + 已删除妨碍听觉的文本: 1 行 + 已删除妨碍听觉的文本: {0} 行 + 字幕已分割 + 这将追加一个已有的字幕到当前加载的字幕 +中,它应已经与视频文件同步。 + +您要继续吗? + 追加字幕 + 打开字幕以追加... + 视觉同步 - 追加第二部分字幕 + 追加此已同步的字幕吗? + 追加之前 + 已追加字幕: {0} + 未追加字幕! + 谷歌翻译 + 微软翻译 + 谷歌翻译之前 + 所选行已翻译 + 字幕已翻译 + 将当前加载的瑞典语字幕翻译为丹麦语 + 将当前加载的“瑞典语”字幕翻译为丹麦语吗? (您确认是瑞典语?) + 通过 www.nikse.dk/mt 翻译... + 瑞典语翻译为丹麦语之前 + 瑞典语翻译为丹麦语完成 + 瑞典语翻译为丹麦语失败 + 撤消之前 + 撤消执行 + 没什么可撤消 + 无效的语言名称: {0} + 无法更改语言! + 已修正单词数量: {0} + 已跳过单词数量: {0} + 正确单词数量: {0} + 已添加到词典的单词数量: {0} + 名称命中数量: {0} + 拼写检查 + 拼写检查之前 + 拼写检查: '{0}' 已改为 '{1}' + 添加 <{0}> 标签之前 + <{0}> 标签已删除 + 行 {0}/{1} + {0} 行已删除 + 删除 {0} 行之前 + 删除 {0} 行吗? + 行已删除 + 删除一行之前 + 删除一行? + 插入行之前 + 行已插入 + 更新列表视图中的行之前 + 将字体设为常规之前 + 分割行之前 + 行已分割 + 合并行之前 + 行已合并 + 设置颜色之前 + 设置字体名称之前 + 打字机效果之前 + 卡拉 OK 效果之前 + 从 DVD 导入字幕之前 + 打开 Matroska 文件... + Matroska 文件 + 没有找到字幕 + 这不是有效的 Matroska 文件: {0} + 正在解析 Matroska 文件。请稍候... + 从 Matroska 文件导入字幕之前 + 字幕已从 Matroska 文件导入 + 拖放的文件 '{0}' 未被接受 - 文件太大 + 您只能放一个文件 + 创建/调整 行之前 + 打开字幕... + 更改大小写之前 + 已更改大小写的行数: {0}/{1} + 已更改名称大小写的行数: {0}/{1} + 已更改大小写的行数: {0}/{1},已更改大小写的名称: {2} + 更改帧速之前 + 帧速已从 {0} 更改为 {1} + {0} 未找到!仍要导入 VobSub 文件吗? + 头部不是有效的 VobSub 文件: {0} + 打开 VobSub (sub/idx) 字幕... + VobSub 字幕文件 + 打开蓝光 .sup 文件... + 蓝光 .sup 文件 + 导入 VobSub 字幕之前 + 导入蓝光 .sup 文件之前 + 提前/推后 显示所选行之前 + 已对所选行执行 提前/推后 显示 + 双词通过正则表达式 {0} + 排序之前: {0} + 排序方式: {0} + 自动平衡所选行之前 + 自动平衡行数: {0} + 从所选行删除换行符之前 + 已删除换行符的行数: {0} + 多重替换之前 + 已替换文本的行数: {0} + 名称 '{0}' 已被添加到 名称/其它 列表 + 名称 '{0}' 未被添加到 名称/其它 列表 + 已选择 {0} 行 + 字幕含有 Unicode 音符,使用 ANSI 文件编码保存会丢失这些音符。继续保存吗? + 字幕含有负值时间码。继续保存吗? + 合并短行之前 + 已合并行数: {0} + 设置段间最小显示时间之前 + 已更改段间最小显示时间的行数: {0} + 导入纯文本之前 + 文本已导入 + 点同步之前 + 点同步完成 + 导入时间码之前 + 时间码导入自 {0}: {1} + 在视频位置插入字幕之前 + 设置起始时间并偏移其余之前 + 继续当前的拼写检查吗? + 字符/秒: {0:0.00} +
+ + 从 Matroska 文件选择字幕 + 找到多个字幕 - 请选择 + 曲目 {0}-{1} - 语言: {2} - 类型: {3} + + + 合并短行 + 一段中最多字符数 + 两行间最多毫秒数 + 合并数量: {0} + 行号 + 合并文本 + + + 多重替换 + 查找内容 + 替换 + 正常 + 区分大小写 + 正则表达式 + 行号 + 之前 + 之后 + 找到行数: {0} + 删除 + 添加 + 更新(&U) + 启用 + 搜索类型 + + + 删除文本以免妨碍听觉 + 删除文本条件 + 删除文本条件 + '[' 和 ']' + '{' 和 '}' + '(' 和 )' + '?' 和 '?' + + 删除冒号前的文本 + 仅当文本是大写时 + 仅当在分隔线内 + 行号 + 之前 + 之后 + 找到行数: {0} + 删除文本,如果它包含: + + + 替换 + 查找内容: + 正常 + 区分大小写 + 正则表达式 + 替换 + 查找(&F) + 替换(&R) + 全部替换(&A) + + + 设置段落间最小显示时间 + 预览 - 已修改段落: {0} + 仅显示已修改的行 + 行间最小毫秒数 + + + 为行 {0} 设置同步点 + 同步点时间码 + << 3 秒 + << ½ 秒 + ½ 秒 >> + 3 秒 >> + + + 设置 + 常规 + 视频播放器 + 波形格式 + 工具 + 词汇表 + SSA 样式 + 代理 + 显示工具栏按钮 + 新建 + 打开 + 保存 + 另存为 + 查找 + 替换 + 视觉同步 + 拼写检查 + 设置 + 帮助 + 其它 + 在工具栏显示帧速 + 默认帧速 + 默认文件编码 + 自动检测 ANSI 编码 + 单行最大长度 + 字幕字体 + 字幕字体大小 + 记住最近的文件 (用于重新打开) + 用上次加载的文件开始 + 记住所选行 + 记住主窗口的位置和大小 + 在来源视图中开始 + 打开字幕时删除空行 + 列表视图中的换行符显示为 + 双击主窗口中的行时,列表视图将 + + 转到视频位置并暂停 + 转到视频位置并播放 + 转到编辑文本框 + 自动备份 + 1 分钟 + 5 分钟 + 15 分钟 + 视频引擎 + DirectShow + quartz.dll 在 System32 文件夹中 + Managed DirectX + Microsoft.DirectX.AudioVideoPlayback - .NET Managed 代码来自 DirectX + Windows 媒体播放器 + WMP ActiveX 控件 + VLC 媒体播放器 + libvlc.dll 来自 VLC 媒体播放器 1.1.0 或更新 + 显示「停止」按钮 + 默认音量 + 0 表示没有声音,100 表示最高音量 + 主窗口视频控制 + 自定义搜索文本和网址 + 波形外观 + 网格颜色 + 显示网格线 + 颜色 + 选定颜色 + 背景颜色 + 文字颜色 + 清空 'WaveForms' 文件夹 + 'WaveForms' 文件夹含有 {0} 个文件 ({1:0.00}MB) + 字幕区 Alpha 样式 + 选择字体 + 选择颜色 + 示例 + 正在测试 123... + 语言 + 名称/忽略列表(区分大小写) + 添加名称 + 添加单词 + 删除 + 添加一对 + 用户词汇表 + OCR 修复列表 + 位置 + 使用网上的 名称/其它 XML 文件 + 已添加单词: {0} + 单词已经存在! + 单词未找到 + 删除 {0} 吗? + 无法在线更新 NamesEtc.xml! + 代理服务器设置 + 代理服务器地址 + 认证 + 用户名 + 密码 + + 播放 X 秒后返回,X 为 + 起始场景段落为 + 结束场景段落为 + 开头 + {0} + 最后 - {0} + 修复常规错误 + 合并长度小于该值的行 + 音符 + 替换音符 (用空格分隔) + + + 提前/推后 显示所选行时间 + 提前显示 + 推后显示 + 调整总数: {0} + + + 历史 (用于撤消) + 选择 时间/描述 以进行回滚 + + 描述 + 比较历史项目 + 与目前比较 + 回滚 + + + 拼写检查 + 全文 + 单词未找到 + 语言 + 更改 + 全部更改 + 跳过一个(&O) + 全部跳过(&S) + 添加到用户词典 + 添加到 名称/其它 列表(区分大小写) + 中止 + 使用 + 总是使用(&U) + 建议 + 拼写检查 [{0}] - {1} + 编辑整个文本 + 仅编辑单词 + 添加 '{0}' 到 名称/其它 列表 + 自动修复仅大小写不同处的名称 + 图片文字 + 拼写检查完成。 + 拼写检查中止 + + + 分割字幕 + 输入视频第一部分的长度,或浏览 + 并从该视频文件获取长度: + 分割(&S) + 完成(&D) + 没有什么要分割! + 第 1 部分另存为... + 第 2 部分另存为... + 第 1 部分 + 第 2 部分 + 无法保存 {0} + + + 编号开始位置... + 编号开始位置: + 请输入一个数字 + + + 点同步 + 至少要设置两个同步点才能进行粗略同步 + 设置同步点 + 删除同步点 + 同步点: {0} + 点同步需要至少 2 个同步点 + + + 未知的字幕类型 + 如果你想要修复这个问题请发送电子邮件到 mailto:niksedk@gmail.com,并请附上该字幕的副本。 + + + 视觉同步 + 开始场景 + 末尾场景 + 同步 + < ½ 秒 + < 3 秒 + 播放 {0} 秒后返回 + 查找文本 + 转到字幕位置 + 保持你的更改? + “视觉同步”中的字幕已被更改。 + 同步完成! + 开始场景必须在结束场景之前! + 提示: 使用 <Ctrl + ←/→> 键来 向前/向后 删除 100 毫秒 + + + 编辑图像比较数据库 + 选择字符 + 图像比较文件 + 当前比较图像 + 文字与图像关联 + 是斜体(&I) + 更新(&U) + 删除(&D) + 图像双倍大小 + 图象文件未找到 + 图像 + + + 导入/OCR VobSub 字幕 (sub/idx) + 导入/OCR 蓝光字幕 (sup) + OCR 方式 + 通过 MS Office 文档图像(MODI) OCR,需要 MS Office + 通过 TesserAct OCR + 语言 + 通过图像比较 OCR + 图像数据库 + 没有像素是空白 + 新建 + 编辑 + 开始 OCR + 停止 + 从下列字幕编号开始 OCR: + 正在加载 VobSub 图像... + 字幕图像 + 字幕文本 + 无法创建“字符数据库文件夹”: {0} + 字幕图像 {0}/{1} + 图像调色板 + 使用自定义颜色 + 透明 + 提示未知词 + 尝试猜测未知词 + 如果超过两行自动断开 + 全部修复 + 已用猜测 + 未知词 + OCR 自动修正/拼写检查 + 修正 OCR 错误 + 字幕图像另存为... + 为未知词尝试 MS MODI OCR + 字典: {0} + 从右到左 + 仅显示强制字幕 + 从 .idx 文件使用时间码 + + + VobSub - 手动图像到文本 + 收缩所选 + 展开所选 + 字幕图像 + 字符 + 字符为文本 + 斜体(&I) + 中止(&A) + + + 新建文件夹 + 新字符数据库文件夹名称 + + + 点击以添加波形 + + 放大 + 缩小 + 在这里添加文字 + 删除文本 + 分割 + 在光标处分割 + 与上一行合并 + 与下一行合并 + 播放所选 + +
\ No newline at end of file diff --git a/src/Resources/zh-CHS.xml.zip b/src/Resources/zh-CHS.xml.zip new file mode 100644 index 0000000000000000000000000000000000000000..7dea4ef833691a9c2d7575efd587063a4e680424 GIT binary patch literal 21733 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

-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