aeat.core.i18n._translatable module

Typed translation-key primitives for localized AEAT messages.

Defines Translatable, the string subtype imported as tr by catalogues and diagnostic records whose importance is carried separately by BaseSeverity.

class Translatable[source]

Bases: str

A strictly-typed marker for abstract i18n keys.

Used to type-hint fields that hold translation keys rather than raw user-facing strings, ensuring all translatable text can be statically identified and routed through tr.