Localize iOS apps on your device

Translate XCStrings files directly on your Mac using the built-in Apple Translation API - no third-party services and no data transfer.

XCStrings Translator Screenshot

Key Features

On-device translation

All translations are performed locally on your Mac without any data being transferred over the network, ensuring the privacy of your code.

Multi-language support

17+ languages ​​including English, Spanish, French, German, Italian, Japanese, Ukrainian and more.

Fast translation

Bulk translation of all lines in a file with simultaneous support for multiple target languages.

XCStrings format

Full support for Xcode's new localization format - XCStrings, with the ability to save translations back to file.

How it works

1

Importing an XCStrings file

Select the XCStrings file of your project. The program will automatically analyze the localization structure.

2

Select translation languages

Select one or more target languages ​​from the list of installed language packs.

3

Translate and save

Run the translation process and save the results back to your XCStrings file, ready to use in Xcode.

Watch the demo:

Detailed demonstration of using the program for iOS application localization

Download

For macOS 15 (Sequoia) or later

XCStrings Translator

Version 1.0.0

  • Requires macOS 15+
  • Apple Silicon Support
  • Uses Apple Translation API
Download .dmg (1.4MB)

After downloading, open the .dmg file and drag the application to the Applications folder.