Skip to main content

Crate tessera_i18n

Crate tessera_i18n 

Source
Expand description

Fluent catalogs and entry-owned language selection for Tessera.

Configure catalogs through tessera-build, register res::i18n() with EntryPoint::package, and resolve messages through res::I18N.

Re-exports§

pub use fluent_templates;

Macros§

langid

Structs§

Catalog
A shareable message catalog that can be registered as an entry package.
EmbeddedLoader
Fluent catalogs embedded in the binary and parsed per locale on first lookup.
I18n
A copyable controller for the language owned by an application entry.
LanguageIdentifier
LanguageIdentifier is a core struct representing a Unicode Language Identifier.

Enums§

FluentValue
The FluentValue enum represents values which can be formatted to a String.

Traits§

Loader
A loader capable of looking up Fluent keys given a language.

Type Aliases§

Arguments
Named values supplied to a Fluent message.