Skip to content
Localization systems · two generations

Localization as an engineering discipline, not a spreadsheet.

Omniglot turns translation work into structured jobs: file ingestion and validation, translation memory, glossary enforcement, in-context QA, and guarded AI assistance — built by someone who ran localization for a living.

Jobs
Structured · batched
Memory
TM + glossaries
QA
In context · reviewed
AI
Guarded, not loose
job · ui-microcopy · en → de/pt-br/es IN REVIEW
JOB PIPELINE
ingest328 keys · validated
tm hits41% pre-filled from memory
glossaryenforced · 12 terms locked
ai draftstyle rules + model selection
qa3 flags → human review
exportsame structure as source
formatsfile-heavy import/export
contextnever translated blind
humanreviewer stays in the loop
01 · How localization breaks

Great products ship
embarrassing translations.

Not for lack of translators — for lack of system: context gets lost between handoffs, terminology drifts per file, QA happens out of context, and the spreadsheet becomes the database.

01
Messy formats

Strings arrive as exports of exports; structure and placeholders break in transit.

02
Context loss

"Save" the button and "save" the verb translate differently — spreadsheets don't know that.

03
Terminology drift

The same feature gets three names across three files without an enforced glossary.

04
Unguarded AI

Raw LLM translation is fast, confident, and inconsistent — exactly what a brand can't afford.

02 · Structure first, then AI

Two generations,
one doctrine.

Omniglot Wrapper handles the file-heavy reality — import, validate, export without breakage. Omniglot Next Gen is the spec-driven platform: projects, keys, documents, TM, glossaries, QA, and AI assistance that operates inside guardrails.

A.
Files survive the trip

Ingestion validates structure and placeholders on the way in; exports preserve them on the way out.

B.
Memory and terminology

Translation memory pre-fills what's already been decided; glossaries lock the terms that must not drift.

C.
Guarded AI drafts

Model selection, style rules, and glossary constraints shape the draft — the AI proposes within the system, not around it.

D.
QA in context

Segment review happens where the string lives, with flags routed to a human — SME-style checks, not blind approval.

— BEFORE
export to xlsx →
email to translators →
paste back, pray →
broken placeholders in prod
— WITH OMNIGLOT
ingest + validate →
tm + glossary pre-pass →
guarded ai draft →
in-context qa →
clean export, same shape
TERMINOLOGYGLOSSARY-ENFORCED
REUSETRANSLATION MEMORY
AISTYLE RULES + GUARDRAILS
03 · Pipeline

Source file to shipped strings,
in six stages.

Every stage is a system step with validation — the human reviews meaning, not formatting damage.

SOURCE
Ingest

Import files; validate structure and placeholders.

REUSE
TM pass

Memory pre-fills previously decided translations.

CONSTRAIN
Glossary

Locked terms and style rules bound the draft space.

DRAFT
AI assist

Model-selected, rule-shaped drafts per segment.

VERIFY
QA

In-context review; flags route to a human decision.

SHIP
Export

Out in the same structure it came in — intact.

04 · The platform

Real screens.
Running fully local.

Captured from local mode — SQLite on disk, local session auth, zero cloud dependencies (SPEC-020, dual-database seam). The same platform runs unchanged against Supabase.

omniglot · project · keys
Omniglot translation keys grid — source and target languages with per-language status and QA columns
Keys — source + target languages side by side, per-language status and QA, with Run QA, Translate, Build Glossary and Import at hand.
omniglot · dashboard
Omniglot dashboard — workspace overview
Dashboard — workspace overview.
omniglot · projects
Omniglot projects list — source and target languages per project
Projects — languages and progress per project.
omniglot · translate · in motion
Omniglot batch translation in action — structured jobs with model selection and glossary support
In motion — batch translation with model selection, glossaries, and style rules.
05 · Positioning
Omniglot is localization engineering — not a spreadsheet relay, not a raw LLM pipe, not a black-box TMS.

It is what happens when localization expertise and AI-assisted product engineering are the same person.
BUILT FOR · structured translation work
OPTIMIZED FOR · consistency at scale
PROVES OUT · ingest → TM → guarded AI → QA → export
Omniglot LOCALIZATION ENGINE · TM · GLOSSARIES · QA
2026
jdpinetta.ink/omniglot
Product
Pipeline Demo
Capabilities
TM Glossaries QA
© 2026 · J.D. Pinetta — applied AI systems engineering BUILT WITH · SVELTEKIT · TYPESCRIPT · SUPABASE