📅  最后修改于: 2023-12-03 15:25:51.081000             🧑  作者: Mango
本Python程序使用Google Translate API将英语翻译成法语。
使用Python 3.6+和安装googletrans
模块。
pip install googletrans==4.0.0rc1
from googletrans import Translator
translator = Translator()
text = "Hello, World!"
translation = translator.translate(text, src="en", dest="fr")
print(translation.text)
程序将返回翻译后的文本,以及源语言和目标语言。
**法语翻译**:Bonjour le monde!
- **源语言**:英语
- **目标语言**:法语
可以将翻译结果与输入文本一起返回,在返回结果中添加时间戳,以便进行日志记录。
import datetime
timestamp = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
result = {
"original_text": text,
"translated_text": translation.text,
"source_lang": translation.src,
"dest_lang": translation.dest,
"timestamp": timestamp
}
print(result)
返回结果将会是一个Python字典,可以轻松地进行后续处理和记录。
{
"original_text": "Hello, World!",
"translated_text": "Bonjour le monde!",
"source_lang": "en",
"dest_lang": "fr",
"timestamp": "2021-08-27 21:30:00"
}
通过本Python程序,我们可以轻松将英语翻译成法语,提供了源码和返回markdown格式的代码片段,可以方便地嵌入到其他文档中。