Developer docs

Useful information for developers.

+1
14 articles in this collection
Written by Nick, Artis, and Andrew and 1 other

Projects

Learn how projects, keys, platforms and files are organized.
Written by Nick
Updated over a week ago

Keys and platforms

Learn how to properly set up and use keys and platforms in Lokalise.
Written by Nick
Updated over a week ago

Uploading files

Learn how Lokalise handles filenames and language codes in the uploaded files.
Written by Artis
Updated over a week ago

Downloading files and using webhooks

You can download (export) your project strings to any format Lokalise supports. Alternatively, you can initiate the export via API.
Written by Nick
Updated over a week ago

Universal placeholders

Our internal placeholders get automatically converted to ones required by your file format.
Written by Nick
Updated over a week ago

Language settings

Lokalise supports over 400 languages out of the box. Learn how to adjust language codes and settings.
Written by Nick
Updated over a week ago

Plurals

Lokalise automatically handles plural forms for all languages. Learn how to use plurals.
Written by Artis
Updated over a week ago

Merging existing iOS and Android keys

Learn how to eliminate duplicates in your localization project when you have the same app for multiple platforms.
Written by Nick
Updated over a week ago

Key referencing

Key referencing allows linking one key to another at translation level. Never translate same stuff twice anymore.
Written by Nick
Updated over a week ago

LiveJS — web in-context editor

Live WYSIWYG editor for your website.
Written by Andrew
Updated over a week ago

Project snapshots

Take a snapshot of your project at any time manually or set up automated daily snapshots.
Written by Nick
Updated over a week ago

Duplicate translations

Often the same strings appear at different places of your website or app. Learn how to avoid translating duplicate strings over and over.
Written by Nick
Updated over a week ago

Custom key attributes

Use key's custom attributes for setting the format specific options.
Written by Nick
Updated over a week ago

Preparing for localization

Step-by-step guidelines on how to prepare your iOS or Android app for localization.
Written by Petr
Updated over a week ago