{"id":15043977,"url":"https://github.com/med933/irontranslator","last_synced_at":"2026-02-07T01:31:04.715Z","repository":{"id":62571716,"uuid":"353671119","full_name":"med933/IronTranslator","owner":"med933","description":"Google translate API for Python","archived":false,"fork":false,"pushed_at":"2021-04-01T22:29:20.000Z","size":80,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-21T06:03:25.325Z","etag":null,"topics":["api","free","google-translate","google-translate-api","nlp","python","scraping","selenium","selenium-webdriver","translation"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/med933.png","metadata":{"files":{"readme":"README.rst","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-04-01T11:05:33.000Z","updated_at":"2021-05-11T12:16:58.000Z","dependencies_parsed_at":"2022-11-03T18:26:34.155Z","dependency_job_id":null,"html_url":"https://github.com/med933/IronTranslator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/med933/IronTranslator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/med933%2FIronTranslator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/med933%2FIronTranslator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/med933%2FIronTranslator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/med933%2FIronTranslator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/med933","download_url":"https://codeload.github.com/med933/IronTranslator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/med933%2FIronTranslator/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265527598,"owners_count":23782480,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","free","google-translate","google-translate-api","nlp","python","scraping","selenium","selenium-webdriver","translation"],"created_at":"2024-09-24T20:49:54.281Z","updated_at":"2026-02-07T01:31:04.707Z","avatar_url":"https://github.com/med933.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"IronTranslator: Google translate API for Python\n===============================================\n\n|PyPI latest| |PyPI License| |Stars|\n\nIronTranslator is a simple tool to translate words or paragraphs with length less than 5000 words. IronTranslator may help you to do multiple tasks in NLP machine learning projects (in order to use GloVe or FastText).\n\nCompatible with Python 3.6+.\n\n1 - Installation\n----------------\n\nYou can install it from `PyPI \u003chttps://pypi.org/project/IronTranslator/\u003e`_.\n\n.. code:: bash\n\n   $ pip install IronTranslator\n\n2 - How to use IronTranslator ?\n-------------------------------\n\nFirst you have to download the latest version of `ChromeDriver \u003chttps://chromedriver.chromium.org/\u003e`_. Save the download file in the directory of your choice.\n\nOn Windows\n\n.. code:: python\n\n    \u003e\u003e\u003e YourChromeDriverPath = r\"C:\\Users\\chromedriver\"\n    \nOn Mac\n\n.. code:: python\n\n    \u003e\u003e\u003e YourChromeDriverPath = \"/Users/chromedriver\"\n\nSingle sentence translation\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n    \u003e\u003e\u003e from IronTranslator import Translator\n    \u003e\u003e\u003e translator = Translator(ChromeDriverPath = YourChromeDriverPath)\n    \u003e\u003e\u003e translator.translate(texts=[\"bonjour\"], dest='ko')\n    100%|██████████████████████████████████████████████████| 1/1 [00:05\u003c00:00,  0.70/it]\n    ['안녕하세요']\n    \nMultiple sentence translation\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: python\n\n   \u003e\u003e\u003e from IronTranslator import Translator\n   \u003e\u003e\u003e translator = Translator(ChromeDriverPath = YourChromeDriverPath)\n   \u003e\u003e\u003e translator.translate(texts=[\"I Love Python.\",\"The gravity on the moon's surface is 1.622 m / s2\",\"What is the speed of light in a vacuum?\"], dest='de')\n   100%|██████████████████████████████████████████████████| 3/3 [00:05\u003c00:00,  3.59s/it]\n   ['Ich liebe Python.','Die Schwerkraft auf der Oberfläche des Mondes beträgt 1,622 m / s2',\n   'Was ist die Lichtgeschwindigkeit im Vakuum?']\n \nWe can specify the source language \n\n.. code:: python\n\n   \u003e\u003e\u003e from IronTranslator import Translator\n   \u003e\u003e\u003e translator = Translator(ChromeDriverPath = YourChromeDriverPath)\n   \u003e\u003e\u003e translator.translate(texts=[\"I Love Real Madrid.\",\"The gravity on the moon's surface is 1.622 m / s2\",\n                                   \"What is the speed of light in a vacuum?\"], dest='es',src='en')\n   100%|██████████████████████████████████████████████████| 3/3 [00:05\u003c00:00,  1.69s/it]\n   ['Amo al Real Madrid.','La gravedad en la superficie de la luna es de 1.622 m / s2.','¿Cuál es la velocidad de la luz en un vacío?']\n\nAvailable Languages :\n-------------------------------\n\n.. code:: python\n\n   \u003e\u003e\u003e {'afrikaans': 'af',\n       'albanian': 'sq',\n       'amharic': 'am',\n       'arabic': 'ar',\n       'armenian': 'hy',\n       'azerbaijani': 'az',\n       'basque': 'eu',\n       'belarusian': 'be',\n       'bengali': 'bn',\n       'bosnian': 'bs',\n       'bulgarian': 'bg',\n       'catalan': 'ca',\n       'cebuano': 'ceb',\n       'chichewa': 'ny',\n       'chinese (simplified)': 'zh-cn',\n       'chinese (traditional)': 'zh-tw',\n       'corsican': 'co',\n       'croatian': 'hr',\n       'czech': 'cs',\n       'danish': 'da',\n       'dutch': 'nl',\n       'english': 'en',\n       'esperanto': 'eo',\n       'estonian': 'et',\n       'filipino': 'tl',\n       'finnish': 'fi',\n       'french': 'fr',\n       'frisian': 'fy',\n       'galician': 'gl',\n       'georgian': 'ka',\n       'german': 'de',\n       'greek': 'el',\n       'gujarati': 'gu',\n       'haitian creole': 'ht',\n       'hausa': 'ha',\n       'hawaiian': 'haw',\n       'hebrew': 'he',\n       'hindi': 'hi',\n       'hmong': 'hmn',\n       'hungarian': 'hu',\n       'icelandic': 'is',\n       'igbo': 'ig',\n       'indonesian': 'id',\n       'irish': 'ga',\n       'italian': 'it',\n       'japanese': 'ja',\n       'javanese': 'jw',\n       'kannada': 'kn',\n       'kazakh': 'kk',\n       'khmer': 'km',\n       'korean': 'ko',\n       'kurdish (kurmanji)': 'ku',\n       'kyrgyz': 'ky',\n       'lao': 'lo',\n       'latin': 'la',\n       'latvian': 'lv',\n       'lithuanian': 'lt',\n       'luxembourgish': 'lb',\n       'macedonian': 'mk',\n       'malagasy': 'mg',\n       'malay': 'ms',\n       'malayalam': 'ml',\n       'maltese': 'mt',\n       'maori': 'mi',\n       'marathi': 'mr',\n       'mongolian': 'mn',\n       'myanmar (burmese)': 'my',\n       'nepali': 'ne',\n       'norwegian': 'no',\n       'odia': 'or',\n       'pashto': 'ps',\n       'persian': 'fa',\n       'polish': 'pl',\n       'portuguese': 'pt',\n       'punjabi': 'pa',\n       'romanian': 'ro',\n       'russian': 'ru',\n       'samoan': 'sm',\n       'scots gaelic': 'gd',\n       'serbian': 'sr',\n       'sesotho': 'st',\n       'shona': 'sn',\n       'sindhi': 'sd',\n       'sinhala': 'si',\n       'slovak': 'sk',\n       'slovenian': 'sl',\n       'somali': 'so',\n       'spanish': 'es',\n       'sundanese': 'su',\n       'swahili': 'sw',\n       'swedish': 'sv',\n       'tajik': 'tg',\n       'tamil': 'ta',\n       'telugu': 'te',\n       'thai': 'th',\n       'turkish': 'tr',\n       'ukrainian': 'uk',\n       'urdu': 'ur',\n       'uyghur': 'ug',\n       'uzbek': 'uz',\n       'vietnamese': 'vi',\n       'welsh': 'cy',\n       'xhosa': 'xh',\n       'yiddish': 'yi',\n       'yoruba': 'yo',\n       'zulu': 'zu'}\n\n.. |PyPI latest| image:: https://badge.fury.io/py/IronTranslator.svg\n   :target: https://pypi.org/project/IronTranslator\n.. |PyPI License| image:: https://img.shields.io/pypi/l/IronTranslator  \n   :target: https://github.com/med933/IronTranslator/blob/main/LICENSE\n.. |Stars| image:: https://img.shields.io/github/stars/med933/IronTranslator  \n   :target: https://pypi.org/project/IronTranslator\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmed933%2Firontranslator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmed933%2Firontranslator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmed933%2Firontranslator/lists"}