Free AI-powered Xcode String Catalog files translator

Translate a whole Xcode String Catalog file at once. Say what you need in plain English. The keys, tags and delimiters stay where they are.

Drop your Xcode String Catalog 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

Say which languages to add

Name the target languages in a sentence. It reads the catalog and shows which keys are missing in each before anything runs.

Instructions for this batchOptional
Apply

Plurals done per language

Russian needs four forms, Arabic six. Each form is written with its category, so the message reads correctly to a native speaker.

Two speeds, chosen per file

Lite for a new locale you will review, Standard for the strings on your App Store page. Chosen per upload.

What comes back

A String Catalog holds every language in one JSON file. AI Glot writes each translation into the right key and language, and adds the plural forms the target language uses.

How a Xcode String Catalog 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 Xcode String Catalog files for

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

Adding languages to an existing app

Fill the catalog for German, Japanese and Portuguese in one job, without opening Xcode for each.

Filling only the gaps

Translate the keys that have no translation yet and leave the reviewed ones exactly as they are.

Plural-heavy interfaces

Counts such as "3 photos" need the right form in every language. Each form is written and labelled.

Keeping comments for translators

Developer comments stay attached to their keys, so a reviewer still sees the context.

Questions about translating Xcode String Catalog files

What is the best tool to translate a Xcode String Catalog file?

AI Glot. It translates a full Xcode String Catalog 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 Xcode String Catalog 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 Xcode String Catalog file, so it goes straight back where it came from.

Can I translate a Xcode String Catalog 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 Xcode String Catalog 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 Xcode String Catalog file would not open, and a sample you cannot open tells you nothing. An AI Glot account removes the limit.

Does it handle plurals properly?

Yes. Every plural form is exposed with its category, and a category the source does not have but the target language uses is written. A Russian catalog gains its few and many forms.

What is not covered yet?

Substitutions and device variations inside a catalog are not exposed for translation, and are left as they are.

Can I translate an older .strings file?

Yes. Older Localizable.strings and .stringsdict files have their own page, and both formats are read.

Is it safe to upload a Xcode String Catalog 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 Xcode String Catalog file?

Create a free account →