Xliff translation

Simplify localization with XLIFF translation file management

xliff-lokalise.png

Struggling to manage XLIFF translation files for your localization projects? Streamline your workflow with Lokalise, built with tech teams and developers in mind. Make it easy to keep track of and exchange your growing set of XLIFF files and get rid of the manual work.

Try all features for 14 days · No credit card required

Speed up XLIFF file localization

3307-XLIFF_workflow@2x.png

A unified workflow

Seamlessly manage your localization projects in one collaborative space without any compatibility issues. Easily store, view, and search your translation assets in one secure, organized location.

3306-XLIFF_XLIFF_auto-file-exchange@2x.png

Auto file exchange

Sync XLIFF files with popular code repositories — GitHub, GitLab, Bitbucket, and Azure Repos to send source files back and forth. Then set up automatic imports and exports to speed up the process.

3312-XLIFF-real-time@2x.png

Real-time updates

Get instant notifications on the progress of your translations, including any changes or updates to your XLIFF translation files. Stay informed and always know the status of your project.

3305-XLIFF-Plurals@2x.png

Plural support for XLIFF

Effortlessly manage plural forms for all languages based on Unicode guidelines. If you need to customize the plural forms, Lokalise offers the flexibility to alter them as needed.

Lokalise fully supports XLIFF

How to manage XLIFF files with Lokalise?

1752-SignUp.png

1. Sign up

Try all features free for 14 days. No credit card required.

153-Trigger.png

2. Upload files

Use our CLI, API, or code repository integrations to upload your XLIFF files to Lokalise.

111-Invite.png

3. Invite

Make it easy for translators to access and translate XLIFF files job while you focus on the development of new features.

136-Pull.png

4. Pull and release

Fetch translated XLIFF files in your code repository and released in no time.

Efficiency for everyone involved

 

Working with XLIFF files can be challenging due to their XML structure, especially for those unfamiliar with XML. While developers might not face issues, translators could be overwhelmed by all the attributes.

1749-Angular_main_illustration@2x.png

Lokalise helps you avoid issues that could lead to...

• File corruption: As with any file format, XLIFF files can become corrupted, leading to data loss or issues in the localization process
 

• Incorrect file versions: Proper file management and version control practices are essential to minimize these risks
 

• App-breaking bugs: Translators could accidentally remove important tags, causing your app to break

Learn more about XLIFF file translation & localization

3318-XLIFF@2x.png

Blog

 

How to open and translate XLIFF files in Lokalise online editor

Learn how XLIFF files are structured, what some of the important tags and attributes are, and how to perform pluralization.

Learn more

3296-XLIFF_doc@2x.png

Documentation

 

XLIFF (.xlf, .xliff) Documentation

Dive into our documentation. Currently, we support XLIFF file (.xlf, .xliff) version 1.2 as per XLIFF specification. Some XLIFF use cases are for Angular i18n, Apple iOS and MacOS Symfony PHP.

Read more

angular-2x.png

Blog

 

Angular i18n: Performing translations with built-in module

In this article you will learn how to get started with Angular i18n using the built-in internationalization module.

Learn more

Ready to effortlessly manage XLIFF files?