es-fluent-manager-macros

Crates.ioes-fluent-manager-macros
lib.rses-fluent-manager-macros
version0.6.0
created_at2025-10-12 21:20:47.862796+00
updated_at2026-01-16 12:03:25.806527+00
descriptionMacros for the es-fluent manager
homepage
repositoryhttps://github.com/stayhydated/es-fluent
max_upload_size
id1879733
size27,286
stayhydated (stayhydated)

documentation

README

Docs Crates.io

es-fluent-manager-macros

The es-fluent-manager-macros crate provides the procedural macros that help automate the setup of translation modules for es-fluent-manager.

These macros read your i18n.toml configuration and scan your translation directories at compile time to generate the necessary static data structures for module discovery.

Usage

You typically call one of these macros once in your lib.rs or main.rs to set up the translation module for your crate.

For Embedded Translations:

// In lib.rs or main.rs
es_fluent_manager_macros::define_embedded_i18n_module!();

For Bevy Asset-based Translations:

// In lib.rs or main.rs
es_fluent_manager_macros::define_bevy_i18n_module!();
Commit count: 444

cargo fmt