column headers: use default translation domain if appropriate
This commit is contained in:
parent
516eda33d1
commit
ef8a47c1a1
1 changed files with 7 additions and 1 deletions
|
@ -26,6 +26,7 @@ import os
|
|||
import time
|
||||
from zope.cachedescriptors.property import Lazy
|
||||
from zope.i18n import translate
|
||||
from zope.i18nmessageid import Message
|
||||
from zope.traversing.api import getName
|
||||
|
||||
from cybertools.meta.interfaces import IOptions
|
||||
|
@ -58,7 +59,12 @@ class ResultsConceptCSVExport(ResultsConceptView):
|
|||
|
||||
def getColumnTitle(self, field):
|
||||
lang = self.languageInfo.language
|
||||
return translate(_(field.title), target_language=lang)
|
||||
title = field.title
|
||||
if not isinstance(title, Message):
|
||||
title = _(title)
|
||||
#return translate(_(field.title), target_language=lang)
|
||||
return encode(translate(title, target_language=lang),
|
||||
self.encoding)
|
||||
|
||||
def getFilepaths(self, name):
|
||||
repName = getName(self.report.context)
|
||||
|
|
Loading…
Add table
Reference in a new issue