mirror of
https://github.com/plankanban/planka.git
synced 2025-07-18 20:59:44 +02:00
Add full Chinese (zh-CN) localization: core, login, markdown editor, and language support
This pull request adds complete Chinese (zh-CN) localization to Planka, including。
This commit is contained in:
parent
69c75a03b1
commit
bf0f186915
3 changed files with 374 additions and 5 deletions
|
@ -1,9 +1,12 @@
|
||||||
import dateFns from 'date-fns/locale/zh-CN';
|
import dateFns from 'date-fns/locale/zh-CN';
|
||||||
import timeAgo from 'javascript-time-ago/locale/zh';
|
import timeAgo from 'javascript-time-ago/locale/zh';
|
||||||
|
|
||||||
|
import markdownEditor from './markdown-editor.json';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
dateFns,
|
dateFns,
|
||||||
timeAgo,
|
timeAgo,
|
||||||
|
markdownEditor,
|
||||||
|
|
||||||
format: {
|
format: {
|
||||||
date: 'M/d/yyyy',
|
date: 'M/d/yyyy',
|
||||||
|
@ -18,202 +21,398 @@ export default {
|
||||||
translation: {
|
translation: {
|
||||||
common: {
|
common: {
|
||||||
aboutPlanka: '关于 PLANKA',
|
aboutPlanka: '关于 PLANKA',
|
||||||
|
accessToken: '访问令牌',
|
||||||
account: '账号',
|
account: '账号',
|
||||||
actions: '操作',
|
actions: '操作',
|
||||||
|
activateUser_title: '激活用户',
|
||||||
|
active: '活跃',
|
||||||
addAttachment_title: '添加附件',
|
addAttachment_title: '添加附件',
|
||||||
|
addCustomFieldGroup_title: '添加自定义字段组',
|
||||||
|
addCustomField_title: '添加自定义字段',
|
||||||
addManager_title: '添加管理员',
|
addManager_title: '添加管理员',
|
||||||
addMember_title: '添加成员',
|
addMember_title: '添加成员',
|
||||||
|
addTaskList_title: '添加任务列表',
|
||||||
addUser_title: '添加用户',
|
addUser_title: '添加用户',
|
||||||
|
admin: '管理员',
|
||||||
|
administration: '系统管理',
|
||||||
all: '全部',
|
all: '全部',
|
||||||
allChangesWillBeAutomaticallySavedAfterConnectionRestored: '所有修改会在重连后自动保存',
|
allChangesWillBeAutomaticallySavedAfterConnectionRestored: '所有修改会在重连后自动保存',
|
||||||
|
alphabetically: '按字母顺序',
|
||||||
|
alwaysDisplayCardCreator: '始终显示卡片创建者',
|
||||||
|
archive: '归档',
|
||||||
|
archiveCard_title: '归档卡片',
|
||||||
|
archiveCards_title: '归档多个卡片',
|
||||||
|
areYouSureYouWantToActivateThisUser: '您确定要激活此用户吗?',
|
||||||
|
areYouSureYouWantToArchiveCards: '您确定要归档这些卡片吗?',
|
||||||
|
areYouSureYouWantToArchiveThisCard: '您确定要归档此卡片吗?',
|
||||||
|
areYouSureYouWantToAssignThisProjectManagerAsOwner: '您确定要指定此项目管理人作为所有者吗?',
|
||||||
|
areYouSureYouWantToDeactivateThisUser: '您确定要停用此用户吗?',
|
||||||
areYouSureYouWantToDeleteThisAttachment: '确认删除此附件吗?',
|
areYouSureYouWantToDeleteThisAttachment: '确认删除此附件吗?',
|
||||||
|
areYouSureYouWantToDeleteThisBackgroundImage: '您确定要删除此背景图片吗?',
|
||||||
areYouSureYouWantToDeleteThisBoard: '确认删除此面板吗?',
|
areYouSureYouWantToDeleteThisBoard: '确认删除此面板吗?',
|
||||||
areYouSureYouWantToDeleteThisCard: '确认删除此卡片吗?',
|
areYouSureYouWantToDeleteThisCard: '确认删除此卡片吗?',
|
||||||
|
areYouSureYouWantToDeleteThisCardForever: '您确定要永久删除此卡片吗?',
|
||||||
areYouSureYouWantToDeleteThisComment: '确认删除此评论吗?',
|
areYouSureYouWantToDeleteThisComment: '确认删除此评论吗?',
|
||||||
|
areYouSureYouWantToDeleteThisCustomField: '您确定要删除此自定义字段吗?',
|
||||||
|
areYouSureYouWantToDeleteThisCustomFieldGroup: '您确定要删除此自定义字段组吗?',
|
||||||
areYouSureYouWantToDeleteThisLabel: '确认删除此标签吗?',
|
areYouSureYouWantToDeleteThisLabel: '确认删除此标签吗?',
|
||||||
areYouSureYouWantToDeleteThisList: '确认删除此列表吗?',
|
areYouSureYouWantToDeleteThisList: '您确定要删除此列表吗?所有卡片将被移至回收站',
|
||||||
|
areYouSureYouWantToDeleteThisNotificationService: '您确定要删除此通知服务吗?',
|
||||||
areYouSureYouWantToDeleteThisProject: '确认删除此项目吗?',
|
areYouSureYouWantToDeleteThisProject: '确认删除此项目吗?',
|
||||||
areYouSureYouWantToDeleteThisTask: '确认删除此任务吗?',
|
areYouSureYouWantToDeleteThisTask: '确认删除此任务吗?',
|
||||||
|
areYouSureYouWantToDeleteThisTaskList: '您确定要删除此任务列表吗?',
|
||||||
areYouSureYouWantToDeleteThisUser: '确认删除此用户吗?',
|
areYouSureYouWantToDeleteThisUser: '确认删除此用户吗?',
|
||||||
|
areYouSureYouWantToDeleteThisWebhook: '您确定要删除此Webhook吗?',
|
||||||
|
areYouSureYouWantToEmptyTrash: '您确定要清空回收站吗?',
|
||||||
areYouSureYouWantToLeaveBoard: '确认离开此面板吗?',
|
areYouSureYouWantToLeaveBoard: '确认离开此面板吗?',
|
||||||
areYouSureYouWantToLeaveProject: '确认离开此项目吗?',
|
areYouSureYouWantToLeaveProject: '确认离开此项目吗?',
|
||||||
|
areYouSureYouWantToMakeThisProjectShared: '您确定要将此项目设为共享吗?',
|
||||||
areYouSureYouWantToRemoveThisManagerFromProject: '确认从本项目删除该管理员吗?',
|
areYouSureYouWantToRemoveThisManagerFromProject: '确认从本项目删除该管理员吗?',
|
||||||
areYouSureYouWantToRemoveThisMemberFromBoard: '确认本面板删除该成员吗?',
|
areYouSureYouWantToRemoveThisMemberFromBoard: '确认本面板删除该成员吗?',
|
||||||
|
assignAsOwner_title: '指定为所有者',
|
||||||
|
atLeastOneListMustBePresent: '至少需要存在一个列表',
|
||||||
attachment: '附件',
|
attachment: '附件',
|
||||||
attachments: '多个附件',
|
attachments: '多个附件',
|
||||||
authentication: '认证',
|
authentication: '认证',
|
||||||
background: '背景',
|
background: '背景',
|
||||||
|
baseCustomFields_title: '基础自定义字段',
|
||||||
|
baseGroup: '基础组',
|
||||||
board: '面板',
|
board: '面板',
|
||||||
|
boardActions_title: '面板操作',
|
||||||
boardNotFound_title: '面板不存在',
|
boardNotFound_title: '面板不存在',
|
||||||
|
boardSubscribed: '面板已订阅',
|
||||||
|
boardUser: '面板用户',
|
||||||
|
byCreationTime: '按创建时间',
|
||||||
|
byDefault: '默认',
|
||||||
|
byDueDate: '按截止日期',
|
||||||
|
canBeInvitedToWorkInBoards: '可被邀请在面板中工作',
|
||||||
canComment: '可以评论',
|
canComment: '可以评论',
|
||||||
|
canCreateOwnProjectsAndBeInvitedToWorkInOthers: '可创建自己的项目并被邀请参与其他项目',
|
||||||
|
canEditBoardLayoutAndAssignMembersToCards: '可编辑面板布局并分配成员到卡片',
|
||||||
|
canManageSystemWideSettingsAndActAsProjectOwner: '可管理系统设置并担任项目所有者',
|
||||||
canOnlyViewBoard: '仅可查看面板',
|
canOnlyViewBoard: '仅可查看面板',
|
||||||
cardActions_title: '卡片操作',
|
cardActions_title: '卡片操作',
|
||||||
cardNotFound_title: '卡片不存在',
|
cardNotFound_title: '卡片不存在',
|
||||||
|
cardsOnThisListAreAvailableToAllBoardMembers: '此列表中的卡片对所有面板成员可见',
|
||||||
|
cardsOnThisListAreCompleteAndReadyToBeArchived: '此列表中的卡片已完成并准备归档',
|
||||||
|
cardsOnThisListAreReadyToBeWorkedOn: '此列表中的卡片已准备就绪可开始工作',
|
||||||
|
clickHereOrRefreshPageToUpdate: '<0>点击此处</0>或刷新页面更新',
|
||||||
|
closed: '已关闭',
|
||||||
color: '颜色',
|
color: '颜色',
|
||||||
|
comments: '评论',
|
||||||
|
contentExceedsLimit: '内容超过{{limit}}限制',
|
||||||
|
contentOfThisAttachmentIsTooBigToDisplay: '此附件内容过大无法显示',
|
||||||
|
copy_inline: '复制',
|
||||||
createBoard_title: '创建面板',
|
createBoard_title: '创建面板',
|
||||||
|
createCustomFieldGroup_title: '创建自定义字段组',
|
||||||
createLabel_title: '创建标签',
|
createLabel_title: '创建标签',
|
||||||
createNewOneOrSelectExistingOne: '创建一个新的或者选择一个已创建的',
|
createNewOneOrSelectExistingOne: '创建一个新的或者选择一个已创建的',
|
||||||
createProject_title: '创建项目',
|
createProject_title: '创建项目',
|
||||||
createTextFile_title: '创建文本文件',
|
createTextFile_title: '创建文本文件',
|
||||||
|
creator: '创建者',
|
||||||
currentPassword: '当前密码',
|
currentPassword: '当前密码',
|
||||||
|
customFieldGroup_title: '自定义字段组',
|
||||||
|
customFieldGroups_title: '自定义字段组',
|
||||||
|
customField_title: '自定义字段',
|
||||||
|
customFields_title: '自定义字段',
|
||||||
dangerZone_title: '危险区域',
|
dangerZone_title: '危险区域',
|
||||||
date: '日期',
|
date: '日期',
|
||||||
|
deactivateUser_title: '停用用户',
|
||||||
|
defaultCardType_title: '默认卡片类型',
|
||||||
|
defaultView_title: '默认视图',
|
||||||
|
deleteAllBoardsToBeAbleToDeleteThisProject: '删除所有面板后方可删除此项目',
|
||||||
deleteAttachment_title: '删除附件',
|
deleteAttachment_title: '删除附件',
|
||||||
|
deleteBackgroundImage_title: '删除背景图片',
|
||||||
deleteBoard_title: '删除面板',
|
deleteBoard_title: '删除面板',
|
||||||
|
deleteCardForever_title: '永久删除卡片',
|
||||||
deleteCard_title: '删除卡片',
|
deleteCard_title: '删除卡片',
|
||||||
deleteComment_title: '删除评论',
|
deleteComment_title: '删除评论',
|
||||||
|
deleteCustomFieldGroup_title: '删除自定义字段组',
|
||||||
|
deleteCustomField_title: '删除自定义字段',
|
||||||
deleteLabel_title: '删除标签',
|
deleteLabel_title: '删除标签',
|
||||||
deleteList_title: '删除列表',
|
deleteList_title: '删除列表',
|
||||||
|
deleteNotificationService_title: '删除通知服务',
|
||||||
deleteProject_title: '删除项目',
|
deleteProject_title: '删除项目',
|
||||||
|
deleteTaskList_title: '删除任务列表',
|
||||||
deleteTask_title: '删除任务',
|
deleteTask_title: '删除任务',
|
||||||
deleteUser_title: '删除用户',
|
deleteUser_title: '删除用户',
|
||||||
|
deleteWebhook_title: '删除Webhook',
|
||||||
|
deletedUser_title: '已删除用户',
|
||||||
description: '描述',
|
description: '描述',
|
||||||
detectAutomatically: '自动检测',
|
detectAutomatically: '自动检测',
|
||||||
|
display: '显示',
|
||||||
dropFileToUpload: '拖放文件以上传',
|
dropFileToUpload: '拖放文件以上传',
|
||||||
dueDate_title: '截止日期',
|
dueDate_title: '截止日期',
|
||||||
|
dynamicAndUnevenlySpacedLayout: '动态非均匀间隔布局',
|
||||||
editAttachment_title: '编辑附件',
|
editAttachment_title: '编辑附件',
|
||||||
editAvatar_title: '编辑头像',
|
editAvatar_title: '编辑头像',
|
||||||
|
editColor_title: '编辑颜色',
|
||||||
|
editCustomFieldGroup_title: '编辑自定义字段组',
|
||||||
|
editCustomField_title: '编辑自定义字段',
|
||||||
editDueDate_title: '编辑截止时间',
|
editDueDate_title: '编辑截止时间',
|
||||||
editEmail_title: '编辑邮箱',
|
editEmail_title: '编辑邮箱',
|
||||||
editInformation_title: '编辑信息',
|
editInformation_title: '编辑信息',
|
||||||
editLabel_title: '编辑标签',
|
editLabel_title: '编辑标签',
|
||||||
editPassword_title: '修改密码',
|
editPassword_title: '修改密码',
|
||||||
editPermissions_title: '修改权限',
|
editPermissions_title: '修改权限',
|
||||||
|
editRole_title: '编辑角色',
|
||||||
editStopwatch_title: '修改时间',
|
editStopwatch_title: '修改时间',
|
||||||
|
editType_title: '编辑类型',
|
||||||
editUsername_title: '修改用户名',
|
editUsername_title: '修改用户名',
|
||||||
editor: '编辑器',
|
editor: '编辑器',
|
||||||
|
editors: '编辑者',
|
||||||
email: '邮箱',
|
email: '邮箱',
|
||||||
|
emptyTrash_title: '清空回收站',
|
||||||
enterCardTitle: '输入卡片标题...',
|
enterCardTitle: '输入卡片标题...',
|
||||||
enterDescription: '输入描述...',
|
enterDescription: '输入描述...',
|
||||||
enterFilename: '输入文件名',
|
enterFilename: '输入文件名',
|
||||||
enterListTitle: '输入列表标题...',
|
enterListTitle: '输入列表标题...',
|
||||||
enterTaskDescription: '输入任务描述...',
|
enterTaskDescription: '输入任务描述...',
|
||||||
|
events: '事件',
|
||||||
|
excludedEvents: '排除事件',
|
||||||
filterByLabels_title: '通过标签筛选',
|
filterByLabels_title: '通过标签筛选',
|
||||||
filterByMembers_title: '通过成员筛选',
|
filterByMembers_title: '通过成员筛选',
|
||||||
|
forPersonalProjects: '用于个人项目',
|
||||||
|
forTeamBasedProjects: '用于团队项目',
|
||||||
fromComputer_title: '来自计算机',
|
fromComputer_title: '来自计算机',
|
||||||
fromTrello: '来自 Trello',
|
fromTrello: '来自 Trello',
|
||||||
general: '全体',
|
general: '全体',
|
||||||
|
gradients: '渐变',
|
||||||
|
grid: '网格',
|
||||||
|
hideFromProjectListAndFavorites: '从项目列表和收藏中隐藏',
|
||||||
hours: '小时',
|
hours: '小时',
|
||||||
importBoard_title: '导入面板',
|
importBoard_title: '导入面板',
|
||||||
invalidCurrentPassword: '当前密码错误',
|
invalidCurrentPassword: '当前密码错误',
|
||||||
|
kanban: '看板',
|
||||||
labels: '标签',
|
labels: '标签',
|
||||||
language: '语言',
|
language: '语言',
|
||||||
leaveBoard_title: '离开面板',
|
leaveBoard_title: '离开面板',
|
||||||
leaveProject_title: '离开项目',
|
leaveProject_title: '离开项目',
|
||||||
|
limitCardTypesToDefaultOne: '限制卡片类型为默认类型',
|
||||||
list: '列表',
|
list: '列表',
|
||||||
listActions_title: '列表操作',
|
listActions_title: '列表操作',
|
||||||
|
lists: '列表',
|
||||||
|
makeProjectShared_title: '将项目设为共享',
|
||||||
managers: '管理员',
|
managers: '管理员',
|
||||||
|
memberActions_title: '成员操作',
|
||||||
members: '成员',
|
members: '成员',
|
||||||
minutes: '分钟',
|
minutes: '分钟',
|
||||||
moveCard_title: '移动卡片',
|
moveCard_title: '移动卡片',
|
||||||
|
myOwn_title: '我的',
|
||||||
name: '姓名',
|
name: '姓名',
|
||||||
newEmail: '新邮箱',
|
newEmail: '新邮箱',
|
||||||
newPassword: '新密码',
|
newPassword: '新密码',
|
||||||
newUsername: '新用户名',
|
newUsername: '新用户名',
|
||||||
|
newVersionAvailable: '有新版本可用',
|
||||||
|
newestFirst: '最新优先',
|
||||||
noBoards: '没有面板',
|
noBoards: '没有面板',
|
||||||
noConnectionToServer: '未连接服务器',
|
noConnectionToServer: '未连接服务器',
|
||||||
noLists: '没有列表',
|
noLists: '没有列表',
|
||||||
noProjects: '没有项目',
|
noProjects: '没有项目',
|
||||||
noUnreadNotifications: '没有未读通知',
|
noUnreadNotifications: '没有未读通知',
|
||||||
notifications: '通知',
|
notifications: '通知',
|
||||||
|
oldestFirst: '最旧优先',
|
||||||
openBoard_title: '打开面板',
|
openBoard_title: '打开面板',
|
||||||
optional_inline: '可选的',
|
optional_inline: '可选的',
|
||||||
organization: '组织机构',
|
organization: '组织机构',
|
||||||
|
others: '其他',
|
||||||
phone: '电话',
|
phone: '电话',
|
||||||
|
plankaUsesAppriseToSendNotificationsToOver100PopularServices:
|
||||||
|
'PLANKA使用<1><0>Apprise</0></1>向100多个流行服务发送通知',
|
||||||
preferences: '偏好',
|
preferences: '偏好',
|
||||||
pressPasteShortcutToAddAttachmentFromClipboard:
|
pressPasteShortcutToAddAttachmentFromClipboard:
|
||||||
'提示: 按下 Ctrl-V (Mac: Cmd-V) 从剪切板添加附件',
|
'提示: 按下 Ctrl-V (Mac: Cmd-V) 从剪切板添加附件',
|
||||||
|
private: '私有',
|
||||||
project: '项目',
|
project: '项目',
|
||||||
projectNotFound_title: '项目未找到',
|
projectNotFound_title: '项目未找到',
|
||||||
|
projectOwner: '项目所有者',
|
||||||
|
referenceDataAndKnowledgeStorage: '参考数据和知识存储',
|
||||||
removeManager_title: '删除管理员',
|
removeManager_title: '删除管理员',
|
||||||
removeMember_title: '删除成员',
|
removeMember_title: '删除成员',
|
||||||
|
role: '角色',
|
||||||
|
searchCards: '搜索卡片...',
|
||||||
|
searchCustomFieldGroups: '搜索自定义字段组...',
|
||||||
|
searchCustomFields: '搜索自定义字段...',
|
||||||
searchLabels: '搜索标签...',
|
searchLabels: '搜索标签...',
|
||||||
|
searchLists: '搜索列表...',
|
||||||
searchMembers: '搜索成员...',
|
searchMembers: '搜索成员...',
|
||||||
|
searchProjects: '搜索项目...',
|
||||||
searchUsers: '搜索用户...',
|
searchUsers: '搜索用户...',
|
||||||
seconds: '秒',
|
seconds: '秒',
|
||||||
|
selectAssignee_title: '选择负责人',
|
||||||
selectBoard: '选择面板',
|
selectBoard: '选择面板',
|
||||||
selectList: '选择列表',
|
selectList: '选择列表',
|
||||||
|
selectListToRestoreThisCard: '选择列表以恢复此卡片',
|
||||||
|
selectOrder_title: '选择排序',
|
||||||
selectPermissions_title: '选择权限',
|
selectPermissions_title: '选择权限',
|
||||||
selectProject: '选择项目',
|
selectProject: '选择项目',
|
||||||
|
selectRole_title: '选择角色',
|
||||||
|
selectType_title: '选择类型',
|
||||||
|
sequentialDisplayOfCards: '卡片顺序显示',
|
||||||
settings: '设置',
|
settings: '设置',
|
||||||
|
shared: '共享',
|
||||||
|
sharedWithMe_title: '与我共享',
|
||||||
|
showOnFrontOfCard: '在卡片正面显示',
|
||||||
|
sortList_title: '排序列表',
|
||||||
stopwatch: '计时器',
|
stopwatch: '计时器',
|
||||||
|
story: '故事',
|
||||||
|
subscribeToCardWhenCommenting: '评论时自动关注卡片',
|
||||||
subscribeToMyOwnCardsByDefault: '默认关注自己创建的卡片',
|
subscribeToMyOwnCardsByDefault: '默认关注自己创建的卡片',
|
||||||
taskActions_title: '任务操作',
|
taskActions_title: '任务操作',
|
||||||
|
taskAssignmentAndProjectCompletion: '任务分配和项目完成',
|
||||||
|
taskListActions_title: '任务列表操作',
|
||||||
|
taskList_title: '任务列表',
|
||||||
|
team: '团队',
|
||||||
thereIsNoPreviewAvailableForThisAttachment: '此附件无法预览',
|
thereIsNoPreviewAvailableForThisAttachment: '此附件无法预览',
|
||||||
time: '时间',
|
time: '时间',
|
||||||
title: '标题',
|
title: '标题',
|
||||||
|
trash: '回收站',
|
||||||
|
trashHasBeenSuccessfullyEmptied: '回收站已成功清空',
|
||||||
|
turnOffRecentCardHighlighting: '关闭最近卡片高亮',
|
||||||
|
typeNameToConfirm: '输入名称以确认',
|
||||||
|
typeTitleToConfirm: '输入标题以确认',
|
||||||
|
unsavedChanges: '未保存的更改',
|
||||||
|
uploadedImages: '已上传图片',
|
||||||
|
url: '网址',
|
||||||
userActions_title: '用户操作',
|
userActions_title: '用户操作',
|
||||||
|
userAddedCardToList: '<0>{{user}}</0> 将 <2>{{card}}</2> 添加到 {{list}}',
|
||||||
userAddedThisCardToList: '<0>{{user}}</0> 向列表 {{list}} 添加了该卡片',
|
userAddedThisCardToList: '<0>{{user}}</0> 向列表 {{list}} 添加了该卡片',
|
||||||
|
userAddedUserToCard: '<0>{{actorUser}}</0> 将 {{addedUser}} 添加到 <4>{{card}}</4>',
|
||||||
|
userAddedUserToThisCard: '<0>{{actorUser}}</0> 将 {{addedUser}} 添加到此卡片',
|
||||||
|
userAddedYouToCard: '<0>{{user}}</0> 将您添加到 <2>{{card}}</2>',
|
||||||
|
userCompletedTaskOnCard: '<0>{{user}}</0> 在 <4>{{card}}</4> 上完成了 {{task}}',
|
||||||
|
userCompletedTaskOnThisCard: '<0>{{user}}</0> 在此卡片上完成了 {{task}}',
|
||||||
|
userJoinedCard: '<0>{{user}}</0> 加入了 <2>{{card}}</2>',
|
||||||
|
userJoinedThisCard: '<0>{{user}}</0> 加入了此卡片',
|
||||||
|
userLeftCard: '<0>{{user}}</0> 离开了 <2>{{card}}</2>',
|
||||||
userLeftNewCommentToCard: '<0>{{user}}</0> 给 <2>{{card}}</2> 添加了一个新评论 «{{comment}}»',
|
userLeftNewCommentToCard: '<0>{{user}}</0> 给 <2>{{card}}</2> 添加了一个新评论 «{{comment}}»',
|
||||||
userMovedCardFromListToList:
|
userLeftThisCard: '<0>{{user}}</0> 离开了此卡片',
|
||||||
'<0>{{user}}</0> 将卡片 <2>{{card}}</2> 从 {{fromList}} 移动到 {{toList}}',
|
userMarkedTaskIncompleteOnCard: '<0>{{user}}</0> 在 <4>{{card}}</4> 上将 {{task}} 标记为未完成',
|
||||||
|
userMarkedTaskIncompleteOnThisCard: '<0>{{user}}</0> 在此卡片上将 {{task}} 标记为未完成',
|
||||||
|
userMentionedYouInCommentOnCard: '<0>{{user}}</0> 在 <2>{{card}}</2> 的评论 «{{comment}}» 中提到了您',
|
||||||
|
userMovedCardFromListToList: '<0>{{user}}</0> 将卡片 <2>{{card}}</2> 从 {{fromList}} 移动到 {{toList}}',
|
||||||
userMovedThisCardFromListToList: '<0>{{user}}</0> 将该卡片从 {{fromList}} 移动到 {{toList}}',
|
userMovedThisCardFromListToList: '<0>{{user}}</0> 将该卡片从 {{fromList}} 移动到 {{toList}}',
|
||||||
|
userRemovedUserFromCard: '<0>{{actorUser}}</0> 将 {{removedUser}} 从 <4>{{card}}</4> 移除',
|
||||||
|
userRemovedUserFromThisCard: '<0>{{actorUser}}</0> 将 {{removedUser}} 从此卡片移除',
|
||||||
username: '用户名',
|
username: '用户名',
|
||||||
users: '用户',
|
users: '用户',
|
||||||
viewer: '视图',
|
viewer: '视图',
|
||||||
|
viewers: '查看者',
|
||||||
|
visualTaskManagementWithLists: '使用列表进行可视化任务管理',
|
||||||
|
webhooks: 'Webhooks',
|
||||||
|
withoutBaseGroup: '无基础组',
|
||||||
writeComment: '编写评论...',
|
writeComment: '编写评论...',
|
||||||
},
|
},
|
||||||
|
|
||||||
action: {
|
action: {
|
||||||
|
activateUser: '激活用户',
|
||||||
|
activateUser_title: '激活用户',
|
||||||
addAnotherCard: '添加别的卡片',
|
addAnotherCard: '添加别的卡片',
|
||||||
addAnotherList: '添加别的列表',
|
addAnotherList: '添加别的列表',
|
||||||
addAnotherTask: '添加别的任务',
|
addAnotherTask: '添加别的任务',
|
||||||
addCard: '添加卡片',
|
addCard: '添加卡片',
|
||||||
addCard_title: '添加卡片',
|
addCard_title: '添加卡片',
|
||||||
addComment: '添加评论',
|
addComment: '添加评论',
|
||||||
|
addCustomField: '添加自定义字段',
|
||||||
|
addCustomFieldGroup: '添加自定义字段组',
|
||||||
addList: '添加列表',
|
addList: '添加列表',
|
||||||
addMember: 'Add member',
|
addMember: '添加成员',
|
||||||
addMoreDetailedDescription: '添加更多详细描述',
|
addMoreDetailedDescription: '添加更多详细描述',
|
||||||
addTask: '添加任务',
|
addTask: '添加任务',
|
||||||
|
addTaskList: '添加任务列表',
|
||||||
addToCard: '添加到卡片',
|
addToCard: '添加到卡片',
|
||||||
addUser: '添加用户',
|
addUser: '添加用户',
|
||||||
|
addWebhook: '添加Webhook',
|
||||||
|
archive: '归档',
|
||||||
|
archiveCard: '归档卡片',
|
||||||
|
archiveCard_title: '归档卡片',
|
||||||
|
archiveCards: '归档多个卡片',
|
||||||
|
archiveCards_title: '归档多个卡片',
|
||||||
|
assignAsOwner: '指定为所有者',
|
||||||
|
cancel: '取消',
|
||||||
createBoard: '创建面板',
|
createBoard: '创建面板',
|
||||||
|
createCustomFieldGroup: '创建自定义字段组',
|
||||||
createFile: '创建文件',
|
createFile: '创建文件',
|
||||||
createLabel: '创建标签',
|
createLabel: '创建标签',
|
||||||
createNewLabel: '创建新标签',
|
createNewLabel: '创建新标签',
|
||||||
createProject: '创建项目',
|
createProject: '创建项目',
|
||||||
|
deactivateUser: '停用用户',
|
||||||
|
deactivateUser_title: '停用用户',
|
||||||
delete: '删除',
|
delete: '删除',
|
||||||
deleteAttachment: '删除附件',
|
deleteAttachment: '删除附件',
|
||||||
deleteAvatar: '删除头像',
|
deleteAvatar: '删除头像',
|
||||||
|
deleteBackgroundImage: '删除背景图片',
|
||||||
deleteBoard: '删除面板',
|
deleteBoard: '删除面板',
|
||||||
|
deleteBoard_title: '删除面板',
|
||||||
deleteCard: '删除卡片',
|
deleteCard: '删除卡片',
|
||||||
|
deleteCardForever: '永久删除卡片',
|
||||||
deleteCard_title: '删除卡片',
|
deleteCard_title: '删除卡片',
|
||||||
deleteComment: '删除评论',
|
deleteComment: '删除评论',
|
||||||
|
deleteCustomField: '删除自定义字段',
|
||||||
|
deleteCustomFieldGroup: '删除自定义字段组',
|
||||||
|
deleteForever_title: '永久删除',
|
||||||
|
deleteGroup: '删除组',
|
||||||
deleteLabel: '删除标签',
|
deleteLabel: '删除标签',
|
||||||
deleteList: '删除列表',
|
deleteList: '删除列表',
|
||||||
deleteList_title: '删除列表',
|
deleteList_title: '删除列表',
|
||||||
|
deleteNotificationService: '删除通知服务',
|
||||||
deleteProject: '删除项目',
|
deleteProject: '删除项目',
|
||||||
deleteProject_title: '删除项目',
|
deleteProject_title: '删除项目',
|
||||||
deleteTask: '删除任务',
|
deleteTask: '删除任务',
|
||||||
|
deleteTaskList: '删除任务列表',
|
||||||
deleteTask_title: '删除任务',
|
deleteTask_title: '删除任务',
|
||||||
deleteUser: '删除用户',
|
deleteUser: '删除用户',
|
||||||
|
deleteUser_title: '删除用户',
|
||||||
|
deleteWebhook: '删除Webhook',
|
||||||
|
dismissAll: '全部忽略',
|
||||||
duplicate: '复制卡片',
|
duplicate: '复制卡片',
|
||||||
|
duplicateCard_title: '复制卡片',
|
||||||
edit: '编辑',
|
edit: '编辑',
|
||||||
|
editColor_title: '编辑颜色',
|
||||||
editDescription_title: '编辑描述',
|
editDescription_title: '编辑描述',
|
||||||
editDueDate_title: '编辑到期时间',
|
editDueDate_title: '编辑到期时间',
|
||||||
editEmail_title: '编辑邮箱',
|
editEmail_title: '编辑邮箱',
|
||||||
|
editGroup: '编辑组',
|
||||||
editInformation_title: '编辑信息',
|
editInformation_title: '编辑信息',
|
||||||
editPassword_title: '编辑密码',
|
editPassword_title: '编辑密码',
|
||||||
editPermissions: '编辑权限',
|
editPermissions: '编辑权限',
|
||||||
|
editRole_title: '编辑角色',
|
||||||
editStopwatch_title: '编辑时间',
|
editStopwatch_title: '编辑时间',
|
||||||
editTitle_title: '编辑标题',
|
editTitle_title: '编辑标题',
|
||||||
|
editType_title: '编辑类型',
|
||||||
editUsername_title: '编辑用户名',
|
editUsername_title: '编辑用户名',
|
||||||
|
emptyTrash: '清空回收站',
|
||||||
|
emptyTrash_title: '清空回收站',
|
||||||
import: '导入',
|
import: '导入',
|
||||||
|
join: '加入',
|
||||||
|
leave: '离开',
|
||||||
leaveBoard: '离开面板',
|
leaveBoard: '离开面板',
|
||||||
leaveProject: '离开项目',
|
leaveProject: '离开项目',
|
||||||
logOut_title: '退出',
|
logOut_title: '退出',
|
||||||
makeCover_title: '设置标题',
|
makeCover_title: '设置标题',
|
||||||
|
makeProjectShared: '将项目设为共享',
|
||||||
|
makeProjectShared_title: '将项目设为共享',
|
||||||
move: '移动',
|
move: '移动',
|
||||||
moveCard_title: '移动卡片',
|
moveCard_title: '移动卡片',
|
||||||
remove: '删除',
|
remove: '删除',
|
||||||
|
removeAssignee: '移除负责人',
|
||||||
|
removeColor: '移除颜色',
|
||||||
removeCover_title: '删除封面',
|
removeCover_title: '删除封面',
|
||||||
removeFromBoard: '从面板中删除',
|
removeFromBoard: '从面板中删除',
|
||||||
removeFromProject: '从项目中删除',
|
removeFromProject: '从项目中删除',
|
||||||
removeManager: '删除管理者',
|
removeManager: '删除管理者',
|
||||||
removeMember: '删除成员',
|
removeMember: '删除成员',
|
||||||
|
restoreToList: '恢复到 {{list}}',
|
||||||
|
returnToBoard: '返回面板',
|
||||||
save: '保存',
|
save: '保存',
|
||||||
|
showActive: '显示活跃',
|
||||||
showAllAttachments: '显示所有的附件 ({{hidden}} 隐藏)',
|
showAllAttachments: '显示所有的附件 ({{hidden}} 隐藏)',
|
||||||
|
showCardsWithThisUser: '显示包含此用户的卡片',
|
||||||
|
showDeactivated: '显示已停用',
|
||||||
showFewerAttachments: '显示较少的附件',
|
showFewerAttachments: '显示较少的附件',
|
||||||
|
showLess: '显示更少',
|
||||||
|
showMore: '显示更多',
|
||||||
|
sortList_title: '排序列表',
|
||||||
start: '开始',
|
start: '开始',
|
||||||
stop: '结束',
|
stop: '结束',
|
||||||
subscribe: '关注',
|
subscribe: '关注',
|
||||||
|
|
|
@ -1,13 +1,18 @@
|
||||||
export default {
|
export default {
|
||||||
translation: {
|
translation: {
|
||||||
common: {
|
common: {
|
||||||
|
activeUsersLimitReached: '活跃用户数已达上限',
|
||||||
emailAlreadyInUse: '邮箱已使用',
|
emailAlreadyInUse: '邮箱已使用',
|
||||||
emailOrUsername: '邮箱或用户名',
|
emailOrUsername: '邮箱或用户名',
|
||||||
|
invalidCredentials: '无效凭证',
|
||||||
invalidEmailOrUsername: '无效的邮箱或用户名',
|
invalidEmailOrUsername: '无效的邮箱或用户名',
|
||||||
invalidPassword: '密码错误',
|
invalidPassword: '密码错误',
|
||||||
|
logIn_title: '登录',
|
||||||
noInternetConnection: '没有网络连接',
|
noInternetConnection: '没有网络连接',
|
||||||
|
or: '或',
|
||||||
pageNotFound_title: '找不到页面',
|
pageNotFound_title: '找不到页面',
|
||||||
password: '密码',
|
password: '密码',
|
||||||
|
poweredByPlanka: '技术支持由<1>PLANKA</1>提供',
|
||||||
serverConnectionFailed: '服务器连接失败',
|
serverConnectionFailed: '服务器连接失败',
|
||||||
unknownError: '未知错误,请稍后重试',
|
unknownError: '未知错误,请稍后重试',
|
||||||
useSingleSignOn: '使用单点登录',
|
useSingleSignOn: '使用单点登录',
|
||||||
|
|
165
client/src/locales/zh-CN/markdown-editor.json
Normal file
165
client/src/locales/zh-CN/markdown-editor.json
Normal file
|
@ -0,0 +1,165 @@
|
||||||
|
{
|
||||||
|
"action-previews": {
|
||||||
|
"text": "这是一段无标题文本。\n标题和文本都可以使用粗体、斜体、颜色、\n删除线和下划线进行高亮显示。",
|
||||||
|
"text-with-head": "这是一段带标题的文本。\n标题和文本都可以使用粗体、斜体、颜色、\n删除线和下划线进行高亮显示。",
|
||||||
|
"heading": "标题"
|
||||||
|
},
|
||||||
|
"bundle": {
|
||||||
|
"error-title": "Markdown编辑器错误",
|
||||||
|
"settings_wysiwyg": "可视化编辑器 (所见即所得)",
|
||||||
|
"settings_markup": "Markdown标记",
|
||||||
|
"markup_placeholder": "输入Markdown标记..."
|
||||||
|
},
|
||||||
|
"codeblock": {
|
||||||
|
"remove": "移除",
|
||||||
|
"empty_option": "未找到匹配项"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"delete": "删除",
|
||||||
|
"edit": "编辑",
|
||||||
|
"toolbar_action_disabled": "不兼容的标记元素"
|
||||||
|
},
|
||||||
|
"forms": {
|
||||||
|
"common_action_cancel": "取消",
|
||||||
|
"common_action_submit": "提交",
|
||||||
|
"common_action_upload": "选择",
|
||||||
|
"common_tab_attach": "从设备添加",
|
||||||
|
"common_tab_link": "通过链接添加",
|
||||||
|
"common_link": "链接",
|
||||||
|
"common_sizes": "尺寸(像素)",
|
||||||
|
"image_name": "标题",
|
||||||
|
"image_link_href": "图片链接",
|
||||||
|
"image_link_href_help": "图片链接指向的地址。",
|
||||||
|
"image_alt": "替代文本",
|
||||||
|
"image_alt_help": "当图片无法加载时显示的替代文本。",
|
||||||
|
"image_upload_help": "JPEG、GIF或PNG格式图片,大小不超过1MB。",
|
||||||
|
"image_upload_failed": "添加图片失败",
|
||||||
|
"image_size_width": "宽度",
|
||||||
|
"image_size_height": "高度",
|
||||||
|
"link_url_help": "链接指向的地址。",
|
||||||
|
"link_text": "链接文本",
|
||||||
|
"link_text_help": "显示为链接的文本。",
|
||||||
|
"link_open_help": "在新标签页中打开链接"
|
||||||
|
},
|
||||||
|
"md-hints": {
|
||||||
|
"header_title": "标题",
|
||||||
|
"header_hint": "# 您的文本",
|
||||||
|
"italic_title": "斜体",
|
||||||
|
"italic_hint": "_您的文本_",
|
||||||
|
"bold_title": "粗体",
|
||||||
|
"bold_hint": "**您的文本**",
|
||||||
|
"strikethrough_title": "删除线",
|
||||||
|
"strikethrough_hint": "~~您的文本~~",
|
||||||
|
"blockquote_title": "引用块",
|
||||||
|
"blockquote_hint": "> 您的文本",
|
||||||
|
"code_title": "代码",
|
||||||
|
"code_hint": "```您的文本```",
|
||||||
|
"link_title": "链接",
|
||||||
|
"link_hint": "[您的文本](url)",
|
||||||
|
"image_title": "图片",
|
||||||
|
"image_hint": "",
|
||||||
|
"list_title": "列表项",
|
||||||
|
"list_hint": "- 您的文本",
|
||||||
|
"numbered-list_title": "有序列表",
|
||||||
|
"numbered-list_hint": "1. 您的文本",
|
||||||
|
"documentation": "文档",
|
||||||
|
"documentation_link": "https://diplodoc.com/docs/zh/syntax/"
|
||||||
|
},
|
||||||
|
"menubar": {
|
||||||
|
"bold": "粗体",
|
||||||
|
"code": "代码",
|
||||||
|
"code_inline": "行内代码",
|
||||||
|
"codeblock": "代码块",
|
||||||
|
"colorify": "文本颜色",
|
||||||
|
"colorify__color_blue": "蓝色",
|
||||||
|
"colorify__color_default": "默认",
|
||||||
|
"colorify__color_gray": "灰色",
|
||||||
|
"colorify__color_green": "绿色",
|
||||||
|
"colorify__color_orange": "橙色",
|
||||||
|
"colorify__color_red": "红色",
|
||||||
|
"colorify__color_violet": "紫色",
|
||||||
|
"colorify__color_yellow": "黄色",
|
||||||
|
"colorify__group_text": "文本",
|
||||||
|
"cut": "分割线",
|
||||||
|
"emoji": "表情符号",
|
||||||
|
"emoji__hint": "表情符号可在所见即所得编辑器中添加或通过标记手动添加",
|
||||||
|
"heading": "标题",
|
||||||
|
"heading1": "标题1",
|
||||||
|
"heading2": "标题2",
|
||||||
|
"heading3": "标题3",
|
||||||
|
"heading4": "标题4",
|
||||||
|
"heading5": "标题5",
|
||||||
|
"heading6": "标题6",
|
||||||
|
"hrule": "分隔线",
|
||||||
|
"image": "图片",
|
||||||
|
"italic": "斜体",
|
||||||
|
"link": "链接",
|
||||||
|
"list": "列表",
|
||||||
|
"list__action_lift": "提升层级",
|
||||||
|
"list__action_sink": "降低层级",
|
||||||
|
"list_action_disabled": "与列表逻辑冲突",
|
||||||
|
"mark": "标记",
|
||||||
|
"mono": "等宽字体",
|
||||||
|
"more_action": "更多操作",
|
||||||
|
"note": "注释",
|
||||||
|
"olist": "有序列表",
|
||||||
|
"quote": "引用",
|
||||||
|
"redo": "重做",
|
||||||
|
"strike": "删除线",
|
||||||
|
"table": "表格",
|
||||||
|
"text": "文本",
|
||||||
|
"ulist": "无序列表",
|
||||||
|
"underline": "下划线",
|
||||||
|
"undo": "撤销"
|
||||||
|
},
|
||||||
|
"placeholder": {
|
||||||
|
"doc_empty": "输入 / 使用快捷命令...",
|
||||||
|
"checkbox": "输入任务描述...",
|
||||||
|
"deflist_term": "术语",
|
||||||
|
"deflist_desc": "定义描述",
|
||||||
|
"heading": "标题",
|
||||||
|
"cut_title": "标题",
|
||||||
|
"cut_content": "点击后显示的内容",
|
||||||
|
"note_title": "标题",
|
||||||
|
"note_content": "注释内容",
|
||||||
|
"table_cell": "单元格内容",
|
||||||
|
"select_filter": "搜索语言..."
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"label_case-sensitive": "区分大小写",
|
||||||
|
"label_whole-word": "全字匹配",
|
||||||
|
"title": "在代码中搜索"
|
||||||
|
},
|
||||||
|
"suggest": {
|
||||||
|
"empty-msg": "未找到"
|
||||||
|
},
|
||||||
|
"widgets": {
|
||||||
|
"image": "添加图片",
|
||||||
|
"link": "添加链接"
|
||||||
|
},
|
||||||
|
"yfm-note": {
|
||||||
|
"info": "信息",
|
||||||
|
"tip": "提示",
|
||||||
|
"warning": "警告",
|
||||||
|
"alert": "警报",
|
||||||
|
"remove": "移除"
|
||||||
|
},
|
||||||
|
"yfm-table": {
|
||||||
|
"column.add.before": "在前方添加列",
|
||||||
|
"column.add.after": "在后方添加列",
|
||||||
|
"column.remove": "移除列",
|
||||||
|
"row.add.before": "在上方添加行",
|
||||||
|
"row.add.after": "在下方添加行",
|
||||||
|
"row.remove": "移除行",
|
||||||
|
"table.remove": "移除表格",
|
||||||
|
"table.menu.cell.align.left": "单元格内容左对齐",
|
||||||
|
"table.menu.cell.align.right": "单元格内容右对齐",
|
||||||
|
"table.menu.cell.align.center": "单元格内容居中对齐",
|
||||||
|
"table.menu.row.add": "在下方添加行",
|
||||||
|
"table.menu.row.remove": "移除行",
|
||||||
|
"table.menu.column.add": "在右侧添加列",
|
||||||
|
"table.menu.column.remove": "移除列",
|
||||||
|
"table.menu.convert.yfm": "转换为YFM表格",
|
||||||
|
"table.menu.table.remove": "移除表格"
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue