To localize Angular .xlf files with the localization management platform POEditor, you can follow the steps described in this article.
1. Set up Angular localization project
Log in to your POEditor account, create a new Angular localization project and your software's default language.
If you don't have an account, you can create one here.
Import strings from Angular XLIFF file
In the Angular localization project page, use the Import functionality to upload the strings from your Angular XLIFF file, also adding translations in the source language. For this, you need to check the option Get translations from <source>
instead of <target>
tag.
After you import the source language, we strongly recommend you set it as your project's Default Reference Language.
If you have translations in the <target>
tag also and want to add them to the project, create a new language and import them there.
2. Translate Angular strings
Add your desired target languages for translation, invite your contributors to join and start localizing your Angular app.
You can also machine translate Angular strings or order human translations from integrated language service providers.
3. Export translations for your localized Angular app
When you want to download your target languages in the Angular XLIFF file format, you can use the Export functionality in each language page to export the localized Angular strings.
Keep in mind that to export in the Angular .xlf format it is required to have a Default Reference Language set.
If you want to automate the import/export steps of the localization process, consider using the POEditor API or one of the integrations with code hosting platforms.