Function timeago::languages::from_isolang
source · pub fn from_isolang(x: Language) -> Option<BoxedLanguage>
Expand description
Requires isolang
Cargo feature
Try converting a isolang’s language into our dynamically dispatched language
extern crate isolang;
extern crate timeago;
let il = isolang::Language::from_639_1("ru").unwrap();
let l = timeago::from_isolang(il).unwrap();
let f = timeago::Formatter::with_language(l);
let d = std::time::Duration::from_secs(3600);
assert_eq!(f.convert(d), "1 час назад");