pub fn use_locale<S>(supported: S) -> Signal<LanguageIdentifier>
Expand description
Reactive locale matching.
Returns the first matching locale given by crate::use_locales
that is also found in
the supported
list. In case there is no match, then the first locale in supported
will be
returned.
If
supported
is empty, this function will panic!
Matching is done by using the unic_langid::LanguageIdentifier::matches
method.
§Demo
§Usage
use unic_langid::langid_slice;
let locale = use_locale(langid_slice!["en", "de", "fr"]);