]> wagnertech.de Git - timetracker.git/commitdiff
A bit more of recycling in translation files.
authorNik Okuntseff <support@anuko.com>
Wed, 7 Feb 2018 03:14:04 +0000 (03:14 +0000)
committerNik Okuntseff <support@anuko.com>
Wed, 7 Feb 2018 03:14:04 +0000 (03:14 +0000)
WEB-INF/resources/cs.lang.php
WEB-INF/resources/ja.lang.php
WEB-INF/resources/ko.lang.php
WEB-INF/resources/no.lang.php
WEB-INF/resources/ro.lang.php
WEB-INF/resources/tr.lang.php
WEB-INF/resources/zh-cn.lang.php
WEB-INF/resources/zh-tw.lang.php
WEB-INF/templates/footer.tpl

index 72c2a1907038e5f03cf71d3e96014c15ffe48525..7d5ecd69ae3f7cd30c1807fbe1216181945f2d1e 100644 (file)
@@ -537,13 +537,10 @@ $i18n_key_words = array(
 "controls.per_at" => 'od počátku',
 "controls.per_ty" => 'letos',
 
 "controls.per_at" => 'od počátku',
 "controls.per_ty" => 'letos',
 
-"label.fields" => 'zobrazit pole',
-"label.group_title" => 'seskupit podle',
 "label.inv_str" => 'faktura',
 "label.set_empl" => 'výběr uživatelů',
 "label.sel_all" => 'vybrat všechno',
 "label.sel_none" => 'zrušit výběr',
 "label.disable" => 'zakázat',
 "label.enable" => 'povolit',
 "label.inv_str" => 'faktura',
 "label.set_empl" => 'výběr uživatelů',
 "label.sel_all" => 'vybrat všechno',
 "label.sel_none" => 'zrušit výběr',
 "label.disable" => 'zakázat',
 "label.enable" => 'povolit',
-"label.hrs" => 'hodin',
 );
 );
index 6384565af7a122e118d96bdd3d2a3c3685440fe5..6406bc28468986e5624541702021cb201143f1f5 100644 (file)
@@ -553,5 +553,4 @@ $i18n_key_words = array(
 "label.sel_none" => 'すべて解除',
 "label.disable" => '使用中止',
 "label.enable" => '使用可能',
 "label.sel_none" => 'すべて解除',
 "label.disable" => '使用中止',
 "label.enable" => '使用可能',
-"label.hrs" => '時間',
 );
 );
index b650bdd62ad1b9dad68e78b7c1a4e1b891c25ca6..63e51e5347e61590fd8abe7ca152bc086ec640d3 100644 (file)
@@ -553,5 +553,4 @@ $i18n_key_words = array(
 "label.sel_none" => '모두 해제',
 "label.disable" => '무력화',
 "label.enable" => '가능화',
 "label.sel_none" => '모두 해제',
 "label.disable" => '무력화',
 "label.enable" => '가능화',
-"label.hrs" => '시간',
 );
 );
index 47f827ab7b5932b91b42e48c1e748a2b9fbca28c..1e96b457bfee4d84036f6950c223bb6f1806c270 100644 (file)
@@ -351,8 +351,7 @@ $i18n_key_words = array(
 
 // Login form. See example at https://timetracker.anuko.com/login.php.
 'form.login.forgot_password' => 'Glemt passordet?',
 
 // Login form. See example at https://timetracker.anuko.com/login.php.
 'form.login.forgot_password' => 'Glemt passordet?',
-// TODO: translate the following.
-// 'form.login.about' =>'Anuko <a href="https://www.anuko.com/lp/tt_2.htm" target="_blank">Time Tracker</a> is a simple, easy to use, open source time tracking system.',
+'form.login.about' =>'Anuko <a href="https://www.anuko.com/lp/tt_2.htm" target="_blank">Time Tracker</a> er et enkelt, brukervennlig tidsregistreringssystem basert på åpen kildekode.',
 
 // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php.
 // TODO: translate the following.
 
 // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php.
 // TODO: translate the following.
@@ -559,8 +558,4 @@ $i18n_key_words = array(
 // "label.sel_none" => 'velg ingen',
 // "label.disable" => 'slå av',
 // "label.enable" => 'slå på',
 // "label.sel_none" => 'velg ingen',
 // "label.disable" => 'slå av',
 // "label.enable" => 'slå på',
-// "label.hrs" => 'timer',
-
-// login hello text
-// "login.hello.text" => "Anuko Time Tracker er et enkelt, brukervennlig tidsregistreringssystem basert på åpen kildekode.",
 );
 );
index 5363dc148034afd969d3a9ec757a26c0f210d535..b5eb166125035693111a0f7ce8d5cac462bde563 100644 (file)
@@ -172,7 +172,7 @@ $i18n_key_words = array(
 // 'label.client' => 'Client',
 // 'label.clients' => 'Clients',
 // 'label.option' => 'Option',
 // 'label.client' => 'Client',
 // 'label.clients' => 'Clients',
 // 'label.option' => 'Option',
-// 'label.invoice' => 'Invoice',
+'label.invoice' => 'Factura',
 'label.project' => 'Proiect',
 'label.projects' => 'Proiecte',
 // TODO: translate the following.
 'label.project' => 'Proiect',
 'label.projects' => 'Proiecte',
 // TODO: translate the following.
@@ -198,9 +198,9 @@ $i18n_key_words = array(
 'label.edit' => 'Editează',
 'label.delete' => 'Șterge',
 'label.configure' => 'Configureaza',
 'label.edit' => 'Editează',
 'label.delete' => 'Șterge',
 'label.configure' => 'Configureaza',
+'label.select_all' => 'Selecteaza tot',
+'label.select_none' => 'Deselecteaza tot',
 // TODO: translate the following.
 // TODO: translate the following.
-// 'label.select_all' => 'Select all',
-// 'label.select_none' => 'Deselect all',
 // 'label.day_view' => 'Day view',
 // 'label.week_view' => 'Week view',
 // 'label.id' => 'ID',
 // 'label.day_view' => 'Day view',
 // 'label.week_view' => 'Week view',
 // 'label.id' => 'ID',
@@ -275,7 +275,8 @@ $i18n_key_words = array(
 // 'title.reports' => 'Reports',
 // 'title.report' => 'Report',
 // 'title.send_report' => 'Sending Report',
 // 'title.reports' => 'Reports',
 // 'title.report' => 'Report',
 // 'title.send_report' => 'Sending Report',
-// 'title.invoice' => 'Invoice',
+'title.invoice' => 'Factura',
+// TODO: translate the following.
 // 'title.send_invoice' => 'Sending Invoice',
 // 'title.charts' => 'Charts',
 'title.projects' => 'Proiecte',
 // 'title.send_invoice' => 'Sending Invoice',
 // 'title.charts' => 'Charts',
 'title.projects' => 'Proiecte',
@@ -287,15 +288,16 @@ $i18n_key_words = array(
 // 'title.add_task' => 'Adding Task',
 // 'title.edit_task' => 'Editing Task',
 // 'title.delete_task' => 'Deleting Task',
 // '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.users' => 'Utilizatori',
+'title.add_user' => 'Adaugare utilizator', // TODO: is this correct?
+'title.edit_user' => 'Editare utilizator', // TODO: is this correct?
+'title.delete_user' => 'Stergere utilizator', // TODO: is this correct?
 // 'title.clients' => 'Clients',
 // 'title.add_client' => 'Adding Client',
 // 'title.edit_client' => 'Editing Client',
 // 'title.delete_client' => 'Deleting Client',
 // 'title.clients' => 'Clients',
 // 'title.add_client' => 'Adding Client',
 // 'title.edit_client' => 'Editing Client',
 // 'title.delete_client' => 'Deleting Client',
-// 'title.invoices' => 'Invoices',
+'title.invoices' => 'Facturi',
+// TODO: translate the following.
 // 'title.add_invoice' => 'Adding Invoice',
 // 'title.view_invoice' => 'Viewing Invoice',
 // 'title.delete_invoice' => 'Deleting Invoice',
 // 'title.add_invoice' => 'Adding Invoice',
 // 'title.view_invoice' => 'Viewing Invoice',
 // 'title.delete_invoice' => 'Deleting Invoice',
@@ -341,12 +343,14 @@ $i18n_key_words = array(
 // 'dropdown.selected_year' => 'year',
 // 'dropdown.all_time' => 'all time',
 'dropdown.projects' => 'proiecte',
 // 'dropdown.selected_year' => 'year',
 // 'dropdown.all_time' => 'all time',
 'dropdown.projects' => 'proiecte',
+// TODO: translate the following.    
 // 'dropdown.tasks' => 'tasks',
 // 'dropdown.clients' => 'clients',
 // 'dropdown.select' => '--- select ---',
 // 'dropdown.select_invoice' => '--- select invoice ---',
 // 'dropdown.tasks' => 'tasks',
 // 'dropdown.clients' => 'clients',
 // 'dropdown.select' => '--- select ---',
 // 'dropdown.select_invoice' => '--- select invoice ---',
-// 'dropdown.status_active' => 'active',
-// 'dropdown.status_inactive' => 'inactive',
+'dropdown.status_active' => 'activ',
+'dropdown.status_inactive' => 'inactiv',
+// TODO: translate the following.
 // 'dropdown.delete'=>'delete',
 // 'dropdown.do_not_delete'=>'do not delete',
 // 'dropdown.paid' => 'paid',
 // 'dropdown.delete'=>'delete',
 // 'dropdown.do_not_delete'=>'do not delete',
 // 'dropdown.paid' => 'paid',
@@ -541,11 +545,4 @@ $i18n_key_words = array(
 "controls.per_lm" => 'luna trecuta',
 "controls.per_tw" => 'saptamana curenta',
 "controls.per_lw" => 'saptamana trecuta',
 "controls.per_lm" => 'luna trecuta',
 "controls.per_tw" => 'saptamana curenta',
 "controls.per_lw" => 'saptamana trecuta',
-
-"label.inv_str" => 'factura',
-"label.set_empl" => 'alege utilizatori',
-"label.sel_all" => 'selecteaza   tot',
-"label.sel_none" => 'deselecteaza tot',
-"label.disable" => 'inactiv',
-"label.enable" => 'activ',
 );
 );
index 328ca55b46aae1f674cf059415c752e3b706c5f9..4d0eed36df91a18665644b7cc4b9e8eb22e45f4e 100644 (file)
@@ -552,8 +552,6 @@ $i18n_key_words = array(
 "controls.per_td" => 'bugün',
 "controls.per_at" => 'tüm zamanlar',
 
 "controls.per_td" => 'bugün',
 "controls.per_at" => 'tüm zamanlar',
 
-"label.group_title" => 'gruplandırma kıstası',
-
 "label.set_empl" => 'kullanıcıları seç',
 "label.sel_all" => 'tümünü seç',
 "label.sel_none" => 'hiçbirini seçme',
 "label.set_empl" => 'kullanıcıları seç',
 "label.sel_all" => 'tümünü seç',
 "label.sel_none" => 'hiçbirini seçme',
index 29e8fd53abac0a7f4b55c9fafc626c38030fcc29..365b35272ee38ad7fe3b8adbcd2df33879fcae21 100644 (file)
@@ -344,8 +344,7 @@ $i18n_key_words = array(
 
 // Login form. See example at https://timetracker.anuko.com/login.php.
 'form.login.forgot_password' => '忘记密码?',
 
 // Login form. See example at https://timetracker.anuko.com/login.php.
 'form.login.forgot_password' => '忘记密码?',
-// TODO: translate the following.
-// 'form.login.about' =>'Anuko <a href="https://www.anuko.com/lp/tt_2.htm" target="_blank">Time Tracker</a> is a simple, easy to use, open source time tracking system.',
+'form.login.about' =>'Anuko <a href="https://www.anuko.com/lp/tt_2.htm" target="_blank">Time Tracker</a> 是一种简单、易用、开放源代码的实时跟踪系统。',
 
 // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php.
 // TODO: translate the following.
 
 // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php.
 // TODO: translate the following.
@@ -532,7 +531,6 @@ $i18n_key_words = array(
 "controls.per_td" => '今天',
 "controls.per_at" => '全部时间',
 "controls.per_ty" => '今年',
 "controls.per_td" => '今天',
 "controls.per_at" => '全部时间',
 "controls.per_ty" => '今年',
-"controls.sel_period" => '--- 选择时间段 ---',
 
 "label.inv_str" => '发票',
 "label.set_empl" => '选择用户',
 
 "label.inv_str" => '发票',
 "label.set_empl" => '选择用户',
@@ -540,8 +538,4 @@ $i18n_key_words = array(
 "label.sel_none" => '全部不选',
 "label.disable" => '禁用',
 "label.enable" => '启用',
 "label.sel_none" => '全部不选',
 "label.disable" => '禁用',
 "label.enable" => '启用',
-"label.hrs" => '小时',
-
-// login hello text
- "login.hello.text" => "anuko时间跟踪器是一种简单、易用、开放源代码的实时跟踪系统。",
 );
 );
index 953c7bcfde1160178a6c3edb561ad2cad237195b..0798ff23d5a86a0ab829763e3376475e5917d852 100644 (file)
@@ -71,39 +71,38 @@ $i18n_key_words = array(
                                      // This is a link to a webpage that describes how to contribute to the project.
 
 // Error messages.
                                      // This is a link to a webpage that describes how to contribute to the project.
 
 // Error messages.
-// TODO: All error messages should be complete sentences with a period (full stop) in the end. Put them there.
 // TODO: translate the following.
 // 'error.access_denied' => 'Access denied.',
 // 'error.sys' => 'System error.',
 // TODO: translate the following.
 // 'error.access_denied' => 'Access denied.',
 // 'error.sys' => 'System error.',
-'error.db' => '資料庫錯誤',
-'error.field' => '不正確的"{0}"資料',
-'error.empty' => '欄目"{0}"為空',
-'error.not_equal' => '欄目"{0}"不等於欄目"{1}"',
+'error.db' => '資料庫錯誤',
+'error.field' => '不正確的"{0}"資料',
+'error.empty' => '欄目"{0}"為空',
+'error.not_equal' => '欄目"{0}"不等於欄目"{1}"',
 // TODO: translate the following.
 // 'error.interval' => 'Field "{0}" must be greater than "{1}".',
 // TODO: translate the following.
 // 'error.interval' => 'Field "{0}" must be greater than "{1}".',
-'error.project' => '選擇項目',
+'error.project' => '選擇項目',
 // TODO: translate the following.
 // 'error.task' => 'Select task.',
 // TODO: translate the following.
 // 'error.task' => 'Select task.',
-'error.client' => '選擇客戶',
+'error.client' => '選擇客戶',
 // TODO: translate the following.
 // 'error.report' => 'Select report.',
 // 'error.record' => 'Select record.',
 // TODO: translate the following.
 // 'error.report' => 'Select report.',
 // 'error.record' => 'Select record.',
-'error.auth' => '不正確的用戶名或密碼',
-'error.user_exists' => '該使用者登錄資訊已經存在',
-'error.project_exists' => '該專案名稱已經存在',
+'error.auth' => '不正確的用戶名或密碼',
+'error.user_exists' => '該使用者登錄資訊已經存在',
+'error.project_exists' => '該專案名稱已經存在',
 // TODO: translate the following.
 // 'error.task_exists' => 'Task with this name already exists.',
 // 'error.client_exists' => 'Client with this name already exists.',
 // 'error.invoice_exists' => 'Invoice with this number already exists.',
 // 'error.no_invoiceable_items' => 'There are no invoiceable items.',
 // TODO: translate the following.
 // 'error.task_exists' => 'Task with this name already exists.',
 // 'error.client_exists' => 'Client with this name already exists.',
 // 'error.invoice_exists' => 'Invoice with this number already exists.',
 // 'error.no_invoiceable_items' => 'There are no invoiceable items.',
-'error.no_login' => '沒有該登錄資訊的使用者',
+'error.no_login' => '沒有該登錄資訊的使用者',
 // TODO: translate the following.
 // 'error.no_teams' => 'Your database is empty. Login as admin and create a new team.',
 // TODO: translate the following.
 // 'error.no_teams' => 'Your database is empty. Login as admin and create a new team.',
-'error.upload' => '上傳文件出錯',
+'error.upload' => '上傳文件出錯',
 // TODO: translate the following.
 // 'error.range_locked' => 'Date range is locked.',
 // TODO: translate the following.
 // 'error.range_locked' => 'Date range is locked.',
-'error.mail_send' => '發送郵件時出錯',
-'error.no_email' => '沒有電子郵件與該用戶名關聯',
+'error.mail_send' => '發送郵件時出錯',
+'error.no_email' => '沒有電子郵件與該用戶名關聯',
 // TODO: translate the following.
 // 'error.uncompleted_exists' => 'Uncompleted entry already exists. Close or delete it.',
 // 'error.goto_uncompleted' => 'Go to uncompleted entry.',
 // TODO: translate the following.
 // 'error.uncompleted_exists' => 'Uncompleted entry already exists. Close or delete it.',
 // 'error.goto_uncompleted' => 'Go to uncompleted entry.',
@@ -548,5 +547,4 @@ $i18n_key_words = array(
 "label.sel_none" => '全部不選',
 "label.disable" => '禁用',
 "label.enable" => '啟用',
 "label.sel_none" => '全部不選',
 "label.disable" => '禁用',
 "label.enable" => '啟用',
-"label.hrs" => '小時',
 );
 );
index 77afab265cfe6ae537c03a432d90a282547b8249..e69e8e9a3798ae786b64f42a78fd767a3bc65a5e 100644 (file)
@@ -12,7 +12,7 @@
       <br>
       <table cellspacing="0" cellpadding="4" width="100%" border="0">
         <tr>
       <br>
       <table cellspacing="0" cellpadding="4" width="100%" border="0">
         <tr>
-          <td align="center">&nbsp;Anuko Time Tracker 1.17.12.3924 | Copyright &copy; <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+          <td align="center">&nbsp;Anuko Time Tracker 1.17.12.3925 | Copyright &copy; <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
             <a href="https://www.anuko.com/lp/tt_4.htm" target="_blank">{$i18n.footer.credits}</a> |
             <a href="https://www.anuko.com/lp/tt_5.htm" target="_blank">{$i18n.footer.license}</a> |
             <a href="https://www.anuko.com/lp/tt_7.htm" target="_blank">{$i18n.footer.improve}</a>
             <a href="https://www.anuko.com/lp/tt_4.htm" target="_blank">{$i18n.footer.credits}</a> |
             <a href="https://www.anuko.com/lp/tt_5.htm" target="_blank">{$i18n.footer.license}</a> |
             <a href="https://www.anuko.com/lp/tt_7.htm" target="_blank">{$i18n.footer.improve}</a>