{"id":15861526,"url":"https://github.com/leroyanders/google-translate-unlimited","last_synced_at":"2025-10-25T17:37:48.905Z","repository":{"id":53343654,"uuid":"521218189","full_name":"leroyanders/google-translate-unlimited","owner":"leroyanders","description":"Google Translate module no length limit. Support all 7,151 languages.","archived":false,"fork":false,"pushed_at":"2022-10-16T19:12:50.000Z","size":29,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-27T04:25:57.861Z","etag":null,"topics":["google-translate","nltk","python","python3","tkinter","translation"],"latest_commit_sha":null,"homepage":"https://rapidapi.com/leroywagner/api/unlimited-google-translate/","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/leroyanders.png","metadata":{"files":{"readme":"readme.md","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":"2022-08-04T10:15:36.000Z","updated_at":"2024-06-18T08:35:53.000Z","dependencies_parsed_at":"2023-01-20T01:46:20.444Z","dependency_job_id":null,"html_url":"https://github.com/leroyanders/google-translate-unlimited","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/leroyanders%2Fgoogle-translate-unlimited","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leroyanders%2Fgoogle-translate-unlimited/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leroyanders%2Fgoogle-translate-unlimited/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/leroyanders%2Fgoogle-translate-unlimited/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/leroyanders","download_url":"https://codeload.github.com/leroyanders/google-translate-unlimited/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243801635,"owners_count":20350107,"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":["google-translate","nltk","python","python3","tkinter","translation"],"created_at":"2024-10-05T22:02:28.459Z","updated_at":"2025-10-25T17:37:48.894Z","avatar_url":"https://github.com/leroyanders.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# About\n\u003cp\u003eThis python script translates text using an open-source \u003ca href=\"https://huggingface.co/docs/transformers/en/model_doc/openai-gpt\"\u003eGPT model\u003c/a\u003e with a custom prompt.\u003cbr\u003e\n\n+ \u003cb\u003eNo limits.\u003c/b\u003e\n+ \u003cb\u003eFully free.\u003c/b\u003e\n+ \u003cb\u003eSupports all 7,151 languages.\u003c/b\u003e\n\n\u003c/p\u003e\n\n# Install dependencies\n```bash\npip3 install -r requirements.txt\n```\nThe model requires the PyTorch backend. If it is not present in your environment,\ninstall it following the instructions on \u003chttps://pytorch.org/\u003e.\n\nOn Apple Silicon machines (e.g., M1/M2 Macs), install the PyTorch build with\n[MPS](https://pytorch.org/docs/stable/notes/mps.html) support to offload\ncomputation to the GPU. The translators in this project automatically use MPS\nwhen it is available, reducing CPU usage.\n\n# Languages list\n\u003cdiv class=\"foo\"\u003e\n\u003ctable data-sortable=\"\" data-sortable-initialized=\"true\" width=\"100%\"\u003e\n\u003cthead width=\"100%\"\u003e\u003ctr\u003e\u003cth width=\"100%\"\u003eFull Name\u003c/th\u003e\u003cth\u003eLanguage Code\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003eAfar\u003c/td\u003e\u003ctd\u003eaa\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAbkhazian\u003c/td\u003e\u003ctd\u003eab\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAvestan\u003c/td\u003e\u003ctd\u003eae\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAfrikaans\u003c/td\u003e\u003ctd\u003eaf\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAkan\u003c/td\u003e\u003ctd\u003eak\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAmharic\u003c/td\u003e\u003ctd\u003eam\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAragonese\u003c/td\u003e\u003ctd\u003ean\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eArabic\u003c/td\u003e\u003ctd\u003ear\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAssamese\u003c/td\u003e\u003ctd\u003eas\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAvaric\u003c/td\u003e\u003ctd\u003eav\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAymara\u003c/td\u003e\u003ctd\u003eay\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAzerbaijani\u003c/td\u003e\u003ctd\u003eaz\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBashkir\u003c/td\u003e\u003ctd\u003eba\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBelarusian\u003c/td\u003e\u003ctd\u003ebe\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBulgarian\u003c/td\u003e\u003ctd\u003ebg\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBihari languages\u003c/td\u003e\u003ctd\u003ebh\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBislama\u003c/td\u003e\u003ctd\u003ebi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBambara\u003c/td\u003e\u003ctd\u003ebm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBengali\u003c/td\u003e\u003ctd\u003ebn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTibetan\u003c/td\u003e\u003ctd\u003ebo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBreton\u003c/td\u003e\u003ctd\u003ebr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBosnian\u003c/td\u003e\u003ctd\u003ebs\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCatalan; Valencian\u003c/td\u003e\u003ctd\u003eca\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eChechen\u003c/td\u003e\u003ctd\u003ece\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eChamorro\u003c/td\u003e\u003ctd\u003ech\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCorsican\u003c/td\u003e\u003ctd\u003eco\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCree\u003c/td\u003e\u003ctd\u003ecr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCzech\u003c/td\u003e\u003ctd\u003ecs\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eChurch Slavic; Slavonic;\u003cbr\u003eOld Bulgarian\u003c/td\u003e\u003ctd\u003ecu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eChuvash\u003c/td\u003e\u003ctd\u003ecv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWelsh\u003c/td\u003e\u003ctd\u003ecy\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDanish\u003c/td\u003e\u003ctd\u003eda\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGerman\u003c/td\u003e\u003ctd\u003ede\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDivehi; Dhivehi; Maldivian\u003c/td\u003e\u003ctd\u003edv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDzongkha\u003c/td\u003e\u003ctd\u003edz\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEwe\u003c/td\u003e\u003ctd\u003eee\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGreek, Modern (1453-)\u003c/td\u003e\u003ctd\u003eel\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEnglish\u003c/td\u003e\u003ctd\u003een\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEsperanto\u003c/td\u003e\u003ctd\u003eeo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSpanish; Castilian\u003c/td\u003e\u003ctd\u003ees\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEstonian\u003c/td\u003e\u003ctd\u003eet\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBasque\u003c/td\u003e\u003ctd\u003eeu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePersian\u003c/td\u003e\u003ctd\u003efa\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFulah\u003c/td\u003e\u003ctd\u003eff\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFinnish\u003c/td\u003e\u003ctd\u003efi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFijian\u003c/td\u003e\u003ctd\u003efj\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFaroese\u003c/td\u003e\u003ctd\u003efo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFrench\u003c/td\u003e\u003ctd\u003efr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWestern Frisian\u003c/td\u003e\u003ctd\u003efy\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIrish\u003c/td\u003e\u003ctd\u003ega\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGaelic; Scottish Gaelic\u003c/td\u003e\u003ctd\u003egd\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGalician\u003c/td\u003e\u003ctd\u003egl\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGuarani\u003c/td\u003e\u003ctd\u003egn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGujarati\u003c/td\u003e\u003ctd\u003egu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eManx\u003c/td\u003e\u003ctd\u003egv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHausa\u003c/td\u003e\u003ctd\u003eha\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHebrew\u003c/td\u003e\u003ctd\u003ehe\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHindi\u003c/td\u003e\u003ctd\u003ehi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHiri Motu\u003c/td\u003e\u003ctd\u003eho\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCroatian\u003c/td\u003e\u003ctd\u003ehr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHaitian; Haitian Creole\u003c/td\u003e\u003ctd\u003eht\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHungarian\u003c/td\u003e\u003ctd\u003ehu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eArmenian\u003c/td\u003e\u003ctd\u003ehy\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHerero\u003c/td\u003e\u003ctd\u003ehz\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInterlingua\u003c/td\u003e\u003ctd\u003eia\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIndonesian\u003c/td\u003e\u003ctd\u003eid\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInterlingue; Occidental\u003c/td\u003e\u003ctd\u003eie\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIgbo\u003c/td\u003e\u003ctd\u003eig\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSichuan Yi; Nuosu\u003c/td\u003e\u003ctd\u003eii\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInupiaq\u003c/td\u003e\u003ctd\u003eik\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIdo\u003c/td\u003e\u003ctd\u003eio\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIcelandic\u003c/td\u003e\u003ctd\u003eis\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eItalian\u003c/td\u003e\u003ctd\u003eit\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInuktitut\u003c/td\u003e\u003ctd\u003eiu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eJapanese\u003c/td\u003e\u003ctd\u003eja\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eJavanese\u003c/td\u003e\u003ctd\u003ejv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGeorgian\u003c/td\u003e\u003ctd\u003eka\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKongo\u003c/td\u003e\u003ctd\u003ekg\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKikuyu; Gikuyu\u003c/td\u003e\u003ctd\u003eki\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKuanyama; Kwanyama\u003c/td\u003e\u003ctd\u003ekj\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKazakh\u003c/td\u003e\u003ctd\u003ekk\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKalaallisut; Greenlandic\u003c/td\u003e\u003ctd\u003ekl\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCentral Khmer\u003c/td\u003e\u003ctd\u003ekm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKannada\u003c/td\u003e\u003ctd\u003ekn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKorean\u003c/td\u003e\u003ctd\u003eko\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKanuri\u003c/td\u003e\u003ctd\u003ekr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKashmiri\u003c/td\u003e\u003ctd\u003eks\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKurdish\u003c/td\u003e\u003ctd\u003eku\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKomi\u003c/td\u003e\u003ctd\u003ekv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCornish\u003c/td\u003e\u003ctd\u003ekw\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKirghiz; Kyrgyz\u003c/td\u003e\u003ctd\u003eky\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLatin\u003c/td\u003e\u003ctd\u003ela\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLuxembourgish; Letzeburgesch\u003c/td\u003e\u003ctd\u003elb\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGanda\u003c/td\u003e\u003ctd\u003elg\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLimburgan; Limburger; Limburgish\u003c/td\u003e\u003ctd\u003eli\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLingala\u003c/td\u003e\u003ctd\u003eln\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLao\u003c/td\u003e\u003ctd\u003elo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLithuanian\u003c/td\u003e\u003ctd\u003elt\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLuba-Katanga\u003c/td\u003e\u003ctd\u003elu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLatvian\u003c/td\u003e\u003ctd\u003elv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMalagasy\u003c/td\u003e\u003ctd\u003emg\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMarshallese\u003c/td\u003e\u003ctd\u003emh\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMaori\u003c/td\u003e\u003ctd\u003emi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMacedonian\u003c/td\u003e\u003ctd\u003emk\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMalayalam\u003c/td\u003e\u003ctd\u003eml\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMongolian\u003c/td\u003e\u003ctd\u003emn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMarathi\u003c/td\u003e\u003ctd\u003emr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMalay\u003c/td\u003e\u003ctd\u003ems\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMaltese\u003c/td\u003e\u003ctd\u003emt\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBurmese\u003c/td\u003e\u003ctd\u003emy\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNauru\u003c/td\u003e\u003ctd\u003ena\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNorwegian Bokmål\u003c/td\u003e\u003ctd\u003enb\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNdebele, North; North Ndebele\u003c/td\u003e\u003ctd\u003end\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNepali\u003c/td\u003e\u003ctd\u003ene\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNdonga\u003c/td\u003e\u003ctd\u003eng\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDutch; Flemish\u003c/td\u003e\u003ctd\u003enl\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNorwegian Nynorsk\u003c/td\u003e\u003ctd\u003enn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNorwegian\u003c/td\u003e\u003ctd\u003eno\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNdebele, South; South Ndebele\u003c/td\u003e\u003ctd\u003enr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNavajo; Navaho\u003c/td\u003e\u003ctd\u003env\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eChichewa; Chewa; Nyanja\u003c/td\u003e\u003ctd\u003eny\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOccitan (post 1500)\u003c/td\u003e\u003ctd\u003eoc\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOjibwa\u003c/td\u003e\u003ctd\u003eoj\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOromo\u003c/td\u003e\u003ctd\u003eom\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOriya\u003c/td\u003e\u003ctd\u003eor\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOssetian; Ossetic\u003c/td\u003e\u003ctd\u003eos\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePanjabi; Punjabi\u003c/td\u003e\u003ctd\u003epa\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePali\u003c/td\u003e\u003ctd\u003epi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePolish\u003c/td\u003e\u003ctd\u003epl\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePushto; Pashto\u003c/td\u003e\u003ctd\u003eps\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePortuguese\u003c/td\u003e\u003ctd\u003ept\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eQuechua\u003c/td\u003e\u003ctd\u003equ\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRomansh\u003c/td\u003e\u003ctd\u003erm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRundi\u003c/td\u003e\u003ctd\u003ern\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRomanian; Moldavian; Moldovan\u003c/td\u003e\u003ctd\u003ero\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRussian\u003c/td\u003e\u003ctd\u003eru\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKinyarwanda\u003c/td\u003e\u003ctd\u003erw\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSanskrit\u003c/td\u003e\u003ctd\u003esa\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSardinian\u003c/td\u003e\u003ctd\u003esc\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSindhi\u003c/td\u003e\u003ctd\u003esd\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNorthern Sami\u003c/td\u003e\u003ctd\u003ese\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSango\u003c/td\u003e\u003ctd\u003esg\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSinhala; Sinhalese\u003c/td\u003e\u003ctd\u003esi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSlovak\u003c/td\u003e\u003ctd\u003esk\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSlovenian\u003c/td\u003e\u003ctd\u003esl\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSamoan\u003c/td\u003e\u003ctd\u003esm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eShona\u003c/td\u003e\u003ctd\u003esn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSomali\u003c/td\u003e\u003ctd\u003eso\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAlbanian\u003c/td\u003e\u003ctd\u003esq\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSerbian\u003c/td\u003e\u003ctd\u003esr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSwati\u003c/td\u003e\u003ctd\u003ess\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSotho, Southern\u003c/td\u003e\u003ctd\u003est\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSundanese\u003c/td\u003e\u003ctd\u003esu\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSwedish\u003c/td\u003e\u003ctd\u003esv\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSwahili\u003c/td\u003e\u003ctd\u003esw\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTamil\u003c/td\u003e\u003ctd\u003eta\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTelugu\u003c/td\u003e\u003ctd\u003ete\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTajik\u003c/td\u003e\u003ctd\u003etg\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eThai\u003c/td\u003e\u003ctd\u003eth\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTigrinya\u003c/td\u003e\u003ctd\u003eti\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTurkmen\u003c/td\u003e\u003ctd\u003etk\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTagalog\u003c/td\u003e\u003ctd\u003etl\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTswana\u003c/td\u003e\u003ctd\u003etn\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTonga (Tonga Islands)\u003c/td\u003e\u003ctd\u003eto\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTurkish\u003c/td\u003e\u003ctd\u003etr\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTsonga\u003c/td\u003e\u003ctd\u003ets\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTatar\u003c/td\u003e\u003ctd\u003ett\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTwi\u003c/td\u003e\u003ctd\u003etw\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTahitian\u003c/td\u003e\u003ctd\u003ety\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUighur; Uyghur\u003c/td\u003e\u003ctd\u003eug\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUkrainian\u003c/td\u003e\u003ctd\u003euk\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUrdu\u003c/td\u003e\u003ctd\u003eur\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUzbek\u003c/td\u003e\u003ctd\u003euz\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eVenda\u003c/td\u003e\u003ctd\u003eve\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eVietnamese\u003c/td\u003e\u003ctd\u003evi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eVolapük\u003c/td\u003e\u003ctd\u003evo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWalloon\u003c/td\u003e\u003ctd\u003ewa\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWolof\u003c/td\u003e\u003ctd\u003ewo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eXhosa\u003c/td\u003e\u003ctd\u003exh\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eYiddish\u003c/td\u003e\u003ctd\u003eyi\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eYoruba\u003c/td\u003e\u003ctd\u003eyo\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eZhuang; Chuang\u003c/td\u003e\u003ctd\u003eza\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eChinese\u003c/td\u003e\u003ctd\u003ezh\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eZulu\u003c/td\u003e\u003ctd\u003ezu\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c/div\u003e\n\n# Install punkt\n```console\npython \u003c\u003c\u003c 'import nltk' \u0026\u0026 python \u003c\u003c\u003c 'nltk.download(\"punkt\")'\n```\n\n# Using\n```python\nimport module\n\ntr = module.PromptTranslator(text='Hello, World!', dest='fr')\ntranslated_text = tr.translated_text\n\nif __name__ == '__main__':\n    print(f'Result: {translated_text}');\n\n```\nThe result will be:\n``` Result: Bonjour le monde! ```\n\nYou can run the provided `example.py` script from the command line:\n\n```bash\npython example.py \"Hello, world!\" --dest fr\n```\n\n# Prompt-based translator\n\nYou can also use an open chat model that accepts custom prompts:\n\n```python\nfrom module import PromptTranslator\n\ntr = PromptTranslator(text=\"Hello, World!\", dest=\"fr\")\nprint(tr.translated_text)\n```\nLoading the default chat model (`openai-community/openai-gpt`) is lightweight\nand can run on modest hardware. The model has a 512-token context window, so\nlarge prompts are automatically truncated.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleroyanders%2Fgoogle-translate-unlimited","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleroyanders%2Fgoogle-translate-unlimited","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleroyanders%2Fgoogle-translate-unlimited/lists"}