Skip to content

Commit f1fbef9

Browse files
committed
修复通知文本未放置于语言模块中,开始打包
1 parent 59c62be commit f1fbef9

2 files changed

Lines changed: 367 additions & 19 deletions

File tree

app/Language/modules/list_management.py

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,3 +81,157 @@
8181
},
8282
}
8383
}
84+
85+
# 通知文本配置
86+
notification = {
87+
"ZH_CN": {
88+
# 点名名单通知
89+
"roll_call": {
90+
"class_name_setting": {
91+
"title": {
92+
"name": "班级名称设置",
93+
"description": "班级名称设置通知标题",
94+
},
95+
"content": {
96+
"name": "已打开班级名称设置窗口",
97+
"description": "班级名称设置通知内容",
98+
},
99+
},
100+
"import_student_name": {
101+
"title": {
102+
"name": "学生名单导入",
103+
"description": "学生名单导入通知标题",
104+
},
105+
"content": {
106+
"name": "已打开学生名单导入窗口",
107+
"description": "学生名单导入通知内容",
108+
},
109+
},
110+
"name_setting": {
111+
"title": {"name": "姓名设置", "description": "姓名设置通知标题"},
112+
"content": {
113+
"name": "已打开姓名设置窗口",
114+
"description": "姓名设置通知内容",
115+
},
116+
},
117+
"gender_setting": {
118+
"title": {"name": "性别设置", "description": "性别设置通知标题"},
119+
"content": {
120+
"name": "已打开性别设置窗口",
121+
"description": "性别设置通知内容",
122+
},
123+
},
124+
"group_setting": {
125+
"title": {"name": "小组设置", "description": "小组设置通知标题"},
126+
"content": {
127+
"name": "已打开小组设置窗口",
128+
"description": "小组设置通知内容",
129+
},
130+
},
131+
"export": {
132+
"title": {
133+
"success": {"name": "导出成功", "description": "导出成功通知标题"},
134+
"failure": {"name": "导出失败", "description": "导出失败通知标题"},
135+
},
136+
"content": {
137+
"success": {
138+
"name": "学生名单已导出到: {path}",
139+
"description": "导出成功通知内容",
140+
},
141+
"failure": {
142+
"name": "请先选择要导出的班级",
143+
"description": "导出失败通知内容(未选择班级)",
144+
},
145+
"error": {"name": "{message}", "description": "导出错误通知内容"},
146+
},
147+
},
148+
},
149+
# 抽奖名单通知
150+
"lottery": {
151+
"pool_name_setting": {
152+
"title": {
153+
"name": "奖池名称设置",
154+
"description": "奖池名称设置通知标题",
155+
},
156+
"content": {
157+
"name": "已打开奖池名称设置窗口",
158+
"description": "奖池名称设置通知内容",
159+
},
160+
},
161+
"import_prize_name": {
162+
"title": {
163+
"name": "奖品名单导入",
164+
"description": "奖品名单导入通知标题",
165+
},
166+
"content": {
167+
"name": "已打开奖品名单导入窗口",
168+
"description": "奖品名单导入通知内容",
169+
},
170+
},
171+
"prize_setting": {
172+
"title": {"name": "奖品设置", "description": "奖品设置通知标题"},
173+
"content": {
174+
"name": "已打开奖品设置窗口",
175+
"description": "奖品设置通知内容",
176+
},
177+
},
178+
"prize_weight_setting": {
179+
"title": {
180+
"name": "奖品权重设置",
181+
"description": "奖品权重设置通知标题",
182+
},
183+
"content": {
184+
"name": "已打开奖品权重设置窗口",
185+
"description": "奖品权重设置通知内容",
186+
},
187+
},
188+
"export": {
189+
"title": {
190+
"success": {"name": "导出成功", "description": "导出成功通知标题"},
191+
"failure": {"name": "导出失败", "description": "导出失败通知标题"},
192+
},
193+
"content": {
194+
"success": {
195+
"name": "奖品名单已导出到: {path}",
196+
"description": "导出成功通知内容",
197+
},
198+
"failure": {
199+
"name": "请先选择要导出的奖池",
200+
"description": "导出失败通知内容(未选择奖池)",
201+
},
202+
"error": {"name": "{message}", "description": "导出错误通知内容"},
203+
},
204+
},
205+
},
206+
}
207+
}
208+
209+
# QFileDialog 文本配置
210+
qfiledialog = {
211+
"ZH_CN": {
212+
"roll_call": {
213+
"export_student_list": {
214+
"caption": {
215+
"name": "保存学生名单",
216+
"description": "保存学生名单对话框标题",
217+
},
218+
"filter": {
219+
"name": "Excel 文件 (*.xlsx);;CSV 文件 (*.csv);;TXT 文件(仅姓名) (*.txt)",
220+
"description": "保存学生名单对话框过滤器",
221+
},
222+
}
223+
},
224+
"lottery": {
225+
"export_prize_name": {
226+
"caption": {
227+
"name": "保存奖品名单",
228+
"description": "保存奖品名单对话框标题",
229+
},
230+
"filter": {
231+
"name": "Excel 文件 (*.xlsx);;CSV 文件 (*.csv);;TXT 文件(仅奖品名) (*.txt)",
232+
"description": "保存奖品名单对话框过滤器",
233+
},
234+
}
235+
},
236+
}
237+
}

0 commit comments

Comments
 (0)