refactor: i18n

This commit is contained in:
wxg0103 2025-05-26 16:46:05 +08:00
parent 9e7279e336
commit 356dbeb2b9
3 changed files with 1176 additions and 247 deletions

View File

@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-16 17:56+0800\n"
"POT-Creation-Date: 2025-05-26 16:24+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -80,11 +80,11 @@ msgstr ""
msgid "The nickname is already registered"
msgstr ""
#: common/constants/permission_constants.py:171
#: common/constants/permission_constants.py:172
msgid "System Setting"
msgstr ""
#: common/constants/permission_constants.py:172 users/views/login.py:24
#: common/constants/permission_constants.py:173 users/views/login.py:24
#: users/views/login.py:36 users/views/user.py:34 users/views/user.py:47
#: users/views/user.py:61 users/views/user.py:76 users/views/user.py:90
#: users/views/user.py:104 users/views/user.py:117 users/views/user.py:128
@ -92,70 +92,82 @@ msgstr ""
msgid "User Management"
msgstr ""
#: common/constants/permission_constants.py:173
#: common/constants/permission_constants.py:174
#: role_setting/views/role_setting.py:29 role_setting/views/role_setting.py:51
#: role_setting/views/role_setting.py:66 role_setting/views/role_setting.py:85
#: role_setting/views/role_setting.py:105
#: role_setting/views/role_setting.py:123
#: role_setting/views/role_setting.py:145
#: role_setting/views/role_setting.py:167
#: role_setting/views/role_setting.py:183
msgid "Role"
msgstr ""
#: common/constants/permission_constants.py:174
#: common/constants/permission_constants.py:175 workspace/views/workspace.py:28
#: workspace/views/workspace.py:38 workspace/views/workspace.py:52
#: workspace/views/workspace.py:68 workspace/views/workspace.py:84
#: workspace/views/workspace.py:101 workspace/views/workspace.py:118
#: workspace/views/workspace.py:133 workspace/views/workspace.py:149
#: workspace/views/workspace.py:166 workspace/views/workspace.py:182
msgid "Workspace"
msgstr ""
#: common/constants/permission_constants.py:175
#: common/constants/permission_constants.py:176
msgid "Resource Application"
msgstr ""
#: common/constants/permission_constants.py:176
#: common/constants/permission_constants.py:177
msgid "Resource Knowledge"
msgstr ""
#: common/constants/permission_constants.py:177
#: common/constants/permission_constants.py:178
msgid "Resource Tool"
msgstr ""
#: common/constants/permission_constants.py:178
#: common/constants/permission_constants.py:179
msgid "Resource Model"
msgstr ""
#: common/constants/permission_constants.py:179
#: common/constants/permission_constants.py:180
msgid "Resource Permission"
msgstr ""
#: common/constants/permission_constants.py:180
#: common/constants/permission_constants.py:181
msgid "Shared Knowledge"
msgstr ""
#: common/constants/permission_constants.py:181
#: common/constants/permission_constants.py:182
msgid "Shared Model"
msgstr ""
#: common/constants/permission_constants.py:182
#: common/constants/permission_constants.py:183
msgid "Shared Tool"
msgstr ""
#: common/constants/permission_constants.py:183
#: common/constants/permission_constants.py:184
msgid "Operation Log"
msgstr ""
#: common/constants/permission_constants.py:184
#: common/constants/permission_constants.py:190
#: common/constants/permission_constants.py:185
#: common/constants/permission_constants.py:191
msgid "Other"
msgstr ""
#: common/constants/permission_constants.py:185
msgid "System Management"
msgstr ""
#: common/constants/permission_constants.py:186
#: common/constants/permission_constants.py:196
msgid "Application"
msgid "System Management"
msgstr ""
#: common/constants/permission_constants.py:187
#: common/constants/permission_constants.py:197
msgid "Knowledge"
msgid "Application"
msgstr ""
#: common/constants/permission_constants.py:188
#: common/constants/permission_constants.py:198
msgid "Knowledge"
msgstr ""
#: common/constants/permission_constants.py:189
#: models_provider/views/model.py:31 models_provider/views/model.py:59
#: models_provider/views/model.py:77 models_provider/views/model.py:90
#: models_provider/views/model.py:102 models_provider/views/model.py:117
@ -168,78 +180,78 @@ msgstr ""
msgid "Model"
msgstr ""
#: common/constants/permission_constants.py:189 tools/views/tool.py:27
#: common/constants/permission_constants.py:190 tools/views/tool.py:27
#: tools/views/tool.py:42 tools/views/tool.py:60 tools/views/tool.py:79
#: tools/views/tool.py:94 tools/views/tool.py:109 tools/views/tool.py:127
#: tools/views/tool.py:152 tools/views/tool.py:170 tools/views/tool.py:189
msgid "Tool"
msgstr ""
#: common/constants/permission_constants.py:191
#: common/constants/permission_constants.py:192
msgid "Read"
msgstr ""
#: common/constants/permission_constants.py:192
#: common/constants/permission_constants.py:193
msgid "Edit"
msgstr ""
#: common/constants/permission_constants.py:193
#: common/constants/permission_constants.py:194
msgid "Create"
msgstr ""
#: common/constants/permission_constants.py:194
#: common/constants/permission_constants.py:195
msgid "Delete"
msgstr ""
#: common/constants/permission_constants.py:195
#: common/constants/permission_constants.py:196
msgid "Email Setting"
msgstr ""
#: common/constants/permission_constants.py:198
#: common/constants/permission_constants.py:199
msgid "Document"
msgstr ""
#: common/constants/permission_constants.py:199
#: common/constants/permission_constants.py:200
msgid "Problem"
msgstr ""
#: common/constants/permission_constants.py:200
#: common/constants/permission_constants.py:201
msgid "Import"
msgstr ""
#: common/constants/permission_constants.py:201
#: common/constants/permission_constants.py:202
msgid "Export"
msgstr ""
#: common/constants/permission_constants.py:202
#: common/constants/permission_constants.py:203
msgid "Debug"
msgstr ""
#: common/constants/permission_constants.py:203
#: common/constants/permission_constants.py:204
msgid "Sync"
msgstr ""
#: common/constants/permission_constants.py:204
#: common/constants/permission_constants.py:205
msgid "Generate"
msgstr ""
#: common/constants/permission_constants.py:205
#: common/constants/permission_constants.py:206
msgid "Add Member"
msgstr ""
#: common/constants/permission_constants.py:206
#: common/constants/permission_constants.py:207
msgid "Remove Member"
msgstr ""
#: common/constants/permission_constants.py:207
#: common/constants/permission_constants.py:208
msgid "Vector"
msgstr ""
#: common/constants/permission_constants.py:208
#: common/constants/permission_constants.py:209
msgid "Migrate"
msgstr ""
#: common/constants/permission_constants.py:209
#: common/constants/permission_constants.py:210
msgid "Relate"
msgstr ""
@ -373,15 +385,15 @@ msgstr ""
msgid "Success"
msgstr ""
#: common/utils/common.py:86
#: common/utils/common.py:92
msgid "Text-to-speech node, the text content must be of string type"
msgstr ""
#: common/utils/common.py:88
#: common/utils/common.py:94
msgid "Text-to-speech node, the text content cannot be empty"
msgstr ""
#: common/utils/common.py:241
#: common/utils/common.py:247
#, python-brace-format
msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)."
msgstr ""
@ -3007,6 +3019,233 @@ msgstr ""
msgid "Get the model creation form"
msgstr ""
#: role_setting/api/role_setting.py:15 role_setting/api/role_setting.py:21
#: role_setting/api/role_setting.py:32 role_setting/api/role_setting.py:142
#: role_setting/serializers/role_setting_serializers.py:170
#: workspace/api/workspace.py:81
msgid "ID"
msgstr ""
#: role_setting/api/role_setting.py:16 role_setting/api/role_setting.py:22
#: role_setting/api/role_setting.py:33 users/serializers/user.py:204
msgid "Name"
msgstr ""
#: role_setting/api/role_setting.py:17 role_setting/api/role_setting.py:28
#: role_setting/serializers/role_setting_serializers.py:171
msgid "Enable"
msgstr ""
#: role_setting/api/role_setting.py:25
msgid "Permission"
msgstr ""
#: role_setting/api/role_setting.py:36
msgid "Children"
msgstr ""
#: role_setting/api/role_setting.py:54
#: role_setting/serializers/role_setting_serializers.py:105
msgid "Role type"
msgstr ""
#: role_setting/api/role_setting.py:75
msgid "Internal role"
msgstr ""
#: role_setting/api/role_setting.py:79
msgid "Custom role"
msgstr ""
#: role_setting/api/role_setting.py:107 role_setting/api/role_setting.py:127
#: role_setting/api/role_setting.py:163
#: role_setting/serializers/role_setting_serializers.py:108
#: role_setting/serializers/role_setting_serializers.py:286
#: workspace/api/workspace.py:86
msgid "Role ID"
msgstr ""
#: role_setting/api/role_setting.py:134
msgid "User relation ID"
msgstr ""
#: role_setting/api/role_setting.py:143 tools/serializers/tool.py:334
#: users/api/user.py:39 users/api/user.py:93 users/api/user.py:109
#: users/serializers/user.py:271 workspace/api/workspace.py:82
#: workspace/serializers/workspace_serializers.py:189
msgid "User ID"
msgstr ""
#: role_setting/api/role_setting.py:144 role_setting/api/role_setting.py:184
#: role_setting/serializers/role_setting_serializers.py:287
#: users/api/user.py:64 users/serializers/login.py:27
#: users/serializers/user.py:42 users/serializers/user.py:89
#: workspace/api/workspace.py:83 workspace/api/workspace.py:124
#: workspace/serializers/workspace_serializers.py:159
msgid "Username"
msgstr ""
#: role_setting/api/role_setting.py:145 workspace/api/workspace.py:84
msgid "Nickname"
msgstr ""
#: role_setting/api/role_setting.py:146 users/api/user.py:51
#: users/api/user.py:148 workspace/api/workspace.py:46
#: workspace/api/workspace.py:66 workspace/api/workspace.py:85
#: workspace/api/workspace.py:103
#: workspace/serializers/workspace_serializers.py:158
msgid "Workspace ID"
msgstr ""
#: role_setting/api/role_setting.py:147
msgid "Workspace Name"
msgstr ""
#: role_setting/api/role_setting.py:170 workspace/api/workspace.py:110
msgid "Current page"
msgstr ""
#: role_setting/api/role_setting.py:177 workspace/api/workspace.py:117
msgid "Page size"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:102
msgid "Role name"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:120
#: role_setting/serializers/role_setting_serializers.py:177
#: role_setting/serializers/role_setting_serializers.py:282
#: role_setting/serializers/role_setting_serializers.py:294
msgid "Role does not exist"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:122
#: role_setting/serializers/role_setting_serializers.py:179
msgid "Cannot modify built-in role"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:130
msgid "Role name already exists"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:150
msgid "Invalid role type"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:181
msgid "Cannot delete built-in role"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:233
#: workspace/serializers/workspace_serializers.py:90
msgid "User IDs"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:238
msgid "Workspace IDs"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:243
#: workspace/serializers/workspace_serializers.py:101
msgid "Members"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:270
#: workspace/serializers/workspace_serializers.py:144
msgid "User relation does not exist"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:274
#: workspace/serializers/workspace_serializers.py:147
msgid "Cannot remove member from built-in role"
msgstr ""
#: role_setting/serializers/role_setting_serializers.py:327
msgid "Only update members to normal users"
msgstr ""
#: role_setting/views/role_setting.py:24 role_setting/views/role_setting.py:25
#: role_setting/views/role_setting.py:26
msgid "Get role permission template"
msgstr ""
#: role_setting/views/role_setting.py:46 role_setting/views/role_setting.py:47
#: role_setting/views/role_setting.py:48
msgid "Create or update role"
msgstr ""
#: role_setting/views/role_setting.py:62 role_setting/views/role_setting.py:63
#: role_setting/views/role_setting.py:64
msgid "Get role list"
msgstr ""
#: role_setting/views/role_setting.py:80 role_setting/views/role_setting.py:81
#: role_setting/views/role_setting.py:82
msgid "Delete role"
msgstr ""
#: role_setting/views/role_setting.py:100
#: role_setting/views/role_setting.py:101
#: role_setting/views/role_setting.py:102
msgid "Create or update role permission"
msgstr ""
#: role_setting/views/role_setting.py:118
#: role_setting/views/role_setting.py:119
#: role_setting/views/role_setting.py:120
msgid "Get role permission"
msgstr ""
#: role_setting/views/role_setting.py:139
#: role_setting/views/role_setting.py:140
#: role_setting/views/role_setting.py:141
msgid "Add member to system role"
msgstr ""
#: role_setting/views/role_setting.py:162
#: role_setting/views/role_setting.py:163
#: role_setting/views/role_setting.py:164
msgid "Remove member from system role"
msgstr ""
#: role_setting/views/role_setting.py:178
#: role_setting/views/role_setting.py:179
#: role_setting/views/role_setting.py:180
msgid "Get system role member list"
msgstr ""
#: role_setting/views/role_setting.py:196
#: role_setting/views/role_setting.py:197
#: role_setting/views/role_setting.py:198
msgid "Get Workspace role list"
msgstr ""
#: role_setting/views/role_setting.py:200
#: role_setting/views/role_setting.py:221
#: role_setting/views/role_setting.py:243
#: role_setting/views/role_setting.py:259
msgid "Workspace Role"
msgstr ""
#: role_setting/views/role_setting.py:215
#: role_setting/views/role_setting.py:216
#: role_setting/views/role_setting.py:217
msgid "Add member to workspace role"
msgstr ""
#: role_setting/views/role_setting.py:238
#: role_setting/views/role_setting.py:239
#: role_setting/views/role_setting.py:240
msgid "Remove member from workspace role"
msgstr ""
#: role_setting/views/role_setting.py:254
#: role_setting/views/role_setting.py:255
#: role_setting/views/role_setting.py:256
msgid "Get workspace role member list"
msgstr ""
#: system_manage/serializers/email_setting.py:28
msgid "SMTP host"
msgstr ""
@ -3021,8 +3260,8 @@ msgid "Sender's email"
msgstr ""
#: system_manage/serializers/email_setting.py:31 users/api/user.py:80
#: users/serializers/login.py:28 users/serializers/user.py:42
#: users/serializers/user.py:100 users/serializers/user.py:250
#: users/serializers/login.py:28 users/serializers/user.py:43
#: users/serializers/user.py:101 users/serializers/user.py:237
msgid "Password"
msgstr ""
@ -3165,11 +3404,6 @@ msgstr ""
msgid "Tool not found"
msgstr ""
#: tools/serializers/tool.py:334 users/api/user.py:39 users/api/user.py:93
#: users/api/user.py:109 users/serializers/user.py:284
msgid "User ID"
msgstr ""
#: tools/serializers/tool.py:396
msgid "tool type"
msgstr ""
@ -3214,15 +3448,6 @@ msgstr ""
msgid "Check code"
msgstr ""
#: users/api/user.py:51 users/api/user.py:148
msgid "Workspace ID"
msgstr ""
#: users/api/user.py:64 users/serializers/login.py:27
#: users/serializers/user.py:41 users/serializers/user.py:88
msgid "Username"
msgstr ""
#: users/api/user.py:132
msgid "Email or Username"
msgstr ""
@ -3243,83 +3468,79 @@ msgstr ""
msgid "The user has been disabled, please contact the administrator!"
msgstr ""
#: users/serializers/user.py:32
#: users/serializers/user.py:33
msgid "Is Edit Password"
msgstr ""
#: users/serializers/user.py:33
#: users/serializers/user.py:34
msgid "permissions"
msgstr ""
#: users/serializers/user.py:43 users/serializers/user.py:80
#: users/serializers/user.py:209
#: users/serializers/user.py:44 users/serializers/user.py:81
#: users/serializers/user.py:196
msgid "Email"
msgstr ""
#: users/serializers/user.py:44 users/serializers/user.py:114
#: users/serializers/user.py:45 users/serializers/user.py:115
msgid "Nick name"
msgstr ""
#: users/serializers/user.py:45 users/serializers/user.py:119
#: users/serializers/user.py:222
#: users/serializers/user.py:46 users/serializers/user.py:120
#: users/serializers/user.py:209
msgid "Phone"
msgstr ""
#: users/serializers/user.py:94
#: users/serializers/user.py:95
msgid "Username must be 6-20 characters long"
msgstr ""
#: users/serializers/user.py:107 users/serializers/user.py:257
#: users/serializers/user.py:108 users/serializers/user.py:244
msgid ""
"The password must be 6-20 characters long and must be a combination of "
"letters, numbers, and special characters."
msgstr ""
#: users/serializers/user.py:144
#: users/serializers/user.py:145
msgid "Email or username"
msgstr ""
#: users/serializers/user.py:171
#: users/serializers/user.py:172
msgid ""
"The community version supports up to 2 users. If you need more users, please "
"contact us (https://fit2cloud.com/)."
msgstr ""
#: users/serializers/user.py:217
msgid "Name"
msgstr ""
#: users/serializers/user.py:229
#: users/serializers/user.py:216
msgid "Is Active"
msgstr ""
#: users/serializers/user.py:240
#: users/serializers/user.py:227
msgid "Nickname is already in use"
msgstr ""
#: users/serializers/user.py:245
#: users/serializers/user.py:232
msgid "Email is already in use"
msgstr ""
#: users/serializers/user.py:264
#: users/serializers/user.py:251
msgid "Re Password"
msgstr ""
#: users/serializers/user.py:269
#: users/serializers/user.py:256
msgid ""
"The confirmation password must be 6-20 characters long and must be a "
"combination of letters, numbers, and special characters."
msgstr ""
#: users/serializers/user.py:292
#: users/serializers/user.py:279
msgid "User does not exist"
msgstr ""
#: users/serializers/user.py:307
#: users/serializers/user.py:294
msgid "Unable to delete administrator"
msgstr ""
#: users/serializers/user.py:338
#: users/serializers/user.py:312
msgid "Cannot modify administrator status"
msgstr ""
@ -3367,3 +3588,87 @@ msgstr ""
#: users/views/user.py:167 users/views/user.py:168 users/views/user.py:169
msgid "Get user paginated list"
msgstr ""
#: workspace/api/workspace.py:73
#: workspace/serializers/workspace_serializers.py:134
msgid "User Relation ID"
msgstr ""
#: workspace/api/workspace.py:87
msgid "Role Name"
msgstr ""
#: workspace/serializers/workspace_serializers.py:37
#: workspace/serializers/workspace_serializers.py:72
#: workspace/serializers/workspace_serializers.py:106
#: workspace/serializers/workspace_serializers.py:140
#: workspace/serializers/workspace_serializers.py:165
msgid "Workspace does not exist"
msgstr ""
#: workspace/serializers/workspace_serializers.py:44
msgid "Workspace name already exists"
msgstr ""
#: workspace/serializers/workspace_serializers.py:74
msgid "Default workspace cannot be deleted"
msgstr ""
#: workspace/serializers/workspace_serializers.py:95
msgid "Role IDs"
msgstr ""
#: workspace/views/workspace.py:23 workspace/views/workspace.py:24
#: workspace/views/workspace.py:25
msgid "Create or update workspace"
msgstr ""
#: workspace/views/workspace.py:34 workspace/views/workspace.py:35
#: workspace/views/workspace.py:36
msgid "Get system workspace list"
msgstr ""
#: workspace/views/workspace.py:47 workspace/views/workspace.py:48
#: workspace/views/workspace.py:49
msgid "Delete workspace"
msgstr ""
#: workspace/views/workspace.py:62 workspace/views/workspace.py:63
#: workspace/views/workspace.py:64
msgid "Add member to system workspace"
msgstr ""
#: workspace/views/workspace.py:79 workspace/views/workspace.py:80
#: workspace/views/workspace.py:81
msgid "Remove member from system workspace"
msgstr ""
#: workspace/views/workspace.py:96 workspace/views/workspace.py:97
#: workspace/views/workspace.py:98
msgid "Get system workspace member list"
msgstr ""
#: workspace/views/workspace.py:114 workspace/views/workspace.py:115
#: workspace/views/workspace.py:116
msgid "Get workspace list"
msgstr ""
#: workspace/views/workspace.py:127 workspace/views/workspace.py:128
#: workspace/views/workspace.py:129
msgid "Add member to workspace"
msgstr ""
#: workspace/views/workspace.py:144 workspace/views/workspace.py:145
#: workspace/views/workspace.py:146
msgid "Remove member from workspace"
msgstr ""
#: workspace/views/workspace.py:161 workspace/views/workspace.py:162
#: workspace/views/workspace.py:163
msgid "Get workspace member list"
msgstr ""
#: workspace/views/workspace.py:178 workspace/views/workspace.py:179
#: workspace/views/workspace.py:180
msgid "Get workspace list by user"
msgstr ""

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-16 17:54+0800\n"
"POT-Creation-Date: 2025-05-26 16:31+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -79,11 +79,11 @@ msgstr "密码和确认密码不一致"
msgid "The nickname is already registered"
msgstr "昵称已注册"
#: common/constants/permission_constants.py:171
#: common/constants/permission_constants.py:172
msgid "System Setting"
msgstr "系统设置"
#: common/constants/permission_constants.py:172 users/views/login.py:24
#: common/constants/permission_constants.py:173 users/views/login.py:24
#: users/views/login.py:36 users/views/user.py:34 users/views/user.py:47
#: users/views/user.py:61 users/views/user.py:76 users/views/user.py:90
#: users/views/user.py:104 users/views/user.py:117 users/views/user.py:128
@ -91,70 +91,82 @@ msgstr "系统设置"
msgid "User Management"
msgstr "用户管理"
#: common/constants/permission_constants.py:173
#: common/constants/permission_constants.py:174
#: role_setting/views/role_setting.py:29 role_setting/views/role_setting.py:51
#: role_setting/views/role_setting.py:66 role_setting/views/role_setting.py:85
#: role_setting/views/role_setting.py:105
#: role_setting/views/role_setting.py:123
#: role_setting/views/role_setting.py:145
#: role_setting/views/role_setting.py:167
#: role_setting/views/role_setting.py:183
msgid "Role"
msgstr "角色"
#: common/constants/permission_constants.py:174
#: common/constants/permission_constants.py:175 workspace/views/workspace.py:28
#: workspace/views/workspace.py:38 workspace/views/workspace.py:52
#: workspace/views/workspace.py:68 workspace/views/workspace.py:84
#: workspace/views/workspace.py:101 workspace/views/workspace.py:118
#: workspace/views/workspace.py:133 workspace/views/workspace.py:149
#: workspace/views/workspace.py:166 workspace/views/workspace.py:182
msgid "Workspace"
msgstr "工作空间"
#: common/constants/permission_constants.py:175
#: common/constants/permission_constants.py:176
msgid "Resource Application"
msgstr "资源管理-应用"
#: common/constants/permission_constants.py:176
#: common/constants/permission_constants.py:177
msgid "Resource Knowledge"
msgstr "资源管理-知识库"
#: common/constants/permission_constants.py:177
#: common/constants/permission_constants.py:178
msgid "Resource Tool"
msgstr "资源管理-工具"
#: common/constants/permission_constants.py:178
#: common/constants/permission_constants.py:179
msgid "Resource Model"
msgstr "资源管理-模型"
#: common/constants/permission_constants.py:179
#: common/constants/permission_constants.py:180
msgid "Resource Permission"
msgstr "资源授权"
#: common/constants/permission_constants.py:180
#: common/constants/permission_constants.py:181
msgid "Shared Knowledge"
msgstr "共享资源-知识库"
#: common/constants/permission_constants.py:181
#: common/constants/permission_constants.py:182
msgid "Shared Model"
msgstr "共享资源-模型"
#: common/constants/permission_constants.py:182
#: common/constants/permission_constants.py:183
msgid "Shared Tool"
msgstr "共享资源-工具"
#: common/constants/permission_constants.py:183
#: common/constants/permission_constants.py:184
msgid "Operation Log"
msgstr "操作日志"
#: common/constants/permission_constants.py:184
#: common/constants/permission_constants.py:190
#: common/constants/permission_constants.py:185
#: common/constants/permission_constants.py:191
msgid "Other"
msgstr "其他"
#: common/constants/permission_constants.py:185
#: common/constants/permission_constants.py:186
msgid "System Management"
msgstr "系统管理"
#: common/constants/permission_constants.py:186
#: common/constants/permission_constants.py:196
#: common/constants/permission_constants.py:187
#: common/constants/permission_constants.py:197
msgid "Application"
msgstr "应用"
#: common/constants/permission_constants.py:187
#: common/constants/permission_constants.py:197
#: common/constants/permission_constants.py:188
#: common/constants/permission_constants.py:198
msgid "Knowledge"
msgstr "知识库"
#: common/constants/permission_constants.py:188
#: common/constants/permission_constants.py:189
#: models_provider/views/model.py:31 models_provider/views/model.py:59
#: models_provider/views/model.py:77 models_provider/views/model.py:90
#: models_provider/views/model.py:102 models_provider/views/model.py:117
@ -167,78 +179,78 @@ msgstr "知识库"
msgid "Model"
msgstr "模型"
#: common/constants/permission_constants.py:189 tools/views/tool.py:27
#: common/constants/permission_constants.py:190 tools/views/tool.py:27
#: tools/views/tool.py:42 tools/views/tool.py:60 tools/views/tool.py:79
#: tools/views/tool.py:94 tools/views/tool.py:109 tools/views/tool.py:127
#: tools/views/tool.py:152 tools/views/tool.py:170 tools/views/tool.py:189
msgid "Tool"
msgstr "工具"
#: common/constants/permission_constants.py:191
#: common/constants/permission_constants.py:192
msgid "Read"
msgstr "查看"
#: common/constants/permission_constants.py:192
#: common/constants/permission_constants.py:193
msgid "Edit"
msgstr "编辑"
#: common/constants/permission_constants.py:193
#: common/constants/permission_constants.py:194
msgid "Create"
msgstr "创建"
#: common/constants/permission_constants.py:194
#: common/constants/permission_constants.py:195
msgid "Delete"
msgstr "删除"
#: common/constants/permission_constants.py:195
#: common/constants/permission_constants.py:196
msgid "Email Setting"
msgstr "邮箱设置"
#: common/constants/permission_constants.py:198
#: common/constants/permission_constants.py:199
msgid "Document"
msgstr "文档"
#: common/constants/permission_constants.py:199
#: common/constants/permission_constants.py:200
msgid "Problem"
msgstr "问题"
#: common/constants/permission_constants.py:200
#: common/constants/permission_constants.py:201
msgid "Import"
msgstr "导入"
#: common/constants/permission_constants.py:201
#: common/constants/permission_constants.py:202
msgid "Export"
msgstr "导出"
#: common/constants/permission_constants.py:202
#: common/constants/permission_constants.py:203
msgid "Debug"
msgstr "调试"
#: common/constants/permission_constants.py:203
#: common/constants/permission_constants.py:204
msgid "Sync"
msgstr "同步"
#: common/constants/permission_constants.py:204
#: common/constants/permission_constants.py:205
msgid "Generate"
msgstr "生成问题"
#: common/constants/permission_constants.py:205
#: common/constants/permission_constants.py:206
msgid "Add Member"
msgstr "添加成员"
#: common/constants/permission_constants.py:206
#: common/constants/permission_constants.py:207
msgid "Remove Member"
msgstr "移除成员"
#: common/constants/permission_constants.py:207
#: common/constants/permission_constants.py:208
msgid "Vector"
msgstr "向量化"
#: common/constants/permission_constants.py:208
#: common/constants/permission_constants.py:209
msgid "Migrate"
msgstr "迁移"
#: common/constants/permission_constants.py:209
#: common/constants/permission_constants.py:210
msgid "Relate"
msgstr "关联分段"
@ -372,15 +384,15 @@ msgstr "每页大小"
msgid "Success"
msgstr "成功"
#: common/utils/common.py:86
#: common/utils/common.py:92
msgid "Text-to-speech node, the text content must be of string type"
msgstr "文本转语音节点,文本内容必须是字符串类型"
#: common/utils/common.py:88
#: common/utils/common.py:94
msgid "Text-to-speech node, the text content cannot be empty"
msgstr "文本转语音节点,文本内容不能为空"
#: common/utils/common.py:241
#: common/utils/common.py:247
#, python-brace-format
msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)."
msgstr "超过限制 {count},请联系我们 (https://fit2cloud.com/)."
@ -3126,6 +3138,241 @@ msgstr "获取模型默认参数"
msgid "Get the model creation form"
msgstr "获取模型创建表单"
#: role_setting/api/role_setting.py:15 role_setting/api/role_setting.py:21
#: role_setting/api/role_setting.py:32 role_setting/api/role_setting.py:142
#: role_setting/serializers/role_setting_serializers.py:170
#: workspace/api/workspace.py:81
msgid "ID"
msgstr ""
#: role_setting/api/role_setting.py:16 role_setting/api/role_setting.py:22
#: role_setting/api/role_setting.py:33 users/serializers/user.py:204
msgid "Name"
msgstr "用户名"
#: role_setting/api/role_setting.py:17 role_setting/api/role_setting.py:28
#: role_setting/serializers/role_setting_serializers.py:171
msgid "Enable"
msgstr "启用"
#: role_setting/api/role_setting.py:25
#| msgid "permissions"
msgid "Permission"
msgstr "权限"
#: role_setting/api/role_setting.py:36
msgid "Children"
msgstr "子级"
#: role_setting/api/role_setting.py:54
#: role_setting/serializers/role_setting_serializers.py:105
#| msgid "tool type"
msgid "Role type"
msgstr "角色类型"
#: role_setting/api/role_setting.py:75
msgid "Internal role"
msgstr "内置角色"
#: role_setting/api/role_setting.py:79
msgid "Custom role"
msgstr "自定义角色"
#: role_setting/api/role_setting.py:107 role_setting/api/role_setting.py:127
#: role_setting/api/role_setting.py:163
#: role_setting/serializers/role_setting_serializers.py:108
#: role_setting/serializers/role_setting_serializers.py:286
#: workspace/api/workspace.py:86
#| msgid "Role"
msgid "Role ID"
msgstr "角色 ID"
#: role_setting/api/role_setting.py:134
#| msgid "User ID"
msgid "User relation ID"
msgstr "用户关系 ID"
#: role_setting/api/role_setting.py:143 tools/serializers/tool.py:334
#: users/api/user.py:39 users/api/user.py:93 users/api/user.py:109
#: users/serializers/user.py:271 workspace/api/workspace.py:82
#: workspace/serializers/workspace_serializers.py:189
msgid "User ID"
msgstr "用户 ID"
#: role_setting/api/role_setting.py:144 role_setting/api/role_setting.py:184
#: role_setting/serializers/role_setting_serializers.py:287
#: users/api/user.py:64 users/serializers/login.py:27
#: users/serializers/user.py:42 users/serializers/user.py:89
#: workspace/api/workspace.py:83 workspace/api/workspace.py:124
#: workspace/serializers/workspace_serializers.py:159
msgid "Username"
msgstr "用户名"
#: role_setting/api/role_setting.py:145 workspace/api/workspace.py:84
#| msgid "Nick name"
msgid "Nickname"
msgstr "昵称"
#: role_setting/api/role_setting.py:146 users/api/user.py:51
#: users/api/user.py:148 workspace/api/workspace.py:46
#: workspace/api/workspace.py:66 workspace/api/workspace.py:85
#: workspace/api/workspace.py:103
#: workspace/serializers/workspace_serializers.py:158
msgid "Workspace ID"
msgstr "工作空间 ID"
#: role_setting/api/role_setting.py:147
#| msgid "Workspace"
msgid "Workspace Name"
msgstr "工作空间"
#: role_setting/api/role_setting.py:170 workspace/api/workspace.py:110
#| msgid "current page"
msgid "Current page"
msgstr "当前页"
#: role_setting/api/role_setting.py:177 workspace/api/workspace.py:117
#| msgid "page size"
msgid "Page size"
msgstr "每页大小"
#: role_setting/serializers/role_setting_serializers.py:102
msgid "Role name"
msgstr "角色名称"
#: role_setting/serializers/role_setting_serializers.py:120
#: role_setting/serializers/role_setting_serializers.py:177
#: role_setting/serializers/role_setting_serializers.py:282
#: role_setting/serializers/role_setting_serializers.py:294
msgid "Role does not exist"
msgstr "角色不存在"
#: role_setting/serializers/role_setting_serializers.py:122
#: role_setting/serializers/role_setting_serializers.py:179
msgid "Cannot modify built-in role"
msgstr "不能修改内置角色"
#: role_setting/serializers/role_setting_serializers.py:130
msgid "Role name already exists"
msgstr "角色名称已存在"
#: role_setting/serializers/role_setting_serializers.py:150
msgid "Invalid role type"
msgstr "无效的角色类型"
#: role_setting/serializers/role_setting_serializers.py:181
msgid "Cannot delete built-in role"
msgstr "无法删除内置角色"
#: role_setting/serializers/role_setting_serializers.py:233
#: workspace/serializers/workspace_serializers.py:90
msgid "User IDs"
msgstr "用户 ID"
#: role_setting/serializers/role_setting_serializers.py:238
msgid "Workspace IDs"
msgstr "工作空间 ID"
#: role_setting/serializers/role_setting_serializers.py:243
#: workspace/serializers/workspace_serializers.py:101
msgid "Members"
msgstr "成员集合"
#: role_setting/serializers/role_setting_serializers.py:270
#: workspace/serializers/workspace_serializers.py:144
msgid "User relation does not exist"
msgstr "用户关系不存在"
#: role_setting/serializers/role_setting_serializers.py:274
#: workspace/serializers/workspace_serializers.py:147
msgid "Cannot remove member from built-in role"
msgstr "不能从内置角色中移除成员"
#: role_setting/serializers/role_setting_serializers.py:327
msgid "Only update members to normal users"
msgstr "只能为普通用户更新成员"
#: role_setting/views/role_setting.py:24 role_setting/views/role_setting.py:25
#: role_setting/views/role_setting.py:26
msgid "Get role permission template"
msgstr "获取角色权限模板"
#: role_setting/views/role_setting.py:46 role_setting/views/role_setting.py:47
#: role_setting/views/role_setting.py:48
msgid "Create or update role"
msgstr "创建或更新角色"
#: role_setting/views/role_setting.py:62 role_setting/views/role_setting.py:63
#: role_setting/views/role_setting.py:64
msgid "Get role list"
msgstr "获取角色列表"
#: role_setting/views/role_setting.py:80 role_setting/views/role_setting.py:81
#: role_setting/views/role_setting.py:82
msgid "Delete role"
msgstr "删除角色"
#: role_setting/views/role_setting.py:100
#: role_setting/views/role_setting.py:101
#: role_setting/views/role_setting.py:102
msgid "Create or update role permission"
msgstr "创建或更新角色权限"
#: role_setting/views/role_setting.py:118
#: role_setting/views/role_setting.py:119
#: role_setting/views/role_setting.py:120
msgid "Get role permission"
msgstr "获取角色权限"
#: role_setting/views/role_setting.py:139
#: role_setting/views/role_setting.py:140
#: role_setting/views/role_setting.py:141
msgid "Add member to system role"
msgstr "系统角色添加成员"
#: role_setting/views/role_setting.py:162
#: role_setting/views/role_setting.py:163
#: role_setting/views/role_setting.py:164
msgid "Remove member from system role"
msgstr "系统角色移除成员"
#: role_setting/views/role_setting.py:178
#: role_setting/views/role_setting.py:179
#: role_setting/views/role_setting.py:180
msgid "Get system role member list"
msgstr "获取系统角色成员列表"
#: role_setting/views/role_setting.py:196
#: role_setting/views/role_setting.py:197
#: role_setting/views/role_setting.py:198
msgid "Get Workspace role list"
msgstr "获取工作空间角色列表"
#: role_setting/views/role_setting.py:200
#: role_setting/views/role_setting.py:221
#: role_setting/views/role_setting.py:243
#: role_setting/views/role_setting.py:259
msgid "Workspace Role"
msgstr "工作空间角色"
#: role_setting/views/role_setting.py:215
#: role_setting/views/role_setting.py:216
#: role_setting/views/role_setting.py:217
msgid "Add member to workspace role"
msgstr "工作空间角色添加成员"
#: role_setting/views/role_setting.py:238
#: role_setting/views/role_setting.py:239
#: role_setting/views/role_setting.py:240
msgid "Remove member from workspace role"
msgstr "工作空间角色移除成员"
#: role_setting/views/role_setting.py:254
#: role_setting/views/role_setting.py:255
#: role_setting/views/role_setting.py:256
msgid "Get workspace role member list"
msgstr "获取工作空间角色成员列表"
#: system_manage/serializers/email_setting.py:28
msgid "SMTP host"
msgstr ""
@ -3140,8 +3387,8 @@ msgid "Sender's email"
msgstr "发送者邮箱"
#: system_manage/serializers/email_setting.py:31 users/api/user.py:80
#: users/serializers/login.py:28 users/serializers/user.py:42
#: users/serializers/user.py:100 users/serializers/user.py:250
#: users/serializers/login.py:28 users/serializers/user.py:43
#: users/serializers/user.py:101 users/serializers/user.py:237
msgid "Password"
msgstr "密码"
@ -3284,11 +3531,6 @@ msgstr "工具 ID"
msgid "Tool not found"
msgstr "工具不存在"
#: tools/serializers/tool.py:334 users/api/user.py:39 users/api/user.py:93
#: users/api/user.py:109 users/serializers/user.py:284
msgid "User ID"
msgstr "用户 ID"
#: tools/serializers/tool.py:396
msgid "tool type"
msgstr "工具类型"
@ -3333,15 +3575,6 @@ msgstr "导出工具"
msgid "Check code"
msgstr "检查代码"
#: users/api/user.py:51 users/api/user.py:148
msgid "Workspace ID"
msgstr "工作空间 ID"
#: users/api/user.py:64 users/serializers/login.py:27
#: users/serializers/user.py:41 users/serializers/user.py:88
msgid "Username"
msgstr "用户名"
#: users/api/user.py:132
msgid "Email or Username"
msgstr "邮箱或用户名"
@ -3362,84 +3595,80 @@ msgstr "验证码错误或过期"
msgid "The user has been disabled, please contact the administrator!"
msgstr "用户已被禁用,请联系管理员!"
#: users/serializers/user.py:32
#: users/serializers/user.py:33
msgid "Is Edit Password"
msgstr "是否编辑密码"
#: users/serializers/user.py:33
#: users/serializers/user.py:34
msgid "permissions"
msgstr "无权限访问"
#: users/serializers/user.py:43 users/serializers/user.py:80
#: users/serializers/user.py:209
#: users/serializers/user.py:44 users/serializers/user.py:81
#: users/serializers/user.py:196
msgid "Email"
msgstr "邮箱"
#: users/serializers/user.py:44 users/serializers/user.py:114
#: users/serializers/user.py:45 users/serializers/user.py:115
msgid "Nick name"
msgstr "昵称"
#: users/serializers/user.py:45 users/serializers/user.py:119
#: users/serializers/user.py:222
#: users/serializers/user.py:46 users/serializers/user.py:120
#: users/serializers/user.py:209
msgid "Phone"
msgstr "手机"
#: users/serializers/user.py:94
#: users/serializers/user.py:95
msgid "Username must be 6-20 characters long"
msgstr "用户名必须为6-20个字符"
#: users/serializers/user.py:107 users/serializers/user.py:257
#: users/serializers/user.py:108 users/serializers/user.py:244
msgid ""
"The password must be 6-20 characters long and must be a combination of "
"letters, numbers, and special characters."
msgstr "密码必须为6-20个字符且必须包含字母、数字和特殊字符。"
#: users/serializers/user.py:144
#: users/serializers/user.py:145
msgid "Email or username"
msgstr "邮箱或用户名"
#: users/serializers/user.py:171
#: users/serializers/user.py:172
msgid ""
"The community version supports up to 2 users. If you need more users, please "
"contact us (https://fit2cloud.com/)."
msgstr ""
"社区版支持最多2个用户如需更多用户请联系我们https://fit2cloud.com/)。"
#: users/serializers/user.py:217
msgid "Name"
msgstr "用户名"
#: users/serializers/user.py:229
#: users/serializers/user.py:216
msgid "Is Active"
msgstr "是否启用"
#: users/serializers/user.py:240
#: users/serializers/user.py:227
msgid "Nickname is already in use"
msgstr "Nickname已被使用"
#: users/serializers/user.py:245
#: users/serializers/user.py:232
msgid "Email is already in use"
msgstr "邮箱已被使用"
#: users/serializers/user.py:264
#: users/serializers/user.py:251
msgid "Re Password"
msgstr "确认密码"
#: users/serializers/user.py:269
#: users/serializers/user.py:256
msgid ""
"The confirmation password must be 6-20 characters long and must be a "
"combination of letters, numbers, and special characters."
msgstr "确认密码必须为6-20个字符且必须包含字母、数字和特殊字符。"
#: users/serializers/user.py:292
#: users/serializers/user.py:279
msgid "User does not exist"
msgstr "用户不存在"
#: users/serializers/user.py:307
#: users/serializers/user.py:294
msgid "Unable to delete administrator"
msgstr "无法删除管理员"
#: users/serializers/user.py:338
#: users/serializers/user.py:312
msgid "Cannot modify administrator status"
msgstr "不能修改管理员状态"
@ -3488,3 +3717,86 @@ msgstr "修改密码"
msgid "Get user paginated list"
msgstr "获取用户分页列表"
#: workspace/api/workspace.py:73
#: workspace/serializers/workspace_serializers.py:134
msgid "User Relation ID"
msgstr "用户关系 ID"
#: workspace/api/workspace.py:87
msgid "Role Name"
msgstr "角色名称"
#: workspace/serializers/workspace_serializers.py:37
#: workspace/serializers/workspace_serializers.py:72
#: workspace/serializers/workspace_serializers.py:106
#: workspace/serializers/workspace_serializers.py:140
#: workspace/serializers/workspace_serializers.py:165
msgid "Workspace does not exist"
msgstr "工作空间不存在"
#: workspace/serializers/workspace_serializers.py:44
msgid "Workspace name already exists"
msgstr "工作空间名称已存在"
#: workspace/serializers/workspace_serializers.py:74
msgid "Default workspace cannot be deleted"
msgstr "默认工作空间不能被删除"
#: workspace/serializers/workspace_serializers.py:95
msgid "Role IDs"
msgstr "角色 IDs"
#: workspace/views/workspace.py:23 workspace/views/workspace.py:24
#: workspace/views/workspace.py:25
msgid "Create or update workspace"
msgstr "创建或更新工作空间"
#: workspace/views/workspace.py:34 workspace/views/workspace.py:35
#: workspace/views/workspace.py:36
msgid "Get system workspace list"
msgstr "获取系统工作空间列表"
#: workspace/views/workspace.py:47 workspace/views/workspace.py:48
#: workspace/views/workspace.py:49
msgid "Delete workspace"
msgstr "删除工作空间"
#: workspace/views/workspace.py:62 workspace/views/workspace.py:63
#: workspace/views/workspace.py:64
msgid "Add member to system workspace"
msgstr "系统工作空间添加成员"
#: workspace/views/workspace.py:79 workspace/views/workspace.py:80
#: workspace/views/workspace.py:81
msgid "Remove member from system workspace"
msgstr "系统工作空间移除成员"
#: workspace/views/workspace.py:96 workspace/views/workspace.py:97
#: workspace/views/workspace.py:98
msgid "Get system workspace member list"
msgstr "获取系统工作空间成员列表"
#: workspace/views/workspace.py:114 workspace/views/workspace.py:115
#: workspace/views/workspace.py:116
msgid "Get workspace list"
msgstr "获取工作空间列表"
#: workspace/views/workspace.py:127 workspace/views/workspace.py:128
#: workspace/views/workspace.py:129
msgid "Add member to workspace"
msgstr "工作空间添加成员"
#: workspace/views/workspace.py:144 workspace/views/workspace.py:145
#: workspace/views/workspace.py:146
msgid "Remove member from workspace"
msgstr "工作空间移除成员"
#: workspace/views/workspace.py:161 workspace/views/workspace.py:162
#: workspace/views/workspace.py:163
msgid "Get workspace member list"
msgstr "获取工作空间成员列表"
#: workspace/views/workspace.py:178 workspace/views/workspace.py:179
#: workspace/views/workspace.py:180
msgid "Get workspace list by user"
msgstr "根据用户获取工作空间列表"

View File

@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2025-05-16 17:54+0800\n"
"POT-Creation-Date: 2025-05-26 16:31+0800\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@ -79,11 +79,11 @@ msgstr "密碼和確認密碼不一致"
msgid "The nickname is already registered"
msgstr "暱稱已註冊"
#: common/constants/permission_constants.py:171
#: common/constants/permission_constants.py:172
msgid "System Setting"
msgstr "系統設置"
#: common/constants/permission_constants.py:172 users/views/login.py:24
#: common/constants/permission_constants.py:173 users/views/login.py:24
#: users/views/login.py:36 users/views/user.py:34 users/views/user.py:47
#: users/views/user.py:61 users/views/user.py:76 users/views/user.py:90
#: users/views/user.py:104 users/views/user.py:117 users/views/user.py:128
@ -91,70 +91,82 @@ msgstr "系統設置"
msgid "User Management"
msgstr "用戶管理"
#: common/constants/permission_constants.py:173
#: common/constants/permission_constants.py:174
#: role_setting/views/role_setting.py:29 role_setting/views/role_setting.py:51
#: role_setting/views/role_setting.py:66 role_setting/views/role_setting.py:85
#: role_setting/views/role_setting.py:105
#: role_setting/views/role_setting.py:123
#: role_setting/views/role_setting.py:145
#: role_setting/views/role_setting.py:167
#: role_setting/views/role_setting.py:183
msgid "Role"
msgstr "角色"
#: common/constants/permission_constants.py:174
#: common/constants/permission_constants.py:175 workspace/views/workspace.py:28
#: workspace/views/workspace.py:38 workspace/views/workspace.py:52
#: workspace/views/workspace.py:68 workspace/views/workspace.py:84
#: workspace/views/workspace.py:101 workspace/views/workspace.py:118
#: workspace/views/workspace.py:133 workspace/views/workspace.py:149
#: workspace/views/workspace.py:166 workspace/views/workspace.py:182
msgid "Workspace"
msgstr "工作空間"
#: common/constants/permission_constants.py:175
#: common/constants/permission_constants.py:176
msgid "Resource Application"
msgstr "資源管理-應用"
#: common/constants/permission_constants.py:176
#: common/constants/permission_constants.py:177
msgid "Resource Knowledge"
msgstr "資源管理-知識庫"
#: common/constants/permission_constants.py:177
#: common/constants/permission_constants.py:178
msgid "Resource Tool"
msgstr "資源管理-工具"
#: common/constants/permission_constants.py:178
#: common/constants/permission_constants.py:179
msgid "Resource Model"
msgstr "資源管理-模型"
#: common/constants/permission_constants.py:179
#: common/constants/permission_constants.py:180
msgid "Resource Permission"
msgstr "資源授權"
#: common/constants/permission_constants.py:180
#: common/constants/permission_constants.py:181
msgid "Shared Knowledge"
msgstr "共享資源-知識庫"
#: common/constants/permission_constants.py:181
#: common/constants/permission_constants.py:182
msgid "Shared Model"
msgstr "共享資源-模型"
#: common/constants/permission_constants.py:182
#: common/constants/permission_constants.py:183
msgid "Shared Tool"
msgstr "共享資源-工具"
#: common/constants/permission_constants.py:183
#: common/constants/permission_constants.py:184
msgid "Operation Log"
msgstr "操作日誌"
#: common/constants/permission_constants.py:184
#: common/constants/permission_constants.py:190
#: common/constants/permission_constants.py:185
#: common/constants/permission_constants.py:191
msgid "Other"
msgstr "其他"
#: common/constants/permission_constants.py:185
#: common/constants/permission_constants.py:186
msgid "System Management"
msgstr "系統管理"
#: common/constants/permission_constants.py:186
#: common/constants/permission_constants.py:196
#: common/constants/permission_constants.py:187
#: common/constants/permission_constants.py:197
msgid "Application"
msgstr "應用"
#: common/constants/permission_constants.py:187
#: common/constants/permission_constants.py:197
#: common/constants/permission_constants.py:188
#: common/constants/permission_constants.py:198
msgid "Knowledge"
msgstr "知識庫"
#: common/constants/permission_constants.py:188
#: common/constants/permission_constants.py:189
#: models_provider/views/model.py:31 models_provider/views/model.py:59
#: models_provider/views/model.py:77 models_provider/views/model.py:90
#: models_provider/views/model.py:102 models_provider/views/model.py:117
@ -167,78 +179,78 @@ msgstr "知識庫"
msgid "Model"
msgstr "模型"
#: common/constants/permission_constants.py:189 tools/views/tool.py:27
#: common/constants/permission_constants.py:190 tools/views/tool.py:27
#: tools/views/tool.py:42 tools/views/tool.py:60 tools/views/tool.py:79
#: tools/views/tool.py:94 tools/views/tool.py:109 tools/views/tool.py:127
#: tools/views/tool.py:152 tools/views/tool.py:170 tools/views/tool.py:189
msgid "Tool"
msgstr "工具"
#: common/constants/permission_constants.py:191
#: common/constants/permission_constants.py:192
msgid "Read"
msgstr "查看"
#: common/constants/permission_constants.py:192
#: common/constants/permission_constants.py:193
msgid "Edit"
msgstr "編輯"
#: common/constants/permission_constants.py:193
#: common/constants/permission_constants.py:194
msgid "Create"
msgstr "創建"
#: common/constants/permission_constants.py:194
#: common/constants/permission_constants.py:195
msgid "Delete"
msgstr "刪除"
#: common/constants/permission_constants.py:195
#: common/constants/permission_constants.py:196
msgid "Email Setting"
msgstr "郵箱設置"
#: common/constants/permission_constants.py:198
#: common/constants/permission_constants.py:199
msgid "Document"
msgstr "文檔"
#: common/constants/permission_constants.py:199
#: common/constants/permission_constants.py:200
msgid "Problem"
msgstr "問題"
#: common/constants/permission_constants.py:200
#: common/constants/permission_constants.py:201
msgid "Import"
msgstr "導入"
#: common/constants/permission_constants.py:201
#: common/constants/permission_constants.py:202
msgid "Export"
msgstr "導出"
#: common/constants/permission_constants.py:202
#: common/constants/permission_constants.py:203
msgid "Debug"
msgstr "調試"
#: common/constants/permission_constants.py:203
#: common/constants/permission_constants.py:204
msgid "Sync"
msgstr "同步"
#: common/constants/permission_constants.py:204
#: common/constants/permission_constants.py:205
msgid "Generate"
msgstr "生成問題"
#: common/constants/permission_constants.py:205
#: common/constants/permission_constants.py:206
msgid "Add Member"
msgstr "添加成員"
#: common/constants/permission_constants.py:206
#: common/constants/permission_constants.py:207
msgid "Remove Member"
msgstr "移除成員"
#: common/constants/permission_constants.py:207
#: common/constants/permission_constants.py:208
msgid "Vector"
msgstr "向量化"
#: common/constants/permission_constants.py:208
#: common/constants/permission_constants.py:209
msgid "Migrate"
msgstr "遷移"
#: common/constants/permission_constants.py:209
#: common/constants/permission_constants.py:210
msgid "Relate"
msgstr "關聯分段"
@ -372,15 +384,15 @@ msgstr "每頁大小"
msgid "Success"
msgstr "成功"
#: common/utils/common.py:86
#: common/utils/common.py:92
msgid "Text-to-speech node, the text content must be of string type"
msgstr "文本轉語音節點,文本內容必須是字符串類型"
#: common/utils/common.py:88
#: common/utils/common.py:94
msgid "Text-to-speech node, the text content cannot be empty"
msgstr "文本轉語音節點,文本內容不能為空"
#: common/utils/common.py:241
#: common/utils/common.py:247
#, python-brace-format
msgid "Limit {count} exceeded, please contact us (https://fit2cloud.com/)."
msgstr "超過限制 {count},請聯繫我們 (https://fit2cloud.com/)."
@ -3126,6 +3138,241 @@ msgstr "獲取模型默認參數"
msgid "Get the model creation form"
msgstr "獲取模型創建表單"
#: role_setting/api/role_setting.py:15 role_setting/api/role_setting.py:21
#: role_setting/api/role_setting.py:32 role_setting/api/role_setting.py:142
#: role_setting/serializers/role_setting_serializers.py:170
#: workspace/api/workspace.py:81
msgid "ID"
msgstr ""
#: role_setting/api/role_setting.py:16 role_setting/api/role_setting.py:22
#: role_setting/api/role_setting.py:33 users/serializers/user.py:204
msgid "Name"
msgstr "用戶名"
#: role_setting/api/role_setting.py:17 role_setting/api/role_setting.py:28
#: role_setting/serializers/role_setting_serializers.py:171
msgid "Enable"
msgstr "啟用"
#: role_setting/api/role_setting.py:25
#| msgid "permissions"
msgid "Permission"
msgstr "權限"
#: role_setting/api/role_setting.py:36
msgid "Children"
msgstr "子級"
#: role_setting/api/role_setting.py:54
#: role_setting/serializers/role_setting_serializers.py:105
#| msgid "tool type"
msgid "Role type"
msgstr "角色類型"
#: role_setting/api/role_setting.py:75
msgid "Internal role"
msgstr "內置角色"
#: role_setting/api/role_setting.py:79
msgid "Custom role"
msgstr "自定義角色"
#: role_setting/api/role_setting.py:107 role_setting/api/role_setting.py:127
#: role_setting/api/role_setting.py:163
#: role_setting/serializers/role_setting_serializers.py:108
#: role_setting/serializers/role_setting_serializers.py:286
#: workspace/api/workspace.py:86
#| msgid "Role"
msgid "Role ID"
msgstr "角色 ID"
#: role_setting/api/role_setting.py:134
#| msgid "User ID"
msgid "User relation ID"
msgstr "用戶關係 ID"
#: role_setting/api/role_setting.py:143 tools/serializers/tool.py:334
#: users/api/user.py:39 users/api/user.py:93 users/api/user.py:109
#: users/serializers/user.py:271 workspace/api/workspace.py:82
#: workspace/serializers/workspace_serializers.py:189
msgid "User ID"
msgstr "用戶 ID"
#: role_setting/api/role_setting.py:144 role_setting/api/role_setting.py:184
#: role_setting/serializers/role_setting_serializers.py:287
#: users/api/user.py:64 users/serializers/login.py:27
#: users/serializers/user.py:42 users/serializers/user.py:89
#: workspace/api/workspace.py:83 workspace/api/workspace.py:124
#: workspace/serializers/workspace_serializers.py:159
msgid "Username"
msgstr "用戶名"
#: role_setting/api/role_setting.py:145 workspace/api/workspace.py:84
#| msgid "Nick name"
msgid "Nickname"
msgstr "暱稱"
#: role_setting/api/role_setting.py:146 users/api/user.py:51
#: users/api/user.py:148 workspace/api/workspace.py:46
#: workspace/api/workspace.py:66 workspace/api/workspace.py:85
#: workspace/api/workspace.py:103
#: workspace/serializers/workspace_serializers.py:158
msgid "Workspace ID"
msgstr "工作空間 ID"
#: role_setting/api/role_setting.py:147
#| msgid "Workspace"
msgid "Workspace Name"
msgstr "工作空間"
#: role_setting/api/role_setting.py:170 workspace/api/workspace.py:110
#| msgid "current page"
msgid "Current page"
msgstr "當前頁"
#: role_setting/api/role_setting.py:177 workspace/api/workspace.py:117
#| msgid "page size"
msgid "Page size"
msgstr "每頁大小"
#: role_setting/serializers/role_setting_serializers.py:102
msgid "Role name"
msgstr "角色名稱"
#: role_setting/serializers/role_setting_serializers.py:120
#: role_setting/serializers/role_setting_serializers.py:177
#: role_setting/serializers/role_setting_serializers.py:282
#: role_setting/serializers/role_setting_serializers.py:294
msgid "Role does not exist"
msgstr "角色不存在"
#: role_setting/serializers/role_setting_serializers.py:122
#: role_setting/serializers/role_setting_serializers.py:179
msgid "Cannot modify built-in role"
msgstr "不能修改內置角色"
#: role_setting/serializers/role_setting_serializers.py:130
msgid "Role name already exists"
msgstr "角色名稱已存在"
#: role_setting/serializers/role_setting_serializers.py:150
msgid "Invalid role type"
msgstr "無效的角色類型"
#: role_setting/serializers/role_setting_serializers.py:181
msgid "Cannot delete built-in role"
msgstr "無法刪除內置角色"
#: role_setting/serializers/role_setting_serializers.py:233
#: workspace/serializers/workspace_serializers.py:90
msgid "User IDs"
msgstr "用戶 ID"
#: role_setting/serializers/role_setting_serializers.py:238
msgid "Workspace IDs"
msgstr "工作空間 ID"
#: role_setting/serializers/role_setting_serializers.py:243
#: workspace/serializers/workspace_serializers.py:101
msgid "Members"
msgstr "成員集合"
#: role_setting/serializers/role_setting_serializers.py:270
#: workspace/serializers/workspace_serializers.py:144
msgid "User relation does not exist"
msgstr "用戶關係不存在"
#: role_setting/serializers/role_setting_serializers.py:274
#: workspace/serializers/workspace_serializers.py:147
msgid "Cannot remove member from built-in role"
msgstr "不能從內置角色中移除成員"
#: role_setting/serializers/role_setting_serializers.py:327
msgid "Only update members to normal users"
msgstr "只能為普通用戶更新成員"
#: role_setting/views/role_setting.py:24 role_setting/views/role_setting.py:25
#: role_setting/views/role_setting.py:26
msgid "Get role permission template"
msgstr "獲取角色權限模板"
#: role_setting/views/role_setting.py:46 role_setting/views/role_setting.py:47
#: role_setting/views/role_setting.py:48
msgid "Create or update role"
msgstr "創建或更新角色"
#: role_setting/views/role_setting.py:62 role_setting/views/role_setting.py:63
#: role_setting/views/role_setting.py:64
msgid "Get role list"
msgstr "獲取角色列表"
#: role_setting/views/role_setting.py:80 role_setting/views/role_setting.py:81
#: role_setting/views/role_setting.py:82
msgid "Delete role"
msgstr "刪除角色"
#: role_setting/views/role_setting.py:100
#: role_setting/views/role_setting.py:101
#: role_setting/views/role_setting.py:102
msgid "Create or update role permission"
msgstr "創建或更新角色權限"
#: role_setting/views/role_setting.py:118
#: role_setting/views/role_setting.py:119
#: role_setting/views/role_setting.py:120
msgid "Get role permission"
msgstr "獲取角色權限"
#: role_setting/views/role_setting.py:139
#: role_setting/views/role_setting.py:140
#: role_setting/views/role_setting.py:141
msgid "Add member to system role"
msgstr "系統角色添加成員"
#: role_setting/views/role_setting.py:162
#: role_setting/views/role_setting.py:163
#: role_setting/views/role_setting.py:164
msgid "Remove member from system role"
msgstr "系統角色移除成員"
#: role_setting/views/role_setting.py:178
#: role_setting/views/role_setting.py:179
#: role_setting/views/role_setting.py:180
msgid "Get system role member list"
msgstr "獲取系統角色成員列表"
#: role_setting/views/role_setting.py:196
#: role_setting/views/role_setting.py:197
#: role_setting/views/role_setting.py:198
msgid "Get Workspace role list"
msgstr "獲取工作空間角色列表"
#: role_setting/views/role_setting.py:200
#: role_setting/views/role_setting.py:221
#: role_setting/views/role_setting.py:243
#: role_setting/views/role_setting.py:259
msgid "Workspace Role"
msgstr "工作空間角色"
#: role_setting/views/role_setting.py:215
#: role_setting/views/role_setting.py:216
#: role_setting/views/role_setting.py:217
msgid "Add member to workspace role"
msgstr "工作空間角色添加成員"
#: role_setting/views/role_setting.py:238
#: role_setting/views/role_setting.py:239
#: role_setting/views/role_setting.py:240
msgid "Remove member from workspace role"
msgstr "工作空間角色移除成員"
#: role_setting/views/role_setting.py:254
#: role_setting/views/role_setting.py:255
#: role_setting/views/role_setting.py:256
msgid "Get workspace role member list"
msgstr "獲取工作空間角色成員列表"
#: system_manage/serializers/email_setting.py:28
msgid "SMTP host"
msgstr ""
@ -3140,8 +3387,8 @@ msgid "Sender's email"
msgstr "發送者郵箱"
#: system_manage/serializers/email_setting.py:31 users/api/user.py:80
#: users/serializers/login.py:28 users/serializers/user.py:42
#: users/serializers/user.py:100 users/serializers/user.py:250
#: users/serializers/login.py:28 users/serializers/user.py:43
#: users/serializers/user.py:101 users/serializers/user.py:237
msgid "Password"
msgstr "密碼"
@ -3284,11 +3531,6 @@ msgstr "工具 ID"
msgid "Tool not found"
msgstr "工具不存在"
#: tools/serializers/tool.py:334 users/api/user.py:39 users/api/user.py:93
#: users/api/user.py:109 users/serializers/user.py:284
msgid "User ID"
msgstr "用戶 ID"
#: tools/serializers/tool.py:396
msgid "tool type"
msgstr "工具類型"
@ -3333,15 +3575,6 @@ msgstr "導出工具"
msgid "Check code"
msgstr "檢查代碼"
#: users/api/user.py:51 users/api/user.py:148
msgid "Workspace ID"
msgstr "工作空間 ID"
#: users/api/user.py:64 users/serializers/login.py:27
#: users/serializers/user.py:41 users/serializers/user.py:88
msgid "Username"
msgstr "用戶名"
#: users/api/user.py:132
msgid "Email or Username"
msgstr "郵箱或用戶名"
@ -3362,84 +3595,80 @@ msgstr "驗證碼錯誤或過期"
msgid "The user has been disabled, please contact the administrator!"
msgstr "用戶已被禁用,請聯繫管理員!"
#: users/serializers/user.py:32
#: users/serializers/user.py:33
msgid "Is Edit Password"
msgstr "是否編輯密碼"
#: users/serializers/user.py:33
#: users/serializers/user.py:34
msgid "permissions"
msgstr "無權限訪問"
#: users/serializers/user.py:43 users/serializers/user.py:80
#: users/serializers/user.py:209
#: users/serializers/user.py:44 users/serializers/user.py:81
#: users/serializers/user.py:196
msgid "Email"
msgstr "郵箱"
#: users/serializers/user.py:44 users/serializers/user.py:114
#: users/serializers/user.py:45 users/serializers/user.py:115
msgid "Nick name"
msgstr "暱稱"
#: users/serializers/user.py:45 users/serializers/user.py:119
#: users/serializers/user.py:222
#: users/serializers/user.py:46 users/serializers/user.py:120
#: users/serializers/user.py:209
msgid "Phone"
msgstr "手機"
#: users/serializers/user.py:94
#: users/serializers/user.py:95
msgid "Username must be 6-20 characters long"
msgstr "用戶名必須為6-20個字符"
#: users/serializers/user.py:107 users/serializers/user.py:257
#: users/serializers/user.py:108 users/serializers/user.py:244
msgid ""
"The password must be 6-20 characters long and must be a combination of "
"letters, numbers, and special characters."
msgstr "密碼必須為6-20個字符且必須包含字母、數字和特殊字符。"
#: users/serializers/user.py:144
#: users/serializers/user.py:145
msgid "Email or username"
msgstr "郵箱或用戶名"
#: users/serializers/user.py:171
#: users/serializers/user.py:172
msgid ""
"The community version supports up to 2 users. If you need more users, please "
"contact us (https://fit2cloud.com/)."
msgstr ""
"社區版支持最多2個用戶如需更多用戶請聯繫我們https://fit2cloud.com/)。"
#: users/serializers/user.py:217
msgid "Name"
msgstr "用戶名"
#: users/serializers/user.py:229
#: users/serializers/user.py:216
msgid "Is Active"
msgstr "是否啟用"
#: users/serializers/user.py:240
#: users/serializers/user.py:227
msgid "Nickname is already in use"
msgstr "Nickname已被使用"
#: users/serializers/user.py:245
#: users/serializers/user.py:232
msgid "Email is already in use"
msgstr "郵箱已被使用"
#: users/serializers/user.py:264
#: users/serializers/user.py:251
msgid "Re Password"
msgstr "確認密碼"
#: users/serializers/user.py:269
#: users/serializers/user.py:256
msgid ""
"The confirmation password must be 6-20 characters long and must be a "
"combination of letters, numbers, and special characters."
msgstr "確認密碼必須為6-20個字符且必須包含字母、數字和特殊字符。"
#: users/serializers/user.py:292
#: users/serializers/user.py:279
msgid "User does not exist"
msgstr "用戶不存在"
#: users/serializers/user.py:307
#: users/serializers/user.py:294
msgid "Unable to delete administrator"
msgstr "無法刪除管理員"
#: users/serializers/user.py:338
#: users/serializers/user.py:312
msgid "Cannot modify administrator status"
msgstr "不能修改管理員狀態"
@ -3488,3 +3717,86 @@ msgstr "修改密碼"
msgid "Get user paginated list"
msgstr "獲取用戶分頁列表"
#: workspace/api/workspace.py:73
#: workspace/serializers/workspace_serializers.py:134
msgid "User Relation ID"
msgstr "用戶關係 ID"
#: workspace/api/workspace.py:87
msgid "Role Name"
msgstr "角色名稱"
#: workspace/serializers/workspace_serializers.py:37
#: workspace/serializers/workspace_serializers.py:72
#: workspace/serializers/workspace_serializers.py:106
#: workspace/serializers/workspace_serializers.py:140
#: workspace/serializers/workspace_serializers.py:165
msgid "Workspace does not exist"
msgstr "工作空間不存在"
#: workspace/serializers/workspace_serializers.py:44
msgid "Workspace name already exists"
msgstr "工作空間名稱已存在"
#: workspace/serializers/workspace_serializers.py:74
msgid "Default workspace cannot be deleted"
msgstr "默認工作空間不能被刪除"
#: workspace/serializers/workspace_serializers.py:95
msgid "Role IDs"
msgstr "角色 IDs"
#: workspace/views/workspace.py:23 workspace/views/workspace.py:24
#: workspace/views/workspace.py:25
msgid "Create or update workspace"
msgstr "創建或更新工作空間"
#: workspace/views/workspace.py:34 workspace/views/workspace.py:35
#: workspace/views/workspace.py:36
msgid "Get system workspace list"
msgstr "獲取系統工作空間列表"
#: workspace/views/workspace.py:47 workspace/views/workspace.py:48
#: workspace/views/workspace.py:49
msgid "Delete workspace"
msgstr "刪除工作空間"
#: workspace/views/workspace.py:62 workspace/views/workspace.py:63
#: workspace/views/workspace.py:64
msgid "Add member to system workspace"
msgstr "系統工作空間添加成員"
#: workspace/views/workspace.py:79 workspace/views/workspace.py:80
#: workspace/views/workspace.py:81
msgid "Remove member from system workspace"
msgstr "系統工作空間移除成員"
#: workspace/views/workspace.py:96 workspace/views/workspace.py:97
#: workspace/views/workspace.py:98
msgid "Get system workspace member list"
msgstr "獲取系統工作空間成員列表"
#: workspace/views/workspace.py:114 workspace/views/workspace.py:115
#: workspace/views/workspace.py:116
msgid "Get workspace list"
msgstr "獲取工作空間列表"
#: workspace/views/workspace.py:127 workspace/views/workspace.py:128
#: workspace/views/workspace.py:129
msgid "Add member to workspace"
msgstr "工作空間添加成員"
#: workspace/views/workspace.py:144 workspace/views/workspace.py:145
#: workspace/views/workspace.py:146
msgid "Remove member from workspace"
msgstr "工作空間移除成員"
#: workspace/views/workspace.py:161 workspace/views/workspace.py:162
#: workspace/views/workspace.py:163
msgid "Get workspace member list"
msgstr "獲取工作空間成員列表"
#: workspace/views/workspace.py:178 workspace/views/workspace.py:179
#: workspace/views/workspace.py:180
msgid "Get workspace list by user"
msgstr "根據用戶獲取工作空間列表"