summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorrenothing <frankdot@qq.com>2016-01-31 18:45:10 +0800
committerrenothing <frankdot@qq.com>2016-01-31 19:04:57 +0800
commitbc9368de42f9a01dd9266efd4847e0d92dab7d47 (patch)
treeb264832c904926f7a65c99bf5a5368d2a075727e /app
parent57717da5ce5452ecc5e63a4f8195ff2d4ebbe4b8 (diff)
update chinese translations
Diffstat (limited to 'app')
-rw-r--r--app/Locale/zh_CN/translations.php666
1 files changed, 333 insertions, 333 deletions
diff --git a/app/Locale/zh_CN/translations.php b/app/Locale/zh_CN/translations.php
index 9df75a19..3611e68f 100644
--- a/app/Locale/zh_CN/translations.php
+++ b/app/Locale/zh_CN/translations.php
@@ -103,13 +103,13 @@ return array(
'Do you really want to open this task: "%s"?' => '你确定要开这个任务吗?"%s"',
'Back to the board' => '回到看板',
'Created on %B %e, %Y at %k:%M %p' => '创建时间:%Y/%m/%d %H:%M',
- 'There is nobody assigned' => '无人负责',
+ 'There is nobody assigned' => '当前无人被指派',
'Column on the board:' => '看板上的栏目:',
'Status is open' => '开启状态',
'Status is closed' => '关闭状态',
'Close this task' => '关闭该任务',
'Open this task' => '开启该任务',
- 'There is no description.' => '无描述。',
+ 'There is no description.' => '当前没有描述。',
'Add a new task' => '添加新任务',
'The username is required' => '需要用户名',
'The maximum length is %d characters' => '最长%d个英文字符',
@@ -241,7 +241,7 @@ return array(
'User agent' => '浏览器标识',
'Persistent connections' => '持续连接',
'No session.' => '无会话',
- 'Expiration date' => '过期',
+ 'Expiration date' => '过期日期',
'Remember Me' => '记住我',
'Creation date' => '创建日期',
'Everybody' => '所有人',
@@ -464,7 +464,7 @@ return array(
'Started on %B %e, %Y' => '开始时间: %Y/%m/%d %H:%M ',
'Start date' => '启动日期',
'Time estimated' => '预计时间',
- 'There is nothing assigned to you.' => '无任务指派给你。',
+ 'There is nothing assigned to you.' => '当前无任务指派给你。',
'My tasks' => '我的任务',
'Activity stream' => '动态记录',
'Dashboard' => '面板',
@@ -559,7 +559,7 @@ return array(
'Edit column "%s"' => '编辑栏目"%s"',
'Select the new status of the subtask: "%s"' => '选择子任务的新状态:"%s"',
'Subtask timesheet' => '子任务时间',
- 'There is nothing to show.' => '无内容。',
+ 'There is nothing to show.' => '当前无内容可展示。',
'Time Tracking' => '时间记录',
'You already have one subtask in progress' => '你已经有了一个进行中的子任务',
'Which parts of the project do you want to duplicate?' => '要复制项目的哪些内容?',
@@ -588,7 +588,7 @@ return array(
'Remove a link' => '删除关联',
'Task\'s links' => '任务的关联',
'The labels must be different' => '标签不能一样',
- 'There is no link.' => '没有关联',
+ 'There is no link.' => '当前没有关联',
'This label must be unique' => '关联必须唯一',
'Unable to create your link.' => '无法创建关联。',
'Unable to update your link.' => '无法更新关联。',
@@ -600,10 +600,10 @@ return array(
'is duplicated by' => '重复于',
'is a child of' => '子任务自',
'is a parent of' => '父任务于',
- // 'targets milestone' => '',
- // 'is a milestone of' => '',
- // 'fixes' => '',
- // 'is fixed by' => '修复于',
+ 'targets milestone' => '里程碑目标',
+ 'is a milestone of' => '属于里程碑',
+ 'fixes' => '修复',
+ 'is fixed by' => '修复于',
'This task' => '此任务',
'<1h' => '<1h',
'%dh' => '%dh',
@@ -617,7 +617,7 @@ return array(
'Keyboard shortcuts' => '键盘快捷方式',
'Open board switcher' => '打开面板切换器',
'Application' => '应用程序',
- // 'since %B %e, %Y at %k:%M %p' => '',
+ 'since %B %e, %Y at %k:%M %p' => '自从 %B %e, %Y %k:%M %p',
'Compact view' => '紧凑视图',
'Horizontal scrolling' => '水平滚动',
'Compact/wide view' => '紧凑/宽视图',
@@ -626,18 +626,18 @@ return array(
'Files' => '文件',
'Images' => '图片',
'Private project' => '私人项目',
- // 'AUD - Australian Dollar' => '',
- // 'CAD - Canadian Dollar' => '',
- // 'CHF - Swiss Francs' => '',
+ 'AUD - Australian Dollar' => '澳元',
+ 'CAD - Canadian Dollar' => '加元',
+ 'CHF - Swiss Francs' => '瑞士法郎',
'Custom Stylesheet' => '自定义样式表',
'download' => '下载',
- // 'EUR - Euro' => '',
- // 'GBP - British Pound' => '',
- // 'INR - Indian Rupee' => '',
- // 'JPY - Japanese Yen' => '',
- // 'NZD - New Zealand Dollar' => '',
- // 'RSD - Serbian dinar' => '',
- // 'USD - US Dollar' => '',
+ 'EUR - Euro' => '欧元',
+ 'GBP - British Pound' => '英镑',
+ 'INR - Indian Rupee' => '印度卢比',
+ 'JPY - Japanese Yen' => '日元',
+ 'NZD - New Zealand Dollar' => '新西兰元',
+ 'RSD - Serbian dinar' => '第纳尔',
+ 'USD - US Dollar' => '美元',
'Destination column' => '目标栏目',
'Move the task to another column when assigned to a user' => '指定负责人时移动到其它栏目',
'Move the task to another column when assignee is cleared' => '移除负责人时移动到其它栏目',
@@ -671,126 +671,126 @@ return array(
'Assign a color when the task is moved to a specific column' => '任务移动到指定栏目时设置颜色',
'%s via Kanboard' => '%s 通过KanBoard',
'uploaded by: %s' => '由: %s 上传',
- // 'uploaded on: %s' => '',
- // 'size: %s' => '',
- // 'Burndown chart for "%s"' => '',
- // 'Burndown chart' => '',
- // 'This chart show the task complexity over the time (Work Remaining).' => '',
+ 'uploaded on: %s' => '上传于',
+ 'size: %s' => '大小',
+ 'Burndown chart for "%s"' => '燃尽图:"%s"',
+ 'Burndown chart' => '燃尽图',
+ 'This chart show the task complexity over the time (Work Remaining).' => '图表显示任务随时间(剩余时间)的复杂度',
'Screenshot taken %s' => '已截图 %s',
'Add a screenshot' => '添加截图',
- // 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => '',
- // 'Screenshot uploaded successfully.' => '',
- // 'SEK - Swedish Krona' => '',
- // 'Identifier' => '',
- // 'Disable two factor authentication' => '',
- // 'Do you really want to disable the two factor authentication for this user: "%s"?' => '',
+ 'Take a screenshot and press CTRL+V or ⌘+V to paste here.' => '获取截图并按CTRL+V或者⌘+V粘贴到这里',
+ 'Screenshot uploaded successfully.' => '截图上传成功',
+ 'SEK - Swedish Krona' => '瑞郎',
+ 'Identifier' => '标识符',
+ 'Disable two factor authentication' => '禁用二次认证',
+ 'Do you really want to disable the two factor authentication for this user: "%s"?' => '你真的要禁用 "%s" 的二次认证吗?',
'Edit link' => '编辑链接',
- // 'Start to type task title...' => '',
- // 'A task cannot be linked to itself' => '',
- // 'The exact same link already exists' => '',
- // 'Recurrent task is scheduled to be generated' => '',
- // 'Recurring information' => '',
- // 'Score' => '',
- // 'The identifier must be unique' => '',
- // 'This linked task id doesn\'t exists' => '',
- // 'This value must be alphanumeric' => '',
- // 'Edit recurrence' => '',
- // 'Generate recurrent task' => '',
- // 'Trigger to generate recurrent task' => '',
- // 'Factor to calculate new due date' => '',
- // 'Timeframe to calculate new due date' => '',
- // 'Base date to calculate new due date' => '',
- // 'Action date' => '',
- // 'Base date to calculate new due date: ' => '',
- // 'This task has created this child task: ' => '',
- // 'Day(s)' => '',
- // 'Existing due date' => '',
- // 'Factor to calculate new due date: ' => '',
- // 'Month(s)' => '',
- // 'Recurrence' => '',
- // 'This task has been created by: ' => '',
- // 'Recurrent task has been generated:' => '',
- // 'Timeframe to calculate new due date: ' => '',
- // 'Trigger to generate recurrent task: ' => '',
- // 'When task is closed' => '',
- // 'When task is moved from first column' => '',
- // 'When task is moved to last column' => '',
- // 'Year(s)' => '',
+ 'Start to type task title...' => '输入任务标题...',
+ 'A task cannot be linked to itself' => '任务不能关联到本身',
+ 'The exact same link already exists' => '相同的关联已存在',
+ 'Recurrent task is scheduled to be generated' => '循环性任务将按计划生成',
+ 'Recurring information' => '循环信息',
+ 'Score' => '积分',
+ 'The identifier must be unique' => '标识符必须唯一',
+ 'This linked task id doesn\'t exists' => '关联任务不存在',
+ 'This value must be alphanumeric' => '此值必须是字母或者数字',
+ 'Edit recurrence' => '编辑循环周期',
+ 'Generate recurrent task' => '生成循环任务',
+ 'Trigger to generate recurrent task' => '生成循环任务的触发器',
+ 'Factor to calculate new due date' => '超期因素',
+ 'Timeframe to calculate new due date' => '计算超期时间表',
+ 'Base date to calculate new due date' => '计算超期基准日期',
+ 'Action date' => '操作日期',
+ 'Base date to calculate new due date: ' => '基准日期',
+ 'This task has created this child task: ' => '此任务创建了子任务:',
+ 'Day(s)' => '天',
+ 'Existing due date' => '已超期',
+ 'Factor to calculate new due date: ' => '超期因素',
+ 'Month(s)' => '月',
+ 'Recurrence' => '循环',
+ 'This task has been created by: ' => '此任务被谁创建:',
+ 'Recurrent task has been generated:' => '循环任务已生成:',
+ 'Timeframe to calculate new due date: ' => '计算超期时间表',
+ 'Trigger to generate recurrent task: ' => '生成循环任务的触发器',
+ 'When task is closed' => '当任务关闭时',
+ 'When task is moved from first column' => '当任务从第一列任务栏移走时',
+ 'When task is moved to last column' => '当任务移动到最后一列任务栏时',
+ 'Year(s)' => '年',
'Calendar settings' => '日程设置',
- // 'Project calendar view' => '',
+ 'Project calendar view' => '项目日历表',
'Project settings' => '项目设置',
- // 'Show subtasks based on the time tracking' => '',
- // 'Show tasks based on the creation date' => '',
- // 'Show tasks based on the start date' => '',
- // 'Subtasks time tracking' => '',
+ 'Show subtasks based on the time tracking' => '在时间跟踪上显示子任务',
+ 'Show tasks based on the creation date' => '显示任务创建日期于',
+ 'Show tasks based on the start date' => '显示任务开始日期于',
+ 'Subtasks time tracking' => '子任务时间跟踪',
'User calendar view' => '用户日程视图',
'Automatically update the start date' => '自动更新开始日期',
- // 'iCal feed' => '',
+ 'iCal feed' => '日历订阅',
'Preferences' => '偏好',
'Security' => '安全',
- // 'Two factor authentication disabled' => '',
- // 'Two factor authentication enabled' => '',
- // 'Unable to update this user.' => '',
- // 'There is no user management for private projects.' => '',
- // 'User that will receive the email' => '',
+ 'Two factor authentication disabled' => '二次认证已禁用',
+ 'Two factor authentication enabled' => '二次认证已启用',
+ 'Unable to update this user.' => '无法更新此用户',
+ 'There is no user management for private projects.' => '私有项目下无用户可管理',
+ 'User that will receive the email' => '用户将收到邮件',
'Email subject' => '邮件主题',
'Date' => '日期',
- // 'Add a comment log when moving the task between columns' => '',
- // 'Move the task to another column when the category is changed' => '',
- // 'Send a task by email to someone' => '',
+ 'Add a comment log when moving the task between columns' => '当任务移动到任务栏时添加评论日志',
+ 'Move the task to another column when the category is changed' => '当任务分类改变时移动到任务栏',
+ 'Send a task by email to someone' => '发送任务邮件到用户',
'Reopen a task' => '重新开始一个任务',
- // 'Column change' => '',
- // 'Position change' => '',
- // 'Swimlane change' => '',
- // 'Assignee change' => '',
- // '[%s] Overdue tasks' => '',
+ 'Column change' => '任务栏改变',
+ 'Position change' => '位置改变',
+ 'Swimlane change' => '里程碑改变',
+ 'Assignee change' => '指派人改变',
+ '[%s] Overdue tasks' => '[%s] 超期任务',
'Notification' => '通知',
- // '%s moved the task #%d to the first swimlane' => '',
- // '%s moved the task #%d to the swimlane "%s"' => '',
- // 'Swimlane' => '',
- // 'Gravatar' => '',
- // '%s moved the task %s to the first swimlane' => '',
- // '%s moved the task %s to the swimlane "%s"' => '',
- // 'This report contains all subtasks information for the given date range.' => '',
- // 'This report contains all tasks information for the given date range.' => '',
- // 'Project activities for %s' => '',
- // 'view the board on Kanboard' => '',
- // 'The task have been moved to the first swimlane' => '',
- // 'The task have been moved to another swimlane:' => '',
- // 'Overdue tasks for the project "%s"' => '',
- // 'New title: %s' => '',
- // 'The task is not assigned anymore' => '',
- // 'New assignee: %s' => '',
- // 'There is no category now' => '',
- // 'New category: %s' => '',
- // 'New color: %s' => '',
- // 'New complexity: %d' => '',
- // 'The due date have been removed' => '',
- // 'There is no description anymore' => '',
- // 'Recurrence settings have been modified' => '',
- // 'Time spent changed: %sh' => '',
- // 'Time estimated changed: %sh' => '',
- // 'The field "%s" have been updated' => '',
- // 'The description have been modified' => '',
- // 'Do you really want to close the task "%s" as well as all subtasks?' => '',
- // 'Swimlane: %s' => '',
- // 'I want to receive notifications for:' => '',
- // 'All tasks' => '',
- // 'Only for tasks assigned to me' => '',
- // 'Only for tasks created by me' => '',
- // 'Only for tasks created by me and assigned to me' => '',
- // '%A' => '',
+ '%s moved the task #%d to the first swimlane' => '%s将任务#%d移动到了首个里程碑',
+ '%s moved the task #%d to the swimlane "%s"' => '%s将任务#%d移动到了里程碑"%s"下',
+ 'Swimlane' => '里程碑',
+ 'Gravatar' => 'Gravatar头像',
+ '%s moved the task %s to the first swimlane' => '%s将任务#%d移动到了首个里程碑',
+ '%s moved the task %s to the swimlane "%s"' => '%s将任务#%d移动到了里程碑"%s"下',
+ 'This report contains all subtasks information for the given date range.' => '该报告包含了指定日期范围内的所有子任务信息。',
+ 'This report contains all tasks information for the given date range.' => '该报告包含了指定日期范围内的所有任务信息。',
+ 'Project activities for %s' => '%s的项目活动记录',
+ 'view the board on Kanboard' => '在看板上查看面板',
+ 'The task have been moved to the first swimlane' => '该任务已被移动到首个里程碑',
+ 'The task have been moved to another swimlane:' => '该任务已被移动到别的里程碑:',
+ 'Overdue tasks for the project "%s"' => '"%s"项目下的超期任务',
+ 'New title: %s' => '新标题:%s',
+ 'The task is not assigned anymore' => '该任务没有指派人',
+ 'New assignee: %s' => '新指派到:%s',
+ 'There is no category now' => '当前没有分类',
+ 'New category: %s' => '新分类:%s',
+ 'New color: %s' => '新颜色:%s',
+ 'New complexity: %d' => '新的复杂度:%d',
+ 'The due date have been removed' => '超期时间已被移除',
+ 'There is no description anymore' => '当前没有描述',
+ 'Recurrence settings have been modified' => '循环周期已被更改',
+ 'Time spent changed: %sh' => '时间花费已变更:%sh',
+ 'Time estimated changed: %sh' => '时间预估已变更:%sh',
+ 'The field "%s" have been updated' => '"%s"字段已更新',
+ 'The description have been modified' => '描述已更改',
+ 'Do you really want to close the task "%s" as well as all subtasks?' => '你是否要移除所有子任务的同时父任务"%s"',
+ 'Swimlane: %s' => '里程碑:%s',
+ 'I want to receive notifications for:' => '我想接收以下相关通知:',
+ 'All tasks' => '所有任务',
+ 'Only for tasks assigned to me' => '所有指派给我的任务',
+ 'Only for tasks created by me' => '所有我创建的任务',
+ 'Only for tasks created by me and assigned to me' => '所有我创建的并且指派给我的任务',
+ // '%A' => '%A',
// '%b %e, %Y, %k:%M %p' => '',
- // 'New due date: %B %e, %Y' => '',
- // 'Start date changed: %B %e, %Y' => '',
+ 'New due date: %B %e, %Y' => '新的超期时间:%B %e, %Y',
+ 'Start date changed: %B %e, %Y' => '开始时间已变为:%B %e, %Y',
// '%k:%M %p' => '',
// '%%Y-%%m-%%d' => '',
- // 'Total for all columns' => '',
- // 'You need at least 2 days of data to show the chart.' => '',
- // '<15m' => '',
- // '<30m' => '',
- 'Stop timer' => '停止定时器',
- 'Start timer' => '开启定时器',
+ 'Total for all columns' => '所有栏目下的',
+ 'You need at least 2 days of data to show the chart.' => '当前柱状图至少需要2天的数据。',
+ '<15m' => '小于15分钟',
+ '<30m' => '小于30分钟',
+ 'Stop timer' => '停止计时器',
+ 'Start timer' => '开启计时器',
'Add project member' => '添加项目成员',
'Enable notifications' => '打开通知',
'My activity stream' => '我的活动流',
@@ -814,7 +814,7 @@ return array(
'Switch to the calendar view' => '切换到日程视图',
'Switch to the list view' => '切换到列表视图',
'Go to the search/filter box' => '前往搜索/过滤箱',
- 'There is no activity yet.' => '目前无任何活动.',
+ 'There is no activity yet.' => '当前无任何活动.',
'No tasks found.' => '没有找人任何任务.',
'Keyboard shortcut: "%s"' => '快捷键: "%s"',
'List' => '列表',
@@ -825,14 +825,14 @@ return array(
'Search by column: ' => '按列搜索: ',
'Search by assignee: ' => '按被指派人搜索: ',
'Search by color: ' => '按颜色搜索: ',
- // 'Search by category: ' => '',
- // 'Search by description: ' => '',
- // 'Search by due date: ' => '',
+ 'Search by category: ' => '分类:',
+ 'Search by description: ' => '描述:',
+ 'Search by due date: ' => '超期时间:',
// 'Lead and Cycle time for "%s"' => '',
- // 'Average time spent into each column for "%s"' => '',
- // 'Average time spent into each column' => '',
- // 'Average time spent' => '',
- // 'This chart show the average time spent into each column for the last %d tasks.' => '',
+ 'Average time spent into each column for "%s"' => '"%s"在每个任务栏下平均花费时间',
+ 'Average time spent into each column' => '每个任务栏平均花费时间',
+ 'Average time spent' => '平均花费时间',
+ 'This chart show the average time spent into each column for the last %d tasks.' => '当前柱状图表示最新%d条任务在每个任务栏下的平均花费时间',
// 'Average Lead and Cycle time' => '',
// 'Average lead time: ' => '',
// 'Average cycle time: ' => '',
@@ -847,23 +847,23 @@ return array(
// 'The lead time is the duration between the task creation and the completion.' => '',
// 'The cycle time is the duration between the start date and the completion.' => '',
// 'If the task is not closed the current time is used instead of the completion date.' => '',
- // 'Set automatically the start date' => '',
- // 'Edit Authentication' => '',
- // 'Remote user' => '',
- // 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '',
- // 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => '',
- // 'New remote user' => '',
- // 'New local user' => '',
+ // 'Set automatically the start date' => '设置自动开始时间',
+ 'Edit Authentication' => '编辑认证信息',
+ 'Remote user' => '远程用户',
+ 'Remote users do not store their password in Kanboard database, examples: LDAP, Google and Github accounts.' => '远程用户不会在看板数据库保存密码,例如:LDAP,GOOGLE,GitHub。',
+ 'If you check the box "Disallow login form", credentials entered in the login form will be ignored.' => '如果选中“禁止登陆来自”,登陆表单内的验证信息将被忽略。',
+ 'New remote user' => '新加远程用户',
+ 'New local user' => '新加本地用户',
'Default task color' => '默认任务颜色',
- // 'Hide sidebar' => '',
- // 'Expand sidebar' => '',
- // 'This feature does not work with all browsers.' => '',
- // 'There is no destination project available.' => '',
+ 'Hide sidebar' => '隐藏侧边栏',
+ 'Expand sidebar' => '展开侧边栏',
+ 'This feature does not work with all browsers.' => '本功能只在部分浏览器下工作正常。',
+ 'There is no destination project available.' => '当前没有目标项目可用',
'Trigger automatically subtask time tracking' => '自动跟踪子任务时间',
'Include closed tasks in the cumulative flow diagram' => '在累计流程图中包含已关闭任务',
- // 'Current swimlane: %s' => '',
- // 'Current column: %s' => '',
- // 'Current category: %s' => '',
+ 'Current swimlane: %s' => '当前里程碑',
+ 'Current column: %s' => '当前任务栏',
+ 'Current category: %s' => '当前分类',
'no category' => '无分类',
'Current assignee: %s' => '当前被指派人: %s',
'not assigned' => '未指派',
@@ -878,115 +878,115 @@ return array(
'Add task' => '添加任务',
'Start date:' => '开始日期',
'Due date:' => '到期日期',
- // 'There is no start date or due date for this task.' => '',
- // 'Moving or resizing a task will change the start and due date of the task.' => '',
- // 'There is no task in your project.' => '',
+ 'There is no start date or due date for this task.' => '当前任务没有开始或结束时间。',
+ 'Moving or resizing a task will change the start and due date of the task.' => '移动或者重设任务将改变任务开始和结束时间。',
+ 'There is no task in your project.' => '当前项目还没有任务',
'Gantt chart' => '甘特图',
- // 'People who are project managers' => '',
- // 'People who are project members' => '',
- // 'NOK - Norwegian Krone' => '',
- // 'Show this column' => '',
- // 'Hide this column' => '',
- // 'open file' => '',
+ 'People who are project managers' => '项目管理员',
+ 'People who are project members' => '项目成员',
+ 'NOK - Norwegian Krone' => '克朗',
+ 'Show this column' => '显示任务栏',
+ 'Hide this column' => '隐藏任务栏',
+ 'open file' => '打开文件',
'End date' => '结束日期',
'Users overview' => '用户概览',
- // 'Managers' => '',
+ 'Managers' => '管理员',
'Members' => '成员',
- // 'Shared project' => '',
- // 'Project managers' => '',
- // 'Gantt chart for all projects' => '',
- // 'Projects list' => '',
- // 'Gantt chart for this project' => '',
- // 'Project board' => '',
- // 'End date:' => '',
- // 'There is no start date or end date for this project.' => '',
- // 'Projects Gantt chart' => '',
- // 'Start date: %s' => '',
- // 'End date: %s' => '',
- // 'Link type' => '',
- // 'Change task color when using a specific task link' => '',
- // 'Task link creation or modification' => '',
- // 'Milestone' => '',
- // 'Documentation: %s' => '',
- // 'Switch to the Gantt chart view' => '',
- // 'Reset the search/filter box' => '',
- // 'Documentation' => '',
- // 'Table of contents' => '',
+ 'Shared project' => '公开项目',
+ 'Project managers' => '项目管理员',
+ 'Gantt chart for all projects' => '所有项目的甘特图',
+ 'Projects list' => '项目列表',
+ 'Gantt chart for this project' => '此项目的甘特图',
+ 'Project board' => '项目面板',
+ 'End date:' => '结束日期',
+ 'There is no start date or end date for this project.' => '当前项目没有开始或结束日期',
+ 'Projects Gantt chart' => '项目甘特图',
+ 'Start date: %s' => '开始日期%s',
+ 'End date: %s' => '结束日期%s',
+ 'Link type' => '关联类型',
+ 'Change task color when using a specific task link' => '当任务关联到指定任务时改变颜色',
+ 'Task link creation or modification' => '任务链接创建或更新时间',
+ 'Milestone' => '里程碑',
+ 'Documentation: %s' => '文档:%s',
+ 'Switch to the Gantt chart view' => '切换到甘特图',
+ 'Reset the search/filter box' => '重置搜索/过滤框',
+ 'Documentation' => '文档',
+ 'Table of contents' => '表内容',
'Gantt' => '甘特图',
- // 'Author' => '',
- // 'Version' => '',
- // 'Plugins' => '',
- // 'There is no plugin loaded.' => '',
- // 'Set maximum column height' => '',
- // 'Remove maximum column height' => '',
- // 'My notifications' => '',
- // 'Custom filters' => '',
- // 'Your custom filter have been created successfully.' => '',
- // 'Unable to create your custom filter.' => '',
- // 'Custom filter removed successfully.' => '',
- // 'Unable to remove this custom filter.' => '',
- // 'Edit custom filter' => '',
- // 'Your custom filter have been updated successfully.' => '',
- // 'Unable to update custom filter.' => '',
- // 'Web' => '',
- // 'New attachment on task #%d: %s' => '',
- // 'New comment on task #%d' => '',
- // 'Comment updated on task #%d' => '',
- // 'New subtask on task #%d' => '',
- // 'Subtask updated on task #%d' => '',
- // 'New task #%d: %s' => '',
- // 'Task updated #%d' => '',
- // 'Task #%d closed' => '',
- // 'Task #%d opened' => '',
- // 'Column changed for task #%d' => '',
- // 'New position for task #%d' => '',
- // 'Swimlane changed for task #%d' => '',
- // 'Assignee changed on task #%d' => '',
- // '%d overdue tasks' => '',
- // 'Task #%d is overdue' => '',
- // 'No new notifications.' => '',
- // 'Mark all as read' => '',
- // 'Mark as read' => '',
- // 'Total number of tasks in this column across all swimlanes' => '',
- // 'Collapse swimlane' => '',
- // 'Expand swimlane' => '',
- // 'Add a new filter' => '',
- // 'Share with all project members' => '',
- // 'Shared' => '',
- // 'Owner' => '',
- // 'Unread notifications' => '',
- // 'My filters' => '',
- // 'Notification methods:' => '',
- // 'Import tasks from CSV file' => '',
- // 'Unable to read your file' => '',
- // '%d task(s) have been imported successfully.' => '',
- // 'Nothing have been imported!' => '',
- // 'Import users from CSV file' => '',
- // '%d user(s) have been imported successfully.' => '',
- // 'Comma' => '',
- // 'Semi-colon' => '',
- // 'Tab' => '',
- // 'Vertical bar' => '',
- // 'Double Quote' => '',
- // 'Single Quote' => '',
- // '%s attached a file to the task #%d' => '',
- // 'There is no column or swimlane activated in your project!' => '',
- // 'Append filter (instead of replacement)' => '',
- // 'Append/Replace' => '',
- // 'Append' => '',
- // 'Replace' => '',
- // 'Import' => '',
- // 'change sorting' => '',
- // 'Tasks Importation' => '',
- // 'Delimiter' => '',
- // 'Enclosure' => '',
- // 'CSV File' => '',
- // 'Instructions' => '',
+ 'Author' => '作者',
+ 'Version' => '版本',
+ 'Plugins' => '插件',
+ 'There is no plugin loaded.' => '当前没有插件载入',
+ 'Set maximum column height' => '设置任务栏最大高度',
+ 'Remove maximum column height' => '移除任务栏最大高度',
+ 'My notifications' => '我的通知',
+ 'Custom filters' => '自定义过滤器',
+ 'Your custom filter have been created successfully.' => '成功创建过滤器',
+ 'Unable to create your custom filter.' => '无法创建过滤器',
+ 'Custom filter removed successfully.' => '成功删除过滤器',
+ 'Unable to remove this custom filter.' => '无法删除这个过滤器',
+ 'Edit custom filter' => '编辑过滤器',
+ 'Your custom filter have been updated successfully.' => '你的过滤器更新成功',
+ 'Unable to update custom filter.' => '无法更新过滤器',
+ 'Web' => 'web',
+ 'New attachment on task #%d: %s' => '任务#%d下的新附件:%s',
+ 'New comment on task #%d' => '任务#%d下的新评论',
+ 'Comment updated on task #%d' => '任务#%d的评论已更新',
+ 'New subtask on task #%d' => '任务#%d下新的子任务',
+ 'Subtask updated on task #%d' => '任务#%d下的子任务已更新',
+ 'New task #%d: %s' => '新任务#%d:%s',
+ 'Task updated #%d' => '任务#%d已更新',
+ 'Task #%d closed' => '任务#%d已关闭',
+ 'Task #%d opened' => '任务#%d已打开',
+ 'Column changed for task #%d' => '任务#%d的任务栏已改变',
+ 'New position for task #%d' => '任务#%d的新状态',
+ 'Swimlane changed for task #%d' => '任务#%d的里程碑已改变',
+ 'Assignee changed on task #%d' => '任务#%d的指派人已改变',
+ '%d overdue tasks' => '%d条超期任务',
+ 'Task #%d is overdue' => '任务#%d已超期',
+ 'No new notifications.' => '没有新通知',
+ 'Mark all as read' => '标记所有为已读',
+ 'Mark as read' => '标记为已读',
+ 'Total number of tasks in this column across all swimlanes' => '此任务栏下的任务数(跨里程碑)',
+ 'Collapse swimlane' => '收起里程碑',
+ 'Expand swimlane' => '展开里程碑',
+ 'Add a new filter' => '添加新过滤器',
+ 'Share with all project members' => '对项目所有成员共享',
+ 'Shared' => '共享',
+ 'Owner' => '所有人',
+ 'Unread notifications' => '未读通知',
+ 'My filters' => '我的过滤器',
+ 'Notification methods:' => '通知提醒方式:',
+ 'Import tasks from CSV file' => '从CSV文件导入任务',
+ 'Unable to read your file' => '无法读取文件',
+ '%d task(s) have been imported successfully.' => '成功导入%d条任务。',
+ 'Nothing have been imported!' => '没有信息被导入!',
+ 'Import users from CSV file' => '从CSV文件导入用户',
+ '%d user(s) have been imported successfully.' => '成功导入%d个用户。',
+ 'Comma' => '逗号',
+ 'Semi-colon' => '分号',
+ 'Tab' => '制表符',
+ 'Vertical bar' => '竖线',
+ 'Double Quote' => '双引号',
+ 'Single Quote' => '单引号',
+ '%s attached a file to the task #%d' => '%s添加文件到任务#%d',
+ 'There is no column or swimlane activated in your project!' => '当前项目没有活动任务栏或里程碑',
+ 'Append filter (instead of replacement)' => '追加过滤',
+ 'Append/Replace' => '追加/替换',
+ 'Append' => '追加',
+ 'Replace' => '替换',
+ 'Import' => '导入',
+ 'change sorting' => '改变排序',
+ 'Tasks Importation' => '任务重要性',
+ 'Delimiter' => '分隔符',
+ 'Enclosure' => '附件',
+ 'CSV File' => 'CSV文件',
+ 'Instructions' => '操作指南',
'Your file must use the predefined CSV format' => '文件必须为预定格式的CSV文件',
'Your file must be encoded in UTF-8' => '文件编码必须为UTF-8',
'The first row must be the header' => '第一行必须为表头',
'Duplicates are not verified for you' => '无法验证重复信息',
- 'The due date must use the ISO format: YYYY-MM-DD' => '过期日期必须为ISO格式:YYYY-MM-DD',
+ 'The due date must use the ISO format: YYYY-MM-DD' => '超期日期必须为ISO格式:YYYY-MM-DD',
'Download CSV template' => '下载CSV模板',
'No external integration registered.' => '没有外部注册信息',
'Duplicates are not imported' => '重复信息未导入',
@@ -994,7 +994,7 @@ return array(
'Passwords will be encrypted if present' => '密码将被加密',
'%s attached a new file to the task %s' => '"%s"添加了附件到任务"%s"',
'Assign automatically a category based on a link' => '基于链接自动关联分类',
- // 'BAM - Konvertible Mark' => '',
+ 'BAM - Konvertible Mark' => '波斯尼亚马克',
'Assignee Username' => '指派用户名',
'Assignee Name' => '指派名称',
'Groups' => '用户组',
@@ -1025,13 +1025,13 @@ return array(
'The name must be unique' => '请确保用户名唯一',
'View all groups' => '查看所有用户组',
'View group members' => '查看该组所有用户',
- 'There is no user available.' => '没有有效用户',
+ 'There is no user available.' => '当前没有有效用户',
'Do you really want to remove the user "%s" from the group "%s"?' => '你确定把用户"%s"从"%s"中移除?',
- 'There is no group.' => '没有用户组',
+ 'There is no group.' => '当前没有用户组',
'External Id' => '关联ID',
'Add group member' => '添加用户组成员',
'Do you really want to remove this group: "%s"?' => '你真的想要移除用户组:"%s"?',
- 'There is no user in this group.' => '该用户组下没有成员',
+ 'There is no user in this group.' => '当前用户组下没有成员',
'Remove this user' => '移除用户',
'Permissions' => '权限',
'Allowed Users' => '被允许的用户',
@@ -1045,86 +1045,86 @@ return array(
'Enter group name...' => '输入用户组名称...',
'Role:' => '角色:',
'Project members' => '项目成员',
- // 'Compare hours for "%s"' => '',
- // '%s mentioned you in the task #%d' => '',
- // '%s mentioned you in a comment on the task #%d' => '',
- // 'You were mentioned in the task #%d' => '',
- // 'You were mentioned in a comment on the task #%d' => '',
- // 'Mentioned' => '',
- // 'Compare Estimated Time vs Actual Time' => '',
- // 'Estimated hours: ' => '',
- // 'Actual hours: ' => '',
- // 'Hours Spent' => '',
- // 'Hours Estimated' => '',
- // 'Estimated Time' => '',
- // 'Actual Time' => '',
- // 'Estimated vs actual time' => '',
- // 'RUB - Russian Ruble' => '',
- // 'Assign the task to the person who does the action when the column is changed' => '',
- // 'Close a task in a specific column' => '',
- // 'Time-based One-time Password Algorithm' => '',
- // 'Two-Factor Provider: ' => '',
- // 'Disable two-factor authentication' => '',
- // 'Enable two-factor authentication' => '',
- // 'There is no integration registered at the moment.' => '',
- // 'Password Reset for Kanboard' => '',
- // 'Forgot password?' => '',
- // 'Enable "Forget Password"' => '',
- // 'Password Reset' => '',
- // 'New password' => '',
- // 'Change Password' => '',
- // 'To reset your password click on this link:' => '',
- // 'Last Password Reset' => '',
- // 'The password has never been reinitialized.' => '',
- // 'Creation' => '',
- // 'Expiration' => '',
- // 'Password reset history' => '',
- // 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => '',
- // 'Do you really want to close all tasks of this column?' => '',
- // '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '',
- // 'Close all tasks of this column' => '',
- // 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => '',
- // 'My dashboard' => '',
- // 'My profile' => '',
- // 'Project owner: ' => '',
- // 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '',
- // 'Project owner' => '',
- // 'Those dates are useful for the project Gantt chart.' => '',
- // 'Private projects do not have users and groups management.' => '',
- // 'There is no project member.' => '',
- // 'Priority' => '',
- // 'Task priority' => '',
- // 'General' => '',
- // 'Dates' => '',
- // 'Default priority' => '',
- // 'Lowest priority' => '',
- // 'Highest priority' => '',
- // 'If you put zero to the low and high priority, this feature will be disabled.' => '',
- // 'Priority: %d' => '',
- // 'Close a task when there is no activity' => '',
- // 'Duration in days' => '',
- // 'Send email when there is no activity on a task' => '',
- // 'List of external links' => '',
- // 'Unable to fetch link information.' => '',
- // 'Daily background job for tasks' => '',
- // 'Auto' => '',
- // 'Related' => '',
- // 'Attachment' => '',
- // 'Title not found' => '',
- // 'Web Link' => '',
- // 'External links' => '',
- // 'Add external link' => '',
- // 'Type' => '',
- // 'Dependency' => '',
- // 'View internal links' => '',
- // 'View external links' => '',
- // 'Add internal link' => '',
- // 'Add a new external link' => '',
- // 'Edit external link' => '',
- // 'External link' => '',
- // 'Copy and paste your link here...' => '',
- // 'URL' => '',
- // 'There is no external link for the moment.' => '',
- // 'Internal links' => '',
- // 'There is no internal link for the moment.' => '',
+ 'Compare hours for "%s"' => '比较"%s"的时间',
+ '%s mentioned you in the task #%d' => '%s在任务#%d里提及你',
+ '%s mentioned you in a comment on the task #%d' => '%s在任务#%d的评论里提及你',
+ 'You were mentioned in the task #%d' => '你在任务#%d里被提及',
+ 'You were mentioned in a comment on the task #%d' => '你在任务#%d的评论里被提及',
+ 'Mentioned' => '被提及',
+ 'Compare Estimated Time vs Actual Time' => '对比预估时间VS实际时间',
+ 'Estimated hours: ' => '预估小时数',
+ 'Actual hours: ' => '实际小时数',
+ 'Hours Spent' => '花费小时数',
+ 'Hours Estimated' => '预估小时数',
+ 'Estimated Time' => '预估时间',
+ 'Actual Time' => '实际时间',
+ 'Estimated vs actual time' => '预估时间 VS 实际时间',
+ 'RUB - Russian Ruble' => '卢布',
+ 'Assign the task to the person who does the action when the column is changed' => '当任务所属任务栏改变时分配到指定用户',
+ 'Close a task in a specific column' => '关闭指定任务栏下的任务',
+ 'Time-based One-time Password Algorithm' => '基于时间的一次性密码算法',
+ 'Two-Factor Provider: ' => '二次认证提供商',
+ 'Disable two-factor authentication' => '禁用二次认证',
+ 'Enable two-factor authentication' => '启用二次认证',
+ 'There is no integration registered at the moment.' => '当前没有注册关联',
+ 'Password Reset for Kanboard' => '重置kanboard密码',
+ 'Forgot password?' => '忘记密码?',
+ 'Enable "Forget Password"' => '启用找回密码',
+ 'Password Reset' => '密码重置',
+ 'New password' => '新密码',
+ 'Change Password' => '更改密码',
+ 'To reset your password click on this link:' => '点击此链接重置你的密码',
+ 'Last Password Reset' => '上次密码重置',
+ 'The password has never been reinitialized.' => '密码从未被重新初始化',
+ 'Creation' => '创建时间',
+ 'Expiration' => '过期时间',
+ 'Password reset history' => '密码重置历史',
+ 'All tasks of the column "%s" and the swimlane "%s" have been closed successfully.' => '任务栏 "%s" 和 里程碑 "%s" 下的所有任务已关闭',
+ 'Do you really want to close all tasks of this column?' => '你确定要关闭此任务栏下的所有任务?',
+ '%d task(s) in the column "%s" and the swimlane "%s" will be closed.' => '任务栏 "%s" 和 里程碑 "%s" 下 %d 条任务将被关闭。',
+ 'Close all tasks of this column' => '关闭此任务栏下的所有任务',
+ 'No plugin has registered a project notification method. You can still configure individual notifications in your user profile.' => '没有插件注册到项目通知接口,你仍然可以在你个人设置里启用单独的通知',
+ 'My dashboard' => '我的控制台',
+ 'My profile' => '我的个人信息',
+ 'Project owner: ' => '项目负责人',
+ 'The project identifier is optional and must be alphanumeric, example: MYPROJECT.' => '项目标识符是可选的,且只能是数字或字母组成,例如:MYPROJECT。',
+ 'Project owner' => '项目负责人',
+ 'Those dates are useful for the project Gantt chart.' => '那些时间对于项目甘特图非常有用',
+ 'Private projects do not have users and groups management.' => '私有项目下没有成员或组可管理',
+ 'There is no project member.' => '当前没有项目成员',
+ 'Priority' => '优先级',
+ 'Task priority' => '任务优先级',
+ 'General' => '常用',
+ 'Dates' => '时间',
+ 'Default priority' => '默认优先级',
+ 'Lowest priority' => '最低优先级',
+ 'Highest priority' => '最高优先级',
+ 'If you put zero to the low and high priority, this feature will be disabled.' => '如果你为优先级填0,将禁用本功能',
+ 'Priority: %d' => '优先级:%d',
+ 'Close a task when there is no activity' => '当任务没有活动记录时关闭任务',
+ 'Duration in days' => '持续天数',
+ 'Send email when there is no activity on a task' => '当任务没有活动记录时发送邮件',
+ 'List of external links' => '列出外部关联',
+ 'Unable to fetch link information.' => '无法获取关联信息',
+ 'Daily background job for tasks' => '每日后台任务',
+ 'Auto' => '自动',
+ 'Related' => '相关的',
+ 'Attachment' => '附件',
+ 'Title not found' => '标题未找到',
+ 'Web Link' => '网页链接',
+ 'External links' => '外部关联',
+ 'Add external link' => '添加外部关联',
+ 'Type' => '类型',
+ 'Dependency' => '依赖',
+ 'View internal links' => '查看内部关联',
+ 'View external links' => '查看外部关联',
+ 'Add internal link' => '添加内部关联',
+ 'Add a new external link' => '添加新的外部关联',
+ 'Edit external link' => '编辑外部关联',
+ 'External link' => '外部关联',
+ 'Copy and paste your link here...' => '复制并粘贴链接到当前位置...',
+ 'URL' => 'URL',
+ 'There is no external link for the moment.' => '当前没有外部关联。',
+ 'Internal links' => '内部关联',
+ 'There is no internal link for the moment.' => '当前没有内部关联。',
);