XCStrings Crafter

XCStrings Editor & Localization Tool

XCStrings Crafter - Native, AI-powered Xcode Localization Tool

Overview

Are you an iOS or macOS developer looking for a powerful yet easy-to-use localization tool? XCStrings Crafter is the missing piece of Xcode localization - a high-performance tool designed specifically to streamline your .xcstrings workflow and boost translation efficiency.

Features

  • Native macOS Experience: Adheres to Xcode’s official UI/UX design while extending powerful translation capabilities.
  • Free Translation Services: Seamlessly integrated with Apple Translate and Google Translate.
  • AI-Powered Localization: Supports OpenAI, Gemini, and Grok. API keys are stored securely in the system Keychain and never leave the local machine.
  • Xcode-Consistent Sorting: Strictly follows Xcode’s native sorting algorithm. Ensures the generated .xcstrings file maintains the exact field order as Xcode, eliminating redundant Git diffs and merge conflicts.
  • Smart Filtering: Quickly filter entries by status: Translated, Needs Review, or Untranslated.
  • Privacy & Security: Runs entirely on-device. No source code or project data is uploaded, ensuring commercial secrets and IP remain secure.
  • High Performance: Highly optimized for massive .xcstrings JSON structures. Loads files with thousands of entries in seconds.
  • Real-time Translation: See your translations come to life instantly with live preview functionality.
  • Intuitive Interface: Modern SwiftUI-based interface designed for ease of use, no complex setup required.
  • Dark Mode Support: Full dark mode support for comfortable working in any lighting condition.

Data Privacy and Security

  • XCStrings Crafter is an offline-only application that processes all data locally on your device.
  • No internet connection is required for basic functionality, and no project data is uploaded to the internet or cloud services.
  • API keys are stored securely in the system Keychain and never leave your local machine.
  • We promise not to collect, store, or share any of your project data or personal information.
  • All your localization work remains confidential and secure on your local device.

Is the app native?

Yes, it’s native and written in Swift and SwiftUI for optimal performance and macOS integration.

Why is this a paid app?

We believe in providing a professional localization tool with powerful features and dedicated support. The paid model allows us to continuously improve the app and provide timely updates for new Xcode versions.

Can you localize the app into my language?

Currently, XCStrings Crafter supports English and Chinese. We are open to adding more languages based on user requests.

FAQ

If you encounter any technical issues while using the app, please reach out to us via the contact email within the app.

More FAQs…