You’ve got Xcode projects in multiple languages and keep losing track of .xcstrings and .strings?
BetterLocale Code takes that pain away: You manage, edit and convert your localization files directly on your Mac – structured, safe and without Excel or plain text chaos.
▶ Why you need this app
• You want to make your app multilingual without drowning in a mess of strings.
• You want to use translations without paying expensive agencies.
• You work with Localizable.xcstrings, .strings and *.lproj folders and finally want a tool that handles all of that cleanly.
▶ What BetterLocale Code does for you
• XCStrings & .strings under control
Import Localizable.xcstrings or complete language folders (*.lproj) and edit all texts in one central editor.
• Edit translations directly
Create new keys, change values, fill empty entries, compare languages, find duplicates or missing values – all in a single interface.
• Convert XCStrings ↔ .strings
Turn Strings Catalogs into classic .strings files – and back again when you want to use the modern format.
• Built for Apple platforms
Perfectly suited for iOS, iPadOS, macOS and visionOS projects in Xcode.
▶ AI support: translate with ChatGPT & more
You’ve got two options for your translations:
• Automatic translation with OpenAI (optional)
Add your own OpenAI API key and let the app translate your texts directly.
As a rough guideline: around 1,000 words cost about USD 0.30 with an affordable model like gpt-4.1 mini (depending on model and token length).
• Any AI tool via clipboard
Generate a ready-to-use translation prompt, copy it into ChatGPT, DeepL, Copilot or Gemini, then paste the result back into BetterLocale Code.
▶ You decide whether:
• all texts are translated
• or only new / changed / empty values are updated
▶ One-time purchase, long-term use
• No subscription, no recurring app fees
• Manage as many projects and languages as you like
• All data stays local on your Mac
• Costs only arise if you actively use your own OpenAI account for AI translations
▶ Who this app is for
• Apple developers with Xcode projects
• Indie devs who want affordable localization
• Teams that want to integrate AI translation cleanly into their workflow
If BetterLocale Code saves you time and nerves, I’d really appreciate a review on the App Store – it helps to improve and grow the tool further.
iOS-Developer:
Christian Drapatz
Kämpenstrasse 42
45147 Essen (Germany)
Mobil: +49 (0)171 7849462
(No Support)
E-Mail: support(at)onetwoapps.com
http://www.onetwoapps.com
E-Mail: support(at)onetwoapps.de
http://www.onetwoapps.de