Skip to content

Commit d74326f

Browse files
committed
admin translated to english
1 parent 0682ec2 commit d74326f

File tree

1 file changed

+20
-15
lines changed

1 file changed

+20
-15
lines changed

fastapi_user_auth/admin/admin.py

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,14 @@
6262

6363

6464
def attach_page_head(page: Page) -> Page:
65-
desc = _("Amis is a low-code front-end framework that reduces page development effort and greatly improves efficiency")
65+
desc = _(
66+
"Amis is a low-code front-end framework that reduces page development effort and greatly improves efficiency")
6667
page.body = [
6768
Html(
6869
html=f'<div style="display: flex; justify-content: center; align-items: center; margin: 96px 0px 8px;">'
69-
f'<img src="https://baidu.gitee.io/amis/static/favicon_b3b0647.png" alt="logo" style="margin-right: 8px; '
70-
f'width: 48px;"><span style="font-size: 32px; font-weight: bold;">Amis Admin</span></div>'
71-
f'<div style="width: 100%; text-align: center; color: rgba(0, 0, 0, 0.45); margin-bottom: 40px;">{desc}</div>'
70+
f'<img src="https://baidu.gitee.io/amis/static/favicon_b3b0647.png" alt="logo" style="margin-right: 8px; '
71+
f'width: 48px;"><span style="font-size: 32px; font-weight: bold;">Amis Admin</span></div>'
72+
f'<div style="width: 100%; text-align: center; color: rgba(0, 0, 0, 0.45); margin-bottom: 40px;">{desc}</div>'
7273
),
7374
Grid(columns=[{"body": [page.body], "lg": 2, "md": 4, "valign": "middle"}], align="center", valign="middle"),
7475
]
@@ -150,7 +151,8 @@ class UserRegFormAdmin(FormAdmin):
150151
page_schema = None
151152
page_route_kwargs = {"name": "reg"}
152153

153-
async def handle(self, request: Request, data: SchemaUpdateT, **kwargs) -> BaseApiOut[BaseModel]: # self.schema_submit_out
154+
async def handle(self, request: Request, data: SchemaUpdateT, **kwargs) -> BaseApiOut[
155+
BaseModel]: # self.schema_submit_out
154156
auth: Auth = request.auth
155157
if data.username.upper() in SystemUserEnum.__members__:
156158
return BaseApiOut(status=-1, msg=_("Username has been registered!"), data=None)
@@ -271,15 +273,16 @@ class UserAdmin(AuthFieldModelAdmin, AuthSelectModelAdmin, SoftDeleteModelAdmin,
271273
lambda admin: UpdateSubPagePermsAction(
272274
admin=admin,
273275
name="update_subject_page_permissions",
274-
tooltip="更新用户页面权限",
276+
tooltip="Update user page permissions", # 更新用户页面权限
275277
),
276278
lambda admin: UpdateSubDataPermAction(
277279
admin=admin,
278280
name="update_subject_data_permissions",
279-
tooltip="更新用户数据权限",
281+
tooltip="Update user data permissions", # 更新用户数据权限
280282
),
281283
lambda admin: UpdateSubRolesAction(
282-
admin=admin, name="update_subject_roles", tooltip="更新用户角色", icon="fa fa-user", flags="item"
284+
admin=admin, name="update_subject_roles", tooltip="Update user role", icon="fa fa-user", flags="item"
285+
# 更新用户角色
283286
),
284287
lambda admin: CopyUserAuthLinkAction(admin),
285288
]
@@ -328,15 +331,16 @@ class RoleAdmin(AutoTimeModelAdmin, FootableModelAdmin):
328331
lambda admin: UpdateSubPagePermsAction(
329332
admin=admin,
330333
name="update_subject_page_permissions",
331-
tooltip="更新角色页面权限",
334+
tooltip="Update role page permissions", # 更新角色页面权限
332335
),
333336
lambda admin: UpdateSubDataPermAction(
334337
admin=admin,
335338
name="update_subject_data_permissions",
336-
tooltip="更新角色数据权限",
339+
tooltip="Update role data permissions", # 更新角色数据权限
337340
),
338341
lambda admin: UpdateSubRolesAction(
339-
admin=admin, name="update_subject_roles", tooltip="更新子角色", icon="fa fa-user", flags="item"
342+
admin=admin, name="update_subject_roles", tooltip="Update sub-roles", icon="fa fa-user", flags="item"
343+
# 更新子角色
340344
),
341345
]
342346

@@ -358,13 +362,14 @@ class CasbinRuleAdmin(ReadOnlyModelAdmin):
358362
unique_id = "Auth>CasbinRuleAdmin"
359363
page_schema = PageSchema(label="CasbinRule", icon="fa fa-lock")
360364
model = CasbinRule
361-
list_filter = [CasbinRule.ptype, CasbinRule.v0, CasbinRule.v1, CasbinRule.v2, CasbinRule.v3, CasbinRule.v4, CasbinRule.v5]
365+
list_filter = [CasbinRule.ptype, CasbinRule.v0, CasbinRule.v1, CasbinRule.v2, CasbinRule.v3, CasbinRule.v4,
366+
CasbinRule.v5]
362367
admin_action_maker = [
363368
lambda admin: AdminAction(
364369
admin=admin,
365370
action=ActionType.Ajax(
366371
id="refresh",
367-
label="刷新权限",
372+
label="Refresh permissions", # 刷新权限
368373
icon="fa fa-refresh",
369374
level=LevelEnum.success,
370375
api=f"GET:{admin.router_path}/load_policy",
@@ -390,14 +395,14 @@ def register_router(self):
390395
async def _load_policy():
391396
await self.load_policy()
392397
get_admin_action_options.cache_clear() # 清除系统菜单缓存
393-
return BaseApiOut(data="刷新成功")
398+
return BaseApiOut(data="Refresh successful") # 刷新成功
394399

395400
return super().register_router()
396401

397402

398403
class LoginHistoryAdmin(ReadOnlyModelAdmin):
399404
unique_id = "Auth>LoginHistoryAdmin"
400-
page_schema = PageSchema(label="登录历史", icon="fa fa-history")
405+
page_schema = PageSchema(label="Login history", icon="fa fa-history") # 登录历史
401406
model = LoginHistory
402407
search_fields = [LoginHistory.login_name, LoginHistory.ip, LoginHistory.login_status, LoginHistory.user_agent]
403408
list_display = [

0 commit comments

Comments
 (0)