I built a localization library with compile-time checks, no_std, and O(1) complexity
⚓ Rust 📅 2026-01-23 👤 surdeus 👁️ 1While working on a GUI application, i started thinking about supporting multiple languages. During that process, i came up with the idea of storing the current language as a static variable, and localized expressions as arrays. At the usage site, the program simply indexes into the array and retrieves the expression corresponding to the selected language. I liked this approach, so i implemented it as a separate crate. You can find more details here: crates.io: Rust Package Registry.
This is my first public library, so i'd really appreciate any feedback and suggestions.
1 post - 1 participant
🏷️ Rust_feed