Add label field for DmsFile
This commit is contained in:
parent
d3bc1bb37f
commit
e0443c69c9
|
@ -25,7 +25,7 @@ class Column(z3c.table.column.Column, grok.MultiAdapter):
|
|||
|
||||
def get_value(item, attribute, default=None):
|
||||
try:
|
||||
value = getattr(item, attribute, default)
|
||||
value = getattr(item, attribute)
|
||||
if value is Missing.Value:
|
||||
return default
|
||||
except AttributeError:
|
||||
|
@ -214,3 +214,14 @@ class StateColumn(Column):
|
|||
return translate(PMF(state_title), context=self.request)
|
||||
except WorkflowException:
|
||||
return u""
|
||||
|
||||
|
||||
class LabelColumn(Column):
|
||||
grok.baseclass()
|
||||
attribute = NotImplemented
|
||||
|
||||
def renderCell(self, item):
|
||||
value = get_value(item, self.attribute)
|
||||
if value is None:
|
||||
value = ''
|
||||
return value
|
||||
|
|
|
@ -155,3 +155,11 @@ class InformationCreationDateColumn(column.DateTimeColumn):
|
|||
header = _(u"Creation date")
|
||||
attribute = 'created'
|
||||
weight = 60
|
||||
|
||||
|
||||
class VersionLabelColumn(column.LabelColumn):
|
||||
grok.name('dms.label')
|
||||
grok.adapts(Interface, Interface, VersionsTable)
|
||||
attribute = 'label'
|
||||
header = _(u"Label")
|
||||
weight = 15
|
||||
|
|
|
@ -34,6 +34,11 @@ class IDmsFile(model.Schema, IFile):
|
|||
required=True,
|
||||
)
|
||||
|
||||
label = schema.TextLine(
|
||||
title=_(u'Label'),
|
||||
required=False,
|
||||
)
|
||||
|
||||
signed = schema.Bool(
|
||||
title=_("Signed version"),
|
||||
default=False)
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2013-07-29 14:52+0000\n"
|
||||
"POT-Creation-Date: 2013-10-09 07:03+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -17,19 +17,19 @@ msgstr ""
|
|||
"Preferred-Encodings: utf-8 latin1\n"
|
||||
"Domain: collective.dms.basecontent\n"
|
||||
|
||||
#: ../browser/viewlets.py:51
|
||||
#: ../browser/viewlets.py:55
|
||||
msgid "Appendix"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:89
|
||||
#: ../browser/listing.py:96
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:148
|
||||
#: ../browser/listing.py:155
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:141
|
||||
#: ../browser/listing.py:148
|
||||
msgid "Deadline"
|
||||
msgstr ""
|
||||
|
||||
|
@ -37,7 +37,7 @@ msgstr ""
|
|||
msgid "Download file"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:125
|
||||
#: ../browser/listing.py:132
|
||||
msgid "Enquirer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -45,23 +45,28 @@ msgstr ""
|
|||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsfile.py:46
|
||||
#: ../dmsfile.py:56
|
||||
msgid "Incoming mail"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:90
|
||||
#: ../browser/viewlets.py:96
|
||||
msgid "Informations"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:164
|
||||
#: ../dmsfile.py:38
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsdocument.py:19
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:72
|
||||
#: ../browser/viewlets.py:78
|
||||
msgid "Opinion applications"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:116
|
||||
#: ../browser/listing.py:123
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -73,43 +78,43 @@ msgstr ""
|
|||
msgid "Related documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:133
|
||||
#: ../browser/listing.py:140
|
||||
msgid "Responsible"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsfile.py:48
|
||||
#: ../dmsfile.py:43
|
||||
msgid "Signed version"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:63
|
||||
#: ../browser/viewlets.py:69
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:52
|
||||
#: ../browser/viewlets.py:56
|
||||
msgid "There is no appendix for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:91
|
||||
#: ../browser/viewlets.py:97
|
||||
msgid "There is no informations for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:73
|
||||
#: ../browser/viewlets.py:79
|
||||
msgid "There is no opinion applications for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:64
|
||||
#: ../browser/viewlets.py:70
|
||||
msgid "There is no task for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:82
|
||||
#: ../browser/viewlets.py:88
|
||||
msgid "There is no validation applications for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:40
|
||||
#: ../browser/viewlets.py:43
|
||||
msgid "There is no version note for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:115
|
||||
#: ../browser/listing.py:122
|
||||
msgid "To read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -117,7 +122,7 @@ msgstr ""
|
|||
msgid "Treating groups"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:81
|
||||
#: ../browser/viewlets.py:87
|
||||
msgid "Validation applications"
|
||||
msgstr ""
|
||||
|
||||
|
@ -125,7 +130,7 @@ msgstr ""
|
|||
msgid "Version number"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:39
|
||||
#: ../browser/viewlets.py:42
|
||||
msgid "Versions"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2013-07-29 14:52+0000\n"
|
||||
"POT-Creation-Date: 2013-10-09 07:03+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -15,19 +15,19 @@ msgstr ""
|
|||
"Domain: collective.dms.basecontent\n"
|
||||
"X-is-fallback-for: en-au en-ca en-gb en-us\n"
|
||||
|
||||
#: ../browser/viewlets.py:51
|
||||
#: ../browser/viewlets.py:55
|
||||
msgid "Appendix"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:89
|
||||
#: ../browser/listing.py:96
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:148
|
||||
#: ../browser/listing.py:155
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:141
|
||||
#: ../browser/listing.py:148
|
||||
msgid "Deadline"
|
||||
msgstr ""
|
||||
|
||||
|
@ -35,7 +35,7 @@ msgstr ""
|
|||
msgid "Download file"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:125
|
||||
#: ../browser/listing.py:132
|
||||
msgid "Enquirer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -43,23 +43,28 @@ msgstr ""
|
|||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsfile.py:46
|
||||
#: ../dmsfile.py:56
|
||||
msgid "Incoming mail"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:90
|
||||
#: ../browser/viewlets.py:96
|
||||
msgid "Informations"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:164
|
||||
#: ../dmsfile.py:38
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsdocument.py:19
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:72
|
||||
#: ../browser/viewlets.py:78
|
||||
msgid "Opinion applications"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:116
|
||||
#: ../browser/listing.py:123
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -71,43 +76,43 @@ msgstr ""
|
|||
msgid "Related documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:133
|
||||
#: ../browser/listing.py:140
|
||||
msgid "Responsible"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsfile.py:48
|
||||
#: ../dmsfile.py:43
|
||||
msgid "Signed version"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:63
|
||||
#: ../browser/viewlets.py:69
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:52
|
||||
#: ../browser/viewlets.py:56
|
||||
msgid "There is no appendix for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:91
|
||||
#: ../browser/viewlets.py:97
|
||||
msgid "There is no informations for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:73
|
||||
#: ../browser/viewlets.py:79
|
||||
msgid "There is no opinion applications for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:64
|
||||
#: ../browser/viewlets.py:70
|
||||
msgid "There is no task for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:82
|
||||
#: ../browser/viewlets.py:88
|
||||
msgid "There is no validation applications for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:40
|
||||
#: ../browser/viewlets.py:43
|
||||
msgid "There is no version note for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:115
|
||||
#: ../browser/listing.py:122
|
||||
msgid "To read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -115,7 +120,7 @@ msgstr ""
|
|||
msgid "Treating groups"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:81
|
||||
#: ../browser/viewlets.py:87
|
||||
msgid "Validation applications"
|
||||
msgstr ""
|
||||
|
||||
|
@ -123,7 +128,7 @@ msgstr ""
|
|||
msgid "Version number"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:39
|
||||
#: ../browser/viewlets.py:42
|
||||
msgid "Versions"
|
||||
msgstr ""
|
||||
|
||||
|
|
|
@ -1,33 +1,34 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: collective.dms.basecontent\n"
|
||||
"POT-Creation-Date: 2013-07-29 14:52+0000\n"
|
||||
"PO-Revision-Date: 2013-07-29 16:53+0100\n"
|
||||
"Last-Translator: Cédric Messiant <cedricmessiant@ecreall.com>\n"
|
||||
"POT-Creation-Date: 2013-10-09 07:03+0000\n"
|
||||
"PO-Revision-Date: 2013-10-09 09:04+0100\n"
|
||||
"Last-Translator: Cédric Messiant <cedric.messiant@gmail.com>\n"
|
||||
"Language-Team: Ecréall\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=utf-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"Language-Code: fr\n"
|
||||
"Language-Name: French\n"
|
||||
"Preferred-Encodings: utf-8 latin1\n"
|
||||
"Domain: collective.dms.basecontent\n"
|
||||
"X-is-fallback-for: fr-fr fr-be fr-ca\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
|
||||
#: ../browser/viewlets.py:51
|
||||
#: ../browser/viewlets.py:55
|
||||
msgid "Appendix"
|
||||
msgstr "Annexes"
|
||||
|
||||
#: ../browser/listing.py:89
|
||||
#: ../browser/listing.py:96
|
||||
msgid "Author"
|
||||
msgstr "Auteur"
|
||||
|
||||
#: ../browser/listing.py:148
|
||||
#: ../browser/listing.py:155
|
||||
msgid "Creation date"
|
||||
msgstr "Date de création"
|
||||
|
||||
#: ../browser/listing.py:141
|
||||
#: ../browser/listing.py:148
|
||||
msgid "Deadline"
|
||||
msgstr "Echéance"
|
||||
|
||||
|
@ -35,7 +36,7 @@ msgstr "Echéance"
|
|||
msgid "Download file"
|
||||
msgstr "Télécharger"
|
||||
|
||||
#: ../browser/listing.py:125
|
||||
#: ../browser/listing.py:132
|
||||
msgid "Enquirer"
|
||||
msgstr "Demandeur"
|
||||
|
||||
|
@ -43,23 +44,27 @@ msgstr "Demandeur"
|
|||
msgid "File"
|
||||
msgstr "Fichier"
|
||||
|
||||
#: ../dmsfile.py:46
|
||||
#: ../dmsfile.py:56
|
||||
msgid "Incoming mail"
|
||||
msgstr "courrier entrant"
|
||||
|
||||
#: ../browser/viewlets.py:90
|
||||
#: ../browser/viewlets.py:96
|
||||
msgid "Informations"
|
||||
msgstr "Transmissions pour information"
|
||||
|
||||
#: ../browser/listing.py:164 ../dmsfile.py:38
|
||||
msgid "Label"
|
||||
msgstr "Intitulé"
|
||||
|
||||
#: ../dmsdocument.py:19
|
||||
msgid "Notes"
|
||||
msgstr "Notes"
|
||||
|
||||
#: ../browser/viewlets.py:72
|
||||
#: ../browser/viewlets.py:78
|
||||
msgid "Opinion applications"
|
||||
msgstr "Demandes d'avis"
|
||||
|
||||
#: ../browser/listing.py:116
|
||||
#: ../browser/listing.py:123
|
||||
msgid "Read"
|
||||
msgstr "Lu"
|
||||
|
||||
|
@ -71,43 +76,43 @@ msgstr "Services à informer"
|
|||
msgid "Related documents"
|
||||
msgstr "Documents en rapport"
|
||||
|
||||
#: ../browser/listing.py:133
|
||||
#: ../browser/listing.py:140
|
||||
msgid "Responsible"
|
||||
msgstr "Destinataire"
|
||||
|
||||
#: ../dmsfile.py:48
|
||||
#: ../dmsfile.py:43
|
||||
msgid "Signed version"
|
||||
msgstr "Version signée"
|
||||
|
||||
#: ../browser/viewlets.py:63
|
||||
#: ../browser/viewlets.py:69
|
||||
msgid "Tasks"
|
||||
msgstr "Tâches"
|
||||
|
||||
#: ../browser/viewlets.py:52
|
||||
#: ../browser/viewlets.py:56
|
||||
msgid "There is no appendix for this document."
|
||||
msgstr "Il n'y a aucune annexe."
|
||||
|
||||
#: ../browser/viewlets.py:91
|
||||
#: ../browser/viewlets.py:97
|
||||
msgid "There is no informations for this document."
|
||||
msgstr "Il n'y a aucune transmission pour information."
|
||||
|
||||
#: ../browser/viewlets.py:73
|
||||
#: ../browser/viewlets.py:79
|
||||
msgid "There is no opinion applications for this document."
|
||||
msgstr "Il n'y a aucune demande d'avis."
|
||||
|
||||
#: ../browser/viewlets.py:64
|
||||
#: ../browser/viewlets.py:70
|
||||
msgid "There is no task for this document."
|
||||
msgstr "Il n'y a aucune tâche."
|
||||
|
||||
#: ../browser/viewlets.py:82
|
||||
#: ../browser/viewlets.py:88
|
||||
msgid "There is no validation applications for this document."
|
||||
msgstr "Il n'y a aucune demande de validation"
|
||||
|
||||
#: ../browser/viewlets.py:40
|
||||
#: ../browser/viewlets.py:43
|
||||
msgid "There is no version note for this document."
|
||||
msgstr "Il n'y a aucun fichier ged."
|
||||
|
||||
#: ../browser/listing.py:115
|
||||
#: ../browser/listing.py:122
|
||||
msgid "To read"
|
||||
msgstr "À lire"
|
||||
|
||||
|
@ -115,7 +120,7 @@ msgstr "À lire"
|
|||
msgid "Treating groups"
|
||||
msgstr "Services en charge du traitement"
|
||||
|
||||
#: ../browser/viewlets.py:81
|
||||
#: ../browser/viewlets.py:87
|
||||
msgid "Validation applications"
|
||||
msgstr "Demandes de validation"
|
||||
|
||||
|
@ -123,7 +128,6 @@ msgstr "Demandes de validation"
|
|||
msgid "Version number"
|
||||
msgstr "Numéro de version"
|
||||
|
||||
#: ../browser/viewlets.py:39
|
||||
#: ../browser/viewlets.py:42
|
||||
msgid "Versions"
|
||||
msgstr "Versions"
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"POT-Creation-Date: 2013-07-29 14:52+0000\n"
|
||||
"POT-Creation-Date: 2013-10-09 07:03+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI +ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -15,19 +15,19 @@ msgstr ""
|
|||
"Domain: collective.dms.basecontent\n"
|
||||
"X-is-fallback-for: nl-be nl-nl\n"
|
||||
|
||||
#: ../browser/viewlets.py:51
|
||||
#: ../browser/viewlets.py:55
|
||||
msgid "Appendix"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:89
|
||||
#: ../browser/listing.py:96
|
||||
msgid "Author"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:148
|
||||
#: ../browser/listing.py:155
|
||||
msgid "Creation date"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:141
|
||||
#: ../browser/listing.py:148
|
||||
msgid "Deadline"
|
||||
msgstr ""
|
||||
|
||||
|
@ -35,7 +35,7 @@ msgstr ""
|
|||
msgid "Download file"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:125
|
||||
#: ../browser/listing.py:132
|
||||
msgid "Enquirer"
|
||||
msgstr ""
|
||||
|
||||
|
@ -43,23 +43,28 @@ msgstr ""
|
|||
msgid "File"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsfile.py:46
|
||||
#: ../dmsfile.py:56
|
||||
msgid "Incoming mail"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:90
|
||||
#: ../browser/viewlets.py:96
|
||||
msgid "Informations"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:164
|
||||
#: ../dmsfile.py:38
|
||||
msgid "Label"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsdocument.py:19
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:72
|
||||
#: ../browser/viewlets.py:78
|
||||
msgid "Opinion applications"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:116
|
||||
#: ../browser/listing.py:123
|
||||
msgid "Read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -71,43 +76,43 @@ msgstr ""
|
|||
msgid "Related documents"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:133
|
||||
#: ../browser/listing.py:140
|
||||
msgid "Responsible"
|
||||
msgstr ""
|
||||
|
||||
#: ../dmsfile.py:48
|
||||
#: ../dmsfile.py:43
|
||||
msgid "Signed version"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:63
|
||||
#: ../browser/viewlets.py:69
|
||||
msgid "Tasks"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:52
|
||||
#: ../browser/viewlets.py:56
|
||||
msgid "There is no appendix for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:91
|
||||
#: ../browser/viewlets.py:97
|
||||
msgid "There is no informations for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:73
|
||||
#: ../browser/viewlets.py:79
|
||||
msgid "There is no opinion applications for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:64
|
||||
#: ../browser/viewlets.py:70
|
||||
msgid "There is no task for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:82
|
||||
#: ../browser/viewlets.py:88
|
||||
msgid "There is no validation applications for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:40
|
||||
#: ../browser/viewlets.py:43
|
||||
msgid "There is no version note for this document."
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/listing.py:115
|
||||
#: ../browser/listing.py:122
|
||||
msgid "To read"
|
||||
msgstr ""
|
||||
|
||||
|
@ -115,7 +120,7 @@ msgstr ""
|
|||
msgid "Treating groups"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:81
|
||||
#: ../browser/viewlets.py:87
|
||||
msgid "Validation applications"
|
||||
msgstr ""
|
||||
|
||||
|
@ -123,7 +128,7 @@ msgstr ""
|
|||
msgid "Version number"
|
||||
msgstr ""
|
||||
|
||||
#: ../browser/viewlets.py:39
|
||||
#: ../browser/viewlets.py:42
|
||||
msgid "Versions"
|
||||
msgstr ""
|
||||
|
||||
|
|
Reference in New Issue