Skip to content

Commit de1eafe

Browse files
committed
feat(localization): 添加小时范围和星期名称本地化资源
- 新增 HourOutOfRange 异常消息键和资源 - 新增 DayOfWeek 星期名称本地化键和资源(Sunday-Saturday)
1 parent 6f33cb0 commit de1eafe

3 files changed

Lines changed: 116 additions & 0 deletions

File tree

GameFrameX.Foundation.Utility/Localization/Keys.cs

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,5 +68,55 @@ public static class Exceptions
6868
/// 参数: {0} - 最大允许的DatacenterId值
6969
/// </remarks>
7070
public const string DatacenterIdOutOfRange = "Utility.Exceptions.DatacenterIdOutOfRange";
71+
72+
/// <summary>
73+
/// 小时参数超出范围的错误消息
74+
/// </summary>
75+
/// <remarks>
76+
/// 键名: Utility.Exceptions.HourOutOfRange
77+
/// 用途: 当传入的小时参数不在 0-23 范围内时使用
78+
/// </remarks>
79+
public const string HourOutOfRange = "Utility.Exceptions.HourOutOfRange";
80+
}
81+
82+
/// <summary>
83+
/// 星期名称本地化资源键
84+
/// </summary>
85+
public static class DayOfWeek
86+
{
87+
/// <summary>
88+
/// 星期日
89+
/// </summary>
90+
public const string Sunday = "Utility.DayOfWeek.Sunday";
91+
92+
/// <summary>
93+
/// 星期一
94+
/// </summary>
95+
public const string Monday = "Utility.DayOfWeek.Monday";
96+
97+
/// <summary>
98+
/// 星期二
99+
/// </summary>
100+
public const string Tuesday = "Utility.DayOfWeek.Tuesday";
101+
102+
/// <summary>
103+
/// 星期三
104+
/// </summary>
105+
public const string Wednesday = "Utility.DayOfWeek.Wednesday";
106+
107+
/// <summary>
108+
/// 星期四
109+
/// </summary>
110+
public const string Thursday = "Utility.DayOfWeek.Thursday";
111+
112+
/// <summary>
113+
/// 星期五
114+
/// </summary>
115+
public const string Friday = "Utility.DayOfWeek.Friday";
116+
117+
/// <summary>
118+
/// 星期六
119+
/// </summary>
120+
public const string Saturday = "Utility.DayOfWeek.Saturday";
71121
}
72122
}

GameFrameX.Foundation.Utility/Localization/Messages/Resources.resx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,39 @@
1717
<value>Datacenter ID out of range, acceptable values are 0 to {0}.</value>
1818
</data>
1919

20+
<data name="Utility.Exceptions.HourOutOfRange" xml:space="preserve">
21+
<value>Hour parameter out of range, acceptable values are 0 to 23.</value>
22+
</data>
23+
24+
<!-- Day of week names -->
25+
<data name="Utility.DayOfWeek.Sunday" xml:space="preserve">
26+
<value>Sunday</value>
27+
</data>
28+
29+
<data name="Utility.DayOfWeek.Monday" xml:space="preserve">
30+
<value>Monday</value>
31+
</data>
32+
33+
<data name="Utility.DayOfWeek.Tuesday" xml:space="preserve">
34+
<value>Tuesday</value>
35+
</data>
36+
37+
<data name="Utility.DayOfWeek.Wednesday" xml:space="preserve">
38+
<value>Wednesday</value>
39+
</data>
40+
41+
<data name="Utility.DayOfWeek.Thursday" xml:space="preserve">
42+
<value>Thursday</value>
43+
</data>
44+
45+
<data name="Utility.DayOfWeek.Friday" xml:space="preserve">
46+
<value>Friday</value>
47+
</data>
48+
49+
<data name="Utility.DayOfWeek.Saturday" xml:space="preserve">
50+
<value>Saturday</value>
51+
</data>
52+
2053
<!-- Common exception messages -->
2154
<data name="ArgumentNull" xml:space="preserve">
2255
<value>Argument cannot be null.</value>

GameFrameX.Foundation.Utility/Localization/Messages/Resources.zh-CN.resx

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,39 @@
1717
<value>数据中心ID超出有效范围,可接受值为 0 到 {0}。</value>
1818
</data>
1919

20+
<data name="Utility.Exceptions.HourOutOfRange" xml:space="preserve">
21+
<value>小时参数超出有效范围,可接受值为 0 到 23。</value>
22+
</data>
23+
24+
<!-- 星期名称 -->
25+
<data name="Utility.DayOfWeek.Sunday" xml:space="preserve">
26+
<value>星期日</value>
27+
</data>
28+
29+
<data name="Utility.DayOfWeek.Monday" xml:space="preserve">
30+
<value>星期一</value>
31+
</data>
32+
33+
<data name="Utility.DayOfWeek.Tuesday" xml:space="preserve">
34+
<value>星期二</value>
35+
</data>
36+
37+
<data name="Utility.DayOfWeek.Wednesday" xml:space="preserve">
38+
<value>星期三</value>
39+
</data>
40+
41+
<data name="Utility.DayOfWeek.Thursday" xml:space="preserve">
42+
<value>星期四</value>
43+
</data>
44+
45+
<data name="Utility.DayOfWeek.Friday" xml:space="preserve">
46+
<value>星期五</value>
47+
</data>
48+
49+
<data name="Utility.DayOfWeek.Saturday" xml:space="preserve">
50+
<value>星期六</value>
51+
</data>
52+
2053
<!-- 通用异常消息 -->
2154
<data name="ArgumentNull" xml:space="preserve">
2255
<value>参数不能为空。</value>

0 commit comments

Comments
 (0)