博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用Notepad++实现批量将ANSI转成为UTF-8编码
阅读量:6700 次
发布时间:2019-06-25

本文共 1171 字,大约阅读时间需要 3 分钟。

http://blog.sina.com.cn/s/blog_5f4150730101b3ok.html

使用Trados2011翻译英文html后,如果是单个文件,可在另存译文时选择Encoding为utf8,但是项目文件导出时却没有选项可以实现编码的转换。

 
方案:可使用Notepad++实现
 
  1. 选择Plugins->Plugin Manager->Show Plugin Manager
  2. 安装 Python Script。安装后重启Notepad++
  3. 一次选择 Plugins->Python Script->New script.
  4. 命名为ansi2utf8,复制以下代码

convertToUTF8.py

import os;
import sys; 
filePathSrc="C:\\decompile\\" # Path to the folder with files to convert 
for root, dirs, files in os.walk(filePathSrc): 
 for fn in files: if fn[-4:] == '.htm': # Specify type of the files 
 notepad.open(root + "\\" + fn) 
        notepad.runMenuCommand("Encoding", "Convert to UTF-8") notepad.save()
notepad.close()
 
参考:
import os;import sys; filePathSrc="D:\\Eclipse\\eclipse-standard-kepler-SR1-win32\\workspace\\ALBasicServer-master\\ALBasicServer\\src\\ALBasicServer" # Path to the folder with files to convert for root, dirs, files in os.walk(filePathSrc):    for fn in files :        if fn[-4:] == '.java' :        notepad.open(root + "\\" + fn)         notepad.runMenuCommand("Encoding", "Convert to UTF-8")         notepad.save()        notepad.close()
 

 

还不如直接下载工具呢:http://www.crsky.com/soft/29270.html    好用!!!!!!!!!!

TextEncoding.exe

 

转载地址:http://engoo.baihongyu.com/

你可能感兴趣的文章
Web3j源码之ObjectMapperFactory
查看>>
linux 程序包管理5 编译安装
查看>>
sudo应用
查看>>
【学神-RHEL7】1-3-Linux基本命令和配置服务器来电后自动开机
查看>>
AtomicInteger相关类
查看>>
I/O重定向
查看>>
SVN介绍
查看>>
Oracle中exp的使用2
查看>>
Lync Server 2010迁移至Lync Server 2013故障排错 Part3 :内外网共享PPT提示证书问
查看>>
如何分割合并ISO文件
查看>>
Oracle+ASM单机环境下,开启归档的最简单的方法
查看>>
hive cli启动判断hadoop version的问题
查看>>
第 三 十 八 天:Linux 的 LVM 逻 辑 卷 管 理
查看>>
Flex通过Blazeds利用Remoteservice与后台java消息推送
查看>>
python3 实现对比conf 文件差异
查看>>
HP服务器F10 Function Disabled,无法使用F10安装操作系统
查看>>
关于shell脚本编程一些有用资源的小结
查看>>
网站在线压力测试工具Load Impact
查看>>
案例:隐秘而低调的内存泄露(OOM)
查看>>
白盒测试不是测试,更不高级
查看>>