

Translation quality, examined.
Measure translation quality.
Find the best LLM for translation in your languages using the latest benchmarks. Audit translations against your own quality scorecard.
Backed by Y Combinator
Trusted by international teams managing content at scale.
01 / LOOK CLOSELY
Measure translation quality
Audit human and LLM translations against your quality scorecard. Track quality by language and translation provider.
01
Find changes in meaning.
Check for omitted information, added claims, and wording that changes the source meaning.
- SOURCEThe original passage
- TRANSLATIONThe same passage,translated
- CHANGED MEANINGWording shifts the claim
- OMITTED INFORMATIONThe translation drops a detail
- ADDED CLAIMThe source never says this
- ASOURCEThe original passage
- BTRANSLATIONThe same passage,translated
- CCHANGED MEANINGWording shifts the claim
- DOMITTED INFORMATIONThe translation drops a detail
- EADDED CLAIMThe source never says this
02
Install Lingo.dev in the tools you already use.
Connect your TMS, CMS, GitHub, and more. Continuously audit translations against your quality scorecard.
- TMS
- CMS
- GitHub
- YOUR QUALITY SCORECARDAudits every connected tool
- YOUR EXISTING TOOLSTMS, CMS, GitHub, and more
- AYOUR QUALITY SCORECARDAudits every connected tool
- BYOUR EXISTING TOOLSTMS, CMS, GitHub, and more
03
Inspect the passages behind quality flags.
See the source, translation, quality criterion, and reason for each finding.
- REASONWhy the audit flagged it
- QUALITY CRITERIONThe rule from your scorecard
- TRANSLATIONThe flagged wording
- SOURCEThe original wording
- ONE QUALITY FLAG
- AREASONWhy the audit flagged it
- BQUALITY CRITERIONThe rule from your scorecard
- CTRANSLATIONThe flagged wording
- DSOURCEThe original wording
- EONE QUALITY FLAG
04
Compare audit findings with your team’s reviews.
Examine findings your reviewers disagree with and issues they reported that the audit did not flag.
- AUDIT FINDINGSAgainst your scorecard
- YOUR TEAM'S REVIEWThe same passage
- YOUR REVIEWERS DISAGREE
- Flagged by the audit only
- NOT FLAGGED BY THE AUDITYour reviewers report it
- AAUDIT FINDINGSAgainst your scorecard
- BYOUR TEAM'S REVIEWThe same passage
- CYOUR REVIEWERS DISAGREEFlagged by the audit only
- DNOT FLAGGED BY THE AUDITYour reviewers report it
05
Review the most serious findings first.
Separate critical errors from minor issues using your scorecard's severity rules.
- MINOR · REVIEW NEXT
- These findings stay visible
- CRITICAL · REVIEW FIRSTYour rules place these first
- YOUR SEVERITY RULESCritical before minor
- AMINOR · REVIEW NEXTThese findings stay visible
- BCRITICAL · REVIEW FIRSTYour rules place these first
- CYOUR SEVERITY RULESCritical before minor
06
Check your product terminology.
Find glossary terms and product names that differ from your approved wording.
- YOUR GLOSSARYYour team approves each term
- APPROVED WORDINGThis use matches the glossary
- A DIFFERENT TERMThe translation uses another word
- AYOUR GLOSSARYYour team approves each term
- BAPPROVED WORDINGThis use matches the glossary
- CA DIFFERENT TERMThe translation uses another word
07
Check translations against your brand voice.
Identify wording that conflicts with your tone and writing rules.
- YOUR TONE AND WRITING RULESYour team writes them once
- CONFLICTING WORDINGThis phrase breaks one rule
- AYOUR TONE AND WRITING RULESYour team writes them once
- BCONFLICTING WORDINGThis phrase breaks one rule
08
Check consistency across related content.
Find conflicting terminology and names within a document or collection of content.
- ONE COLLECTIONRelated documents
- THE SAME NAMEEach document should use it
- A CONFLICTING NAMEOne document uses another
- AONE COLLECTIONRelated documents
- BTHE SAME NAMEEach document should use it
- CA CONFLICTING NAMEOne document uses another
09
Apply different scorecards to different content.
Assess product interfaces, marketing, and support against the requirements for each content type.
- PRODUCT INTERFACES
- MARKETING
- SUPPORT
- A SCORECARD PER CONTENT TYPEEach holds its own requirements
- APRODUCT INTERFACES
- BMARKETING
- CSUPPORT
- DA SCORECARD PER CONTENT TYPEEach holds its own requirements
10
Recheck translations after edits.
Compare findings for revised text with the previous assessment.
- YOUR TEAM'S EDITThe revised text gets a new assessment
- PREVIOUS ASSESSMENTIt stays on record
- NEW ASSESSMENTCompare both assessments
- AYOUR TEAM'S EDITThe revised text gets a new assessment
- BPREVIOUS ASSESSMENTIt stays on record
- CNEW ASSESSMENTCompare both assessments
EXISTING CONTENT
Lingo.dev reads translations where your teams keep them.
01 / Code repositories
The strings your developers ship.
Examine translated strings in each commit and pull request before a release reaches your users.
- LOCALE FILESSource and translations
- COMMITSEach change, in order
- PULL REQUESTSChecked before merge
- ALOCALE FILESSource and translations
- BCOMMITSEach change, in order
- CPULL REQUESTSChecked before merge
02 / Content management systems
The pages your teams maintain.
Keep source content and translations connected to the requirements for that content.
- PRODUCT PAGESLinked field by field
- SUPPORT ARTICLESA second entry type
- SHARED CONTENTReused by both
- APRODUCT PAGESLinked field by field
- BSUPPORT ARTICLESA second entry type
- CSHARED CONTENTReused by both
03 / Email platforms
The messages your customers read.
Examine translated campaigns, transactional messages and lifecycle sequences against the same quality criteria as the rest of your content.
- CAMPAIGNSVariants per language
- TRANSACTIONAL EMAILReceipts and alerts
- LIFECYCLE SEQUENCESMessages sent in order
- ACAMPAIGNSVariants per language
- BTRANSACTIONAL EMAILReceipts and alerts
- CLIFECYCLE SEQUENCESMessages sent in order
04 / Translation management systems
The workflow your team owns.
Keep translation production, review, and approval in the systems your team already uses.
- TRANSLATIONSFrom linguists
- REVIEW RECORDSFrom reviewers
- YOUR REQUIREMENTSOne check fails
- ATRANSLATIONSFrom linguists
- BREVIEW RECORDSFrom reviewers
- CYOUR REQUIREMENTSOne check fails
05 / Databases
The records your product stores.
Examine translated records next to their source text, in the tables where your product reads them.
- TRANSLATED FIELDSOne column per language
- PRODUCT CATALOGSChecked where they live
- SOURCE RECORDSOriginal text per row
- ATRANSLATED FIELDSOne column per language
- BPRODUCT CATALOGSChecked where they live
- CSOURCE RECORDSOriginal text per row
06 / API
Send translations from your own tools.
Submit source text and translations from your application for analysis.
- SOURCE TEXTOriginal passages
- TRANSLATIONSTarget-language passages
- ANALYSISInspect both together
- FINDINGSPassages to review
- ASOURCE TEXTOriginal passages
- BTRANSLATIONSTarget-language passages
- CANALYSISInspect both together
- DFINDINGSPassages to review
Lingo.dev in numbers
300M+
Words processed
- Languages
- 100+
- Enterprise uptime SLA
- 99.99%
- Model authors
- 80
02 / CHOOSE DELIBERATELY
Decide what to improve next
Compare quality, reviewer edits, and costs. Decide which providers to use and which problems to address first.
01
Choose the next improvement to test.
Use recurring findings to decide whether to investigate terminology, missing context, or translation instructions.
- TERMINOLOGYGlossary and product names
- MISSING CONTEXTWhat translators did not know
- TRANSLATION INSTRUCTIONSGuidance sent with the work
- YOUR NEXT TESTYour team picks one cause to test
- RECURRING FINDINGSFindings that repeat, grouped by possible cause
- ATERMINOLOGYGlossary and product names
- BMISSING CONTEXTWhat translators did not know
- CTRANSLATION INSTRUCTIONSGuidance sent with the work
- DYOUR NEXT TESTYour team picks one cause to test
- ERECURRING FINDINGSFindings that repeat, grouped by possible cause
02
Decide where LLM translation fits.
Compare human and LLM results against your requirements for each language and content type.
- LLM
- Human
- LLM
- LLM
- Human
- Human
- LLM
- LLM
- LLM
- DE
- JA
- PT
- INTERFACE
- MARKETING
- SUPPORT
- YOUR REQUIREMENTSPer language and content type
- LLM TRANSLATION FITSLLM results meet the bar
- HUMAN TRANSLATION
- Your team keeps it here
| INTERFACE | MARKETING | SUPPORT | |
|---|---|---|---|
| DE | ALLM | BHuman | CLLM |
| JA | DLLM | EHuman | FHuman |
| PT | GLLM | HLLM | ILLM |
- JYOUR REQUIREMENTSPer language and content type
- KLLM TRANSLATION FITSLLM results meet the bar
- LHUMAN TRANSLATIONYour team keeps it here
03
Compare translation and review costs.
Weigh quality against recorded translation, review, and correction costs.
- QUALITYYour audit results
- RECORDED COSTS
- Translation, review, correction
- YOUR TEAM WEIGHS BOTH
- AQUALITYYour audit results
- BRECORDED COSTSTranslation, review, correction
- CYOUR TEAM WEIGHS BOTH
04
Evaluate a translation provider before switching.
Compare candidate and current providers on matched content under your scorecard.
- MATCHED CONTENT
- YOUR SCORECARDThe same criteria on both sides
- CURRENT PROVIDER
- CANDIDATE PROVIDERYour team compares both first
- AMATCHED CONTENT
- BYOUR SCORECARDThe same criteria on both sides
- CCURRENT PROVIDER
- DCANDIDATE PROVIDERYour team compares both first
05
Make the case for a change.
Show your team how a trial compares with your current process on quality, reviewer edits, and cost.
- QUALITY
- REVIEWER
- EDITS
- COST
- THE TRIALUses the same content
- YOUR CURRENT PROCESS
- AQUALITY
- BREVIEWEREDITS
- CCOST
- DTHE TRIALUses the same content
- EYOUR CURRENT PROCESS
06
See what reviewers change.
Track how often translations are edited and how much text changes, by language and provider.
- DE
- JA
- PT
- HOW MUCH TEXT CHANGESHigher stacks mean more edits
- YOUR REVIEWERS' EDITSThe report counts edits by language and provider
- AHOW MUCH TEXT CHANGESHigher stacks mean more edits
- BYOUR REVIEWERS' EDITSThe report counts edits by language and provider
07
Check whether targeted problems recur.
Follow the errors your team addressed through changes to glossaries, instructions, or review processes.
- YOUR TEAM'S CHANGEA glossary, instruction, or review update
- ONE TARGETED ERROR
- Findings before the change
- THE SAME ERROR AFTER ITYour team checks whether it recurs
- AYOUR TEAM'S CHANGEA glossary, instruction, or review update
- BONE TARGETED ERRORFindings before the change
- CTHE SAME ERROR AFTER ITYour team checks whether it recurs
08
Give providers specific feedback.
Share recurring findings and affected passages when asking a provider to address a quality problem.
- RECURRING FINDINGSThe problem your team wants fixed
- AFFECTED PASSAGES
- Every example, with its source
- YOUR PROVIDERReceives specific evidence
- ARECURRING FINDINGSThe problem your team wants fixed
- BAFFECTED PASSAGESEvery example, with its source
- CYOUR PROVIDERReceives specific evidence
09
Compare language spending with content use.
Use translation spending and readership by language to explain the budget you recommend.
- DE
- JA
- PT
- KO
- TRANSLATION SPENDINGWhat each language costs
- READERSHIPWho reads each language
- ATRANSLATION SPENDINGWhat each language costs
- BREADERSHIPWho reads each language
10
See when your scorecard changed.
Check the criteria and weights behind each report before interpreting changes in scores.
- YOUR SCORECARD CHANGED HERERead scores on each side separately
- CRITERIA AND WEIGHTSThe version each report used
- REPORTS IN TIME ORDER
- AYOUR SCORECARD CHANGED HERERead scores on each side separately
- BCRITERIA AND WEIGHTSThe version each report used
- CREPORTS IN TIME ORDER
From customer stories
Customers describe working with Lingo.dev.
“The knowledge stays with us – what quality looks like, what needs translating, for what audience.”

Annika Palm
Localization Engineer, SoSafe
“When we needed adjustments, they delivered fixes faster than I’ve seen from any vendor.”

Keith Williams
Head of Engineering, Cal.com
“It was clear they had thought through all the complexities of localization, especially for MDX files which were a particular pain point for us.”

Iuliia Shnai
Founder, Papermark
“We’re in a shared Slack channel with the engineers who actually build the platform.”
Nick Bazley
Staff Product Manager, Laurel
“Their co-founder didn’t just understand the problem – she shipped a solution in a couple of days.”

Sebastiaan van Leeuwen
Product Manager, Truely
“And because of how their team is set up, we talk directly to the engineers building the infrastructure. Edge cases get resolved the same day.”
Max Höffner
Director of Product Engineering, SoSafe
“Lingo.dev gave us a localization engine we run from an API, an MCP, and a CLI, right inside our own stack.”
Clément Champau
CEO and Co-Founder, Scribe
“I would recommend revamping the process so the humans employed can actually focus on what matters.”
Sheree Foltin
Content Engineering Teamlead, SoSafe
“We used to constantly worry about keeping translations in sync. Now we just build features, and localization happens automatically.”

Quentin Decré
Co-founder, Jarvi
03 / EXPLORE THE RESEARCH
Compare LLMs for your languages
Access Lingo.dev's translation benchmarks. Choose the models worth testing on your content.
01
Compare model rankings by language pair.
Find the strongest benchmark results for the source and target languages you translate.
- 1 · MODEL CStrongest result for this pair
- 2 · MODEL A
- 3 · MODEL D
- EN → JA
- EN → DE
- FR → EN
- EN → PT
- YOUR LANGUAGE PAIRThe study ranks models for this pair
- STUDY CRITERIASet by the published study
- PUBLISHED STUDYOne ranking per language pair.Each ranking applies only to its pair.
- A1 · MODEL CStrongest result for this pair
- B2 · MODEL A
- C3 · MODEL D
- DYOUR LANGUAGE PAIRThe study ranks models for this pair
- ESTUDY CRITERIASet by the published study
- FPUBLISHED STUDYOne ranking per language pair.Each ranking applies only to its pair.
02
Choose candidates for your content type.
Compare model performance on product interfaces, marketing, support, and other studied content.
- 1 · A
- 2 · C
- 3 · B
- PRODUCT INTERFACES
- 1 · C
- 2 · B
- 3 · A
- MARKETING
- 1 · B
- 2 · A
- 3 · C
- SUPPORT
- ONE RANKING PER TYPEThe model order changes
- APRODUCT INTERFACES
- BMARKETING
- CSUPPORT
- DONE RANKING PER TYPEThe model order changes
03
Compare quality with model pricing.
See how benchmark results differ between lower-cost and higher-cost models.
- A
- B
- C
- D
- LOWER-COST MODELS
- HIGHER-COST MODELSEach step costs more
- BENCHMARK RESULTEach column, one model
- ALOWER-COST MODELS
- BHIGHER-COST MODELSEach step costs more
- CBENCHMARK RESULTEach column, one model
04
Check what a model update changes.
Compare translation quality before and after a model-version change.
- AFTER THE UPDATEThe new model version
- BEFORE THE UPDATEThe previous version
- THE SAME TEST SETThe study compares passages
- ONE PASSAGE GOT WORSEAnother improved
- AAFTER THE UPDATEThe new model version
- BBEFORE THE UPDATEThe previous version
- CTHE SAME TEST SETThe study compares passages
- DONE PASSAGE GOT WORSEAnother improved
05
Learn where each model makes mistakes.
Examine recurring meaning, terminology, and tone errors found in benchmark output.
- MEANING ERRORSThe sense changes
- TERMINOLOGY ERRORSA product term is wrong
- TONE ERRORSThe tone misses the brand
- BENCHMARK
- OUTPUTSFrom one model
- THE MODEL YOU CHOSE
- The benchmark shows
- recurring errors
- AMEANING ERRORSThe sense changes
- BTERMINOLOGY ERRORSA product term is wrong
- CTONE ERRORSThe tone misses the brand
- DBENCHMARKOUTPUTSFrom one model
- ETHE MODEL YOU CHOSEThe benchmark showsrecurring errors
06
Read the full benchmark reports.
Explore each study's findings, quality criteria, and examples behind the rankings.
- 1
- 2
- 3
- FINDINGS
- What the study found
- QUALITY CRITERIA
- How the study judges quality
- EXAMPLES
- Passages behind each result
- RANKING
- The order the study reports
- AFINDINGSWhat the study found
- BQUALITY CRITERIAHow the study judges quality
- CEXAMPLESPassages behind each result
- DRANKINGThe order the study reports
07
Compare human and LLM benchmark results.
Examine translations of matched material assessed against shared criteria.
- HUMAN TRANSLATION
- LLM TRANSLATION
- SHARED CRITERIAOne rule for both
- MATCHED MATERIALThe same source for both
- AHUMAN TRANSLATION
- BLLM TRANSLATION
- CSHARED CRITERIAOne rule for both
- DMATCHED MATERIALThe same source for both
08
See how product context affects translation.
Read studies comparing model output with and without relevant context.
- PRODUCT CONTEXTTerms, screens, and audience
- WITHOUT CONTEXT
- The model guesses a term
- WITH CONTEXTThe study compares both outputs
- EMPTY SLOTNo context given
- APRODUCT CONTEXTTerms, screens, and audience
- BWITHOUT CONTEXTThe model guesses a term
- CWITH CONTEXTThe study compares both outputs
- DEMPTY SLOTNo context given
09
Compare reviewer edits across models.
Read studies of how often reviewers change translations and how much wording changes.
- MODEL A
- MODEL B
- MODEL C
- EDIT COUNTOne block per reviewer edit
- REVIEWERS' EDITSHow much wording changes
- AMODEL A
- BMODEL B
- CMODEL C
- DEDIT COUNTOne block per reviewer edit
- EREVIEWERS' EDITSHow much wording changes
10
Check how consistent a model is.
Examine variation across repeated translations and different passages.
- A RUN THAT DIFFERSTwo of five runs change one clause
- A DIFFERENT PASSAGEFive runs, the same wording
- FIVE RUNS,
- ONE MODEL
- AA RUN THAT DIFFERSTwo of five runs change one clause
- BA DIFFERENT PASSAGEFive runs, the same wording
- CFIVE RUNS,ONE MODEL
Ongoing research
We study how models translate.
Model authors
Make your localization data-driven.
Start with translations your team has already reviewed.