For professional translators

A CAT tool, native to the Mac. LinguaTrans.

Open bilingual files from Trados, memoQ, Phrase or Wordfast, work through them keyboard-first, and hand back files that drop straight back into the tool they came from — no broken tags, no reformatting. No Java runtime, no Windows VM, no Electron shell.

€49,99 · one-time purchase
LinguaTrans home screen with in-progress project cards and the client tree
Home — cards for the jobs in progress, most recently worked first, each with its client, language pair, confirmed word count, and a progress ring.

Deadline ahead

The Mac is running out of native CAT tools.

Apple is retiring Rosetta 2, the layer that lets Intel software run on Apple Silicon. When it goes, the Java-based CAT tools that depend on it stop working on Mac. And the cross-platform tools are heading into the browser: Phrase moved its desktop editor into maintenance mode in 2025, with no new development planned. LinguaTrans is built natively in Swift for exactly this reason. It opens the same bilingual files, runs as a real Mac app, and is not going anywhere. Move your work over before the deadline, not after it.

The app, feature by feature.

Everything below ships today. Six core surfaces, then the details that make a working day shorter.

01 — Home

Every job, at a glance.

Cards for the jobs in progress, most recently worked first, each with its client, its language pair, how many segments and words are confirmed, and a progress ring that ripens from coral through amber to green, so a 20 percent job and a 70 percent one are tellable apart across the room. Delivered work drops to a quiet row underneath. All projects holds the full client tree, and picking a client focuses everything on that client.

LinguaTrans home screen with in-progress project cards and the client tree

02 — The editor

Keyboard-first, tags intact.

Two-column source/target grid with native Mac inline editing. Inline tag chips survive paste, partial deletion, and saving the file back out, and they drag: move a chip inside your target, or pull one straight out of the source and drop it exactly where it belongs. Confirm + next unconfirmed (⌃↩) is the primary keystroke, and every editor shortcut is remappable. Find and Replace (⌘F) narrows the grid to just the segments that match, and Replace All rolls back in a single ⌘Z. Sidebar buckets filter to Unconfirmed, 100% matches, fuzzies, MT, no match, or any single QA check. Active row positions about a third down for context above and below. Autosave on confirm, segment leave, and app deactivate.

LinguaTrans bilingual editor with source and target columns and the filter sidebar

03 — Translation memory

A memory per project, with nothing to set up.

Fuzzy matching with scores, context-match detection, provenance, and dates on every entry that survive the round trip through TMX. The panel sits below the editor as a persistent reference strip, not a modal: click a match to insert it, or strike a wrong entry out of the memory for good. Concordance search runs across every memory the project has attached. Pre-translate fills 100% and context hits as unconfirmed drafts, with fuzzy matches behind a slider if you want them. View Contents opens any memory in its own window, searchable and editable in place, still instant at a million entries.

LinguaTrans memory window listing entries with origin and mark-down filters

04 — Quality assurance

Checks that never block you.

Checks run live as you work and collect into filterable buckets in the sidebar, so you can pull up just the glossary misses, just the whitespace, just the untranslated. Non-blocking and conservative, on the principle that a false positive is worse than a miss. A small "!" indicator, never a confirm wall, and the only hard gates are an empty target and a tag the source never had, the one thing that would stop the file opening in Trados. Mark Reviewed (⌃⌥R) advances to the next flagged segment, or clear a whole category in one go. Consistency Check as its own tab for identical sources translated differently.

LinguaTrans editor filtered to the QA bucket, with each check listed in the sidebar

05 — The QA report

One sweep across every file.

Thirteen checks, run across every file in the project at once rather than one file at a time: Glossary, Rejected terms, Tags, Invalid tags, Numbers, Punctuation, Capitalization, Whitespace, Untranslated, Repeated word, inconsistent target for the same source, inconsistent source for the same target, and Comments. Run all of them or any subset. Segment numbers are clickable and the report stays open while you fix. Every finding takes a comment and can be marked a false positive, and both survive a re-run. Export as HTML or PDF to send with the delivery, so the agency's own QA pass comes back empty.

LinguaTrans QA report grouped by check, with comment fields and HTML and PDF export

06 — Projects

Real Finder folders you own.

A manifest plus clean subfolders for files, memory, and glossary. Time Machine works, iCloud works, Finder works. Nothing locked in a proprietary database. Source files are copied in, so your originals are never overwritten, and Restore File to Original brings back the bytes the agency sent even when the working file no longer parses. Coverage tells you the moment a project opens how many words are genuinely new, how many the memory already answers, and how many repeat within the batch. Base a new job on a previous one to carry the memory, glossaries, language pair, and client forward. Multi-file tabs, with Translate All for one continuous, filterable grid across every file at once.

LinguaTrans project overview with word counts, memory, glossary and file list

File formats

Five bilingual formats, one editor.

What arrived goes back out byte for byte, except the translations and their confirmed state.

Bilingual file formats LinguaTrans opens and writes
FormatComes fromNotes
SDLXLIFFTrados StudioMerge and split segments follow Trados's own structural recipe.
XLIFF 1.2Open standardIncluding the sentence-segmented files Smartling and other cloud systems produce.
MXLIFFPhrase / MemsourceRound-trip proven against the originating tool.
MQXLIFFmemoQRound-trip proven against the originating tool.
TXLFWordfast ProRound-trip proven against the originating tool.

Also in LinguaTrans.

The parts that only show up once a client keeps coming back, and the job stops being a one-off.

07

The memory library.

One memory per project is fine for a one-off. It stops being fine when a client keeps coming back, because ten jobs quietly leave ten memories that each know a tenth of the work. Library memories live outside any single project, filed under the client they belong to, so every job for that client draws on the same ones. As many per client as the work needs, ranked, each with its own mark-down for a memory you only half trust. Order decides where matches come from, Primary decides where your confirmed segments are written, and changing one never moves the other.

08

Client glossaries.

A glossary can sit in the project or in the library under its client, ranked exactly the way memories are, on purpose: one idea to learn rather than two. Fold the new termbase every job arrives with into the one you already have, and see precisely what would change before anything is touched. Nothing is ever removed by a merge, so a client sending a shorter list never deletes the terms they left out.

09

Character limits and subtitles.

Switch on the Chars column, set the maximum for the job, and every target shows its length against it and turns red when it goes over. Whole-segment, or per line, which is how subtitle limits actually work. Tags never count toward the number. Shift+Return adds a line break as its own chip, so you can reflow a target into as many lines as it needs whatever the source did. Subtitle files arrive as .srt converted by LinguaAI Terminology, in-cue line breaks intact.

10

Merge and split segments.

Badly segmented SDLXLIFF from an agency can be rejoined or broken apart without leaving the editor. Both operations follow Trados's own structural recipe, validated open, save, and reopen in Trados Studio, and the grid shows the merge gap in the segment-number column exactly the way Trados displays it.

11

Reading on iPad.

A pretranslation is far easier to judge when you read it the way it is meant to be read, as continuous prose, away from the desk. LinguaReview, the reading companion for iPhone, iPad and Mac, opens the same bilingual files, lays the translation out like a book, and lets you flag a sentence and leave a note. It never writes the file. Drop the sidecar into the project folder and LinguaTrans surfaces every flag as its own bucket, ready to work through.

12

The Admin link.

Optional, off by default. Switch it on and a project ties to the job it bills to: its value, status, and deadline on the project overview and the Home card, and client names drawn from your LinguaAI Admin list instead of free-typed. Mark a job In Progress or Delivered from LinguaTrans and it syncs back through Admin's own status logic, so the delivery date, activity log, and calendar all update as if you had done it there. The money statuses stay Admin's alone.

13

The LinguaAI suite.

File handoff between LinguaAI Terminology (convert .docx, .xlsx, .srt and .xml to XLIFF and back, plus unpack and repack Trados, memoQ and Wordfast packages), LinguaTrans (the bilingual editor), and LinguaAI Pro (AI pre-translate and review). Single-click handoffs in both directions, and the file always comes back whole. No shared databases and no hidden state between apps: the file is the contract. See the suite →

14

Mac-native throughout.

Swift and AppKit, built for macOS 26, with Liquid Glass on the chrome and the dense work surfaces left flat and legible, because glass behind text you stare at all day costs readability. A real Apple Help Book in the Help menu. Quick Look a bilingual file in Finder without opening the app. Native spell check, grammar, and Look Up in the target, with smart quotes, autocorrect, and predictive completion deliberately switched off: a translation is a precise rendering of a source, not a draft the system should improve.

LinguaTrans does not use AI, and your projects, memories and glossaries are plain files in folders you own. Nothing leaves your Mac unless you switch on the optional Admin link.

Buy once. Own it.

LinguaTrans is €49,99, one payment, no subscription. LinguaAI Pro and LinguaAI Terminology are available separately if you want AI pre-translation, review, or format conversion. A working translator earns the price back in under an hour.