An adapter to integrate wuchale
in Svelte projects.
wuchale
is a non-invasive, normal code based compile-time internationalization (i18n) toolkit.
- 🔤 No extra syntax! - your normal code is enough
- 📦 Tiny catalogs to bundle - Text catalogs are just arrays, no keys necessary
- 🔧 Zero-effort integration - Add i18n to existing projects without rewriting code
- 🚀 Compile-time optimization - All transformations happen during build, minimal runtime overhead
- 🔄 Full, granular HMR support - Live updates during development, including AI auto-translation
-
📦 Tiny footprint - Only 2 or 3 additional dependencies (
wuchale
+pofile
), no bloatednode_modules
- 🎯 Smart extraction - Uses AST analysis: handles nested markup, conditionals, loops, and complex interpolations
- 🌍 Standard .po files - Compatible with existing translation tools and workflows
- 🤖 Optional AI translation - Gemini integration for automatic translations during development
See the full guide at: wuchale.dev/adapter/svelte.