diff --git a/src/Translumo/App.xaml b/src/Translumo/App.xaml index 835293e..d9db371 100644 --- a/src/Translumo/App.xaml +++ b/src/Translumo/App.xaml @@ -58,6 +58,7 @@ + Translumo diff --git a/src/Translumo/Resources/Localization/lang.zh-CN.xaml b/src/Translumo/Resources/Localization/lang.zh-CN.xaml new file mode 100644 index 0000000..368daf1 --- /dev/null +++ b/src/Translumo/Resources/Localization/lang.zh-CN.xaml @@ -0,0 +1,166 @@ + + + + 代理用户名 + 代理密码 + 确定要退出Translumo吗? 您可以点击最小化按钮,程序将在后台运行 (可通过系统托盘里的图标使用Translumo)。 + 退出确认 + Translumo更新啦! + + + 请在网站上完成验证码以使用该服务。 另外,每个已注册的代理可能都需要完成一次验证码。 + + + Translumo设置 + Translumo游览器 + + + 打开/关闭 设置 + 显示/隐藏 翻译墙 + 退出 + + + 关闭设置窗口才能开始翻译 + 翻译墙已锁定(不可调整位置、大小) + 翻译墙已解锁 + + + 源语言(您想要翻译的语言) + 目标语言(您想要看到的语言) + 翻译源 + 朗读源 + + + 显示/隐藏 翻译墙 + 打开/关闭 设置 + 选择翻译区域 + 开启/关闭 翻译 + 显示已选择的翻译区域 + 选择翻译区域(一次性) + 锁定/解除锁定 翻译墙位置 + 请按 '{0}' 打开设置页面 + 请按 '{0}' 选择翻译区域 + 请按 '{0}' 开始翻译 + 要控制本应用,请使用托盘中的右键菜单,或以下快捷键: + + + 翻译墙背景色 + 文字颜色 + 文字大小 + 加粗 + 排除翻译墙 + 行间距 + 翻译墙背景透明度 + 字体大小 — 改变 + 字体颜色 — 改变 + 保留翻译文本原始格式 + 左对齐 + 居中 + 右对齐 + 两端对齐 + 自动清屏 + 消失时间 + ms + + + + 代理 + IP地址 + 端口 + 使用 IPv4 代理可以避免因大量并发请求而被服务器封禁, 配置多个代理后Translumo会自动分配它们的使用频率。 + 代理列表 + + + + Tesseract OCR + Windows OCR + EasyOCR + Tesseract 5.0,采用LSTM mode。它是早期最流行的开源OCR(图文识别)解决方案之一。 能够识别纯色背景排版、字体不复杂的简单文本。 <Bold>性能影响:</Bold> 低 + 微软原生OCR解决方案。能够处理比Tesseract更复杂的背景。 <Bold>性能影响:</Bold> 中 + 可能需要安装其他语言包。 + Jaided AI出品的最先进的开源OCR解决方案。 即使在识别复杂的背景以及花哨的字体时,也能实现高精度的文本识别。 <Bold>性能影响:</Bold> 高 + 需要安装(Python、PyTorch)其他软件包。 + + + 共同维护者:Aleksei Vekhov + 开发者:Danil Iushkov + 项目主页 + 意见与反馈 + + + 语言 + 翻译墙 + 文字识别器 + 快捷键 + + + 英文 + 俄文 + 日文 + 韩文 + 中文 (简体) + 意大利文 + 法文 + 德文 + 西班牙文 + 葡萄牙文 + 越南文 + 土耳其文 + 泰文 + 阿拉伯文 + 希腊文 + 葡萄牙文 (巴西) + 波兰文 + 白俄罗斯文 + 波斯文 + 印尼文 + 保加利亚文 + 捷克文 + 丹麦文 + 爱沙尼亚文 + 芬兰文 + 匈牙利文 + 立陶宛文 + 拉脱维亚文 + 荷兰文 + 罗马尼亚文 + 斯洛伐克文 + 斯洛文尼亚文 + 瑞典文 + 乌克兰文 + + + 正在检查已安装的模块... + 所需的Python模块尚未安装。是否现在安装? 此选项仅适用于NVIDIA核心的显卡! + 所需模块将占用约5GB的磁盘空间。 安装过程可能需要几分钟到一小时。 是否继续? + (1/3) 正在安装模块 “pytorch”... + (2/3) 正在安装模块 “easyocr”... + (3/3) 正在安装模块 “pillow”... + 正在安装模块 “{0}”... + 所需模块已安装 + 无法访问 Python 来检查模块 + 正在检查语言包安装情况... + Windows尚未安装语言 “{0}” 的图文识别 (OCR) 支持。 是否现在安装? + Windows尚未安装语言 “{0}” 的语音朗读 (TTS) 支持。 是否现在安装? + 正在安装语言包... + 语言包已安装,请重新启动计算机。 + 语言包已安装。 如果语音合成功能无法使用,请尝试重新启动应用程序。 + 安装语言包失败:‘{0}’ + 检查Windows功能选项时,发生意外错误。 请退出Translumo,再次管理员身份运行Translumo尝试。 + 正在切换语言... + 切换语言失败:‘{0}’ + {0} “{1}” 不支持 “{2}” 语言。 + + + 配置代理 + 示例文本 + 接受 + + 我的项目首页: + https://lookupper.com + + + \ No newline at end of file diff --git a/src/Translumo/Utils/LocalizationManager.cs b/src/Translumo/Utils/LocalizationManager.cs index 6fd0b2b..e33033a 100644 --- a/src/Translumo/Utils/LocalizationManager.cs +++ b/src/Translumo/Utils/LocalizationManager.cs @@ -22,7 +22,8 @@ public static class LocalizationManager public static IEnumerable AvailableLocalizations = new[] { new CultureInfo("en-US"), - new CultureInfo("ru-RU") + new CultureInfo("ru-RU"), + new CultureInfo("zh-CN") }; private static readonly IDictionary ChangedValueCallbacks;