1 2 3 4 5 6 7 8 9 10 11 12 13 14
use fluent::bundle::FluentBundle; use unic_langid::LanguageIdentifier; /// Extension methods for [`FluentBundle`](fluent::bundle::FluentBundle) pub trait BundleExt { /// Bundle locale fn locale(&self) -> &LanguageIdentifier; } impl<R, M> BundleExt for FluentBundle<R, M> { fn locale(&self) -> &LanguageIdentifier { &self.locales[0] } }