@teable/common-i18n
Advanced tools
Comparing version 1.2.1-beta.0 to 1.3.0-beta.0
{ | ||
"name": "@teable/common-i18n", | ||
"version": "1.2.1-beta.0", | ||
"version": "1.3.0-beta.0", | ||
"license": "AGPL-3.0", | ||
@@ -38,3 +38,3 @@ "homepage": "https://github.com/teableio/teable", | ||
"typescript": "5.4.3", | ||
"@teable/eslint-config-bases": "^1.2.1-beta.0" | ||
"@teable/eslint-config-bases": "^1.3.0-beta.0" | ||
}, | ||
@@ -41,0 +41,0 @@ "scripts": { |
import type auth from './locales/en/auth.json'; | ||
import type common from './locales/en/common.json'; | ||
import type developer from './locales/en/developer.json'; | ||
import type oauth from './locales/en/oauth.json'; | ||
import type sdk from './locales/en/sdk.json'; | ||
import type setting from './locales/en/setting.json'; | ||
import type share from './locales/en/share.json'; | ||
@@ -9,2 +12,3 @@ import type space from './locales/en/space.json'; | ||
import type token from './locales/en/token.json'; | ||
import type zod from './locales/en/zod.json'; | ||
@@ -20,2 +24,6 @@ export interface I18nNamespaces { | ||
token: typeof token; | ||
setting: typeof setting; | ||
oauth: typeof oauth; | ||
zod: typeof zod; | ||
developer: typeof developer; | ||
} |
@@ -27,5 +27,8 @@ { | ||
"rename": "Rename", | ||
"duplicate": "Duplicate", | ||
"change": "Change", | ||
"upgrade": "Upgrade", | ||
"search": "Search" | ||
"search": "Search", | ||
"loadMore": "Load more", | ||
"collapseSidebar": "Collapse Sidebar" | ||
}, | ||
@@ -96,2 +99,13 @@ "quickAction": { | ||
"logout": "Log out" | ||
}, | ||
"integration": { | ||
"title": "Integrations", | ||
"description": "You have granted {{count}} applications access to your account.", | ||
"lastUsed": "Last used at {{date}}", | ||
"revoke": "Revoke", | ||
"owner": "Owner by {{user}}", | ||
"revokeTitle": "Are you sure you want to revoke authorization?", | ||
"revokeDesc": "{{name}} will no longer be able to access the Teable API. You cannot undo this action.", | ||
"scopeTitle": "Permissions", | ||
"scopeDesc": "This application will be able to get the following scopes:" | ||
} | ||
@@ -111,3 +125,4 @@ }, | ||
"license": "License", | ||
"instanceId": "Instance ID" | ||
"instanceId": "Instance ID", | ||
"beta": "Beta" | ||
}, | ||
@@ -172,3 +187,2 @@ "level": { | ||
"title": "Help", | ||
"devDocs": "Developer Docs", | ||
"mainLink": "https://help.teable.io", | ||
@@ -184,3 +198,18 @@ "apiLink": "https://help.teable.io/developer/api" | ||
"unavailableInPlanTips": "The current subscription plan does not support this feature", | ||
"levelTips": "This space is currently on the {{level}} plan" | ||
"levelTips": "This space is currently on the {{level}} plan", | ||
"spaceSubscriptionModal": { | ||
"title": "Upgrade space's subscription plan", | ||
"description": "You can only upgrade workspaces where you are an owner" | ||
}, | ||
"status": { | ||
"active": "Active", | ||
"canceled": "Canceled", | ||
"incomplete": "Incomplete", | ||
"incompleteExpired": "Incomplete Expired", | ||
"trialing": "Trialing", | ||
"pastDue": "Past Due", | ||
"unpaid": "Unpaid", | ||
"paused": "Paused", | ||
"seatLimitExceeded": "Seat limit exceeded" | ||
} | ||
}, | ||
@@ -197,3 +226,13 @@ "admin": { | ||
} | ||
}, | ||
"notification": { | ||
"title": "Notifications", | ||
"unread": "Unread", | ||
"read": "Read", | ||
"markAs": "Mark this notification as {{status}}", | ||
"markAllAsRead": "Mark all as read", | ||
"noUnread": "No unread notifications", | ||
"changeSetting": "Change page notification settings", | ||
"new": "new {{count}}" | ||
} | ||
} |
@@ -12,2 +12,3 @@ { | ||
"done": "Done", | ||
"create": "Create", | ||
"search": { | ||
@@ -19,3 +20,4 @@ "placeholder": "Search...", | ||
"loading": "Loading...", | ||
"loadMore": "Load more" | ||
"loadMore": "Load more", | ||
"uploadFailed": "Upload failed" | ||
}, | ||
@@ -29,3 +31,4 @@ "noun": { | ||
"record": "Record", | ||
"automation": "Automation" | ||
"automation": "Automation", | ||
"user": "User" | ||
}, | ||
@@ -61,2 +64,5 @@ "editor": { | ||
"filter": { | ||
"label": "Filter", | ||
"displayLabel": "Filter by ", | ||
"displayLabel_other": "Filter by {{fieldName}} and {{count}} other fields", | ||
"addCondition": "Add condition", | ||
@@ -66,5 +72,30 @@ "addConditionGroup": "Add condition group", | ||
"groupDescription": "Any of the following are true…", | ||
"currentUser": "Me(current user)" | ||
"currentUser": "Me(current user)", | ||
"tips": { | ||
"scope": "In this view, show records" | ||
}, | ||
"default": { | ||
"empty": "No filter conditions are applied", | ||
"placeholder": "Enter a value" | ||
} | ||
}, | ||
"color": { | ||
"label": "color" | ||
}, | ||
"rowHeight": { | ||
"short": "short", | ||
"medium": "medium", | ||
"tall": "tall", | ||
"extraTall": "extraTall" | ||
}, | ||
"share": { | ||
"title": "share" | ||
}, | ||
"extensions": { | ||
"title": "extensions" | ||
}, | ||
"hidden": { | ||
"label": "Hidden Fields", | ||
"configLabel_one": "{{count}} hidden field", | ||
"configLabel_other": "{{count}} hidden fields", | ||
"showAll": "Show All", | ||
@@ -78,7 +109,14 @@ "hideAll": "Hide All", | ||
"sort": { | ||
"title": "Sort by", | ||
"addButton": "Add another sort" | ||
"label": "Sort", | ||
"displayLabel_one": "Sort by {{count}} field", | ||
"displayLabel_other": "Sort by {{count}} fields", | ||
"setTips": "Sort by", | ||
"addButton": "Add another sort", | ||
"autoSort": "Automatically sort records" | ||
}, | ||
"group": { | ||
"title": "Group by", | ||
"label": "Group", | ||
"displayLabel_one": "Group by {{count}} fields", | ||
"displayLabel_other": "Group by {{count}} fields", | ||
"setTips": "Group by", | ||
"addButton": "Add Subgroup" | ||
@@ -104,3 +142,4 @@ }, | ||
"autoNumber": "Auto number", | ||
"lookup": "lookup to other table" | ||
"lookup": "lookup to other table", | ||
"button": "Button" | ||
} | ||
@@ -165,5 +204,6 @@ }, | ||
"automationRead": "Read automation", | ||
"automationUpdate": "Update automation" | ||
"automationUpdate": "Update automation", | ||
"userEmailRead": "Read user email" | ||
} | ||
} | ||
} |
{ | ||
"initialSpaceName": "{{name}}'s space", | ||
"page": { | ||
@@ -3,0 +4,0 @@ "title": "Teable App" |
@@ -11,3 +11,7 @@ { | ||
"description": "You don't have permission to access this page." | ||
}, | ||
"paymentRequired": { | ||
"title": "402 - Subscription Upgrade Required", | ||
"description": "Your current subscription does not support access to this feature. <br></br>Please upgrade your subscription to continue." | ||
} | ||
} |
@@ -5,3 +5,29 @@ { | ||
"viewFilterInShare": "This view is being used in a view share link. Modifications to the view configuration will also change the view share link.", | ||
"createFieldButtonText": "Create a new <0/> field" | ||
"createFieldButtonText": "Create a new <0/> field", | ||
"others": { | ||
"share": { | ||
"label": "Share", | ||
"statusLabel": "Sharing", | ||
"shareLink": "Share Link", | ||
"copied": "Copied", | ||
"genLink": "Generate new link", | ||
"allowCopy": "Allow viewers to copy data out of this view", | ||
"showAllFields": "Show all fields in expanded records", | ||
"restrict": "Restrict by password", | ||
"tips": "People who have the link can see the view.", | ||
"passwordTitle": "Enter a password", | ||
"passwordTips": "Password restrictions for accessing shared views", | ||
"cancel": "Cancel", | ||
"save": "Save" | ||
}, | ||
"extensions": { | ||
"label": "Extensions", | ||
"graph": "Graph" | ||
}, | ||
"api": { | ||
"label": "API", | ||
"restfulApi": "Restful API", | ||
"databaseConnection": "Database Connection" | ||
} | ||
} | ||
}, | ||
@@ -63,3 +89,6 @@ "field": { | ||
"linkTable": "Link table", | ||
"noLinkTip": "No linked records to look up. Add a Link to another record field, then try to configure your lookup again." | ||
"noLinkTip": "No linked records to look up. Add a Link to another record field, then try to configure your lookup again.", | ||
"fieldValidationRules": "Field value validation rules", | ||
"enableValidateFieldUnique": "Enable unique value validation", | ||
"enableValidateFieldNotNull": "Enable not null value validation" | ||
}, | ||
@@ -94,2 +123,3 @@ "subTitle": { | ||
"table": { | ||
"newTableLabel": "New table", | ||
"rename": "Rename", | ||
@@ -109,2 +139,16 @@ "design": "Design", | ||
"createBlank": "Create a blank table" | ||
}, | ||
"actionTips": { | ||
"copyAndPasteEnvironment": "Copy and paste only works in HTTPS or localhost", | ||
"copying": "Copying...", | ||
"copySuccessful": "Copy successful", | ||
"copyFailed": "Copy failed", | ||
"pasting": "Pasting...", | ||
"pasteSuccessful": "Paste successful", | ||
"pasteFailed": "Paste failed", | ||
"clearing": "Clearing...", | ||
"clearSuccessful": "Clear successful", | ||
"deleting": "Deleting...", | ||
"deleteSuccessful": "Delete successful", | ||
"pasteFileFailed": "Files can only be pasted into an attachment field" | ||
} | ||
@@ -122,6 +166,7 @@ }, | ||
"optionsTitle": "Import option", | ||
"leaveTitle": "Are you sure to leave this page?", | ||
"primitiveFields": "Primitive Fields", | ||
"importFields": "Import Field", | ||
"primaryField": "Primary Field" | ||
"primaryField": "Primary Field", | ||
"tipsTitle": "Tips", | ||
"confirm": "Confirm and continue" | ||
}, | ||
@@ -144,3 +189,5 @@ "menu": { | ||
"resultEmpty": "No results found.", | ||
"searchPlaceholder": "Search import field" | ||
"searchPlaceholder": "Search...", | ||
"importAlert": "Once the import begins, it cannot be stopped until it is either successfully completed or terminated due to failure. The import result will be notify to you later. You'd better do not operate the table during the import, which may cause errors.", | ||
"noTips": "I've know that, don't show again" | ||
}, | ||
@@ -175,4 +222,4 @@ "options": { | ||
"grid": { | ||
"prefillingRowTitle": "Row moved", | ||
"prefillingRowTooltip": "This row will move to its new position when you select another row" | ||
"prefillingRowTitle": "Add new record", | ||
"prefillingRowTooltip": "Please enter the new record data below. The record will be saved automatically once you click outside this row." | ||
}, | ||
@@ -244,5 +291,15 @@ "form": { | ||
"dragToolTip": "Automatic sorting is turned on, manual drag is not available", | ||
"insertToolTip": "Automatic sorting is turned on, insert with order is not available" | ||
"insertToolTip": "Automatic sorting is turned on, insert with order is not available", | ||
"action": { | ||
"rename": "Rename view", | ||
"delete": "Delete view" | ||
}, | ||
"category": { | ||
"table": "Grid View", | ||
"form": "Form View", | ||
"kanban": "Kanban View" | ||
} | ||
}, | ||
"lastModifiedTime": "Last modified time" | ||
"lastModifiedTime": "Last modified time", | ||
"lastModify": "Last modify: " | ||
} |
{ | ||
"title": "Personal access tokens", | ||
"access": "Access", | ||
@@ -4,0 +3,0 @@ "name": "Name", |
@@ -27,5 +27,8 @@ { | ||
"rename": "重命名", | ||
"duplicate": "复制", | ||
"change": "变更", | ||
"upgrade": "升级", | ||
"search": "搜索" | ||
"search": "搜索", | ||
"loadMore": "加载更多", | ||
"collapseSidebar": "折叠侧边栏" | ||
}, | ||
@@ -96,2 +99,13 @@ "quickAction": { | ||
"logout": "退出登录" | ||
}, | ||
"integration": { | ||
"title": "集成", | ||
"description": "您已授权 {{count}} 个应用程序访问您的帐户。", | ||
"lastUsed": "上次使用于 {{date}}", | ||
"revoke": "撤销", | ||
"owner": "{{user}} 所有", | ||
"revokeTitle": "您确定要撤销授权吗?", | ||
"revokeDesc": "{{name}} 将不再能够访问 Teable API。此操作无法撤销。", | ||
"scopeTitle": "权限", | ||
"scopeDesc": "此应用程序将能够获取以下权限:" | ||
} | ||
@@ -111,3 +125,4 @@ }, | ||
"license": "许可证", | ||
"instanceId": "实例 ID" | ||
"instanceId": "实例 ID", | ||
"beta": "测试版" | ||
}, | ||
@@ -171,3 +186,2 @@ "level": { | ||
"title": "帮助", | ||
"devDocs": "开发者文档", | ||
"mainLink": "https://help.teable.cn", | ||
@@ -183,3 +197,18 @@ "apiLink": "https://help.teable.cn/gao-dai-ma-kai-fa/api" | ||
"unavailableInPlanTips": "当前订阅计划不支持此功能", | ||
"levelTips": "当前空间使用的是{{level}}计划" | ||
"levelTips": "当前空间使用的是{{level}}计划", | ||
"spaceSubscriptionModal": { | ||
"title": "升级空间站的订阅计划", | ||
"description": "您只能更改具有「拥有者」权限的空间站" | ||
}, | ||
"status": { | ||
"active": "已激活", | ||
"canceled": "已取消", | ||
"incomplete": "交易未完成", | ||
"incompleteExpired": "交易已过期", | ||
"trialing": "试用中", | ||
"pastDue": "逾期", | ||
"unpaid": "未支付", | ||
"paused": "已暂停", | ||
"seatLimitExceeded": "席位数超限制" | ||
} | ||
}, | ||
@@ -196,3 +225,13 @@ "admin": { | ||
} | ||
}, | ||
"notification": { | ||
"title": "通知", | ||
"unread": "未读", | ||
"read": "已读", | ||
"markAs": "将此通知标记为{{status}}", | ||
"markAllAsRead": "全部标记为已读", | ||
"noUnread": "没有未读通知", | ||
"changeSetting": "更改页面通知设置", | ||
"new": "新消息{{count}}条" | ||
} | ||
} |
@@ -12,2 +12,3 @@ { | ||
"done": "完成", | ||
"create": "创建", | ||
"search": { | ||
@@ -19,3 +20,4 @@ "placeholder": "搜索...", | ||
"loading": "加载中...", | ||
"loadMore": "加载更多" | ||
"loadMore": "加载更多", | ||
"uploadFailed": "上传失败" | ||
}, | ||
@@ -51,2 +53,5 @@ "editor": { | ||
"filter": { | ||
"label": "筛选", | ||
"displayLabel": "筛选字段 ", | ||
"displayLabel_other": "筛选({{count}})", | ||
"addCondition": "添加条件", | ||
@@ -56,5 +61,30 @@ "addConditionGroup": "添加条件组", | ||
"groupDescription": "以下任一条件为真…", | ||
"currentUser": "我(当前用户)" | ||
"currentUser": "我(当前用户)", | ||
"tips": { | ||
"scope": "仅作用于当前视图的记录" | ||
}, | ||
"default": { | ||
"empty": "当前没有应用任何筛选条件", | ||
"placeholder": "请输入" | ||
} | ||
}, | ||
"color": { | ||
"label": "颜色" | ||
}, | ||
"rowHeight": { | ||
"short": "低", | ||
"medium": "中等", | ||
"tall": "高", | ||
"extraTall": "超高" | ||
}, | ||
"share": { | ||
"title": "分享" | ||
}, | ||
"extensions": { | ||
"title": "插件" | ||
}, | ||
"hidden": { | ||
"label": "字段配置", | ||
"configLabel_one": "字段配置({{count}} 隐藏)", | ||
"configLabel_other": "字段配置({{count}} 隐藏)", | ||
"showAll": "显示全部", | ||
@@ -68,7 +98,14 @@ "hideAll": "隐藏全部", | ||
"sort": { | ||
"title": "排序方式", | ||
"addButton": "添加另一个排序" | ||
"label": "排序", | ||
"displayLabel_one": "排序({{count}})", | ||
"displayLabel_other": "排序({{count}})", | ||
"setTips": "设置排序条件", | ||
"addButton": "添加另一个排序", | ||
"autoSort": "自动排序" | ||
}, | ||
"group": { | ||
"title": "分组方式", | ||
"label": "分组", | ||
"displayLabel_one": "分组({{count}})", | ||
"displayLabel_other": "分组({{count}})", | ||
"setTips": "分组方式", | ||
"addButton": "添加另一个分组" | ||
@@ -94,3 +131,4 @@ }, | ||
"autoNumber": "自增数字", | ||
"lookup": "从关联的表中查找" | ||
"lookup": "从关联的表中查找", | ||
"button": "按钮" | ||
} | ||
@@ -155,3 +193,4 @@ }, | ||
"automationRead": "读取自动化", | ||
"automationUpdate": "更新自动化" | ||
"automationUpdate": "更新自动化", | ||
"userEmailRead": "查看用户电子邮件" | ||
} | ||
@@ -166,4 +205,5 @@ }, | ||
"record": "记录", | ||
"automation": "自动化" | ||
"automation": "自动化", | ||
"user": "用户" | ||
} | ||
} |
{ | ||
"initialSpaceName": "{{name}}的空间", | ||
"page": { | ||
@@ -3,0 +4,0 @@ "title": "Teable App" |
@@ -11,3 +11,7 @@ { | ||
"description": "您没有权限访问此页面" | ||
}, | ||
"paymentRequired": { | ||
"title": "402 - 需要升级订阅", | ||
"description": "您当前的订阅计划不支持访问此功能,请升级您的订阅以继续使用" | ||
} | ||
} |
@@ -5,3 +5,29 @@ { | ||
"viewFilterInShare": "此视图正在被用于视图分享链接。修改视图配置也会改变视图分享链接。", | ||
"createFieldButtonText": "创建一个<0/>类型的字段" | ||
"createFieldButtonText": "创建一个<0/>类型的字段", | ||
"others": { | ||
"share": { | ||
"label": "分享", | ||
"statusLabel": "分享视图", | ||
"shareLink": "分享链接", | ||
"copied": "已复制", | ||
"genLink": "生成新链接", | ||
"allowCopy": "允许拷贝视图数据", | ||
"showAllFields": "显示展开记录中的所有字段", | ||
"restrict": "设置访问密码", | ||
"tips": "开启后将获取一个链接,此链接仅允许访问当前视图。", | ||
"passwordTitle": "设置访问密码", | ||
"passwordTips": "链接仅在正确密码输入后可访问", | ||
"cancel": "取消", | ||
"save": "保存" | ||
}, | ||
"extensions": { | ||
"label": "插件", | ||
"graph": "关系图" | ||
}, | ||
"api": { | ||
"label": "API 接口", | ||
"restfulApi": "Restful API", | ||
"databaseConnection": "数据库连接" | ||
} | ||
} | ||
}, | ||
@@ -63,3 +89,6 @@ "field": { | ||
"linkTable": "进行关联的表", | ||
"noLinkTip": "没有可查找的关联字段。请先创建关联字段,然后再次尝试配置查找。" | ||
"noLinkTip": "没有可查找的关联字段。请先创建关联字段,然后再次尝试配置查找。", | ||
"fieldValidationRules": "字段值验证规则", | ||
"enableValidateFieldUnique": "启用唯一值校验", | ||
"enableValidateFieldNotNull": "启用非空值校验" | ||
}, | ||
@@ -94,2 +123,3 @@ "subTitle": { | ||
"table": { | ||
"newTableLabel": "表格", | ||
"rename": "重命名", | ||
@@ -109,2 +139,16 @@ "design": "设计", | ||
"createBlank": "创建一个新表格" | ||
}, | ||
"actionTips": { | ||
"copyAndPasteEnvironment": "复制和粘贴功能仅在 HTTPS 或 localhost 环境下可用", | ||
"copying": "正在复制...", | ||
"copySuccessful": "复制成功", | ||
"copyFailed": "复制失败", | ||
"pasting": "正在粘贴...", | ||
"pasteSuccessful": "粘贴成功", | ||
"pasteFailed": "粘贴失败", | ||
"clearing": "正在清除...", | ||
"clearSuccessful": "清除成功", | ||
"deleting": "正在删除...", | ||
"deleteSuccessful": "删除成功", | ||
"pasteFileFailed": "文件只能粘贴到附件字段中" | ||
} | ||
@@ -117,3 +161,3 @@ }, | ||
"localFile": "本地文件", | ||
"linkUrl": "Link(URL)", | ||
"linkUrl": "在线链接(URL)", | ||
"linkUrlInputTitle": "从URl下载文件", | ||
@@ -123,6 +167,7 @@ "importTitle": "创建一个新表格", | ||
"optionsTitle": "导入选项", | ||
"leaveTitle": "确定离开此页面?", | ||
"primitiveFields": "原表字段", | ||
"importFields": "导入的字段", | ||
"primaryField": "主键" | ||
"primaryField": "主键", | ||
"tipsTitle": "温馨提示", | ||
"confirm": "确认并继续" | ||
}, | ||
@@ -144,3 +189,6 @@ "menu": { | ||
"notSupportFieldType": "字段类型不支持", | ||
"resultEmpty": "未查询到结果" | ||
"resultEmpty": "未查询到结果", | ||
"searchPlaceholder": "搜索...", | ||
"importAlert": "一旦导入,不能中止,直到导入成功或失败中止,导入结果将会在推送到通知栏。导入期间,最好不要操作表格,可能会引起错误。", | ||
"noTips": "我已知晓,不再提示" | ||
}, | ||
@@ -175,4 +223,4 @@ "options": { | ||
"grid": { | ||
"prefillingRowTitle": "此行已移动", | ||
"prefillingRowTooltip": "当您选择另一行时,此行将移动到其新的位置" | ||
"prefillingRowTitle": "新建记录", | ||
"prefillingRowTooltip": "请在下方输入新记录的数据。当焦点离开当前行后,数据将自动保存。" | ||
}, | ||
@@ -244,5 +292,15 @@ "form": { | ||
"dragToolTip": "自动排序已经打开,无法进行手动拖拽排序", | ||
"insertToolTip": "自动排序已经打开,无法指定插入位置" | ||
"insertToolTip": "自动排序已经打开,无法指定插入位置", | ||
"action": { | ||
"rename": "重命名", | ||
"delete": "删除视图" | ||
}, | ||
"category": { | ||
"table": "表格视图", | ||
"form": "表单视图", | ||
"kanban": "看板视图" | ||
} | ||
}, | ||
"lastModifiedTime": "最近修改时间" | ||
"lastModifiedTime": "最近修改时间", | ||
"lastModify": "上次修改:" | ||
} |
{ | ||
"title": "个人访问令牌", | ||
"access": "访问", | ||
@@ -4,0 +3,0 @@ "name": "名称", |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
118398
28
2237