Command-line tool

Synchronize localization files between your local files
and web-based translation editor from your terminal.

No credit card required 14-day free trial Tracking-free service
bash command with translations upload

What is SimpleLocalize CLI?

SimpleLocalize CLI is a command-line tool that allows you to synchronize localization files between your local files and web-based translation editor from your terminal. It's a lightweight app that can be works with macOS (Apple Silicon / Intel), Windows and Linux. Setup is super simple and requires just one command to install. It doesn't require any additional software to be installed on your machine. Code base is open-source and available on GitHub.

See how to get started
with SimpleLocalize CLI

# macOS / Linux / Windows (WSL)
curl -s | bash

# Windows (PowerShell)
. { iwr -useb } | iex;

Install CLI

Execute a shell script to auto-install CLI or download a binary file. Create a YAML file with configuration for your project.
Get started with CLI

Upload translations

Execute upload command to push your local translation files to translation editor.
See how to upload translations
$ simplelocalize upload \
        --apiKey YOU_API_KEY \
        --uploadFormat single-language-json \
        --uploadPath ./messages_{lang}.json
translation editor for localization keys

Manage translations

Your translations will show up in a translation editor. In web client you start auto-translation, see translations suggestions, edit translations and more.
Go to Translation Editor

Download translations

Download translations in any format you want. You can use CLI command or download translations manually.
See how to download translations
$ simplelocalize download \
        --apiKey YOUR_API_KEY \
        --downloadFormat single-language-json \
        --downloadPath ./messages_{lang}.json
translations in multi-language-json file format

Host translations

Instead of downloading translations, you can host them on SimpleLocalize CDN. It's free and you can use it with any programming language.
Learn about Translation Hosting
Ready to say

Greet your customers
in their mother language

Start 14-day trial
No credit card required
country flags

Related content

Check out our latest blog posts and stay up to date with SimpleLocalize

Cloudflare Workers and Website Localization (1/5)

Jakub Pomykałaby6 min read

In this tutorial, we will show you how to use Cloudflare Workers to create a simple website localization feature, without the need to install any additional dependencies. We will localize a simple static HTML website hosted on GitHub Pages, but you can use the same approach to localize any website, including those built with popular frameworks like React, Angular, or Vue.js.

Continue reading