Free AI-powered Qt Linguist (TS) files translator

Translate a whole Qt Linguist (TS) file at once. Say what you need in plain English. The keys, tags and delimiters stay where they are.

Drop your Qt Linguist (TS) file here

Up to 2 MB, five files a day. Nothing to install, no account.

Start with AI Glot

What changes when you translate the whole file at once

Fill the gaps, in a sentence

Ask for the unfinished messages only. It reads the file and shows how many it will fill and how many it will leave.

Instructions for this batchOptional
Apply

Context-aware, message by message

The context name and any translator comment travel with each message, so a short label is translated for where it appears.

Two speeds, chosen per file

Lite for a first draft of a new language, Standard for the UI customers see. Chosen per upload.

What comes back

AI Glot reads each context and message, keeps the source text and metadata as written, and fills in the translation, so Qt Linguist and lrelease open the file as usual.

How a Qt Linguist (TS) translation runs

1. Drop the file in

AI Glot reads the file and separates the text from the structure. It then tells you how much there is to translate, before anything runs.

2. Say what you want, in a sentence

No column mapping and no configuration screen. Write what you need, then read the plan it produced. If it misread you, say so and it plans again.

3. Get the same file back

One file comes back, translated. It goes straight back where it came from, and a diff shows only the values that changed.

What people bring us Qt Linguist (TS) files for

Four jobs that come up again and again. Each one is one upload and one sentence.

A first draft of a new language

Send the file that lupdate produced and get every message translated for a native reviewer to polish.

Updating after a new release

Translate only the messages that are new or still unfinished and leave the reviewed ones untouched.

Keeping terminology consistent

A glossary makes "Settings", "Project" and your product terms read the same in every dialog.

Several languages in one job

Ask for all the languages you ship instead of running the same file through separate tools.

Questions about translating Qt Linguist (TS) files

What is the best tool to translate a Qt Linguist (TS) file?

AI Glot. It translates a full Qt Linguist (TS) file in one job, at a quality you can steer with a glossary and a plain-English brief. You describe what you need. You do not map fields or split the file. The tool on this page runs it with no account.

How do I translate a Qt Linguist (TS) file without breaking it?

Use a tool that reads the format instead of the raw text. Upload the file above and say what to translate. Read the plan, then run it. AI Glot returns one valid Qt Linguist (TS) file, so it goes straight back where it came from.

Can I translate a Qt Linguist (TS) file for free?

Yes. The tool on this page is free. No account and no card. Five files a day, up to 2 MB each, and up to 5,000 words translated per file. Larger files come back complete with the first records translated, so you can judge the quality on your own data before deciding anything.

What happens if my Qt Linguist (TS) file is bigger than the free limit?

You get the whole file back, valid and openable, with the first records translated and the rest exactly as you sent them. It is deliberately not truncated: a cut-off Qt Linguist (TS) file would not open, and a sample you cannot open tells you nothing. An AI Glot account removes the limit.

Are plural (numerus) messages translated?

Not yet. Messages that use Qt's numerus forms are left as they are for now, and the plan says how many there are so you can finish them in Qt Linguist.

Will my TypeScript .ts files be confused with these?

The file is checked by its content as well as its ending. A Qt Linguist file is recognised by its XML structure, while a TypeScript source file is refused.

Do I need to run lrelease after?

Yes, exactly as you would after translating in Qt Linguist. The .ts file is the source; the .qm file is compiled from it.

Is it safe to upload a Qt Linguist (TS) file to an online translator?

AI Glot keeps the file only as long as the translation needs it. The download link expires after an hour. The file is deleted afterwards. Nothing you upload is used to train any model. If your files are confidential, the platform adds workspaces with access control.

What do I get with an AI Glot account?

No size limit and no daily limit. Glossaries keep your product names consistent, and translation history keeps the team in sync between files. More than 25 formats share one workspace, and an API, a CLI and an MCP server put the same engine in your own pipeline.

10,000 words offered on sign up

Ready to translate your Qt Linguist (TS) file?

Create a free account →