Azure Repos integration with XTM

Seamlessly connect Azure Repos with XTM’s translation management platform. Automate your localisation workflow and push translations directly back to your codebase without breaking your development cycle.

Our customers rate us highly
Book your 30-minute demo
How it works

Connect Azure Repos to XTM and automate your entire translation workflow in three simple steps.

Step 1
Sync your files
XTM connects to Azure Repos and pulls source files that need translation. Set up automatic monitoring so new content gets picked up instantly.
Step 2
Translate with context
Your translation team works on files with full context and project history. They can see code comments and file structure to deliver accurate translations.
Step 3
Push back to repos
Completed translations automatically return to Azure Repos. Choose which branches receive the updates and maintain your development workflow.
What our customers say
What truly makes a difference is the people and their commitment to supporting their customers. The XTM team was able to go out of their way to create a tailored solution for us, and we’re looking at introducing even more automation in the future. The fact that they are localization experts makes a big difference as they truly understand our needs.
Load allCollapse quote
With XTM Cloud, we can now offer all customers across the world the same level of support and access to every new product we launch more quickly while reducing costs and errors, and ensuring consistency across all content.
Load allCollapse quote
There’s no way we could be running the same operations today if we didn’t have the right tech stack in place.
XTM Cloud forms a big global ecosystem of seamlessly connected accounts to which thousands of users connect daily. Overall, the result is better quality with fewer resources.
What is XTM?

XTM is a complete translation management platform that connects your content creation tools with professional translation teams.

Translation management

Coordinate multiple translation projects across different teams and languages from one central dashboard.

Quality assurance

Built-in review workflows and quality checks ensure translations meet your standards before they go live.

Team collaboration

Project managers, translators, and reviewers work together in real-time with comments and approval systems.

API connections

Connect XTM to your existing tools and workflows. We integrate with over 50 platforms and services.

Reporting and analytics

Track translation costs, turnaround times, and team performance with detailed project reports.

Security and compliance

Enterprise-grade security with ISO 27001 certification and GDPR compliance built in.

Enterprise-grade security you can trust

Your code and translations stay protected with industry-leading security standards.

XTM meets the highest security and compliance requirements for enterprise software development.

A graphic showcasing XTM Cloud's security and compliance, featuring a shield icon. Smaller icons represent "ISO 27001," "GDPR," and "HIPAA," signifying robust security measures.
WP Product Hero Banner Blue

Ready to automate your Azure localisation workflow?

Connect Azure Repos to XTM and eliminate manual translation file management forever.

Frequently asked questions

XTM connects to all Azure DevOps repository types, including Git repositories, Team Foundation Version Control (TFVC), and Azure Repos. Both cloud-hosted and on-premises Azure DevOps installations are supported, so you can integrate localisation into your existing development environment without disruption. This flexibility ensures that no matter how your team manages code, documentation, or configuration files, XTM can connect directly and streamline the process of keeping multilingual content up to date.

Yes. You can configure XTM to deliver translated files into specific branches within Azure Repos. Many teams choose to use feature branches for translation or set up dedicated localisation branches. This approach helps keep the main development branch free of ongoing localisation changes while allowing you to test, review, and approve translations before merging them back into your production branch. It gives you full control over version management and release timing.

XTM supports a wide range of localisation file formats commonly used in software and app development. This includes JSON, XML, RESX, properties files, and YAML, along with documentation formats such as Markdown and plain text. By covering both structured code files and content files, the integration ensures your development team can manage all localisation tasks through a single workflow without needing workarounds or manual file conversions.

XTM manages translation updates through separate commits, which helps prevent conflicts with ongoing development work. You can also configure the integration to create pull requests rather than pushing changes directly into a branch. This approach gives your team the ability to review, approve, and merge translation updates using your standard code review process. It ensures transparency and control, while also aligning localisation with your existing development workflows.

Yes. You can configure XTM to monitor your Azure Repos for new or updated files and automatically launch translation workflows whenever changes are detected. You decide which folders or file types should trigger these workflows, so only relevant content is included. This automation reduces manual work, shortens turnaround times, and ensures translations stay aligned with rapid release cycles without requiring constant oversight from your development or localisation teams.

If you move, rename, or reorganise files within your Azure Repos, XTM adapts automatically. The integration updates its monitoring to reflect your new structure while preserving the translation history associated with each file. This means you won’t lose previous work or create duplicate tasks. It gives you flexibility to restructure repositories as projects evolve, knowing your localisation workflows will continue running smoothly without manual reconfiguration or delays.

Security is a core part of the integration. XTM connects to Azure Repos using secure OAuth authentication and encrypted connections. It only accesses the repositories and files you explicitly authorise, ensuring tight control over permissions. All data transfers between platforms use industry-standard encryption protocols. This approach keeps both your source code and your translations secure, while still allowing seamless automation across development and localisation workflows.

Yes. The Azure Repos integration works alongside all of XTM’s other platform connectors. This means you can pull content from multiple sources—including repositories, CMS platforms, PIMs, and cloud services—and manage it all within the same XTM workspace. Having a centralised system simplifies localisation management, reduces duplicated effort, and helps you deliver consistent multilingual content across your software, documentation, and customer-facing platforms simultaneously.