The translate system provides a simple and frictionless translation flow for distributed systems and automates many tasks. Developers (or CI/CD tools) send extracted texts for translation to translate system which then can be translated by ML or real translators.
In general, we build distributed systems with golang, Angular and Flutter. We aim to support these before adding support for other languages and libraries.
Introduction
The
translate
system provides a simple and frictionless translation flow for distributed systems and automates many tasks. Developers (or CI/CD tools) send extracted texts for translation totranslate
system which then can be translated by ML or real translators.Translation source (origin)
Source code
Dynamic data
Compile time translation
CI/CD
Local development workflow
Runtime translation
CI/CD
Local development workflow
Project Structure
TBC
Backend (golang)
Frontend (Angular)
Translation Methods
Translation by translators
Translation by different APIs (ML)
Coding languages and libraries
In general, we build distributed systems with golang, Angular and Flutter. We aim to support these before adding support for other languages and libraries.
Website (Documentation)
TBC
Licence
TBC