Der Claude Code Skill für Lokalisierung
npx globalize-skills installiert einen Claude Code Skill, der hartcodierte Strings extrahiert, Locale-Dateien generiert und Übersetzungen bei jedem Git Push synchronisiert. Kein Dashboard, keine manuelle Überprüfung.
Claude Code ist ein agentengestütztes Coding-Tool, das Dateien autonom bearbeitet. globalize.now integriert sich nahtlos in diesen Workflow: ein Befehl, der Agent extrahiert Strings und generiert die Locale-Dateien, Claude Code committed die Änderungen. Jeder zukünftige Git Push hält Übersetzungen in Sync. Keine manuellen Schritte.
Voraussetzungen
- Ein Projekt, an dem Claude Code gearbeitet hat (Next.js, React, Vue oder ähnlich)
- Ein Git-Repository
- Node.js 18+
- Claude Code installiert und authentifiziert
So richtest du globalize.now mit Claude Code ein
Öffne das Claude-Code-Projektverzeichnis
cd in das Repository, in dem Claude Code Änderungen vorgenommen hat, damit Pfade mit dem Git-Root ausgerichtet sind.
Führe den Skills-Installer aus
Installiere vom Projekt-Root aus Globalize-Skills, damit der Agent i18n scaffolden und nach Literals scannen kann.
npx globalize-skillsScanne nach hartcodierten UI-Strings
Lass globalize.now den Tree durchlaufen, um benutzerfreundliches Englisch aufzulisten, das noch in Komponenten eingebettet ist.
Bestätige die vorgeschlagene Übersetzungsschlüssel-Struktur
Überprüfe Namespaces, Benennung und Pluralisierungs-Hooks, bevor Refactors angewendet werden.
Wende Refactors und Locale-Dateien an
Genehmige die Arbeit, damit Komponenten deine Runtime-Helfer aufrufen und JSON-Kataloge in Git landen.
Committe mit Claude Code und pushe
Lass Claude Code den mergebaren Diff stagen, committen und pushen, damit zukünftige Pushes automatisches Sync fortsetzen.
Häufige Probleme
Claude Code und globalize.now wollen beide Komponenten bearbeiten
Lösung: Führe globalize.now zuerst aus, um Schlüssel und Locale-Dateien zu etablieren; danach sollte Claude Code Übersetzungseinträge berühren, statt überall rohe Literals wiederzueinführen.
Wie führe ich die Extraktion erneut aus, wenn Claude Code neue Strings hinzufügt?
Lösung: globalize.now läuft automatisch bei jedem Git-Push, sodass neue Literals ohne manuelles Neuausführen des Installers für jede Anpassung erkannt werden.
Häufig gestellte Fragen
Funktioniert globalize.now speziell mit Claude Code?
Ja. globalize.now wird als Agent-Skills und CLI ausgeliefert, die du vom Repo aus ausführst; Claude Code kann die gleichen Befehle ausführen und die resultierenden Diffs committen. Die Integration ist Git-nativ: Sobald Locale-Dateien existieren, hält jeder Push Übersetzungen ausgerichtet. Du brauchst kein separates Dashboard außerhalb deines Editors und der Versionskontrolle.
Muss ich Claude Code konfigurieren, um globalize.now zu kennen?
Du musst nur npx globalize-skills ausführen, damit die Skills für jeden Agent verfügbar sind, der die Sitzung steuert. Es gibt kein proprietäres Claude-Code-Plugin über diesen Bootstrap-Schritt hinaus. Danach promptest du Claude Code mit den gleichen Lokalisierungs-Phrasen, die du in jeder KI-Coding-Umgebung verwenden würdest.
Können Claude Code und globalize.now den gleichen Git-Workflow teilen?
Sie sollten eine Repository-Historie teilen. globalize.now schreibt Schlüssel und Locale-JSON; Claude Code setzt Feature-Arbeit auf Branches fort, die bereits diese Dateien enthalten. Merge durch Pull Requests wie üblich, damit Reviewer sowohl Produktcode als auch Übersetzungs-Updates zusammen sehen. globalize.now beobachtet dann Pushes, um nachgelagerte Locales frisch zu halten.
Was passiert, wenn Claude Code neue UI mit hartcodiertem Text generiert?
Der nächste Git-Push löst globalize.now aus, um neue Literals zu diffieren, Schlüssel vorzuschlagen und Kataloge automatisch zu aktualisieren. Das verhindert Drift zwischen englischem JSX und Locale-Dateien. Du überprüfst immer noch PRs, aber du exportierst nicht manuell Bundles oder führst One-off-Skripte für jeden Feature-Branch aus.
Beeinflusst globalize.now Claude Codes Fähigkeit, die Codebase zu bearbeiten?
Nein. Nach der initialen Extraktion behält Claude Code vollen Zugriff auf Komponenten; sie referenzieren einfach Übersetzungs-Helfer statt rohe Strings. globalize.now sperrt keine Dateien und erfordert keinen anderen Editor-Workflow. Beide Tools kooperieren, solange Commits durch Git fließen, was bereits die Art ist, wie Claude-Code-Projekte ausgeliefert werden.
Welche Repositories profitieren am meisten davon, Claude Code mit globalize.now zu kombinieren?
Jede KI-bearbeitete JavaScript- oder TypeScript-App, in der UI-Text noch inline lebt, profitiert am meisten: Agents versenden Screens schnell, und globalize.now konvertiert diese Geschwindigkeit in strukturiertes i18n ohne großen Rewrite. Wenn du bereits jeden String in Locale-Dateien speicherst, brauchst du weniger Extraktionen, aber die meisten Claude-Code-Prototypen brauchen immer noch den ersten Pass, den globalize.now automatisiert.
Probiere globalize.now mit Claude Code aus
Starte von deinem Projekt-Root:
npx globalize-skills