Skip to content

Commit

Permalink
IMPR: use key/value pairs instead of dict for YearAD defaultdict
Browse files Browse the repository at this point in the history
Change-Id: I5af09dec12b00408ef732f8d52159640d8084f3b
  • Loading branch information
xqt committed Nov 24, 2024
1 parent 24539b7 commit 8142065
Showing 1 changed file with 20 additions and 20 deletions.
40 changes: 20 additions & 20 deletions pywikibot/date.py
Original file line number Diff line number Diff line change
Expand Up @@ -775,26 +775,26 @@ def _period_with_pattern(period: str, pattern: str):
'zh': lambda v: dh_number(v, '%d'),
},

'YearAD': defaultdict(lambda: dh_simpleYearAD, **{
'bn': lambda v: dh_yearAD(v, '%B'),
'fa': lambda v: dh_yearAD(v, '%F (میلادی)'),
'gan': lambda v: dh_yearAD(v, '%d年'),
'gu': lambda v: dh_yearAD(v, '%G'),
'hi': lambda v: dh_yearAD(v, '%H'),
'hr': lambda v: dh_yearAD(v, '%d.'),
'ja': lambda v: dh_yearAD(v, '%d年'),
'jbo': lambda v: dh_yearAD(v, '%dmoi nanca'),
'kn': lambda v: dh_yearAD(v, '%K'),
'ko': lambda v: dh_yearAD(v, '%d년'),
'ksh': lambda v: dh_yearAD(v, 'Joohr %d'),
'mr': lambda v: dh_yearAD(v, 'ई.स. %H'),
'nan': lambda v: dh_yearAD(v, '%d nî'),
'ru': lambda v: dh_yearAD(v, '%d год'),
# 2005 => 'พ.ศ. 2548'
'th': lambda v: dh_yearAD(v, 'พ.ศ. %T'),
'ur': lambda v: dh_yearAD(v, '%dء'),
'zh': lambda v: dh_yearAD(v, '%d年'),
}),
'YearAD': defaultdict(
lambda: dh_simpleYearAD,
bn=lambda v: dh_yearAD(v, '%B'),
fa=lambda v: dh_yearAD(v, '%F (میلادی)'),
gan=lambda v: dh_yearAD(v, '%d年'),
gu=lambda v: dh_yearAD(v, '%G'),
hi=lambda v: dh_yearAD(v, '%H'),
hr=lambda v: dh_yearAD(v, '%d.'),
ja=lambda v: dh_yearAD(v, '%d年'),
jbo=lambda v: dh_yearAD(v, '%dmoi nanca'),
kn=lambda v: dh_yearAD(v, '%K'),
ko=lambda v: dh_yearAD(v, '%d년'),
ksh=lambda v: dh_yearAD(v, 'Joohr %d'),
mr=lambda v: dh_yearAD(v, 'ई.स. %H'),
nan=lambda v: dh_yearAD(v, '%d '),
ru=lambda v: dh_yearAD(v, '%d год'),
th=lambda v: dh_yearAD(v, 'พ.ศ. %T'),
ur=lambda v: dh_yearAD(v, '%dء'),
zh=lambda v: dh_yearAD(v, '%d年'),
),

'YearBC': {
'af': lambda v: dh_yearBC(v, '%d v.C.'),
Expand Down

0 comments on commit 8142065

Please sign in to comment.