[−][src]Crate loon
lo[calizati]on
A very simple localization/internationalization provider, inspired by ruby-i18n
.
Usage:
fn main() { loon::set_config(loon::Config::default().with_path_pattern("examples/locales/en.yml")).unwrap(); assert_eq!(loon::t("/greeting", None).unwrap(), String::from("Hello, World!")); }
Modules
err | Error management |
Structs
Config | Configuration to build a |
Dictionary | Container for translation messages |
Opts | Options (optional) for the |
Functions
set_config | Sets the |
t | Shortcut for |
translate | Translate a message using the global configuration. |