X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=WEB-INF%2Fresources%2Ffi.lang.php;h=98fb02d7363499e96d9c1cc4fdc183c5e13f977f;hb=3b47350624ad38704ad23a2750ea9d99b01e9e0d;hp=ef06174e7ac3de4eae83b15ea51e06d187ee66d3;hpb=f522b9a2b762c199cc0b0f0598b9affd823553f4;p=timetracker.git diff --git a/WEB-INF/resources/fi.lang.php b/WEB-INF/resources/fi.lang.php index ef06174e..98fb02d7 100644 --- a/WEB-INF/resources/fi.lang.php +++ b/WEB-INF/resources/fi.lang.php @@ -44,8 +44,7 @@ $i18n_key_words = array( 'menu.create_team' => 'Luo tiimi', 'menu.profile' => 'Profiili', 'menu.time' => 'Tunnit', -// TODO: translate the following: -// 'menu.expenses' => 'Expenses', +'menu.expenses' => 'Kulut', 'menu.reports' => 'Raportit', 'menu.charts' => 'Kaaviot', 'menu.projects' => 'Projektit', @@ -57,15 +56,12 @@ $i18n_key_words = array( 'menu.options' => 'Optiot', // Footer - strings on the bottom of most pages. -// TODO: translate the following: -// 'footer.contribute_msg' => 'You can contribute to Time Tracker in different ways.', +'footer.contribute_msg' => 'Voit osallistua Time Tracker -sovelluksen tuotekehitykseen monin tavoin.', // 'Credits' is a bit difficult to translate, the exact literal term might be 'Ansiot' or 'Antaa tunnustus' but that's not widely used in this meaning. // The term that is used is something like 'We are thanking' ('Kiitämme') but that does not sound good, either. So I just let it be as it was for time being as everybody (?) understands the meaning anyway. 'footer.credits' => 'Credits', 'footer.license' => 'Lisenssi', -// TODO: translate the following: -// 'footer.improve' => 'Contribute', // Translators: this could mean "Improve", if it makes better sense in your language. - // This is a link to a webpage that describes how to contribute to the project. +'footer.improve' => 'Osallistu kehitystyöhön', // Error messages. 'error.access_denied' => 'Pääsy estetty.', @@ -89,8 +85,7 @@ $i18n_key_words = array( 'error.no_login' => 'Tuntematon käyttäjänimi.', 'error.no_teams' => 'Tietokanta on tyhjä. Kirjaudu ylläpitäjänä ja luo uusi tiimi.', 'error.upload' => 'Virhe tiedoston lataus.', -// TODO: Translate the following: -// 'error.range_locked' => 'Date range is locked.', +'error.range_locked' => 'Aikaväli on lukittu.', 'error.mail_send' => 'Virhe postinlähetyksessä.', 'error.no_email' => 'Käyttäjätunnukseen ei ole liitetty sähköpostiosoitetta.', 'error.uncompleted_exists' => 'Kesken oleva syötetieto on jo olemassa. Sulje tai poista se.', @@ -154,8 +149,10 @@ $i18n_key_words = array( 'label.note' => 'Huom', 'label.item' => 'Syöte', 'label.cost' => 'Hinta', -'label.week_total' => 'Viikko yhteensä', 'label.day_total' => 'Päivä yhteensä', +'label.week_total' => 'Viikko yhteensä', +// TODO: translate the following. +// 'label.month_total' => 'Month total', 'label.today' => 'Tänään', 'label.total_hours' => 'Tunnit yhteensä', 'label.total_cost' => 'Hinta yhteensä', @@ -168,7 +165,6 @@ $i18n_key_words = array( 'label.id' => 'ID', 'label.language' => 'Kieli', 'label.decimal_mark' => 'Desimaalierotin', -'label.lock_interval' => 'Lukitusväli päivinä', 'label.date_format' => 'Päiväyksen muoto', 'label.time_format' => 'Kellonajan muoto', 'label.week_start' => 'Viikon 1. päivä', @@ -187,10 +183,11 @@ $i18n_key_words = array( 'label.role_manager' => '(esimies)', 'label.role_comanager' => '(apu-esimies)', 'label.role_admin' => '(ylläpitäjä)', -// Translate the following string. -// 'label.page' => 'Page', +'label.page' => 'Sivu', // Labels for plugins (extensions to Time Tracker that provide additional features). 'label.custom_fields' => 'Omat kentät', +// Translate the following. +// 'label.monthly_quotas' => 'Monthly quotas', 'label.type' => 'Tyyppi', 'label.type_dropdown' => 'pudotusvalikko', 'label.type_text' => 'teksti', @@ -198,9 +195,10 @@ $i18n_key_words = array( 'label.fav_report' => 'Raporttipohja', 'label.cron_schedule' => 'Cron-ajoitus', 'label.what_is_it' => 'Mikä se on?', - -// TODO? missing? -'label.page' => 'Sivu', +// 'label.year' => 'Year', +// 'label.month' => 'Month', +// 'label.quota' => 'Quota', +// 'label.workdayHours' => 'Daily working hours', // Form titles. 'title.login' => 'Kirjautuminen', @@ -246,6 +244,7 @@ $i18n_key_words = array( 'title.add_notification' => 'Ilmoituksen lisäys', 'title.edit_notification' => 'Ilmoituksen muokkaus', 'title.delete_notification' => 'Ilmoituksen poisto', +// 'title.monthly_quotas' => 'Monthly Quotas', 'title.export' => 'Tiimitietojen vienti', 'title.import' => 'Tiimitietojen tunti', 'title.options' => 'Optiot', @@ -258,6 +257,7 @@ $i18n_key_words = array( 'title.cf_add_dropdown_option' => 'Vaihtoehdon lisäys', 'title.cf_edit_dropdown_option' => 'Vaihtoehdon muokkaus', 'title.cf_delete_dropdown_option' => 'Vaihtoehdon poisto', +'title.locking' => 'Lukitus', // 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. @@ -286,7 +286,7 @@ $i18n_key_words = array( // Strings that are used on multiple unrelated forms should be placed in shared sections such as label., etc. // Login form. See example at https://timetracker.anuko.com/login.php. -'form.login.forgot_password' => 'Salasana hukassa?', +'form.login.forgot_password' => 'Salasana unohtunut?', 'form.login.about' =>'Anuko Time Tracker on yksinkertainen ja helppokäyttöinen vapaan koodin tuntiseurantaohjelmisto.', // Resetting Password form. See example at https://timetracker.anuko.com/password_reset.php. @@ -301,6 +301,9 @@ $i18n_key_words = array( 'form.time.duration_format' => '(hh:mm tai 0.0h)', 'form.time.billable' => 'Laskutettava', 'form.time.uncompleted' => 'Keskeneräinen', +// TODO: translate the following. +// 'form.time.remaining_quota' => 'Remaining quota', +// 'form.time.over_quota' => 'Over quota', // Editing Time Record form. See example at https://timetracker.anuko.com/time_edit.php (get there by editing an uncompleted time record). 'form.time_edit.uncompleted' => 'Vain aloitusaika tallennettiin tietueeseen. Kyseessä ei ole virhe.',