Currently, the i18n crate is building the LANGUAGES vector using indirectly the crate unic-langid. This functionality of the crate is reexported by fluent-templates. This, in a clean installation, gives me an error, maybe is because there is a change in a update of the library.
Anyway, the proper usage of langid!() should be to declare their full path at build time with ::unic_langid::langid!("...") and adding the langid as dependency of the i18n crate.
Currently, the
i18n
crate is building theLANGUAGES
vector using indirectly the crateunic-langid
. This functionality of the crate is reexported byfluent-templates
. This, in a clean installation, gives me an error, maybe is because there is a change in a update of the library.Anyway, the proper usage of
langid!()
should be to declare their full path at build time with::unic_langid::langid!("...")
and adding thelangid
as dependency of thei18n
crate.