More cleanup and recycling in translation files.
[timetracker.git] / WEB-INF / resources / fi.lang.php
index 4098a48..5945977 100644 (file)
 // | https://www.anuko.com/time_tracker/credits.htm
 // +----------------------------------------------------------------------+
 
+// Note: escape apostrophes with THREE backslashes, like here:  choisir l\\\'option.
+// Other characters (such as double-quotes in http links, etc.) do not have to be escaped.
+
 $i18n_language = 'Suomi';
 $i18n_months = array('Tammikuu', 'Helmikuu', 'Maaliskuu', 'Huhtikuu', 'Toukokuu', 'Kesäkuu', 'Heinäkuu', 'Elokuu', 'Syyskuu', 'Lokakuu', 'Marraskuu', 'Joulukuu');
 $i18n_weekdays = array('Sunnuntai', 'Maanantai', 'Tiistai', 'Keskiviikko', 'Torstai', 'Perjantai', 'Lauantai');
-$i18n_weekdays_short = array('su', 'ma', 'ti', 'ke', 'to', 'pe', 'la');
+$i18n_weekdays_short = array('Su', 'Ma', 'Ti', 'Ke', 'To', 'Pe', 'La');
 // format mm/dd
 $i18n_holidays = array('01/01', '01/06', '05/01', '06/24', '12/06', '12/25', '12/26');
 
 $i18n_key_words = array(
 
-// Menus - short selection strings that are displayed on the top of application web pages.
+// Menus - short selection strings that are displayed on top of application web pages.
 // Example: https://timetracker.anuko.com (black menu on top).
 'menu.login' => 'Kirjaudu',
 'menu.logout' => 'Kirjaudu ulos',
@@ -75,6 +78,8 @@ $i18n_key_words = array(
 'error.task' => 'Valitse tehtävä.',
 'error.client' => 'Valitse asiakas.',
 'error.report' => 'Valitse raportti.',
+// TODO: translate the following.
+// 'error.record' => 'Select record.',
 'error.auth' => 'Virheellinen käyttäjänimi tai salasana.',
 'error.user_exists' => 'Tämä käyttäjänimi on jo olemassa.',
 'error.project_exists' => 'Tämän niminen projekti on jo olemassa.',
@@ -213,6 +218,8 @@ $i18n_key_words = array(
 // 'label.paid_status' => 'Paid status',
 // 'label.paid' => 'Paid',
 // 'label.mark_paid' => 'Mark paid',
+// 'label.week_note' => 'Week note',
+// 'label.week_list' => 'Week list',
 
 // Form titles.
 'title.login' => 'Kirjautuminen',
@@ -258,6 +265,7 @@ $i18n_key_words = array(
 'title.add_notification' => 'Ilmoituksen lisäys',
 'title.edit_notification' => 'Ilmoituksen muokkaus',
 'title.delete_notification' => 'Ilmoituksen poisto',
+// TODO: translate the following.
 // 'title.monthly_quotas' => 'Monthly Quotas',
 'title.export' => 'Tiimitietojen vienti',
 'title.import' => 'Tiimitietojen tunti',
@@ -272,6 +280,8 @@ $i18n_key_words = array(
 'title.cf_edit_dropdown_option' => 'Vaihtoehdon muokkaus',
 'title.cf_delete_dropdown_option' => 'Vaihtoehdon poisto',
 'title.locking' => 'Lukitus',
+// TODO: translate the following.
+// 'title.week_view' => 'Week View',
 
 // Section for common strings inside combo boxes on forms. Strings shared between forms shall be placed here.
 // Strings that are used in a single form must go to the specific form section.
@@ -340,7 +350,6 @@ $i18n_key_words = array(
 // Reports form. See example at https://timetracker.anuko.com/reports.php
 'form.reports.save_as_favorite' => 'Tallenna raporttipohjaksi',
 'form.reports.confirm_delete' => 'Haluatko varmasti poistaa tämän raporttipohjan?',
-'form.reports.include_records' => 'Sisällytä tietueet',
 'form.reports.include_billable' => 'laskutettavat',
 'form.reports.include_not_billable' => 'ei-laskutettavat',
 'form.reports.include_invoiced' => 'laskutettu',
@@ -395,21 +404,21 @@ $i18n_key_words = array(
 'form.users.rate' => 'Taksa',
 'form.users.default_rate' => 'Oletustuntitaksa',
 
-// Client delete form. See example at https://timetracker.anuko.com/client_delete.php
-'form.client.client_to_delete' => 'Poistettava asiakas',
-'form.client.client_entries' => 'Asiakassyötteet',
-
 // Clients form. See example at https://timetracker.anuko.com/clients.php
 'form.clients.active_clients' => 'Aktiiviset asiakkaat',
 'form.clients.inactive_clients' => 'Ei-aktiiviset asiakkaat',
 
-// Strings for Exporting Team Data form. See example at https://timetracker.anuko.com/export.php
+// Deleting Client form. See example at https://timetracker.anuko.com/client_delete.php
+'form.client.client_to_delete' => 'Poistettava asiakas',
+'form.client.client_entries' => 'Asiakassyötteet',
+
+// Exporting Team Data form. See example at https://timetracker.anuko.com/export.php
 'form.export.hint' => 'Voit viedä tiimin tiedot xml-tiedostoksi, mikä voi helpottaa tietojen siirtoa omalle palvelimelle.',
 'form.export.compression' => 'Pakkaus',
 'form.export.compression_none' => 'ei pakata',
 'form.export.compression_bzip' => 'bzip',
 
-// Strings for Importing Team Data form. See example at https://timetracker.anuko.com/imort.php (login as admin first).
+// Importing Team Data form. See example at https://timetracker.anuko.com/imort.php (login as admin first).
 'form.import.hint' => 'Tuo tiimitiedot xml-tiedostosta.',
 'form.import.file' => 'Valitse tiedosto',
 'form.import.success' => 'Tietojen tuonti onnistui.',
@@ -428,6 +437,10 @@ $i18n_key_words = array(
 'form.profile.type_all' => 'kaikki',
 'form.profile.type_start_finish' => 'aloitus ja lopetus',
 'form.profile.type_duration' => 'kesto',
+// TODO: translate the following.
+// 'form.profile.uncompleted_indicators' => 'Uncompleted indicators',
+// 'form.profile.uncompleted_indicators_none' => 'do not show',
+// 'form.profile.uncompleted_indicators_show' => 'show',
 'form.profile.plugins' => 'Lisäosat',
 
 // Mail form. See example at https://timetracker.anuko.com/report_send.php when emailing a report.