Skip to content

Commit 52d82af

Browse files
committed
doc: 支持多语言
1 parent 6dcf51c commit 52d82af

File tree

5 files changed

+15
-9
lines changed

5 files changed

+15
-9
lines changed
Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,8 @@
1-
<div style="background-color: #ffffff" class="row">
1+
<div class="mask-dialog-demo row">
22
<div class="col-12">
33
<h3>MaskDemo</h3>
44
</div>
55
<div class="col-12">
6-
<Button Text="Close" OnClick="() => { OnCloseAsync?.Invoke(); }"></Button>
6+
<DialogCloseButton></DialogCloseButton>
77
</div>
88
</div>
9-
@code {
10-
[CascadingParameter]
11-
private Func<Task>? OnCloseAsync { get; set; }
12-
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
.mask-dialog-demo {
2+
background-color: var(--bs-body-bg);
3+
border-radius: var(--bs-border-radius);
4+
padding: 1rem;
5+
}

src/BootstrapBlazor.Server/Components/Samples/Masks.razor

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@
2828
<Mask @ref="CustomMask2"></Mask>
2929
</DemoBlock>
3030

31-
<DemoBlock Title="代码关闭弹窗">
31+
<DemoBlock Title="@Localizer["MaskCloseTitle"]" Introduction="@Localizer["MaskCloseIntro"]">
3232
<Button Text="Show" OnClick="ShowCloseMask"></Button>
3333
</DemoBlock>

src/BootstrapBlazor.Server/Locales/en-US.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,9 @@
453453
"MaskContainerIntro": "Specify the mask position by setting the <code>MaskOption</code> parameter <code>ContainerId</code>",
454454
"MultipleMaskContainerTitle": "Multiple Mask",
455455
"MultipleMaskContainerIntro": "By customizing the <code>Mask</code> component, you can mask multiple parts of a web page.",
456-
"MultipleMaskContainerDesc": "Set the <code>Mask</code> component in the component. When calling the <code>Show</code> instance method of <code>MaskService</code>, specify the <code>Mask</code> instance as the second parameter."
456+
"MultipleMaskContainerDesc": "Set the <code>Mask</code> component in the component. When calling the <code>Show</code> instance method of <code>MaskService</code>, specify the <code>Mask</code> instance as the second parameter.",
457+
"MaskCloseTitle": "Close By Code",
458+
"MaskCloseIntro": "Close the popup by using the <code>DialogCloseButton</code> component or cascade parameters"
457459
},
458460
"BootstrapBlazor.Server.Components.Samples.Messages": {
459461
"MessagesTitle": "Message prompt",

src/BootstrapBlazor.Server/Locales/zh-CN.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -453,7 +453,10 @@
453453
"MaskContainerIntro": "通过设置 <code>MaskOption</code> 参数 <code>ContainerId</code> 指定遮罩出现位置",
454454
"MultipleMaskContainerTitle": "多遮罩",
455455
"MultipleMaskContainerIntro": "通过自定义设置 <code>Mask</code> 组件可实现网页内多个局部进行遮罩操作",
456-
"MultipleMaskContainerDesc": "组件内自己设置 <code>Mask</code> 组件,调用 <code>MaskService</code> 实例方法 <code>Show</code> 时,通过第二个参数指定 <code>Mask</code> 实例即可"
456+
"MultipleMaskContainerDesc": "组件内自己设置 <code>Mask</code> 组件,调用 <code>MaskService</code> 实例方法 <code>Show</code> 时,通过第二个参数指定 <code>Mask</code> 实例即可",
457+
"MaskCloseTitle": "代码关闭弹窗",
458+
"MaskCloseIntro": "通过使用 <code>DialogCloseButton</code> 组件或者级联参数关闭弹窗"
459+
457460
},
458461
"BootstrapBlazor.Server.Components.Samples.Messages": {
459462
"MessagesTitle": "Message 消息提示",

0 commit comments

Comments
 (0)