Introduction to the CLI
The Tolgee CLI is currently experimental and subject to bugs. Breaking changes may happen before stable release!
Help us reach stable version faster by reporting any bug you encounter on the issue tracker. Feedback is also greatly appreciated!
The Tolgee CLI is a command line utility created to make your life easier while using Tolgee, by allowing you to easily synchronize your code project with the translation project on Tolgee.
Features
Easy project configuration
Don't want to deal with having to type all project-specific options whenever invoking the CLI? No worries! You can
create a .tolgeerc
file and not have to worry about specifying all these
annoying options.
Downloading & uploading strings
You can easily download and upload localization files using the pull
and push
commands.
Easily push new and updated strings to Tolgee when you're done working on a new feature, and automatically download all of the strings when building your app for production. It's really this easy!
Extracting strings from your code
One major feature of the CLI is the ability to scan your code for localization strings, and automagically extract them for you and sync them with the localization project.
You can learn more about how it works here.
Work on your self-hosted server
Not a fan of Service-as-a-Service and prefer to roll your own server? Or working locally? That's fine! You can very easily tell the CLI to talk to your Tolgee server.
And more to come!
We're working on constantly improving the CLI to make it even more powerful, just like the Tolgee Platform. Any idea for new features? We'd love to hear it! Make sure to send it to our issue tracker so we can start working on it.