📚 Свой переводчик с разных языков на Python
Это проще, чем кажется — достаточно библиотеки translate.
📦 Устанавливаем:
```pip install translate
def translate_text(text: str, source_lang: str, target_lang: str) -> str:
"""
Переводит текст с одного языка на другой.
:param text: Текст для перевода.
:param source_lang: Язык оригинала (например, "Russian").
:param target_lang: Язык перевода (например, "English").
:return: Переведённый текст.
"""
translator = Translator(from_lang=source_lang, to_lang=target_lang)
return translator.translate(text)
# Пример использования
if name == "main":
result = translate_text("Привет мой друг", "Russian", "English")
print(result)
# Hello my friend```
Сохраняй, пригодится для практики 👍
pythonpedia
Это проще, чем кажется — достаточно библиотеки translate.
📦 Устанавливаем:
```pip install translate
from translate import Translator
👨💻 Пример использования:
def translate_text(text: str, source_lang: str, target_lang: str) -> str:
"""
Переводит текст с одного языка на другой.
:param text: Текст для перевода.
:param source_lang: Язык оригинала (например, "Russian").
:param target_lang: Язык перевода (например, "English").
:return: Переведённый текст.
"""
translator = Translator(from_lang=source_lang, to_lang=target_lang)
return translator.translate(text)
# Пример использования
if name == "main":
result = translate_text("Привет мой друг", "Russian", "English")
print(result)
# Hello my friend```
Сохраняй, пригодится для практики 👍
pythonpedia