Skip to content
GuidesDecember 16, 2025· Updated November 7, 2026· 7 min read

What is a translation management system (TMS)?

On this page

A translation management system (TMS) is software that holds your translations in one place and runs the work around them: who translates what, review, translation memory, glossary, machine and AI translation, quality checks, and the way finished translations get back into your product or your documents. It replaces files passed around by email and spreadsheets with one workflow that keeps up as the content changes.

This guide covers what a TMS does, how it differs from a CAT tool and a localization platform, the three kinds of TMS you will meet, when you need one, how TMS pricing works and what to compare.

Key facts
  • What it is: one place for translations plus the workflow around them: assignment, review, memory, terminology, AI and MT, checks, integrations, delivery.
  • vs CAT tool: a CAT tool is one translator's editor; a TMS organizes the work of everyone and connects to where the content lives. Most TMSs include a CAT view.
  • vs localization platform: mostly naming; "localization platform" stresses what goes beyond translation (sync from code, review, delivery) and is what software-focused tools call themselves.
  • Three kinds: project and document TMS, continuous TMS for software, enterprise suites.
  • When you need one: more than two or three languages, several translators or reviewers, text that changes every release, or non-developers who change text.
  • Pricing: per user, per hosted word or string, per key, per translated volume or per usage; the meter decides the bill more than the headline price.
smart_display
YouTube Video
This video is hosted on YouTube. Accept YouTube cookies to watch it here.
Watch on YouTube

What a translation management system does

FunctionWhat the TMS doesWithout a TMS
WorkflowAssigns work per language, tracks progress, routes every change to reviewEmails, spreadsheets, status meetings
Translation memoryStores every approved source and target pair and suggests it for new textThe same sentence gets translated (and paid for) again
Glossary and style guideKeeps product terms, forbidden terms and tone consistent in every languageEach translator decides alone
Machine and AI translationDrafts translations, ideally with the glossary, style guide and memory as contextCopy and paste from a translation tab
Review and historyRecords who changed or approved each translation, and whenNobody can tell where a string came from
Quality checksFinds broken placeholders and tags, length problems, untranslated or inconsistent textUsers find it after the release
IntegrationsSyncs with code repositories, CI, a CMS or design tools over API and CLIManual export and import
DeliveryPuts finished translations into the product: as files in the build, or from a CDN at runtimeA release for every text change

A good TMS treats a change like a code change: the new value waits for review, the old one stays live until someone approves, and the history shows both. That is the difference between a shared folder of translation files and a system you can rely on when ten people touch the same strings.

The Locize editor: translators work here while developers stay in code
The Locize editor: translators work here while developers stay in code

TMS vs CAT tool vs localization platform

CAT toolTranslation management systemLocalization platform
Who works in itOne translatorTranslators, reviewers, project managersDevelopers, translators, reviewers, product people
Unit of workA document or fileProjects and languagesKeys (strings) in a product
Main jobTranslate a segment well, with memory matches and QAOrganize the work, memory and terminology of many peopleKeep every language of a product in step with its code
How translations come backA translated fileFiles or connectors, per projectSynced to the repository, built in, or served from a CDN

The lines are blurry on purpose: most translation management systems include a CAT view in the browser, and "localization platform" is usually what software-focused TMS vendors call themselves. If what you translate is a software product, see what a software localization platform adds on top of the basics above.

Three kinds of translation management systems

  • Project and document TMS. Built around jobs: a file arrives, is split into segments, goes to translators and reviewers, and returns translated. It fits documents, marketing content and translation agencies, and often includes vendor and cost management.
  • Continuous TMS for software. Built around strings with keys that change every sprint. New keys reach the TMS from the code (an SDK, a CLI step in CI, an API or a coding agent), translation runs in parallel with development, and translations go back into the repository or out through a CDN without a release. This is what continuous localization means.
  • Enterprise suite. Connectors to many content systems, approval chains, vendor management, and private-cloud or on-premise options for large organizations; the enterprise TMS post covers what they add.

Many products sit between two kinds. Choose by what your content is and how often it changes, not by the length of the feature list.

When you need a TMS

You need one when files, spreadsheets and email stop keeping up. The usual triggers:

  • more than two or three target languages;
  • more than one translator or reviewer working in parallel;
  • text that changes every release instead of once a year;
  • terms that must stay consistent: brand names, legal or regulated wording;
  • people outside engineering who need to change text without a pull request;
  • a need to show who translated and approved what, for customers or for regulation.

You probably do not need one yet with one or two languages handled by one person who reads both, or content that changes a few times a year. Some teams also start with a coding-agent routine that drafts translations in pull requests; when that routine is enough and when it is not has the details.

How TMS pricing works

MeterWhat makes the bill growUsually cheapest when
Per user (seat)Team size, including occasional reviewersA small, fixed team
Per hosted word or stringContent times number of languagesFew languages
Per keyNumber of keys, not languagesMany languages, stable key set
Per translated word, MT characters or AI tokensHow much new text gets translatedLittle new text per month
Usage (requests, CDN downloads)Traffic of your appLow traffic, or translations bundled in the build

Most vendors combine two or three meters, so compare a whole year of your own project, not the headline price. How to choose a TMS in 2026 prices one reference project at nine vendors and shows where each meter wins. Locize plans include fixed amounts of words, languages and CDN downloads (AI tokens on paid plans), from a free plan to $199 a month; from the Growth plan, extra capacity comes in blocks. The pricing page has the numbers.

How to compare translation management systems

  1. Your files and your stack. Does it read your formats (JSON, XLIFF, PO, Android XML, iOS strings, RESX) and sync with your repository or CI?
  2. Delivery. Translations in the build, or from a CDN at runtime so a text change needs no release? Can you choose per platform?
  3. Translation sources. AI and MT with your glossary and memory as context, your own translators, ordered professional translation, and a review step for each.
  4. Workflow at scale. Branches and versions for releases, roles per language, several products or customer-specific wording.
  5. The pricing meter. Which meter grows with your plans: more languages, more people, more content or more traffic.
  6. Records and exit. History per string, a record of who reviewed what, and an export of everything, memory and glossary included.

For vendors side by side on these points, see the best localization platforms for developer teams.

Where Locize fits

Locize is a continuous translation management system for software teams, built by the team behind i18next:

  • New keys arrive from the code: through i18next saveMissing, the CLI in CI, the API, or a coding agent over the MCP server.
  • AI translation with context and a score: automatic translation uses your glossary, style guide and translation memory as context, and each AI translation gets a confidence score; with review routing on, the doubtful ones go to review by themselves.
  • Delivery without a release: web apps, React Native and other runtimes that load JSON get text changes from the CDN; compiled iOS or Android string files sync into the build with the CLI, since Locize has no over-the-air SDK.
  • Human translation when you want it: through connected translation order services.

Every account starts with a 14-day full-feature trial without a credit card: connect your app and try it on your own strings. How this works for a whole software product is on the software localization platform page.

smart_display
YouTube Video
This video is hosted on YouTube. Accept YouTube cookies to watch it here.
Watch on YouTube

Frequently asked questions

What is a translation management system (TMS)?

A translation management system (TMS) is software that holds a product's or a company's translations in one place and runs the work around them: who translates what, review, translation memory, glossary and style guide, machine and AI translation, quality checks, integrations with code repositories or a CMS, and the delivery of finished translations. It replaces files passed around by email and spreadsheets with one workflow that keeps up as the content changes.

What does a TMS do?

Eight things: (1) workflow: assigning work per language, tracking progress and routing changes to review; (2) translation memory: reusing approved translations for new text; (3) glossary and style guide: keeping terms and tone consistent; (4) machine and AI translation: drafting translations, ideally with the glossary, style guide and memory as context; (5) review and history: recording who changed or approved each translation; (6) quality checks: placeholders, tags, length, untranslated text; (7) integrations: API, CLI, repository, CI and CMS sync; (8) delivery: putting finished translations into the product, as files in the build or from a CDN at runtime.

What is the difference between a TMS and a CAT tool?

A CAT (computer-aided translation) tool is the editor one translator works in: source and target side by side, translation memory matches and QA checks for the segment at hand. A TMS is the system around it: it assigns the work, keeps memory and terminology for every translator, connects to the places the content comes from and goes to, and records review. Most modern TMSs include a CAT view in the browser, so translators need no separate desktop tool.

Is a localization platform the same as a TMS?

Mostly naming. "Translation management system" is the older, established term; "localization platform" stresses that the tool covers more than translation: strings with keys synced from the code, translation in parallel with development, review, and delivery into the build or from a CDN. Software-focused tools usually call themselves localization platforms; tools built around documents and agency projects usually keep the TMS name.

When do I need a TMS?

When files, spreadsheets and email no longer keep up. Common triggers: more than two or three target languages, more than one translator or reviewer working in parallel, text that changes every release, terms that must stay consistent (brand, legal, regulated wording), or people outside engineering who need to change text without a pull request. With one or two languages, one person who reads both and content that rarely changes, files in the repository are often enough.

How much does a translation management system cost?

It depends on the meter more than the headline price. TMS vendors charge per user, per hosted word or string, per key, per translated word or AI volume, or per usage such as CDN downloads, and most combine two or three of these. Seat pricing grows with the team, word pricing with content times languages, key pricing with content only. Locize has a free plan and paid plans from $7 to $199 a month that include fixed amounts of words, languages and CDN downloads (AI tokens on paid plans); from the Growth plan, extra capacity comes in blocks.

What are examples of translation management systems?

Widely used translation management systems include Crowdin, Lokalise, Phrase, Smartling, Transifex, Tolgee and Locize. They differ less in their feature lists than in what they are built around: documents and agency projects, strings in a software product, or connectors for a large enterprise. Compare them on your file formats, your delivery model, the pricing meter and how review is recorded.

Can a coding agent replace a TMS?

For some teams, for a while. A coding-agent routine that drafts missing strings and opens a pull request works while the team reads every target language and nobody outside the repository changes text. Past that point the routine has to rebuild translation memory, an enforced glossary, review per language with a record and delivery without a redeploy. Most teams keep the agent as the drafter and let it write into a TMS that already has those parts.

Try a translation management system on your own strings

Connect an i18next app or upload your translation files, let AI translate with your glossary as context, and review the result. 14 days, every feature, no credit card.

Start the free trial

Related articles