安装
pip install googletrans
代码
import re
from googletrans import Translator
def translate_comment(line):
translator = Translator(service_urls=['translate.google.cn',])
if line.strip().startswith("#"):
trans = translator.translate(line, src='en', dest='zh-cn')
return trans.text + "\n"
else:
return line
def translate_file(sourceFileName, destFileName):
with open(sourceFileName, 'r') as f_in, open(destFileName, 'w') as f_out:
for line in f_in:
translated_line = translate_comment(line)
f_out.write(translated_line)
translate_file('redis.conf', 'redis_trans.conf')