📜  把英语翻译成法语. (1)

📅  最后修改于: 2023-12-03 15:25:51.081000             🧑  作者: Mango

Python程序:英语翻译成法语

本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格式的代码片段,可以方便地嵌入到其他文档中。