String Catalog is an AI tool designed for developers looking to efficiently localize their apps without overspending. Powered by OpenAI API, this app allows you to quickly translate your app’s strings into multiple languages, making it perfect for solo developers and small teams. There’s no need for manual imports or exports. String Catalog seamlessly syncs with your Xcode project. Simply select your project with string catalog (.xcstrings) files, and the app will handle the rest.
• AI-Powered Translations: Translate your app’s strings into dozens of languages in minutes, leveraging the power of ChatGPT. Choose from AI models, including GPT-5.4, GPT-5.4 mini, GPT-5.4 nano, or use Auto mode for convenience.
• Context-Aware Translations: Ensure accurate translations by adding contextual information to string comments. The AI will take these details into account, improving translation quality.
• Preserves Formatting: The AI understands and preserves formatting, such as Markdown or HTML, ensuring that your translated strings maintain their structure and style across different languages.
• Manual String Editing: Review and manually edit translations to maintain full control over your app’s content.
• Supports Complex String Structures: Effortlessly manage complex string catalogs with plural and device variations, ensuring your translations are grammatically correct in every language.
• Flexible Payment Options: String Catalog offers flexibility with two payment models: purchase tokens directly in the app and pay only for the translations you need (no subscription required), or subscribe to String Catalog Advanced to use your own OpenAI API key for greater control and flexibility.
• Perfect for Small Teams and Indie Developers: String Catalog is designed with simplicity and efficiency in mind, making it accessible to developers of any scale.
• User-Friendly Interface: Enjoy a smooth experience with support for both light and dark modes, tailored to your system preferences.
Whether you’re localizing your app for the first time or expanding into new markets, String Catalog makes the process easy, fast, and cost-effective. Get started today and bring your app to a global audience!
Support: s.razanau@icloud.com
Terms of Use: https://sergey-rezanov.github.io/string-catalog/terms
Privacy Policy: https://sergey-rezanov.github.io/string-catalog/policy
This app hasn’t received enough ratings or reviews to display an overview.
Very Useful
ODerek1976
I have been wanting to localize my app for years and this tool made it feasible. Very easy to use and to keep string catalogue up to date.
Developer Response
Thank you for the kind words!I’m really glad the app made localization easier and helped keep your String Catalog up to date.
Works well
Stunji
This worked well to help me translate my app. I didn’t have any problem purchasing tokens as someone else claimed. It would be great to have some configuration for telling ChatGPT how to translate specific terms consistently—I’m using the “context” feature for this, but 400 characters is not a lot of space.
Developer Response
Thanks a lot for your feedback! I’ve increased the limit for the project context, so you can now include more details. Just keep in mind that very long instructions may sometimes reduce overall translation quality. More advanced AI models handle them better. If some notes apply only to specific strings, it’s best to add them as comments to those strings. That usually gives even better results.If you have any questions or suggestions, feel free to reach out at s.razanau@icloud.com. I’m always happy to hear from users.
So far so good!
Lth8thl
The app is very clean, love that it looks like Xcode and refreshes with the string catalogue changes instantly. Also I like that it uses tokens rather than a subscription, so I can just pay for what I need and then not worry about cancelling a subscription until I may need it next!
Developer Response
Thank you for your feedback! I’m glad to hear you’re enjoying the app’s design and functionality. Your support means a lot! If you have any suggestions or need help, feel free to reach out.
Thought I might try this app
DarkKnight5678
As a fellow developer, I know it’s tough getting storekit right, but at least try. I bought 100 tokens, was told the purchase was successful, yet the balance didn’t update. Beware for those looking to try this app.
Developer Response
Thank you for your feedback. I’m deeply sorry to hear about this issue — it’s the first time I’ve encountered something like this, and I’m truly upset that it happened. Please reach out to me at s.razanau@icloud.com, and I’ll make sure to resolve this problem for you as soon as possible. Your support and trust mean a lot, and I’m committed to making things right.
Back again with another small update.
This version adds support for macOS 27, so the app is ready for the latest system. Everything else stays the same, just a little more future-proof.
That’s it for now. Thanks for sticking around and keeping your strings translated.
Version 1.8
The developer, Siarhei Razanau, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .
Data Not Linked to You
The following data may be collected but it is not linked to your identity:
Usage Data
Diagnostics
Privacy practices may vary, for example, based on the features you use or your age. Learn More
Accessibility
The developer has not yet indicated which accessibility features this app supports. Learn More