Найти в Дзене
Chill Programms

Как переводить слова с помощью python

Привет друг! Сегодня мы напишем программу для перевода слов, всего в 5 строчек кода. Не будем тянуть время - поехали! Установка нужных библиотек: Первым делом чтобы переводить текст нам нужна библиотека translate. Открываем командную строку комбинаций клавиш windows и R. В данном поле ввести cmd. Открываем командную строку и вводим: pip install translate После того как наша библиотека загрузилось заходим в наш редактор кода. В первых строчках импортируем нашу библиотеку translate. from translate import Translator Итак нужные библиотеки мы импортировали. Чтобы переводить текст с английского на русский нужна переменная которая будет переводить translator= Translator(from_lang="English",to_lang="russian") А теперь создаем переменную в которой будет содержаться наш текст, а далее будем его переводить с помощью переменной translator text_Eng = input("что перевести ") text_Rus = translator.translate(text_Eng) print(text_Rus) Чтобы перевести с русского на английский нужно изменить вторую стро

Привет друг! Сегодня мы напишем программу для перевода слов, всего в 5 строчек кода. Не будем тянуть время - поехали!

Установка нужных библиотек:

Первым делом чтобы переводить текст нам нужна библиотека translate. Открываем командную строку комбинаций клавиш windows и R. В данном поле ввести cmd.

-2

Открываем командную строку и вводим:

pip install translate

После того как наша библиотека загрузилось заходим в наш редактор кода. В первых строчках импортируем нашу библиотеку translate.

from translate import Translator
-3

Итак нужные библиотеки мы импортировали. Чтобы переводить текст с английского на русский нужна переменная которая будет переводить

translator= Translator(from_lang="English",to_lang="russian")

А теперь создаем переменную в которой будет содержаться наш текст, а далее будем его переводить с помощью переменной translator

text_Eng = input("что перевести ")
text_Rus = translator.translate(text_Eng)
print(text_Rus)

Чтобы перевести с русского на английский нужно изменить вторую строчку кода на данную снизу

translator= Translator(from_lang="russian",to_lang="English")

Теперь вы можете переводить любой текст

Весь код с английского на русский:

-4
from translate import Translator
translator= Translator(from_lang="English",to_lang="russian")
text_Eng = input("что перевести ")
text_Rus = translator.translate(text_Eng)
print(text_Rus)

Весь код с русского на английский:

-5
from translate import Translator
translator= Translator(from_lang="russian",to_lang="English")
text_Rus = input("что перевести ")
text_Eng = translator.translate(text_Rus)
print(text_Eng)

Вот и всё! На самом деле в документации вы можете найти гораздо больше языков и сделать самый настоящий переводчик, но это другая история. Ну а я желаю всем удачи и хорошего кода)