diff --git a/docs-web/src/main/webapp/src/locale/zh_CN.json b/docs-web/src/main/webapp/src/locale/zh_CN.json
index 823db244..9af51456 100644
--- a/docs-web/src/main/webapp/src/locale/zh_CN.json
+++ b/docs-web/src/main/webapp/src/locale/zh_CN.json
@@ -39,13 +39,21 @@
"global_quota_warning": "提醒! 全球配额存储空间已经使用 {{ current | number: 0 }}MB 占总存储配额 {{ total | number: 0 }}MB 的 ({{ percent | number: 1 }}%)"
},
"document": {
+ "navigation_up": "上一层",
+ "toggle_navigation": "切换文件夹导航",
+ "display_mode_list": "在列表中显示文件",
+ "display_mode_grid": "以网格显示文件",
"search_simple": "简单搜索",
"search_fulltext": "全文搜索",
"search_creator": "创建者",
"search_language": "语言",
"search_before_date": "在此日期之前",
"search_after_date": "在此日期之后",
+ "search_before_update_date": "在此日期之前更新",
+ "search_after_update_date": "在此日期之后更新",
"search_tags": "标签",
+ "search_shared": "仅共享文件",
+ "search_workflow": "分配给我的工作流程",
"search_clear": "清除",
"any_language": "所有语言",
"add_document": "添加一个文档",
@@ -56,6 +64,7 @@
"search": "搜索",
"search_empty": "无匹配 \"{{ search }}\"",
"shared": "已共享",
+ "current_step_name": "当前步骤",
"title": "标题",
"description": "介绍",
"contributors": "贡献者",
@@ -67,16 +76,17 @@
"format": "格式",
"source": "来源",
"type": "类型",
- "coverage": "覆盖",
- "rights": "权利",
+ "coverage": "范围",
+ "rights": "版权",
"relations": "关联",
"page_size": "页面大小",
- "page_size_10": "10 每页",
- "page_size_20": "20 每页",
- "page_size_30": "30 每页",
+ "page_size_10": "每页10列",
+ "page_size_20": "每页20列",
+ "page_size_30": "每页30列",
"upgrade_quota": "如需要升级您的限额, 请联系管理员",
"quota": "{{ current | number: 0 }}MB ({{ current | number: 1 }}%) 已使用 {{ total | number: 0 }}MB",
"count": "找到{{ count }}个文件",
+ "last_updated": "最后更新 {{ date | timeAgo: dateFormat }}",
"view": {
"delete_comment_title": "删除评论",
"delete_comment_message": "您是否确认删除此评论?",
@@ -106,7 +116,13 @@
"upload_error": "上传失败",
"upload_error_quota": "已达到您的限额",
"drop_zone": "将文件拖放至此处上传",
- "add_files": "添加文件"
+ "add_files": "添加文件",
+ "file_processing_indicator": "此文件正在处理中。该文件正在处理中。在处理完毕之前,将无法进行搜索。",
+ "reprocess_file": "重新处理该文件",
+ "upload_new_version": "传新版本",
+ "open_versions": "显示历史版本",
+ "display_mode_list": "以列表形式显示文件",
+ "display_mode_grid": "以网格方式显示文件"
},
"workflow": {
"workflow": "工作流程",
@@ -117,7 +133,8 @@
"full_name": "{{ name }}开始于{{ create_date | date }}",
"cancel_workflow": "取消当前的工作流程",
"cancel_workflow_title": "取消工作流程",
- "cancel_workflow_message": "你真的想取消当前的工作流程吗?"
+ "cancel_workflow_message": "你真的想取消当前的工作流程吗?",
+ "no_workflow": "您不能在此文档上启动任何工作流程。"
},
"permissions": {
"permissions": "权限",
@@ -136,7 +153,6 @@
"edit": {
"document_edited_with_errors": "文档编辑成功但部分文件没能上传",
"document_added_with_errors": "文档成功添加但部分文件没能上传",
- "document_added": "文档成功上传 (与{{ count }}个文件)",
"quota_reached": "达到限额",
"primary_metadata": "主要元数据",
"title_placeholder": "资源的性质或类型",
@@ -163,7 +179,10 @@
"latest_activity": "最新活动",
"footer_sismics": "由Sismics精心制作",
"api_documentation": "API 存档",
- "feedback": "欢迎提供反馈意见"
+ "feedback": "欢迎提供反馈意见",
+ "workflow_document_list": "分配给您的文件",
+ "select_all": "全选",
+ "select_none": "不选"
},
"pdf": {
"export_title": "以PDF形式导出",
@@ -184,12 +203,22 @@
"previous": "上一个",
"next": "下一个",
"not_found": "文件未找到"
+ },
+ "edit": {
+ "title": "编辑档案",
+ "name": "文档名称"
+ },
+ "versions": {
+ "title": "历史版本",
+ "filename": "文档名称",
+ "mimetype": "类型",
+ "create_date": "创建日期",
+ "version": "版本"
}
},
"tag": {
"new_tag": "新标签",
"search": "搜索",
- "edit_tag": "更改标签",
"default": {
"title": "标签",
"message_1": "标签 是和文档相关的标示.",
@@ -204,7 +233,9 @@
"name": "名称",
"color": "颜色",
"parent": "母",
- "info": "此标记的权限也将应用于已标记的文档 {{ name }}"
+ "info": "此标记的权限也将应用于已标记的文档 {{ name }}",
+ "circular_reference_title": "重复引用",
+ "circular_reference_message": "父标签的层级结构形成了一个循环,请选择另一个父标签。"
}
},
"group": {
@@ -239,6 +270,7 @@
"menu_user_account": "用户帐号",
"menu_two_factor_auth": "双重身份验证",
"menu_opened_sessions": "已打开会话",
+ "menu_file_importer": "批量文件导入程序",
"menu_general_settings": "一般设置",
"menu_workflow": "工作流程",
"menu_users": "用户",
@@ -246,7 +278,23 @@
"menu_vocabularies": "词条",
"menu_configuration": "配置",
"menu_inbox": "收件箱扫描",
- "menu_server_logs": "服务器日志",
+ "menu_ldap": "LDAP 身份验证",
+ "menu_metadata": "自定义元数据",
+ "menu_monitoring": "监控",
+ "ldap": {
+ "title": "LDAP 身份验证",
+ "enabled": "启用 LDAP 身份验证",
+ "host": "LDAP 主机名",
+ "port": "LDAP 端口(默认为 389)",
+ "usessl": "启用 SSL (ldaps)",
+ "admin_dn": "管理员 DN",
+ "admin_password": "管理员密码",
+ "base_dn": "基本搜索 DN",
+ "filter": "搜索过滤器(必须包含 USERNAME, eg. \"(uid=USERNAME)\")",
+ "default_email": "LDAP 用户的默认电子邮件",
+ "default_storage": "LDAP 用户的默认存储空间",
+ "saved": "成功保存 LDAP 配置"
+ },
"user": {
"title": "用户 管理",
"add_user": "添加用户",
@@ -256,6 +304,8 @@
"edit": {
"delete_user_title": "删除用户",
"delete_user_message": "您是否确认删除该用户? 所有相关文档,文件和标签将被删除",
+ "user_used_title": "用户使用中",
+ "user_used_message": "该用户用于工作流程 \"{{ name }}\"",
"edit_user_failed_title": "用户已存在",
"edit_user_failed_message": "该用户名已被占用",
"edit_user_title": "编辑 \"{{ username }}\"",
@@ -270,7 +320,10 @@
"disabled": "禁用用户",
"password_reset_btn": "给该用户发送密码重置电子邮件",
"password_lost_sent_title": "密码重置邮件已发送",
- "password_lost_sent_message": "密码重置电子邮件已发送至 {{ username }}"
+ "password_lost_sent_message": "密码重置电子邮件已发送至 {{ username }}",
+ "disable_totp_btn": "为该用户禁用双因素身份验证",
+ "disable_totp_title": "禁用双因素身份验证",
+ "disable_totp_message": "您确定要禁用该用户的双因素身份验证吗?"
}
},
"workflow": {
@@ -291,7 +344,10 @@
"type_validate": "验证",
"target": "分配给",
"target_help": "批准:审核并继续工作流程验证:接受或拒绝审核",
- "add_step": "添加工作流程步骤"
+ "add_step": "添加工作流程步骤",
+ "actions": "之后会发生什么呢?",
+ "remove_action": "移除行动",
+ "acl_info": "只有在此定义的用户和组才能在文档上启动此工作流程"
}
},
"security": {
@@ -311,7 +367,10 @@
"message": "您的帐户将不再受双重身份验证保护.",
"confirm_password": "确认您的密码",
"submit": "不激活双重身份验证"
- }
+ },
+ "test_totp": "请输入手机上显示的验证码:",
+ "test_code_success": "验证码 OK",
+ "test_code_fail": "此代码无效,请仔细检查您的手机是否正确配置或禁用双因素身份验证"
},
"group": {
"title": "群组 管理",
@@ -322,6 +381,8 @@
"delete_group_message": "您是否确认删除该组?",
"edit_group_failed_title": "组已存在",
"edit_group_failed_message": "该组名已经被占用",
+ "group_used_title": "使用中的组",
+ "group_used_message": "组用于工作流程 \"{{ name }}\"",
"edit_group_title": "编辑 \"{{ name }}\"",
"add_group_title": "添加一个组",
"name": "名称",
@@ -359,7 +420,23 @@
"smtp_from": "发送邮件",
"smtp_username": "SMTP 用户名",
"smtp_password": "SMTP密码",
- "smtp_updated": "SMTP组态更新成功"
+ "smtp_updated": "SMTP组态更新成功",
+ "title_ocr": "光学字符识别 (OCR)",
+ "message_ocr": "OCR 是一种从图像和 PDF 文件中提取文本的功能。该功能需要在服务器上安装一个正常运行的 Tesseract。",
+ "enable_ocr": "启用 OCR",
+ "disable_ocr": "禁用 OCR",
+ "webhooks": "Webhooks",
+ "webhooks_explain": "当指定事件发生时,Webhooks 将被调用。给定的 URL 将与包含事件名称和相关资源 ID 的 JSON 有效负载一起被 POST。",
+ "webhook_event": "事件",
+ "webhook_url": "URL",
+ "webhook_create_date": "创建日期",
+ "webhook_add": "添加 Webhook"
+ },
+ "metadata": {
+ "title": "自定义元数据配置",
+ "message": "在这里,您可以为文档添加自定义元数据,如内部标识符或过期日期。请注意,元数据类型在创建后无法更改。",
+ "name": "元数据名称",
+ "type": "元数据类型"
},
"inbox": {
"title": "收件箱扫描",
@@ -367,6 +444,7 @@
"enabled": "启用收件箱扫描",
"hostname": "IMAP主机名",
"port": "IMAP端口(143或993)",
+ "starttls": "启用 STARTTLS",
"username": "IMAP用户名",
"password": "IMAP密码",
"folder": "IMAP 件夹中",
@@ -374,13 +452,23 @@
"test": "测试参数",
"last_sync": "上次同步:{{ data.date | date }},{{ data.count }}消息导入",
"test_success": "与收件箱的连接成功({{count}}消息)",
- "test_fail": "连接到收件箱时发生错误,请检查参数"
+ "test_fail": "连接到收件箱时发生错误,请检查参数",
+ "saved": "IMAP 配置保存成功",
+ "autoTagsEnabled": "从标有 # 的主题行自动添加标签",
+ "deleteImported": "导入后从邮箱中删除邮件"
},
- "log": {
- "title": "服务器 日志",
- "date": "日期",
- "tag": "标签",
- "message": "信息"
+ "monitoring": {
+ "background_tasks": "后台任务",
+ "queued_tasks": "当前有 {{ count }} 队列任务。",
+ "queued_tasks_explain": "文件处理、缩略图创建、索引更新、光学字符识别都是后台任务。大量未处理的任务会导致搜索结果不完整。",
+ "server_logs": "服务器日志",
+ "log_date": "日期",
+ "log_tag": "标签",
+ "log_message": "信息",
+ "indexing": "编制索引",
+ "indexing_info": "如果发现搜索结果存在差异,可以尝试进行全面的重新索引。在完成此操作之前,搜索结果将是不完整的。",
+ "start_reindexing": "开始全面重新索引",
+ "reindexing_started": "重新索引已开始,请等待后台任务结束。"
},
"session": {
"title": "打开 会话",
@@ -401,6 +489,18 @@
"value": "值",
"order": "顺序",
"new_entry": "新输入"
+ },
+ "fileimporter": {
+ "title": "批量文件导入程序",
+ "advanced_users": "面向高级用户!",
+ "need_intro": "如果您需要:",
+ "need_1": "一次性导入一个文件目录",
+ "need_2": "扫描目录以查找新文件并将其导入",
+ "line_1": "转到 sismics/docs/releases 并为你的系统下载文件导入工具。",
+ "line_2": "请按照此处的说明使用该工具。",
+ "line_3": "您的文件将根据文件导入器的配置导入到文档中。",
+ "download": "下载",
+ "instructions": "使用说明"
}
},
"feedback": {
@@ -437,16 +537,17 @@
"Document": "文档",
"File": "文件",
"Group": "组",
+ "RouteModel": "工作流程",
+ "Route": "工作流程",
"Tag": "标签",
"User": "用户",
- "RouteModel": "工作流程",
- "Route": "工作流程"
+ "Webhook": "Webhook"
},
"selectrelation": {
- "typeahead": "请输入一个文档名称"
+ "typeahead": "请输入文档名称"
},
"selecttag": {
- "typeahead": "请输入一个标签"
+ "typeahead": "请输入标签"
},
"datepicker": {
"current": "今天",
@@ -470,7 +571,7 @@
},
"workflow_type": {
"VALIDATE": "验证",
- "APPROVE": "赞许"
+ "APPROVE": "批准"
},
"workflow_transition": {
"APPROVED": "批准",
@@ -484,14 +585,44 @@
"email": "必须是一个有效邮箱地址",
"password_confirm": "密码和确认密码必须完全一致",
"number": "必须为数字",
- "no_space": "不允许空格"
+ "no_space": "不允许空格",
+ "alphanumeric": "只允许使用字母和数字"
+ },
+ "action_type": {
+ "ADD_TAG": "添加标签",
+ "REMOVE_TAG": "移除标签",
+ "PROCESS_FILES": "处理文件"
},
"pagination": {
"previous": "上一个",
"next": "下一个",
- "first": "第一",
- "last": "持续"
+ "first": "页首",
+ "last": "尾页"
},
+ "onboarding": {
+ "step1": {
+ "title": "第一次来?",
+ "description": "如果您是第一次访问 Teedy,请单击 “下一步 ”按钮,否则请随时关闭我。"
+ },
+ "step2": {
+ "title": "文件",
+ "description": "Teedy 以文件形式组织,每个文件包含多个文件。"
+ },
+ "step3": {
+ "title": "文档",
+ "description": "您可以在创建文档后或之前使用快速上传区域添加文件。"
+ },
+ "step4": {
+ "title": "检索",
+ "description": "这是找回文件的主要方法。还可以使用放大镜按钮进行高级搜索。"
+ },
+ "step5": {
+ "title": "标签",
+ "description": "您可以使用标签来模拟目录结构(如超级文件夹)。请在此处进行配置。"
+ }
+ },
+ "yes": "Yes",
+ "no": "No",
"ok": "确认",
"cancel": "取消",
"share": "共享",
@@ -504,6 +635,8 @@
"export": "导出",
"edit": "编辑",
"delete": "删除",
+ "rename": "Rename",
+ "download": "Download",
"loading": "加载中...",
"send": "发送",
"enabled": "激活",
diff --git a/docs-web/src/main/webapp/src/locale/zh_TW.json b/docs-web/src/main/webapp/src/locale/zh_TW.json
index 5978e7a3..03cb43c1 100644
--- a/docs-web/src/main/webapp/src/locale/zh_TW.json
+++ b/docs-web/src/main/webapp/src/locale/zh_TW.json
@@ -3,7 +3,7 @@
"username": "帳號",
"password": "密碼",
"validation_code_required": "請輸入驗證碼",
- "validation_code_title": "您的帳號已經啟用雙因身份驗證. 請輸入您手機app提供的驗證碼.",
+ "validation_code_title": "您的帳號已經啟用雙因素驗證. 請輸入您手機app提供的驗證碼.",
"validation_code": "驗證碼",
"remember_me": "記住我",
"submit": "登入",
@@ -39,10 +39,10 @@
"global_quota_warning": "提醒! strong>儲存空間已經使用{{current | number: 0}} MB({{percent | number: 1}}%)總計{{total | number: 0}} MB"
},
"document": {
- "navigation_up": "往上一層",
+ "navigation_up": "上一层",
"toggle_navigation": "切換資料夾顯示方式",
- "display_mode_list": "以清單顯示",
- "display_mode_grid": "以網格顯示",
+ "display_mode_list": "清單顯示",
+ "display_mode_grid": "網格顯示",
"search_simple": "簡易搜尋",
"search_fulltext": "全文檢索",
"search_creator": "建立者",
@@ -60,11 +60,11 @@
"import_eml": "從電子郵件匯入(EML格式)",
"tags": "標籤",
"no_tags": "無標籤",
- "no_documents": "没有文件",
+ "no_documents": "無此文件",
"search": "搜尋",
"search_empty": "搜尋不到 \"{{ search }}\"",
"shared": "分享",
- "current_step_name": "Current step",
+ "current_step_name": "當前步驟",
"title": "文件名稱",
"description": "簡介",
"contributors": "貢獻者",
@@ -121,8 +121,8 @@
"reprocess_file": "重新更新檔案",
"upload_new_version": "上傳新的版本",
"open_versions": "顯示歷史版本",
- "display_mode_list": "檔案以列表方式顯示",
- "display_mode_grid": "檔案以網格方式顯示"
+ "display_mode_list": "以列表方式顯示",
+ "display_mode_grid": "以網格方式顯示"
},
"workflow": {
"workflow": "工作流程",
@@ -268,7 +268,7 @@
"settings": {
"menu_personal_settings": "個人設定",
"menu_user_account": "帳號",
- "menu_two_factor_auth": "雙因身份驗證",
+ "menu_two_factor_auth": "雙因素驗證",
"menu_opened_sessions": "已開啟之連線",
"menu_file_importer": "匯入大量檔案",
"menu_general_settings": "一般設定",
@@ -300,7 +300,7 @@
"add_user": "新增使用者",
"username": "使用者",
"create_date": "建立日期",
- "totp_enabled": "啟用雙因身份驗證",
+ "totp_enabled": "啟用雙因素驗證",
"edit": {
"delete_user_title": "刪除使用者",
"delete_user_message": "您是否確認刪除使用者? 所有相關文件,文件和標籤將被刪除",
@@ -321,9 +321,9 @@
"password_reset_btn": "發送重置密碼電子郵件",
"password_lost_sent_title": "重置密碼郵件已發送",
"password_lost_sent_message": "重置密碼電子郵件已發送至 {{ username }}",
- "disable_totp_btn": "停用該使用者的雙因認證",
- "disable_totp_title": "停用雙因認證",
- "disable_totp_message": "您確定要為此使用者停用雙因認證嗎?"
+ "disable_totp_btn": "停用該使用者的雙因素驗證",
+ "disable_totp_title": "停用雙因素驗證",
+ "disable_totp_message": "您確定要為此使用者停用雙因素驗證嗎?"
}
},
"workflow": {
@@ -351,26 +351,26 @@
}
},
"security": {
- "enable_totp": "啟用雙因身份驗證",
+ "enable_totp": "啟用雙因素驗證",
"enable_totp_message": "請確保您的手機上已經擁有相容TOTP的應用程序方可啟用",
- "title": "雙因身份 驗證",
- "message_1": "雙因身份驗證將讓您的{{ appName }} 帳號獲得多一層的安全保障.
在啟用該功能前, 請確保在您的手機上擁有TOTP相容的應用程式:",
+ "title": "雙因素 驗證",
+ "message_1": "雙因素驗證將讓您的{{ appName }} 帳號獲得多一層的安全保障.
在啟用該功能前, 請確保在您的手機上擁有TOTP相容的應用程式:",
"message_google_authenticator": "給安卓, 蘋果, 和 黑莓系統: 谷歌認證",
"message_duo_mobile": "給 安卓 和 蘋果系統: Duo Mobile",
"message_authenticator": "給 Windows 系統手機: 認證",
"message_2": "這些應用程式會自動生成驗證碼,且該驗證碼在一段時間內會變化.
每次登入 {{ appName }}時您都需要輸入該驗證碼.",
"secret_key": "您的金鑰是: {{ secret }}",
"secret_key_warning": "現在用金鑰設定您的手機應用程序上的TOTP, 您之後將無法存取本金鑰.",
- "totp_enabled_message": "雙因身份驗證將確保您的帳號.
每次您登入 {{ appName }}時, 您都需要從您設定的手機應用程序的驗證碼.
如果您丟失您的手機, 您將無法登入您的帳號但有效連線將允許您重新生成密鑰.",
+ "totp_enabled_message": "雙因素驗證將確保您的帳號.
每次您登入 {{ appName }}時, 您都需要從您設定的手機應用程序的驗證碼.
如果您丟失您的手機, 您將無法登入您的帳號但有效連線將允許您重新生成密鑰.",
"disable_totp": {
- "disable_totp": "不啟用雙因身份驗證",
- "message": "您的帳號將不再受雙因身份驗證保護.",
+ "disable_totp": "不啟用雙因素驗證",
+ "message": "您的帳號將不再受雙因素驗證保護.",
"confirm_password": "確認您的密碼",
- "submit": "不啟用雙因身份驗證"
+ "submit": "不啟用雙因素驗證"
},
"test_totp": "請輸入手機上顯示的驗證碼:",
"test_code_success": "驗證碼正確",
- "test_code_fail": "驗證碼無效,請仔細檢查您的手機設定是否正確或停用雙因認證"
+ "test_code_fail": "驗證碼無效,請仔細檢查您的手機設定是否正確或停用雙因素驗證"
},
"group": {
"title": "群組 管理",