☰
PlayTranslate支持语言清单:26种游戏语言×59种目标语言,最佳搭配全盘点
2026/10/14 16:03:32 网站建设 项目流程

【免费下载链接】playtranslate

Real-time translation and language learning Android app for games, visual novels, manga, and any other screen text. 屏幕翻译 游戏翻译

项目地址:https://gitcode.com/gh_mirrors/pl/playtranslate
点击查看免费下载

如果你在玩外语游戏、视觉小说或漫画,PlayTranslate 是为你准备的 Android 实时屏幕翻译工具。它的核心能力可以用一句话概括:PlayTranslate 支持语言清单覆盖 26 种游戏源语言 × 59 种目标语言,支持 OCR 屏幕识别、悬浮窗实时翻译,还内置词典、振假名、Anki 记忆卡片等语言学习功能。本文完整盘点这 26 种源语言、59 种目标语言,以及每种语言的最佳搭配方案。

26 种源语言(游戏/漫画识别)总览

源语言指"屏幕上出现的内容",PlayTranslate 会先 OCR 识别再翻译。全部 26 种源语言定义在 Language.kt 的SourceLangId枚举中:

脚本族语言(语言代码)数量
🌏 CJK 系日语 (ja)、中文简体 (zh)、中文繁体 (zh-Hant)、韩语 (ko)4
🌍 拉丁系英语 (en)、西班牙语 (es)、法语 (fr)、德语 (de)、意大利语 (it)、葡萄牙语 (pt)、荷兰语 (nl)、土耳其语 (tr)、越南语 (vi)、印尼语 (id)、瑞典语 (sv)、丹麦语 (da)、挪威语 (no)、芬兰语 (fi)、匈牙利语 (hu)、罗马尼亚语 (ro)、加泰罗尼亚语 (ca)、波兰语 (pl)18
📜 特色文字俄语 (ru)、阿拉伯语 (ar)、泰语 (th)、印地语 (hi)4

💡 中文繁、简体算作两种源语言:zh-Hant会自动将词典结果优先显示为繁体释义(见 preferTraditional)。

每种语言的 OCR 引擎怎么选?

不同语言的 OCR 后端有讲究,逻辑集中在 SourceLanguageProfiles:

  • 日语:默认使用专用 Meiki 引擎(meiki-ja包),同时可选 PaddleOCR(paddle-rec-unified)和 ML Kit 兜底;
  • 俄语 / 阿拉伯语 / 泰语:没有 ML Kit 兜底,必须先下载对应识别包(paddle-rec-cyrillic/paddle-rec-arabic/paddle-rec-thai)才能识别;
  • 越南语 / 土耳其语 / 波兰语:默认 ML Kit(这些语言的特殊字符如 ı、ł、đ 识别更稳),Paddle 作为备选;
  • 阿拉伯语是首个从右向左(RTL)源语言,OCR 会自动做视觉序 → 逻辑序重排(Language.kt#L534-L563);
  • 泰语无词间空格,由词典最长匹配分词(MaximalMatchThaiSegmenter.kt)。

语言学习加分项

  • 日语源语言自动标注振假名(furigana);
  • 中文源语言可标注拼音;
  • 日语、中文、韩语目标还支持竖排文字渲染(targetSupportsVerticalText)。

59 种目标语言(翻译输出)总览

目标语言指"翻译输出成什么"。清单来自随 APK 内置的 langpack_catalog.json:58 个可下载目标语言包(target-*)+ 内置默认为 59 种(英文为默认目标,无需额外下载)。

地区目标语言
🇨🇳 东亚日语 (ja)、中文 (zh,繁简可切换)、韩语 (ko)
🇪🇺 西欧英语 (en)、法语 (fr)、德语 (de)、西班牙语 (es)、意大利语 (it)、葡萄牙语 (pt)、荷兰语 (nl)、加泰罗尼亚语 (ca)、爱尔兰语 (ga)、苏格兰盖尔语 (gd→gl)、威尔士语 (cy)
🇪🇺 北欧瑞典语 (sv)、丹麦语 (da)、挪威语 (no)、芬兰语 (fi)、冰岛语 (is)、爱沙尼亚语 (et)、拉脱维亚语 (lv)、立陶宛语 (lt)
🇪🇺 中东欧波兰语 (pl)、捷克语 (cs)、斯洛伐克语 (sk)、斯洛文尼亚语 (sl)、匈牙利语 (hu)、罗马尼亚语 (ro)、保加利亚语 (bg)、马其顿语 (mk)、克罗地亚语 (hr)、塞尔维亚/黑山语 (sq→be→sq):白俄罗斯语 (be)、阿尔巴尼亚语 (sq)
🌍 非洲/中东阿拉伯语 (ar)、希伯来语 (he)、波斯语 (fa)、乌尔都语 (ur)、斯瓦希里语 (sw)、海地克里奥尔语 (ht)、南非语 (af)
🌏 南亚/东南亚印地语 (hi)、孟加拉语 (bn)、古吉拉特语 (gu)、卡纳达语 (kn)、马拉地语 (mr)、泰米尔语 (ta)、泰卢固语 (te)、泰语 (th)、越南语 (vi)、印尼语 (id)、马来语 (ms)、他加禄语 (tl)
🌎 其他俄语 (ru)、乌克兰语 (uk)、希腊语 (el)、世界语 (eo)

⚠️ 小提示:非默认目标语言需要先下载对应的目标语言包(target-xx,见 LanguagePackStore.kt#L101),安装后即可在该语言下查看释义、例句与 Anki 卡片。

最佳搭配推荐:什么组合效果最好?

下面按使用场景给出推荐配置(源 → 目标):

使用场景推荐源语言推荐目标语言理由
日漫 / 日式 VR、Galgame日语 (ja)中文 (zh)Meiki OCR + 词典优先,中文释义质量高,可配振假名
学习日语生词日语 (ja)英文 (en)默认目标零配置,词典/例句覆盖最全
中文游戏出海 / 阅读中文化游戏中文 (zh)日语 (ja)共享paddle-rec-unified识别包,下载一次三语通用
韩游 / 韩漫韩语 (ko)中文 (zh)ML Kit 韩语识别开箱即用
俄语 / 东欧游戏俄语 (ru)英文 (en)需先下载paddle-rec-cyrillic包
泰语手游泰语 (th)中文 (zh)词典最长匹配分词,专治泰语无空格
阿拉伯语 RPG阿拉伯语 (ar)英语 (en)内置 RTL 视觉序重排,识别更准

📌经验法则:目标语言优先选中文或英文(词典、例句、TTS 覆盖最完善);源语言装好后,所有同脚本语言共享识别包(如paddle-rec-unified同时服务日、中、英、拉丁 46 种语言),几乎零额外流量。

快速上手:三步配好语言对

  1. 打开 PlayTranslate,在设置里选择源语言(游戏实际语言);
  2. 需要 OCR 的源语言(俄/阿/泰)按提示下载识别包,其余语言开箱即用;
  3. 选择目标语言,非默认语言会提示下载target-*语言包,完成后开启悬浮窗即可实时翻译。

语言对设置与下载流程相关代码可参考:MainActivity.kt#L3087(目标包下载触发)、Prefs.kt#L171-L172(语言对持久化)。

总结

  • PlayTranslate 支持语言清单 =26 种源语言(识别)× 59 种目标语言(输出);
  • 日、中、韩等 CJK 游戏场景体验最完整:专用 OCR、振假名、拼音、竖排一应俱全;
  • 目标语言建议优先中文/英文,词典与学习功能覆盖最全;
  • 语言目录数据在 langpack_catalog.json,语言配置逻辑集中在 Language.kt。

【免费下载链接】playtranslate

Real-time translation and language learning Android app for games, visual novels, manga, and any other screen text. 屏幕翻译 游戏翻译

项目地址:https://gitcode.com/gh_mirrors/pl/playtranslate
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询