[Windows] Visual Studio 类库Xml文档免费翻译工具 《Xml文档翻译器2.1》
谷歌Chrome翻译功能失效用不了,我们一起来恢复翻译功能!
可用的谷歌国内 IP:
142.250.4.90 translate.googleapis.com
142.250.30.90 translate.googleapis.com
142.250.99.90 translate.googleapis.com
142.250.101.90 translate.googleapis.com
142.250.105.90 translate.googleapis.com
142.250.107.90 translate.googleapis.com
172.253.112.90 translate.googleapis.com
172.253.114.90 translate.googleapis.com
172.253.116.90 translate.googleapis.com
172.253.124.90 translate.googleapis.com
# 如果你有 IPv6 可以用下面的这些,没有请勿使用
2800:3f0:4004:806::200a translate.googleapis.com
2800:3f0:4004:805::200a translate.googleapis.com
2800:3f0:4003:c02::5f translate.googleapis.com
# 注意:这些 IP 只能指向谷歌翻译 API 接口域名,指向其他谷歌域名是无法使用的
保存后,记得重启浏览器才能生效,如果还不行则尝试清空 DNS 缓存后(cmd 中执行 ipconfig /flushdns)再重启浏览器。
通过修改 Hosts 的 IP 地址,可以暂时恢复谷歌翻译功能的正常使用,当然并不能保证可用的服务器IP日后依然可以使用,可能会存在失效的状态,且用且珍惜吧。
2022-11-24 编辑说明:
谷歌翻译 退出中国大陆 之后翻译功能不能使用的解决方案,请点击上面的链接
按里面的方法解决即可正常使用 ,实测可用。
******************************************************************************
《Xml文档翻译器》己更新到2.1.1版:20220416更新
更新说明如下:
1.增加对翻译文档进行查找替换功能:
1.1 方便对翻译错误的地方进行更正,进行批量查找与替换。
1.2 原始文档的标签和内容只提供查找功能,不能进行修改,以免误操作。
1.3 查找和替换功能默认选中 忽略大小写和忽略“@” 属性行。
**************************************************************************************************
1.4 如果属性的内容被修改,会造成显示不了翻译后的注释,
替换操作时,谨慎取消 ‘忽略“@” 属性行' 的勾选。
**************************************************************************************************
《Xml文档翻译器》己更新到2.1版:20220412更新更新说明如下:
1.优化性能: 保存和自动翻译 用新的线程执行。
2.自动翻译间隔时间最小可以调到0.01s 可加快翻译速度(翻译文件比较大或者比较多时,建议使用IP代理,或调大间隔时间,原因:防止谷歌翻译封IP )
3.修正了一些XML文档不能解析的问题。
4. 增加了输入行号快速定位的功能.(方便大文件进行分段翻译。)
5.大一点的XML文档解析之后添到TreeViwe 控件的时间会比较长,为了防止加载文件时界面假死,原本打算也用新线程(即用treeView.Invoke和treeView.BeginInvoke )来处理的,后面发现用treeView.Invoke和treeView.BeginInvoke处理的话,整个加载过程会慢5~10倍,例如:加载HalconDotNet.xml时,原本1分钟多可以打开处理完成,用treeView.Invoke和treeView.BeginInvoke处理 需要8分钟以上。所以就放弃了。打开慢一点就慢一点吧,比起10分钟的处理时间来说,这个还能接受。如果谁有更好的处理方式,可以教我一下。
6. EmguCV和VisionPro 的 xml文件 也可以翻译,但是有些xml文件打开会报错,需要按照链接下面的修改方法对xml文件进行修改好,可以打开进行翻译。
相信有多像我一样英语不好的初学者,刚开始接触 halcon与C# 联合编程的时候,对HalconDotNet里面的函数的英文注释看的很因难。为了学起来容易一些,我在网上找了到别人翻译过的HalconDotNet.XML 文件,发现里面错误很多,可能也是用软件进行翻译的吧。
后面我在网上找到了款可以用谷歌翻译进行翻译的免费软件,发现只能一行一行的进行翻译,而且操作方面不是太方便。于是我把这款软件进行了反编译得到了源码。对里面的功能进行了一些修改。主要做了以下方面的修改:
1.增加了手动翻译的快捷键.
2.增加了自动翻译功能。
3.增加了翻译错误修改功能。
4.修改了XML文件里面对连续多行内容翻译不正确会报错的问题。
5.优化了操作界面。
有需要的同学,可以把halcon的bin目录下的XML文档备份后,把文档复制出来用这个软件进行翻译,翻译完成后,把翻译后的XML文档放到原文件的位置即可。
注意:软件会进行2次文档打开操作,第1次打开的是原始文件,第2次打开的文档是可以修改的文件,第2次打开如果是原文件,保存时则会替换原文件。
软件默认选择从英语翻译到中文简体,如果要翻译其它语言,可以在上面进行选择。软件支持世界上100多种语言互译。(调用的google 翻译)。
为防止google 封IP,自动翻译时请不要把间隔时间调到太小,或者使用IP代理。
如果翻译软件翻译的有错误,可以手动修改后再保存文件。
留个QQ:1034654384 ,有什么问题可以跟我交流。
软件截图:


翻译前的HalconDotNet:

翻译后的HalconDotNet:

对于打开XML文件报错:“打开XML文件错误:文件格式不正确!” 的解决方法:
原因:程序注释的文体内容的前面或后面有引用的属性,或者文本内容没写在节点里面,造成解析错误:
需要手动将XML里面的这些文本内容进行一些修改后,再用此软件翻译。XML建议用用VS打开进行编辑。
例如:以下几种情况:
1.

2.

3.

《Xml文档翻译器2.1》 免费版
链接:https://pan.baidu.com/s/1iDjQy9CWjkcZ0_cCdYmYgg
提取码:68vj
[Windows] Visual Studio 类库Xml文档免费翻译工具 《Xml文档翻译器2.1》的更多相关文章
- Caffe on Windows (Visual Studio 2015+CUDA8.0+cuDNNv5)
Title : Caffe (Visual Studio15+CUDA8+cuDNN5+python3.5) Author : SURFZJY Logo : True [TITLE] Requirem ...
- Windows Visual Studio 下配置OpenGL
很多同学不是很清楚OpenGL的配置,一个个帮忙配置也不是办法,干脆就写一篇教程好了. 本人使用的是Visual Studio 2015版本,对于Visual Studio 2012版本的配置会稍有不 ...
- 通过Windows Visual Studio远程调试WSL2中的.NET Core Linux应用程序
最近两天在Linux中调试.NET Core应用程序,同时我发现在Linux中调试.NET Core应用程序并不容易.一直习惯在Visual Studio中进行编码和调试.现在我想的是可以简单快速的测 ...
- OpenCV(c++)-1 安装和配置OpenCV4.4(Windows+visual studio 2019)
@ 目录 安装OpenCV4 在Windows系统安装OpenCV4 配置visual studio 2019 配置包含路径 验证配置结果 安装OpenCV4 OpenCV是一个基于BSD许可(开源) ...
- windows Visual Studio 2017 编译 HEVC cmake-3.8.1-win64-x64.msi 下载
ttps://github.com/OpenHEVC/openHEVC 下载一 直接下载源码(可选)或下载源码包,我这里下载的是源码 打开 Visual Studio () 去 github 找到源码 ...
- windows Visual Studio 上安装 CUDA【转载】
原文 : http://blog.csdn.net/augusdi/article/details/12527497 前提安装: Visual Studio 2012 Visual Assist X ...
- Visual Studio Package 插件开发之自动生成实体工具
前言 这一篇是VS插件基于Visual Studio SDK扩展开发的,可能有些朋友看到[生成实体]心里可能会暗想,T4模板都可以做了.动软不是已经做了么.不就是读库保存文件到指定路径么…… 我希望做 ...
- Visual Studio Package 插件开发之自动生成实体工具(Visual Studio SDK)
前言 这一篇是VS插件基于Visual Studio SDK扩展开发的,可能有些朋友看到[生成实体]心里可能会暗想,T4模板都可以做了.动软不是已经做了么.不就是读库保存文件到指定路径么…… 我希望做 ...
- 教你用Visual Studio Code做PHP开发 - 微软官方工具,IDE中的黑马
转载于:http://bbs.wfun.com/thread-902655-1-1.html,仅供自己备忘 本文为我在智机网的原创 ] 关于Visual Studio Code,可能有的开发者很陌生 ...
- Helixoft VSdocman 是一个集成于Visual Studio并提供了命令行版本的帮助文档编译工具
http://www.helixoft.com/vsdocman/overview.html https://blog.fishlee.net/2016/01/14/helixoft-vsdocman ...
随机推荐
- Truenas Core安装(DOS界面)
下载ISO安装包 搜索truenas core ,找到网站www.truenascore.com,根据网站导航栏指示,点击menu--software--truenas core--download ...
- 洛谷P4562 [JXOI2018]游戏
题目 https://www.luogu.com.cn/problem/P4562 沉迷水题无法自拔(感觉校赛要大寄特寄qwq) 思路 可以fa现可怜的检查和员工的通风报信类似一个筛法的过程,当区间中 ...
- iis express添加网站,并启动
1.查看网站列表 C:\Program Files (x86)\Microsoft Visual Studio 12.0>"C:\Program Files\IIS Express\a ...
- 大数据分析——matplotlib
参考链接:https://blog.csdn.net/xavier_muse/article/details/83859272 fig,ax = plt.subplots()等价于: fig = pl ...
- Windows 分层窗口 桌面上透明 Direct3D
Windows 分层窗口 桌面上透明 Direct3D 1 //IDirect3DSurface9 GetDC UpdateLayeredWindow 2 3 #include <Windows ...
- Spark RDD编程
1. 准备文本文件从文件创建RDD lines=sc.textFile()筛选出含某个单词的行 lines.filter()lambda 参数:条件表达式 2. 生成单词的列表从列表创建RDD wor ...
- fiddler everywhere 抓包工具的使用
1.功能 手机微信或者浏览器访问网址都可以在fidder里面抓到http请求 2.配置 电脑fidder setting->允许安卓手机远程访问 安卓手机 设置->wifi代理 主机名是电 ...
- 快速搭建基于webpack的babylon.js开发手脚架
原文:https://doc.babylonjs.com/how_to/page2 目录 创建一个项目 安装Babylon.js 设置webpack 安装依赖 配置webpack 插件 创建场景 设置 ...
- 使用类的习题(c++ prime plus)
第一题 vect.h: #ifndef VECTOR_H_ #define VECTOR_H_ #include <iostream> namespace VECTOR { class V ...
- 西瓜书3.3 尝试解题(python)对率回归 极大似然估计
数据如下: x01=[0.697,0.774,0.634,0.608,0.556,0.403,0.481,0.437,0.666,\ 0.243,0.245,0.343,0.639,0.657,0.3 ...