betty.locale.localizable.plain module

Plain localizables.

final class betty.locale.localizable.plain.Plain

Bases: Localizable

Turns a plain string into a betty.locale.localizable.Localizable without any actual translations.

__init__(text: str, locale: ResolvableLocale | None = None, /)
property locale: Locale | None

The locale the text is in.

localize(localizer: Localizer, /) LocalizedStr

Localize self to a human-readable string.

property text: str

The plain text.