[−][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. |