From 8588405aa1c11cecf6f17774f6195259df1afd27 Mon Sep 17 00:00:00 2001 From: James Cole Date: Thu, 20 Jan 2022 18:20:12 +0100 Subject: [PATCH] New translations. --- resources/lang/bg_BG/breadcrumbs.php | 11 +- resources/lang/cs_CZ/breadcrumbs.php | 11 +- resources/lang/de_DE/breadcrumbs.php | 11 +- resources/lang/de_DE/firefly.php | 16 +- resources/lang/el_GR/breadcrumbs.php | 11 +- resources/lang/en_GB/breadcrumbs.php | 11 +- resources/lang/es_ES/breadcrumbs.php | 11 +- resources/lang/es_ES/firefly.php | 14 +- resources/lang/fi_FI/breadcrumbs.php | 13 +- resources/lang/fi_FI/config.php | 2 +- resources/lang/fi_FI/email.php | 74 ++-- resources/lang/fi_FI/errors.php | 28 +- resources/lang/fi_FI/firefly.php | 582 +++++++++++++-------------- resources/lang/fi_FI/form.php | 22 +- resources/lang/fi_FI/intro.php | 8 +- resources/lang/fi_FI/list.php | 16 +- resources/lang/fi_FI/validation.php | 34 +- resources/lang/fr_FR/breadcrumbs.php | 11 +- resources/lang/fr_FR/firefly.php | 14 +- resources/lang/hu_HU/breadcrumbs.php | 11 +- resources/lang/id_ID/breadcrumbs.php | 11 +- resources/lang/it_IT/breadcrumbs.php | 11 +- resources/lang/it_IT/firefly.php | 14 +- resources/lang/ja_JP/breadcrumbs.php | 11 +- resources/lang/ja_JP/firefly.php | 2 +- resources/lang/nb_NO/breadcrumbs.php | 11 +- resources/lang/nl_NL/breadcrumbs.php | 11 +- resources/lang/nl_NL/validation.php | 2 +- resources/lang/pl_PL/breadcrumbs.php | 11 +- resources/lang/pl_PL/firefly.php | 14 +- resources/lang/pt_BR/breadcrumbs.php | 11 +- resources/lang/pt_BR/firefly.php | 14 +- resources/lang/pt_PT/breadcrumbs.php | 11 +- resources/lang/ro_RO/breadcrumbs.php | 11 +- resources/lang/ru_RU/breadcrumbs.php | 11 +- resources/lang/sk_SK/breadcrumbs.php | 11 +- resources/lang/sv_SE/breadcrumbs.php | 11 +- resources/lang/tr_TR/breadcrumbs.php | 11 +- resources/lang/vi_VN/breadcrumbs.php | 11 +- resources/lang/zh_CN/breadcrumbs.php | 11 +- resources/lang/zh_TW/breadcrumbs.php | 11 +- 41 files changed, 679 insertions(+), 454 deletions(-) diff --git a/resources/lang/bg_BG/breadcrumbs.php b/resources/lang/bg_BG/breadcrumbs.php index dd2e72593e..2bf113b582 100644 --- a/resources/lang/bg_BG/breadcrumbs.php +++ b/resources/lang/bg_BG/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Начало', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Редактирай валута ":name"', 'delete_currency' => 'Изтрий валута ":name"', 'newPiggyBank' => 'Създай нова касичка', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Изтрий връзката между трансакциите', 'edit_object_group' => 'Редактирай група ":title"', 'delete_object_group' => 'Изтрии група ":title"', - 'logout_others' => 'Изход от другите сесии' + 'logout_others' => 'Изход от другите сесии', ]; diff --git a/resources/lang/cs_CZ/breadcrumbs.php b/resources/lang/cs_CZ/breadcrumbs.php index dfab72b8ce..e6b3ab8932 100644 --- a/resources/lang/cs_CZ/breadcrumbs.php +++ b/resources/lang/cs_CZ/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Domů', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Upravit měnu „:name“', 'delete_currency' => 'Odstranit měnu „:name“', 'newPiggyBank' => 'Vytvořit novou pokladničku', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Odstranit vazbu mezi transakcemi', 'edit_object_group' => 'Upravit skupinu „:title“', 'delete_object_group' => 'Odstranit skupinu „:title“', - 'logout_others' => 'Odhlásit ostatní relace' + 'logout_others' => 'Odhlásit ostatní relace', ]; diff --git a/resources/lang/de_DE/breadcrumbs.php b/resources/lang/de_DE/breadcrumbs.php index ce9bd6ac48..34025d9d81 100644 --- a/resources/lang/de_DE/breadcrumbs.php +++ b/resources/lang/de_DE/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Startseite', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Währung „:name” bearbeiten', 'delete_currency' => 'Währung „:name” löschen', 'newPiggyBank' => 'Neues Sparschwein erstellen', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Transaktionsverknüpfung löschen', 'edit_object_group' => 'Gruppe „:title” bearbeiten', 'delete_object_group' => 'Gruppe „:title” löschen', - 'logout_others' => 'Alle anderen Sitzungen abmelden' + 'logout_others' => 'Alle anderen Sitzungen abmelden', ]; diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php index 2a66b21138..b0979b4403 100644 --- a/resources/lang/de_DE/firefly.php +++ b/resources/lang/de_DE/firefly.php @@ -269,7 +269,7 @@ return [ 'update_newer_version_alert' => 'Sie verwenden :your_version. Ihre Version ist neuer als die neueste Version (:new_version).', 'update_check_error' => 'Bei der Suche nach Aktualisierungen ist ein Fehler aufgetreten: :error', 'unknown_error' => 'Leider ist ein unbekannter Fehler aufgetreten.', - 'just_new_release' => 'Eine neue Version ist verfügbar! Version :version wurde veröffentlicht :date. Diese Version ist sehr jung. Warten Sie ein paar Tage, bis sich die neue Version etabliert hat.', + 'just_new_release' => 'Eine neue Version ist verfügbar! Version :version wurde veröffentlicht :date. Diese Version ist sehr neu. Warten Sie ein paar Tage, bis sich die neue Version stabiler ist.', 'disabled_but_check' => 'Die Aktualisierungsprüfung ist deaktiviert. Vergessen Sie also nicht, von Zeit zu Zeit selbst nach Aktualisierungen zu suchen. Vielen Dank!', 'admin_update_channel_title' => 'Aktualisierungskanal', 'admin_update_channel_explain' => 'Firefly III verfügt über drei Aktualisierungskanäle, welche bestimmen, wie weit Sie in Bezug auf Funktionen, Verbesserungen und Fehler experimentierfreudig sind. Nutzen Sie den „Beta”-Kanal, wenn Sie abenteuerlustig sind, und den „Alpha”-Kanal, wenn Sie ein gefährliches Leben führen möchten.', @@ -654,13 +654,13 @@ return [ 'pref_3M' => 'Drei Monate (Quartal)', 'pref_6M' => 'Sechs Monate', 'pref_1Y' => 'Ein Jahr', - 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', - 'pref_YTD' => 'Year to date', - 'pref_QTD' => 'Quarter to date', - 'pref_MTD' => 'Month to date', + 'pref_last365' => 'Letztes Jahr', + 'pref_last90' => 'Letzte 90 Tage', + 'pref_last30' => 'Letzte 30 Tage', + 'pref_last7' => 'Letzte 7 Tage', + 'pref_YTD' => 'Jahr bis heute', + 'pref_QTD' => 'Quartal bis heute', + 'pref_MTD' => 'Monat bis heute', 'pref_languages' => 'Sprachen', 'pref_locale' => 'Lokale Einstellungen', 'pref_languages_help' => 'Firefly III unterstützt mehrere Sprachen. Welche möchten Sie nutzen?', diff --git a/resources/lang/el_GR/breadcrumbs.php b/resources/lang/el_GR/breadcrumbs.php index f408bb4ba5..b1b4a2d77b 100644 --- a/resources/lang/el_GR/breadcrumbs.php +++ b/resources/lang/el_GR/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Αρχική', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Επεξεργασία νομίσματος ":name"', 'delete_currency' => 'Διαγραφή νομίσματος ":name"', 'newPiggyBank' => 'Δημιουργία ενός νέου κουμπαρά', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Διαγραφή συνδέσμου μεταξύ των συναλλαγών', 'edit_object_group' => 'Επεξεργασία ομάδας ":title"', 'delete_object_group' => 'Διαγραφή ομάδας ":title"', - 'logout_others' => 'Αποσυνδέσετε τις άλλες συνεδρίες' + 'logout_others' => 'Αποσυνδέσετε τις άλλες συνεδρίες', ]; diff --git a/resources/lang/en_GB/breadcrumbs.php b/resources/lang/en_GB/breadcrumbs.php index 148bd0ef5d..dc34100038 100644 --- a/resources/lang/en_GB/breadcrumbs.php +++ b/resources/lang/en_GB/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Home', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Edit currency ":name"', 'delete_currency' => 'Delete currency ":name"', 'newPiggyBank' => 'Create a new piggy bank', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Delete link between transactions', 'edit_object_group' => 'Edit group ":title"', 'delete_object_group' => 'Delete group ":title"', - 'logout_others' => 'Logout other sessions' + 'logout_others' => 'Logout other sessions', ]; diff --git a/resources/lang/es_ES/breadcrumbs.php b/resources/lang/es_ES/breadcrumbs.php index 8055938c0c..60a54867d3 100644 --- a/resources/lang/es_ES/breadcrumbs.php +++ b/resources/lang/es_ES/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Inicio', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Editar moneda ":name"', 'delete_currency' => 'Eliminar moneda ":name"', 'newPiggyBank' => 'Crear nueva hucha', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Eliminar enlace entre transacciones', 'edit_object_group' => 'Editar grupo ":title"', 'delete_object_group' => 'Eliminar grupo ":title"', - 'logout_others' => 'Desconectar otras sesiones' + 'logout_others' => 'Desconectar otras sesiones', ]; diff --git a/resources/lang/es_ES/firefly.php b/resources/lang/es_ES/firefly.php index ad9e9f08c2..dd4f7225a6 100644 --- a/resources/lang/es_ES/firefly.php +++ b/resources/lang/es_ES/firefly.php @@ -654,13 +654,13 @@ return [ 'pref_3M' => 'Tres meses (trimestre)', 'pref_6M' => 'Seis meses', 'pref_1Y' => 'Un año', - 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', - 'pref_YTD' => 'Year to date', - 'pref_QTD' => 'Quarter to date', - 'pref_MTD' => 'Month to date', + 'pref_last365' => 'Año pasado', + 'pref_last90' => 'Últimos 90 días', + 'pref_last30' => 'Últimos 30 días', + 'pref_last7' => 'Últimos 7 días', + 'pref_YTD' => 'Año hasta hoy', + 'pref_QTD' => 'Trimestre hasta hoy', + 'pref_MTD' => 'Mes hasta hoy', 'pref_languages' => 'Idiomas', 'pref_locale' => 'Configuración del idioma', 'pref_languages_help' => 'Firefly III soporta varios idiomas. ¿Cuál prefieres?', diff --git a/resources/lang/fi_FI/breadcrumbs.php b/resources/lang/fi_FI/breadcrumbs.php index 57b0f3e8d6..ee197c718e 100644 --- a/resources/lang/fi_FI/breadcrumbs.php +++ b/resources/lang/fi_FI/breadcrumbs.php @@ -24,13 +24,22 @@ declare(strict_types=1); return [ 'home' => 'Etusivu', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Muokkaa valuuttaa ":name"', 'delete_currency' => 'Poista valuutta ":name"', 'newPiggyBank' => 'Luo uusi säästöpossu', 'edit_piggyBank' => 'Muokkaa säästöpossua ":name"', 'preferences' => 'Asetukset', 'profile' => 'Käyttäjäprofiili', - 'accounts' => 'Accounts', + 'accounts' => 'Tilit', 'changePassword' => 'Vaihda salasanasi', 'change_email' => 'Muuta sähköpostiosoitetta', 'bills' => 'Laskut', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Poista linkki tapahtumien väliltä', 'edit_object_group' => 'Muokkaa ryhmää ":title"', 'delete_object_group' => 'Poista ryhmä ":title"', - 'logout_others' => 'Kirjaudu ulos muista istunnoista' + 'logout_others' => 'Kirjaudu ulos muista istunnoista', ]; diff --git a/resources/lang/fi_FI/config.php b/resources/lang/fi_FI/config.php index 910fbd052e..ec374d6546 100644 --- a/resources/lang/fi_FI/config.php +++ b/resources/lang/fi_FI/config.php @@ -41,7 +41,7 @@ return [ 'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss', 'specific_day_js' => 'D MMMM YYYY', 'week_in_year_js' => '[Viikko] w, YYYY', - 'week_in_year_fns' => "'Week' w, yyyy", + 'week_in_year_fns' => "'Viikko' w, yyyy", 'year_js' => 'YYYY', 'half_year_js' => 'Q YYYY', 'quarter_fns' => "'Q'Q, yyyy", diff --git a/resources/lang/fi_FI/email.php b/resources/lang/fi_FI/email.php index 8391670dd1..f59fdce1d8 100644 --- a/resources/lang/fi_FI/email.php +++ b/resources/lang/fi_FI/email.php @@ -34,26 +34,26 @@ return [ 'admin_test_body' => 'Tämä on testiviesti Firefly III instanssiltasi. Se lähetettiin osoitteeseen :email.', // new IP - 'login_from_new_ip' => 'New login on Firefly III', - 'new_ip_body' => 'Firefly III detected a new login on your account from an unknown IP address. If you never logged in from the IP address below, or it has been more than six months ago, Firefly III will warn you.', - 'new_ip_warning' => 'If you recognize this IP address or the login, you can ignore this message. If you didn\'t login, of if you have no idea what this is about, verify your password security, change it, and log out all other sessions. To do this, go to your profile page. Of course you have 2FA enabled already, right? Stay safe!', - 'ip_address' => 'IP address', - 'host_name' => 'Host', - 'date_time' => 'Date + time', + 'login_from_new_ip' => 'Uusi kirjautuminen Firefly III:een', + 'new_ip_body' => 'Firefly III havaitsi uuden kirjautumisen tilillesi tuntemattomasta IP-osoitteesta. Jos et ole koskaan kirjautunut alla olevasta IP-osoitteesta tai edellisestä kirjautumisesta on yli kuusi kuukautta, Firefly III varoittaa sinua.', + 'new_ip_warning' => 'Jos tunnistat tämän IP-osoitteen tai kirjautumisen, voit ohittaa tämän viestin. Jos et ole kirjautunut, tai jos sinulla ei ole aavistustakaan mistä tässä on kyse, tarkista salasanasi turvallisuus, vaihda se ja kirjaudu ulos kaikista muista istunnoista. Voit tehdä tämän profiilisivullasi. Tietenkin sinulla on jo 2FA käytössä, eikö vain? Pysy turvassa!', + 'ip_address' => 'IP-osoite', + 'host_name' => 'Palvelin', + 'date_time' => 'Päivämäärä + aika', // access token created 'access_token_created_subject' => 'Uusi käyttöoikeustunnus luotiin', 'access_token_created_body' => 'Joku (toivottavasti sinä) loi juuri uuden Firefly III käyttöoikeustunnuksen käyttäjätilillesi.', - 'access_token_created_explanation' => 'With this token, they can access all of your financial records through the Firefly III API.', - 'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url.', + 'access_token_created_explanation' => 'Tämän tunnisteen avulla he voivat käyttää kaikkia taloudellisia tietojasi Firefly III -rajapinnan kautta.', + 'access_token_created_revoke' => 'Jos tämä et ollut sinä, peruuta tämä tunnus mahdollisimman pian osoitteessa :url.', // registered 'registered_subject' => 'Tervetuloa Firefly III:een!', - 'registered_welcome' => 'Welcome to Firefly III. Your registration has made it, and this email is here to confirm it. Yay!', - 'registered_pw' => 'If you have forgotten your password already, please reset it using the password reset tool.', - 'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!', - 'registered_doc_html' => 'If you haven\'t already, please read the grand theory.', - 'registered_doc_text' => 'If you haven\'t already, please read the first use guide and the full description.', + 'registered_welcome' => 'Tervetuloa Firefly III:een. Rekisteröitymisesi onnistui ja tämä sähköposti lähetettiin sen vahvistamiseksi. Jei!', + 'registered_pw' => 'Jos olet jo unohtanut salasanasi, nollaa se käyttäen salasanan nollaustyökalua.', + 'registered_help' => 'Jokaisen sivun oikeassa yläkulmassa on apukuvake. Jos tarvitset apua, napsauta sitä!', + 'registered_doc_html' => 'Jos et vielä ole ehtinyt, lue suuri teoria.', + 'registered_doc_text' => 'Jos et ole vielä ole lukenut, lue ensimmäisen käytön opas ja täydellinen kuvaus.', 'registered_closing' => 'Nauti!', 'registered_firefly_iii_link' => 'Firefly III:', 'registered_pw_reset_link' => 'Salasanan nollaus:', @@ -62,43 +62,43 @@ return [ // email change 'email_change_subject' => 'Firefly III sähköpostiosoitteesi on muuttunut', 'email_change_body_to_new' => 'Joko sinä, tai joku jolla on pääsy Firefly III -tilillesi, on vaihtanut sähköpostiosoitteesi. Jos et odottanut tätä viestiä, ohita ja poista se.', - 'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you must follow the "undo"-link below to protect your account!', - 'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.', + 'email_change_body_to_old' => 'Joko Sinä tai joku jolla on pääsy Firefly III -tilillesi on muuttanut sähköpostiosoitettasi. Jos tämä tuli yllätyksenä, sinun täytyy seurata alla olevaa "kumoa"-linkkiä suojataksesi tilisi!', + 'email_change_ignore' => 'Jos teit itse tämän muutoksen, voit turvallisesti ohittaa tämän viestin.', 'email_change_old' => 'Vanha sähköpostiosoite oli: :email', 'email_change_old_strong' => 'Vanha sähköpostiosoite oli: :email', 'email_change_new' => 'Uusi sähköpostiosoite on: :email', 'email_change_new_strong' => 'Uusi sähköpostiosoite on: :email', - 'email_change_instructions' => 'You cannot use Firefly III until you confirm this change. Please follow the link below to do so.', - 'email_change_undo_link' => 'To undo the change, follow this link:', + 'email_change_instructions' => 'Et voi käyttää Firefly III:a ennen kuin vahvistat tämän muutoksen. Ole hyvä ja seuraa alla olevaa linkkiä.', + 'email_change_undo_link' => 'Kumoa muutos seuraamalla linkkiä:', // OAuth token created - 'oauth_created_subject' => 'A new OAuth client has been created', - 'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL :url.', - 'oauth_created_explanation' => 'With this client, they can access all of your financial records through the Firefly III API.', - 'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at :url.', + 'oauth_created_subject' => 'Uusi OAuth-asiakas on luotu', + 'oauth_created_body' => 'Joku (toivottavasti sinä) loi juuri uuden Firefly III API OAuth asiakkaan käyttäjätilillesi. Sen nimi on ":name" ja callback URL :url.', + 'oauth_created_explanation' => 'Tämän asiakkaan avulla he voivat käyttää kaikkia taloudellisia tietojasi Firefly III -rajapinnan kautta.', + 'oauth_created_undo' => 'Jos tämä et ollut sinä, peruuta tämä asiakas mahdollisimman pian osoitteessa :url.', // reset password 'reset_pw_subject' => 'Salasanasi nollauspyyntö', - 'reset_pw_instructions' => 'Somebody tried to reset your password. If it was you, please follow the link below to do so.', - 'reset_pw_warning' => 'PLEASE verify that the link actually goes to the Firefly III you expect it to go!', + 'reset_pw_instructions' => 'Joku yritti nollata salasanasi. Jos olit sinä, seuraa alla olevaa linkkiä tehdäksesi sen.', + 'reset_pw_warning' => 'Varmista, että linkki menee todella Firefly III:een, johon odotat sen menevän!', // error - 'error_subject' => 'Caught an error in Firefly III', - 'error_intro' => 'Firefly III v:version ran into an error: :errorMessage.', - 'error_type' => 'The error was of type ":class".', + 'error_subject' => 'Firefly III:ssa tapahtui virhe', + 'error_intro' => 'Firefly III v:version tapahtui virhe: :errorMessage.', + 'error_type' => 'Virhe oli tyyppiä ":class".', 'error_timestamp' => 'Virhe tapahtui kello: :time.', - 'error_location' => 'This error occurred in file ":file" on line :line with code :code.', - 'error_user' => 'The error was encountered by user #:id, :email.', - 'error_no_user' => 'There was no user logged in for this error or no user was detected.', - 'error_ip' => 'The IP address related to this error is: :ip', + 'error_location' => 'Tämä virhe tapahtui tiedostossa ":file" rivillä :line koodilla :code.', + 'error_user' => 'Virhe tpahtui käyttäjällä #:id, :email.', + 'error_no_user' => 'Virheen tapahtuessa käyttäjä ei ollut kirjautuneena tai käyttäjää ei havaittu.', + 'error_ip' => 'Tähän virheeseen liittyvä IP-osoite on: :ip', 'error_url' => 'URL on: :url', - 'error_user_agent' => 'User agent: :userAgent', - 'error_stacktrace' => 'The full stacktrace is below. If you think this is a bug in Firefly III, you can forward this message to james@firefly-iii.org. This can help fix the bug you just encountered.', - 'error_github_html' => 'If you prefer, you can also open a new issue on GitHub.', - 'error_github_text' => 'If you prefer, you can also open a new issue on https://github.com/firefly-iii/firefly-iii/issues.', - 'error_stacktrace_below' => 'The full stacktrace is below:', + 'error_user_agent' => 'Käyttäjä-agentti: :userAgent', + 'error_stacktrace' => 'Täydellinen stack trace on alla. Jos tämä on bugi Firefly III:ssa, voit lähettää tämän viestin osoitteeseen james@firefly-ii. rg. Tämä voi auttaa korjaamaan juuri kohtaamasi virheen.', + 'error_github_html' => 'Jos haluat, voit myös avata uuden tiketin GitHubissa.', + 'error_github_text' => 'Jos haluat, voit myös avata uuden tiketin osoitteessa https://github.com/firefly-iii/firefly-iii/issues.', + 'error_stacktrace_below' => 'Täydellinen stack trace:', // report new journals - 'new_journals_subject' => 'Firefly III has created a new transaction|Firefly III has created :count new transactions', - 'new_journals_header' => 'Firefly III has created a transaction for you. You can find it in your Firefly III installation:|Firefly III has created :count transactions for you. You can find them in your Firefly III installation:', + 'new_journals_subject' => 'Firefly III on luonut uuden tapahtuman|Firefly III on luonut :count uutta tapahtumaa', + 'new_journals_header' => 'Firefly III on luonut tapahtuman sinulle. Löydät sen Firefly III -asennuksestasi:|Firefly III on luonut sinulle :count tapahtumaa. Löydät ne Firefly III -asennuksestasi:', ]; diff --git a/resources/lang/fi_FI/errors.php b/resources/lang/fi_FI/errors.php index 3aa5f4c315..2a724855b3 100644 --- a/resources/lang/fi_FI/errors.php +++ b/resources/lang/fi_FI/errors.php @@ -25,30 +25,30 @@ declare(strict_types=1); return [ '404_header' => 'Firefly III ei löydä tätä sivua.', '404_page_does_not_exist' => 'Pyytämääsi sivua ei ole. Tarkista, että et ole antanut väärää URL-osoitetta. Teitkö ehkä kirjoitusvirheen?', - '404_send_error' => 'If you were redirected to this page automatically, please accept my apologies. There is a mention of this error in your log files and I would be grateful if you sent me the error to me.', - '404_github_link' => 'If you are sure this page should exist, please open a ticket on GitHub.', + '404_send_error' => 'Jos sinut ohjattiin tälle sivulle automaattisesti, pyydän anteeksi. Tästä virheestä on maininta lokitiedostossa ja olisin kiitollinen, jos lähettäisit virheen minulle.', + '404_github_link' => 'Jos olet varma, että sivu pitäisi olla olemassa, avaa tiketti GitHubissa.', 'whoops' => 'Hupsis', - 'fatal_error' => 'There was a fatal error. Please check the log files in "storage/logs" or use "docker logs -f [container]" to see what\'s going on.', + 'fatal_error' => 'Tapahtui vakava virhe. Ole hyvä ja tarkista lokitiedostot "storage/logs" tai käytä komentoa "docker logs -f [container]" nähdäksesi mikä menee pieleen.', 'maintenance_mode' => 'Firefly III on huoltotilassa.', 'be_right_back' => 'Palaan pian!', - 'check_back' => 'Firefly III is down for some necessary maintenance. Please check back in a second.', + 'check_back' => 'Firefly III tekee joitain tarpeellisia huoltotoimenpiteitä. Ole hyvä ja yritä uudelleen hetken kuluttua.', 'error_occurred' => 'Hupsista! Tapahtui virhe.', - 'error_not_recoverable' => 'Unfortunately, this error was not recoverable :(. Firefly III broke. The error is:', + 'error_not_recoverable' => 'Valitettavasti tästä virheestä ei pystytä palautumaan :(. Firefly III meni rikki. Virhe on:', 'error' => 'Virhe', - 'error_location' => 'This error occured in file :file on line :line with code :code.', + 'error_location' => 'Tämä virhe tapahtui tiedostossa :file rivillä :line koodilla :code.', 'stacktrace' => 'Pinojäljitys', 'more_info' => 'Lisää tietoja', - 'collect_info' => 'Please collect more information in the storage/logs directory where you will find log files. If you\'re running Docker, use docker logs -f [container].', - 'collect_info_more' => 'You can read more about collecting error information in the FAQ.', - 'github_help' => 'Get help on GitHub', - 'github_instructions' => 'You\'re more than welcome to open a new issue on GitHub.', + 'collect_info' => 'Kerää lisätietoja storage/logs hakemistosta, josta löydät lokitiedostoja. Jos käytät Dockeria, käytä komentoa docker logs -f [container].', + 'collect_info_more' => 'Voit lukea lisää virhetietojen keräämisestä FAQ:sta.', + 'github_help' => 'Hanki apua GitHubista', + 'github_instructions' => 'Olet enemmän kuin tervetullut avaamaan uuden tiketin GitHubissa.', 'use_search' => 'Käytä hakua!', - 'include_info' => 'Include the information from this debug page.', + 'include_info' => 'Sisällytä tiedot tältä vianjäljityssivulta.', 'tell_more' => 'Kerro meille enemmän kuin "se sanoo Whoops!"', 'include_logs' => 'Sisällytä virhelokit (katso yllä).', 'what_did_you_do' => 'Kerro meille mitä olit tekemässä.', - 'offline_header' => 'You are probably offline', - 'offline_unreachable' => 'Firefly III is unreachable. Your device is currently offline or the server is not working.', - 'offline_github' => 'If you are sure both your device and the server are online, please open a ticket on GitHub.', + 'offline_header' => 'Olet luultavasti offline-tilassa', + 'offline_unreachable' => 'Firefly III ei ole tavoitettavissa. Laitteesi ei ole tällä hetkellä verkossa tai palvelin ei toimi.', + 'offline_github' => 'Jos olet varma, että sekä laitteesi että palvelin ovat verkossa, avaa tiketti GitHub:issa.', ]; diff --git a/resources/lang/fi_FI/firefly.php b/resources/lang/fi_FI/firefly.php index cf95aaa9a4..232db5cce0 100644 --- a/resources/lang/fi_FI/firefly.php +++ b/resources/lang/fi_FI/firefly.php @@ -29,17 +29,17 @@ return [ 'edit' => 'Muokkaa', 'delete' => 'Poista', 'split' => 'Jaa', - 'single_split' => 'Split', + 'single_split' => 'Jako', 'clone' => 'Kopioi', 'last_seven_days' => 'Viimeiset 7 päivää', 'last_thirty_days' => 'Viimeiset 30 päivää', - 'last_180_days' => 'Last 180 days', + 'last_180_days' => 'Viimeiset 180 päivää', 'YTD' => 'YTD', 'welcome_back' => 'Mitä kuuluu?', 'everything' => 'Kaikki', 'today' => 'tänään', 'customRange' => 'Muokattu jakso', - 'date_range' => 'Date range', + 'date_range' => 'Ajanjakso', 'apply' => 'Käytä', 'select_date' => 'Valitse päivämäärä ...', 'cancel' => 'Peruuta', @@ -56,13 +56,13 @@ return [ 'Opening balance' => 'Alkusaldo', 'create_new_stuff' => 'Luo uusia juttuja', 'new_withdrawal' => 'Uusi nosto', - 'create_new_transaction' => 'Create a new transaction', + 'create_new_transaction' => 'Luo uusi tapahtuma', 'sidebar_frontpage_create' => 'Luo', 'new_transaction' => 'Uusi tapahtuma', 'no_rules_for_bill' => 'Tälle laskulle ei ole lisätty yhtään sääntöä.', 'go_to_asset_accounts' => 'Tarkastele omaisuustilejäsi', 'go_to_budgets' => 'Avaa omat budjetit', - 'go_to_withdrawals' => 'Go to your withdrawals', + 'go_to_withdrawals' => 'Siirry sinun nostoihisi', 'clones_journal_x' => 'Tämä on kopio tapahtumasta ":description" (#:id)', 'go_to_categories' => 'Avaa omat kategoriat', 'go_to_bills' => 'Avaa omat laskut', @@ -75,7 +75,7 @@ return [ 'new_asset_account' => 'Uusi omaisuustili', 'new_expense_account' => 'Uusi kulutustili', 'new_revenue_account' => 'Uusi tuottotili', - 'new_liabilities_account' => 'Uusi vastuu', + 'new_liabilities_account' => 'Uusi velka', 'new_budget' => 'Uusi budjetti', 'new_bill' => 'Uusi lasku', 'block_account_logout' => 'Sinut on kirjattu ulos. Estetyt käyttäjät eivät pysty käyttämään tätä sivustoa. Rekisteröidyitkö oikealla sähköpostiosoitteella?', @@ -83,7 +83,7 @@ return [ 'flash_info' => 'Viesti', 'flash_warning' => 'Varoitus!', 'flash_error' => 'Virhe!', - 'flash_danger' => 'Danger!', + 'flash_danger' => 'Vaara!', 'flash_info_multiple' => 'Sinulle on yksi viesti|Sinulle on :count viestiä', 'flash_error_multiple' => 'On tapahtunut virhe|On tapahtunut :count virhettä', 'net_worth' => 'Varallisuus', @@ -104,13 +104,13 @@ return [ 'two_factor_lost_fix_owner' => 'Muussa tapauksessa, ota yhteyttä ylläpitäjään, :site_owner ja pyydä että kaksivaiheinen tunnistautumisesi nollataan.', 'mfa_backup_code' => 'Olet käyttänyt varakoodin kirjautuessasi Firefly III:een. Varakoodi on kertakäyttöinen, joten muista merkitä se käytetyksi.', 'pref_two_factor_new_backup_codes' => 'Luo uudet varmistuskoodit', - 'pref_two_factor_backup_code_count' => 'You have :count valid backup code.|You have :count valid backup codes.', + 'pref_two_factor_backup_code_count' => 'Sinulla on :count voimassa oleva varmuuskopiokoodi.|Sinulla on :count voimassa olevaa varmuuskopiokoodia.', '2fa_i_have_them' => 'Tallensin ne!', 'warning_much_data' => ':days päivän tietojen lataus saattaa kestää jonkin aikaa.', 'registered' => 'Rekisteröitymisesi onnistui!', 'Default asset account' => 'Oletusomaisuustili', - 'no_budget_pointer' => 'You seem to have no budgets yet. You should create some on the budgets-page. Budgets can help you keep track of expenses.', - 'no_bill_pointer' => 'You seem to have no bills yet. You should create some on the bills-page. Bills can help you keep track of expenses.', + 'no_budget_pointer' => 'Sinulla ei näytä olevan vielä budjetteja. Sinun pitäisi luoda joitakin budjetit-sivulla. Budjetit auttavat sinua pitämään kirjaa kuluista.', + 'no_bill_pointer' => 'Sinulla ei näytä olevan vielä laskuja. Sinun pitäisi luoda joitakin laskut-sivulla. Laskut auttavat sinua pitämään kirjaa kuluista.', 'Savings account' => 'Säästötili', 'Credit card' => 'Luottokortti', 'source_accounts' => 'Lähdetili|Lähdetilit', @@ -129,7 +129,7 @@ return [ 'cannot_redirect_to_account' => 'Firefly III ei pysty ohjaamaan sinua oikealle sivulle. Pahoittelut.', 'sum_of_expenses' => 'Kulut yhteensä', 'sum_of_income' => 'Tulot yhteensä', - 'liabilities' => 'Vastattavaa', + 'liabilities' => 'Velat', 'spent_in_specific_budget' => 'Kulutettu budjetista ":budget"', 'spent_in_specific_double' => 'Kulutettu tililtä ":account"', 'earned_in_specific_double' => 'Tulot tilillä ":account"', @@ -168,7 +168,7 @@ return [ 'all_journals_for_account' => 'Kaikki tapahtumat tilillä :name', 'chart_all_journals_for_account' => 'Kuvaaja kaikista tapahtumista tilillä :name', 'journals_in_period_for_account' => 'Kaikki tapahtumat tilillä :name välillä :start ja :end', - 'journals_in_period_for_account_js' => 'All transactions for account {title} between {start} and {end}', + 'journals_in_period_for_account_js' => 'Kaikki tapahtumat tilillä {title} välillä {start} ja {end}', 'transferred' => 'Siirretty', 'all_withdrawal' => 'Kaikki kustannukset', 'all_transactions' => 'Kaikki tapahtumat', @@ -210,31 +210,31 @@ return [ 'button_register' => 'Rekisteröidy', 'authorization' => 'Valtuutus', 'active_bills_only' => 'vain aktiiviset laskut', - 'active_bills_only_total' => 'all active bills', + 'active_bills_only_total' => 'kaikki aktiiviset laskut', 'active_exp_bills_only' => 'vain aktiiviset ja odotettavissa olevat laskut', - 'active_exp_bills_only_total' => 'all active expected bills only', + 'active_exp_bills_only_total' => 'kaikki aktiiviset odotettavissa olevat laskut', 'per_period_sum_1D' => 'Odotettavissa olevat päivittäiset kulut', 'per_period_sum_1W' => 'Odotettavissa olevat viikottaiset kulut', 'per_period_sum_1M' => 'Odotettavissa olevat kuukausittaiset kulut', - 'per_period_sum_3M' => 'Expected quarterly costs', - 'per_period_sum_6M' => 'Expected half-yearly costs', + 'per_period_sum_3M' => 'Odotettavissa olevat neljännesvuosittaiset kustannukset', + 'per_period_sum_6M' => 'Odotettavissa olevat puolivuotiskulut', 'per_period_sum_1Y' => 'Odotettavissa olevat vuotuiset kulut', 'average_per_bill' => 'keskiarvo laskuittain', 'expected_total' => 'odotettavissa yhteensä', - 'reconciliation_account_name' => ':name reconciliation (:currency)', - 'saved' => 'Saved', - 'advanced_options' => 'Advanced options', - 'advanced_options_explain' => 'Some pages in Firefly III have advanced options hidden behind this button. This page doesn\'t have anything fancy here, but do check out the others!', + 'reconciliation_account_name' => ':name täsmäytys (:currency)', + 'saved' => 'Tallennettu', + 'advanced_options' => 'Lisävalinnat', + 'advanced_options_explain' => 'Joillakin Firefly III:n sivuilla on lisäasetukset piilossa tämän painikkeen takana. Tällä sivulla täällä ei ole mitään hienoa, mutta tutustu muihin!', 'here_be_dragons' => 'Hic sunt dracones', // Webhooks - 'webhooks' => 'Webhooks', + 'webhooks' => 'Webhookit', // API access 'authorization_request' => 'Firefly III v:version Valtuutus Pyyntö', - 'authorization_request_intro' => 'Application ":client" is requesting permission to access your financial administration. Would you like to authorize :client to access these records?', - 'authorization_request_site' => 'You will be redirected to :url which will then be able to access your Firefly III data.', - 'authorization_request_invalid' => 'This access request is invalid. Please never follow this link again.', + 'authorization_request_intro' => 'Sovellus ":client" pyytää lupaa saada pääsy taloushallintoosi. Haluatko sallia :client pääsyn näihin tietoihin?', + 'authorization_request_site' => 'Sinut ohjataan uudelleen osoitteeseen :url joka sitten voi käyttää Firefly III -tietoja.', + 'authorization_request_invalid' => 'Tämä käyttöoikeuspyyntö on virheellinen. Ole hyvä äläkä koskaan enää seuraa tätä linkkiä.', 'scopes_will_be_able' => 'Tämä sovellus voi:', 'button_authorize' => 'Valtuuta', 'none_in_select_list' => '(ei mitään)', @@ -247,9 +247,9 @@ return [ 'all_destination_accounts' => 'Kohdetilit', 'all_source_accounts' => 'Lähdetilit', 'back_to_index' => 'Back to the index', - 'cant_logout_guard' => 'Firefly III can\'t log you out.', - 'external_url' => 'External URL', - 'internal_reference' => 'Internal reference', + 'cant_logout_guard' => 'Firefly III ei voi kirjata sinua ulos.', + 'external_url' => 'Ulkoinen URL', + 'internal_reference' => 'Sisäinen viite', // check for updates: 'update_check_title' => 'Tarkista päivitykset', @@ -270,7 +270,7 @@ return [ 'update_check_error' => 'Päivityksiä tarkistettaessa tapahtui virhe: :error', 'unknown_error' => 'Tuntematon virhe. Pahoittelut siitä.', 'just_new_release' => 'Uusi versio on saatavilla! Versio :version on julkaistu :date. Tämä julkaisu on aivan tuore, kannattaa vielä odottaa muutama päivä julkaisun vakiintumista.', - 'disabled_but_check' => 'You disabled update checking. So don\'t forget to check for updates yourself every now and then. Thank you!', + 'disabled_but_check' => 'Poistit päivityksen tarkistuksen käytöstä. Älä unohda tarkistaa päivityksiä aina silloin tällöin. Kiitos!', 'admin_update_channel_title' => 'Päivityskanava', 'admin_update_channel_explain' => 'Firefly III:lla on kolme päivitys-"kanavaa" jotka määrittävät kuinka kehityksen huipulla olet ominaisuuksissa, parannuksissa ja ohjelmavirheissä. Käytä "beta"-kanavaa jos olet seikkailija ja "alpha"-kanavaa jos haluat elää vaarallisesti.', 'update_channel_stable' => 'Vakaa. Kaiken pitäisi toimia kuten oletat.', @@ -280,69 +280,69 @@ return [ // search 'search' => 'Hae', 'search_query' => 'Kysely', - 'search_found_transactions' => 'Firefly III found :count transaction in :time seconds.|Firefly III found :count transactions in :time seconds.', - 'search_found_more_transactions' => 'Firefly III found more than :count transactions in :time seconds.', + 'search_found_transactions' => 'Firefly III löysi :count tapahtuman :time sekunnissa.| Firefly III löysi :count tapahtumaa :time sekunnissa.', + 'search_found_more_transactions' => 'Firefly III löysi enemmän kuin :count tapahtumaa :time sekunnissa.', 'search_for_query' => 'Firefly III hakee tapahtumia kaikilla näillä hakusanoilla: :query', - 'invalid_operators_list' => 'These search parameters are not valid and have been ignored.', - 'search_modifier_date_is' => 'Transaction date is ":value"', + 'invalid_operators_list' => 'Nämä hakuparametrit eivät ole kelvollisia ja ne on ohitettu.', + 'search_modifier_date_is' => 'Tapahtumapäivä on ":value"', 'search_modifier_id' => 'Transaction ID is ":value"', 'search_modifier_date_before' => 'Transaction date is before or on ":value"', 'search_modifier_date_after' => 'Transaction date is after or on ":value"', - 'search_modifier_created_on' => 'Transaction was created on ":value"', - 'search_modifier_updated_on' => 'Transaction was last updated on ":value"', + 'search_modifier_created_on' => 'Tapahtuma luotiin ":value"', + 'search_modifier_updated_on' => 'Tapahtuma on päivitetty viimeksi ":value"', 'search_modifier_external_id' => 'External ID is ":value"', 'search_modifier_internal_reference' => 'Sisäinen viite on ":value"', - 'search_modifier_description_starts' => 'Description is ":value"', - 'search_modifier_description_ends' => 'Description ends with ":value"', - 'search_modifier_description_contains' => 'Description contains ":value"', - 'search_modifier_description_is' => 'Description is exactly ":value"', + 'search_modifier_description_starts' => 'Kuvaus on ":value"', + 'search_modifier_description_ends' => 'Kuvaus päättyy ":value"', + 'search_modifier_description_contains' => 'Kuvaus sisältää ":value"', + 'search_modifier_description_is' => 'Kuvaus on tarkalleen ":value"', 'search_modifier_currency_is' => 'Transaction (foreign) currency is ":value"', - 'search_modifier_foreign_currency_is' => 'Transaction foreign currency is ":value"', - 'search_modifier_has_attachments' => 'The transaction must have an attachment', - 'search_modifier_has_no_category' => 'The transaction must have no category', + 'search_modifier_foreign_currency_is' => 'Tapahtuman ulkomaan valuutta on ":value"', + 'search_modifier_has_attachments' => 'Tapahtumalla on oltava liite', + 'search_modifier_has_no_category' => 'Tapahtumalla ei saa olla kategoriaa', 'search_modifier_has_any_category' => 'The transaction must have a (any) category', - 'search_modifier_has_no_budget' => 'The transaction must have no budget', - 'search_modifier_has_any_budget' => 'The transaction must have a (any) budget', - 'search_modifier_has_no_bill' => 'The transaction must have no bill', + 'search_modifier_has_no_budget' => 'Tapahtumalla ei saa olla budjettia', + 'search_modifier_has_any_budget' => 'Tapahtumalla on oltava budjetti', + 'search_modifier_has_no_bill' => 'Tapahtumalla ei saa olla laskua', 'search_modifier_has_any_bill' => 'The transaction must have a (any) bill', - 'search_modifier_has_no_tag' => 'The transaction must have no tags', + 'search_modifier_has_no_tag' => 'Tapahtumalla ei saa olla tageja', 'search_modifier_has_any_tag' => 'The transaction must have a (any) tag', - 'search_modifier_notes_contain' => 'The transaction notes contain ":value"', - 'search_modifier_notes_start' => 'The transaction notes start with ":value"', - 'search_modifier_notes_end' => 'The transaction notes end with ":value"', - 'search_modifier_notes_are' => 'The transaction notes are exactly ":value"', - 'search_modifier_no_notes' => 'The transaction has no notes', - 'search_modifier_any_notes' => 'The transaction must have notes', - 'search_modifier_amount_exactly' => 'Amount is exactly :value', - 'search_modifier_amount_less' => 'Amount is less than or equal to :value', - 'search_modifier_amount_more' => 'Amount is more than or equal to :value', - 'search_modifier_source_account_is' => 'Source account name is exactly ":value"', - 'search_modifier_source_account_contains' => 'Source account name contains ":value"', - 'search_modifier_source_account_starts' => 'Source account name starts with ":value"', - 'search_modifier_source_account_ends' => 'Source account name ends with ":value"', - 'search_modifier_source_account_id' => 'Source account ID is :value', - 'search_modifier_source_account_nr_is' => 'Source account number (IBAN) is ":value"', - 'search_modifier_source_account_nr_contains' => 'Source account number (IBAN) contains ":value"', - 'search_modifier_source_account_nr_starts' => 'Source account number (IBAN) starts with ":value"', - 'search_modifier_source_account_nr_ends' => 'Source account number (IBAN) ends with ":value"', - 'search_modifier_destination_account_is' => 'Destination account name is exactly ":value"', - 'search_modifier_destination_account_contains' => 'Destination account name contains ":value"', - 'search_modifier_destination_account_starts' => 'Destination account name starts with ":value"', - 'search_modifier_destination_account_ends' => 'Destination account name ends with ":value"', - 'search_modifier_destination_account_id' => 'Destination account ID is :value', - 'search_modifier_destination_is_cash' => 'Destination account is (cash) account', - 'search_modifier_source_is_cash' => 'Source account is (cash) account', - 'search_modifier_destination_account_nr_is' => 'Destination account number (IBAN) is ":value"', - 'search_modifier_destination_account_nr_contains' => 'Destination account number (IBAN) contains ":value"', - 'search_modifier_destination_account_nr_starts' => 'Destination account number (IBAN) starts with ":value"', - 'search_modifier_destination_account_nr_ends' => 'Destination account number (IBAN) ends with ":value"', + 'search_modifier_notes_contain' => 'Tapahtumamerkinnät sisältävät ":value"', + 'search_modifier_notes_start' => 'Tapahtumamerkinnät alkavat ":value"', + 'search_modifier_notes_end' => 'Tapahtumamerkinnät päättyvät ":value"', + 'search_modifier_notes_are' => 'Tapahtumamerkinnät ovat tarkalleen ":value"', + 'search_modifier_no_notes' => 'Tapahtumalla ei ole muistiinpanoja', + 'search_modifier_any_notes' => 'Tapahtumalla on oltava muistiinpanoja', + 'search_modifier_amount_exactly' => 'Summa on täsmälleen :value', + 'search_modifier_amount_less' => 'Summa on pienempi tai yhtä suuri kuin :value', + 'search_modifier_amount_more' => 'Summa on suurempi tai yhtä suuri kuin :value', + 'search_modifier_source_account_is' => 'Lähdetilin nimi on täsmälleen ":value"', + 'search_modifier_source_account_contains' => 'Lähdetilin nimi sisältää ":value"', + 'search_modifier_source_account_starts' => 'Lähdetilin nimi alkaa ":value"', + 'search_modifier_source_account_ends' => 'Lähdetilin nimi päättyy ":value"', + 'search_modifier_source_account_id' => 'Lähdetilin tunnus on :value', + 'search_modifier_source_account_nr_is' => 'Lähdetilin numero (IBAN) on ":value"', + 'search_modifier_source_account_nr_contains' => 'Lähdetilin numero (IBAN) sisältää ":value"', + 'search_modifier_source_account_nr_starts' => 'Lähdetilin numero (IBAN) alkaa ":value"', + 'search_modifier_source_account_nr_ends' => 'Lähdetilin numero (IBAN) päättyy ":value"', + 'search_modifier_destination_account_is' => 'Kohdetilin nimi on täsmälleen ":value"', + 'search_modifier_destination_account_contains' => 'Kohdetilin nimi sisältää ":value"', + 'search_modifier_destination_account_starts' => 'Kohdetilin nimi alkaa ":value"', + 'search_modifier_destination_account_ends' => 'Kohdetilin nimi päättyy ":value"', + 'search_modifier_destination_account_id' => 'Kohdetilin tunnus on :value', + 'search_modifier_destination_is_cash' => 'Kohdetili on (käteis) tili', + 'search_modifier_source_is_cash' => 'Lähdetili on (käteis) tili', + 'search_modifier_destination_account_nr_is' => 'Kohdetilin numero (IBAN) on ":value"', + 'search_modifier_destination_account_nr_contains' => 'Kohdetilin numero (IBAN) sisältää ":value"', + 'search_modifier_destination_account_nr_starts' => 'Kohdetilin numero (IBAN) alkaa ":value"', + 'search_modifier_destination_account_nr_ends' => 'Kohdetilin numero (IBAN) päättyy ":value"', 'search_modifier_account_id' => 'Source or destination account ID\'s is/are: :value', - 'search_modifier_category_is' => 'Category is ":value"', - 'search_modifier_budget_is' => 'Budget is ":value"', - 'search_modifier_bill_is' => 'Bill is ":value"', - 'search_modifier_transaction_type' => 'Transaction type is ":value"', - 'search_modifier_tag_is' => 'Tag is ":value"', - 'search_modifier_date_is_year' => 'Transaction is in year ":value"', + 'search_modifier_category_is' => 'Kategoria on ":value"', + 'search_modifier_budget_is' => 'Budjetti on ":value"', + 'search_modifier_bill_is' => 'Lasku on ":value"', + 'search_modifier_transaction_type' => 'Tapahtuman tyyppi on ":value"', + 'search_modifier_tag_is' => 'Tägi on ":value"', + 'search_modifier_date_is_year' => 'Tapahtuma on vuonna ":value"', 'search_modifier_date_is_month' => 'Transaction is in month ":value"', 'search_modifier_date_is_day' => 'Transaction is on day of month ":value"', 'search_modifier_date_before_year' => 'Transaction is before or in year ":value"', @@ -351,8 +351,8 @@ return [ 'search_modifier_date_after_year' => 'Transaction is in or after year ":value"', 'search_modifier_date_after_month' => 'Transaction is in or after month ":value"', 'search_modifier_date_after_day' => 'Transaction is after or on day of month ":value"', - 'update_rule_from_query' => 'Update rule ":rule" from search query', - 'create_rule_from_query' => 'Create new rule from search query', + 'update_rule_from_query' => 'Päivitä sääntö ":rule" hausta', + 'create_rule_from_query' => 'Luo uusi sääntö hausta', 'rule_from_search_words' => 'The rule engine has a hard time handling ":string". The suggested rule that fits your search query may give different results. Please verify the rule triggers carefully.', @@ -400,7 +400,7 @@ return [ 'no_rules_in_group' => 'Tässä ryhmässä ei ole yhtään sääntöä', 'move_rule_group_up' => 'Siirrä sääntöryhmää ylös', 'move_rule_group_down' => 'Siirrä sääntöryhmää alas', - 'save_rules_by_moving' => 'Save this rule by moving it to another rule group:|Save these rules by moving them to another rule group:', + 'save_rules_by_moving' => 'Tallenna tämä sääntö siirtämällä se toiseen sääntöryhmään:|Tallenna nämä säännöt siirtämällä ne toiseen sääntöryhmään:', 'make_new_rule' => 'Luo uusi sääntö ryhmään ":title"', 'make_new_rule_no_group' => 'Luo uusi sääntö', 'instructions_rule_from_bill' => 'Tapahtumien yhdistäminen laskuun ":name" voi tapahtua automaattisesti. Firefly III voi luoda säännön jota automaattisesti verrataan kaikkiin tapahtumiin jotka talletat. Varmista että alla olevat yksityiskohdat ovat oikein ja tallenna sääntö jotta Firefly III yhdistää ehdot täyttävät tapahtumat automaattisesti uuteen laskuusi.', @@ -428,12 +428,12 @@ return [ 'delete_rule' => 'Poista sääntö ":title"', 'update_rule' => 'Päivitä sääntö', 'test_rule_triggers' => 'Testaa sääntöä - näytä sääntöön sopivat tapahtumat', - 'warning_no_matching_transactions' => 'No matching transactions found.', + 'warning_no_matching_transactions' => 'Vastaavia tapahtumia ei löytynyt.', 'warning_no_valid_triggers' => 'Yhtään kelvollista ehtoa ei ole annettu.', 'apply_rule_selection' => 'Aja sääntö ":title" valitsemillesi tapahtumille', 'apply_rule_selection_intro' => 'Säännöt kuten ":title" ajetaan normaalisti ainoastaan uusille tai päivitetyille tapahtumille, mutta voit pyytää Firefly III:a ajamaan sen myös sinun valitsemillesi, jo olemassa oleville tapahtumille. Tämä voi olla kätevää kun päivität sääntöä ja haluat muutosten vaikuttavan jo olemassaoleviin tapahtumiin.', 'include_transactions_from_accounts' => 'Sisällytä tapahtumat näiltä tileiltä', - 'include' => 'Include?', + 'include' => 'Sisällytä?', 'applied_rule_selection' => '{0} No transactions in your selection were changed by rule ":title".|[1] One transaction in your selection was changed by rule ":title".|[2,*] :count transactions in your selection were changed by rule ":title".', 'execute' => 'Suorita', 'apply_rule_group_selection' => 'Aja sääntöryhmä ":title" valituille tapahtumille', @@ -442,50 +442,50 @@ return [ // actions and triggers 'rule_trigger_user_action' => 'Käyttäjän toiminto on ":trigger_value"', - 'rule_trigger_source_account_starts_choice' => 'Source account name starts with..', - 'rule_trigger_source_account_starts' => 'Source account name starts with ":trigger_value"', - 'rule_trigger_source_account_ends_choice' => 'Source account name ends with..', - 'rule_trigger_source_account_ends' => 'Source account name ends with ":trigger_value"', - 'rule_trigger_source_account_is_choice' => 'Source account name is..', - 'rule_trigger_source_account_is' => 'Source account name is ":trigger_value"', - 'rule_trigger_source_account_contains_choice' => 'Source account name contains..', - 'rule_trigger_source_account_contains' => 'Source account name contains ":trigger_value"', + 'rule_trigger_source_account_starts_choice' => 'Lähdetilin nimi alkaa ...', + 'rule_trigger_source_account_starts' => 'Lähdetilin nimi alkaa tekstillä ":trigger_value"', + 'rule_trigger_source_account_ends_choice' => 'Lähdetilin nimi päättyy..', + 'rule_trigger_source_account_ends' => 'Lähdetilin nimi loppuu tekstiin ":trigger_value"', + 'rule_trigger_source_account_is_choice' => 'Lähdetilin nimi on..', + 'rule_trigger_source_account_is' => 'Lähdetilin nimi on ":trigger_value"', + 'rule_trigger_source_account_contains_choice' => 'Lähdetilin nimi sisältää..', + 'rule_trigger_source_account_contains' => 'Lähdetilin nimi sisältää ":trigger_value"', 'rule_trigger_account_id_choice' => 'Account ID (source/destination) is exactly..', 'rule_trigger_account_id' => 'Account ID (source/destination) is exactly :trigger_value', - 'rule_trigger_source_account_id_choice' => 'Source account ID is exactly..', + 'rule_trigger_source_account_id_choice' => 'Lähdetili ID on tarkalleen..', 'rule_trigger_source_account_id' => 'Source account ID is exactly :trigger_value', - 'rule_trigger_destination_account_id_choice' => 'Destination account ID is exactly..', + 'rule_trigger_destination_account_id_choice' => 'Kohdetilin ID on tarkalleen..', 'rule_trigger_destination_account_id' => 'Destination account ID is exactly :trigger_value', - 'rule_trigger_account_is_cash_choice' => 'Account (source/destination) is (cash) account', - 'rule_trigger_account_is_cash' => 'Account (source/destination) is (cash) account', - 'rule_trigger_source_is_cash_choice' => 'Source account is (cash) account', - 'rule_trigger_source_is_cash' => 'Source account is (cash) account', - 'rule_trigger_destination_is_cash_choice' => 'Destination account is (cash) account', - 'rule_trigger_destination_is_cash' => 'Destination account is (cash) account', - 'rule_trigger_source_account_nr_starts_choice' => 'Source account number / IBAN starts with..', - 'rule_trigger_source_account_nr_starts' => 'Source account number / IBAN starts with ":trigger_value"', - 'rule_trigger_source_account_nr_ends_choice' => 'Source account number / IBAN ends with..', - 'rule_trigger_source_account_nr_ends' => 'Source account number / IBAN ends with ":trigger_value"', - 'rule_trigger_source_account_nr_is_choice' => 'Source account number / IBAN is..', - 'rule_trigger_source_account_nr_is' => 'Source account number / IBAN is ":trigger_value"', - 'rule_trigger_source_account_nr_contains_choice' => 'Source account number / IBAN contains..', - 'rule_trigger_source_account_nr_contains' => 'Source account number / IBAN contains ":trigger_value"', - 'rule_trigger_destination_account_starts_choice' => 'Destination account name starts with..', - 'rule_trigger_destination_account_starts' => 'Destination account name starts with ":trigger_value"', - 'rule_trigger_destination_account_ends_choice' => 'Destination account name ends with..', - 'rule_trigger_destination_account_ends' => 'Destination account name ends with ":trigger_value"', - 'rule_trigger_destination_account_is_choice' => 'Destination account name is..', - 'rule_trigger_destination_account_is' => 'Destination account name is ":trigger_value"', - 'rule_trigger_destination_account_contains_choice' => 'Destination account name contains..', - 'rule_trigger_destination_account_contains' => 'Destination account name contains ":trigger_value"', - 'rule_trigger_destination_account_nr_starts_choice' => 'Destination account number / IBAN starts with..', - 'rule_trigger_destination_account_nr_starts' => 'Destination account number / IBAN starts with ":trigger_value"', - 'rule_trigger_destination_account_nr_ends_choice' => 'Destination account number / IBAN ends with..', - 'rule_trigger_destination_account_nr_ends' => 'Destination account number / IBAN ends with ":trigger_value"', - 'rule_trigger_destination_account_nr_is_choice' => 'Destination account number / IBAN is..', - 'rule_trigger_destination_account_nr_is' => 'Destination account number / IBAN is ":trigger_value"', - 'rule_trigger_destination_account_nr_contains_choice' => 'Destination account number / IBAN contains..', - 'rule_trigger_destination_account_nr_contains' => 'Destination account number / IBAN contains ":trigger_value"', + 'rule_trigger_account_is_cash_choice' => 'Tili (lähde/kohde) on (käteis) tili', + 'rule_trigger_account_is_cash' => 'Tili (lähde/kohde) on (käteis) tili', + 'rule_trigger_source_is_cash_choice' => 'Lähdetili on (käteis) tili', + 'rule_trigger_source_is_cash' => 'Lähdetili on (käteis) tili', + 'rule_trigger_destination_is_cash_choice' => 'Kohdetili on (käteis) tili', + 'rule_trigger_destination_is_cash' => 'Kohdetili on (käteis) tili', + 'rule_trigger_source_account_nr_starts_choice' => 'Lähdetilin numero / IBAN alkaa..', + 'rule_trigger_source_account_nr_starts' => 'Lähdetilin numero / IBAN alkaa ":trigger_value"', + 'rule_trigger_source_account_nr_ends_choice' => 'Lähdetilin numero / IBAN päättyy..', + 'rule_trigger_source_account_nr_ends' => 'Lähdetilin numero / IBAN päättyy ":trigger_value"', + 'rule_trigger_source_account_nr_is_choice' => 'Lähdetilin numero / IBAN on..', + 'rule_trigger_source_account_nr_is' => 'Lähdetilin numero / IBAN on ":trigger_value"', + 'rule_trigger_source_account_nr_contains_choice' => 'Lähdetilin numero / IBAN sisältää..', + 'rule_trigger_source_account_nr_contains' => 'Lähdetilin numero / IBAN sisältää ":trigger_value"', + 'rule_trigger_destination_account_starts_choice' => 'Kohdetilin nimi alkaa..', + 'rule_trigger_destination_account_starts' => 'Kohdetilin nimi alkaa ":trigger_value"', + 'rule_trigger_destination_account_ends_choice' => 'Kohdetilin nimi päättyy..', + 'rule_trigger_destination_account_ends' => 'Kohdetilin nimi päättyy ":trigger_value"', + 'rule_trigger_destination_account_is_choice' => 'Kohdetilin nimi on..', + 'rule_trigger_destination_account_is' => 'Kohdetilin nimi on ":trigger_value"', + 'rule_trigger_destination_account_contains_choice' => 'Kohdetilin nimi sisältää..', + 'rule_trigger_destination_account_contains' => 'Kohdetilin nimi sisältää ":trigger_value"', + 'rule_trigger_destination_account_nr_starts_choice' => 'Kohdetilin numero / IBAN alkaa..', + 'rule_trigger_destination_account_nr_starts' => 'Kohdetilin numero / IBAN alkaa ":trigger_value"', + 'rule_trigger_destination_account_nr_ends_choice' => 'Kohdetilin numero / IBAN päättyy..', + 'rule_trigger_destination_account_nr_ends' => 'Kohdetilin numero / IBAN päättyy ":trigger_value"', + 'rule_trigger_destination_account_nr_is_choice' => 'Kohdetilin numero / IBAN on..', + 'rule_trigger_destination_account_nr_is' => 'Kohdetilin numero / IBAN on ":trigger_value"', + 'rule_trigger_destination_account_nr_contains_choice' => 'Kohdetilin numero / IBAN sisältää..', + 'rule_trigger_destination_account_nr_contains' => 'Kohdetilin numero / IBAN sisältää ":trigger_value"', 'rule_trigger_transaction_type_choice' => 'Tapahtuman tyyppi on ...', 'rule_trigger_transaction_type' => 'Tapahtuman tyyppi on ":trigger_value"', 'rule_trigger_category_is_choice' => 'Kategoria on ...', @@ -506,13 +506,13 @@ return [ 'rule_trigger_description_is' => 'Kuvaus on ":trigger_value"', 'rule_trigger_date_is_choice' => 'Tapahtumapäivä on ...', 'rule_trigger_date_is' => 'Tapahtumapäivä on ":trigger_value"', - 'rule_trigger_date_before_choice' => 'Transaction date is before..', - 'rule_trigger_date_before' => 'Transaction date is before ":trigger_value"', + 'rule_trigger_date_before_choice' => 'Tapahtumapäivä on ennen..', + 'rule_trigger_date_before' => 'Tapahtumapäivä on ennen: ":trigger_value"', 'rule_trigger_date_after_choice' => 'Transaction date is after..', 'rule_trigger_date_after' => 'Transaction date is after ":trigger_value"', - 'rule_trigger_created_on_choice' => 'Transaction was made on..', + 'rule_trigger_created_on_choice' => 'Tapahtuma on tehty..', 'rule_trigger_created_on' => 'Transaction was made on ":trigger_value"', - 'rule_trigger_updated_on_choice' => 'Transaction was last edited on..', + 'rule_trigger_updated_on_choice' => 'Tapahtumaa muokattiin viimeksi..', 'rule_trigger_updated_on' => 'Transaction was last edited on ":trigger_value"', 'rule_trigger_budget_is_choice' => 'Budjetti on ...', 'rule_trigger_budget_is' => 'Budjetti on ":trigger_value"', @@ -520,10 +520,10 @@ return [ 'rule_trigger_tag_is' => 'Tägi on ":trigger_value"', 'rule_trigger_currency_is_choice' => 'Tapahtuman valuutta on ...', 'rule_trigger_currency_is' => 'Tapahtuman valuutta on ":trigger_value"', - 'rule_trigger_foreign_currency_is_choice' => 'Transaction foreign currency is..', + 'rule_trigger_foreign_currency_is_choice' => 'Tapahtuman valuutta on..', 'rule_trigger_foreign_currency_is' => 'Transaction foreign currency is ":trigger_value"', 'rule_trigger_has_attachments_choice' => 'Tapahtumalla on vähintään näin monta liitettä', - 'rule_trigger_has_attachments' => 'Has at least :trigger_value attachment(s)', + 'rule_trigger_has_attachments' => 'On vähintään :trigger_value liitettä', 'rule_trigger_store_journal' => 'Kun tapahtuma luodaan', 'rule_trigger_update_journal' => 'Kun tapahtuma päivitetään', 'rule_trigger_has_no_category_choice' => 'Ei kategoriaa', @@ -534,8 +534,8 @@ return [ 'rule_trigger_has_no_budget' => 'Tapahtumalla ei ole budjettia', 'rule_trigger_has_any_budget_choice' => 'On budjetti (mikä tahansa)', 'rule_trigger_has_any_budget' => 'Tapahtumalla on budjetti (mikä tahansa)', - 'rule_trigger_has_no_bill_choice' => 'Has no bill', - 'rule_trigger_has_no_bill' => 'Transaction has no bill', + 'rule_trigger_has_no_bill_choice' => 'Ei laskua', + 'rule_trigger_has_no_bill' => 'Tapahtumalla ei ole laskua', 'rule_trigger_has_any_bill_choice' => 'Has a (any) bill', 'rule_trigger_has_any_bill' => 'Transaction has a (any) bill', 'rule_trigger_has_no_tag_choice' => 'Ei tägejä', @@ -554,18 +554,18 @@ return [ 'rule_trigger_notes_start' => 'Muistiinpano alkaa tekstillä ":trigger_value"', 'rule_trigger_notes_end_choice' => 'Muistiinpano loppuu tekstiin ...', 'rule_trigger_notes_end' => 'Muistiinpano loppuu tekstiin ":trigger_value"', - 'rule_trigger_bill_is_choice' => 'Bill is..', - 'rule_trigger_bill_is' => 'Bill is ":trigger_value"', + 'rule_trigger_bill_is_choice' => 'Lasku on..', + 'rule_trigger_bill_is' => 'Lasku on ":trigger_value"', 'rule_trigger_external_id_choice' => 'External ID is..', 'rule_trigger_external_id' => 'External ID is ":trigger_value"', - 'rule_trigger_internal_reference_choice' => 'Internal reference is..', - 'rule_trigger_internal_reference' => 'Internal reference is ":trigger_value"', + 'rule_trigger_internal_reference_choice' => 'Sisäinen viite on..', + 'rule_trigger_internal_reference' => 'Sisäinen viite on ":trigger_value"', 'rule_trigger_journal_id_choice' => 'Transaction journal ID is..', 'rule_trigger_journal_id' => 'Transaction journal ID is ":trigger_value"', // actions - 'rule_action_delete_transaction_choice' => 'DELETE transaction (!)', - 'rule_action_delete_transaction' => 'DELETE transaction (!)', + 'rule_action_delete_transaction_choice' => 'POISTA tapahtuma (!)', + 'rule_action_delete_transaction' => 'POISTA tapahtuma (!)', 'rule_action_set_category' => 'Aseta kategoriaksi ":action_value"', 'rule_action_clear_category' => 'Tyhjennä kategoria', 'rule_action_set_budget' => 'Aseta budjetiksi ":action_value"', @@ -584,8 +584,8 @@ return [ 'rule_action_remove_tag_choice' => 'Poista tägi ...', 'rule_action_remove_all_tags_choice' => 'Poista kaikki tägit', 'rule_action_set_description_choice' => 'Aseta kuvaus ...', - 'rule_action_update_piggy_choice' => 'Add/remove transaction amount in piggy bank..', - 'rule_action_update_piggy' => 'Add/remove transaction amount in piggy bank ":action_value"', + 'rule_action_update_piggy_choice' => 'Lisää/poista tapahtuman summa säästöpossussa..', + 'rule_action_update_piggy' => 'Lisää/poista tapahtuman summa säästöpossussa ":action_value"', 'rule_action_append_description_choice' => 'Liitä kuvauksen loppuun teksti ...', 'rule_action_prepend_description_choice' => 'Aloita kuvaus tekstillä ...', 'rule_action_set_source_account_choice' => 'Aseta lähdetiliksi ...', @@ -637,9 +637,9 @@ return [ 'clear_location' => 'Tyhjennä sijainti', 'delete_all_selected_tags' => 'Poista kaikki valitut tägit', 'select_tags_to_delete' => 'Älä unohda valita tägejä.', - 'deleted_x_tags' => 'Deleted :count tag.|Deleted :count tags.', + 'deleted_x_tags' => 'Poistettu :count tagi.|Poistettu :count tagia.', 'create_rule_from_transaction' => 'Luo tapahtumaan perustuva sääntö', - 'create_recurring_from_transaction' => 'Create recurring transaction based on transaction', + 'create_recurring_from_transaction' => 'Luo toistuva tapahtuma tapahtuman perusteella', // preferences @@ -655,9 +655,9 @@ return [ 'pref_6M' => 'Kuusi kuukautta', 'pref_1Y' => 'Yksi vuosi', 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', + 'pref_last90' => 'Viimeiset 90 päivää', + 'pref_last30' => 'Viimeiset 30 päivää', + 'pref_last7' => 'Viimeiset 7 päivää', 'pref_YTD' => 'Year to date', 'pref_QTD' => 'Quarter to date', 'pref_MTD' => 'Month to date', @@ -665,7 +665,7 @@ return [ 'pref_locale' => 'Alueasetukset', 'pref_languages_help' => 'Firefly III tukee useita kieliä. Mitä niistä haluat käyttää?', 'pref_locale_help' => 'Firefly III antaa sinun asettaa erikseen paikallisia asetuksia, kuten valuuttojen, numeroiden ja päivämäärien muotoilun. Järjestelmäsi ei ehkä tue kaikkia tämän luettelon alueasetuksia. Firefly III:lla ei ole oikeita päivämääräasetuksia jokaiselle alueelle; ota minuun yhteyttä saadaksesi parannuksia.', - 'pref_locale_no_demo' => 'This feature won\'t work for the demo user.', + 'pref_locale_no_demo' => 'Tämä ominaisuus ei toimi demokäyttäjälle.', 'pref_custom_fiscal_year' => 'Tilikauden asetukset', 'pref_custom_fiscal_year_label' => 'Käytössä', 'pref_custom_fiscal_year_help' => 'Maissa joiden tilikausi on jokin muu kuin Tammikuun 1:stä Joulukuun 31:seen päivään, voit valita tämän ja määrittää tilikauden aloitus- ja lopetuspäivän', @@ -700,7 +700,7 @@ return [ 'pref_optional_fields_transaction' => 'Tapahtumien valinnaiset kentät', 'pref_optional_fields_transaction_help' => 'Yksinkertaisuuden nimissä kaikki kentät eivät alkuun ole näkyvissä luodessasi uusia tapahtumia. Alla voit ottaa käyttöön sinulle hyödyllisiä kenttiä. Asetuksesta huolimatta kaikki kentät joissa jo on sisältöä näytetään - tietenkin.', 'optional_tj_date_fields' => 'Päivämääräkentät', - 'optional_tj_other_fields' => 'Other fields', + 'optional_tj_other_fields' => 'Muut kentät', 'optional_tj_attachment_fields' => 'Liitekentät', 'pref_optional_tj_interest_date' => 'Korkopäivä', 'pref_optional_tj_book_date' => 'Kirjauspäivä', @@ -711,54 +711,54 @@ return [ 'pref_optional_tj_internal_reference' => 'Sisäinen viite', 'pref_optional_tj_notes' => 'Muistiinpanot', 'pref_optional_tj_attachments' => 'Liitteet', - 'pref_optional_tj_external_uri' => 'External URL', - 'pref_optional_tj_location' => 'Location', - 'pref_optional_tj_links' => 'Transaction links', + 'pref_optional_tj_external_uri' => 'Ulkoinen URL', + 'pref_optional_tj_location' => 'Sijainti', + 'pref_optional_tj_links' => 'Tapahtuman linkit', 'optional_field_meta_dates' => 'Päivämäärät', 'optional_field_meta_business' => 'Yritys', 'optional_field_attachments' => 'Liitteet', 'optional_field_meta_data' => 'Valinnainen metatieto', - 'external_uri' => 'External URL', + 'external_uri' => 'Ulkoinen URL', // profile: - 'delete_stuff_header' => 'Delete data', + 'delete_stuff_header' => 'Poista tiedot', 'permanent_delete_stuff' => 'Ole varovainen näiden valintojen kanssa, poistaminen on lopullista.', - 'other_sessions_logged_out' => 'All your other sessions have been logged out.', + 'other_sessions_logged_out' => 'Kaikki muut istuntosi on kirjattu ulos.', 'delete_all_budgets' => 'Poista KAIKKI budjettisi', 'delete_all_categories' => 'Poista KAIKKI kategoriasi', 'delete_all_tags' => 'Poista KAIKKI tägit', - 'delete_all_bills' => 'Delete ALL your bills', - 'delete_all_piggy_banks' => 'Delete ALL your piggy banks', - 'delete_all_rules' => 'Delete ALL your rules', - 'delete_all_recurring' => 'Delete ALL your recurring transactions', + 'delete_all_bills' => 'Poista KAIKKI laskusi', + 'delete_all_piggy_banks' => 'Poista KAIKKI säästöpossusi', + 'delete_all_rules' => 'Poista KAIKKI sääntösi', + 'delete_all_recurring' => 'Poista KAIKKI toistuvat tapahtumasi', 'delete_all_object_groups' => 'Delete ALL your object groups', - 'delete_all_accounts' => 'Delete ALL your accounts', - 'delete_all_asset_accounts' => 'Delete ALL your asset accounts', - 'delete_all_expense_accounts' => 'Delete ALL your expense accounts', - 'delete_all_revenue_accounts' => 'Delete ALL your revenue accounts', - 'delete_all_liabilities' => 'Delete ALL your liabilities', - 'delete_all_transactions' => 'Delete ALL your transactions', - 'delete_all_withdrawals' => 'Delete ALL your withdrawals', - 'delete_all_deposits' => 'Delete ALL your deposits', - 'delete_all_transfers' => 'Delete ALL your transfers', - 'also_delete_transactions' => 'Deleting accounts will also delete ALL associated withdrawals, deposits and transfers!', + 'delete_all_accounts' => 'Poista KAIKKI tilisi', + 'delete_all_asset_accounts' => 'Poista KAIKKI tulotilisi', + 'delete_all_expense_accounts' => 'Poista KAIKKI kulutilisi', + 'delete_all_revenue_accounts' => 'Poista kaikki tulotilisi', + 'delete_all_liabilities' => 'Poista KAIKKI velkasi', + 'delete_all_transactions' => 'Poista KAIKKI tapahtumasi', + 'delete_all_withdrawals' => 'Poista KAIKKI nostosi', + 'delete_all_deposits' => 'Poista KAIKKI talletuksesi', + 'delete_all_transfers' => 'Poista KAIKKI siirtosi', + 'also_delete_transactions' => 'Tilien poistaminen poistaa myös KAIKKI niille tehdyt nostot, talletukset ja siirrot!', 'deleted_all_budgets' => 'Kaikki budjetit on poistettu', 'deleted_all_categories' => 'Kaikki kategoriat on poistettu', 'deleted_all_tags' => 'Kaikki tägit on poistettu', - 'deleted_all_bills' => 'All bills have been deleted', - 'deleted_all_piggy_banks' => 'All piggy banks have been deleted', - 'deleted_all_rules' => 'All rules and rule groups have been deleted', - 'deleted_all_object_groups' => 'All groups have been deleted', - 'deleted_all_accounts' => 'All accounts have been deleted', - 'deleted_all_asset_accounts' => 'All asset accounts have been deleted', - 'deleted_all_expense_accounts' => 'All expense accounts have been deleted', - 'deleted_all_revenue_accounts' => 'All revenue accounts have been deleted', - 'deleted_all_liabilities' => 'All liabilities have been deleted', - 'deleted_all_transactions' => 'All transactions have been deleted', - 'deleted_all_withdrawals' => 'All withdrawals have been deleted', - 'deleted_all_deposits' => 'All deposits have been deleted', - 'deleted_all_transfers' => 'All transfers have been deleted', - 'deleted_all_recurring' => 'All recurring transactions have been deleted', + 'deleted_all_bills' => 'Kaikki laskut on poistettu', + 'deleted_all_piggy_banks' => 'Kaikki säästöpossut on poistettu', + 'deleted_all_rules' => 'Kaikki säännöt ja sääntöryhmät on poistettu', + 'deleted_all_object_groups' => 'Kaikki ryhmät on poistettu', + 'deleted_all_accounts' => 'Kaikki tilit on poistettu', + 'deleted_all_asset_accounts' => 'Kaikki omaisuustilit on poistettu', + 'deleted_all_expense_accounts' => 'Kaikki kulutilit on poistettu', + 'deleted_all_revenue_accounts' => 'Kaikki tulotilit on poistettu', + 'deleted_all_liabilities' => 'Kaikki velat on poistettu', + 'deleted_all_transactions' => 'Kaikki tapahtumat on poistettu', + 'deleted_all_withdrawals' => 'Kaikki nostot on poistettu', + 'deleted_all_deposits' => 'Kaikki talletukset on poistettu', + 'deleted_all_transfers' => 'Kaikki siirrot on poistettu', + 'deleted_all_recurring' => 'Kaikki toistuvat tapahtumat on poistettu', 'change_your_password' => 'Vaihda salasana', 'delete_account' => 'Poista käyttäjätili', 'current_password' => 'Nykyinen salasana', @@ -776,7 +776,7 @@ return [ 'invalid_password' => 'Virheellinen salasana!', 'what_is_pw_security' => 'Mikä on "varmista salasanan turvallisuus"?', 'secure_pw_title' => 'Turvallisen salasanan valitseminen', - 'forgot_password_response' => 'Thank you. If an account exists with this email address, you will find instructions in your inbox.', + 'forgot_password_response' => 'Kiitos. Jos sinulla on tili tällä sähköpostiosoitteella, löydät ohjeet saapuneet-kansiostasi.', 'secure_pw_history' => 'Yhtään viikkoa ei kulu ilman uutisia verkkosivustojen vuotaneista käyttäjien kirjautumistiedoista. Hakkerit ja varkaat käyttävät näitä salasanoja yrittäessään varastaa sinun yksityisiä tietoja. Tämä tieto on arvokasta.', 'secure_pw_ff' => 'Käytätkö samaa salasanaa kaikkialla internetissä? Jos yksi sivusto vuotaa sinun salasanasi, hakkereilla on pääsy kaikkiin sinun tietoihin. Firefly III luottaa, että sinä valitset vahvan ja yksilöllisen salasanan suojellaksesi taloudellisia tietojasi.', 'secure_pw_check_box' => 'Auttaaksesi sinua tässä Firefly III voi tarkistaa onko ehdottamasi ja/tai käyttämäsi salasana jo aikaisemmin vuotaneiden joukossa. Jos näin on päässyt tapahtumaan, Firefly III neuvoo sinua olemaan käyttämättä valittua salasanaa.', @@ -789,17 +789,17 @@ return [ 'regenerate_command_line_token' => 'Luo uusi komentorivitunnus', 'token_regenerated' => 'Uusi komentorivitunnus luotiin', 'change_your_email' => 'Muuta sähköpostiosoitetta', - 'email_verification' => 'An email message will be sent to your old AND new email address. For security purposes, you will not be able to login until you verify your new email address. If you are unsure if your Firefly III installation is capable of sending email, please do not use this feature. If you are an administrator, you can test this in the Administration.', + 'email_verification' => 'Sähköpostiviesti lähetetään sekä vanhaan ETTÄ uuteen osoitteeseesi. Turvallisuussyistä et pysty kirjautumaan tilillesi ennen kuin vahvistat uuden sähköpostiosoitteesi. Jos et tiedä pystyykö tämä Firefly III instanssi lähettämään sähköpostia, älä käytä tätä toimintoa. Jos olet ylläpitäjä, voit testata sähköpostin lähetystä Ylläpito-sivulla.', 'email_changed_logout' => 'Et voi kirjautua sisään, ennen kuin olet vahvistanut sähköpostiosoitteesi.', 'login_with_new_email' => 'Voit nyt kirjautua uudella sähköpostiosoitteella.', 'login_with_old_email' => 'Voit kirjautua jälleen vanhalla sähköpostiosoitteellasi.', 'login_provider_local_only' => 'Tämä toiminto ei ole käytettävissä käytettäessä palveluntarjoajaa ":login_provider" tunnistautumiseen.', - 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', - 'external_auth_disabled' => 'This action is not available when Firefly III isn\'t responsible for authentication handling.', - 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'Tämä toiminto ei ole käytettävissä, kun Firefly III ei vastaa käyttäjän hallinnasta tai todennuksen käsittelystä.', + 'external_auth_disabled' => 'Tämä toiminto ei ole käytettävissä, kun Firefly III ei vastaa todennuksen käsittelystä.', + 'delete_local_info_only' => "Koska Firefly III ei ole vastuussa käyttäjän hallinnasta tai todentamisen käsittelystä, tämä toiminto poistaa vain paikalliset Firefly III tiedot.", 'oauth' => 'OAuth', - 'profile_oauth_clients' => 'OAuth Clients', - 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', + 'profile_oauth_clients' => 'OAuth Asiakkaat', + 'profile_oauth_no_clients' => 'Et ole luonut yhtään OAuth-asiakasta.', 'profile_oauth_clients_header' => 'Asiakasohjelmat', 'profile_oauth_client_id' => 'Asiakastunnus', 'profile_oauth_client_name' => 'Nimi', @@ -810,18 +810,18 @@ return [ 'profile_oauth_name_help' => 'Jotain käyttäjillesi tuttua ja luotettavaa.', 'profile_oauth_redirect_url' => 'URL:n uudelleenohjaus', 'profile_oauth_redirect_url_help' => 'Your application\'s authorization callback URL.', - 'profile_authorized_apps' => 'Authorized applications', - 'profile_authorized_clients' => 'Authorized clients', + 'profile_authorized_apps' => 'Valtuutetut sovellukset', + 'profile_authorized_clients' => 'Valtuutetut asiakkaat', 'profile_scopes' => 'Scopes', 'profile_revoke' => 'Peruuta', 'profile_oauth_client_secret_title' => 'Client Secret', 'profile_oauth_client_secret_expl' => 'Here is your new client secret. This is the only time it will be shown so don\'t lose it! You may now use this secret to make API requests.', 'profile_personal_access_tokens' => 'Henkilökohtaiset Käyttöoikeuskoodit', 'profile_personal_access_token' => 'Henkilökohtainen Käyttöoikeuskoodi', - 'profile_oauth_confidential' => 'Confidential', + 'profile_oauth_confidential' => 'Luottamuksellinen', 'profile_oauth_confidential_help' => 'Require the client to authenticate with a secret. Confidential clients can hold credentials in a secure way without exposing them to unauthorized parties. Public applications, such as native desktop or JavaScript SPA applications, are unable to hold secrets securely.', - 'profile_personal_access_token_explanation' => 'Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.', - 'profile_no_personal_access_token' => 'You have not created any personal access tokens.', + 'profile_personal_access_token_explanation' => 'Tässä on uusi henkilökohtainen pääsytunnuksesi. Tämä on ainoa kerta, kun se näytetään, joten älä hävitä sitä! Voit nyt käyttää tätä tunnusta tehdäksesi API-pyyntöjä.', + 'profile_no_personal_access_token' => 'Et ole luonut henkilökohtaisia käyttöoikeustunnuksia.', 'profile_create_new_token' => 'Luo uusi tunnus', 'profile_create_token' => 'Luo tunnus', 'profile_create' => 'Luo', @@ -829,11 +829,11 @@ return [ 'profile_whoops' => 'Hupsis!', 'profile_something_wrong' => 'Jokin meni vikaan!', 'profile_try_again' => 'Jokin meni vikaan. Yritä uudelleen.', - 'amounts' => 'Amounts', - 'multi_account_warning_unknown' => 'Depending on the type of transaction you create, the source and/or destination account of subsequent splits may be overruled by whatever is defined in the first split of the transaction.', - 'multi_account_warning_withdrawal' => 'Keep in mind that the source account of subsequent splits will be overruled by whatever is defined in the first split of the withdrawal.', - 'multi_account_warning_deposit' => 'Keep in mind that the destination account of subsequent splits will be overruled by whatever is defined in the first split of the deposit.', - 'multi_account_warning_transfer' => 'Keep in mind that the source + destination account of subsequent splits will be overruled by whatever is defined in the first split of the transfer.', + 'amounts' => 'Summat', + 'multi_account_warning_unknown' => 'Riippuen luomasi tapahtuman tyypistä, myöhempien jaotteluiden lähde- ja/tai kohdetilin tyyppi voidaan kumota sen mukaan, mitä on määritelty tapahtuman ensimmäisessä jaossa.', + 'multi_account_warning_withdrawal' => 'Muista, että myöhempien jakojen lähdetili määräytyy noston ensimmäisen jaon määritysten mukaan.', + 'multi_account_warning_deposit' => 'Muista, että myöhempien jakojen kohdetili määräytyy talletuksen ensimmäisen jaon määritysten mukaan.', + 'multi_account_warning_transfer' => 'Muista, että myöhempien jakojen lähde- ja kohdetili määräytyvät ensimmäisen jaon määritysten mukaan.', // export data: 'export_data_title' => 'Vie tietoja Firefly III:sta', @@ -851,7 +851,7 @@ return [ 'update_attachment' => 'Päivitä liite', 'delete_attachment' => 'Poista liite ":name"', 'attachment_deleted' => 'Liite ":name" poistettu', - 'liabilities_deleted' => 'Vastuu ":name" poistettu', + 'liabilities_deleted' => 'Velka ":name" poistettu', 'attachment_updated' => 'Liite ":name" päivitetty', 'upload_max_file_size' => 'Tiedoston enimmäiskoko: :size', 'list_all_attachments' => 'Lista kaikista liitteistä', @@ -888,9 +888,9 @@ return [ 'convert_please_set_expense_destination' => 'Valitse kulutustili jonne raha menee.', 'convert_please_set_asset_source' => 'Valitse omaisuustili jolta raha tulee.', 'convert_expl_w_d' => 'When converting from a withdrawal to a deposit, the money will be deposited into the displayed destination account, instead of being withdrawn from it.|When converting from a withdrawal to a deposit, the money will be deposited into the displayed destination accounts, instead of being withdrawn from them.', - 'convert_expl_w_t' => 'When converting a withdrawal into a transfer, the money will be transferred away from the source account into other asset or liability account instead of being spent on the original expense account.|When converting a withdrawal into a transfer, the money will be transferred away from the source accounts into other asset or liability accounts instead of being spent on the original expense accounts.', - 'convert_expl_d_w' => 'When converting a deposit into a withdrawal, the money will be withdrawn from the displayed source account, instead of being deposited into it.|When converting a deposit into a withdrawal, the money will be withdrawn from the displayed source accounts, instead of being deposited into them.', - 'convert_expl_d_t' => 'When you convert a deposit into a transfer, the money will be deposited into the listed destination account from any of your asset or liability account.|When you convert a deposit into a transfer, the money will be deposited into the listed destination accounts from any of your asset or liability accounts.', + 'convert_expl_w_t' => 'Kun nosto muutetaan siirroksi, raha siirretään pois lähdetililtä muuhun omaisuuserään tai velkaan liittyvälle tilille sen sijaan, että se käytettäisiin alkuperäiseen kulutiliin.|Kun nosto muutetaan siirroksi, raha siirretään pois lähdetileiltä muihin omaisuus- tai velkatileihin sen sijaan, että se käytettäisiin alkuperäisiin kulutileihin.', + 'convert_expl_d_w' => 'Kun talletus muunnetaan nostoksi, rahat poistetaan näytetyltä lähdetililtä sen sijaan, että ne talletettaisiin sille.|Kun talletus muunnetaan nostoksi, rahat poistetaan näytetyiltä lähdetileiltä sen sijaan, että ne talletettaisiin niille.', + 'convert_expl_d_t' => 'Kun muutat talletuksen siirroksi, rahat talletetaan listan kohdetilille miltä tahansa omaisuus- tai velkatililtäsi.|Kun muutat talletuksen siirroksi, rahat talletetaan listan kohdetileille miltä tahansa omaisuus- tai velkatileiltäsi.', 'convert_expl_t_w' => 'When you convert a transfer into a withdrawal, the money will be spent on the destination account you set here, instead of being transferred away.|When you convert a transfer into a withdrawal, the money will be spent on the destination accounts you set here, instead of being transferred away.', 'convert_expl_t_d' => 'When you convert a transfer into a deposit, the money will be deposited into the destination account you see here, instead of being transferred into it.|When you convert a transfer into a deposit, the money will be deposited into the destination accounts you see here, instead of being transferred into them.', 'convert_select_sources' => 'To complete the conversion, please set the new source account below.|To complete the conversion, please set the new source accounts below.', @@ -909,7 +909,7 @@ return [ 'create_new_deposit' => 'Luo uusi talletus', 'create_new_transfer' => 'Luo uusi siirto', 'create_new_asset' => 'Luo uusi omaisuustili', - 'create_new_liabilities' => 'Create new liability', + 'create_new_liabilities' => 'Luo uusi velka', 'create_new_expense' => 'Luo uusi maksutili', 'create_new_revenue' => 'Luo uusi tuottotili', 'create_new_piggy_bank' => 'Luo uusi säästöpossu', @@ -953,14 +953,14 @@ return [ 'options' => 'Valinnat', // budgets: - 'daily_budgets' => 'Daily budgets', - 'weekly_budgets' => 'Weekly budgets', - 'monthly_budgets' => 'Monthly budgets', - 'quarterly_budgets' => 'Quarterly budgets', - 'half_year_budgets' => 'Half-yearly budgets', - 'yearly_budgets' => 'Yearly budgets', + 'daily_budgets' => 'Päivittäiset budjetit', + 'weekly_budgets' => 'Viikoittaiset budjetit', + 'monthly_budgets' => 'Kuukausittaiset budjetit', + 'quarterly_budgets' => 'Neljännesvuosittaiset budjetit', + 'half_year_budgets' => 'Puolivuosittaiset budjetit', + 'yearly_budgets' => 'Vuosittaiset budjetit', 'other_budgets' => 'Custom timed budgets', - 'budget_limit_not_in_range' => 'This amount applies from :start to :end:', + 'budget_limit_not_in_range' => 'Tämä summa on voimassa välillä :start - :end:', 'total_available_budget' => 'Budjetissa jäljellä (välillä :start ja :end)', 'total_available_budget_in_currency' => 'Budjetissa jäljellä valuutassa :currency', 'see_below' => 'katso alla', @@ -1013,7 +1013,7 @@ return [ 'auto_budget_help' => 'Voit lukea lisää tästä ominaisuudesta ohjeesta. Napsauta oikean yläkulman (?)-kuvaketta.', 'auto_budget_reset_icon' => 'Tämä budjetti asetetaan määräajoin', 'auto_budget_rollover_icon' => 'Budjetin summa kasvaa säännöllisesti', - 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', + 'remove_budgeted_amount' => 'Poista budjetoitu summa :currency', // bills: 'not_expected_period' => 'Ei odotettavissa tässä jaksossa', @@ -1045,28 +1045,28 @@ return [ 'skips_over' => 'ohittaa', 'bill_store_error' => 'Uuden laskusi tallentamisessa tapahtui odottamaton virhe. Virhe kirjattiin lokitiedostoon.', 'list_inactive_rule' => 'käytöstä poistettu sääntö', - 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_edit_rules' => 'Firefly III yrittää muokata myös tähän laskuun liittyvää sääntöä. Jos kuitenkin olet muokannut tätä sääntöä itse, Firefly III ei muuta mitään. Firefly III yrittää muokata myös tähän laskuun liittyviä :count sääntöä. Jos kuitenkin olet muokannut näitä sääntöjä itse, Firefly III ei muuta mitään.', 'bill_expected_date' => 'Expected :date', 'bill_expected_date_js' => 'Expected {date}', - 'bill_paid_on' => 'Paid on {date}', - 'bill_repeats_weekly' => 'Repeats weekly', - 'bill_repeats_monthly' => 'Repeats monthly', + 'bill_paid_on' => 'Maksettu {date}', + 'bill_repeats_weekly' => 'Toistuu viikoittain', + 'bill_repeats_monthly' => 'Toistuu kuukausittain', 'bill_repeats_quarterly' => 'Repeats quarterly', - 'bill_repeats_half-year' => 'Repeats every half year', - 'bill_repeats_yearly' => 'Repeats yearly', - 'bill_repeats_weekly_other' => 'Repeats every other week', - 'bill_repeats_monthly_other' => 'Repeats every other month', - 'bill_repeats_quarterly_other' => 'Repeats every other quarter', - 'bill_repeats_half-year_other' => 'Repeats yearly', - 'bill_repeats_yearly_other' => 'Repeats every other year', - 'bill_repeats_weekly_skip' => 'Repeats every {skip} weeks', - 'bill_repeats_monthly_skip' => 'Repeats every {skip} months', - 'bill_repeats_quarterly_skip' => 'Repeats every {skip} quarters', - 'bill_repeats_half-year_skip' => 'Repeats every {skip} half years', - 'bill_repeats_yearly_skip' => 'Repeats every {skip} years', - 'subscriptions' => 'Subscriptions', - 'forever' => 'Forever', - 'extension_date_is' => 'Extension date is {date}', + 'bill_repeats_half-year' => 'Toistuu puolen vuoden välein', + 'bill_repeats_yearly' => 'Toistuu vuosittain', + 'bill_repeats_weekly_other' => 'Toistuu joka toinen viikko', + 'bill_repeats_monthly_other' => 'Toistuu joka toinen kuukausi', + 'bill_repeats_quarterly_other' => 'Toistuu joka toinen neljännes', + 'bill_repeats_half-year_other' => 'Toistuu vuosittain', + 'bill_repeats_yearly_other' => 'Toistuu joka toinen vuosi', + 'bill_repeats_weekly_skip' => 'Toistuu {skip} viikon välein', + 'bill_repeats_monthly_skip' => 'Toistuu {skip} kuukauden välein', + 'bill_repeats_quarterly_skip' => 'Toista {skip} vuosineljänneksen välein', + 'bill_repeats_half-year_skip' => 'Toistuu {skip} puolen vuoden välein', + 'bill_repeats_yearly_skip' => 'Toistuu {skip} vuoden välein', + 'subscriptions' => 'Tilaukset', + 'forever' => 'Ikuisesti', + 'extension_date_is' => 'Laajennuksen päivämäärä on {date}', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1087,20 +1087,20 @@ return [ 'delete_asset_account' => 'Poista omaisuustili ":name"', 'delete_expense_account' => 'Poista kulutustili ":name"', 'delete_revenue_account' => 'Poista tuottotili ":name"', - 'delete_liabilities_account' => 'Poista vastuu ":name"', + 'delete_liabilities_account' => 'Poista velka ":name"', 'asset_deleted' => 'Poistettiin onnistuneesti omaisuustili ":name"', 'account_deleted' => 'Successfully deleted account ":name"', 'expense_deleted' => 'Poistettiin onnistuneesti kulutustili ":name"', 'revenue_deleted' => 'Poistettiin onnistuneesti tuottotili ":name"', 'update_asset_account' => 'Päivitä omaisuustili', - 'update_undefined_account' => 'Update account', - 'update_liabilities_account' => 'Päivitä vastuu', + 'update_undefined_account' => 'Päivitä tili', + 'update_liabilities_account' => 'Päivitä velka', 'update_expense_account' => 'Päivitä kulutustili', 'update_revenue_account' => 'Päivitä tuottotili', 'make_new_asset_account' => 'Luo uusi omaisuustili', 'make_new_expense_account' => 'Luo uusi kulutustili', 'make_new_revenue_account' => 'Luo uusi tuottotili', - 'make_new_liabilities_account' => 'Luo uusi vastuu', + 'make_new_liabilities_account' => 'Luo uusi velka', 'asset_accounts' => 'Käyttötilit', 'asset_accounts_inactive' => 'Käyttötilit (ei käytössä)', 'expense_accounts' => 'Kulutustilit', @@ -1109,8 +1109,8 @@ return [ 'revenue_accounts_inactive' => 'Revenue accounts (inactive)', 'cash_accounts' => 'Käteistilit', 'Cash account' => 'Käteistili', - 'liabilities_accounts' => 'Vastattavaa', - 'liabilities_accounts_inactive' => 'Liabilities (inactive)', + 'liabilities_accounts' => 'Velat', + 'liabilities_accounts_inactive' => 'Velat (Ei aktiiviset)', 'reconcile_account' => 'Täsmäytä tili ":account"', 'overview_of_reconcile_modal' => 'Täsmäytyksen yleiskatsaus', 'delete_reconciliation' => 'Poista täsmäytys', @@ -1208,9 +1208,9 @@ return [ 'updated_withdrawal' => 'Päivitettiin nosto ":description"', 'updated_deposit' => 'Päivitettiin talletus ":description"', 'updated_transfer' => 'Päivitettiin siirto ":description"', - 'no_changes_withdrawal' => 'Withdrawal ":description" was not changed.', - 'no_changes_deposit' => 'Deposit ":description" was not changed.', - 'no_changes_transfer' => 'Transfer ":description" was not changed.', + 'no_changes_withdrawal' => 'Nosto ":description" ei muuttunut.', + 'no_changes_deposit' => 'Talletus ":description" ei muuttunut.', + 'no_changes_transfer' => 'Tilisiirto ":description" ei muuttunut.', 'delete_withdrawal' => 'Poista nosto ":description"', 'delete_deposit' => 'Poista talletus ":description"', 'delete_transfer' => 'Poista siirto ":description"', @@ -1235,15 +1235,15 @@ return [ 'no_bulk_category' => 'Älä päivitä kategoriaa', 'no_bulk_budget' => 'Älä päivitä budjettia', 'no_bulk_tags' => 'Älä päivitä tägejä', - 'replace_with_these_tags' => 'Replace with these tags', - 'append_these_tags' => 'Add these tags', + 'replace_with_these_tags' => 'Korvaa näillä tageilla', + 'append_these_tags' => 'Lisää nämä tagit', 'mass_edit' => 'Muokkaa valittuja yksitellen', 'bulk_edit' => 'Muokkaa kaikkia valittuja yhtäaikaa', 'mass_delete' => 'Poista valitut', 'cannot_edit_other_fields' => 'Et voi massamuuttaa tapahtumien muita kuin tässä näkyviä kenttiä, koska ne eivät mahdu ruudulle. Jos niitä täytyy kuitenkin muokata, seuraa linkkiä ja muokkaa niitä yksitellen.', 'cannot_change_amount_reconciled' => 'Et voi muuttaa täsmäytettyjen tapahtumien summia.', 'no_budget' => '(ei budjettia)', - 'no_bill' => '(no bill)', + 'no_bill' => '(ei laskua)', 'account_per_budget' => 'Tili per budjetti', 'account_per_category' => 'Tili per kategoria', 'create_new_object' => 'Luo', @@ -1269,8 +1269,8 @@ return [ 'tag' => 'Tägi', 'no_budget_squared' => '(ei budjettia)', 'perm-delete-many' => 'Suuren tapahtumamäärän poistaminen kerralla on hyvin riskialtista. Olethan varovainen. Täällä saatat tuhota esimerkiksi osia jaetuista tapahtumista, joten ole tarkkana.', - 'mass_deleted_transactions_success' => 'Deleted :count transaction.|Deleted :count transactions.', - 'mass_edited_transactions_success' => 'Updated :count transaction.|Updated :count transactions.', + 'mass_deleted_transactions_success' => 'Poistettiin :count tapahtuma.|Poistettiin :count tapahtumaa.', + 'mass_edited_transactions_success' => 'Päivitettiin :count tapahtuma.|Päivitettiin :count tapahtumaa.', 'opt_group_' => '(ei tilityyppiä)', 'opt_group_no_account_type' => '(ei tilityyppiä)', 'opt_group_defaultAsset' => 'Oletuskäyttötilit', @@ -1280,11 +1280,11 @@ return [ 'opt_group_cashWalletAsset' => 'Käteinen', 'opt_group_expense_account' => 'Kulutustilit', 'opt_group_revenue_account' => 'Tuottotilit', - 'opt_group_l_Loan' => 'Vastuu: Laina', + 'opt_group_l_Loan' => 'Velka: Laina', 'opt_group_cash_account' => 'Käteistili', - 'opt_group_l_Debt' => 'Vastuu: Velka', - 'opt_group_l_Mortgage' => 'Vastuu: Kiinnelaina', - 'opt_group_l_Credit card' => 'Vastuu: Luottokortti', + 'opt_group_l_Debt' => 'Velka: Velka', + 'opt_group_l_Mortgage' => 'Velka: Kiinnelaina', + 'opt_group_l_Credit card' => 'Velka: Luottokortti', 'notes' => 'Muistiinpanot', 'unknown_journal_error' => 'Tapahtuman tallennus epäonnistui. Syy tallentui lokitiedostoon.', 'attachment_not_found' => 'Tätä liitettä ei löydy.', @@ -1293,10 +1293,10 @@ return [ 'transaction_new_stored_link' => 'Transaction #{ID} has been stored.', 'transaction_updated_link' => 'Transaction #{ID} ("{title}") has been updated.', 'transaction_updated_no_changes' => 'Transaction #{ID} ("{title}") did not receive any changes.', - 'first_split_decides' => 'The first split determines the value of this field', - 'first_split_overrules_source' => 'The first split may overrule the source account', - 'first_split_overrules_destination' => 'The first split may overrule the destination account', - 'spent_x_of_y' => 'Spent {amount} of {total}', + 'first_split_decides' => 'Ensimmäinen jako määrittää tämän kentän arvon', + 'first_split_overrules_source' => 'Ensimmäinen jako voi kumota lähdetilin', + 'first_split_overrules_destination' => 'Ensimmäinen jako voi kumota kohdetilin', + 'spent_x_of_y' => 'Käytetty {amount} / {total}', // new user: 'welcome' => 'Tervetuloa Firefly III:een!', @@ -1315,7 +1315,7 @@ return [ 'currency_not_present' => 'Älä välitä vaikka normaalisti käyttämäsi valuutta ei olisi listalla. Voit luoda omia valuuttoja Optiot > Valuutat valikossa.', // home page: - 'transaction_table_description' => 'A table containing your transactions', + 'transaction_table_description' => 'Taulu, joka sisältää tapahtumasi', 'opposing_account' => 'Vastatili', 'yourAccounts' => 'Omat tilisi', 'your_accounts' => 'Tiliesi yleiskuva', @@ -1325,8 +1325,8 @@ return [ 'budgetsAndSpending' => 'Budjetit ja kulutus', 'budgets_and_spending' => 'Budjetit ja kulutus', 'go_to_budget' => 'Avaa budjetti "{budget}"', - 'go_to_deposits' => 'Go to deposits', - 'go_to_expenses' => 'Go to expenses', + 'go_to_deposits' => 'Siirry talletuksiin', + 'go_to_expenses' => 'Siirry kuluihin', 'savings' => 'Säästöt', 'newWithdrawal' => 'Uusi kustannus', 'newDeposit' => 'Uusi talletus', @@ -1335,7 +1335,7 @@ return [ 'per_day' => 'Päivässä', 'left_to_spend_per_day' => 'Käytettävissä per päivä', 'bills_paid' => 'Maksetut laskut', - 'custom_period' => 'Custom period', + 'custom_period' => 'Mukautettu jakso', 'reset_to_current' => 'Reset to current period', 'select_period' => 'Select a period', @@ -1361,17 +1361,17 @@ return [ 'account_type_Debt' => 'Velka', 'account_type_Loan' => 'Laina', 'account_type_Mortgage' => 'Kiinnelaina', - 'account_type_debt' => 'Debt', - 'account_type_loan' => 'Loan', - 'account_type_mortgage' => 'Mortgage', + 'account_type_debt' => 'Velka', + 'account_type_loan' => 'Laina', + 'account_type_mortgage' => 'Kiinnelaina', 'account_type_Credit card' => 'Luottokortti', - 'credit_card_type_monthlyFull' => 'Full payment every month', - 'liability_direction_credit' => 'I am owed this debt', - 'liability_direction_debit' => 'I owe this debt to somebody else', + 'credit_card_type_monthlyFull' => 'Täysi maksu joka kuukausi', + 'liability_direction_credit' => 'Minulle ollaan velkaa tämä', + 'liability_direction_debit' => 'Olen tämän velkaa jollekin muulle', 'liability_direction_credit_short' => 'Owed this debt', 'liability_direction_debit_short' => 'Owe this debt', - 'liability_direction__short' => 'Unknown', - 'liability_direction_null_short' => 'Unknown', + 'liability_direction__short' => 'Tuntematon', + 'liability_direction_null_short' => 'Tuntematon', 'Liability credit' => 'Liability credit', 'budgets' => 'Budjetit', 'tags' => 'Tägit', @@ -1410,14 +1410,14 @@ return [ 'debt_start_amount' => 'Velan aloitussaldo', 'debt_start_amount_help' => 'Tämä arvo on aina paras asettaa negatiiviseksi. Lue lisätietoja ohjesivuilta ((?) - kuvake oikeassa yläkulmassa).', 'interest_period_help' => 'Tämä kenttä on puhtaasti kosmeettinen, eikä sitä lasketa sinulle. Kuten huomaat, pankit ovat erittäin salaperäisiä, joten Firefly III ei koskaan osaa tehdä näitä oikein.', - 'store_new_liabilities_account' => 'Tallenna uusi vastuu', - 'edit_liabilities_account' => 'Muokkaa vastuuta ":name"', + 'store_new_liabilities_account' => 'Tallenna uusi velka', + 'edit_liabilities_account' => 'Muokkaa velkaa ":name"', 'financial_control' => 'Talouden hallinta', 'accounting' => 'Kirjanpito', 'automation' => 'Automaatio', 'others' => 'Muut', 'classification' => 'Luokitus', - 'store_transaction' => 'Store transaction', + 'store_transaction' => 'Tallenna tapahtuma', // reports: 'report_default' => 'Talousraportti välillä :start ja :end', @@ -1539,8 +1539,8 @@ return [ 'journal-amount' => 'Nykyisen laskun summa', 'name' => 'Nimi', 'date' => 'Päivämäärä', - 'date_and_time' => 'Date and time', - 'time' => 'Time', + 'date_and_time' => 'Päivämäärä ja aika', + 'time' => 'Aika', 'paid' => 'Maksettu', 'unpaid' => 'Maksamatta', 'day' => 'Päivä', @@ -1605,7 +1605,7 @@ return [ 'transaction_journal_meta' => 'Metatiedot', 'transaction_journal_more' => 'Lisätietoja', 'basic_journal_information' => 'Basic transaction information', - 'transaction_journal_extra' => 'Extra information', + 'transaction_journal_extra' => 'Lisätiedot', 'att_part_of_journal' => 'Tallennettu tietueeseen ":journal"', 'total_amount' => 'Kokonaissumma', 'number_of_decimals' => 'Desimaalien määrä', @@ -1626,10 +1626,10 @@ return [ 'user_data_information' => 'Käyttäjätiedot', 'user_information' => 'Käyttäjätiedot', 'total_size' => 'koko yhteensä', - 'budget_or_budgets' => ':count budget|:count budgets', + 'budget_or_budgets' => ':count budjetti|:count budjettia', 'budgets_with_limits' => ':count budget with configured amount|:count budgets with configured amount', 'nr_of_rules_in_total_groups' => ':count_rules sääntöä :count_groups sääntöryhmässä', - 'tag_or_tags' => ':count tag|:count tags', + 'tag_or_tags' => ':count tagi|:count tagia', 'configuration_updated' => 'Asetukset on päivitetty', 'setting_is_demo_site' => 'Esittelytila', 'setting_is_demo_site_explain' => 'Tämä valintaruutu aktivoi esittelytilan - valinnalla saattaa olla outoja sivuvaikutuksia.', @@ -1648,7 +1648,7 @@ return [ 'send_test_triggered' => 'Testiviesti lähetettiin. Tarkista sähköpostisi sekä lokitiedostot.', 'give_admin_careful' => 'Käyttäjät, joille on annettu järjestelmänvalvojan oikeudet, voivat poistaa oikeudet sinulta. Ole varovainen.', 'admin_maintanance_title' => 'Huolto', - 'admin_maintanance_expl' => 'Some nifty buttons for Firefly III maintenance', + 'admin_maintanance_expl' => 'Joitakin käteviä nappeja Firefly III -huoltoon', 'admin_maintenance_clear_cache' => 'Tyhjennä välimuisti', 'split_transaction_title' => 'Jaetun tapahtuman kuvaus', @@ -1673,7 +1673,7 @@ return [ 'link_type_help_name' => 'Ts. "Kopioi"', 'link_type_help_inward' => 'Ts. "kopioi"', 'link_type_help_outward' => 'Ts. "on kopioitu"', - 'save_connections_by_moving' => 'Save the link between these transactions by moving them to another link type:', + 'save_connections_by_moving' => 'Tallenna linkki näiden tapahtumien välillä siirtämällä ne toiseen linkkityyppiin:', 'do_not_save_connection' => '(älä tallenna linkkiä)', 'link_transaction' => 'Linkitä tapahtuma', 'link_to_other_transaction' => 'Linkitä tämä tapahtuma toiseen tapahtumaan', @@ -1734,7 +1734,7 @@ return [ 'store_as_new' => 'Tallenna uutena tapahtumana päivityksen sijaan.', 'reset_after' => 'Tyhjennä lomake lähetyksen jälkeen', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors.', - 'transaction_expand_split' => 'Expand split', + 'transaction_expand_split' => 'Laajenna jako', 'transaction_collapse_split' => 'Collapse split', // object groups @@ -1753,18 +1753,18 @@ return [ 'no_accounts_intro_revenue' => 'Sinulla ei ole vielä yhtään tuottotiliä. Tuottotilit ovat tilejä, joille saat rahaa jostain - esimerkiksi palkkana työnantajaltasi.', 'no_accounts_imperative_revenue' => 'Tuottotili luodaan tarvittaessa automaattisesti kun luot tapahtumia, mutta voit halutessasi luoda niitä myös tässä. Luodaan yksi nyt:', 'no_accounts_create_revenue' => 'Luo tuottotili', - 'no_accounts_title_liabilities' => 'Luodaan vastuu!', - 'no_accounts_intro_liabilities' => 'Sinulla ei ole vielä yhtään vastuuta. Vastuut ovat tilejä joille merkitset lainat ja velat. Esimerkkeinä opinto- tai asuntolaina.', + 'no_accounts_title_liabilities' => 'Luodaan velka!', + 'no_accounts_intro_liabilities' => 'Sinulla ei ole vielä yhtään velkatilejä. Velat ovat tilejä joille merkitset lainat ja velat. Esimerkkeinä opinto- tai asuntolaina.', 'no_accounts_imperative_liabilities' => 'Tätä ominaisuutta ei tarvitse käyttää, mutta se on käytännöllinen jos sinun täytyy seurata tällaisia asioita.', - 'no_accounts_create_liabilities' => 'Luo vastuu', + 'no_accounts_create_liabilities' => 'Luo velka', 'no_budgets_title_default' => 'Luodaan budjetti', - 'no_rules_title_default' => 'Let\'s create a rule', + 'no_rules_title_default' => 'Luodaan sääntö', 'no_budgets_intro_default' => 'Sinulla ei ole vielä yhtään budjettia. Budjetteja käytetään organisoimaan kustannuksiasi loogisiin ryhmiin, joissa voit asettaa arvioita menoillesi.', - 'no_rules_intro_default' => 'You have no rules yet. Rules are powerful automations that can handle transactions for you.', - 'no_rules_imperative_default' => 'Rules can be very useful when you\'re managing transactions. Let\'s create one now:', + 'no_rules_intro_default' => 'Sinulla ei ole vielä sääntöjä. Säännöt ovat tehokkaita automaatioita, jotka voivat käsitellä tapahtumia sinulle.', + 'no_rules_imperative_default' => 'Säännöt voivat olla erittäin hyödyllisiä, kun hallinnoit maksutapahtumia. Luodaan sellainen nyt:', 'no_budgets_imperative_default' => 'Budjetit ovat rahojen hallinnan perustyökaluja. Luodaan sellainen nyt:', 'no_budgets_create_default' => 'Luo budjetti', - 'no_rules_create_default' => 'Create a rule', + 'no_rules_create_default' => 'Luo sääntö', 'no_categories_title_default' => 'Luodaan kategoria!', 'no_categories_intro_default' => 'Sinulla ei ole vielä yhtään kategoriaa. Kategorioita käytetään tapahtumien hienosäätämiseen - kategorioimaan niitä.', 'no_categories_imperative_default' => 'Kategorioita luodaan tarvittaessa automaattisesti samalla kun luot tapahtumia, mutta voit luoda niitä myös tässä. Luodaanpa sellainen nyt:', @@ -1796,7 +1796,7 @@ return [ // recurring transactions 'recurrences' => 'Toistuvat tapahtumat', - 'repeat_until_in_past' => 'This recurring transaction stopped repeating on :date.', + 'repeat_until_in_past' => 'Tämä toistuva tapahtuma lakkasi toistumasta :date.', 'recurring_calendar_view' => 'Kalenteri', 'no_recurring_title_default' => 'Luodaan toistuva tapahtuma!', 'no_recurring_intro_default' => 'Sinulla ei ole vielä yhtään toistuvaa tapahtumaa. Niiden avulla Firefly III osaa luoda automaattisesti tapahtumia sinulle.', @@ -1819,7 +1819,7 @@ return [ 'created_withdrawals' => 'Luodut nostot', 'created_deposits' => 'Luodut talletukset', 'created_transfers' => 'Luodut siirrot', - 'recurring_info' => 'Recurring transaction :count / :total', + 'recurring_info' => 'Toistuva tapahtuma :count / :total', 'created_from_recurrence' => 'Luotu toistuvasta tapahtumasta ":title" (#:id)', 'recurring_never_cron' => '"Cron" ajoitustapahtuma jota käytetään toistuvien tapahtumien suoritukseen ei ole kertaakaan käynnistynyt. Tämä on normaalia kun Firefly III:n asennus on uusi, mutta tämä kannattaisi korjata niin pian kuin suinkin. Lue opastus Cronin määrittämisestä (?)-ikonista sivun oikeasta yläkulmasta.', 'recurring_cron_long_ago' => 'Näyttää siltä että toistuvia tapahtumia tukevan "Cron" prosessin edellisestä ajosta on kulunut yli 36 tuntia. Oletko varma että se on määritelty oikein? Lue ohjeet ohjesivuilta, löydät ne tämän sivun oikean yläkulman (?)-ikonin alta.', @@ -1845,7 +1845,7 @@ return [ 'edit_recurrence' => 'Muokkaa toistuvaa tapahtumaa ":title"', 'recurring_repeats_until' => 'Toistuu :date saakka', 'recurring_repeats_forever' => 'Toistuu loputtomiin', - 'recurring_repeats_x_times' => 'Repeats :count time|Repeats :count times', + 'recurring_repeats_x_times' => 'Toistuu :count kerran|Toistuu :count kertaa', 'update_recurrence' => 'Päivitä toistuva tapahtuma', 'updated_recurrence' => 'Päivitettiin toistuva tapahtuma ":title"', 'recurrence_is_inactive' => 'Tämä toistuva tapahtuma ei ole aktiivinen, eikä tule luomaan uusi tapahtumia.', @@ -1875,8 +1875,8 @@ return [ // debug page 'debug_page' => 'Debug page', 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', - 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', - 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + 'debug_pretty_table' => 'Jos kopioit/liität alla olevan ruudun GitHub-tikettiin, se luo taulukon. Älä lisää tähän tekstiin lainausmerkkejä.', + 'debug_additional_data' => 'Voit myös jakaa alla olevan laatikon sisällön. Voit myös kopioida ja liittää tämän uuteen tai olemassa olevaan GitHub tikettiin. Tämän kentän sisältö voi kuitenkin sisältää yksityisiä tietoja, kuten tilien nimiä, tapahtumatietoja tai sähköpostiosoitteita.', // object groups 'object_groups_menu_bar' => 'Ryhmät', @@ -1887,10 +1887,10 @@ return [ 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', 'object_group_title' => 'Otsikko', 'edit_object_group' => 'Muokkaa ryhmää ":title"', - 'delete_object_group' => 'Delete group ":title"', + 'delete_object_group' => 'Poista ryhmä ":title"', 'update_object_group' => 'Päivitä ryhmä', - 'updated_object_group' => 'Successfully updated group ":title"', - 'deleted_object_group' => 'Successfully deleted group ":title"', + 'updated_object_group' => 'Ryhmän ":title" päivitys onnistui', + 'deleted_object_group' => 'Ryhmän ":title" poistaminen onnistui', 'object_group' => 'Ryhmä', diff --git a/resources/lang/fi_FI/form.php b/resources/lang/fi_FI/form.php index bbc977b5f4..9594a88042 100644 --- a/resources/lang/fi_FI/form.php +++ b/resources/lang/fi_FI/form.php @@ -58,7 +58,7 @@ return [ 'currency' => 'Valuutta', 'account_id' => 'Käyttötili', 'budget_id' => 'Budjetti', - 'bill_id' => 'Bill', + 'bill_id' => 'Lasku', 'opening_balance' => 'Alkusaldo', 'tagMode' => 'Tägimoodi', 'virtual_balance' => 'Virtuaalinen saldo', @@ -80,11 +80,11 @@ return [ 'verification' => 'Vahvistus', 'api_key' => 'API-avain', 'remember_me' => 'Muista minut', - 'liability_type_id' => 'Vastuun tyyppi', - 'liability_type' => 'Liability type', + 'liability_type_id' => 'Velan tyyppi', + 'liability_type' => 'Velan tyyppi', 'interest' => 'Korko', 'interest_period' => 'Korkojakso', - 'extension_date' => 'Extension date', + 'extension_date' => 'Laajennuksen päivämäärä', 'type' => 'Tyyppi', 'convert_Withdrawal' => 'Muuta nosto', 'convert_Deposit' => 'Muuta talletus', @@ -121,9 +121,9 @@ return [ 'stop_processing' => 'Lopeta käsittely', 'start_date' => 'Valikoiman alku', 'end_date' => 'Valikoiman loppu', - 'enddate' => 'End date', - 'start' => 'Start of range', - 'end' => 'End of range', + 'enddate' => 'Loppupäivä', + 'start' => 'Valikoiman alku', + 'end' => 'Valikoiman loppu', 'delete_account' => 'Poista tili ":name"', 'delete_bill' => 'Poista lasku ":name"', 'delete_budget' => 'Poista budjetti ":name"', @@ -139,7 +139,7 @@ return [ 'user_areYouSure' => 'Jos poistat käyttäjätilin ":email", kaikki tiedot menetetään. Tätä ei voi peruuttaa, korjata tai mitään. Jos poistat itsesi, et pääse edes kirjautumaan tähän Firefly III instanssiin.', 'attachment_areYouSure' => 'Haluatko varmasti poistaa liitteen ":name"?', 'account_areYouSure' => 'Haluatko varmasti poistaa tilin ":name"?', - 'account_areYouSure_js' => 'Are you sure you want to delete the account named "{name}"?', + 'account_areYouSure_js' => 'Oletko varma, että haluat poistaa tilin nimeltä "{name}"?', 'bill_areYouSure' => 'Haluatko varmasti poistaa laskun ":name"?', 'rule_areYouSure' => 'Haluatko varmasti poistaa säännön ":title"?', 'object_group_areYouSure' => 'Haluatko varmasti poistaa ryhmän ":title"?', @@ -159,11 +159,11 @@ return [ 'delete_all_permanently' => 'Poista valitut lopullisesti', 'update_all_journals' => 'Päivitä nämä tapahtumat', 'also_delete_transactions' => 'Ainoa tähän tiliin yhdistetty tapahtuma poistetaan samalla.|Kaikki tähän tiliin yhdistetyt :count tapahtumaa poistetaan samalla.', - 'also_delete_transactions_js' => 'No transactions|The only transaction connected to this account will be deleted as well.|All {count} transactions connected to this account will be deleted as well.', + 'also_delete_transactions_js' => 'Ei tapahtumia|Ainoa tähän tiliin liitetty tapahtuma poistetaan myös.|Myös kaikki {count} tiliin liitettyä tapahtumaa poistetaan.', 'also_delete_connections' => 'Ainoa tähän linkkityyppiin liitetty tapahtuma menettää tämän yhteyden.|Kaikki :count tähän linkkityyppiin yhdistettyä tapahtumaa menettävät yhteytensä.', 'also_delete_rules' => 'Ainoa tähän sääntöryhmään yhdistetty sääntö poistetaan samalla.|Kaikki :count tähän sääntöryhmään linkitettyä sääntöä poistetaan samalla.', 'also_delete_piggyBanks' => 'Ainoa tähän tähän tiliin linkitetty säästöporsas poistetaan samalla.|Kaikki :count tähän tiliin yhdistettyä säästöpossua poistetaan samalla.', - 'also_delete_piggyBanks_js' => 'No piggy banks|The only piggy bank connected to this account will be deleted as well.|All {count} piggy banks connected to this account will be deleted as well.', + 'also_delete_piggyBanks_js' => 'Ei säästöpossuja|Ainoa tähän tiliin liitetty säästöpossu poistetaan myös.|Kaikki {count} säästöpossua, jotka ovat yhteydessä tähän tiliin, poistetaan myös.', 'not_delete_piggy_banks' => 'Tämän ryhmän säästöpossua ei poisteta.|Tämän ryhmän säästöpossuja (:count) ei poisteta.', 'bill_keep_transactions' => 'Ainoaa tähän laskuun linkitettyä tapahtumaa ei poisteta.|Kaikki :count tähän laskuun yhdistetyt tapahtumat säästetään.', 'budget_keep_transactions' => 'Ainoaa tähän budjettiin linkitettyä tapahtumaa ei poisteta.|Kaikki :count tähän budjettiin yhdistetyt tapahtumat säästetään.', @@ -171,7 +171,7 @@ return [ 'recurring_keep_transactions' => 'Ainoa tämän toistuvan tapahtuman luoma tapahtuma säästetään.|Kaikki :count tämän toistuvan tapahtuman luomaa tapahtumaa säästetään.', 'tag_keep_transactions' => 'Ainoa tähän tägiin linkitetty tapahtuma säästetään.|Kaikki :count tähän tägiin yhdistetyt tapahtumat säästetään.', 'check_for_updates' => 'Tarkista päivitykset', - 'liability_direction' => 'Liability in/out', + 'liability_direction' => 'Velka sisään/ulos', 'delete_object_group' => 'Poista ryhmä ":title"', 'email' => 'Sähköpostiosoite', 'password' => 'Salasana', diff --git a/resources/lang/fi_FI/intro.php b/resources/lang/fi_FI/intro.php index dcddb0b346..cafbd29682 100644 --- a/resources/lang/fi_FI/intro.php +++ b/resources/lang/fi_FI/intro.php @@ -33,10 +33,10 @@ return [ 'index_cash_account' => 'Tässä ovat tähän mennessä luodut tilit. Käteistilillä voit seurata käteiskuluja, mutta se ei tietenkään ole pakollista.', // transactions - 'transactions_create_basic_info' => 'Enter the basic information of your transaction. Source, destination, date and description.', - 'transactions_create_amount_info' => 'Enter the amount of the transaction. If necessary the fields will auto-update for foreign amount info.', - 'transactions_create_optional_info' => 'All of these fields are optional. Adding meta-data here will make your transactions better organised.', - 'transactions_create_split' => 'If you want to split a transaction, add more splits with this button', + 'transactions_create_basic_info' => 'Anna tapahtuman perustiedot. Lähde, kohde, päivämäärä ja kuvaus.', + 'transactions_create_amount_info' => 'Syötä tapahtuman summa. Tarvittaessa kentät päivittyvät automaattisesti ulkomaisen valuutan tietoihin.', + 'transactions_create_optional_info' => 'Kaikki nämä kentät ovat vapaaehtoisia. Metatietojen lisääminen tässä tekee tapahtumista paremmin organisoituja.', + 'transactions_create_split' => 'Jos haluat jakaa tapahtuman useampaan osaan, lisää osia tällä painikkeella', // create account: 'accounts_create_iban' => 'Anna tilillesi kelvollinen IBAN-tunnus. Tämä voi tehdä tietojen automaattisesta tuonnista jatkossa tosi helppoa.', diff --git a/resources/lang/fi_FI/list.php b/resources/lang/fi_FI/list.php index 35e553a478..a9a2f172b4 100644 --- a/resources/lang/fi_FI/list.php +++ b/resources/lang/fi_FI/list.php @@ -37,7 +37,7 @@ return [ 'linked_to_rules' => 'Linkitetty sääntöihin', 'active' => 'Aktiivinen?', 'percentage' => 'pros.', - 'recurring_transaction' => 'Recurring transaction', + 'recurring_transaction' => 'Toistuva tapahtuma', 'next_due' => 'Seuraava eräpäivä', 'transaction_type' => 'Tyyppi', 'lastActivity' => 'Viimeisin tapahtuma', @@ -46,7 +46,7 @@ return [ 'account_type' => 'Tilin tyyppi', 'created_at' => 'Luotu', 'account' => 'Tili', - 'external_uri' => 'External URI', + 'external_uri' => 'Ulkoinen URI', 'matchingAmount' => 'Summa', 'destination' => 'Kohde', 'source' => 'Lähde', @@ -130,11 +130,11 @@ return [ 'field' => 'Kenttä', 'value' => 'Arvo', 'interest' => 'Korko', - 'interest_period' => 'Interest period', + 'interest_period' => 'Korkojakso', 'liability_type' => 'Vastuutyyppi', - 'liability_direction' => 'Liability in/out', - 'end_date' => 'End date', - 'payment_info' => 'Payment information', - 'expected_info' => 'Next expected transaction', - 'start_date' => 'Start date', + 'liability_direction' => 'Vastuu sisään/ulospäin', + 'end_date' => 'Loppupäivä', + 'payment_info' => 'Maksutiedot', + 'expected_info' => 'Seuraava odotettu tapahtuma', + 'start_date' => 'Aloituspäivä', ]; diff --git a/resources/lang/fi_FI/validation.php b/resources/lang/fi_FI/validation.php index 9ccd7cb78c..4a9d613d93 100644 --- a/resources/lang/fi_FI/validation.php +++ b/resources/lang/fi_FI/validation.php @@ -23,13 +23,13 @@ declare(strict_types=1); return [ - 'missing_where' => 'Array is missing "where"-clause', - 'missing_update' => 'Array is missing "update"-clause', - 'invalid_where_key' => 'JSON contains an invalid key for the "where"-clause', - 'invalid_update_key' => 'JSON contains an invalid key for the "update"-clause', - 'invalid_query_data' => 'There is invalid data in the %s:%s field of your query.', - 'invalid_query_account_type' => 'Your query contains accounts of different types, which is not allowed.', - 'invalid_query_currency' => 'Your query contains accounts that have different currency settings, which is not allowed.', + 'missing_where' => 'Taulukosta puuttuu "where"-komento', + 'missing_update' => 'Taulukosta puuttuu "update"-komento', + 'invalid_where_key' => 'JSON sisältää virheellisen avaimen "where"-komentoa varten', + 'invalid_update_key' => 'JSON sisältää virheellisen avaimen "update"-komentoa varten', + 'invalid_query_data' => 'Kyselysi kentässä %s:%s on virheellisiä tietoja.', + 'invalid_query_account_type' => 'Kyselysi sisältää eri tyyppisiä tilejä, joka ei ole sallittua.', + 'invalid_query_currency' => 'Kyselysi sisältää tilejä, joilla on erilaiset valuutta-asetukset, joka ei ole sallittua.', 'iban' => 'IBAN ei ole oikeassa muodossa.', 'zero_or_more' => 'Arvo ei voi olla negatiivinen.', 'date_or_time' => 'Arvon täytyy olla päivämäärä tai aika-arvo (ISO 8601).', @@ -67,7 +67,7 @@ return [ 'less' => 'Määritteen :attribute täytyy olla pienempi kuin 10,000,000', 'active_url' => ':attribute ei ole verkko-osoite.', 'after' => 'Määritteen :attribute täytyy olla :date jälkeen oleva päivämäärä.', - 'date_after' => 'The start date must be before the end date.', + 'date_after' => 'Aloituspäivän on oltava ennen päättymispäivää.', 'alpha' => ':attribute saa sisältää ainoastaan kirjaimia.', 'alpha_dash' => ':attribute saa sisältää ainoastaan kirjaimia, numeroita ja viivoja.', 'alpha_num' => ':attribute saa sisältää ainoastaan kirjaimia ja numeroita.', @@ -138,11 +138,11 @@ return [ 'current_target_amount' => 'Nykyisen summan täytyy olla tavoitesummaa pienempi.', 'unique_piggy_bank_for_user' => 'Säästöpossu tarvitsee yksilöllisen nimen.', 'unique_object_group' => 'Ryhmän nimen täytyy olla yksilöllinen', - 'starts_with' => 'The value must start with :values.', - 'unique_webhook' => 'You already have a webhook with these values.', - 'unique_existing_webhook' => 'You already have another webhook with these values.', - 'same_account_type' => 'Both accounts must be of the same account type', - 'same_account_currency' => 'Both accounts must have the same currency setting', + 'starts_with' => 'Arvon on alettava :values.', + 'unique_webhook' => 'Sinulla on jo webhook näillä arvoilla.', + 'unique_existing_webhook' => 'Sinulla on jo toinen webhook näillä arvoilla.', + 'same_account_type' => 'Molempien tilien on oltava samaa tyyppiä', + 'same_account_currency' => 'Molemmilla tileillä on oltava sama valuuttaasetus', 'secure_password' => 'Tämä ei ole turvallinen salasana. Yritäpä uudestaan. Lisätietoja löydät osoitteesta https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Virheellinen toiston tyyppi toistuville tapahtumille.', @@ -152,7 +152,7 @@ return [ 'email' => 'sähköpostiosoite', 'description' => 'kuvaus', 'amount' => 'summa', - 'transactions.*.amount' => 'transaction amount', + 'transactions.*.amount' => 'tapahtuman summa', 'name' => 'nimi', 'piggy_bank_id' => 'säästöpossun tunniste', 'targetamount' => 'tavoitesumma', @@ -192,7 +192,7 @@ return [ 'withdrawal_dest_need_data' => 'Tarvitset kelvollisen kohdetilin tunnuksen ja/tai kelvollisen kohdetilin nimen jatkaaksesi.', 'withdrawal_dest_bad_data' => 'Kelvollista kohdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', - 'generic_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".', + 'generic_source_bad_data' => 'Kelvollista lähdetiliä ei löytynyt, kun etsittiin tunnusta ":id" tai nimeä ":name".', 'deposit_source_need_data' => 'Tarvitset kelvollisen lähdetilin tunnuksen ja/tai kelvollisen lähdetilin nimen jatkaaksesi.', 'deposit_source_bad_data' => 'Nostolle kelvollista lähdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', @@ -207,7 +207,7 @@ return [ 'need_id_in_edit' => 'Kaikilla jaetuilla tapahtumilla täytyy olla transaction_journal_id (joko voimassaoleva tunniste tai 0).', 'ob_source_need_data' => 'Tarvitset kelvollisen lähdetilin tunnuksen ja/tai kelvollisen lähdetilin nimen jatkaaksesi.', - 'lc_source_need_data' => 'Need to get a valid source account ID to continue.', + 'lc_source_need_data' => 'Tarvitaan kelvollinen lähdetilin tunniste.', 'ob_dest_need_data' => 'Tarvitset kelvollisen kohdetilin tunnuksen ja/tai kelvollisen kohdetilin nimen jatkaaksesi.', 'ob_dest_bad_data' => 'Kelvollista kohdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', @@ -215,7 +215,7 @@ return [ 'generic_invalid_destination' => 'Et voi käyttää tätä tiliä kohdetilinä.', 'gte.numeric' => 'Määritteen :attribute arvon täytyy olla vähintään :value.', - 'gt.numeric' => 'The :attribute must be greater than :value.', + 'gt.numeric' => ':attribute tulee olla suurempi kuin :value.', 'gte.file' => 'Määritteen :attribute koon täytyy olla vähintään :value kilotavua.', 'gte.string' => 'Määritteen :attribute pituus täytyy olla vähintään :value merkkiä.', 'gte.array' => 'Määritteellä :attribute tulee olla vähintään :value alkiota.', diff --git a/resources/lang/fr_FR/breadcrumbs.php b/resources/lang/fr_FR/breadcrumbs.php index a725c1d761..4727975b4b 100644 --- a/resources/lang/fr_FR/breadcrumbs.php +++ b/resources/lang/fr_FR/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Accueil', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Modifier la devise ":name"', 'delete_currency' => 'Supprimer la devise ":name"', 'newPiggyBank' => 'Créer une nouvelle tirelire', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Supprimer le lien entre les opérations', 'edit_object_group' => 'Modifier le groupe ":title"', 'delete_object_group' => 'Supprimer le groupe ":title"', - 'logout_others' => 'Déconnecter d\'autres sessions' + 'logout_others' => 'Déconnecter d\'autres sessions', ]; diff --git a/resources/lang/fr_FR/firefly.php b/resources/lang/fr_FR/firefly.php index 36ebfc21a4..73b6ea9ac9 100644 --- a/resources/lang/fr_FR/firefly.php +++ b/resources/lang/fr_FR/firefly.php @@ -654,13 +654,13 @@ return [ 'pref_3M' => 'Trois mois (trimestre)', 'pref_6M' => 'Six mois', 'pref_1Y' => 'Un an', - 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', - 'pref_YTD' => 'Year to date', - 'pref_QTD' => 'Quarter to date', - 'pref_MTD' => 'Month to date', + 'pref_last365' => 'L\'année dernière', + 'pref_last90' => 'Les 90 derniers jours', + 'pref_last30' => 'Les 30 derniers jours', + 'pref_last7' => 'Les 7 derniers jours', + 'pref_YTD' => 'Année en cours', + 'pref_QTD' => 'Ce trimestre', + 'pref_MTD' => 'Ce mois-ci', 'pref_languages' => 'Langues', 'pref_locale' => 'Paramètres régionaux', 'pref_languages_help' => 'Firefly III prend en charge plusieurs langues. Laquelle préférez-vous ?', diff --git a/resources/lang/hu_HU/breadcrumbs.php b/resources/lang/hu_HU/breadcrumbs.php index e21f4082c2..a083c3d3f4 100644 --- a/resources/lang/hu_HU/breadcrumbs.php +++ b/resources/lang/hu_HU/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Főoldal', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => '":name" pénznem szerkesztése', 'delete_currency' => '":name" pénznem törlése', 'newPiggyBank' => 'Új malacpersely létrehozása', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Tranzakciók közötti kapcsolat törlése', 'edit_object_group' => '":title" csoport szerkesztése', 'delete_object_group' => '":title" csoport törlése', - 'logout_others' => 'Minden más munkamenet kijelentkeztetése' + 'logout_others' => 'Minden más munkamenet kijelentkeztetése', ]; diff --git a/resources/lang/id_ID/breadcrumbs.php b/resources/lang/id_ID/breadcrumbs.php index d67b8f4d3a..7d49588e51 100644 --- a/resources/lang/id_ID/breadcrumbs.php +++ b/resources/lang/id_ID/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Beranda', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Edit mata uang ":name"', 'delete_currency' => 'Hapus mata uang ":name"', 'newPiggyBank' => 'Buat celengan baru', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Hapus tautan antar transaksi', 'edit_object_group' => 'Ubah grup ":title"', 'delete_object_group' => 'Hapus grup ":title"', - 'logout_others' => 'Keluar dari semua sesi' + 'logout_others' => 'Keluar dari semua sesi', ]; diff --git a/resources/lang/it_IT/breadcrumbs.php b/resources/lang/it_IT/breadcrumbs.php index ae0db49c7e..01fbec4af1 100644 --- a/resources/lang/it_IT/breadcrumbs.php +++ b/resources/lang/it_IT/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Pagina principale', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Modifica valuta ":name"', 'delete_currency' => 'Elimina valuta ":name"', 'newPiggyBank' => 'Crea un nuovo salvadanaio', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Elimina il collegamento tra le transazioni', 'edit_object_group' => 'Modifica gruppo ":title"', 'delete_object_group' => 'Elimina gruppo ":title"', - 'logout_others' => 'Esci dalle altre sessioni' + 'logout_others' => 'Esci dalle altre sessioni', ]; diff --git a/resources/lang/it_IT/firefly.php b/resources/lang/it_IT/firefly.php index b3e9cce5a7..c944b37e77 100644 --- a/resources/lang/it_IT/firefly.php +++ b/resources/lang/it_IT/firefly.php @@ -654,13 +654,13 @@ return [ 'pref_3M' => 'Tre mesi (trimestre)', 'pref_6M' => 'Sei mesi', 'pref_1Y' => 'Un anno', - 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', - 'pref_YTD' => 'Year to date', - 'pref_QTD' => 'Quarter to date', - 'pref_MTD' => 'Month to date', + 'pref_last365' => 'Anno scorso', + 'pref_last90' => 'Ultimi 90 giorni', + 'pref_last30' => 'Ultimi 30 giorni', + 'pref_last7' => 'Ultimi 7 giorni', + 'pref_YTD' => 'Ultimo anno', + 'pref_QTD' => 'Ultimo trimestre', + 'pref_MTD' => 'Ultimo mese', 'pref_languages' => 'Lingue', 'pref_locale' => 'Impostazioni regionali', 'pref_languages_help' => 'Firefly III supporta diverse lingue. Quale di queste preferisci?', diff --git a/resources/lang/ja_JP/breadcrumbs.php b/resources/lang/ja_JP/breadcrumbs.php index 50061ffb27..8777440592 100644 --- a/resources/lang/ja_JP/breadcrumbs.php +++ b/resources/lang/ja_JP/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'ホーム', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => '通貨 ":name" を編集する', 'delete_currency' => '通貨 ":name" を削除する', 'newPiggyBank' => '貯金箱の新規作成', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => '取引間のリンクを削除する', 'edit_object_group' => 'グループ「:title」を編集', 'delete_object_group' => 'グループ「:title」を削除', - 'logout_others' => '他のセッションからログアウトする' + 'logout_others' => '他のセッションからログアウトする', ]; diff --git a/resources/lang/ja_JP/firefly.php b/resources/lang/ja_JP/firefly.php index a44865080a..0cbe551e73 100644 --- a/resources/lang/ja_JP/firefly.php +++ b/resources/lang/ja_JP/firefly.php @@ -195,7 +195,7 @@ return [ 'sign_in_to_start' => 'サインインしてセッションを開始', 'sign_in' => 'サインイン', 'register_new_account' => '新しい支出先', - 'forgot_my_password' => '2要素認証端末を忘れてしまいました。', + 'forgot_my_password' => 'パスワードを忘れました', 'problems_with_input' => '入力に問題が発生しました。', 'reset_password' => 'パスワードがリセットされました!', 'button_reset_password' => 'パスワードリセットトークンが正しくありません。', diff --git a/resources/lang/nb_NO/breadcrumbs.php b/resources/lang/nb_NO/breadcrumbs.php index da1260eb3d..0f4ed87029 100644 --- a/resources/lang/nb_NO/breadcrumbs.php +++ b/resources/lang/nb_NO/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Hjem', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Rediger valuta ":name"', 'delete_currency' => 'Slett valuta ":name"', 'newPiggyBank' => 'Lag en ny sparegris', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Slett kobling mellom transaksjoner', 'edit_object_group' => 'Edit group ":title"', 'delete_object_group' => 'Delete group ":title"', - 'logout_others' => 'Logout other sessions' + 'logout_others' => 'Logout other sessions', ]; diff --git a/resources/lang/nl_NL/breadcrumbs.php b/resources/lang/nl_NL/breadcrumbs.php index 7cb5bb7fcc..de1fd1cc91 100644 --- a/resources/lang/nl_NL/breadcrumbs.php +++ b/resources/lang/nl_NL/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Home', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Wijzig valuta ":name"', 'delete_currency' => 'Verwijder valuta ":name"', 'newPiggyBank' => 'Nieuw spaarpotje', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Verwijder koppeling tussen transacties', 'edit_object_group' => 'Wijzig groep ":title"', 'delete_object_group' => 'Verwijder groep ":title"', - 'logout_others' => 'Andere sessies afmelden' + 'logout_others' => 'Andere sessies afmelden', ]; diff --git a/resources/lang/nl_NL/validation.php b/resources/lang/nl_NL/validation.php index 9f1d8204a2..53df8ef1cb 100644 --- a/resources/lang/nl_NL/validation.php +++ b/resources/lang/nl_NL/validation.php @@ -215,7 +215,7 @@ return [ 'generic_invalid_destination' => 'Je kan deze rekening niet gebruiken als doelrekening.', 'gte.numeric' => ':attribute moet groter of gelijk zijn aan :value.', - 'gt.numeric' => 'De :attribute moet groter zijn dan :value.', + 'gt.numeric' => ':attribute moet groter zijn dan :value.', 'gte.file' => ':attribute moet groter of gelijk zijn aan :value kilobytes.', 'gte.string' => ':attribute moet :value karakters of meer bevatten.', 'gte.array' => ':attribute moet :value items of meer bevatten.', diff --git a/resources/lang/pl_PL/breadcrumbs.php b/resources/lang/pl_PL/breadcrumbs.php index 89361e476f..f4415781e7 100644 --- a/resources/lang/pl_PL/breadcrumbs.php +++ b/resources/lang/pl_PL/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Strona główna', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Modyfikuj walutę ":name"', 'delete_currency' => 'Usuń walutę ":name"', 'newPiggyBank' => 'Utwórz nową skarbonkę', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Usuń powiązanie między transakcjami', 'edit_object_group' => 'Modyfikuj grupę ":title"', 'delete_object_group' => 'Usuń grupę ":title"', - 'logout_others' => 'Wyloguj z pozostałych sesji' + 'logout_others' => 'Wyloguj z pozostałych sesji', ]; diff --git a/resources/lang/pl_PL/firefly.php b/resources/lang/pl_PL/firefly.php index 16b9b16208..14707f3765 100644 --- a/resources/lang/pl_PL/firefly.php +++ b/resources/lang/pl_PL/firefly.php @@ -654,13 +654,13 @@ return [ 'pref_3M' => 'Trzy miesiące (kwartał)', 'pref_6M' => 'Sześć miesięcy', 'pref_1Y' => 'Rok', - 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', - 'pref_YTD' => 'Year to date', - 'pref_QTD' => 'Quarter to date', - 'pref_MTD' => 'Month to date', + 'pref_last365' => 'Ostatni rok', + 'pref_last90' => 'Ostatnie 90 dni', + 'pref_last30' => 'Ostatnie 30 dni', + 'pref_last7' => 'Ostatnie 7 dni', + 'pref_YTD' => 'Rok do daty', + 'pref_QTD' => 'Kwartał do daty', + 'pref_MTD' => 'Miesiąc do daty', 'pref_languages' => 'Języki', 'pref_locale' => 'Ustawienia regionalne', 'pref_languages_help' => 'Firefly III obsługuje kilka języków. Który wolisz?', diff --git a/resources/lang/pt_BR/breadcrumbs.php b/resources/lang/pt_BR/breadcrumbs.php index d8aa0554d6..62962e177c 100644 --- a/resources/lang/pt_BR/breadcrumbs.php +++ b/resources/lang/pt_BR/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Início', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Editar moeda ":name"', 'delete_currency' => 'Excluir moeda ":name"', 'newPiggyBank' => 'Criar um novo cofrinho', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Eliminar ligação entre transações', 'edit_object_group' => 'Editar grupo ":title"', 'delete_object_group' => 'Excluir grupo ":title"', - 'logout_others' => 'Sair de outras sessões' + 'logout_others' => 'Sair de outras sessões', ]; diff --git a/resources/lang/pt_BR/firefly.php b/resources/lang/pt_BR/firefly.php index b7333e0db7..86abe2d0fc 100644 --- a/resources/lang/pt_BR/firefly.php +++ b/resources/lang/pt_BR/firefly.php @@ -654,13 +654,13 @@ return [ 'pref_3M' => 'Trimestral', 'pref_6M' => 'Semestral', 'pref_1Y' => 'Um ano', - 'pref_last365' => 'Last year', - 'pref_last90' => 'Last 90 days', - 'pref_last30' => 'Last 30 days', - 'pref_last7' => 'Last 7 days', - 'pref_YTD' => 'Year to date', - 'pref_QTD' => 'Quarter to date', - 'pref_MTD' => 'Month to date', + 'pref_last365' => 'Ano passado', + 'pref_last90' => 'Últimos 90 dias', + 'pref_last30' => 'Últimos 30 dias', + 'pref_last7' => 'Últimos 7 dias', + 'pref_YTD' => 'Ano até à data', + 'pref_QTD' => 'Trimestre até à data', + 'pref_MTD' => 'Mês até a data', 'pref_languages' => 'Idiomas', 'pref_locale' => 'Configurações regionais', 'pref_languages_help' => 'Firefly III suporta muitos idiomas. Qual você prefere?', diff --git a/resources/lang/pt_PT/breadcrumbs.php b/resources/lang/pt_PT/breadcrumbs.php index 58d49bd54f..16059f08f1 100644 --- a/resources/lang/pt_PT/breadcrumbs.php +++ b/resources/lang/pt_PT/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Inicio', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Editar moeda ":name"', 'delete_currency' => 'Apagar moeda ":name"', 'newPiggyBank' => 'Criar mealheiro', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Apagar ligação entre transações', 'edit_object_group' => 'Editar grupo ":title"', 'delete_object_group' => 'Apagar grupo ":title"', - 'logout_others' => 'Sair de outras sessões' + 'logout_others' => 'Sair de outras sessões', ]; diff --git a/resources/lang/ro_RO/breadcrumbs.php b/resources/lang/ro_RO/breadcrumbs.php index d7b65254cc..2c95d23250 100644 --- a/resources/lang/ro_RO/breadcrumbs.php +++ b/resources/lang/ro_RO/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Acasă', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Editează moneda ":name"', 'delete_currency' => 'Șterge moneda ":name"', 'newPiggyBank' => 'Crează o nouă pușculiță', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Şterge legătura dintre tranzacţii', 'edit_object_group' => 'Editați grupul de reguli ":title"', 'delete_object_group' => 'Șterge grupul de reguli ":title"', - 'logout_others' => 'Deconectare celelalte sesiuni' + 'logout_others' => 'Deconectare celelalte sesiuni', ]; diff --git a/resources/lang/ru_RU/breadcrumbs.php b/resources/lang/ru_RU/breadcrumbs.php index c94fc893f8..62b11de9ab 100644 --- a/resources/lang/ru_RU/breadcrumbs.php +++ b/resources/lang/ru_RU/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Главная', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Редактирование валюты ":name"', 'delete_currency' => 'Удаление валюты ":name"', 'newPiggyBank' => 'Создание новой копилки', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Удалить связь между транзакциями', 'edit_object_group' => 'Редактировать группу ":title"', 'delete_object_group' => 'Удалить группу ":title"', - 'logout_others' => 'Завершить другие сессии' + 'logout_others' => 'Завершить другие сессии', ]; diff --git a/resources/lang/sk_SK/breadcrumbs.php b/resources/lang/sk_SK/breadcrumbs.php index 94c8525495..f16b9a8553 100644 --- a/resources/lang/sk_SK/breadcrumbs.php +++ b/resources/lang/sk_SK/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Domov', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Upraviť menu „:name“', 'delete_currency' => 'Odstrániť menu „:name“', 'newPiggyBank' => 'Vytvoriť novú pokladničku', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Odstrániť previazanie medzi transakciami', 'edit_object_group' => 'Upraviť skupinu pravidiel „:title“', 'delete_object_group' => 'Zmazať skupinu pravidiel „:title“', - 'logout_others' => 'Odhlásiť všetky ostatné relácie' + 'logout_others' => 'Odhlásiť všetky ostatné relácie', ]; diff --git a/resources/lang/sv_SE/breadcrumbs.php b/resources/lang/sv_SE/breadcrumbs.php index ce52745591..1bb7ac0546 100644 --- a/resources/lang/sv_SE/breadcrumbs.php +++ b/resources/lang/sv_SE/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Hem', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Redigera valuta ":name"', 'delete_currency' => 'Ta bort valuta ":name"', 'newPiggyBank' => 'Skapa en ny spargris', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Ta bort länken mellan transaktioner', 'edit_object_group' => 'Redigera grupp ":title"', 'delete_object_group' => 'Ta bort grupp ":title"', - 'logout_others' => 'Logga ut andra sessioner' + 'logout_others' => 'Logga ut andra sessioner', ]; diff --git a/resources/lang/tr_TR/breadcrumbs.php b/resources/lang/tr_TR/breadcrumbs.php index 266e968d87..3c7296a023 100644 --- a/resources/lang/tr_TR/breadcrumbs.php +++ b/resources/lang/tr_TR/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Ana Sayfa', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => '":name" para birimini düzenle', 'delete_currency' => '":name" para birimini sil', 'newPiggyBank' => 'Yeni bir kumbara oluştur', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Hesap hareketleri arasındaki bağlantıyı sil', 'edit_object_group' => '":title" grubunu düzenle', 'delete_object_group' => '":title" grubunu sil', - 'logout_others' => 'Diğer tüm oturumlardan çıkış yap' + 'logout_others' => 'Diğer tüm oturumlardan çıkış yap', ]; diff --git a/resources/lang/vi_VN/breadcrumbs.php b/resources/lang/vi_VN/breadcrumbs.php index e846227b57..8b5ea5e7d9 100644 --- a/resources/lang/vi_VN/breadcrumbs.php +++ b/resources/lang/vi_VN/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => 'Trang chủ', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => 'Sửa tiền tệ ":name"', 'delete_currency' => 'Xóa tiền tệ ":name"', 'newPiggyBank' => 'Tạo mới heo đất', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => 'Xóa liên kết giữa các giao dịch', 'edit_object_group' => 'Chỉnh sửa nhóm ":title"', 'delete_object_group' => 'Xóa nhóm ":title"', - 'logout_others' => 'Đăng xuất tất cả phiên đăng nhập' + 'logout_others' => 'Đăng xuất tất cả phiên đăng nhập', ]; diff --git a/resources/lang/zh_CN/breadcrumbs.php b/resources/lang/zh_CN/breadcrumbs.php index b7ab0d86a5..c96b50d76d 100644 --- a/resources/lang/zh_CN/breadcrumbs.php +++ b/resources/lang/zh_CN/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => '首页', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => '编辑货币“:name”', 'delete_currency' => '删除货币“:name”', 'newPiggyBank' => '创建新存钱罐', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => '删除交易之间的关联', 'edit_object_group' => '编辑组“:title”', 'delete_object_group' => '删除组“:title”', - 'logout_others' => '退出其他已登录设备' + 'logout_others' => '退出其他已登录设备', ]; diff --git a/resources/lang/zh_TW/breadcrumbs.php b/resources/lang/zh_TW/breadcrumbs.php index 3b44b5ef99..d297c09c8f 100644 --- a/resources/lang/zh_TW/breadcrumbs.php +++ b/resources/lang/zh_TW/breadcrumbs.php @@ -24,6 +24,15 @@ declare(strict_types=1); return [ 'home' => '首頁', + 'budgets' => 'Budgets', + 'subscriptions' => 'Subscriptions', + 'transactions' => 'Transactions', + 'title_expenses' => 'Expenses', + 'title_withdrawal' => 'Expenses', + 'title_revenue' => 'Revenue / income', + 'title_deposit' => 'Revenue / income', + 'title_transfer' => 'Transfers', + 'title_transfers' => 'Transfers', 'edit_currency' => '編輯貨幣 ":name"', 'delete_currency' => '刪除貨幣 ":name"', 'newPiggyBank' => '創建一個新的小豬撲滿', @@ -60,5 +69,5 @@ return [ 'delete_journal_link' => '刪除交易記錄之間的連結', 'edit_object_group' => '編輯群組 ":title"', 'delete_object_group' => '刪除群組 ":title"', - 'logout_others' => '登出其他 sessions' + 'logout_others' => '登出其他 sessions', ];