Skip to content

Instantly share code, notes, and snippets.

@daspecster
Created March 28, 2017 16:42
Show Gist options
  • Save daspecster/9dafcf98ea0e34de7f7203a224e3d0d6 to your computer and use it in GitHub Desktop.
Save daspecster/9dafcf98ea0e34de7f7203a224e3d0d6 to your computer and use it in GitHub Desktop.
Translate Snippet Results
from google.cloud import translate
client = translate.Client()
client = translate.Client(target_language='es')
print(client.get_languages())
print(client.detect_language(['Me llamo', 'I am']))
print(client.translate('koszula'))
result = client.translate(
['Me llamo Jeff', 'My name is Jeff'], target_language='de')
print(result)
"""
Output:
[{u'name': u'afrik\xe1ans', u'language': u'af'}, {u'name': u'alban\xe9s', u'language': u'sq'}, {u'name': u'alem\xe1n', u'language': u'de'}, {u'name': u'amh\xe1rico', u'language': u'am'}, {u'name': u'\xe1rabe', u'language': u'ar'}, {u'name': u'armenio', u'language': u'hy'}, {u'name': u'azer\xed', u'language': u'az'}, {u'name': u'bengal\xed', u'language': u'bn'}, {u'name': u'bielorruso', u'language': u'be'}, {u'name': u'birmano', u'language': u'my'}, {u'name': u'bosnio', u'language': u'bs'}, {u'name': u'b\xfalgaro', u'language': u'bg'}, {u'name': u'camboyano', u'language': u'km'}, {u'name': u'canar\xe9s', u'language': u'kn'}, {u'name': u'catal\xe1n', u'language': u'ca'}, {u'name': u'cebuano', u'language': u'ceb'}, {u'name': u'checo', u'language': u'cs'}, {u'name': u'chichewa', u'language': u'ny'}, {u'name': u'chino (simplificado)', u'language': u'zh'}, {u'name': u'chino (tradicional)', u'language': u'zh-TW'}, {u'name': u'cingal\xe9s', u'language': u'si'}, {u'name': u'coreano', u'language': u'ko'}, {u'name': u'corso', u'language': u'co'}, {u'name': u'criollo haitiano', u'language': u'ht'}, {u'name': u'croata', u'language': u'hr'}, {u'name': u'dan\xe9s', u'language': u'da'}, {u'name': u'eslovaco', u'language': u'sk'}, {u'name': u'esloveno', u'language': u'sl'}, {u'name': u'espa\xf1ol', u'language': u'es'}, {u'name': u'esperanto', u'language': u'eo'}, {u'name': u'estonio', u'language': u'et'}, {u'name': u'euskera', u'language': u'eu'}, {u'name': u'finland\xe9s', u'language': u'fi'}, {u'name': u'franc\xe9s', u'language': u'fr'}, {u'name': u'frisio', u'language': u'fy'}, {u'name': u'ga\xe9lico escoc\xe9s', u'language': u'gd'}, {u'name': u'gal\xe9s', u'language': u'cy'}, {u'name': u'gallego', u'language': u'gl'}, {u'name': u'georgiano', u'language': u'ka'}, {u'name': u'griego', u'language': u'el'}, {u'name': u'gujarati', u'language': u'gu'}, {u'name': u'hausa', u'language': u'ha'}, {u'name': u'hawaiano', u'language': u'haw'}, {u'name': u'hebreo', u'language': u'iw'}, {u'name': u'hindi', u'language': u'hi'}, {u'name': u'hmong', u'language': u'hmn'}, {u'name': u'holand\xe9s', u'language': u'nl'}, {u'name': u'h\xfangaro', u'language': u'hu'}, {u'name': u'igbo', u'language': u'ig'}, {u'name': u'indonesio', u'language': u'id'}, {u'name': u'ingl\xe9s', u'language': u'en'}, {u'name': u'irland\xe9s', u'language': u'ga'}, {u'name': u'island\xe9s', u'language': u'is'}, {u'name': u'italiano', u'language': u'it'}, {u'name': u'japon\xe9s', u'language': u'ja'}, {u'name': u'javan\xe9s', u'language': u'jw'}, {u'name': u'kazajo', u'language': u'kk'}, {u'name': u'kirgu\xeds', u'language': u'ky'}, {u'name': u'kurdo', u'language': u'ku'}, {u'name': u'lao', u'language': u'lo'}, {u'name': u'lat\xedn', u'language': u'la'}, {u'name': u'let\xf3n', u'language': u'lv'}, {u'name': u'lituano', u'language': u'lt'}, {u'name': u'luxemburgu\xe9s', u'language': u'lb'}, {u'name': u'macedonio', u'language': u'mk'}, {u'name': u'malayalam', u'language': u'ml'}, {u'name': u'malayo', u'language': u'ms'}, {u'name': u'malgache', u'language': u'mg'}, {u'name': u'malt\xe9s', u'language': u'mt'}, {u'name': u'maor\xed', u'language': u'mi'}, {u'name': u'marat\xed', u'language': u'mr'}, {u'name': u'mongol', u'language': u'mn'}, {u'name': u'nepal\xed', u'language': u'ne'}, {u'name': u'noruego', u'language': u'no'}, {u'name': u'panyab\xed', u'language': u'pa'}, {u'name': u'past\xfan', u'language': u'ps'}, {u'name': u'persa', u'language': u'fa'}, {u'name': u'polaco', u'language': u'pl'}, {u'name': u'portugu\xe9s', u'language': u'pt'}, {u'name': u'rumano', u'language': u'ro'}, {u'name': u'ruso', u'language': u'ru'}, {u'name': u'samoano', u'language': u'sm'}, {u'name': u'serbio', u'language': u'sr'}, {u'name': u'sesoto', u'language': u'st'}, {u'name': u'shona', u'language': u'sn'}, {u'name': u'sindhi', u'language': u'sd'}, {u'name': u'somal\xed', u'language': u'so'}, {u'name': u'suajili', u'language': u'sw'}, {u'name': u'sueco', u'language': u'sv'}, {u'name': u'sundan\xe9s', u'language': u'su'}, {u'name': u'tagalo', u'language': u'tl'}, {u'name': u'tailand\xe9s', u'language': u'th'}, {u'name': u'tamil', u'language': u'ta'}, {u'name': u'tayiko', u'language': u'tg'}, {u'name': u'telugu', u'language': u'te'}, {u'name': u'turco', u'language': u'tr'}, {u'name': u'ucraniano', u'language': u'uk'}, {u'name': u'urdu', u'language': u'ur'}, {u'name': u'uzbeco', u'language': u'uz'}, {u'name': u'vietnamita', u'language': u'vi'}, {u'name': u'xhosa', u'language': u'xh'}, {u'name': u'yidis', u'language': u'yi'}, {u'name': u'yoruba', u'language': u'yo'}, {u'name': u'zul\xfa', u'language': u'zu'}]
[{'input': 'Me llamo', u'confidence': 0.26077553629875183, u'language': u'es'}, {'input': 'I am', u'confidence': 0.15779413282871246, u'language': u'en'}]
{u'translatedText': u'camisa', 'input': 'koszula', u'detectedSourceLanguage': u'pl'}
[{u'translatedText': u'Mein Name ist Jeff', 'input': 'Me llamo Jeff', u'detectedSourceLanguage': u'es'}, {u'translatedText': u'Mein Name ist Jeff', 'input': 'My name is Jeff', u'detectedSourceLanguage': u'en'}]
"""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment