The parser for Unicode Locale Identifiers
All code implements of Unicode UTS #35 Language and Locale Identifiers.
use unicode_locale_parser::parse_locale_id;
fn main() {
// simple language
let locale = parse_locale_id("ja-JP");
println!("{:#?}", locale);
// language & unicode locale extension
let locale = parse_locale_id("de-Latn-DE-u-ca-buddhist");
println!("{:#?}", locale);
}
parse_locale_id: parse unicode_locale_idparse_language_id: parse unicode_language_idparse_subdivision_id: parse unicode_subdivision_idparse_measure_unit: parse unicode_measure_unitTinyStrEq, Clone, Default, Hash, PartialOrd and OrdWe use cookies
We use cookies to analyze traffic and improve your experience. You can accept or reject analytics cookies.