- 🚀 Getting Started
- Introduction
- Quick Start Guide
- Translator
- Glossary
- Variables
- 💻 Project integration (CLI)
- Project structures
- Translate
- 📄 Formats
- JSON
- Java-Properties
- PHP-Array
- PO
- YAML
- 📚 Resources
- API Reference
- CLI Overview
Translate with CLI
Translate
This command translates each JSON-file from input path to the configured target languages. The result of each file will be saved in the output path.
Extraction
A lot of i18n libraries have specific scanners/extractors for their implementations. This is the most conventient way to automatically have up-to-date locales.
See the following list for some extraction tools:
i18n-Library | Output Format | Link |
---|---|---|
Format.JS (react-intl) | JSON | Format.JS CLI |
i18next | JSON | i18next Scanner |
ngx-translate | JSON | nxg translate extract |
Lingui.JS | JSON | Lingui.JS CLI extract |
Transloco | JSON | Transloco CLI |
You can edit and adapt the translations in your IDE or online. To store adapted translations, call simpleen upload
before translating again.
Save existing/adapted translations
Save the existing/adapted translations in Simpleen with simpleen upload
. All output files with the translations are loaded from your filesystem and saved with the corresponding input values.