帆布袋下载站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > SoftToWorld

SoftToWorld

SoftToWorld

类型:编程开发版本:v1.2正式版更新:2023-11-10 09:40:56大小:4.7M系统:WinXP, Win7, WinAll语言:简体

软件翻译国际化一直是所有软件走向海外的必经之路。目前软件翻译成外文的方法很多,但操作复杂。这个软件(SoftToWorld)可以用来在源代码级别翻译你的软件项目,通过直接扫描源代码中的字符串进行提取和替换。批量扫描文件夹,提取所有字符串信息,然后通过Google在线翻译成目标语言,或者导出为Excel文件,发送给翻译公司进行翻译。支持各种主流IDE编程语言(C/c++/Basic/Pascal/c#/Java/ObjectC/HTML等)的程序源文件扫描。).您可以过滤重复的数字项目,或自定义过滤项目。

功能介绍

支持词库导入(Excel比较文件),支持多个多文件Excel导入,让你的软件文本翻译更加准确。
翻译导入后,写回去一键替换,然后重新完整编译你的软件。输出的可执行文件是目标语言。(注:部分IDE需要设置PE文件中文本资源的存储编码方式,可以根据需要设置。建议将所有软件项目设置为Unicode模式)。
常规的软件多语言方案是建立一个INI多语言文件对照表或多种语言的纯资源dll,然后根据软件中的配置动态选择一个语言文件或dll。在软件代码中,ID对应于ini文件或dll中的资源ID。这看似简单方便开发,实则不然:1。如果软件工程中有很多字符串,那么增加、删除、修改一个字符串将会是一个极其繁重的工作量,需要在各种INI文件中寻找和替换。2软件调试不方便定位。一般根据提示字符串信息在软件代码中发现软件bug,基本可以快速定位软件错误。如果资源被INI INI,DLL使用,通过字符串信息定位bug的过程会非常复杂。当然,也有一些多语言方案是通过一些实用程序库的api调用来实现多语言的,内部仍然采用ID对照表的方式,大大增加了软件开发的复杂度。
该软件打破了目前的多语言开发模式,支持软件开发人员在代码输入过程中直接将字符串输入到代码文件中,无需过多考虑多语言工作。软件工程编译完成后,软件可以进行扫描,一次性自动提取所有字符串,进行翻译/修改/替换编写,然后进行编译。可以诞生软件的多语言版本,让软件工程师更专注于软件本身。

标签: 编程软件