Localizable XStrings icon

Localizable XStrings

Automates translation workflows and localization management for iOS/macOS projects by processing Xcode String Catalogs (.xcstrings files).

About

Streamline the localization process for iOS and macOS applications with this powerful server, designed to intelligently manage Xcode String Catalogs (`.xcstrings` files). It automates key aspects of translation workflows, from extracting language data and localization keys to performing efficient, AI-powered translations using the OpenAI API. This tool ensures accurate and cost-effective updates to your localized content, preserving file structure and offering features like batch processing and concurrent API requests for large-scale projects, making it ideal for integrating into CI/CD pipelines or AI assistants like Claude Code.

Key Features

  • Extract supported language codes from .xcstrings files
  • Extract localization keys and base language strings
  • Automate translations using OpenAI API with batch processing
  • Apply translations back to .xcstrings files while preserving structure
  • Translate and apply only missing translations for a target language
  • 0 GitHub stars

Use Cases

  • Automating the translation of Xcode String Catalogs to new languages
  • Extracting and managing localization keys and base strings from .xcstrings files
  • Integrating AI-powered localization capabilities into existing development workflows and tools like Claude Code
Advertisement

Advertisement