Translate your Angular application without exchanging files with your translators
Add dependencies to your Angular app:
npm install @translation/angular
yarn add @translation/angular
Sync & Work
Localize your code using
npm run translation:sync
yarn translation:syncto push new keys and get new translations.
- Review automatic translations or invite translators to our interface.
Trusted by industry leaders
Custom-made for Angular applications
Get started in a few seconds:
npm i @translation/angular
yarn add @translation/angularto install the required dependencies.
npm run translation:init
yarn translation:initto initialize your project, pushing keys and existing translations.
Angular i18n syntax
<p i18n>source text</p>
$localize `source text`
to localize your Angular components.
Follow our detailed guide to make the best of your Angular localization.
Want to leave us? 🥲
Don't worry, all your
.xlf files are
already updated in your Angular app.
Just continue working by manually editing them.
Made for continuous development
Why wait? Start translating your Angular application while you continue developing it.
Get new features translated as you develop them, and add more languages along the way.
Push new sources and get updated translations at any time: we handle working with multiple branches.
Machine translation (MT) has come a long way: it's time to make use of it!
Auto-translate your projects
Get faster results by automatically pre-translating your source keys using Google Translate, DeepL or OpenAI.
Invite human translators to your projects to review the automatic translations and continue translating.
Synchronization: easy and fast
Just one command to sync all your translations.
npm run translation:sync
Pushing new keys... OK
Receiving translations... OK
Your project is synced! 🎉
Push new sources to Translation.io and pull translations back to your code in seconds.
Keep developing your app while your translators are already working.
Anytime you sync, your team will be notified of new or updated sources, and you will get updated translations.
All you need (and more) to work efficiently
Your developers and translators will love us!
Elegant translation interface
Simple, intuitive, powerful.
We designed our interface to make the translation process as ergonomic as possible.
Make use of translation suggestions (from your projects and from machine translation services), context, discussions, and more.
Our keyboard shortcuts help your translators work faster, and visual hints indicate possible mistakes.
Our powerful search helps translators to maintain consistency of terms throughout their work. In addition, they are able to filter depending on a particular source file or context.
To provide a more enjoyable experience, this lightning-fast search works without any page reloading.
Give it a try
Ready to adopt a smooth translation process?
7-day trial - No credit card required