一、前言
本流程使用翻译环境为VS2017 + Qt5.12.0,使用工具Qt VS Tools链接。由于国内海外业务的拓展,将国内中文环境的软件翻译为外文版本的工作出现需求,故此篇文章描述了如何将中文软件翻译为外文版本。本文翻译以中英文互译为例,有其他语种翻译的需求可根据自身情况在文中对应步骤进行语言设置选择,基本支持所有现存语种的翻译。同时,这个流程也支持将文中部分UI界面翻译成自己想要的语言,例如将登陆部分设置为中文,将其余部分设置为英文,修改一下下文中提到的配置文件即可。下面是我自己开发的数据库导入导出软件翻译前后的对比(感兴趣的可进入主页查看)
翻译前:
翻译后:
二、软件翻译所需环境
1. PyCharm 2024.1(社区版)
官方下载地址:Download PyCharm: The Python IDE for data science and web development by JetBrains
2. Beyond Compare
链接:https://www.scootersoftware.com/download.php
根据自己实际需求选择环境安装即可
3. testTranslation-V3
阿里云盘:由于文件过大,私信作者领取
大佬同事的手搓脚本
三、翻译流程
1. 首先备份要翻译的文档 -> 打开VS2017 -> 解决资源管理器,任意一个项目,右键 -> QT, "Create Basic .pro File"(见图3.1) -> 取消勾选"Create .pri File"(见图3.2)、"Open Created Files" -> OK
图3.1
图3.2
2. 项目中的 Recouse Files 文件夹 -> 添加现有项(见图3.3) -> 添加.pro文件(见图3.4) -> 循环操作此步,应用到整个解决方案资源管理器的所有项目
图3.3
图3.4
3. 项