=== 第二十五章 建立和存储注解 ===

25.1[[self:Zope3Book/ch25.1-ZH|介绍]]^中文版^[[self:Zope3Book/ch25.1|Introduction]]^中英对照版^ -- 0% -- 诚徵翻译者

25.2[[self:Zope3Book/ch25.2-ZH|实现一个可选的注解机制]]^中文版^[[self:Zope3Book/ch25.2|Implementing an Alternative Annotations Mechanism]]^中英对照版^ -- 0% -- 诚徵翻译者

25.3[[self:Zope3Book/ch25.3-ZH|第一步:开发接口]]^中文版^[[self:Zope3Book/ch25.3|Step I: Developing the Interfaces]]^中英对照版^ -- 0% -- 诚徵翻译者

25.4[[self:Zope3Book/ch25.4-ZH|第二步:KeeperAnnotations适配器]]^中文版^[[self:Zope3Book/ch25.4|Step II: The KeeperAnnotations Adapter KeeperAnnotations]]^中英对照版^ -- 0% -- 诚徵翻译者

25.5[[self:Zope3Book/ch25.5-ZH|第三步:单元测试]]^中文版^[[self:Zope3Book/ch25.5|Step III: Unit Testing]]^中英对照版^ -- 0% -- 诚徵翻译者

25.6[[self:Zope3Book/ch25.6-ZH|第四步:配置KeeperAnnotations组件]]^中文版^[[self:Zope3Book/ch25.6|Step IV: Configuration of the KeeperAnnotations Component]]^中英对照版^ -- 0% -- 诚徵翻译者

25.7[[self:Zope3Book/ch25.7-ZH|第五步:编写功能测试和配置]]^中文版^[[self:Zope3Book/ch25.7|Step V: Writing Functional Tests and Configuration]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第二十六章 新的Principal-Source插件 ===

26.1[[self:Zope3Book/ch26.1-ZH|第一步:定义接口]]^中文版^[[self:Zope3Book/ch26.1|Step I: Defining the interface]]^中英对照版^ -- 0% -- 诚徵翻译者

26.2[[self:Zope3Book/ch26.2-ZH|第二步:编写测试]]^中文版^[[self:Zope3Book/ch26.2|Step II: Writing the tests]]^中英对照版^ -- 0% -- 诚徵翻译者

26.3[[self:Zope3Book/ch26.3-ZH|第三步:实现插件]]^中文版^[[self:Zope3Book/ch26.3|Implementing the plug-in]]^中英对照版^ -- 0% -- 诚徵翻译者

26.4[[self:Zope3Book/ch26.4-ZH|第四步:注册主要来源并创建基本视图]]^中文版^[[self:Zope3Book/ch26.4|Step IV: Registering the Principal Source and Creating basic Views]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第二十七章 主要注解 ===

27.1[[self:Zope3Book/ch27.1-ZH|第一步:主要信息接口]]^中文版^[[self:Zope3Book/ch27.1|The Principal Information Interface]]^中英对照版^ -- 0% -- 诚徵翻译者

27.2[[self:Zope3Book/ch27.2-ZH|第二步:信息适配器]]^中文版^[[self:Zope3Book/ch27.2|The Information Adapter]]^中英对照版^ -- 0% -- 诚徵翻译者

27.3[[self:Zope3Book/ch27.3-ZH|第三步:注册组件]]^中文版^[[self:Zope3Book/ch27.3|Registering the Components]]^中英对照版^ -- 0% -- 诚徵翻译者

27.4[[self:Zope3Book/ch27.4-ZH|第四步:测试适配器]]^中文版^[[self:Zope3Book/ch27.4|Testing the Adapter]]^中英对照版^ -- 0% -- 诚徵翻译者

27.5[[self:Zope3Book/ch27.5-ZH|第五步:使用新特性]]^中文版^[[self:Zope3Book/ch27.5|Playing with the new Feature]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第二十八章 创建一个新的浏览器 ===

[[self:Zope3Book/ch28-ZH|正文]]^中文版^[[self:Zope3Book/ch28|正文]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第二十九章 注册全局实用工具 ===

29.1[[self:Zope3Book/ch29.1-ZH|介绍]]^中文版^[[self:Zope3Book/ch29.1|Introduction]]^中英对照版^ -- 0% -- 诚徵翻译者

29.2[[self:Zope3Book/ch29.2-ZH|第一步:定义接口]]^中文版^[[self:Zope3Book/ch29.2|Defining the Interfaces]]^中英对照版^ -- 0% -- 诚徵翻译者

29.3[[self:Zope3Book/ch29.3-ZH|第二步:实现工具]]^中文版^[[self:Zope3Book/ch29.3|Implementing the Utility]]^中英对照版^ -- 0% -- 诚徵翻译者

29.4[[self:Zope3Book/ch29.4-ZH|第三步:编写测试]]^中文版^[[self:Zope3Book/ch29.4|Writing Tests]]^中英对照版^ -- 0% -- 诚徵翻译者

29.5[[self:Zope3Book/ch29.5-ZH|第四步:提供一个用户友好的UI]]^中文版^[[self:Zope3Book/ch29.5|Providing a user-friendly UI]]^中英对照版^ -- 0% -- 诚徵翻译者

29.6[[self:Zope3Book/ch29.6-ZH|第五步:实现ZCML指令]]^中文版^[[self:Zope3Book/ch29.6|Implement ZCML Directives]]^中英对照版^ -- 0% -- 诚徵翻译者

29.7[[self:Zope3Book/ch29.7-ZH|第六步:设置一些表情符]]^中文版^[[self:Zope3Book/ch29.7|Setting up some Smiley Themes]]^中英对照版^ -- 0% -- 诚徵翻译者

29.8[[self:Zope3Book/ch29.8-ZH|第七步:将表情符集成到Message Board中]]^中文版^[[self:Zope3Book/ch29.8|Integrate Smiley Themes into the Message Board]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第三十章 本地实用工具 ===

30.1[[self:Zope3Book/ch30.1-ZH|介绍本地实用工具]]^中文版^[[self:Zope3Book/ch30.1|Introduction to Local Utilities]]^中英对照版^ -- 0% -- 诚徵翻译者

30.2[[self:Zope3Book/ch30.2-ZH|第一步:定义接口]]^中文版^[[self:Zope3Book/ch30.2|Defining Interfaces]]^中英对照版^ -- 0% -- 诚徵翻译者

30.3[[self:Zope3Book/ch30.3-ZH|第二步:实现]]^中文版^[[self:Zope3Book/ch30.3|Implementation]]^中英对照版^ -- 0% -- 诚徵翻译者

30.4[[self:Zope3Book/ch30.4-ZH|第三步:注册]]^中文版^[[self:Zope3Book/ch30.4|Registrations]]^中英对照版^ -- 0% -- 诚徵翻译者

30.5[[self:Zope3Book/ch30.5-ZH|第四步:视图]]^中文版^[[self:Zope3Book/ch30.5|Views]]^中英对照版^ -- 0% -- 诚徵翻译者

30.6[[self:Zope3Book/ch30.6-ZH|第五步:使用本地表情符]]^中文版^[[self:Zope3Book/ch30.6|Working with the Local Smiley Theme]]^中英对照版^ -- 0% -- 诚徵翻译者

30.7[[self:Zope3Book/ch30.7-ZH|第六步:编写测试]]^中文版^[[self:Zope3Book/ch30.7|Writing Tests]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第三十一章 词汇(Vocabulary)和相关的字段/窗口部件 ===

31.1[[self:Zope3Book/ch31.1-ZH|介绍]]^中文版^[[self:Zope3Book/ch31.1|Introduction]]^中英对照版^ -- 0% -- 诚徵翻译者

31.2[[self:Zope3Book/ch31.2-ZH|第一步:词汇和术语]]^中文版^[[self:Zope3Book/ch31.2|The Vocabulary and its Terms]]^中英对照版^ -- 0% -- 诚徵翻译者

31.3[[self:Zope3Book/ch31.3-ZH|第二步:测试词汇]]^中文版^[[self:Zope3Book/ch31.3|Testing the Vocabulary]]^中英对照版^ -- 0% -- 诚徵翻译者

31.4[[self:Zope3Book/ch31.4-ZH|第三步:默认项目目录]]^中文版^[[self:Zope3Book/ch31.4|The Default Item Folder]]^中英对照版^ -- 0% -- 诚徵翻译者

=== 第三十二章 异常视图 ===

32.1[[self:Zope3Book/ch32.1-ZH|介绍]]^中文版^[[self:Zope3Book/ch32.1|Introduction]]^中英对照版^ -- 0% -- 诚徵翻译者

32.2[[self:Zope3Book/ch32.2-ZH|第一步:创建一个异常]]^中文版^[[self:Zope3Book/ch32.2|Creating the Exception]]^中英对照版^ -- 0% -- 诚徵翻译者

32.3[[self:Zope3Book/ch32.3-ZH|第二步:提供一个异常视图]]^中文版^[[self:Zope3Book/ch32.3|Providing an Exception View]]^中英对照版^ -- 0% -- 诚徵翻译者

32.4[[self:Zope3Book/ch32.4-ZH|第三步:测试异常视图]]^中文版^[[self:Zope3Book/ch32.4|Testing the Exception View]]^中英对照版^ -- 0% -- 诚徵翻译者