What Is Translation & Localization Software?
Mix (15 tools)
- License: 5 open source · 10 proprietary
- Hosting: 3 self-hosted · 7 SaaS · 5 both
Translation and localization software manages the process of adapting content – user interfaces, documentation, marketing materials, legal texts – into multiple languages and regional variants. The category spans several tool types:
- TMS (Translation Management System) – a web-based platform that orchestrates translation workflows, assigns work to translators, tracks progress, and stores completed translations
- CAT tool (Computer-Assisted Translation) – a desktop or web application that helps translators work segment by segment, leveraging translation memory (TM) and terminology databases
- String manager – a developer-focused platform for managing translatable strings extracted from source code (JSON, YAML, PO/gettext, XLIFF, Android XML, iOS .strings)
- Continuous localization – integration with version control (Git) to automatically detect new or changed strings and route them for translation
Core Concepts
- Translation memory (TM) – database of previously translated segments. When a new segment matches or fuzzy-matches an existing translation, the TM suggests it, improving consistency and reducing cost. Standard exchange format: TMX (Translation Memory eXchange)
- Term base / glossary (TB) – controlled vocabulary ensuring consistent translation of key terms. Standard exchange format: TBX (TermBase eXchange)
- XLIFF (XML Localization Interchange Format) – the OASIS standard for exchanging translatable content between tools. Version 2.0 is current; many tools still support XLIFF 1.2
- SDLXLIFF – Trados-specific variant of XLIFF; widely used because of SDL Trados market dominance
- PO / gettext – the GNU gettext format (
.po/.potfiles), standard in open-source software localization - ICU MessageFormat – syntax for pluralization, gender, and variable interpolation in translated strings
- Machine translation (MT) – integration with DeepL, Google Translate, or custom MT engines to provide draft translations for human post-editing
- In-context editing – visual editing where translators see their translations rendered in the actual application UI
- QA checks – automated validation of translations (missing placeholders, double spaces, inconsistent terminology, length violations, untranslated segments)
- Workflow management – multi-step processes (translate, review, proofread, approve) with role assignments and status tracking
Translation Package Concepts
A translation package is a self-contained bundle of source content, translation memory, and terminology that can be sent to an external translator or contractor. The round-trip workflow:
- Prepare source – extract translatable content from the application, website, or document
- Create package – bundle source segments with TM matches, term bases, and instructions into a distributable format (XLIFF, SDLXLIFF, TMX, or a proprietary package format)
- Send to translator – deliver the package to a freelance translator, agency, or contractor
- Translator works – the translator opens the package in their CAT tool, translates segments, and exports the completed package
- Import completed work – import the returned package back into the TMS or CAT tool
- Review / QA – run QA checks, have a reviewer approve or reject segments
- Publish – merge approved translations into the application or content system
Common package formats:
| Format | Description |
|---|---|
| XLIFF (.xlf) | OASIS standard; most portable |
| SDLXLIFF | Trados variant; industry standard |
| TMX | TM exchange, not a full package |
| TBX | Term base exchange |
| Trados Package (.sdlppx) | Proprietary bundle |
| memoQ Package (.mqxliff) | memoQ bundle |
| Wordfast Package (.txml) | Wordfast bundle |
| PO (.po) | GNU gettext; OSS standard |
About this data & disclaimer
The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.
Comparison
Tool Categories
| Tool | Type | Category |
|---|---|---|
| OmegaT | Desktop CAT | Open Source |
| Weblate | Web TMS | Open Source |
| Pontoon | Web TMS | Open Source |
| Poedit | Desktop editor | Freemium |
| Lokalize | Desktop CAT | Open Source |
| SDL Trados | Desktop CAT | Commercial |
| memoQ | Desktop + Server | Commercial |
| Phrase TMS | Cloud TMS + CAT | Commercial |
| Wordfast | Desktop + Cloud | Commercial |
| Crowdin | Cloud TMS | Commercial |
| Transifex | Cloud TMS | Commercial |
| Lokalise | Cloud TMS | Commercial |
| POEditor | Cloud TMS | Commercial |
| Smartling | Cloud TMS | Commercial |
| LingoHub | Cloud TMS | Commercial |
Feature Matrix
Core Translation Features
| Feature | OmegaT | Weblate | Pontoon | Poedit | Lokalize |
|---|---|---|---|---|---|
| TM | Yes | Yes | Yes | Yes* | Yes |
| Glossary | Yes | Yes | Yes | Basic | Yes |
| MT integration | Yes | Yes | Yes | Pro | No |
| QA checks | Yes | Yes | Yes | Basic | Yes |
| Review workflow | No | Yes | Yes | No | No |
| In-context edit | No | No | Yes | No | No |
| Git integration | Team | Yes | Yes | No | No |
* = Cloud TM in Pro version only
| Feature | Trados | memoQ | Phrase | Wordfast | Crowdin |
|---|---|---|---|---|---|
| TM | Yes | Yes | Yes | Yes | Yes |
| Glossary | Yes | Yes | Yes | Yes | Yes |
| MT integration | Yes | Yes | Yes | Yes | Yes |
| QA checks | Yes | Yes | Yes | Yes | Yes |
| Review workflow | Yes | Yes | Yes | Basic | Yes |
| In-context edit | Preview | Preview | Preview | Preview | Yes |
| Git integration | Plugin | Plugin | Strings | No | Yes |
| Feature | Transifex | Lokalise | POEditor | Smartling | LingoHub |
|---|---|---|---|---|---|
| TM | Yes | Yes | Basic | Yes | Yes |
| Glossary | Yes | Yes | Basic | Yes | Yes |
| MT integration | Yes | Yes | Yes | Yes | Yes |
| QA checks | Yes | Yes | Basic | Yes | Yes |
| Review workflow | Yes | Yes | No | Yes | Yes |
| In-context edit | Live | No | No | Yes | No |
| Git integration | Yes | Yes | Yes | Yes | Yes |
File Format Support
| Format | OmegaT | Weblate | Poedit | Trados | memoQ |
|---|---|---|---|---|---|
| XLIFF | Yes | Yes | Pro | Yes | Yes |
| PO/gettext | Yes | Yes | Yes | Yes | Yes |
| JSON | Plugin | Yes | Pro | Yes | Yes |
| YAML | Plugin | Yes | No | Yes | Yes |
| Android XML | Plugin | Yes | Pro | Yes | Yes |
| iOS .strings | Plugin | Yes | Pro | Yes | Yes |
| .properties | Yes | Yes | No | Yes | Yes |
| Word/Office | Okapi | No | No | Yes | Yes |
| InDesign | Okapi | No | No | Yes | Yes |
| HTML | Yes | Yes | No | Yes | Yes |
| Markdown | Plugin | Yes | No | Yes | Yes |
| RESX | Okapi | Yes | Pro | Yes | Yes |
| Format | Phrase | Crowdin | Transifex | Lokalise | Smartling |
|---|---|---|---|---|---|
| XLIFF | Yes | Yes | Yes | Yes | Yes |
| PO/gettext | Yes | Yes | Yes | Yes | Yes |
| JSON | Yes | Yes | Yes | Yes | Yes |
| YAML | Yes | Yes | Yes | Yes | Yes |
| Android XML | Yes | Yes | Yes | Yes | Yes |
| iOS .strings | Yes | Yes | Yes | Yes | Yes |
| .properties | Yes | Yes | Yes | Yes | Yes |
| Word/Office | Yes | No | No | No | Yes |
| InDesign | Yes | No | No | No | Yes |
| HTML | Yes | Yes | Yes | Yes | Yes |
| Markdown | Yes | Yes | Yes | Yes | Yes |
| RESX | Yes | Yes | Yes | Yes | Yes |
Translation Package Format Support
| Tool | XLIFF Export | TMX | TBX | Native Pkg | Offline |
|---|---|---|---|---|---|
| OmegaT | Okapi | Yes | No | ZIP proj | Yes |
| Weblate | Yes | Yes | Yes | None | Export |
| Pontoon | Partial | No | No | None | Export |
| Poedit | Pro | No | No | PO file | Yes |
| Lokalize | Yes | Yes | No | PO file | Yes |
| Trados | Yes | Yes | Yes | .sdlppx | Yes |
| memoQ | Yes | Yes | Yes | .mqout | Yes |
| Phrase TMS | Yes | Yes | Yes | MXLIFF | Yes |
| Wordfast | Yes | Yes | No | TXML | Yes |
| Crowdin | Yes | Yes | Yes | None | Export |
| Transifex | Yes | Yes | Yes | None | Export |
| Lokalise | Yes | Yes | Yes | None | Export |
| POEditor | Yes | No | No | None | Export |
| Smartling | Yes | Yes | Yes | None | Export |
| LingoHub | Yes | Yes | No | None | Export |
Key observations:
- Desktop CAT tools (Trados, memoQ, Wordfast) have the most robust package workflows with dedicated package formats
- Web TMS tools (Weblate, Crowdin, Transifex) prefer in-platform translation but support XLIFF export for offline work
- Trados .sdlppx is the industry-standard package format for professional translation
- XLIFF is the universal interchange format supported by all tools
Deployment Comparison
| Tool | Desktop | Self-Host | Cloud | Platform |
|---|---|---|---|---|
| OmegaT | Yes | N/A | No | Win/Mac/Linux |
| Weblate | No | Yes | Yes | Docker/pip |
| Pontoon | No | Yes | Yes* | Docker |
| Poedit | Yes | N/A | No | Win/Mac/Linux |
| Lokalize | Yes | N/A | No | Linux |
| Trados | Yes | Server** | Cloud** | Windows |
| memoQ | Yes | Server | Cloud | Windows |
| Phrase TMS | Editor | No | Yes | Browser |
| Wordfast | Yes | N/A | Yes | Win/Mac/Linux |
| Crowdin | No | Ent*** | Yes | Browser |
| Transifex | No | No | Yes | Browser |
| Lokalise | No | No | Yes | Browser |
| POEditor | No | No | Yes | Browser |
| Smartling | No | No | Yes | Browser |
| LingoHub | No | No | Yes | Browser |
* = pontoon.mozilla.org is the primary instance ** = GroupShare (server) and Trados Live (cloud) are separate products *** = Crowdin Enterprise offers dedicated hosting
Licensing Comparison
| Tool | License | Cost Model |
|---|---|---|
| OmegaT | GPL-3.0 | Free |
| Weblate | GPL-3.0 | Free (self-host); hosted plans |
| Pontoon | BSD-3 | Free |
| Poedit | MIT/Prop | Free + Pro (~$30/yr) |
| Lokalize | GPL-2.0+ | Free |
| Trados | Proprietary | ~$300–800 perpetual |
| memoQ | Proprietary | ~$620 perpetual; ~$170/yr |
| Phrase TMS | Proprietary | ~$300+/mo |
| Wordfast | Proprietary | ~$500 perpetual |
| Crowdin | Proprietary | Free (OSS); ~$100–400/mo |
| Transifex | Proprietary | Free (OSS); ~$120+/mo |
| Lokalise | Proprietary | ~$120–400/mo |
| POEditor | Proprietary | Free (1K); ~$15–60/mo |
| Smartling | Proprietary | ~$2,000–10,000+/mo |
| LingoHub | Proprietary | ~$60–200/mo |
SSO / OIDC Comparison
OIDC is the preferred SSO protocol; the Authentik notes below assume an OIDC/SAML identity provider.
| Tool | OIDC | SAML | Authentik Notes |
|---|---|---|---|
| OmegaT | N/A | N/A | Desktop; no SSO |
| Weblate | Yes | Yes | Full OIDC support |
| Pontoon | No | No | Mozilla Accounts only |
| Poedit | N/A | N/A | Desktop; no SSO |
| Lokalize | N/A | N/A | Desktop; no SSO |
| Trados | No* | Yes* | Live enterprise only |
| memoQ | Yes | Yes | Server; full OIDC |
| Phrase TMS | Yes | Yes | Enterprise tier |
| Wordfast | No | No | No SSO |
| Crowdin | Yes | Yes | Enterprise tier |
| Transifex | Yes | Yes | Enterprise tier |
| Lokalise | Yes | Yes | SAML on Pro; OIDC Ent |
| POEditor | No | No | No SSO |
| Smartling | Yes | Yes | Full support |
| LingoHub | ? | Yes | Enterprise SAML |
* = Trados Live/GroupShare; desktop has no SSO ? = not publicly documented
Best SSO support: Weblate (OIDC on all tiers), memoQ Server, and Smartling offer the broadest SSO support. Most cloud platforms restrict OIDC/SAML to enterprise tiers.
API Comparison
| Tool | REST API | CLI | Webhooks | Quality |
|---|---|---|---|---|
| OmegaT | No | Basic | No | N/A |
| Weblate | Yes | wlc | Yes | Excellent |
| Pontoon | GraphQL | No | No | Limited |
| Poedit | No | No | No | N/A |
| Lokalize | No | No | No | N/A |
| Trados | Yes* | Yes | Yes* | Good* |
| memoQ | Yes | Yes | Yes | Good |
| Phrase TMS | Yes | Yes | Yes | Excellent |
| Wordfast | No | Basic | No | N/A |
| Crowdin | Yes | Yes | Yes | Excellent |
| Transifex | Yes | tx | Yes | Excellent |
| Lokalise | Yes | Yes | Yes | Excellent |
| POEditor | Yes | No | Basic | Good |
| Smartling | Yes | Yes | Yes | Excellent |
| LingoHub | Yes | No | Yes | Good |
* = Trados Live API; GroupShare API is separate
Continuous Localization Support
| Tool | Git Sync | CI/CD | OTA | Branch-Aware |
|---|---|---|---|---|
| OmegaT | Team* | No | No | No |
| Weblate | Yes | API | No | Yes |
| Pontoon | Yes | No | No | No |
| Poedit | No | No | No | No |
| Lokalize | No | No | No | No |
| Trados | Plugin | No | No | No |
| memoQ | Plugin | No | No | No |
| Phrase TMS | Strings | Yes | Strings | Strings |
| Wordfast | No | No | No | No |
| Crowdin | Yes | Yes | Yes | Yes |
| Transifex | Yes | Yes | Yes | No |
| Lokalise | Yes | Yes | Yes | Yes |
| POEditor | Yes | API | No | No |
| Smartling | Yes | Yes | No** | No |
| LingoHub | Yes | API | No | No |
* = Git/SVN team projects for shared work ** = GDN provides CDN-based delivery, not OTA SDK
Suitability Summary
For MSP Customer Support
- Self-hosted TMS: recommend Weblate for customers wanting on-premise localization
- Cloud TMS: recommend Crowdin or Lokalise for developer teams; Smartling for enterprise content-heavy organizations
- Desktop CAT: Trados and memoQ are the industry standards for document translation; OmegaT and Wordfast are cost-effective alternatives
- Simple needs: POEditor for small teams with limited budgets
- SSO integration: Weblate (all tiers), memoQ Server, Crowdin Enterprise, Smartling
Package Workflow Comparison
For organizations that need to send work to external translators/contractors:
- Best package workflow: SDL Trados (sdlppx/ sdlrpx) – industry standard; most polished round-trip experience
- Best server workflow: memoQ Server – WebTrans for browser-based translator access
- package fallback
- Best cloud workflow: Crowdin or Phrase TMS – invite translators to web editor; XLIFF export for offline work
- Best OSS workflow: Weblate – web-based translation + XLIFF/PO export for contractors
Tools
15 tools.
Crowdin
Crowdin is a developer-friendly cloud localization platform designed for software teams. It is one of the most popular tools for translating applications, games, documentation, and websites, with over 1.5 million users.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
LingoHub
LingoHub is a cloud-based continuous localization platform designed for agile software development teams.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Lokalise
Lokalise is a cloud-based translation management system for product teams and developers, with translation memory, glossary, 50+ file formats, machine translation, Git and Figma integration, and OTA delivery.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Lokalize
Lokalize is KDE’s official translation tool, designed for translating KDE software and documentation.
License: GPL-2.0-or-later (OSS) · Kind: web · Deploy: package · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
memoQ
memoQ is a proprietary computer-assisted translation tool with desktop and server editions, offering translation memory, terminology management, QA checks, and interoperability with Trados and XLIFF files.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct, package · SSO: OIDC, SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on · Directory / LDAP
OmegaT
OmegaT is a free, open-source desktop CAT tool written in Java. It has been in active development since 2000 and is widely used by freelance translators, localization teams, and organizations that need a cost-free professional translation e…
License: GPL-3.0-only (OSS) · Kind: web · Deploy: saas, package · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Phrase TMS
Phrase TMS (formerly Memsource) is a cloud-based translation management system that combines TMS project management with an integrated web-based CAT editor.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Poedit
Poedit is a lightweight desktop translation editor focused on PO/gettext files. It is the most popular tool for translating WordPress themes and plugins, PHP applications, and other software that uses the GNU gettext localization framework.
License: MIT (OSS) · Kind: web · Deploy: saas, package · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
POEditor
POEditor is a simple, affordable cloud-based translation management platform designed for small to mid-size software teams.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Pontoon
Pontoon is Mozilla’s open-source localization platform, built to manage translations for Firefox, Mozilla.org, and other Mozilla projects.
License: BSD-3-Clause (OSS) · Kind: web · Deploy: direct, docker · SSO: OIDC
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
SDL Trados Studio
SDL Trados Studio (now branded as Trados Studio by RWS) is the dominant desktop CAT tool in the professional translation industry, holding approximately 40% market share.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, direct, package · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Smartling
Smartling is an enterprise-grade cloud translation management platform designed for organizations with large-scale, content-heavy localization needs.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Transifex
Transifex is a cloud localization platform for software and content translation, with translation memory, glossaries, 30+ file formats, machine translation, and a code-first Transifex Native SDK.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Weblate
Weblate is the leading open-source continuous localization platform. It integrates directly with version control systems (Git, Mercurial, SVN) to automatically detect new or changed strings and present them for translation in a web-based ed…
License: GPL-3.0-only (OSS) · Kind: web · Deploy: direct, docker · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on · Directory / LDAP
Wordfast
Wordfast is a family of proprietary CAT tools spanning the cross-platform Wordfast Pro desktop app, the Wordfast Classic Word add-in, and cloud-based Wordfast Anywhere, with translation memory and QA checks.
License: Proprietary (proprietary) · Kind: web · Deploy: saas, package · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential