Exemple #1
0
    def form_name(self):
        if IVersion.providedBy(self.context):
            context = self.context.head
        else:
            context = self.context
        props = IDCDescriptiveProperties(context, None) or context

        if self.is_translation:
            language = get_language_by_name(self.context.language)["name"]
            return _(u"edit_translation_legend",
                     default=u"Editing $language translation of '$title'",
                     mapping={
                         "title": translate(props.title, context=self.request),
                         "language": language
                     })

        elif IVersion.providedBy(self.context):
            return _(u"edit_version_legend",
                     default=u'Editing "$title" (version $version)',
                     mapping={
                         "title": translate(props.title, context=self.request),
                         "version": self.context.seq
                     })
        return _(
            u"edit_item_legend",
            default=u'Editing "$title"',
            mapping={"title": translate(props.title, context=self.request)})
 def form_description(self):
     if self.is_translation:
         # !+HEAD_DOCUMENT_ITEM(mr, sep-2011)
         language = get_language_by_name(self.context.head.language)["name"]
         return _(u"edit_translation_help",
                  default=u"The original $language version is shown on the left",
                  mapping={"language": language})
Exemple #3
0
 def form_description(self):
     if self.is_translation:
         # !+HEAD_DOCUMENT_ITEM(mr, sep-2011)
         language = get_language_by_name(self.context.head.language)["name"]
         return _(
             u"edit_translation_help",
             default=u"The original $language version is shown on the left",
             mapping={"language": language})
Exemple #4
0
 def form_description(self):
     language = get_language_by_name(self.language)["name"]
     props = ((IDCDescriptiveProperties.providedBy(self.context)
               and self.context) or IDCDescriptiveProperties(self.context))
     if self.is_translation:
         return _(u"edit_translation_legend",
                  default=u'Editing $language translation of "$title"',
                  mapping={
                      "title": translate(props.title, context=self.request),
                      "language": language
                  })
     else:
         return _(u"translate_item_help",
             default=u'The document "$title" has not yet been translated ' \
                 u"into $language. Use this form to add the translation",
             mapping={
                 "title": translate(props.title, context=self.request),
                 "language": language
             }
         )
 def form_name(self):
     if IVersion.providedBy(self.context):
         context = self.context.head
     else:
         context = self.context
     props = IDCDescriptiveProperties(context, None) or context
     
     if self.is_translation:
         language = get_language_by_name(self.context.language)["name"]
         return _(u"edit_translation_legend",
                  default=u"Editing $language translation of '$title'",
                  mapping={"title": translate(props.title, context=self.request),
                           "language": language})
     
     elif IVersion.providedBy(self.context):
         return _(u"edit_version_legend",
                  default=u'Editing "$title" (version $version)',
                  mapping={"title": translate(props.title, context=self.request),
                           "version": self.context.seq})
     return _(u"edit_item_legend", default=u'Editing "$title"',
              mapping={"title": translate(props.title, context=self.request)})
 def form_description(self):
     language = get_language_by_name(self.language)["name"]
     props = (
         (IDCDescriptiveProperties.providedBy(self.context) and
             self.context) or
         IDCDescriptiveProperties(self.context)
     )
     if self.is_translation:
         return _(u"edit_translation_legend",
             default=u'Editing $language translation of "$title"',
             mapping={
                 "title": translate(props.title, context=self.request),
                 "language": language
             }
         )
     else:
         return _(u"translate_item_help",
             default=u'The document "$title" has not yet been translated ' \
                 u"into $language. Use this form to add the translation",
             mapping={
                 "title": translate(props.title, context=self.request),
                 "language": language
             }
         )
 def title(self):
     language = get_language_by_name(self.language)["name"]
     return _(u"translate_item_title",
         default=u"Adding $language translation",
         mapping={"language": language}
     )
 def form_name(self):
     language = get_language_by_name(self.language)["name"]
     return _(u"translate_item_legend",
         default=u"Add $language translation",
         mapping={"language": language}
     )
Exemple #9
0
 def title(self):
     if is_translation(self.context):
         language = get_language_by_name(self.context.language)["name"]
         return "%s %s" % (language, _("translation"))
     return "%s %s" % (_("Version"), self.context.seq)
Exemple #10
0
 def title(self):
     language = get_language_by_name(self.language)["name"]
     return _(u"translate_item_title",
              default=u"Adding $language translation",
              mapping={"language": language})
Exemple #11
0
 def form_name(self):
     language = get_language_by_name(self.language)["name"]
     return _(u"translate_item_legend",
              default=u"Add $language translation",
              mapping={"language": language})
Exemple #12
0
 def title(self):
     if is_translation(self.context):
         language = get_language_by_name(self.context.language)["name"]
         return "%s %s" % (language, _("translation"))
     return "%s %s" % (_("Version"), self.context.seq)