Giter VIP home page Giter VIP logo

ztranslate's Introduction

开源协议

zTranslate遵守Apache2.0协议

介绍

支持Delphi/Lazarus的form文本内容自动国际化,支持.dfm,.fmx,.lfm

支持delphi/fpc源码自动国际化,支持.pas,.inc,.dpr,.pp

支持c源码自动国际化,支持.c,.cpp,.cc,.cs,.h,.hpp

支持自动化校对

完整自定义翻译内容和可视化翻译操作

支持基于百度翻译引擎的自动化批量翻译

支持将翻译内容导出成文本,并且能接口外包人员做国际化翻译

安全纠错系统,不会破坏源代码

完整的zDB数据库支持系统,能最小化使用百度翻译api频率,能充分节约成本开销

完整的zDB远程更新系统,对百度翻译质量不满意,可以自行修改,支持一键存储和提取

c++/c/pascal工程已经全部测试完成

已经实测完成翻译1400万代码行的unreal4.0引擎,编译通过

已经实测完成翻译delphi内置的vcl,fmx的全部代码,编译通过

已经实测完成翻译fpc内置的fcl,lcl的全部代码,编译通过

已经实测完成翻译diocp的全部代码,编译通过

已经实测完成翻译crossSocket的全部代码,编译通过

c#工程尚未测试

java工程尚未支持

编译

编译zTranslate编译需要zServer4D的主工程支持 https://github.com/PassByYou888/ZServer4D

zTranslate编译指南

已经编好的可执行文件包 https://github.com/PassByYou888/zTranslate/releases

使用

注意:百度翻译需要修改配置baidu.cfg,打开该文件以后,根据指引操作即可

国际化开源项目的操作指南

校对编辑环境中的Origin Filter和Translateion Filter匹配用法

更新说明

2018-2-18

lazarus的.lfm支持

修正基于utf8的多国语言代码文件支持(日俄韩德法)

2018-2-14

新增一个机翻选项:只翻译选中条目,只翻译勾中条目,全部翻译

校对编辑环境中的Origin Filter可以支持:符号,表示只显示勾中条目

2018-2-13

新增对支持Unix,Linux中无\r(#13)的换行符的代码支持

在校对编辑器中新增匹配表达式

修正校对编辑器中的Undo功能

在zTranslate的首界面,可以直接添加.dpr

在机翻大工程中,终于可以泡杯茶休息:使用机翻处理大规模工程不会再出现半途任务停止的现象,如果机翻半途任务停止,系统会自动重连,重连以后恢复任务,与手机应用和手游机制一样

在大规模机翻中,使用F12打开的QuickTranslate窗口,可以直接插入翻译队列,不会再发生等待情况

在大规模机翻中,翻译状态条会自动滚屏,黑窗提示会滚出翻译结果

2018-2-12

新增delphi/dfm/fmx支持

修复quick Translate中的fixed不更新cache服务器的问题

全部代码编辑器改用memo来替代原来的synedit

  • ** DFM/FMX格式翻译支持 **

3

  • ** DFM/FMX格式校对工作 **

2

  • ** c/shaer/cpp/c#支持 ** 4

  • ** 关于 **

1

请不要直接联系作者

使用zExpression有疑问请加互助qq群490269542,

by.qq600585 2018-2

ztranslate's People

Watchers

Jason Zhang avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.