Skip to content

Commit af558d4

Browse files
committed
Unify str | Locale | None to Locale | str | None
1 parent ed4595b commit af558d4

File tree

5 files changed

+6
-6
lines changed

5 files changed

+6
-6
lines changed

babel/core.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ def negotiate(
269269
@classmethod
270270
def parse(
271271
cls,
272-
identifier: str | Locale | None,
272+
identifier: Locale | str | None,
273273
sep: str = '_',
274274
resolve_likely_subtags: bool = True,
275275
) -> Locale:

babel/messages/catalog.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ class Catalog:
279279

280280
def __init__(
281281
self,
282-
locale: str | Locale | None = None,
282+
locale: Locale | str | None = None,
283283
domain: str | None = None,
284284
header_comment: str | None = DEFAULT_HEADER,
285285
project: str | None = None,

babel/messages/plurals.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,7 @@ def __str__(self) -> str:
220220
return self.plural_forms
221221

222222

223-
def get_plural(locale: str | None = None) -> _PluralTuple:
223+
def get_plural(locale: Locale | str | None = None) -> _PluralTuple:
224224
"""A tuple with the information catalogs need to perform proper
225225
pluralization. The first item of the tuple is the number of plural
226226
forms, the second the plural expression.

babel/messages/pofile.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -380,7 +380,7 @@ def _invalid_pofile(self, line, lineno, msg) -> None:
380380

381381
def read_po(
382382
fileobj: IO[AnyStr] | Iterable[AnyStr],
383-
locale: str | Locale | None = None,
383+
locale: Locale | str | None = None,
384384
domain: str | None = None,
385385
ignore_obsolete: bool = False,
386386
charset: str | None = None,

babel/support.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -642,7 +642,7 @@ def __init__(self, fp: gettext._TranslationsReader | None = None, domain: str |
642642
def load(
643643
cls,
644644
dirname: str | os.PathLike[str] | None = None,
645-
locales: Iterable[str | Locale] | str | Locale | None = None,
645+
locales: Iterable[str | Locale] | Locale | str | None = None,
646646
domain: str | None = None,
647647
) -> NullTranslations:
648648
"""Load translations from the given directory.
@@ -709,7 +709,7 @@ def merge(self, translations: Translations):
709709

710710

711711
def _locales_to_names(
712-
locales: Iterable[str | Locale] | str | Locale | None,
712+
locales: Iterable[str | Locale] | Locale | str | None,
713713
) -> list[str] | None:
714714
"""Normalize a `locales` argument to a list of locale names.
715715

0 commit comments

Comments
 (0)