{"id":16439997,"url":"https://github.com/waynecz/opentranslate","last_synced_at":"2026-03-03T00:40:34.818Z","repository":{"id":92541648,"uuid":"211742787","full_name":"waynecz/OpenTranslate","owner":"waynecz","description":"Monorepo for all the tooling which bridges translation services with unified interface.","archived":false,"fork":false,"pushed_at":"2019-10-09T05:38:31.000Z","size":288,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-25T22:32:22.274Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":false,"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/waynecz.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-30T00:08:17.000Z","updated_at":"2019-10-22T12:24:59.000Z","dependencies_parsed_at":"2023-05-22T09:45:30.043Z","dependency_job_id":null,"html_url":"https://github.com/waynecz/OpenTranslate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/waynecz/OpenTranslate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waynecz%2FOpenTranslate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waynecz%2FOpenTranslate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waynecz%2FOpenTranslate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waynecz%2FOpenTranslate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/waynecz","download_url":"https://codeload.github.com/waynecz/OpenTranslate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waynecz%2FOpenTranslate/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30027684,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-03T00:31:48.536Z","status":"ssl_error","status_checked_at":"2026-03-03T00:30:56.176Z","response_time":60,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-10-11T09:10:55.239Z","updated_at":"2026-03-03T00:40:34.798Z","avatar_url":"https://github.com/waynecz.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# OpenTranslate\n\n[![Build Status](https://travis-ci.com/OpenTranslate/OpenTranslate.svg?branch=master)](https://travis-ci.com/OpenTranslate/OpenTranslate)\n\n[![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg?maxAge=2592000)](http://commitizen.github.io/cz-cli/)\n[![Conventional Commits](https://img.shields.io/badge/Conventional%20Commits-1.0.0-brightgreen.svg?maxAge=2592000)](https://conventionalcommits.org)\n\nBuilding blocks for bridging translation services with unified interface.\n\n## Installation\n\n```bash\ngit clone git@github.com:OpenTranslate/OpenTranslate.git\ncd OpenTranslate\nyarn\nyarn build\n```\n\n## Usage\n\nSee `package.json` and [lerna](https://github.com/lerna/lerna) docs for commands.\n\n- Run lerna commands with `yarn lerna \u003ccommand\u003e`.\n  - Create package: `yarn lerna create module-1`.\n  - Create translator \"google\": `yarn create-translator google`.\n  - Install `@opentranslate/module-1` for `@opentranslate/module-2`: `yarn lerna add @opentranslate/module-1 packages/module-2`.\n- Git-commit with `yarn commit` or [vscode extension](https://marketplace.visualstudio.com/items?itemName=KnisterPeter.vscode-commitizen).\n\n## Badges\n\n[![OpenTranslate](https://img.shields.io/badge/OpenTranslate-Compatible-brightgreen)](https://github.com/OpenTranslate)\n\n```markdown\n[![OpenTranslate](https://img.shields.io/badge/OpenTranslate-Compatible-brightgreen)](https://github.com/OpenTranslate)\n```\n\n## Disclaimer\n\nThe material, source code and packages from this project are for study and research purposes only. Any reliance you place on such material, source code or packages are strictly at your own risk.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaynecz%2Fopentranslate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwaynecz%2Fopentranslate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaynecz%2Fopentranslate/lists"}