Framework for embedding localizations into Rust types
# l10n_embed

Framework for generating and displaying localizations of Rust types.

Similar to using `serde`, types are localized through the `Localize` trait, and Fluent localizations can be attached to structs and enums via macros in the `l10n_embed_derive` crate.

## Alternative crates

There are many other fantastic crates in this ecosystem that solve a very similar set of problems. Anyone considering this crate is very much encouraged to check out these alternatives first, as they are likely more battle-tested and may better suit your use case!

- [`fluent-static`]https://github.com/zaytsev/fluent-static
- [`fluent-templates`]https://github.com/xampprocky/fluent-templates
- [`fluent-typed`]https://github.com/human-solutions/fluent-typed
- [`i18n-embed`]https://github.com/kellpossible/cargo-i18n