{"id":19530507,"url":"https://github.com/ranjan2104/build-a-translator","last_synced_at":"2025-02-26T02:44:45.872Z","repository":{"id":119300584,"uuid":"368953829","full_name":"Ranjan2104/Build-a-Translator","owner":"Ranjan2104","description":"Googletrans is a free and unlimited python library that implemented Google Translate API. This uses the Google Translate Ajax API to make calls to such methods as detect and translate. Features","archived":false,"fork":false,"pushed_at":"2021-05-19T17:58:38.000Z","size":5,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-08T16:31:45.880Z","etag":null,"topics":["googletrans","python-3","translator"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ranjan2104.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-05-19T17:44:27.000Z","updated_at":"2021-08-18T05:02:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"5d27177a-3f39-4b82-9d92-7f96b3d9dd5b","html_url":"https://github.com/Ranjan2104/Build-a-Translator","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ranjan2104%2FBuild-a-Translator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ranjan2104%2FBuild-a-Translator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ranjan2104%2FBuild-a-Translator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ranjan2104%2FBuild-a-Translator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ranjan2104","download_url":"https://codeload.github.com/Ranjan2104/Build-a-Translator/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240783108,"owners_count":19856776,"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":["googletrans","python-3","translator"],"created_at":"2024-11-11T01:33:08.313Z","updated_at":"2025-02-26T02:44:45.845Z","avatar_url":"https://github.com/Ranjan2104.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Build a Translator\n API link = https://py-googletrans.readthedocs.io/en/latest/\n\nGoogletrans is a free and unlimited python library that implemented Google Translate API. This uses the Google Translate Ajax API to make calls to such methods as detect and translate.\nFeatures\n    \n    Fast and reliable - it uses the same servers that translate.google.com uses\n    Auto language detection\n    Bulk translations\n    Customizable service URL\n    HTTP/2 support\n    Installation\n    To install, either use things like pip with the package “googletrans” or download the package and put the “googletrans” directory into your python path.\n    $ pip install googletrans\nYou may wonder why this library works properly, whereas other approaches such like goslate won’t work since Google has updated its translation service recently with a ticket mechanism to prevent a lot of crawler programs.\n\n![images](https://user-images.githubusercontent.com/60054130/118861211-df70a100-b8f9-11eb-9f09-07eec092eaca.png)\n\n\nI eventually figure out a way to generate a ticket by reverse engineering on the obfuscated and minified code used by Google to generate such token, and implemented on the top of Python. However, this could be blocked at any time.\n \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Franjan2104%2Fbuild-a-translator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Franjan2104%2Fbuild-a-translator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Franjan2104%2Fbuild-a-translator/lists"}