Merge pull-request #770

This commit is contained in:
Frederic Guillot
2015-04-06 10:54:02 -04:00

View File

@@ -1,8 +1,8 @@
<?php <?php
return array( return array(
// 'number.decimals_separator' => '', 'number.decimals_separator' => '.',
// 'number.thousands_separator' => '', 'number.thousands_separator' => ',',
'None' => '无', 'None' => '无',
'edit' => '编辑', 'edit' => '编辑',
'Edit' => '编辑', 'Edit' => '编辑',
@@ -721,8 +721,8 @@ return array(
// 'fixes' => '', // 'fixes' => '',
// 'is fixed by' => '', // 'is fixed by' => '',
'This task' => '此任务', 'This task' => '此任务',
// '<1h' => '', '<1h' => '<1h',
// '%dh' => '', '%dh' => '%h',
// '%b %e' => '', // '%b %e' => '',
'Expand tasks' => '展开任务', 'Expand tasks' => '展开任务',
'Collapse tasks' => '收缩任务', 'Collapse tasks' => '收缩任务',
@@ -736,114 +736,114 @@ return array(
'Filter recently updated' => '过滤最近的更新', 'Filter recently updated' => '过滤最近的更新',
// 'since %B %e, %Y at %k:%M %p' => '', // 'since %B %e, %Y at %k:%M %p' => '',
'More filters' => '更多过滤', 'More filters' => '更多过滤',
// 'Compact view' => '', 'Compact view' => '紧凑视图',
// 'Horizontal scrolling' => '', 'Horizontal scrolling' => '水平滚动',
// 'Compact/wide view' => '', 'Compact/wide view' => '紧凑/宽视图',
// 'No results match:' => '', 'No results match:' => '无匹配结果:',
// 'Remove hourly rate' => '', 'Remove hourly rate' => '删除小时工资',
// 'Do you really want to remove this hourly rate?' => '', 'Do you really want to remove this hourly rate?' => '确定要删除此计时工资吗?',
// 'Hourly rates' => '', 'Hourly rates' => '小时工资',
// 'Hourly rate' => '', 'Hourly rate' => '小时工资',
// 'Currency' => '', 'Currency' => '货币',
// 'Effective date' => '', 'Effective date' => '开始时间',
// 'Add new rate' => '', 'Add new rate' => '添加小时工资',
// 'Rate removed successfully.' => '', 'Rate removed successfully.' => '成功删除工资。',
// 'Unable to remove this rate.' => '', 'Unable to remove this rate.' => '无法删除此小时工资。',
// 'Unable to save the hourly rate.' => '', 'Unable to save the hourly rate.' => '无法删除小时工资。',
// 'Hourly rate created successfully.' => '', 'Hourly rate created successfully.' => '成功创建小时工资。',
// 'Start time' => '', 'Start time' => '开始时间',
// 'End time' => '', 'End time' => '结束时1间',
// 'Comment' => '', 'Comment' => '注释',
// 'All day' => '', 'All day' => '全天',
// 'Day' => '', 'Day' => '日期',
// 'Manage timetable' => '', 'Manage timetable' => '管理时间表',
// 'Overtime timetable' => '', 'Overtime timetable' => '',
// 'Time off timetable' => '', 'Time off timetable' => '加班时间表',
// 'Timetable' => '', 'Timetable' => '时间表',
// 'Work timetable' => '', 'Work timetable' => '工作时间表',
// 'Week timetable' => '', 'Week timetable' => '周时间表',
// 'Day timetable' => '', 'Day timetable' => '日时间表',
// 'From' => '', 'From' => '从',
// 'To' => '', 'To' => '到',
// 'Time slot created successfully.' => '', 'Time slot created successfully.' => '成功创建时间段。',
// 'Unable to save this time slot.' => '', 'Unable to save this time slot.' => '无法保存此时间段。',
// 'Time slot removed successfully.' => '', 'Time slot removed successfully.' => '成功删除时间段。',
// 'Unable to remove this time slot.' => '', 'Unable to remove this time slot.' => '无法删除此时间段。',
// 'Do you really want to remove this time slot?' => '', 'Do you really want to remove this time slot?' => '确认要删除此时间段吗?',
// 'Remove time slot' => '', 'Remove time slot' => '删除时间段',
// 'Add new time slot' => '', 'Add new time slot' => '添加新时间段',
// 'This timetable is used when the checkbox "all day" is checked for scheduled time off and overtime.' => '', 'This timetable is used when the checkbox "all day" is checked for scheduled time off and overtime.' => '如果在放假和加班计划中选择全天,则会使用这里配置的时间段。',
// 'Files' => '', 'Files' => '文件',
// 'Images' => '', 'Images' => '图片',
// 'Private project' => '', 'Private project' => '私人项目',
// 'Amount' => '', 'Amount' => '数量',
// 'AUD - Australian Dollar' => '', // 'AUD - Australian Dollar' => '',
// 'Budget' => '', 'Budget' => '预算',
// 'Budget line' => '', 'Budget line' => '预算线',
// 'Budget line removed successfully.' => '', 'Budget line removed successfully.' => '成功删除预算线',
// 'Budget lines' => '', 'Budget lines' => '预算线',
// 'CAD - Canadian Dollar' => '', // 'CAD - Canadian Dollar' => '',
// 'CHF - Swiss Francs' => '', // 'CHF - Swiss Francs' => '',
// 'Cost' => '', 'Cost' => '成本',
// 'Cost breakdown' => '', 'Cost breakdown' => '成本分解',
// 'Custom Stylesheet' => '', 'Custom Stylesheet' => '自定义样式表',
// 'download' => '', 'download' => '下载',
// 'Do you really want to remove this budget line?' => '', 'Do you really want to remove this budget line?' => '确定要删除此预算线吗?',
// 'EUR - Euro' => '', // 'EUR - Euro' => '',
// 'Expenses' => '', 'Expenses' => '花费',
// 'GBP - British Pound' => '', // 'GBP - British Pound' => '',
// 'INR - Indian Rupee' => '', // 'INR - Indian Rupee' => '',
// 'JPY - Japanese Yen' => '', // 'JPY - Japanese Yen' => '',
// 'New budget line' => '', 'New budget line' => '新预算线',
// 'NZD - New Zealand Dollar' => '', // 'NZD - New Zealand Dollar' => '',
// 'Remove a budget line' => '', 'Remove a budget line' => '删除预算线',
// 'Remove budget line' => '', 'Remove budget line' => '删除预算线',
// 'RSD - Serbian dinar' => '', // 'RSD - Serbian dinar' => '',
// 'The budget line have been created successfully.' => '', 'The budget line have been created successfully.' => '成功创建预算线。',
// 'Unable to create the budget line.' => '', 'Unable to create the budget line.' => '无法创建预算线。',
// 'Unable to remove this budget line.' => '', 'Unable to remove this budget line.' => '无法删除此预算线。',
// 'USD - US Dollar' => '', // 'USD - US Dollar' => '',
// 'Remaining' => '', 'Remaining' => '剩余',
// 'Destination column' => '', 'Destination column' => '目标栏目',
// 'Move the task to another column when assigned to a user' => '', 'Move the task to another column when assigned to a user' => '指定负责人时移动到其它栏目',
// 'Move the task to another column when assignee is cleared' => '', 'Move the task to another column when assignee is cleared' => '移除负责人时移动到其它栏目',
// 'Source column' => '', 'Source column' => '原栏目',
// 'Show subtask estimates in the user calendar' => '', 'Show subtask estimates in the user calendar' => '在用户日历中显示子任务预估',
// 'Transitions' => '', 'Transitions' => '变更',
// 'Executer' => '', 'Executer' => '执行者',
// 'Time spent in the column' => '', 'Time spent in the column' => '栏目中的时间消耗',
// 'Task transitions' => '', 'Task transitions' => '任务变更',
// 'Task transitions export' => '', 'Task transitions export' => '导出任务变更',
// 'This report contains all column moves for each task with the date, the user and the time spent for each transition.' => '', 'This report contains all column moves for each task with the date, the user and the time spent for each transition.' => '此报告记录任务的变更,包含日期、用户和时间消耗。',
// 'Currency rates' => '', 'Currency rates' => '汇率',
// 'Rate' => '', 'Rate' => '汇率',
// 'Change reference currency' => '', 'Change reference currency' => '修改参考货币',
// 'Add a new currency rate' => '', 'Add a new currency rate' => '添加新汇率',
// 'Currency rates are used to calculate project budget.' => '', 'Currency rates are used to calculate project budget.' => '汇率会用来计算项目预算。',
// 'Reference currency' => '', 'Reference currency' => '参考货币',
// 'The currency rate have been added successfully.' => '', 'The currency rate have been added successfully.' => '成功添加汇率。',
// 'Unable to add this currency rate.' => '', 'Unable to add this currency rate.' => '无法添加此汇率',
// 'Send notifications to a Slack channel' => '', 'Send notifications to a Slack channel' => '发送通知到 Slack 频道',
// 'Webhook URL' => '', 'Webhook URL' => '网络钩子 URL',
// 'Help on Slack integration' => '', 'Help on Slack integration' => 'Slack 整合帮助',
// '%s remove the assignee of the task %s' => '', '%s remove the assignee of the task %s' => '%s删除了任务%s的负责人',
// 'Send notifications to Hipchat' => '', 'Send notifications to Hipchat' => '发送通知到 Hipchat',
// 'API URL' => '', 'API URL' => 'API URL',
// 'Room API ID or name' => '', 'Room API ID or name' => '房间 API ID 或名称',
// 'Room notification token' => '', 'Room notification token' => '房间通知令牌',
// 'Help on Hipchat integration' => '', 'Help on Hipchat integration' => 'Hipchat 整合帮助',
// 'Enable Gravatar images' => '', 'Enable Gravatar images' => '启用 Gravatar 图像',
// 'Information' => '', 'Information' => '信息',
// 'Check two factor authentication code' => '', 'Check two factor authentication code' => '检查双重认证码',
// 'The two factor authentication code is not valid.' => '', 'The two factor authentication code is not valid.' => '双重认证码不正确。',
// 'The two factor authentication code is valid.' => '', 'The two factor authentication code is valid.' => '双重认证码正确。',
// 'Code' => '', 'Code' => '认证码',
// 'Two factor authentication' => '', 'Two factor authentication' => '双重认证',
// 'Enable/disable two factor authentication' => '', 'Enable/disable two factor authentication' => '启用/禁用双重认证',
// 'This QR Ccde contains the key URI: ' => '', 'This QR Ccde contains the key URI: ' => '此二维码包含密码 URI:',
// 'Save the secret key in your TOTP software (by example Google Authenticator or FreeOTP).' => '', 'Save the secret key in your TOTP software (by example Google Authenticator or FreeOTP).' => '将密码保存到 TOTP 软件(例如Google 认证或 FreeOTP)',
// 'Check my code' => '', 'Check my code' => '检查我的认证码',
// 'Secret key: ' => '', 'Secret key: ' => '密码:',
// 'Test your device' => '', 'Test your device' => '测试设备',
// 'Assign a color when the task is moved to a specific column' => '', 'Assign a color when the task is moved to a specific column' => '任务移动到指定栏目时设置颜色',
); );