[Zope3-checkins] SVN: Zope3/trunk/src/zope/app/ zope.pot updated

Dmitry Vasiliev dima at hlabs.spb.ru
Wed May 12 09:16:34 EDT 2004


Log message for revision 24587:
zope.pot updated



-=-
Modified: Zope3/trunk/src/zope/app/generations/browser/managers.pt
===================================================================
--- Zope3/trunk/src/zope/app/generations/browser/managers.pt	2004-05-12 11:33:57 UTC (rev 24586)
+++ Zope3/trunk/src/zope/app/generations/browser/managers.pt	2004-05-12 13:16:33 UTC (rev 24587)
@@ -5,7 +5,7 @@
 <body>
 <div metal:fill-slot="body">
 
-Database generations
+<span i18n:translate="">Database generations</span>
 
 <form tal:attributes="action request/URL"
       tal:define="status view/evolve" 
@@ -29,11 +29,11 @@
 <table border="1">
 
 <tr>
-    <th>Application</th>
-    <th>Minimum Generation</th>
-    <th>Maximum Generation</th>
-    <th>Current Database Generation</th>
-    <th>Evolve?</th>
+    <th i18n:translate="">Application</th>
+    <th i18n:translate="">Minimum Generation</th>
+    <th i18n:translate="">Maximum Generation</th>
+    <th i18n:translate="">Current Database Generation</th>
+    <th i18n:translate="">Evolve?</th>
 </tr>
 <tr tal:repeat="app view/applications">
     <td tal:content="app/id">foo.bar</td>

Modified: Zope3/trunk/src/zope/app/translation_files/zope.pot
===================================================================
--- Zope3/trunk/src/zope/app/translation_files/zope.pot	2004-05-12 11:33:57 UTC (rev 24586)
+++ Zope3/trunk/src/zope/app/translation_files/zope.pot	2004-05-12 13:16:33 UTC (rev 24587)
@@ -13,8 +13,8 @@
 ##############################################################################
 msgid ""
 msgstr ""
-"Project-Id-Version: Zope X3 Pre-M4\n"
-"POT-Creation-Date: Fri Apr 23 17:17:45 2004\n"
+"Project-Id-Version: Development/Unknown\n"
+"POT-Creation-Date: Wed May 12 16:39:19 2004\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: Zope 3 Developers <zope3-dev at zope.org>\n"
@@ -23,45 +23,45 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Generated-By: zope/app/translation_files/extract.py\n"
 
-#: src/zope/app/adapter/adapter.py:280
-#: src/zope/app/presentation/pagefolder.py:56
-#: src/zope/app/presentation/presentation.py:300
+#: src/zope/app/adapter/adapter.py:278
+#: src/zope/app/presentation/pagefolder.py:54
+#: src/zope/app/presentation/presentation.py:293
 msgid "For interface"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:281
+#: src/zope/app/adapter/adapter.py:279
 msgid "The interface of the objects being adapted"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:287
-#: src/zope/app/utility/interfaces.py:50
+#: src/zope/app/adapter/adapter.py:284
+#: src/zope/app/utility/interfaces.py:48
 msgid "Provided interface"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:288
+#: src/zope/app/adapter/adapter.py:285
 msgid "The interface provided"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:294
+#: src/zope/app/adapter/adapter.py:291
 #: src/zope/app/site/interfaces.py:161
-#: src/zope/app/container/browser/contents.pt:32
-#: src/zope/app/container/browser/index.pt:26
-#: src/zope/app/schema/browser/schema_edit.pt:36
 #: src/zope/app/site/browser/tool.pt:40
+#: src/zope/app/schema/browser/schema_edit.pt:36
 #: src/zope/app/workflow/browser/instancecontainer_index.pt:19
 #: src/zope/app/workflow/browser/instancecontainer_main.pt:18
+#: src/zope/app/container/browser/contents.pt:32
+#: src/zope/app/container/browser/index.pt:26
 msgid "Name"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:300
+#: src/zope/app/adapter/adapter.py:297
 msgid "The dotted name of a factory for creating the adapter"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:306
+#: src/zope/app/adapter/adapter.py:303
 msgid "The permission required for use"
 msgstr ""
 
-#: src/zope/app/adapter/adapter.py:312
+#: src/zope/app/adapter/adapter.py:310
 msgid "Factory to be called to construct the component"
 msgstr ""
 
@@ -198,13 +198,6 @@
 msgid "Domain"
 msgstr ""
 
-#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:16
-#: src/zope/app/i18n/browser/synchronize.pt:88
-#: src/zope/app/i18nfile/browser/file_edit.pt:54
-#: src/zope/app/i18nfile/browser/image_edit.pt:55
-msgid "Language"
-msgstr ""
-
 #: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:17
 msgid "Files"
 msgstr ""
@@ -303,13 +296,6 @@
 msgid "activate-bundle-button"
 msgstr ""
 
-#: src/zope/app/bundle/browser/bundle.pt:130
-#: src/zope/app/cache/browser/ramedit.pt:53
-#: src/zope/app/site/browser/add_svc_config.pt:35
-# Default: "Reset form"
-msgid "reset-button"
-msgstr ""
-
 #: src/zope/app/bundle/browser/bundle.pt:137
 msgid "Click \"Deactivate bundle\" to unregister all registrations in this bundle."
 msgstr ""
@@ -352,12 +338,6 @@
 msgid "Registrations in this bundle"
 msgstr ""
 
-#: src/zope/app/bundle/browser/bundle.pt:53
-#: src/zope/app/site/browser/services.pt:15
-#: src/zope/app/utility/browser/utilities.pt:11
-msgid "(click to clear message)"
-msgstr ""
-
 #: src/zope/app/bundle/browser/bundle.pt:63
 msgid "For ${service_name} service"
 msgstr ""
@@ -410,19 +390,6 @@
 msgid "Cache name"
 msgstr ""
 
-#: src/zope/app/cache/browser/cacheableedit.pt:45
-#: src/zope/app/cache/browser/ramedit.pt:51
-#: src/zope/app/dublincore/browser/edit.pt:33
-#: src/zope/app/errorservice/browser/error_config.pt:46
-#: src/zope/app/i18nfile/browser/file_edit.pt:87
-#: src/zope/app/i18nfile/browser/image_edit.pt:101
-#: src/zope/app/rdb/browser/rdbconnection.pt:28
-#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:86
-#: src/zope/app/securitypolicy/browser/manage_roleform.pt:63
-# Default: "Save Changes"
-msgid "save-changes-button"
-msgstr ""
-
 #: src/zope/app/cache/browser/cacheableedit.pt:47
 # Default: "Invalidate Cached Value"
 msgid "invalidate-cache-button"
@@ -437,11 +404,11 @@
 msgstr ""
 
 #: src/zope/app/cache/browser/configure.zcml:12
-msgid "A RAM cache is a volatile (in memory) cache"
+msgid "RAM Cache"
 msgstr ""
 
 #: src/zope/app/cache/browser/configure.zcml:12
-msgid "RAM Cache"
+msgid "A RAM cache is a volatile (in memory) cache"
 msgstr ""
 
 #: src/zope/app/cache/browser/configure.zcml:26
@@ -501,49 +468,10 @@
 msgid "Catalog is currently <strong>subscribed</strong> to the object hub."
 msgstr ""
 
-#: src/zope/app/catalog/browser/advanced.pt:16
-#: src/zope/app/hub/browser/subscription_control.pt:30
-#: src/zope/app/index/browser/field/control.pt:52
-#: src/zope/app/index/browser/text/control.pt:47
-#: src/zope/app/workflow/browser/stateful/contentworkflow_index.pt:24
-#: src/zope/app/workflow/browser/stateful/contentworkflow_index.pt:29
-# Default: "Unsubscribe"
-msgid "unsubscribe-button"
-msgstr ""
-
-#: src/zope/app/catalog/browser/advanced.pt:28
-#: src/zope/app/hub/browser/subscription_control.pt:35
-#: src/zope/app/index/browser/field/control.pt:57
-#: src/zope/app/index/browser/text/control.pt:52
-# Default: "Subscribe"
-msgid "subscribe-button"
-msgstr ""
-
 #: src/zope/app/catalog/browser/advanced.pt:31
 msgid "(and reindex all objects, if checked)"
 msgstr ""
 
-#: src/zope/app/catalog/browser/advanced.pt:52
-#: src/zope/app/dublincore/browser/edit.pt:31
-#: src/zope/app/errorservice/browser/error.pt:52
-#: src/zope/app/form/browser/add.pt:60
-#: src/zope/app/form/browser/edit.pt:58
-#: src/zope/app/pythonpage/edit.pt:72
-#: src/zope/app/registration/browser/editregistration.pt:49
-#: src/zope/app/schemacontent/browser/permission_edit.pt:36
-#: src/zope/app/site/browser/services.pt:74
-#: src/zope/app/site/browser/tool.pt:105
-#: src/zope/app/utility/browser/utilities.pt:50
-#: src/zope/app/wiki/browser/subscriptions.pt:35
-#: src/zope/app/wiki/browser/wiki_add.pt:29
-#: src/zope/app/workflow/browser/stateful/definition_edit.pt:21
-#: src/zope/app/workflow/browser/stateful/definition_edit.pt:50
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:77
-#: src/zope/app/zptpage/browser/inlinecode.pt:68
-# Default: "Refresh"
-msgid "refresh-button"
-msgstr ""
-
 #: src/zope/app/catalog/browser/advanced.pt:6
 msgid "Advanced Catalog Thingies"
 msgstr ""
@@ -577,11 +505,11 @@
 msgstr ""
 
 #: src/zope/app/catalog/browser/configure.zcml:79
-msgid "A keyword index of a specific field"
+msgid "Keyword Index"
 msgstr ""
 
 #: src/zope/app/catalog/browser/configure.zcml:79
-msgid "Keyword Index"
+msgid "A keyword index of a specific field"
 msgstr ""
 
 #: src/zope/app/catalog/browser/configure.zcml:8
@@ -597,44 +525,10 @@
 msgid "Advanced"
 msgstr ""
 
-#: src/zope/app/component/browser/interfacewidget.py:240
-msgid "Use refresh to enter more interfaces"
-msgstr ""
-
-#: src/zope/app/component/browser/interfacewidget.py:293
-msgid "---select interface---"
-msgstr ""
-
-#: src/zope/app/component/browser/interfacewidget.py:299
-#: src/zope/app/presentation/presentation.py:265
-#: src/zope/app/presentation/presentation.py:346
-# Default: "Anything"
-msgid "any-interface"
-msgstr ""
-
-#: src/zope/app/container/browser/adding.py:134
+#: src/zope/app/container/browser/adding.py:117
 msgid "You must select the type of object to add."
 msgstr ""
 
-#: src/zope/app/container/browser/adding.py:89
-#: src/zope/app/container/browser/add.pt:38
-#: src/zope/app/i18n/browser/translate.pt:48
-#: src/zope/app/introspector/marker.pt:133
-#: src/zope/app/schema/browser/schema_add.pt:39
-#: src/zope/app/site/browser/tool.pt:95
-#: src/zope/app/wiki/browser/subscriptions.pt:37
-#: src/zope/app/workflow/browser/stateful/add.pt:65
-#: src/zope/app/workflow/browser/stateful/addstate.pt:20
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:55
-# Default: "Add"
-msgid "add-button"
-msgstr ""
-
-#: src/zope/app/container/browser/adding.py:90
-# Default: "Object Name"
-msgid "add-button-label"
-msgstr ""
-
 #: src/zope/app/container/browser/configure.zcml:18
 msgid "Find"
 msgstr ""
@@ -659,12 +553,6 @@
 msgid "container-paste-button"
 msgstr ""
 
-#: src/zope/app/container/browser/contents.pt:135
-#: src/zope/app/menu/browser/menu_contents.pt:78
-# Default: "Delete"
-msgid "container-delete-button"
-msgstr ""
-
 #: src/zope/app/container/browser/contents.pt:162
 # Default: "Apply"
 msgid "container-apply-button"
@@ -675,31 +563,6 @@
 msgid "container-cancel-button"
 msgstr ""
 
-#: src/zope/app/container/browser/contents.pt:26
-#: src/zope/app/container/browser/index.pt:18
-#: src/zope/app/menu/browser/menu_contents.pt:25
-#: src/zope/app/schema/browser/schema_edit.pt:30
-msgid "Content listing"
-msgstr ""
-
-#: src/zope/app/container/browser/contents.pt:34
-#: src/zope/app/file/browser/image_edit.pt:11
-msgid "Size"
-msgstr ""
-
-#: src/zope/app/container/browser/contents.pt:35
-#: src/zope/app/container/browser/index.pt:28
-#: src/zope/app/dublincore/browser/edit.pt:39
-#: src/zope/app/menu/browser/menu_contents.pt:33
-msgid "Created"
-msgstr ""
-
-#: src/zope/app/container/browser/contents.pt:36
-#: src/zope/app/container/browser/index.pt:29
-#: src/zope/app/menu/browser/menu_contents.pt:34
-msgid "Modified"
-msgstr ""
-
 #: src/zope/app/container/browser/contents.py:232
 msgid "You didn't specify any ids to remove."
 msgstr ""
@@ -721,7 +584,7 @@
 msgid "find-button"
 msgstr ""
 
-#: src/zope/app/container/browser/metaconfigure.py:59
+#: src/zope/app/container/browser/metaconfigure.py:62
 #: src/zope/app/menu/browser/configure.zcml:63
 #: src/zope/app/bundle/browser/configure.zcml:11
 #: src/zope/app/workflow/browser/configure.zcml:35
@@ -730,13 +593,13 @@
 msgid "Contents"
 msgstr ""
 
-#: src/zope/app/container/browser/metaconfigure.py:67
+#: src/zope/app/container/browser/metaconfigure.py:70
 #: src/zope/app/schema/browser/configure.zcml:15
-#: src/zope/app/workflow/browser/stateful/configure.zcml:55
-#: src/zope/app/workflow/browser/stateful/configure.zcml:92
+#: src/zope/app/workflow/stateful/browser/configure.zcml:48
+#: src/zope/app/workflow/stateful/browser/configure.zcml:85
 #: src/zope/app/catalog/browser/configure.zcml:40
 #: src/zope/app/container/browser/configure.zcml:5
-#: src/zope/app/registration/browser/configure.zcml:50
+#: src/zope/app/registration/browser/configure.zcml:42
 #: src/zope/app/site/browser/configure.zcml:27
 msgid "Add"
 msgstr ""
@@ -798,30 +661,30 @@
 msgid "File name of the data file."
 msgstr ""
 
-#: src/zope/app/dtmlpage/configure.zcml:102
-msgid "A simple, content-based DTML page"
-msgstr ""
-
-#: src/zope/app/dtmlpage/configure.zcml:29
+#: src/zope/app/dtmlpage/configure.zcml:14
 msgid "A simple, content-based DTML Page"
 msgstr ""
 
-#: src/zope/app/dtmlpage/configure.zcml:29
-#: src/zope/app/dtmlpage/configure.zcml:102
+#: src/zope/app/dtmlpage/configure.zcml:14
+#: src/zope/app/dtmlpage/configure.zcml:87
 msgid "DTML Page"
 msgstr ""
 
-#: src/zope/app/dtmlpage/configure.zcml:80
+#: src/zope/app/dtmlpage/configure.zcml:65
 msgid "Edit a DTML page"
 msgstr ""
 
-#: src/zope/app/dtmlpage/configure.zcml:94
+#: src/zope/app/dtmlpage/configure.zcml:79
 msgid "Add a DTML Page"
 msgstr ""
 
+#: src/zope/app/dtmlpage/configure.zcml:87
+msgid "A simple, content-based DTML page"
+msgstr ""
+
 #: src/zope/app/dtmlpage/interfaces.py:31
 #: src/zope/app/pythonpage/__init__.py:39
-#: src/zope/app/sqlscript/interfaces.py:62
+#: src/zope/app/sqlscript/interfaces.py:45
 #: src/zope/app/zptpage/interfaces.py:36
 msgid "Source"
 msgstr ""
@@ -860,8 +723,8 @@
 #: src/zope/app/errorservice/browser/configure.zcml:13
 #: src/zope/app/errorservice/browser/configure.zcml:26
 #: src/zope/app/cache/browser/cacheableedit.pt:23
-#: src/zope/app/cache/browser/ramedit.pt:9
 #: src/zope/app/cache/browser/ramstats.pt:10
+#: src/zope/app/cache/browser/ramedit.pt:9
 msgid "Errors"
 msgstr ""
 
@@ -870,11 +733,11 @@
 msgstr ""
 
 #: src/zope/app/errorservice/browser/configure.zcml:35
-msgid "Error Reporting Service for Logging Errors"
+msgid "Error Logging Service"
 msgstr ""
 
 #: src/zope/app/errorservice/browser/configure.zcml:35
-msgid "Error Logging Service"
+msgid "Error Reporting Service for Logging Errors"
 msgstr ""
 
 #: src/zope/app/errorservice/browser/error.pt:10
@@ -993,7 +856,7 @@
 msgid "The page that you are trying to access is not available"
 msgstr ""
 
-#: src/zope/app/file/browser/configure.zcml:115
+#: src/zope/app/file/browser/configure.zcml:120
 msgid "Add a Image"
 msgstr ""
 
@@ -1001,51 +864,56 @@
 msgid "Change a file"
 msgstr ""
 
-#: src/zope/app/file/browser/configure.zcml:33
+#: src/zope/app/file/browser/configure.zcml:38
 msgid "Upload a file"
 msgstr ""
 
-#: src/zope/app/file/browser/configure.zcml:33
-#: src/zope/app/file/browser/configure.zcml:83
+#: src/zope/app/file/browser/configure.zcml:38
+#: src/zope/app/file/browser/configure.zcml:88
 #: src/zope/app/i18nfile/browser/configure.zcml:34
 #: src/zope/app/i18nfile/browser/configure.zcml:76
 msgid "Upload"
 msgstr ""
 
-#: src/zope/app/file/browser/configure.zcml:57
+#: src/zope/app/file/browser/configure.zcml:62
 msgid "Add a File"
 msgstr ""
 
-#: src/zope/app/file/browser/configure.zcml:71
+#: src/zope/app/file/browser/configure.zcml:76
 msgid "File Upload Screen"
 msgstr ""
 
-#: src/zope/app/file/browser/configure.zcml:83
+#: src/zope/app/file/browser/configure.zcml:88
 msgid "Upload an image"
 msgstr ""
 
-#: src/zope/app/file/configure.zcml:43
+#: src/zope/app/file/browser/image_edit.pt:11
+#: src/zope/app/container/browser/contents.pt:34
+msgid "Size"
+msgstr ""
+
+#: src/zope/app/file/configure.zcml:20
 # Default: "Add Images"
 msgid "add-images-permission"
 msgstr ""
 
-#: src/zope/app/file/configure.zcml:52
-#: src/zope/app/file/browser/configure.zcml:49
+#: src/zope/app/file/configure.zcml:29
+#: src/zope/app/file/browser/configure.zcml:54
 msgid "File"
 msgstr ""
 
-#: src/zope/app/file/configure.zcml:52
-#: src/zope/app/file/browser/configure.zcml:49
+#: src/zope/app/file/configure.zcml:29
+#: src/zope/app/file/browser/configure.zcml:54
 msgid "A File"
 msgstr ""
 
-#: src/zope/app/file/configure.zcml:74
-#: src/zope/app/file/browser/configure.zcml:107
+#: src/zope/app/file/configure.zcml:51
+#: src/zope/app/file/browser/configure.zcml:112
 msgid "An Image"
 msgstr ""
 
-#: src/zope/app/file/configure.zcml:74
-#: src/zope/app/file/browser/configure.zcml:107
+#: src/zope/app/file/configure.zcml:51
+#: src/zope/app/file/browser/configure.zcml:112
 msgid "Image"
 msgstr ""
 
@@ -1075,30 +943,27 @@
 msgstr ""
 
 #: src/zope/app/folder/browser/configure.zcml:40
-#: src/zope/app/file/browser/configure.zcml:128
-#: src/zope/app/file/browser/configure.zcml:136
+#: src/zope/app/file/browser/configure.zcml:133
+#: src/zope/app/file/browser/configure.zcml:141
 #: src/zope/app/zptpage/browser/configure.zcml:70
 #: src/zope/app/pythonpage/configure.zcml:72
-#: src/zope/app/dtmlpage/configure.zcml:114
+#: src/zope/app/dtmlpage/configure.zcml:99
 msgid "Preview"
 msgstr ""
 
-#: src/zope/app/folder/configure.zcml:26
+#: src/zope/app/folder/configure.zcml:13
 #: src/zope/app/folder/browser/configure.zcml:13
 msgid "Folder"
 msgstr ""
 
-#: src/zope/app/folder/configure.zcml:26
+#: src/zope/app/folder/configure.zcml:13
 #: src/zope/app/folder/browser/configure.zcml:13
 msgid "Minimal folder"
 msgstr ""
 
-#: src/zope/app/form/browser/add.pt:22
-#: src/zope/app/form/browser/edit.pt:23
-#: src/zope/app/pythonpage/edit.pt:23
-#: src/zope/app/schema/browser/schema_edit.pt:20
-#: src/zope/app/zptpage/browser/inlinecode.pt:49
-msgid "There are ${num_errors} input errors."
+#: src/zope/app/form/browser/add.pt:55
+#: src/zope/app/wiki/browser/wiki_add.pt:34
+msgid "Object Name"
 msgstr ""
 
 #: src/zope/app/form/browser/add.py:61
@@ -1109,31 +974,18 @@
 msgid "An error occured."
 msgstr ""
 
-#: src/zope/app/form/browser/addwizard.pt:59
-#: src/zope/app/form/browser/editwizard.pt:55
-# Default: "Previous"
-msgid "previous-button"
+#: src/zope/app/form/browser/boolwidgets.py:84
+#: src/zope/app/form/browser/boolwidgets.py:89
+#: src/zope/app/form/browser/boolwidgets.py:96
+msgid "off"
 msgstr ""
 
-#: src/zope/app/form/browser/addwizard.pt:62
-#: src/zope/app/form/browser/edit.pt:60
-#: src/zope/app/form/browser/editwizard.pt:58
-#: src/zope/app/pythonpage/edit.pt:74
-#: src/zope/app/registration/browser/editregistration.pt:51
-#: src/zope/app/site/browser/add_svc_config.pt:37
-#: src/zope/app/site/browser/serviceactivation.pt:54
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:79
-#: src/zope/app/zptpage/browser/inlinecode.pt:70
-# Default: "Submit"
-msgid "submit-button"
+#: src/zope/app/form/browser/boolwidgets.py:84
+#: src/zope/app/form/browser/boolwidgets.py:89
+#: src/zope/app/form/browser/boolwidgets.py:96
+msgid "on"
 msgstr ""
 
-#: src/zope/app/form/browser/addwizard.pt:65
-#: src/zope/app/form/browser/editwizard.pt:61
-# Default: "Next"
-msgid "next-button"
-msgstr ""
-
 #: src/zope/app/form/browser/complexsample/complexsample.py:45
 msgid "sampleWidget-button-move-up"
 msgstr ""
@@ -1191,18 +1043,19 @@
 msgstr ""
 
 #: src/zope/app/form/browser/complexsample/interfaces.py:29
-#: src/zope/app/publisher/interfaces/browser.py:45
+#: src/zope/app/publisher/interfaces/browser.py:44
 #: src/zope/app/publisher/interfaces/browser.py:87
-#: src/zope/app/security/interfaces/__init__.py:45
-#: src/zope/app/security/interfaces/__init__.py:198
-#: src/zope/app/wiki/interfaces.py:39
-#: src/zope/schema/interfaces.py:95
-#: src/zope/app/container/browser/contents.pt:33
-#: src/zope/app/container/browser/index.pt:27
-#: src/zope/app/dublincore/browser/edit.pt:14
+#: src/zope/app/security/interfaces/__init__.py:44
+#: src/zope/app/security/interfaces/__init__.py:197
+#: src/zope/app/wiki/interfaces.py:38
+#: src/zope/schema/interfaces.py:100
+#: src/zope/schema/interfaces.py:484
+#: src/zope/app/site/browser/interfacebrowse.pt:11
 #: src/zope/app/menu/browser/menu_contents.pt:31
+#: src/zope/app/dublincore/browser/edit.pt:14
 #: src/zope/app/schema/browser/schema_edit.pt:38
-#: src/zope/app/site/browser/interfacebrowse.pt:11
+#: src/zope/app/container/browser/contents.pt:33
+#: src/zope/app/container/browser/index.pt:27
 msgid "Title"
 msgstr ""
 
@@ -1218,6 +1071,18 @@
 msgid "Updated on ${date_time}"
 msgstr ""
 
+#: src/zope/app/form/browser/editwizard.pt:47
+#: src/zope/app/form/browser/addwizard.pt:55
+# Default: "Previous"
+msgid "previous-button"
+msgstr ""
+
+#: src/zope/app/form/browser/editwizard.pt:53
+#: src/zope/app/form/browser/addwizard.pt:61
+# Default: "Next"
+msgid "next-button"
+msgstr ""
+
 #: src/zope/app/form/browser/editwizard.py:149
 msgid "No changes to save"
 msgstr ""
@@ -1226,48 +1091,49 @@
 msgid "Changes saved"
 msgstr ""
 
-#: src/zope/app/form/browser/sequencewidget.py:82
-# Default: "Remove selected items"
-msgid "remove-selected-items"
+#: src/zope/app/form/browser/itemswidgets.py:228
+msgid "item-missing-single-value-for-display"
 msgstr ""
 
-#: src/zope/app/form/browser/sequencewidget.py:88
-msgid "Add %s"
+#: src/zope/app/form/browser/itemswidgets.py:244
+msgid "vocabulary-missing-multiple-value-for-display"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:273
-msgid "vocabulary-missing-single-value-for-display"
+#: src/zope/app/form/browser/itemswidgets.py:425
+#: src/zope/app/form/browser/itemswidgets.py:469
+msgid "vocabulary-missing-single-value-for-edit"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:275
-msgid "vocabulary-missing-multiple-value-for-display"
+#: src/zope/app/form/browser/itemswidgets.py:543
+msgid "vocabulary-missing-multiple-value-for-edit"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:278
-msgid "vocabulary-missing-single-value-for-edit"
+#: src/zope/app/form/browser/sequencewidget.py:83
+# Default: "Remove selected items"
+msgid "remove-selected-items"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:280
-msgid "vocabulary-missing-multiple-value-for-edit"
+#: src/zope/app/form/browser/sequencewidget.py:89
+msgid "Add %s"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:709
+#: src/zope/app/form/browser/vocabularyquery.py:165
 msgid "vocabulary-query-button-add-done"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:711
+#: src/zope/app/form/browser/vocabularyquery.py:167
 msgid "vocabulary-query-button-add-more"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:713
+#: src/zope/app/form/browser/vocabularyquery.py:169
 msgid "vocabulary-query-button-more"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:715
+#: src/zope/app/form/browser/vocabularyquery.py:171
 msgid "vocabulary-query-message-no-results"
 msgstr ""
 
-#: src/zope/app/form/browser/vocabularywidget.py:717
+#: src/zope/app/form/browser/vocabularyquery.py:173
 msgid "vocabulary-query-header-results"
 msgstr ""
 
@@ -1300,6 +1166,46 @@
 msgid "Commit Action"
 msgstr ""
 
+#: src/zope/app/generations/browser/configure.zcml:6
+msgid "Database Schemas"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:18
+msgid "The database was updated to generation ${generation} for ${application}."
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:23
+msgid "The database is up to date for ${application}."
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:32
+msgid "Application"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:33
+msgid "Minimum Generation"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:34
+msgid "Maximum Generation"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:35
+msgid "Current Database Generation"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:36
+msgid "Evolve?"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:48
+msgid "No, up to date"
+msgstr ""
+
+#: src/zope/app/generations/browser/managers.pt:8
+msgid "Database generations"
+msgstr ""
+
 #: src/zope/app/hub/browser/__init__.py:47
 msgid "OK"
 msgstr ""
@@ -1317,11 +1223,11 @@
 msgstr ""
 
 #: src/zope/app/hub/browser/configure.zcml:27
-msgid "Registration subscriber"
+msgid "An event subscriber that registers content with the objecthub"
 msgstr ""
 
 #: src/zope/app/hub/browser/configure.zcml:27
-msgid "An event subscriber that registers content with the objecthub"
+msgid "Registration subscriber"
 msgstr ""
 
 #: src/zope/app/hub/browser/configure.zcml:5
@@ -1346,12 +1252,6 @@
 msgid "Object ID"
 msgstr ""
 
-#: src/zope/app/hub/browser/hubcontrol.pt:33
-#: src/zope/app/i18n/browser/synchronize.pt:89
-#: src/zope/app/site/browser/interfacedetail.pt:79
-msgid "Status"
-msgstr ""
-
 #: src/zope/app/hub/browser/hubcontrol.pt:44
 msgid "Unregister Missing Objects"
 msgstr ""
@@ -1360,11 +1260,6 @@
 msgid "${missing_num} object(s) unregistered."
 msgstr ""
 
-#: src/zope/app/hub/browser/subscription_control.pt:11
-#: src/zope/app/workflow/browser/stateful/contentworkflow_index.pt:11
-msgid "Subscription control"
-msgstr ""
-
 #: src/zope/app/hub/browser/subscription_control.pt:16
 #: src/zope/app/index/browser/field/control.pt:26
 #: src/zope/app/index/browser/text/control.pt:26
@@ -1381,25 +1276,14 @@
 msgid "Registration done."
 msgstr ""
 
-#: src/zope/app/hub/browser/subscription_control.pt:29
-#: src/zope/app/index/browser/field/control.pt:51
-#: src/zope/app/index/browser/text/control.pt:46
-#: src/zope/app/workflow/browser/stateful/contentworkflow_index.pt:23
-msgid "Subscription state: ON"
+#: src/zope/app/hub/browser/subscription_control.pt:35
+#: src/zope/app/index/browser/field/control.pt:57
+#: src/zope/app/index/browser/text/control.pt:52
+#: src/zope/app/catalog/browser/advanced.pt:28
+# Default: "Subscribe"
+msgid "subscribe-button"
 msgstr ""
 
-#: src/zope/app/hub/browser/subscription_control.pt:3
-#: src/zope/app/workflow/browser/stateful/contentworkflow_index.pt:3
-msgid "Registration \"Service\" Control Page"
-msgstr ""
-
-#: src/zope/app/hub/browser/subscription_control.pt:34
-#: src/zope/app/index/browser/field/control.pt:56
-#: src/zope/app/index/browser/text/control.pt:51
-#: src/zope/app/workflow/browser/stateful/contentworkflow_index.pt:28
-msgid "Subscription state: OFF"
-msgstr ""
-
 #: src/zope/app/hub/browser/subscription_control.pt:41
 msgid "Register Existing Objects"
 msgstr ""
@@ -1445,38 +1329,15 @@
 msgid "Here you can export and import messages from your Translation Domain."
 msgstr ""
 
-#: src/zope/app/i18n/browser/exportimport.pt:20
-#: src/zope/app/i18n/browser/synchronize.pt:43
-#: src/zope/app/i18n/browser/translate.pt:15
-msgid "Select Languages:"
-msgstr ""
-
-#: src/zope/app/i18n/browser/exportimport.pt:3
-#: src/zope/app/i18n/browser/translate.pt:3
-msgid "Translation Domain - Translate"
-msgstr ""
-
 #: src/zope/app/i18n/browser/exportimport.pt:32
 msgid "Import File Name:"
 msgstr ""
 
-#: src/zope/app/i18n/browser/exportimport.pt:37
-#: src/zope/app/workflow/browser/importexport_index.pt:17
-# Default: "Import"
-msgid "import-button"
-msgstr ""
-
 #: src/zope/app/i18n/browser/exportimport.pt:39
 # Default: "Export"
 msgid "export-button"
 msgstr ""
 
-#: src/zope/app/i18n/browser/synchronize.pt:117
-#: src/zope/app/utility/browser/configureutility.pt:29
-# Default: "Update"
-msgid "update-button"
-msgstr ""
-
 #: src/zope/app/i18n/browser/synchronize.pt:122
 msgid "No connection could be made to remote data source."
 msgstr ""
@@ -1499,12 +1360,6 @@
 msgid "synchronize-button"
 msgstr ""
 
-#: src/zope/app/i18n/browser/synchronize.pt:87
-#: src/zope/app/i18n/browser/translate.pt:76
-#: src/zope/app/i18n/browser/translatemessage.pt:16
-msgid "Message Id"
-msgstr ""
-
 #: src/zope/app/i18n/browser/synchronize.py:30
 msgid "Up to Date"
 msgstr ""
@@ -1537,21 +1392,23 @@
 msgid "Delete Messages"
 msgstr ""
 
+#: src/zope/app/i18n/browser/translate.pt:15
+#: src/zope/app/i18n/browser/synchronize.pt:43
+#: src/zope/app/i18n/browser/exportimport.pt:20
+msgid "Select Languages:"
+msgstr ""
+
+#: src/zope/app/i18n/browser/translate.pt:3
+#: src/zope/app/i18n/browser/exportimport.pt:3
+msgid "Translation Domain - Translate"
+msgstr ""
+
 #: src/zope/app/i18n/browser/translate.pt:34
 #: src/zope/app/module/browser/edit_module.pt:15
 # Default: "Edit"
 msgid "edit-button"
 msgstr ""
 
-#: src/zope/app/i18n/browser/translate.pt:37
-#: src/zope/app/site/browser/services.pt:71
-#: src/zope/app/site/browser/tool.pt:98
-#: src/zope/app/utility/browser/utilities.pt:47
-#: src/zope/app/workflow/browser/instancecontainer_main.pt:47
-# Default: "Delete"
-msgid "delete-button"
-msgstr ""
-
 #: src/zope/app/i18n/browser/translate.pt:45
 msgid "New Language:"
 msgstr ""
@@ -1566,6 +1423,12 @@
 msgid "filter-button"
 msgstr ""
 
+#: src/zope/app/i18n/browser/translate.pt:76
+#: src/zope/app/i18n/browser/translatemessage.pt:16
+#: src/zope/app/i18n/browser/synchronize.pt:87
+msgid "Message Id"
+msgstr ""
+
 #: src/zope/app/i18n/browser/translatemessage.pt:3
 msgid "Translation Service - Translate"
 msgstr ""
@@ -1587,6 +1450,13 @@
 msgid "Default Language"
 msgstr ""
 
+#: src/zope/app/i18nfile/browser/file_edit.pt:54
+#: src/zope/app/i18nfile/browser/image_edit.pt:55
+#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:16
+#: src/zope/app/i18n/browser/synchronize.pt:88
+msgid "Language"
+msgstr ""
+
 #: src/zope/app/i18nfile/browser/file_edit.pt:66
 #: src/zope/app/i18nfile/browser/image_edit.pt:67
 # Default: "Show"
@@ -1596,8 +1466,8 @@
 #: src/zope/app/i18nfile/browser/file_edit.pt:68
 #: src/zope/app/i18nfile/browser/image_edit.pt:69
 #: src/zope/app/introspector/marker.pt:118
-#: src/zope/app/registration/browser/editregistration.pt:53
 #: src/zope/app/wiki/browser/subscriptions.pt:19
+#: src/zope/app/registration/browser/editregistration.pt:53
 # Default: "Remove"
 msgid "remove-button"
 msgstr ""
@@ -1607,6 +1477,19 @@
 msgid "Add new language"
 msgstr ""
 
+#: src/zope/app/i18nfile/browser/file_edit.pt:87
+#: src/zope/app/i18nfile/browser/image_edit.pt:101
+#: src/zope/app/cache/browser/cacheableedit.pt:45
+#: src/zope/app/cache/browser/ramedit.pt:51
+#: src/zope/app/dublincore/browser/edit.pt:33
+#: src/zope/app/rdb/browser/rdbconnection.pt:28
+#: src/zope/app/errorservice/browser/error_config.pt:46
+#: src/zope/app/securitypolicy/browser/manage_roleform.pt:63
+#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:86
+# Default: "Save Changes"
+msgid "save-changes-button"
+msgstr ""
+
 #: src/zope/app/i18nfile/browser/i18nimage.py:27
 msgid "Edit Form"
 msgstr ""
@@ -1620,20 +1503,20 @@
 msgid "Dimensions"
 msgstr ""
 
-#: src/zope/app/i18nfile/configure.zcml:47
+#: src/zope/app/i18nfile/configure.zcml:22
 msgid "An Internationalized File"
 msgstr ""
 
-#: src/zope/app/i18nfile/configure.zcml:47
+#: src/zope/app/i18nfile/configure.zcml:22
 #: src/zope/app/i18nfile/browser/configure.zcml:39
 msgid "I18n File"
 msgstr ""
 
-#: src/zope/app/i18nfile/configure.zcml:74
+#: src/zope/app/i18nfile/configure.zcml:49
 msgid "An Internationalized Image"
 msgstr ""
 
-#: src/zope/app/i18nfile/configure.zcml:74
+#: src/zope/app/i18nfile/configure.zcml:49
 #: src/zope/app/i18nfile/browser/configure.zcml:81
 msgid "I18n Image"
 msgstr ""
@@ -1711,27 +1594,6 @@
 msgid "Introspector"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:121
-#: src/zope/app/introspector/marker.pt:27
-msgid "Class Browser"
-msgstr ""
-
-#: src/zope/app/introspector/introspector.pt:126
-#: src/zope/app/introspector/marker.pt:32
-# Default: "Class"
-msgid "class-component"
-msgstr ""
-
-#: src/zope/app/introspector/introspector.pt:166
-#: src/zope/app/introspector/marker.pt:74
-msgid "Interfaces from Class"
-msgstr ""
-
-#: src/zope/app/introspector/introspector.pt:185
-#: src/zope/app/introspector/marker.pt:92
-msgid "Interfaces from Object"
-msgstr ""
-
 #: src/zope/app/introspector/introspector.pt:203
 # Default: "Modify"
 msgid "modify-button"
@@ -1741,24 +1603,11 @@
 msgid "Interface Browser"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:38
-#: src/zope/app/introspector/introspector.pt:140
-#: src/zope/app/introspector/marker.pt:39
-# Default: "Bases"
-msgid "class-bases"
-msgstr ""
-
 #: src/zope/app/introspector/introspector.pt:66
 # Default: "Attributes"
 msgid "class-attributes"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:83
-#: src/zope/app/site/browser/interfacedetail.pt:16
-# Default: "Methods"
-msgid "class-methods"
-msgstr ""
-
 #: src/zope/app/introspector/marker.pt:109
 msgid "Remove Interfaces:"
 msgstr ""
@@ -1767,11 +1616,39 @@
 msgid "Add Interfaces:"
 msgstr ""
 
+#: src/zope/app/introspector/marker.pt:27
+#: src/zope/app/introspector/introspector.pt:121
+msgid "Class Browser"
+msgstr ""
+
+#: src/zope/app/introspector/marker.pt:32
+#: src/zope/app/introspector/introspector.pt:126
+# Default: "Class"
+msgid "class-component"
+msgstr ""
+
+#: src/zope/app/introspector/marker.pt:39
+#: src/zope/app/introspector/introspector.pt:38
+#: src/zope/app/introspector/introspector.pt:140
+# Default: "Bases"
+msgid "class-bases"
+msgstr ""
+
 #: src/zope/app/introspector/marker.pt:56
 # Default: "Module"
 msgid "python-module"
 msgstr ""
 
+#: src/zope/app/introspector/marker.pt:74
+#: src/zope/app/introspector/introspector.pt:166
+msgid "Interfaces from Class"
+msgstr ""
+
+#: src/zope/app/introspector/marker.pt:92
+#: src/zope/app/introspector/introspector.pt:185
+msgid "Interfaces from Object"
+msgstr ""
+
 #: src/zope/app/mail/configure.zcml:7
 # Default: "Send out mail with arbitrary from and to addresses"
 msgid "send-mail-permission"
@@ -1850,7 +1727,7 @@
 msgstr ""
 
 #: src/zope/app/menu/browser/configure.zcml:21
-#: src/zope/app/workflow/browser/stateful/configure.zcml:135
+#: src/zope/app/workflow/stateful/browser/configure.zcml:129
 msgid "Overview"
 msgstr ""
 
@@ -1881,23 +1758,18 @@
 #: src/zope/app/schema/fieldforms.zcml:99
 #: src/zope/app/schema/fieldforms.zcml:125
 #: src/zope/app/schema/fieldforms.zcml:151
-#: src/zope/app/schema/fieldforms.zcml:180
-#: src/zope/app/schema/fieldforms.zcml:207
-#: src/zope/app/schema/fieldforms.zcml:234
-#: src/zope/app/schema/fieldforms.zcml:261
-#: src/zope/app/schema/fieldforms.zcml:288
 #: src/zope/app/module/browser/configure.zcml:6
 #: src/zope/app/schemacontent/browser/configure.zcml:46
 #: src/zope/app/schemacontent/browser/configure.zcml:88
 #: src/zope/app/cache/browser/configure.zcml:24
 #: src/zope/app/rdb/browser/configure.zcml:27
 #: src/zope/app/securitypolicy/browser/configure.zcml:25
-#: src/zope/app/file/browser/configure.zcml:25
+#: src/zope/app/file/browser/configure.zcml:30
 #: src/zope/app/i18nfile/browser/configure.zcml:31
 #: src/zope/app/i18nfile/browser/configure.zcml:73
 #: src/zope/app/zptpage/browser/configure.zcml:39
 #: src/zope/app/pythonpage/configure.zcml:57
-#: src/zope/app/utility/browser/configure.zcml:77
+#: src/zope/app/utility/browser/configure.zcml:85
 #: src/zope/app/wiki/browser/configure.zcml:76
 #: src/zope/app/wiki/browser/configure.zcml:160
 msgid "Edit"
@@ -1911,10 +1783,36 @@
 msgid "Add Browser Menu Item"
 msgstr ""
 
+#: src/zope/app/menu/browser/menu_contents.pt:25
+#: src/zope/app/schema/browser/schema_edit.pt:30
+#: src/zope/app/container/browser/contents.pt:26
+#: src/zope/app/container/browser/index.pt:18
+msgid "Content listing"
+msgstr ""
+
 #: src/zope/app/menu/browser/menu_contents.pt:32
 msgid "Action"
 msgstr ""
 
+#: src/zope/app/menu/browser/menu_contents.pt:33
+#: src/zope/app/dublincore/browser/edit.pt:39
+#: src/zope/app/container/browser/contents.pt:35
+#: src/zope/app/container/browser/index.pt:28
+msgid "Created"
+msgstr ""
+
+#: src/zope/app/menu/browser/menu_contents.pt:34
+#: src/zope/app/container/browser/contents.pt:36
+#: src/zope/app/container/browser/index.pt:29
+msgid "Modified"
+msgstr ""
+
+#: src/zope/app/menu/browser/menu_contents.pt:78
+#: src/zope/app/container/browser/contents.pt:135
+# Default: "Delete"
+msgid "container-delete-button"
+msgstr ""
+
 #: src/zope/app/menu/browser/menu_overview.pt:13
 msgid "Local Items"
 msgstr ""
@@ -2050,11 +1948,6 @@
 msgid "Menu for displaying help actions to be performed with popup"
 msgstr ""
 
-#: src/zope/app/onlinehelp/browser/skin/template.pt:100
-#: src/zope/app/zopetop/widget_macros.pt:176
-msgid "Location:"
-msgstr ""
-
 #: src/zope/app/onlinehelp/browser/skin/template.pt:43
 #: src/zope/app/onlinehelp/browser/skin/template.pt:54
 #: src/zope/app/rotterdam/template.pt:87
@@ -2110,11 +2003,11 @@
 msgid "Online help system"
 msgstr ""
 
-#: src/zope/app/pagetemplate/engine.py:100
+#: src/zope/app/pagetemplate/engine.py:102
 msgid "No interpreter named \"${lang_name}\" was found."
 msgstr ""
 
-#: src/zope/app/pagetemplate/engine.py:94
+#: src/zope/app/pagetemplate/engine.py:93
 msgid "Inline Code Evaluation is deactivated, which means that you cannot have inline code snippets in your Page Template. Activate Inline Code Evaluation and try again."
 msgstr ""
 
@@ -2135,11 +2028,11 @@
 msgstr ""
 
 #: src/zope/app/pluggableauth/browser/configure.zcml:7
-msgid "Authentication Service"
+msgid "A Pluggable Authentication uses plug-in principal sources."
 msgstr ""
 
 #: src/zope/app/pluggableauth/browser/configure.zcml:7
-msgid "A Pluggable Authentication uses plug-in principal sources."
+msgid "Authentication Service"
 msgstr ""
 
 #: src/zope/app/pluggableauth/interfaces.py:30
@@ -2187,32 +2080,32 @@
 msgid "Register a view ZPT"
 msgstr ""
 
-#: src/zope/app/presentation/pagefolder.py:57
-#: src/zope/app/presentation/presentation.py:301
+#: src/zope/app/presentation/pagefolder.py:55
+#: src/zope/app/presentation/presentation.py:294
 msgid "The interface of the objects being viewed"
 msgstr ""
 
-#: src/zope/app/presentation/pagefolder.py:62
+#: src/zope/app/presentation/pagefolder.py:61
 msgid "The dotted name of a factory for creating the view"
 msgstr ""
 
-#: src/zope/app/presentation/pagefolder.py:67
-#: src/zope/app/presentation/presentation.py:315
+#: src/zope/app/presentation/pagefolder.py:66
+#: src/zope/app/presentation/presentation.py:309
 msgid "Layer"
 msgstr ""
 
-#: src/zope/app/presentation/pagefolder.py:68
-#: src/zope/app/presentation/presentation.py:316
+#: src/zope/app/presentation/pagefolder.py:67
+#: src/zope/app/presentation/presentation.py:310
 msgid "The skin layer the view is registered for"
 msgstr ""
 
-#: src/zope/app/presentation/pagefolder.py:75
+#: src/zope/app/presentation/pagefolder.py:74
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:46
 #: src/zope/app/securitypolicy/browser/manage_access.pt:28
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:46
 msgid "Permission"
 msgstr ""
 
-#: src/zope/app/presentation/pagefolder.py:76
+#: src/zope/app/presentation/pagefolder.py:75
 msgid "The permission required to use the view"
 msgstr ""
 
@@ -2224,56 +2117,62 @@
 msgid "View Folder"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:268
+#: src/zope/app/presentation/presentation.py:260
+#: src/zope/app/presentation/presentation.py:338
+# Default: "Anything"
+msgid "any-interface"
+msgstr ""
+
+#: src/zope/app/presentation/presentation.py:263
 msgid "${view_name} ${ptype} View for ${iface_name}"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:270
+#: src/zope/app/presentation/presentation.py:265
 msgid "${view_name} ${ptype} View for ${iface_name} in layer ${layer}"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:281
+#: src/zope/app/presentation/presentation.py:276
 msgid "Registered by ZCML"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:308
+#: src/zope/app/presentation/presentation.py:301
 msgid "Request type"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:309
+#: src/zope/app/presentation/presentation.py:302
 msgid "The type of requests the view works with"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:332
+#: src/zope/app/presentation/presentation.py:324
 # Default: "View"
 msgid "view-component"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:351
-msgid "${view_name} for ${pname} {what} {iface_name}"
+#: src/zope/app/presentation/presentation.py:343
+msgid "${view_name} for ${pname} ${what} ${iface_name}"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:353
+#: src/zope/app/presentation/presentation.py:345
 msgid "${view_name} for ${pname} ${what} ${iface_name} in layer ${layer}"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:376
+#: src/zope/app/presentation/presentation.py:368
 msgid "Page class"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:381
+#: src/zope/app/presentation/presentation.py:373
 msgid "Page template"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:386
+#: src/zope/app/presentation/presentation.py:378
 msgid "Class attribute"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:391
+#: src/zope/app/presentation/presentation.py:383
 msgid "Factory to be called to construct an adapter"
 msgstr ""
 
-#: src/zope/app/presentation/presentation.py:408
+#: src/zope/app/presentation/presentation.py:399
 # Default: "Page"
 msgid "page-component"
 msgstr ""
@@ -2288,52 +2187,52 @@
 msgid "ZPT Template"
 msgstr ""
 
-#: src/zope/app/principalannotation/configure.zcml:35
+#: src/zope/app/principalannotation/configure.zcml:22
 msgid "Stores Annotations for Principals"
 msgstr ""
 
-#: src/zope/app/principalannotation/configure.zcml:35
+#: src/zope/app/principalannotation/configure.zcml:22
 msgid "Principal Annotation Service"
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:34
-#: src/zope/app/schemacontent/interfaces.py:39
+#: src/zope/app/publisher/interfaces/browser.py:32
+#: src/zope/app/schemacontent/interfaces.py:38
 #: src/zope/app/introspector/introspector.pt:31
 # Default: "Interface"
 msgid "interface-component"
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:35
-#: src/zope/app/schemacontent/interfaces.py:40
+#: src/zope/app/publisher/interfaces/browser.py:33
+#: src/zope/app/schemacontent/interfaces.py:39
 msgid "Specifies the interface this menu item is for."
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:39
+#: src/zope/app/publisher/interfaces/browser.py:38
 msgid "The relative url to use if the item is selected"
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:40
+#: src/zope/app/publisher/interfaces/browser.py:39
 msgid "The url is relative to the object the menu is being displayed for."
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:46
+#: src/zope/app/publisher/interfaces/browser.py:45
 msgid "The text to be displayed for the menu item"
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:50
+#: src/zope/app/publisher/interfaces/browser.py:49
 msgid "A longer explanation of the menu item"
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:51
+#: src/zope/app/publisher/interfaces/browser.py:50
 #: src/zope/app/publisher/interfaces/browser.py:93
 msgid "A UI may display this with the item or display it when the user requests more assistance."
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:56
+#: src/zope/app/publisher/interfaces/browser.py:55
 msgid "The permission needed access the item"
 msgstr ""
 
-#: src/zope/app/publisher/interfaces/browser.py:57
+#: src/zope/app/publisher/interfaces/browser.py:56
 msgid "This can usually be inferred by the system, however, doing so may be expensive. When displaying a menu, the system tries to traverse to the URLs given in each action to determine whether the url is accessible to the current user. This can be avoided if the permission is given explicitly."
 msgstr ""
 
@@ -2498,19 +2397,19 @@
 "dbi://user:passwd@host:port/dbname;param1=value...\n"
 msgstr ""
 
-#: src/zope/app/registration/browser/__init__.py:113
+#: src/zope/app/registration/browser/__init__.py:111
 #: src/zope/app/site/browser/serviceactivation.pt:37
 msgid "Disabled"
 msgstr ""
 
-#: src/zope/app/registration/browser/__init__.py:119
+#: src/zope/app/registration/browser/__init__.py:117
 msgid "Updated"
 msgstr ""
 
-#: src/zope/app/registration/browser/configure.zcml:40
-#: src/zope/app/registration/browser/configure.zcml:88
-#: src/zope/app/site/browser/serviceactivation.pt:27
+#: src/zope/app/registration/browser/configure.zcml:32
+#: src/zope/app/registration/browser/configure.zcml:80
 #: src/zope/app/site/browser/tool.pt:41
+#: src/zope/app/site/browser/serviceactivation.pt:27
 msgid "Registration"
 msgstr ""
 
@@ -2566,27 +2465,10 @@
 msgid "This object is currently active."
 msgstr ""
 
-#: src/zope/app/registration/browser/registration.pt:25
-#: src/zope/app/site/browser/services.pt:68
-#: src/zope/app/site/browser/tool.pt:92
-#: src/zope/app/utility/browser/utilities.pt:44
-# Default: "Deactivate"
-msgid "deactivate-button"
-msgstr ""
-
 #: src/zope/app/registration/browser/registration.pt:29
 msgid "This object is currently inactive."
 msgstr ""
 
-#: src/zope/app/registration/browser/registration.pt:30
-#: src/zope/app/site/browser/add_svc_config.pt:16
-#: src/zope/app/site/browser/services.pt:66
-#: src/zope/app/site/browser/tool.pt:90
-#: src/zope/app/utility/browser/utilities.pt:42
-# Default: "Activate"
-msgid "activate-button"
-msgstr ""
-
 #: src/zope/app/registration/browser/registration.pt:36
 msgid "Advanced Options"
 msgstr ""
@@ -2599,67 +2481,61 @@
 msgid "This object won't actually be used unless it is registered to perform a specific function and is activated."
 msgstr ""
 
-#: src/zope/app/registration/browser/registration.pt:50
-#: src/zope/app/site/browser/add_svc_config.pt:14
-# Default: "Register"
-msgid "register-button"
-msgstr ""
-
-#: src/zope/app/registration/configure.zcml:36
+#: src/zope/app/registration/configure.zcml:24
 #: src/zope/app/registration/browser/editregistration.pt:10
 msgid "Registration Manager"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:131
-#: src/zope/app/utility/interfaces.py:57
+#: src/zope/app/registration/interfaces.py:119
+#: src/zope/app/utility/interfaces.py:56
 msgid "Component path"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:132
+#: src/zope/app/registration/interfaces.py:120
 msgid "The path to the component; this may be absolute, or relative to the nearest site management folder"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:137
+#: src/zope/app/registration/interfaces.py:125
 msgid "The permission needed to use the component"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:31
+#: src/zope/app/registration/interfaces.py:30
 msgid "Unregistered"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:32
+#: src/zope/app/registration/interfaces.py:31
 msgid "Registered"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:33
+#: src/zope/app/registration/interfaces.py:32
 msgid "Active"
 msgstr ""
 
-#: src/zope/app/registration/interfaces.py:80
+#: src/zope/app/registration/interfaces.py:66
 msgid "Registration status"
 msgstr ""
 
-#: src/zope/app/renderer/configure.zcml:24
+#: src/zope/app/renderer/configure.zcml:13
 msgid "Plain Text Source"
 msgstr ""
 
-#: src/zope/app/renderer/configure.zcml:24
+#: src/zope/app/renderer/configure.zcml:13
 msgid "Plain Text"
 msgstr ""
 
-#: src/zope/app/renderer/configure.zcml:38
+#: src/zope/app/renderer/configure.zcml:27
 msgid "Structured Text (STX)"
 msgstr ""
 
-#: src/zope/app/renderer/configure.zcml:38
+#: src/zope/app/renderer/configure.zcml:27
 msgid "Structured Text (STX) Source"
 msgstr ""
 
-#: src/zope/app/renderer/configure.zcml:52
+#: src/zope/app/renderer/configure.zcml:41
 msgid "ReStructured Text (ReST)"
 msgstr ""
 
-#: src/zope/app/renderer/configure.zcml:52
+#: src/zope/app/renderer/configure.zcml:41
 msgid "ReStructured Text (ReST) Source"
 msgstr ""
 
@@ -2672,11 +2548,6 @@
 msgid "Tip"
 msgstr ""
 
-#: src/zope/app/rotterdam/navigation_macros.pt:26
-#: src/zope/app/tree/browser/navigation_macros.pt:16
-msgid "Navigation"
-msgstr ""
-
 #: src/zope/app/rotterdam/navigation_macros.pt:27
 msgid "Loading..."
 msgstr ""
@@ -2741,12 +2612,6 @@
 msgid "Edit Schema"
 msgstr ""
 
-#: src/zope/app/schema/browser/schema_edit.pt:37
-#: src/zope/app/site/browser/interfacedetail.pt:47
-#: src/zope/app/sqlscript/browser/test.pt:15
-msgid "Type"
-msgstr ""
-
 #: src/zope/app/schema/browser/schema_edit.pt:40
 msgid "Read-Only"
 msgstr ""
@@ -2794,90 +2659,10 @@
 msgid "Edit Datetime Field"
 msgstr ""
 
-#: src/zope/app/schema/fieldforms.zcml:166
-msgid "An Enumerated TextLine Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:166
-msgid "Enumerated TextLine Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:166
-msgid "Add Enumerated TextLine Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:180
-msgid "Edit Enumerated TextLine Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:193
-msgid "An Enumerated Integer Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:193
-msgid "Add Enumerated Integer Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:193
-msgid "Enumerated Integer Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:207
-msgid "Edit Enumerated Integer Field"
-msgstr ""
-
 #: src/zope/app/schema/fieldforms.zcml:21
 msgid "Edit Text Field"
 msgstr ""
 
-#: src/zope/app/schema/fieldforms.zcml:220
-msgid "Enumerated Float Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:220
-msgid "Add Enumerated Float Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:220
-msgid "An Enumerated Float Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:234
-msgid "Edit Enumerated Float Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:247
-msgid "An Enumerated Datetime Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:247
-msgid "Add Enumerated Datetime Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:247
-msgid "Enumerated Datetime Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:261
-msgid "Edit Enumerated Datetime Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:274
-msgid "An Enumerated Date Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:274
-msgid "Add Enumerated Date Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:274
-msgid "Enumerated Date Field"
-msgstr ""
-
-#: src/zope/app/schema/fieldforms.zcml:288
-msgid "Edit Enumerated Date Field"
-msgstr ""
-
 #: src/zope/app/schema/fieldforms.zcml:33
 msgid "TextLine Field"
 msgstr ""
@@ -2926,113 +2711,93 @@
 msgid "Edit Integer Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:105
-#: src/zope/app/schema/fields.zcml:105
-msgid "Sequence Field"
-msgstr ""
-
-#: src/zope/app/schema/fields.zcml:116
-#: src/zope/app/schema/fields.zcml:116
-msgid "Bytes Field"
-msgstr ""
-
-#: src/zope/app/schema/fields.zcml:129
-#: src/zope/app/schema/fields.zcml:129
+#: src/zope/app/schema/fields.zcml:102
+#: src/zope/app/schema/fields.zcml:102
 msgid "BytesLine Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:142
-#: src/zope/app/schema/fields.zcml:142
+#: src/zope/app/schema/fields.zcml:114
+#: src/zope/app/schema/fields.zcml:114
 #: src/zope/app/schema/fieldforms.zcml:7
 msgid "Text Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:157
-#: src/zope/app/schema/fields.zcml:157
+#: src/zope/app/schema/fields.zcml:128
+#: src/zope/app/schema/fields.zcml:128
 msgid "Text Line Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:170
-#: src/zope/app/schema/fields.zcml:170
+#: src/zope/app/schema/fields.zcml:140
+#: src/zope/app/schema/fields.zcml:140
 #: src/zope/app/schema/fieldforms.zcml:59
 msgid "Boolean Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:181
-#: src/zope/app/schema/fields.zcml:181
+#: src/zope/app/schema/fields.zcml:151
+#: src/zope/app/schema/fields.zcml:151
 #: src/zope/app/schema/fieldforms.zcml:85
 msgid "Integer Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:194
-#: src/zope/app/schema/fields.zcml:194
+#: src/zope/app/schema/fields.zcml:163
+#: src/zope/app/schema/fields.zcml:163
 #: src/zope/app/schema/fieldforms.zcml:111
 msgid "Float Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:207
-#: src/zope/app/schema/fields.zcml:207
+#: src/zope/app/schema/fields.zcml:175
+#: src/zope/app/schema/fields.zcml:175
 msgid "Tuple Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:218
-#: src/zope/app/schema/fields.zcml:218
+#: src/zope/app/schema/fields.zcml:186
+#: src/zope/app/schema/fields.zcml:186
 msgid "List Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:229
-#: src/zope/app/schema/fields.zcml:229
+#: src/zope/app/schema/fields.zcml:197
+#: src/zope/app/schema/fields.zcml:197
+msgid "Set Field"
+msgstr ""
+
+#: src/zope/app/schema/fields.zcml:208
+#: src/zope/app/schema/fields.zcml:208
 msgid "Password Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:242
-#: src/zope/app/schema/fields.zcml:242
+#: src/zope/app/schema/fields.zcml:220
+#: src/zope/app/schema/fields.zcml:220
 msgid "Dict Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:254
-#: src/zope/app/schema/fields.zcml:254
+#: src/zope/app/schema/fields.zcml:232
+#: src/zope/app/schema/fields.zcml:232
 #: src/zope/app/schema/fieldforms.zcml:137
 msgid "Datetime Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:267
-#: src/zope/app/schema/fields.zcml:267
+#: src/zope/app/schema/fields.zcml:244
+#: src/zope/app/schema/fields.zcml:244
 msgid "SourceText Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:280
-#: src/zope/app/schema/fields.zcml:280
+#: src/zope/app/schema/fields.zcml:256
+#: src/zope/app/schema/fields.zcml:256
 msgid "Object Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:293
-#: src/zope/app/schema/fields.zcml:293
+#: src/zope/app/schema/fields.zcml:269
+#: src/zope/app/schema/fields.zcml:269
 msgid "URI Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:306
-#: src/zope/app/schema/fields.zcml:306
+#: src/zope/app/schema/fields.zcml:281
+#: src/zope/app/schema/fields.zcml:281
 msgid "Id Field"
 msgstr ""
 
-#: src/zope/app/schema/fields.zcml:319
-#: src/zope/app/schema/fields.zcml:319
-msgid "EnumeratedTextLine Field"
-msgstr ""
-
-#: src/zope/app/schema/fields.zcml:332
-#: src/zope/app/schema/fields.zcml:332
-msgid "EnumeratedInt Field"
-msgstr ""
-
-#: src/zope/app/schema/fields.zcml:345
-#: src/zope/app/schema/fields.zcml:345
-msgid "EnumeratedFloat Field"
-msgstr ""
-
-#: src/zope/app/schema/fields.zcml:358
-#: src/zope/app/schema/fields.zcml:358
+#: src/zope/app/schema/fields.zcml:293
+#: src/zope/app/schema/fields.zcml:293
 msgid "Interface Field"
 msgstr ""
 
@@ -3063,7 +2828,7 @@
 
 #: src/zope/app/schema/fields.zcml:90
 #: src/zope/app/schema/fields.zcml:90
-msgid "Enumerated Field"
+msgid "Bytes Field"
 msgstr ""
 
 #: src/zope/app/schemacontent/browser/configure.zcml:106
@@ -3095,12 +2860,12 @@
 msgstr ""
 
 #: src/zope/app/schemacontent/browser/permission_edit.pt:14
-#: src/zope/app/workflow/browser/stateful/definition_edit.pt:29
+#: src/zope/app/workflow/stateful/browser/definition_edit.pt:32
 msgid "Map permissions to Schema fields"
 msgstr ""
 
-#: src/zope/app/schemacontent/browser/permission_edit.pt:38
-#: src/zope/app/workflow/browser/stateful/definition_edit.pt:52
+#: src/zope/app/schemacontent/browser/permission_edit.pt:35
+#: src/zope/app/workflow/stateful/browser/definition_edit.pt:52
 # Default: "Change"
 msgid "change-button"
 msgstr ""
@@ -3143,32 +2908,32 @@
 msgstr ""
 
 #: src/zope/app/schemacontent/interfaces.py:73
-#: src/zope/app/schemacontent/interfaces.py:104
+#: src/zope/app/schemacontent/interfaces.py:105
 msgid "Name of Content Component Type"
 msgstr ""
 
 #: src/zope/app/schemacontent/interfaces.py:74
-#: src/zope/app/schemacontent/interfaces.py:105
+#: src/zope/app/schemacontent/interfaces.py:106
 msgid "This is the name of the document type."
 msgstr ""
 
 #: src/zope/app/schemacontent/interfaces.py:78
-#: src/zope/app/schemacontent/interfaces.py:109
+#: src/zope/app/schemacontent/interfaces.py:110
 #: src/zope/app/site/browser/interfacedetail.pt:42
 # Default: "Schema"
 msgid "schema-component"
 msgstr ""
 
 #: src/zope/app/schemacontent/interfaces.py:79
-#: src/zope/app/schemacontent/interfaces.py:110
+#: src/zope/app/schemacontent/interfaces.py:111
 msgid "Specifies the schema that characterizes the document."
 msgstr ""
 
-#: src/zope/app/schemacontent/interfaces.py:83
+#: src/zope/app/schemacontent/interfaces.py:84
 msgid "Copy Schema"
 msgstr ""
 
-#: src/zope/app/schemacontent/interfaces.py:84
+#: src/zope/app/schemacontent/interfaces.py:85
 msgid "If this field is set to True, a copied version of the schema will be used in the Content Component instance. This has the advantage that an existing Content Component's schema is set in stone and can never change, even when a mutable schema evolves. If the value is False, then the Content Component's can change (which is desirable in some cases - i.e. during development.)"
 msgstr ""
 
@@ -3201,10 +2966,6 @@
 msgid "You are now logged out."
 msgstr ""
 
-#: src/zope/app/security/browser/permissionwidget.py:72
-msgid "---select permission---"
-msgstr ""
-
 #: src/zope/app/security/browser/redirect.pt:11
 msgid "You are being redirected!"
 msgstr ""
@@ -3213,99 +2974,99 @@
 msgid "If you you see this screen for more than 5 seconds, click here."
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:43
+#: src/zope/app/security/configure.zcml:47
 # Default: "Change security settings"
 msgid "change-security-settings-permission"
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:48
+#: src/zope/app/security/configure.zcml:52
 # Default: "Manage Content"
 msgid "manage-content-permission"
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:53
+#: src/zope/app/security/configure.zcml:57
 # Default: "Manage Service Bindings"
 msgid "manage-service-bindings-permission"
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:58
-msgid "Manage executable code, including Python, SQL, ZPT, etc."
-msgstr ""
-
-#: src/zope/app/security/configure.zcml:58
-# Default: "Manage Code"
-msgid "manage-code-permission"
-msgstr ""
-
 #: src/zope/app/security/configure.zcml:6
-msgid "Special permission indicating unconditional access Public resources are always accessable. "
+msgid "Special permission indicating unconditional access.                    Public resources are always accessable."
 msgstr ""
 
 #: src/zope/app/security/configure.zcml:6
-#: src/zope/app/security/configure.zcml:38
+#: src/zope/app/security/configure.zcml:42
 # Default: "Public"
 msgid "view-permission"
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:64
+#: src/zope/app/security/configure.zcml:62
+msgid "Manage executable code, including Python, SQL, ZPT, etc."
+msgstr ""
+
+#: src/zope/app/security/configure.zcml:62
+# Default: "Manage Code"
+msgid "manage-code-permission"
+msgstr ""
+
+#: src/zope/app/security/configure.zcml:68
 # Default: "Manage Services"
 msgid "manage-services-permission"
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:69
+#: src/zope/app/security/configure.zcml:73
 # Default: "Manage Principals"
 msgid "manage-principal-permission"
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:74
+#: src/zope/app/security/configure.zcml:78
 msgid "Manage the Zope Application, such as Restart/Shutdown or                    packing the ZODB."
 msgstr ""
 
-#: src/zope/app/security/configure.zcml:74
+#: src/zope/app/security/configure.zcml:78
 # Default: "Manage Application"
 msgid "manage-application-permission"
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:193
+#: src/zope/app/security/interfaces/__init__.py:192
 msgid "Id as which this permission will be known and used."
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:199
+#: src/zope/app/security/interfaces/__init__.py:198
 msgid "Provides a title for the permission."
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:204
+#: src/zope/app/security/interfaces/__init__.py:203
 msgid "Provides a description for the permission."
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:39
-#: src/zope/app/security/interfaces/__init__.py:192
-#: src/zope/app/workflow/browser/stateful/addstate.pt:12
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:12
+#: src/zope/app/security/interfaces/__init__.py:38
+#: src/zope/app/security/interfaces/__init__.py:191
+#: src/zope/app/workflow/stateful/browser/addstate.pt:12
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:12
 msgid "Id"
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:40
+#: src/zope/app/security/interfaces/__init__.py:39
 msgid "The unique identification of the principal."
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:46
+#: src/zope/app/security/interfaces/__init__.py:45
 msgid "The title of the principal. This is usually used in the UI."
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:51
-#: src/zope/app/security/interfaces/__init__.py:203
-#: src/zope/schema/interfaces.py:102
+#: src/zope/app/security/interfaces/__init__.py:50
+#: src/zope/app/security/interfaces/__init__.py:202
+#: src/zope/schema/interfaces.py:107
+#: src/zope/app/site/browser/interfacedetail.pt:21
+#: src/zope/app/site/browser/interfacedetail.pt:48
 #: src/zope/app/dublincore/browser/edit.pt:22
+#: src/zope/app/introspector/marker.pt:63
 #: src/zope/app/introspector/introspector.pt:52
 #: src/zope/app/introspector/introspector.pt:155
-#: src/zope/app/introspector/marker.pt:63
-#: src/zope/app/site/browser/interfacedetail.pt:21
-#: src/zope/app/site/browser/interfacedetail.pt:48
 msgid "Description"
 msgstr ""
 
-#: src/zope/app/security/interfaces/__init__.py:52
+#: src/zope/app/security/interfaces/__init__.py:51
 msgid "A detailed description of the principal."
 msgstr ""
 
@@ -3409,12 +3170,6 @@
 msgid "Role(s)"
 msgstr ""
 
-#: src/zope/app/securitypolicy/browser/principal_role_association.pt:98
-#: src/zope/app/site/browser/tool.pt:109
-# Default: "Apply"
-msgid "apply-button"
-msgstr ""
-
 #: src/zope/app/securitypolicy/browser/principalroleview.py:93
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:140
 msgid "Settings changed at ${date_time}"
@@ -3435,19 +3190,19 @@
 msgid "permission-deny"
 msgstr ""
 
-#: src/zope/app/securitypolicy/configure.zcml:77
+#: src/zope/app/securitypolicy/configure.zcml:65
 msgid "All users have this role implicitly"
 msgstr ""
 
-#: src/zope/app/securitypolicy/configure.zcml:77
+#: src/zope/app/securitypolicy/configure.zcml:65
 msgid "Everybody"
 msgstr ""
 
-#: src/zope/app/securitypolicy/configure.zcml:79
+#: src/zope/app/securitypolicy/configure.zcml:67
 msgid "Site Manager"
 msgstr ""
 
-#: src/zope/app/securitypolicy/configure.zcml:80
+#: src/zope/app/securitypolicy/configure.zcml:68
 msgid "Site Member"
 msgstr ""
 
@@ -3560,10 +3315,23 @@
 msgid "${active_services} activated"
 msgstr ""
 
+#: src/zope/app/site/browser/add_svc_config.pt:14
+#: src/zope/app/registration/browser/registration.pt:50
+# Default: "Register"
+msgid "register-button"
+msgstr ""
+
 #: src/zope/app/site/browser/add_svc_config.pt:15
 msgid "Service name"
 msgstr ""
 
+#: src/zope/app/site/browser/add_svc_config.pt:35
+#: src/zope/app/cache/browser/ramedit.pt:53
+#: src/zope/app/bundle/browser/bundle.pt:130
+# Default: "Reset form"
+msgid "reset-button"
+msgstr ""
+
 #: src/zope/app/site/browser/add_svc_config.pt:7
 msgid "Register this object to provide the following service(s):"
 msgstr ""
@@ -3648,6 +3416,12 @@
 msgid "Documentation"
 msgstr ""
 
+#: src/zope/app/site/browser/interfacedetail.pt:16
+#: src/zope/app/introspector/introspector.pt:83
+# Default: "Methods"
+msgid "class-methods"
+msgstr ""
+
 #: src/zope/app/site/browser/interfacedetail.pt:20
 msgid "Method Signature"
 msgstr ""
@@ -3656,6 +3430,12 @@
 msgid "Field Name"
 msgstr ""
 
+#: src/zope/app/site/browser/interfacedetail.pt:47
+#: src/zope/app/sqlscript/browser/test.pt:15
+#: src/zope/app/schema/browser/schema_edit.pt:37
+msgid "Type"
+msgstr ""
+
 #: src/zope/app/site/browser/interfacedetail.pt:67
 msgid "* indicates required fields."
 msgstr ""
@@ -3668,6 +3448,12 @@
 msgid "Registrations for ${service_name} service"
 msgstr ""
 
+#: src/zope/app/site/browser/interfacedetail.pt:79
+#: src/zope/app/hub/browser/hubcontrol.pt:33
+#: src/zope/app/i18n/browser/synchronize.pt:89
+msgid "Status"
+msgstr ""
+
 #: src/zope/app/site/browser/interfacedetail.pt:80
 msgid "Usage Summary"
 msgstr ""
@@ -3680,6 +3466,25 @@
 msgid "Registrations for service ${service_type}"
 msgstr ""
 
+#: src/zope/app/site/browser/serviceactivation.pt:54
+#: src/zope/app/site/browser/add_svc_config.pt:37
+#: src/zope/app/zptpage/browser/inlinecode.pt:65
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:76
+#: src/zope/app/pythonpage/edit.pt:71
+#: src/zope/app/form/browser/editwizard.pt:50
+#: src/zope/app/form/browser/addwizard.pt:58
+#: src/zope/app/form/browser/edit.pt:52
+#: src/zope/app/registration/browser/editregistration.pt:51
+# Default: "Submit"
+msgid "submit-button"
+msgstr ""
+
+#: src/zope/app/site/browser/services.pt:15
+#: src/zope/app/utility/browser/utilities.pt:11
+#: src/zope/app/bundle/browser/bundle.pt:53
+msgid "(click to clear message)"
+msgstr ""
+
 #: src/zope/app/site/browser/services.pt:18
 msgid "No services are registered."
 msgstr ""
@@ -3758,6 +3563,33 @@
 msgid "rename-button"
 msgstr ""
 
+#: src/zope/app/site/browser/tool.pt:105
+#: src/zope/app/site/browser/services.pt:74
+#: src/zope/app/utility/browser/utilities.pt:50
+#: src/zope/app/zptpage/browser/inlinecode.pt:63
+#: src/zope/app/dublincore/browser/edit.pt:31
+#: src/zope/app/schemacontent/browser/permission_edit.pt:33
+#: src/zope/app/errorservice/browser/error.pt:52
+#: src/zope/app/workflow/stateful/browser/definition_edit.pt:24
+#: src/zope/app/workflow/stateful/browser/definition_edit.pt:50
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:74
+#: src/zope/app/pythonpage/edit.pt:69
+#: src/zope/app/form/browser/add.pt:50
+#: src/zope/app/form/browser/edit.pt:50
+#: src/zope/app/wiki/browser/subscriptions.pt:35
+#: src/zope/app/wiki/browser/wiki_add.pt:29
+#: src/zope/app/catalog/browser/advanced.pt:52
+#: src/zope/app/registration/browser/editregistration.pt:49
+# Default: "Refresh"
+msgid "refresh-button"
+msgstr ""
+
+#: src/zope/app/site/browser/tool.pt:109
+#: src/zope/app/securitypolicy/browser/principal_role_association.pt:98
+# Default: "Apply"
+msgid "apply-button"
+msgstr ""
+
 #: src/zope/app/site/browser/tool.pt:112
 # Default: "Cancel"
 msgid "cancel-button"
@@ -3783,6 +3615,47 @@
 msgid "disabled"
 msgstr ""
 
+#: src/zope/app/site/browser/tool.pt:90
+#: src/zope/app/site/browser/services.pt:66
+#: src/zope/app/site/browser/add_svc_config.pt:16
+#: src/zope/app/utility/browser/utilities.pt:42
+#: src/zope/app/registration/browser/registration.pt:30
+# Default: "Activate"
+msgid "activate-button"
+msgstr ""
+
+#: src/zope/app/site/browser/tool.pt:92
+#: src/zope/app/site/browser/services.pt:68
+#: src/zope/app/utility/browser/utilities.pt:44
+#: src/zope/app/registration/browser/registration.pt:25
+# Default: "Deactivate"
+msgid "deactivate-button"
+msgstr ""
+
+#: src/zope/app/site/browser/tool.pt:95
+#: src/zope/app/schema/browser/schema_add.pt:39
+#: src/zope/app/workflow/stateful/browser/addstate.pt:20
+#: src/zope/app/workflow/stateful/browser/add.pt:65
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:55
+#: src/zope/app/i18n/browser/translate.pt:48
+#: src/zope/app/container/browser/add.pt:38
+#: src/zope/app/introspector/marker.pt:133
+#: src/zope/app/form/browser/add.pt:52
+#: src/zope/app/wiki/browser/subscriptions.pt:37
+#: src/zope/app/wiki/browser/wiki_add.pt:31
+# Default: "Add"
+msgid "add-button"
+msgstr ""
+
+#: src/zope/app/site/browser/tool.pt:98
+#: src/zope/app/site/browser/services.pt:71
+#: src/zope/app/utility/browser/utilities.pt:47
+#: src/zope/app/workflow/browser/instancecontainer_main.pt:47
+#: src/zope/app/i18n/browser/translate.pt:37
+# Default: "Delete"
+msgid "delete-button"
+msgstr ""
+
 #: src/zope/app/site/browser/tools.pt:5
 msgid "Available Tools"
 msgstr ""
@@ -3808,7 +3681,7 @@
 msgstr ""
 
 #: src/zope/app/site/interfaces.py:162
-#: src/zope/app/utility/interfaces.py:44
+#: src/zope/app/utility/interfaces.py:42
 msgid "The name that is registered"
 msgstr ""
 
@@ -3869,45 +3742,50 @@
 msgid "An Error occurred"
 msgstr ""
 
-#: src/zope/app/sqlscript/configure.zcml:21
+#: src/zope/app/sqlscript/configure.zcml:12
 # Default: "Add SQL Scripts"
 msgid "add-sql-scripts-permission"
 msgstr ""
 
-#: src/zope/app/sqlscript/configure.zcml:32
+#: src/zope/app/sqlscript/configure.zcml:23
 #: src/zope/app/sqlscript/browser/configure.zcml:7
 msgid "A content-based script to execute dyanmic SQL."
 msgstr ""
 
-#: src/zope/app/sqlscript/configure.zcml:32
+#: src/zope/app/sqlscript/configure.zcml:23
 #: src/zope/app/sqlscript/browser/configure.zcml:7
 msgid "SQL Script"
 msgstr ""
 
-#: src/zope/app/sqlscript/interfaces.py:48
+#: src/zope/app/sqlscript/interfaces.py:30
 msgid "Connection Name"
 msgstr ""
 
-#: src/zope/app/sqlscript/interfaces.py:49
+#: src/zope/app/sqlscript/interfaces.py:31
 msgid "The Connection Name for the connection to be used."
 msgstr ""
 
-#: src/zope/app/sqlscript/interfaces.py:53
+#: src/zope/app/sqlscript/interfaces.py:36
 msgid "Arguments"
 msgstr ""
 
-#: src/zope/app/sqlscript/interfaces.py:54
+#: src/zope/app/sqlscript/interfaces.py:37
 msgid "A set of attributes that can be used during the SQL command rendering process to provide dynamic data."
 msgstr ""
 
-#: src/zope/app/sqlscript/interfaces.py:63
+#: src/zope/app/sqlscript/interfaces.py:46
 msgid "The SQL command to be run."
 msgstr ""
 
-#: src/zope/app/traversing/browser/__init__.py:26
+#: src/zope/app/traversing/browser/absoluteurl.py:27
 msgid "There isn't enough context to get URL information. This is probably due to a bug in setting up location information."
 msgstr ""
 
+#: src/zope/app/tree/browser/navigation_macros.pt:16
+#: src/zope/app/rotterdam/navigation_macros.pt:26
+msgid "Navigation"
+msgstr ""
+
 #: src/zope/app/undo/configure.zcml:100
 msgid "Undo!"
 msgstr ""
@@ -4019,34 +3897,34 @@
 msgid "This form lets you undo your last transactions. You are only viewing transactions initiated by you."
 msgstr ""
 
-#: src/zope/app/utility/browser/__init__.py:105
-msgid "Activated: ${activated_utilities}"
-msgstr ""
-
-#: src/zope/app/utility/browser/__init__.py:109
-msgid "All of the checked utilities were already active"
-msgstr ""
-
-#: src/zope/app/utility/browser/__init__.py:120
+#: src/zope/app/utility/browser/__init__.py:100
 msgid "Deactivated: ${deactivated_utilities}"
 msgstr ""
 
-#: src/zope/app/utility/browser/__init__.py:124
+#: src/zope/app/utility/browser/__init__.py:104
 msgid "None of the checked utilities were active"
 msgstr ""
 
-#: src/zope/app/utility/browser/__init__.py:136
+#: src/zope/app/utility/browser/__init__.py:116
 msgid "Can't delete active utility/utilites: ${utility_names}; use the Deactivate button to deactivate"
 msgstr ""
 
-#: src/zope/app/utility/browser/__init__.py:168
+#: src/zope/app/utility/browser/__init__.py:148
 msgid "Deleted: ${utility_names}"
 msgstr ""
 
-#: src/zope/app/utility/browser/__init__.py:79
+#: src/zope/app/utility/browser/__init__.py:59
 msgid "Please select at least one checkbox"
 msgstr ""
 
+#: src/zope/app/utility/browser/__init__.py:85
+msgid "Activated: ${activated_utilities}"
+msgstr ""
+
+#: src/zope/app/utility/browser/__init__.py:89
+msgid "All of the checked utilities were already active"
+msgstr ""
+
 #: src/zope/app/utility/browser/configure.zcml:23
 msgid "A Local Utility Service allows you to register Utilities in this site"
 msgstr ""
@@ -4063,11 +3941,11 @@
 msgid "New Utility Registration"
 msgstr ""
 
-#: src/zope/app/utility/browser/configure.zcml:77
+#: src/zope/app/utility/browser/configure.zcml:85
 msgid "Edit Utility Registration"
 msgstr ""
 
-#: src/zope/app/utility/browser/configure.zcml:89
+#: src/zope/app/utility/browser/configure.zcml:97
 msgid "Add utility"
 msgstr ""
 
@@ -4075,6 +3953,12 @@
 msgid "Utility registrations for interface ${interface}"
 msgstr ""
 
+#: src/zope/app/utility/browser/configureutility.pt:29
+#: src/zope/app/i18n/browser/synchronize.pt:117
+# Default: "Update"
+msgid "update-button"
+msgstr ""
+
 #: src/zope/app/utility/browser/configureutility.pt:9
 msgid "Utility registrations for interface ${interface} with name ${utility_name}"
 msgstr ""
@@ -4087,15 +3971,15 @@
 msgid "Utilities registered in this utility service"
 msgstr ""
 
-#: src/zope/app/utility/interfaces.py:43
+#: src/zope/app/utility/interfaces.py:41
 msgid "Register As"
 msgstr ""
 
-#: src/zope/app/utility/interfaces.py:51
-msgid "The interface provided by the adapter"
+#: src/zope/app/utility/interfaces.py:49
+msgid "The interface provided by the utility"
 msgstr ""
 
-#: src/zope/app/utility/interfaces.py:58
+#: src/zope/app/utility/interfaces.py:57
 msgid "The physical path to the component"
 msgstr ""
 
@@ -4198,132 +4082,132 @@
 msgid "Wiki Table of Contents"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:126
+#: src/zope/app/wiki/configure.zcml:10
+msgid "Wiki User"
+msgstr ""
+
+#: src/zope/app/wiki/configure.zcml:10
+msgid "Wiki visitors, which can only view and comment on wikis."
+msgstr ""
+
+#: src/zope/app/wiki/configure.zcml:127
 #: src/zope/app/wiki/browser/configure.zcml:69
 msgid "A Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:126
+#: src/zope/app/wiki/configure.zcml:127
 #: src/zope/app/wiki/browser/configure.zcml:69
 msgid "Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:14
-msgid "Wiki Editor"
+#: src/zope/app/wiki/configure.zcml:15
+msgid "The Wiki Editor can create and edit wikis."
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:14
-msgid "The Wiki Editor can create and edit wikis."
+#: src/zope/app/wiki/configure.zcml:15
+msgid "Wiki Editor"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:156
+#: src/zope/app/wiki/configure.zcml:157
 msgid "A Wiki Page Comment"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:156
+#: src/zope/app/wiki/configure.zcml:157
 msgid "Wiki Page Comment"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:19
+#: src/zope/app/wiki/configure.zcml:20
 msgid "Wiki Administrator"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:19
+#: src/zope/app/wiki/configure.zcml:20
 msgid "The Wiki Admin can fully manage wiki pages."
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:24
+#: src/zope/app/wiki/configure.zcml:25
 msgid "View Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:24
+#: src/zope/app/wiki/configure.zcml:25
 msgid "View a Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:33
+#: src/zope/app/wiki/configure.zcml:34
 msgid "Comment on Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:33
+#: src/zope/app/wiki/configure.zcml:34
 msgid "Make a comment on Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:42
-#: src/zope/app/wiki/configure.zcml:42
+#: src/zope/app/wiki/configure.zcml:43
+#: src/zope/app/wiki/configure.zcml:43
 #: src/zope/app/wiki/browser/configure.zcml:60
 msgid "Add Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:51
-#: src/zope/app/wiki/configure.zcml:51
+#: src/zope/app/wiki/configure.zcml:52
+#: src/zope/app/wiki/configure.zcml:52
 msgid "Edit Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:60
-#: src/zope/app/wiki/configure.zcml:60
+#: src/zope/app/wiki/configure.zcml:61
+#: src/zope/app/wiki/configure.zcml:61
 msgid "Delete Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:69
+#: src/zope/app/wiki/configure.zcml:70
 msgid "Reparent Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:69
+#: src/zope/app/wiki/configure.zcml:70
 msgid "Reparent a Wiki Page"
 msgstr ""
 
-#: src/zope/app/wiki/configure.zcml:9
-msgid "Wiki User"
-msgstr ""
-
-#: src/zope/app/wiki/configure.zcml:9
-msgid "Wiki visitors, which can only view and comment on wikis."
-msgstr ""
-
-#: src/zope/app/wiki/configure.zcml:93
+#: src/zope/app/wiki/configure.zcml:94
 msgid "Minimal Wiki Page Container implementation "
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:40
+#: src/zope/app/wiki/interfaces.py:39
 msgid "Comment Title"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:45
-#: src/zope/app/wiki/interfaces.py:71
+#: src/zope/app/wiki/interfaces.py:44
+#: src/zope/app/wiki/interfaces.py:70
 msgid "Source Text"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:46
+#: src/zope/app/wiki/interfaces.py:45
 msgid "Renderable source text of the comment."
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:51
-#: src/zope/app/wiki/interfaces.py:77
+#: src/zope/app/wiki/interfaces.py:50
+#: src/zope/app/wiki/interfaces.py:76
 msgid "Source Type"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:52
-#: src/zope/app/wiki/interfaces.py:78
+#: src/zope/app/wiki/interfaces.py:51
+#: src/zope/app/wiki/interfaces.py:77
 msgid "Type of the source text, e.g. structured text"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:72
+#: src/zope/app/wiki/interfaces.py:71
 msgid "Renderable source text of the Wiki Page."
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:96
+#: src/zope/app/wiki/interfaces.py:95
 msgid "Wiki Page Parents"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:97
+#: src/zope/app/wiki/interfaces.py:96
 msgid "Parents of a a Wiki"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:98
+#: src/zope/app/wiki/interfaces.py:97
 msgid "Parent Name"
 msgstr ""
 
-#: src/zope/app/wiki/interfaces.py:99
+#: src/zope/app/wiki/interfaces.py:98
 msgid "Name of the parent wiki page."
 msgstr ""
 
@@ -4331,17 +4215,12 @@
 msgid "Workflow Process Definitions define a particular workflow       for an object."
 msgstr ""
 
-#: src/zope/app/workflow/browser/configure.zcml:6
-#: src/zope/app/workflow/browser/stateful/configure.zcml:158
-msgid "Workflows"
-msgstr ""
-
 #: src/zope/app/workflow/browser/definition_index.pt:11
 msgid "Process Definition: ${pd_name}"
 msgstr ""
 
 #: src/zope/app/workflow/browser/definition_index.pt:3
-#: src/zope/app/workflow/browser/stateful/definition_index.pt:3
+#: src/zope/app/workflow/stateful/browser/definition_index.pt:3
 msgid "Process Definition"
 msgstr ""
 
@@ -4353,6 +4232,12 @@
 msgid "Import:"
 msgstr ""
 
+#: src/zope/app/workflow/browser/importexport_index.pt:17
+#: src/zope/app/i18n/browser/exportimport.pt:37
+# Default: "Import"
+msgid "import-button"
+msgstr ""
+
 #: src/zope/app/workflow/browser/importexport_index.pt:21
 msgid "Export: <a href=\"@@export.html\">save as file</a>"
 msgstr ""
@@ -4373,203 +4258,234 @@
 msgid "Key"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/add.pt:8
+#: src/zope/app/workflow/configure.zcml:14
+# Default: "Create Workflow ProcessInstances"
+msgid "create-workflow-processinstances-permission"
+msgstr ""
+
+#: src/zope/app/workflow/configure.zcml:20
+# Default: "Use Workflow ProcessInstances"
+msgid "use-workflow-processinstances-permission"
+msgstr ""
+
+#: src/zope/app/workflow/configure.zcml:8
+# Default: "Manage Workflow ProcessDefinitions"
+msgid "manage-workflow-processdefinitions-permission"
+msgstr ""
+
+#: src/zope/app/workflow/stateful/browser/add.pt:8
 msgid "Add Content"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/addstate.pt:3
+#: src/zope/app/workflow/stateful/browser/addstate.pt:3
 msgid "Add State"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:19
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:19
 msgid "Source Satte"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:29
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:29
 msgid "Destination Satte"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:3
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:3
 msgid "Add Transition"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/addtransition.pt:39
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:39
 msgid "Condition"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:108
+#: src/zope/app/workflow/stateful/browser/configure.zcml:101
 msgid "Edit a Transition"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:115
+#: src/zope/app/workflow/stateful/browser/configure.zcml:108
 msgid "Stateful Transition"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:128
-msgid "Content Workflows Manager"
-msgstr ""
-
-#: src/zope/app/workflow/browser/stateful/configure.zcml:128
+#: src/zope/app/workflow/stateful/browser/configure.zcml:121
 msgid "An utility to manage content and workflow interaction."
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:14
-msgid "A stateful workflow process definition"
+#: src/zope/app/workflow/stateful/browser/configure.zcml:121
+msgid "Content Workflows Manager"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:14
-msgid "Stateful Process Definition"
+#: src/zope/app/workflow/stateful/browser/configure.zcml:137
+msgid "Content/Process Registry"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:143
-msgid "Content/Process Registry"
+#: src/zope/app/workflow/stateful/browser/configure.zcml:152
+#: src/zope/app/workflow/browser/configure.zcml:6
+msgid "Workflows"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:28
+#: src/zope/app/workflow/stateful/browser/configure.zcml:21
 msgid "Relevant Data Schema"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:40
+#: src/zope/app/workflow/stateful/browser/configure.zcml:33
 msgid "Manage States"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:42
+#: src/zope/app/workflow/stateful/browser/configure.zcml:35
 msgid "Manage Transitions"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:49
+#: src/zope/app/workflow/stateful/browser/configure.zcml:42
 msgid "State Items"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:5
-msgid "Workflow Process Definitions"
+#: src/zope/app/workflow/stateful/browser/configure.zcml:43
+msgid "Transition Items"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:5
-msgid "Process Definitions are used to define the way a workflow       will behave."
+#: src/zope/app/workflow/stateful/browser/configure.zcml:7
+msgid "A stateful workflow process definition"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:50
-msgid "Transition Items"
+#: src/zope/app/workflow/stateful/browser/configure.zcml:7
+msgid "Stateful Process Definition"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/configure.zcml:79
+#: src/zope/app/workflow/stateful/browser/configure.zcml:72
 msgid "Stateful State"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow.py:87
+#: src/zope/app/workflow/stateful/browser/contentworkflow.py:87
 msgid "Mapping(s) added."
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow.py:95
+#: src/zope/app/workflow/stateful/browser/contentworkflow.py:95
 msgid "Mapping(s) removed."
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:15
+#: src/zope/app/workflow/stateful/browser/contentworkflow_index.pt:11
+#: src/zope/app/hub/browser/subscription_control.pt:11
+msgid "Subscription control"
+msgstr ""
+
+#: src/zope/app/workflow/stateful/browser/contentworkflow_index.pt:23
+#: src/zope/app/hub/browser/subscription_control.pt:29
+#: src/zope/app/index/browser/field/control.pt:51
+#: src/zope/app/index/browser/text/control.pt:46
+msgid "Subscription state: ON"
+msgstr ""
+
+#: src/zope/app/workflow/stateful/browser/contentworkflow_index.pt:24
+#: src/zope/app/workflow/stateful/browser/contentworkflow_index.pt:29
+#: src/zope/app/hub/browser/subscription_control.pt:30
+#: src/zope/app/index/browser/field/control.pt:52
+#: src/zope/app/index/browser/text/control.pt:47
+#: src/zope/app/catalog/browser/advanced.pt:16
+# Default: "Unsubscribe"
+msgid "unsubscribe-button"
+msgstr ""
+
+#: src/zope/app/workflow/stateful/browser/contentworkflow_index.pt:28
+#: src/zope/app/hub/browser/subscription_control.pt:34
+#: src/zope/app/index/browser/field/control.pt:56
+#: src/zope/app/index/browser/text/control.pt:51
+msgid "Subscription state: OFF"
+msgstr ""
+
+#: src/zope/app/workflow/stateful/browser/contentworkflow_index.pt:3
+#: src/zope/app/hub/browser/subscription_control.pt:3
+msgid "Registration \"Service\" Control Page"
+msgstr ""
+
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:15
 msgid "This screen let's you specify which content types (by interface) can receive which workflows (process definitions)."
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:20
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:20
 msgid "Available Mappings"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:3
-#: src/zope/app/workflow/browser/stateful/definition_edit.pt:3
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:3
+#: src/zope/app/workflow/stateful/browser/definition_edit.pt:3
 msgid "Process Definition <-> Content Type Registry"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:48
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:48
 # Default: "Switch View"
 msgid "switch-view-button"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:50
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:50
 # Default: "Remove Mappings"
 msgid "remove-mappings-button"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:55
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:55
 msgid "Add new Mapping"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/contentworkflow_registry.pt:62
+#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:67
 # Default: "Add Mappings"
 msgid "add-mappings-button"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/definition_index.pt:13
+#: src/zope/app/workflow/stateful/browser/definition_index.pt:13
 msgid "Process Definition: ${name}"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/definition_states.pt:10
+#: src/zope/app/workflow/stateful/browser/definition_states.pt:10
 msgid "States"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/definition_states.pt:3
+#: src/zope/app/workflow/stateful/browser/definition_states.pt:3
 msgid "Process Definition States"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/definition_transitions.pt:10
+#: src/zope/app/workflow/stateful/browser/definition_transitions.pt:10
 msgid "Transitions"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/definition_transitions.pt:3
+#: src/zope/app/workflow/stateful/browser/definition_transitions.pt:3
 msgid "Process Definition Transitions"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance.py:147
+#: src/zope/app/workflow/stateful/browser/instance.py:150
 msgid "Updated Workflow Data."
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:16
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:16
 msgid "Workflow:"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:22
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:22
 # Default: "Choose"
 msgid "choose-button"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:28
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:28
 msgid "Workflow: ${wf_title}"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:42
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:42
 msgid "Current Status:"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:45
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:45
 msgid "Possible State Changes:"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:5
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:5
 msgid "Workflow Options"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:57
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:57
 # Default: "Make Transition"
 msgid "make-transition-button"
 msgstr ""
 
-#: src/zope/app/workflow/browser/stateful/instance_manage.pt:62
+#: src/zope/app/workflow/stateful/browser/instance_manage.pt:62
 msgid "Workflow-relevant Data"
 msgstr ""
 
-#: src/zope/app/workflow/configure.zcml:14
-# Default: "Create Workflow ProcessInstances"
-msgid "create-workflow-processinstances-permission"
-msgstr ""
-
-#: src/zope/app/workflow/configure.zcml:20
-# Default: "Use Workflow ProcessInstances"
-msgid "use-workflow-processinstances-permission"
-msgstr ""
-
-#: src/zope/app/workflow/configure.zcml:8
-# Default: "Manage Workflow ProcessDefinitions"
-msgid "manage-workflow-processdefinitions-permission"
-msgstr ""
-
 #: src/zope/app/zopetop/widget_macros.pt:13
 msgid "Logged in as ${user_title}"
 msgstr ""
@@ -4582,6 +4498,11 @@
 msgid "Actions"
 msgstr ""
 
+#: src/zope/app/zopetop/widget_macros.pt:176
+#: src/zope/app/onlinehelp/browser/skin/template.pt:100
+msgid "Location:"
+msgstr ""
+
 #: src/zope/app/zopetop/widget_macros.pt:26
 msgid "Common Tasks"
 msgstr ""
@@ -4647,11 +4568,19 @@
 msgid "Many Zope 3 developers consider inline code blocks something very bad, since it does not follow the design of Page Templates or Zope 3 in general. However, application and application server developers are not the only audience for Zope 3. Scripters are used to inline code from other technologies like PHP and it fits their brain, which is very important."
 msgstr ""
 
-#: src/zope/app/zptpage/configure.zcml:28
+#: src/zope/app/zptpage/browser/inlinecode.pt:49
+#: src/zope/app/schema/browser/schema_edit.pt:20
+#: src/zope/app/pythonpage/edit.pt:23
+#: src/zope/app/form/browser/add.pt:22
+#: src/zope/app/form/browser/edit.pt:23
+msgid "There are ${num_errors} input errors."
+msgstr ""
+
+#: src/zope/app/zptpage/configure.zcml:13
 msgid "ZPT Page"
 msgstr ""
 
-#: src/zope/app/zptpage/configure.zcml:28
+#: src/zope/app/zptpage/configure.zcml:13
 #: src/zope/app/zptpage/browser/configure.zcml:23
 msgid "A simple, content-based Page Template"
 msgstr ""
@@ -4737,56 +4666,60 @@
 msgid "Not an iterator"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:103
+#: src/zope/schema/interfaces.py:101
+msgid "A short summary or label"
+msgstr ""
+
+#: src/zope/schema/interfaces.py:108
 msgid "A description of the field"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:109
+#: src/zope/schema/interfaces.py:114
 #: src/zope/app/schema/browser/schema_edit.pt:39
 msgid "Required"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:111
+#: src/zope/schema/interfaces.py:116
 msgid "Tells whether a field requires its value to exist."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:115
+#: src/zope/schema/interfaces.py:120
 msgid "Read Only"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:116
+#: src/zope/schema/interfaces.py:121
 msgid "If true, the field's value cannot be changed."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:121
-#: src/zope/schema/interfaces.py:272
-#: src/zope/schema/interfaces.py:327
+#: src/zope/schema/interfaces.py:126
+#: src/zope/schema/interfaces.py:266
+#: src/zope/schema/interfaces.py:315
 msgid "Default Value"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:122
-#: src/zope/schema/interfaces.py:273
-#: src/zope/schema/interfaces.py:328
+#: src/zope/schema/interfaces.py:127
+#: src/zope/schema/interfaces.py:267
+#: src/zope/schema/interfaces.py:316
 msgid ""
 "The field default value may be None or a legal\n"
 "                        field value"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:127
+#: src/zope/schema/interfaces.py:132
 msgid "Missing Value"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:128
+#: src/zope/schema/interfaces.py:133
 msgid ""
 "If input for this Field is missing, and that's ok,\n"
 "                          then this is the value to use"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:133
+#: src/zope/schema/interfaces.py:138
 msgid "Field Order"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:134
+#: src/zope/schema/interfaces.py:139
 msgid ""
 "        The order attribute can be used to determine the order in\n"
 "        which fields in a schema were defined. If one field is created\n"
@@ -4797,21 +4730,21 @@
 "        "
 msgstr ""
 
-#: src/zope/schema/interfaces.py:215
-#: src/zope/schema/interfaces.py:315
+#: src/zope/schema/interfaces.py:220
+#: src/zope/schema/interfaces.py:303
 msgid "Start of the range"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:221
-#: src/zope/schema/interfaces.py:321
+#: src/zope/schema/interfaces.py:226
+#: src/zope/schema/interfaces.py:309
 msgid "End of the range (excluding the value itself)"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:231
+#: src/zope/schema/interfaces.py:236
 msgid "Minimum length"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:232
+#: src/zope/schema/interfaces.py:237
 msgid ""
 "        Value after whitespace processing cannot have less than\n"
 "        min_length characters (if a string type) or elements (if\n"
@@ -4820,11 +4753,11 @@
 "        "
 msgstr ""
 
-#: src/zope/schema/interfaces.py:243
+#: src/zope/schema/interfaces.py:248
 msgid "Maximum length"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:244
+#: src/zope/schema/interfaces.py:249
 msgid ""
 "        Value after whitespace processing cannot have greater\n"
 "        or equal than max_length characters (if a string type) or \n"
@@ -4832,44 +4765,42 @@
 "        None, there is no maximum."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:257
-msgid "Allowed Values"
+#: src/zope/schema/interfaces.py:38
+msgid "Wrong contained type"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:258
-msgid ""
-"        Only values specified here can be values of this field.\n"
-"        If the list is empty, then there are no further\n"
-"        restictions."
+#: src/zope/schema/interfaces.py:384
+msgid "Value Type"
 msgstr ""
 
-#: src/zope/schema/interfaces.py:38
-msgid "Wrong contained type"
+#: src/zope/schema/interfaces.py:385
+msgid "Field value items must conform to the given type, expressed via a Field."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:397
-msgid ""
-"Field value items must conform to the given type, expressed\n"
-"           via a Field.\n"
-"        "
+#: src/zope/schema/interfaces.py:389
+msgid "Unique Members"
 msgstr ""
 
+#: src/zope/schema/interfaces.py:390
+msgid "Specifies whether the members of the collection must be unique."
+msgstr ""
+
 #: src/zope/schema/interfaces.py:41
-msgid "Schema not fully implemented"
+msgid "One or more entries of sequence are not unique."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:411
+#: src/zope/schema/interfaces.py:422
 msgid "The Interface that defines the Fields comprising the Object."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:421
+#: src/zope/schema/interfaces.py:432
 msgid ""
 "Field keys must conform to the given type, expressed\n"
 "           via a Field.\n"
 "        "
 msgstr ""
 
-#: src/zope/schema/interfaces.py:426
+#: src/zope/schema/interfaces.py:437
 msgid ""
 "Field values must conform to the given type, expressed\n"
 "           via a Field.\n"
@@ -4877,23 +4808,27 @@
 msgstr ""
 
 #: src/zope/schema/interfaces.py:44
-msgid "Schema not provided"
+msgid "Schema not fully implemented"
 msgstr ""
 
 #: src/zope/schema/interfaces.py:47
-msgid "The specified URI is not valid."
+msgid "Schema not provided"
 msgstr ""
 
 #: src/zope/schema/interfaces.py:50
-msgid "The specified id is not valid."
+msgid "The specified URI is not valid."
 msgstr ""
 
 #: src/zope/schema/interfaces.py:53
+msgid "The specified id is not valid."
+msgstr ""
+
+#: src/zope/schema/interfaces.py:56
 msgid "The specified dotted name is not valid."
 msgstr ""
 
-#: src/zope/schema/interfaces.py:96
-msgid "A short summary or label"
+#: src/zope/schema/interfaces.py:59
+msgid "The field is not bound."
 msgstr ""
 
 #: src/zope/schema/tests/test_objectfield.py:38




More information about the Zope3-Checkins mailing list