##############################################################################
#
# Copyright (c) 2003-2004 Zope Corporation and Contributors.
# All Rights Reserved.
#
# This software is subject to the provisions of the Zope Public License,
# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
msgid ""
msgstr ""
"Project-Id-Version: Development/Revision: 74033/Branch: 3.3\n"
"POT-Creation-Date: Fri Apr 06 21:10:50 2007\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: Zope 3 Developers <zope3-dev@zope.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Generated-By: zope/app/locales/extract.py\n"

#: securitypolicy.zcml:11
msgid "All users have this role implicitly"
msgstr ""

#: securitypolicy.zcml:11
msgid "Everybody"
msgstr ""

#: securitypolicy.zcml:13
msgid "Site Manager"
msgstr ""

#: securitypolicy.zcml:14
msgid "Site Member"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.py:49
#: src/zope/app/apidoc/bookmodule/book.py:63
msgid "Book"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.py:52
msgid ""
"\n"
"    This is a developer's book compiled from all existing documentation\n"
"    files. It is not meant to be a complete or cohesive work, but each chapter\n"
"    in itself is a little story. Think about it like a collection of fairy\n"
"    tales.\n"
"    "
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:104
msgid "Security"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:109
msgid "Untrusted Interpreters"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:115
msgid "Untrusted Python Interpreter"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:121
msgid "Restricted Python Code"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:127
msgid "Safe Builtins"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:135
msgid "Global Principals"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:144
msgid "Testing"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:149
msgid "The Test Browser"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:155
msgid "Using testbrowser On the Internet"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:163
msgid "Functional DocTest"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:17
msgid "Adapter Registry"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:171
msgid "FDocTest (How to)"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:179
msgid "Form Parser"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:188
msgid "I18n and L10n"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:193
msgid "Messages"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:203
msgid "Cached Properties"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:213
msgid "BForest API"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:222
msgid "Deprecation API"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:23
msgid "Adapters (light version)"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:231
msgid "Persistent Framework"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:240
msgid "Transactions"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:245
#: src/zope/app/apidoc/bookmodule/book.zcml:289
msgid "Savepoints"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:255
msgid "Zope Object Database (ZODB)"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:259
msgid "Multiple Databases"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:265
msgid "Cross-Database References"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:271
msgid "Collaboration Diagrams"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:277
msgid "Connection Management"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:283
msgid "Persistent Classes"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:29
msgid "Food For Thought"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:295
msgid "Sub-Transactions"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:301
msgid "Synchronizers"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:311
msgid "BTree Developer Information"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:37
msgid "Schemas"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:43
msgid "Schema Fields"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:52
msgid "Component Architecture"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:58
msgid "Global Component Architecture"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:6
msgid "Interfaces and Schemas"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:64
msgid "Global CA (Socket Example)"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:70
#: src/zope/app/apidoc/ifacemodule/index.pt:286
msgid "Factories"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:79
msgid "Local Component Architecture"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:85
msgid "Local Sites & Site Managers"
msgstr ""

#: src/zope/app/apidoc/bookmodule/book.zcml:95
msgid "Events"
msgstr ""

#: src/zope/app/apidoc/browser/contents.pt:15
#: src/zope/app/apidoc/browser/static_contents.pt:15
msgid "Modules are usually depending on each other by using links that create references across all modules. Each module has a \"theme\" that it follows, which was designed to aid the developer directly to the desired information. Below you see a short description of every module."
msgstr ""

#: src/zope/app/apidoc/browser/contents.pt:5
#: src/zope/app/apidoc/browser/index.pt:3
#: src/zope/app/apidoc/browser/static_contents.pt:5
#: src/zope/app/apidoc/browser/static_index.pt:3
msgid "Zope 3 API Documentation"
msgstr ""

#: src/zope/app/apidoc/browser/contents.pt:7
#: src/zope/app/apidoc/browser/static_contents.pt:7
msgid "Welcome to the Zope 3 API documentation tool. The documentation provided here is separated in several discrete documentation modules. You can see the list of available modules in the top-left box on your screen. When you click on a module, the module's menu will appear below. In the menu you have then navigational means to access the documentation content of the module."
msgstr ""

#: src/zope/app/apidoc/browser/details_macros.pt:10
#: src/zope/app/apidoc/browser/menu_macros.pt:10
#: src/zope/app/apidoc/browser/static_menu_macros.pt:10
msgid "Zope 3 apidoc"
msgstr ""

#: src/zope/app/apidoc/browser/menu.pt:6
#: src/zope/app/apidoc/browser/static_menu.pt:6
msgid "Click on one of the Documentation Modules above and a menu for this module will appear."
msgstr ""

#: src/zope/app/apidoc/browser/menu_macros.pt:28
#: src/zope/app/apidoc/browser/static_menu_macros.pt:31
msgid "Menu"
msgstr ""

#: src/zope/app/apidoc/browser/modules.pt:7
#: src/zope/app/apidoc/browser/static_modules.pt:7
msgid "Zope 3 API Docs"
msgstr ""

#: src/zope/app/apidoc/browser/notfound.pt:4
msgid "Page Not Found"
msgstr ""

#: src/zope/app/apidoc/browser/notfound.pt:8
msgid "While broken links occur occassionally, they are considered bugs. Please report any broken link to <a href=\"mailto:zope3-dev@zope.org\">zope3-dev@zope.org</a>."
msgstr ""

#: src/zope/app/apidoc/browser/prefmenu.pt:4
msgid "Preferences"
msgstr ""

#: src/zope/app/apidoc/browser/prefmenu.pt:51
#: src/zope/app/boston/browser/widget_macros.pt:11
#: src/zope/app/boston/viewlets/addinginfo/viewlet.pt:16
#: src/zope/app/boston/viewlets/addinginfo/viewlet.pt:26
#: src/zope/app/boston/viewlets/addinginfo/viewlet.pt:36
#: src/zope/app/boston/viewlets/toolbar/macros.pt:3
#: src/zope/app/boston/viewlets/toolbar/macros.pt:12
#: src/zope/app/form/browser/objectwidget.pt:2
#: src/zope/app/form/browser/orderedSelectionList.pt:146
#: src/zope/app/form/browser/orderedSelectionList.pt:166
#: src/zope/app/form/browser/subedit.pt:3
#: src/zope/app/form/browser/subedit.pt:10
#: src/zope/app/form/browser/subedit.pt:14
#: src/zope/app/form/browser/subedit.pt:23
#: src/zope/app/rotterdam/simpleeditingrow.pt:24
#: src/zope/app/workflow/stateful/browser/add.pt:22
#: src/zope/app/workflow/stateful/browser/add.pt:24
#: src/zope/app/workflow/stateful/browser/addtransition.pt:22
#: src/zope/app/workflow/stateful/browser/addtransition.pt:32
#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:11
#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:25
#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:41
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:11
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:36
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:37
#: src/zope/app/workflow/stateful/browser/definition_index.pt:13
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:18
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:28
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:42
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:55
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:64
#: src/zope/formlib/pageform.pt:60
#: src/zope/formlib/pageform.pt:72
#: src/zope/formlib/pageform.pt:108
#: src/zope/formlib/pageform.pt:114
#: src/zope/formlib/pageform.pt:120
#: src/zope/formlib/subpageform.pt:46
#: src/zope/formlib/subpageform.pt:57
#: src/zope/formlib/subpageform.pt:96
#: src/zope/formlib/subpageform.pt:102
#: src/zope/formlib/subpageform.pt:108
msgid "${DYNAMIC_CONTENT}"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:100
#: src/zope/app/apidoc/codemodule/browser/class_index.pt:146
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:141
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:182
msgid "Permissions:"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:102
#: src/zope/app/apidoc/codemodule/browser/class_index.pt:148
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:143
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:184
msgid "(read)"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:104
#: src/zope/app/apidoc/codemodule/browser/class_index.pt:150
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:145
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:186
msgid "(write)"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:111
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:152
msgid "There are no attributes in this class."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:117
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:157
#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:42
msgid "Methods"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:157
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:193
msgid "There are no methods in this class."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:162
msgid "Known Subclasses"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:175
msgid "(C-based class)"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:18
msgid "Base classes"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:181
msgid "There are no known subclasses."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:35
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:96
msgid "There are no base classes."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:40
msgid "Implemented Interfaces"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:58
msgid "There are no implemented interfaces."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:64
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:101
msgid "Attributes/Properties"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:77
#: src/zope/app/apidoc/codemodule/browser/function_index.pt:41
#: src/zope/app/apidoc/codemodule/browser/function_index.pt:45
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:114
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:228
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:266
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:308
msgid "type:"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:84
#: src/zope/app/apidoc/codemodule/browser/function_index.pt:52
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:121
msgid "Value:"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/class_index.pt:88
#: src/zope/app/apidoc/codemodule/browser/class_index.pt:133
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:133
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:173
msgid "Interface:"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/function_index.pt:10
msgid "Signature"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/function_index.pt:19
msgid "Documentation String"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:18
msgid "Object Introspector: ${class-name} ( ${object-name} )"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:200
msgid "Mapping Items"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:206
#: src/zope/app/apidoc/codemodule/browser/introspector.pt:248
msgid "There are no items."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:21
msgid "&lt;no name&gt;"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:242
msgid "Sequence Items"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:280
msgid "Annotations"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:286
msgid "There were no annotations or they were not inspectable."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:30
msgid "Parent: ${parent}"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:36
msgid "&lt;No Name&gt;"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:42
msgid "Directly Provided Interfaces"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:56
msgid "No interfaces are directly provided."
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:62
msgid "Provided Interfaces"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.pt:78
msgid "Bases"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/introspector.zcml:46
msgid "Introspector"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/menu.pt:14
#: src/zope/app/apidoc/codemodule/browser/static_menu.pt:17
#: src/zope/app/apidoc/ifacemodule/menu.pt:18
#: src/zope/app/container/browser/find.pt:8
#. Default: "Find"
msgid "find-button"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/menu.pt:19
#: src/zope/app/apidoc/codemodule/browser/static_menu.pt:29
msgid "Browse Zope Source"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/menu.pt:8
#: src/zope/app/apidoc/codemodule/browser/static_menu.pt:8
msgid "Class Finder:"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/menu.pt:9
#: src/zope/app/apidoc/codemodule/browser/static_menu.pt:9
msgid "(Enter partial Python path)"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/module.py:100
#: src/zope/app/rotterdam/xmlobject.py:158
#: src/zope/app/rotterdam/xmlobject.py:161
#: src/zope/app/boston/browser/template.pt:62
#: src/zope/app/rotterdam/template.pt:95
#: src/zope/app/rotterdam/template_tablelayout.pt:74
msgid "[top]"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/module_index.pt:5
msgid "Zope 3 Code Browser"
msgstr ""

#: src/zope/app/apidoc/codemodule/browser/static_menu.pt:34
#: src/zope/app/apidoc/ifacemodule/static_menu.pt:30
msgid "Search results:"
msgstr ""

#: src/zope/app/apidoc/codemodule/codemodule.py:38
msgid "Code Browser"
msgstr ""

#: 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/codemodule.py:79
msgid "Zope 3 root."
msgstr ""

#: src/zope/app/apidoc/codemodule/interfaces.py:184
msgid "Configuration Filename"
msgstr ""

#: src/zope/app/apidoc/codemodule/interfaces.py:185
msgid "Path to the configuration file"
msgstr ""

#: src/zope/app/apidoc/codemodule/interfaces.py:189
msgid "Configuration Package"
msgstr ""

#: src/zope/app/apidoc/codemodule/interfaces.py:190
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:197
msgid "XML Root Element"
msgstr ""

#: src/zope/app/apidoc/codemodule/interfaces.py:198
msgid "XML element representing the configuration root."
msgstr ""

#: src/zope/app/apidoc/component.py:177
#: src/zope/app/apidoc/component.py:178
msgid "<unknown>"
msgstr ""

#: src/zope/app/apidoc/component.py:222
#: src/zope/app/apidoc/component.py:255
#: src/zope/app/apidoc/presentation.py:169
msgid "<i>no name</i>"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:32
msgid "Inspection API"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:42
msgid "Components"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:48
msgid "Presentation"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:54
msgid "Miscellaneous"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:60
msgid "Class Registry"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:69
msgid "API Doc Tool"
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:69
msgid "          These are all the preferences related to viewing the API          documentation."
msgstr ""

#: src/zope/app/apidoc/enabled.zcml:7
#. Default: "Access Online API documentation"
msgid "zope.app.apidoc.UseAPIDoc"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:265
msgid "Specific views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:266
msgid "Extended views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:267
msgid "Generic views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:272
msgid "Browser"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:273
msgid "XML-RPC"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:274
msgid "HTTP"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:275
msgid "FTP"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/browser.py:276
msgid "Other"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/component_macros.pt:13
msgid "(line ${line})"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/component_macros.pt:29
msgid "(name: ${name})"
msgstr ""

#: 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:90
#: src/zope/app/apidoc/utilitymodule/index.pt:20
msgid "Component:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/configure.zcml:81
msgid "Interface Details"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:3
msgid "(Attribute)"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:53
msgid "There are no methods specified."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/iface_macros.pt:62
msgid "Attributes/Fields"
msgstr ""

#: 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:279
#: src/zope/app/apidoc/enabled.zcml:36
#: src/zope/app/apidoc/bookmodule/book.zcml:11
msgid "Interfaces"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/ifacemodule.py:54
msgid ""
"\n"
"    All used and important interfaces are registered through the site\n"
"    manager. While it would be possible to just list all attributes, it is\n"
"    hard on the user to read such an overfull list. Therefore, interfaces that\n"
"    have partial common module paths are bound together.\n"
"\n"
"    The documentation of an interface also provides a wide variety of\n"
"    information, including of course the declared attributes/fields and\n"
"    methods, but also available adapters, and utilities that provide\n"
"    this interface.\n"
"    "
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:101
msgid "Extended Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:112
msgid "There are no extended adapters registered for this interface."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:125
msgid "Generic Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:136
msgid "There are no generic adapters registered."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:149
msgid "Adapters that provide this interface:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:161
msgid "There are no adapters registered for this interface."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:281
msgid "Other Information"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:288
msgid "A list of factories that create objects implementing this interface."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:29
msgid "Base interfaces"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:303
msgid "A list of utilities that are registered to provide this interface."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:316
msgid "Classes"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:318
msgid "A list of classes that implement this interface. This might duplicate the entries in Utilities."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:44
msgid "There are no base interfaces."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:59
msgid "Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:69
msgid "Adapters where this interface is required:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:77
msgid "Specific Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/index.pt:88
msgid "There are no specific adapters registered for this interface."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:103
#: src/zope/app/apidoc/ifacemodule/interfaces.py:121
msgid "Generic HTTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:104
#: src/zope/app/apidoc/ifacemodule/interfaces.py:122
msgid "Show generic HTTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:109
msgid "Specific HTTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:110
msgid "Show specific HTTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:115
msgid "Extended HTTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:116
msgid "Show extended HTTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:127
msgid "FTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:128
msgid "Show FTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:133
msgid "Specific FTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:134
msgid "Show specific FTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:139
msgid "Extended FTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:140
msgid "Show extended FTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:145
msgid "Generic FTP Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:146
msgid "Show generic FTP views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:151
msgid "Other Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:152
msgid "Show other (unidentified) views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:157
msgid "Specific Other Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:158
msgid "Show specific other views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:163
msgid "Extended Other Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:164
msgid "Show extended other views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:169
msgid "Generic Other Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:170
msgid "Show generic other views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:28
msgid ""
"\n"
"    Preferences for API Docs' Interface Details Screen\n"
"\n"
"    It is possible to hide and show various sections of the interface details'\n"
"    screen. The following preferences allow you to choose the sections to be\n"
"    shown by default.\n"
"    "
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:37
msgid "Specific Required Interface Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:38
msgid "Show specific required interface adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:43
msgid "Extended Required Interface Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:44
msgid "Show extended required interface adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:49
msgid "Generic Required Interface Adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:50
msgid "Show generic required interface adapters"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:55
msgid "Browser Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:56
msgid "Show browser views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:61
msgid "Specific Browser Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:62
msgid "Show specific browser views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:67
msgid "Extended Browser Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:68
msgid "Show extended browser views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:73
msgid "Generic Browser Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:74
msgid "Show generic browser views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:79
msgid "XML-RPC Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:80
msgid "Show XML-RPC views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:85
msgid "Specific XML-RPC Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:86
msgid "Show specific XML-RPC views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:91
msgid "Extended XML-RPC Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:92
msgid "Show extended XML-RPC views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:97
msgid "Generic XML-RPC Views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/interfaces.py:98
msgid "Show generic XML-RPC views"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/menu.pt:13
msgid "name only search"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/menu.pt:36
#: src/zope/app/apidoc/ifacemodule/static_menu.pt:46
msgid "Note: These are only interfaces that are registered with the site manager."
msgstr ""

#: src/zope/app/apidoc/ifacemodule/menu.pt:8
#: src/zope/app/apidoc/ifacemodule/static_menu.pt:9
msgid "Interface Finder:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:16
msgid "presentation type:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:50
msgid "factory path:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:62
msgid "template:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:67
msgid "resource:"
msgstr ""

#: src/zope/app/apidoc/ifacemodule/presentation_macros.pt:74
msgid "Permission:"
msgstr ""

#: src/zope/app/apidoc/typemodule/type.py:100
msgid "Interface Types"
msgstr ""

#: src/zope/app/apidoc/typemodule/type.py:103
msgid ""
"\n"
"    Here you can see all registered interface types. When you open the subtree\n"
"    of a specific interface type, you can see all the interfaces that provide\n"
"    this type. This can be very useful in cases where you want to determine\n"
"    all content type interfaces, for example.\n"
"    "
msgstr ""

#: src/zope/app/apidoc/utilities.py:172
#: src/zope/app/apidoc/utilities.py:174
msgid "n/a"
msgstr ""

#: src/zope/app/apidoc/utilitymodule/index.pt:12
msgid "(Name: \"${name}\")"
msgstr ""

#: src/zope/app/apidoc/utilitymodule/utilitymodule.py:102
msgid ""
"\n"
"    Utilities are also nicely registered in a site manager, so that it is easy\n"
"    to create a listing of available utilities. A utility is identified by the\n"
"    providing interface and a name, which can be empty. The menu provides you\n"
"    with a list of interfaces that utilities provide and as sub-items the\n"
"    names of the various implementations.\n"
"\n"
"    Again, the documentation of a utility lists all the attributes/fields and\n"
"    methods the utility provides and provides a link to the implementation.\n"
"    "
msgstr ""

#: src/zope/app/apidoc/utilitymodule/utilitymodule.py:99
#: src/zope/app/apidoc/ifacemodule/index.pt:301
msgid "Utilities"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/__init__.py:120
msgid "ZCML Reference"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/__init__.py:123
msgid ""
"\n"
"    This module presents you with a complete list of ZCML directives and\n"
"    serves therefore well as reference. The menu provides you with a tree that\n"
"    organizes the directives by namespaces.\n"
"\n"
"    The documentation contents for each directive tells you all the available\n"
"    attributes and their semantics. It also provides a link to the interface\n"
"    the directive confirms to. If available, it will even tell you the\n"
"    file the directive was declared in. At the end a list of available\n"
"    subdirectives is given, also listing the implemented interface and\n"
"    available attributes.\n"
"    "
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:22
msgid "File:"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:28
msgid "from (line ${beginline}, column ${begincolumn}) to (line ${endline}, column ${endcolumn})"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:33
msgid "Info:"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:39
#: src/zope/app/apidoc/zcmlmodule/index.pt:97
msgid "Handler:"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:47
msgid "Schema"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:69
#: src/zope/app/apidoc/zcmlmodule/index.pt:126
msgid "There are no fields specified."
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/index.pt:78
msgid "Subdirectives"
msgstr ""

#: src/zope/app/apidoc/zcmlmodule/menu.pt:5
#: src/zope/app/apidoc/zcmlmodule/static_menu.pt:5
msgid "Namespaces that are not full URLs start with \"http://namespaces.zope.org/\"."
msgstr ""

#: src/zope/app/applicationcontrol/browser/configure.zcml:23
msgid "Runtime Information"
msgstr ""

#: src/zope/app/applicationcontrol/browser/configure.zcml:27
msgid "Server Control"
msgstr ""

#: src/zope/app/applicationcontrol/browser/configure.zcml:33
msgid "ZODB Control"
msgstr ""

#: src/zope/app/applicationcontrol/browser/configure.zcml:41
#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:4
msgid "Translation Domains"
msgstr ""

#: src/zope/app/applicationcontrol/browser/configure.zcml:50
msgid "Manage Process"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:11
msgid "Uptime"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:17
msgid "System platform"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:22
msgid "Zope version"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:27
msgid "Python version"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:32
msgid "Command line"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:37
msgid "Preferred encoding"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:4
msgid "Zope Runtime Information"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:42
msgid "FileSystem encoding"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:47
msgid "Process id"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:52
msgid "Python path"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.py:37
#: src/zope/app/applicationcontrol/runtimeinfo.py:71
msgid "Unavailable"
msgstr ""

#: src/zope/app/applicationcontrol/browser/runtimeinfo.py:67
#. Default: ""
msgid "${days} day(s) ${hours}:${minutes}:${seconds}"
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.pt:17
msgid "Countdown until restart or shutdown"
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.pt:21
msgid "seconds"
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.pt:22
msgid "If you specify a time of 0 seconds, then the server will be shutdown or restarted immediately."
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.pt:3
msgid "Zope Stub Server Controller"
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.pt:31
msgid "Restart server"
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.pt:34
msgid "Shutdown server"
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.py:38
#. Default: ""
msgid "The server will be restarted in ${number} seconds."
msgstr ""

#: src/zope/app/applicationcontrol/browser/servercontrol.py:42
#. Default: ""
msgid "The server will be shutdown in ${number} seconds."
msgstr ""

#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:16
msgid "Domain"
msgstr ""

#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:24
#: src/zope/app/i18n/browser/synchronize.pt:89
#: src/zope/app/i18nfile/browser/file_edit.pt:55
#: src/zope/app/i18nfile/browser/image_edit.pt:56
msgid "Language"
msgstr ""

#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:25
msgid "Files"
msgstr ""

#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:37
#. Default: "Reload"
msgid "reload-button"
msgstr ""

#: src/zope/app/applicationcontrol/browser/translationdomaincontrol.py:52
#. Default: ""
msgid "Message Catalog for ${language} language in ${domain} domain successfully reloaded."
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:15
msgid "Name of database"
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:21
msgid "Size of database"
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:29
msgid "Keep up to"
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:33
msgid "days"
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:38
#. Default: "Pack"
msgid "pack-button"
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:4
msgid "ZODB Controller"
msgstr ""

#: src/zope/app/applicationcontrol/browser/zodbcontrol.py:45
msgid "ZODB successfully packed."
msgstr ""

#: src/zope/app/authentication/browser/configure.zcml:24
msgid "Pluggable Authentication Utility"
msgstr ""

#: src/zope/app/authentication/browser/configure.zcml:24
msgid "New-style pluggable authentication utility"
msgstr ""

#: src/zope/app/authentication/browser/configure.zcml:39
msgid "Edit Pluggable Authentication Utility"
msgstr ""

#: src/zope/app/authentication/browser/configure.zcml:47
msgid "Plugins"
msgstr ""

#: src/zope/app/authentication/browser/configure.zcml:6
msgid "Add Pluggable Authentication"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:15
msgid "Add group information"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:24
msgid "Group"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:24
msgid "A principals group"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:32
msgid "Add group folder"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:41
msgid "A Group folder"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:41
msgid "Group Folder"
msgstr ""

#: src/zope/app/authentication/browser/groupfolder.zcml:7
msgid "Change group information"
msgstr ""

#: src/zope/app/authentication/browser/httpplugins.zcml:13
msgid "Realm"
msgstr ""

#: src/zope/app/authentication/browser/httpplugins.zcml:7
msgid "HTTP Basic-Auth Plugin"
msgstr ""

#: src/zope/app/authentication/browser/loginform.pt:11
msgid "You are not authorized to perform this action. However, you may login as a different user who is authorized."
msgstr ""

#: src/zope/app/authentication/browser/loginform.pt:20
msgid "User Name"
msgstr ""

#: src/zope/app/authentication/browser/loginform.pt:34
#. Default: "Log in"
msgid "login-button"
msgstr ""

#: src/zope/app/authentication/browser/loginform.pt:4
msgid "Sign in"
msgstr ""

#: src/zope/app/authentication/browser/loginform.pt:9
msgid "Please provide Login Information"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:14
msgid "A Pluggable Persistent Authentication Plugin"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:14
#: src/zope/app/authentication/principalfolder.zcml:45
msgid "Principal Folder"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:22
msgid "Add Principal Information"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:33
msgid "Principal Information"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:40
msgid "Change Internal Principal"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:5
msgid "Add Principal Folder"
msgstr ""

#: src/zope/app/authentication/browser/principalfolder.zcml:55
msgid "Principal Folder Prefix"
msgstr ""

#: src/zope/app/authentication/browser/register.py:26
msgid "Register a pluggable authentication utility"
msgstr ""

#: src/zope/app/authentication/browser/schemasearch.py:30
#: src/zope/app/security/browser/auth.py:30
#. Default: "Search"
msgid "search-button"
msgstr ""

#: src/zope/app/authentication/browser/schemasearch.py:31
msgid "Source path"
msgstr ""

#: src/zope/app/authentication/browser/schemasearch.py:32
msgid "Path to the source utility"
msgstr ""

#: src/zope/app/authentication/browser/session.zcml:11
msgid "Browser Form Challenger"
msgstr ""

#: src/zope/app/authentication/browser/session.zcml:5
msgid "Session Credentials Plugin"
msgstr ""

#: src/zope/app/authentication/configure.zcml:47
msgid "Pluggable Authentication"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:40
#: src/zope/app/authentication/principalfolder.py:65
#: src/zope/app/component/metadirectives.py:151
#: src/zope/app/component/metadirectives.py:335
#: src/zope/app/form/browser/ftests/test_i18n.py:33
#: src/zope/schema/interfaces.py:101
#: src/zope/schema/interfaces.py:476
#: src/zope/security/interfaces.py:264
#: src/zope/security/interfaces.py:314
#: src/zope/app/container/browser/contents.pt:34
#: src/zope/app/container/browser/index.pt:28
#: src/zope/dublincore/browser/edit.pt:17
msgid "Title"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:41
#: src/zope/security/interfaces.py:315
msgid "Provides a title for the permission."
msgstr ""

#: src/zope/app/authentication/groupfolder.py:45
#: src/zope/app/authentication/principalfolder.py:69
#: src/zope/app/component/metadirectives.py:158
#: src/zope/app/component/metadirectives.py:342
#: src/zope/app/form/browser/ftests/test_i18n.py:40
#: src/zope/schema/interfaces.py:108
#: src/zope/security/interfaces.py:270
#: src/zope/security/interfaces.py:319
#: src/zope/app/introspector/introspector.pt:53
#: src/zope/app/introspector/introspector.pt:142
#: src/zope/app/introspector/marker.pt:62
#: src/zope/app/preference/macros.pt:120
msgid "Description"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:46
#: src/zope/security/interfaces.py:320
msgid "Provides a description for the permission."
msgstr ""

#: src/zope/app/authentication/groupfolder.py:50
msgid "Principals"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:53
msgid "List of ids of principals which belong to the group"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:63
msgid "Group ID prefix"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:64
msgid "Prefix added to IDs of groups in this folder"
msgstr ""

#: src/zope/app/authentication/groupfolder.py:82
msgid "Group Search String"
msgstr ""

#: src/zope/app/authentication/groupfolder.zcml:55
msgid "Group Folders"
msgstr ""

#: src/zope/app/authentication/idpicker.py:100
msgid "Ids must contain only printable 7-bit non-space ASCII characters"
msgstr ""

#: src/zope/app/authentication/idpicker.py:105
msgid "Ids can't be more than 100 characters long."
msgstr ""

#: src/zope/app/authentication/interfaces.py:183
msgid "Groups"
msgstr ""

#: src/zope/app/authentication/interfaces.py:184
msgid ""
"ids of groups to which the principal directly belongs.\n"
"\n"
"            Plugins may append to this list.  Mutating the list only affects\n"
"            the life of the principal object, and does not persist (so\n"
"            persistently adding groups to a principal should be done by working\n"
"            with a plugin that mutates this list every time the principal is\n"
"            created, like the group folder in this package.)\n"
"            "
msgstr ""

#: src/zope/app/authentication/interfaces.py:47
msgid "Credentials Plugins"
msgstr ""

#: src/zope/app/authentication/interfaces.py:48
msgid ""
"Used for extracting credentials.\n"
"        Names may be of ids of non-utility ICredentialsPlugins contained in\n"
"        the IPluggableAuthentication, or names of registered\n"
"        ICredentialsPlugins utilities.  Contained non-utility ids mask \n"
"        utility names."
msgstr ""

#: src/zope/app/authentication/interfaces.py:58
msgid "Authenticator Plugins"
msgstr ""

#: src/zope/app/authentication/interfaces.py:59
msgid ""
"Used for converting credentials to principals.\n"
"        Names may be of ids of non-utility IAuthenticatorPlugins contained in\n"
"        the IPluggableAuthentication, or names of registered\n"
"        IAuthenticatorPlugins utilities.  Contained non-utility ids mask \n"
"        utility names."
msgstr ""

#: src/zope/app/authentication/interfaces.py:81
#: src/zope/app/authentication/principalfolder.py:80
#: src/zope/app/authentication/browser/principalfolder.zcml:55
msgid "Prefix"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:101
#: src/zope/app/security/browser/auth.py:31
msgid "Search String"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:102
msgid "A Search String"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:42
#: src/zope/app/pluggableauth/interfaces.py:32
msgid "Login"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:43
msgid "The Login/Username of the principal. This value can change."
msgstr ""

#: src/zope/app/authentication/principalfolder.py:50
#: src/zope/app/pluggableauth/interfaces.py:38
#: src/zope/sendmail/interfaces.py:165
#: src/zope/app/authentication/browser/loginform.pt:27
#: src/zope/app/i18n/browser/synchronize.pt:37
msgid "Password"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:51
msgid "The password for the principal."
msgstr ""

#: src/zope/app/authentication/principalfolder.py:54
msgid "Password Manager"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:56
msgid "The password manager will be used for encode/check the password"
msgstr ""

#: src/zope/app/authentication/principalfolder.py:66
msgid "Provides a title for the principal."
msgstr ""

#: src/zope/app/authentication/principalfolder.py:70
msgid "Provides a description for the principal."
msgstr ""

#: src/zope/app/authentication/principalfolder.py:81
msgid "Prefix to be added to all principal ids to assure that all ids are unique within the authentication service"
msgstr ""

#: src/zope/app/authentication/vocabulary.py:31
#. Default: "${name} (a utility)"
msgid "zope.app.authentication.vocabulary-utility-plugin-title"
msgstr ""

#: src/zope/app/authentication/vocabulary.py:34
#. Default: "${name} (in contents)"
msgid "zope.app.authentication.vocabulary-contained-plugin-title"
msgstr ""

#: src/zope/app/authentication/vocabulary.py:37
#. Default: "${name} (not found; deselecting will remove)"
msgid "zope.app.authentication.vocabulary-missing-plugin-title"
msgstr ""

#: src/zope/app/basicskin/view_macros.pt:37
msgid "User: ${user_title}"
msgstr ""

#: src/zope/app/basicskin/view_macros.pt:43
#: src/zope/app/rotterdam/dialog_macros.pt:161
#: src/zope/app/rotterdam/view_macros.pt:41
#: src/zope/app/zopetop/widget_macros.pt:251
msgid "Powered by Zope"
msgstr ""

#: src/zope/app/boston/browser/template.pt:40
#: src/zope/app/rotterdam/dialog_macros.pt:54
#: src/zope/app/rotterdam/template.pt:47
#: src/zope/app/rotterdam/template_tablelayout.pt:49
msgid "User:"
msgstr ""

#: src/zope/app/boston/browser/template.pt:60
msgid "Location:&nbsp;"
msgstr ""

#: src/zope/app/boston/configure.zcml:63
msgid "Boston Skin"
msgstr ""

#: src/zope/app/boston/viewlets/addinginfo/browser.py:37
msgid "Adding info"
msgstr ""

#: src/zope/app/boston/viewlets/xmltree/xmltree.pt:3
#: src/zope/app/boston/viewlets/xmltree/xmltree.pt:8
msgid "Navigation"
msgstr ""

#: src/zope/app/broken/broken.pt:12
msgid "This is probably because the module of the class, ${module}, can't be found or because the name, ${name}, is no longer defined by the module."
msgstr ""

#: src/zope/app/broken/broken.pt:6
msgid "This object is broken because its class can not be found."
msgstr ""

#: src/zope/app/broken/browser.zcml:5
msgid "Broken object"
msgstr ""

#: src/zope/app/cache/browser/cacheable.py:65
#. Default: "Invalidated."
msgid "cache-invalidated"
msgstr ""

#: src/zope/app/cache/browser/cacheable.py:67
#. Default: "No cache associated with object."
msgid "no-cache-associated"
msgstr ""

#: src/zope/app/cache/browser/cacheable.py:79
msgid "Saved changes."
msgstr ""

#: src/zope/app/cache/browser/cacheableedit.pt:10
msgid "Currently there is no cache associated with the object."
msgstr ""

#: src/zope/app/cache/browser/cacheableedit.pt:16
msgid "Currently the object uses ${cache_id_or_url}."
msgstr ""

#: src/zope/app/cache/browser/cacheableedit.pt:38
msgid "Cache name"
msgstr ""

#: src/zope/app/cache/browser/cacheableedit.pt:46
#: src/zope/app/cache/browser/ramedit.pt:52
#: src/zope/app/error/browser/error_config.pt:47
#: src/zope/app/i18nfile/browser/file_edit.pt:88
#: src/zope/app/i18nfile/browser/image_edit.pt:94
#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:88
#: src/zope/app/securitypolicy/browser/manage_roleform.pt:67
#: src/zope/dublincore/browser/edit.pt:52
#: src/zope/rdb/browser/rdbconnection.pt:34
#. Default: "Save Changes"
msgid "save-changes-button"
msgstr ""

#: src/zope/app/cache/browser/cacheableedit.pt:48
#. Default: "Invalidate Cached Value"
msgid "invalidate-cache-button"
msgstr ""

#: src/zope/app/cache/browser/cacheableedit.pt:6
msgid "This edit form allows you to associate a cache with this object."
msgstr ""

#: src/zope/app/cache/browser/configure.zcml:20
msgid "Statistics"
msgstr ""

#: src/zope/app/cache/browser/configure.zcml:6
msgid "RAM Cache"
msgstr ""

#: src/zope/app/cache/browser/configure.zcml:6
msgid "A RAM cache is a volatile (in memory) cache"
msgstr ""

#: src/zope/app/cache/browser/ramedit.pt:21
msgid "Maximum cached entries"
msgstr ""

#: src/zope/app/cache/browser/ramedit.pt:31
msgid "Maximum age of cached entries"
msgstr ""

#: src/zope/app/cache/browser/ramedit.pt:41
msgid "Time between cache cleanups"
msgstr ""

#: src/zope/app/cache/browser/ramedit.pt:54
#. Default: "Reset"
msgid "reset-button"
msgstr ""

#: src/zope/app/cache/browser/ramedit.pt:6
msgid "You can configure the RAM Cache here."
msgstr ""

#: src/zope/app/cache/browser/ramstats.pt:21
#: src/zope/app/recorder/sessions.pt:17
msgid "Path"
msgstr ""

#: src/zope/app/cache/browser/ramstats.pt:22
msgid "Hits"
msgstr ""

#: src/zope/app/cache/browser/ramstats.pt:23
msgid "Misses"
msgstr ""

#: src/zope/app/cache/browser/ramstats.pt:24
msgid "Size, bytes"
msgstr ""

#: src/zope/app/cache/browser/ramstats.pt:25
msgid "Entries"
msgstr ""

#: src/zope/app/cache/browser/ramstats.pt:7
msgid "RAMCache statistics"
msgstr ""

#: src/zope/app/catalog/browser/advanced.pt:10
msgid "Document Count"
msgstr ""

#: src/zope/app/catalog/browser/advanced.pt:11
msgid "Word Count"
msgstr ""

#: src/zope/app/catalog/browser/advanced.pt:21
#. Default: "Reindex"
msgid "reindex-button"
msgstr ""

#: src/zope/app/catalog/browser/advanced.pt:6
msgid "Catalog statistics"
msgstr ""

#: src/zope/app/catalog/browser/advanced.pt:9
msgid "Index"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:33
msgid "Advanced"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:40
msgid "Add a field index"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:50
msgid "Index items based on an orderable field value"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:50
#: src/zope/app/catalog/browser/configure.zcml:58
msgid "Field Index"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:58
#: src/zope/app/catalog/browser/configure.zcml:86
msgid "Configuration"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:67
msgid "Add a text index"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:77
msgid "Index items based on multi-value fields with                  orderable values"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:77
#: src/zope/app/catalog/browser/configure.zcml:86
msgid "Text Index"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:8
msgid "A Catalog allows indexing and searching of objects"
msgstr ""

#: src/zope/app/catalog/browser/configure.zcml:8
#: src/zope/app/catalog/configure.zcml:87
msgid "Catalog"
msgstr ""

#: src/zope/app/catalog/configure.zcml:101
msgid "Text Indexes"
msgstr ""

#: src/zope/app/catalog/configure.zcml:83
msgid "Indexes and Catalogs"
msgstr ""

#: src/zope/app/catalog/configure.zcml:95
msgid "Field Indexes"
msgstr ""

#: src/zope/app/catalog/interfaces.py:64
#: src/zope/app/catalog/text.py:33
#: src/zope/app/component/metadirectives.py:317
#: src/zope/component/zcml.py:439
msgid "Interface"
msgstr ""

#: src/zope/app/catalog/interfaces.py:65
#: src/zope/app/catalog/text.py:34
msgid "Objects will be adapted to this interface"
msgstr ""

#: src/zope/app/catalog/interfaces.py:71
#: src/zope/app/catalog/text.py:41
msgid "Field Name"
msgstr ""

#: src/zope/app/catalog/interfaces.py:72
#: src/zope/app/catalog/text.py:42
msgid "Name of the field to index"
msgstr ""

#: src/zope/app/catalog/interfaces.py:76
#: src/zope/app/catalog/text.py:47
msgid "Field Callable"
msgstr ""

#: src/zope/app/catalog/interfaces.py:77
#: src/zope/app/catalog/text.py:48
msgid "If true, then the field should be called to get the value to be indexed"
msgstr ""

#: src/zope/app/component/back35.py:101
msgid "Component Interface"
msgstr ""

#: src/zope/app/component/back35.py:102
msgid "The interface the component provides through this registration."
msgstr ""

#: src/zope/app/component/back35.py:108
msgid "The permission needed to use the component"
msgstr ""

#: src/zope/app/component/back35.py:221
msgid "Registration Manager"
msgstr ""

#: src/zope/app/component/back35.py:222
msgid "The registration manager keeps track of all component registrations."
msgstr ""

#: src/zope/app/component/back35.py:280
msgid "For interface"
msgstr ""

#: src/zope/app/component/back35.py:281
msgid "The interface of the objects being adapted"
msgstr ""

#: src/zope/app/component/back35.py:288
msgid "With interfaces"
msgstr ""

#: src/zope/app/component/back35.py:289
msgid "Additionally required interfaces"
msgstr ""

#: src/zope/app/component/back35.py:296
#: src/zope/app/component/back35.py:341
#: src/zope/app/component/browser/registration.py:199
#: src/zope/component/zcml.py:371
msgid "Provided interface"
msgstr ""

#: src/zope/app/component/back35.py:297
msgid "The interface provided"
msgstr ""

#: src/zope/app/component/back35.py:303
#: src/zope/component/zcml.py:104
#: src/zope/component/zcml.py:377
#: src/zope/component/zcml.py:449
#: src/zope/app/workflow/browser/instancecontainer_index.pt:19
#: src/zope/app/workflow/browser/instancecontainer_main.pt:18
msgid "Name"
msgstr ""

#: src/zope/app/component/back35.py:310
msgid "The permission required for use"
msgstr ""

#: src/zope/app/component/back35.py:318
msgid "Factory Name"
msgstr ""

#: src/zope/app/component/back35.py:333
#: src/zope/app/component/browser/registration.py:206
msgid "Register As"
msgstr ""

#: src/zope/app/component/back35.py:334
#: src/zope/app/component/browser/registration.py:207
msgid "The name under which the utility will be known."
msgstr ""

#: src/zope/app/component/back35.py:342
#: src/zope/app/component/browser/registration.py:200
msgid "The interface provided by the utility"
msgstr ""

#: src/zope/app/component/back35.py:58
msgid "Inactive"
msgstr ""

#: src/zope/app/component/back35.py:59
msgid "Active"
msgstr ""

#: src/zope/app/component/back35.py:76
msgid "Registration status"
msgstr ""

#: src/zope/app/component/back35.py:96
msgid "Registration Component"
msgstr ""

#: src/zope/app/component/back35.py:97
msgid "The component the registration is for."
msgstr ""

#: src/zope/app/component/browser/__init__.py:101
msgid "Add Utility"
msgstr ""

#: src/zope/app/component/browser/__init__.py:160
msgid "This is already a site"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:111
msgid "Add Site Management Folder"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:130
msgid "Registrations"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:21
#: src/zope/app/component/browser/configure.zcml:138
msgid "Registration"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:41
msgid "Site-Management Folder"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:6
msgid "Sample"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:84
msgid "Make a site"
msgstr ""

#: src/zope/app/component/browser/configure.zcml:93
msgid "Manage Site"
msgstr ""

#: src/zope/app/component/browser/registration.pt:15
msgid "This object is registered:"
msgstr ""

#: src/zope/app/component/browser/registration.pt:42
#: src/zope/app/component/browser/siteregistration.pt:52
#. Default: "Unregister"
msgid "unregister-button"
msgstr ""

#: src/zope/app/component/browser/registration.pt:50
#. Default: "Register this object again"
msgid "register-again-button"
msgstr ""

#: src/zope/app/component/browser/registration.pt:8
msgid "This object isn't yet registered."
msgstr ""

#: src/zope/app/component/browser/registration.pt:9
#. Default: "Register this object"
msgid "register-button"
msgstr ""

#: src/zope/app/component/browser/registration.py:117
#. Default: ""
msgid "comment: ${comment}"
msgstr ""

#: src/zope/app/component/browser/registration.py:124
#. Default: ""
msgid "${provided} utility named '${name}'"
msgstr ""

#: src/zope/app/component/browser/registration.py:127
#. Default: ""
msgid "${provided} utility"
msgstr ""

#: src/zope/app/component/browser/registration.py:171
msgid "(unknown name)"
msgstr ""

#: src/zope/app/component/browser/registration.py:214
msgid "Comment"
msgstr ""

#: src/zope/app/component/browser/registration.py:244
#. Default: ""
msgid "Register a $classname"
msgstr ""

#: src/zope/app/component/browser/registration.py:248
msgid "Register"
msgstr ""

#: src/zope/app/component/browser/siteregistration.pt:12
msgid "Registrations for this site:"
msgstr ""

#: src/zope/app/component/browser/siteregistration.pt:32
msgid "${name} (moved or deleted)"
msgstr ""

#: src/zope/app/component/browser/siteregistration.pt:9
msgid "Nothing is registered for this site."
msgstr ""

#: src/zope/app/component/metadirectives.py:102
msgid "The name of the resource."
msgstr ""

#: src/zope/app/component/metadirectives.py:103
msgid "The name shows up in URLs/paths. For example 'foo'."
msgstr ""

#: src/zope/app/component/metadirectives.py:109
msgid "The interface this component provides."
msgstr ""

#: src/zope/app/component/metadirectives.py:110
msgid ""
"\n"
"        A view can provide an interface.  This would be used for\n"
"        views that support other views."
msgstr ""

#: src/zope/app/component/metadirectives.py:118
#: src/zope/app/component/metadirectives.py:360
msgid "Request type"
msgstr ""

#: src/zope/app/component/metadirectives.py:141
msgid "Component to be used"
msgstr ""

#: src/zope/app/component/metadirectives.py:146
#: src/zope/app/component/metadirectives.py:326
#: src/zope/app/intid/browser/registrations.pt:12
msgid "ID"
msgstr ""

#: src/zope/app/component/metadirectives.py:152
#: src/zope/app/component/metadirectives.py:336
msgid "Text suitable for use in the 'add content' menu of a management interface"
msgstr ""

#: src/zope/app/component/metadirectives.py:159
#: src/zope/app/component/metadirectives.py:343
msgid "Longer narrative description of what this factory does"
msgstr ""

#: src/zope/app/component/metadirectives.py:169
#: src/zope/component/zcml.py:58
msgid "Factory"
msgstr ""

#: src/zope/app/component/metadirectives.py:190
msgid "The interface this view is the default for."
msgstr ""

#: src/zope/app/component/metadirectives.py:191
msgid ""
"\n"
"        Specifies the interface for which the default view is declared. All\n"
"        objects implementing this interface make use of this default\n"
"        setting. If this attribute is not specified, the default is available\n"
"        for all objects."
msgstr ""

#: src/zope/app/component/metadirectives.py:206
msgid "The layer the resource is in."
msgstr ""

#: src/zope/app/component/metadirectives.py:217
msgid "View attributes that are also allowed if user has permission."
msgstr ""

#: src/zope/app/component/metadirectives.py:244
msgid "One or more interfaces"
msgstr ""

#: src/zope/app/component/metadirectives.py:256
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:263
msgid "Attributes and methods"
msgstr ""

#: src/zope/app/component/metadirectives.py:264
msgid "This is a list of attributes and methods that can be accessed."
msgstr ""

#: src/zope/app/component/metadirectives.py:271
msgid "Attributes that can be set"
msgstr ""

#: src/zope/app/component/metadirectives.py:272
msgid "This is a list of attributes that can be modified/mutated."
msgstr ""

#: src/zope/app/component/metadirectives.py:280
msgid "The listed interfaces' methods and attributes can be accessed."
msgstr ""

#: src/zope/app/component/metadirectives.py:287
msgid "The attributes specified by the schema can be set"
msgstr ""

#: src/zope/app/component/metadirectives.py:288
msgid "The listed schemas' properties can be modified/mutated."
msgstr ""

#: src/zope/app/component/metadirectives.py:295
msgid "Configure like this class"
msgstr ""

#: src/zope/app/component/metadirectives.py:296
msgid ""
"\n"
"        This argument says that this content class should be configured in the\n"
"        same way the specified class' security is. If this argument is\n"
"        specified, no other argument can be used."
msgstr ""

#: src/zope/app/component/metadirectives.py:311
#: src/zope/app/apidoc/codemodule/browser/function_index.pt:32
msgid "Attributes"
msgstr ""

#: src/zope/app/component/metadirectives.py:327
msgid ""
"\n"
"        the identifier for this factory in the ZMI factory\n"
"        identification scheme.  If not given, defaults to the literal\n"
"        string given as the content directive's 'class' attribute."
msgstr ""

#: src/zope/app/component/metadirectives.py:365
msgid "Layer"
msgstr ""

#: src/zope/app/component/metadirectives.py:40
msgid "Specifications of the objects to be viewed"
msgstr ""

#: src/zope/app/component/metadirectives.py:41
msgid ""
"This should be a list of interfaces or classes\n"
"        "
msgstr ""

#: src/zope/app/component/metadirectives.py:50
#: src/zope/app/component/metadirectives.py:255
#: src/zope/component/zcml.py:52
#: src/zope/component/zcml.py:97
#: src/zope/component/zcml.py:264
#: src/zope/app/security/browser/configure.zcml:63
#: src/zope/app/workflow/stateful/browser/addtransition.pt:46
msgid "Permission"
msgstr ""

#: src/zope/app/component/metadirectives.py:51
msgid "The permission needed to use the view."
msgstr ""

#: src/zope/app/component/metadirectives.py:56
#: src/zope/app/component/metadirectives.py:234
msgid "Class"
msgstr ""

#: src/zope/app/component/metadirectives.py:57
msgid "A class that provides attributes used by the view."
msgstr ""

#: src/zope/app/component/metadirectives.py:62
#: src/zope/app/container/browser/metaconfigure.py:57
msgid "The layer the view is in."
msgstr ""

#: src/zope/app/component/metadirectives.py:63
msgid ""
"\n"
"        A skin is composed of layers. It is common to put skin\n"
"        specific views in a layer named after the skin. If the 'layer'\n"
"        attribute is not supplied, it defaults to 'default'."
msgstr ""

#: src/zope/app/component/metadirectives.py:71
#: src/zope/app/component/metadirectives.py:211
msgid "Interface that is also allowed if user has permission."
msgstr ""

#: src/zope/app/component/metadirectives.py:72
msgid ""
"\n"
"        By default, 'permission' only applies to viewing the view and\n"
"        any possible sub views. By specifying this attribute, you can\n"
"        make the permission also apply to everything described in the\n"
"        supplied interface.\n"
"\n"
"        Multiple interfaces can be provided, separated by\n"
"        whitespace."
msgstr ""

#: src/zope/app/component/metadirectives.py:85
msgid "View attributes that are also allowed if the user has permission."
msgstr ""

#: src/zope/app/component/metadirectives.py:87
msgid ""
"\n"
"        By default, 'permission' only applies to viewing the view and\n"
"        any possible sub views. By specifying 'allowed_attributes',\n"
"        you can make the permission also apply to the extra attributes\n"
"        on the view object."
msgstr ""

#: src/zope/app/component/vocabulary.py:290
msgid "(unnamed utility)"
msgstr ""

#: src/zope/app/container/browser/adding.py:113
msgid "You must select the type of object to add."
msgstr ""

#: src/zope/app/container/browser/configure.zcml:5
msgid "Find"
msgstr ""

#: src/zope/app/container/browser/contents.pt:126
#. Default: "Rename"
msgid "container-rename-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:130
#. Default: "Cut"
msgid "container-cut-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:134
#. Default: "Copy"
msgid "container-copy-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:138
#. Default: "Paste"
msgid "container-paste-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:142
#. Default: "Delete"
msgid "container-delete-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:173
#. Default: "Apply"
msgid "container-apply-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:176
#. Default: "Cancel"
msgid "container-cancel-button"
msgstr ""

#: src/zope/app/container/browser/contents.pt:27
#: src/zope/app/container/browser/index.pt:19
#: src/zope/app/intid/browser/registrations.pt:9
msgid "Content listing"
msgstr ""

#: src/zope/app/container/browser/contents.pt:35
#: src/zope/app/file/browser/image_edit.pt:12
msgid "Size"
msgstr ""

#: src/zope/app/container/browser/contents.pt:36
#: src/zope/app/container/browser/index.pt:29
#: src/zope/dublincore/browser/edit.pt:33
msgid "Created"
msgstr ""

#: src/zope/app/container/browser/contents.pt:37
#: src/zope/app/container/browser/index.pt:30
msgid "Modified"
msgstr ""

#: src/zope/app/container/browser/contents.py:252
msgid "You didn't specify any ids to remove."
msgstr ""

#: src/zope/app/container/browser/contents.py:264
msgid "You didn't specify any ids to copy."
msgstr ""

#: src/zope/app/container/browser/contents.py:282
#. Default: ""
msgid "Object '${name}' (${title}) cannot be copied"
msgstr ""

#: src/zope/app/container/browser/contents.py:286
#. Default: ""
msgid "Object '${name}' cannot be copied"
msgstr ""

#: src/zope/app/container/browser/contents.py:301
msgid "You didn't specify any ids to cut."
msgstr ""

#: src/zope/app/container/browser/contents.py:319
#. Default: ""
msgid "Object '${name}' (${title}) cannot be moved"
msgstr ""

#: src/zope/app/container/browser/contents.py:323
#. Default: ""
msgid "Object '${name}' cannot be moved"
msgstr ""

#: src/zope/app/container/browser/contents.py:406
msgid "The given name(s) %s is / are already being used"
msgstr ""

#: src/zope/app/container/browser/contents.py:67
msgid "You didn't specify any ids to rename."
msgstr ""

#: src/zope/app/container/browser/metaconfigure.py:58
msgid ""
"A skin is composed of layers. It is common to put\n"
"        skin specific views in a layer named after the skin. If the 'layer'\n"
"        attribute is not supplied, it defaults to 'default'."
msgstr ""

#: src/zope/app/container/browser/metaconfigure.py:76
#: src/zope/app/component/browser/configure.zcml:54
#: src/zope/app/component/browser/configure.zcml:103
#: src/zope/app/workflow/browser/configure.zcml:28
#: src/zope/app/authentication/browser/configure.zcml:67
msgid "Contents"
msgstr ""

#: src/zope/app/container/browser/metaconfigure.py:85
#: src/zope/formlib/form.py:859
#: src/zope/app/menus.zcml:17
#: src/zope/app/menus.zcml:25
#: src/zope/app/component/browser/configure.zcml:63
#: src/zope/app/workflow/stateful/browser/configure.zcml:48
#: src/zope/app/workflow/stateful/browser/configure.zcml:85
#: src/zope/app/authentication/browser/configure.zcml:56
#: src/zope/app/boston/viewlets/addinginfo/viewlet.pt:5
msgid "Add"
msgstr ""

#: src/zope/app/container/constraints.py:190
msgid "Container is not a valid Zope container."
msgstr ""

#: src/zope/app/container/contained.py:714
msgid "An empty name was provided. Names cannot be empty."
msgstr ""

#: src/zope/app/container/contained.py:724
msgid "Names cannot begin with '+' or '@' or contain '/'"
msgstr ""

#: src/zope/app/container/contained.py:729
msgid "The given name is already being used"
msgstr ""

#: src/zope/app/container/dependency.py:28
msgid ""
"\n"
"Removal of object (${object}) which has dependents (${dependents})\n"
"is not possible !\n"
"\n"
"You must deactivate this object before trying to remove it.\n"
msgstr ""

#: src/zope/app/container/size.py:40
#: src/zope/app/locking/storage.py:157
msgid "1 item"
msgstr ""

#: src/zope/app/container/size.py:41
#: src/zope/app/locking/storage.py:158
#. Default: ""
msgid "${items} items"
msgstr ""

#: src/zope/app/dav/tests/test_adapter.py:54
#. Default: ""
msgid "${num} robot unit"
msgstr ""

#: src/zope/app/debugskin/error_debug.pt:13
msgid "Error object: ${error_object}"
msgstr ""

#: src/zope/app/debugskin/error_debug.pt:8
msgid "Error type: ${error_type}"
msgstr ""

#: src/zope/app/debugskin/unauthorized.pt:8
#: src/zope/app/exception/browser/unauthorized.pt:7
msgid "Unauthorized"
msgstr ""

#: src/zope/app/debugskin/unauthorized.pt:9
msgid "You're not allowed in here."
msgstr ""

#: src/zope/app/demo/insensitivefolder/__init__.py:67
#: src/zope/app/demo/insensitivefolder/configure.zcml:31
msgid "Case insensitive Folder"
msgstr ""

#: src/zope/app/demo/insensitivefolder/__init__.py:68
#: src/zope/app/demo/insensitivefolder/configure.zcml:31
msgid "A simple case insensitive Folder."
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:111
msgid "New"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:118
msgid "Open"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:143
#: src/zope/app/demo/menu/configure.zcml:196
msgid "Undo"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:151
msgid "Undo Last"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:157
msgid "Undo All"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:165
#: src/zope/app/demo/menu/configure.zcml:203
msgid "Redo"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:173
msgid "Redo Last"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:179
msgid "Redo All"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:210
msgid "Cut"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:217
msgid "Copy"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:224
msgid "Paste"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:242
msgid "About Menus"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:248
msgid "About Zope 3"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:258
msgid "Menu Bar"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:74
#: src/zope/app/demo/menu/configure.zcml:125
msgid "Open Recent"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:79
#: src/zope/app/demo/menu/configure.zcml:132
msgid "Save"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:87
msgid "Save All"
msgstr ""

#: src/zope/app/demo/menu/configure.zcml:94
msgid "Save As ..."
msgstr ""

#: src/zope/app/demo/menu/menudemo.pt:10
msgid "Menu Demo"
msgstr ""

#: src/zope/app/demo/passwdauth/interfaces.py:29
msgid "File Name"
msgstr ""

#: src/zope/app/demo/passwdauth/interfaces.py:30
msgid "File name of the data file."
msgstr ""

#: src/zope/app/demo/skinpref/configure.zcml:10
msgid "ZMI Settings"
msgstr ""

#: src/zope/app/demo/skinpref/configure.zcml:10
msgid "         In this category you will find all preferences related to the Zope         Management Interface (ZMI).         "
msgstr ""

#: src/zope/app/demo/skinpref/configure.zcml:20
msgid "Skin Selection"
msgstr ""

#: src/zope/app/demo/widget/browser/boolwidget.zcml:21
msgid "BoolWidget Index"
msgstr ""

#: src/zope/app/demo/widget/browser/boolwidget.zcml:21
#: 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
msgid "View"
msgstr ""

#: src/zope/app/demo/widget/browser/boolwidget.zcml:5
#: src/zope/app/demo/widget/browser/boolwidget.zcml:13
msgid "Add a Demo BoolWidget"
msgstr ""

#: src/zope/app/demo/widget/browser/boolwidget.zcml:5
#: src/zope/app/demo/widget/help/configure.zcml:14
msgid "BoolWidget"
msgstr ""

#: src/zope/app/demo/widget/browser/configure.zcml:25
#: src/zope/app/demo/widget/browser/boolwidget.zcml:38
#: 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:5
#: src/zope/app/demo/widget/browser/intwidget.zcml:13
msgid "Add a Demo IntWidget"
msgstr ""

#: src/zope/app/demo/widget/browser/intwidget.zcml:5
#: src/zope/app/demo/widget/help/configure.zcml:22
msgid "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:38
msgid "TextWidget"
msgstr ""

#: src/zope/app/demo/widget/help/configure.zcml:30
msgid "TextLineWidget"
msgstr ""

#: src/zope/app/demo/widget/help/configure.zcml:6
#: src/zope/app/styleguide/widget/configure.zcml:7
msgid "Widgets"
msgstr ""

#: src/zope/app/demo/widget/interfaces/boolwidget.py:31
#: 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/boolwidget.py:32
#: src/zope/app/demo/widget/interfaces/intwidget.py:32
msgid "zope.schema.Int field with readonly = True."
msgstr ""

#: src/zope/app/demo/widget/interfaces/boolwidget.py:42
#: 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/boolwidget.py:43
msgid "zope.schema.Bool field with only title and description."
msgstr ""

#: src/zope/app/demo/widget/interfaces/boolwidget.py:47
#: 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/ifacemodule/iface_macros.pt:82
#: src/zope/app/apidoc/zcmlmodule/index.pt:137
msgid "required"
msgstr ""

#: src/zope/app/demo/widget/interfaces/boolwidget.py:48
msgid "zope.schema.Bool field with required = True."
msgstr ""

#: src/zope/app/demo/widget/interfaces/boolwidget.py:52
#: 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/boolwidget.py:53
msgid "zope.schema.Bool field with constraint lambda x: x == True."
msgstr ""

#: src/zope/app/demo/widget/interfaces/boolwidget.py:58
#: 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/boolwidget.py:59
msgid "zope.schema.Bool field with default = True."
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:48
msgid "zope.schema.Int field with required = True."
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: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
#: src/zope/app/dtmlpage/configure.zcml:81
msgid "A simple, content-based DTML page"
msgstr ""

#: src/zope/app/dtmlpage/configure.zcml:13
#: src/zope/app/dtmlpage/configure.zcml:81
msgid "DTML Page"
msgstr ""

#: src/zope/app/dtmlpage/configure.zcml:59
msgid "Edit a DTML page"
msgstr ""

#: src/zope/app/dtmlpage/configure.zcml:73
msgid "Add a DTML Page"
msgstr ""

#: src/zope/app/dtmlpage/interfaces.py:34
#: src/zope/app/pythonpage/__init__.py:41
#: src/zope/app/sqlscript/interfaces.py:45
#: src/zope/app/zptpage/interfaces.py:36
msgid "Source"
msgstr ""

#: src/zope/app/dtmlpage/interfaces.py:35
msgid "The source of the dtml page."
msgstr ""

#: src/zope/app/error/browser/configure.zcml:13
#: src/zope/app/error/browser/configure.zcml:26
#: src/zope/app/cache/browser/cacheableedit.pt:24
#: src/zope/app/cache/browser/ramedit.pt:10
#: src/zope/app/cache/browser/ramstats.pt:11
msgid "Errors"
msgstr ""

#: src/zope/app/error/browser/configure.zcml:28
#: src/zope/app/authentication/browser/configure.zcml:39
msgid "Configure"
msgstr ""

#: src/zope/app/error/browser/configure.zcml:35
msgid "Error Logging Utility"
msgstr ""

#: src/zope/app/error/browser/configure.zcml:35
msgid "Error Reporting Utility for Logging Errors"
msgstr ""

#: src/zope/app/error/browser/error.pt:11
msgid "This page lists the exceptions that have occurred in this site recently."
msgstr ""

#: src/zope/app/error/browser/error.pt:16
msgid "No exceptions logged."
msgstr ""

#: src/zope/app/error/browser/error.pt:22
#: src/zope/app/error/browser/errorentry.pt:21
#: src/zope/app/recorder/sessions.pt:15
msgid "Time"
msgstr ""

#: src/zope/app/error/browser/error.pt:23
#: src/zope/app/error/browser/errorentry.pt:26
msgid "User"
msgstr ""

#: src/zope/app/error/browser/error.pt:24
msgid "Exception"
msgstr ""

#: src/zope/app/error/browser/error.pt:4
#: src/zope/app/error/browser/errorentry.pt:4
msgid "View Error Log Report"
msgstr ""

#: src/zope/app/error/browser/error.pt:9
msgid "Exception Log (most recent first)"
msgstr ""

#: src/zope/app/error/browser/error_config.pt:19
msgid "Number of exceptions to keep"
msgstr ""

#: src/zope/app/error/browser/error_config.pt:27
msgid "Copy exceptions to the event log"
msgstr ""

#: src/zope/app/error/browser/error_config.pt:37
msgid "Ignored exception types"
msgstr ""

#: src/zope/app/error/browser/error_config.pt:4
msgid "Configure Error Log"
msgstr ""

#: src/zope/app/error/browser/error_config.pt:9
msgid "You can configure how many exceptions should be kept and whether the exceptions should be copied to Zope's event log file(s)."
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:10
msgid "Header"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:12
msgid "Exception traceback"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:14
msgid "The specified log entry was not found. It may have expired."
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:31
msgid "Request URL"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:36
msgid "Exception Type"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:41
msgid "Exception Value"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:46
msgid "Traceback"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:60
msgid "Display traceback as text"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:68
msgid "REQUEST"
msgstr ""

#: src/zope/app/error/browser/errorentry.pt:79
#. Default: "Return to log"
msgid "return-to-log-button"
msgstr ""

#: src/zope/app/exception/browser/notfound.pt:11
msgid "Please note the following:"
msgstr ""

#: src/zope/app/exception/browser/notfound.pt:14
msgid "You might have misspelled the url"
msgstr ""

#: src/zope/app/exception/browser/notfound.pt:15
msgid "You might be trying to access a non-existing page"
msgstr ""

#: src/zope/app/exception/browser/notfound.pt:7
msgid "The page that you are trying to access is not available"
msgstr ""

#: src/zope/app/exception/browser/systemerror.pt:1
msgid "System Error"
msgstr ""

#: src/zope/app/exception/browser/systemerror.pt:2
msgid "A system error occurred."
msgstr ""

#: src/zope/app/exception/browser/unauthorized.pt:9
msgid "You are not authorized"
msgstr ""

#: src/zope/app/externaleditor/configure.zcml:7
msgid "External Edit"
msgstr ""

#: src/zope/app/file/browser/configure.zcml:26
#: src/zope/app/file/browser/configure.zcml:67
#: 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:67
msgid "Upload an image"
msgstr ""

#: src/zope/app/file/browser/configure.zcml:9
msgid "Change a file"
msgstr ""

#: src/zope/app/file/browser/configure.zcml:99
msgid "Add an Image"
msgstr ""

#: src/zope/app/file/browser/file.py:299
#: src/zope/app/file/browser/file.py:456
#: src/zope/app/form/browser/editview.py:114
#: src/zope/formlib/form.py:817
#. Default: ""
msgid "Updated on ${date_time}"
msgstr ""

#: src/zope/app/file/browser/file.py:310
#: src/zope/app/file/interfaces.py:44
#: src/zope/app/file/browser/file_add.pt:31
#: src/zope/app/file/browser/file_upload.pt:33
#: src/zope/app/i18nfile/browser/file_edit.pt:79
#: src/zope/app/i18nfile/browser/image_edit.pt:80
msgid "Data"
msgstr ""

#: src/zope/app/file/browser/file.py:311
#: src/zope/app/file/interfaces.py:45
#: src/zope/app/file/browser/file_add.pt:31
#: src/zope/app/file/browser/file_upload.pt:33
msgid "The actual content of the object."
msgstr ""

#: src/zope/app/file/browser/file.py:431
#. Default: ""
msgid "The character set specified in the content type ($charset) is not supported."
msgstr ""

#: src/zope/app/file/browser/file.py:436
#. Default: ""
msgid "The character set specified in the content type ($charset) does not match file content."
msgstr ""

#: src/zope/app/file/browser/file.py:463
#. Default: ""
msgid "The character set you specified ($charset) cannot encode all characters in text."
msgstr ""

#: src/zope/app/file/browser/file.py:468
#. Default: ""
msgid "The character set you specified ($charset) is not supported."
msgstr ""

#: src/zope/app/file/browser/file_add.pt:51
#: src/zope/app/form/browser/add.pt:58
msgid "Object Name"
msgstr ""

#: src/zope/app/file/browser/file_add.pt:9
msgid "Add a File"
msgstr ""

#: src/zope/app/file/browser/file_upload.pt:50
#: src/zope/app/i18n/browser/synchronize.pt:118
#. Default: "Update"
msgid "update-button"
msgstr ""

#: src/zope/app/file/browser/file_upload.pt:9
msgid "Upload a file"
msgstr ""

#: src/zope/app/file/configure.zcml:19
#. Default: "Add Images"
msgid "add-images-permission"
msgstr ""

#: src/zope/app/file/configure.zcml:28
#: src/zope/app/file/browser/configure.zcml:43
msgid "A File"
msgstr ""

#: src/zope/app/file/configure.zcml:28
#: src/zope/app/file/browser/configure.zcml:43
#: src/zope/app/demo/menu/configure.zcml:103
#: src/zope/app/demo/menu/configure.zcml:266
msgid "File"
msgstr ""

#: src/zope/app/file/configure.zcml:50
#: src/zope/app/file/browser/configure.zcml:91
msgid "Image"
msgstr ""

#: src/zope/app/file/configure.zcml:50
#: src/zope/app/file/browser/configure.zcml:91
msgid "An Image"
msgstr ""

#: src/zope/app/file/image.py:78
#. Default: ""
msgid " ${width}x${height}"
msgstr ""

#: src/zope/app/file/interfaces.py:36
#: src/zope/app/pythonpage/__init__.py:46
#: src/zope/app/file/browser/file_add.pt:16
#: src/zope/app/file/browser/file_upload.pt:16
#: src/zope/app/i18nfile/browser/file_edit.pt:32
#: src/zope/app/i18nfile/browser/image_edit.pt:33
msgid "Content Type"
msgstr ""

#: src/zope/app/file/interfaces.py:37
#: src/zope/app/file/browser/file_add.pt:16
#: src/zope/app/file/browser/file_upload.pt:16
msgid "The content type identifies the type of data."
msgstr ""

#: src/zope/app/folder/browser/configure.zcml:30
#: src/zope/app/file/browser/configure.zcml:113
#: src/zope/app/file/browser/configure.zcml:121
#: src/zope/app/pythonpage/configure.zcml:72
#: src/zope/app/dtmlpage/configure.zcml:93
#: src/zope/app/zptpage/browser/configure.zcml:68
msgid "Preview"
msgstr ""

#: src/zope/app/folder/configure.zcml:12
#: src/zope/app/folder/browser/configure.zcml:13
msgid "Folder"
msgstr ""

#: src/zope/app/folder/configure.zcml:12
#: src/zope/app/folder/browser/configure.zcml:13
msgid "Minimal folder"
msgstr ""

#: src/zope/app/form/browser/add.py:64
#: src/zope/app/form/browser/editview.py:104
#: src/zope/app/form/browser/formview.py:78
msgid "An error occurred."
msgstr ""

#: src/zope/app/form/browser/boolwidgets.py:112
msgid "True"
msgstr ""

#: src/zope/app/form/browser/boolwidgets.py:113
msgid "False"
msgstr ""

#: src/zope/app/form/browser/boolwidgets.py:95
#: src/zope/app/form/browser/boolwidgets.py:100
#: src/zope/app/form/browser/boolwidgets.py:107
msgid "on"
msgstr ""

#: src/zope/app/form/browser/boolwidgets.py:95
#: src/zope/app/form/browser/boolwidgets.py:100
#: src/zope/app/form/browser/boolwidgets.py:107
msgid "off"
msgstr ""

#: src/zope/app/form/browser/configure.zcml:521
msgid "Widgets and Forms"
msgstr ""

#: src/zope/app/form/browser/configure.zcml:525
msgid "Basic Widgets"
msgstr ""

#: src/zope/app/form/browser/configure.zcml:531
msgid "Source Widgets"
msgstr ""

#: src/zope/app/form/browser/configure.zcml:537
msgid "Advanced Widgets"
msgstr ""

#: src/zope/app/form/browser/configure.zcml:543
msgid "The browser:form Directive"
msgstr ""

#: src/zope/app/form/browser/ftests/test_i18n.py:34
msgid "A short description of the event."
msgstr ""

#: src/zope/app/form/browser/ftests/test_i18n.py:41
msgid "A long description of the event."
msgstr ""

#: src/zope/app/form/browser/ftests/test_i18n.py:47
msgid "Some number"
msgstr ""

#: src/zope/app/form/browser/ftests/test_i18n.py:53
msgid "Some List"
msgstr ""

#: src/zope/app/form/browser/ftests/test_i18n.py:54
msgid "Some item"
msgstr ""

#: src/zope/app/form/browser/itemswidgets.py:231
#. Default: ""
msgid "item-missing-single-value-for-display"
msgstr ""

#: src/zope/app/form/browser/itemswidgets.py:250
#. Default: ""
msgid "vocabulary-missing-multiple-value-for-display"
msgstr ""

#: src/zope/app/form/browser/itemswidgets.py:415
#: src/zope/app/form/browser/itemswidgets.py:445
#. Default: "(no value)"
msgid "vocabulary-missing-single-value-for-edit"
msgstr ""

#: src/zope/app/form/browser/itemswidgets.py:484
#. Default: "(no values)"
msgid "vocabulary-missing-multiple-value-for-edit"
msgstr ""

#: src/zope/app/form/browser/metaconfigure.py:261
#: src/zope/app/security/browser/configure.zcml:71
#: src/zope/app/cache/browser/configure.zcml:18
#: src/zope/app/file/browser/configure.zcml:19
#: src/zope/app/i18nfile/browser/configure.zcml:31
#: src/zope/app/i18nfile/browser/configure.zcml:73
#: src/zope/app/pythonpage/configure.zcml:57
#: src/zope/rdb/browser/configure.zcml:20
#: src/zope/app/schemacontent/browser/configure.zcml:15
#: src/zope/app/schemacontent/browser/configure.zcml:48
#: src/zope/app/authentication/browser/session.zcml:11
#: src/zope/app/authentication/browser/httpplugins.zcml:13
#: src/zope/app/authentication/browser/principalfolder.zcml:40
#: src/zope/app/authentication/browser/groupfolder.zcml:7
#: src/zope/app/demo/menu/configure.zcml:188
#: src/zope/app/demo/menu/configure.zcml:272
#: src/zope/app/demo/widget/browser/boolwidget.zcml:29
#: src/zope/app/demo/widget/browser/boolwidget.zcml:29
#: 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/homefolder/configure.zcml:56
#: src/zope/app/pluggableauth/browser/configure.zcml:56
#: src/zope/app/session/browser.zcml:15
#: src/zope/app/session/browser.zcml:38
#: src/zope/app/zptpage/browser/configure.zcml:39
#: src/zope/app/securitypolicy/browser/configure.zcml:28
msgid "Edit"
msgstr ""

#: src/zope/app/form/browser/sequencewidget.pt:17
#. Default: "Remove selected items"
msgid "remove-selected-items"
msgstr ""

#: src/zope/app/form/browser/sequencewidget.py:256
#. Default: "(no value available)"
msgid "sequence-value-not-provided"
msgstr ""

#: src/zope/app/form/browser/sequencewidget.py:259
#. Default: "(no values)"
msgid "sequence-value-is-empty"
msgstr ""

#: src/zope/app/form/browser/sequencewidget.py:80
msgid "Add %s"
msgstr ""

#: src/zope/app/form/browser/source.py:206
#: src/zope/app/form/browser/source.py:229
#. Default: "Selected"
msgid "SourceDisplayWidget-label"
msgstr ""

#: src/zope/app/form/browser/source.py:268
#. Default: "Apply"
msgid "SourceInputWidget-apply"
msgstr ""

#: src/zope/app/form/browser/source.py:439
#. Default: "Remove"
msgid "MultipleSourceInputWidget-remove"
msgstr ""

#: src/zope/app/form/browser/source.py:468
#. Default: "Apply"
msgid "SourceListInputWidget-apply"
msgstr ""

#: src/zope/app/form/browser/source.py:65
#: src/zope/app/form/browser/source.py:212
#: src/zope/app/form/browser/source.py:222
#. Default: "Nothing"
msgid "SourceDisplayWidget-missing"
msgstr ""

#: src/zope/app/form/browser/source.py:76
#: src/zope/app/form/browser/source.py:107
#. Default: "Invalid value"
msgid "SourceDisplayWidget-invalid"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:149
msgid "Invalid text data"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:161
msgid "Invalid textual data"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:345
msgid "Invalid unicode data"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:473
msgid "Form input is not a file object"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:512
msgid "Invalid integer data"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:526
msgid "Invalid floating point data"
msgstr ""

#: src/zope/app/form/browser/textwidgets.py:544
#: src/zope/app/form/browser/textwidgets.py:582
msgid "Invalid datetime data"
msgstr ""

#: src/zope/app/fssync/browser/__init__.py:156
msgid "required argument 'name' missing"
msgstr ""

#: src/zope/app/fssync/browser/__init__.py:215
msgid "Up-to-date check failed:"
msgstr ""

#: src/zope/app/fssync/browser/__init__.py:91
msgid "Content-Type is not application/x-snarf"
msgstr ""

#: src/zope/app/fssync/browser/fromFS.pt:11
msgid "Commit results: ${results}"
msgstr ""

#: src/zope/app/fssync/browser/fromFS.pt:16
msgid "Upload a zipfile in the following form"
msgstr ""

#: src/zope/app/fssync/browser/fromFS.pt:20
#. Default: "Upload"
msgid "upload-button"
msgstr ""

#: src/zope/app/fssync/browser/fromFS.pt:5
msgid "Commit Action"
msgstr ""

#: src/zope/app/generations/browser/configure.zcml:6
msgid "Database Schemas"
msgstr ""

#: src/zope/app/generations/browser/managerdetails.pt:19
msgid "Evolver from Generation ${from} to Generation ${to}"
msgstr ""

#: src/zope/app/generations/browser/managerdetails.pt:9
msgid "${application_id} Application Manager Details"
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:53
msgid "No, up to date"
msgstr ""

#: src/zope/app/generations/browser/managers.pt:8
msgid "Database generations"
msgstr ""

#: src/zope/app/generations/configure.zcml:28
msgid "Generations"
msgstr ""

#: src/zope/app/homefolder/browser.py:43
msgid "path is not correct !"
msgstr ""

#: src/zope/app/homefolder/browser.py:58
msgid "dotted name is not correct !"
msgstr ""

#: src/zope/app/homefolder/configure.zcml:32
msgid "Add Home Folder Manager"
msgstr ""

#: src/zope/app/homefolder/configure.zcml:49
msgid "Home Folder Manager"
msgstr ""

#: src/zope/app/homefolder/configure.zcml:56
msgid "Edit Home Folder Manager"
msgstr ""

#: src/zope/app/homefolder/configure.zcml:74
msgid "Assignments"
msgstr ""

#: src/zope/app/homefolder/configure.zcml:89
msgid "Principal Home Folder"
msgstr ""

#: src/zope/app/homefolder/homefolder.pt:12
msgid "Assign a Principal"
msgstr ""

#: src/zope/app/homefolder/homefolder.pt:24
#. Default: "Assign"
msgid "assign-button"
msgstr ""

#: src/zope/app/homefolder/homefolder.pt:29
msgid "Unassign Principals"
msgstr ""

#: src/zope/app/homefolder/homefolder.pt:37
#. Default: "Unassign"
msgid "unassign-button"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:28
msgid "Home Folder"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:29
msgid "The principal's home folder; if none has been defined, this attribute will be `None`."
msgstr ""

#: src/zope/app/homefolder/interfaces.py:41
msgid "Base Folder"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:42
msgid "The Base Folder for the Principal Home Folder."
msgstr ""

#: src/zope/app/homefolder/interfaces.py:46
msgid "Create Home Folder"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:47
msgid "Whether home folders should be created upon adding a assignment, if missing."
msgstr ""

#: src/zope/app/homefolder/interfaces.py:52
msgid "Auto create assignment"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:53
msgid "Whether assignment and folder should be created when calling getHomeFolder, if not existing."
msgstr ""

#: src/zope/app/homefolder/interfaces.py:59
msgid "Local Home Folder Role"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:60
msgid "The local role that the user will have in its home folder. This role is only set on folders that are created by the manager."
msgstr ""

#: src/zope/app/homefolder/interfaces.py:68
msgid "Container Type to create"
msgstr ""

#: src/zope/app/homefolder/interfaces.py:69
msgid "The container type that will be created upon first call of getHomeFolder (if autoCreate is on)"
msgstr ""

#: src/zope/app/i18n/browser/configure.zcml:10
msgid "Translate"
msgstr ""

#: src/zope/app/i18n/browser/configure.zcml:28
#: src/zope/app/workflow/browser/configure.zcml:8
msgid "Import/Export"
msgstr ""

#: src/zope/app/i18n/browser/configure.zcml:41
msgid "Synchronize"
msgstr ""

#: src/zope/app/i18n/browser/configure.zcml:54
msgid "A Persistent Translation Domain"
msgstr ""

#: src/zope/app/i18n/browser/configure.zcml:54
msgid "Translation Domain"
msgstr ""

#: src/zope/app/i18n/browser/exportimport.pt:11
msgid "Import and Export Messages"
msgstr ""

#: src/zope/app/i18n/browser/exportimport.pt:13
msgid "Here you can export and import messages from your Translation Domain."
msgstr ""

#: src/zope/app/i18n/browser/exportimport.pt:21
#: src/zope/app/i18n/browser/synchronize.pt:44
#: src/zope/app/i18n/browser/translate.pt:16
msgid "Select Languages:"
msgstr ""

#: src/zope/app/i18n/browser/exportimport.pt:33
msgid "Import File Name:"
msgstr ""

#: src/zope/app/i18n/browser/exportimport.pt:4
#: src/zope/app/i18n/browser/translate.pt:4
#: src/zope/app/i18n/browser/translatemessage.pt:4
msgid "Translation Domain - Translate"
msgstr ""

#: src/zope/app/i18n/browser/exportimport.pt:40
#. Default: "Export"
msgid "export-button"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:123
msgid "No connection could be made to remote data source."
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:27
msgid "Server URL"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:4
msgid "Translation Domain - Synchronize"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:66
#. Default: "Save Settings"
msgid "save-settings-button"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:71
#. Default: "Synchronize"
msgid "synchronize-button"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:88
#: src/zope/app/i18n/browser/translate.pt:77
#: src/zope/app/i18n/browser/translatemessage.pt:17
msgid "Message Id"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.pt:90
#: src/zope/app/recorder/sessions.pt:18
msgid "Status"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.py:34
msgid "Out of Date"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.py:34
msgid "Up to Date"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.py:34
msgid "New Remote"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.py:35
msgid "Newer Local"
msgstr ""

#: src/zope/app/i18n/browser/synchronize.py:35
msgid "Does not exist"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:103
msgid "Add new messages"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:128
msgid "Edit Messages"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:131
msgid "Delete Messages"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:35
#. Default: "Edit"
msgid "edit-button"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:46
msgid "New Language:"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:56
msgid "Filter (% - wildcard):"
msgstr ""

#: src/zope/app/i18n/browser/translate.pt:63
#. Default: "Filter"
msgid "filter-button"
msgstr ""

#: src/zope/app/i18n/browser/translatemessage.pt:31
msgid "Edit Message"
msgstr ""

#: src/zope/app/i18nfile/browser/configure.zcml:39
msgid "A file that supports multiple locales."
msgstr ""

#: src/zope/app/i18nfile/browser/configure.zcml:81
msgid "A multi-locale version of an Image."
msgstr ""

#: src/zope/app/i18nfile/browser/file_edit.pt:40
#: src/zope/app/i18nfile/browser/image_edit.pt:41
msgid "Default Language"
msgstr ""

#: src/zope/app/i18nfile/browser/file_edit.pt:67
#: src/zope/app/i18nfile/browser/image_edit.pt:68
#. Default: "Show"
msgid "show-button"
msgstr ""

#: src/zope/app/i18nfile/browser/file_edit.pt:72
#: src/zope/app/i18nfile/browser/image_edit.pt:73
msgid "Add new language"
msgstr ""

#: src/zope/app/i18nfile/browser/i18nfile.py:46
#: src/zope/app/i18nfile/browser/i18nimage.py:32
msgid "Edit Form"
msgstr ""

#: src/zope/app/i18nfile/browser/i18nfile.py:47
msgid "This edit form allows you to make changes to the properties of this file."
msgstr ""

#: src/zope/app/i18nfile/browser/i18nimage.py:33
msgid "This edit form allows you to make changes to the properties of this image."
msgstr ""

#: src/zope/app/i18nfile/browser/image_edit.pt:86
msgid "Dimensions"
msgstr ""

#: src/zope/app/i18nfile/configure.zcml:22
msgid "An Internationalized File"
msgstr ""

#: 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:49
msgid "An Internationalized Image"
msgstr ""

#: src/zope/app/i18nfile/configure.zcml:49
#: src/zope/app/i18nfile/browser/configure.zcml:81
msgid "I18n Image"
msgstr ""

#: src/zope/app/intid/browser/configure.zcml:12
msgid "Registered Objects"
msgstr ""

#: src/zope/app/intid/browser/configure.zcml:5
msgid "A utility that provides unique ids to objects"
msgstr ""

#: src/zope/app/intid/browser/configure.zcml:5
msgid "Unique Id Utility"
msgstr ""

#: src/zope/app/intid/browser/registrations.pt:12
msgid "Object"
msgstr ""

#: src/zope/app/intid/browser/registrations.pt:6
msgid "${count} objects"
msgstr ""

#: src/zope/app/introspector/configure.zcml:6
#. Default: "Introspect Object Classes and Interfaces"
msgid "zope.app.introspector.Introspect"
msgstr ""

#: src/zope/app/introspector/configure.zcml:6
msgid "       Use the object-introspection facility to discover       and browse interfaces and classes.       "
msgstr ""

#: src/zope/app/introspector/introspector.pt:108
#: src/zope/app/introspector/marker.pt:26
msgid "Class Browser"
msgstr ""

#: src/zope/app/introspector/introspector.pt:113
#: src/zope/app/introspector/marker.pt:31
#. Default: "Class"
msgid "class-component"
msgstr ""

#: src/zope/app/introspector/introspector.pt:153
#: src/zope/app/introspector/marker.pt:73
msgid "Interfaces from Class"
msgstr ""

#: src/zope/app/introspector/introspector.pt:172
#: src/zope/app/introspector/marker.pt:91
msgid "Interfaces from Object"
msgstr ""

#: src/zope/app/introspector/introspector.pt:190
#. Default: "Modify"
msgid "modify-button"
msgstr ""

#: src/zope/app/introspector/introspector.pt:27
msgid "Interface Browser"
msgstr ""

#: src/zope/app/introspector/introspector.pt:39
#: src/zope/app/introspector/introspector.pt:127
#: src/zope/app/introspector/marker.pt:38
#. Default: "Bases"
msgid "class-bases"
msgstr ""

#: src/zope/app/introspector/introspector.pt:67
#. Default: "Attributes"
msgid "class-attributes"
msgstr ""

#: src/zope/app/introspector/introspector.pt:84
#. Default: "Methods"
msgid "class-methods"
msgstr ""

#: src/zope/app/introspector/marker.pt:108
msgid "Remove Interfaces:"
msgstr ""

#: src/zope/app/introspector/marker.pt:117
#. Default: "Remove"
msgid "remove-button"
msgstr ""

#: src/zope/app/introspector/marker.pt:123
msgid "Add Interfaces:"
msgstr ""

#: src/zope/app/introspector/marker.pt:132
#: src/zope/app/workflow/stateful/browser/add.pt:66
#: src/zope/app/workflow/stateful/browser/addstate.pt:20
#: src/zope/app/workflow/stateful/browser/addtransition.pt:55
#. Default: "Add"
msgid "add-button"
msgstr ""

#: src/zope/app/introspector/marker.pt:55
#. Default: "Module"
msgid "python-module"
msgstr ""

#: src/zope/app/keyreference/configure.zcml:24
msgid "Persistent Key References"
msgstr ""

#: src/zope/app/keyreference/interfaces.py:38
msgid "Key Type Id"
msgstr ""

#: src/zope/app/keyreference/interfaces.py:39
msgid "Key references should sort first on their key type and second on any type-specific information."
msgstr ""

#: src/zope/app/locking/adapter.py:62
msgid "Multiple principals found"
msgstr ""

#: src/zope/app/locking/adapter.py:64
msgid "No principal found"
msgstr ""

#: src/zope/app/locking/adapter.py:73
msgid "Object is already locked"
msgstr ""

#: src/zope/app/locking/adapter.py:82
#: src/zope/app/locking/adapter.py:92
msgid "Object is not locked"
msgstr ""

#: src/zope/app/locking/adapter.py:85
msgid "Principal is not lock owner"
msgstr ""

#: src/zope/app/locking/interfaces.py:104
msgid "id of the principal owning the lock"
msgstr ""

#: src/zope/app/locking/interfaces.py:108
msgid "time value indicating the creation time"
msgstr ""

#: src/zope/app/locking/interfaces.py:113
msgid "time value indicating the lock timeout from creation"
msgstr ""

#: src/zope/app/menus.zcml:11
msgid "Menu for displaying actions to be performed"
msgstr ""

#: src/zope/app/menus.zcml:11
#: src/zope/app/zopetop/widget_macros.pt:171
msgid "Actions"
msgstr ""

#: src/zope/app/menus.zcml:17
msgid "Menu for objects to be added according to                    containment constraints"
msgstr ""

#: src/zope/app/menus.zcml:25
msgid "Menu of objects to be added to site management folders"
msgstr ""

#: src/zope/app/menus.zcml:31
msgid "Add Registration"
msgstr ""

#: src/zope/app/menus.zcml:31
msgid "Menu of addable configuration objects"
msgstr ""

#: src/zope/app/menus.zcml:5
msgid "Menu for displaying alternate representations of an object"
msgstr ""

#: src/zope/app/menus.zcml:5
#: src/zope/app/apidoc/ifacemodule/index.pt:168
#: src/zope/app/zopetop/widget_macros.pt:154
msgid "Views"
msgstr ""

#: src/zope/app/module/browser/browse_module.pt:3
msgid "View Module Names"
msgstr ""

#: src/zope/app/onlinehelp/browser/configure.zcml:48
#: src/zope/app/demo/menu/configure.zcml:234
#: src/zope/app/demo/menu/configure.zcml:278
#: src/zope/app/zopetop/widget_macros.pt:237
msgid "Help"
msgstr ""

#: src/zope/app/onlinehelp/browser/configure.zcml:7
msgid "Menu for displaying help actions to be performed with popup"
msgstr ""

#: src/zope/app/onlinehelp/browser/onlinehelp_macros.pt:44
msgid "Onlinehelp"
msgstr ""

#: src/zope/app/onlinehelp/browser/onlinehelp_navigation_macros.pt:4
msgid "Topics"
msgstr ""

#: src/zope/app/onlinehelp/help/configure.zcml:14
msgid "Zope Developer Info"
msgstr ""

#: src/zope/app/onlinehelp/help/configure.zcml:21
msgid "Online Help"
msgstr ""

#: src/zope/app/onlinehelp/help/configure.zcml:28
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 ""

#: src/zope/app/onlinehelp/interfaces.py:108
msgid "Source Text"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:109
msgid "Renderable source text of the topic."
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:115
msgid "Source Type"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:116
msgid "Type of the source text, e.g. structured text"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:172
msgid "Path to the Resource"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:173
msgid "The Path to the Resource, assumed to be in the same directory as the Help Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:53
#: src/zope/security/interfaces.py:258
#: src/zope/security/interfaces.py:308
#: src/zope/app/workflow/stateful/browser/addstate.pt:12
#: src/zope/app/workflow/stateful/browser/addtransition.pt:12
msgid "Id"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:54
msgid "The Id of this Help Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:59
msgid "Parent Path"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:60
msgid "The Path to the Parent of this Help Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:65
msgid "Help Topic Title"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:66
msgid "The Title of a Help Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:67
msgid "Help Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:71
msgid "Path to the Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:72
msgid "The Path to the Definition of a Help Topic"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:77
msgid "Object Interface"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:78
msgid "Interface for which this Help Topic is registered."
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:83
msgid "View Name"
msgstr ""

#: src/zope/app/onlinehelp/interfaces.py:84
msgid "The View Name for which this Help Topic is registered"
msgstr ""

#: src/zope/app/pagetemplate/engine.py:116
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 ""

#: src/zope/app/pagetemplate/engine.py:125
#. Default: ""
msgid "No interpreter named \"${lang_name}\" was found."
msgstr ""

#: src/zope/app/pluggableauth/browser/configure.zcml:24
msgid "Add Principal Source"
msgstr ""

#: src/zope/app/pluggableauth/browser/configure.zcml:38
msgid "Add Simple User with details"
msgstr ""

#: src/zope/app/pluggableauth/browser/configure.zcml:49
msgid "Principal"
msgstr ""

#: src/zope/app/pluggableauth/browser/configure.zcml:56
msgid "Edit User Information"
msgstr ""

#: src/zope/app/pluggableauth/interfaces.py:33
msgid "The Login/Username of the user. This value can change."
msgstr ""

#: src/zope/app/pluggableauth/interfaces.py:39
msgid "The password for the user."
msgstr ""

#: src/zope/app/preference/browser.py:71
msgid "${name} Preferences"
msgstr ""

#: src/zope/app/preference/configure.zcml:106
msgid "User Preferences API"
msgstr ""

#: src/zope/app/preference/configure.zcml:30
#: src/zope/app/apidoc/browser/modules.pt:22
msgid "User Preferences"
msgstr ""

#: src/zope/app/preference/configure.zcml:70
msgid "Default User Preferences Provider"
msgstr ""

#: src/zope/app/preference/configure.zcml:70
msgid "A Default User Preferences Provider"
msgstr ""

#: src/zope/app/preference/edit.pt:112
#: src/zope/app/preference/index.pt:14
#: src/zope/app/schemacontent/browser/permission_edit.pt:33
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:24
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:51
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:74
#. Default: "Refresh"
msgid "refresh-button"
msgstr ""

#: src/zope/app/preference/edit.pt:114
#: src/zope/app/preference/index.pt:16
#: src/zope/app/workflow/stateful/browser/instance_manage.pt:76
#. Default: "Change"
msgid "submit-button"
msgstr ""

#: src/zope/app/preference/edit.pt:77
#: src/zope/app/preference/macros.pt:111
msgid "There are ${num_errors} input errors."
msgstr ""

#: src/zope/app/preference/macros.pt:121
#: src/zope/app/workflow/browser/instance_index.pt:38
msgid "Value"
msgstr ""

#: src/zope/app/principalannotation/configure.zcml:18
msgid "Stores Annotations for Principals"
msgstr ""

#: src/zope/app/principalannotation/configure.zcml:18
msgid "Principal Annotation Utility"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:104
#: src/zope/app/publisher/interfaces/browser.py:156
msgid "The URL to display if the item is selected"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:105
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 ""

#: src/zope/app/publisher/interfaces/browser.py:113
msgid "Menu item ordering hint"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:114
msgid "This attribute provides a hint for menu item ordering.Menu items will generally be sorted by the `for_`attribute and then by the order."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:120
msgid "A condition for displaying the menu item"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:121
msgid ""
"The condition is given as a TALES expression. The expression has access to the variables:\n"
"\n"
"context -- The object the menu is being displayed for\n"
"\n"
"request -- The browser request\n"
"\n"
"nothing -- None\n"
"\n"
"The menu item will not be displayed if there is a \n"
"filter and the filter evaluates to a false value."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:136
msgid "Icon URI"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:137
msgid "URI of the icon representing this menu item"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:150
msgid "Sub-Menu Id"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:151
msgid "The menu id of the menu that describes the sub-menu below this item."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:157
msgid "When a user selects a browser menu item, the URL given in the action is displayed. The action is usually given as a relative URL, relative to the object the menu item is for."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:58
#: src/zope/app/schemacontent/interfaces.py:45
msgid "Menu Id"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:59
msgid "The id uniquely identifies this menu."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:64
msgid "Menu title"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:65
msgid "The title provides the basic label for the menu."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:70
msgid "Menu description"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:71
msgid "A description of the menu. This might be shown on menu pages or in pop-up help for menus."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:91
msgid "Menu item title"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:92
msgid "The title provides the basic label for the menu item."
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:97
msgid "Menu item description"
msgstr ""

#: src/zope/app/publisher/interfaces/browser.py:98
msgid "A description of the menu item. This might be shown on menu pages or in pop-up help for menu items."
msgstr ""

#: src/zope/app/pythonpage/__init__.py:42
msgid "The source of the Python page."
msgstr ""

#: src/zope/app/pythonpage/__init__.py:47
msgid "The content type the script outputs."
msgstr ""

#: src/zope/app/pythonpage/browser.py:43
msgid "A syntax error occurred."
msgstr ""

#: src/zope/app/pythonpage/configure.zcml:12
msgid "A simple, content-based Python Page"
msgstr ""

#: src/zope/app/pythonpage/configure.zcml:12
#: src/zope/app/pythonpage/configure.zcml:49
msgid "Python Page"
msgstr ""

#: src/zope/app/pythonpage/configure.zcml:41
msgid "Add Python Page"
msgstr ""

#: src/zope/app/pythonpage/configure.zcml:49
msgid "An Python Page"
msgstr ""

#: src/zope/app/pythonpage/configure.zcml:57
msgid "Edit Python Page"
msgstr ""

#: src/zope/app/pythonpage/edit.pt:32
msgid "Syntax Error: ${msg}"
msgstr ""

#: src/zope/app/pythonpage/edit.pt:40
msgid "File \"${filename}\", line ${lineno}, offset ${offset}"
msgstr ""

#: src/zope/app/recorder/browser.py:42
msgid "URLs to ignore"
msgstr ""

#: src/zope/app/recorder/browser.py:43
msgid ""
"A list of regular expressions.\n"
"\n"
"                     Requests whose paths match any of the expressions listed\n"
"                     here will not be shown."
msgstr ""

#: src/zope/app/recorder/browser.py:86
msgid "Invalid regex: %s"
msgstr ""

#: src/zope/app/recorder/configure.zcml:12
msgid "Recorded Sessions"
msgstr ""

#: src/zope/app/recorder/sessions.pt:16
msgid "Method"
msgstr ""

#: src/zope/app/recorder/sessions.pt:36
msgid "Create Functional Doctest"
msgstr ""

#: src/zope/app/recorder/sessions.pt:38
msgid "Clear All"
msgstr ""

#: src/zope/app/recorder/sessions.pt:57
msgid "Filter"
msgstr ""

#: src/zope/app/recorder/sessions.pt:6
msgid "There are no recorded requests that pass your filter."
msgstr ""

#: src/zope/app/renderer/plaintext.py:31
msgid "Plain Text Source"
msgstr ""

#: src/zope/app/renderer/plaintext.py:31
msgid "Plain Text"
msgstr ""

#: src/zope/app/renderer/rest.py:38
msgid "ReStructured Text (ReST)"
msgstr ""

#: src/zope/app/renderer/rest.py:39
msgid "ReStructured Text (ReST) Source"
msgstr ""

#: src/zope/app/renderer/stx.py:36
msgid "Structured Text (STX)"
msgstr ""

#: src/zope/app/renderer/stx.py:37
msgid "Structured Text (STX) Source"
msgstr ""

#: src/zope/app/rotterdam/dialog_macros.pt:11
msgid "Z3 UI"
msgstr ""

#: src/zope/app/rotterdam/dialog_macros.pt:138
#: src/zope/app/rotterdam/template.pt:193
#: src/zope/app/rotterdam/template_tablelayout.pt:185
msgid "Tip"
msgstr ""

#: src/zope/app/rotterdam/simpleeditingrow.pt:3
msgid "Extended Editor"
msgstr ""

#: src/zope/app/rotterdam/template.pt:79
#: src/zope/app/rotterdam/template_tablelayout.pt:99
#: src/zope/app/zopetop/widget_macros.pt:48
msgid "Add:"
msgstr ""

#: src/zope/app/rotterdam/template.pt:93
#: src/zope/app/rotterdam/template_tablelayout.pt:72
#: src/zope/app/zopetop/widget_macros.pt:198
msgid "Location:"
msgstr ""

#: src/zope/app/rotterdam/view_macros.pt:36
msgid "User: ${user}"
msgstr ""

#: src/zope/app/rotterdam/xmlobject.py:32
msgid "Contains $${num} item(s)"
msgstr ""

#: src/zope/app/rotterdam/xmlobject.py:33
#: src/zope/app/boston/viewlets/xmltree/xmltree.pt:9
msgid "Loading..."
msgstr ""

#: src/zope/app/schema/configure.zcml:102
#: src/zope/app/schema/configure.zcml:102
msgid "BytesLine Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:114
#: src/zope/app/schema/configure.zcml:114
msgid "Text Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:128
#: src/zope/app/schema/configure.zcml:128
msgid "Text Line Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:140
#: src/zope/app/schema/configure.zcml:140
msgid "Boolean Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:151
#: src/zope/app/schema/configure.zcml:151
msgid "Integer Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:163
#: src/zope/app/schema/configure.zcml:163
msgid "Float Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:175
#: src/zope/app/schema/configure.zcml:175
msgid "Tuple Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:186
#: src/zope/app/schema/configure.zcml:186
msgid "List Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:196
#: src/zope/app/schema/configure.zcml:196
msgid "Choice Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:208
#: src/zope/app/schema/configure.zcml:208
msgid "Set Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:219
#: src/zope/app/schema/configure.zcml:219
msgid "Password Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:231
#: src/zope/app/schema/configure.zcml:231
msgid "Dict Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:243
#: src/zope/app/schema/configure.zcml:243
msgid "Datetime Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:255
#: src/zope/app/schema/configure.zcml:255
msgid "Date Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:268
#: src/zope/app/schema/configure.zcml:268
msgid "Timedelta Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:281
#: src/zope/app/schema/configure.zcml:281
msgid "SourceText Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:293
#: src/zope/app/schema/configure.zcml:293
msgid "Object Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:306
#: src/zope/app/schema/configure.zcml:306
msgid "URI Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:317
#: src/zope/app/schema/configure.zcml:317
msgid "Dotted Name"
msgstr ""

#: src/zope/app/schema/configure.zcml:330
#: src/zope/app/schema/configure.zcml:330
msgid "Id Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:342
#: src/zope/app/schema/configure.zcml:342
msgid "Interface Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:38
#: src/zope/app/schema/configure.zcml:38
msgid "Container Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:49
#: src/zope/app/schema/configure.zcml:49
msgid "Iterable Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:5
#: src/zope/app/schema/configure.zcml:5
msgid "Basic Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:60
#: src/zope/app/schema/configure.zcml:60
msgid "Orderable Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:75
#: src/zope/app/schema/configure.zcml:75
msgid "MinMaxLen Field"
msgstr ""

#: src/zope/app/schema/configure.zcml:90
#: src/zope/app/schema/configure.zcml:90
msgid "Bytes Field"
msgstr ""

#: src/zope/app/schemacontent/browser/configure.zcml:24
msgid "Define Permissions"
msgstr ""

#: src/zope/app/schemacontent/browser/configure.zcml:57
msgid "New Content Component Instance"
msgstr ""

#: src/zope/app/schemacontent/browser/configure.zcml:66
msgid "Schema-based Content"
msgstr ""

#: src/zope/app/schemacontent/browser/configure.zcml:66
msgid "Schema-based Content Component Instance"
msgstr ""

#: src/zope/app/schemacontent/browser/permission_edit.pt:14
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:33
msgid "Map permissions to Schema fields"
msgstr ""

#: src/zope/app/schemacontent/browser/permission_edit.pt:35
#: src/zope/app/workflow/stateful/browser/definition_edit.pt:53
#. Default: "Change"
msgid "change-button"
msgstr ""

#: src/zope/app/schemacontent/configure.zcml:10
#: src/zope/app/schemacontent/browser/configure.zcml:8
msgid "A Persistent Content Component Definition"
msgstr ""

#: src/zope/app/schemacontent/configure.zcml:10
#: src/zope/app/schemacontent/browser/configure.zcml:8
msgid "Content Component Definition"
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:38
#: src/zope/app/introspector/introspector.pt:32
#. Default: "Interface"
msgid "interface-component"
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:39
msgid "Specifies the interface this menu item is for."
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:46
msgid "Specifies the menu this menu item will be added to."
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:51
msgid "Create Menu"
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:52
msgid "If set to True, the system will create a local browser menu for you. If this option is set to False, the system will try to find the next site manager that has a menu with the specified id. If no menu was found or the menu is a global menu, then an error is occurred."
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:73
#: 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:106
msgid "This is the name of the document type."
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:78
#: src/zope/app/schemacontent/interfaces.py:110
#. Default: "Schema"
msgid "schema-component"
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:79
#: src/zope/app/schemacontent/interfaces.py:111
msgid "Specifies the schema that characterizes the document."
msgstr ""

#: src/zope/app/schemacontent/interfaces.py:84
msgid "Copy Schema"
msgstr ""

#: 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 ""

#: src/zope/app/security/browser/auth.py:158
msgid "[Login]"
msgstr ""

#: src/zope/app/security/browser/auth.py:163
msgid "[Logout]"
msgstr ""

#: src/zope/app/security/browser/configure.zcml:54
msgid "Add Permission"
msgstr ""

#: src/zope/app/security/browser/configure.zcml:63
msgid "A Security Permission"
msgstr ""

#: src/zope/app/security/browser/configure.zcml:71
msgid "Edit Permission"
msgstr ""

#: src/zope/app/security/browser/login.pt:10
msgid "You are now logged in as ${UserTitle}."
msgstr ""

#: src/zope/app/security/browser/login.pt:14
#: src/zope/app/security/browser/logout.pt:32
msgid "Back to the main page."
msgstr ""

#: src/zope/app/security/browser/login.pt:6
msgid "Login successful!"
msgstr ""

#: src/zope/app/security/browser/login_failed.pt:11
msgid "Click here to return."
msgstr ""

#: src/zope/app/security/browser/login_failed.pt:6
msgid "Login Failed!"
msgstr ""

#: src/zope/app/security/browser/login_failed.pt:9
msgid "You cancelled the login procedure."
msgstr ""

#: src/zope/app/security/browser/logout.pt:26
msgid "Logout successful!"
msgstr ""

#: src/zope/app/security/browser/logout.pt:28
msgid "You are now logged out."
msgstr ""

#: src/zope/app/security/browser/redirect.pt:28
msgid "You are being redirected!"
msgstr ""

#: src/zope/app/security/browser/redirect.pt:31
msgid "If you see this screen for more than 5 seconds, click here."
msgstr ""

#: src/zope/app/security/configure.zcml:103
#. Default: "Manage Site"
msgid "manage-site-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:108
#. Default: "Manage Principals"
msgid "manage-principal-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:113
msgid "Manage the Zope Application, such as Restart/Shutdown or                    packing the ZODB."
msgstr ""

#: src/zope/app/security/configure.zcml:113
#. Default: "Manage Application"
msgid "manage-application-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:6
#. Default: "Public"
msgid "public-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:6
msgid "Special permission indicating unconditional access.                    Public resources are always accessible."
msgstr ""

#: src/zope/app/security/configure.zcml:72
#. Default: "View"
msgid "view-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:77
#. Default: "Change security settings"
msgid "change-security-settings-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:82
#. Default: "Manage Content"
msgid "manage-content-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:87
#. Default: "Manage Service Bindings"
msgid "manage-service-bindings-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:92
msgid "Manage executable code, including Python, SQL, ZPT, etc."
msgstr ""

#: src/zope/app/security/configure.zcml:92
#. Default: "Manage Code"
msgid "manage-code-permission"
msgstr ""

#: src/zope/app/security/configure.zcml:98
#. Default: "Manage Services"
msgid "manage-services-permission"
msgstr ""

#: src/zope/app/security/permission.py:24
msgid "<permission not activated>"
msgstr ""

#: src/zope/app/securitypolicy/browser/configure.zcml:18
msgid "New Role"
msgstr ""

#: src/zope/app/securitypolicy/browser/configure.zcml:39
msgid "A Security Role"
msgstr ""

#: src/zope/app/securitypolicy/browser/configure.zcml:39
#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:53
msgid "Role"
msgstr ""

#: src/zope/app/securitypolicy/browser/configure.zcml:56
msgid "Role-Permissions"
msgstr ""

#: src/zope/app/securitypolicy/browser/configure.zcml:86
msgid "Grant"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:18
msgid "Grants for the selected principal"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:19
#: src/zope/app/securitypolicy/browser/granting.pt:78
#. Default: "Change"
msgid "grant-submit"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:27
msgid "<strong>Roles</strong>&nbsp;"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:28
#: src/zope/app/securitypolicy/browser/granting.pt:54
msgid "<strong>Allow</strong>&nbsp;"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:29
#: src/zope/app/securitypolicy/browser/granting.pt:55
msgid "<strong>Unset</strong>&nbsp;"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:30
#: src/zope/app/securitypolicy/browser/granting.pt:56
msgid "<strong>Deny</strong>&nbsp;"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:46
#: src/zope/app/securitypolicy/browser/granting.pt:72
msgid "^ top"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:5
msgid "Granting Roles and Permissions to Principals"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.pt:53
msgid "<strong>Permissions</strong>&nbsp;"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.py:238
msgid "Grants updated."
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.py:40
msgid "Allow"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.py:41
msgid "Unset"
msgstr ""

#: src/zope/app/securitypolicy/browser/granting.py:42
msgid "Deny"
msgstr ""

#: src/zope/app/securitypolicy/browser/manage_access.pt:28
msgid "Roles"
msgstr ""

#: src/zope/app/securitypolicy/browser/manage_access.pt:84
msgid "Save Changes"
msgstr ""

#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:25
msgid "Helpful message."
msgstr ""

#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:36
msgid "Roles assigned to the permission ${perm_title} (id: ${perm_id})"
msgstr ""

#: src/zope/app/securitypolicy/browser/manage_permissionform.pt:58
msgid "Setting"
msgstr ""

#: src/zope/app/securitypolicy/browser/manage_roleform.pt:19
msgid "This page shows the permissions allowed and denied the role ${role_title} (id: ${role_id}). To change settings, simply select different permissions in the Allow or Deny lists. Make sure you don't select the same permission in both lists though."
msgstr ""

#: src/zope/app/securitypolicy/browser/rolepermissionview.py:148
#. Default: ""
msgid "You choose both allow and deny for permission \"${permission}\". This is not allowed."
msgstr ""

#: src/zope/app/securitypolicy/browser/rolepermissionview.py:163
#. Default: ""
msgid "Settings changed at ${date_time}"
msgstr ""

#: src/zope/app/securitypolicy/browser/rolepermissionview.py:32
msgid ""
"For each permission you want to grant (or deny) to a role,\n"
"        set the entry for that permission and role to a '+' (or '-').\n"
"        Permissions are shown on the left side, going down.\n"
"        Roles are shown accross the top.\n"
"        "
msgstr ""

#: src/zope/app/securitypolicy/browser/rolepermissionview.py:66
#. Default: "Acquire"
msgid "permission-acquire"
msgstr ""

#: src/zope/app/securitypolicy/browser/rolepermissionview.py:68
#. Default: "Allow"
msgid "permission-allow"
msgstr ""

#: src/zope/app/securitypolicy/browser/rolepermissionview.py:70
#. Default: "Deny"
msgid "permission-deny"
msgstr ""

#: src/zope/app/securitypolicy/configure.zcml:97
msgid "Default Security Policy"
msgstr ""

#: src/zope/app/securitypolicy/role.py:26
msgid "<role not activated>"
msgstr ""

#: src/zope/app/session/browser.zcml:15
msgid "Cookie Client Id Manager Properties"
msgstr ""

#: src/zope/app/session/browser.zcml:23
msgid "Stores session data persistently in the ZODB"
msgstr ""

#: src/zope/app/session/browser.zcml:23
msgid "Persistent Session Data Container"
msgstr ""

#: src/zope/app/session/browser.zcml:31
msgid "Stores session data in RAM"
msgstr ""

#: src/zope/app/session/browser.zcml:31
msgid "RAM Session Data Container"
msgstr ""

#: src/zope/app/session/browser.zcml:38
msgid "Session Data Container Properties"
msgstr ""

#: src/zope/app/session/browser.zcml:8
msgid "Cookie Client Id Manager"
msgstr ""

#: src/zope/app/session/browser.zcml:8
msgid "Uses a cookie to uniquely identify a client, allowing        state to be maintained between requests"
msgstr ""

#: src/zope/app/session/configure.zcml:82
msgid "Sessions"
msgstr ""

#: src/zope/app/session/configure.zcml:87
msgid "API"
msgstr ""

#: src/zope/app/session/http.py:49
msgid "Cookie Name"
msgstr ""

#: src/zope/app/session/http.py:50
msgid "Name of cookie used to maintain state. Must be unique to the site domain name, and only contain ASCII letters, digits and '_'"
msgstr ""

#: src/zope/app/session/http.py:62
msgid "Cookie Lifetime"
msgstr ""

#: src/zope/app/session/http.py:63
msgid "Number of seconds until the browser expires the cookie. Leave blank expire the cookie when the browser is quit. Set to 0 to never expire. "
msgstr ""

#: src/zope/app/session/interfaces.py:126
msgid "Last Access Time"
msgstr ""

#: src/zope/app/session/interfaces.py:127
msgid "Approximate epoch time this ISessionData was last retrieved from its ISessionDataContainer"
msgstr ""

#: src/zope/app/session/interfaces.py:66
msgid "Timeout"
msgstr ""

#: src/zope/app/session/interfaces.py:67
msgid "Number of seconds before data becomes stale and may be removed. A value of '0' means no expiration."
msgstr ""

#: src/zope/app/session/interfaces.py:75
msgid "Timeout resolution (in seconds)"
msgstr ""

#: src/zope/app/session/interfaces.py:76
msgid "Defines what the 'resolution' of item timeout is. Setting this higher allows the transience machinery to do fewer 'writes' at the expense of  causing items to time out later than the 'Data object timeout value' by  a factor of (at most) this many seconds."
msgstr ""

#: src/zope/app/sqlscript/browser/add.pt:12
#. Default: "Add and Test"
msgid "add-and-test"
msgstr ""

#: src/zope/app/sqlscript/browser/configure.zcml:15
msgid "Add a SQL Script"
msgstr ""

#: src/zope/app/sqlscript/browser/configure.zcml:26
msgid "Edit an SQL script"
msgstr ""

#: src/zope/app/sqlscript/browser/configure.zcml:60
msgid "Caching"
msgstr ""

#: src/zope/app/sqlscript/browser/edit.pt:12
#. Default: "Change and Test"
msgid "change-and-test"
msgstr ""

#: src/zope/app/sqlscript/browser/test.pt:15
msgid "Argument Name"
msgstr ""

#: src/zope/app/sqlscript/browser/test.pt:16
msgid "Type"
msgstr ""

#: src/zope/app/sqlscript/browser/test.pt:32
#. Default: "Test"
msgid "test-button"
msgstr ""

#: src/zope/app/sqlscript/browser/testresults.pt:29
msgid "An Error occurred"
msgstr ""

#: src/zope/app/sqlscript/configure.zcml:11
#. Default: "Add SQL Scripts"
msgid "add-sql-scripts-permission"
msgstr ""

#: src/zope/app/sqlscript/configure.zcml:22
#: src/zope/app/sqlscript/browser/configure.zcml:7
msgid "SQL Script"
msgstr ""

#: src/zope/app/sqlscript/configure.zcml:22
#: src/zope/app/sqlscript/browser/configure.zcml:7
msgid "A content-based script to execute dynamic SQL."
msgstr ""

#: src/zope/app/sqlscript/interfaces.py:30
msgid "Connection Name"
msgstr ""

#: src/zope/app/sqlscript/interfaces.py:31
msgid "The Connection Name for the connection to be used."
msgstr ""

#: src/zope/app/sqlscript/interfaces.py:36
msgid "Arguments"
msgstr ""

#: 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:46
msgid "The SQL command to be run."
msgstr ""

#: src/zope/app/styleguide/configure.zcml:16
msgid "Style Guides"
msgstr ""

#: src/zope/app/styleguide/css/configure.zcml:6
msgid "CSS"
msgstr ""

#: 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/skin/configure.zcml:7
msgid "Skin"
msgstr ""

#: src/zope/app/styleguide/zpt/configure.zcml:6
msgid "Page template"
msgstr ""

#: src/zope/app/tree/configure.zcml:57
msgid "Zope Tree"
msgstr ""

#: src/zope/app/undo/configure.zcml:108
msgid "Redo!"
msgstr ""

#: src/zope/app/undo/configure.zcml:117
#: src/zope/app/undo/undo_more.pt:6
msgid "Undo more"
msgstr ""

#: src/zope/app/undo/configure.zcml:125
#: src/zope/app/undo/undo_all.pt:6
msgid "Undo all"
msgstr ""

#: src/zope/app/undo/configure.zcml:14
msgid "With this permission a user may undo all transactions,                    regardless of who initiated them"
msgstr ""

#: src/zope/app/undo/configure.zcml:14
#. Default: "Undo all transactions"
msgid "undo-all-transactions-permission"
msgstr ""

#: src/zope/app/undo/configure.zcml:7
msgid "With this permission a user may undo his/her own                    transactions."
msgstr ""

#: src/zope/app/undo/configure.zcml:7
#. Default: "Undo one's one transactions"
msgid "undo-own-transaction-permission"
msgstr ""

#: src/zope/app/undo/configure.zcml:99
msgid "Undo!"
msgstr ""

#: src/zope/app/undo/undo_all.pt:11
#: src/zope/app/undo/undo_more.pt:11
msgid "Select one or more transactions from the list below and click the button below. Please be aware that you may only undo a transaction if the object has not been modified in a later transaction by you or any other user."
msgstr ""

#: src/zope/app/undo/undo_all.pt:8
msgid "This form lets you undo all transactions initiated by any user."
msgstr ""

#: src/zope/app/undo/undo_macros.pt:102
msgid "View ${number} earlier transactions"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:113
msgid "View ${number} later transactions"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:121
#. Default: "Undo"
msgid "undo-button"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:16
msgid "You are looking at transactions regardless of location."
msgstr ""

#: src/zope/app/undo/undo_macros.pt:17
msgid "View only transactions in this location"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:24
msgid "You are looking only at transactions from this location."
msgstr ""

#: src/zope/app/undo/undo_macros.pt:25
msgid "View transactions regardless of location"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:44
#. Default: "Location"
msgid "heading-location"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:45
#. Default: "Request info"
msgid "heading-request-info"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:46
#. Default: "Principal"
msgid "heading-principal"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:47
#. Default: "Date"
msgid "heading-date"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:48
#. Default: "Description"
msgid "heading-description"
msgstr ""

#: src/zope/app/undo/undo_macros.pt:62
#: src/zope/app/undo/undo_macros.pt:69
#: src/zope/app/undo/undo_macros.pt:76
#: src/zope/app/undo/undo_macros.pt:88
#. Default: "not available"
msgid "label-not-available"
msgstr ""

#: src/zope/app/undo/undo_more.pt:8
msgid "This form lets you undo your last transactions. You are only viewing transactions initiated by you."
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:185
msgid "time value indicating the when the bookkeeping information was created"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:191
msgid ""
"\n"
"        Id of the version history related to the version controlled resource.\n"
"\n"
"        If this isn't set (is None), \n"
"        "
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:200
msgid "version id that the version controlled resource is based upon"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:204
msgid "status of the version controlled resource"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:206
msgid "Checked out"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:207
msgid "Checked in"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:214
msgid "id of the effective user at the time the bookkeeping information was created"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:228
msgid "time that the log entry was created"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:231
msgid "version id of the resource related to the log entry"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:234
msgid "the action that was taken"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:236
msgid "Checkout"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:237
msgid "Checkin"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:238
msgid "Uncheckout"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:239
msgid "Update"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:242
msgid "Message provided by the user at the time of the action.  This may be empty."
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:246
msgid "id of the user causing the audited action"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:249
msgid "path to the object upon which the action was taken"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:334
msgid "Message"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:335
msgid "Message text passed to applyVersionControl() for the object."
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:347
msgid "Checkin Message"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:374
msgid "Label"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:375
msgid "Label applied to the version."
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:384
msgid "Branch Id"
msgstr ""

#: src/zope/app/versioncontrol/interfaces.py:385
msgid "Identifier for the new branch."
msgstr ""

#: src/zope/app/wfmc/configure.zcml:13
msgid "WfMC Workflows"
msgstr ""

#: src/zope/app/wfmc/configure.zcml:17
msgid "Workflows using XPDL"
msgstr ""

#: src/zope/app/wfmc/configure.zcml:25
msgid "Registering XPDL using ZCML"
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/stateful/browser/definition_index.pt:3
msgid "Process Definition"
msgstr ""

#: src/zope/app/workflow/browser/importexport_index.pt:12
msgid "Import / Export Process Definitions:"
msgstr ""

#: src/zope/app/workflow/browser/importexport_index.pt:13
msgid "Import:"
msgstr ""

#: src/zope/app/workflow/browser/importexport_index.pt:17
#. 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 ""

#: src/zope/app/workflow/browser/importexport_index.pt:6
msgid "Import was successfull!"
msgstr ""

#: src/zope/app/workflow/browser/instance_index.pt:19
msgid "Status: ${status}"
msgstr ""

#: src/zope/app/workflow/browser/instance_index.pt:22
msgid "Outgoing Transitions:"
msgstr ""

#: src/zope/app/workflow/browser/instance_index.pt:37
msgid "Key"
msgstr ""

#: src/zope/app/workflow/browser/instancecontainer_main.pt:47
#. Default: "Delete"
msgid "delete-button"
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/workflow/stateful/browser/add.pt:8
msgid "Add Content"
msgstr ""

#: src/zope/app/workflow/stateful/browser/addstate.pt:3
msgid "Add State"
msgstr ""

#: src/zope/app/workflow/stateful/browser/addtransition.pt:3
msgid "Add Transition"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:101
msgid "Edit a Transition"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:108
msgid "Stateful Transition"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:121
msgid "Content Workflows Manager"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:121
msgid "An utility to manage content and workflow interaction."
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:129
msgid "Content/Process Registry"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:144
msgid "Workflows"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:21
msgid "Relevant Data Schema"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:33
msgid "Manage States"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:35
msgid "Manage Transitions"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:42
msgid "State Items"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:43
msgid "Transition Items"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:7
msgid "A stateful workflow process definition"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:7
msgid "Stateful Process Definition"
msgstr ""

#: src/zope/app/workflow/stateful/browser/configure.zcml:72
msgid "Stateful State"
msgstr ""

#: src/zope/app/workflow/stateful/browser/contentworkflow.py:86
msgid "Mapping(s) added."
msgstr ""

#: src/zope/app/workflow/stateful/browser/contentworkflow.py:94
msgid "Mapping(s) removed."
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/stateful/browser/contentworkflow_registry.pt:20
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"
msgstr ""

#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:50
#. Default: "Remove Mappings"
msgid "remove-mappings-button"
msgstr ""

#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:55
msgid "Add new Mapping"
msgstr ""

#: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:67
#. Default: "Add Mappings"
msgid "add-mappings-button"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_edit.pt:16
msgid "Set Workflow-Relevant Data Schema"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_edit.pt:26
#. Default: "Set Schema"
msgid "set-schema-button"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_index.pt:13
msgid "Process Definition: ${name}"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_states.pt:10
msgid "States"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_states.pt:3
msgid "Process Definition States"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_transitions.pt:10
msgid "Transitions"
msgstr ""

#: src/zope/app/workflow/stateful/browser/definition_transitions.pt:3
msgid "Process Definition Transitions"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance.py:148
msgid "Updated Workflow Data."
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:16
msgid "Workflow:"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:22
#. Default: "Choose"
msgid "choose-button"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:28
msgid "Workflow: ${wf_title}"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:42
msgid "Current Status: ${status}"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:45
msgid "Possible State Changes:"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:5
msgid "Workflow Options"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:57
#. Default: "Make Transition"
msgid "make-transition-button"
msgstr ""

#: src/zope/app/workflow/stateful/browser/instance_manage.pt:62
msgid "Workflow-relevant Data"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:100
msgid "Name of the source state."
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:105
#: src/zope/app/workflow/stateful/browser/addtransition.pt:29
msgid "Destination State"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:106
msgid "Name of the destination state."
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:111
#: src/zope/app/workflow/stateful/browser/addtransition.pt:39
msgid "Condition"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:112
msgid ""
"The condition that is evaluated to decide if the\n"
"                        transition can be fired or not."
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:117
msgid "Script"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:118
msgid ""
"The script that is evaluated to decide if the\n"
"                        transition can be fired or not."
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:123
msgid "The permission needed to fire the Transition."
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:130
msgid "Trigger Mode"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:131
msgid "How the Transition is triggered (Automatic/Manual)"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:147
msgid "Workflow-Relevant Data Schema"
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:148
msgid "Specifies the schema that characterizes the workflow relevant data of a process instance, found in pd.data."
msgstr ""

#: src/zope/app/workflow/stateful/interfaces.py:99
#: src/zope/app/workflow/stateful/browser/addtransition.pt:19
msgid "Source State"
msgstr ""

#: src/zope/app/zapi/configure.zcml:13
msgid "ZAPI"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:133
msgid "Search"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:34
msgid "Logged in as ${user_title}"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:56
msgid "Tools"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:59
msgid "user accounts"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:62
msgid "User Accounts"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:65
msgid "control panels"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:68
msgid "Control Panels"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:71
msgid "system security"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:74
msgid "System Security"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:77
msgid "add more"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:80
msgid "Add More"
msgstr ""

#: src/zope/app/zopetop/widget_macros.pt:88
msgid "Root Folder"
msgstr ""

#: src/zope/app/zptpage/browser/configure.zcml:31
msgid "Add a ZPT Page"
msgstr ""

#: src/zope/app/zptpage/browser/configure.zcml:47
#: src/zope/app/zptpage/browser/configure.zcml:47
msgid "Inline Code"
msgstr ""

#: src/zope/app/zptpage/browser/inlinecode.pt:29
msgid "This screen allows you to activate Inline Code Evaluation. This means that you can say ${code-example-1} or ${code-example-2}"
msgstr ""

#: src/zope/app/zptpage/browser/inlinecode.pt:35
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:12
#: src/zope/app/zptpage/browser/configure.zcml:23
msgid "ZPT Page"
msgstr ""

#: src/zope/app/zptpage/configure.zcml:12
#: src/zope/app/zptpage/browser/configure.zcml:23
msgid "A simple, content-based Page Template"
msgstr ""

#: src/zope/app/zptpage/interfaces.py:37
msgid "The source of the page template."
msgstr ""

#: src/zope/app/zptpage/interfaces.py:41
msgid "Expand macros when editing"
msgstr ""

#: src/zope/app/zptpage/interfaces.py:42
msgid "Expand macros so that they all are shown in the code."
msgstr ""

#: src/zope/app/zptpage/interfaces.py:48
msgid "Evaluate Inline Code"
msgstr ""

#: src/zope/app/zptpage/interfaces.py:49
msgid "Evaluate code snippets in TAL. We usually discourage people from using this feature."
msgstr ""

#: src/zope/app/zptpage/zptpage.py:109
msgid "1 line"
msgstr ""

#: src/zope/app/zptpage/zptpage.py:110
#. Default: ""
msgid "${lines} lines"
msgstr ""

#: src/zope/component/zcml.py:105
msgid ""
"Adapters can have names.\n"
"\n"
"This attribute allows you to specify the name for this adapter."
msgstr ""

#: src/zope/component/zcml.py:112
#: src/zope/component/zcml.py:271
msgid "Trusted"
msgstr ""

#: src/zope/component/zcml.py:113
msgid ""
"Make the adapter a trusted adapter\n"
"\n"
"        Trusted adapters have unfettered access to the objects they\n"
"        adapt.  If asked to adapt security-proxied objects, then,\n"
"        rather than getting an unproxied adapter of security-proxied\n"
"        objects, you get a security-proxied adapter of unproxied\n"
"        objects.\n"
"        "
msgstr ""

#: src/zope/component/zcml.py:126
#: src/zope/component/zcml.py:285
msgid "Locate"
msgstr ""

#: src/zope/component/zcml.py:127
msgid ""
"Make the adapter a locatable adapter\n"
"\n"
"        Located adapter should be used if a non-public permission\n"
"        is used.\n"
"        "
msgstr ""

#: src/zope/component/zcml.py:236
msgid "Subscriber factory"
msgstr ""

#: src/zope/component/zcml.py:237
msgid "A factory used to create the subscriber instance."
msgstr ""

#: src/zope/component/zcml.py:242
msgid "Handler"
msgstr ""

#: src/zope/component/zcml.py:243
msgid "A callable object that handles events."
msgstr ""

#: src/zope/component/zcml.py:255
msgid "Interfaces or classes that this subscriber depends on"
msgstr ""

#: src/zope/component/zcml.py:265
msgid "This subscriber is only available, if the principal has this permission."
msgstr ""

#: src/zope/component/zcml.py:272
msgid ""
"Make the subscriber a trusted subscriber\n"
"\n"
"        Trusted subscribers have unfettered access to the objects they\n"
"        adapt.  If asked to adapt security-proxied objects, then,\n"
"        rather than getting an unproxied subscriber of security-proxied\n"
"        objects, you get a security-proxied subscriber of unproxied\n"
"        objects.\n"
"        "
msgstr ""

#: src/zope/component/zcml.py:286
msgid ""
"Make the subscriber a locatable subscriber\n"
"\n"
"        Located subscribers should be used if a non-public permission\n"
"        is used.\n"
"        "
msgstr ""

#: src/zope/component/zcml.py:372
msgid "Interface provided by the utility."
msgstr ""

#: src/zope/component/zcml.py:378
msgid "Name of the registration.  This is used by application code when locating a utility."
msgstr ""

#: src/zope/component/zcml.py:43
msgid "Component to use"
msgstr ""

#: src/zope/component/zcml.py:44
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/component/zcml.py:444
msgid "Interface type"
msgstr ""

#: src/zope/component/zcml.py:53
msgid "Permission required to use this component."
msgstr ""

#: src/zope/component/zcml.py:59
msgid "Python name of a factory which can create the implementation object.  This must identify an object in a module using the full dotted name. If specified, the ``component`` field must be left blank."
msgstr ""

#: src/zope/component/zcml.py:73
msgid "Adapter factory/factories"
msgstr ""

#: src/zope/component/zcml.py:74
msgid "A list of factories (usually just one) that create the adapter instance."
msgstr ""

#: src/zope/component/zcml.py:81
#: src/zope/component/zcml.py:248
msgid "Interface the component provides"
msgstr ""

#: src/zope/component/zcml.py:82
#: src/zope/component/zcml.py:249
msgid "This attribute specifies the interface the adapter instance must provide."
msgstr ""

#: src/zope/component/zcml.py:88
msgid "Specifications to be adapted"
msgstr ""

#: src/zope/component/zcml.py:89
#: src/zope/component/zcml.py:256
msgid "This should be a list of interfaces or classes"
msgstr ""

#: src/zope/component/zcml.py:98
msgid "This adapter is only available, if the principal has this permission."
msgstr ""

#: src/zope/contentprovider/configure.zcml:14
msgid "Content Providers"
msgstr ""

#: src/zope/dublincore/browser/box.pt:10
msgid "Description:"
msgstr ""

#: src/zope/dublincore/browser/box.pt:14
msgid "Created:"
msgstr ""

#: src/zope/dublincore/browser/box.pt:19
msgid "Modified:"
msgstr ""

#: src/zope/dublincore/browser/box.pt:5
msgid "Title:"
msgstr ""

#: src/zope/dublincore/browser/configure.zcml:10
#: src/zope/app/zopetop/widget_macros.pt:188
msgid "Metadata"
msgstr ""

#: src/zope/dublincore/browser/edit.pt:37
msgid "Content Last Modified"
msgstr ""

#: src/zope/dublincore/browser/edit.pt:41
msgid "Creator"
msgstr ""

#: src/zope/dublincore/browser/metadataedit.py:42
#. Default: ""
msgid "Changed data ${datetime}"
msgstr ""

#: src/zope/dublincore/configure.zcml:3
#. Default: "View Dublin-Core Meta Data"
msgid "zope.app.dublincore.view-permission"
msgstr ""

#: src/zope/dublincore/configure.zcml:9
#. Default: "Change Dublin-Core Meta Data"
msgid "zope.app.dublincore.change-permission"
msgstr ""

#: src/zope/formlib/form.py:746
msgid "There were errors"
msgstr ""

#: src/zope/formlib/form.py:805
msgid "Apply"
msgstr ""

#: src/zope/formlib/form.py:826
msgid "No changes"
msgstr ""

#: src/zope/pagetemplate/tests/test_htmltests.py:130
msgid "Translate this!"
msgstr ""

#: src/zope/publisher/configure.zcml:17
msgid "Creating HTTP Results"
msgstr ""

#: src/zope/rdb/browser/configure.zcml:32
#: src/zope/app/sqlscript/browser/configure.zcml:41
#. Default: "Test"
msgid "test-page-title"
msgstr ""

#: src/zope/rdb/browser/gadflyda.zcml:14
msgid "Gadfly DA"
msgstr ""

#: src/zope/rdb/browser/gadflyda.zcml:14
msgid "A DA for the built-in 100% Pure Python Gadfly Database"
msgstr ""

#: src/zope/rdb/browser/gadflyda.zcml:5
msgid "Add Gadfly Database Adapter"
msgstr ""

#: src/zope/rdb/browser/rdbconnection.pt:15
msgid "Connection URI:"
msgstr ""

#: src/zope/rdb/browser/rdbconnection.pt:17
msgid "Template: dbi://username:password@host:port/dbname;param1=value..."
msgstr ""

#: src/zope/rdb/browser/rdbconnection.pt:25
msgid "Encoding"
msgstr ""

#: src/zope/rdb/browser/rdbconnection.pt:36
#. Default: "Connect"
msgid "connect-button"
msgstr ""

#: src/zope/rdb/browser/rdbconnection.pt:39
#. Default: "Disconnect"
msgid "disconnect-button"
msgstr ""

#: src/zope/rdb/browser/rdbconnection.pt:4
msgid "Edit Relational Database Adapter"
msgstr ""

#: src/zope/rdb/browser/rdbtestresults.pt:12
msgid "Executed Query:"
msgstr ""

#: src/zope/rdb/browser/rdbtestresults.pt:4
#: src/zope/rdb/browser/rdbtestsql.pt:4
msgid "Database Adapter - Test Connection"
msgstr ""

#: src/zope/rdb/browser/rdbtestsql.pt:14
msgid "Here you can enter an SQL statement, so you can test the connection."
msgstr ""

#: src/zope/rdb/browser/rdbtestsql.pt:19
msgid "Query"
msgstr ""

#: src/zope/rdb/browser/rdbtestsql.pt:28
#. Default: "Execute"
msgid "execute-button"
msgstr ""

#: src/zope/rdb/configure.zcml:6
#. Default: "Use Database Connections"
msgid "zope.rdb.Use"
msgstr ""

#: src/zope/rdb/gadflyda.zcml:4
msgid "Gadfly Database Adapter"
msgstr ""

#: src/zope/rdb/interfaces.py:276
msgid "DSN"
msgstr ""

#: src/zope/rdb/interfaces.py:277
msgid ""
"Specify the DSN (Data Source Name) of the database. Examples include:\n"
"\n"
"dbi://dbname\n"
"dbi://dbname;param1=value...\n"
"dbi://user:passwd/dbname\n"
"dbi://user:passwd/dbname;param1=value...\n"
"dbi://user:passwd@host:port/dbname\n"
"dbi://user:passwd@host:port/dbname;param1=value...\n"
"\n"
"All values should be properly URL-encoded."
msgstr ""

#: src/zope/rdb/interfaces.py:64
msgid "Database encoding"
msgstr ""

#: src/zope/rdb/interfaces.py:65
msgid "Encoding of the database content"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:43
msgid "Required input is missing."
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:46
msgid "Object is of wrong type."
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:49
msgid "Value is too big"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:52
msgid "Value is too small"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:55
msgid "Value is too long"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:58
msgid "Value is too short"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:61
msgid "Invalid value"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:64
msgid "Constraint not satisfied"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:67
msgid "Not a container"
msgstr ""

#: src/zope/schema/_bootstrapinterfaces.py:70
msgid "Not an iterator"
msgstr ""

#: src/zope/schema/interfaces.py:102
msgid "A short summary or label"
msgstr ""

#: src/zope/schema/interfaces.py:109
msgid "A description of the field"
msgstr ""

#: src/zope/schema/interfaces.py:115
msgid "Required"
msgstr ""

#: src/zope/schema/interfaces.py:117
msgid "Tells whether a field requires its value to exist."
msgstr ""

#: src/zope/schema/interfaces.py:121
msgid "Read Only"
msgstr ""

#: src/zope/schema/interfaces.py:122
msgid "If true, the field's value cannot be changed."
msgstr ""

#: src/zope/schema/interfaces.py:127
#: src/zope/schema/interfaces.py:267
#: src/zope/schema/interfaces.py:319
msgid "Default Value"
msgstr ""

#: src/zope/schema/interfaces.py:128
#: src/zope/schema/interfaces.py:268
#: src/zope/schema/interfaces.py:320
msgid ""
"The field default value may be None or a legal\n"
"                        field value"
msgstr ""

#: src/zope/schema/interfaces.py:133
msgid "Missing Value"
msgstr ""

#: src/zope/schema/interfaces.py:134
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:139
msgid "Field Order"
msgstr ""

#: src/zope/schema/interfaces.py:140
msgid ""
"\n"
"        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"
"        after another (in the same thread), its order will be\n"
"        greater.\n"
"\n"
"        (Fields in separate threads could have the same order.)\n"
"        "
msgstr ""

#: src/zope/schema/interfaces.py:221
#: src/zope/schema/interfaces.py:307
msgid "Start of the range"
msgstr ""

#: src/zope/schema/interfaces.py:227
#: src/zope/schema/interfaces.py:313
msgid "End of the range (excluding the value itself)"
msgstr ""

#: src/zope/schema/interfaces.py:237
msgid "Minimum length"
msgstr ""

#: src/zope/schema/interfaces.py:238
msgid ""
"\n"
"        Value after whitespace processing cannot have less than\n"
"        `min_length` characters (if a string type) or elements (if\n"
"        another sequence type). If `min_length` is ``None``, there is\n"
"        no minimum.\n"
"        "
msgstr ""

#: src/zope/schema/interfaces.py:249
msgid "Maximum length"
msgstr ""

#: src/zope/schema/interfaces.py:250
msgid ""
"\n"
"        Value after whitespace processing cannot have greater\n"
"        or equal than `max_length` characters (if a string type) or\n"
"        elements (if another sequence type). If `max_length` is\n"
"        ``None``, there is no maximum."
msgstr ""

#: src/zope/schema/interfaces.py:383
msgid "Value Type"
msgstr ""

#: src/zope/schema/interfaces.py:384
msgid "Field value items must conform to the given type, expressed via a Field."
msgstr ""

#: src/zope/schema/interfaces.py:388
msgid "Unique Members"
msgstr ""

#: src/zope/schema/interfaces.py:389
msgid "Specifies whether the members of the collection must be unique."
msgstr ""

#: src/zope/schema/interfaces.py:39
msgid "Wrong contained type"
msgstr ""

#: src/zope/schema/interfaces.py:42
msgid "One or more entries of sequence are not unique."
msgstr ""

#: src/zope/schema/interfaces.py:434
msgid "The Interface that defines the Fields comprising the Object."
msgstr ""

#: src/zope/schema/interfaces.py:444
msgid ""
"Field keys must conform to the given type, expressed\n"
"           via a Field.\n"
"        "
msgstr ""

#: src/zope/schema/interfaces.py:449
msgid ""
"Field values must conform to the given type, expressed\n"
"           via a Field.\n"
"        "
msgstr ""

#: src/zope/schema/interfaces.py:45
msgid "Schema not fully implemented"
msgstr ""

#: src/zope/schema/interfaces.py:48
msgid "Schema not provided"
msgstr ""

#: src/zope/schema/interfaces.py:51
msgid "The specified URI is not valid."
msgstr ""

#: src/zope/schema/interfaces.py:54
msgid "The specified id is not valid."
msgstr ""

#: src/zope/schema/interfaces.py:57
msgid "The specified dotted name is not valid."
msgstr ""

#: src/zope/schema/interfaces.py:60
msgid "The field is not bound."
msgstr ""

#: src/zope/schema/tests/test_objectfield.py:36
msgid "Foo"
msgstr ""

#: src/zope/schema/tests/test_objectfield.py:37
msgid "Foo description"
msgstr ""

#: src/zope/schema/tests/test_objectfield.py:42
msgid "Bar"
msgstr ""

#: src/zope/schema/tests/test_objectfield.py:43
msgid "Bar description"
msgstr ""

#: src/zope/security/interfaces.py:259
msgid "The unique identification of the principal."
msgstr ""

#: src/zope/security/interfaces.py:265
msgid "The title of the principal. This is usually used in the UI."
msgstr ""

#: src/zope/security/interfaces.py:271
msgid "A detailed description of the principal."
msgstr ""

#: src/zope/security/interfaces.py:309
msgid "Id as which this permission will be known and used."
msgstr ""

#: src/zope/sendmail/configure.zcml:7
#. Default: "Send out mail with arbitrary from and to addresses"
msgid "send-mail-permission"
msgstr ""

#: src/zope/sendmail/interfaces.py:106
msgid "Queue path"
msgstr ""

#: src/zope/sendmail/interfaces.py:107
#: src/zope/sendmail/interfaces.py:116
msgid "Pathname of the directory used to queue mail."
msgstr ""

#: src/zope/sendmail/interfaces.py:115
msgid "Queue Path"
msgstr ""

#: src/zope/sendmail/interfaces.py:119
msgid "Polling Interval"
msgstr ""

#: src/zope/sendmail/interfaces.py:120
msgid "How often the queue is checked for new messages (in milliseconds)"
msgstr ""

#: src/zope/sendmail/interfaces.py:152
msgid "Hostname"
msgstr ""

#: src/zope/sendmail/interfaces.py:153
msgid "Name of server to be used as SMTP server."
msgstr ""

#: src/zope/sendmail/interfaces.py:156
msgid "Port"
msgstr ""

#: src/zope/sendmail/interfaces.py:157
msgid "Port of SMTP service"
msgstr ""

#: src/zope/sendmail/interfaces.py:161
#: src/zope/app/i18n/browser/synchronize.pt:32
msgid "Username"
msgstr ""

#: src/zope/sendmail/interfaces.py:162
msgid "Username used for optional SMTP authentication."
msgstr ""

#: src/zope/sendmail/interfaces.py:166
msgid "Password used for optional SMTP authentication."
msgstr ""

#: src/zope/size/__init__.py:43
#. Default: "n/a"
msgid "not-available"
msgstr ""

#: src/zope/size/__init__.py:47
msgid "0 KB"
msgstr ""

#: src/zope/size/__init__.py:49
msgid "1 KB"
msgstr ""

#: src/zope/size/__init__.py:51
#. Default: ""
msgid "${size} MB"
msgstr ""

#: src/zope/size/__init__.py:52
#. Default: ""
msgid "${size} KB"
msgstr ""

#: src/zope/traversing/browser/absoluteurl.py:28
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/viewlet/configure.zcml:13
msgid "Viewlet-related ZCML Directives"
msgstr ""

#: src/zope/viewlet/configure.zcml:6
msgid "Viewlets and Viewlet Managers"
msgstr ""

#: src/zope/viewlet/metadirectives.py:41
msgid "The view the content provider is registered for."
msgstr ""

#: src/zope/viewlet/metadirectives.py:42
msgid "The view can either be an interface or a class. By default the provider is registered for all views, the most common case."
msgstr ""

#: src/zope/viewlet/metadirectives.py:49
msgid "The name of the content provider."
msgstr ""

#: src/zope/viewlet/metadirectives.py:50
msgid "The name of the content provider is used in the TALES ``provider`` namespace to look up the content provider."
msgstr ""

#: src/zope/viewlet/metadirectives.py:61
msgid "Content-generating template."
msgstr ""

#: src/zope/viewlet/metadirectives.py:62
msgid "Refers to a file containing a page template (should end in extension ``.pt`` or ``.html``)."
msgstr ""

#: src/zope/viewlet/metadirectives.py:77
msgid "The interface this viewlet manager provides."
msgstr ""

#: src/zope/viewlet/metadirectives.py:78
msgid "A viewlet manager can provide an interface, which is used to lookup its contained viewlets."
msgstr ""

#: src/zope/viewlet/metadirectives.py:99
msgid "view"
msgstr ""

