diff --git a/gramps2/ChangeLog b/gramps2/ChangeLog index ed7e4e253..be24e9de6 100644 --- a/gramps2/ChangeLog +++ b/gramps2/ChangeLog @@ -2,6 +2,7 @@ * src/plugins/TestcaseGenerator.py: Added generation of multiple date formats including invalid dates. * src/plugins/NavWebPage.py (HomePage): Dont crash on note only object + * src/dates/Date_de.py: Updated translation 2005-05-11 Don Allingham * src/ReadGedcom.py: coerce the name into a unicode value - if the wrong character diff --git a/gramps2/src/dates/Date_de.py b/gramps2/src/dates/Date_de.py index 9b9a6da7c..f5c00c31a 100644 --- a/gramps2/src/dates/Date_de.py +++ b/gramps2/src/dates/Date_de.py @@ -83,16 +83,16 @@ class DateDisplayDE(DateDisplay): calendar = ( "", u" (Julianisch)", u" (Hebräisch)", - u" (Französischer Republikaner)", u" (Persisch)", u" (Islamisch)" + u" (Französisch Republikanisch)", u" (Persisch)", u" (Islamisch)" ) - _mod_str = ("",u"avant ",u"après ",u"vers ","","","") + _mod_str = ("",u"vor ",u"nach ",u"circa ","","","") - _qual_str = ("","calculated ","estimated ") + _qual_str = ("",u"errechnet ",u"geschätzt ") formats = ( "JJJJ-MM-DD (ISO)", "Numerisch", "Monat Tag Jahr", - "MICH Tag Jahr", "Tag Monat Jahr", "Tag MONAT Jahr" + "MONAT Tag Jahr", "Tag Monat Jahr", "Tag MONAT Jahr" ) def display(self,date): @@ -113,11 +113,11 @@ class DateDisplayDE(DateDisplay): elif mod == Date.MOD_SPAN: d1 = self.display_cal[cal](start) d2 = self.display_cal[cal](date.get_stop_date()) - return "%s%s %s %s %s%s" % (qual_str,u'de',d1,u'à',d2,self.calendar[cal]) + return "%s%s %s %s %s%s" % (qual_str,u'von',d1,u'bis',d2,self.calendar[cal]) elif mod == Date.MOD_RANGE: d1 = self.display_cal[cal](start) d2 = self.display_cal[cal](date.get_stop_date()) - return "%szwischen %s and %s%s" % (qual_str,d1,d2,self.calendar[cal]) + return "%szwischen %s und %s%s" % (qual_str,d1,d2,self.calendar[cal]) else: text = self.display_cal[date.get_calendar()](start) return "%s%s%s%s" % (qual_str,self._mod_str[mod],text,self.calendar[cal])