OpenSpeedy社区翻译指南:风格与术语规范

OpenSpeedy社区翻译指南:风格与术语规范

【免费下载链接】OpenSpeedy 【免费下载链接】OpenSpeedy 项目地址: https://gitcode.com/gh_mirrors/op/OpenSpeedy

OpenSpeedy作为一款跨平台加速工具,其多语言支持依赖社区贡献者的翻译协作。本文档详细说明翻译文件结构、风格规范及术语统一标准,帮助译者高效参与本地化工作。

翻译文件结构解析

项目采用Qt Translation(.ts)文件格式管理多语言资源,主要文件位于项目根目录:

文件采用XML结构组织,每个翻译单元包含:

<message>
  <location filename="mainwindow.ui" line="61"/>
  <source>⚡变速速率</source>
  <translation type="unfinished"></translation>
</message>
  • location:指定原文在源代码中的位置(如UI文件mainwindow.ui的第61行)
  • source:待翻译的原文文本
  • translation:翻译结果,type="unfinished"标记未完成项

核心翻译原则

1. 术语一致性

UI元素和技术术语需严格统一,以下为常见术语对照:

英文简体中文繁体中文
Acceleration变速速率變速倍率
Injector注入器注入器
Process进程行程
Memory内存記憶體
Operating System操作系统作業系統

示例:"32bit Injector" 需译为"32bit注入器"(简/繁通用),见OpenSpeedy_zh_HK.ts

2. 符号与格式规范

  • 保持原文符号:技术符号(如x1.0倍Ctrl+Alt+0)和 emoji(⚡🔥💻)需完整保留
  • 标点差异化:简体用“”,繁体用「」,如:
    • 简:“关于”对话框
    • 繁:「關於」對話框
  • 数值格式:内存与CPU使用率保留原格式,如( 7.2G / 32.0G ) 12.3%

3. 地区适配策略

简体中文(zh_CN)
  • 使用大陆地区标准术语,如"设置"而非"设定"
  • 保持口语化表达,如"确认"按钮译为"确认"(见OpenSpeedy_zh_CN.ts
繁体中文(zh_HK)
  • 采用香港地区惯用词汇,如"作業系統"、"行程"(进程)
  • 保留适当传统表达,如"協議:General Public License v3"(见OpenSpeedy_zh_HK.ts

翻译流程与工具

翻译步骤

  1. 认领任务:在issue中确认待翻译的.ts文件和语言版本
  2. 编辑翻译:使用Qt Linguist或文本编辑器修改对应<translation>节点
  3. 验证格式:确保XML语法正确,无多余转义字符
  4. 提交PR:将修改后的.ts文件提交Pull Request

推荐工具

  • Qt Linguist:官方工具,提供上下文预览和翻译记忆功能
  • VS Code插件:XML格式化插件+TS文件语法高亮
  • 对比工具:通过比较OpenSpeedy_en_US.ts与已完成翻译文件获取参考

常见场景处理示例

1. UI元素翻译

原文⚡变速速率
处理:保留emoji,核心术语"变速速率"需严格使用

2. 快捷键说明

原文Ctrl + Alt + ⬆️ 增加速度
处理:保持键位符号,动作词本地化

  • 简中:Ctrl + Alt + ⬆️ 增加速度
  • 繁中:Ctrl + Alt + ⬆️ 增加速度(动作词通用,见OpenSpeedy_zh_HK.ts

3. 版权与协议文本

原文General Public License v3
处理:保留原文并补充中文说明

  • 简中:通用公共许可证v3
  • 繁中:通用公共許可證v3

质量检查清单

翻译完成后,请核对以下要点:

  •  术语与本文档"术语一致性"表匹配
  •  emoji和特殊符号完整保留
  •  XML标签未被误修改(如<location>路径正确)
  •  无未翻译的type="unfinished"
  •  对比英文基础文件确认无遗漏

参与贡献

  1. Fork项目仓库:https://gitcode.com/gh_mirrors/op/OpenSpeedy
  2. 创建翻译分支:git checkout -b translate-zh_CN
  3. 提交翻译文件:git add OpenSpeedy_zh_CN.ts并推送PR
  4. 参与代码审查:响应评审意见完善翻译

社区翻译协调员将在48小时内处理PR,优质贡献者将被添加到致谢名单(aboutdialog.ui)。


通过遵循以上规范,您的翻译贡献将帮助全球用户更好地使用OpenSpeedy工具。如有术语争议或新场景需求,欢迎在issue中发起讨论!

【免费下载链接】OpenSpeedy 【免费下载链接】OpenSpeedy 项目地址: https://gitcode.com/gh_mirrors/op/OpenSpeedy

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

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值