[Zope3-checkins] SVN: Zope3/trunk/src/zope/app/locales/ Italian and
	Chinese (China) translations updated (Rev. 68694 in branch 3.3)
    Egon Frerich 
    cvs-admin at zope.org
       
    Fri Jun 16 17:05:53 EDT 2006
    
    
  
Log message for revision 68695:
  Italian and Chinese (China) translations updated (Rev. 68694 in branch 3.3)
Changed:
  U   Zope3/trunk/src/zope/app/locales/it/LC_MESSAGES/zope.mo
  U   Zope3/trunk/src/zope/app/locales/it/LC_MESSAGES/zope.po
  U   Zope3/trunk/src/zope/app/locales/zh_CN/LC_MESSAGES/zope.mo
  U   Zope3/trunk/src/zope/app/locales/zh_CN/LC_MESSAGES/zope.po
-=-
Modified: Zope3/trunk/src/zope/app/locales/it/LC_MESSAGES/zope.mo
===================================================================
(Binary files differ)
Modified: Zope3/trunk/src/zope/app/locales/it/LC_MESSAGES/zope.po
===================================================================
--- Zope3/trunk/src/zope/app/locales/it/LC_MESSAGES/zope.po	2006-06-16 20:59:21 UTC (rev 68694)
+++ Zope3/trunk/src/zope/app/locales/it/LC_MESSAGES/zope.po	2006-06-16 21:05:38 UTC (rev 68695)
@@ -4,8 +4,8 @@
 msgstr ""
 "Project-Id-Version: zope\n"
 "POT-Creation-Date: Mon May 22 13:53:11 2006\n"
-"PO-Revision-Date: 2004-07-02 11:20+0200\n"
-"Last-Translator: Fabrizio Reale\n"
+"PO-Revision-Date: 2006-06-01 09:32+0000\n"
+"Last-Translator: Fabrizio Reale <fabrizio.reale at redomino.com>\n"
 "Language-Team: <fabrizio.reale at redomino.com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -19,7 +19,7 @@
 
 #: securitypolicy.zcml:11
 msgid "Everybody"
-msgstr "Tutti"
+msgstr "Chiunque"
 
 #: securitypolicy.zcml:13
 msgid "Site Manager"
@@ -45,10 +45,10 @@
 "    "
 msgstr ""
 "\n"
-"    Questo è un libro per gli sviluppatori compilato da tutti i file di "
+"    Questo è un libro per gli sviluppatori composto da tutti i file di "
 "documentazione esistenti. Non è nato per essere un lavoro completo e "
-"coesivo, ma ogni capitolo è in sè una storiella. Consideratelo come una "
-"raccolta di favole.\n"
+"coesivo, ma ogni capitolo è in sè una piccola storia. Consideratelo come una "
+"raccolta di racconti.\n"
 "    "
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:104
@@ -80,9 +80,8 @@
 msgstr "Test"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:149
-#, fuzzy
 msgid "The Test Browser"
-msgstr "Navigatore del Codice"
+msgstr ""
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:155
 msgid "Using testbrowser On the Internet"
@@ -109,9 +108,8 @@
 msgstr "I18n e L10n"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:193
-#, fuzzy
 msgid "Messages"
-msgstr "Messaggio"
+msgstr "Messaggi"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:203
 msgid "Cached Properties"
@@ -123,7 +121,7 @@
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:222
 msgid "Deprecation API"
-msgstr "Disapprovazione API"
+msgstr "API di deprecazione"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:23
 msgid "Adapters (light version)"
@@ -131,18 +129,16 @@
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:231
 msgid "Persistent Framework"
-msgstr "Framework persistente"
+msgstr "Framework Persistente"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:240
-#, fuzzy
 msgid "Transactions"
-msgstr "Transizioni"
+msgstr "Transazioni"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:245
 #: src/zope/app/apidoc/bookmodule/book.zcml:289
-#, fuzzy
 msgid "Savepoints"
-msgstr "Eventi"
+msgstr ""
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:255
 msgid "Zope Object Database (ZODB)"
@@ -150,26 +146,23 @@
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:259
 msgid "Multiple Databases"
-msgstr ""
+msgstr "Database multipli"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:265
-#, fuzzy
 msgid "Cross-Database References"
-msgstr "Riferimenti principali persistenti"
+msgstr "Riferimenti cross-database"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:271
-#, fuzzy
 msgid "Collaboration Diagrams"
-msgstr "Collaborazioni"
+msgstr "Diagrammi Collaborativi"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:277
 msgid "Connection Management"
 msgstr "Gestione della Connessione"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:283
-#, fuzzy
 msgid "Persistent Classes"
-msgstr "Menu persistente del browser"
+msgstr "Classi Persistenti"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:29
 msgid "Food For Thought"
@@ -177,17 +170,15 @@
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:295
 msgid "Sub-Transactions"
-msgstr "Transizioni secondarie"
+msgstr "Sotto-Transazioni"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:301
-#, fuzzy
 msgid "Synchronizers"
-msgstr "Sincronizza"
+msgstr "Sincronizzatori"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:311
-#, fuzzy
 msgid "BTree Developer Information"
-msgstr "Informazioni dello sviluppatore Zope"
+msgstr "Informazioni di sviluppo BTree"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:37
 msgid "Schemas"
@@ -195,11 +186,11 @@
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:43
 msgid "Schema Fields"
-msgstr "Imposta Campi"
+msgstr "Campi dello schema"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:52
 msgid "Component Architecture"
-msgstr "Architettura dei componenti"
+msgstr "Architettura a componenti"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:58
 msgid "Global Component Architecture"
@@ -239,9 +230,9 @@
 "Below you see a short description of every module."
 msgstr ""
 "I moduli dipendono solitamente uno dall'altro usando dei collegamenti che "
-"creano riferimenti attraverso tutti i moduli. Ogni modulo segue uno \"schema"
-"\" progettato per aiutare lo sviluppatore a trovare le informazioni che "
-"desidera. Qui sotto si può vedere una breve descrizione di ogni modulo."
+"creano riferimenti attraverso tutti i moduli. Ogni modulo segue uno "
+"\"schema\" progettato per aiutare lo sviluppatore a trovare le informazioni "
+"che desidera. Qui sotto si può vedere una breve descrizione di ogni modulo."
 
 #: src/zope/app/apidoc/browser/contents.pt:5
 #: src/zope/app/apidoc/browser/static_contents.pt:5
@@ -278,6 +269,7 @@
 #: src/zope/app/apidoc/browser/menu_macros.pt:10
 #: src/zope/app/apidoc/browser/static_menu_macros.pt:10
 #: src/zope/app/apidoc/browser/details_macros.pt:10
+#, fuzzy
 msgid "Zope 3 apidoc"
 msgstr "Dcoumentazione delle API di Zope 3"
 
@@ -301,7 +293,7 @@
 
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:175
 msgid "(C-based class)"
-msgstr "(Classi basate in C)"
+msgstr "(Classi composte in C)"
 
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:18
 msgid "Base classes"
@@ -309,7 +301,7 @@
 
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:181
 msgid "There are no known subclasses."
-msgstr "Non ci sono sottoclassi conosciute"
+msgstr "Non ci sono sottoclassi conosciute."
 
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:40
 msgid "Implemented Interfaces"
@@ -389,7 +381,7 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:18
 msgid "Object Introspector: ${class-name} ( ${object-name} )"
-msgstr ""
+msgstr "Introspettore dell'oggeto: ${class-name} ( ${object-name} )"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:193
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:157
@@ -398,12 +390,12 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:200
 msgid "Mapping Items"
-msgstr "Mappature rimosse."
+msgstr "Elementi mappati."
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:206
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:248
 msgid "There are no items."
-msgstr "Non ci sono classi base."
+msgstr "Non ci sono elementi."
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:21
 msgid "<no name>"
@@ -411,19 +403,19 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:242
 msgid "Sequence Items"
-msgstr "Elementi degli stati"
+msgstr "Elementi della sequenza"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:280
 msgid "Annotations"
-msgstr "Servizio di Annotazioni Principali"
+msgstr "Annotazioni"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:286
 msgid "There were no annotations or they were not inspectable."
-msgstr ""
+msgstr "Non ci sono annotazioni o non sono ispezionabili."
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:30
 msgid "Parent: ${parent}"
-msgstr "Percorso del Genitore"
+msgstr "Genitore: ${parent}"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:36
 msgid "<No Name>"
@@ -431,15 +423,15 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:42
 msgid "Directly Provided Interfaces"
-msgstr "Interfaccia fornita"
+msgstr "Interfacce fornita direttamente"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:56
 msgid "No interfaces are directly provided."
-msgstr "L'interfaccia fornita"
+msgstr "Nessuna interfaccia fornita direttamente."
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:62
 msgid "Provided Interfaces"
-msgstr "Interfaccia fornita"
+msgstr "Interfacce fornite"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:78
 msgid "Bases"
@@ -454,7 +446,6 @@
 msgid "Introspector"
 msgstr "Introspettore"
 
-#. Default: "Find"
 #: 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
@@ -566,7 +557,8 @@
 msgid "XML element representing the configuration root."
 msgstr "Elemento XML rappresentante il root di configurazione"
 
-#: src/zope/app/apidoc/component.py:222 src/zope/app/apidoc/component.py:255
+#: src/zope/app/apidoc/component.py:222
+#: src/zope/app/apidoc/component.py:255
 msgid "<i>no name</i>"
 msgstr "<i>nessun nome</i>"
 
@@ -602,48 +594,41 @@
 "          Queste sono tutte le preferenze legate alla visualizzazione della "
 "documentazione API."
 
-#. Default: "Access Online API documentation"
 #: src/zope/app/apidoc/configure.zcml:8
 msgid "zope.app.apidoc.UseAPIDoc"
 msgstr "zope.app.apidoc.UseAPIDoc"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:266
-#, fuzzy
 msgid "Specific views"
-msgstr "Viste FTP specifiche"
+msgstr ""
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:267
-#, fuzzy
 msgid "Extended views"
-msgstr "Viste FTP estese"
+msgstr ""
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:268
-#, fuzzy
 msgid "Generic views"
-msgstr "Viste FTP generiche"
+msgstr ""
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:273
-#, fuzzy
 msgid "Browser"
-msgstr "Sfoglia"
+msgstr "Browser"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:274
-#, fuzzy
 msgid "XML-RPC"
-msgstr "Viste XML-RPC"
+msgstr "XML-RPC"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:275
 msgid "HTTP"
-msgstr ""
+msgstr "HTTP"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:276
 msgid "FTP"
-msgstr ""
+msgstr "FTP"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:277
-#, fuzzy
 msgid "Other"
-msgstr "Altre Viste"
+msgstr "Altro"
 
 #: src/zope/app/apidoc/ifacemodule/component_macros.pt:13
 msgid "(line ${line})"
@@ -1078,7 +1063,8 @@
 "    tutte le interfacce del tipo di contenuto, ad esempio.\n"
 "    "
 
-#: src/zope/app/apidoc/utilities.py:172 src/zope/app/apidoc/utilities.py:174
+#: src/zope/app/apidoc/utilities.py:172
+#: src/zope/app/apidoc/utilities.py:174
 msgid "n/a"
 msgstr "n/d"
 
@@ -1117,8 +1103,8 @@
 "    una lista di interfacce fornite dalle utilità e come sotto-elementi i \n"
 "    nomi delle varie implementazioni.\n"
 "\n"
-"    Di nuovo, la documentazione di un'utilità elenca tutti gli attributi/"
-"campi e\n"
+"    Di nuovo, la documentazione di un'utilità elenca tutti gli "
+"attributi/campi e\n"
 "    metodi forniti dall'utilità e dà un link per implementare.\n"
 "    "
 
@@ -1203,8 +1189,8 @@
 msgid ""
 "Namespaces that are not full URLs start with \"http://namespaces.zope.org/\"."
 msgstr ""
-"Gli spazi dei nomi che non sono URL completi cominciano con \"http://"
-"namespaces.zope.org\"."
+"Gli spazi dei nomi che non sono URL completi cominciano con "
+"\"http://namespaces.zope.org\"."
 
 #: src/zope/app/applicationcontrol/browser/configure.zcml:23
 msgid "Runtime Information"
@@ -1272,14 +1258,13 @@
 msgid "Unavailable"
 msgstr "n/a"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/runtimeinfo.py:67
 msgid "${days} day(s) ${hours}:${minutes}:${seconds}"
 msgstr "${days} giorni ${hours}:${minutes}:${seconds}"
 
 #: src/zope/app/applicationcontrol/browser/servercontrol.pt:17
 msgid "Countdown until restart or shutdown"
-msgstr ""
+msgstr "Conto alla rovescia fino al riavvio o all'arresto"
 
 #: src/zope/app/applicationcontrol/browser/servercontrol.pt:21
 msgid "seconds"
@@ -1290,7 +1275,8 @@
 "If you specify a time of 0 seconds, then the server will be shutdown or "
 "restarted immediately."
 msgstr ""
-"Se specifichi un tempo di 0 secondi il server farà uno spegnimento forzato."
+"Se specifichi un tempo di 0 secondi il server sara arrestato o riavviato "
+"immediatamente."
 
 #: src/zope/app/applicationcontrol/browser/servercontrol.pt:3
 msgid "Zope Stub Server Controller"
@@ -1304,15 +1290,13 @@
 msgid "Shutdown server"
 msgstr "Spegni il server"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/servercontrol.py:38
 msgid "The server will be restarted in ${number} seconds."
-msgstr ""
+msgstr "Il server sarà riavviato tra ${number} secondi"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/servercontrol.py:42
 msgid "The server will be shutdown in ${number} seconds."
-msgstr ""
+msgstr "Il server sarà arrestato tra ${number} secondi"
 
 #: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:16
 msgid "Domain"
@@ -1322,12 +1306,10 @@
 msgid "Files"
 msgstr "Files"
 
-#. Default: "Reload"
 #: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:37
 msgid "reload-button"
 msgstr "Ricarica"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/translationdomaincontrol.py:52
 msgid ""
 "Message Catalog for ${language} language in ${domain} domain successfully "
@@ -1352,7 +1334,6 @@
 msgid "days"
 msgstr "giorni"
 
-#. Default: "Pack"
 #: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:38
 msgid "pack-button"
 msgstr "Compatta"
@@ -1433,7 +1414,6 @@
 msgid "User Name"
 msgstr "Nome utente"
 
-#. Default: "Log in"
 #: src/zope/app/authentication/browser/loginform.pt:34
 msgid "login-button"
 msgstr "Trova"
@@ -1448,7 +1428,7 @@
 
 #: src/zope/app/authentication/browser/principalfolder.zcml:14
 msgid "A Pluggable Persistent Authentication Plugin"
-msgstr "Dominio di una traduzione persistente"
+msgstr ""
 
 #: src/zope/app/authentication/browser/principalfolder.zcml:14
 #: src/zope/app/authentication/principalfolder.zcml:45
@@ -1476,11 +1456,9 @@
 msgstr "Prefisso della Cartella Principale"
 
 #: src/zope/app/authentication/browser/register.py:28
-#, fuzzy
 msgid "Register a pluggable authentication utility"
-msgstr "Servizio di Autenticazione inseribile per il nuovo stile"
+msgstr ""
 
-#. Default: "Search"
 #: src/zope/app/authentication/browser/schemasearch.py:30
 #: src/zope/app/security/browser/auth.py:30
 msgid "search-button"
@@ -1511,8 +1489,10 @@
 #: src/zope/app/component/metadirectives.py:139
 #: src/zope/app/component/metadirectives.py:315
 #: 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/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/schema/browser/schema_edit.pt:39
 #: src/zope/app/container/browser/contents.pt:34
 #: src/zope/app/container/browser/index.pt:28
@@ -1530,8 +1510,10 @@
 #: src/zope/app/component/metadirectives.py:146
 #: src/zope/app/component/metadirectives.py:322
 #: 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/preference/macros.pt:120
+#: src/zope/schema/interfaces.py:108
+#: src/zope/security/interfaces.py:270
+#: src/zope/security/interfaces.py:319
+#: src/zope/app/preference/macros.pt:120
 #: src/zope/app/introspector/marker.pt:62
 #: src/zope/app/introspector/introspector.pt:53
 #: src/zope/app/introspector/introspector.pt:142
@@ -1573,7 +1555,7 @@
 
 #: src/zope/app/authentication/idpicker.py:105
 msgid "Ids can't be more than 100 characters long."
-msgstr ""
+msgstr "Gli id non devono essere lunghi più di 100 caratteri."
 
 #: src/zope/app/authentication/interfaces.py:183
 msgid "Groups"
@@ -1659,7 +1641,7 @@
 
 #: src/zope/app/authentication/principalfolder.py:54
 msgid "Password Manager"
-msgstr "Campo Password"
+msgstr "Gestore delle password"
 
 #: src/zope/app/authentication/principalfolder.py:56
 msgid "The password manager will be used for encode/check the password"
@@ -1681,17 +1663,14 @@
 "prefisso da aggiungere a tutti i principali id per garantire l'unicità degli "
 "id all'interno del servizio di qutenticazione."
 
-#. Default: "${name} (a utility)"
 #: src/zope/app/authentication/vocabulary.py:32
 msgid "zope.app.authentication.vocabulary-utility-plugin-title"
 msgstr ""
 
-#. Default: "${name} (in contents)"
 #: src/zope/app/authentication/vocabulary.py:35
 msgid "zope.app.authentication.vocabulary-contained-plugin-title"
 msgstr ""
 
-#. Default: "${name} (not found; deselecting will remove)"
 #: src/zope/app/authentication/vocabulary.py:38
 msgid "zope.app.authentication.vocabulary-missing-plugin-title"
 msgstr ""
@@ -1710,7 +1689,7 @@
 
 #: src/zope/app/boston/viewlets/addinginfo/browser.py:37
 msgid "Adding info"
-msgstr ""
+msgstr "Aggiungere informazioni"
 
 #: src/zope/app/boston/viewlets/xmltree/xmltree.pt:3
 #: src/zope/app/boston/viewlets/xmltree/xmltree.pt:8
@@ -1722,21 +1701,21 @@
 "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 ""
+"Questo è probabilmente causato dal modulo della classe, ${module}, non può "
+"essere trovato o perchè, ${name}, non è più definito dal modulo."
 
 #: src/zope/app/broken/broken.pt:6
 msgid "This object is broken because its class can not be found."
-msgstr ""
+msgstr "L'oggetto è rotto perchè la classe non può essere trovata."
 
 #: src/zope/app/broken/browser.zcml:5
 msgid "Broken object"
 msgstr "Oggetto rotto"
 
-#. Default: "Invalidated."
 #: src/zope/app/cache/browser/cacheable.py:65
 msgid "cache-invalidated"
 msgstr "Disabilitata"
 
-#. Default: "No cache associated with object."
 #: src/zope/app/cache/browser/cacheable.py:67
 msgid "no-cache-associated"
 msgstr "Nessuna cache associata all'oggetto."
@@ -1757,7 +1736,6 @@
 msgid "Cache name"
 msgstr "Nome della cache"
 
-#. Default: "Invalidate Cached Value"
 #: src/zope/app/cache/browser/cacheableedit.pt:48
 msgid "invalidate-cache-button"
 msgstr "Disabilita il valore della cache"
@@ -1790,7 +1768,6 @@
 msgid "Time between cache cleanups"
 msgstr "Tempo tra ogni pulitura della cache"
 
-#. Default: "Reset"
 #: src/zope/app/cache/browser/ramedit.pt:54
 msgid "reset-button"
 msgstr "Reset"
@@ -1832,7 +1809,6 @@
 msgid "Word Count"
 msgstr "Conteggio Parole"
 
-#. Default: "Reindex"
 #: src/zope/app/catalog/browser/advanced.pt:22
 msgid "reindex-button"
 msgstr "Cancella"
@@ -1903,29 +1879,37 @@
 msgid "Field Indexes"
 msgstr "Indici di campo"
 
-#: src/zope/app/catalog/interfaces.py:64 src/zope/app/catalog/text.py:33
-#: src/zope/app/component/metadirectives.py:297 src/zope/component/zcml.py:439
+#: src/zope/app/catalog/interfaces.py:64
+#: src/zope/app/catalog/text.py:33
+#: src/zope/app/component/metadirectives.py:297
+#: src/zope/component/zcml.py:439
 msgid "Interface"
 msgstr "Interfaccia:"
 
-#: src/zope/app/catalog/interfaces.py:65 src/zope/app/catalog/text.py:34
+#: src/zope/app/catalog/interfaces.py:65
+#: src/zope/app/catalog/text.py:34
 msgid "Objects will be adapted to this interface"
 msgstr "Oggetti saranno adattati a questa interfaccia"
 
-#: src/zope/app/catalog/interfaces.py:71 src/zope/app/catalog/text.py:41
+#: src/zope/app/catalog/interfaces.py:71
+#: src/zope/app/catalog/text.py:41
 msgid "Field Name"
 msgstr "Nome del campo"
 
-#: src/zope/app/catalog/interfaces.py:72 src/zope/app/catalog/text.py:42
+#: src/zope/app/catalog/interfaces.py:72
+#: src/zope/app/catalog/text.py:42
 msgid "Name of the field to index"
 msgstr "Nome del campo all'indice"
 
-#: src/zope/app/catalog/interfaces.py:76 src/zope/app/catalog/text.py:47
+#: src/zope/app/catalog/interfaces.py:76
+#: src/zope/app/catalog/text.py:47
 msgid "Field Callable"
 msgstr "Nome chiamabile"
 
-#: 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"
+#: 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 "Se vero, il campo deve essere chiamato per indicizzare il valore"
 
 #: src/zope/app/component/back35.py:100
@@ -1966,7 +1950,8 @@
 msgid "Additionally required interfaces"
 msgstr "Interfacce richieste in più"
 
-#: src/zope/app/component/back35.py:295 src/zope/app/component/back35.py:340
+#: src/zope/app/component/back35.py:295
+#: src/zope/app/component/back35.py:340
 #: src/zope/app/component/browser/registration.py:199
 #: src/zope/component/zcml.py:371
 msgid "Provided interface"
@@ -1976,8 +1961,10 @@
 msgid "The interface provided"
 msgstr "L'interfaccia fornita"
 
-#: src/zope/app/component/back35.py:302 src/zope/component/zcml.py:104
-#: src/zope/component/zcml.py:377 src/zope/component/zcml.py:449
+#: src/zope/app/component/back35.py:302
+#: 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"
@@ -2049,9 +2036,8 @@
 msgstr "Cartella di amministrazione del sito"
 
 #: src/zope/app/component/browser/configure.zcml:6
-#, fuzzy
 msgid "Sample"
-msgstr "Campioni"
+msgstr "Campione"
 
 #: src/zope/app/component/browser/configure.zcml:77
 msgid "Make a site"
@@ -2063,14 +2049,13 @@
 
 #: src/zope/app/component/browser/registration.pt:10
 msgid ""
-"This object isn't yet registered. Click <a href=\"@@addRegistration.html"
-"\">here</a> to register the object."
+"This object isn't yet registered. Click <a "
+"href=\"@@addRegistration.html\">here</a> to register the object."
 msgstr ""
 
 #: src/zope/app/component/browser/registration.pt:17
-#, fuzzy
 msgid "This object is registered:"
-msgstr "Questo oggetto è registrato come:"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.pt:50
 msgid ""
@@ -2078,64 +2063,50 @@
 "again."
 msgstr ""
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:117
-#, fuzzy
 msgid "comment: ${comment}"
-msgstr "Documenti: ${doc_count}"
+msgstr ""
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:124
 msgid "${provided} utility named '${name}'"
 msgstr ""
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:127
-#, fuzzy
 msgid "${provided} utility"
-msgstr "Aggiungi un'utilità"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.py:171
-#, fuzzy
 msgid "(unknown name)"
-msgstr "<senza nome>"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.py:214
-#, fuzzy
 msgid "Comment"
-msgstr "Comando"
+msgstr "Commento"
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:244
-#, fuzzy
 msgid "Register a $classname"
-msgstr "Registra un adattatore"
+msgstr "Registra uno/a $classname"
 
 #: src/zope/app/component/browser/registration.py:248
-#, fuzzy
 msgid "Register"
-msgstr "Registrato"
+msgstr "Registra"
 
 #: src/zope/app/component/browser/siteregistration.pt:12
-#, fuzzy
 msgid "Registrations for this site:"
-msgstr "Registrazioni per questo oggetto"
+msgstr "Registrazioni per questo sito"
 
 #: src/zope/app/component/browser/siteregistration.pt:32
 msgid "${name} (moved or deleted)"
-msgstr ""
+msgstr "${name} (spostato o eliminato"
 
-#. Default: "Unregister"
 #: src/zope/app/component/browser/siteregistration.pt:52
 #: src/zope/app/component/browser/registration.pt:45
-#, fuzzy
 msgid "unregister-button"
-msgstr "Registra"
+msgstr ""
 
 #: src/zope/app/component/browser/siteregistration.pt:9
-#, fuzzy
 msgid "Nothing is registered for this site."
-msgstr "Nessun adattatore registrato per questa interfaccia."
+msgstr "Non ci sono registrazioni per questo sito."
 
 #: src/zope/app/component/metadirectives.py:103
 msgid "The name of the resource."
@@ -2187,7 +2158,8 @@
 msgid "Longer narrative description of what this factory does"
 msgstr "Descrizione più discorsiva di ciò che fa questa factory."
 
-#: src/zope/app/component/metadirectives.py:157 src/zope/component/zcml.py:58
+#: src/zope/app/component/metadirectives.py:157
+#: src/zope/component/zcml.py:58
 msgid "Factory"
 msgstr "Factory"
 
@@ -2248,7 +2220,8 @@
 
 #: src/zope/app/component/metadirectives.py:252
 msgid "This is a list of attributes that can be modified/mutated."
-msgstr "Questo è un elenco di attributi che possono essere modificati/mutati."
+msgstr ""
+"Questo è un elenco di attributi che possono essere modificati/mutati."
 
 #: src/zope/app/component/metadirectives.py:260
 msgid "The listed interfaces' methods and attributes can be accessed."
@@ -2314,8 +2287,10 @@
 "        "
 
 #: src/zope/app/component/metadirectives.py:50
-#: src/zope/app/component/metadirectives.py:235 src/zope/component/zcml.py:52
-#: src/zope/component/zcml.py:97 src/zope/component/zcml.py:264
+#: src/zope/app/component/metadirectives.py:235
+#: 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"
@@ -2372,7 +2347,8 @@
 
 #: src/zope/app/component/metadirectives.py:86
 msgid "View attributes that are also allowed if the user has permission."
-msgstr "Vista degli attributi che sono accessibili se l'utente ha i permessi."
+msgstr ""
+"Vista degli attributi che sono accessibili se l'utente ha i permessi."
 
 #: src/zope/app/component/metadirectives.py:88
 msgid ""
@@ -2400,37 +2376,30 @@
 msgid "Find"
 msgstr "Trova"
 
-#. Default: "Rename"
 #: src/zope/app/container/browser/contents.pt:127
 msgid "container-rename-button"
 msgstr "Rinomina"
 
-#. Default: "Cut"
 #: src/zope/app/container/browser/contents.pt:131
 msgid "container-cut-button"
 msgstr "Taglia"
 
-#. Default: "Copy"
 #: src/zope/app/container/browser/contents.pt:135
 msgid "container-copy-button"
 msgstr "Copia"
 
-#. Default: "Paste"
 #: src/zope/app/container/browser/contents.pt:139
 msgid "container-paste-button"
 msgstr "Incolla"
 
-#. Default: "Delete"
 #: src/zope/app/container/browser/contents.pt:143
 msgid "container-delete-button"
 msgstr "Cancella"
 
-#. Default: "Apply"
 #: src/zope/app/container/browser/contents.pt:174
 msgid "container-apply-button"
 msgstr "Applica"
 
-#. Default: "Cancel"
 #: src/zope/app/container/browser/contents.pt:177
 msgid "container-cancel-button"
 msgstr "Annulla"
@@ -2454,12 +2423,10 @@
 msgid "You didn't specify any ids to copy."
 msgstr "Non hai specificato nessun id da copiare."
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:282
 msgid "Object '${name}' (${title}) cannot be copied"
 msgstr "Oggetto '${name}' (${title}) non può essere copiato"
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:286
 msgid "Object '${name}' cannot be copied"
 msgstr "Oggetto '${name}' non può essere copiato"
@@ -2468,12 +2435,10 @@
 msgid "You didn't specify any ids to cut."
 msgstr "Non hai specificato nessun id da tagliare."
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:319
 msgid "Object '${name}' (${title}) cannot be moved"
 msgstr "Oggetto '${name}' (${title}) non può essere spostato"
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:323
 msgid "Object '${name}' cannot be moved"
 msgstr "Oggetto '${name}' non può essere spostato"
@@ -2505,8 +2470,10 @@
 msgstr "Contenuti"
 
 #: src/zope/app/container/browser/metaconfigure.py:85
-#: src/zope/formlib/form.py:837 src/zope/app/menus.zcml:17
-#: src/zope/app/menus.zcml:25 src/zope/app/component/browser/configure.zcml:56
+#: src/zope/formlib/form.py:837
+#: src/zope/app/menus.zcml:17
+#: src/zope/app/menus.zcml:25
+#: src/zope/app/component/browser/configure.zcml:56
 #: 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
@@ -2545,16 +2512,16 @@
 "\n"
 "Devi disattivare questo oggetto prima di cercare di eliminarlo.\n"
 
-#: src/zope/app/container/size.py:40 src/zope/app/locking/storage.py:157
+#: src/zope/app/container/size.py:40
+#: src/zope/app/locking/storage.py:157
 msgid "1 item"
 msgstr "1 elemento"
 
-#. Default: ""
-#: src/zope/app/container/size.py:41 src/zope/app/locking/storage.py:158
+#: src/zope/app/container/size.py:41
+#: src/zope/app/locking/storage.py:158
 msgid "${items} items"
 msgstr "${items} elementi"
 
-#. Default: ""
 #: src/zope/app/dav/tests/test_adapter.py:54
 msgid "${num} robot unit"
 msgstr "unità di robot ${num}"
@@ -2680,8 +2647,8 @@
 
 #: src/zope/app/demo/skinpref/configure.zcml:10
 msgid ""
-"         In this category you will find all preferences related to the "
-"Zope         Management Interface (ZMI).         "
+"         In this category you will find all preferences related to the Zope  "
+"       Management Interface (ZMI).         "
 msgstr ""
 "         In questa categoria troverai tutte le preferenze collegate "
 "all'interfaccia di gestione di Zope (ZMI).         "
@@ -2889,7 +2856,8 @@
 msgstr "Campo zope.schema.Text con obbligatorio = Vero"
 
 #: src/zope/app/demo/widget/interfaces/textareawidget.py:52
-msgid "zope.schema.Text field with constraint = lambda x: x == u'constraint'."
+msgid ""
+"zope.schema.Text field with constraint = lambda x: x == u'constraint'."
 msgstr "Campo zope.schema.Text con vincolo = lambda x:x == u'constraint'."
 
 #: src/zope/app/demo/widget/interfaces/textareawidget.py:58
@@ -3092,7 +3060,6 @@
 msgid "REQUEST"
 msgstr "RICHIESTA"
 
-#. Default: "Return to log"
 #: src/zope/app/error/browser/errorentry.pt:79
 msgid "return-to-log-button"
 msgstr "Ritorna al log"
@@ -3148,13 +3115,15 @@
 msgid "Add an Image"
 msgstr "Aggiungi un'immagine"
 
-#. Default: ""
-#: src/zope/app/file/browser/file.py:300 src/zope/app/file/browser/file.py:442
-#: src/zope/app/form/browser/editview.py:114 src/zope/formlib/form.py:795
+#: src/zope/app/file/browser/file.py:300
+#: src/zope/app/file/browser/file.py:442
+#: src/zope/app/form/browser/editview.py:114
+#: src/zope/formlib/form.py:795
 msgid "Updated on ${date_time}"
 msgstr "Aggiornato il ${date_time}"
 
-#: src/zope/app/file/browser/file.py:311 src/zope/app/file/interfaces.py:44
+#: src/zope/app/file/browser/file.py:311
+#: src/zope/app/file/interfaces.py:44
 #: src/zope/app/i18nfile/browser/file_edit.pt:79
 #: src/zope/app/i18nfile/browser/image_edit.pt:80
 #: src/zope/app/file/browser/file_upload.pt:33
@@ -3162,13 +3131,13 @@
 msgid "Data"
 msgstr "Dati"
 
-#: src/zope/app/file/browser/file.py:312 src/zope/app/file/interfaces.py:45
+#: src/zope/app/file/browser/file.py:312
+#: src/zope/app/file/interfaces.py:45
 #: src/zope/app/file/browser/file_upload.pt:33
 #: src/zope/app/file/browser/file_add.pt:31
 msgid "The actual content of the object."
 msgstr "Contenuto reale dell'oggetto"
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:421
 msgid ""
 "The character set specified in the content type ($charset) is not supported."
@@ -3176,7 +3145,6 @@
 "La sequenza di caratteri specificati nel tipo di contenuto ($charset) non è "
 "supportato."
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:426
 msgid ""
 "The character set specified in the content type ($charset) does not match "
@@ -3185,7 +3153,6 @@
 "La sequenza di caratteri specificati nel tipo di contenuto ($charset) non "
 "corrisponde al contenuto del file."
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:449
 msgid ""
 "The character set you specified ($charset) cannot encode all characters in "
@@ -3194,7 +3161,6 @@
 "La sequenza di caratteri specificati nel tipo di contenuto ($charset) non "
 "può codificare tutti i caratteri del testo."
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:454
 msgid "The character set you specified ($charset) is not supported."
 msgstr "La serie di caratteri specificati ($charset) non è supportata."
@@ -3208,7 +3174,6 @@
 msgid "Add a File"
 msgstr "Aggiungi un file"
 
-#. Default: "Update"
 #: src/zope/app/file/browser/file_upload.pt:50
 #: src/zope/app/i18n/browser/synchronize.pt:118
 msgid "update-button"
@@ -3223,7 +3188,6 @@
 msgid "Size"
 msgstr "Dimensione"
 
-#. Default: "Add Images"
 #: src/zope/app/file/configure.zcml:19
 msgid "add-images-permission"
 msgstr "Add Images"
@@ -3250,12 +3214,12 @@
 msgid "An Image"
 msgstr "Un'immagine"
 
-#. Default: ""
 #: src/zope/app/file/image.py:78
 msgid " ${width}x${height}"
 msgstr " ${width}x${height}"
 
-#: src/zope/app/file/interfaces.py:36 src/zope/app/pythonpage/__init__.py:46
+#: src/zope/app/file/interfaces.py:36
+#: src/zope/app/pythonpage/__init__.py:46
 #: src/zope/app/i18nfile/browser/file_edit.pt:32
 #: src/zope/app/i18nfile/browser/image_edit.pt:33
 #: src/zope/app/file/browser/file_upload.pt:16
@@ -3336,13 +3300,15 @@
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:34
 msgid "A short description of the event."
-msgstr "Una descrizione dettagliata dell'utente."
+msgstr "Una breve descrizione dell'evento."
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:41
+#, fuzzy
 msgid "A long description of the event."
 msgstr "Una descrizione dettagliata dell'utente."
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:47
+#, fuzzy
 msgid "Some number"
 msgstr "Membro del sito"
 
@@ -3351,26 +3317,23 @@
 msgstr ""
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:54
+#, fuzzy
 msgid "Some item"
 msgstr "1 elemento"
 
-#. Default: ""
 #: src/zope/app/form/browser/itemswidgets.py:231
 msgid "item-missing-single-value-for-display"
 msgstr "Valore semplice mancante per la visualizzazione"
 
-#. Default: ""
 #: src/zope/app/form/browser/itemswidgets.py:250
 msgid "vocabulary-missing-multiple-value-for-display"
 msgstr "Valore multiplo mancante per la visualizzazione"
 
-#. Default: "(no value)"
 #: src/zope/app/form/browser/itemswidgets.py:399
 #: src/zope/app/form/browser/itemswidgets.py:444
 msgid "vocabulary-missing-single-value-for-edit"
 msgstr "Valore semplice mancante per la modifica"
 
-#. Default: "(no values)"
 #: src/zope/app/form/browser/itemswidgets.py:517
 msgid "vocabulary-missing-multiple-value-for-edit"
 msgstr "Valore multiplo mancante per la modifica"
@@ -3392,9 +3355,13 @@
 #: 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/schema/fieldforms.zcml:21
@@ -3403,23 +3370,21 @@
 #: src/zope/app/schema/fieldforms.zcml:99
 #: src/zope/app/schema/fieldforms.zcml:125
 #: src/zope/app/schema/fieldforms.zcml:151
-#: src/zope/app/session/browser.zcml:15 src/zope/app/session/browser.zcml:38
+#: 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 "Modifica"
 
-#. Default: "Remove selected items"
 #: src/zope/app/form/browser/sequencewidget.pt:17
 msgid "remove-selected-items"
 msgstr "Cancella gli elementi selezionati"
 
-#. Default: "(no value available)"
 #: src/zope/app/form/browser/sequencewidget.py:254
 msgid "sequence-value-not-provided"
 msgstr "Valore della sequenza non fornito"
 
-#. Default: "(no values)"
 #: src/zope/app/form/browser/sequencewidget.py:257
 msgid "sequence-value-is-empty"
 msgstr "(no values)"
@@ -3428,35 +3393,29 @@
 msgid "Add %s"
 msgstr "Aggiungi %s"
 
-#. Default: "Selected"
 #: src/zope/app/form/browser/source.py:206
 #: src/zope/app/form/browser/source.py:229
 msgid "SourceDisplayWidget-label"
 msgstr "Selected"
 
-#. Default: "Apply"
 #: src/zope/app/form/browser/source.py:268
 msgid "SourceInputWidget-apply"
 msgstr "SourceInputWidget-applicare"
 
-#. Default: "Remove"
 #: src/zope/app/form/browser/source.py:439
 msgid "MultipleSourceInputWidget-remove"
 msgstr "Remove"
 
-#. Default: "Apply"
 #: src/zope/app/form/browser/source.py:468
 msgid "SourceListInputWidget-apply"
 msgstr "Apply"
 
-#. Default: "Nothing"
 #: src/zope/app/form/browser/source.py:65
 #: src/zope/app/form/browser/source.py:212
 #: src/zope/app/form/browser/source.py:222
 msgid "SourceDisplayWidget-missing"
 msgstr "Nothing"
 
-#. Default: "Invalid value"
 #: src/zope/app/form/browser/source.py:76
 #: src/zope/app/form/browser/source.py:107
 msgid "SourceDisplayWidget-invalid"
@@ -3510,7 +3469,6 @@
 msgid "Upload a zipfile in the following form"
 msgstr "Carica un file zip nel modulo seguente"
 
-#. Default: "Upload"
 #: src/zope/app/fssync/browser/fromFS.pt:20
 msgid "upload-button"
 msgstr "Carica"
@@ -3579,9 +3537,8 @@
 msgstr "il percorso non è corretto!"
 
 #: src/zope/app/homefolder/browser.py:58
-#, fuzzy
 msgid "dotted name is not correct !"
-msgstr "il percorso non è corretto!"
+msgstr ""
 
 #: src/zope/app/homefolder/configure.zcml:32
 msgid "Add Home Folder Manager"
@@ -3608,7 +3565,6 @@
 msgid "Assign a Principal"
 msgstr "Principale"
 
-#. Default: "Assign"
 #: src/zope/app/homefolder/homefolder.pt:24
 #, fuzzy
 msgid "assign-button"
@@ -3619,11 +3575,9 @@
 msgid "Unassign Principals"
 msgstr "Principale"
 
-#. Default: "Unassign"
 #: src/zope/app/homefolder/homefolder.pt:37
-#, fuzzy
 msgid "unassign-button"
-msgstr "Ritira sottoscrizione"
+msgstr ""
 
 #: src/zope/app/homefolder/interfaces.py:28
 msgid "Home Folder"
@@ -3724,7 +3678,6 @@
 msgid "Import File Name:"
 msgstr "Nome del file da importare:"
 
-#. Default: "Export"
 #: src/zope/app/i18n/browser/exportimport.pt:40
 msgid "export-button"
 msgstr "Esporta"
@@ -3742,12 +3695,10 @@
 msgid "Translation Domain - Synchronize"
 msgstr "Dominio di traduzione - Sincronizza"
 
-#. Default: "Save Settings"
 #: src/zope/app/i18n/browser/synchronize.pt:66
 msgid "save-settings-button"
 msgstr "save settings"
 
-#. Default: "Synchronize"
 #: src/zope/app/i18n/browser/synchronize.pt:71
 msgid "synchronize-button"
 msgstr "Synchronize"
@@ -3790,7 +3741,6 @@
 msgid "Select Languages:"
 msgstr "Seleziona le lingue:"
 
-#. Default: "Edit"
 #: src/zope/app/i18n/browser/translate.pt:35
 msgid "edit-button"
 msgstr "Modifica"
@@ -3809,7 +3759,6 @@
 msgid "Filter (% - wildcard):"
 msgstr "Filtra (% - carattere jolly):"
 
-#. Default: "Filter"
 #: src/zope/app/i18n/browser/translate.pt:63
 msgid "filter-button"
 msgstr "Filter"
@@ -3844,7 +3793,6 @@
 msgid "Language"
 msgstr "Lingua"
 
-#. Default: "Show"
 #: src/zope/app/i18nfile/browser/file_edit.pt:67
 #: src/zope/app/i18nfile/browser/image_edit.pt:68
 msgid "show-button"
@@ -3855,7 +3803,6 @@
 msgid "Add new language"
 msgstr "Aggiungi una nuova lingua"
 
-#. Default: "Save Changes"
 #: src/zope/app/i18nfile/browser/file_edit.pt:88
 #: src/zope/app/i18nfile/browser/image_edit.pt:94
 #: src/zope/app/cache/browser/cacheableedit.pt:46
@@ -3928,7 +3875,6 @@
 msgid "${count} objects"
 msgstr "${count} oggetti"
 
-#. Default: "Introspect Object Classes and Interfaces"
 #: src/zope/app/introspector/configure.zcml:6
 msgid "zope.app.introspector.Introspect"
 msgstr "Introspect Object Classes and Interfaces"
@@ -3941,22 +3887,18 @@
 "       Usa l'opzione \"objet-introspection\" per scoprire e navigare "
 "interfacce e classi.       "
 
-#. Default: "Modify"
 #: src/zope/app/introspector/introspector.pt:190
 msgid "modify-button"
 msgstr "Modifica"
 
 #: src/zope/app/introspector/introspector.pt:27
-#, fuzzy
 msgid "Interface Browser"
-msgstr "Navigatore delle interfacce"
+msgstr ""
 
-#. Default: "Attributes"
 #: src/zope/app/introspector/introspector.pt:67
 msgid "class-attributes"
 msgstr "Attributi"
 
-#. Default: "Methods"
 #: src/zope/app/introspector/introspector.pt:84
 msgid "class-methods"
 msgstr "Metodi"
@@ -3965,7 +3907,6 @@
 msgid "Remove Interfaces:"
 msgstr "Rimuovi le interfacce:"
 
-#. Default: "Remove"
 #: src/zope/app/introspector/marker.pt:117
 msgid "remove-button"
 msgstr "Cancella"
@@ -3979,20 +3920,17 @@
 msgid "Class Browser"
 msgstr "Navigatore delle classi"
 
-#. Default: "Class"
 #: src/zope/app/introspector/marker.pt:31
 #: src/zope/app/introspector/introspector.pt:113
 msgid "class-component"
 msgstr "Classe"
 
-#. Default: "Bases"
 #: src/zope/app/introspector/marker.pt:38
 #: src/zope/app/introspector/introspector.pt:39
 #: src/zope/app/introspector/introspector.pt:127
 msgid "class-bases"
 msgstr "Classi base"
 
-#. Default: "Module"
 #: src/zope/app/introspector/marker.pt:55
 msgid "python-module"
 msgstr "Modulo"
@@ -4035,7 +3973,8 @@
 msgid "Object is already locked"
 msgstr "L'oggetto è già selezionato"
 
-#: src/zope/app/locking/adapter.py:82 src/zope/app/locking/adapter.py:92
+#: src/zope/app/locking/adapter.py:82
+#: src/zope/app/locking/adapter.py:92
 msgid "Object is not locked"
 msgstr "L'oggetto non è selezionato"
 
@@ -4059,25 +3998,25 @@
 msgid "Menu for displaying actions to be performed"
 msgstr "Menu per visualizzare le azioni da eseguire"
 
-#: src/zope/app/menus.zcml:11 src/zope/app/zopetop/widget_macros.pt:171
+#: src/zope/app/menus.zcml:11
+#: src/zope/app/zopetop/widget_macros.pt:171
 msgid "Actions"
 msgstr "Azioni"
 
 #: src/zope/app/menus.zcml:17
-#, fuzzy
 msgid ""
 "Menu for objects to be added according to                    containment "
 "constraints"
-msgstr "Menu per gli oggetti da aggiungere secondo i vincoli di contenuto"
+msgstr ""
 
 #: src/zope/app/menus.zcml:25
 msgid "Menu of objects to be added to site management folders"
-msgstr "Menu per gli oggetti da aggiungere alle cartelle di gestione del sito"
+msgstr ""
+"Menu per gli oggetti da aggiungere alle cartelle di gestione del sito"
 
 #: src/zope/app/menus.zcml:31
-#, fuzzy
 msgid "Add Registration"
-msgstr "Registrazione"
+msgstr ""
 
 #: src/zope/app/menus.zcml:31
 msgid "Menu of addable configuration objects"
@@ -4087,7 +4026,8 @@
 msgid "Menu for displaying alternate representations of an object"
 msgstr "Menu per mostrare rappresentazioni alternative di un oggetto"
 
-#: src/zope/app/menus.zcml:5 src/zope/app/zopetop/widget_macros.pt:154
+#: src/zope/app/menus.zcml:5
+#: src/zope/app/zopetop/widget_macros.pt:154
 #: src/zope/app/apidoc/ifacemodule/index.pt:168
 msgid "Views"
 msgstr "Viste"
@@ -4165,7 +4105,8 @@
 "dell'argomento di aiuto"
 
 #: src/zope/app/onlinehelp/interfaces.py:53
-#: src/zope/security/interfaces.py:258 src/zope/security/interfaces.py:308
+#: src/zope/security/interfaces.py:258
+#: src/zope/security/interfaces.py:308
 #: src/zope/app/workflow/stateful/browser/addtransition.pt:12
 #: src/zope/app/workflow/stateful/browser/addstate.pt:12
 msgid "Id"
@@ -4229,7 +4170,6 @@
 "possono avere snippets di codice in linea nella Page Template. Attiva "
 "l'esecuzione del codice in linea e riprova."
 
-#. Default: ""
 #: src/zope/app/pagetemplate/engine.py:121
 msgid "No interpreter named \"${lang_name}\" was found."
 msgstr "Non è stato trovato nessun interprete chiamato \"${lang_name}\"."
@@ -4279,7 +4219,8 @@
 msgid "A Default User Preferences Provider"
 msgstr "Un provider delle preferenze dell'utente di default"
 
-#: src/zope/app/preference/edit.pt:77 src/zope/app/preference/macros.pt:111
+#: src/zope/app/preference/edit.pt:77
+#: src/zope/app/preference/macros.pt:111
 msgid "There are ${num_errors} input errors."
 msgstr "Ci sono ${num_errors} errori di inserimento."
 
@@ -4492,7 +4433,8 @@
 msgid "Recorded Sessions"
 msgstr "Sessioni registrate"
 
-#: src/zope/app/recorder/sessions.pt:15 src/zope/app/error/browser/error.pt:22
+#: src/zope/app/recorder/sessions.pt:15
+#: src/zope/app/error/browser/error.pt:22
 #: src/zope/app/error/browser/errorentry.pt:21
 msgid "Time"
 msgstr "Tempo"
@@ -4564,9 +4506,8 @@
 msgstr "Utente:"
 
 #: src/zope/app/rotterdam/simpleeditingrow.pt:3
-#, fuzzy
 msgid "Extended Editor"
-msgstr "Adattatori estesi"
+msgstr ""
 
 #: src/zope/app/rotterdam/view_macros.pt:36
 msgid "User: ${user}"
@@ -4582,6 +4523,7 @@
 msgstr "Caricamento in corso..."
 
 #: src/zope/app/schema/browser/__init__.py:27
+#, fuzzy
 msgid "An error occurred"
 msgstr "Si è verificato un errore."
 
@@ -4620,7 +4562,6 @@
 msgid "Read-Only"
 msgstr "Sola lettura"
 
-#. Default: "Delete"
 #: src/zope/app/schema/browser/schema_edit.pt:69
 msgid "delete-field-button"
 msgstr "Delete"
@@ -4712,94 +4653,122 @@
 msgstr "Modifica Campo Intero"
 
 #: src/zope/app/schema/fields.zcml:102
+#: src/zope/app/schema/fields.zcml:102
 msgid "BytesLine Field"
 msgstr "Campo BytesLine"
 
-#: src/zope/app/schema/fields.zcml:114 src/zope/app/schema/fieldforms.zcml:7
+#: src/zope/app/schema/fields.zcml:114
+#: src/zope/app/schema/fields.zcml:114
+#: src/zope/app/schema/fieldforms.zcml:7
 msgid "Text Field"
 msgstr "Campo di Testo"
 
 #: src/zope/app/schema/fields.zcml:128
+#: src/zope/app/schema/fields.zcml:128
 msgid "Text Line Field"
 msgstr "Campo di linea di testo"
 
-#: src/zope/app/schema/fields.zcml:140 src/zope/app/schema/fieldforms.zcml:59
+#: src/zope/app/schema/fields.zcml:140
+#: src/zope/app/schema/fields.zcml:140
+#: src/zope/app/schema/fieldforms.zcml:59
 msgid "Boolean Field"
 msgstr "Campo Booleano"
 
-#: src/zope/app/schema/fields.zcml:151 src/zope/app/schema/fieldforms.zcml:85
+#: src/zope/app/schema/fields.zcml:151
+#: src/zope/app/schema/fields.zcml:151
+#: src/zope/app/schema/fieldforms.zcml:85
 msgid "Integer Field"
 msgstr "Campo Intero"
 
-#: src/zope/app/schema/fields.zcml:163 src/zope/app/schema/fieldforms.zcml:111
+#: src/zope/app/schema/fields.zcml:163
+#: src/zope/app/schema/fields.zcml:163
+#: src/zope/app/schema/fieldforms.zcml:111
 msgid "Float Field"
 msgstr "Campo Float"
 
 #: src/zope/app/schema/fields.zcml:175
+#: src/zope/app/schema/fields.zcml:175
 msgid "Tuple Field"
 msgstr "Campo Tupla"
 
 #: src/zope/app/schema/fields.zcml:186
+#: src/zope/app/schema/fields.zcml:186
 msgid "List Field"
 msgstr "Campo Lista"
 
 #: src/zope/app/schema/fields.zcml:197
+#: src/zope/app/schema/fields.zcml:197
 msgid "Set Field"
 msgstr "Imposta Campo"
 
 #: src/zope/app/schema/fields.zcml:208
+#: src/zope/app/schema/fields.zcml:208
 msgid "Password Field"
 msgstr "Campo Password"
 
 #: src/zope/app/schema/fields.zcml:220
+#: src/zope/app/schema/fields.zcml:220
 msgid "Dict Field"
 msgstr "Campo Dizionario"
 
-#: src/zope/app/schema/fields.zcml:232 src/zope/app/schema/fieldforms.zcml:137
+#: src/zope/app/schema/fields.zcml:232
+#: src/zope/app/schema/fields.zcml:232
+#: src/zope/app/schema/fieldforms.zcml:137
 msgid "Datetime Field"
 msgstr "Campo Data e Ora"
 
 #: src/zope/app/schema/fields.zcml:244
+#: src/zope/app/schema/fields.zcml:244
 msgid "SourceText Field"
 msgstr "Campo Sorgente di Testo"
 
 #: src/zope/app/schema/fields.zcml:256
+#: src/zope/app/schema/fields.zcml:256
 msgid "Object Field"
 msgstr "Campo Oggetto"
 
 #: src/zope/app/schema/fields.zcml:269
+#: src/zope/app/schema/fields.zcml:269
 msgid "URI Field"
 msgstr "Campo URI"
 
 #: src/zope/app/schema/fields.zcml:281
+#: src/zope/app/schema/fields.zcml:281
 msgid "Id Field"
 msgstr "Campo Id"
 
 #: src/zope/app/schema/fields.zcml:293
+#: src/zope/app/schema/fields.zcml:293
 msgid "Interface Field"
 msgstr "Campo Interfaccia"
 
 #: src/zope/app/schema/fields.zcml:38
+#: src/zope/app/schema/fields.zcml:38
 msgid "Container Field"
 msgstr "Campo Contenitore"
 
 #: src/zope/app/schema/fields.zcml:49
+#: src/zope/app/schema/fields.zcml:49
 msgid "Iterable Field"
 msgstr "Campo Iterabile"
 
 #: src/zope/app/schema/fields.zcml:5
+#: src/zope/app/schema/fields.zcml:5
 msgid "Basic Field"
 msgstr "Campo Base"
 
 #: src/zope/app/schema/fields.zcml:60
+#: src/zope/app/schema/fields.zcml:60
 msgid "Orderable Field"
 msgstr "Campo Ordinabile"
 
 #: src/zope/app/schema/fields.zcml:75
+#: src/zope/app/schema/fields.zcml:75
 msgid "MinMaxLen Field"
 msgstr "Campo Lunghezza Min-Max"
 
 #: src/zope/app/schema/fields.zcml:90
+#: src/zope/app/schema/fields.zcml:90
 msgid "Bytes Field"
 msgstr "Campo Byte"
 
@@ -4824,16 +4793,15 @@
 msgid "Map permissions to Schema fields"
 msgstr "Mappa i permessi ai campi degli Schemi"
 
-#. Default: "Refresh"
 #: 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
-#: src/zope/app/preference/index.pt:14 src/zope/app/preference/edit.pt:112
+#: src/zope/app/preference/index.pt:14
+#: src/zope/app/preference/edit.pt:112
 msgid "refresh-button"
 msgstr "Rigenera"
 
-#. Default: "Change"
 #: src/zope/app/schemacontent/browser/permission_edit.pt:35
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:53
 msgid "change-button"
@@ -4849,7 +4817,6 @@
 msgid "Content Component Definition"
 msgstr "Definizione di un Componente di Contenuto"
 
-#. Default: "Interface"
 #: src/zope/app/schemacontent/interfaces.py:38
 #: src/zope/app/introspector/introspector.pt:32
 msgid "interface-component"
@@ -4889,7 +4856,6 @@
 msgid "This is the name of the document type."
 msgstr "Questo è il nome del tipo di documento."
 
-#. Default: "Schema"
 #: src/zope/app/schemacontent/interfaces.py:78
 #: src/zope/app/schemacontent/interfaces.py:110
 msgid "schema-component"
@@ -4980,12 +4946,10 @@
 msgid "If you see this screen for more than 5 seconds, click here."
 msgstr "Se vedi questa videata per più di 5 secondi, clicca qui."
 
-#. Default: "Manage Site"
 #: src/zope/app/security/configure.zcml:103
 msgid "manage-site-permission"
 msgstr "Manage Services"
 
-#. Default: "Manage Principals"
 #: src/zope/app/security/configure.zcml:108
 msgid "manage-principal-permission"
 msgstr "Manage Principals"
@@ -4998,12 +4962,10 @@
 "Gestisci il server Zope, tipo Riavvio/Spegnimento o                "
 "compressione dello ZODB."
 
-#. Default: "Manage Application"
 #: src/zope/app/security/configure.zcml:113
 msgid "manage-application-permission"
 msgstr "Manage Application"
 
-#. Default: "Public"
 #: src/zope/app/security/configure.zcml:6
 msgid "public-permission"
 msgstr "View"
@@ -5016,22 +4978,18 @@
 "Permesso speciale indicante accesso incondizionato.                    Le "
 "risorse pubbliche sono sempre accessibili."
 
-#. Default: "View"
 #: src/zope/app/security/configure.zcml:72
 msgid "view-permission"
 msgstr "View"
 
-#. Default: "Change security settings"
 #: src/zope/app/security/configure.zcml:77
 msgid "change-security-settings-permission"
 msgstr "Change security settings"
 
-#. Default: "Manage Content"
 #: src/zope/app/security/configure.zcml:82
 msgid "manage-content-permission"
 msgstr "Manage Content"
 
-#. Default: "Manage Service Bindings"
 #: src/zope/app/security/configure.zcml:87
 msgid "manage-service-bindings-permission"
 msgstr "Manage Service Bindings"
@@ -5040,12 +4998,10 @@
 msgid "Manage executable code, including Python, SQL, ZPT, etc."
 msgstr "Gestisci il codice eseguibile, incluso Python, SQL, ZPT, ecc."
 
-#. Default: "Manage Code"
 #: src/zope/app/security/configure.zcml:92
 msgid "manage-code-permission"
 msgstr "Manage Code"
 
-#. Default: "Manage Services"
 #: src/zope/app/security/configure.zcml:98
 msgid "manage-services-permission"
 msgstr "Manage Services"
@@ -5079,7 +5035,6 @@
 msgid "Grants for the selected principal"
 msgstr "Assegna i ruoli ai principal selezionati"
 
-#. Default: "Change"
 #: src/zope/app/securitypolicy/browser/granting.pt:19
 #: src/zope/app/securitypolicy/browser/granting.pt:78
 msgid "grant-submit"
@@ -5165,16 +5120,14 @@
 "diversi negli elenchi Allow o Deny. Assicurarsi di non selezionare lo stesso "
 "permesso in entrambe le liste."
 
-#. Default: ""
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:148
 msgid ""
 "You choose both allow and deny for permission \"${permission}\". This is not "
 "allowed."
 msgstr ""
-"Hai scelto sia \"permesso\" che \"negato\" per il permesso \"${permission}"
-"\". Questo non è permesso."
+"Hai scelto sia \"permesso\" che \"negato\" per il permesso "
+"\"${permission}\". Questo non è permesso."
 
-#. Default: ""
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:163
 msgid "Settings changed at ${date_time}"
 msgstr "Impostazioni modificate ${date_time}"
@@ -5193,17 +5146,14 @@
 "     I ruoli sono verso l'alto.\n"
 "        "
 
-#. Default: "Acquire"
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:66
 msgid "permission-acquire"
 msgstr "Permesso-acquisire"
 
-#. Default: "Allow"
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:68
 msgid "permission-allow"
 msgstr "Permesso-permettere"
 
-#. Default: "Deny"
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:70
 msgid "permission-deny"
 msgstr "Permesso-negare"
@@ -5326,7 +5276,6 @@
 "causare la scadenza posticipata degli elementi rispetto al 'valore della "
 "scadenza dell'oggetto dati' di molti secondi."
 
-#. Default: "Add and Test"
 #: src/zope/app/sqlscript/browser/add.pt:12
 msgid "add-and-test"
 msgstr "Add and Test"
@@ -5343,7 +5292,6 @@
 msgid "Caching"
 msgstr "Cache"
 
-#. Default: "Change and Test"
 #: src/zope/app/sqlscript/browser/edit.pt:12
 msgid "change-and-test"
 msgstr "Change"
@@ -5357,7 +5305,6 @@
 msgid "Type"
 msgstr "Tipo"
 
-#. Default: "Test"
 #: src/zope/app/sqlscript/browser/test.pt:32
 msgid "test-button"
 msgstr "Test"
@@ -5366,7 +5313,6 @@
 msgid "An Error occurred"
 msgstr "Si è verificato un errore"
 
-#. Default: "Add SQL Scripts"
 #: src/zope/app/sqlscript/configure.zcml:11
 msgid "add-sql-scripts-permission"
 msgstr "Add SQL Scripts"
@@ -5437,11 +5383,13 @@
 msgid "Redo!"
 msgstr "Rifai!"
 
-#: src/zope/app/undo/configure.zcml:117 src/zope/app/undo/undo_more.pt:6
+#: src/zope/app/undo/configure.zcml:117
+#: src/zope/app/undo/undo_more.pt:6
 msgid "Undo more"
 msgstr "Annulla ulteriormente"
 
-#: src/zope/app/undo/configure.zcml:125 src/zope/app/undo/undo_all.pt:6
+#: src/zope/app/undo/configure.zcml:125
+#: src/zope/app/undo/undo_all.pt:6
 msgid "Undo all"
 msgstr "Annulla tutto"
 
@@ -5453,7 +5401,6 @@
 "Con questo permesso un utente può annullare tutte le transazioni "
 "indipendentemente da chi le ha iniziate"
 
-#. Default: "Undo all transactions"
 #: src/zope/app/undo/configure.zcml:14
 msgid "undo-all-transactions-permission"
 msgstr "Manage Application"
@@ -5464,7 +5411,6 @@
 "transactions."
 msgstr "Con questo permesso un utente può annullare le proprie transazioni."
 
-#. Default: "Undo one's one transactions"
 #: src/zope/app/undo/configure.zcml:7
 msgid "undo-own-transaction-permission"
 msgstr "Manage Content"
@@ -5473,7 +5419,8 @@
 msgid "Undo!"
 msgstr "Annulla!"
 
-#: src/zope/app/undo/undo_all.pt:11 src/zope/app/undo/undo_more.pt:11
+#: 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 "
@@ -5498,7 +5445,6 @@
 msgid "View ${number} later transactions"
 msgstr "Mostra le ultime ${number} transazioni"
 
-#. Default: "Undo"
 #: src/zope/app/undo/undo_macros.pt:121
 msgid "undo-button"
 msgstr "Undo"
@@ -5519,34 +5465,30 @@
 msgid "View transactions regardless of location"
 msgstr "Mostra le transazioni indipendentemente dalla posizione."
 
-#. Default: "Location"
 #: src/zope/app/undo/undo_macros.pt:44
 msgid "heading-location"
 msgstr "Posizione dell'intestazione"
 
-#. Default: "Request info"
 #: src/zope/app/undo/undo_macros.pt:45
 msgid "heading-request-info"
 msgstr "Request info"
 
-#. Default: "Principal"
 #: src/zope/app/undo/undo_macros.pt:46
 msgid "heading-principal"
 msgstr "Principal"
 
-#. Default: "Date"
 #: src/zope/app/undo/undo_macros.pt:47
 msgid "heading-date"
 msgstr "Data"
 
-#. Default: "Description"
 #: src/zope/app/undo/undo_macros.pt:48
 msgid "heading-description"
 msgstr "Descrizione"
 
-#. Default: "not available"
-#: 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
+#: 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
 msgid "label-not-available"
 msgstr "n/a"
 
@@ -5559,7 +5501,8 @@
 "solo le transazioni iniziate da te."
 
 #: src/zope/app/versioncontrol/interfaces.py:185
-msgid "time value indicating the when the bookkeeping information was created"
+msgid ""
+"time value indicating the when the bookkeeping information was created"
 msgstr "Valore tempo indicante quando l'informazione è stata creata."
 
 #: src/zope/app/versioncontrol/interfaces.py:191
@@ -5697,7 +5640,6 @@
 msgid "Import:"
 msgstr "Importa:"
 
-#. Default: "Import"
 #: src/zope/app/workflow/browser/importexport_index.pt:17
 msgid "import-button"
 msgstr "Import"
@@ -5727,27 +5669,22 @@
 msgid "Value"
 msgstr "Valore"
 
-#. Default: "Delete"
 #: src/zope/app/workflow/browser/instancecontainer_main.pt:47
 msgid "delete-button"
 msgstr "Delete"
 
-#. Default: "Create Workflow ProcessInstances"
 #: src/zope/app/workflow/configure.zcml:14
 msgid "create-workflow-processinstances-permission"
 msgstr "Create Workflow ProcessInstances"
 
-#. Default: "Use Workflow ProcessInstances"
 #: src/zope/app/workflow/configure.zcml:20
 msgid "use-workflow-processinstances-permission"
 msgstr "Use Workflow ProcessInstances"
 
-#. Default: "Manage Workflow ProcessDefinitions"
 #: src/zope/app/workflow/configure.zcml:8
 msgid "manage-workflow-processdefinitions-permission"
 msgstr "Manage Workflow ProcessDefinitions"
 
-#. Default: "Add"
 #: src/zope/app/workflow/stateful/browser/add.pt:66
 #: src/zope/app/workflow/stateful/browser/addtransition.pt:55
 #: src/zope/app/workflow/stateful/browser/addstate.pt:20
@@ -5843,12 +5780,10 @@
 msgid "Available Mappings"
 msgstr "Mappature disponibili."
 
-#. Default: "Switch View"
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:48
 msgid "switch-view-button"
 msgstr "Cambia vista"
 
-#. Default: "Remove Mappings"
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:50
 msgid "remove-mappings-button"
 msgstr "Cancella mappature"
@@ -5857,7 +5792,6 @@
 msgid "Add new Mapping"
 msgstr "Aggiungi una nuova Mappatura"
 
-#. Default: "Add Mappings"
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:67
 msgid "add-mappings-button"
 msgstr "Aggiungi Mappature"
@@ -5892,25 +5826,28 @@
 #: 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/form/browser/objectwidget.pt:2 src/zope/formlib/pageform.pt:44
-#: src/zope/formlib/pageform.pt:56 src/zope/formlib/pageform.pt:92
-#: src/zope/formlib/pageform.pt:98 src/zope/formlib/pageform.pt:104
-#: src/zope/formlib/subpageform.pt:30 src/zope/formlib/subpageform.pt:41
-#: src/zope/formlib/subpageform.pt:80 src/zope/formlib/subpageform.pt:86
+#: src/zope/app/form/browser/objectwidget.pt:2
+#: src/zope/formlib/pageform.pt:44
+#: src/zope/formlib/pageform.pt:56
+#: src/zope/formlib/pageform.pt:92
+#: src/zope/formlib/pageform.pt:98
+#: src/zope/formlib/pageform.pt:104
+#: src/zope/formlib/subpageform.pt:30
+#: src/zope/formlib/subpageform.pt:41
+#: src/zope/formlib/subpageform.pt:80
+#: src/zope/formlib/subpageform.pt:86
 #: src/zope/formlib/subpageform.pt:92
 msgid "${DYNAMIC_CONTENT}"
-msgstr ""
+msgstr "${DYNAMIC_CONTENT}"
 
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:16
 #, fuzzy
 msgid "Set Workflow-Relevant Data Schema"
 msgstr "Dati importanti di workflow"
 
-#. Default: "Set Schema"
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:26
-#, fuzzy
 msgid "set-schema-button"
-msgstr "Salva modifiche"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:3
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:3
@@ -5930,7 +5867,6 @@
 msgstr "Stati delle Definizioni dei Processi"
 
 #: src/zope/app/workflow/stateful/browser/definition_transitions.pt:10
-#, fuzzy
 msgid "Transitions"
 msgstr "Transizioni"
 
@@ -5943,24 +5879,20 @@
 msgstr "Dati di workflow aggiornati."
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:16
-#, fuzzy
 msgid "Workflow:"
-msgstr "Workflow"
+msgstr "Workflow:"
 
-#. Default: "Choose"
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:22
 msgid "choose-button"
 msgstr "Scegli"
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:28
-#, fuzzy
 msgid "Workflow: ${wf_title}"
-msgstr "Utente: ${user_title}"
+msgstr "Workflow: ${wf_title}"
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:42
-#, fuzzy
 msgid "Current Status: ${status}"
-msgstr "Stato: ${status}"
+msgstr "Stato corrente: ${status}"
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:45
 msgid "Possible State Changes:"
@@ -5970,7 +5902,6 @@
 msgid "Workflow Options"
 msgstr "Opzioni di workflow"
 
-#. Default: "Make Transition"
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:57
 msgid "make-transition-button"
 msgstr "Crea transizione"
@@ -5979,9 +5910,9 @@
 msgid "Workflow-relevant Data"
 msgstr "Dati importanti di workflow"
 
-#. Default: "Change"
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:76
-#: src/zope/app/preference/index.pt:16 src/zope/app/preference/edit.pt:114
+#: src/zope/app/preference/index.pt:16
+#: src/zope/app/preference/edit.pt:114
 msgid "submit-button"
 msgstr "Invia"
 
@@ -6132,6 +6063,7 @@
 msgstr "Modifica una pagina ZPT"
 
 #: src/zope/app/zptpage/browser/configure.zcml:49
+#: src/zope/app/zptpage/browser/configure.zcml:49
 msgid "Inline Code"
 msgstr "Codice in linea"
 
@@ -6174,7 +6106,7 @@
 
 #: src/zope/app/zptpage/interfaces.py:41
 msgid "Expand macros when editing"
-msgstr "Espandi le macro"
+msgstr "Espandi le macro durante la modifica"
 
 #: src/zope/app/zptpage/interfaces.py:42
 msgid "Expand macros so that they all are shown in the code."
@@ -6196,7 +6128,6 @@
 msgid "1 line"
 msgstr "1 linea"
 
-#. Default: ""
 #: src/zope/app/zptpage/zptpage.py:110
 msgid "${lines} lines"
 msgstr "${lines} linee"
@@ -6211,7 +6142,8 @@
 "\n"
 "Questo attributo ti permette di specificare il nome per questo adattatore."
 
-#: src/zope/component/zcml.py:112 src/zope/component/zcml.py:271
+#: src/zope/component/zcml.py:112
+#: src/zope/component/zcml.py:271
 msgid "Trusted"
 msgstr "Verificato"
 
@@ -6238,7 +6170,8 @@
 "        non proxy.\n"
 "        "
 
-#: src/zope/component/zcml.py:126 src/zope/component/zcml.py:285
+#: src/zope/component/zcml.py:126
+#: src/zope/component/zcml.py:285
 msgid "Locate"
 msgstr "Posizionato"
 
@@ -6296,8 +6229,8 @@
 "        Utenti verificati hanno accesso illimitato agli oggetti \n"
 "        da loro adattati. Se si richiede di adattare oggetti security-proxy, "
 "allora,\n"
-"        piuttosto di ottenere un utente non proxy di oggetti security-"
-"proxy, \n"
+"        piuttosto di ottenere un utente non proxy di oggetti security-proxy, "
+"\n"
 "        ottieni un utente security-proxy di oggetti             \n"
 "        non proxy.\n"
 "        "
@@ -6371,11 +6304,13 @@
 "Lista delle fabbriche (di solito solo una) che creano l'istanza "
 "dell'adattatore."
 
-#: src/zope/component/zcml.py:81 src/zope/component/zcml.py:248
+#: src/zope/component/zcml.py:81
+#: src/zope/component/zcml.py:248
 msgid "Interface the component provides"
 msgstr "Interface"
 
-#: src/zope/component/zcml.py:82 src/zope/component/zcml.py:249
+#: src/zope/component/zcml.py:82
+#: src/zope/component/zcml.py:249
 msgid ""
 "This attribute specifies the interface the adapter instance must provide."
 msgstr ""
@@ -6386,7 +6321,8 @@
 msgid "Specifications to be adapted"
 msgstr "Specificazioni da adattare"
 
-#: src/zope/component/zcml.py:89 src/zope/component/zcml.py:256
+#: src/zope/component/zcml.py:89
+#: src/zope/component/zcml.py:256
 msgid "This should be a list of interfaces or classes"
 msgstr "Questo dovrebbe essere un elenco di interfacce o classi"
 
@@ -6396,7 +6332,6 @@
 "Questo adattatore è disponibile solo se il principale ha questo permesso."
 
 #: src/zope/contentprovider/configure.zcml:14
-#, fuzzy
 msgid "Content Providers"
 msgstr "Contenuti"
 
@@ -6429,39 +6364,35 @@
 msgid "Creator"
 msgstr "Autore"
 
-#. Default: ""
 #: src/zope/dublincore/browser/metadataedit.py:42
 msgid "Changed data ${datetime}"
 msgstr "Dati modificati ${datetime}"
 
-#. Default: "View Dublin-Core Meta Data"
 #: src/zope/dublincore/configure.zcml:3
 msgid "zope.app.dublincore.view-permission"
 msgstr "View"
 
-#. Default: "Change Dublin-Core Meta Data"
 #: src/zope/dublincore/configure.zcml:9
 msgid "zope.app.dublincore.change-permission"
 msgstr "Manage Application"
 
 #: src/zope/formlib/form.py:725
 msgid "There were errors"
-msgstr ""
+msgstr "Si sono verificati errori"
 
 #: src/zope/formlib/form.py:783
 msgid "Apply"
 msgstr ""
 
 #: src/zope/formlib/form.py:804
+#, fuzzy
 msgid "No changes"
 msgstr "Nessuna modifica"
 
 #: src/zope/pagetemplate/tests/test_htmltests.py:130
-#, fuzzy
 msgid "Translate this!"
-msgstr "Traduci"
+msgstr ""
 
-#. Default: "Test"
 #: src/zope/rdb/browser/configure.zcml:32
 #: src/zope/app/sqlscript/browser/configure.zcml:41
 msgid "test-page-title"
@@ -6485,18 +6416,17 @@
 
 #: src/zope/rdb/browser/rdbconnection.pt:17
 msgid "Template: dbi://username:password@host:port/dbname;param1=value..."
-msgstr "Template: dbi://nomeutente:password@host:port/nomedb;param1=valore..."
+msgstr ""
+"Template: dbi://nomeutente:password@host:port/nomedb;param1=valore..."
 
 #: src/zope/rdb/browser/rdbconnection.pt:25
 msgid "Encoding"
 msgstr "Codifica"
 
-#. Default: "Connect"
 #: src/zope/rdb/browser/rdbconnection.pt:36
 msgid "connect-button"
 msgstr "Connetti"
 
-#. Default: "Disconnect"
 #: src/zope/rdb/browser/rdbconnection.pt:39
 msgid "disconnect-button"
 msgstr "Disconnetti"
@@ -6522,16 +6452,13 @@
 msgid "Query"
 msgstr "Richiesta"
 
-#. Default: "Execute"
 #: src/zope/rdb/browser/rdbtestsql.pt:28
 msgid "execute-button"
 msgstr "Esegui"
 
-#. Default: "Use Database Connections"
 #: src/zope/rdb/configure.zcml:6
-#, fuzzy
 msgid "zope.rdb.Use"
-msgstr "Use Database Connections"
+msgstr ""
 
 #: src/zope/rdb/gadflyda.zcml:4
 msgid "Gadfly Database Adapter"
@@ -6639,12 +6566,14 @@
 msgid "If true, the field's value cannot be changed."
 msgstr "Se vero il valore del campo non può essere cambiato."
 
-#: src/zope/schema/interfaces.py:127 src/zope/schema/interfaces.py:267
+#: src/zope/schema/interfaces.py:127
+#: src/zope/schema/interfaces.py:267
 #: src/zope/schema/interfaces.py:319
 msgid "Default Value"
 msgstr "Valore di default"
 
-#: src/zope/schema/interfaces.py:128 src/zope/schema/interfaces.py:268
+#: 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"
@@ -6670,6 +6599,7 @@
 msgstr "Campo Ordine"
 
 #: src/zope/schema/interfaces.py:140
+#, fuzzy
 msgid ""
 "\n"
 "        The order attribute can be used to determine the order in\n"
@@ -6691,11 +6621,13 @@
 "ordinamento.)\n"
 "        "
 
-#: src/zope/schema/interfaces.py:221 src/zope/schema/interfaces.py:307
+#: src/zope/schema/interfaces.py:221
+#: src/zope/schema/interfaces.py:307
 msgid "Start of the range"
 msgstr "Inizio di una serie"
 
-#: src/zope/schema/interfaces.py:227 src/zope/schema/interfaces.py:313
+#: src/zope/schema/interfaces.py:227
+#: src/zope/schema/interfaces.py:313
 msgid "End of the range (excluding the value itself)"
 msgstr "Fine dellla serie (escludendo il valore stesso)"
 
@@ -6833,7 +6765,6 @@
 msgid "Id as which this permission will be known and used."
 msgstr "L'id con cui questo permesso sarà conosciuto e usato."
 
-#. Default: "Send out mail with arbitrary from and to addresses"
 #: src/zope/sendmail/configure.zcml:7
 msgid "send-mail-permission"
 msgstr "Send out mail with arbitrary from and to addresses"
@@ -6842,7 +6773,8 @@
 msgid "Queue path"
 msgstr "Percorso della coda"
 
-#: src/zope/sendmail/interfaces.py:107 src/zope/sendmail/interfaces.py:116
+#: src/zope/sendmail/interfaces.py:107
+#: src/zope/sendmail/interfaces.py:116
 msgid "Pathname of the directory used to queue mail."
 msgstr "Percorso alla directory che contiene la coda di posta."
 
@@ -6888,7 +6820,6 @@
 msgid "Password used for optional SMTP authentication."
 msgstr "Password per l'autenticazione opzionale delle SMTP"
 
-#. Default: "n/a"
 #: src/zope/size/__init__.py:43
 msgid "not-available"
 msgstr "n/a"
@@ -6901,12 +6832,10 @@
 msgid "1 KB"
 msgstr "1 KB"
 
-#. Default: ""
 #: src/zope/size/__init__.py:51
 msgid "${size} MB"
 msgstr "${size} MB"
 
-#. Default: ""
 #: src/zope/size/__init__.py:52
 msgid "${size} KB"
 msgstr "${size} KB"
@@ -6929,7 +6858,7 @@
 
 #: src/zope/viewlet/metadirectives.py:41
 msgid "The view the content provider is registered for."
-msgstr "Il livello del tema per cui la vista è registrata"
+msgstr "La vista per cui è stato registrato il contenuto"
 
 #: src/zope/viewlet/metadirectives.py:42
 msgid ""
@@ -6938,8 +6867,9 @@
 msgstr ""
 
 #: src/zope/viewlet/metadirectives.py:49
+#, fuzzy
 msgid "The name of the content provider."
-msgstr "L'interfaccia fornita"
+msgstr "Il nome del contenuto"
 
 #: src/zope/viewlet/metadirectives.py:50
 msgid ""
@@ -6959,7 +6889,7 @@
 
 #: src/zope/viewlet/metadirectives.py:77
 msgid "The interface this viewlet manager provides."
-msgstr "L'interfaccia fornita"
+msgstr "L'interfaccia fornita da questo gestore di viewlet"
 
 #: src/zope/viewlet/metadirectives.py:78
 msgid ""
@@ -6969,14 +6899,17 @@
 
 #: src/zope/viewlet/metadirectives.py:99
 msgid "view"
-msgstr "Viste"
+msgstr "vista"
 
+#~ msgid "Registration Framework"
+#~ msgstr "Framework di Registrazioni"
+
+#~ msgid "Local Adapter Registry"
+#~ msgstr "Registro dell'Adattatore Locale"
+
 #~ msgid "<subscription>"
 #~ msgstr "<iscrizione>"
 
-#~ msgid "${name} Views"
-#~ msgstr "${name} Visualizzazione"
-
 #~ msgid "layer:"
 #~ msgstr "layer"
 
@@ -6998,12 +6931,12 @@
 #~ msgid "Groups Folder"
 #~ msgstr "Cartella dei Gruppi"
 
-#~ msgid "Caches"
-#~ msgstr "Cache"
-
 #~ msgid "Caches can be used to make your site run faster."
 #~ msgstr "Le cache può essere usata per velocizzare il sito"
 
+#~ msgid "Caches"
+#~ msgstr "Cache"
+
 #~ msgid "Objects that support indexed searching"
 #~ msgstr "Oggetti che supportano la ricerca indicizzata"
 
@@ -7037,6 +6970,12 @@
 #~ msgid "Add a registration for this object"
 #~ msgstr "Aggiungi una registrazione per questo oggetto"
 
+#~ msgid "Registrations for this object:"
+#~ msgstr "Registrazioni per questo oggetto"
+
+#~ msgid "This object is registered as:"
+#~ msgstr "Questo oggetto è registrato come:"
+
 #~ msgid "(modify)"
 #~ msgstr "(modifica)"
 
@@ -7062,9 +7001,15 @@
 #~ "This object won't actually be used unless it is registered to perform a "
 #~ "specific function and is activated."
 #~ msgstr ""
-#~ "Attualmente questo oggetto non sarà utilizzato se non è registrato per "
-#~ "una specifica funzione e attivato."
+#~ "Attualmente questo oggetto non sarà utilizzato se non è registrato per una "
+#~ "specifica funzione e attivato."
 
+#~ msgid "register-button"
+#~ msgstr "Registra"
+
+#~ msgid "<no name>"
+#~ msgstr "<senza nome>"
+
 #~ msgid "<i>No instances of this utility are available yet.</i>"
 #~ msgstr "<i>Nessuna istanza di questa utilità è ancora disponibile.</i>"
 
@@ -7098,8 +7043,8 @@
 #~ msgid ""
 #~ "Unique utilities can only exist once per site manager and have no name."
 #~ msgstr ""
-#~ "Utilità uniche possono esistere solo una volta per ogni amministratore "
-#~ "del sito e non hanno nome."
+#~ "Utilità uniche possono esistere solo una volta per ogni amministratore del "
+#~ "sito e non hanno nome."
 
 #~ msgid "INSTALL-SUBMIT"
 #~ msgstr "Installa"
@@ -7122,15 +7067,18 @@
 #~ msgid "Tools successfully deactivated."
 #~ msgstr "Tool disattivati con successo."
 
+#, fuzzy
 #~ msgid "Tools successfully deleted."
 #~ msgstr "ZODB correttamente compattato."
 
+#, fuzzy
 #~ msgid "No tools selected."
 #~ msgstr "Nessun servizio registrato"
 
 #~ msgid "Tools successfully renamed."
 #~ msgstr "Tool rinominati con successo."
 
+#, fuzzy
 #~ msgid "The given tool name is already being used."
 #~ msgstr "Il nome scelto è già in uso"
 
@@ -7155,18 +7103,18 @@
 #~ msgid "Can't move a registered component from its container."
 #~ msgstr "Non può spostare il componente registrato dal suo contenitore."
 
-#~ msgid "Component to record all uncaught errors and exceptions."
-#~ msgstr "Componente per registrare tutti gli errori e le eccezioni."
-
 #~ msgid "Error Reporting"
 #~ msgstr "Visualizza errore"
 
+#~ msgid "Component to record all uncaught errors and exceptions."
+#~ msgstr "Componente per registrare tutti gli errori e le eccezioni."
+
 #~ msgid "A Principal Home Folder Manager"
 #~ msgstr "Un gestore della cartella home principale"
 
 #~ msgid ""
-#~ "Translation Domains allow you to localize your software by       "
-#~ "providing message translations."
+#~ "Translation Domains allow you to localize your software by       providing "
+#~ "message translations."
 #~ msgstr ""
 #~ "I Domini di Traduzione permettono di localizzare il software fornendo le "
 #~ "traduzioni dei messaggi."
@@ -7187,17 +7135,20 @@
 #~ msgid "Menu of objects to be added to content folders"
 #~ msgstr "Menu degli oggetti da aggiungere alle cartelle"
 
+#~ msgid "Menu for objects to be added according to containment constraints"
+#~ msgstr "Menu per gli oggetti da aggiungere secondo i vincoli di contenuto"
+
 #~ msgid "Menu of database connections to be added"
 #~ msgstr "Menu delle connessioni a database da aggiungere"
 
 #~ msgid ""
-#~ "           This component lets you define the local default "
-#~ "user           preferences. The values of this provider are used, if "
-#~ "the           user has not made a selection yet."
+#~ "           This component lets you define the local default user           "
+#~ "preferences. The values of this provider are used, if the           user has "
+#~ "not made a selection yet."
 #~ msgstr ""
 #~ "           Questo componente permette di definire le preferenze locali "
-#~ "dell'utente di default. I valori di questo provider sono usati se "
-#~ "l'utente non ha ancora selezionato niente."
+#~ "dell'utente di default. I valori di questo provider sono usati se l'utente "
+#~ "non ha ancora selezionato niente."
 
 #~ msgid "Change page"
 #~ msgstr "Cambia pagina"
@@ -7256,15 +7207,17 @@
 #~ msgid "Principal Annotations"
 #~ msgstr "Annotazioni Principali"
 
+#~ msgid "Database Adapter"
+#~ msgstr "Adattatore per Database"
+
 #~ msgid ""
-#~ "Database Adapters are used to connect to external       relational "
-#~ "databases."
+#~ "Database Adapters are used to connect to external       relational databases."
 #~ msgstr ""
-#~ "Gli Adattatori di Database sono usati per connettersi a database "
-#~ "relazionali esterni."
+#~ "Gli Adattatori di Database sono usati per connettersi a database relazionali "
+#~ "esterni."
 
-#~ msgid "Database Adapter"
-#~ msgstr "Adattatore per Database"
+#~ msgid "zope.app.rdb.Use"
+#~ msgstr "Use Database Connections"
 
 #~ msgid "These are schemas that live in the ZODB and are modifiable."
 #~ msgstr "Questi sono schemi che vivono nello ZODB e sono modificabili."
@@ -7273,18 +7226,18 @@
 #~ msgstr "Schemi Locali, Persistenti"
 
 #~ msgid ""
-#~ "Content Component Definitions are used to declare       schema-based "
-#~ "content objects."
+#~ "Content Component Definitions are used to declare       schema-based content "
+#~ "objects."
 #~ msgstr ""
-#~ "Le Definizioni di Componenti Contenuto sono usate per dichiarare gli "
-#~ "oggetti con contenuto basato sugli schemi."
+#~ "Le Definizioni di Componenti Contenuto sono usate per dichiarare gli oggetti "
+#~ "con contenuto basato sugli schemi."
 
-#~ msgid "Authentication"
-#~ msgstr "Autenticazione"
-
 #~ msgid "Authenticates Principals."
 #~ msgstr "Autentificare i principali"
 
+#~ msgid "Authentication"
+#~ msgstr "Autenticazione"
+
 #~ msgid "Security Permission"
 #~ msgstr "Permessi di sicurezza"
 
@@ -7292,28 +7245,28 @@
 #~ "Roles are used to combine permissions and can be assigned       to "
 #~ "principals."
 #~ msgstr ""
-#~ "I ruoli sono utilizzati per combinare i permessi e possono essere "
-#~ "assegnati ai principali."
+#~ "I ruoli sono utilizzati per combinare i permessi e possono essere assegnati "
+#~ "ai principali."
 
 #~ msgid ""
 #~ "Workflow Process Definitions define a particular workflow       for an "
 #~ "object."
 #~ msgstr ""
-#~ "Le definizioni del processo di workflow definiscono un workflow "
-#~ "particolare per un oggetto."
+#~ "Le definizioni del processo di workflow definiscono un workflow particolare "
+#~ "per un oggetto."
 
 #~ msgid "List of ids of groups the principal belongs to"
 #~ msgstr "Elenco degli id dei gruppi a cui appartiene il principal"
 
+#~ msgid "${name} Views"
+#~ msgstr "${name} Visualizzazione"
+
 #~ msgid "Message Ids"
 #~ msgstr "Id del messaggio"
 
-#~ msgid "Registration Framework"
-#~ msgstr "Framework di Registrazioni"
+#~ msgid "Collaborations"
+#~ msgstr "Collaborazioni"
 
-#~ msgid "Local Adapter Registry"
-#~ msgstr "Registro dell'Adattatore Locale"
-
 #~ msgid "Directly provided interfaces in the provided order"
 #~ msgstr "Interfacce fornite nell'ordine fornito"
 
@@ -7323,8 +7276,7 @@
 #~ msgid ""
 #~ "A list of utilities that are are registered to provide this interface."
 #~ msgstr ""
-#~ "Lista delle utilità che sono registrate come fornitori di questa "
-#~ "interfaccia."
+#~ "Lista delle utilità che sono registrate come fornitori di questa interfaccia."
 
 #~ msgid "FileSytem encoding"
 #~ msgstr "Codifica del File System"
@@ -7333,11 +7285,9 @@
 #~ msgstr "Tempo di spegnimento:"
 
 #~ msgid ""
-#~ "If you specify a time of 0 seconds, then the server will do a hard "
-#~ "shutdown."
+#~ "If you specify a time of 0 seconds, then the server will do a hard shutdown."
 #~ msgstr ""
-#~ "Se specifichi un tempo di 0 secondi il server farà uno spegnimento "
-#~ "forzato."
+#~ "Se specifichi un tempo di 0 secondi il server farà uno spegnimento forzato."
 
 #~ msgid "You restarted the server."
 #~ msgstr "Hai riavviato il server."
@@ -7372,14 +7322,13 @@
 
 #~ msgid ""
 #~ "\n"
-#~ "        This argument says that this content class should be configured "
-#~ "in the\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"
 #~ "        specifed, no other argument can be used."
 #~ msgstr ""
 #~ "\n"
-#~ "        Questa classe di contenuto deve essere configurata nello stesso "
-#~ "modo"
+#~ "        Questa classe di contenuto deve essere configurata nello stesso modo"
 
 #~ msgid "Demo Pagelet Content"
 #~ msgstr "Contenuto di una pagelet di prova"
@@ -7446,16 +7395,14 @@
 
 #~ msgid "Page data adapter registred for context, request and view."
 #~ msgstr ""
-#~ "Adattatore dei dati della pagina registrato per contesto, richiesta e "
-#~ "vista."
+#~ "Adattatore dei dati della pagina registrato per contesto, richiesta e vista."
 
 #~ msgid "weight"
 #~ msgstr "peso"
 
 #~ msgid ""
 #~ "\n"
-#~ "            Key for sorting pagelets if the pagelet collector is "
-#~ "supporting\n"
+#~ "            Key for sorting pagelets if the pagelet collector is supporting\n"
 #~ "            this sort mechanism."
 #~ msgstr ""
 #~ "\n"
@@ -7493,15 +7440,15 @@
 #~ "dbi://utente:passwd@host:porta/nomedb;param1=valore..."
 
 #~ 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 specifed id. If no menu was found or the "
-#~ "menu is a global menu, then an error is occurred."
+#~ "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 specifed id. If no menu was found or the menu is a "
+#~ "global menu, then an error is occurred."
 #~ msgstr ""
 #~ "Se impostato a Vero, il sistema creerà un menu locale di navigazione. Se "
 #~ "impostata a Falso, il sistema proverà a cercare il successivo gestore del "
-#~ "sito che abbia un menu con  l'id specificato. Se nessun menu è satto "
-#~ "trovato o il menu è globale, allora si è verificato un errore."
+#~ "sito che abbia un menu con  l'id specificato. Se nessun menu è satto trovato "
+#~ "o il menu è globale, allora si è verificato un errore."
 
 #~ msgid "If you you see this screen for more than 5 seconds, click here."
 #~ msgstr "Se vedi questa pagina per più di 5 secondi clicca qui."
@@ -7533,14 +7480,13 @@
 #~ "        (Fields in separate threads could have the same order.)\n"
 #~ "        "
 #~ msgstr ""
-#~ "        L'attributo di ordinamento può essere usato per determinare "
-#~ "l'ordine in\n"
+#~ "        L'attributo di ordinamento può essere usato per determinare l'ordine "
+#~ "in\n"
 #~ "        cui i campi in uno schema sono definiti. Se un campo è creato\n"
 #~ "        dopo un altro (nello stesso gruppo), il suo ordine sarà\n"
 #~ "        maggiore.\n"
 #~ "\n"
-#~ "        (I campi in gruppi separati possono avere lo stesso "
-#~ "ordinamento.)\n"
+#~ "        (I campi in gruppi separati possono avere lo stesso ordinamento.)\n"
 #~ "        "
 
 #~ msgid ""
@@ -7581,6 +7527,10 @@
 #~ msgstr "Controlli del Server"
 
 #, fuzzy
+#~ msgid "Persistent Modules"
+#~ msgstr "Menu persistente del browser"
+
+#, fuzzy
 #~ msgid "User: XXX"
 #~ msgstr "Utente:"
 
@@ -7742,6 +7692,9 @@
 #~ msgid "Factory to be called to construct the component"
 #~ msgstr "Il Factory da invocare per creare il componente"
 
+#~ msgid "Register an adapter"
+#~ msgstr "Registra un adattatore"
+
 #~ msgid "Adapter Service"
 #~ msgstr "Servizio Adattatore"
 
@@ -7758,8 +7711,8 @@
 #~ "A list of services (usually just one) that are are registered to provide "
 #~ "this interface."
 #~ msgstr ""
-#~ "Lista dei servizi (solitamente solo uno) che sono registrati come "
-#~ "fornitori di questa interfaccia."
+#~ "Lista dei servizi (solitamente solo uno) che sono registrati come fornitori "
+#~ "di questa interfaccia."
 
 #~ msgid "Services"
 #~ msgstr "Servizi"
@@ -7801,17 +7754,17 @@
 #~ msgstr "Temi & Livelli"
 
 #~ msgid ""
-#~ "In the small tree below you see a listing of all the available Zope 3 "
-#~ "skins (large bold font) and the layers (small bold font) for each skin. "
-#~ "Below each entry you see some documentation that was registered. In the "
-#~ "case of global skins and layers, the documentation shows the file and the "
-#~ "line number in which the skin or layer was declared."
+#~ "In the small tree below you see a listing of all the available Zope 3 skins "
+#~ "(large bold font) and the layers (small bold font) for each skin. Below each "
+#~ "entry you see some documentation that was registered. In the case of global "
+#~ "skins and layers, the documentation shows the file and the line number in "
+#~ "which the skin or layer was declared."
 #~ msgstr ""
 #~ "Nel piccolo albero qui sotto vedi una lista di tutti i temi Zope 3 "
 #~ "disponibili (carattere grassetto grande) e i livelli (carattere grassetto "
-#~ "piccolo) per ogni livello. Sotto ogni voce c'è un po' di documentazione "
-#~ "che è stata registrata. Per i temi e livelli globali, la documentazione "
-#~ "mostra il file e il numero di linea in cui sono dichiarati."
+#~ "piccolo) per ogni livello. Sotto ogni voce c'è un po' di documentazione che "
+#~ "è stata registrata. Per i temi e livelli globali, la documentazione mostra "
+#~ "il file e il numero di linea in cui sono dichiarati."
 
 #~ msgid "Activated: ${activated}.\n"
 #~ msgstr "Attivato: ${activated}.\n"
@@ -7838,8 +7791,7 @@
 #~ msgstr "Attiva pacchetto"
 
 #~ msgid ""
-#~ "Click \"Deactivate bundle\" to unregister all registrations in this "
-#~ "bundle."
+#~ "Click \"Deactivate bundle\" to unregister all registrations in this bundle."
 #~ msgstr ""
 #~ "Clicka \"Disattiva pacchetto\" per rimuovere tutte le registrazioni in "
 #~ "questo pacchetto."
@@ -7863,12 +7815,11 @@
 #~ msgstr "DIPENDENZA NON SODDISFATTA"
 
 #~ msgid ""
-#~ "(You must <a href=\"../default/AddService\">add a ${service_name} service "
-#~ "to this site</a> before you can activate this bundle)"
+#~ "(You must <a href=\"../default/AddService\">add a ${service_name} service to "
+#~ "this site</a> before you can activate this bundle)"
 #~ msgstr ""
 #~ "(Bisogna <a href=\"../default/AddService\">aggiungere un servizio "
-#~ "${service_name} a questo sito</a> prima di poter attivare questo "
-#~ "pacchetto)"
+#~ "${service_name} a questo sito</a> prima di poter attivare questo pacchetto)"
 
 #~ msgid "No services are required by this bundle."
 #~ msgstr "Nessun servizio è richiesto da questo pacchetto."
@@ -7926,6 +7877,9 @@
 #~ msgid "Enter the module source code."
 #~ msgstr "Inserisci il codice sorgente del modulo."
 
+#~ msgid "Browse"
+#~ msgstr "Sfoglia"
+
 #~ msgid "Module"
 #~ msgstr "Modulo"
 
@@ -7939,8 +7893,7 @@
 #~ msgstr "Sistema di aiuto in linea"
 
 #~ msgid "A Pluggable Authentication uses plug-in principal sources."
-#~ msgstr ""
-#~ "Un'Autenticazione Pluggable utilizza sorgenti principali di plug-in."
+#~ msgstr "Un'Autenticazione Pluggable utilizza sorgenti principali di plug-in."
 
 #~ msgid "The skin layer the view is registered for"
 #~ msgstr "Il livello del tema per cui la vista è registrata"
@@ -7952,8 +7905,7 @@
 #~ msgstr "${view_name} per ${pname} {what} {iface_name}"
 
 #~ msgid "${view_name} for ${pname} ${what} ${iface_name} in layer ${layer}"
-#~ msgstr ""
-#~ "${view_name} per ${pname} ${what} ${iface_name} nel livello ${layer}"
+#~ msgstr "${view_name} per ${pname} ${what} ${iface_name} nel livello ${layer}"
 
 #~ msgid "Factory to be called to construct an adapter"
 #~ msgstr "Fabbrica da chiamare per costruire un adattatore"
@@ -7992,12 +7944,15 @@
 #~ msgstr "Percorso del componente"
 
 #~ msgid ""
-#~ "The path to the component; this may be absolute, or relative to the "
-#~ "nearest site management folder"
+#~ "The path to the component; this may be absolute, or relative to the nearest "
+#~ "site management folder"
 #~ msgstr ""
-#~ "Il percorso del componente; può essere assoluto, o relativo alla più "
-#~ "vicina cartella di gestione del sito"
+#~ "Il percorso del componente; può essere assoluto, o relativo alla più vicina "
+#~ "cartella di gestione del sito"
 
+#~ msgid "Registered"
+#~ msgstr "Registrato"
+
 #~ msgid "New Mutable Schema Registration"
 #~ msgstr "Nuova registrazione di uno schema mutabile"
 
@@ -8035,8 +7990,8 @@
 #~ msgstr "Nessuno dei servizi selezionati era attivo"
 
 #~ msgid ""
-#~ "Can't delete active service(s): ${service_names}; use the Deactivate "
-#~ "button to deactivate"
+#~ "Can't delete active service(s): ${service_names}; use the Deactivate button "
+#~ "to deactivate"
 #~ msgstr ""
 #~ "Non è possibile cancellare i servizi attivi: ${service_names}; si usi il "
 #~ "pulsante Disattiva per disattivarli"
@@ -8062,6 +8017,10 @@
 #~ msgid "Register this object to provide the following service(s):"
 #~ msgstr "Registra questo oggetto per fornire i seguenti servizi:"
 
+#, fuzzy
+#~ msgid "Interface Browse"
+#~ msgstr "Navigatore delle interfacce"
+
 #~ msgid "Add service"
 #~ msgstr "Aggiungi un servizio"
 
@@ -8119,9 +8078,9 @@
 #~ msgstr "Nessun servizio registrato"
 
 #~ msgid ""
-#~ "Unless a service is disabled the service name links to the active "
-#~ "service. The (change registration) link allows activating a different "
-#~ "implementation or disabling the service altogether."
+#~ "Unless a service is disabled the service name links to the active service. "
+#~ "The (change registration) link allows activating a different implementation "
+#~ "or disabling the service altogether."
 #~ msgstr ""
 #~ "A meno che un servizio sia disabilitato il nome del servizio collega al "
 #~ "servizio attivo.Il link (di modifica della registrazione) permette di "
@@ -8136,22 +8095,21 @@
 
 #, fuzzy
 #~ msgid ""
-#~ "Tools consist of Services and Utilities. Services register themselves "
-#~ "with the Service Service while utilities register themselves with the "
-#~ "Utility Service. They perform tasks like error logging, translation, "
-#~ "authentication and so on. You may configure the services and utilities "
-#~ "already present in this site or provide new serivces and utilities (which "
-#~ "may override existing tools)."
+#~ "Tools consist of Services and Utilities. Services register themselves with "
+#~ "the Service Service while utilities register themselves with the Utility "
+#~ "Service. They perform tasks like error logging, translation, authentication "
+#~ "and so on. You may configure the services and utilities already present in "
+#~ "this site or provide new serivces and utilities (which may override existing "
+#~ "tools)."
 #~ msgstr ""
 #~ "Gli strumenti sono <span title=\"Services register themselves with the "
 #~ "ServiceService\">Servizi</span> e <span title=\"Utilities register "
 #~ "themselves with the UtilityService\">Utilità</span>. Questi eseguono "
-#~ "attività come registrazione degli errori, traduzioni, autenticazioni e "
-#~ "così via. Il tuo può fornire <a href=\"default/AddService\">x</a> o <a "
+#~ "attività come registrazione degli errori, traduzioni, autenticazioni e così "
+#~ "via. Il tuo può fornire <a href=\"default/AddService\">x</a> o <a "
 #~ "href=\"default/AddUtility\">x</a> (che possono sostituire strumenti "
-#~ "esistenti). E' possibile configurare anche <a href=\"@@services.html\">x</"
-#~ "a> e <a href=\"default/Utilities/@@utilities.html\">x</a> già presenti "
-#~ "nel sito."
+#~ "esistenti). E' possibile configurare anche <a href=\"@@services.html\">x</a> "
+#~ "e <a href=\"default/Utilities/@@utilities.html\">x</a> già presenti nel sito."
 
 #, fuzzy
 #~ msgid "heading-common-site-management-tasks"
@@ -8159,15 +8117,15 @@
 
 #, fuzzy
 #~ msgid ""
-#~ "The site may customize the behavior of existing software or define its "
-#~ "own. The first step in creating a new software package is to create a new "
-#~ "Site Management Folder to contain the software."
+#~ "The site may customize the behavior of existing software or define its own. "
+#~ "The first step in creating a new software package is to create a new Site "
+#~ "Management Folder to contain the software."
 #~ msgstr ""
-#~ "Questo sito può <a href=\"@@contents.html\">x</a>, o definisce il "
-#~ "proprio. Il primo passo per creare un nuovo applicativo software è di <a "
-#~ "href=\"@@+\">creare una nuova Cartella di Gestione di Sito</a> per "
-#~ "contenere il software. Se è già stato aggiunto il proprio software, è "
-#~ "possibile <a href=\"@@contents.html\">x</a>."
+#~ "Questo sito può <a href=\"@@contents.html\">x</a>, o definisce il proprio. "
+#~ "Il primo passo per creare un nuovo applicativo software è di <a "
+#~ "href=\"@@+\">creare una nuova Cartella di Gestione di Sito</a> per contenere "
+#~ "il software. Se è già stato aggiunto il proprio software, è possibile <a "
+#~ "href=\"@@contents.html\">x</a>."
 
 #, fuzzy
 #~ msgid "label-customize-existing-software"
@@ -8175,8 +8133,8 @@
 
 #, fuzzy
 #~ msgid ""
-#~ "The site management interface allows you to setup and configure software "
-#~ "for this site."
+#~ "The site management interface allows you to setup and configure software for "
+#~ "this site."
 #~ msgstr ""
 #~ "L'interfaccia di gestione del sito permette di fare varie cose. Non tutte "
 #~ "queste cose sono buone."
@@ -8197,11 +8155,10 @@
 #~ msgid "No tools are registered."
 #~ msgstr "Nessun servizio registrato"
 
-#~ msgid ""
-#~ "Unless a tool is disabled the tool name links to the active tool. ..."
+#~ msgid "Unless a tool is disabled the tool name links to the active tool. ..."
 #~ msgstr ""
-#~ "A meno che uno strumento sia disabilitato il suo nome porta allo "
-#~ "strumento attivo."
+#~ "A meno che uno strumento sia disabilitato il suo nome porta allo strumento "
+#~ "attivo."
 
 #, fuzzy
 #~ msgid "Parent"
@@ -8239,8 +8196,8 @@
 #~ msgstr "Nessuna delle utilità selezionate erano attive"
 
 #~ msgid ""
-#~ "Can't delete active utility/utilites: ${utility_names}; use the "
-#~ "Deactivate button to deactivate"
+#~ "Can't delete active utility/utilites: ${utility_names}; use the Deactivate "
+#~ "button to deactivate"
 #~ msgstr ""
 #~ "Non è possibile cancellare le utilità attive: ${utility_names}; usa il "
 #~ "pulsante Disattiva per disattivarle"
@@ -8255,8 +8212,7 @@
 #~ msgstr "Tutte le utilità selezionate erano già attive"
 
 #, fuzzy
-#~ msgid ""
-#~ "A Local Utility Service allows you to register Utilities in this site"
+#~ msgid "A Local Utility Service allows you to register Utilities in this site"
 #~ msgstr ""
 #~ "Un Servizio di Presentazione permette di registrare viste, risorse e temi "
 #~ "grafici"
@@ -8265,6 +8221,10 @@
 #~ msgid "Utility Service"
 #~ msgstr "Utilità"
 
+#, fuzzy
+#~ msgid "Add utility"
+#~ msgstr "Aggiungi un'utilità"
+
 #~ msgid "Utility registrations for interface ${interface}"
 #~ msgstr "Registrazione delle utilità per l'interfaccia ${interface}"
 
@@ -8295,8 +8255,8 @@
 #~ msgid ""
 #~ "Browser Menu tools are used to build menus for Web user        interfaces."
 #~ msgstr ""
-#~ "Gli strumenti per i Menu di Navigazione sono utilizzati per costruire "
-#~ "menu per gli utenti Web        interfacce."
+#~ "Gli strumenti per i Menu di Navigazione sono utilizzati per costruire menu "
+#~ "per gli utenti Web        interfacce."
 
 #~ msgid "Edit Browser Menu"
 #~ msgstr "Modifica un menu di consultazione"
@@ -8361,16 +8321,14 @@
 
 #~ msgid ""
 #~ "This can usually be inferred by the system, however, doing so may be "
-#~ "expensive. When displaying a menu, the system tries to traverse to the "
-#~ "URLs given in each action to determine whether the url is accessible to "
-#~ "the current user. This can be avoided if the permission is given "
-#~ "explicitly."
+#~ "expensive. When displaying a menu, the system tries to traverse to the URLs "
+#~ "given in each action to determine whether the url is accessible to the "
+#~ "current user. This can be avoided if the permission is given explicitly."
 #~ msgstr ""
-#~ "Questo può solitamente essere inferito dal sistema, tuttavia, ciò puù "
-#~ "essere costoso. Quando un menu è mostrato, il sistema prova ad "
-#~ "attraversare l'URL dato in ogni azione per determinare se  l'URL è "
-#~ "accessibile all'utente corrente. Questo può essere evitato se il permesso "
-#~ "è dato esplicitamente."
+#~ "Questo può solitamente essere inferito dal sistema, tuttavia, ciò puù essere "
+#~ "costoso. Quando un menu è mostrato, il sistema prova ad attraversare l'URL "
+#~ "dato in ogni azione per determinare se  l'URL è accessibile all'utente "
+#~ "corrente. Questo può essere evitato se il permesso è dato esplicitamente."
 
 #~ msgid "A descriptive title for documentation purposes"
 #~ msgstr "Titolo descrittivo a scopo di documentazione."
@@ -8431,11 +8389,10 @@
 #~ msgstr "Intervallo di eliminazione"
 
 #~ msgid ""
-#~ "How often stale data is purged in seconds. Higer values improve "
-#~ "performance."
+#~ "How often stale data is purged in seconds. Higer values improve performance."
 #~ msgstr ""
-#~ "Quanto spesso i dati obsoleti devono essere rimossi in secondi. Valori "
-#~ "più elevati migliorano le prestazioni."
+#~ "Quanto spesso i dati obsoleti devono essere rimossi in secondi. Valori più "
+#~ "elevati migliorano le prestazioni."
 
 #, fuzzy
 #~ msgid "label-add-service"
@@ -8457,11 +8414,11 @@
 #~ msgstr "Mantieni fino a:"
 
 #~ msgid ""
-#~ "User: ${user} (${login}) <div id=\"search\"> <a href=\"../@@search.html"
-#~ "\">Search Wiki</a> </div>"
+#~ "User: ${user} (${login}) <div id=\"search\"> <a "
+#~ "href=\"../@@search.html\">Search Wiki</a> </div>"
 #~ msgstr ""
-#~ "Utente: ${user} (${login}) <div id=\"search\"> <a href=\"../@@search.html"
-#~ "\">Cerca Wiki</a> </div>"
+#~ "Utente: ${user} (${login}) <div id=\"search\"> <a "
+#~ "href=\"../@@search.html\">Cerca Wiki</a> </div>"
 
 #, fuzzy
 #~ msgid "Current Subscriptions"
@@ -8514,8 +8471,7 @@
 #~ msgstr "un particolare ${object}"
 
 #~ msgid ""
-#~ "Dynamic content expressed using the Document Template Markup Language "
-#~ "(DTML)"
+#~ "Dynamic content expressed using the Document Template Markup Language (DTML)"
 #~ msgstr "Contenuto dinamico realizzato con il DTML"
 
 #~ msgid "Catalog is currently <strong>subscribed</strong> to the object hub."
@@ -8551,8 +8507,7 @@
 #~ msgstr "Servizio di menu"
 
 #~ msgid "An event service. One of these in the root is usually enough"
-#~ msgstr ""
-#~ "Un servizio di evento. Ne è solitamente sufficiente uno nella radice"
+#~ msgstr "Un servizio di evento. Ne è solitamente sufficiente uno nella radice"
 
 #~ msgid "This is an event service."
 #~ msgstr "Questo è un servizio ad eventi."
@@ -8614,18 +8569,18 @@
 #~ msgstr "SUCCESSIVO -->"
 
 #~ msgid ""
-#~ "This page lets you control a field index, which is used to provide a "
-#~ "single field searching facility. The search box here is only for "
-#~ "debugging. Subscription status: A \"subscribed\" index will update itself "
-#~ "whenever objects are added, deleted or modified; an \"unsubscribed\" "
-#~ "index will retain the indexing information but not update itself further."
+#~ "This page lets you control a field index, which is used to provide a single "
+#~ "field searching facility. The search box here is only for debugging. "
+#~ "Subscription status: A \"subscribed\" index will update itself whenever "
+#~ "objects are added, deleted or modified; an \"unsubscribed\" index will "
+#~ "retain the indexing information but not update itself further."
 #~ msgstr ""
 #~ "Questa pagina ti permette di controllare un campo indice che è utilizzato "
 #~ "per fornire uno strumento di ricerca per un singolo campo. La casella di "
 #~ "ricerca qui è solo per debugging. Stato di sottoscrizione: Un indice "
 #~ "\"sottoscritto\" aggiornerà se stesso ogni volta che degli oggetti sono "
-#~ "aggiunti, cancellati o rimossi; un indice \"non sottoscritto\" manterrà "
-#~ "le informazioni di indicizzazione ma non si aggiornerà ulteriormente."
+#~ "aggiunti, cancellati o rimossi; un indice \"non sottoscritto\" manterrà le "
+#~ "informazioni di indicizzazione ma non si aggiornerà ulteriormente."
 
 #~ msgid "FieldIndex Control Page"
 #~ msgstr "Pagina di gestione FieldIndex"
@@ -8636,6 +8591,9 @@
 #~ msgid "Indexing on attribute: ${field_name}"
 #~ msgstr "Indicizzazione sull'attributo: ${field_name}"
 
+#~ msgid "Documents: ${doc_count}"
+#~ msgstr "Documenti: ${doc_count}"
+
 #~ msgid "No hits. Please try another query."
 #~ msgstr "Nessun risultato. Per favore prova un'altra richiesta."
 
@@ -8656,14 +8614,14 @@
 #~ "retain the indexing information but not update itself further."
 #~ msgstr ""
 #~ "Questa pagina ti permette di controllare un indice di testo, il quale è "
-#~ "utilizzato per fornire uno strumento di ricerca totale sul testo. La "
-#~ "casella di ricerca è qui solo per debugging. Un indice \"sottoscritto\" "
-#~ "aggiornerà se stesso ogni volta che degli oggetti sono aggiunti, "
-#~ "cancellati o modificati; un indice \"non sottoscritto\" manterrà le "
-#~ "informazioni di indicizzazione, ma non aggiornerà se stesso ulteriormente."
+#~ "utilizzato per fornire uno strumento di ricerca totale sul testo. La casella "
+#~ "di ricerca è qui solo per debugging. Un indice \"sottoscritto\" aggiornerà "
+#~ "se stesso ogni volta che degli oggetti sono aggiunti, cancellati o "
+#~ "modificati; un indice \"non sottoscritto\" manterrà le informazioni di "
+#~ "indicizzazione, ma non aggiornerà se stesso ulteriormente."
 
 #~ msgid "TextIndex Control Page"
 #~ msgstr "Pagina di gestione TextIndex"
 
 #~ msgid "title=${title}; url=${url}; score=${score}"
-#~ msgstr "titolo=${title}; url=${url}; punteggio=${score}"
+#~ msgstr "titolo=${title}; url=${url}; punteggio=${score}"
\ No newline at end of file
Modified: Zope3/trunk/src/zope/app/locales/zh_CN/LC_MESSAGES/zope.mo
===================================================================
(Binary files differ)
Modified: Zope3/trunk/src/zope/app/locales/zh_CN/LC_MESSAGES/zope.po
===================================================================
--- Zope3/trunk/src/zope/app/locales/zh_CN/LC_MESSAGES/zope.po	2006-06-16 20:59:21 UTC (rev 68694)
+++ Zope3/trunk/src/zope/app/locales/zh_CN/LC_MESSAGES/zope.po	2006-06-16 21:05:38 UTC (rev 68695)
@@ -37,8 +37,8 @@
 msgstr ""
 "Project-Id-Version: Development/Revision: 37524\n"
 "POT-Creation-Date: Mon May 22 13:53:11 2006\n"
-"PO-Revision-Date: 2005-08-06 14:52+0800\n"
-"Last-Translator: limodou <limodou at gmail.com>\n"
+"PO-Revision-Date: 2006-06-06 11:41+0000\n"
+"Last-Translator: Army <guhongjun at gmail.com>\n"
 "Language-Team: Chinese <zope3-dev at zope.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -80,8 +80,7 @@
 msgstr ""
 "\n"
 "    è¿åªæ¯ä¸æ¬ä»ææå·²åå¨çææ¡£ç®åæ±éèæçå¼åè
æåï¼\n"
-"    è并䏿¯ä¸æ¬ç²¾å¿å®æç« èæ¶æï¼ååå¼åºçç宿´ä¹¦ç±ãå
¶ä¸çæ¯ä¸ç« é½é¢åç¹"
-"å®ä¸»é¢ï¼å¯ç¬ç«ææã\n"
+"    è并䏿¯ä¸æ¬ç²¾å¿å®æç« èæ¶æï¼ååå¼åºçç宿´ä¹¦ç±ãå
¶ä¸çæ¯ä¸ç« é½é¢åç¹å®ä¸»é¢ï¼å¯ç¬ç«ææã\n"
 "    è¿ç§é£æ ¼å°±å䏿¬ç±è®¸å¤å个çå°æ
äºæ±éèæçç«¥è¯æ
äºéã\n"
 "    "
 
@@ -116,11 +115,11 @@
 #: src/zope/app/apidoc/bookmodule/book.zcml:149
 #, fuzzy
 msgid "The Test Browser"
-msgstr "ä»£ç æµè§å¨"
+msgstr "æµè¯æµè§å¨"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:155
 msgid "Using testbrowser On the Internet"
-msgstr ""
+msgstr "å¨å ç¹ç½ä¸ä½¿ç¨æµè¯æµè§å¨"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:163
 msgid "Functional DocTest"
@@ -143,7 +142,6 @@
 msgstr "å½é
å忬å°å"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:193
-#, fuzzy
 msgid "Messages"
 msgstr "æ¶æ¯"
 
@@ -168,15 +166,14 @@
 msgstr "æä¹
åæ¡æ¶"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:240
-#, fuzzy
 msgid "Transactions"
-msgstr "åäºå¡"
+msgstr "äºå¡å¤ç"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:245
 #: src/zope/app/apidoc/bookmodule/book.zcml:289
 #, fuzzy
 msgid "Savepoints"
-msgstr "äºä»¶"
+msgstr "çæµç¹"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:255
 msgid "Zope Object Database (ZODB)"
@@ -184,26 +181,24 @@
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:259
 msgid "Multiple Databases"
-msgstr ""
+msgstr "夿°æ®åº"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:265
 #, fuzzy
 msgid "Cross-Database References"
-msgstr "åå¨é®å¼ç¨"
+msgstr "äº¤åæ°æ®åºå¼ç¨"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:271
-#, fuzzy
 msgid "Collaboration Diagrams"
-msgstr "åä½"
+msgstr "åè°è¡¨"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:277
 msgid "Connection Management"
 msgstr "è¿æ¥ç®¡ç"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:283
-#, fuzzy
 msgid "Persistent Classes"
-msgstr "æä¹
åæ¡æ¶"
+msgstr "æä¹
åç±»"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:29
 msgid "Food For Thought"
@@ -214,14 +209,12 @@
 msgstr "åäºå¡"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:301
-#, fuzzy
 msgid "Synchronizers"
-msgstr "忥"
+msgstr "忥å¨"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:311
-#, fuzzy
 msgid "BTree Developer Information"
-msgstr "Zopeå¼åè
ä¿¡æ¯"
+msgstr "BTreeå¼å人åä¿¡æ¯"
 
 #: src/zope/app/apidoc/bookmodule/book.zcml:37
 msgid "Schemas"
@@ -272,9 +265,9 @@
 "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/static_contents.pt:5
@@ -292,9 +285,9 @@
 "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 ""
-"æ¬¢è¿æ¥å°Zope3 APIææ¡£å·¥å
·ãè¿éæä¾çææ¡£å为å ä¸ªä¸è¿ç»çææ¡£æ¨¡åãä½ å¯ä»¥å¨å±"
-"å¹å·¦ä¸æ¹çå°å¯ç¨æ¨¡åçå表ãå½ç¹å»ä¸ä¸ªæ¨¡åï¼è¿ä¸ªæ¨¡åçèåå°æ¾ç¤ºå¨ä¸é¢ãéè¿"
-"ç¹å»ç¸åºèåï¼ä½ å¯ä»¥æ¥çç¸åºææ¡£æ¨¡åçå
容ã"
+"æ¬¢è¿æ¥å°Zope3 "
+"APIææ¡£å·¥å
·ãè¿éæä¾çææ¡£å为å ä¸ªä¸è¿ç»çææ¡£æ¨¡åãä½ å¯ä»¥å¨å±å¹å·¦ä¸æ¹çå°å¯ç¨æ¨¡åçå表ãå½ç¹å»ä¸ä¸ªæ¨¡åï¼è¿ä¸ªæ¨¡åçèåå°æ¾ç¤ºå¨ä¸é¢"
+"ãéè¿ç¹å»ç¸åºèåï¼ä½ å¯ä»¥æ¥çç¸åºææ¡£æ¨¡åçå
容ã"
 
 #: src/zope/app/apidoc/browser/menu.pt:6
 #: src/zope/app/apidoc/browser/static_menu.pt:6
@@ -426,12 +419,12 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:200
 msgid "Mapping Items"
-msgstr ""
+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 ""
+msgstr "没æå
容"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:21
 msgid "<no name>"
@@ -443,11 +436,11 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:280
 msgid "Annotations"
-msgstr ""
+msgstr "Annotations"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:286
 msgid "There were no annotations or they were not inspectable."
-msgstr ""
+msgstr "æ²¡ææ³¨éæå®ä»¬ä¸éè¦æ£æ¥ã"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:30
 msgid "Parent: ${parent}"
@@ -459,19 +452,19 @@
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:42
 msgid "Directly Provided Interfaces"
-msgstr ""
+msgstr "ç´æ¥æä¾çæ¥å£"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:56
 msgid "No interfaces are directly provided."
-msgstr ""
+msgstr "æ²¡ææ¥å£è¢«ç´æ¥æä¾"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:62
 msgid "Provided Interfaces"
-msgstr ""
+msgstr "æä¾çæ¥å£"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:78
 msgid "Bases"
-msgstr ""
+msgstr "åºç¡"
 
 #: src/zope/app/apidoc/codemodule/browser/introspector.pt:96
 #: src/zope/app/apidoc/codemodule/browser/class_index.pt:35
@@ -482,7 +475,6 @@
 msgid "Introspector"
 msgstr "å
ç"
 
-#. Default: "Find"
 #: 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
@@ -521,7 +513,7 @@
 #: src/zope/app/apidoc/codemodule/browser/static_menu.pt:34
 #: src/zope/app/apidoc/ifacemodule/static_menu.pt:30
 msgid "Search results:"
-msgstr ""
+msgstr "æç´¢ç»æï¼"
 
 #: src/zope/app/apidoc/codemodule/codemodule.py:39
 msgid "Code Browser"
@@ -595,8 +587,7 @@
 "        cannot be fully validated and improper ZCML files might be written."
 msgstr ""
 "æå®é
ç½®æä»¶å°ä»ä¸è¢«æ§è¡çå
\n"
-"        妿你䏿å®è¯¥å
ï¼é£ä¹å
¶é
ç½®æä»¶å¯è½ä¸ä¼è¢«å®å
¨éªè¯ï¼å¹¶ä¸å¯è½ä¼è¦å"
-"ä¸\n"
+"        妿你䏿å®è¯¥å
ï¼é£ä¹å
¶é
ç½®æä»¶å¯è½ä¸ä¼è¢«å®å
¨éªè¯ï¼å¹¶ä¸å¯è½ä¼è¦åä¸\n"
 "        æ£ç¡®çZCMLæä»¶ã"
 
 #: src/zope/app/apidoc/codemodule/interfaces.py:198
@@ -607,7 +598,8 @@
 msgid "XML element representing the configuration root."
 msgstr "表示é
置根çXMLå
ç´ "
 
-#: src/zope/app/apidoc/component.py:222 src/zope/app/apidoc/component.py:255
+#: src/zope/app/apidoc/component.py:222
+#: src/zope/app/apidoc/component.py:255
 msgid "<i>no name</i>"
 msgstr "<i>没æåå</i>"
 
@@ -641,48 +633,41 @@
 "documentation."
 msgstr "          è¿äºé½æ¯è·æ¥çAPIææ¡£ç¸å
³çåæ°"
 
-#. Default: "Access Online API documentation"
 #: src/zope/app/apidoc/configure.zcml:8
 msgid "zope.app.apidoc.UseAPIDoc"
 msgstr "访é®å¨çº¿APIææ¡£"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:266
-#, fuzzy
 msgid "Specific views"
-msgstr "ç¹å®FTPè§å¾"
+msgstr "ç¹å®è§å¾"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:267
-#, fuzzy
 msgid "Extended views"
-msgstr "æ©å±çFTPè§å¾"
+msgstr "æ©å±è§å¾"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:268
-#, fuzzy
 msgid "Generic views"
-msgstr "éç¨FTPè§å¾"
+msgstr "éç¨è§å¾"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:273
-#, fuzzy
 msgid "Browser"
-msgstr "ä»£ç æµè§å¨"
+msgstr "æµè§å¨"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:274
-#, fuzzy
 msgid "XML-RPC"
 msgstr "XML-RPCè§å¾"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:275
 msgid "HTTP"
-msgstr ""
+msgstr "HTTP"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:276
 msgid "FTP"
-msgstr ""
+msgstr "FTP"
 
 #: src/zope/app/apidoc/ifacemodule/browser.py:277
-#, fuzzy
 msgid "Other"
-msgstr "å
¶å®è§å¾"
+msgstr "å
¶ä»"
 
 #: src/zope/app/apidoc/ifacemodule/component_macros.pt:13
 msgid "(line ${line})"
@@ -768,12 +753,11 @@
 "    "
 msgstr ""
 "\n"
-"    æææ£ä½¿ç¨çåéè¦çæ¥å£é½æ¯éè¿ç«ç¹ç®¡ç卿³¨åçã妿ç«ç¹ç®¡çå¨ä»
ä»
æ¯å"
-"åºææå±æ§ï¼å¯¹ç¨æ·èè¨ï¼å°å¾é¾é
读è¿é¿é¿çå表ãå æ¤ï¼æ¥å£åé¨åéç¨æ¨¡åè·¯å¾"
+"    "
+"æææ£ä½¿ç¨çåéè¦çæ¥å£é½æ¯éè¿ç«ç¹ç®¡ç卿³¨åçã妿ç«ç¹ç®¡çå¨ä»
ä»
æ¯ååºææå±æ§ï¼å¯¹ç¨æ·èè¨ï¼å°å¾é¾é
读è¿é¿é¿çå表ãå æ¤ï¼æ¥å£åé¨åéç¨æ¨¡åè·¯å¾"
 "ç»å®å¨ä¸èµ·ã\n"
 "\n"
-"æ¥å£çææ¡£è¿æä¾åç§å
¶å®ä¿¡æ¯ï¼é¤äºå±æ§/é¨ä»¶åæ¹æ³å£°æï¼è¿æå¯ç¨çéé
å¨ï¼åæ"
-"ä¾è¯¥æ¥å£çå·¥å
·ã\n"
+"æ¥å£çææ¡£è¿æä¾åç§å
¶å®ä¿¡æ¯ï¼é¤äºå±æ§/é¨ä»¶åæ¹æ³å£°æï¼è¿æå¯ç¨çéé
å¨ï¼åæä¾è¯¥æ¥å£çå·¥å
·ã\n"
 "    "
 
 #: src/zope/app/apidoc/ifacemodule/index.pt:101
@@ -1093,12 +1077,13 @@
 "    "
 msgstr ""
 "\n"
-"    è¿å¿æ¨å¯ä»¥çå°ææå·²æ³¨åçæ¥å£åå«ã彿¨æå¼ç¹å®æ¥å£åå«çåæ ,æ¨å°çå°æ"
-"ææä¾è¯¥åå«çæ¥å£ãè¿ä¸ªç¹æ§é常æç¨ãæ¯å¦å¨æ¨æ³è¦ä¾¦æµææå
容å嫿¥å£çæ¶"
+"    "
+"è¿å¿æ¨å¯ä»¥çå°ææå·²æ³¨åçæ¥å£åå«ã彿¨æå¼ç¹å®æ¥å£åå«çåæ ,æ¨å°çå°æææä¾è¯¥åå«çæ¥å£ãè¿ä¸ªç¹æ§é常æç¨ãæ¯å¦å¨æ¨æ³è¦ä¾¦æµææå
容å嫿¥å£çæ¶"
 "åã\n"
 "    "
 
-#: src/zope/app/apidoc/utilities.py:172 src/zope/app/apidoc/utilities.py:174
+#: src/zope/app/apidoc/utilities.py:172
+#: src/zope/app/apidoc/utilities.py:174
 msgid "n/a"
 msgstr "空"
 
@@ -1129,12 +1114,11 @@
 "    "
 msgstr ""
 "\n"
-"    å·¥å
·è¢«å¾å·§å¦å°æ³¨åå¨ç«ç¹ç®¡çå¨ä¸ï¼æä»¥å¯ä»¥å¾æ¹ä¾¿å°å建å¯ç¨å·¥å
·çå表ãåº"
-"åä¸åâå·¥å
·âå¯éè¿å®æä¾çæ¥å£æè
å®çåç§°è¿è¡ï¼åç§°å¯ä»¥ä¸ºç©ºï¼ãèåæ¾ç¤ºäºå·¥"
-"å
·å¯æä¾çæ¥å£å表ï¼å¹¶ä¸å°åç§å®ç°çåç§°ä½ä¸ºåæ¡ç®ã\n"
+"    "
+"å·¥å
·è¢«å¾å·§å¦å°æ³¨åå¨ç«ç¹ç®¡çå¨ä¸ï¼æä»¥å¯ä»¥å¾æ¹ä¾¿å°å建å¯ç¨å·¥å
·çå表ãåºåä¸åâå·¥å
·âå¯éè¿å®æä¾çæ¥å£æè
å®çåç§°è¿è¡ï¼åç§°å¯ä»¥ä¸ºç©ºï¼ãèåæ¾ç¤ºäº"
+"å·¥å
·å¯æä¾çæ¥å£å表ï¼å¹¶ä¸å°åç§å®ç°çåç§°ä½ä¸ºåæ¡ç®ã\n"
 "\n"
-"âå·¥å
·âçææ¡£ååºäºâå·¥å
·âæä¾çææç屿§/åæ®µåæ¹æ³ï¼å¹¶ä¸æä¾äºå°å®ç°çé¾"
-"æ¥ã\n"
+"âå·¥å
·âçææ¡£ååºäºâå·¥å
·âæä¾çææç屿§/åæ®µåæ¹æ³ï¼å¹¶ä¸æä¾äºå°å®ç°ç龿¥ã\n"
 "    "
 
 #: src/zope/app/apidoc/utilitymodule/utilitymodule.py:99
@@ -1165,12 +1149,11 @@
 "    "
 msgstr ""
 "\n"
-"    æ¬æ¨¡ååä½ å±ç¤ºä¸ä¸ªå®æ´çZCMLæä»¤å表ï¼ååèæå䏿 ·ãèåç¨ä¸ä¸ªæ åå表"
-"æ¥ç»ç»å½ä»¤ï¼å¨å表ä¸å½ä»¤æå½å空é´è¿è¡æåã\n"
+"    æ¬æ¨¡ååä½ å±ç¤ºä¸ä¸ªå®æ´çZCMLæä»¤å表ï¼ååèæå䏿 ·ãèåç¨ä¸ä¸ªæ åå表æ¥ç»ç»å½ä»¤ï¼å¨å表ä¸å½ä»¤æå½å空é´è¿è¡æåã\n"
 "\n"
-"æ¯ä¸ªæä»¤çææ¡£æåºäºè¯¥æä»¤å¯ä»¥å
å«ç屿§åå·²ç»è¯¥æä»¤ç符å·ãå®è¿æä¾ä¸ä¸ªå°è¯¥"
-"æä»¤æ¶åçæ¥å£ç龿¥ã妿æå¯è½çè¯ï¼å®çè³å¯ä»¥åè¯ä½ è¯¥æä»¤æ¶åçæä»¶ï¼æå"
-"æ¯å®å¯ä»¥å
å«çåæä»¤çå表ï¼å½ç¶ä¹æ¯ååºäºææå®ç°çæ¥å£åå¯ç¨ç屿§çã\n"
+""
+"æ¯ä¸ªæä»¤çææ¡£æåºäºè¯¥æä»¤å¯ä»¥å
å«ç屿§åå·²ç»è¯¥æä»¤ç符å·ãå®è¿æä¾ä¸ä¸ªå°è¯¥æä»¤æ¶åçæ¥å£ç龿¥ã妿æå¯è½çè¯ï¼å®çè³å¯ä»¥åè¯ä½ è¯¥æä»¤æ¶åçæä»¶ï¼æåæ¯å®"
+"å¯ä»¥å
å«çåæä»¤çå表ï¼å½ç¶ä¹æ¯ååºäºææå®ç°çæ¥å£åå¯ç¨ç屿§çã\n"
 "    "
 
 #: src/zope/app/apidoc/zcmlmodule/index.pt:22
@@ -1181,8 +1164,7 @@
 msgid ""
 "from (line ${beginline}, column ${begincolumn}) to (line ${endline}, column "
 "${endcolumn})"
-msgstr ""
-"ä»ï¼è¡ ${beginline}ï¼å ${begincolumn})å°(è¡ ${endline}, å ${endcolumn})"
+msgstr "ä»ï¼è¡ ${beginline}ï¼å ${begincolumn})å°(è¡ ${endline}, å ${endcolumn})"
 
 #: src/zope/app/apidoc/zcmlmodule/index.pt:33
 msgid "Info:"
@@ -1263,7 +1245,7 @@
 
 #: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:42
 msgid "FileSystem encoding"
-msgstr ""
+msgstr "æä»¶ç³»ç»ç¼ç "
 
 #: src/zope/app/applicationcontrol/browser/runtimeinfo.pt:47
 msgid "Process id"
@@ -1278,14 +1260,13 @@
 msgid "Unavailable"
 msgstr "ä¸å¯ç¨"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/runtimeinfo.py:67
 msgid "${days} day(s) ${hours}:${minutes}:${seconds}"
 msgstr "${days} 天 ${hours}:${minutes}:${seconds}"
 
 #: src/zope/app/applicationcontrol/browser/servercontrol.pt:17
 msgid "Countdown until restart or shutdown"
-msgstr ""
+msgstr "é坿å
³éå计æ¶"
 
 #: src/zope/app/applicationcontrol/browser/servercontrol.pt:21
 msgid "seconds"
@@ -1295,7 +1276,7 @@
 msgid ""
 "If you specify a time of 0 seconds, then the server will be shutdown or "
 "restarted immediately."
-msgstr ""
+msgstr "å¦ææ¨æå®æ¶é´ä¸º 0 ç§ï¼é£ä¹æå¡å¨å°ç«å³å
³éæéå¯ã"
 
 #: src/zope/app/applicationcontrol/browser/servercontrol.pt:3
 msgid "Zope Stub Server Controller"
@@ -1309,12 +1290,10 @@
 msgid "Shutdown server"
 msgstr "å
³éæå¡å¨"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/servercontrol.py:38
 msgid "The server will be restarted in ${number} seconds."
 msgstr ""
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/servercontrol.py:42
 msgid "The server will be shutdown in ${number} seconds."
 msgstr ""
@@ -1327,12 +1306,10 @@
 msgid "Files"
 msgstr "æä»¶"
 
-#. Default: "Reload"
 #: src/zope/app/applicationcontrol/browser/translationdomaincontrol.pt:37
 msgid "reload-button"
 msgstr "å·æ°"
 
-#. Default: ""
 #: src/zope/app/applicationcontrol/browser/translationdomaincontrol.py:52
 msgid ""
 "Message Catalog for ${language} language in ${domain} domain successfully "
@@ -1355,7 +1332,6 @@
 msgid "days"
 msgstr "天æ°"
 
-#. Default: "Pack"
 #: src/zope/app/applicationcontrol/browser/zodbcontrol.pt:38
 msgid "pack-button"
 msgstr "æå
"
@@ -1428,15 +1404,12 @@
 msgid ""
 "You are not authorized to perform this action. However, you may login as a "
 "different user who is authorized."
-msgstr ""
-"你并没æè¢«éªè¯æææ§è¡æ¤å¨ä½ã使¯æ¨å¯ä»¥ç¨å·²ç»è¢«éªè¯ææçç¨æ·èº«ä»½ç»å½æ§è¡è¯¥"
-"å¨ä½ã"
+msgstr "你并没æè¢«éªè¯æææ§è¡æ¤å¨ä½ã使¯æ¨å¯ä»¥ç¨å·²ç»è¢«éªè¯ææçç¨æ·èº«ä»½ç»å½æ§è¡è¯¥å¨ä½ã"
 
 #: src/zope/app/authentication/browser/loginform.pt:20
 msgid "User Name"
 msgstr "ç¨æ·å"
 
-#. Default: "Log in"
 #: src/zope/app/authentication/browser/loginform.pt:34
 msgid "login-button"
 msgstr "ç»å½"
@@ -1479,11 +1452,9 @@
 msgstr "䏻使件夹åç¼"
 
 #: src/zope/app/authentication/browser/register.py:28
-#, fuzzy
 msgid "Register a pluggable authentication utility"
-msgstr "æ°åç坿å
¥å¼è®¤è¯å·¥å
·"
+msgstr ""
 
-#. Default: "Search"
 #: src/zope/app/authentication/browser/schemasearch.py:30
 #: src/zope/app/security/browser/auth.py:30
 msgid "search-button"
@@ -1514,8 +1485,10 @@
 #: src/zope/app/component/metadirectives.py:139
 #: src/zope/app/component/metadirectives.py:315
 #: 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/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/schema/browser/schema_edit.pt:39
 #: src/zope/app/container/browser/contents.pt:34
 #: src/zope/app/container/browser/index.pt:28
@@ -1533,8 +1506,10 @@
 #: src/zope/app/component/metadirectives.py:146
 #: src/zope/app/component/metadirectives.py:322
 #: 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/preference/macros.pt:120
+#: src/zope/schema/interfaces.py:108
+#: src/zope/security/interfaces.py:270
+#: src/zope/security/interfaces.py:319
+#: src/zope/app/preference/macros.pt:120
 #: src/zope/app/introspector/marker.pt:62
 #: src/zope/app/introspector/introspector.pt:53
 #: src/zope/app/introspector/introspector.pt:142
@@ -1572,11 +1547,11 @@
 
 #: src/zope/app/authentication/idpicker.py:100
 msgid "Ids must contain only printable 7-bit non-space ASCII characters"
-msgstr ""
+msgstr "Ids å¿
é¡»ä¸åªè½å
嫿 ç©ºç½ç¬¦ç 7 æ¯ç¹ ASCII å符ã"
 
 #: src/zope/app/authentication/idpicker.py:105
 msgid "Ids can't be more than 100 characters long."
-msgstr ""
+msgstr "Ids é¿åº¦ä¸å¾è¶
è¿100个å符ã"
 
 #: src/zope/app/authentication/interfaces.py:183
 msgid "Groups"
@@ -1662,11 +1637,11 @@
 
 #: src/zope/app/authentication/principalfolder.py:54
 msgid "Password Manager"
-msgstr ""
+msgstr "å¯ç ç®¡çå¨"
 
 #: src/zope/app/authentication/principalfolder.py:56
 msgid "The password manager will be used for encode/check the password"
-msgstr ""
+msgstr "å¯ç ç®¡çå¨ç¨æ¥å å¯/éªè¯å¯ç "
 
 #: src/zope/app/authentication/principalfolder.py:66
 msgid "Provides a title for the principal."
@@ -1680,20 +1655,16 @@
 msgid ""
 "Prefix to be added to all principal ids to assure that all ids are unique "
 "within the authentication service"
-msgstr ""
-"ææä¸»ä½çæ å¿ç¬¦é½å°è¢«å ä»¥åç¼ï¼ä»¥ä¿è¯å¨éªè¯æå¡å
é¨æææ å¿ç¬¦é½æ¯å¯ä¸ç"
+msgstr "ææä¸»ä½çæ å¿ç¬¦é½å°è¢«å ä»¥åç¼ï¼ä»¥ä¿è¯å¨éªè¯æå¡å
é¨æææ å¿ç¬¦é½æ¯å¯ä¸ç"
 
-#. Default: "${name} (a utility)"
 #: src/zope/app/authentication/vocabulary.py:32
 msgid "zope.app.authentication.vocabulary-utility-plugin-title"
 msgstr ""
 
-#. Default: "${name} (in contents)"
 #: src/zope/app/authentication/vocabulary.py:35
 msgid "zope.app.authentication.vocabulary-contained-plugin-title"
 msgstr ""
 
-#. Default: "${name} (not found; deselecting will remove)"
 #: src/zope/app/authentication/vocabulary.py:38
 msgid "zope.app.authentication.vocabulary-missing-plugin-title"
 msgstr ""
@@ -1708,11 +1679,11 @@
 
 #: src/zope/app/boston/configure.zcml:63
 msgid "Boston Skin"
-msgstr ""
+msgstr "Boston å¤è§"
 
 #: src/zope/app/boston/viewlets/addinginfo/browser.py:37
 msgid "Adding info"
-msgstr ""
+msgstr "æ·»å ä¿¡æ¯"
 
 #: src/zope/app/boston/viewlets/xmltree/xmltree.pt:3
 #: src/zope/app/boston/viewlets/xmltree/xmltree.pt:8
@@ -1733,12 +1704,10 @@
 msgid "Broken object"
 msgstr "æåç对象"
 
-#. Default: "Invalidated."
 #: src/zope/app/cache/browser/cacheable.py:65
 msgid "cache-invalidated"
 msgstr "ç¼åæ æç"
 
-#. Default: "No cache associated with object."
 #: src/zope/app/cache/browser/cacheable.py:67
 msgid "no-cache-associated"
 msgstr "没æç¼åå
³è"
@@ -1759,7 +1728,6 @@
 msgid "Cache name"
 msgstr "ç¼åå"
 
-#. Default: "Invalidate Cached Value"
 #: src/zope/app/cache/browser/cacheableedit.pt:48
 msgid "invalidate-cache-button"
 msgstr "æ æçç¼åæ°æ®"
@@ -1792,7 +1760,6 @@
 msgid "Time between cache cleanups"
 msgstr "ç¼åæ¸
é¤ä¹é´çæ¶é´"
 
-#. Default: "Reset"
 #: src/zope/app/cache/browser/ramedit.pt:54
 msgid "reset-button"
 msgstr "éç½®"
@@ -1834,7 +1801,6 @@
 msgid "Word Count"
 msgstr "åè¯è®¡æ°"
 
-#. Default: "Reindex"
 #: src/zope/app/catalog/browser/advanced.pt:22
 msgid "reindex-button"
 msgstr "éæ°ç´¢å¼"
@@ -1905,29 +1871,37 @@
 msgid "Field Indexes"
 msgstr "åæ®µç´¢å¼"
 
-#: src/zope/app/catalog/interfaces.py:64 src/zope/app/catalog/text.py:33
-#: src/zope/app/component/metadirectives.py:297 src/zope/component/zcml.py:439
+#: src/zope/app/catalog/interfaces.py:64
+#: src/zope/app/catalog/text.py:33
+#: src/zope/app/component/metadirectives.py:297
+#: src/zope/component/zcml.py:439
 msgid "Interface"
 msgstr "æ¥å£"
 
-#: src/zope/app/catalog/interfaces.py:65 src/zope/app/catalog/text.py:34
+#: 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
+#: 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
+#: 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
+#: 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"
+#: 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:100
@@ -1966,7 +1940,8 @@
 msgid "Additionally required interfaces"
 msgstr "éå çå¿
é¡»çæ¥å£"
 
-#: src/zope/app/component/back35.py:295 src/zope/app/component/back35.py:340
+#: src/zope/app/component/back35.py:295
+#: src/zope/app/component/back35.py:340
 #: src/zope/app/component/browser/registration.py:199
 #: src/zope/component/zcml.py:371
 msgid "Provided interface"
@@ -1976,8 +1951,10 @@
 msgid "The interface provided"
 msgstr "æä¾çæ¥å£"
 
-#: src/zope/app/component/back35.py:302 src/zope/component/zcml.py:104
-#: src/zope/component/zcml.py:377 src/zope/component/zcml.py:449
+#: src/zope/app/component/back35.py:302
+#: 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"
@@ -2049,7 +2026,6 @@
 msgstr "ç«ç¹ç®¡çæä»¶å¤¹"
 
 #: src/zope/app/component/browser/configure.zcml:6
-#, fuzzy
 msgid "Sample"
 msgstr "示ä¾"
 
@@ -2063,14 +2039,13 @@
 
 #: src/zope/app/component/browser/registration.pt:10
 msgid ""
-"This object isn't yet registered. Click <a href=\"@@addRegistration.html"
-"\">here</a> to register the object."
+"This object isn't yet registered. Click <a "
+"href=\"@@addRegistration.html\">here</a> to register the object."
 msgstr ""
 
 #: src/zope/app/component/browser/registration.pt:17
-#, fuzzy
 msgid "This object is registered:"
-msgstr "该对象被注å为ï¼"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.pt:50
 msgid ""
@@ -2078,63 +2053,50 @@
 "again."
 msgstr ""
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:117
 msgid "comment: ${comment}"
 msgstr ""
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:124
 msgid "${provided} utility named '${name}'"
 msgstr ""
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:127
-#, fuzzy
 msgid "${provided} utility"
-msgstr "该å¨ä»¶æä¾çæ¥å£"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.py:171
-#, fuzzy
 msgid "(unknown name)"
-msgstr "<没æåå>"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.py:214
-#, fuzzy
 msgid "Comment"
-msgstr "å½ä»¤"
+msgstr "注解"
 
-#. Default: ""
 #: src/zope/app/component/browser/registration.py:244
-#, fuzzy
 msgid "Register a $classname"
-msgstr "注å管çå¨"
+msgstr ""
 
 #: src/zope/app/component/browser/registration.py:248
-#, fuzzy
 msgid "Register"
-msgstr "注å为"
+msgstr "注å"
 
 #: src/zope/app/component/browser/siteregistration.pt:12
-#, fuzzy
 msgid "Registrations for this site:"
-msgstr "为该对象注å"
+msgstr ""
 
 #: src/zope/app/component/browser/siteregistration.pt:32
 msgid "${name} (moved or deleted)"
 msgstr ""
 
-#. Default: "Unregister"
 #: src/zope/app/component/browser/siteregistration.pt:52
 #: src/zope/app/component/browser/registration.pt:45
-#, fuzzy
 msgid "unregister-button"
-msgstr "注å"
+msgstr ""
 
 #: src/zope/app/component/browser/siteregistration.pt:9
-#, fuzzy
 msgid "Nothing is registered for this site."
-msgstr "对该æ¥å£èè¨ï¼æ²¡æéé
卿³¨åã"
+msgstr ""
 
 #: src/zope/app/component/metadirectives.py:103
 msgid "The name of the resource."
@@ -2183,7 +2145,8 @@
 msgid "Longer narrative description of what this factory does"
 msgstr "对该工ååè½çè¯¦ç»æè¿°"
 
-#: src/zope/app/component/metadirectives.py:157 src/zope/component/zcml.py:58
+#: src/zope/app/component/metadirectives.py:157
+#: src/zope/component/zcml.py:58
 msgid "Factory"
 msgstr "å·¥å"
 
@@ -2201,8 +2164,7 @@
 "        for all objects."
 msgstr ""
 "\n"
-"        æå®é»è®¤æ¾ç¤ºå®£åçæ¥å£ãææå®ç°è¿ä¸ªæ¥å£ç对象ï¼é½å°ä½¿ç¨è¿é¡¹é¢è®¾ãå¦"
-"æè¯¥å±æ§æ²¡æè¢«æå®ï¼åé»è®¤ä¼é䏿æç对象ã"
+"        æå®é»è®¤æ¾ç¤ºå®£åçæ¥å£ãææå®ç°è¿ä¸ªæ¥å£ç对象ï¼é½å°ä½¿ç¨è¿é¡¹é¢è®¾ãå¦æè¯¥å±æ§æ²¡æè¢«æå®ï¼åé»è®¤ä¼é䏿æç对象ã"
 
 #: src/zope/app/component/metadirectives.py:190
 msgid ""
@@ -2268,8 +2230,7 @@
 "        specified, no other argument can be used."
 msgstr ""
 "\n"
-"        æ¤åæ°è¯´æï¼æ¤è¢«äººç±»å«ç设置æ¹å¼ï¼åºè¯¥ä¸æå®ç±»å«çå®å
¨æéçæ¹å¼ç¸"
-"åãå¦ææ²¡ææå®è¿ä¸ªåæ°ï¼åå
¶å®åæ°ä¹ä¸è½ä½¿ç¨ã"
+"        æ¤åæ°è¯´æï¼æ¤è¢«äººç±»å«ç设置æ¹å¼ï¼åºè¯¥ä¸æå®ç±»å«çå®å
¨æéçæ¹å¼ç¸åãå¦ææ²¡ææå®è¿ä¸ªåæ°ï¼åå
¶å®åæ°ä¹ä¸è½ä½¿ç¨ã"
 
 #: src/zope/app/component/metadirectives.py:291
 #: src/zope/app/apidoc/codemodule/browser/function_index.pt:32
@@ -2284,8 +2245,7 @@
 "        string given as the content directive's 'class' attribute."
 msgstr ""
 "\n"
-"        æ¤å·¥åå¨ZMIå·¥åè¯å«å¾ä¸çè¯å«åç§°ãå¦ææ²¡æçè¯ï¼é»è®¤æ¯ç¸åºå
容宣å"
-"çâç±»å«(class)â屿§æè®¾ç½®çæåå串ã"
+"        æ¤å·¥åå¨ZMIå·¥åè¯å«å¾ä¸çè¯å«åç§°ãå¦ææ²¡æçè¯ï¼é»è®¤æ¯ç¸åºå
容宣åçâç±»å«(class)â屿§æè®¾ç½®çæåå串ã"
 
 #: src/zope/app/component/metadirectives.py:340
 msgid "Layer"
@@ -2304,8 +2264,10 @@
 "        "
 
 #: src/zope/app/component/metadirectives.py:50
-#: src/zope/app/component/metadirectives.py:235 src/zope/component/zcml.py:52
-#: src/zope/component/zcml.py:97 src/zope/component/zcml.py:264
+#: src/zope/app/component/metadirectives.py:235
+#: 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"
@@ -2337,8 +2299,7 @@
 "        attribute is not supplied, it defaults to 'default'."
 msgstr ""
 "\n"
-"        ç®è¤æ¯ç±æ ·å¼è¡¨ç»åèæãé常æ¾ç½®ç®è¤çæ¹å¼ï¼å¨å
·ä½çæ ·å¼è¡¨å±æå®è§"
-"å¾ã\n"
+"        ç®è¤æ¯ç±æ ·å¼è¡¨ç»åèæãé常æ¾ç½®ç®è¤çæ¹å¼ï¼å¨å
·ä½çæ ·å¼è¡¨å±æå®è§å¾ã\n"
 "        å¦æâæ ·å¼è¡¨å±â屿§æ²¡æçè¯ï¼é»è®¤ä¼æ¯âdefaultâã"
 
 #: src/zope/app/component/metadirectives.py:72
@@ -2358,8 +2319,7 @@
 "        whitespace."
 msgstr ""
 "\n"
-"        é»è®¤æ
åµä¸ï¼'æé' åªä½¿ç¨å¨æ£è§æ¾ç¤ºï¼åä»»ä½å¯è½çé屿¾ç¤ºãéè¿æå®è¯¥"
-"屿§å¼ï¼å¯ææ´¾æéç»å¨æä¾çæ¥å£ä¸æåçä»»ä½å
容ã\n"
+"        é»è®¤æ
åµä¸ï¼'æé' åªä½¿ç¨å¨æ£è§æ¾ç¤ºï¼åä»»ä½å¯è½çé屿¾ç¤ºãéè¿æå®è¯¥å±æ§å¼ï¼å¯ææ´¾æéç»å¨æä¾çæ¥å£ä¸æåçä»»ä½å
容ã\n"
 "\n"
 "æ¯æå¤éæ¥å£ï¼æ¥å£é´ç¨ç©ºç½éå¼ã"
 
@@ -2392,37 +2352,30 @@
 msgid "Find"
 msgstr "æ¥æ¾"
 
-#. Default: "Rename"
 #: src/zope/app/container/browser/contents.pt:127
 msgid "container-rename-button"
 msgstr "éå½å"
 
-#. Default: "Cut"
 #: src/zope/app/container/browser/contents.pt:131
 msgid "container-cut-button"
 msgstr "åªå"
 
-#. Default: "Copy"
 #: src/zope/app/container/browser/contents.pt:135
 msgid "container-copy-button"
 msgstr "å¤å¶"
 
-#. Default: "Paste"
 #: src/zope/app/container/browser/contents.pt:139
 msgid "container-paste-button"
 msgstr "ç²è´´"
 
-#. Default: "Delete"
 #: src/zope/app/container/browser/contents.pt:143
 msgid "container-delete-button"
 msgstr "å é¤"
 
-#. Default: "Apply"
 #: src/zope/app/container/browser/contents.pt:174
 msgid "container-apply-button"
 msgstr "åºç¨"
 
-#. Default: "Cancel"
 #: src/zope/app/container/browser/contents.pt:177
 msgid "container-cancel-button"
 msgstr "åæ¶"
@@ -2446,12 +2399,10 @@
 msgid "You didn't specify any ids to copy."
 msgstr "æ¨æ²¡ææå®ä»»ä½è¦å¤å¶çæ å¿ç¬¦"
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:282
 msgid "Object '${name}' (${title}) cannot be copied"
 msgstr "对象'${name} (${title})ä¸è½è¢«å¤å¶"
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:286
 msgid "Object '${name}' cannot be copied"
 msgstr "对象'${name}'ä¸è½è¢«å¤å¶"
@@ -2460,12 +2411,10 @@
 msgid "You didn't specify any ids to cut."
 msgstr "æ¨æ²¡ææå®ä»»ä½è¦åªåçæ å¿ç¬¦ã"
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:319
 msgid "Object '${name}' (${title}) cannot be moved"
 msgstr "对象'${name}'ï¼${title}ï¼ä¸è½è¢«ç§»å¨"
 
-#. Default: ""
 #: src/zope/app/container/browser/contents.py:323
 msgid "Object '${name}' cannot be moved"
 msgstr "对象'${name}'ä¸è½è¢«ç§»å¨"
@@ -2483,9 +2432,7 @@
 "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 ""
-"ç®è¤æ¯ç±æ ·å¼è¡¨ç»åèæãé常æ¾ç½®ç®è¤çæ¹å¼ï¼å¨å
·ä½çæ ·å¼è¡¨å±æå®è§å¾ãå¦æâæ ·"
-"å¼è¡¨å±â屿§æ²¡æçè¯ï¼é»è®¤ä¼æ¯âdefaultâã"
+msgstr "ç®è¤æ¯ç±æ ·å¼è¡¨ç»åèæãé常æ¾ç½®ç®è¤çæ¹å¼ï¼å¨å
·ä½çæ ·å¼è¡¨å±æå®è§å¾ãå¦æâæ ·å¼è¡¨å±â屿§æ²¡æçè¯ï¼é»è®¤ä¼æ¯âdefaultâã"
 
 #: src/zope/app/container/browser/metaconfigure.py:76
 #: src/zope/app/component/browser/configure.zcml:47
@@ -2496,8 +2443,10 @@
 msgstr "å
容"
 
 #: src/zope/app/container/browser/metaconfigure.py:85
-#: src/zope/formlib/form.py:837 src/zope/app/menus.zcml:17
-#: src/zope/app/menus.zcml:25 src/zope/app/component/browser/configure.zcml:56
+#: src/zope/formlib/form.py:837
+#: src/zope/app/menus.zcml:17
+#: src/zope/app/menus.zcml:25
+#: src/zope/app/component/browser/configure.zcml:56
 #: 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
@@ -2535,16 +2484,16 @@
 "\n"
 "æ¨å¨è¯å¾ç§»é¤å®ä¹åå¿
é¡»å
éå该对象ã\n"
 
-#: src/zope/app/container/size.py:40 src/zope/app/locking/storage.py:157
+#: src/zope/app/container/size.py:40
+#: src/zope/app/locking/storage.py:157
 msgid "1 item"
 msgstr "ä¸ä¸ªæ¡ç®"
 
-#. Default: ""
-#: src/zope/app/container/size.py:41 src/zope/app/locking/storage.py:158
+#: src/zope/app/container/size.py:41
+#: src/zope/app/locking/storage.py:158
 msgid "${items} items"
 msgstr "${items}æ¡ç®"
 
-#. Default: ""
 #: src/zope/app/dav/tests/test_adapter.py:54
 msgid "${num} robot unit"
 msgstr "${num}æºæ¢°é¨ä»¶"
@@ -2670,11 +2619,9 @@
 
 #: 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 ""
-"         å¨è¿ä¸ªç§ç±»ä¸æ¨å°åç°ææè·Zope管ççé¢ï¼ZMIï¼ç¸å
³çåæ°é¦é"
-"é¡¹ã         "
+"         In this category you will find all preferences related to the Zope  "
+"       Management Interface (ZMI).         "
+msgstr "         å¨è¿ä¸ªç§ç±»ä¸æ¨å°åç°ææè·Zope管ççé¢ï¼ZMIï¼ç¸å
³çåæ°é¦éé¡¹ã         "
 
 #: src/zope/app/demo/skinpref/configure.zcml:20
 msgid "Skin Selection"
@@ -2877,7 +2824,8 @@
 msgstr "required=Trueçzope.schema.Textåæ®µã"
 
 #: src/zope/app/demo/widget/interfaces/textareawidget.py:52
-msgid "zope.schema.Text field with constraint = lambda x: x == u'constraint'."
+msgid ""
+"zope.schema.Text field with constraint = lambda x: x == u'constraint'."
 msgstr "带æçº¦æä¸ºlambda x: x == u'constraint'çzope.schema.Textåæ®µã"
 
 #: src/zope/app/demo/widget/interfaces/textareawidget.py:58
@@ -3074,7 +3022,6 @@
 msgid "REQUEST"
 msgstr "请æ±"
 
-#. Default: "Return to log"
 #: src/zope/app/error/browser/errorentry.pt:79
 msgid "return-to-log-button"
 msgstr "åå°æ¥å¿"
@@ -3130,13 +3077,15 @@
 msgid "Add an Image"
 msgstr "æ·»å ä¸ä¸ªå¾ç"
 
-#. Default: ""
-#: src/zope/app/file/browser/file.py:300 src/zope/app/file/browser/file.py:442
-#: src/zope/app/form/browser/editview.py:114 src/zope/formlib/form.py:795
+#: src/zope/app/file/browser/file.py:300
+#: src/zope/app/file/browser/file.py:442
+#: src/zope/app/form/browser/editview.py:114
+#: src/zope/formlib/form.py:795
 msgid "Updated on ${date_time}"
 msgstr "æ´æ°äº${date_time}"
 
-#: src/zope/app/file/browser/file.py:311 src/zope/app/file/interfaces.py:44
+#: src/zope/app/file/browser/file.py:311
+#: src/zope/app/file/interfaces.py:44
 #: src/zope/app/i18nfile/browser/file_edit.pt:79
 #: src/zope/app/i18nfile/browser/image_edit.pt:80
 #: src/zope/app/file/browser/file_upload.pt:33
@@ -3144,33 +3093,30 @@
 msgid "Data"
 msgstr "æ°æ®"
 
-#: src/zope/app/file/browser/file.py:312 src/zope/app/file/interfaces.py:45
+#: src/zope/app/file/browser/file.py:312
+#: src/zope/app/file/interfaces.py:45
 #: src/zope/app/file/browser/file_upload.pt:33
 #: src/zope/app/file/browser/file_add.pt:31
 msgid "The actual content of the object."
 msgstr "对象å®é
çå
容ã"
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:421
 msgid ""
 "The character set specified in the content type ($charset) is not supported."
 msgstr "å¨å
容类å䏿å®çè¿ä¸ªå符é($charset)éæ³ã"
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:426
 msgid ""
 "The character set specified in the content type ($charset) does not match "
 "file content."
 msgstr "å¨å
容类å䏿å®çè¿ä¸ªå符é($charset)åæä»¶å
容ä¸å¹é
ã"
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:449
 msgid ""
 "The character set you specified ($charset) cannot encode all characters in "
 "text."
 msgstr "ä½ æå®çè¿ä¸ªå符é($charset)卿£æä¸æ æ³å¯¹ææå符è¿è¡ç¼ç ã"
 
-#. Default: ""
 #: src/zope/app/file/browser/file.py:454
 msgid "The character set you specified ($charset) is not supported."
 msgstr "ä½ æå®çè¿ä¸ªå符é($charset)éæ³ã"
@@ -3184,7 +3130,6 @@
 msgid "Add a File"
 msgstr "æ·»å ä¸ä¸ªæä»¶"
 
-#. Default: "Update"
 #: src/zope/app/file/browser/file_upload.pt:50
 #: src/zope/app/i18n/browser/synchronize.pt:118
 msgid "update-button"
@@ -3199,7 +3144,6 @@
 msgid "Size"
 msgstr "大å°"
 
-#. Default: "Add Images"
 #: src/zope/app/file/configure.zcml:19
 msgid "add-images-permission"
 msgstr "æ·»å å¾ç"
@@ -3226,12 +3170,12 @@
 msgid "An Image"
 msgstr "ä¸ä¸ªå¾ç"
 
-#. Default: ""
 #: src/zope/app/file/image.py:78
 msgid " ${width}x${height}"
 msgstr " ${width}x${height}"
 
-#: src/zope/app/file/interfaces.py:36 src/zope/app/pythonpage/__init__.py:46
+#: src/zope/app/file/interfaces.py:36
+#: src/zope/app/pythonpage/__init__.py:46
 #: src/zope/app/i18nfile/browser/file_edit.pt:32
 #: src/zope/app/i18nfile/browser/image_edit.pt:33
 #: src/zope/app/file/browser/file_upload.pt:16
@@ -3268,7 +3212,7 @@
 #: src/zope/app/form/browser/editview.py:104
 #: src/zope/app/form/browser/formview.py:78
 msgid "An error occurred."
-msgstr ""
+msgstr "åçé误ã"
 
 #: src/zope/app/form/browser/boolwidgets.py:112
 msgid "True"
@@ -3312,41 +3256,38 @@
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:34
 msgid "A short description of the event."
-msgstr ""
+msgstr "对è¿ä¸ªäºä»¶çç®çæè¿°ã"
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:41
 msgid "A long description of the event."
-msgstr ""
+msgstr "对è¿ä¸ªäºä»¶çè¯¦ç»æè¿°ã"
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:47
 msgid "Some number"
-msgstr ""
+msgstr "ä¸äºæ°å"
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:53
 msgid "Some List"
-msgstr ""
+msgstr "ä¸äºå表"
 
 #: src/zope/app/form/browser/ftests/test_i18n.py:54
+#, fuzzy
 msgid "Some item"
-msgstr ""
+msgstr "ä¸äºé¡¹ç®"
 
-#. Default: ""
 #: src/zope/app/form/browser/itemswidgets.py:231
 msgid "item-missing-single-value-for-display"
 msgstr "ä¸ä¸ªç¨äºæ¾ç¤ºçå
å®¹æ°æ®ä¸¢å¤±"
 
-#. Default: ""
 #: src/zope/app/form/browser/itemswidgets.py:250
 msgid "vocabulary-missing-multiple-value-for-display"
 msgstr "å¤ä¸ªç¨äºæ¾ç¤ºçå符å¼ä¸¢å¤±"
 
-#. Default: "(no value)"
 #: src/zope/app/form/browser/itemswidgets.py:399
 #: src/zope/app/form/browser/itemswidgets.py:444
 msgid "vocabulary-missing-single-value-for-edit"
 msgstr "ä¸ä¸ªç¨äºç¼è¾çå符å¼ä¸¢å¤±"
 
-#. Default: "(no values)"
 #: src/zope/app/form/browser/itemswidgets.py:517
 msgid "vocabulary-missing-multiple-value-for-edit"
 msgstr "å¤ä¸ªç¨äºç¼è¾çå符å¼ä¸¢å¤±"
@@ -3368,9 +3309,13 @@
 #: 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/schema/fieldforms.zcml:21
@@ -3379,23 +3324,21 @@
 #: src/zope/app/schema/fieldforms.zcml:99
 #: src/zope/app/schema/fieldforms.zcml:125
 #: src/zope/app/schema/fieldforms.zcml:151
-#: src/zope/app/session/browser.zcml:15 src/zope/app/session/browser.zcml:38
+#: 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 "ç¼è¾"
 
-#. Default: "Remove selected items"
 #: src/zope/app/form/browser/sequencewidget.pt:17
 msgid "remove-selected-items"
 msgstr "å é¤å·²é项ç®"
 
-#. Default: "(no value available)"
 #: src/zope/app/form/browser/sequencewidget.py:254
 msgid "sequence-value-not-provided"
 msgstr "没ææä¾åºåå¼"
 
-#. Default: "(no values)"
 #: src/zope/app/form/browser/sequencewidget.py:257
 msgid "sequence-value-is-empty"
 msgstr "åºåå¼ä¸ºç©º"
@@ -3404,35 +3347,29 @@
 msgid "Add %s"
 msgstr "æ·»å %s"
 
-#. Default: "Selected"
 #: src/zope/app/form/browser/source.py:206
 #: src/zope/app/form/browser/source.py:229
 msgid "SourceDisplayWidget-label"
 msgstr "å·²é"
 
-#. Default: "Apply"
 #: src/zope/app/form/browser/source.py:268
 msgid "SourceInputWidget-apply"
 msgstr "å¥ç¨"
 
-#. Default: "Remove"
 #: src/zope/app/form/browser/source.py:439
 msgid "MultipleSourceInputWidget-remove"
 msgstr "å é¤"
 
-#. Default: "Apply"
 #: src/zope/app/form/browser/source.py:468
 msgid "SourceListInputWidget-apply"
 msgstr "å¥ç¨"
 
-#. Default: "Nothing"
 #: src/zope/app/form/browser/source.py:65
 #: src/zope/app/form/browser/source.py:212
 #: src/zope/app/form/browser/source.py:222
 msgid "SourceDisplayWidget-missing"
 msgstr "缺å°"
 
-#. Default: "Invalid value"
 #: src/zope/app/form/browser/source.py:76
 #: src/zope/app/form/browser/source.py:107
 msgid "SourceDisplayWidget-invalid"
@@ -3484,18 +3421,15 @@
 
 #: src/zope/app/fssync/browser/fromFS.pt:16
 msgid "Upload a zipfile in the following form"
-msgstr ""
+msgstr "å¨ä¸é¢è¡¨æ ¼éä¸ä¼ ä¸ä¸ªå缩æä»¶"
 
-#. Default: "Upload"
 #: src/zope/app/fssync/browser/fromFS.pt:20
-#, fuzzy
 msgid "upload-button"
-msgstr "å·æ°"
+msgstr ""
 
 #: src/zope/app/fssync/browser/fromFS.pt:5
-#, fuzzy
 msgid "Commit Action"
-msgstr "æ¡ä»¶"
+msgstr ""
 
 #: src/zope/app/generations/browser/configure.zcml:6
 msgid "Database Schemas"
@@ -3555,9 +3489,8 @@
 msgstr "è·¯å¾ä¸æ£ç¡®"
 
 #: src/zope/app/homefolder/browser.py:58
-#, fuzzy
 msgid "dotted name is not correct !"
-msgstr "è·¯å¾ä¸æ£ç¡®"
+msgstr ""
 
 #: src/zope/app/homefolder/configure.zcml:32
 msgid "Add Home Folder Manager"
@@ -3580,26 +3513,20 @@
 msgstr "主ä½Homeæä»¶å¤¹"
 
 #: src/zope/app/homefolder/homefolder.pt:12
-#, fuzzy
 msgid "Assign a Principal"
-msgstr "主ä½ï¼Principalï¼"
+msgstr ""
 
-#. Default: "Assign"
 #: src/zope/app/homefolder/homefolder.pt:24
-#, fuzzy
 msgid "assign-button"
-msgstr "æ¥æ¾"
+msgstr ""
 
 #: src/zope/app/homefolder/homefolder.pt:29
-#, fuzzy
 msgid "Unassign Principals"
-msgstr "主ä½"
+msgstr ""
 
-#. Default: "Unassign"
 #: src/zope/app/homefolder/homefolder.pt:37
-#, fuzzy
 msgid "unassign-button"
-msgstr "æ¤é"
+msgstr "åæ¶"
 
 #: src/zope/app/homefolder/interfaces.py:28
 msgid "Home Folder"
@@ -3650,7 +3577,7 @@
 
 #: src/zope/app/homefolder/interfaces.py:68
 msgid "Container Type to create"
-msgstr ""
+msgstr "è¦å建ç容å¨ç±»å"
 
 #: src/zope/app/homefolder/interfaces.py:69
 msgid ""
@@ -3691,7 +3618,6 @@
 msgid "Import File Name:"
 msgstr "导å
¥æä»¶åï¼"
 
-#. Default: "Export"
 #: src/zope/app/i18n/browser/exportimport.pt:40
 msgid "export-button"
 msgstr "导åº"
@@ -3708,12 +3634,10 @@
 msgid "Translation Domain - Synchronize"
 msgstr "ç¿»è¯æå¡ - 忥"
 
-#. Default: "Save Settings"
 #: src/zope/app/i18n/browser/synchronize.pt:66
 msgid "save-settings-button"
 msgstr "ä¿å设置"
 
-#. Default: "Synchronize"
 #: src/zope/app/i18n/browser/synchronize.pt:71
 msgid "synchronize-button"
 msgstr "忥"
@@ -3756,7 +3680,6 @@
 msgid "Select Languages:"
 msgstr "éæ©è¯è¨"
 
-#. Default: "Edit"
 #: src/zope/app/i18n/browser/translate.pt:35
 msgid "edit-button"
 msgstr "ç¼è¾"
@@ -3775,7 +3698,6 @@
 msgid "Filter (% - wildcard):"
 msgstr "è¿æ»¤(% - éé
符)"
 
-#. Default: "Filter"
 #: src/zope/app/i18n/browser/translate.pt:63
 msgid "filter-button"
 msgstr "è¿æ»¤"
@@ -3810,7 +3732,6 @@
 msgid "Language"
 msgstr "è¯è¨"
 
-#. Default: "Show"
 #: src/zope/app/i18nfile/browser/file_edit.pt:67
 #: src/zope/app/i18nfile/browser/image_edit.pt:68
 msgid "show-button"
@@ -3821,7 +3742,6 @@
 msgid "Add new language"
 msgstr "æ·»å æ°è¯è¨"
 
-#. Default: "Save Changes"
 #: src/zope/app/i18nfile/browser/file_edit.pt:88
 #: src/zope/app/i18nfile/browser/image_edit.pt:94
 #: src/zope/app/cache/browser/cacheableedit.pt:46
@@ -3891,7 +3811,6 @@
 msgid "${count} objects"
 msgstr "${count}个对象"
 
-#. Default: "Introspect Object Classes and Interfaces"
 #: src/zope/app/introspector/configure.zcml:6
 msgid "zope.app.introspector.Introspect"
 msgstr "å
ççå¯¹è±¡ç±»åæ¥å£"
@@ -3902,81 +3821,63 @@
 "interfaces and classes.       "
 msgstr "       使ç¨å¯¹è±¡èªçè®¾æ½æ¥æ¥æ¾æµè§ç±»åæ¥å£ã       "
 
-#. Default: "Modify"
 #: src/zope/app/introspector/introspector.pt:190
-#, fuzzy
 msgid "modify-button"
-msgstr "ç¼è¾"
+msgstr "ä¿®æ¹"
 
 #: src/zope/app/introspector/introspector.pt:27
-#, fuzzy
 msgid "Interface Browser"
-msgstr "æ¥å£"
+msgstr "æ¥å£æµè§å¨"
 
-#. Default: "Attributes"
 #: src/zope/app/introspector/introspector.pt:67
-#, fuzzy
 msgid "class-attributes"
 msgstr "ç±»å±æ§"
 
-#. Default: "Methods"
 #: src/zope/app/introspector/introspector.pt:84
-#, fuzzy
 msgid "class-methods"
-msgstr "ç±»"
+msgstr "ç±»æ¹æ³"
 
 #: src/zope/app/introspector/marker.pt:108
-#, fuzzy
 msgid "Remove Interfaces:"
-msgstr "æ¥å£ï¼"
+msgstr "å é¤æ¥å£ï¼"
 
-#. Default: "Remove"
 #: src/zope/app/introspector/marker.pt:117
 msgid "remove-button"
 msgstr "ç§»é¤"
 
 #: src/zope/app/introspector/marker.pt:123
-#, fuzzy
 msgid "Add Interfaces:"
-msgstr "æ¥å£ï¼"
+msgstr "æ·»å æ¥å£ï¼"
 
 #: src/zope/app/introspector/marker.pt:26
 #: src/zope/app/introspector/introspector.pt:108
-#, fuzzy
 msgid "Class Browser"
-msgstr "ä»£ç æµè§å¨"
+msgstr "ç±»æµè§å¨"
 
-#. Default: "Class"
 #: src/zope/app/introspector/marker.pt:31
 #: src/zope/app/introspector/introspector.pt:113
-#, fuzzy
 msgid "class-component"
-msgstr "模å¼"
+msgstr ""
 
-#. Default: "Bases"
 #: src/zope/app/introspector/marker.pt:38
 #: src/zope/app/introspector/introspector.pt:39
 #: src/zope/app/introspector/introspector.pt:127
-#, fuzzy
 msgid "class-bases"
-msgstr "ç±»"
+msgstr ""
 
-#. Default: "Module"
 #: src/zope/app/introspector/marker.pt:55
 msgid "python-module"
-msgstr ""
+msgstr "python模å"
 
 #: src/zope/app/introspector/marker.pt:73
 #: src/zope/app/introspector/introspector.pt:153
-#, fuzzy
 msgid "Interfaces from Class"
-msgstr "æ¥å£å模å¼"
+msgstr ""
 
 #: src/zope/app/introspector/marker.pt:91
 #: src/zope/app/introspector/introspector.pt:172
-#, fuzzy
 msgid "Interfaces from Object"
-msgstr "æ¥å£"
+msgstr "å¯¹è±¡çæ¥å£"
 
 #: src/zope/app/keyreference/configure.zcml:26
 msgid "Persistent Key References"
@@ -4004,7 +3905,8 @@
 msgid "Object is already locked"
 msgstr "对象已ç»å é"
 
-#: src/zope/app/locking/adapter.py:82 src/zope/app/locking/adapter.py:92
+#: src/zope/app/locking/adapter.py:82
+#: src/zope/app/locking/adapter.py:92
 msgid "Object is not locked"
 msgstr "对象æªè¢«å é"
 
@@ -4028,25 +3930,24 @@
 msgid "Menu for displaying actions to be performed"
 msgstr "æ¾ç¤ºå¨ä½èå"
 
-#: src/zope/app/menus.zcml:11 src/zope/app/zopetop/widget_macros.pt:171
+#: src/zope/app/menus.zcml:11
+#: src/zope/app/zopetop/widget_macros.pt:171
 msgid "Actions"
 msgstr "å¨ä½"
 
 #: src/zope/app/menus.zcml:17
-#, fuzzy
 msgid ""
 "Menu for objects to be added according to                    containment "
 "constraints"
-msgstr "æ ¹æ®å
å®¹çº¦ææ·»å å¯¹è±¡èå"
+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
-#, fuzzy
 msgid "Add Registration"
-msgstr "注å"
+msgstr ""
 
 #: src/zope/app/menus.zcml:31
 msgid "Menu of addable configuration objects"
@@ -4056,15 +3957,15 @@
 msgid "Menu for displaying alternate representations of an object"
 msgstr "æ¾ç¤ºå¯¹è±¡çæ¿ä»£è¡¨ç°èå"
 
-#: src/zope/app/menus.zcml:5 src/zope/app/zopetop/widget_macros.pt:154
+#: src/zope/app/menus.zcml:5
+#: src/zope/app/zopetop/widget_macros.pt:154
 #: src/zope/app/apidoc/ifacemodule/index.pt:168
 msgid "Views"
 msgstr "è§å¾"
 
 #: src/zope/app/module/browser/browse_module.pt:3
-#, fuzzy
 msgid "View Module Names"
-msgstr "è§å¾å"
+msgstr ""
 
 #: src/zope/app/onlinehelp/browser/configure.zcml:48
 #: src/zope/app/demo/menu/configure.zcml:234
@@ -4132,7 +4033,8 @@
 msgstr "èµæºè·¯å¾ï¼å设å帮å©ä¸»é¢å¨åä¸ä¸ªç®å½"
 
 #: src/zope/app/onlinehelp/interfaces.py:53
-#: src/zope/security/interfaces.py:258 src/zope/security/interfaces.py:308
+#: src/zope/security/interfaces.py:258
+#: src/zope/security/interfaces.py:308
 #: src/zope/app/workflow/stateful/browser/addtransition.pt:12
 #: src/zope/app/workflow/stateful/browser/addstate.pt:12
 msgid "Id"
@@ -4191,11 +4093,8 @@
 "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 ""
-"å
èä»£ç æ±å¼å¨å½åæªæ¿æ´»ï¼è¿å°±æå³çæ¨ç页颿¨¡æ¿ä¸ä¸è½æå
è代ç çæãè¯·æ¿æ´»"
-"å
èä»£ç æ±å¼å¨ç¶ååè¯ä¸æ¬¡ã"
+msgstr "å
èä»£ç æ±å¼å¨å½åæªæ¿æ´»ï¼è¿å°±æå³çæ¨ç页颿¨¡æ¿ä¸ä¸è½æå
è代ç çæãè¯·æ¿æ´»å
èä»£ç æ±å¼å¨ç¶ååè¯ä¸æ¬¡ã"
 
-#. Default: ""
 #: src/zope/app/pagetemplate/engine.py:121
 msgid "No interpreter named \"${lang_name}\" was found."
 msgstr "æ²¡ææ¾å°å为\"${lang_name}\"çè§£éå¨"
@@ -4245,7 +4144,8 @@
 msgid "A Default User Preferences Provider"
 msgstr "ä¸ä¸ªé»è®¤çç¨æ·é¦é项æä¾è
"
 
-#: src/zope/app/preference/edit.pt:77 src/zope/app/preference/macros.pt:111
+#: src/zope/app/preference/edit.pt:77
+#: src/zope/app/preference/macros.pt:111
 msgid "There are ${num_errors} input errors."
 msgstr "æ${num_errors}个è¾å
¥é误ã"
 
@@ -4271,9 +4171,7 @@
 "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 ""
-"å½ç¨æ·éæ©ä¸ä¸ªæµè§å¨èå项ï¼è¯¥å¨ä½æå®çURLå°è¢«æ¾ç¤ºï¼è¿ä¸ªURLé常æ¯ä¸ªç¸å¯¹URLç"
-"å½¢å¼ï¼ç¸å¯¹äºè¯¥èåå
³èç对象ï¼ã"
+msgstr "å½ç¨æ·éæ©ä¸ä¸ªæµè§å¨èå项ï¼è¯¥å¨ä½æå®çURLå°è¢«æ¾ç¤ºï¼è¿ä¸ªURLé常æ¯ä¸ªç¸å¯¹URLçå½¢å¼ï¼ç¸å¯¹äºè¯¥èåå
³èç对象ï¼ã"
 
 #: src/zope/app/publisher/interfaces/browser.py:113
 msgid "Menu item ordering hint"
@@ -4283,8 +4181,7 @@
 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 ""
-"è¯¥å±æ§ä¸ºèå项æä¾ä¸ä¸ªåç±»æç¤ºï¼èå项ä¸è¬åå¨å¨`for_`屿§ä¸å¹¶ä¸ä»¥æ¤æåºã"
+msgstr "è¯¥å±æ§ä¸ºèå项æä¾ä¸ä¸ªåç±»æç¤ºï¼èå项ä¸è¬åå¨å¨`for_`屿§ä¸å¹¶ä¸ä»¥æ¤æåºã"
 
 #: src/zope/app/publisher/interfaces/browser.py:120
 msgid "A condition for displaying the menu item"
@@ -4391,7 +4288,7 @@
 
 #: src/zope/app/pythonpage/browser.py:43
 msgid "A syntax error occurred."
-msgstr ""
+msgstr "æè¯æ³é误åçã"
 
 #: src/zope/app/pythonpage/configure.zcml:12
 msgid "A simple, content-based Python Page"
@@ -4446,7 +4343,8 @@
 msgid "Recorded Sessions"
 msgstr "è®°å½çä¼è¯"
 
-#: src/zope/app/recorder/sessions.pt:15 src/zope/app/error/browser/error.pt:22
+#: src/zope/app/recorder/sessions.pt:15
+#: src/zope/app/error/browser/error.pt:22
 #: src/zope/app/error/browser/errorentry.pt:21
 msgid "Time"
 msgstr "æ¶é´"
@@ -4518,9 +4416,8 @@
 msgstr "ç¨æ·ï¼"
 
 #: src/zope/app/rotterdam/simpleeditingrow.pt:3
-#, fuzzy
 msgid "Extended Editor"
-msgstr "æ©å±çéé
å¨"
+msgstr "å¤é¨ç¼è¾å¨"
 
 #: src/zope/app/rotterdam/view_macros.pt:36
 msgid "User: ${user}"
@@ -4537,7 +4434,7 @@
 
 #: src/zope/app/schema/browser/__init__.py:27
 msgid "An error occurred"
-msgstr ""
+msgstr "åçä¸ä¸ªé误"
 
 #: src/zope/app/schema/browser/__init__.py:54
 msgid "Must select a field to delete"
@@ -4574,7 +4471,6 @@
 msgid "Read-Only"
 msgstr "åªè¯»"
 
-#. Default: "Delete"
 #: src/zope/app/schema/browser/schema_edit.pt:69
 msgid "delete-field-button"
 msgstr "å é¤"
@@ -4666,94 +4562,122 @@
 msgstr "ç¼è¾æ´æ°å段"
 
 #: src/zope/app/schema/fields.zcml:102
+#: src/zope/app/schema/fields.zcml:102
 msgid "BytesLine Field"
 msgstr "åèè¡å段"
 
-#: src/zope/app/schema/fields.zcml:114 src/zope/app/schema/fieldforms.zcml:7
+#: src/zope/app/schema/fields.zcml:114
+#: src/zope/app/schema/fields.zcml:114
+#: src/zope/app/schema/fieldforms.zcml:7
 msgid "Text Field"
 msgstr "ææ¬åæ®µ"
 
 #: src/zope/app/schema/fields.zcml:128
+#: src/zope/app/schema/fields.zcml:128
 msgid "Text Line Field"
 msgstr "ææ¬è¡å段"
 
-#: src/zope/app/schema/fields.zcml:140 src/zope/app/schema/fieldforms.zcml:59
+#: src/zope/app/schema/fields.zcml:140
+#: src/zope/app/schema/fields.zcml:140
+#: src/zope/app/schema/fieldforms.zcml:59
 msgid "Boolean Field"
 msgstr "å¸å°å段"
 
-#: src/zope/app/schema/fields.zcml:151 src/zope/app/schema/fieldforms.zcml:85
+#: src/zope/app/schema/fields.zcml:151
+#: src/zope/app/schema/fields.zcml:151
+#: src/zope/app/schema/fieldforms.zcml:85
 msgid "Integer Field"
 msgstr "æ´æ°å段"
 
-#: src/zope/app/schema/fields.zcml:163 src/zope/app/schema/fieldforms.zcml:111
+#: src/zope/app/schema/fields.zcml:163
+#: src/zope/app/schema/fields.zcml:163
+#: src/zope/app/schema/fieldforms.zcml:111
 msgid "Float Field"
 msgstr "æµ®ç¹å段"
 
 #: src/zope/app/schema/fields.zcml:175
+#: src/zope/app/schema/fields.zcml:175
 msgid "Tuple Field"
 msgstr "å
ç»å段"
 
 #: src/zope/app/schema/fields.zcml:186
+#: src/zope/app/schema/fields.zcml:186
 msgid "List Field"
 msgstr "åè¡¨åæ®µ"
 
 #: src/zope/app/schema/fields.zcml:197
+#: src/zope/app/schema/fields.zcml:197
 msgid "Set Field"
 msgstr "éååæ®µ"
 
 #: src/zope/app/schema/fields.zcml:208
+#: src/zope/app/schema/fields.zcml:208
 msgid "Password Field"
 msgstr "å£ä»¤å段"
 
 #: src/zope/app/schema/fields.zcml:220
+#: src/zope/app/schema/fields.zcml:220
 msgid "Dict Field"
 msgstr "åå
¸å段"
 
-#: src/zope/app/schema/fields.zcml:232 src/zope/app/schema/fieldforms.zcml:137
+#: src/zope/app/schema/fields.zcml:232
+#: src/zope/app/schema/fields.zcml:232
+#: src/zope/app/schema/fieldforms.zcml:137
 msgid "Datetime Field"
 msgstr "æ¥ææ¶é´å段"
 
 #: src/zope/app/schema/fields.zcml:244
+#: src/zope/app/schema/fields.zcml:244
 msgid "SourceText Field"
 msgstr "æºææ¬å段"
 
 #: src/zope/app/schema/fields.zcml:256
+#: src/zope/app/schema/fields.zcml:256
 msgid "Object Field"
 msgstr "å¯¹è±¡åæ®µ"
 
 #: src/zope/app/schema/fields.zcml:269
+#: src/zope/app/schema/fields.zcml:269
 msgid "URI Field"
 msgstr "URIåæ®µ"
 
 #: src/zope/app/schema/fields.zcml:281
+#: src/zope/app/schema/fields.zcml:281
 msgid "Id Field"
 msgstr "Idåæ®µ"
 
 #: src/zope/app/schema/fields.zcml:293
+#: src/zope/app/schema/fields.zcml:293
 msgid "Interface Field"
 msgstr "æ¥å£å段"
 
 #: src/zope/app/schema/fields.zcml:38
+#: src/zope/app/schema/fields.zcml:38
 msgid "Container Field"
 msgstr "容å¨å段"
 
 #: src/zope/app/schema/fields.zcml:49
+#: src/zope/app/schema/fields.zcml:49
 msgid "Iterable Field"
 msgstr "å¯è¿ä»£å段"
 
 #: src/zope/app/schema/fields.zcml:5
+#: src/zope/app/schema/fields.zcml:5
 msgid "Basic Field"
 msgstr "åºæ¬å段"
 
 #: src/zope/app/schema/fields.zcml:60
+#: src/zope/app/schema/fields.zcml:60
 msgid "Orderable Field"
 msgstr "坿åºå段"
 
 #: src/zope/app/schema/fields.zcml:75
+#: src/zope/app/schema/fields.zcml:75
 msgid "MinMaxLen Field"
 msgstr "大å°é¿åº¦å段"
 
 #: src/zope/app/schema/fields.zcml:90
+#: src/zope/app/schema/fields.zcml:90
 msgid "Bytes Field"
 msgstr "åèåæ®µ"
 
@@ -4775,25 +4699,22 @@
 
 #: src/zope/app/schemacontent/browser/permission_edit.pt:14
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:33
-#, fuzzy
 msgid "Map permissions to Schema fields"
-msgstr "æäºæéç»è§è²"
+msgstr ""
 
-#. Default: "Refresh"
 #: 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
-#: src/zope/app/preference/index.pt:14 src/zope/app/preference/edit.pt:112
+#: src/zope/app/preference/index.pt:14
+#: src/zope/app/preference/edit.pt:112
 msgid "refresh-button"
 msgstr "å·æ°"
 
-#. Default: "Change"
 #: src/zope/app/schemacontent/browser/permission_edit.pt:35
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:53
-#, fuzzy
 msgid "change-button"
-msgstr "ä¿åæ´æ¹"
+msgstr "ä¿®æ¹"
 
 #: src/zope/app/schemacontent/configure.zcml:10
 #: src/zope/app/schemacontent/browser/configure.zcml:8
@@ -4805,7 +4726,6 @@
 msgid "Content Component Definition"
 msgstr "å
容ç»ä»¶å®ä¹"
 
-#. Default: "Interface"
 #: src/zope/app/schemacontent/interfaces.py:38
 #: src/zope/app/introspector/introspector.pt:32
 msgid "interface-component"
@@ -4830,9 +4750,9 @@
 "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 ""
-"å¦æè®¾ç½®ä¸ºTrueï¼ä¹ é¢å°ä¸ºä½ å»ºç«ä¸ä¸ªåºåæ§æµè§å¨èåãå¦æè®¾ç½®ä¸ºFalseï¼ä¹ é¢å°å°"
-"è¯å¯»æ¾ä¸ä¸ä¸ªå
¶èå符åæå®çIDçç«ç¹ç®¡çå¨ãå¦ææ²¡æ¾å°ä»»ä½èåï¼ææ¨æ·¡æ¯ä¸ä¸ª"
-"å
¨éæ§çèåï¼å°ä¼åçé误ã"
+""
+"å¦æè®¾ç½®ä¸ºTrueï¼ä¹ é¢å°ä¸ºä½ å»ºç«ä¸ä¸ªåºåæ§æµè§å¨èåãå¦æè®¾ç½®ä¸ºFalseï¼ä¹ é¢å°å°è¯å¯»æ¾ä¸ä¸ä¸ªå
¶èå符åæå®çIDçç«ç¹ç®¡çå¨ãå¦ææ²¡æ¾å°ä»»ä½èåï¼ææ¨"
+"æ·¡æ¯ä¸ä¸ªå
¨éæ§çèåï¼å°ä¼åçé误ã"
 
 #: src/zope/app/schemacontent/interfaces.py:73
 #: src/zope/app/schemacontent/interfaces.py:105
@@ -4844,7 +4764,6 @@
 msgid "This is the name of the document type."
 msgstr "è¿æ¯ææ¡£åå«çåå"
 
-#. Default: "Schema"
 #: src/zope/app/schemacontent/interfaces.py:78
 #: src/zope/app/schemacontent/interfaces.py:110
 msgid "schema-component"
@@ -4867,8 +4786,8 @@
 "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 ""
-"妿è¿ä¸ªå段设置为Trueï¼è¯¥æ¨¡å¼çä¸ä¸ªå¤å¶çæ¬å°ç¨äºå
容ç»ä»¶å®ä¾ãè¿æ ·åçä¼å¿"
-"å¨äºå³ä½¿å¯å模å¼è¿åï¼å·²åå¨çå
容ç»ä»¶æ¨¡å¼ä¹ä¸ä¼è¢«æ´æ¹ã妿è¿ä¸ªå段被设置为"
+""
+"妿è¿ä¸ªå段设置为Trueï¼è¯¥æ¨¡å¼çä¸ä¸ªå¤å¶çæ¬å°ç¨äºå
容ç»ä»¶å®ä¾ãè¿æ ·åçä¼å¿å¨äºå³ä½¿å¯å模å¼è¿åï¼å·²åå¨çå
容ç»ä»¶æ¨¡å¼ä¹ä¸ä¼è¢«æ´æ¹ã妿è¿ä¸ªå段被设置为"
 "falseï¼é£ä¹å
容ç»ä»¶ç模å¼å°å¯ä»¥æ´æ¹ï¼è¿å¨æäºæ
åµä¸æ¯åéçï¼æ¯å¦å¼åæé´ï¼"
 
 #: src/zope/app/security/browser/auth.py:158
@@ -4932,12 +4851,10 @@
 msgid "If you see this screen for more than 5 seconds, click here."
 msgstr "妿你çå°æ¬å±å¹è¶
è¿5ç§éï¼è¯·ç¹å»è¿éã"
 
-#. Default: "Manage Site"
 #: src/zope/app/security/configure.zcml:103
 msgid "manage-site-permission"
 msgstr "管çç«ç¹"
 
-#. Default: "Manage Principals"
 #: src/zope/app/security/configure.zcml:108
 msgid "manage-principal-permission"
 msgstr "管ç主ä½"
@@ -4948,12 +4865,10 @@
 "packing the ZODB."
 msgstr "管çZopeåºç¨ç¨åºï¼æ¯å¦éå¯/å
³éæè
æå
ZODBã"
 
-#. Default: "Manage Application"
 #: src/zope/app/security/configure.zcml:113
 msgid "manage-application-permission"
 msgstr "管çåºç¨ç¨åº"
 
-#. Default: "Public"
 #: src/zope/app/security/configure.zcml:6
 msgid "public-permission"
 msgstr "å
Œ
±"
@@ -4964,22 +4879,18 @@
 "Public resources are always accessible."
 msgstr "ä¸ä¸ªæç¤ºä¸é¦é访é®çç¹æ®æéãå
Œ
±èµæºæ»æ¯å¯è®¿é®çã"
 
-#. Default: "View"
 #: src/zope/app/security/configure.zcml:72
 msgid "view-permission"
 msgstr "å¯ç"
 
-#. Default: "Change security settings"
 #: src/zope/app/security/configure.zcml:77
 msgid "change-security-settings-permission"
 msgstr "æ¹åå®å
¨è®¾ç½®"
 
-#. Default: "Manage Content"
 #: src/zope/app/security/configure.zcml:82
 msgid "manage-content-permission"
 msgstr "管çå
容"
 
-#. Default: "Manage Service Bindings"
 #: src/zope/app/security/configure.zcml:87
 msgid "manage-service-bindings-permission"
 msgstr "管çæå¡ç»å®"
@@ -4988,12 +4899,10 @@
 msgid "Manage executable code, including Python, SQL, ZPT, etc."
 msgstr "管ç坿§è¡ä»£ç ï¼å
æ¬Pythonï¼SQLï¼ZPTçç"
 
-#. Default: "Manage Code"
 #: src/zope/app/security/configure.zcml:92
 msgid "manage-code-permission"
 msgstr "管ç代ç "
 
-#. Default: "Manage Services"
 #: src/zope/app/security/configure.zcml:98
 msgid "manage-services-permission"
 msgstr "管çæå¡"
@@ -5027,7 +4936,6 @@
 msgid "Grants for the selected principal"
 msgstr "æäºéæ©ç主ä½"
 
-#. Default: "Change"
 #: src/zope/app/securitypolicy/browser/granting.pt:19
 #: src/zope/app/securitypolicy/browser/granting.pt:78
 msgid "grant-submit"
@@ -5108,18 +5016,16 @@
 "the Allow or Deny lists. Make sure you don't select the same permission in "
 "both lists though."
 msgstr ""
-"è¯¥é¡µé¢æ¾ç¤ºè§è²${role_title}ï¼id:${role_id}ï¼è¢«å
许çå被æç»çæéãå¨âå
"
-"许âæè
âæç»âå表ä¸éæ©ä¸åçæéå³å¯æ¹åè¿äºè®¾ç½®ï¼æ³¨æä¸è¦åæ¶å¨ä¸¤ä¸ªå表ä¸é"
-"æ©å䏿éã"
+""
+"è¯¥é¡µé¢æ¾ç¤ºè§è²${role_title}ï¼id:${role_id}ï¼è¢«å
许çå被æç»çæéãå¨âå
许âæè
âæç»âå表ä¸éæ©ä¸åçæéå³å¯æ¹åè¿äºè®¾ç½®ï¼æ³¨"
+"æä¸è¦åæ¶å¨ä¸¤ä¸ªå表ä¸éæ©å䏿éã"
 
-#. Default: ""
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:148
 msgid ""
 "You choose both allow and deny for permission \"${permission}\". This is not "
 "allowed."
 msgstr "æ¨åæ¶å¨ä¸¤ä¸ªå表ä¸é½éæ©äºæé\"${permission}\"ï¼è¿æ¯ä¸å
许çã"
 
-#. Default: ""
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:163
 msgid "Settings changed at ${date_time}"
 msgstr "设置已å¨${date_time}æ´æ¹"
@@ -5132,22 +5038,18 @@
 "        Roles are shown accross the top.\n"
 "        "
 msgstr ""
-"è¦ç»è§è²èµäºï¼ææªæ¢ï¼çæç§æéï¼åå
设置对åºçæé项ç®ï¼ç¶åç»äºè§è²ä¸"
-"个âï¼âï¼æâï¼âï¼ã\n"
+"è¦ç»è§è²èµäºï¼ææªæ¢ï¼çæç§æéï¼åå
设置对åºçæé项ç®ï¼ç¶åç»äºè§è²ä¸ä¸ªâï¼âï¼æâï¼âï¼ã\n"
 "æéé¡¹ç®æ¾ç¤ºå¨å·¦è¾¹ãè§è²åå¨ä¸æ¹æ¾ç¤ºã\n"
 "        "
 
-#. Default: "Acquire"
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:66
 msgid "permission-acquire"
 msgstr "è·å"
 
-#. Default: "Allow"
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:68
 msgid "permission-allow"
 msgstr "å
许"
 
-#. Default: "Deny"
 #: src/zope/app/securitypolicy/browser/rolepermissionview.py:70
 msgid "permission-deny"
 msgstr "æç»"
@@ -5210,9 +5112,7 @@
 msgid ""
 "Name of cookie used to maintain state. Must be unique to the site domain "
 "name, and only contain ASCII letters, digits and '_'"
-msgstr ""
-"è¢«ç¨æ¥ç»´æ¤ç¶æçcookieåï¼å¯¹äºç«ç¹ååå¿
é¡»æ¯å¯ä¸çï¼å¹¶ä¸åªè½å
å«ASCIIåç¬¦ï¼æ°"
-"å以å'_'符å·"
+msgstr "è¢«ç¨æ¥ç»´æ¤ç¶æçcookieåï¼å¯¹äºç«ç¹ååå¿
é¡»æ¯å¯ä¸çï¼å¹¶ä¸åªè½å
å«ASCIIåç¬¦ï¼æ°å以å'_'符å·"
 
 #: src/zope/app/session/http.py:61
 msgid "Cookie Lifetime"
@@ -5222,9 +5122,7 @@
 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 ""
-"æç¤ºæµè§å¨çcookieææ»¡æ¶é´ï¼ä»¥ç§è®¡ç®ï¼ï¼å¦æä¿ç为空ï¼åcookie卿µè§å¨éåºæ¶"
-"失æã设置为0åcookieæ°¸ä¸è¿æã "
+msgstr "æç¤ºæµè§å¨çcookieææ»¡æ¶é´ï¼ä»¥ç§è®¡ç®ï¼ï¼å¦æä¿ç为空ï¼åcookie卿µè§å¨éåºæ¶å¤±æã设置为0åcookieæ°¸ä¸è¿æã "
 
 #: src/zope/app/session/interfaces.py:126
 msgid "Last Access Time"
@@ -5257,11 +5155,10 @@
 "items to time out later than the 'Data object timeout value' by  a factor of "
 "(at most) this many seconds."
 msgstr ""
-"å®ä¹å¯¹è±¡è¶
æ¶çè§£æåº¦ã设置é«ä¸ç¹ï¼è½å¤è®©å¤çæºå¶æ§è¡âåå
¥â次æ°å°ä¸äºï¼ä½ä½¿å¾"
-"å¯¹è±¡å¨æ¯âæ°æ®å¯¹è±¡è¶
æ¶å¼âå¤ä¸ç¹çç§æ°ï¼ä½ä¸è¶
è¿ä¸ä¸ªåä½çè§£æåº¦ï¼ä¹åæä¼è¶
"
-"æ¶ã"
+""
+"å®ä¹å¯¹è±¡è¶
æ¶çè§£æåº¦ã设置é«ä¸ç¹ï¼è½å¤è®©å¤çæºå¶æ§è¡âåå
¥â次æ°å°ä¸äºï¼ä½ä½¿å¾å¯¹è±¡å¨æ¯âæ°æ®å¯¹è±¡è¶
æ¶å¼âå¤ä¸ç¹çç§æ°ï¼ä½ä¸è¶
è¿ä¸ä¸ªåä½çè§£æåº¦ï¼ä¹åæä¼è¶
æ¶"
+"ã"
 
-#. Default: "Add and Test"
 #: src/zope/app/sqlscript/browser/add.pt:12
 msgid "add-and-test"
 msgstr "æ·»å åæµè¯"
@@ -5278,7 +5175,6 @@
 msgid "Caching"
 msgstr "ç¼å"
 
-#. Default: "Change and Test"
 #: src/zope/app/sqlscript/browser/edit.pt:12
 msgid "change-and-test"
 msgstr "æ´æ¹åæµè¯"
@@ -5292,7 +5188,6 @@
 msgid "Type"
 msgstr "åå«"
 
-#. Default: "Test"
 #: src/zope/app/sqlscript/browser/test.pt:32
 msgid "test-button"
 msgstr "æµè¯"
@@ -5301,7 +5196,6 @@
 msgid "An Error occurred"
 msgstr "åçäºä¸ä¸ªé误"
 
-#. Default: "Add SQL Scripts"
 #: src/zope/app/sqlscript/configure.zcml:11
 msgid "add-sql-scripts-permission"
 msgstr "æ·»å SQLèæ¬"
@@ -5370,11 +5264,13 @@
 msgid "Redo!"
 msgstr "éåï¼"
 
-#: src/zope/app/undo/configure.zcml:117 src/zope/app/undo/undo_more.pt:6
+#: 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
+#: src/zope/app/undo/configure.zcml:125
+#: src/zope/app/undo/undo_all.pt:6
 msgid "Undo all"
 msgstr "æ¤éææ"
 
@@ -5384,7 +5280,6 @@
 "regardless of who initiated them"
 msgstr "æ¥æè¿ä¸ªæéçç¨æ·å¯ä»¥æ¤éä»»ä½äºå¡ï¼ä¸ç®¡è¿äºäºå¡æ¯è°å¯å¨çã"
 
-#. Default: "Undo all transactions"
 #: src/zope/app/undo/configure.zcml:14
 msgid "undo-all-transactions-permission"
 msgstr "æ¤éææäºå¡"
@@ -5395,7 +5290,6 @@
 "transactions."
 msgstr "æ¥æè¿ä¸ªæéçç¨æ·å¯ä»¥æ¤éä»/她èªå·±çäºå¡ã"
 
-#. Default: "Undo one's one transactions"
 #: src/zope/app/undo/configure.zcml:7
 msgid "undo-own-transaction-permission"
 msgstr "æ¤éèªå·±çäºå¡"
@@ -5404,14 +5298,13 @@
 msgid "Undo!"
 msgstr "æ¤éï¼"
 
-#: src/zope/app/undo/undo_all.pt:11 src/zope/app/undo/undo_more.pt:11
+#: 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 ""
-"å¨ä¸é¢çå表ä¸éæ©ä¸ä¸ªæå¤ä¸ªäºå¡å¹¶ç¹å»ä¸é¢çæé®ã请你注æï¼åªæå½å¯¹è±¡æªè¢«æ¨"
-"æè
å«äººå¯å¨çåç»äºå¡æ´æ¹çæ
åµä¸ï¼æ¨æè½æ¤éä¸ä¸ªäºå¡ã"
+msgstr "å¨ä¸é¢çå表ä¸éæ©ä¸ä¸ªæå¤ä¸ªäºå¡å¹¶ç¹å»ä¸é¢çæé®ã请你注æï¼åªæå½å¯¹è±¡æªè¢«æ¨æè
å«äººå¯å¨çåç»äºå¡æ´æ¹çæ
åµä¸ï¼æ¨æè½æ¤éä¸ä¸ªäºå¡ã"
 
 #: src/zope/app/undo/undo_all.pt:8
 msgid "This form lets you undo all transactions initiated by any user."
@@ -5425,7 +5318,6 @@
 msgid "View ${number} later transactions"
 msgstr "æ¥çå${number}个äºå¡"
 
-#. Default: "Undo"
 #: src/zope/app/undo/undo_macros.pt:121
 msgid "undo-button"
 msgstr "æ¤é"
@@ -5446,34 +5338,30 @@
 msgid "View transactions regardless of location"
 msgstr "æ¥çè·ä½ç½®æ å
³çäºå¡"
 
-#. Default: "Location"
 #: src/zope/app/undo/undo_macros.pt:44
 msgid "heading-location"
 msgstr "ä½ç½®"
 
-#. Default: "Request info"
 #: src/zope/app/undo/undo_macros.pt:45
 msgid "heading-request-info"
 msgstr "请æ±ä¿¡æ¯"
 
-#. Default: "Principal"
 #: src/zope/app/undo/undo_macros.pt:46
 msgid "heading-principal"
 msgstr "主ä½"
 
-#. Default: "Date"
 #: src/zope/app/undo/undo_macros.pt:47
 msgid "heading-date"
 msgstr "æ¥æ"
 
-#. Default: "Description"
 #: src/zope/app/undo/undo_macros.pt:48
 msgid "heading-description"
 msgstr "æè¿°"
 
-#. Default: "not available"
-#: 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
+#: 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
 msgid "label-not-available"
 msgstr "ä¸å¯ç¨"
 
@@ -5484,7 +5372,8 @@
 msgstr "该表åè®©æ¨æ¤éæ¨çåä¸ä¸ªäºå¡ï¼æ¨åªè½æ¥çç±æ¨åèµ·çäºå¡ã"
 
 #: src/zope/app/versioncontrol/interfaces.py:185
-msgid "time value indicating the when the bookkeeping information was created"
+msgid ""
+"time value indicating the when the bookkeeping information was created"
 msgstr "æå®ä½æ¶å建记å¸ä¿¡æ¯çæ¶é´å¼"
 
 #: src/zope/app/versioncontrol/interfaces.py:191
@@ -5621,7 +5510,6 @@
 msgid "Import:"
 msgstr "导å
¥ï¼"
 
-#. Default: "Import"
 #: src/zope/app/workflow/browser/importexport_index.pt:17
 msgid "import-button"
 msgstr "导å
¥"
@@ -5651,27 +5539,22 @@
 msgid "Value"
 msgstr "å¼"
 
-#. Default: "Delete"
 #: src/zope/app/workflow/browser/instancecontainer_main.pt:47
 msgid "delete-button"
 msgstr "å é¤"
 
-#. Default: "Create Workflow ProcessInstances"
 #: src/zope/app/workflow/configure.zcml:14
 msgid "create-workflow-processinstances-permission"
 msgstr "åå»ºå·¥ä½æµè¿ç¨å®ä¾"
 
-#. Default: "Use Workflow ProcessInstances"
 #: src/zope/app/workflow/configure.zcml:20
 msgid "use-workflow-processinstances-permission"
 msgstr "使ç¨å·¥ä½æµè¿ç¨å®ä¾"
 
-#. Default: "Manage Workflow ProcessDefinitions"
 #: src/zope/app/workflow/configure.zcml:8
 msgid "manage-workflow-processdefinitions-permission"
 msgstr "管ç工使µè¿ç¨å®ä¹"
 
-#. Default: "Add"
 #: src/zope/app/workflow/stateful/browser/add.pt:66
 #: src/zope/app/workflow/stateful/browser/addtransition.pt:55
 #: src/zope/app/workflow/stateful/browser/addstate.pt:20
@@ -5684,14 +5567,12 @@
 msgstr "æ·»å è¯è®º"
 
 #: src/zope/app/workflow/stateful/browser/addstate.pt:3
-#, fuzzy
 msgid "Add State"
-msgstr "æ·»å ä¸ä¸ªæä»¶"
+msgstr "å¢å \"ç¶æ\""
 
 #: src/zope/app/workflow/stateful/browser/addtransition.pt:3
-#, fuzzy
 msgid "Add Transition"
-msgstr "ç¼è¾ä¸ä¸ªè½¬æ¢"
+msgstr "å¢å âå¨ä½â"
 
 #: src/zope/app/workflow/stateful/browser/configure.zcml:101
 msgid "Edit a Transition"
@@ -5767,28 +5648,21 @@
 msgid "Available Mappings"
 msgstr ""
 
-#. Default: "Switch View"
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:48
-#, fuzzy
 msgid "switch-view-button"
-msgstr "æ¾ç¤º"
+msgstr ""
 
-#. Default: "Remove Mappings"
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:50
-#, fuzzy
 msgid "remove-mappings-button"
-msgstr "ç§»é¤"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:55
-#, fuzzy
 msgid "Add new Mapping"
-msgstr "æ·»å æ°è¯è¨"
+msgstr ""
 
-#. Default: "Add Mappings"
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:67
-#, fuzzy
 msgid "add-mappings-button"
-msgstr "æ·»å "
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:11
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:36
@@ -5820,25 +5694,27 @@
 #: 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/form/browser/objectwidget.pt:2 src/zope/formlib/pageform.pt:44
-#: src/zope/formlib/pageform.pt:56 src/zope/formlib/pageform.pt:92
-#: src/zope/formlib/pageform.pt:98 src/zope/formlib/pageform.pt:104
-#: src/zope/formlib/subpageform.pt:30 src/zope/formlib/subpageform.pt:41
-#: src/zope/formlib/subpageform.pt:80 src/zope/formlib/subpageform.pt:86
+#: src/zope/app/form/browser/objectwidget.pt:2
+#: src/zope/formlib/pageform.pt:44
+#: src/zope/formlib/pageform.pt:56
+#: src/zope/formlib/pageform.pt:92
+#: src/zope/formlib/pageform.pt:98
+#: src/zope/formlib/pageform.pt:104
+#: src/zope/formlib/subpageform.pt:30
+#: src/zope/formlib/subpageform.pt:41
+#: src/zope/formlib/subpageform.pt:80
+#: src/zope/formlib/subpageform.pt:86
 #: src/zope/formlib/subpageform.pt:92
 msgid "${DYNAMIC_CONTENT}"
 msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:16
-#, fuzzy
 msgid "Set Workflow-Relevant Data Schema"
-msgstr "工使µç¸å
³æ°æ®æ¨¡å¼"
+msgstr ""
 
-#. Default: "Set Schema"
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:26
-#, fuzzy
 msgid "set-schema-button"
-msgstr "æç´¢"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_edit.pt:3
 #: src/zope/app/workflow/stateful/browser/contentworkflow_registry.pt:3
@@ -5846,79 +5722,65 @@
 msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_index.pt:13
-#, fuzzy
 msgid "Process Definition: ${name}"
-msgstr "è¿ç¨å®ä¹ï¼${pd_name}"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_states.pt:10
-#, fuzzy
 msgid "States"
 msgstr "ç¶æ"
 
 #: src/zope/app/workflow/stateful/browser/definition_states.pt:3
-#, fuzzy
 msgid "Process Definition States"
-msgstr "è¿ç¨å®ä¹"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/definition_transitions.pt:10
 #, fuzzy
 msgid "Transitions"
-msgstr "åäºå¡"
+msgstr "å¨ä½"
 
 #: src/zope/app/workflow/stateful/browser/definition_transitions.pt:3
-#, fuzzy
 msgid "Process Definition Transitions"
-msgstr "è¿ç¨å®ä¹"
+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
-#, fuzzy
 msgid "Workflow:"
-msgstr "工使µ"
+msgstr "工使µï¼"
 
-#. Default: "Choose"
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:22
-#, fuzzy
 msgid "choose-button"
-msgstr "æ¾ç¤º"
+msgstr "éæ©"
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:28
-#, fuzzy
 msgid "Workflow: ${wf_title}"
-msgstr "ç¨æ·ï¼${user_title}"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:42
-#, fuzzy
 msgid "Current Status: ${status}"
-msgstr "ç¶æï¼${status}"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:45
-#, fuzzy
 msgid "Possible State Changes:"
-msgstr "ä¿ååæ´"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:5
-#, fuzzy
 msgid "Workflow Options"
-msgstr "工使µ"
+msgstr "工使µé项"
 
-#. Default: "Make Transition"
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:57
-#, fuzzy
 msgid "make-transition-button"
-msgstr "ä¿å设置"
+msgstr ""
 
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:62
-#, fuzzy
 msgid "Workflow-relevant Data"
-msgstr "工使µç¸å
³æ°æ®æ¨¡å¼"
+msgstr ""
 
-#. Default: "Change"
 #: src/zope/app/workflow/stateful/browser/instance_manage.pt:76
-#: src/zope/app/preference/index.pt:16 src/zope/app/preference/edit.pt:114
+#: src/zope/app/preference/index.pt:16
+#: src/zope/app/preference/edit.pt:114
 msgid "submit-button"
 msgstr "æ´æ¹"
 
@@ -6063,6 +5925,7 @@
 msgstr "ç¼è¾ä¸ä¸ªZPT页é¢"
 
 #: src/zope/app/zptpage/browser/configure.zcml:49
+#: src/zope/app/zptpage/browser/configure.zcml:49
 msgid "Inline Code"
 msgstr "å
è代ç "
 
@@ -6071,8 +5934,7 @@
 "This screen allows you to activate Inline Code Evaluation. This means that "
 "you can say ${code-example-1} or ${code-example-2}"
 msgstr ""
-"该å±å¹å
许æ¨å¯ä»¥æ¿æ´»å
èä»£ç æ±å¼ç¹æ§ãè¿å°±æå³çæ¨è½å¤è±¡è¿æ ·${code-example-1}"
-"æè
${code-example-2}å代ç "
+"该å±å¹å
许æ¨å¯ä»¥æ¿æ´»å
èä»£ç æ±å¼ç¹æ§ãè¿å°±æå³çæ¨è½å¤è±¡è¿æ ·${code-example-1}æè
${code-example-2}å代ç "
 
 #: src/zope/app/zptpage/browser/inlinecode.pt:35
 msgid ""
@@ -6082,9 +5944,9 @@
 "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 ""
-"大夿°Zope3å¼åè
é½è®¤ä¸ºå
è代ç åå¾ä¸å¥½ï¼å ä¸ºå®å¹¶ä¸ç¬¦å页颿¨¡æ¿æè
Zope3ç设"
-"计ç念ãç¶èï¼Zope3é¢å¯¹çå¹¶éåªæåºç¨ç¨åºååºç¨æå¡å¨å¼åè
ï¼å¯¹äºé£äºä¹ æ¯äº"
-"PHPçå
¶å®ææ¯çèæ¬äººåï¼å
è代ç ç¹æ§æç¬¦åä»ä»¬çä¹ æ¯ï¼è¿å¾éè¦ã"
+""
+"大夿°Zope3å¼åè
é½è®¤ä¸ºå
è代ç åå¾ä¸å¥½ï¼å ä¸ºå®å¹¶ä¸ç¬¦å页颿¨¡æ¿æè
Zope3ç设计ç念ãç¶èï¼Zope3é¢å¯¹çå¹¶éåªæåºç¨ç¨åºååºç¨æå¡å¨å¼åè
ï¼å¯¹äº"
+"é£äºä¹ æ¯äºPHPçå
¶å®ææ¯çèæ¬äººåï¼å
è代ç ç¹æ§æç¬¦åä»ä»¬çä¹ æ¯ï¼è¿å¾éè¦ã"
 
 #: src/zope/app/zptpage/configure.zcml:12
 #: src/zope/app/zptpage/browser/configure.zcml:23
@@ -6102,11 +5964,11 @@
 
 #: src/zope/app/zptpage/interfaces.py:41
 msgid "Expand macros when editing"
-msgstr ""
+msgstr "ç¼è¾æ¶æ©å±å®"
 
 #: src/zope/app/zptpage/interfaces.py:42
 msgid "Expand macros so that they all are shown in the code."
-msgstr ""
+msgstr "æ©å±å®ä»¥ä¾¿å®ä»¬é½è½å¨ä»£ç ä¸æ¾ç¤ºã"
 
 #: src/zope/app/zptpage/interfaces.py:48
 msgid "Evaluate Inline Code"
@@ -6122,7 +5984,6 @@
 msgid "1 line"
 msgstr "1è¡"
 
-#. Default: ""
 #: src/zope/app/zptpage/zptpage.py:110
 msgid "${lines} lines"
 msgstr "${lines}è¡"
@@ -6137,7 +5998,8 @@
 "\n"
 "è¯¥å±æ§å
è®¸æ¨æå®è¯¥éé
å¨çååã"
 
-#: src/zope/component/zcml.py:112 src/zope/component/zcml.py:271
+#: src/zope/component/zcml.py:112
+#: src/zope/component/zcml.py:271
 msgid "Trusted"
 msgstr "åä¿¡ä»»ç"
 
@@ -6157,7 +6019,8 @@
 "å¯ä¿¡èµçéé
å¨å¯¹å®æéé
ç对象æä¸åéå¶çæéã\n"
 "        "
 
-#: src/zope/component/zcml.py:126 src/zope/component/zcml.py:285
+#: src/zope/component/zcml.py:126
+#: src/zope/component/zcml.py:285
 msgid "Locate"
 msgstr "å®ä½"
 
@@ -6212,8 +6075,7 @@
 msgstr ""
 "使â订é
å¨âå¯ä¿¡èµ\n"
 "\n"
-"å¯ä¿¡èµç订é
å¨å¯¹å
¶ç®æ å¯¹è±¡ææ éå¶çæéã妿è¦å¤çå®å
¨ä»£ç对象ï¼é£å°±å¾æ¯ä¸"
-"个å®å
¨ä»£ç对象çé代ç订é
å¨ï¼ä¸ç¶å°±ä½¿ç¨ä¸ä¸ªé代ç对象çå®å
¨ä»£ç订é
å¨ã\n"
+"å¯ä¿¡èµç订é
å¨å¯¹å
¶ç®æ å¯¹è±¡ææ éå¶çæéã妿è¦å¤çå®å
¨ä»£ç对象ï¼é£å°±å¾æ¯ä¸ä¸ªå®å
¨ä»£ç对象çé代ç订é
å¨ï¼ä¸ç¶å°±ä½¿ç¨ä¸ä¸ªé代ç对象çå®å
¨ä»£ç订é
å¨ã\n"
 "        "
 
 #: src/zope/component/zcml.py:286
@@ -6249,8 +6111,7 @@
 "module using the full dotted name.  If specified, the ``factory`` field must "
 "be left blank."
 msgstr ""
-"å®ç°å¯¹è±¡çPythonååãè¿å¿
é¡»æ¯ä¸ªä»¥ç¹å·åå²çå®å
¨éå®å以æ è¯æä¸ªæ¨¡åä¸çä¸ä¸ª"
-"对象ã妿æå®äºï¼é£ä¹âfactoryâåæ®µå¿
é¡»ä¿ç为空ã"
+"å®ç°å¯¹è±¡çPythonååãè¿å¿
é¡»æ¯ä¸ªä»¥ç¹å·åå²çå®å
¨éå®å以æ è¯æä¸ªæ¨¡åä¸çä¸ä¸ªå¯¹è±¡ã妿æå®äºï¼é£ä¹âfactoryâåæ®µå¿
é¡»ä¿ç为空ã"
 
 #: src/zope/component/zcml.py:444
 msgid "Interface type"
@@ -6266,8 +6127,7 @@
 "must identify an object in a module using the full dotted name. If "
 "specified, the ``component`` field must be left blank."
 msgstr ""
-"å·¥åçPythonå称课建ç«å®é
ç对象ãè¿éè¦è¾¨åºä¸ä¸ªå¯¹è±¡å¨æ¨¡åä¸ï¼æä½¿ç¨ç宿´å"
-"ç§°ã妿é䏿¬é¡¹ï¼åâé¨ä»¶ï¼componentï¼âæ å°±å¿
é¡»æ¯ä¿æç©ºç½çã"
+"å·¥åçPythonå称课建ç«å®é
ç对象ãè¿éè¦è¾¨åºä¸ä¸ªå¯¹è±¡å¨æ¨¡åä¸ï¼æä½¿ç¨ç宿´åç§°ã妿é䏿¬é¡¹ï¼åâé¨ä»¶ï¼componentï¼âæ å°±å¿
é¡»æ¯ä¿æç©ºç½çã"
 
 #: src/zope/component/zcml.py:73
 msgid "Adapter factory/factories"
@@ -6278,11 +6138,13 @@
 "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
+#: 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
+#: src/zope/component/zcml.py:82
+#: src/zope/component/zcml.py:249
 msgid ""
 "This attribute specifies the interface the adapter instance must provide."
 msgstr "æ¥å£æéé
å¨åå§åæ¶å¿
é¡»æä¾è¯¥å±æ§ã"
@@ -6291,7 +6153,8 @@
 msgid "Specifications to be adapted"
 msgstr "å°è¢«éé
çè§è"
 
-#: src/zope/component/zcml.py:89 src/zope/component/zcml.py:256
+#: src/zope/component/zcml.py:89
+#: src/zope/component/zcml.py:256
 msgid "This should be a list of interfaces or classes"
 msgstr "è¿åºè¯¥æ¯ä¸ä¸ªæ¥å£æè
ç±»çå表"
 
@@ -6300,9 +6163,8 @@
 msgstr "åªè¦å½ä¸»ä½æ¥æè¿ä¸ªæéï¼è¯¥éé
卿å¯ç¨ã"
 
 #: src/zope/contentprovider/configure.zcml:14
-#, fuzzy
 msgid "Content Providers"
-msgstr "å
容"
+msgstr "å
容æä¾è
"
 
 #: src/zope/dublincore/browser/box.pt:10
 msgid "Description:"
@@ -6333,39 +6195,34 @@
 msgid "Creator"
 msgstr "å建人"
 
-#. Default: ""
 #: src/zope/dublincore/browser/metadataedit.py:42
 msgid "Changed data ${datetime}"
 msgstr "æ´æ¹çæ°æ®${datetime}"
 
-#. Default: "View Dublin-Core Meta Data"
 #: src/zope/dublincore/configure.zcml:3
 msgid "zope.app.dublincore.view-permission"
 msgstr "æ¥çå
æ°æ®"
 
-#. Default: "Change Dublin-Core Meta Data"
 #: src/zope/dublincore/configure.zcml:9
 msgid "zope.app.dublincore.change-permission"
 msgstr "æ¹å齿æå
æ°æ®"
 
 #: src/zope/formlib/form.py:725
 msgid "There were errors"
-msgstr ""
+msgstr "没æé误"
 
 #: src/zope/formlib/form.py:783
 msgid "Apply"
-msgstr ""
+msgstr "åºç¨"
 
 #: src/zope/formlib/form.py:804
 msgid "No changes"
-msgstr ""
+msgstr "æ²¡ææ¹å"
 
 #: src/zope/pagetemplate/tests/test_htmltests.py:130
-#, fuzzy
 msgid "Translate this!"
-msgstr "ç¿»è¯"
+msgstr "ç¿»è¯è¿éï¼"
 
-#. Default: "Test"
 #: src/zope/rdb/browser/configure.zcml:32
 #: src/zope/app/sqlscript/browser/configure.zcml:41
 msgid "test-page-title"
@@ -6395,12 +6252,10 @@
 msgid "Encoding"
 msgstr "ç¼ç "
 
-#. Default: "Connect"
 #: src/zope/rdb/browser/rdbconnection.pt:36
 msgid "connect-button"
 msgstr "è¿æ¥"
 
-#. Default: "Disconnect"
 #: src/zope/rdb/browser/rdbconnection.pt:39
 msgid "disconnect-button"
 msgstr "æå¼è¿æ¥"
@@ -6426,16 +6281,14 @@
 msgid "Query"
 msgstr "æ¥è¯¢"
 
-#. Default: "Execute"
 #: src/zope/rdb/browser/rdbtestsql.pt:28
 msgid "execute-button"
 msgstr "æ§è¡"
 
-#. Default: "Use Database Connections"
 #: src/zope/rdb/configure.zcml:6
 #, fuzzy
 msgid "zope.rdb.Use"
-msgstr "使ç¨âæ°æ®åºè¿æ¥â"
+msgstr "ä½¿ç¨æ°æ®åºè¿æ¥"
 
 #: src/zope/rdb/gadflyda.zcml:4
 msgid "Gadfly Database Adapter"
@@ -6542,12 +6395,14 @@
 msgid "If true, the field's value cannot be changed."
 msgstr "å¦æä¸ºtrueï¼è¯¥å段çå¼ä¸è½æ´æ¹"
 
-#: src/zope/schema/interfaces.py:127 src/zope/schema/interfaces.py:267
+#: 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: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"
@@ -6580,11 +6435,13 @@
 "        "
 msgstr ""
 
-#: src/zope/schema/interfaces.py:221 src/zope/schema/interfaces.py:307
+#: 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
+#: src/zope/schema/interfaces.py:227
+#: src/zope/schema/interfaces.py:313
 msgid "End of the range (excluding the value itself)"
 msgstr "èå´çç»ç¹ï¼é¤äºè¯¥å¼æ¬èº«ï¼"
 
@@ -6718,7 +6575,6 @@
 msgid "Id as which this permission will be known and used."
 msgstr "该æéå°å
¬å¸å¹¶ä½¿ç¨çId"
 
-#. Default: "Send out mail with arbitrary from and to addresses"
 #: src/zope/sendmail/configure.zcml:7
 msgid "send-mail-permission"
 msgstr "使ç¨ä»»æçæ¶/å¯ä¿¡å°ååéé®ä»¶"
@@ -6727,7 +6583,8 @@
 msgid "Queue path"
 msgstr "éåè·¯å¾"
 
-#: src/zope/sendmail/interfaces.py:107 src/zope/sendmail/interfaces.py:116
+#: src/zope/sendmail/interfaces.py:107
+#: src/zope/sendmail/interfaces.py:116
 msgid "Pathname of the directory used to queue mail."
 msgstr "ç¨äºé®ä»¶éåçæä»¶å¤¹ç®å½å"
 
@@ -6772,7 +6629,6 @@
 msgid "Password used for optional SMTP authentication."
 msgstr "SMTPéªè¯ï¼å¯éï¼å¯ç "
 
-#. Default: "n/a"
 #: src/zope/size/__init__.py:43
 msgid "not-available"
 msgstr "ä¸å¯ç¨"
@@ -6785,12 +6641,10 @@
 msgid "1 KB"
 msgstr "1 KB"
 
-#. Default: ""
 #: src/zope/size/__init__.py:51
 msgid "${size} MB"
 msgstr "${size}MB"
 
-#. Default: ""
 #: src/zope/size/__init__.py:52
 msgid "${size} KB"
 msgstr "${SIZE}KB"
@@ -6799,16 +6653,15 @@
 msgid ""
 "There isn't enough context to get URL information. This is probably due to a "
 "bug in setting up location information."
-msgstr ""
-"没æè¶³å¤çä¸ä¸æä¿¡æ¯ï¼æ æ³å¾å°URLãè¿å¯è½æ¯ä¸ä¸ªå¨è®¾ç½®ä½ç½®ä¿¡æ¯æ¶çé误ã"
+msgstr "没æè¶³å¤çä¸ä¸æä¿¡æ¯ï¼æ æ³å¾å°URLãè¿å¯è½æ¯ä¸ä¸ªå¨è®¾ç½®ä½ç½®ä¿¡æ¯æ¶çé误ã"
 
 #: src/zope/viewlet/configure.zcml:13
 msgid "Viewlet-related ZCML Directives"
-msgstr ""
+msgstr "Viewlet ç¸å
³ç ZCML æä»¤"
 
 #: src/zope/viewlet/configure.zcml:6
 msgid "Viewlets and Viewlet Managers"
-msgstr ""
+msgstr "Viewlets å Viewlet 管çå¨"
 
 #: src/zope/viewlet/metadirectives.py:41
 msgid "The view the content provider is registered for."
@@ -6842,24 +6695,27 @@
 
 #: src/zope/viewlet/metadirectives.py:77
 msgid "The interface this viewlet manager provides."
-msgstr ""
+msgstr "该 viewlet 管ç卿æä¾çæ¥å£ã"
 
 #: src/zope/viewlet/metadirectives.py:78
 msgid ""
 "A viewlet manager can provide an interface, which is used to lookup its "
 "contained viewlets."
-msgstr ""
+msgstr "viewlet 管çå¨å¯ä»¥æä¾ä¸ä¸ªæ¥å£ï¼ç¨æ¥æ¥æ¾å®æå
å«ç viewletã"
 
 #: src/zope/viewlet/metadirectives.py:99
 msgid "view"
-msgstr ""
+msgstr "è§å¾"
 
+#~ msgid "Registration Framework"
+#~ msgstr "æ³¨åæ¡æ¶"
+
+#~ msgid "Local Adapter Registry"
+#~ msgstr "å±é¨éé
卿³¨å表"
+
 #~ msgid "<subscription>"
 #~ msgstr "<订é
>"
 
-#~ msgid "${name} Views"
-#~ msgstr "$ {name} è§å¾"
-
 #~ msgid "layer:"
 #~ msgstr "å±:"
 
@@ -6881,12 +6737,12 @@
 #~ msgid "Groups Folder"
 #~ msgstr "ç»æä»¶å¤¹"
 
-#~ msgid "Caches"
-#~ msgstr "ç¼å"
-
 #~ msgid "Caches can be used to make your site run faster."
 #~ msgstr "ç¼åå¯ä»¥ç¨æ¥å éæ¨çç«ç¹ã"
 
+#~ msgid "Caches"
+#~ msgstr "ç¼å"
+
 #~ msgid "Objects that support indexed searching"
 #~ msgstr "æ¯æç´¢å¼æç´¢ç对象"
 
@@ -6920,6 +6776,12 @@
 #~ msgid "Add a registration for this object"
 #~ msgstr "为该对象添å ä¸ä¸ªæ³¨å"
 
+#~ msgid "Registrations for this object:"
+#~ msgstr "为该对象注å"
+
+#~ msgid "This object is registered as:"
+#~ msgstr "该对象被注å为ï¼"
+
 #~ msgid "(modify)"
 #~ msgstr "ï¼ä¿®æ¹ï¼"
 
@@ -6946,6 +6808,12 @@
 #~ "specific function and is activated."
 #~ msgstr "该对象å®é
ä¸è½ä½¿ç¨ï¼é¤éå®è¢«æ³¨å以æ§è¡ç¹å®åè½å¹¶ä¸æ¿æ´»ã"
 
+#~ msgid "register-button"
+#~ msgstr "注å"
+
+#~ msgid "<no name>"
+#~ msgstr "<没æåå>"
+
 #~ msgid "<i>No instances of this utility are available yet.</i>"
 #~ msgstr "<i>该å¨ä»¶è¿æ²¡æå®ä¾å¯ç¨ã</i>"
 
@@ -7025,18 +6893,18 @@
 #~ msgid "Can't move a registered component from its container."
 #~ msgstr "ä¸ä¸ªä¸è½ä»å®ç容å¨ç§»å¨ç注åç»ä»¶ã"
 
-#~ msgid "Component to record all uncaught errors and exceptions."
-#~ msgstr "ç¨äºè®°å½æææªææçé误åå¼å¸¸çç»ä»¶ã"
-
 #~ msgid "Error Reporting"
 #~ msgstr "é误æ¥å"
 
+#~ msgid "Component to record all uncaught errors and exceptions."
+#~ msgstr "ç¨äºè®°å½æææªææçé误åå¼å¸¸çç»ä»¶ã"
+
 #~ msgid "A Principal Home Folder Manager"
 #~ msgstr "ä¸ä¸ªä¸»ä½çHomeæä»¶å¤¹ç®¡çå¨"
 
 #~ msgid ""
-#~ "Translation Domains allow you to localize your software by       "
-#~ "providing message translations."
+#~ "Translation Domains allow you to localize your software by       providing "
+#~ "message translations."
 #~ msgstr "使ç¨ç¿»è¯åï¼æ¨å¯ä»¥éè¿æä¾æ¶æ¯çç¿»è¯æ¥æ¬å°åæ¨ç软件ã"
 
 #~ msgid "Unique Id Tool"
@@ -7053,16 +6921,17 @@
 #~ msgid "Menu of objects to be added to content folders"
 #~ msgstr "æ·»å å¯¹è±¡èåå°å
容æä»¶å¤¹"
 
+#~ msgid "Menu for objects to be added according to containment constraints"
+#~ msgstr "æ ¹æ®å
å®¹çº¦ææ·»å å¯¹è±¡èå"
+
 #~ msgid "Menu of database connections to be added"
 #~ msgstr "æ·»å æ°æ®åºè¿æ¥èå"
 
 #~ msgid ""
-#~ "           This component lets you define the local default "
-#~ "user           preferences. The values of this provider are used, if "
-#~ "the           user has not made a selection yet."
-#~ msgstr ""
-#~ "           该ç»ä»¶è®©æ¨å¯ä»¥å®ä¹å±é¨é»è®¤ç¨æ·é¦é项ãå¦æç¨æ·è¿æ²¡æä½åºéæ©ï¼"
-#~ "å使ç¨è¯¥æä¾è
çå¼ã"
+#~ "           This component lets you define the local default user           "
+#~ "preferences. The values of this provider are used, if the           user has "
+#~ "not made a selection yet."
+#~ msgstr "           该ç»ä»¶è®©æ¨å¯ä»¥å®ä¹å±é¨é»è®¤ç¨æ·é¦é项ãå¦æç¨æ·è¿æ²¡æä½åºéæ©ï¼å使ç¨è¯¥æä¾è
çå¼ã"
 
 #~ msgid "Change page"
 #~ msgstr "æ´æ¹é¡µé¢"
@@ -7103,6 +6972,9 @@
 #~ msgid "The type of requests the view works with"
 #~ msgstr "该è§å¾å¤çç请æ±åå«"
 
+#~ msgid "Class attribute"
+#~ msgstr "ç±»å±æ§"
+
 #~ msgid "The interface of the objects being viewed"
 #~ msgstr "å°è¢«æ¥çç对象æ¥å£"
 
@@ -7118,13 +6990,15 @@
 #~ msgid "Principal Annotations"
 #~ msgstr "䏻颿³¨è§£"
 
+#~ msgid "Database Adapter"
+#~ msgstr "æ°æ®åºéé
å¨"
+
 #~ msgid ""
-#~ "Database Adapters are used to connect to external       relational "
-#~ "databases."
+#~ "Database Adapters are used to connect to external       relational databases."
 #~ msgstr "æ°æ®åºéé
å¨è¢«ç¨äºè¿æ¥å¤é¨å
³ç³»æ°æ®åºã"
 
-#~ msgid "Database Adapter"
-#~ msgstr "æ°æ®åºéé
å¨"
+#~ msgid "zope.app.rdb.Use"
+#~ msgstr "使ç¨âæ°æ®åºè¿æ¥â"
 
 #~ msgid "These are schemas that live in the ZODB and are modifiable."
 #~ msgstr "è¿äºæ¯å¯ä¿®æ¹çåå¨äºZODBä¸ç模å¼"
@@ -7133,16 +7007,16 @@
 #~ msgstr "åå¨çï¼æ¬å°æ¨¡å¼"
 
 #~ msgid ""
-#~ "Content Component Definitions are used to declare       schema-based "
-#~ "content objects."
+#~ "Content Component Definitions are used to declare       schema-based content "
+#~ "objects."
 #~ msgstr "å
容ç»ä»¶å®ä¹è¢«ç¨äºå£°æåºäºæ¨¡å¼çå
容对象ã"
 
-#~ msgid "Authentication"
-#~ msgstr "认è¯"
-
 #~ msgid "Authenticates Principals."
 #~ msgstr "éªè¯ä¸»ä½"
 
+#~ msgid "Authentication"
+#~ msgstr "认è¯"
+
 #~ msgid "Security Permission"
 #~ msgstr "å®å
¨æé"
 
@@ -7159,15 +7033,15 @@
 #~ msgid "List of ids of groups the principal belongs to"
 #~ msgstr "è¯¥ä¸»ä½æå±çç»idå表"
 
+#~ msgid "${name} Views"
+#~ msgstr "$ {name} è§å¾"
+
 #~ msgid "Message Ids"
 #~ msgstr "æ¶æ¯æ è¯ç¬¦"
 
-#~ msgid "Registration Framework"
-#~ msgstr "æ³¨åæ¡æ¶"
+#~ msgid "Collaborations"
+#~ msgstr "åä½"
 
-#~ msgid "Local Adapter Registry"
-#~ msgstr "å±é¨éé
卿³¨å表"
-
 #~ msgid "Directly provided interfaces in the provided order"
 #~ msgstr "ææä¾ç顺åºç´æ¥æä¾çæ¥å£"
 
@@ -7185,8 +7059,7 @@
 #~ msgstr "å
³éæ¶é´"
 
 #~ msgid ""
-#~ "If you specify a time of 0 seconds, then the server will do a hard "
-#~ "shutdown."
+#~ "If you specify a time of 0 seconds, then the server will do a hard shutdown."
 #~ msgstr "å¦ææ¨æ¯æå®çæ¶é´ä¸º0ç§ï¼é£ä¹æå¡å¨å°æ§è¡ç¡¬å
³éã"
 
 #~ msgid "You restarted the server."
@@ -7262,6 +7135,9 @@
 #~ msgid "Changes saved"
 #~ msgstr "æ´æ¹å·²ç»ä¿å"
 
+#~ msgid "Command"
+#~ msgstr "å½ä»¤"
+
 #~ msgid "Command used to send email."
 #~ msgstr "åéçµåé®ä»¶å½ä»¤"
 
@@ -7285,8 +7161,7 @@
 
 #~ msgid ""
 #~ "\n"
-#~ "            Key for sorting pagelets if the pagelet collector is "
-#~ "supporting\n"
+#~ "            Key for sorting pagelets if the pagelet collector is supporting\n"
 #~ "            this sort mechanism."
 #~ msgstr ""
 #~ "\n"
@@ -7323,17 +7198,19 @@
 #~ "dbi://user:passwd@host:port/dbname;param1=value..."
 
 #~ 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 specifed id. If no menu was found or the "
-#~ "menu is a global menu, then an error is occurred."
+#~ "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 specifed id. If no menu was found or the menu is a "
+#~ "global menu, then an error is occurred."
 #~ msgstr ""
-#~ "å¦æè®¾ç½®ä¸ºTrueï¼ç³»ç»å°ä¸ºæ¨å建ä¸ä¸ªå±é¨æµè§å¨èåãå¦æè¯¥é项为Falseï¼ç³»ç»"
-#~ "å°è¯å¾æ¾å°ä¸ä¸ä¸ªæ¥ææå®èåidçç«ç¹ç®¡çå¨ï¼å¦ææ²¡ææ¾å°ï¼å°åçé误ã"
+#~ "å¦æè®¾ç½®ä¸ºTrueï¼ç³»ç»å°ä¸ºæ¨å建ä¸ä¸ªå±é¨æµè§å¨èåãå¦æè¯¥é项为Falseï¼ç³»ç»å°è¯å¾æ¾å°ä¸ä¸ä¸ªæ¥ææå®èåidçç«ç¹ç®¡çå¨ï¼å¦ææ²¡ææ¾å°ï¼å°åçé误ã"
 
 #~ msgid "If you you see this screen for more than 5 seconds, click here."
 #~ msgstr "妿æ¨çå°è¿ä¸ªå±å¹è¶
è¿5ç§éï¼ç¹å»è¿å¿ã"
 
+#~ msgid "Grant permissions to roles"
+#~ msgstr "æäºæéç»è§è²"
+
 #~ msgid "Grant roles to principals"
 #~ msgstr "æäºè§è²ç»ä¸»ä½"
 
@@ -7358,8 +7235,7 @@
 #~ "        (Fields in separate threads could have the same order.)\n"
 #~ "        "
 #~ msgstr ""
-#~ "        屿§é¡ºåºç¨æ¥å³å®å¨çº²è¦ä¸å®ä¹çèµææ ç顺åºã妿ä¸ä¸ªèµææ å¨å¦ä¸ä¸ª"
-#~ "ä¹åæå建ï¼å¨åä¸è°åº¦çº¿ç¨ä¸ï¼ï¼å®ç顺åºä¼æ¯è¾é åã\n"
+#~ "        屿§é¡ºåºç¨æ¥å³å®å¨çº²è¦ä¸å®ä¹çèµææ ç顺åºã妿ä¸ä¸ªèµææ å¨å¦ä¸ä¸ªä¹åæå建ï¼å¨åä¸è°åº¦çº¿ç¨ä¸ï¼ï¼å®ç顺åºä¼æ¯è¾é åã\n"
 #~ "\n"
 #~ "ï¼ä¸åè°åº¦çº¿ç¨çèµææ å¯æç¸åç顺åºãï¼\n"
 #~ "        "
@@ -7371,8 +7247,7 @@
 #~ "        no minimum.\n"
 #~ "        "
 #~ msgstr ""
-#~ "        å¼å¨ç»è¿ç©ºç½å¤çåï¼ä¸è½å°äºæå°é¿åº¦å符ï¼å¦ææ¯å符类åï¼æå
ç´ æ°"
-#~ "éï¼å¦ææ¯åºåç±»åï¼ã妿æå°é¿åº¦ä¸ºç©ºï¼åä¸è½ä½æå°å¼å¤æã\n"
+#~ "        å¼å¨ç»è¿ç©ºç½å¤çåï¼ä¸è½å°äºæå°é¿åº¦å符ï¼å¦ææ¯å符类åï¼æå
ç´ æ°éï¼å¦ææ¯åºåç±»åï¼ã妿æå°é¿åº¦ä¸ºç©ºï¼åä¸è½ä½æå°å¼å¤æã\n"
 #~ "        "
 
 #~ msgid ""
@@ -7381,5 +7256,4 @@
 #~ "        elements (if another sequence type). If max_length is\n"
 #~ "        None, there is no maximum."
 #~ msgstr ""
-#~ "        å¼å¨ç»è¿ç©ºç½å¤çåï¼ä¸è½å¤§äºæçäºæå¤§é¿åº¦å符ï¼å¦ææ¯å符类åï¼æ"
-#~ "å
ç´ æ°éï¼å¦ææ¯åºåç±»åï¼ã妿æå¤§é¿åº¦ä¸ºç©ºï¼åä¸è½ä½æå¤§å¼å¤æã"
+#~ "        å¼å¨ç»è¿ç©ºç½å¤çåï¼ä¸è½å¤§äºæçäºæå¤§é¿åº¦å符ï¼å¦ææ¯å符类åï¼æå
ç´ æ°éï¼å¦ææ¯åºåç±»åï¼ã妿æå¤§é¿åº¦ä¸ºç©ºï¼åä¸è½ä½æå¤§å¼å¤æã"
\ No newline at end of file
    
    
More information about the Zope3-Checkins
mailing list