3333: Update for the Croatian DateHandler (contribution by VPeric)

svn: r13523
This commit is contained in:
Jérôme Rapinat 2009-11-07 15:41:28 +00:00
parent 7c3740d2fc
commit b09835410f

View File

@ -203,13 +203,24 @@ class DateDisplayHR(DateDisplay):
""" """
Croatian language date display class. Croatian language date display class.
""" """
# TODO: Translate these month strings: long_months = ( u"",
long_months = ( u"", u"January", u"February", u"March", u"April", u"May", u"siječnja",
u"June", u"July", u"August", u"September", u"October", u"veljače",
u"November", u"December" ) u"ožujka",
u"travnja",
u"svibnja",
u"lipnja",
u"srpnja",
u"kolovoza",
u"rujna",
u"listopada",
u"studenog",
u"prosinca"
)
short_months = ( u"", u"Jan", u"Feb", u"Mar", u"Apr", u"May", u"Jun", #currently unused
u"Jul", u"Aug", u"Sep", u"Oct", u"Nov", u"Dec" ) short_months = ( u"sij", u"velj", u"ožu", u"tra", u"svi", u"lip",
u"srp", u"kol", u"ruj", u"lis", u"stu", u"pro"
) )
calendar = ( calendar = (
@ -248,21 +259,6 @@ class DateDisplayHR(DateDisplay):
"XII" "XII"
) )
hr_months = ("",
u"siječnja",
u"veljače",
u"ožujka",
u"travnja",
u"svibnja",
u"lipnja",
u"srpnja",
u"kolovoza",
u"rujna",
u"listopada",
u"studenog",
u"prosinca"
)
def _display_gregorian(self, date_val): def _display_gregorian(self, date_val):
""" """
display gregorian calendar date in different format display gregorian calendar date in different format
@ -296,10 +292,10 @@ class DateDisplayHR(DateDisplay):
if date_val[1] == 0: if date_val[1] == 0:
value = u"%s." % year value = u"%s." % year
else: else:
value = u"%s %s." % (self.hr_months[date_val[1]], year) value = u"%s %s." % (self.long_months[date_val[1]], year)
else: else:
value = u"%d. %s %s." % (date_val[0], value = u"%d. %s %s." % (date_val[0],
self.hr_months[date_val[1]], year) self.long_months[date_val[1]], year)
else: else:
# Day RomanMon Year # Day RomanMon Year
if date_val[0] == 0: if date_val[0] == 0: