Importing content for localization

Learn how to import your localization files to Localazy. Explore all options of uploading your content to Localazy. One project can have multiple sources of content, so the possibilities are endless!

Native Integrations 🔗

Choose a native integration with official support from the Localazy team.

Developer-Friendly Options 🔗

  • Localazy API - Use the API to export translations and import content from/to Localazy programmatically.
  • Localazy CLI - The best option for developers that want to make localization an automated part of their workflow.
  • Android Gradle Plugin & Library - The Localazy Gradle plugin helps you to upload strings and to integrate Localazy into your app.
  • Swift SDK for iOS & macOS - Use the Localazy Swift SDK for seamless localization of your iOS and macOS projects.

Check all available options on our integrations page.

Upload Files Manually 🔗

Importing your localization files via the web interface to Localazy is an easy alternative to uploading files using our integrations.

You can import both new and existing translations, and the web import service supports all the available formats and integrations.

  1. Go to the File management section. (You need to have the Owner role.)

  2. Click on a + button in the upper right corner, which opens the File import modal.

  3. Select one or more localization files for upload.

  4. Specify how to import the files. (optional)

Upload file

Format import/export options

These options modify how the imported files are processed during import and export. They might vary between file formats.

Other import options

Mark phrases excluded from this batch as deprecated:

When checked, any existing source key that is not included in the imported files will be marked as deprecated.

Import all translations as new:

When checked, all imported translations will be awaiting review. When unchecked, the translations will be imported as already approved.

Override existing translations:

Current translations will be overwriten by the translations in the uploaded files.

Skip translations that copy source language:

When checked, translations that are the same as in the source language are not imported.

Import modal

Update existing localization files 🔗

If you want to update existing files or it’s translations, use the Update file content option under the file dropdown options.

Update file content

Add new keys in UI 🔗

Project owners can create new keys by cklicking on the Add Content button above the list of languages.

Add new keys

Select file

You can let Localazy create a new file automatically or pick one of uploaded files. All keys you create will be then placed there.

Nested keys

When you select format, that supports nested keys, you may check the “Use dot (.) to create nested keys” option. Keys containing . will be stored as nested structures.

All selected options are remembered in each project.