Apple, localization, media Open source
langcodec
Localization alchemy for strings that refuse to stay in one shape.
Langcodec is a Rust-native toolkit for real localization workflows. It converts, normalizes, inspects, translates, annotates, and syncs across Apple, Android, tabular, and provider-backed pipelines without treating i18n as an afterthought.
What it does
- Format conversion
- Normalization for CI
- AI-assisted translate and annotate
Try it
-
langcodec convert -i Localizable.xcstrings -o Localizable.xliff -
langcodec normalize -i 'locales/**/*.{strings,xml,xcstrings}' --check -
langcodec translate --provider openai --model gpt-5.4
Character
Teaches words new forms Choir of translated sparks