使用Notepad++实现批量将ANSI转成为UTF-8编码

本文介绍了如何使用Notepad++的Python Script插件来批量将ANSI编码的文件转换为UTF-8编码,这对于处理大量非UTF-8格式的文件非常实用。此外,文中也提到了一种直接的转换工具TextEncoding.exe作为替代方案。
摘要由CSDN通过智能技术生成

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 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值