7212: convert invalid dates to text on import
Back-ported [4d9381] - use named format strings to enable l10n.
This commit is contained in:
parent
36d91fc68b
commit
80fa9b19b8
@ -2347,8 +2347,10 @@ class GrampsParser(UpdateCallback):
|
|||||||
attrs = " ".join(
|
attrs = " ".join(
|
||||||
['{}="{}"'.format(k,escape(v, entities={'"' : """}))
|
['{}="{}"'.format(k,escape(v, entities={'"' : """}))
|
||||||
for k,v in xml_attrs.iteritems()]))
|
for k,v in xml_attrs.iteritems()]))
|
||||||
LOG.warning(_("Invalid date {} in XML {}, preserving XML as text"
|
# TRANSLATORS: leave the {date} and {xml} untranslated in the format string,
|
||||||
).format(date_error.date.dateval, xml))
|
# but you may re-order them if needed.
|
||||||
|
LOG.warning(_("Invalid date {date} in XML {xml}, preserving XML as text"
|
||||||
|
).format(date=date_error.date.dateval, xml=xml))
|
||||||
date_value.set(modifier=gen.lib.Date.MOD_TEXTONLY, text=xml)
|
date_value.set(modifier=gen.lib.Date.MOD_TEXTONLY, text=xml)
|
||||||
|
|
||||||
def start_datestr(self, attrs):
|
def start_datestr(self, attrs):
|
||||||
|
Loading…
Reference in New Issue
Block a user