License & Deployment Mix: 15 tools – 5 OSS, 7 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is Translation & Localization Software?
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 |
The information on these pages was researched by a combination of human review and large language models. 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. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
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
LingoHub
LingoHub is a cloud-based continuous localization platform designed for agile software development teams.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
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
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
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, native, package · SSO: none
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
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
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
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
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: native, docker · SSO: none
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, native, package · SSO: none
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
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
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: native, docker · SSO: OIDC, SAML
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