From dd254c913633b28489487fbba5458a2a94c96016 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=A2=81=E5=A3=AB=E4=BC=9F?= Date: Sat, 20 Jul 2019 15:03:12 +0800 Subject: [PATCH] Corrected Documentation. --- docs/zh-Hans/Contribution/Index.md | 10 +++++++++- docs/zh-Hans/Domain-Driven-Design.md | 4 ++-- .../zh-Hans/Getting-Started-AspNetCore-MVC-Template.md | 2 +- docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-I.md | 2 +- docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-II.md | 10 +++++----- 5 files changed, 18 insertions(+), 10 deletions(-) diff --git a/docs/zh-Hans/Contribution/Index.md b/docs/zh-Hans/Contribution/Index.md index a0a7ebc13e..9b645c34c3 100644 --- a/docs/zh-Hans/Contribution/Index.md +++ b/docs/zh-Hans/Contribution/Index.md @@ -20,7 +20,7 @@ ABP是[开源](https://github.com/abpframework)和社区驱动项目. 本指南 如果你对框架或模块有功能的想法, 请在Github上[创建一个问题](https://github.com/abpframework/abp/issues/new)或参加现有的讨论. 如果它被社区所接受你就可以实现它. -### 文件翻译 +### 文档翻译 你可能希望将完整的[文档](https://abp.io/documents/)(包括本文)翻译成你的母语. 请按照下列步骤操作: @@ -29,6 +29,14 @@ ABP是[开源](https://github.com/abpframework)和社区驱动项目. 本指南 * 获取["en"文件夹](https://github.com/abpframework/abp/tree/master/docs/en)作为文件名和文件夹结构的参考. 如果要翻译相同的文档, 请保持相同的命名. * 翻译任何文档后发送拉取请求(PR). 请翻译文件后及时发送PR. 不要等到完成所有文件的翻译. +在[ABP文档网站](https://docs.abp.io)上新添加语言之前,需要翻译一些基本文档: + +* 入门文档 +* 教程 +* CLI + +完成了这些基本的翻译后,将添加一种新的语言 + ### 资源本地化 ABP框架具有灵活的[本地化系统](../Localization.md). 你可以为自己的应用程序创建本地化用户界面. diff --git a/docs/zh-Hans/Domain-Driven-Design.md b/docs/zh-Hans/Domain-Driven-Design.md index d4e51a152c..2197d35f50 100644 --- a/docs/zh-Hans/Domain-Driven-Design.md +++ b/docs/zh-Hans/Domain-Driven-Design.md @@ -1,8 +1,8 @@ -# 领取驱动设计 +# 领域驱动设计 ## 什么是DDD? -ABP框架提供了**基础设施**使基础**DDD**的开发更易实现. DDD在[维基百科中的定义](https://zh.wikipedia.org/wiki/%E5%9F%9F%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91)如下: +ABP框架提供了**基础设施**使基于**DDD**的开发更易实现. DDD在[维基百科中的定义](https://zh.wikipedia.org/wiki/%E5%9F%9F%E9%A9%B1%E5%8A%A8%E5%BC%80%E5%8F%91)如下: > **领域驱动设计(DDD)** 是一种通过将实现连接到持续进化的模型来满足复杂需求的软件开发方法. 领域驱动设计的前提是: > diff --git a/docs/zh-Hans/Getting-Started-AspNetCore-MVC-Template.md b/docs/zh-Hans/Getting-Started-AspNetCore-MVC-Template.md index 497ba5f7f1..7f465dc5bb 100644 --- a/docs/zh-Hans/Getting-Started-AspNetCore-MVC-Template.md +++ b/docs/zh-Hans/Getting-Started-AspNetCore-MVC-Template.md @@ -12,7 +12,7 @@ dotnet tool install -g Volo.Abp.Cli 在空文件夹中使用 `abp new` 命令来创建项目: -```` +````bash abp new Acme.BookStore ```` diff --git a/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-I.md b/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-I.md index 2961bcceb1..f58df60e27 100644 --- a/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-I.md +++ b/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-I.md @@ -340,7 +340,7 @@ successfully created the book with id: f3f03580-c1aa-d6a9-072d-39e75c69f5c7 ````html @page @using Acme.BookStore.Web.Pages.Books -@inherits Acme.BookStore.Web.Pages.BookStorePageBase +@inherits Acme.BookStore.Web.Pages.BookStorePage @model IndexModel

Books

diff --git a/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-II.md b/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-II.md index ac7d36684a..fabe3fd4d5 100644 --- a/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-II.md +++ b/docs/zh-Hans/Tutorials/AspNetCore-Mvc/Part-II.md @@ -32,7 +32,7 @@ using Microsoft.AspNetCore.Mvc; namespace Acme.BookStore.Web.Pages.Books { - public class CreateModalModel : BookStorePageModelBase + public class CreateModalModel : BookStorePageModel { [BindProperty] public CreateUpdateBookDto Book { get; set; } @@ -53,7 +53,7 @@ namespace Acme.BookStore.Web.Pages.Books } ```` -* 该类派生于 `BookStorePageModelBase` 而非默认的 `PageModel`. `BookStorePageModelBase` 继承了 `PageModel` 并且添加了一些可以被你的page model类使用的通用属性和方法. +* 该类派生于 `BookStorePageModel` 而非默认的 `PageModel`. `BookStorePageModel` 继承了 `PageModel` 并且添加了一些可以被你的page model类使用的通用属性和方法. * `Book` 属性上的 `[BindProperty]` 特性将post请求提交上来的数据绑定到该属性上. * 该类通过构造函数注入了 `IBookAppService` 应用服务,并且在 `OnPostAsync` 处理程序中调用了服务的 `CreateAsync` 方法. @@ -63,7 +63,7 @@ namespace Acme.BookStore.Web.Pages.Books ````html @page -@inherits Acme.BookStore.Web.Pages.BookStorePageBase +@inherits Acme.BookStore.Web.Pages.BookStorePage @using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Modal @model Acme.BookStore.Web.Pages.Books.CreateModalModel @{ @@ -145,7 +145,7 @@ using Microsoft.AspNetCore.Mvc; namespace Acme.BookStore.Web.Pages.Books { - public class EditModalModel : BookStorePageModelBase + public class EditModalModel : BookStorePageModel { [HiddenInput] [BindProperty(SupportsGet = true)] @@ -207,7 +207,7 @@ namespace Acme.BookStore.Web ````html @page -@inherits Acme.BookStore.Web.Pages.BookStorePageBase +@inherits Acme.BookStore.Web.Pages.BookStorePage @using Acme.BookStore.Web.Pages.Books @using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Modal @model EditModalModel