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

Dmitry Vasiliev dima at hlabs.spb.ru
Thu Mar 10 07:55:17 EST 2005


Log message for revision 29429:
  POT file updated
  

Changed:
  U   Zope3/trunk/src/zope/app/locales/zope.pot

-=-
Modified: Zope3/trunk/src/zope/app/locales/zope.pot
===================================================================
--- Zope3/trunk/src/zope/app/locales/zope.pot	2005-03-09 18:58:22 UTC (rev 29428)
+++ Zope3/trunk/src/zope/app/locales/zope.pot	2005-03-10 12:55:17 UTC (rev 29429)
@@ -13,8 +13,8 @@
 ##############################################################################
 msgid ""
 msgstr ""
-"Project-Id-Version: Development/Revision: 29274\n"
-"POT-Creation-Date: Thu Feb 24 11:36:18 2005\n"
+"Project-Id-Version: Development/Revision: 29428\n"
+"POT-Creation-Date: Thu Mar 10 15:30:03 2005\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"
@@ -119,137 +119,121 @@
 msgid "ZAPI"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:235
-msgid "Widgets and Forms"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:240
-msgid "Basic Widgets"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:246
-msgid "Source Widgets"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:252
-msgid "Advanced Widgets"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:262
+#: src/zope/app/apidoc/bookmodule/book.zcml:236
 msgid "WfMC Workflows"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:267
+#: src/zope/app/apidoc/bookmodule/book.zcml:241
 msgid "Workflows using XPDL"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:275
+#: src/zope/app/apidoc/bookmodule/book.zcml:249
 msgid "Registering XPDL using ZCML"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:28
-msgid "Food For Thought"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:284
+#: src/zope/app/apidoc/bookmodule/book.zcml:258
 msgid "Indexes and Catalogs"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:289
+#: src/zope/app/apidoc/bookmodule/book.zcml:263
 msgid "Field Indexes"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:295
+#: src/zope/app/apidoc/bookmodule/book.zcml:269
 msgid "Text Indexes"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:303
+#: src/zope/app/apidoc/bookmodule/book.zcml:277
 #: src/zope/app/catalog/browser/configure.zcml:7
 #: src/zope/app/catalog/browser/configure.zcml:14
 msgid "Catalog"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:313
+#: src/zope/app/apidoc/bookmodule/book.zcml:28
+msgid "Food For Thought"
+msgstr ""
+
+#: src/zope/app/apidoc/bookmodule/book.zcml:287
 msgid "Sessions"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:318
+#: src/zope/app/apidoc/bookmodule/book.zcml:292
 msgid "API"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:327
+#: src/zope/app/apidoc/bookmodule/book.zcml:301
 msgid "I18n and L10n"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:332
+#: src/zope/app/apidoc/bookmodule/book.zcml:306
 msgid "Message Ids"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:342
+#: src/zope/app/apidoc/bookmodule/book.zcml:316
 msgid "Cached Properties"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:351
+#: src/zope/app/apidoc/bookmodule/book.zcml:325
 msgid "Generations"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:36
-msgid "Schemas"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:360
+#: src/zope/app/apidoc/bookmodule/book.zcml:334
 msgid "Object Locking"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:369
+#: src/zope/app/apidoc/bookmodule/book.zcml:343
 msgid "Version Control"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:378
+#: src/zope/app/apidoc/bookmodule/book.zcml:352
 msgid "Persistent Modules"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:387
+#: src/zope/app/apidoc/bookmodule/book.zcml:36
+msgid "Schemas"
+msgstr ""
+
+#: src/zope/app/apidoc/bookmodule/book.zcml:361
 msgid "Zope Tree"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:396
+#: src/zope/app/apidoc/bookmodule/book.zcml:370
 msgid "Persistent Key References"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:405
+#: src/zope/app/apidoc/bookmodule/book.zcml:379
 msgid "BForest API"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:414
+#: src/zope/app/apidoc/bookmodule/book.zcml:388
 msgid "Deprecation API"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:42
-msgid "Schema Fields"
-msgstr ""
-
-#: src/zope/app/apidoc/bookmodule/book.zcml:423
+#: src/zope/app/apidoc/bookmodule/book.zcml:397
 msgid "Persistent Framework"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:432
+#: src/zope/app/apidoc/bookmodule/book.zcml:406
 msgid "Transaction API"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:441
+#: src/zope/app/apidoc/bookmodule/book.zcml:415
 msgid "Zope Object Database (ZODB)"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:445
+#: src/zope/app/apidoc/bookmodule/book.zcml:419
 msgid "Connection Management"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:451
+#: src/zope/app/apidoc/bookmodule/book.zcml:42
+msgid "Schema Fields"
+msgstr ""
+
+#: src/zope/app/apidoc/bookmodule/book.zcml:425
 msgid "Sub-Transactions"
 msgstr ""
 
-#: src/zope/app/apidoc/bookmodule/book.zcml:457
+#: src/zope/app/apidoc/bookmodule/book.zcml:431
 msgid "Collaborations"
 msgstr ""
 
@@ -270,7 +254,7 @@
 msgstr ""
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:68
-#: src/zope/app/apidoc/ifacemodule/index.pt:200
+#: src/zope/app/apidoc/ifacemodule/index.pt:274
 msgid "Factories"
 msgstr ""
 
@@ -313,7 +297,7 @@
 msgid "Z3 UI"
 msgstr ""
 
-#: src/zope/app/apidoc/browser/menu_macros.pt:34
+#: src/zope/app/apidoc/browser/menu_macros.pt:35
 msgid "Menu"
 msgstr ""
 
@@ -321,39 +305,6 @@
 msgid "Zope 3 API Docs"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/__init__.py:103
-msgid "Zope 3 root."
-msgstr ""
-
-#: src/zope/app/apidoc/codemodule/__init__.py:64
-msgid "Code Browser"
-msgstr ""
-
-#: src/zope/app/apidoc/codemodule/__init__.py:67
-msgid ""
-"\n"
-"    This module allows you to get an overview of the modules and classes\n"
-"    defined in the Zope 3 framework and its supporting packages. There are\n"
-"    two methods to navigate through the modules to find the classes you are\n"
-"    interested in.\n"
-"\n"
-"    The first method is to type in some part of the Python path of the class\n"
-"    and the module will look in the class registry for matches. The menu will\n"
-"    then return with a list of these matches.\n"
-"\n"
-"    The second method is to click on the \"Browse Zope Source\" link. In the\n"
-"    main window, you will see a directory listing with the root Zope 3\n"
-"    modules. You can click on the module names to discover their content. If a\n"
-"    class is found, it is represented as a bold entry in the list.\n"
-"\n"
-"    The documentation contents of a class provides you with an incredible\n"
-"    amount of information. Not only does it tell you about its base classes,\n"
-"    implemented interfaces, attributes and methods, but it also lists the\n"
-"    interface that requires a method or attribute to be implemented and the\n"
-"    permissions required to access it.\n"
-"    "
-msgstr ""
-
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:104
 msgid "There are no attributes in this class."
 msgstr ""
@@ -372,7 +323,7 @@
 msgstr ""
 
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:16
-#: src/zope/app/apidoc/ifacemodule/index.pt:27
+#: src/zope/app/apidoc/ifacemodule/index.pt:28
 msgid "Bases"
 msgstr ""
 
@@ -421,6 +372,10 @@
 msgid "(write)"
 msgstr ""
 
+#: src/zope/app/apidoc/codemodule/browser/configure.zcml:56
+msgid "Introspector"
+msgstr ""
+
 #: src/zope/app/apidoc/codemodule/browser/function_index.pt:18
 msgid "Documentation String"
 msgstr ""
@@ -440,27 +395,28 @@
 msgid "Signature"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/browser/menu.pt:18
-msgid "Class Finder:"
-msgstr ""
-
-#: src/zope/app/apidoc/codemodule/browser/menu.pt:19
-msgid "(Enter partial Python path)"
-msgstr ""
-
-#: src/zope/app/apidoc/codemodule/browser/menu.pt:23
+#: src/zope/app/apidoc/codemodule/browser/menu.pt:12
 #: src/zope/app/apidoc/ifacemodule/menu.pt:16
 #: src/zope/app/container/browser/find.pt:7
 # Default: "Find"
 msgid "find-button"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/browser/menu.pt:28
+#: src/zope/app/apidoc/codemodule/browser/menu.pt:17
 msgid "Browse Zope Source"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/browser/module.py:137
+#: src/zope/app/apidoc/codemodule/browser/menu.pt:7
+msgid "Class Finder:"
+msgstr ""
+
+#: src/zope/app/apidoc/codemodule/browser/menu.pt:8
+msgid "(Enter partial Python path)"
+msgstr ""
+
+#: src/zope/app/apidoc/codemodule/browser/module.py:81
 #: src/zope/app/rotterdam/template.pt:95
+#: src/zope/app/boston/browser/template.pt:95
 msgid "[top]"
 msgstr ""
 
@@ -468,44 +424,66 @@
 msgid "Zope 3 Code Browser"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:118
-msgid "Mini-DOM Element"
+#: src/zope/app/apidoc/codemodule/codemodule.py:38
+msgid "Code Browser"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:119
-msgid "Mini-DOM element representing this configuration element."
+#: src/zope/app/apidoc/codemodule/codemodule.py:41
+msgid ""
+"\n"
+"    This module allows you to get an overview of the modules and classes\n"
+"    defined in the Zope 3 framework and its supporting packages. There are\n"
+"    two methods to navigate through the modules to find the classes you are\n"
+"    interested in.\n"
+"\n"
+"    The first method is to type in some part of the Python path of the class\n"
+"    and the module will look in the class registry for matches. The menu will\n"
+"    then return with a list of these matches.\n"
+"\n"
+"    The second method is to click on the \"Browse Zope Source\" link. In the\n"
+"    main window, you will see a directory listing with the root Zope 3\n"
+"    modules. You can click on the module names to discover their content. If a\n"
+"    class is found, it is represented as a bold entry in the list.\n"
+"\n"
+"    The documentation contents of a class provides you with an incredible\n"
+"    amount of information. Not only does it tell you about its base classes,\n"
+"    implemented interfaces, attributes and methods, but it also lists the\n"
+"    interface that requires a method or attribute to be implemented and the\n"
+"    permissions required to access it.\n"
+"    "
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:168
-#: src/zwiki/browser/configure.zcml:134
-#: src/zwiki/browser/configure.zcml:143
-#: src/zwiki/browser/configure.zcml:159
-msgid "Comment"
+#: src/zope/app/apidoc/codemodule/codemodule.py:77
+msgid "Zope 3 root."
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:169
-msgid "This is the actual comment text. It is automatically extracted from the DOM element."
-msgstr ""
-
-#: src/zope/app/apidoc/codemodule/interfaces.py:208
+#: src/zope/app/apidoc/codemodule/interfaces.py:174
 msgid "Configuration Filename"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:209
+#: src/zope/app/apidoc/codemodule/interfaces.py:175
 msgid "Path to the configuration file"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:213
+#: src/zope/app/apidoc/codemodule/interfaces.py:179
 msgid "Configuration Package"
 msgstr ""
 
-#: src/zope/app/apidoc/codemodule/interfaces.py:214
+#: src/zope/app/apidoc/codemodule/interfaces.py:180
 msgid ""
 "Specifies the package from which the configuration file will be\n"
 "        executed. If you do not specify the package, then the configuration\n"
 "        cannot be fully validated and improper ZCML files might be written."
 msgstr ""
 
+#: src/zope/app/apidoc/codemodule/interfaces.py:187
+msgid "XML Root Element"
+msgstr ""
+
+#: src/zope/app/apidoc/codemodule/interfaces.py:188
+msgid "XML element representing the configuration root."
+msgstr ""
+
 #: src/zope/app/apidoc/configure.zcml:31
 msgid "Inspection API"
 msgstr ""
@@ -531,18 +509,46 @@
 msgid "zope.app.apidoc.UseAPIDoc"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/component_macros.pt:65
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:35
+#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:10
+msgid "registered:"
+msgstr ""
+
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:40
+#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:25
+msgid "requires:"
+msgstr ""
+
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:49
+#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:34
+msgid "No interface required."
+msgstr ""
+
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:55
+#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:41
+msgid "provides:"
+msgstr ""
+
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:62
+msgid "No interface provided."
+msgstr ""
+
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:68
 msgid "registration info:"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/component_macros.pt:86
+#: src/zope/app/apidoc/ifacemodule/component_macros.pt:89
 msgid "Class:"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:22
-msgid "default"
+#: src/zope/app/apidoc/ifacemodule/configure.zcml:70
+msgid "Interface Details"
 msgstr ""
 
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:108
+msgid "XXX Views"
+msgstr ""
+
 #: src/zope/app/apidoc/ifacemodule/iface_macros.pt:3
 msgid "(Attribute)"
 msgstr ""
@@ -551,17 +557,21 @@
 msgid "There are no methods specified."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:61
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:62
 msgid "Attributes/Fields"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:76
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:77
 msgid "There are no attributes or fields specified."
 msgstr ""
 
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:97
+msgid "There are no views available."
+msgstr ""
+
 #: src/zope/app/apidoc/ifacemodule/ifacemodule.py:51
 #: src/zope/app/catalog/text.py:35
-#: src/zope/app/component/metadirectives.py:420
+#: src/zope/app/component/metadirectives.py:423
 #: src/zope/app/apidoc/configure.zcml:35
 #: src/zope/app/apidoc/bookmodule/book.zcml:10
 msgid "Interfaces"
@@ -583,93 +593,73 @@
 msgstr ""
 
 #: src/zope/app/apidoc/ifacemodule/index.pt:100
-msgid "There are no generic adapters registered."
+msgid "Extended Adapters"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:108
-msgid "Adapters that provide this interface:"
+#: src/zope/app/apidoc/ifacemodule/index.pt:111
+msgid "There are no extended adapters registered for this interface."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:120
-msgid "There are no adapters registered for this interface."
+#: src/zope/app/apidoc/ifacemodule/index.pt:124
+msgid "Generic Adapters"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:128
-msgid "Views"
+#: src/zope/app/apidoc/ifacemodule/index.pt:135
+msgid "There are no generic adapters registered."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:133
-msgid "Browser"
+#: src/zope/app/apidoc/ifacemodule/index.pt:148
+msgid "Adapters that provide this interface:"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:144
-msgid "XML-RPC"
+#: src/zope/app/apidoc/ifacemodule/index.pt:160
+msgid "There are no adapters registered for this interface."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:155
-msgid "HTTP"
+#: src/zope/app/apidoc/ifacemodule/index.pt:167
+msgid "Views"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:166
-msgid "FTP"
-msgstr ""
-
-#: src/zope/app/apidoc/ifacemodule/index.pt:177
-msgid "Other"
-msgstr ""
-
-#: src/zope/app/apidoc/ifacemodule/index.pt:195
+#: src/zope/app/apidoc/ifacemodule/index.pt:269
 msgid "Other Information"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:202
+#: src/zope/app/apidoc/ifacemodule/index.pt:276
 msgid "A list of factories that create objects implementing this interface."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:217
+#: src/zope/app/apidoc/ifacemodule/index.pt:291
 msgid "A list of utilities that are are registered to provide this interface."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:230
+#: src/zope/app/apidoc/ifacemodule/index.pt:304
 msgid "Classes"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:232
+#: src/zope/app/apidoc/ifacemodule/index.pt:306
 msgid "A list of classes that implement this interface. This might duplicate the entries in Utilities."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:41
+#: src/zope/app/apidoc/ifacemodule/index.pt:43
 msgid "There are no base interfaces."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:56
+#: src/zope/app/apidoc/ifacemodule/index.pt:58
 msgid "Adapters"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:66
+#: src/zope/app/apidoc/ifacemodule/index.pt:68
 msgid "Adapters where this interface is required:"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:68
+#: src/zope/app/apidoc/ifacemodule/index.pt:75
 msgid "Specific Adapters"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:76
+#: src/zope/app/apidoc/ifacemodule/index.pt:87
 msgid "There are no specific adapters registered for this interface."
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/index.pt:80
-msgid "Extended Adapters"
-msgstr ""
-
-#: src/zope/app/apidoc/ifacemodule/index.pt:88
-msgid "There are no extended adapters registered for this interface."
-msgstr ""
-
-#: src/zope/app/apidoc/ifacemodule/index.pt:92
-msgid "Generic Adapters"
-msgstr ""
-
 #: src/zope/app/apidoc/ifacemodule/menu.pt:34
 msgid "Note: These are only interfaces that are registered with the site manager."
 msgstr ""
@@ -678,30 +668,10 @@
 msgid "Interface Finder:"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:10
-#: src/zope/app/apidoc/ifacemodule/component_macros.pt:35
-msgid "registered:"
-msgstr ""
-
 #: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:16
 msgid "presentation type:"
 msgstr ""
 
-#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:25
-#: src/zope/app/apidoc/ifacemodule/component_macros.pt:40
-msgid "requires:"
-msgstr ""
-
-#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:34
-#: src/zope/app/apidoc/ifacemodule/component_macros.pt:49
-msgid "No interface required."
-msgstr ""
-
-#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:41
-#: src/zope/app/apidoc/ifacemodule/component_macros.pt:55
-msgid "provides:"
-msgstr ""
-
 #: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:51
 msgid "layer:"
 msgstr ""
@@ -718,6 +688,14 @@
 msgid "Permission:"
 msgstr ""
 
+#: src/zope/app/apidoc/preference/configure.zcml:43
+msgid "User Preferences API"
+msgstr ""
+
+#: src/zope/app/apidoc/preference/menu.pt:4
+msgid "Preferences"
+msgstr ""
+
 #: src/zope/app/apidoc/typemodule/type.py:100
 msgid "Interface Types"
 msgstr ""
@@ -743,7 +721,7 @@
 msgstr ""
 
 #: src/zope/app/apidoc/utilitymodule/utilitymodule.py:87
-#: src/zope/app/apidoc/ifacemodule/index.pt:215
+#: src/zope/app/apidoc/ifacemodule/index.pt:289
 msgid "Utilities"
 msgstr ""
 
@@ -781,11 +759,6 @@
 "    "
 msgstr ""
 
-#: src/zope/app/apidoc/zcmlmodule/index.pt:134
-#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:81
-msgid "required"
-msgstr ""
-
 #: src/zope/app/apidoc/zcmlmodule/index.pt:21
 msgid "File:"
 msgstr ""
@@ -1134,7 +1107,7 @@
 #: src/zope/app/authentication/groupfolder.py:46
 #: src/zope/app/authentication/principalfolder.py:48
 #: src/zope/app/component/metadirectives.py:306
-#: src/zope/app/component/metadirectives.py:476
+#: src/zope/app/component/metadirectives.py:479
 #: src/zope/app/demo/pagelet/interfaces.py:38
 #: src/zope/app/demo/pageletchooser/interfaces.py:37
 #: src/zope/schema/interfaces.py:100
@@ -1156,7 +1129,7 @@
 #: src/zope/app/authentication/groupfolder.py:51
 #: src/zope/app/authentication/principalfolder.py:53
 #: src/zope/app/component/metadirectives.py:313
-#: src/zope/app/component/metadirectives.py:483
+#: src/zope/app/component/metadirectives.py:486
 #: src/zope/app/demo/pagelet/interfaces.py:44
 #: src/zope/app/demo/pageletchooser/interfaces.py:43
 #: src/zope/schema/interfaces.py:107
@@ -1164,8 +1137,8 @@
 #: src/zope/security/interfaces.py:305
 #: src/zope/app/dublincore/browser/edit.pt:24
 #: src/zope/app/introspector/marker.pt:62
-#: src/zope/app/introspector/introspector.pt:51
-#: src/zope/app/introspector/introspector.pt:140
+#: src/zope/app/introspector/introspector.pt:53
+#: src/zope/app/introspector/introspector.pt:142
 msgid "Description"
 msgstr ""
 
@@ -1194,8 +1167,8 @@
 #: src/zope/app/authentication/principalfolder.py:43
 #: src/zope/app/mail/interfaces.py:167
 #: src/zope/app/pluggableauth/interfaces.py:38
+#: src/zope/app/i18n/browser/synchronize.pt:36
 #: src/zope/app/authentication/browser/loginform.pt:23
-#: src/zope/app/i18n/browser/synchronize.pt:36
 msgid "Password"
 msgstr ""
 
@@ -1232,6 +1205,14 @@
 msgid "User: ${user_title}"
 msgstr ""
 
+#: src/zope/app/boston/browser/template.pt:93
+msgid "Location:&nbsp;"
+msgstr ""
+
+#: src/zope/app/boston/configure.zcml:12
+msgid "Boston Skin (experimental)"
+msgstr ""
+
 #: src/zope/app/broken/browser.zcml:5
 msgid "Broken object"
 msgstr ""
@@ -1276,10 +1257,16 @@
 #: src/zope/app/onlinehelp/browser/helptopic.pt:3
 #: src/zope/app/onlinehelp/browser/helptopic.pt:11
 #: src/zope/app/onlinehelp/browser/topiclink.pt:2
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:125
 #: src/zope/app/rotterdam/view_macros.pt:5
 #: src/zope/app/rotterdam/view_macros.pt:24
 #: src/zope/app/rotterdam/simpleeditingrow.pt:24
 #: src/zope/app/container/browser/contents.pt:19
+#: src/zope/app/skintools/addbox/browser/addbox.pt:24
+#: src/zope/app/skintools/addbox/browser/addbox.pt:36
+#: src/zope/app/skintools/addbox/browser/addbox.pt:48
+#: src/zope/app/skintools/toolbar/browser/toolbar.pt:13
+#: src/zope/app/skintools/helpaction/browser/helpaction.pt:16
 msgid "XXX"
 msgstr ""
 
@@ -1415,7 +1402,7 @@
 #: src/zope/app/catalog/interfaces.py:64
 #: src/zope/app/catalog/text.py:33
 #: src/zope/app/component/metadirectives.py:155
-#: src/zope/app/component/metadirectives.py:458
+#: src/zope/app/component/metadirectives.py:461
 msgid "Interface"
 msgstr ""
 
@@ -1711,7 +1698,7 @@
 msgstr ""
 
 #: src/zope/app/component/metadirectives.py:145
-#: src/zope/app/component/metadirectives.py:493
+#: src/zope/app/component/metadirectives.py:496
 #: src/zope/app/presentation/interfaces.py:31
 msgid "Request type"
 msgstr ""
@@ -1824,26 +1811,26 @@
 msgstr ""
 
 #: src/zope/app/component/metadirectives.py:301
-#: src/zope/app/component/metadirectives.py:467
+#: src/zope/app/component/metadirectives.py:470
 #: src/zope/app/intid/browser/registrations.pt:9
 msgid "ID"
 msgstr ""
 
 #: src/zope/app/component/metadirectives.py:307
-#: src/zope/app/component/metadirectives.py:477
+#: src/zope/app/component/metadirectives.py:480
 msgid "Text suitable for use in the 'add content' menu of a management interface"
 msgstr ""
 
 #: src/zope/app/component/metadirectives.py:314
-#: src/zope/app/component/metadirectives.py:484
+#: src/zope/app/component/metadirectives.py:487
 msgid "Longer narrative description of what this factory does"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:338
+#: src/zope/app/component/metadirectives.py:340
 msgid "The interface this view is the default for."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:339
+#: src/zope/app/component/metadirectives.py:341
 msgid ""
 "\n"
 "        Specifies the interface for which the default view is declared. All\n"
@@ -1852,15 +1839,15 @@
 "        for all objects."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:353
+#: src/zope/app/component/metadirectives.py:356
 msgid "The layer the resource is in."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:364
+#: src/zope/app/component/metadirectives.py:367
 msgid "View attributes that are also allowed if user has permission."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:385
+#: src/zope/app/component/metadirectives.py:388
 msgid "One or more interfaces"
 msgstr ""
 
@@ -1868,50 +1855,50 @@
 msgid "Component to use"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:397
+#: src/zope/app/component/metadirectives.py:40
+msgid "Python name of the implementation object.  This must identify an object in a module using the full dotted name.  If specified, the ``factory`` field must be left blank."
+msgstr ""
+
+#: src/zope/app/component/metadirectives.py:400
 msgid ""
 "\n"
 "        Specifies the permission by id that will be required to\n"
 "        access or mutate the attributes and methods specified."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:40
-msgid "Python name of the implementation object.  This must identify an object in a module using the full dotted name.  If specified, the ``factory`` field must be left blank."
-msgstr ""
-
-#: src/zope/app/component/metadirectives.py:404
+#: src/zope/app/component/metadirectives.py:407
 msgid "Attributes and methods"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:405
+#: src/zope/app/component/metadirectives.py:408
 msgid "This is a list of attributes and methods that can be accessed."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:412
+#: src/zope/app/component/metadirectives.py:415
 msgid "Attributes that can be set"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:413
+#: src/zope/app/component/metadirectives.py:416
 msgid "This is a list of attributes that can be modified/mutated."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:421
+#: src/zope/app/component/metadirectives.py:424
 msgid "The listed interfaces' methods and attributes can be accessed."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:428
+#: src/zope/app/component/metadirectives.py:431
 msgid "The attributes specified by the schema can be set"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:429
+#: src/zope/app/component/metadirectives.py:432
 msgid "The listed schemas' properties can be modified/mutated."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:436
+#: src/zope/app/component/metadirectives.py:439
 msgid "Configure like this class"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:437
+#: src/zope/app/component/metadirectives.py:440
 msgid ""
 "\n"
 "        This argument says that this content class should be configured in the\n"
@@ -1919,12 +1906,12 @@
 "        specifed, no other argument can be used."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:452
+#: src/zope/app/component/metadirectives.py:455
 #: src/zope/app/apidoc/codemodule/browser/function_index.pt:31
 msgid "Attributes"
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:468
+#: src/zope/app/component/metadirectives.py:471
 msgid ""
 "\n"
 "        the identifier for this factory in the ZMI factory\n"
@@ -1936,7 +1923,7 @@
 #: src/zope/app/component/metadirectives.py:77
 #: src/zope/app/component/metadirectives.py:194
 #: src/zope/app/component/metadirectives.py:256
-#: src/zope/app/component/metadirectives.py:396
+#: src/zope/app/component/metadirectives.py:399
 #: src/zope/app/presentation/interfaces.py:108
 #: src/zope/app/security/browser/configure.zcml:52
 #: src/zope/app/security/browser/configure.zcml:67
@@ -1948,7 +1935,7 @@
 msgid "Permission required to use this component."
 msgstr ""
 
-#: src/zope/app/component/metadirectives.py:498
+#: src/zope/app/component/metadirectives.py:501
 msgid "Layer"
 msgstr ""
 
@@ -1976,7 +1963,7 @@
 msgstr ""
 
 #: src/zope/app/component/metadirectives.py:83
-#: src/zope/app/component/metadirectives.py:375
+#: src/zope/app/component/metadirectives.py:378
 msgid "Class"
 msgstr ""
 
@@ -1998,7 +1985,7 @@
 msgstr ""
 
 #: src/zope/app/component/metadirectives.py:98
-#: src/zope/app/component/metadirectives.py:358
+#: src/zope/app/component/metadirectives.py:361
 msgid "Interface that is also allowed if user has permission."
 msgstr ""
 
@@ -2157,6 +2144,98 @@
 msgid "A simple case insensitive Folder."
 msgstr ""
 
+#: src/zope/app/demo/menu/configure.zcml:101
+#: src/zope/app/demo/menu/configure.zcml:154
+msgid "Save"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:109
+msgid "Save All"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:116
+msgid "Save As ..."
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:133
+msgid "New"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:140
+msgid "Open"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:165
+#: src/zope/app/demo/menu/configure.zcml:218
+msgid "Undo"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:173
+msgid "Undo Last"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:179
+msgid "Undo All"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:187
+#: src/zope/app/demo/menu/configure.zcml:225
+msgid "Redo"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:195
+msgid "Redo Last"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:201
+msgid "Redo All"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:232
+msgid "Cut"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:239
+msgid "Copy"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:246
+msgid "Paste"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:264
+msgid "About Menus"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:270
+msgid "About Zope 3"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:280
+msgid "Menu Bar"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:74
+#: src/zope/app/demo/menu/configure.zcml:147
+msgid "Open Recent"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:82
+msgid "myfile.txt"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:88
+msgid "folderX"
+msgstr ""
+
+#: src/zope/app/demo/menu/configure.zcml:94
+msgid "picture.png"
+msgstr ""
+
+#: src/zope/app/demo/menu/menudemo.pt:10
+msgid "Menu Demo"
+msgstr ""
+
 #: src/zope/app/demo/pagelet/browser/configure.zcml:8
 msgid "Demo Pagelet Content"
 msgstr ""
@@ -2211,6 +2290,218 @@
 msgid "File name of the data file."
 msgstr ""
 
+#: src/zope/app/demo/widget/browser/configure.zcml:25
+#: src/zope/app/demo/widget/browser/intwidget.zcml:38
+#: src/zope/app/demo/widget/browser/textwidget.zcml:38
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:38
+msgid "Popup Edit"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/configure.zcml:5
+msgid "Demo Widgets"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/intwidget.zcml:21
+msgid "IntWidget Index"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/intwidget.zcml:21
+#: src/zope/app/demo/widget/browser/textwidget.zcml:21
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:21
+#: src/zwiki/browser/configure.zcml:101
+#: src/zwiki/browser/configure.zcml:158
+msgid "View"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/intwidget.zcml:5
+msgid "IntWidget"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/intwidget.zcml:5
+#: src/zope/app/demo/widget/browser/intwidget.zcml:13
+msgid "Add a Demo IntWidget"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:21
+msgid "TextAreaWidget Index"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:5
+msgid "Add a Demo TextAreaWidget"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:5
+msgid "TextAreaWidget"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/textwidget.zcml:21
+msgid "TextWidget Index"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/textwidget.zcml:5
+#: src/zope/app/demo/widget/browser/textwidget.zcml:13
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:13
+msgid "Add a Demo TextWidget"
+msgstr ""
+
+#: src/zope/app/demo/widget/browser/textwidget.zcml:5
+#: src/zope/app/demo/widget/help/configure.zcml:14
+msgid "TextWidget"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:31
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:31
+#: src/zope/app/demo/widget/interfaces/textwidget.py:31
+msgid "readonly"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:32
+msgid "zope.schema.Int field with readonly = True."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:42
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:41
+#: src/zope/app/demo/widget/interfaces/textwidget.py:42
+msgid "standard"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:43
+msgid "zope.schema.Int field with only title and description."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:47
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:46
+#: src/zope/app/demo/widget/interfaces/textwidget.py:47
+#: src/zope/app/apidoc/zcmlmodule/index.pt:134
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:82
+msgid "required"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:48
+msgid "zope.schema.Int field with required = True."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:52
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:51
+#: src/zope/app/demo/widget/interfaces/textwidget.py:52
+msgid "constraint"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:53
+msgid "zope.schema.Int field with constraint lambda x: x == 42."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:58
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:57
+#: src/zope/app/demo/widget/interfaces/textwidget.py:58
+#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:22
+msgid "default"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:59
+msgid "zope.schema.Int field with default = u'default'."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:64
+msgid "min"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:65
+msgid "zope.schema.Int field with min = 5."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:69
+msgid "max"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:70
+msgid "zope.schema.Int field with max = 10"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:74
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:73
+#: src/zope/app/demo/widget/interfaces/textwidget.py:74
+msgid "min_max"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/intwidget.py:75
+msgid "zope.schema.Int field with min = 5 and max = 10"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:32
+msgid "zope.schema.Text field with readonly = True."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:42
+msgid "zope.schema.Text field with only title and description."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:47
+msgid "zope.schema.Text field with required = True."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:52
+msgid "zope.schema.Text field with constraint = lambda x: x == u'constraint'."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:58
+msgid "zope.schema.Text field with default = u'default'."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:63
+#: src/zope/app/demo/widget/interfaces/textwidget.py:64
+msgid "min_length"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:64
+msgid "zope.schema.Text field with min_length = 5."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:68
+#: src/zope/app/demo/widget/interfaces/textwidget.py:69
+msgid "max_length"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:69
+msgid "zope.schema.Text field with max_length = 10"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textareawidget.py:74
+msgid "zope.schema.Text field with min_lenght = 5 and max_length = 10"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:32
+msgid "zope.schema.TextLine field with readonly = True."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:43
+msgid "zope.schema.TextLine field with only title and description."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:48
+msgid "zope.schema.TextLine field with required = True."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:53
+msgid "zope.schema.TextLine field with constraint = lambda x: x == u'constraint'."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:59
+msgid "zope.schema.TextLine field with default = u'default'."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:65
+msgid "zope.schema.TextLine field with min_length = 5."
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:70
+msgid "zope.schema.TextLine field with max_length = 10"
+msgstr ""
+
+#: src/zope/app/demo/widget/interfaces/textwidget.py:75
+msgid "zope.schema.TextLine field with min_lenght = 5 and max_length = 10"
+msgstr ""
+
 #: src/zope/app/dtmlpage/configure.zcml:13
 msgid "A simple, content-based DTML Page"
 msgstr ""
@@ -2432,7 +2723,7 @@
 msgstr ""
 
 #: src/zope/app/file/browser/file.py:167
-#: src/zope/app/form/browser/editview.py:121
+#: src/zope/app/form/browser/editview.py:114
 msgid "Updated on ${date_time}"
 msgstr ""
 
@@ -2457,12 +2748,14 @@
 
 #: src/zope/app/file/configure.zcml:28
 #: src/zope/app/file/browser/configure.zcml:53
-msgid "File"
+msgid "A File"
 msgstr ""
 
 #: src/zope/app/file/configure.zcml:28
 #: src/zope/app/file/browser/configure.zcml:53
-msgid "A File"
+#: src/zope/app/demo/menu/configure.zcml:125
+#: src/zope/app/demo/menu/configure.zcml:288
+msgid "File"
 msgstr ""
 
 #: src/zope/app/file/configure.zcml:50
@@ -2520,7 +2813,8 @@
 msgstr ""
 
 #: src/zope/app/form/browser/add.py:62
-#: src/zope/app/form/browser/editview.py:111
+#: src/zope/app/form/browser/editview.py:104
+#: src/zope/app/form/browser/formview.py:75
 #: src/zope/app/schema/browser/__init__.py:53
 #: src/zope/app/schema/browser/__init__.py:64
 #: src/zope/app/schema/browser/__init__.py:70
@@ -2547,6 +2841,26 @@
 msgid "on"
 msgstr ""
 
+#: src/zope/app/form/browser/configure.zcml:428
+msgid "Widgets and Forms"
+msgstr ""
+
+#: src/zope/app/form/browser/configure.zcml:432
+msgid "Basic Widgets"
+msgstr ""
+
+#: src/zope/app/form/browser/configure.zcml:438
+msgid "Source Widgets"
+msgstr ""
+
+#: src/zope/app/form/browser/configure.zcml:444
+msgid "Advanced Widgets"
+msgstr ""
+
+#: src/zope/app/form/browser/configure.zcml:450
+msgid "The browser:form Directive"
+msgstr ""
+
 #: src/zope/app/form/browser/editwizard.pt:42
 #: src/zope/app/form/browser/addwizard.pt:63
 # Default: "Previous"
@@ -2559,28 +2873,28 @@
 msgid "next-button"
 msgstr ""
 
-#: src/zope/app/form/browser/editwizard.py:147
+#: src/zope/app/form/browser/editwizard.py:139
 msgid "No changes to save"
 msgstr ""
 
-#: src/zope/app/form/browser/editwizard.py:149
+#: src/zope/app/form/browser/editwizard.py:141
 msgid "Changes saved"
 msgstr ""
 
-#: src/zope/app/form/browser/itemswidgets.py:209
+#: src/zope/app/form/browser/itemswidgets.py:219
 msgid "item-missing-single-value-for-display"
 msgstr ""
 
-#: src/zope/app/form/browser/itemswidgets.py:225
+#: src/zope/app/form/browser/itemswidgets.py:235
 msgid "vocabulary-missing-multiple-value-for-display"
 msgstr ""
 
-#: src/zope/app/form/browser/itemswidgets.py:375
-#: src/zope/app/form/browser/itemswidgets.py:419
+#: src/zope/app/form/browser/itemswidgets.py:385
+#: src/zope/app/form/browser/itemswidgets.py:429
 msgid "vocabulary-missing-single-value-for-edit"
 msgstr ""
 
-#: src/zope/app/form/browser/itemswidgets.py:493
+#: src/zope/app/form/browser/itemswidgets.py:503
 msgid "vocabulary-missing-multiple-value-for-edit"
 msgstr ""
 
@@ -3031,10 +3345,6 @@
 msgid "Object"
 msgstr ""
 
-#: src/zope/app/introspector/configure.zcml:42
-msgid "Introspector"
-msgstr ""
-
 #: src/zope/app/introspector/configure.zcml:6
 msgid "       Use the object-introspection facility to discover       and browse interfaces and classes.       "
 msgstr ""
@@ -3044,21 +3354,21 @@
 msgid "zope.app.introspector.Introspect"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:188
+#: src/zope/app/introspector/introspector.pt:190
 # Default: "Modify"
 msgid "modify-button"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:25
+#: src/zope/app/introspector/introspector.pt:27
 msgid "Interface Browser"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:65
+#: src/zope/app/introspector/introspector.pt:67
 # Default: "Attributes"
 msgid "class-attributes"
 msgstr ""
 
-#: src/zope/app/introspector/introspector.pt:82
+#: src/zope/app/introspector/introspector.pt:84
 # Default: "Methods"
 msgid "class-methods"
 msgstr ""
@@ -3072,19 +3382,19 @@
 msgstr ""
 
 #: src/zope/app/introspector/marker.pt:26
-#: src/zope/app/introspector/introspector.pt:106
+#: src/zope/app/introspector/introspector.pt:108
 msgid "Class Browser"
 msgstr ""
 
 #: src/zope/app/introspector/marker.pt:31
-#: src/zope/app/introspector/introspector.pt:111
+#: src/zope/app/introspector/introspector.pt:113
 # Default: "Class"
 msgid "class-component"
 msgstr ""
 
 #: src/zope/app/introspector/marker.pt:38
-#: src/zope/app/introspector/introspector.pt:37
-#: src/zope/app/introspector/introspector.pt:125
+#: src/zope/app/introspector/introspector.pt:39
+#: src/zope/app/introspector/introspector.pt:127
 # Default: "Bases"
 msgid "class-bases"
 msgstr ""
@@ -3095,12 +3405,12 @@
 msgstr ""
 
 #: src/zope/app/introspector/marker.pt:73
-#: src/zope/app/introspector/introspector.pt:151
+#: src/zope/app/introspector/introspector.pt:153
 msgid "Interfaces from Class"
 msgstr ""
 
 #: src/zope/app/introspector/marker.pt:91
-#: src/zope/app/introspector/introspector.pt:170
+#: src/zope/app/introspector/introspector.pt:172
 msgid "Interfaces from Object"
 msgstr ""
 
@@ -3266,6 +3576,8 @@
 msgstr ""
 
 #: src/zope/app/onlinehelp/browser/configure.zcml:48
+#: src/zope/app/demo/menu/configure.zcml:256
+#: src/zope/app/demo/menu/configure.zcml:300
 #: src/zope/app/zopetop/widget_macros.pt:235
 msgid "Help"
 msgstr ""
@@ -3291,6 +3603,10 @@
 msgid "User interface ZMI"
 msgstr ""
 
+#: src/zope/app/onlinehelp/help/configure.zcml:35
+msgid "Samples"
+msgstr ""
+
 #: src/zope/app/onlinehelp/help/configure.zcml:8
 msgid "Welcome"
 msgstr ""
@@ -3472,6 +3788,14 @@
 #: src/zope/app/rdb/browser/configure.zcml:27
 #: src/zope/app/schemacontent/browser/configure.zcml:32
 #: src/zope/app/schemacontent/browser/configure.zcml:65
+#: src/zope/app/demo/menu/configure.zcml:210
+#: src/zope/app/demo/menu/configure.zcml:294
+#: src/zope/app/demo/widget/browser/intwidget.zcml:29
+#: src/zope/app/demo/widget/browser/intwidget.zcml:29
+#: src/zope/app/demo/widget/browser/textwidget.zcml:29
+#: src/zope/app/demo/widget/browser/textwidget.zcml:29
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:29
+#: src/zope/app/demo/widget/browser/textareawidget.zcml:29
 #: src/zope/app/session/browser.zcml:15
 #: src/zope/app/session/browser.zcml:38
 #: src/zope/app/zptpage/browser/configure.zcml:39
@@ -3548,7 +3872,7 @@
 msgstr ""
 
 #: src/zope/app/presentation/interfaces.py:39
-#: src/zope/app/styleguide/form/configure.zcml:31
+#: src/zope/app/styleguide/zpt/configure.zcml:6
 msgid "Page template"
 msgstr ""
 
@@ -3591,6 +3915,14 @@
 msgid "Principal Annotations"
 msgstr ""
 
+#: src/zope/app/publisher/interfaces/browser.py:108
+msgid "Sub-Menu Type"
+msgstr ""
+
+#: src/zope/app/publisher/interfaces/browser.py:109
+msgid "The menu interface of the menu that describes the sub-menu below this item."
+msgstr ""
+
 #: src/zope/app/publisher/interfaces/browser.py:49
 msgid "Menu item title"
 msgstr ""
@@ -3608,10 +3940,12 @@
 msgstr ""
 
 #: src/zope/app/publisher/interfaces/browser.py:62
+#: src/zope/app/publisher/interfaces/browser.py:114
 msgid "The URL to display if the item is selected"
 msgstr ""
 
 #: src/zope/app/publisher/interfaces/browser.py:63
+#: src/zope/app/publisher/interfaces/browser.py:115
 msgid "When a user selects a browser menu item, the URLgiven in the action is displayed. The action is usually given as a relative URL, relative to the object the menu item is for."
 msgstr ""
 
@@ -3811,13 +4145,9 @@
 msgid "ReStructured Text (ReST) Source"
 msgstr ""
 
-#: src/zope/app/rotterdam/dialog_macros.pt:138
-#: src/zope/app/rotterdam/template.pt:195
-msgid "Tip"
-msgstr ""
-
 #: src/zope/app/rotterdam/dialog_macros.pt:54
 #: src/zope/app/rotterdam/template.pt:47
+#: src/zope/app/boston/browser/template.pt:71
 msgid "User:"
 msgstr ""
 
@@ -3866,8 +4196,8 @@
 msgstr ""
 
 #: src/zope/app/schema/browser/schema_add.pt:39
+#: src/zope/app/workflow/stateful/browser/addtransition.pt:55
 #: src/zope/app/workflow/stateful/browser/add.pt:65
-#: src/zope/app/workflow/stateful/browser/addtransition.pt:55
 #: src/zope/app/workflow/stateful/browser/addstate.pt:20
 #: src/zope/app/i18n/browser/translate.pt:48
 #: src/zope/app/container/browser/add.pt:38
@@ -4148,7 +4478,7 @@
 msgstr ""
 
 #: src/zope/app/schemacontent/interfaces.py:38
-#: src/zope/app/introspector/introspector.pt:30
+#: src/zope/app/introspector/introspector.pt:32
 # Default: "Interface"
 msgid "interface-component"
 msgstr ""
@@ -4203,10 +4533,12 @@
 msgstr ""
 
 #: src/zope/app/security/browser/auth.py:131
+#: src/zope/app/boston/browser/template.pt:78
 msgid "[Login]"
 msgstr ""
 
 #: src/zope/app/security/browser/auth.py:134
+#: src/zope/app/boston/browser/template.pt:74
 msgid "[Logout]"
 msgstr ""
 
@@ -4230,11 +4562,6 @@
 msgid "Edit Permission"
 msgstr ""
 
-#: src/zope/app/security/browser/login.pt:13
-#: src/zope/app/security/browser/logout.pt:11
-msgid "Back to the main page."
-msgstr ""
-
 #: src/zope/app/security/browser/login.pt:5
 msgid "Login successful!"
 msgstr ""
@@ -4251,6 +4578,11 @@
 msgid "You cancelled the login procedure. <a href=\"XXX\">Click here to return.</a>"
 msgstr ""
 
+#: src/zope/app/security/browser/logout.pt:11
+#: src/zope/app/security/browser/login.pt:13
+msgid "Back to the main page."
+msgstr ""
+
 #: src/zope/app/security/browser/logout.pt:5
 msgid "Logout successful!"
 msgstr ""
@@ -4573,6 +4905,22 @@
 msgid "${size} KB"
 msgstr ""
 
+#: src/zope/app/skintools/addbox/browser/addbox.pt:12
+msgid "Quick add"
+msgstr ""
+
+#: src/zope/app/skintools/configure.zcml:23
+msgid "Skintools"
+msgstr ""
+
+#: src/zope/app/skintools/tooltipbox/browser/tooltipbox.pt:11
+msgid "Tip"
+msgstr ""
+
+#: src/zope/app/skintools/zmicookietreebox/browser/zmicookietreebox.pt:11
+msgid "Navigation <small>(cookie based)</small>"
+msgstr ""
+
 #: src/zope/app/sqlscript/browser/add.pt:11
 # Default: "Add and Test"
 msgid "add-and-test"
@@ -4653,24 +5001,29 @@
 msgid "The SQL command to be run."
 msgstr ""
 
-#: src/zope/app/styleguide/configure.zcml:12
+#: src/zope/app/styleguide/configure.zcml:16
 msgid "Style Guides"
 msgstr ""
 
-#: src/zope/app/styleguide/form/configure.zcml:15
+#: src/zope/app/styleguide/css/configure.zcml:6
 msgid "CSS"
 msgstr ""
 
-#: src/zope/app/styleguide/form/configure.zcml:23
+#: src/zope/app/styleguide/i18n/configure.zcml:7
+msgid "I18n"
+msgstr ""
+
+#: src/zope/app/styleguide/skin/configure.zcml:15
 msgid "Doctype"
 msgstr ""
 
-#: src/zope/app/styleguide/form/configure.zcml:7
-msgid "Views, Forms and Widgets"
+#: src/zope/app/styleguide/skin/configure.zcml:7
+msgid "Skin"
 msgstr ""
 
-#: src/zope/app/styleguide/i18n/configure.zcml:7
-msgid "I18n"
+#: src/zope/app/styleguide/widget/configure.zcml:7
+#: src/zope/app/demo/widget/help/configure.zcml:6
+msgid "Widgets"
 msgstr ""
 
 #: src/zope/app/traversing/browser/absoluteurl.py:28
@@ -5003,11 +5356,11 @@
 msgid "Stateful State"
 msgstr ""
 
-#: src/zope/app/workflow/stateful/browser/contentworkflow.py:86
+#: src/zope/app/workflow/stateful/browser/contentworkflow.py:85
 msgid "Mapping(s) added."
 msgstr ""
 
-#: src/zope/app/workflow/stateful/browser/contentworkflow.py:94
+#: src/zope/app/workflow/stateful/browser/contentworkflow.py:93
 msgid "Mapping(s) removed."
 msgstr ""
 
@@ -5019,6 +5372,11 @@
 msgid "Available Mappings"
 msgstr ""
 
+#: 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/stateful/browser/contentworkflow_registry.pt:48
 # Default: "Switch View"
 msgid "switch-view-button"
@@ -5047,11 +5405,6 @@
 msgid "set-schema-button"
 msgstr ""
 
-#: src/zope/app/workflow/stateful/browser/definition_edit.pt:3
-#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:3
-msgid "Process Definition <-> Content Type Registry"
-msgstr ""
-
 #: src/zope/app/workflow/stateful/browser/definition_index.pt:13
 msgid "Process Definition: ${name}"
 msgstr ""
@@ -5251,6 +5604,7 @@
 #: 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/apidoc/preference/edit.pt:77
 #: src/zope/app/form/browser/add.pt:22
 #: src/zope/app/form/browser/edit.pt:23
 msgid "There are ${num_errors} input errors."
@@ -5264,6 +5618,7 @@
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:74
 #: src/zope/app/pythonpage/edit.pt:69
 #: src/zope/app/error/browser/error.pt:52
+#: src/zope/app/apidoc/preference/edit.pt:112
 #: src/zope/app/component/browser/editregistration.pt:47
 #: src/zope/app/form/browser/add.pt:50
 #: src/zope/app/form/browser/edit.pt:50
@@ -5274,10 +5629,11 @@
 #: 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/apidoc/preference/edit.pt:114
 #: src/zope/app/form/browser/editwizard.pt:45
 #: src/zope/app/form/browser/addwizard.pt:66
 #: src/zope/app/form/browser/edit.pt:52
-# Default: "Submit"
+# Default: "Change"
 msgid "submit-button"
 msgstr ""
 
@@ -5564,17 +5920,18 @@
 msgid "Id as which this permission will be known and used."
 msgstr ""
 
-#: src/zwiki/browser/configure.zcml:101
-#: src/zwiki/browser/configure.zcml:158
-msgid "View"
-msgstr ""
-
 #: src/zwiki/browser/configure.zcml:109
 #: src/zwiki/browser/configure.zcml:161
 msgid "Parents"
 msgstr ""
 
+#: src/zwiki/browser/configure.zcml:134
 #: src/zwiki/browser/configure.zcml:143
+#: src/zwiki/browser/configure.zcml:159
+msgid "Comment"
+msgstr ""
+
+#: src/zwiki/browser/configure.zcml:143
 msgid "A Comment"
 msgstr ""
 



More information about the Zope3-Checkins mailing list