X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=WEB-INF%2Fresources%2Fzh-cn.lang.php;h=4930e0b8ff747bee4e3f3dbce5a5634d4e3a965e;hb=7ffbdd795498e935a5d50fd87c60cea3ab527bfa;hp=1e399a11b6ba2ca3bf18ac75e2a6839dc7246826;hpb=f4c1cd97de267662969a88850d2522678659ba56;p=timetracker.git diff --git a/WEB-INF/resources/zh-cn.lang.php b/WEB-INF/resources/zh-cn.lang.php index 1e399a11..4930e0b8 100644 --- a/WEB-INF/resources/zh-cn.lang.php +++ b/WEB-INF/resources/zh-cn.lang.php @@ -77,6 +77,7 @@ $i18n_key_words = array( // 'error.task' => 'Select task.', // 'error.client' => 'Select client.', // 'error.report' => 'Select report.', +// 'error.record' => 'Select record.', 'error.auth' => '不正确的用户名或密码', 'error.user_exists' => '该用户登录信息已经存在', 'error.project_exists' => '该项目名称已经存在', @@ -146,7 +147,10 @@ $i18n_key_words = array( 'label.password' => '密码', 'label.confirm_password' => '确认密码', 'label.email' => '电子邮件', -// Translate the following. +'label.cc' => '抄送', +// TODO: translate the following. +// 'label.bcc' => 'Bcc', +'label.subject' => '主题', // 'label.date' => 'Date', // 'label.start_date' => 'Start date', // 'label.end_date' => 'End date', @@ -165,6 +169,7 @@ $i18n_key_words = array( // 'label.finish' => 'Finish', // 'label.duration' => 'Duration', // 'label.note' => 'Note', +// 'label.notes' => 'Notes', // 'label.item' => 'Item', // 'label.cost' => 'Cost', // 'label.day_total' => 'Day total', @@ -180,6 +185,8 @@ $i18n_key_words = array( // 'label.configure' => 'Configure', // 'label.select_all' => 'Select all', // 'label.select_none' => 'Deselect all', +// 'label.day_view' => 'Day view', +// 'label.week_view' => 'Week view', // 'label.id' => 'ID', // 'label.language' => 'Language', // 'label.decimal_mark' => 'Decimal mark', @@ -203,29 +210,99 @@ $i18n_key_words = array( // 'label.role_comanager' => '(co-manager)', // 'label.role_admin' => '(administrator)', 'label.page' => '页码', +// TODO: translate the following. +// 'label.condition' => 'Condition', +// 'label.yes' => 'yes', +// 'label.no' => 'no', // Labels for plugins (extensions to Time Tracker that provide additional features). // TODO: Translate the following. -'label.custom_fields' => 'Custom fields', -'label.monthly_quotas' => 'Monthly quotas', -'label.type' => 'Type', -'label.type_dropdown' => 'dropdown', -'label.type_text' => 'text', -'label.required' => 'Required', -'label.fav_report' => 'Favorite report', -'label.cron_schedule' => 'Cron schedule', -'label.what_is_it' => 'What is it?', -'label.expense' => 'Expense', -'label.quantity' => 'Quantity', +// 'label.custom_fields' => 'Custom fields', +// 'label.monthly_quotas' => 'Monthly quotas', +// 'label.type' => 'Type', +// 'label.type_dropdown' => 'dropdown', +// 'label.type_text' => 'text', +// 'label.required' => 'Required', +// 'label.fav_report' => 'Favorite report', +// 'label.cron_schedule' => 'Cron schedule', +// 'label.what_is_it' => 'What is it?', +// 'label.expense' => 'Expense', +// 'label.quantity' => 'Quantity', +// 'label.paid_status' => 'Paid status', +// 'label.paid' => 'Paid', +// 'label.mark_paid' => 'Mark paid', + +// Form titles. +// TODO: Translate the following. +// 'title.login' => 'Login', +// 'title.teams' => 'Teams', +// 'title.create_team' => 'Creating Team', +// 'title.edit_team' => 'Editing Team', +// 'title.delete_team' => 'Deleting Team', +// 'title.reset_password' => 'Resetting Password', +// 'title.change_password' => 'Changing Password', +// 'title.time' => 'Time', +// 'title.edit_time_record' => 'Editing Time Record', +// 'title.delete_time_record' => 'Deleting Time Record', +// 'title.expenses' => 'Expenses', +// 'title.edit_expense' => 'Editing Expense Item', +// 'title.delete_expense' => 'Deleting Expense Item', +// 'title.predefined_expenses' => 'Predefined Expenses', +// 'title.add_predefined_expense' => 'Adding Predefined Expense', +// 'title.edit_predefined_expense' => 'Editing Predefined Expense', +// 'title.delete_predefined_expense' => 'Deleting Predefined Expense', +// 'title.reports' => 'Reports', +// 'title.report' => 'Report', +// 'title.send_report' => 'Sending Report', +// 'title.invoice' => 'Invoice', +// 'title.send_invoice' => 'Sending Invoice', +// 'title.charts' => 'Charts', +// 'title.projects' => 'Projects', +// 'title.add_project' => 'Adding Project', +// 'title.edit_project' => 'Editing Project', +// 'title.delete_project' => 'Deleting Project', +// 'title.tasks' => 'Tasks', +// 'title.add_task' => 'Adding Task', +// 'title.edit_task' => 'Editing Task', +// 'title.delete_task' => 'Deleting Task', +// 'title.users' => 'Users', +// 'title.add_user' => 'Adding User', +// 'title.edit_user' => 'Editing User', +// 'title.delete_user' => 'Deleting User', +// 'title.clients' => 'Clients', +// 'title.add_client' => 'Adding Client', +// 'title.edit_client' => 'Editing Client', +// 'title.delete_client' => 'Deleting Client', +// 'title.invoices' => 'Invoices', +// 'title.add_invoice' => 'Adding Invoice', +// 'title.view_invoice' => 'Viewing Invoice', +// 'title.delete_invoice' => 'Deleting Invoice', +// 'title.notifications' => 'Notifications', +// 'title.add_notification' => 'Adding Notification', +// 'title.edit_notification' => 'Editing Notification', +// 'title.delete_notification' => 'Deleting Notification', +// 'title.monthly_quotas' => 'Monthly Quotas', +// 'title.export' => 'Exporting Team Data', +// 'title.import' => 'Importing Team Data', +// 'title.options' => 'Options', +// 'title.profile' => 'Profile', +// 'title.cf_custom_fields' => 'Custom Fields', +// 'title.cf_add_custom_field' => 'Adding Custom Field', +// 'title.cf_edit_custom_field' => 'Editing Custom Field', +// 'title.cf_delete_custom_field' => 'Deleting Custom Field', +// 'title.cf_dropdown_options' => 'Dropdown Options', +// 'title.cf_add_dropdown_option' => 'Adding Option', +// 'title.cf_edit_dropdown_option' => 'Editing Option', +// 'title.cf_delete_dropdown_option' => 'Deleting Option', +// // NOTE TO TRANSLATORS: Locking is a feature to lock records from modifications (ex: weekly on Mondays we lock all previous weeks). +// // It is also a name for the Locking plugin on the Team profile page. +// 'title.locking' => 'Locking', + // TODO: everything below needs serious work and be synchronized with the master English file. // For example, form.filter.project property no longer exists, and so on. // If you intend to improve perhaps go in small steps and coordinate with the maintainer if anything is unclear. - -// Form titles. -// TODO: the entire title section is missing here. See the English file. - "form.filter.project" => '项目', "form.filter.filter" => '收藏的报告', "form.filter.filter_new" => '保存到我的收藏夹', @@ -378,8 +455,6 @@ $i18n_key_words = array( // mail form attributes "form.mail.from" => '从', "form.mail.to" => '到', -"form.mail.cc" => '抄送', -"form.mail.subject" => '主题', "form.mail.comment" => '留言', "form.mail.above" => '通过电子邮件发送该报告', // Note to translators: this string needs to be translated.