From 5f6b7a762d36be784cd1899a6d56d6a6054f1c05 Mon Sep 17 00:00:00 2001 From: liangshiwei Date: Wed, 23 Feb 2022 09:17:10 +0800 Subject: [PATCH] Update document --- docs/en/Tutorials/Part-3.md | 2 +- docs/zh-Hans/Tutorials/Part-2.md | 2 ++ docs/zh-Hans/Tutorials/Part-3.md | 4 +++- docs/zh-Hans/Tutorials/Part-5.md | 2 +- docs/zh-Hans/Tutorials/Part-6.md | 2 ++ docs/zh-Hans/Tutorials/Part-8.md | 2 ++ docs/zh-Hans/Tutorials/Part-9.md | 6 ++++++ 7 files changed, 17 insertions(+), 3 deletions(-) diff --git a/docs/en/Tutorials/Part-3.md b/docs/en/Tutorials/Part-3.md index f6a59f1108..182ffa4005 100644 --- a/docs/en/Tutorials/Part-3.md +++ b/docs/en/Tutorials/Part-3.md @@ -129,7 +129,7 @@ Open the `CreateModal.cshtml` file and paste the code below: ```` -* This modal uses `abp-dynamic-form` [tag helper](../UI/AspNetCore/Tag-Helpers/Dynamic-Forms.md) to automatically create the form from the `CreateBookViewModel` model class. +* This modal uses `abp-dynamic-form` [tag helper](../UI/AspNetCore/Tag-Helpers/Dynamic-Forms.md) to automatically create the form from the `CreateUpdateBookDto` model class. * `abp-model` attribute indicates the model object where it's the `Book` property in this case. * `abp-form-content` tag helper is a placeholder to render the form controls (it is optional and needed only if you have added some other content in the `abp-dynamic-form` tag, just like in this page). diff --git a/docs/zh-Hans/Tutorials/Part-2.md b/docs/zh-Hans/Tutorials/Part-2.md index fe0dd84c45..89b09e991d 100644 --- a/docs/zh-Hans/Tutorials/Part-2.md +++ b/docs/zh-Hans/Tutorials/Part-2.md @@ -148,6 +148,8 @@ successfully created the book with id: 439b0ea8-923e-8e1e-5d97-39f2c7ac4246 } ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + * 本地化关键字名称是任意的. 你可以设置任何名称. 对于特定的文本类型,我们更喜欢遵循一些约定: * 为按钮项添加 `Menu:` 前缀. * 使用 `Enum::` 命名约定来本地化枚举成员. 当您这样做时ABP可以在某些适当的情况下自动将枚举本地化. diff --git a/docs/zh-Hans/Tutorials/Part-3.md b/docs/zh-Hans/Tutorials/Part-3.md index 6a9740730d..db69385155 100644 --- a/docs/zh-Hans/Tutorials/Part-3.md +++ b/docs/zh-Hans/Tutorials/Part-3.md @@ -129,7 +129,7 @@ namespace Acme.BookStore.Web.Pages.Books ```` -* 这个 modal 使用 `abp-dynamic-form` [tag Helper](../UI/AspNetCore/Tag-Helpers/Dynamic-Forms.md) 根据 `CreateBookViewModel` 类自动构建了表单. +* 这个 modal 使用 `abp-dynamic-form` [tag Helper](../UI/AspNetCore/Tag-Helpers/Dynamic-Forms.md) 根据 `CreateUpdateBookDto` 类自动构建了表单. * `abp-model` 指定了 `Book` 属性为模型对象. * `abp-form-content` tag helper 作为表单控件渲染位置的占位符 (这是可选的,只有你在 `abp-dynamic-form` 中像本示例这样添加了其他内容才需要). @@ -523,6 +523,8 @@ $(function () { "SuccessfullyDeleted": "Successfully deleted!" ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + `Index.js` 的内容最终如下所示: ````js diff --git a/docs/zh-Hans/Tutorials/Part-5.md b/docs/zh-Hans/Tutorials/Part-5.md index be687a6cb9..b7eff0e67a 100644 --- a/docs/zh-Hans/Tutorials/Part-5.md +++ b/docs/zh-Hans/Tutorials/Part-5.md @@ -122,7 +122,7 @@ namespace Acme.BookStore.Permissions "Permission:Books.Delete": "Deleting the books" ```` -> 本地化键名可以是任意的, 并没有强制的规则. 但我们推荐上面使用的约定. +> 本地化键名可以是任意的, 并没有强制的规则. 但我们推荐上面使用的约定. 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. ### 权限管理界面 diff --git a/docs/zh-Hans/Tutorials/Part-6.md b/docs/zh-Hans/Tutorials/Part-6.md index 6030c8f3b9..246611ae60 100644 --- a/docs/zh-Hans/Tutorials/Part-6.md +++ b/docs/zh-Hans/Tutorials/Part-6.md @@ -231,6 +231,8 @@ namespace Acme.BookStore "BookStore:00001": "There is already an author with the same name: {name}" ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + 当 `AuthorAlreadyExistsException` 被抛出, 终端用户将会在UI上看到组织好的错误消息. ## IAuthorRepository diff --git a/docs/zh-Hans/Tutorials/Part-8.md b/docs/zh-Hans/Tutorials/Part-8.md index 4727b8392e..176d84f31b 100644 --- a/docs/zh-Hans/Tutorials/Part-8.md +++ b/docs/zh-Hans/Tutorials/Part-8.md @@ -381,6 +381,8 @@ authorsPermission.AddChild( "Permission:Authors.Delete": "Deleting the authors" ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + ## 对象到对象映射 `AuthorAppService` 使用 `ObjectMapper` 将 `Author` 对象 转换为 `AuthorDto` 对象. 所以, 我们需要在 AutoMapper 配置中定义映射. diff --git a/docs/zh-Hans/Tutorials/Part-9.md b/docs/zh-Hans/Tutorials/Part-9.md index 2fbd4dcd55..32db8579e9 100644 --- a/docs/zh-Hans/Tutorials/Part-9.md +++ b/docs/zh-Hans/Tutorials/Part-9.md @@ -219,6 +219,8 @@ $(function () { "NewAuthor": "New author" ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + 注意我们加入了额外的键. 它们会在下面的小节中被使用. ### 加入主菜单 @@ -821,6 +823,8 @@ export class AuthorComponent implements OnInit { "NewAuthor": "New author" ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + ### 运行应用程序 运行并登录应用程序. **因为你还没有权限, 所以不能看见菜单项**. 转到 `Identity/Roles` 页面, 点击 *操作* 按钮并选择**管理员角色**的*权限*操作: @@ -1228,6 +1232,8 @@ if (await context.IsGrantedAsync(BookStorePermissions.Authors.Default)) "NewAuthor": "New author" ```` +> 简体中文翻译请打开`zh-Hans.json`文件 ,并将"Texts"对象中对应的值替换为中文. + ### 运行应用程序 运行并登录应用程序. **因为你还没有权限, 所以不能看见菜单项**. 转到 `Identity/Roles` 页面, 点击 *操作* 按钮并选择**管理员角色**的*权限*操作: