
Angular i18n: internationalization & localization with examples
In this article, you will learn with examples how to get started with Angular i18n using the built-in internationalization module. We will cover the following topics: Setting
Read more
Angular translation
Automate the localization process and translate your Angular apps with ease. No more back-and-forths with translators or manual translation file downloads and uploads.
Try all features for 14 days · No credit card required
API & CLI
Build your own integrations and fully automate the process with our powerful API. Adjust the content of your projects, manage contributors, create translation tasks, update translation statuses, and much more.
Code repositories
Sync translation projects with the most popular code repositories — GitHub, GitLab, Bitbucket, and Azure repos. Import and export translations to and from your project with just a couple of clicks.
Cross-platform capabilities
Keep all your different platform keys and translations in the same project, use universal placeholders, and export to web, mobile, or desktop platforms when needed.
Over-the-air SDKs
For mobile apps built with Ionic, the Lokalise over-the-air (OTA) SDK allows you to publish translation updates to iOS and Android instantly. No need to perform builds, publish the new app versions to the store, and wait for approval from Google or Apple.
Plurals
Complete support for plurals. Lokalise adds plural forms to every language automatically. The number and naming conventions of the plural forms follow Unicode guidelines. You can also alter them if needed.
Context sharing
Easily provide context for your translators in the form of links, comments, meta descriptions, and screenshots. This way your translators will be able to work independently and provide more accurate translations.
Duplicate cleaner
Quickly find and eliminate duplicate translations by merging multiple keys or creating cross-key references.
Translation services
When working with your own translators is not an option, you can order professional translations from Lokalise or get automatic translation suggestions from machine translation engines — Google and DeepL.
Sign up
Try all features free for 14 days. No credit card required.
Upload your files
Use our CLI, API, or code repository integrations to upload your files to Lokalise.
Invite
Let your translators do their job while you focus on the development of new features in your Angular app.
Pull and release
Use the API, CLI, or fetch the translated content in your code repository and release in no time.
Why do you need a tool if translations can be performed directly in the file? Angular i18n translation files have a complex format. While developers won’t have any problems working with it, translators may be confused by all the attributes. Moreover, your translator could accidentally remove an important tag and break the app. Let translators work with the copy, not with your code, using the Lokalise translation editor.
Before we had Lokalise, our developer team would lose a lot of time waiting for translations. Now, the developers can work on their tasks without interruptions while translations are automatically updated.
Eric Vu
Backend Developer
Lokalise is pretty good at enabling you to use the same keys for iOS, Android, and the web simultaneously. Our mobile developers make active use of this functionality.
Roman Drogolov
Web Developer
Lokalise was the only solution on the market that offered what we needed – an API that made it possible for integration into our CI pipeline.
Denis Khomich
Engineering Manager
Lokalise is one of only a few companies that officially complies with both US (SOC 2) and international (ISO 27001 and ISO 27017) compliance and security standards. This assures that our security practices, data safeguards, and risk management processes meet the highest standards and comply with industry best practices.
In this article, you will learn with examples how to get started with Angular i18n using the built-in internationalization module. We will cover the following topics: Setting
Read more
In this article, we’ll explore how to implement Angular localization using Transloco i18n with practical examples, including handling localized time. Transloco is a relatively new library packed with features that simplify internationalization (i18n) for multi-lingual applications. With t
Read more
Ionic is a popular framework for creating hybrid applications running on IOS, Android, and Windows Phone. In this tutorial we are going to discuss how to perform Ionic translation using ngx-translate library with examples.
Read more
Start your 14-day free trial and see how easy it is to manage every aspect of your localization process or book a demo and let us share the best practices with you.
Localization workflow for your web and mobile apps, games and digital content.
©2017-2025
All Rights Reserved.