The LangCat Sync Tool
The LangCatSyncCommand Xcode Plugin seamlessly connects the Strings generated during local development straight to the Cloud Edge networks.
Functionality
During Xcode compilation, iOS generates a unified Localizable.xcstrings file. Because this file acts as your master localization manifest mapping newly written keys directly to developer context comments, we need to upload its diffs back to the LangCat Web API dashboard.
The CLI is natively authored in Foundation Swift and avoids standard security restrictions bypassing local command shells (e.g.,
bashorcurlinjection risks).
Xcode Invocation
To safely isolate network activity off your critical Cmd+B compilation path, developers manually map their synchronization exclusively utilizing the Xcode Command Plugin GUI:
- Launch the standard Xcode IDE targeting your application logic.
- Right click over your specific Xcode Project navigation folder hierarchy.
- Scroll downwards locating LangCatSyncCommand in the context menu dropdown.
- Authenticate Mac OS Sandboxing requests (Xcode demands authorization strictly on first-invocation).
Xcode securely bundles your LangCat-Info.plist credential sets, diffing local file SHA-256 hashes against previous states assuring zero extraneous remote traffic if code is unchanged!