Automatisierte .xcstrings-Lokalisierung mit Claude Code

Ein Entwickler hat eine spezialisierte Fähigkeit für Claude Code erstellt, die die Lokalisierung von Xcode .xcstrings-Dateien automatisiert. Der Ansatz verwendet fünf Pipeline-Stufen, die der Reihe nach für beste Ergebnisse ausgeführt werden:
Pipeline-Stufen
- Domain scannen – Analysiert Swift-Typen, Enums, Imports und README-Dateien, um ein Glossar mehrdeutiger Begriffe zu erstellen (z. B. "trip" = Fahrt, nicht Urlaub).
- Kommentare generieren – Durchsucht Swift/Storyboard/XIB-Code nach String-Schlüsseln und schreibt Kontext sowie Übersetzungshinweise in die
.xcstrings-Datei. - Lokalisieren – Übersetzt Zeichenfolgen unter Beibehaltung korrekter CLDR-Pluralformen pro Sprache und
%@/%lld-Platzhaltern unter Verwendung domaingenauer Begriffe. - Grammatik prüfen – Überprüft Übersetzungen auf Rechtschreibung, Grammatik, Zeichensetzung, Großschreibung und Terminologie-Konsistenz in allen Sprachen.
- Pluralformen korrigieren – Erkennt einfache Zeichenfolgen mit
%lld/%d, die Pluralformen benötigen, und konvertiert sie in korrekte CLDR-Pluralvarianten.
Die Fähigkeit steht als Open-Source-Repository zur Verfügung. Sie baut auf einer früheren macOS-App auf, die Apps Schlüssel für Schlüssel lokalisierte, und wurde nun für den Einsatz mit Claude Code als KI-Agent angepasst.
Ergebnis
Sie können Lokalisierung für beliebig viele Sprachen hinzufügen, ohne manuelle Arbeit oder Auslagerung. Das Projekt freut sich über Verbesserungsvorschläge über GitHub-Issues oder Pull-Requests.
Für wen es gedacht ist
iOS/macOS-Entwickler, die Xcode-Lokalisierungen verwalten und Claude Code für agentengesteuerte Entwicklung nutzen.
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

MegaClaw: Containerisierte OpenClaw-Einrichtung mit Playwright und Homebrew
MegaClaw ist eine Zwei-Image-Podman-Einrichtung für OpenClaw, die häufige Installationsprobleme wie Berechtigungsfehler und fehlende Abhängigkeiten löst. Es verwendet einen Multi-Stage-Build mit vorinstalliertem Playwright und Homebrew und baut die Benutzerkonfiguration in ein Runtime-Image ein.

OpenGalatea MCP-Server verbindet Claude mit Prusa 3D-Druckern
OpenGalatea ist ein Open-Source-MCP-Server, der es Claude ermöglicht, Prusa-3D-Drucker über PrusaLink zu steuern, sodass natürliche Sprachbefehle zum Durchsuchen von Printables.com, zum Schneiden von Modellen und zum Verwalten von Druckaufträgen verwendet werden können.

Schild: Open-Source-Sicherheits-Plugin für Claude Code mit einheitlicher Überprüfung
Shield ist ein Open-Source-Sicherheits-Plugin für Claude Code, das mehrere Sicherheitstools über einen einzigen /shield:shield-Befehl orchestriert, automatisch Ihren Tech-Stack erkennt, installierte Tools ausführt und einheitliche Berichte mit Risikobewertungen und Code-Korrekturvorschlägen generiert.

Vigil: Ein kryptografisches ID-System für OpenClaw-Agenten zur Verhinderung von Blockierungen
Ein Entwickler, der OpenClaw-Agenten betreibt, hat festgestellt, dass anonymer Agentenverkehr zunehmend von Websites blockiert wird, und schlägt Vigil vor – ein Anmeldesystem, das Agenten kryptografische IDs gibt, um Reputation aufzubauen und wahllose Blockierungen zu vermeiden.