From: Gary B. <bur...@ya...> - 2009-08-09 13:55:15
|
Hello Rob I was looking at some changes you made to NarrativeWeb.py in revision 12931. I saw some changes to some strings that will cause problems for translation if the strings are intended to be shown to the user in the report. For example, one change was: header_row = [_('EventType'), _('Date'), _('Place'), _('Description'), _('Sources'), _('Notes')] to header_row = ['EventType', 'Date', 'Place', 'Description', 'Source', 'Note'] The purpose of putting the string inside _() is to allow the string to be translated into equivalent non-English strings at runtime. I don't know if these strings are to be shown on the report, but if they are then non-English users will always see these strings appear in English and not translated into their local language. Bye Gary |