From 85e1039d40eb32ee5c318febf873ea126f0259a8 Mon Sep 17 00:00:00 2001 From: navi Date: Mon, 20 Nov 2023 07:32:07 +0000 Subject: [PATCH] New translations en.json (Chinese Simplified) --- packages/nc-gui/lang/zh-Hans.json | 800 +++++++++++++++++++++++++----- 1 file changed, 665 insertions(+), 135 deletions(-) diff --git a/packages/nc-gui/lang/zh-Hans.json b/packages/nc-gui/lang/zh-Hans.json index 55a5255e04..4a44d54052 100644 --- a/packages/nc-gui/lang/zh-Hans.json +++ b/packages/nc-gui/lang/zh-Hans.json @@ -1,5 +1,45 @@ { + "dashboards": { + "create_new_dashboard_project": "Create New Interface", + "connect_data_sources": "Connect data sources", + "alert": "Alert", + "alert-message": "No databases have been connected. Connect database bases to build interfaces. Skip this step and add databases from the base home page later.", + "select_database_projects_that_you_want_to_link_to_this_dashboard_projects": "Select Database Bases that you want to link to this Interface.", + "create_interface": "Create interface", + "project_name": "Base Name", + "connect": "Connect", + "buttonActionTypes": { + "open_external_url": "Open external link", + "delete_record": "Delete record", + "update_record": "Update record", + "open_layout": "Open layout" + }, + "widgets": { + "static_text": "Text", + "chart": "Chart", + "table": "Table", + "image": "Image", + "map": "Map", + "button": "Button", + "number": "Number", + "bar_chart": "Bar Chart", + "line_chart": "Line Chart", + "area_chart": "Area Chart", + "pie_chart": "Pie Chart", + "donut_chart": "Donut Chart", + "scatter_plot": "Scatter Plot", + "bubble_chart": "Bubble Chart", + "radar_chart": "Radar Chart", + "polar_area_chart": "Polar Area Chart", + "radial_bar_chart": "Radial Bar Chart", + "heatmap_chart": "Heatmap Chart", + "treemap_chart": "Treemap Chart", + "box_plot_chart": "Box Plot Chart", + "candlestick_chart": "Candlestick Chart" + } + }, "general": { + "quit": "Quit", "home": "首页", "load": "加载", "open": "打开", @@ -7,27 +47,65 @@ "yes": "是", "no": "否", "ok": "行", + "back": "Back", "and": "与", "or": "或", "add": "添加", "edit": "编辑", + "link": "Link", + "links": "Links", "remove": "移除", + "import": "Import", + "logout": "Log Out", + "empty": "Empty", + "changeIcon": "Change Icon", "save": "保存", + "available": "Available", + "abort": "Abort", + "saving": "Saving", "cancel": "取消", + "null": "Null", + "escape": "Escape", + "hex": "Hex", + "clear": "Clear", + "slack": "Slack", + "comment": "Comment", + "microsoftTeams": "Microsoft Teams", + "discord": "Discord", + "matterMost": "Mattermost", + "twilio": "Twilio", + "whatsappTwilio": "WhatsApp Twilio", "submit": "提交", "create": "创建", + "createEntity": "Create {entity}", + "creating": "Creating", + "creatingEntity": "Creating {entity}", + "details": "Details", + "skip": "Skip", "duplicate": "复制", + "duplicating": "Duplicating", + "activate": "Activate", + "action": "Action", "insert": "插入", "delete": "删除", + "deleteEntity": "Delete {entity}", + "bulkInsert": "Bulk Insert", + "bulkDelete": "Bulk Delete", + "bulkUpdate": "Bulk Update", + "deleting": "Deleting", "update": "更新", "rename": "重命名", "reload": "重新加载", "reset": "重置", "install": "安装", "show": "显示", + "access": "Access", + "visibility": "Visibility", "hide": "隐藏", + "deprecated": "Deprecated", "showAll": "显示全部", "hideAll": "隐藏全部", + "notFound": "Not found", "showMore": "显示更多", "showOptions": "显示选项", "hideOptions": "隐藏选项", @@ -47,6 +125,8 @@ "upload": "上传", "download": "下载", "default": "默认", + "base": "Source", + "datasource": "Data Source", "more": "更多的", "less": "较少的", "event": "事件", @@ -54,12 +134,14 @@ "after": "后", "before": "前", "search": "搜索", + "searchIn": "Search In", "notification": "通知", "reference": "参考", "function": "功能", "confirm": "确认", "generate": "生成", "copy": "复制", + "are": "are", "misc": "其他", "lock": "锁定", "unlock": "解锁", @@ -76,17 +158,47 @@ "hideField": "隐藏字段", "sortAsc": "升序", "sortDesc": "降序", - "geoDataField": "地理数据字段" + "move": "Move", + "geoDataField": "地理数据字段", + "type": "Type", + "name": "Name", + "changes": "Changes", + "new": "New", + "old": "Old", + "data": "Data", + "source": "Source", + "destination": "Destination", + "active": "Active", + "inactive": "Inactive", + "linked": "linked", + "finish": "Finish", + "min": "Min", + "max": "Max", + "avg": "Avg", + "sum": "Sum", + "count": "Count", + "countDistinct": "Count Distinct", + "sumDistinct": "Sum Distinct", + "avgDistinct": "Avg Distinct", + "join": "Join", + "options": "Options", + "primaryValue": "Primary Value", + "useSurveyMode": "Use Survey Mode", + "shift": "Shift", + "enter": "Enter", + "seconds": "Seconds" }, "objects": { - "project": "项目", - "projects": "项目", + "workspace": "Workspace", + "workspaces": "Workspaces", + "project": "Base", + "projects": "Bases", "table": "表格", "tables": "表格", "field": "字段", "fields": "字段", - "column": "列", - "columns": "列", + "column": "Field", + "columns": "Fields", "page": "页", "pages": "页", "record": "记录", @@ -95,6 +207,7 @@ "webhooks": "Webhooks.", "view": "视图", "views": "视图", + "sidebar": "Sidebar", "viewType": { "grid": "表格", "gallery": "画廊", @@ -107,16 +220,27 @@ "users": "用户", "role": "角色", "roles": "角色", + "developer": "Developer", "roleType": { "owner": "所有者", "creator": "创造者", "editor": "编辑者", "commenter": "评论者", "viewer": "浏览者", + "noaccess": "No Access", + "superAdmin": "Super Admin", "orgLevelCreator": "创始人", "orgLevelViewer": "游客" }, - "sqlVIew": "SQL 视图" + "sqlVIew": "SQL 视图", + "rowHeight": "Record Height", + "heightClass": { + "short": "Short", + "medium": "Medium", + "tall": "Tall", + "extra": "Extra" + }, + "externalDb": "External Database" }, "datatype": { "ID": "ID", @@ -153,7 +277,7 @@ "Button": "按钮", "Password": "密码", "relationProperties": { - "noAction": "没有任何行动", + "noAction": "无操作", "cascade": "级联", "restrict": "严格", "setNull": "设为空(NULL)", @@ -171,20 +295,66 @@ "isNotNull": "有值(Not Null)" }, "title": { - "erdView": "实体关系图", - "newProj": "创建新项目", - "myProject": "我的项目", + "docs": "Docs", + "forum": "Forum", + "parameter": "Parameter", + "headers": "Headers", + "parameterName": "Parameter Name", + "currencyLocale": "Currency Locale", + "currencyCode": "Currency Code", + "searchMembers": "Search Members", + "noMembersFound": "No members found", + "dateJoined": "Date Joined", + "tokenName": "Token name", + "inDesktop": "in Desktop", + "rowData": "Record data", + "creator": "Creator", + "qrCode": "QR Code", + "termsOfService": "Terms of Service", + "updateSelectedRows": "Update Selected Records", + "noFiltersAdded": "No filters added", + "editCards": "Edit Cards", + "noFieldsFound": "No fields found", + "displayValue": "Display Value", + "expand": "Expand", + "hideAll": "Hide all", + "hideSystemFields": "Hide system fields", + "removeFile": "Remove File", + "hasMany": "Has Many", + "manyToMany": "Many to Many", + "virtualRelation": "Virtual Relation", + "linkMore": "Link More", + "linkMoreRecords": "Link more records", + "downloadFile": "Download File", + "renameTable": "Rename Table", + "renamingTable": "Renaming Table", + "renamingWs": "Renaming Workspace", + "renameWs": "Rename Workspace", + "deleteWs": "Delete Workspace", + "deletingWs": "Deleting Workspace", + "copyAuthToken": "Copy Auth Token", + "copiedAuthToken": "Copied Auth Token", + "copyInviteToken": "Copy Invite Token", + "showSidebar": "Show Sidebar", + "hideSidebar": "Hide Sidebar", + "creatingTable": "Creating Table", + "erdView": "ERD 视图", + "newBase": "New Data Source", + "newProj": "New Base", + "createBase": "Create Base", + "myProject": "My Bases", "formTitle": "表单标题", - "collabView": "合作视图", - "lockedView": "锁定视图", - "personalView": "个人视图", - "appStore": "软件商店", + "collaborative": "Collaborative", + "locked": "Locked", + "personal": "Personal", + "appStore": "应用市场", "teamAndAuth": "团队和认证", "rolesUserMgmt": "角色和用户管理", "userMgmt": "用户管理", - "apiTokenMgmt": "API 令牌管理", + "apiTokens": "API Tokens", + "apiTokenMgmt": "API Tokens 管理", "rolesMgmt": "角色管理", - "projMeta": "项目基础信息", + "projMeta": "Base Metadata", "metaMgmt": "项目基础信息管理", "metadata": "元数据", "exportImportMeta": "导出/导入元数据", @@ -195,7 +365,7 @@ "sqlMigrations": "SQL 迁移", "dbCredentials": "数据库链接凭证", "advancedParameters": "SSL 和高级参数", - "headCreateProject": "新建项目 | NocoDB", + "headCreateProject": "Create Base | NocoDB", "headLogin": "登录 | NocoDB", "resetPassword": "重置密码", "teamAndSettings": "团队和设置", @@ -203,26 +373,123 @@ "importFromAirtable": "从 Airtable 导入", "generateToken": "生成令牌", "APIsAndSupport": "API与支持", - "helpCenter": "帮助中心", + "helpCenter": "Help Center", + "noLabels": "No Labels", "swaggerDocumentation": "Swagger 文档", "quickImportFrom": "快速导入自", "quickImport": "快速导入", + "quickImportAirtable": "Quick Import - Airtable", + "quickImportCSV": "Quick Import - CSV", + "quickImportExcel": "Quick Import - Excel", + "quickImportJSON": "Quick Import - JSON", + "jsonEditor": "JSON Editor", + "comingSoon": "Coming Soon", "advancedSettings": "高级设置", "codeSnippet": "代码片段", "keyboardShortcut": "快捷键", "generateRandomName": "随机名称", - "findRowByScanningCode": "通过扫描二维码或条码查找行" + "findRowByScanningCode": "Find record by scanning a QR or Barcode", + "tokenManagement": "Token Management", + "addNewToken": "Add new token", + "accountSettings": "Account Settings", + "resetPasswordMenu": "Reset Password", + "tokens": "Tokens", + "userManagement": "User Management", + "accountManagement": "Account management", + "licence": "Licence", + "allowAllMimeTypes": "Allow All Mime Types", + "defaultView": "Default View", + "relations": "Relations", + "switchLanguage": "Switch Language", + "renameFile": "Rename File", + "links": { + "noAction": "No Action", + "cascade": "Cascade", + "restrict": "Restrict", + "setNull": "Set NULL", + "setDefault": "Set Default" + } }, "labels": { + "downloadData": "Download Data", + "noToken": "No Token", + "tokenLimit": "Only one token per user is allowed", + "duplicateAttachment": "File with name {filename} already attached", + "viewIdColon": "VIEW ID: {viewId}", + "toAddress": "To Address", + "subject": "Subject", + "body": "Body", + "commaSeparatedMobileNumber": "Comma separated Mobile #", + "headerName": "Header Name", + "icon": "Icon", + "max": "Max", + "idColon": "Id:", + "copiedRecordURL": "Copied Record URL", + "copyRecordURL": "Copy Record URL", + "duplicateRecord": "Duplicate record", + "binaryEncodingFormat": "Binary encoding format", + "syntax": "Syntax", + "examples": "Examples", + "durationInfo": "A duration of time in minutes or seconds (e.g. 1:23).", + "addHeader": "Add Header", + "enterDefaultUrlOptional": "Enter default URL (Optional)", + "negative": "Negative", + "discard": "Discard", + "default": "Default", + "defaultNumberPercent": "Default Number (%)", + "durationFormat": "Duration Format", + "dateFormat": "Date Format", + "timeFormat": "Time Format", + "singularLabel": "Singular Label", + "pluralLabel": "Plural Label", + "optional": "(Optional)", + "clickToMake": "Click to make", + "visibleForRole": "visible for role:", + "inUI": "in UI Dashboard", + "projectSettings": "Base Settings", + "clickToHide": "Click to hide", + "clickToDownload": "Click to download", + "forRole": "for role", + "clickToCopyViewID": "Click to copy View ID", + "viewMode": "View Mode", + "searchUsers": "Search Users", + "superAdmin": "Super Admin", + "allTables": "All Tables", + "members": "Members", + "dataSources": "Data Sources", + "connectDataSource": "Connect a Data Source", + "searchProjects": "Search Bases", "createdBy": "创建自", + "viewingAttachmentsOf": "Viewing Attachments of", + "readOnly": "Readonly", + "dropHere": "Drop here", + "createdOn": "Created On", "notifyVia": "通知方式", - "projName": "项目名", + "projName": "Base name", + "profile": "Profile", + "accountDetails": "Account Details", + "controlAppearance": "Control your Appearance.", + "accountEmailID": "Account Email ID", + "backToWorkspace": "Back to Workspace", + "untitledToken": "Untitled token", "tableName": "表名", + "dashboardName": "Dashboard name", + "createView": "Create a View", + "creatingView": "Creating View", + "duplicateView": "Duplicate View", + "duplicateGridView": "Duplicate Grid View", + "createGridView": "Create Grid View", + "duplicateGalleryView": "Duplicate Gallery View", + "createGalleryView": "Create Gallery View", + "duplicateFormView": "Duplicate Form View", + "createFormView": "Create Form View", + "duplicateKanbanView": "Duplicate Kanban View", + "createKanbanView": "Create Kanban View", "viewName": "查看名称", "viewLink": "查看链接", - "columnName": "列名", - "columnToScanFor": "要扫描的列", - "columnType": "列类型", + "columnName": "Field Name", + "columnToScanFor": "Field to scan", + "columnType": "Field Type", "roleName": "权限组", "roleDescription": "权限描述", "databaseType": "数据库中的类型", @@ -247,24 +514,33 @@ "where": "在哪里", "cache": "缓存", "chat": "聊天", + "showOrHide": "Show or Hide", + "airtable": "Airtable", + "csv": "CSV", + "csvFile": "CSV File", + "json": "JSON", + "jsonFile": "JSON File", + "excel": "Excel", + "microsoftExcel": "Microsoft Excel", "email": "电子邮件", "storage": "存储", - "uiAcl": "UI-ACL", + "uiAcl": "UI ACL", "models": "模型", "syncState": "同步状态", "created": "创建了", "sqlOutput": "输出 SQL", "addOption": "添加选项", - "qrCodeValueColumn": "二维码要显示的数据", - "barcodeValueColumn": "条形码要显示的数据", + "interfaceColor": "Interface Color", + "qrCodeValueColumn": "Field with QR code value", + "barcodeValueColumn": "Field with Barcode value", "barcodeFormat": "条形码码制", "qrCodeValueTooLong": "字数超出二维码容量", "barcodeValueTooLong": "字数超出条形码容量", "currentLocation": "当前位置", "lng": "经度", "lat": "纬度", - "aggregateFunction": "汇总功能", - "dbCreateIfNotExists": "数据库 : 如果不存在则创建", + "aggregateFunction": "聚合函数", + "dbCreateIfNotExists": "自动创建数据库", "clientKey": "客户端密钥", "clientCert": "客户端证书", "serverCA": "服务器 CA", @@ -272,7 +548,7 @@ "requriedIdentity": "必填项-IDENTITY", "inflection": { "tableName": "修改 - 表名", - "columnName": "修改 - 列名" + "columnName": "Inflection - Field name" }, "community": { "starUs1": "点赞", @@ -281,14 +557,18 @@ "getAnswered": "通过这里让你的问题得到解答", "joinDiscord": "加入 Discord", "joinCommunity": "加入 NocoDB 社区", - "joinReddit": "加入 /r/NocoDB", - "followNocodb": "关注 NocoDB" + "joinReddit": "/r/NocoDB", + "followNocodb": "关注 NocoDB", + "communityTranslated": "(Community Translated)" }, + "twitter": "Twitter", "docReference": "参考文档", "selectUserRole": "选择用户角色", "childTable": "子表", - "childColumn": "子列", + "childColumn": "Child field", + "childField": "Child field", "linkToAnotherRecord": "关联到其他表", + "links": "Links", "onUpdate": "更新时", "onDelete": "删除时", "account": "帐户", @@ -298,16 +578,20 @@ "customTheme": "定制样式", "requestDataSource": "请求您需要的数据源?", "apiKey": "API 密钥", - "sharedBase": "分享项目", + "personalAccessToken": "Personal Access Token", + "sharedBaseUrl": "Shared Base URL", "importData": "导入数据", "importSecondaryViews": "导入次要视图", - "importRollupColumns": "导入聚合列", - "importLookupColumns": "导入查询列", - "importAttachmentColumns": "导入附件列", - "importFormulaColumns": "导入公式列", + "importRollupColumns": "Import Rollup Fields", + "importLookupColumns": "Import Lookup Fields", + "importAttachmentColumns": "Import Attachment Fields", + "importFormulaColumns": "Import Formula Fields", + "importUsers": "Import Users (by email)", "noData": "暂无数据", "goToDashboard": "转到仪表板", "importing": "导入中", + "formatJson": "Format JSON", + "firstRowAsHeaders": "Use First Record as Headers", "flattenNested": "扁平化嵌套", "downloadAllowed": "允许下载", "weAreHiring": "我们在招募!", @@ -319,32 +603,85 @@ "commentsOnly": "仅评论", "documentation": "文档", "subscribeNewsletter": "订阅我们的每周新闻", - "signUpWithGoogle": "使用 Google 注册", - "signInWithGoogle": "使用 Google 登录", + "signUpWithProvider": "Sign up with {provider}", + "signInWithProvider": "Sign in with {provider}", "agreeToTos": "注册即表明您同意服务条款", "welcomeToNc": "欢迎来到NocoDB!", "inviteOnlySignup": "只能通过邀请链接注册账户", - "nextRow": "下一行", - "prevRow": "上一行" + "nextRow": "Next Record", + "prevRow": "Previous Record", + "addRowGrid": "Manually add data in grid view", + "addRowForm": "Enter record data through a form", + "noAccess": "No access", + "restApis": "Rest APIs", + "apis": "APIs", + "includeData": "Include Data", + "includeView": "Include View", + "includeWebhook": "Include Webhook", + "zoomInToViewColumns": "Zoom in to view columns", + "embedInSite": "Embed this view in your site", + "titleRequired": "title is required.", + "sourceNameRequired": "Source name is required", + "changeWsName": "Change Workspace Name", + "pressEnter": "Press Enter", + "newFormLoaded": "New form will be loaded after" }, "activity": { - "createProject": "创建项目", - "importProject": "导入项目", - "searchProject": "搜索项目", - "editProject": "编辑项目", - "stopProject": "停止项目", - "startProject": "开启项目", - "restartProject": "重启项目", - "deleteProject": "删除项目", - "refreshProject": "刷新项目", - "saveProject": "保存项目", + "openInANewTab": "Open in a new tab", + "copyIFrameCode": "Copy IFrame code", + "onCondition": "On Condition", + "bulkDownload": "Bulk Download", + "attachFile": "Attach File", + "viewAttachment": "View Attachments", + "attachmentDrop": "Click or drop a file into cell", + "addFiles": "Add File(s)", + "hideInUI": "Hide in UI", + "addBase": "Add Base", + "addParameter": "Add Parameter", + "submitAnotherForm": "Submit Another Form", + "dragAndDropFieldsHereToAdd": "Drag and drop fields here to add", + "editSource": "Edit Data Source", + "enterText": "Enter text", + "okEditBase": "Ok & Edit Base", + "showInUI": "Show in UI", + "outOfSync": "Out of sync", + "newSource": "New Data Source", + "newWebhook": "New Webhook", + "enablePublicAccess": "Enable Public Access", + "doYouWantToSaveTheChanges": "Do you want to save the changes ?", + "editingAccess": "Editing access", + "enabledPublicViewing": "Enable public viewing", + "restrictAccessWithPassword": "Restrict access with password", + "manageProjectAccess": "Manage Base Access", + "allowDownload": "Allow Download", + "surveyMode": "Survey Mode", + "rtlOrientation": "RTL Orientation", + "useTheme": "Use Theme", + "copyLink": "Copy Link", + "copiedLink": "Link Copied", + "copyInviteLink": "Copy invite link", + "copiedInviteLink": "Copied invite link", + "copyUrl": "复制链接", + "moreColors": "More Colors", + "moveProject": "Move Base", + "createProject": "Create Base", + "importProject": "Import Base", + "searchProject": "Search Base", + "editProject": "Edit Base", + "stopProject": "Stop Base", + "startProject": "Start Base", + "restartProject": "Restart Base", + "deleteProject": "Delete Base", + "refreshProject": "Refresh Base", + "saveProject": "Save Base", + "saveAndQuit": "Save & Quit", "deleteKanbanStack": "是否删除此类别?", "createProjectExtended": { "extDB": "新建
从外部数据库", - "excel": "从 Excel 创建项目", - "template": "从模板创建项目" + "excel": "Create Base from excel", + "template": "Create Base from template" }, - "OkSaveProject": "确认并保存项目", + "OkSaveProject": "Ok & Save Base", "upgrade": { "available": "有可用的升级", "releaseNote": "发行说明", @@ -353,16 +690,20 @@ "translate": "帮助翻译", "account": { "authToken": "复制 Auth 令牌", + "authTokenCopied": "Copied Auth Token", "swagger": "Swagger: REST APIs", - "projInfo": "复制项目信息", + "projInfo": "Copy Base Info", "themes": "主题" }, "sort": "排序", "addSort": "添加排序选项", "filter": "筛选", - "addFilter": "添加过滤器", + "addFilter": "Add filter", "share": "分享", + "groupBy": "Group By", + "addSubGroup": "Add subgroup", "shareBase": { + "label": "Share base", "disable": "停止分享项目", "enable": "任何有链接的人", "link": "分享项目链接" @@ -372,11 +713,13 @@ "inviteTeam": "邀请团队", "inviteUser": "邀请用户", "inviteToken": "邀请令牌", + "linkedRecords": "Linked Records", + "addNewLink": "Add New Link", "newUser": "创建用户", "editUser": "编辑用户", - "deleteUser": "从项目中踢出用户", - "resendInvite": "重新发送邀请邮件", - "copyInviteURL": "复制邀请链接", + "deleteUser": "Remove user from base", + "resendInvite": "Resend Invite E-mail", + "copyInviteURL": "Copy Invite URL", "copyPasswordResetURL": "复制密码重置网址", "newRole": "新建权限组", "reloadRoles": "重新加载权限组", @@ -385,24 +728,30 @@ "nextRecord": "下一条记录", "previousRecord": "上一条纪录", "copyApiURL": "复制 API 链接", - "createTable": "创建新的表格", + "createTable": "Create Table", + "createDashboard": "Create Dashboard", + "createWorkspace": "Create Workspace", "refreshTable": "刷新表格", "renameTable": "重命名表格", + "renameLayout": "Layout Rename", "deleteTable": "删除表格", "addField": "添加新字段", "setDisplay": "设置为显示值", - "addRow": "添加新行", - "saveRow": "保存行", + "addRow": "Add new record", + "saveRow": "Save record", "saveAndExit": "保存并退出", "saveAndStay": "保存并留在此页", - "insertRow": "插入新行", - "duplicateRow": "复制该行", - "deleteRow": "删除行", - "deleteSelectedRow": "删除所选行", + "insertRow": "Insert new record", + "duplicateRow": "Duplicate record", + "deleteRow": "Delete record", + "deleteRows": "Delete records", + "predictColumns": "Predict Fields", + "predictFormulas": "Predict Formulas", + "deleteSelectedRow": "Delete Selected Records", "importExcel": "导入 Excel", "importCSV": "导入 CSV", - "downloadCSV": "下载为 CSV", - "downloadExcel": "下载为 XLSX", + "downloadCSV": "Download CSV", + "downloadExcel": "Download Excel", "uploadCSV": "上传 CSV", "import": "导入", "importMetadata": "导入元数据", @@ -412,20 +761,20 @@ "changePwd": "更改密码", "createView": "创建视图", "shareView": "分享视图", - "findRowByCodeScan": "通过扫描查找行", + "findRowByCodeScan": "Find record by scan", "fillByCodeScan": "通过扫描填充", "listSharedView": "共享视图列表", "ListView": "视图列表", - "copyView": "复制视图", - "renameView": "重命名视图", - "deleteView": "删除视图", + "copyView": "Copy View", + "renameView": "Rename View", + "uploadData": "Upload Data", + "deleteView": "Delete View", "createGrid": "创建网格视图", "createGallery": "创建画廊视图", "createCalendar": "创建日历视图", "createKanban": "创建看板视图", "createForm": "创建表单视图", "showSystemFields": "显示系统字段", - "copyUrl": "复制链接", "openTab": "打开新标签", "iFrame": "复制可嵌入的 HTML 代码", "addWebhook": "添加新的 Webhook", @@ -445,18 +794,32 @@ "editConnJson": "编辑链接 JSON", "sponsorUs": "赞助我们", "sendEmail": "发送邮件", - "addUserToProject": "添加用户到项目", + "addUserToProject": "Add user to base", "getApiSnippet": "生成代码", "clearCell": "清除单元格内容", - "addFilterGroup": "添加筛选器组", + "addFilterGroup": "Add filter group", "linkRecord": "关联到其他记录", "addNewRecord": "新增记录", + "newRecord": "New record", + "tableNameCreateNewRecord": "{tableName}: Create new record", + "gotSavedLinkedSuccessfully": "{tableName} '{recordTitle}' got saved & linked successfully", + "recordCreatedLinked": "Record Created & Linked", "useConnectionUrl": "使用连接 URL", "toggleCommentsDraw": "切换评论视图", "expandRecord": "展开记录", "deleteRecord": "删除记录", + "fullWidth": "Full width", + "exitFullWidth": "Exit full width", + "markAllAsRead": "Mark all as read", + "column": { + "delete": "Delete Field", + "addNumber": "Add Number Field", + "addSingleLineText": "Add SingleLineText Field", + "addLongText": "Add LongText Field", + "addOther": "Add Other Field" + }, "erd": { - "showColumns": "显示列", + "showColumns": "Show Fields", "showPkAndFk": "显示主键和外键", "showSqlViews": "显示 SQL 视图", "showMMTables": "显示多到多表", @@ -475,11 +838,13 @@ "openInGoogleMaps": "谷歌地图", "openInOpenStreetMap": "OSM" }, - "toggleMobileMode": "切换移动模式" + "toggleMobileMode": "切换移动模式", + "startCommenting": "Start commenting!" }, "tooltip": { + "reachedSourceLimit": "Limited to only one data source for the moment", "saveChanges": "保存更改", - "xcDB": "新建项目", + "xcDB": "Create a new base", "extDB": "支持 MySQL、PostgreSQL、SQL Server 和 SQLite", "apiRest": "通过 REST APIs 访问", "apiGQL": "通过 GraphQL APIs 访问", @@ -488,13 +853,14 @@ "light": "它是黑色吗? (^⇧b)" }, "addTable": "添加新表", + "addDashboard": "Add new Dashboard", "inviteMore": "邀请更多用户", "toggleNavDraw": "切换导航抽屉", "reloadApiToken": "重新加载API令牌", "generateNewApiToken": "生成新的 API 令牌", "addRole": "添加新角色", "reloadList": "重新加载列表", - "metaSync": "同步元数据", + "metaSync": "Sync Metadata", "sqlMigration": "重新加载迁移", "updateRestart": "更新并重启", "cancelReturn": "取消并返回", @@ -506,7 +872,19 @@ "clientCA": "选择 CA 文件" }, "placeholder": { - "projName": "输入项目名称", + "selectSlackChannels": "Select Slack channels", + "selectTeamsChannels": "Select Microsoft Teams channels", + "selectDiscordChannels": "Select Discord channels", + "selectMattermostChannels": "Select Mattermost channels", + "webhookTitle": "Webhook Title", + "barcodeColumn": "Select a field for the Barcode value", + "notFoundContent": "No valid field Type can be found.", + "selectBarcodeFormat": "Select a Barcode format", + "projName": "Enter Base Name", + "selectGroupField": "Select a Grouping Field", + "selectGroupFieldNotFound": "No Single Select Field can be found. Please create one first.", + "selectGeoField": "Select a GeoData Field", + "selectGeoFieldNotFound": "No GeoData Field can be found. Please create one first.", "password": { "enter": "输入密码", "current": "当前密码", @@ -514,60 +892,179 @@ "save": "保存密码", "confirm": "确认新密码" }, + "selectAColumnForTheQRCodeValue": "Select a field for the QR code value", + "allowNegativeNumbers": "Allow negative numbers", "searchProjectTree": "搜索表", "searchFields": "搜索字段", - "searchColumn": "搜索{search}列", + "searchColumn": "Search {search} field", "searchApps": "搜索应用程序", "searchModels": "搜索模型", "noItemsFound": "未找到任何项目", "defaultValue": "默认值", "filterByEmail": "通过电子邮件过滤", "filterQuery": "过滤查询", - "selectField": "选择字段" + "selectField": "选择字段", + "precision": "Precision", + "decimal1": "1.0", + "decimal2": "1.00", + "decimal3": "1.000", + "decimal4": "1.0000", + "decimal5": "1.00000", + "decimal6": "1.000000", + "decimal7": "1.0000000", + "decimal8": "1.00000000", + "value": "Value", + "key": "Key" }, "msg": { + "clickToCopyFieldId": "Click to copy Field Id", + "enterPassword": "Enter password", + "bySigningUp": "By signing up, you agree to the", + "subscribeToOurWeeklyNewsletter": "Subscribe to our weekly newsletter", + "verifyingPassword": "Verifying Password", + "thisSharedViewIsProtected": "This shared view is protected", + "successfullySubmittedFormData": "Successfully submitted form data", + "formViewNotSupportedOnMobile": "Form view is not supported on mobile", + "newFormWillBeLoaded": "New form will be loaded after {seconds} seconds", + "optimizedQueryDisabled": "Optimized query is disabled", + "optimizedQueryEnabled": "Optimized query is enabled", + "lookupNonBtWarning": "Lookup field is not supported for non-Belongs to relation", + "invalidTime": "Invalid Time", + "linkColumnClearNotSupportedYet": "You don't have any supported links for Lookup", + "recordCouldNotBeFound": "Record could not be found", + "invalidPhoneNumber": "Invalid phone number", + "pageSizeChanged": "Page size changed", + "errorLoadingData": "Error loading data", + "webhookBodyMsg1": "Use context variable", + "webhookBodyMsg2": "body", + "webhookBodyMsg3": "to refer the record under consideration", + "formula": { + "hintStart": "Hint: Use {placeholder1} to reference fields, e.g: {placeholder2}. For more, please check out", + "hintEnd": "Formulas.", + "noSuggestedFormulaFound": "No suggested formula found", + "numericTypeIsExpected": "Numeric type is expected", + "stringTypeIsExpected": "String type is expected", + "operationNotAvailable": "{operation} operation not available", + "cantSaveFieldFormulaInvalid": "Can’t save field because formula is invalid", + "notSupportedToReferenceColumn": "Not supported to reference field {columnName}", + "typeIsExpectedButFound": "Type {type} is expected but found Type {found}", + "requiredArgumentsFormula": "{calleeName} requires {requiredArguments} arguments", + "minRequiredArgumentsFormula": "{calleeName} required minimum {minRequiredArguments} arguments", + "maxRequiredArgumentsFormula": "{calleeName} required maximum {maxRequiredArguments} arguments", + "functionNotAvailable": "{function} function is not available", + "firstParamWeekDayHaveDate": "The first parameter of WEEKDAY() should have date value", + "secondParamWeekDayHaveDate": "The second parameter of WEEKDAY() should have the value either \"sunday\", \"monday\", \"tuesday\", \"wednesday\", \"thursday\", \"friday\" or \"saturday\"", + "firstParamDateAddHaveDate": "The first parameter of DATEADD() should have date value", + "secondParamDateAddHaveNumber": "The second parameter of DATEADD() should have numeric value", + "thirdParamDateAddHaveDate": "The third parameter of DATEADD() should have the value either \"day\", \"week\", \"month\" or \"year\"", + "firstParamDateDiffHaveDate": "The first parameter of DATEDIFF() should have date value", + "secondParamDateDiffHaveDate": "The second parameter of DATEDIFF() should have date value", + "thirdParamDateDiffHaveDate": "The third parameter of DATETIME_DIFF() should have value either \"milliseconds\", \"ms\", \"seconds\", \"s\", \"minutes\", \"m\", \"hours\", \"h\", \"days\", \"d\", \"weeks\", \"w\", \"months\", \"M\", \"quarters\", \"Q\", \"years\", or \"y\"", + "columnNotAvailable": "Field {columnName} is not available", + "cantSaveCircularReference": "Can’t save field because it causes a circular reference", + "columnWithTypeFoundButExpected": "Field {columnName} with {columnType} type is found but {expectedType} type is expected", + "columnNotMatchedWithType": "{columnName} is not matched with {columnType}" + }, + "selectOption": { + "cantBeNull": "Select options can't be null", + "multiSelectCantHaveCommas": "MultiSelect fields can't have commas(',')", + "cantHaveDuplicates": "Select options can't have duplicates", + "createNewOptionNamed": "Create new option named" + }, + "plsEnterANumber": "Please enter a number", + "plsInputEmail": "Please input email", + "invalidDate": "Invalid date", + "invalidLocale": "Invalid locale", + "invalidCurrencyCode": "Invalid Currency Code", + "postgresHasItsOwnCurrencySettings": "PostgreSQL 'money' type has own currency settings", + "validColumnsForBarCode": "The valid Field Types for a Barcode Field are: Number, Single Line Text, Long Text, Phone Number, URL, Email, Decimal. Please create one first.", + "hm": { + "title": "Has Many Relation", + "tooltip_desc": "A single record from table ", + "tooltip_desc2": " can be linked with multiple records from table " + }, + "mm": { + "title": "Many to Many Relation", + "tooltip_desc": "Multiple records from table ", + "tooltip_desc2": " can be linked with multiple records from table " + }, + "bt": { + "title": "Belongs to Relation", + "tooltip_desc": "A single record from table ", + "tooltip_desc2": " can be linked with a record from table " + }, + "oo": { + "title": "One to One Relation", + "tooltip_desc": "A single record from table ", + "tooltip_desc2": " can be linked with a single record from table " + }, + "noRecordsAreLinkedFromTable": "No records are linked from table", + "noRecordsLinked": "No records linked", + "recordsLinked": "records linked", + "acceptOnlyValid": "Accepts only", + "apiTokenCreate": "Create personal API tokens to use in automation or external apps.", + "selectFieldToSort": "Select Field to Sort", + "thereAreNoRecordsInTable": "There are no records in table", + "createWebhookMsg1": "Get started with web-hooks!", + "createWebhookMsg2": "Create web-hooks to power you automations,", + "createWebhookMsg3": "Get notified as soon as there are changes in your data", + "areYouSureUWantTo": "Are you sure you want to delete the following", + "areYouSureUWantToDeleteLabel": "Are you sure you want to {deleteLabel} the following", + "idColumnRequired": "ID field is required, you can rename this later if required.", + "length59Required": "The length exceeds the max 59 characters", + "noNewNotifications": "You have no new notifications", + "noRecordFound": "Record not found", + "rowDeleted": "Record deleted", + "saveChanges": "Do you want to save the changes?", + "tooLargeFieldEntity": "The field is too large to be converted to {entity}", + "roleRequired": "Role required", "warning": { + "dbValid": "Please make sure database you are trying to connect is valid! This operation can cause schema loss!!", "barcode": { "renderError": "条形码错误 - 请注意输入数据和条形码类型之间的兼容性" }, "nonEditableFields": { "computedFieldUnableToClear": "警告:自动计算的字段无法被清除内容。", - "qrFieldsCannotBeDirectlyChanged": "警告:二维码字段无法更改。" - } + "qrFieldsCannotBeDirectlyChanged": "警告:二维码字段无法更改。", + "barcodeFieldsCannotBeDirectlyChanged": "Warning: Barcode fields cannot be directly changed." + }, + "duplicateProject": "Are you sure you want to duplicate the base?", + "duplicateTable": "Are you sure you want to duplicate the table?" }, "info": { + "basesMigrated": "Bases are migrated. Please try again.", "pasteNotSupported": "处于活动状态的单元格不能粘贴内容", "roles": { - "orgCreator": "创始人可以创建新项目,访问受邀项目。", - "orgViewer": "游客不能创建新项目,仅允许访问受邀项目。" + "orgCreator": "Creator can create new bases and access any invited base.", + "orgViewer": "Viewer is not allowed to create new bases but they can access any invited base." }, "codeScanner": { "loadingScanner": "正在加载扫描仪...", - "selectColumn": "选择要用于扫描查找行的列(二维码或条形码)。", - "moreThanOneRowFoundForCode": "找到了多行此代码。目前只支持唯一的代码。", - "noRowFoundForCode": "所选列没有找到此代码行" + "selectColumn": "Select a field (QR code or Barcode) that you want to use for finding a record by scanning.", + "moreThanOneRowFoundForCode": "More than one record found for this code. Currently only unique codes are supported.", + "noRowFoundForCode": "No record found for this code for the selected field" }, "map": { "overLimit": "你已经超出了限制。", "closeLimit": "您已接近上限。", "limitNumber": "在地图视图中显示的标记的限制是1000条记录。" }, - "footerInfo": "每页行驶", + "footerInfo": "Records per page", "upload": "选择文件以上传", "upload_sub": "或拖放文件", "excelSupport": "支持:.xls,.xlsx,.xlsm,.ods,.ots", "excelURL": "输入Excel文件URL", "csvURL": "输入CSV文件URL", - "footMsg": "要解析为推断数据类型的行数", + "footMsg": "# of records to parse to infer datatype", "excelImport": "可用于导入的表格", "exportMetadata": "您想从元表导出元数据吗?", "importMetadata": "您想从元表导入元数据吗?", "clearMetadata": "你想清除元表中的元数据吗?", - "projectEmptyMessage": "创建新项目开始使用", - "stopProject": "你想停止这个项目吗?", - "startProject": "你想启动这个项目吗?", - "restartProject": "你想重新启动项目吗?", - "deleteProject": "你想删除这个项目吗?", + "projectEmptyMessage": "Get started by creating a new base", + "stopProject": "Do you want to stop the base?", + "startProject": "Do you want to start the base?", + "restartProject": "Do you want to restart the base?", + "deleteProject": "Do you want to delete the base?", "shareBasePrivate": "产生公开共享的只读基础", "shareBasePublic": "互联网上的任何人都可以查看", "userInviteNoSMTP": "你还没有配置邮箱!请复制上面的邀请链接并将其发送给", @@ -581,7 +1078,7 @@ "privateLink": "此视图通过私有链接共享", "privateLinkAdditionalInfo": "拥有私人链接的人只能看到此视图中可见的单元格", "afterFormSubmitted": "表单提交后", - "apiOptions": "访问项目通过", + "apiOptions": "Access Base via", "submitAnotherForm": "显示“提交另一个表单”按钮", "showBlankForm": "5 秒后显示空表单", "emailForm": "发电子邮件给我", @@ -600,9 +1097,9 @@ "viewerDesc": "可以查看记录但无法编辑任何内容", "addUser": "添加新用户", "staticRoleInfo": "不允许修改系统权限", - "exportZip": "以 zip 格式下载项目元数据。", - "importZip": "导入 zip 格式的项目元数据并重新启动。", - "importText": "通过上传项目元数据 zip 文件导入 NocoDB 项目", + "exportZip": "Export base meta to zip file and download.", + "importZip": "Import base meta zip file and restart.", + "importText": "Import NocoDB Base by uploading metadata zip file", "metaNoChange": "没有发现变化", "sqlMigration": "将自动创建架构迁移。创建一个表并刷新此页面。", "dbConnectionStatus": "环境验证", @@ -640,7 +1137,10 @@ "tablesMetadataInSync": "表元数据同步", "addMultipleUsers": "可以使用多个英文逗号 (,) 分隔邮箱地址", "enterTableName": "输入表名", - "addDefaultColumns": "添加默认列", + "enterLayoutName": "Enter Layout name", + "enterDashboardName": "Enter Dashboard name", + "defaultColumns": "Default fields", + "addDefaultColumns": "Add default fields", "tableNameInDb": "数据库中保存的表名", "airtable": { "credentials": "在哪里找到?" @@ -660,10 +1160,12 @@ "cacheEmpty": "缓存为空", "exportedCache": "导出缓存成功", "valueAlreadyInList": "此值已经在列表中", - "noColumnsToUpdate": "没有要更新的列", + "noColumnsToUpdate": "No fields to update", "tableDeleted": "已成功删除表", + "layoutDeleted": "Deleted layout successfully", "generatePublicShareableReadonlyBase": "生成公开可共享的只读库", "deleteViewConfirmation": "您确定要删除此视图?", + "deleteLayoutConfirmation": "Are you sure you want to delete this Layout?", "deleteTableConfirmation": "您想要删除该表吗?", "showM2mTables": "显示中间表", "showM2mTablesDesc": "NocoDB 用来支持多对多关系的中间表默认不可见。打开此选项将显示所有中间表。", @@ -672,21 +1174,43 @@ "showNullAndEmptyInFilter": "在过滤器中显示 NULL 和 EMPTY 选项", "showNullAndEmptyInFilterDesc": "启用”附加”过滤器来区分未设置值(NULL)和值为空字符串(EMPTY)的字段。默认对 NULL 的处理和对空字符串的处理一样。", "deleteKanbanStackConfirmation": "删除这个类别标签也将从 \"{groupingField}\"中删除选择选项 \"{stackToBeDeleted}\"。这类记录将移到未分类的类别中。", - "computedFieldEditWarning": "计算字段:此内容是只读的。使用列编辑菜单来重新配置该字段", - "computedFieldDeleteWarning": "计算字段:此内容是只读的。无法清除内容。", - "noMoreRecords": "暂无数据" + "computedFieldEditWarning": "contents are read-only", + "computedFieldDeleteWarning": "contents are read-only", + "noMoreRecords": "暂无数据", + "tokenNameNotEmpty": "Token name should not be empty", + "tokenNameMaxLength": "Token name should not be more than 255 characters", + "dbNameRequired": "Database name is required", + "wsNameRequired": "Workspace name required", + "wsNameMinLength": "Workspace name must be at least 3 characters long", + "wsNameMaxLength": "Workspace name must be at most 50 characters long", + "wsDeleteDlg": "Delete this workspace and all it’s contents.", + "userConfirmation": "I understand that this action is irreversible", + "pageNotFound": "Page Not Found", + "makeLineBreak": "to make a line break", + "goToPrevious": "Go to previous", + "goToNext": "Go to next", + "thankYou": "Thank you!", + "submittedFormData": "You have successfully submitted the form data." }, "error": { + "nameRequired": "Name Required", + "nameMinLength": "Name must be at least 2 characters long", + "nameMaxLength": "Name must be at most 60 characters long", + "viewNameRequired": "View name is required", + "nameMaxLength256": "Name must be at most 256 characters long", + "viewNameUnique": "View name should be unique", "searchProject": "搜索: {search} 没有发现匹配的结果", "invalidChar": "文件夹路径中的字符无效。", "invalidDbCredentials": "无效的数据库凭据。", "unableToConnectToDb": "无法连接到数据库,请检查您的数据库是否已启动。", + "invalidYear": "Invalid year", "userDoesntHaveSufficientPermission": "用户不存在或无权创建模式。", "dbConnectionStatus": "数据库参数无效", "dbConnectionFailed": "连接失败:", + "nullFilterExists": "Null filter exists. Please remove them", "signUpRules": { - "emailReqd": "邮箱必填", - "emailInvalid": "邮箱格式无效", + "emailRequired": "Email is required", + "emailInvalid": "Email must be valid", "passwdRequired": "密码必填", "passwdLength": "您的密码必须至少为8个字符", "passwdMismatch": "密码不匹配", @@ -695,18 +1219,20 @@ "atLeastOneUppercase": "一个大写字母", "atLeastOneNumber": "一个数字", "atLeastOneSpecialChar": "一个特殊字符", - "allowedSpecialCharList": "允许的特殊字符列表" + "allowedSpecialCharList": "允许的特殊字符列表", + "invalidEmails": "Invalid emails", + "invalidEmail": "Invalid Email" }, "invalidURL": "无效的 URL", "invalidEmail": "无效的电子邮件", "internalError": "发生了一些内部错误", "templateGeneratorNotFound": "模板生成器无法找到!", "fileUploadFailed": "文件上传失败", - "primaryColumnUpdateFailed": "更新主列失败", + "primaryColumnUpdateFailed": "Failed to update primary field", "formDescriptionTooLong": "表单描述过长", - "columnsRequired": "以下列是必填列", - "selectAtleastOneColumn": "必须至少选择一列", - "columnDescriptionNotFound": "找不到目标列", + "columnsRequired": "Following fields are required", + "selectAtleastOneColumn": "At least one field has to be selected", + "columnDescriptionNotFound": "Cannot find the destination field for", "duplicateMappingFound": "发现重复映射,请删除其中一个映射。", "nullValueViolatesNotNull": "空值违反非空约束", "sourceHasInvalidNumbers": "源数据包含一些无效数字", @@ -718,17 +1244,19 @@ "failedToLoadChildrenList": "加载子列表失败", "deleteFailed": "删除失败", "unlinkFailed": "撤消链接失败", - "rowUpdateFailed": "行更新失败", - "deleteRowFailed": "删除行失败", + "rowUpdateFailed": "Record update failed", + "deleteRowFailed": "Failed to delete record", "setFormDataFailed": "设置表单数据失败", "formViewUpdateFailed": "更新表单视图失败", "tableNameRequired": "表名是必填项", "nameShouldStartWithAnAlphabetOr_": "名称应该以字母或 _ 开头", "followingCharactersAreNotAllowed": "不允许使用以下字符", - "columnNameRequired": "列名是必填项", - "columnNameExceedsCharacters": "列名的长度超过了 {value} 字符的限制", - "projectNameExceeds50Characters": "项目名称超过 50 个字符", - "projectNameCannotStartWithSpace": "项目名称不能以空格开头", + "columnNameRequired": "Field name is required", + "duplicateColumnName": "Duplicate field name", + "uiDataTypeRequired": "UI data type is required", + "columnNameExceedsCharacters": "The length of field name exceeds the max {value} characters", + "projectNameExceeds50Characters": "Base name exceeds 50 characters", + "projectNameCannotStartWithSpace": "Base name cannot start with space", "requiredField": "必填字段", "ipNotAllowed": "被禁止的 IP", "targetFileIsNotAnAcceptedFileType": "目标文件不是可接受的文件类型", @@ -737,20 +1265,20 @@ "parameterKeyCannotBeEmpty": "参数键不能为空", "duplicateParameterKeysAreNotAllowed": "不允许重复的参数键", "fieldRequired": "{value} 不能为空。", - "projectNotAccessible": "无权访问此项目", + "projectNotAccessible": "Base not accessible", "copyToClipboardError": "未能复制到剪贴板" }, "toast": { - "exportMetadata": "项目元数据成功导出", - "importMetadata": "项目元数据成功导入", - "clearMetadata": "项目元数据已成功清除", - "stopProject": "项目成功停止", - "startProject": "项目成功开始", - "restartProject": "项目成功重新启动", - "deleteProject": "项目已成功删除", + "exportMetadata": "Base metadata exported successfully", + "importMetadata": "Base metadata imported successfully", + "clearMetadata": "Base metadata cleared successfully", + "stopProject": "Base stopped successfully", + "startProject": "Base started successfully", + "restartProject": "Base restarted successfully", + "deleteProject": "Base deleted successfully", "authToken": "验证令牌复制到剪贴板", - "projInfo": "将项目信息复制到剪贴板", - "inviteUrlCopy": "复制邀请链接到剪贴板", + "projInfo": "Copied base info to clipboard", + "inviteUrlCopy": "Copied Invite URL to clipboard", "createView": "视图创建成功", "formEmailSMTP": "请激活App Store中的SMTP插件以启用电子邮件通知", "collabView": "成功转换为协作视图", @@ -758,15 +1286,17 @@ "futureRelease": "即将推出!" }, "success": { - "columnDuplicated": "此列的副本创建成功", - "rowDuplicatedWithoutSavedYet": "该行已复制(未保存)", + "licenseKeyUpdated": "License Key Updated", + "columnDuplicated": "Field duplicated successfully", + "rowDuplicatedWithoutSavedYet": "Record duplicated (not saved)", "updatedUIACL": "已成功更新表的 UI ACL", "pluginUninstalled": "插件卸载成功", "pluginSettingsSaved": "插件设置保存成功", "pluginTested": "插件设置测试成功", "tableRenamed": "表重命名成功", + "layoutRenamed": "Layout renamed successfully", "viewDeleted": "视图删除成功", - "primaryColumnUpdated": "成功更新为主列", + "primaryColumnUpdated": "Successfully updated as primary field", "tableDataExported": "成功导出所有表内数据", "updated": "更新成功", "sharedViewDeleted": "共享视图删除成功", @@ -774,9 +1304,9 @@ "viewRenamed": "视图重命名成功", "tokenGenerated": "令牌生成成功", "tokenDeleted": "成功删除令牌", - "userAddedToProject": "添加用户成功", + "userAddedToProject": "Successfully added user to base", "userAdded": "添加用户成功", - "userDeletedFromProject": "踢出用户成功", + "userDeletedFromProject": "Successfully deleted user from base", "inviteEmailSent": "邀请邮件发送成功", "inviteURLCopied": "邀请URL已复制到剪贴板", "commentCopied": "已复制评论到剪贴板", @@ -788,8 +1318,8 @@ "webhookUpdated": "Webhook 详细信息更新成功", "webhookDeleted": "Hook 删除成功", "webhookTested": "Webhook 测试成功", - "columnUpdated": "列已更新", - "columnCreated": "已创建列", + "columnUpdated": "Field updated", + "columnCreated": "Field created", "passwordChanged": "密码修改成功。请重新登录。", "settingsSaved": "设置保存成功", "roleUpdated": "权限已更新"