How It Works
Automated Workflow
Simply connect your Git repository, start the translation, and we'll handle the rest. Our AI-powered platform takes care of everything automatically.
- Smart analysis of your XLIFF files with context extraction
- AI-powered translation with contextual understanding
- Automated pull request creation with translated XLIFF files
Supported Git Providers
Understanding TransUnits
A TransUnit is the fundamental building block of XLIFF files. It represents a single piece of text that needs to be translated, along with its metadata and context.
Source Text
The original text in your application's source language
Target Text
The translated text in the target language
Context
Information about where and how the text is used in your application
State
The current status of the translation (initial, translated, reviewed, etc.)
<trans-unit id="@@WELCOME_MESSAGE">
<source>Welcome to our application</source>
<target state="translated">Bienvenue dans notre application</target>
<context>
<context-group purpose="location">
<context>src/app/home/home.component.html:12</context>
</context-group>
</context>
</trans-unit>
Supported Formats
Our platform supports the following XLIFF formats for maximum compatibility with Angular's internationalization system:
XLIFF 1.2
Full support for XLIFF 1.2 format, including all Angular i18n features and metadata
XLIFF 2.0
(Soon) Complete support for the latest XLIFF 2.0 specification with enhanced features
Context-Aware Translation
Our AI-powered translation engine understands your application's context, ensuring accurate and meaningful translations that maintain the original intent of your content.
Code Analysis
Analyzes your code to understand the context of each string
Consistency Check
Ensures consistent translations across your entire application
Quality Assurance
Automated quality checks for translation accuracy
Ready to Get Started?
Start translating your Angular application in minutes.
Connect Your Git Provider