Expand description
Entity resolution module.
This module provides functionality for resolving entities from resources with locale-based fallback. It handles:
- Merging entities across locales (en → parent → specific)
- Resolving entity pointers (ResourceId, Override)
- Combining titles from multiple entities
§Locale Hierarchy
For a locale like “fr-FR”, entities are merged in this order:
- “en” (base locale)
- “fr” (parent locale)
- “fr-FR” (specific locale)
Properties from more specific locales override those from more general locales.
Re-exports§
pub use locale::build_merge_hierarchy;pub use locale::get_all_parent_locales;pub use locale::get_parent_locale;pub use locale::normalize_locale;
Modules§
- locale
- Locale hierarchy utilities.
Structs§
- Entity
Resolver - Resolver for entities in liturgical days.