Aby pracować z interfejsem API Tłumacza Google przy użyciu języka Python, możesz użyć metody googletrans
biblioteka, która jest opakowaniem interfejsu API Tłumacza Google. Poniżej znajduje się prosty skrypt demonstrujący, jak używać tej biblioteki do tłumaczenia tekstu.
Najpierw musisz zainstalować bibliotekę:
pip install googletrans==4.0.0-rc1
Oto podstawowy przykładowy skrypt do tłumaczenia tekstu za pomocą googletrans
biblioteka:
from googletrans import Translator
def translate_text(text, src_lang='auto', dest_lang='en'):
translator = Translator()
try:
translated = translator.translate(text, src=src_lang, dest=dest_lang)
return translated.text
except Exception as e:
print(f"An error occurred: {e}")
return None
if __name__ == "__main__":
# Example usage
original_text = "Hola, ¿cómo estás?"
src_language = 'es' # Spanish
dest_language = 'en' # English
translated_text = translate_text(original_text, src_language, dest_language)
if translated_text:
print(f"Original text: {original_text}")
print(f"Translated text: {translated_text}")
Skrypt ten wykonuje następujące kroki:
- Importuje
Translator
klasa zgoogletrans
biblioteka. - Definiuje funkcję
translate_text
która przyjmuje tekst do przetłumaczenia, język źródłowy i język docelowy jako argumenty. - Używa
Translator
obiekt do wykonania tłumaczenia i obsługuje wszelkie wyjątki, które mogą wystąpić. - W
if __name__ == "__main__":
blok, pokazuje, jak używaćtranslate_text
działać na przykładzie.
Możesz modyfikować src_language
oraz dest_language
zmienne do tłumaczenia pomiędzy różnymi językami. The src_lang
parametr można ustawić na 'auto'
aby automatycznie wykryć język źródłowy.
W razie potrzeby możesz rozwinąć ten skrypt lub zintegrować go z większą aplikacją.
Komentarze (0)
Nie ma tu jeszcze żadnych komentarzy, możesz być pierwszy!