영문 내용의 파일을 읽어 한글로 번역하고 새로운 파일로 저장하는 프로그램
import googletrans
translator = googletrans.Translator()
str1 = "행복하세요"
result1 = translator.translate(str1, dest='en', src='auto')
print(f"행복하세요 => {result1.text}")
str2 = "I am happy"
result2 = translator.translate(str2, dest='ko', src='en')
print(f"I am happy => {result2.text}")
import googletrans
lang = googletrans.LANGUAGES
print(lang)
from os import linesep
import googletrans
translator = googletrans.Translator()
read_file_path = r"9. 영어로된 문서를 한글로 자동번역\영어파일.txt"
with open(read_file_path, 'r') as f :
readLines = f.readlines()
for lines in readLines:
result1 = translator.translate(lines, dest='ko')
print(result1.text)
from os import linesep
import googletrans
translator = googletrans.Translator()
read_file_path = r"9. 영어로된 문서를 한글로 자동번역\영어파일.txt"
write_file_path = r"9. 영어로된 문서를 한글로 자동번역\한글파일.txt"
with open(read_file_path, 'r') as f:
readLines = f.readlines()
for lines in readLines:
result1 = translator.translate(lines, dest='ko')
print(result1.text)
with open(write_file_path, 'a', encoding='UTF8') as f:
f.write(result1.text + '\n')