# Localizable XCStrings

> Use this tool when you need to automate iOS and macOS localization workflows, managing Xcode String Catalog files and performing translations with intelligent chunking and rate limiting. It solves problems of manual translation management, placeholder formatting, and data integrity, providing inputs for language support information and localization keys, and outputs of automated translations and updated String Catalog files. Ideal for iOS developers managing multi-language apps, it streamlines translation workflows while preserving dynamic content formatting.

Canonical page: https://skillsregistry.net/skills/localizable-xcstrings  
JSON: https://api.skillsregistry.net/v1/skills/localizable-xcstrings

## Description

A specialized MCP server for managing iOS/macOS localization workflows with Xcode String Catalog (.xcstrings) files. Built with FastMCP and OpenAI integration, it provides tools to extract language support information, manage localization keys, and perform automated translations using OpenAI's API with intelligent chunking and rate limiting. The server handles batch processing of up to 50 strings per request with concurrent translation support, preserves iOS placeholder formatting (%@, %d, etc.), and automatically creates backups before applying changes. Particularly valuable for iOS developers managing multi-language apps who need to automate translation workflows while maintaining the integrity of their String Catalog files and ensuring proper placeholder handling for dynamic content.

## Trust

- **Trust score (0–1):** 1.00
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** ai-ml
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/localizable-xcstrings)
- **Repository:** <https://github.com/iamnotagentleman/localizable-xcstrings-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "localizable-xcstrings"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/localizable-xcstrings` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/localizable-xcstrings/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
