betty.test_utils.gettext module#

Test utilities for betty.gettext.

final class betty.test_utils.gettext.UntranslatedTranslations#

Bases: Translations

An untranslated translation set that always returns None.

gettext(message: str, /) LocalizedStr | None#

Like gettext.gettext().

Arguments are identical to those of gettext.gettext().

ngettext(message_singular: str, message_plural: str, n: int, /) LocalizedStr | None#

Like gettext.ngettext().

Arguments are identical to those of gettext.ngettext().

npgettext(context: str, message_singular: str, message_plural: str, n: int, /) LocalizedStr | None#

Like gettext.npgettext().

Arguments are identical to those of gettext.npgettext().

pgettext(context: str, message: str, /) LocalizedStr | None#

Like gettext.pgettext().

Arguments are identical to those of gettext.pgettext().