Work in progress refactoring dropdown option translations for intervals like today...
authoranuko <support@anuko.com>
Tue, 31 Oct 2017 02:09:55 +0000 (02:09 +0000)
committeranuko <support@anuko.com>
Tue, 31 Oct 2017 02:09:55 +0000 (02:09 +0000)
12 files changed:
WEB-INF/resources/ca.lang.php
WEB-INF/resources/da.lang.php
WEB-INF/resources/de.lang.php
WEB-INF/resources/en.lang.php
WEB-INF/resources/es.lang.php
WEB-INF/resources/fa.lang.php
WEB-INF/resources/fi.lang.php
WEB-INF/resources/fr.lang.php
WEB-INF/resources/ru.lang.php
WEB-INF/templates/footer.tpl
charts.php
reports.php

index c35961a..b3648dc 100644 (file)
@@ -291,14 +291,18 @@ $i18n_key_words = array(
 // TODO: translate the following.
 // 'dropdown.all' => '--- all ---',
 // 'dropdown.no' => '--- no ---',
-// NOTE TO TRANSLATORS: dropdown.this_day does not necessarily means "today". It means a specific ("this") day selected on calendar. See Charts.
-// 'dropdown.this_day' => 'this day',
-// 'dropdown.last_day' => 'last day',
-// 'dropdown.this_week' => 'this week',
-// 'dropdown.last_week' => 'last week',
-// 'dropdown.this_month' => 'this month',
-// 'dropdown.last_month' => 'last month',
-// 'dropdown.this_year' => 'this year',
+// 'dropdown.current_day' => 'today',
+// 'dropdown.previous_day' => 'yesterday',
+// 'dropdown.selected_day' => 'day',
+// 'dropdown.current_week' => 'this week',
+// 'dropdown.previous_week' => 'previous week',
+// 'dropdown.selected_week' => 'week',
+// 'dropdown.current_month' => 'this month',
+// 'dropdown.previous_month' => 'previous month',
+// 'dropdown.selected_month' => 'month',
+// 'dropdown.current_year' => 'this year',
+// 'dropdown.previous_year' => 'previous year',
+// 'dropdown.selected_year' => 'year',
 // 'dropdown.all_time' => 'all time',
 // 'dropdown.projects' => 'projects',
 // 'dropdown.tasks' => 'tasks',
index a74d98a..489c4ad 100644 (file)
@@ -270,15 +270,20 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- Alle ---',
 'dropdown.no' => '--- Ingen ---',
-// NOTE TO TRANSLATORS: dropdown.this_day does not necessarily means "today". It means a specific ("this") day selected on calendar. See Charts.
-'dropdown.this_day' => 'Denne dag',
 // TODO: translate the following.
-// 'dropdown.last_day' => 'last day',
-'dropdown.this_week' => 'Denne uge',
-'dropdown.last_week' => 'Sidste uge',
-'dropdown.this_month' => 'Denne måned',
-'dropdown.last_month' => 'Sidste måned',
-'dropdown.this_year' => 'Dette år',
+// 'dropdown.current_day' => 'today',
+// 'dropdown.previous_day' => 'yesterday',
+'dropdown.selected_day' => 'dag',
+'dropdown.current_week' => 'Denne uge',
+'dropdown.previous_week' => 'Sidste uge',
+'dropdown.selected_week' => 'uge',
+'dropdown.current_month' => 'Denne måned',
+'dropdown.previous_month' => 'Sidste måned',
+'dropdown.selected_month' => 'måned',
+'dropdown.current_year' => 'Dette år',
+// TODO: translate the following.
+// 'dropdown.previous_year' => 'previous year',
+'dropdown.selected_year' => 'år',
 'dropdown.all_time' => 'Alt',
 'dropdown.projects' => 'Projekter',
 'dropdown.tasks' => 'Opgaver',
index 6aa1b74..399f5f5 100644 (file)
@@ -261,14 +261,22 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- alle ---',
 'dropdown.no' => '--- nein ---',
-'dropdown.this_day' => 'aktueller Tag',
 // TODO: translate the following.
-// 'dropdown.last_day' => 'last day',
-'dropdown.this_week' => 'aktuelle Woche',
-'dropdown.last_week' => 'vorherige Woche',
-'dropdown.this_month' => 'aktueller Monat',
-'dropdown.last_month' => 'vorheriger Monat',
-'dropdown.this_year' => 'aktuelles Jahr',
+// 'dropdown.current_day' => 'today',
+// 'dropdown.previous_day' => 'yesterday',
+'dropdown.selected_day' => 'Tag',
+// TODO: translate the following.
+// 'dropdown.current_week' => 'this week',
+'dropdown.previous_week' => 'vorherige Woche',
+'dropdown.selected_week' => 'Woche',
+// TODO: translate the following.
+// 'dropdown.current_month' => 'this month',
+'dropdown.previous_month' => 'vorheriger Monat',
+'dropdown.selected_month' => 'Monat',
+// TODO: translate the following.
+// 'dropdown.current_year' => 'this year',
+// 'dropdown.previous_year' => 'previous year',
+'dropdown.selected_year' => 'Jahr',
 'dropdown.all_time' => 'Gesamtzeitraum',
 'dropdown.projects' => 'Projekte',
 'dropdown.tasks' => 'Aufgaben',
index c06ae76..3068219 100644 (file)
@@ -271,14 +271,18 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- all ---',
 'dropdown.no' => '--- no ---',
-// NOTE TO TRANSLATORS: dropdown.this_day does not necessarily means "today". It means a specific ("this") day selected on calendar. See Charts.
-'dropdown.this_day' => 'this day',
-'dropdown.last_day' => 'last day',
-'dropdown.this_week' => 'this week',
-'dropdown.last_week' => 'last week',
-'dropdown.this_month' => 'this month',
-'dropdown.last_month' => 'last month',
-'dropdown.this_year' => 'this year',
+'dropdown.current_day' => 'today',
+'dropdown.previous_day' => 'yesterday',
+'dropdown.selected_day' => 'day',
+'dropdown.current_week' => 'this week',
+'dropdown.previous_week' => 'previous week',
+'dropdown.selected_week' => 'week',
+'dropdown.current_month' => 'this month',
+'dropdown.previous_month' => 'previous month',
+'dropdown.selected_month' => 'month',
+'dropdown.current_year' => 'this year',
+'dropdown.previous_year' => 'previous year',
+'dropdown.selected_year' => 'year',
 'dropdown.all_time' => 'all time',
 'dropdown.projects' => 'projects',
 'dropdown.tasks' => 'tasks',
index 8b4b5c5..45fbe77 100644 (file)
@@ -311,16 +311,22 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- todos ---',
 'dropdown.no' => '--- no ---',
-// TODO: translate dropdown.this_day
-// 'dropdown.this_day' => 'this day',
-// 'dropdown.last_day' => 'last day',
-'dropdown.this_week' => 'esta semana',
-// TODO: translate dropdown.last_week.
-// 'dropdown.last_week' => 'last week',
-'dropdown.this_month' => 'este mes',
-'dropdown.last_month' => 'el mes pasado',
-// TODO: translate dropdown.this_year and dropdown.all_time.
-// 'dropdown.this_year' => 'this year',
+// TODO: translate the following.
+// 'dropdown.current_day' => 'today',
+// 'dropdown.previous_day' => 'yesterday',
+'dropdown.selected_day' => 'dia',
+'dropdown.current_week' => 'esta semana',
+// TODO: translate the following.
+// 'dropdown.previous_week' => 'previous week',
+'dropdown.selected_week' => 'semana',
+'dropdown.current_month' => 'este mes',
+'dropdown.previous_month' => 'el mes pasado',
+'dropdown.selected_month' => 'mes',
+// TODO: translate the following.
+// 'dropdown.current_year' => 'this year',
+// 'dropdown.previous_year' => 'previous year',
+'dropdown.selected_year' => 'año',
+// TODO: translate the following.
 // 'dropdown.all_time' => 'all time',
 'dropdown.projects' => 'proyectos',
 // TODO: translate the following strings.
index e115476..050d086 100644 (file)
@@ -283,14 +283,22 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- همه ---',
 'dropdown.no' => '--- هیچکدام ---',
-// TODO: check translation of dropdown.this_day. It does not necessarily means "today". It means a specific ("this") day selected on calendar. See charts.php.
-// 'dropdown.this_day' => 'امروز',
-// 'dropdown.last_day' => 'last day',
-'dropdown.this_week' => 'هفته جاری',
-'dropdown.last_week' => 'هفته آخر',
-'dropdown.this_month' => 'ماه جاری',
-'dropdown.last_month' => 'ماه آخر',
-'dropdown.this_year' => 'سال جاری',
+// TODO: translate the following.
+// 'dropdown.current_day' => 'today',
+// 'dropdown.previous_day' => 'yesterday',
+// 'dropdown.selected_day' => 'day',
+'dropdown.current_week' => 'هفته جاری',
+'dropdown.previous_week' => 'هفته آخر',
+// TODO: translate the following.
+// 'dropdown.selected_week' => 'week',
+'dropdown.current_month' => 'ماه جاری',
+'dropdown.previous_month' => 'ماه آخر',
+// TODO: translate the following.
+// 'dropdown.selected_month' => 'month',
+'dropdown.current_year' => 'سال جاری',
+// TODO: translate the following.
+// 'dropdown.previous_year' => 'previous year',
+// 'dropdown.selected_year' => 'year',
 'dropdown.all_time' => 'همه زمان ها',
 'dropdown.projects' => 'پروژه ها',
 'dropdown.tasks' => 'وظایف',
index 71a2efa..31dba32 100644 (file)
@@ -265,14 +265,20 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- kaikki ---',
 'dropdown.no' => '--- ei ---',
-'dropdown.this_day' => 'tämä päivä',
 // TODO: translate the following.
-// 'dropdown.last_day' => 'last day',
-'dropdown.this_week' => 'tämä viikko',
-'dropdown.last_week' => 'viime viikko',
-'dropdown.this_month' => 'tämä kuu',
-'dropdown.last_month' => 'viime kuu',
-'dropdown.this_year' => 'tämä vuosi',
+// 'dropdown.current_day' => 'today',
+// 'dropdown.previous_day' => 'yesterday',
+'dropdown.selected_day' => 'päivä',
+'dropdown.current_week' => 'tämä viikko',
+'dropdown.previous_week' => 'viime viikko',
+'dropdown.selected_week' => 'viikko',
+'dropdown.current_month' => 'tämä kuu',
+'dropdown.previous_month' => 'viime kuu',
+'dropdown.selected_month' => 'kuu',
+'dropdown.current_year' => 'tämä vuosi',
+// TODO: translate the following.
+// 'dropdown.previous_year' => 'previous year',
+'dropdown.selected_year' => 'vuosi',
 'dropdown.all_time' => 'kaikki tunnit',
 'dropdown.projects' => 'projektit',
 'dropdown.tasks' => 'tehtävät',
index f462cea..a793755 100644 (file)
@@ -259,13 +259,19 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- tous ---',
 'dropdown.no' => '--- aucun ---',
-'dropdown.this_day' => 'ce jour',
-'dropdown.last_day' => 'dernier jour',
-'dropdown.this_week' => 'cette semaine',
-'dropdown.last_week' => 'la semaine passée',
-'dropdown.this_month' => 'ce mois',
-'dropdown.last_month' => 'le mois passé',
-'dropdown.this_year' => 'cette année',
+'dropdown.current_day' => 'aujourd\\\'hui',
+'dropdown.previous_day' => 'hier',
+'dropdown.selected_day' => 'jour',
+'dropdown.current_week' => 'semaine en cours',
+'dropdown.previous_week' => 'la semaine dernière',
+'dropdown.selected_week' => 'semaine',
+'dropdown.current_month' => 'mois en cours',
+'dropdown.previous_month' => 'le mois dernier',
+'dropdown.selected_month' => 'mois',
+'dropdown.current_year' => 'année en cours',
+// TODO: translate the following.
+// 'dropdown.previous_year' => 'previous year',
+'dropdown.selected_year' => 'année',
 'dropdown.all_time' => 'depuis toujours',
 'dropdown.projects' => 'Projets',
 'dropdown.tasks' => 'Tâches',
index 74b68f8..bbc5f8b 100644 (file)
@@ -269,13 +269,18 @@ $i18n_key_words = array(
 // Strings that are used in a single form must go to the specific form section.
 'dropdown.all' => '--- все ---',
 'dropdown.no' => '--- нет ---',
-'dropdown.this_day' => 'этот день',
-'dropdown.last_day' => 'прошлый день',
-'dropdown.this_week' => 'эта неделя',
-'dropdown.last_week' => 'прошлая неделя',
-'dropdown.this_month' => 'этот месяц',
-'dropdown.last_month' => 'прошлый месяц',
-'dropdown.this_year' => 'этот год',
+'dropdown.current_day' => 'сегодня',
+'dropdown.previous_day' => 'вчера',
+'dropdown.selected_day' => 'день',
+'dropdown.current_week' => 'эта неделя',
+'dropdown.previous_week' => 'прошлая неделя',
+'dropdown.selected_week' => 'неделя',
+'dropdown.current_month' => 'этот месяц',
+'dropdown.previous_month' => 'прошлый месяц',
+'dropdown.selected_month' => 'месяц',
+'dropdown.current_year' => 'этот год',
+'dropdown.previous_year' => 'прошлый год',
+'dropdown.selected_year' => 'год',
 'dropdown.all_time' => 'всё время',
 'dropdown.projects' => 'проекты',
 'dropdown.tasks' => 'задачи',
index 0c1cff9..735ea1c 100644 (file)
@@ -12,7 +12,7 @@
       <br>
       <table cellspacing="0" cellpadding="4" width="100%" border="0">
         <tr>
-          <td align="center">&nbsp;Anuko Time Tracker 1.12.2.3676 | Copyright &copy; <a href="https://www.anuko.com/lp/tt_3.htm" target="_blank">Anuko</a> |
+          <td align="center">&nbsp;Anuko Time Tracker 1.12.2.3677 | 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>
index 3ef76e5..985a1ae 100644 (file)
@@ -139,10 +139,10 @@ if ($user->canManageTeam()) {
 
 // Chart interval options.
 $intervals = array();
-$intervals[INTERVAL_THIS_DAY] = $i18n->getKey('dropdown.this_day');
-$intervals[INTERVAL_THIS_WEEK] = $i18n->getKey('dropdown.this_week');
-$intervals[INTERVAL_THIS_MONTH] = $i18n->getKey('dropdown.this_month');
-$intervals[INTERVAL_THIS_YEAR] = $i18n->getKey('dropdown.this_year');
+$intervals[INTERVAL_THIS_DAY] = $i18n->getKey('dropdown.selected_day');
+$intervals[INTERVAL_THIS_WEEK] = $i18n->getKey('dropdown.selected_week');
+$intervals[INTERVAL_THIS_MONTH] = $i18n->getKey('dropdown.selected_month');
+$intervals[INTERVAL_THIS_YEAR] = $i18n->getKey('dropdown.selected_year');
 $intervals[INTERVAL_ALL_TIME] = $i18n->getKey('dropdown.all_time');
 
 // Chart interval dropdown.
index 9062abf..1b91b23 100644 (file)
@@ -161,12 +161,12 @@ if ($user->canManageTeam() || $user->isClient()) {
 $form->addInput(array('type'=>'combobox',
   'name'=>'period',
   'style'=>'width: 250px;',
-  'data'=>array(INTERVAL_THIS_MONTH=>$i18n->getKey('dropdown.this_month'),
-    INTERVAL_LAST_MONTH=>$i18n->getKey('dropdown.last_month'),
-    INTERVAL_THIS_WEEK=>$i18n->getKey('dropdown.this_week'),
-    INTERVAL_LAST_WEEK=>$i18n->getKey('dropdown.last_week'),
-    INTERVAL_THIS_DAY=>$i18n->getKey('dropdown.this_day'),
-    INTERVAL_LAST_DAY=>$i18n->getKey('dropdown.last_day')),
+  'data'=>array(INTERVAL_THIS_MONTH=>$i18n->getKey('dropdown.current_month'),
+    INTERVAL_LAST_MONTH=>$i18n->getKey('dropdown.previous_month'),
+    INTERVAL_THIS_WEEK=>$i18n->getKey('dropdown.current_week'),
+    INTERVAL_LAST_WEEK=>$i18n->getKey('dropdown.previous_week'),
+    INTERVAL_THIS_DAY=>$i18n->getKey('dropdown.current_day'),
+    INTERVAL_LAST_DAY=>$i18n->getKey('dropdown.previous_day')),
   'empty'=>array(''=>$i18n->getKey('dropdown.select'))));
 // Add controls for start and end dates.
 $form->addInput(array('type'=>'datefield','maxlength'=>'20','name'=>'start_date'));