https://github.com/waynecz/opentranslate
Monorepo for all the tooling which bridges translation services with unified interface.
https://github.com/waynecz/opentranslate
Last synced: 4 months ago
JSON representation
Monorepo for all the tooling which bridges translation services with unified interface.
- Host: GitHub
- URL: https://github.com/waynecz/opentranslate
- Owner: waynecz
- License: mit
- Created: 2019-09-30T00:08:17.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-09T05:38:31.000Z (over 6 years ago)
- Last Synced: 2025-02-25T22:32:22.274Z (over 1 year ago)
- Homepage:
- Size: 281 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenTranslate
[](https://travis-ci.com/OpenTranslate/OpenTranslate)
[](http://commitizen.github.io/cz-cli/)
[](https://conventionalcommits.org)
Building blocks for bridging translation services with unified interface.
## Installation
```bash
git clone git@github.com:OpenTranslate/OpenTranslate.git
cd OpenTranslate
yarn
yarn build
```
## Usage
See `package.json` and [lerna](https://github.com/lerna/lerna) docs for commands.
- Run lerna commands with `yarn lerna `.
- Create package: `yarn lerna create module-1`.
- Create translator "google": `yarn create-translator google`.
- Install `@opentranslate/module-1` for `@opentranslate/module-2`: `yarn lerna add @opentranslate/module-1 packages/module-2`.
- Git-commit with `yarn commit` or [vscode extension](https://marketplace.visualstudio.com/items?itemName=KnisterPeter.vscode-commitizen).
## Badges
[](https://github.com/OpenTranslate)
```markdown
[](https://github.com/OpenTranslate)
```
## Disclaimer
The 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.