Documentation section

Quick Start - Go

Localize your Go app with Localazy CLI.

Upload resource files with strings to Localazy and manage your translations easily. Download translated files back.

1. Install Localazy CLI for your operating system.

2. Create a configuration file localazy.json in the app’s module. You can start with our sample:

{

  "writeKey": "your-write-key",
  "readKey": "your-read-key",
  
  "upload": {  
      "type": "json",
      "files": "locales/en.json",
      "features": ["plural_object"]  
  },
      
  "download": {
      "files": "locales/${lang}.json"
  }
  
}

3. Upload the source strings with localazy upload whenever you change them.

4. Download translated files with localazy download before building your app.


Localazy JSON parser is highly configurable! Learn more about plain and structured JSONs, plurals, arrays, Mozilla/Chrome i18n, RequireJS, etc.

Other formats such as TOML or YAML are supported too.

You can upload all your existing translations too! Learn more about it.


Localazy CLI is simple to start yet flexible enough for any project. Let’s take a quick tour.