diff --git a/config/firefly.php b/config/firefly.php index dea19c6722..bd4924c775 100644 --- a/config/firefly.php +++ b/config/firefly.php @@ -331,13 +331,14 @@ return [ 'zh_CN' => ['name_locale' => 'Chinese Simplified', 'name_english' => 'Chinese Simplified'], 'hu_HU' => ['name_locale' => 'Hungarian', 'name_english' => 'Hungarian'], 'sv_SE' => ['name_locale' => 'Svenska', 'name_english' => 'Swedish'], + 'fi_FI' => ['name_locale' => 'Suomi', 'name_english' => 'Finnish'], + // currently disabled languages: // 'bg_BG' => ['name_locale' => 'Български', 'name_english' => 'Bulgarian'], // 'ca_ES' => ['name_locale' => 'Catalan', 'name_english' => 'Catalan'], // 'da_DK' => ['name_locale' => 'Danish', 'name_english' => 'Danish'], // 'et_EE' => ['name_locale' => 'Estonian', 'name_english' => 'Estonian'], - // 'fi_FI' => ['name_locale' => 'Finnish', 'name_english' => 'Finnish'], // 'he_IL' => ['name_locale' => 'Hebrew', 'name_english' => 'Hebrew'], // 'id_ID' => ['name_locale' => 'Bahasa Indonesia', 'name_english' => 'Indonesian'], // 'ja_JA' => ['name_locale' => 'Japanese', 'name_english' => 'Japanese'], diff --git a/resources/lang/.gitignore b/resources/lang/.gitignore index cb6b2ba6be..dfe53e29e6 100644 --- a/resources/lang/.gitignore +++ b/resources/lang/.gitignore @@ -7,6 +7,5 @@ sl_SI uk_UA sr_CS et_EE -fi_FI bg_BG tlh_AA diff --git a/resources/lang/cs_CZ/api.php b/resources/lang/cs_CZ/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/cs_CZ/api.php +++ b/resources/lang/cs_CZ/api.php @@ -1,7 +1,7 @@ 'This bill has no rules associated to it.', 'go_to_asset_accounts' => 'Zobrazit účty s aktivy', 'go_to_budgets' => 'Přejít k rozpočtům', - 'clone_instructions' => 'Pokud chcete transakci naklonovat, vyhledejte na obrazovce úprav zaškrtávací kolonku „uložit jako novou“', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Přejít ke kategoriím', 'go_to_bills' => 'Přejít k účtům', 'go_to_expense_accounts' => 'Zobrazit výdajové účty', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Zjistit dostupnost případných aktualizací', 'admin_update_check_title' => 'Zjišťovat dostupnost případných aktualizací automaticky', - 'admin_update_check_explain' => 'Firefly III může automaticky zjišťovat dostupnost případných aktualizací. Pokud toto zapnete, obrátí se na portál Github a zjistí, zda je k dispozici nová verze Firefly III. Pokud ano, budete na to upozorněni. Fungování tohoto oznámení je možné si vyzkoušet pomocí tlačítka vpravo. Označte níže, zda si přejete, aby Firefly III zjišťovalo dostupnost případných aktualizací.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III umí zjišťovat dostupnost případných aktualizací, ale potřebuje k tomu vaše svolení. Přejděte do správy a označte, zda chcete tuto funkci zapnout.', 'updates_ask_me_later' => 'Zeptat se znovu později', 'updates_do_not_check' => 'Nezjišťovat dostupnost případných aktualizací', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.', 'update_current_version_alert' => 'You are running :version, which is the latest available release.', 'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.', - 'update_check_error' => 'Došlo k chybě při zjišťování případných aktualizací. Podívejte se do souborů se záznamem událostí.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Update channel', 'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.', 'update_channel_stable' => 'Stable. Everything should work as expected.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Vytvořit nové pravidlo ve skupině pravidel „:title“', 'make_new_rule_no_group' => 'Vytvořit nové pravidlo', 'instructions_rule_from_bill' => 'In order to match transactions to your new bill ":name", Firefly III can create a rule that will automatically be checked against any transactions you store. Please verify the details below and store the rule to have Firefly III automatically match transactions to your new bill.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'striktní pravidlo', 'rule_is_not_strict' => 'nestriktní pravidlo', 'rule_help_stop_processing' => 'Pokud toto zaškrtnete, následná pravidla v této skupině nebudou vykonána.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Rule for bill ":name"', 'new_rule_for_bill_description' => 'This rule marks transactions for bill ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Uložit nový štítek', 'update_tag' => 'Aktualizovat štítek', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Účty na domovské obrazovce', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Aktualizovat měnu', 'new_default_currency' => ':name je nyní výchozí měna.', 'cannot_delete_currency' => ':name nelze odstranit, protože je v aplikaci stále pro něco používáno.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/cs_CZ/form.php b/resources/lang/cs_CZ/form.php index b4c7f96601..3eda0bd375 100644 --- a/resources/lang/cs_CZ/form.php +++ b/resources/lang/cs_CZ/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/cs_CZ/import.php b/resources/lang/cs_CZ/import.php index 84214d3e52..2061067204 100644 --- a/resources/lang/cs_CZ/import.php +++ b/resources/lang/cs_CZ/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/cs_CZ/intro.php b/resources/lang/cs_CZ/intro.php index a188103416..1d905fcec9 100644 --- a/resources/lang/cs_CZ/intro.php +++ b/resources/lang/cs_CZ/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/cs_CZ/list.php b/resources/lang/cs_CZ/list.php index 590ca5bc7e..df28d3e6f2 100644 --- a/resources/lang/cs_CZ/list.php +++ b/resources/lang/cs_CZ/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/cs_CZ/pagination.php b/resources/lang/cs_CZ/pagination.php index fa57287630..5bcdb68008 100644 --- a/resources/lang/cs_CZ/pagination.php +++ b/resources/lang/cs_CZ/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/cs_CZ/passwords.php b/resources/lang/cs_CZ/passwords.php index fd46aa6456..70d5be181f 100644 --- a/resources/lang/cs_CZ/passwords.php +++ b/resources/lang/cs_CZ/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/cs_CZ/validation.php b/resources/lang/cs_CZ/validation.php index a7a2b46c9c..9ef75c8b63 100644 --- a/resources/lang/cs_CZ/validation.php +++ b/resources/lang/cs_CZ/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/api.php b/resources/lang/de_DE/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/de_DE/api.php +++ b/resources/lang/de_DE/api.php @@ -1,7 +1,7 @@ 'Falscher Benutzername und/oder falsches Passwort.', - 'throttle' => 'Zu viele Anmeldeversuche. Bitte versuchen Sie es in :seconds Sekunden erneut.', + 'throttle' => 'Zu viele Anmeldeversuche. Bitte versuchen Sie es in :seconds Sekunde(n) erneut.', ]; diff --git a/resources/lang/de_DE/bank.php b/resources/lang/de_DE/bank.php index 7a950eab4c..5dd3af2232 100644 --- a/resources/lang/de_DE/bank.php +++ b/resources/lang/de_DE/bank.php @@ -2,7 +2,7 @@ /** * bank.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/breadcrumbs.php b/resources/lang/de_DE/breadcrumbs.php index 08e4ae3d0c..9087b65fb5 100644 --- a/resources/lang/de_DE/breadcrumbs.php +++ b/resources/lang/de_DE/breadcrumbs.php @@ -2,7 +2,7 @@ /** * breadcrumbs.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/components.php b/resources/lang/de_DE/components.php index b08ca8d3de..3a8f115ffa 100644 --- a/resources/lang/de_DE/components.php +++ b/resources/lang/de_DE/components.php @@ -2,7 +2,7 @@ /** * components.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/config.php b/resources/lang/de_DE/config.php index 65a8d9e745..f7e5e9b517 100644 --- a/resources/lang/de_DE/config.php +++ b/resources/lang/de_DE/config.php @@ -2,7 +2,7 @@ /** * config.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/csv.php b/resources/lang/de_DE/csv.php index 982b606e63..135701aba3 100644 --- a/resources/lang/de_DE/csv.php +++ b/resources/lang/de_DE/csv.php @@ -2,7 +2,7 @@ /** * csv.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/demo.php b/resources/lang/de_DE/demo.php index 6497227777..0f55cc747e 100644 --- a/resources/lang/de_DE/demo.php +++ b/resources/lang/de_DE/demo.php @@ -2,7 +2,7 @@ /** * demo.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php index 16c3c5b241..130806f718 100644 --- a/resources/lang/de_DE/firefly.php +++ b/resources/lang/de_DE/firefly.php @@ -2,7 +2,7 @@ /** * firefly.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -33,7 +33,7 @@ return [ 'last_seven_days' => 'Letzte sieben Tage', 'last_thirty_days' => 'Letzte 30 Tage', 'welcomeBack' => 'Was ist gerade los?', - 'welcome_back' => 'Was ist gerade los?', + 'welcome_back' => 'Überblick', 'everything' => 'Alle', 'today' => 'Heute', 'customRange' => 'Individueller Bereich', @@ -58,7 +58,8 @@ return [ 'no_rules_for_bill' => 'Diese Rechnung enthält keine mit ihr verbundenen Regeln.', 'go_to_asset_accounts' => 'Bestandskonten anzeigen', 'go_to_budgets' => 'Budgets anzeigen', - 'clone_instructions' => 'Um eine Buchung zu duplizieren, setzen Sie im Bearbeitungsbildschirm ein Häkchen bei „Als neu speichern”.', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Kategorien anzeigen', 'go_to_bills' => 'Rechnungen anzeigen', 'go_to_expense_accounts' => 'Kreditoren (Ausgabenkonten) anzeigen', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Nach Updates suchen', 'admin_update_check_title' => 'Automatisch nach Updates suchen', - 'admin_update_check_explain' => 'Firefly III kann automatisch nach Updates suchen. Wenn Sie diese Einstellung aktivieren, wird Github aufgerufen, um festzustellen, ob eine neue Version von Firefly III verfügbar ist. Falls dies der Fall ist, erhalten Sie eine Benachrichtigung. Sie können diese Benachrichtigung mit der Schaltfläche auf der rechten Seite testen. Bitte geben Sie unten an, ob Sie möchten, dass Firefly III nach Updates sucht.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III kann nach Updates suchen, benötigt jedoch Ihre Erlaubnis dazu. Bitte gehen Sie zur Administration, um anzugeben, ob diese Funktion aktiviert werden soll.', 'updates_ask_me_later' => 'Später fragen', 'updates_do_not_check' => 'Nicht nach Updates suchen', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Seien Sie vorsichtig bei der Verwendung dieser APLPHA-Version. Sie kann Fehler enthaltern.', 'update_current_version_alert' => 'Sie verwenden Version :version. Dies ist die neueste verfügbare Version.', 'update_newer_version_alert' => 'Sie verwenden :your_version. Ihre Version ist neuer als die neueste Version (:new_version).', - 'update_check_error' => 'Beim Suchen nach Updates ist ein Fehler aufgetreten. Bitte sehen Sie sich die Log-Dateien an.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', '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.', 'update_channel_stable' => 'Stabil — Alles sollte wie erwartet funktionieren.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Neue Regel in der Regelgruppe „:title” erstellen', 'make_new_rule_no_group' => 'Neue Regel erstellen', 'instructions_rule_from_bill' => 'Um Buchungen an Ihre neue Rechnung „:name” anzupassen, kann Firefly III eine Regel erstellen, die automatisch gegen alle von Ihnen gespeicherten Buchungen geprüft wird. Bitte überprüfen Sie die folgenden Angaben und speichern Sie die Regel, damit Firefly III die Buchungen automatisch mit Ihrer neuen Rechnung abgleicht.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'strikte Regel', 'rule_is_not_strict' => 'nicht-strenge Regel', 'rule_help_stop_processing' => 'Wenn Sie dieses Kontrollkästchen aktivieren, werden spätere Regeln in dieser Gruppe nicht ausgeführt.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regel für Rechnung „:name”', 'new_rule_for_bill_description' => 'Diese Regel kennzeichnet Buchungen für die Rechnung „:name”.', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Neues Schlagwort speichern', 'update_tag' => 'Schlüsselwort aktualisieren', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Alle markierten Stichwörter löschen', 'select_tags_to_delete' => 'Nicht vergessen, einige Schlagwörter auszuwählen.', 'deleted_x_tags' => ':count Schlagwort/-wörter gelöscht.', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Konten auf dem Startbildschirm', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Währung aktualisieren', 'new_default_currency' => '„:name” wird nun als Standardwährung verwendet.', 'cannot_delete_currency' => '„:name” konnte nicht gelöscht werden, da diese noch verwendet wird.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => '„:name” konnte nicht deaktiviert werden, da dieser noch von Buchungen noch verwendet wird.', 'cannot_disable_currency_last_left' => '„:name” kann nicht deaktiviert werden, da es sich um die einzige aktivierte Währung handelt.', 'cannot_disable_currency_account_meta' => ':name konnte nicht deaktiviert werden, da dieser noch in Bestandskonten verwendet wird.', @@ -1091,7 +1100,7 @@ return [ 'errors' => 'Fehler', 'debt_start_date' => 'Startdatum der Verschuldung', 'debt_start_amount' => 'Startbetrag der Verschuldung', - 'debt_start_amount_help' => 'Wenn Sie einen Betrag zu zahlen haben, ist es am besten, einen negativen Betrag einzugeben, da er Ihr Eigenkapital beeinflusst. Wenn Ihnen ein Betrag geschuldet wird, gilt das Gleiche. Auf den Hilfeseiten findest du weitere Informationen.', + 'debt_start_amount_help' => 'Für einen zu zahlenden Betrag geben Sie am besten einen negativen Wert ein, da dieser mit dem Eigenkapital verrechnet wird. Wenn Ihnen ein Betrag geschuldet wird, gilt das Gleiche. Weitere Informationen finden Sie in der Hilfe.', 'store_new_liabilities_account' => 'Neue Verbindlichkeit speichern', 'edit_liabilities_account' => 'Verbindlichkeit „:name” bearbeiten', @@ -1125,8 +1134,8 @@ return [ 'inactive' => 'Inaktiv', 'active' => 'Aktiv', 'difference' => 'Unterschied', - 'money_flowing_in' => 'Rein', - 'money_flowing_out' => 'Raus', + 'money_flowing_in' => 'Eingehend', + 'money_flowing_out' => 'Ausgehend', 'topX' => 'Topnummer :number', 'show_full_list' => 'Zeige die gesamte Liste', 'show_only_top' => 'Nur die Top :number anzeigen', @@ -1518,7 +1527,7 @@ return [ 'updated_recurrence' => 'Dauerauftrag ":title" aktualisiert', 'recurrence_is_inactive' => 'Dieser Dauerauftrag ist nicht aktiv und erzeugt keine neuen Buchungen.', 'delete_recurring' => 'Dauerauftrag „:title” löschen', - 'new_recurring_transaction' => 'Neue Dauerauftrag', + 'new_recurring_transaction' => 'Neuer Dauerauftrag', 'help_weekend' => 'Was sollte Firefly III tun, wenn der Dauerauftrag auf einen Samstag oder Sonntag fällt?', 'do_nothing' => 'Einfach die Buchung anlegen', 'skip_transaction' => 'Ereignis überspringen', diff --git a/resources/lang/de_DE/form.php b/resources/lang/de_DE/form.php index 0d69aba070..f5605c7aba 100644 --- a/resources/lang/de_DE/form.php +++ b/resources/lang/de_DE/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/import.php b/resources/lang/de_DE/import.php index 6195f5f262..f889b8fa58 100644 --- a/resources/lang/de_DE/import.php +++ b/resources/lang/de_DE/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/intro.php b/resources/lang/de_DE/intro.php index 3aa143f8d0..c90fc274a5 100644 --- a/resources/lang/de_DE/intro.php +++ b/resources/lang/de_DE/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -76,7 +76,7 @@ return [ 'reports_index_extra-options-box' => 'Abhängig von dem ausgewählten Bericht können Sie hier zusätzliche Filter und Optionen auswählen. Sehen Sie sich dieses Feld an, wenn Sie Berichtstypen ändern.', // reports (reports) - 'reports_report_default_intro' => 'Dieser Bericht gibt Ihnen einen schnellen und umfassenden Überblick über Ihre Finanzen. Wenn Sie etwas anderes sehen möchten, kontaktieren Sie mich bitte nicht!', + 'reports_report_default_intro' => 'Dieser Bericht gibt Ihnen einen schnellen und umfassenden Überblick über Ihre Finanzen. Kontaktieren Sie mich bitte, wenn Sie Ideen für Ergänzungen haben!', 'reports_report_audit_intro' => 'In diesem Bericht erhalten Sie detaillierte Einblicke in Ihre Bestandskonten.', 'reports_report_audit_optionsBox' => 'Verwenden Sie diese Kontrollkästchen, um die Spalten anzuzeigen oder auszublenden, an denen Sie interessiert sind.', diff --git a/resources/lang/de_DE/list.php b/resources/lang/de_DE/list.php index b3d4919363..46da230b9a 100644 --- a/resources/lang/de_DE/list.php +++ b/resources/lang/de_DE/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -94,8 +94,8 @@ return [ 'import_jobs_count' => 'Anzahl importierter Jobs', 'budget_count' => 'Anzahl Kostenpläne', 'rule_and_groups_count' => 'Anzahl Regeln und Regelgruppen', - 'tags_count' => 'Anzahl Schlagwörter', - 'tags' => 'Schlagwörter', + 'tags_count' => 'Anzahl Tags', + 'tags' => 'Tags', 'inward' => 'Beschreibung der Eingänge', 'outward' => 'Beschreibung der Ausgänge', 'number_of_transactions' => 'Anzahl der Zahlungsvorgänge', diff --git a/resources/lang/de_DE/pagination.php b/resources/lang/de_DE/pagination.php index 8afe4ef660..7577bc9d63 100644 --- a/resources/lang/de_DE/pagination.php +++ b/resources/lang/de_DE/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/passwords.php b/resources/lang/de_DE/passwords.php index 0a62cbed30..0f8fd2a6d7 100644 --- a/resources/lang/de_DE/passwords.php +++ b/resources/lang/de_DE/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/de_DE/validation.php b/resources/lang/de_DE/validation.php index 06a1356b2e..ffc6573bee 100644 --- a/resources/lang/de_DE/validation.php +++ b/resources/lang/de_DE/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -196,7 +196,7 @@ return [ 'generic_invalid_source' => 'Sie können dieses Konto nicht als Quellkonto verwenden.', 'generic_invalid_destination' => 'Sie können dieses Konto nicht als Zielkonto verwenden.', - 'gte.numeric' => 'The :attribute must be greater than or equal to :value.', + 'gte.numeric' => ':attribute muss größer oder gleich :value sein.', 'gte.file' => 'The :attribute must be greater than or equal to :value kilobytes.', 'gte.string' => 'The :attribute must be greater than or equal to :value characters.', 'gte.array' => 'The :attribute must have :value items or more.', diff --git a/resources/lang/el_GR/api.php b/resources/lang/el_GR/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/el_GR/api.php +++ b/resources/lang/el_GR/api.php @@ -1,7 +1,7 @@ 'Αυτός ο λογαριασμός δεν έχει σχετιζόμενους κανόνες.', 'go_to_asset_accounts' => 'Δείτε τους αποταμιευτικούς λογαριασμούς σας', 'go_to_budgets' => 'Πηγαίνετε στους προϋπολογισμούς σας', - 'clone_instructions' => 'Για την κλωνοποίηση μιας συναλλαγής, αναζητήστε το πλαίσιο "αποθήκευση ως νέας" στην οθόνη τροποποίησης', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Πηγαίνεται στης κατηγορίες σας', 'go_to_bills' => 'Πηγαίνετε στους λογαριασμούς σας', 'go_to_expense_accounts' => 'Δείτε τους λογαριασμούς εξόδων σας', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Έλεγχος ενημερώσεων', 'admin_update_check_title' => 'Αυτόματος έλεγχος ενημερώσεων', - 'admin_update_check_explain' => 'Το Firefly III μπορεί να ελέγξει αυτόματα για ενημερώσεις. Όταν ενεργοποιήσετε αυτή τη ρύθμιση, θα επικοινωνήσει με το Github για να δει εάν υπάρχει διαθέσιμη νέα έκδοση του Firefly III. Όταν υπάρχει, θα λάβετε μία ειδοποίηση. Μπορείτε να δοκιμάστετε αυτή την ειδοποίηση χρησιμοποιώντας το κουμπί δεξιά. Παρακαλώ υποδείξτε παρακάτω εάν θέλετε το Firefly III να ελέγχει για ενημερώσεις.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Το Firefly III μπορεί να ελέγχει για ενημερώσεις, αλλά χρειάζεται την άδειά σας για αυτό. Παρακαλώ πηγαίνετε στη διαχείριση για να υποδείξετε εάν θέλετε να ενεργοποιηθεί αυτό το χαρακτηριστικό.', 'updates_ask_me_later' => 'Να ερωτηθώ αργότερα', 'updates_do_not_check' => 'Να μη γίνεται έλεγχος για ενημερώσεις', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Αυτή είναι μια ALPHA δοκιμαστική έκδοση. Μπορεί να συναντήσετε προβλήματα.', 'update_current_version_alert' => 'Έχετε την έκδοση v:version, που είναι η τελευταία διαθέσιμη.', 'update_newer_version_alert' => 'Έχετε την έκδοση v:your_version, που είναι νεότερη από την τελευταία έκδοση, v:new_version.', - 'update_check_error' => 'Ένα σφάλμα παρουσιάστηκε κατά τον έλεγχο ενημερώσεων. Παρακαλώ δείτε τα αρχεία καταγραφής.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Κανάλι ενημερώσεων', 'admin_update_channel_explain' => 'Το Firefly III έχει τρία "κανάλια" ενημερώσεων που καθορίζουν πόσο μπροστά είστε σε θέματα χαρακτηριστικών, βελτιστοποιήσεων και σφαλμάτων. Χρησιμοποιήστε το "beta" κανάλι εάν είστε τολμηροί και το "alpha" εάν είστε ριψοκίνδυνοι.', 'update_channel_stable' => 'Σταθερή. Όλα λειτουργούν όπως προβλέπονται.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Δημιουργία νέου κανόνα στην ομάδα κανόνων ":title"', 'make_new_rule_no_group' => 'Δημιουργία νέου κανόνα', 'instructions_rule_from_bill' => 'Για να είστε σε θέση να αντιστοιχήσετε συναλλαγές στο νέο λογαριασμό σας ":name", το Firefly III μπορεί να δημιουργήσει έναν κανόνα που θα ελέγχει κάθε συναλλαγή που αποθηκεύετε. Παρακαλώ επιβεβαιώστε τις λεπτομέρειες παρακάτω και αποθηκεύστε τον κανόνα ώστε το Firefly III να αντιστοιχεί αυτόματα τις συναλλαγές στο νέο σας λογαριασμό εφεξής.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'αυστηρός κανόνας', 'rule_is_not_strict' => 'μη-αυστηρός κανόνας', 'rule_help_stop_processing' => 'Όταν τσεκάρετε αυτό το πλαίσιο, οι μετέπειτα κανόνες σε αυτή την ομάδα δεν θα εκτελεστούν.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Κανόνας για το λογαριασμό ":name"', 'new_rule_for_bill_description' => 'Αυτός ο κανόνας μαρκάρει συναλλαγές για το λογαριασμό ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Αποθήκευση νέας ετικέτας', 'update_tag' => 'Ενημέρωση ετικέτας', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Διαγραφή όλων των επιλεγμένων ετικετών', 'select_tags_to_delete' => 'Μην ξεχάσετε να επιλέξετε ορισμένες ετικέτες.', 'deleted_x_tags' => 'Διαγραφή :count ετικέτας(ων).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Λογαριασμοί αρχικής οθόνης', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Update currency', 'new_default_currency' => ':name is now the default currency.', 'cannot_delete_currency' => 'Cannot delete :name because it is still in use.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/el_GR/form.php b/resources/lang/el_GR/form.php index ee3088e355..31d81e49f2 100644 --- a/resources/lang/el_GR/form.php +++ b/resources/lang/el_GR/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/el_GR/import.php b/resources/lang/el_GR/import.php index 53295e9b54..8f98775024 100644 --- a/resources/lang/el_GR/import.php +++ b/resources/lang/el_GR/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/el_GR/intro.php b/resources/lang/el_GR/intro.php index a0bb81e76a..0f8324eb35 100644 --- a/resources/lang/el_GR/intro.php +++ b/resources/lang/el_GR/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/el_GR/list.php b/resources/lang/el_GR/list.php index 8c14a4ea5c..f2da4db9e4 100644 --- a/resources/lang/el_GR/list.php +++ b/resources/lang/el_GR/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/el_GR/pagination.php b/resources/lang/el_GR/pagination.php index a71eab818f..d6800d8a9d 100644 --- a/resources/lang/el_GR/pagination.php +++ b/resources/lang/el_GR/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/el_GR/passwords.php b/resources/lang/el_GR/passwords.php index 3084b1e1a5..94562a96e3 100644 --- a/resources/lang/el_GR/passwords.php +++ b/resources/lang/el_GR/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/el_GR/validation.php b/resources/lang/el_GR/validation.php index 82c3d7a0bb..1479fbb150 100644 --- a/resources/lang/el_GR/validation.php +++ b/resources/lang/el_GR/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/api.php b/resources/lang/es_ES/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/es_ES/api.php +++ b/resources/lang/es_ES/api.php @@ -1,7 +1,7 @@ 'Esta factura no tiene reglas asociadas a ella.', 'go_to_asset_accounts' => 'Ver tus cuentas de activos', 'go_to_budgets' => 'Ir a tus presupuestos', - 'clone_instructions' => 'Para clonar una transacción, busque la casilla de verificación "Guardar como nuevo" en la pantalla de edición', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Ir a tus categorías', 'go_to_bills' => 'Ir a tus cuentas', 'go_to_expense_accounts' => 'Ver tus cuentas de gastos', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Ver actualizaciones', 'admin_update_check_title' => 'Automáticamente chequear actualizaciones', - 'admin_update_check_explain' => 'Firefly III puede chequear actualizaciones automáticamente. cuando usted habilita esta configuración, contactara Github para ver si hay disponible una nueva versión de Firefly III. Cuando sea así, usted tendrá una notificación. Usted puede probar esta notificación usando el boton de la derecha. Por favor indique abajo si quiere que Firefly III chequee actualizaciones.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III puede chequear actualizaciones, pero necesita su permiso para hacerlo. Por favor diríjase a administracionpara indicar si desea que esta presentación sea habilitada.', 'updates_ask_me_later' => 'Preguntarme mas tarde', 'updates_do_not_check' => 'No buscar actualizaciones', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Esta versión es una versión de ALPHA. Puede tener problemas.', 'update_current_version_alert' => 'Usted esta ejecutando :version, que es la última versión disponible.', 'update_newer_version_alert' => 'Usted esta ejecutando :your_version, que es mas nueva que la última versión, :new_version.', - 'update_check_error' => 'Un error ha ocurrido mientras se verificaban las actualizaciones. Por favor ver los archivos de registro.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Canal de actualizaciones', 'admin_update_channel_explain' => 'Firefly III tiene tres "canales" de actualización que determinan cuán por delante está en términos de características, mejoras y errores. Use el canal "beta" si es aventurero y el "alfa" cuando quiera vivir la vida peligrosamente.', 'update_channel_stable' => 'Estable. Todo debería funcionar como se espera.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Crea una nueva regla en el grupo ":title"', 'make_new_rule_no_group' => 'Crea una nueva regla', 'instructions_rule_from_bill' => 'A fin de hacer coincidir las transacciones con su nueva cuenta ":name", Firefly III puede crear una regla que chequeará automáticamente todas las transacciones que guardes. Por favor, verifique los detalles debajo y guarde la regla para que Firefly III automáticamente haga coincidir las transacciones con su nueva cuenta.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'regla estricta', 'rule_is_not_strict' => 'regla no estricta', 'rule_help_stop_processing' => 'Al marcar esta casilla, las reglas posteriores de este grupo no se ejecutarán.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regla para la factura ":name"', 'new_rule_for_bill_description' => 'Esta regla marca las transacciones para la cuenta ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Crear etiqueta', 'update_tag' => 'Actualizar etiqueta', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Cuentas de la pantalla de inicio', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Actualizar moneda', 'new_default_currency' => ':name es ahora moneda por defecto.', 'cannot_delete_currency' => 'No puede eliminar :name porque todavía esta en uso.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'No se puede desactivar :name porque las transacciones siguen utilizándola.', 'cannot_disable_currency_last_left' => 'No se puede desactivar :name porque es la última moneda habilitada.', 'cannot_disable_currency_account_meta' => 'No se puede desactivar :name porque se utiliza en cuentas de activos.', diff --git a/resources/lang/es_ES/form.php b/resources/lang/es_ES/form.php index a23b73cb03..f06006c471 100644 --- a/resources/lang/es_ES/form.php +++ b/resources/lang/es_ES/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/import.php b/resources/lang/es_ES/import.php index 11c18a5634..f9c39dca41 100644 --- a/resources/lang/es_ES/import.php +++ b/resources/lang/es_ES/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/intro.php b/resources/lang/es_ES/intro.php index a272212528..1e7973f3ed 100644 --- a/resources/lang/es_ES/intro.php +++ b/resources/lang/es_ES/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/list.php b/resources/lang/es_ES/list.php index 0405e63979..8497ade19c 100644 --- a/resources/lang/es_ES/list.php +++ b/resources/lang/es_ES/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/pagination.php b/resources/lang/es_ES/pagination.php index 5281eaf580..7a14c6c856 100644 --- a/resources/lang/es_ES/pagination.php +++ b/resources/lang/es_ES/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/passwords.php b/resources/lang/es_ES/passwords.php index be28ef9f20..8ce0140ab3 100644 --- a/resources/lang/es_ES/passwords.php +++ b/resources/lang/es_ES/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/es_ES/validation.php b/resources/lang/es_ES/validation.php index ae973854ee..3ef644a37f 100644 --- a/resources/lang/es_ES/validation.php +++ b/resources/lang/es_ES/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fi_FI/api.php b/resources/lang/fi_FI/api.php new file mode 100644 index 0000000000..6d7ccef9fc --- /dev/null +++ b/resources/lang/fi_FI/api.php @@ -0,0 +1,26 @@ +. + */ + +declare(strict_types=1); + +return [ + +]; \ No newline at end of file diff --git a/resources/lang/fi_FI/auth.php b/resources/lang/fi_FI/auth.php new file mode 100644 index 0000000000..0ad736d2aa --- /dev/null +++ b/resources/lang/fi_FI/auth.php @@ -0,0 +1,28 @@ +. + */ + +declare(strict_types=1); + +return [ + 'failed' => 'Näitä tunnuksia ei löydy järjestelmästä.', + 'throttle' => 'Liian monta epäonnistunutta kirjautumisyritystä. Yritä uudestaan :seconds sekunnin kuluttua.', +]; diff --git a/resources/lang/fi_FI/bank.php b/resources/lang/fi_FI/bank.php new file mode 100644 index 0000000000..5dd3af2232 --- /dev/null +++ b/resources/lang/fi_FI/bank.php @@ -0,0 +1,26 @@ +. + */ + +declare(strict_types=1); + +return [ +]; diff --git a/resources/lang/fi_FI/breadcrumbs.php b/resources/lang/fi_FI/breadcrumbs.php new file mode 100644 index 0000000000..b4b15b37f3 --- /dev/null +++ b/resources/lang/fi_FI/breadcrumbs.php @@ -0,0 +1,59 @@ +. + */ + +declare(strict_types=1); + +return [ + 'home' => 'Etusivu', + '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', + 'changePassword' => 'Vaihda salasanasi', + 'change_email' => 'Muuta sähköpostiosoitetta', + 'bills' => 'Laskut', + 'newBill' => 'Uusi lasku', + 'edit_bill' => 'Muokkaa laskua ":name"', + 'delete_bill' => 'Poista lasku ":name"', + 'reports' => 'Raportit', + 'search_result' => 'Hakutulokset kyselylle ":query"', + 'withdrawal_list' => 'Kustannukset', + 'Withdrawal_list' => 'Kustannukset', + 'deposit_list' => 'Tuotto, ansio ja talletukset', + 'transfer_list' => 'Tilisiirrot', + 'transfers_list' => 'Tilisiirrot', + 'reconciliation_list' => 'Täsmäytykset', + 'create_withdrawal' => 'Luo uusi nosto', + 'create_deposit' => 'Luo uusi talletus', + 'create_transfer' => 'Luo uusi siirto', + 'create_new_transaction' => 'Luo uusi tapahtuma', + 'edit_journal' => 'Muokkaa tapahtumaa ":description"', + 'edit_reconciliation' => 'Muokkaa ":description"', + 'delete_journal' => 'Poista tapahtuma ":description"', + 'tags' => 'Tägit', + 'createTag' => 'Luo uusi tägi', + 'edit_tag' => 'Muokkaa tägiä ":tag"', + 'delete_tag' => 'Poista tägi ":tag"', + 'delete_journal_link' => 'Poista linkki tapahtumien väliltä', +]; diff --git a/resources/lang/fi_FI/components.php b/resources/lang/fi_FI/components.php new file mode 100644 index 0000000000..4d9f48cace --- /dev/null +++ b/resources/lang/fi_FI/components.php @@ -0,0 +1,32 @@ +. + */ + +declare(strict_types=1); + +return [ + // profile + 'personal_access_tokens' => 'Henkilökohtaiset käyttöoikeuskoodit', + + // bills: + 'not_expected_period' => 'Ei odotettavissa tässä jaksossa', + 'not_or_not_yet' => 'Ei (vielä)', +]; diff --git a/resources/lang/fi_FI/config.php b/resources/lang/fi_FI/config.php new file mode 100644 index 0000000000..3143825c34 --- /dev/null +++ b/resources/lang/fi_FI/config.php @@ -0,0 +1,52 @@ +. + */ + +declare(strict_types=1); + +return [ + 'html_language' => 'fi', + 'locale' => 'fi, Finnish, en_US.utf8, en_US.UTF-8', + 'month' => '%B %Y', + 'month_and_day' => '%B %e, %Y', + 'month_and_day_moment_js' => 'D MMM, YYYY', + 'month_and_date_day' => '%A %B %e, %Y', + 'month_and_day_no_year' => '%B %e', + 'date_time' => '%B %e, %Y, @ %T', + 'specific_day' => '%e %B %Y', + 'week_in_year' => 'Viikko %V, %G', + 'year' => '%Y', + 'half_year' => '%B %Y', + 'month_js' => 'MMMM YYYY', + 'month_and_day_js' => 'MMMM Do, YYYY', + 'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss', + 'specific_day_js' => 'D MMMM YYYY', + 'week_in_year_js' => '[Viikko] w, YYYY', + 'year_js' => 'YYYY', + 'half_year_js' => 'Q YYYY', + 'dow_1' => 'Maanantai', + 'dow_2' => 'Tiistai', + 'dow_3' => 'Keskiviikko', + 'dow_4' => 'Torstai', + 'dow_5' => 'Perjantai', + 'dow_6' => 'Lauantai', + 'dow_7' => 'Sunnuntai', +]; diff --git a/resources/lang/fi_FI/csv.php b/resources/lang/fi_FI/csv.php new file mode 100644 index 0000000000..135701aba3 --- /dev/null +++ b/resources/lang/fi_FI/csv.php @@ -0,0 +1,26 @@ +. + */ + +declare(strict_types=1); + +return [ +]; diff --git a/resources/lang/fi_FI/demo.php b/resources/lang/fi_FI/demo.php new file mode 100644 index 0000000000..842389cb43 --- /dev/null +++ b/resources/lang/fi_FI/demo.php @@ -0,0 +1,38 @@ +. + */ + +declare(strict_types=1); + +return [ + 'no_demo_text' => 'Tälle sivulle ei valitettavasti ole esittelytekstiä.', + 'see_help_icon' => 'Oikeassa yläkulmassa oleva -kuvake saattaa kuitenkin kertoa sinulle lisää.', + 'index' => 'Tervetuloa Firefly III:een! Tällä sivulla näet nopean yleiskatsauksen taloudestasi. Lisätietoja tileistä löydät sivuilta → Omaisuustilit, ja tietysti Budjetit sekä Raportit. Tai vain katsele ympärillesi ja katso mihin päädyt.', + 'accounts-index' => 'Omaisuustilit ovat henkilökohtaisia ​​pankkitilejäsi. Kulutustilit ovat niitä tilejä joihin kulutat rahaa, kuten kaupat sekä kaverit. Tuottotilit ovat tilejä joille saat rahaa jostain tulonlähteestä, kuten esimerkiksi työpaikaltasi tai valtiolta. Vastuut ovat velkojasi ja lainojasi, kuten vanhoja luottokortti- tai opintolainoja. Tällä sivulla voit muokata tai poistaa niitä.', + 'budgets-index' => 'Tällä sivullä on budjettiesi yleiskatsaus. Yläpalkki näyttää summan, joka sinulla on käytettävissä budjetoitavaksi. Tätä voidaan mukauttaa mihin tahansa ajanjaksoon napsauttamalla oikealla olevaa summaa. Oikeasti käyttämäsi summa näkyy alla olevassa palkissa. Alla ovat kustannukset budjettikohtaisesti ja niihin budjetoidut summat.', + 'reports-index-start' => 'Firefly III tukee monentyyppisiä raportteja. Lue niistä napsauttamalla -kuvaketta oikeassa yläkulmassa.', + 'reports-index-examples' => 'Muista tutustua näihin esimerkkeihin: kuukausittainen taloudellinen katsaus, vuosittainen taloudellinen katsaus ja budjetin yleiskatsaus.', + 'currencies-index' => 'Firefly III tukee useita valuuttoja. Vaikka oletusarvona on euro, se voidaan asettaa Yhdysvaltain dollariin ja moniin muihin valuuttoihin. Kuten näet, mukana on pieni valikoima valuuttoja, mutta voit lisätä omia, jos haluat. Oletusvaluutan vaihtaminen ei kuitenkaan muuta olemassa olevien tapahtumien valuuttaa: Firefly III tukee useiden valuuttojen käyttöä samanaikaisesti.', + 'transactions-index' => 'Nämä kulut, talletukset ja siirrot eivät ole erityisen omaperäisiä. Ne on luotu automaattisesti.', + 'piggy-banks-index' => 'Kuten näet, säästöpossuja on kolme. Käytä plus- ja miinuspainikkeita vaikuttaaksesi rahamäärään kussakin säästöpossussa. Napsauttamalla säästöpossun nimeä pääset hallinnoimaan niitä kutakin.', + 'import-index' => 'Mikä tahansa CSV-tiedosto voidaan tuoda Firefly III:een. Se tukee myös tietojen tuontia esimerkiksi bunqista ja Specteristä. Muita pankkeja ja taloudellisia toimijoita lisäillään tulevaisuudessa. Demokäyttäjänä voit nähdä kuitenkin vain tekaistun tuontityökalun toiminnassa. Se luo satunnaisia ​​tapahtumia esitelläkseen tuonnin toiminnan.', + 'profile-index' => 'Muista, että esittelysivusto nollautuu joka neljäs tunti. Käyttöoikeutesi voidaan peruuttaa milloin tahansa. Tämä tapahtuu automaattisesti eikä ole virhe.', +]; diff --git a/resources/lang/fi_FI/firefly.php b/resources/lang/fi_FI/firefly.php new file mode 100644 index 0000000000..b01d95bf27 --- /dev/null +++ b/resources/lang/fi_FI/firefly.php @@ -0,0 +1,1553 @@ +. + */ + +declare(strict_types=1); + +return [ + // general stuff: + 'close' => 'Sulje', + 'actions' => 'Toiminnot', + 'edit' => 'Muokkaa', + 'delete' => 'Poista', + 'split' => 'Jaa', + 'clone' => 'Kopioi', + 'last_seven_days' => 'Viimeiset 7 päivää', + 'last_thirty_days' => 'Viimeiset 30 päivää', + 'welcomeBack' => 'Mitä kuuluu?', + 'welcome_back' => 'Mitä kuuluu?', + 'everything' => 'Kaikki', + 'today' => 'tänään', + 'customRange' => 'Muokattu jakso', + 'apply' => 'Käytä', + 'select_date' => 'Valitse päivämäärä ...', + 'cancel' => 'Peruuta', + 'from' => 'Lähettäjä', + 'to' => 'Saaja', + 'structure' => 'Rakenne', + 'help_translating' => 'Tämä opasteteksti ei ole vielä saatavilla Suomeksi. Haluatko auttaa käännöstyössä?', + 'showEverything' => 'Näytä kaikki', + 'never' => 'Ei koskaan', + 'no_results_for_empty_search' => 'Hakusi oli tyhjä, joten mitään ei löytynyt.', + 'removed_amount' => 'Poistettiin :amount', + 'added_amount' => 'Lisättiin :amount', + 'asset_account_role_help' => 'Kaikki lisäoptiot jotka valinnoistasi seuraavat, voidaan asettaa myöhemmin.', + 'Opening balance' => 'Alkusaldo', + 'create_new_stuff' => 'Luo uusia juttuja', + 'new_withdrawal' => 'Uusi tapahtuma', + 'create_new_transaction' => 'Luo uusi tapahtuma', + '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', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', + 'go_to_categories' => 'Avaa omat kategoriat', + 'go_to_bills' => 'Avaa omat laskut', + 'go_to_expense_accounts' => 'Tarkastele kulutustilejäsi', + 'go_to_revenue_accounts' => 'Tarkastele tuottotilejäsi', + 'go_to_piggies' => 'Tarkastele säästöpossujasi', + 'new_deposit' => 'Uusi talletus', + 'new_transfer' => 'Uusi siirto', + 'new_transfers' => 'Uusi siirto', + 'new_asset_account' => 'Uusi omaisuustili', + 'new_expense_account' => 'Uusi kulutustili', + 'new_revenue_account' => 'Uusi tuottotili', + 'new_liabilities_account' => 'Uusi vastuu', + '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?', + 'flash_success' => 'Valmista tuli!', + 'flash_info' => 'Viesti', + 'flash_warning' => 'Varoitus!', + 'flash_error' => 'Virhe!', + 'flash_info_multiple' => 'Sinulle on yksi viesti|Sinulle on :count viestiä', + 'flash_error_multiple' => 'On tapahtunut virhe|On tapahtunut :count virhettä', + 'net_worth' => 'Varallisuus', + 'route_has_no_help' => 'Tälle reitille ei ole opastetta.', + 'help_for_this_page' => 'Opastus tälle sivulle', + 'no_help_could_be_found' => 'Opastetekstiä ei löytynyt.', + 'no_help_title' => 'Pahoittelut, tapahtui virhe.', + 'two_factor_welcome' => 'Tervehdys!', + 'two_factor_enter_code' => 'Jatkaaksesi, anna kaksivaiheisen tunnistautumisen koodi. Tunnistautumisohjelmasi voi luoda sen sinulle.', + 'two_factor_code_here' => 'Kirjoita koodi tähän', + 'two_factor_title' => 'Kaksivaiheinen tunnistautuminen', + 'authenticate' => 'Tunnistaudu', + 'two_factor_forgot_title' => 'Kaksivaiheisen tunnistuksen tiedot ovat hävinneet', + 'two_factor_forgot' => 'Unohdin kaksivaiheisen tunnistusjuttuni.', + 'two_factor_lost_header' => 'Unohdit kaksivaiheisen tunnistuksen koodisi?', + 'two_factor_lost_intro' => 'Jos olet hävittänyt myös varakoodisi, onnesi on kääntynyt. Tätä et ikävä kyllä pysty korjaamaan selaimella. Sinulla on nyt kaksi vaihtoehtoa.', + 'two_factor_lost_fix_self' => 'Jos Firefly III pyörii omalla serverilläsi, löydät ohjeet osoitteesta storage/logs, tai dockerista komennolla docker logs <container_id>. (päivitä tämä sivu).', + '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' => 'Sinulla on jäljellä :count varmistuskoodi(a).', + '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' => 'Sinulla ei näyttäisi olevan vielä yhtään budjettia. Sinun kannattaisi luoda niitä budjetit-sivulla. Budjetit voivat auttaa sinua pitämään kirjaa kuluistasi.', + 'Savings account' => 'Säästötili', + 'Credit card' => 'Luottokortti', + 'source_accounts' => 'Lähdetili(t)', + 'destination_accounts' => 'Kohdetili(t)', + 'user_id_is' => 'Käyttäjätunnuksesi on :user', + 'field_supports_markdown' => 'Tämä kenttä tukee Markdownia.', + 'need_more_help' => 'Jos tarvitset lisäopastusta Firefly III:n käyttöön, avaa tiketti Githubissa (englanniksi).', + 'reenable_intro_text' => 'Täältä voit kytkeä esittelytoiminnon uudelleen päälle.', + 'intro_boxes_after_refresh' => 'Esittelytekstit ilmestyvät jälleen kun päivität tämän sivun.', + 'show_all_no_filter' => 'Näytä kaikki tapahtumat ryhmittelemättä niitä päivämäärittäin.', + 'expenses_by_category' => 'Kustannukset kategorioittain', + 'expenses_by_budget' => 'Kustannukset budjeteittain', + 'income_by_category' => 'Tulot kategorioittain', + 'expenses_by_asset_account' => 'Kulut omaisuustileittäin', + 'expenses_by_expense_account' => 'Kulut kulutileittäin', + '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', + 'spent_in_specific_budget' => 'Kulutettu budjetista ":budget"', + 'spent_in_specific_double' => 'Kulutettu tililtä ":account"', + 'earned_in_specific_double' => 'Ansiot tileillä ":account"', + 'source_account' => 'Lähdetili', + 'source_account_reconciliation' => 'Et voi muokata täsmäytystapahtuman lähdetiliä.', + 'destination_account' => 'Kohdetili', + 'destination_account_reconciliation' => 'Et voi muokata täsmäytystapahtuman kohdetiliä.', + 'sum_of_expenses_in_budget' => 'Kulutettu yhteensä budjetista ":budget"', + 'left_in_budget_limit' => 'Budjetissa jäljellä', + 'current_period' => 'Nykyinen jakso', + 'show_the_current_period_and_overview' => 'Näytä nykyinen jakso sekä yhteenveto', + 'pref_languages_locale' => 'Jotta muut kielet kuin Englanti toimisivat oikein, käyttöjärjestelmässäsi täytyy olla myös vastaavat kieliasetukset. Jos näitä ei ole, valuuttatiedot, päivämäärät ja summat voivat näkyä väärin.', + 'budget_in_period' => 'Kaikki tapahtumat budjetissa ":name" välillä :start ja :end valuutassa :currency', + 'chart_budget_in_period' => 'Kuvaaja kaikista tapahtumista budjetissa ":name" välillä :start ja :end valuutassa :currency', + 'chart_budget_in_period_only_currency' => 'Budjetoitu summa oli merkitty valuutassa :currency, joten tämä kuvaaja näyttää tapahtumat ainoastaan samassa valuutassa :currency.', + 'chart_account_in_period' => 'Kuvaaja kaikista tapahtumista tilillä ":name" (:balance) välillä :start ja :end', + 'chart_category_in_period' => 'Kuvaaja kaikista tapahtumista kategoriassa ":name" välillä :start ja :end', + 'chart_category_all' => 'Kuvaaja kaikista tapahtumista kategoriassa ":name"', + 'clone_withdrawal' => 'Kopioi tämä nosto', + 'clone_deposit' => 'Kopioi tämä talletus', + 'clone_transfer' => 'Kopioi tämä siirto', + 'multi_select_no_selection' => 'Ei valintaa', + 'multi_select_select_all' => 'Valitse kaikki', + 'multi_select_n_selected' => 'valittu', + 'multi_select_all_selected' => 'Kaikki valitut', + 'multi_select_filter_placeholder' => 'Etsi ...', + 'intro_next_label' => 'Seuraava', + 'intro_prev_label' => 'Edellinen', + 'intro_skip_label' => 'Ohita', + 'intro_done_label' => 'Valmis', + 'between_dates_breadcrumb' => 'Välillä :start ja :end', + 'all_journals_without_budget' => 'Kaikki budjetoimattomat tapahtumat', + 'journals_without_budget' => 'Budjetoimattomat tapahtumat', + 'all_journals_without_category' => 'Kaikki tapahtumat ilman kategoriaa', + 'journals_without_category' => 'Tapahtumat ilman kategoriaa', + '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', + 'transferred' => 'Siirretty', + 'all_withdrawal' => 'Kaikki kustannukset', + 'all_transactions' => 'Kaikki tapahtumat', + 'title_withdrawal_between' => 'Kaikki kustannukset välillä :start ja :end', + 'all_deposit' => 'Kaikki tuotot', + 'title_deposit_between' => 'Kaikki tuotot välillä :start ja :end', + 'all_transfers' => 'Kaikki siirrot', + 'title_transfers_between' => 'Kaikki siirrot välillä :start ja :end', + 'all_transfer' => 'Kaikki siirrot', + 'all_journals_for_tag' => 'Kaikki tapahtumat tägillä ":tag"', + 'title_transfer_between' => 'Kaikki siirrot välillä :start ja :end', + 'all_journals_for_category' => 'Kaikki tapahtumat kategoriassa :name', + 'all_journals_for_budget' => 'Kaikki tapahtumat budjetissa :name', + 'chart_all_journals_for_budget' => 'Kuvaaja kaikista tapahtumista budjetissa :name', + 'journals_in_period_for_category' => 'Kaikki tapahtumat kategoriassa :name välillä :start ja :end', + 'journals_in_period_for_tag' => 'Kaikki tapahtumat tägillä :tag välillä :start ja :end', + 'not_available_demo_user' => 'Tämä toiminto ei ole käytössä esittelytilassa.', + 'exchange_rate_instructions' => 'Voit lisätä tapahtumia tilille "@name" ainoastaan valuutassa @native_currency. Jos haluat käyttää valuuttaa @foreign_currency, täytä myös summa valuutassa @native_currency:', + 'transfer_exchange_rate_instructions' => 'Lähdetili "@source_name" hyväksyy tapahtumia ainoastaan valuutassa @source_currency. Kohdetili "@dest_name" hyväksyy tapahtumia ainoastaan valuutassa @dest_currency. Siirretty summa täytyy syöttää oikein - molemmilla valuutoilla.', + 'transaction_data' => 'Tapahtuman tiedot', + 'invalid_server_configuration' => 'Serverin asetukset eivät ole kunnossa', + 'invalid_locale_settings' => 'Firefly III ei pysty näyttämään rahasummia oikein koska tarvittavat tiedostot puuttuvat serveriltä. Täältä löydät ohjeet asian korjaamiseksi.', + 'quickswitch' => 'Pikakytkin', + 'sign_in_to_start' => 'Aloita istunto kirjautumalla sisään', + 'sign_in' => 'Kirjaudu sisään', + 'register_new_account' => 'Rekisteröi uusi käyttäjätili', + 'forgot_my_password' => 'Unohdin salasanani', + 'problems_with_input' => 'Antamiesi tietojen kanssa oli ongelmia.', + 'reset_password' => 'Nollaa salasanasi', + 'button_reset_password' => 'Nollaa salasana', + 'reset_button' => 'Nollaa', + 'want_to_login' => 'Haluan kirjautua', + 'login_page_title' => 'Kirjaudu Firefly III:een', + 'register_page_title' => 'Rekisteröidy Firefly III:een', + 'forgot_pw_page_title' => 'Unohdit salasanasi Firefly III:een', + 'reset_pw_page_title' => 'Nollaa salasanasi Firefly III:een', + 'cannot_reset_demo_user' => 'Demokäyttäjän salasanaa ei voi nollata.', + 'button_register' => 'Rekisteröidy', + 'authorization' => 'Valtuutus', + 'active_bills_only' => 'vain aktiiviset laskut', + 'active_exp_bills_only' => 'vain aktiiviset ja odotettavissa olevat laskut', + 'average_per_bill' => 'keskiarvo laskuittain', + 'expected_total' => 'odotettavissa yhteensä', + // API access + 'authorization_request' => 'Firefly III v:version Valtuutus Pyyntö', + 'authorization_request_intro' => ':client pyytää valtuutustasi nähdäkseen sinun taloushallintosi. Haluatko antaa hänelle pääsyn näihin tietoihin?', + 'scopes_will_be_able' => 'Tämä sovellus voi:', + 'button_authorize' => 'Valtuuta', + 'none_in_select_list' => '(ei mitään)', + 'no_piggy_bank' => '(ei säästöpossu)', + 'name_in_currency' => ':name valuutassa :currency', + 'paid_in_currency' => 'Maksettu :currency', + 'unpaid_in_currency' => 'Maksamatta :currency', + + // check for updates: + 'update_check_title' => 'Tarkista päivitykset', + 'admin_update_check_title' => 'Tarkista päivitykset automaattisesti', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', + 'check_for_updates_permission' => 'Firefly III voi tarkistaa päivitykset puolestasi, mutta se tarvitsee luvan tehdäkseen niin. Käy ylläpito-sivulla jos haluat ottaa automaattisen tarkistuksen käyttöön.', + 'updates_ask_me_later' => 'Kysy myöhemmin', + 'updates_do_not_check' => 'Älä tarkista päivityksiä', + 'updates_enable_check' => 'Ota käyttöön päivityksen automaattinen tarkistus', + 'admin_update_check_now_title' => 'Tarkista päivitykset nyt', + 'admin_update_check_now_explain' => 'Jos painat tätä, Firefly III käy tarkistamassa onko nykyiseen versioosi tullut päivityksiä.', + 'check_for_updates_button' => 'Tarkista nyt!', + 'update_new_version_alert' => 'Firefly III:sta on julkaistu uusi versio. Käytät versiota :your_version, viimeisin versio :new_version on julkaistu :date.', + 'update_version_beta' => 'Tämä on BETA versio. Saatat törmätä hankaluuksiin.', + 'update_version_alpha' => 'Tämä on ALPHA versio. Saatat törmätä hankaluuksiin.', + 'update_current_version_alert' => 'Käytät versiota :version, se on viimeisin julkaistu versio.', + 'update_newer_version_alert' => 'Käytät versiota :your_version, joka on uudempi kuin viimeisin julkaistu versio, :new_version.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', + '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.', + 'update_channel_beta' => 'Beta. Uusia ominaisuuksia mutta kaikki ei välttämättä toimi kunnolla.', + 'update_channel_alpha' => 'Alpha. Heitämme uusia ominaisuuksia pinon päällimmäiseksi ja käytämme kaikkea mikä ei tipu tai irtoile.', + + // search + 'search' => 'Hae', + 'search_query' => 'Kysely', + 'search_found_transactions' => 'Firefly III löysi :count tapahtumaa :time sekunnissa.', + 'search_for_query' => 'Firefly III hakee tapahtumia kaikilla näillä hakusanoilla: :query', + 'search_modifier_amount_is' => 'Summa on tarkalleen :value', + 'search_modifier_amount' => 'Summa on tarkalleen :value', + 'search_modifier_amount_max' => 'Summa on enintään :value', + 'search_modifier_amount_min' => 'Summa on vähintään :value', + 'search_modifier_amount_less' => 'Summa on vähemmän kuin :value', + 'search_modifier_amount_more' => 'Summa on enemmän kuin :value', + 'search_modifier_source' => 'Lähdetili on :value', + 'search_modifier_from' => 'Lähdetili on :value', + 'search_modifier_destination' => 'Kohdetili on :value', + 'search_modifier_to' => 'Kohdetili on :value', + 'search_modifier_tag' => 'Tägi on ":value"', + 'search_modifier_category' => 'Kategoria on ":value"', + 'search_modifier_budget' => 'Budjetti on ":value"', + 'search_modifier_bill' => 'Lasku on ":value"', + 'search_modifier_type' => 'Tapahtumatyyppi on :value', + 'search_modifier_date' => 'Tapahtumapäivä on :value', + 'search_modifier_date_before' => 'Tapahtumapäivä on ennen :value', + 'search_modifier_date_after' => 'Tapahtumapäivä on :value jälkeen', + 'search_modifier_on' => 'Tapahtumapäivä on :value', + 'search_modifier_before' => 'Tapahtumapäivä on ennen :value', + 'search_modifier_after' => 'Tapahtumapäivä on :value jälkeen', + 'search_modifier_created_on' => 'Tapahtuma luotiin :value', + 'search_modifier_updated_on' => 'Tapahtumaa päivitettiin viimeksi :value', + 'modifiers_applies_are' => 'Seuraavat muokkaukset vaikuttavat hakuun:', + 'general_search_error' => 'Haussa tapahtui virhe. Virhe tallennettiin lokitiedostoon.', + 'search_box' => 'Hae', + 'search_box_intro' => 'Tervetuloa Firefly III:n hakutoimintoon. Kirjoita hakusi hakukenttään. Lue huolella opastiedostot koska haku on hyvin kehittynyt.', + 'search_error' => 'Hakuvirhe', + 'search_searching' => 'Haetaan ...', + 'search_results' => 'Haun tulokset', + + // repeat frequencies: + 'repeat_freq_yearly' => 'vuosittain', + 'repeat_freq_half-year' => 'puoli-vuosittain', + 'repeat_freq_quarterly' => 'neljännesvuosittain', + 'repeat_freq_monthly' => 'kuukausittain', + 'repeat_freq_weekly' => 'viikoittain', + 'weekly' => 'viikoittain', + 'quarterly' => 'neljännesvuosittain', + 'half-year' => 'puoli-vuosittain', + 'yearly' => 'vuosittain', + + // rules + 'rules' => 'Säännöt', + 'rule_name' => 'Säännön nimi', + 'rule_triggers' => 'Sääntö toteutuu kun', + 'rule_actions' => 'Sääntö', + 'new_rule' => 'Uusi sääntö', + 'new_rule_group' => 'Uusi sääntöryhmä', + 'rule_priority_up' => 'Kasvata säännön tärkeysjärjestystä', + 'rule_priority_down' => 'Pienennä säännön tärkeysjärjestystä', + 'make_new_rule_group' => 'Luo uusi sääntöryhmä', + 'store_new_rule_group' => 'Tallenna uusi sääntöryhmä', + 'created_new_rule_group' => 'Uusi sääntöryhmä ":title" tallennettiin!', + 'updated_rule_group' => 'Sääntöryhmän ":title" päivitys onnistui.', + 'edit_rule_group' => 'Muokkaa sääntöryhmää ":title"', + 'delete_rule_group' => 'Poista sääntöryhmä ":title"', + 'deleted_rule_group' => 'Poistettiin sääntöryhmä ":title"', + 'update_rule_group' => 'Päivitä sääntöryhmä', + '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' => 'Säästä 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.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', + 'rule_is_strict' => 'tiukka sääntö', + 'rule_is_not_strict' => 'pehmeä sääntö', + 'rule_help_stop_processing' => 'Kun valitset tämän, seuraavia tämän ryhmän sääntöjä ei toteuteta.', + 'rule_help_strict' => 'Tiukoissa säännöissä KAIKKIEN ehtojen täytyy toteutua jotta toiminto tapahtuu. Pehmeissä säännöissä MINKÄ TAHANSA ehdon toteutuminen riittää toiminnon tapahtumiseen.', + 'rule_help_active' => 'Aktivoimattomat säännöt eivät koskaan toteudu.', + 'stored_new_rule' => 'Tallennettiin uusi sääntö nimellä ":title"', + 'deleted_rule' => 'Poistettiin sääntö ":title"', + 'store_new_rule' => 'Tallenna uusi sääntö', + 'updated_rule' => 'Päivitettiin sääntö ":title"', + 'default_rule_group_name' => 'Oletussäännöt', + 'default_rule_group_description' => 'Kaikki ryhmittämättömät sääntösi.', + 'default_rule_name' => 'Sinun uusi oletussääntösi', + 'default_rule_description' => 'Tämä sääntö on vain esimerkki. Voit huoletta poistaa sen.', + 'default_rule_trigger_description' => 'The Man Who Sold the World', + 'default_rule_trigger_from_account' => 'David Bowie', + 'default_rule_action_prepend' => 'Bought the world from ', + 'default_rule_action_set_category' => 'Large expenses', + 'trigger' => 'Ehto', + 'trigger_value' => 'Ehdon arvo', + 'stop_processing_other_triggers' => 'Älä arvioi loppuja ehtoja', + 'add_rule_trigger' => 'Lisää uusi ehto', + 'action' => 'Toiminto', + 'action_value' => 'Toiminnon arvo', + 'stop_executing_other_actions' => 'Älä suorita loppuja toimintoja', + 'add_rule_action' => 'Lisää uusi toiminto', + 'edit_rule' => 'Muokkaa sääntöä ":title"', + '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_transaction_subset' => 'Suorituskyvyn maksimoimiseksi tämä lista on rajattu :max_num_transactions tapahtumaan ja saattaa näyttää ainoastaan osan sääntöä vastaavista tapahtumista', + 'warning_no_matching_transactions' => 'Sääntöön sopivia tapahtumia ei löytynyt. Huomaa että suorituskyvyn maksimoimiseksi ainoastaan viimeiset :num_transactions tapahtumaa on tarkistettu.', + '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ä', + 'applied_rule_selection' => 'Sääntö ":title" on ajettu valituille tapahtumille.', + 'execute' => 'Suorita', + 'apply_rule_group_selection' => 'Aja sääntöryhmä ":title" valituille tapahtumille', + 'apply_rule_group_selection_intro' => 'Sääntöryhmät kuten ":title" ajetaan normaalisti ainoastaan uusille tai päivitetyille tapahtumille, mutta voit pyytää Firefly III:a ajamaan kaikki ryhmän säännöt myös sinun valitsemillesi, jo olemassa oleville tapahtumille. Tämä voi olla kätevää kun olet päivittänyt ryhmän sääntöjä ja haluat muutosten vaikuttavan jo olemassaoleviin tapahtumiin.', + 'applied_rule_group_selection' => 'Sääntöryhmä ":title" on ajettu valituille tapahtumille.', + + // actions and triggers + 'rule_trigger_user_action' => 'Käyttäjän toiminto on ":trigger_value"', + + 'rule_trigger_from_account_starts_choice' => 'Lähdetilin nimi alkaa ...', + 'rule_trigger_from_account_starts' => 'Lähdetilin nimi alkaa ":trigger_value"', + 'rule_trigger_from_account_ends_choice' => 'Lähdetilin nimi loppuu ...', + 'rule_trigger_from_account_ends' => 'Lähdetilin nimi loppuu ":trigger_value"', + 'rule_trigger_from_account_is_choice' => 'Lähdetilin nimi on ...', + 'rule_trigger_from_account_is' => 'Lähdetilin nimi on ":trigger_value"', + 'rule_trigger_from_account_contains_choice' => 'Lähdetilin nimi sisältää ...', + 'rule_trigger_from_account_contains' => 'Lähdetilin nimi sisältää ":trigger_value"', + + 'rule_trigger_from_account_nr_starts_choice' => 'Lähdetilin numero / IBAN alkaa ...', + 'rule_trigger_from_account_nr_starts' => 'Lähdetilin numero / IBAN alkaa ":trigger_value"', + 'rule_trigger_from_account_nr_ends_choice' => 'Lähdetilin numero / IBAN päättyy ...', + 'rule_trigger_from_account_nr_ends' => 'Lähdetilin numero / IBAN päättyy ":trigger_value"', + 'rule_trigger_from_account_nr_is_choice' => 'Lähdetilin numero / IBAN on ...', + 'rule_trigger_from_account_nr_is' => 'Lähdetilin numero / IBAN on ":trigger_value"', + 'rule_trigger_from_account_nr_contains_choice' => 'Lähdetilin numero / IBAN sisältää ...', + 'rule_trigger_from_account_nr_contains' => 'Lähdetilin numero / IBAN sisältää ":trigger_value"', + + 'rule_trigger_to_account_starts_choice' => 'Kohdetilin nimi alkaa ...', + 'rule_trigger_to_account_starts' => 'Kohdetilin nimi alkaa ":trigger_value"', + 'rule_trigger_to_account_ends_choice' => 'Kohdetilin nimi loppuu ...', + 'rule_trigger_to_account_ends' => 'Kohdetilin nimi loppuu ":trigger_value"', + 'rule_trigger_to_account_is_choice' => 'Kohdetilin nimi on ...', + 'rule_trigger_to_account_is' => 'Kohdetilin nimi on ":trigger_value"', + 'rule_trigger_to_account_contains_choice' => 'Kohdetilin nimi sisältää ...', + 'rule_trigger_to_account_contains' => 'Kohdetilin nimi sisältää ":trigger_value"', + + 'rule_trigger_to_account_nr_starts_choice' => 'Kohdetilin numero / IBAN alkaa ...', + 'rule_trigger_to_account_nr_starts' => 'Kohdetilin numero / IBAN alkaa ":trigger_value"', + 'rule_trigger_to_account_nr_ends_choice' => 'Kohdetilin numero / IBAN loppuu ...', + 'rule_trigger_to_account_nr_ends' => 'Kohdetilin numero / IBAN loppuu ":trigger_value"', + 'rule_trigger_to_account_nr_is_choice' => 'Kohdetilin numero / IBAN on ...', + 'rule_trigger_to_account_nr_is' => 'Kohdetilin numero / IBAN on ":trigger_value"', + 'rule_trigger_to_account_nr_contains_choice' => 'Kohdetilin numero / IBAN sisältää ...', + 'rule_trigger_to_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 ...', + 'rule_trigger_category_is' => 'Kategoria on ":trigger_value"', + 'rule_trigger_amount_less_choice' => 'Summa on vähemmän kuin ...', + 'rule_trigger_amount_less' => 'Summa on vähemmän kuin :trigger_value', + 'rule_trigger_amount_exactly_choice' => 'Summa on ...', + 'rule_trigger_amount_exactly' => 'Summa on :trigger_value', + 'rule_trigger_amount_more_choice' => 'Summa on enemmän kuin ...', + 'rule_trigger_amount_more' => 'Summa on enemmän kuin :trigger_value', + 'rule_trigger_description_starts_choice' => 'Kuvaus alkaa tekstillä ...', + 'rule_trigger_description_starts' => 'Kuvaus alkaa tekstillä ":trigger_value"', + 'rule_trigger_description_ends_choice' => 'Kuvaus päättyy tekstiin ...', + 'rule_trigger_description_ends' => 'Kuvaus päättyy tekstiin ":trigger_value"', + 'rule_trigger_description_contains_choice' => 'Kuvaus sisältää ...', + 'rule_trigger_description_contains' => 'Kuvaus sisältää ":trigger_value"', + 'rule_trigger_description_is_choice' => 'Kuvaus on ...', + 'rule_trigger_description_is' => 'Kuvaus on ":trigger_value"', + 'rule_trigger_budget_is_choice' => 'Budjetti on ...', + 'rule_trigger_budget_is' => 'Budjetti on ":trigger_value"', + 'rule_trigger_tag_is_choice' => 'Tägi on ...', + '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_has_attachments_choice' => 'Tapahtumalla on vähintään näin monta liitettä', + 'rule_trigger_has_attachments' => 'Tapahtumalla 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', + 'rule_trigger_has_no_category' => 'Tapahtumalla ei ole kategoriaa', + 'rule_trigger_has_any_category_choice' => 'Mikä tahansa kategoria', + 'rule_trigger_has_any_category' => 'Tapahtumalla on kategoria (mikä tahansa)', + 'rule_trigger_has_no_budget_choice' => 'Ei budjettia', + '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_tag_choice' => 'Ei tägejä', + 'rule_trigger_has_no_tag' => 'Tapahtumalla ei ole tägejä', + 'rule_trigger_has_any_tag_choice' => 'On tägi/tägejä (mitä tahansa)', + 'rule_trigger_has_any_tag' => 'Tapahtumalla on tägi tai tägejä (mitä tahansa)', + 'rule_trigger_any_notes_choice' => 'On muistiinpanoja (mitä tahansa)', + 'rule_trigger_any_notes' => 'Tapahtumalla on muistiinpanoja (mitä tahansa)', + 'rule_trigger_no_notes_choice' => 'Ei muistiinpanoja', + 'rule_trigger_no_notes' => 'Tapahtumalla ei ole muistiinpanoja', + 'rule_trigger_notes_are_choice' => 'Muistiinpanot ovat ...', + 'rule_trigger_notes_are' => 'Muistiinpanot ovat ":trigger_value"', + 'rule_trigger_notes_contain_choice' => 'Muistiinpanot sisältävät ...', + 'rule_trigger_notes_contain' => 'Muistiinpanot sisältävät ":trigger_value"', + 'rule_trigger_notes_start_choice' => 'Muistiinpanot alkavat tekstillä ...', + 'rule_trigger_notes_start' => 'Muistiinpanot alkavat tekstillä ":trigger_value"', + 'rule_trigger_notes_end_choice' => 'Muistiinpanot loppuvat tekstiin ...', + 'rule_trigger_notes_end' => 'Muistiinpanot loppuvat tekstiin ":trigger_value"', + 'rule_action_set_category' => 'Aseta kategoriaksi ":action_value"', + 'rule_action_clear_category' => 'Tyhjennä kategoria', + 'rule_action_set_budget' => 'Aseta budjetiksi ":action_value"', + 'rule_action_clear_budget' => 'Tyhjennä budjetti', + 'rule_action_add_tag' => 'Lisää tägi ":action_value"', + 'rule_action_remove_tag' => 'Poista tägi ":action_value"', + 'rule_action_remove_all_tags' => 'Poista kaikki tägit', + 'rule_action_set_description' => 'Aseta kuvaus ":action_value"', + 'rule_action_append_description' => 'Liitä kuvauksen loppuun teksti ":action_value"', + 'rule_action_prepend_description' => 'Aloita kuvaus tekstillä ":action_value"', + 'rule_action_set_category_choice' => 'Aseta kategoria ...', + 'rule_action_clear_category_choice' => 'Tyhjennä kategoria', + 'rule_action_set_budget_choice' => 'Aseta budjetti ...', + 'rule_action_clear_budget_choice' => 'Tyhjennä budjetti', + 'rule_action_add_tag_choice' => 'Lisää tägi ...', + '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_append_description_choice' => 'Liitä kuvauksen loppuun teksti ...', + 'rule_action_prepend_description_choice' => 'Aloita kuvaus tekstillä ...', + 'rule_action_set_source_account_choice' => 'Aseta lähdetiliksi ...', + 'rule_action_set_source_account' => 'Aseta lähdetiliksi :action_value', + 'rule_action_set_destination_account_choice' => 'Aseta kohdetiliksi ...', + 'rule_action_set_destination_account' => 'Aseta kohdetiliksi :action_value', + 'rule_action_append_notes_choice' => 'Liitä muistiinpanojen loppuun ...', + 'rule_action_append_notes' => 'Liitä muistiinpanojen loppuun teksti ":action_value"', + 'rule_action_prepend_notes_choice' => 'Aloita muistiinpanot tekstillä ...', + 'rule_action_prepend_notes' => 'Aloita muistiinpanot tekstillä ":action_value"', + 'rule_action_clear_notes_choice' => 'Poista kaikki muistiinpanot', + 'rule_action_clear_notes' => 'Poista kaikki muistiinpanot', + 'rule_action_set_notes_choice' => 'Aseta muistiinpanoksi ...', + 'rule_action_link_to_bill_choice' => 'Yhdistä laskuun ...', + 'rule_action_link_to_bill' => 'Yhdistä laskuun ":action_value"', + 'rule_action_set_notes' => 'Aseta muistiinpanot tapahtumalle ":action_value"', + 'rule_action_convert_deposit_choice' => 'Muuta tapahtuma talletukseksi', + 'rule_action_convert_deposit' => 'Muuta ":action_value" talletukseksi', + 'rule_action_convert_withdrawal_choice' => 'Muuta tapahtuma nostoksi', + 'rule_action_convert_withdrawal' => 'Muuta ":action_value" nostoksi', + 'rule_action_convert_transfer_choice' => 'Muuta tapahtuma siirroksi', + 'rule_action_convert_transfer' => 'Muunna tapahtuma siirroksi tilin ":action_value" kanssa', + + 'rules_have_read_warning' => 'Oletko lukenut varoituksen?', + 'apply_rule_warning' => 'Varoitus: säännön tai sääntöryhmän ajaminen isolle määrälle tapahtumia voi kestää pienen ikuisuuden, ja se voi myös päättyä aikakatkaisuun. Jos näin tapahtuu, säännöt tarkistetaan vain epämääräiselle osalle kaikista tapahtumista. Tämä saattaa pahimmillaan pilata taloushallintosi. Olethan varovainen.', + 'rulegroup_for_bills_title' => 'Sääntöryhmä laskuille', + 'rulegroup_for_bills_description' => 'Erityinen sääntöryhmä kaikille laskuille.', + 'rule_for_bill_title' => 'Automaattisesti luotu sääntö laskulle ":name"', + 'rule_for_bill_description' => 'Tämän automaattisesti luodun säännön ehdot yrittävät sopia laskuun ":name".', + 'create_rule_for_bill' => 'Luo uusi sääntö laskulle ":name"', + 'create_rule_for_bill_txt' => 'Olet juuri luonut uuden laskun nimeltään ":name", onnittelut! Firefly III voi automaagisesti yhdistää uusia maksuja tähän laskuun. Esimerkiksi aina maksaessasi vuokraasi, lasku - jonka nimi voisi olla sopivasti esimerkiksi "vuokra" - voidaan yhdistää tähän maksuun. Tällä tavalla Firefly III voi näyttää tarkasti mitkä laskuistasi on jo maksettu ja kuinka paljon laskuja on vielä odotettavissa tässä jaksossa. Jotta tämä toimisi, laskua varten täytyy luoda uusi sääntö. Firefly III on esitäyttänyt jotkin järkevät oletusarvot sinulle. Varmista että nämä ovat oikein. Jos ne ovat oikein, Firefly III osaa automaattisesti yhdistää oikeat maksut oikeisiin laskuihin. Varmista että kaikki ehdot ovat järkeviä - voit tarvittaessa muuttaa ja lisätä niitä.', + 'new_rule_for_bill_title' => 'Sääntö laskulle ":name"', + 'new_rule_for_bill_description' => 'Tämä sääntö merkitsee tapahtumia laskulle ":name".', + + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + + // tags + 'store_new_tag' => 'Tallenna uusi tägi', + 'update_tag' => 'Päivitä tägi', + 'no_location_set' => 'Paikkaa ei ole asetettu.', + 'meta_data' => 'Metatieto', + 'location' => 'Sijainti', + 'without_date' => 'Ilman päiväystä', + 'result' => 'Tulos', + 'sums_apply_to_range' => 'Kaikki summat sisältyvät valittuun jaksoon', + 'mapbox_api_key' => 'Käyttääksesi karttaa, hanki API-avain Mapboxilta. Avaa .env tiedostosi ja lisää koodi MAPBOX_API_KEY= perään.', + 'press_object_location' => 'Oikealla hiiren napilla (tai pitkä painallus) voit asettaa paikkatiedon.', + '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' => 'Poistettiin :count tägiä.', + 'create_rule_from_transaction' => 'Create rule based on transaction', + + // preferences + 'pref_home_screen_accounts' => 'Etusivun tilit', + 'pref_home_screen_accounts_help' => 'Mitkä tilit näytetään etusivulla?', + 'pref_view_range' => 'Tarkasteltava jakso', + 'pref_view_range_help' => 'Osa kuvaajista ryhmitellään automaattisesti jaksoihin. Budjettisi ryhmitellään myös jaksoihin. Minkälaista jaksoa haluat käyttää?', + 'pref_1D' => 'Yksi päivä', + 'pref_1W' => 'Yksi viikko', + 'pref_1M' => 'Yksi kuukausi', + 'pref_3M' => 'Kolme kuukautta (vuosineljännes)', + 'pref_6M' => 'Kuusi kuukautta', + 'pref_1Y' => 'Yksi vuosi', + 'pref_languages' => 'Kielet', + 'pref_languages_help' => 'Firefly III tukee useita kieliä. Mitä niistä haluat käyttää?', + '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', + 'pref_fiscal_year_start_label' => 'Tilikauden aloituspäivä', + 'pref_two_factor_auth' => '2-vaiheinen tunnistus', + 'pref_two_factor_auth_help' => 'Kun aktivoit kaksivaiheisen tunnistuksen (tunnetaan myös kaksivaiheisena kirjautumisena), lisäät uuden turvallisuuskerroksen tilillesi. Kirjaudut sisään jollain minkä tiedät (salasanasi) ja jollain mitä sinulla on (vahvistuskoodi). Vahvistuskoodi luodaan puhelimesi tunnistusohjelmalla, vaihtoehtoina esimerkiksi Authy tai Google Authenticator.', + 'pref_enable_two_factor_auth' => 'Ota kaksivaiheinen tunnistus käyttöön', + 'pref_two_factor_auth_disabled' => 'Kaksivaiheisen tunnistuksen vahvistuskoodi mitätöity ja poistettu käytöstä', + 'pref_two_factor_auth_remove_it' => 'Älä unohda poistaa tiliä tunnistusohjelmastasi!', + 'pref_two_factor_auth_code' => 'Tarkista koodi', + 'pref_two_factor_auth_code_help' => 'Skannaa QR koodi puhelimesi tunnistusohjelmalla (Authy tai Google Authenticator) ja anna tähän saamasi koodi.', + 'pref_two_factor_auth_reset_code' => 'Nollaa vahvistuskoodi', + 'pref_two_factor_auth_disable_2fa' => 'Poista kaksivaiheinen tunnistautuminen käytöstä', + '2fa_use_secret_instead' => 'Jos et voi skannata QR koodia, voit sen sijaan käyttää koodia: :secret.', + '2fa_backup_codes' => 'Tallenna nämä varakoodit, jotta et menetä pääsyä Firefly III:een jos vaikka puhelimesi pääsee häviämään.', + '2fa_already_enabled' => 'Kaksivaiheinen tunnistus on jo otettu käyttöön.', + 'wrong_mfa_code' => 'Tämä MFA-koodi ei ole voimassa.', + 'pref_save_settings' => 'Tallenna asetukset', + 'saved_preferences' => 'Asetukset tallennettu!', + 'preferences_general' => 'Yleiset', + 'preferences_frontpage' => 'Etusivu', + 'preferences_security' => 'Turvallisuus', + 'preferences_layout' => 'Asettelu', + 'pref_home_show_deposits' => 'Näytä talletukset etusivulla', + 'pref_home_show_deposits_info' => 'Kulutustilisi näkyvät jo etusivulla. Pitäisikö tuottotilisi myös näkyä siellä?', + 'pref_home_do_show_deposits' => 'Kyllä, näytä ne', + 'successful_count' => 'joista :count onnistui', + 'list_page_size_title' => 'Sivun koko', + 'list_page_size_help' => 'Listojen pituus - koskee mitä tahansa listaa asioista (tilit, tapahtumat, jne).', + 'list_page_size_label' => 'Sivun koko', + 'between_dates' => '(:start ja :end)', + '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_business_fields' => 'Yrityskäytön kentät', + 'optional_tj_attachment_fields' => 'Liitekentät', + 'pref_optional_tj_interest_date' => 'Korkopäivä', + 'pref_optional_tj_book_date' => 'Kirjauspäivä', + 'pref_optional_tj_process_date' => 'Käsittelypäivä', + 'pref_optional_tj_due_date' => 'Eräpäivä', + 'pref_optional_tj_payment_date' => 'Maksupäivä', + 'pref_optional_tj_invoice_date' => 'Laskun päivämäärä', + 'pref_optional_tj_internal_reference' => 'Sisäinen viite', + 'pref_optional_tj_notes' => 'Muistiinpanot', + 'pref_optional_tj_attachments' => 'Liitteet', + 'optional_field_meta_dates' => 'Päivämäärät', + 'optional_field_meta_business' => 'Yritys', + 'optional_field_attachments' => 'Liitteet', + 'optional_field_meta_data' => 'Valinnainen metatieto', + + // profile: + 'permanent_delete_stuff' => 'Ole varovainen näiden valintojen kanssa, poistaminen on lopullista.', + 'delete_all_budgets' => 'Poista KAIKKI budjettisi', + 'delete_all_categories' => 'Poista KAIKKI kategoriasi', + 'delete_all_tags' => 'Poista KAIKKI tägit', + 'deleted_all_budgets' => 'Kaikki budjetit on poistettu', + 'deleted_all_categories' => 'Kaikki kategoriat on poistettu', + 'deleted_all_tags' => 'Kaikki tägit on poistettu', + 'change_your_password' => 'Vaihda salasana', + 'delete_account' => 'Poista käyttäjätili', + 'current_password' => 'Nykyinen salasana', + 'new_password' => 'Uusi salasana', + 'new_password_again' => 'Salasana (uudestaan)', + 'delete_your_account' => 'Poista käyttäjätunnuksesi', + 'delete_your_account_help' => 'Poistamalla käyttäjätilisi poistat myös kaikki tilisi, tapahtumasi, kaikki mitä olet tallentanut Firefly III:een. Nämä kaikki POISTETAAN LOPULLISESTI.', + 'delete_your_account_password' => 'Syötä salasanasi jatkaaksesi.', + 'password' => 'Salasana', + 'are_you_sure' => 'Oletko varma? Et pysty perumaan tätä.', + 'delete_account_button' => 'POISTA käyttäjätilisi', + 'invalid_current_password' => 'Virheellinen nykyinen salasana!', + 'password_changed' => 'Salasana vaihdettu!', + 'should_change' => 'Tarkoituksena olisi vaihtaa salasanasi.', + 'invalid_password' => 'Virheellinen salasana!', + 'what_is_pw_security' => 'Mikä on "varmista salasanan turvallisuus"?', + 'secure_pw_title' => 'Turvallisen salasanan valitseminen', + '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.', + 'secure_pw_working_title' => 'Kuinka se toimii?', + 'secure_pw_working' => 'Kun valitset tämän valintaruudun, Firefly III lähettää ensimmäiset 5 kirjainta salasanasi SHA1 tarkisteesta Troy Huntin verkkosivulle vertailua varten. Jos listalta löytyy osumia, salasanasi saattaa olla vaarantunut. Tämä (toivottavasti) estää sinua käyttämästä vaarantuneita salasanoja kuten viimeisin NIST Erikoisjulkaisukin suosittelee.', + 'secure_pw_should' => 'Pitäisikö minun valita tämä?', + 'secure_pw_long_password' => 'Kyllä. Varmista aina, että salasanasi on turvallinen.', + 'command_line_token' => 'Komentorivin tunnus', + 'explain_command_line_token' => 'Tarvitset tämän tunnuksen käyttääksesi komentorivikomentoja kuten tietojen tuonti ja vienti. Ilman sitä, nämä komennot eivät toimi. Älä koskaan kerro kenellekään sinun komentorivitunnustasi. Kukaan ei kysy sinulta sitä, en edes minä. Jos pelkäät kadottaneesi tunnuksen tai olet vähän edes epävarma, voit aina luoda uuden tunnuksen tällä napilla.', + 'regenerate_command_line_token' => 'Luo uusi komentorivitunnus', + 'token_regenerated' => 'Uusi komentorivitunnus luotiin', + 'change_your_email' => 'Muuta sähköpostiosoitetta', + '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.', + 'delete_local_info_only' => 'Koska tunnistaudut palveluntarjoajan ":login_provider" avulla, tämä poistaa ainoastaan paikalliset Firefly III:n tiedot.', + + // export data: + 'import_and_export_menu' => 'Tuo / Vie', + 'export_data_title' => 'Vie tietoja Firefly III:sta', + 'export_data_menu' => 'Vie tietoja', + 'export_data_bc' => 'Vie tietoja Firefly III:sta', + 'export_data_main_title' => 'Vie tietoja Firefly III:sta', + 'export_data_expl' => 'Tämän linkin avulla voit viedä kaikki tapahtumat ja metatiedot Firefly III:sta. Katso ohjeista (oikeassa yläkulmassa (?) - kuvake) saadaksesi lisätietoja prosessista.', + 'export_data_all_transactions' => 'Vie kaikki tapahtumat', + 'export_data_advanced_expl' => 'Jos tarvitset edistyneempää tai tietyn tyyppistä vientiä, lue ohjeet konsolikomennon käytöstä php artisan help firefly-iii:export-data.', + + // attachments + 'nr_of_attachments' => 'Yksi liite|:count liitettä', + 'attachments' => 'Liitteet', + 'edit_attachment' => 'Muokkaa liitettä ":name"', + 'update_attachment' => 'Päivitä liite', + 'delete_attachment' => 'Poista liite ":name"', + 'attachment_deleted' => 'Liite ":name" poistettu', + 'liabilities_deleted' => 'Vastuu ":name" poistettu', + 'attachment_updated' => 'Liite ":name" päivitetty', + 'upload_max_file_size' => 'Tiedoston enimmäiskoko: :size', + 'list_all_attachments' => 'Lista kaikista liitteistä', + + // transaction index + 'title_expenses' => 'Kustannukset', + 'title_withdrawal' => 'Kustannukset', + 'title_revenue' => 'Tuotto / ansio', + 'title_deposit' => 'Tuotto / ansio', + 'title_transfer' => 'Tilisiirrot', + 'title_transfers' => 'Tilisiirrot', + + // convert stuff: + 'convert_is_already_type_Withdrawal' => 'Tämä tapahtuma on jo nosto', + 'convert_is_already_type_Deposit' => 'Tämä tapahtuma on jo talletus', + 'convert_is_already_type_Transfer' => 'Tämä tapahtuma on jo siirto', + 'convert_to_Withdrawal' => 'Muuta ":description" nostoksi', + 'convert_to_Deposit' => 'Muuta ":description" talletukseksi', + 'convert_to_Transfer' => 'Muuta ":description" siirroksi', + 'convert_options_WithdrawalDeposit' => 'Muuta nosto talletukseksi', + 'convert_options_WithdrawalTransfer' => 'Muuta nosto siirroksi', + 'convert_options_DepositTransfer' => 'Muuta talletus siirroksi', + 'convert_options_DepositWithdrawal' => 'Muuta talletus nostoksi', + 'convert_options_TransferWithdrawal' => 'Muuta siirto nostoksi', + 'convert_options_TransferDeposit' => 'Muuta siirto talletukseksi', + 'convert_Withdrawal_to_deposit' => 'Muuta tämä nosto talletukseksi', + 'convert_Withdrawal_to_transfer' => 'Muuta tämä nosto siirroksi', + 'convert_Deposit_to_withdrawal' => 'Muuta tämä talletus nostoksi', + 'convert_Deposit_to_transfer' => 'Muuta tämä talletus siirroksi', + 'convert_Transfer_to_deposit' => 'Muuta tämä siirto talletukseksi', + 'convert_Transfer_to_withdrawal' => 'Muuta tämä siirto nostoksi', + 'convert_please_set_revenue_source' => 'Valitse tuottotili jolta raha tulee.', + 'convert_please_set_asset_destination' => 'Valitse omaisuustili jonne raha menee.', + 'convert_please_set_expense_destination' => 'Valitse kulutustili jonne raha menee.', + 'convert_please_set_asset_source' => 'Valitse omaisuustili jolta raha tulee.', + 'convert_expl_w_d' => 'Kun nosto muunnetaan talletukseksi, raha talletetaan tässä näkyville kohdetileille, noston sijaan. Viimeistelläksesi muunnoksen, valitse alta uudet kohdetilit.', + 'convert_expl_w_t' => 'Kun nosto muunnetaan siirroksi, raha siirretään pois lähdetileiltä muille omaisuus- tai vastuutileille alkuperäisten kulutustilien sijaan. Viimeistelläksesi muunnoksen, valitse uudet kohdetilit.', + 'convert_expl_d_w' => 'Kun talletus muunnetaan nostoksi, raha nostetaan tässä näkyviltä lähdetileiltä, talletuksen sijaan. Viimeistelläksesi muunnoksen, valitse uudet kohdetilit.', + 'convert_expl_d_t' => 'Kun muunnat talletuksen siirroksi, raha talletetaan omaisuus- ja vastuutileiltäsi tässä näkyville kohdetileille. Valitsemalla uudet lähdetilit viimeistelet muunnoksen.', + 'convert_expl_t_w' => 'Kun muunnat siirron nostoksi, raha kulutetaan tässä valittaville kohdetileille, pois siirron sijaan. Valitsemalla uudet kohdetilit viimeistelet muunnoksen.', + 'convert_expl_t_d' => 'Kun muunnat siirron talletukseksi, raha talletetaan tässä näkyville kohdetileille, siirron sijaan. Valitsemalla uudet lähdetilit viimeistelet muunnoksen.', + 'converted_to_Withdrawal' => 'Tapahtuma on muutettu nostoksi', + 'converted_to_Deposit' => 'Tapahtuma on muutettu talletukseksi', + 'converted_to_Transfer' => 'Tapahtuma on muutettu siirroksi', + 'invalid_convert_selection' => 'Valitsemaasi tiliä on joko jo käytetty tässä tapahtumassa tai sitä ei ole olemassa.', + 'source_or_dest_invalid' => 'Tapahtuman tiedot eivät joko riitä tai kelpaa muunnoksen tekemiseen. Muunnos ei ole mahdollinen.', + 'convert_to_withdrawal' => 'Muuta nostoksi', + 'convert_to_deposit' => 'Muuta talletukseksi', + 'convert_to_transfer' => 'Muuta siirroksi', + + // create new stuff: + 'create_new_withdrawal' => 'Luo uusi nosto', + 'create_new_deposit' => 'Luo uusi talletus', + 'create_new_transfer' => 'Luo uusi siirto', + 'create_new_asset' => 'Luo uusi omaisuustili', + 'create_new_expense' => 'Luo uusi maksutili', + 'create_new_revenue' => 'Luo uusi tuottotili', + 'create_new_piggy_bank' => 'Luo uusi säästöpossu', + 'create_new_bill' => 'Luo uusi lasku', + + // currencies: + 'create_currency' => 'Luo uusi valuutta', + 'store_currency' => 'Tallenna uusi valuutta', + 'update_currency' => 'Päivitä valuutta', + 'new_default_currency' => ':name on nyt oletusvaluutta.', + 'cannot_delete_currency' => 'Valuuttaa :name ei voi poistaa koska se on yhä käytössä.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', + 'cannot_disable_currency_journals' => 'Valuuttaa :name ei voi poistaa käytöstä koska tapahtumat käyttävät sitä yhä.', + 'cannot_disable_currency_last_left' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on viimeinen käytössä oleva valuutta.', + 'cannot_disable_currency_account_meta' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on käytössä omaisuustileissä.', + 'cannot_disable_currency_bills' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on käytössä laskuissa.', + 'cannot_disable_currency_recurring' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on käytössä toistuvissa tapahtumissa.', + 'cannot_disable_currency_available_budgets' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on käytössä budjeteissa.', + 'cannot_disable_currency_budget_limits' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on käytössä budjettirajoissa.', + 'cannot_disable_currency_current_default' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on tämän hetkinen oletusvaluutta.', + 'cannot_disable_currency_system_fallback' => 'Valuuttaa :name ei voi poistaa käytöstä koska se on Firefly III:n oletusvaluutta.', + 'disable_EUR_side_effects' => 'Euro on Firefly III:n hätävaraoletusvaluutta. Sen poistaminen käytöstä voi aiheuttaa epätoivottuja ja yllättäviä oireita ja ainakin mitätöi tuotetakuun.', + 'deleted_currency' => 'Valuutta :name poistettu', + 'created_currency' => 'Valuutta :name luotu', + 'could_not_store_currency' => 'Uutta valuuttaa ei voitu tallentaa.', + 'updated_currency' => 'Valuutta :name päivitetty', + 'ask_site_owner' => 'Pyydä että :owner lisää, poistaa tai muokkaa valuuttoja.', + 'currencies_intro' => 'Firefly III tukee useita valuuttoja joita voit luoda ja ottaa käyttöön täällä.', + 'make_default_currency' => 'Aseta oletukseksi', + 'default_currency' => 'oletus', + 'currency_is_disabled' => 'Ei käytössä', + 'enable_currency' => 'Ota käyttöön', + 'disable_currency' => 'Poista käytöstä', + 'currencies_default_disabled' => 'Suurin osa näistä valuutoista on alkuun poistettu käytöstä. Ne pitää erikseen kytkeä päälle jos haluat käyttää niitä.', + 'currency_is_now_enabled' => 'Valuutta ":name" on otettu käyttöön', + 'currency_is_now_disabled' => 'Valuutta ":name" poistettiin käytöstä', + + // forms: + 'mandatoryFields' => 'Pakolliset kentät', + 'optionalFields' => 'Valinnaiset kentät', + 'options' => 'Valinnat', + + // budgets: + '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', + 'create_new_budget' => 'Luo uusi budjetti', + 'store_new_budget' => 'Tallenna uusi budjetti', + 'stored_new_budget' => 'Tallennettiin uusi budjetti ":name"', + 'available_between' => 'Rahaa jäljellä välillä :start ja :end', + 'transactionsWithoutBudget' => 'Kulut ilman budjettia', + 'transactions_no_budget' => 'Kulut ilman budjettia välillä :start ja :end', + 'spent_between' => 'Jo kulutettu välillä :start ja :end', + 'set_available_amount' => 'Aseta käytettävissä oleva summa', + 'update_available_amount' => 'Päivitä käytettävissä oleva summa', + 'ab_basic_modal_explain' => 'Käytä tätä lomaketta arvioidessasi kuinka paljon uskot pystyväsi budjetoimaan (kokonaisuudessaan, valuutassa :currency) valitulla jaksolla.', + 'createBudget' => 'Uusi budjetti', + 'invalid_currency' => 'Tämä ei kelpaa valuutaksi', + 'set_ab' => 'Käytettävissä oleva budjetti on asetettu', + 'updated_ab' => 'Käytettävissä oleva budjetti on päivitetty', + 'deleted_ab' => 'Käytettävissä oleva budjetti on poistettu', + 'deleted_bl' => 'Budjetoitu summa on poistettu', + 'alt_currency_ab_create' => 'Aseta käytettävissä oleva budjetti toisessa valuutassa', + 'bl_create_btn' => 'Aseta budjetti toisessa valuutassa', + 'inactiveBudgets' => 'Ei käytössä olevat budjetit', + 'without_budget_between' => 'Siirrot ilman budjettia välillä :start ja :end', + 'delete_budget' => 'Poista budjetti ":name"', + 'deleted_budget' => 'Poistettiin budjetti ":name"', + 'edit_budget' => 'Muokkaa budjettia ":name"', + 'updated_budget' => 'Päivitettiin budjetti ":name"', + 'update_amount' => 'Päivitä summa', + 'update_budget' => 'Päivitä budjetti', + 'update_budget_amount_range' => 'Päivitä (oletettu) jäljellä oleva summa välillä :start ja :end', + 'set_budget_limit_title' => 'Aseta budjetoitu summa budjetille :budget välillä :start ja :end', + 'set_budget_limit' => 'Aseta budjetoitu summa', + 'budget_period_navigator' => 'Jakson valinta', + 'info_on_available_amount' => 'Paljonko rahaa minulla on jäljellä?', + 'available_amount_indication' => 'Käytä näitä arvoja arvioidaksesi kokonaisbudjettiasi.', + 'suggested' => 'Ehdotus', + 'average_between' => 'Keskiarvo välillä :start ja :end', + 'over_budget_warn' => ' Yleensä budjetoit summan :amount päivälle. Tällä kerralla budjetoit :over_amount päivälle. Oletko varma?', + 'transferred_in' => 'Siirretty (sisään)', + 'transferred_away' => 'Siirretty (ulos)', + + // bills: + 'match_between_amounts' => 'Lasku täsmää tapahtumiin välillä :low ja :high.', + 'running_again_loss' => 'Aikaisemmin tälle laskulle yhdistetyt tapahtumat saattavat menettää yhteytensä, jos ne eivät (enää) täytä säännön ehtoja.', + 'bill_related_rules' => 'Tähän laskuun liittyvät säännöt', + 'repeats' => 'Toistot', + 'connected_journals' => 'Linkitetyt tapahtumat', + 'auto_match_on' => 'Firefly III:n automaattisesti yhdistämät', + 'auto_match_off' => 'Näitä Firefly III ei ole automaattisesti yhdistänyt', + 'next_expected_match' => 'Seuraava lasku odotettavissa', + 'delete_bill' => 'Poista lasku ":name"', + 'deleted_bill' => 'Poistettiin lasku ":name"', + 'edit_bill' => 'Muokkaa laskua ":name"', + 'more' => 'Lisää', + 'rescan_old' => 'Aja säännöt uudestaan, kaikille tapahtumille', + 'update_bill' => 'Päivitä lasku', + 'updated_bill' => 'Päivitettiin lasku ":name"', + 'store_new_bill' => 'Tallenna uusi lasku', + 'stored_new_bill' => 'Tallennettiin uusi lasku ":name"', + 'cannot_scan_inactive_bill' => 'Käytöstä poistetuille laskuille ei tehdä sääntövertailua.', + 'rescanned_bill' => 'Ajettiin kaikki vertailut ja yhdistettiin :total tapahtumaa laskuun.', + 'average_bill_amount_year' => 'Laskun summa keskimäärin (:year)', + 'average_bill_amount_overall' => 'Laskun summa keskimäärin (kaikenkaikkiaan)', + 'bill_is_active' => 'Lasku on aktiivinen', + 'bill_expected_between' => 'Odotettavissa välillä :start ja :end', + 'bill_will_automatch' => 'Lasku yhdistetään automaattisesti ehdot täyttäviin tapahtumiin', + 'skips_over' => 'ohittaa', + 'bill_store_error' => 'Uuden laskusi tallentamisessa tapahtui odottamaton virhe. Virhe kirjattiin lokitiedostoon.', + 'list_inactive_rule' => 'käytöstä poistettu sääntö', + + // accounts: + 'inactive_account_link' => 'Sinulla on :count käytöstä poistettua (arkistoitua) tiliä, joita voit tarkastella tällä erillisellä sivulla.', + 'all_accounts_inactive' => 'Nämä ovat käytöstä poistettuja tilejä.', + 'active_account_link' => 'Tämä linkki vie sinut takaisin aktiivisiin tileihisi.', + 'account_missing_transaction' => 'Tiliä #:id (":name") ei voi tarkastella suoraan, mutta :lta puuttuvat uudelleenohjaustiedot.', + 'details_for_asset' => 'Yksityiskohdat omaisuustilille ":name"', + 'details_for_expense' => 'Yksityiskohdat kulutustilille ":name"', + 'details_for_revenue' => 'Yksityiskohdat tuottotilille ":name"', + 'details_for_cash' => 'Yksityiskohdat käteistilille ":name"', + 'store_new_asset_account' => 'Tallenna uusi omaisuustili', + 'store_new_expense_account' => 'Tallenna uusi kulutustili', + 'store_new_revenue_account' => 'Tallenna uusi tuottotili', + 'edit_asset_account' => 'Muokkaa omaisuustiliä ":name"', + 'edit_expense_account' => 'Muokkaa kulutustiliä ":name"', + 'edit_revenue_account' => 'Muokkaa tuottotiliä ":name"', + 'delete_asset_account' => 'Poista omaisuustili ":name"', + 'delete_expense_account' => 'Poista kulutustili ":name"', + 'delete_revenue_account' => 'Poista tuottotili ":name"', + 'delete_liabilities_account' => 'Poista vastuu ":name"', + 'asset_deleted' => 'Poistettiin onnistuneesti omaisuustili ":name"', + 'expense_deleted' => 'Poistettiin onnistuneesti kulutustili ":name"', + 'revenue_deleted' => 'Poistettiin onnistuneesti tuottotili ":name"', + 'update_asset_account' => 'Päivitä omaisuustili', + 'update_liabilities_account' => 'Päivitä vastuu', + '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', + 'asset_accounts' => 'Omaisuustilit', + 'asset_accounts_inactive' => 'Omaisuustilit (ei käytössä)', + 'expense_accounts' => 'Kulutustilit', + 'expense_accounts_inactive' => 'Kulutustilit (ei käytössä)', + 'revenue_accounts' => 'Tuottotilit', + 'cash_accounts' => 'Käteistilit', + 'Cash account' => 'Käteistili', + 'liabilities_accounts' => 'Vastattavaa', + 'reconcile_account' => 'Täsmäytä tili ":account"', + 'overview_of_reconcile_modal' => 'Täsmäytyksen yleiskatsaus', + 'delete_reconciliation' => 'Poista täsmäytys', + 'update_reconciliation' => 'Päivitä täsmäytys', + 'amount_cannot_be_zero' => 'Summa yhteensä ei voi olla nolla', + 'end_of_reconcile_period' => 'Täsmäytysjakson loppu: :period', + 'start_of_reconcile_period' => 'Täsmäytysjakson alku: :period', + 'start_balance' => 'Alkusaldo', + 'end_balance' => 'Loppusaldo', + 'update_balance_dates_instruction' => 'Täsmää yllä olevat summat ja päivämäärät tiliraporttiisi, ja paina "Aloita täsmäytys"', + 'select_transactions_instruction' => 'Valitse tapahtumat jotka löytyvät pankkisi tiliraportista.', + 'select_range_and_balance' => 'Ensin varmista päivämäärärajat sekä saldot. Sitten valitse "Aloita täsmäytys"', + 'date_change_instruction' => 'Jos muutat päivämäärärajoja nyt, kaikki muutokset menetetään.', + 'update_selection' => 'Päivitä valinta', + 'store_reconcile' => 'Tallenna täsmäytys', + 'reconciliation_transaction' => 'Täsmäytystapahtuma', + 'Reconciliation' => 'Täsmäytys', + 'reconciliation' => 'Täsmäytys', + 'reconcile_options' => 'Täsmäytysvalinnat', + 'reconcile_range' => 'Täsmäytyksen aikarajat', + 'start_reconcile' => 'Aloita täsmäytys', + 'cash_account_type' => 'Käteinen', + 'cash' => 'käteinen', + 'cant_find_redirect_account' => 'Firefly III yritti tehdä pyytämääsi uudelleenohjausta mutta epäonnistui. Pahoittelut siitä. Takaisin valikkoon.', + 'account_type' => 'Tilin tyyppi', + 'save_transactions_by_moving' => 'Säästä nämä tapahtumat siirtämällä ne toiselle tilille:', + 'stored_new_account' => 'Uusi tili ":name" tallennettiin!', + 'updated_account' => 'Tiliä ":name" päivitettiin', + 'credit_card_options' => 'Luottokorttivalinnat', + 'no_transactions_account' => 'Tilillä ":name" ei ole yhtään tapahtumaa (tässä jaksossa).', + 'no_transactions_period' => 'Ei tapahtumia (tässä jaksossa).', + 'no_data_for_chart' => 'Tämän kuvaajan luomiseen ei ole (vielä) riittävästi tietoja.', + 'select_at_least_one_account' => 'Valitse vähintään yksi omaisuustili', + 'select_at_least_one_category' => 'Valitse vähintään yksi kategoria', + 'select_at_least_one_budget' => 'Valitse vähintään yksi budjetti', + 'select_at_least_one_tag' => 'Valitse vähintään yksi tägi', + 'select_at_least_one_expense' => 'Valitse vähintään yksi meno- ja tulotilien kombinaatio. Jos sinulla ei ole yhtään (lista on tyhjä) tämä raportti ei ole saatavilla.', + 'account_default_currency' => 'Valitsit tälle tilille juuri oletusvaluutan.', + 'reconcile_has_more' => 'Firefly III:n pääkirjassa on enemmän rahaa kuin mitä sinun pankkisi sanoo sinulla olevan. Sinulla on useita valintoja - valitse mitä haluat tehdä. Kun olet valmis valitse "Vahvista täsmäytys".', + 'reconcile_has_less' => 'Firefly III:n pääkirjassa on vähemmän rahaa kuin mitä sinun pankkisi sanoo sinulla olevan. Sinulla on useita valintoja - valitse mitä haluat tehdä. Kun olet valmis valitse "Vahvista täsmäytys".', + 'reconcile_is_equal' => 'Firefly III:n pääkirja ja sinun pankkisi lausunnot täsmäävät. Mitään ei tarvitse tehdä. Valitse "Vahvista täsmäytys" vahvistaaksesi antamasi tiedot.', + 'create_pos_reconcile_transaction' => 'Merkitse valitut tapahtumat selvitetyksi, ja luo korjaus lisäämällä :amount tälle omaisuustilille.', + 'create_neg_reconcile_transaction' => 'Merkitse valitut tapahtumat selvitetyksi, ja luo korjaus poistamalla :amount tältä omaisuustililtä.', + 'reconcile_do_nothing' => 'Merkitse valitut tapahtumat selvitetyksi, mutta älä korjaa.', + 'reconcile_go_back' => 'Voit aina muokata tai poistaa korjauksia myöhemmin.', + 'must_be_asset_account' => 'Voit täsmäyttää ainoastaan omaisuustilejä', + 'reconciliation_stored' => 'Täsmäytys tallennettu', + 'reconciliation_error' => 'Tapahtuneen virheen vuoksi tapahtumat merkittiin tarkistetuiksi mutta korjausta ei tallennettu: :error.', + 'reconciliation_transaction_title' => 'Täsmäytys (:from - :to)', + 'sum_of_reconciliation' => 'Täsmäytykset yhteensä', + 'reconcile_this_account' => 'Täsmäytä tämä tili', + 'confirm_reconciliation' => 'Vahvista täsmäytys', + 'submitted_start_balance' => 'Annettu avaussaldo', + 'selected_transactions' => 'Valitut tapahtumat (:count)', + 'already_cleared_transactions' => 'Jo selvitetyt tapahtumat (:count)', + 'submitted_end_balance' => 'Annettu loppusaldo', + 'initial_balance_description' => 'Avaussaldo tilille ":account"', + 'interest_calc_' => 'tuntematon', + 'interest_calc_daily' => 'Päivässä', + 'interest_calc_monthly' => 'Kuukaudessa', + 'interest_calc_yearly' => 'Vuodessa', + 'initial_balance_account' => 'Alkutasetili :account', + + // categories: + 'new_category' => 'Uusi kategoria', + 'create_new_category' => 'Luo uusi kategoria', + 'without_category' => 'Ilman kategoriaa', + 'update_category' => 'Päivitä kategoria', + 'updated_category' => 'Päivitettiin kategoria ":name"', + 'categories' => 'Kategoriat', + 'edit_category' => 'Muokkaa kategoriaa ":name"', + 'no_category' => '(ei kategoriaa)', + 'category' => 'Kategoria', + 'delete_category' => 'Poista kategoria ":name"', + 'deleted_category' => 'Poistettiin kategoria ":name"', + 'store_category' => 'Tallenna uusi kategoria', + 'stored_category' => 'Tallennettiin uusi kategoria ":name"', + 'without_category_between' => 'Ilman kategoriaa välillä :start ja :end', + + // transactions: + 'update_withdrawal' => 'Päivitä nosto', + 'update_deposit' => 'Päivitä talletus', + 'update_transaction' => 'Päivitä tapahtuma', + 'update_transfer' => 'Päivitä siirto', + 'updated_withdrawal' => 'Päivitettiin nosto ":description"', + 'updated_deposit' => 'Päivitettiin talletus ":description"', + 'updated_transfer' => 'Päivitettiin siirto ":description"', + 'delete_withdrawal' => 'Poista nosto ":description"', + 'delete_deposit' => 'Poista talletus ":description"', + 'delete_transfer' => 'Poista siirto ":description"', + 'deleted_withdrawal' => 'Noston ":description" poisto onnistui', + 'deleted_deposit' => 'Talletuksen ":description" poisto onnistui', + 'deleted_transfer' => 'Siirron ":description" poisto onnistui', + 'stored_journal' => 'Loit onnistuneesti uuden tapahtuman ":description"', + 'stored_journal_no_descr' => 'Loit onnistuneesti uuden tapahtumasi', + 'updated_journal_no_descr' => 'Päivitit tapahtumaasi onnistuneesti', + 'select_transactions' => 'Valitse tapahtumat', + 'rule_group_select_transactions' => 'Aja sääntöryhmä ":title" tapahtumille', + 'rule_select_transactions' => 'Aja sääntö ":title" tapahtumille', + 'stop_selection' => 'Lopeta tapahtumien valinta', + 'reconcile_selected' => 'Täsmäytä', + 'mass_delete_journals' => 'Poista tapahtumia', + 'mass_edit_journals' => 'Muokkaa tapahtumia', + 'mass_bulk_journals' => 'Muokkaa valittuja tapahtumia yhdessä', + 'mass_bulk_journals_explain' => 'Tällä lomakkeella voit muuttaa alla listattujen tapahtumien ominaisuuksia yhdellä päivityksellä. Kaikki taulukon tapahtumat päivitetään kun muutat tässä näkyviä ominaisuuksia.', + 'part_of_split' => 'Tämä tapahtuma on osa jaettua tapahtumaa. Jos et ole valinnut kaikkia tapahtuman osia, saatat muuttaa ainoastaan you osan tapahtumasta.', + 'bulk_set_new_values' => 'Käytä alla olevia kenttiä uusien arvojen antamiseen. Jos jätät ne tyhjiksi, ne tyhjennetään kaikilta. Huomaa lisäksi, että ainoastaan nostoille asetetaan budjetti.', + 'no_bulk_category' => 'Älä päivitä kategoriaa', + 'no_bulk_budget' => 'Älä päivitä budjettia', + 'no_bulk_tags' => 'Älä päivitä tägejä', + '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)', + 'account_per_budget' => 'Tili per budjetti', + 'account_per_category' => 'Tili per kategoria', + 'empty' => '(tyhjä)', + 'all_other_budgets' => '(kaikki muut budjetit)', + 'all_other_accounts' => '(kaikki muut tilit)', + 'expense_per_source_account' => 'Menot lähdetileittäin', + 'expense_per_destination_account' => 'Menot kohdetileittäin', + 'income_per_destination_account' => 'Tuotot kohdetileittäin', + 'spent_in_specific_category' => 'Kulutettu kategoriassa ":category"', + 'earned_in_specific_category' => 'Ansaittu kategoriassa ":category"', + 'spent_in_specific_tag' => 'Kulutettu tägillä ":tag"', + 'earned_in_specific_tag' => 'Ansaittu tägillä ":tag"', + 'income_per_source_account' => 'Tulot lähdetileittäin', + 'average_spending_per_destination' => 'Keskimääräinen kulu kohdetileittäin', + 'average_spending_per_source' => 'Keskimääräinen kulu lähdetileittäin', + 'average_earning_per_source' => 'Keskimääräinen tulo lähdetileittäin', + 'average_earning_per_destination' => 'Keskimääräinen tulo kohdetileittäin', + 'account_per_tag' => 'Tilit tägeittäin', + 'tag_report_expenses_listed_once' => 'Kuluja ja ansioita ei koskaan listata kahdesti. Jos tapahtumalla on useita tägejä, se näkyy ainoastaan yhden tägin alla. Tämä lista saattaa näyttää, että siitä puuttuu tietoja, mutta summat ovat silti oikein.', + 'double_report_expenses_charted_once' => 'Kuluja ja ansioita ei koskaan näytetä kahdesti. Jos tapahtumalla on useita tägejä, se näkyy ainoastaan yhden tägin alla. Tämä kuvaaja saattaa näyttää, että siitä puuttuu tietoja, mutta summat ovat silti oikein.', + 'tag_report_chart_single_tag' => 'Tämä kuvaaja kuvaa yhden tägin alta löytyvät tapahtumat. Jos tapahtumalla on useita tägejä, täällä näkyvät asiat saattavat näkyä myös muiden tägien kuvaajissa.', + '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' => 'Poistettiin :amount tapahtumaa.', + 'mass_edited_transactions_success' => 'Päivitettiin :amount tapahtumaa', + 'opt_group_' => '(ei tilityyppiä)', + 'opt_group_no_account_type' => '(ei tilityyppiä)', + 'opt_group_defaultAsset' => 'Oletus omaisuustilit', + 'opt_group_savingAsset' => 'Säästötilit', + 'opt_group_sharedAsset' => 'Jaetut omaisuustilit', + 'opt_group_ccAsset' => 'Luottokortit', + 'opt_group_cashWalletAsset' => 'Käteinen', + 'opt_group_expense_account' => 'Kulutustilit', + 'opt_group_revenue_account' => 'Tuottotilit', + 'opt_group_l_Loan' => 'Vastuu: 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', + 'notes' => 'Muistiinpanot', + 'unknown_journal_error' => 'Tapahtuman tallennus epäonnistui. Syy tallentui lokitiedostoon.', + 'attachment_not_found' => 'Tätä liitettä ei löydy.', + 'journal_link_bill' => 'Tämä tapahtuma liittyy laskuun :name. Jos haluat poistaa yhteyden, poista valinta liitos-valintaruudusta. Käytä sääntöjä yhdistääksesi tapahtuma toiseen laskuun.', + + // new user: + 'welcome' => 'Tervetuloa Firefly III:een!', + 'submit' => 'Vahvista', + 'submission' => 'Vahvistus', + 'submit_yes_really' => 'Vahvista (Tiedän mitä olen tekemässä)', + 'getting_started' => 'Käytön aloittaminen', + 'to_get_started' => 'Hienoa, olet onnistuneesti asentanut Firefly III:en. Alkuun päästäksesi anna käyttötilisi saldo sekä pankin nimi. Älä vielä tässä vaiheessa välitä vaikka tilejä olisi useita, voit lisätä loput myöhemmin. Firefly III tarvitsee alkutietoja näyttääkseen pääkäyttöliittymässä jotain.', + 'savings_balance_text' => 'Firefly III luo sinulle tarvittessa automaattisesti tilin. Alkuun tilillä ei ole yhtään rahaa, mutta voit kertoa Firefly III:lle saldon jolloin se tallennetaan.', + 'finish_up_new_user' => 'Valmista tuli! Voit jatkaa painamalla Vahvista. Sinut viedään Firefly III:en valikkoon.', + 'stored_new_accounts_new_user' => 'No niin! Uudet tilisi on tallennettu.', + 'set_preferred_language' => 'Jos haluat käyttää Firefly III:a jollain toisella kielellä, valitse se tässä.', + 'language' => 'Kieli', + 'new_savings_account' => ':bank_name säästötili', + 'cash_wallet' => 'Käteinen', + '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: + 'yourAccounts' => 'Omat tilisi', + 'your_accounts' => 'Tiliesi yleiskuva', + 'category_overview' => 'Kategorioiden tarkastelu', + 'expense_overview' => 'Kulutustilien tarkastelu', + 'revenue_overview' => 'Tuottotilien tarkastelu', + 'budgetsAndSpending' => 'Budjetit ja kulutus', + 'budgets_and_spending' => 'Budjetit ja kulutus', + 'go_to_budget' => 'Avaa budjetti "{budget}"', + 'savings' => 'Säästöt', + 'newWithdrawal' => 'Uusi kustannus', + 'newDeposit' => 'Uusi talletus', + 'newTransfer' => 'Uusi siirto', + 'bills_to_pay' => 'Laskuja maksettavana', + 'per_day' => 'Päivässä', + 'left_to_spend_per_day' => 'Käytettävissä per päivä', + 'bills_paid' => 'Maksetut laskut', + + // menu and titles, should be recycled as often as possible: + 'currency' => 'Valuutta', + 'preferences' => 'Asetukset', + 'logout' => 'Kirjaudu ulos', + 'toggleNavigation' => 'Vaihda navigointia', + 'searchPlaceholder' => 'Hae ...', + 'version' => 'Versio', + 'dashboard' => 'Etusivu', + 'available_budget' => 'Budjetista jäljellä ({currency})', + 'currencies' => 'Valuutat', + 'activity' => 'Toiminta', + 'usage' => 'Käyttö', + 'accounts' => 'Tilit', + 'Asset account' => 'Omaisuustili', + 'Default account' => 'Omaisuustili', + 'Expense account' => 'Kulutustili', + 'Revenue account' => 'Tuottotili', + 'Initial balance account' => 'Alkutasetili', + 'account_type_Debt' => 'Velka', + 'account_type_Loan' => 'Laina', + 'account_type_Mortgage' => 'Kiinnelaina', + 'account_type_Credit card' => 'Luottokortti', + 'budgets' => 'Budjetit', + 'tags' => 'Tägit', + 'reports' => 'Raportit', + 'transactions' => 'Tapahtumat', + 'expenses' => 'Kustannukset', + 'income' => 'Tuotto / ansio', + 'transfers' => 'Tilisiirrot', + 'moneyManagement' => 'Talouden hallinta', + 'money_management' => 'Talouden hallinta', + 'tools' => 'Työkalut', + 'piggyBanks' => 'Säästöpossut', + 'piggy_banks' => 'Säästöpossut', + 'amount_x_of_y' => '{current} / {total}', + 'bills' => 'Laskut', + 'withdrawal' => 'Nosto', + 'opening_balance' => 'Alkusaldo', + 'deposit' => 'Talletus', + 'account' => 'Tili', + 'transfer' => 'Siirto', + 'Withdrawal' => 'Nosto', + 'Deposit' => 'Talletus', + 'Transfer' => 'Siirto', + 'bill' => 'Lasku', + 'yes' => 'Kyllä', + 'no' => 'Ei', + 'amount' => 'Summa', + 'overview' => 'Yleiskatsaus', + 'saveOnAccount' => 'Tallenna tilille', + 'unknown' => 'Tuntematon', + 'daily' => 'Päivittäin', + 'monthly' => 'Kuukausittain', + 'profile' => 'Profiili', + 'errors' => 'Virheet', + 'debt_start_date' => 'Velan aloituspäivä', + 'debt_start_amount' => 'Velan aloitussaldo', + 'debt_start_amount_help' => 'Jos olet velkaa tähän kirjataan negatiivinen summa, koska se vaikuttaa varallisuuteesi. Jos sinulle ollaan velkaa, sama pätee. Löydät opastesivuilta lisätietoja.', + 'store_new_liabilities_account' => 'Tallenna uusi vastuu', + 'edit_liabilities_account' => 'Muokkaa vastuuta ":name"', + + // reports: + 'report_default' => 'Talousraportti välillä :start ja :end', + 'report_audit' => 'Tapahtumahistorian yleiskatsaus välillä :start ja :end', + 'report_category' => 'Kategoriaraportti välillä :start ja :end', + 'report_double' => 'Kulutus- ja ansiotilien raportti välillä :start ja :end', + 'report_budget' => 'Budjettiraportti välillä :start ja :end', + 'report_tag' => 'Tägiraportti välillä :start ja :end', + 'quick_link_reports' => 'Pikalinkit', + 'quick_link_examples' => 'Nämä ovat vain esimerkkilinkkejä helpottamaan alkuun pääsyä. Lue opassivut (?)-painikkeen alta löytääksesi tietoa kaikista raporteista ja taikasanoista joita voit käyttää.', + 'quick_link_default_report' => 'Talousraportti', + 'quick_link_audit_report' => 'Tapahtumahistorian yleiskatsaus', + 'report_this_month_quick' => 'Kuluva kuukausi, kaikki tilit', + 'report_last_month_quick' => 'Viime kuu, kaikki tilit', + 'report_this_year_quick' => 'Kuluva vuosi, kaikki tilit', + 'report_this_fiscal_year_quick' => 'Kuluva tilivuosi, kaikki tilit', + 'report_all_time_quick' => 'Kaikki tiedot, kaikki tilit', + 'reports_can_bookmark' => 'Muista: pystyt tekemään kirjanmerkin raporttiin.', + 'incomeVsExpenses' => 'Tulot ja menot', + 'accountBalances' => 'Tilien saldot', + 'balanceStart' => 'Saldo jakson alussa', + 'balanceEnd' => 'Saldo jakson lopussa', + 'splitByAccount' => 'Tileittäin', + 'coveredWithTags' => 'Tägitetty', + 'leftInBudget' => 'Budjetissa jäljellä', + 'sumOfSums' => 'Summat yhteensä', + 'noCategory' => '(ei kategoriaa)', + 'notCharged' => 'Ei veloitettu (vielä)', + 'inactive' => 'Ei aktiivinen', + 'active' => 'Aktiivinen', + 'difference' => 'Ero', + 'money_flowing_in' => 'Sisään', + 'money_flowing_out' => 'Ulos', + 'topX' => 'ensimmäiset :number', + 'show_full_list' => 'Näytä koko lista', + 'show_only_top' => 'Näytä ensimmäiset :number', + 'report_type' => 'Raportin tyyppi', + 'report_type_default' => 'Talousraportti', + 'report_type_audit' => 'Tapahtumahistorian yleisnäkymä (tilintarkastus)', + 'report_type_category' => 'Kategoriaraportti', + 'report_type_budget' => 'Budjettiraportti', + 'report_type_tag' => 'Tägiraportti', + 'report_type_double' => 'Kulutus- ja tuottotilien raportti', + 'more_info_help' => 'Lisätietoja tämän tyyppisistä raporteista löydät opastesivuilta. Valitse (?) ikoni oikeassa yläkulmassa.', + 'report_included_accounts' => 'Sisältää tilit', + 'report_date_range' => 'Aikaväli', + 'report_preset_ranges' => 'Esiasetetut jaksot', + 'shared' => 'Jaettu', + 'fiscal_year' => 'Tilikausi', + 'income_entry' => 'Ansio tilillä ":name" välillä :start ja :end', + 'expense_entry' => 'Kulut tilillä ":name" välillä :start ja :end', + 'category_entry' => 'Kulut ja ansiot kategoriassa ":name" välillä :start ja :end', + 'budget_spent_amount' => 'Kulut budjetissa ":budget" välillä :start ja :end', + 'balance_amount' => 'Kulut budjetissa ":budget" tililtä ":account" välillä :start ja :end', + 'no_audit_activity' => 'Tilillä :account_name ei ole kirjattuja tapahtumia välillä :start ja :end.', + 'audit_end_balance' => 'Tilin :account_name saldo jakson :end lopussa: :balance', + 'reports_extra_options' => 'Lisävalinnat', + 'report_has_no_extra_options' => 'Tällä raportilla ei ole lisävalintoja', + 'reports_submit' => 'Näytä raportti', + 'end_after_start_date' => 'Raportin aloituspäivän täytyy olla ennen loppupäivää.', + 'select_category' => 'Valitse kategoria(t)', + 'select_budget' => 'Valitse budjetti/budjetit.', + 'select_tag' => 'Valitse tägi(t).', + 'income_per_category' => 'Tulot kategorioittain', + 'expense_per_category' => 'Kulut kategorioittain', + 'expense_per_budget' => 'Kulut budjeteittain', + 'income_per_account' => 'Tulot tileittäin', + 'expense_per_account' => 'Menot tileittäin', + 'expense_per_tag' => 'Kulut tägeittäin', + 'income_per_tag' => 'Tulot tägeittäin', + 'include_expense_not_in_budget' => 'Sisällytetyt kulut eivät kuulu valittuihin budjetteihin', + 'include_expense_not_in_account' => 'Sisällytetyt kulut eivät kuulu valittuihin tileihin', + 'include_expense_not_in_category' => 'Sisällytetyt kulut eivät kuulu valittuihin kategorioihin', + 'include_income_not_in_category' => 'Sisällytetyt tulot eivät kuulu valittuihin kategorioihin', + 'include_income_not_in_account' => 'Sisällytetyt tulot eivät kuulu valittuihin tileihin', + 'include_income_not_in_tags' => 'Sisällytetyt tulot eivät kuulu valittuihin tägeihin', + 'include_expense_not_in_tags' => 'Sisällytetyt kulut eivät kuulu valittuihin tägeihin', + 'everything_else' => 'Kaikki muu', + 'income_and_expenses' => 'Tulot ja menot', + 'spent_average' => 'Kulutettu (keskiarvo)', + 'income_average' => 'Tulot (keskiarvo)', + 'transaction_count' => 'Tapahtumien lukumäärä', + 'average_spending_per_account' => 'Keskimääräinen kulutus tileittäin', + 'average_income_per_account' => 'Keskimääräinen tulo tileittäin', + 'total' => 'Yhteensä', + 'description' => 'Kuvaus', + 'sum_of_period' => 'Jakson loppusumma', + 'average_in_period' => 'Keskiarvo tässä jaksossa', + 'account_role_defaultAsset' => 'Oletusomaisuustili', + 'account_role_sharedAsset' => 'Jaettu omaisuustili', + 'account_role_savingAsset' => 'Säästötili', + 'account_role_ccAsset' => 'Luottokortti', + 'account_role_cashWalletAsset' => 'Käteinen', + 'budget_chart_click' => 'Valitse yllä olevasta taulukosta budjetin nimi nähdäksesi tämän kuvaajan.', + 'category_chart_click' => 'Valitse yllä olevasta taulukosta kategorian nimi nähdäksesi tämän kuvaajan.', + 'in_out_accounts' => 'Ansaitut ja kulutetut kombinaatioittain', + 'in_out_accounts_per_asset' => 'Ansaitut ja kulutetut (omaisuustileittäin)', + 'in_out_per_category' => 'Ansaitut ja kulutetut kategorioittain', + 'out_per_budget' => 'Kulut budjeteittain', + 'select_expense_revenue' => 'Valitse kulutus- tai tuottotili', + 'multi_currency_report_sum' => 'Koska tämä listä sisältää tilejä useammalla valuutalla, summat eivät välttämättä pidä paikkaansa. Raportti käyttää aina oletusvaluuttaasi.', + 'sum_in_default_currency' => 'Summa on aina oletusvaluutassasi.', + 'net_filtered_prefs' => 'Tässä kuvaajassa ei koskaan ole tilejä joissa on "Sisällytä varallisuuteen"-optio valitsematta.', + + // charts: + 'chart' => 'Kuvaaja', + 'month' => 'Kuukausi', + 'budget' => 'Budjetti', + 'spent' => 'Käytetty', + 'spent_in_budget' => 'Budjetista käytetty', + 'left_to_spend' => 'Käytettävissä', + 'earned' => 'Ansaittu', + 'overspent' => 'Varojen ylitys', + 'left' => 'Jäljellä', + 'max-amount' => 'Enimmäissumma', + 'min-amount' => 'Vähimmäissumma', + 'journal-amount' => 'Nykyisen laskun summa', + 'name' => 'Nimi', + 'date' => 'Päivämäärä', + 'paid' => 'Maksettu', + 'unpaid' => 'Maksamatta', + 'day' => 'Päivä', + 'budgeted' => 'Budjetoitu', + 'period' => 'Jakso', + 'balance' => 'Saldo', + 'sum' => 'Yhteensä', + 'summary' => 'Yhteenveto', + 'average' => 'Keskiarvo', + 'balanceFor' => 'Tilin :name saldo', + 'no_tags_for_cloud' => 'Ei tägejä - tägipilveä ei voi luoda', + 'no_tags' => '(ei tägejä)', + 'tag_cloud' => 'Tägipilvi', + + // piggy banks: + 'add_money_to_piggy' => 'Lisää rahaa säästöpossuun ":name"', + 'piggy_bank' => 'Säästöpossu', + 'new_piggy_bank' => 'Uusi säästöpossu', + 'store_piggy_bank' => 'Tallenna uusi säästöpossu', + 'stored_piggy_bank' => 'Tallenna uusi säästöpossu ":name"', + 'account_status' => 'Tilin tilanne', + 'left_for_piggy_banks' => 'Jäljellä säästöpossuihin', + 'sum_of_piggy_banks' => 'Säästöpossut yhteensä', + 'saved_so_far' => 'Tähän mennessä säästetty', + 'left_to_save' => 'Säästettävää jäljellä', + 'suggested_amount' => 'Ehdotettu kuukausittainen säästösumma', + 'add_money_to_piggy_title' => 'Lisää rahaa säästöpossuun ":name"', + 'remove_money_from_piggy_title' => 'Poista rahaa säästöpossusta ":name"', + 'add' => 'Lisää', + 'no_money_for_piggy' => 'Sinulla ei ole rahaa pistää tähän säästöpossuun.', + 'suggested_savings_per_month' => 'Ehdotus per kuukausi', + + 'remove' => 'Poista', + 'max_amount_add' => 'Maksimisumma jonka voit lisätä', + 'max_amount_remove' => 'Maksimisumma jonka voit poistaa', + 'update_piggy_button' => 'Päivitä säästöpossu', + 'update_piggy_title' => 'Päivitä säästöpossu ":name"', + 'updated_piggy_bank' => 'Päivitettiin säästöpossu ":name"', + 'details' => 'Yksityiskohdat', + 'events' => 'Tapahtumat', + 'target_amount' => 'Tavoitesumma', + 'start_date' => 'Aloituspäivä', + 'no_start_date' => 'Ei aloituspäivää', + 'target_date' => 'Tavoitepäivä', + 'no_target_date' => 'Ei tavoitepäivää', + 'table' => 'Taulukko', + 'delete_piggy_bank' => 'Poista säästöpossu ":name"', + 'cannot_add_amount_piggy' => 'Summan :amount lisääminen possuun ":name" epäonnistui.', + 'cannot_remove_from_piggy' => 'Summan :amount poistaminen possusta ":name" epäonnistui.', + 'deleted_piggy_bank' => 'Poistettiin säästöpossu ":name"', + 'added_amount_to_piggy' => 'Lisättiin :amount possuun ":name"', + 'removed_amount_from_piggy' => 'Poistettiin :amount possusta ":name"', + 'piggy_events' => 'Tähän liittyvät säästöporsaat', + + // tags + 'delete_tag' => 'Poista tägi ":tag"', + 'deleted_tag' => 'Poistettiin tägi ":tag"', + 'new_tag' => 'Luo uusi tägi', + 'edit_tag' => 'Muokkaa tägiä ":tag"', + 'updated_tag' => 'Päivitettiin tägi ":tag"', + 'created_tag' => 'Luotiin ":tag"-tägi!', + + 'transaction_journal_information' => 'Tapahtumatiedot', + 'transaction_journal_meta' => 'Metatiedot', + 'transaction_journal_more' => 'Lisätietoja', + 'att_part_of_journal' => 'Tallennettu tietueeseen ":journal"', + 'total_amount' => 'Kokonaissumma', + 'number_of_decimals' => 'Desimaalien määrä', + + // administration + 'administration' => 'Ylläpito', + 'user_administration' => 'Käyttäjähallinta', + 'list_all_users' => 'Kaikki käyttäjät', + 'all_users' => 'Kaikki käyttäjät', + 'instance_configuration' => 'Asetukset', + 'firefly_instance_configuration' => 'Firefly III asetukset', + 'setting_single_user_mode' => 'Vain yksi käyttäjä', + 'setting_single_user_mode_explain' => 'Normaalisti Firefly III hyväksyy vain yhden käyttäjän rekisteröitymisen - Sinut. Tämä on tehty turvallisuutesi takia, estämään muita käyttämästä ohjelmaa ilman sinun lupaasi. Seuraavat rekisteröitymiset on estetty. Jos poistat valinnan tästä valintaruudusta, muut pystyvät myös kirjautumaan. Verkon yli kirjautuminen vaatii, että ohjelman internet-yhteysasetukset ovat myös oikein määritelty.', + 'store_configuration' => 'Tallenna asetukset', + 'single_user_administration' => 'Käyttäjän :email ylläpito', + 'edit_user' => 'Muokkaa käyttäjää :email', + 'hidden_fields_preferences' => 'Voit aktivoida lisää tapahtumavalintoja asetuksissa.', + 'user_data_information' => 'Käyttäjätiedot', + 'user_information' => 'Käyttäjätiedot', + 'total_size' => 'koko yhteensä', + 'budget_or_budgets' => 'budjetti/budjetit', + 'budgets_with_limits' => 'määritellyt budjetit', + 'nr_of_rules_in_total_groups' => ':count_rules sääntöä :count_groups sääntöryhmässä', + 'tag_or_tags' => 'tägi(t)', + '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.', + 'block_code_bounced' => 'Sähköpostiviesti palautui', + 'block_code_expired' => 'Demokäyttäjän tili on vanhentunut', + 'no_block_code' => 'Ei syytä estoon tai käyttäjää ei ole estetty', + 'block_code_email_changed' => 'Käyttäjä ei ole vielä vahvistanut uutta sähköpostiosoitetta', + 'admin_update_email' => 'Profiilisivun tiedoista poiketen käyttäjää ei informoida sähköpostiosoitteen muutoksesta!', + 'update_user' => 'Päivitä käyttäjä', + 'updated_user' => 'Käyttäjän tiedot on muutettu.', + 'delete_user' => 'Poista käyttäjätili ":email"', + 'user_deleted' => 'Käyttäjä on poistettu', + 'send_test_email' => 'Testaa sähköpostin lähetystä', + 'send_test_email_text' => 'Nähdäksesi, ovatko asetuksesi määritelty oikein sähköpostin lähetystä varten, paina tätä nappia. Virheitä et näe täällä, vaan ne tallennetaan lokitiedostoon. Voit painaa tätä nappia kuinka monta kertaa tahansa - ohjelma ei rajoita lähetysten lukumäärää. Sähköpostiviesti lähetetään osoitteeseen :email ja sen pitäisi saapua pian.', + 'send_message' => 'Lähetä viesti', + 'send_test_triggered' => 'Testiviesti lähetettiin. Tarkista sähköpostisi sekä lokitiedostot.', + + 'split_transaction_title' => 'Jaetun tapahtuman kuvaus', + 'split_transaction_title_help' => 'Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.', + 'split_title_help' => 'Jos luot jaetun tapahtuman, kokonaisuudelle tarvitaan nimi.', + 'transaction_information' => 'Tapahtumatiedot', + 'you_create_transfer' => 'Olet luomassa siirtoa.', + 'you_create_withdrawal' => 'Olet luomassa nostoa.', + 'you_create_deposit' => 'Olet luomassa talletusta.', + + + // links + 'journal_link_configuration' => 'Tapahtumien linkitysasetukset', + 'create_new_link_type' => 'Luo uusi linkkityyppi', + 'store_new_link_type' => 'Tallenna uusi linkkityyppi', + 'update_link_type' => 'Päivitä linkkityyppi', + 'edit_link_type' => 'Muokkaa linkkityyppiä ":name"', + 'updated_link_type' => 'Päivitettiin linkkityyppi ":name"', + 'delete_link_type' => 'Poista linkkityyppi ":name"', + 'deleted_link_type' => 'Poistettiin linkkityyppi ":name"', + 'stored_new_link_type' => 'Tallenna uusi linkkityyppi ":name"', + 'cannot_edit_link_type' => 'Linkkityyppiä ":name" ei voi muokata', + 'link_type_help_name' => 'Ts. "Kopioi"', + 'link_type_help_inward' => 'Ts. "kopioi"', + 'link_type_help_outward' => 'Ts. "on kopioitu"', + 'save_connections_by_moving' => 'Tallenna tapahtumien välinen yhteys valitsemalla niille toinen linkkityyppi:', + 'do_not_save_connection' => '(älä tallenna linkkiä)', + 'link_transaction' => 'Linkitä tapahtuma', + 'link_to_other_transaction' => 'Linkitä tämä tapahtuma toiseen tapahtumaan', + 'select_transaction_to_link' => 'Valitse tapahtuma johon tämä tapahtuma yhdistetään. Linkkejä ei tällä hetkellä käytetä Firefly III:ssa (muuten kuin että ne näytetään), mutta suunnittelen muuttavani tämän tulevaisuudessa. Voit käyttää hakua otsikon tai ID:n perusteella löytääksesi tapahtuman. Jos haluat lisätä valinnaisen yhteystyypin, lue lisää Ylläpito sivulta.', + 'this_transaction' => 'Tämä tapahtuma', + 'transaction' => 'Tapahtuma', + 'comments' => 'Kommentit', + 'link_notes' => 'Haluatko tallentaa linkille muistiinpanoja.', + 'invalid_link_selection' => 'Näitä tapahtumia ei voi linkittää', + 'selected_transaction' => 'Valittu tapahtuma', + 'journals_linked' => 'Tapahtumat on linkitetty.', + 'journals_error_linked' => 'Tapahtumilla on jo linkki.', + 'journals_link_to_self' => 'Et voi linkittää tapahtumaa itseensä', + 'journal_links' => 'Tapahtuman linkit', + 'this_withdrawal' => 'Tämä nosto', + 'this_deposit' => 'Tämä talletus', + 'this_transfer' => 'Tämä siirto', + 'overview_for_link' => 'Yleisnäkymä linkkityypille ":name"', + 'source_transaction' => 'Lähdetapahtuma', + 'link_description' => 'Linkin kuvaus', + 'destination_transaction' => 'Kohdetapahtuma', + 'delete_journal_link' => 'Poista tapahtumien :source ja :destination linkki', + 'deleted_link' => 'Linkki poistettiin', + + // link translations: + 'Paid_name' => 'Maksettu', + 'Refund_name' => 'Hyvitys', + 'Reimbursement_name' => 'Korvaus', + 'Related_name' => 'Liittyvä', + 'relates to_inward' => 'liittyy', + 'is (partially) refunded by_inward' => 'on (osittain) palauttanut', + 'is (partially) paid for by_inward' => 'on (osittain) maksanut', + 'is (partially) reimbursed by_inward' => 'on (osittain) korvannut', + 'inward_transaction' => 'Tapahtuma sisäänpäin', + 'outward_transaction' => 'Tapahtuma ulospäin', + 'relates to_outward' => 'liittyy', + '(partially) refunds_outward' => '(osittainen) palautus', + '(partially) pays for_outward' => '(osittainen) maksu', + '(partially) reimburses_outward' => '(osittainen) korvaus', + + // split a transaction: + 'splits' => 'Jaot', + 'add_another_split' => 'Lisää uusi jako', + 'split-transactions' => 'Jaetut tapahtumat', + 'do_split' => 'Jaa tapahtuma', + 'split_this_withdrawal' => 'Jaa tämä nosto', + 'split_this_deposit' => 'Jaa tämä talletus', + 'split_this_transfer' => 'Jaa tämä siirto', + 'cannot_edit_opening_balance' => 'Et voi muokata tilin alkusaldoa.', + 'no_edit_multiple_left' => 'Yhtään kelvollista tapahtumaa ei ole valittu.', + 'breadcrumb_convert_group' => 'Muuta tapahtumaa', + 'convert_invalid_source' => 'Lähtötilin tiedot eivät kelpaa tapahtumalle #%d.', + 'convert_invalid_destination' => 'Kohdetilin tiedot eivät kelpaa tapahtumalle #%d.', + 'create_another' => 'Tallennuksen jälkeen, palaa takaisin luomaan uusi tapahtuma.', + 'after_update_create_another' => 'Päivityksen jälkeen, palaa takaisin jatkamaan muokkausta.', + 'store_as_new' => 'Tallenna uutena tapahtumana päivityksen sijaan.', + 'reset_after' => 'Tyhjennä lomake lähetyksen jälkeen', + 'errors_submission' => 'Lomakkeen tiedoissa oli puutteita - alta löydät listan puutteista.', + + // Import page (general strings only) + 'import_index_title' => 'Tuo tapahtumia Firefly III:een', + 'import_data' => 'Tuo tiedot', + 'import_transactions' => 'Tuo tapahtumia', + + // sandstorm.io errors and messages: + 'sandstorm_not_available' => 'Tätä toimintoa ei ole kun Firefly III on asennettu Sandstorm.io ympäristöön.', + + // empty lists? no objects? instructions: + 'no_accounts_title_asset' => 'Luodaan omaisuustili!', + 'no_accounts_intro_asset' => 'Sinulla ei ole vielä yhtään omaisuustiliä. Omaisuustilit ovat päätilejäsi: palkkatili, säästötili, pankkikortti, jaetut tilit ja jopa luottokorttisi.', + 'no_accounts_imperative_asset' => 'Aloittaaksesi käyttämään Firefly III:sta joudut luomaan ainakin yhden omaisuustilin. Luodaan se nyt:', + 'no_accounts_create_asset' => 'Luo omaisuustili', + 'no_accounts_title_expense' => 'Luodaan kulutustili!', + 'no_accounts_intro_expense' => 'Sinulla ei ole vielä yhtään kulutustiliä. Kulutustilit ovat paikkoja tai henkilöitä joille maksat rahaa, esimerkiksi kaupat ja supermarketit.', + 'no_accounts_imperative_expense' => 'Kulutustili luodaan tarvittaessa automaattisesti kun luot tapahtumia, mutta voit halutessasi luoda niitä myös tässä. Luodaan yksi nyt:', + 'no_accounts_create_expense' => 'Luo kulutustili', + 'no_accounts_title_revenue' => 'Luodaan tuottotili!', + 'no_accounts_intro_revenue' => 'Sinulle 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 (opinto) lainasi ja muut velat.', + '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_budgets_title_default' => 'Luodaan budjetti', + '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_budgets_imperative_default' => 'Budjetit ovat rahojen hallinnan perustyökaluja. Luodaan sellainen nyt:', + 'no_budgets_create_default' => 'Luo budjetti', + '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:', + 'no_categories_create_default' => 'Luo kategoria', + 'no_tags_title_default' => 'Luodaan tägi!', + 'no_tags_intro_default' => 'Sinulla ei ole vielä yhtään tägiä. Tägejä käytetään hienosäätämään tapahtumiasi ja merkitsemään niitä valituilla avainsanoilla.', + 'no_tags_imperative_default' => 'Tägit luodaan tarvittaessa automaattisesti kun luot tapahtumia, mutta voit luoda sellaisen tässä. Luotaisiinko yksi tägi nyt:', + 'no_tags_create_default' => 'Luo tägi', + 'no_transactions_title_withdrawal' => 'Luodaan kustannus!', + 'no_transactions_intro_withdrawal' => 'Sinulla ei ole vielä kustannuksia. Talouden hallintaa varten tänne kirjataan kustannukset.', + 'no_transactions_imperative_withdrawal' => 'Oletko kuluttanut rahaa? Se pitää kirjata tänne:', + 'no_transactions_create_withdrawal' => 'Luo kustannus', + 'no_transactions_title_deposit' => 'Luodaanpa sitten hieman ansioita!', + 'no_transactions_intro_deposit' => 'Sinulla ei ole vielä ansioita. Talouden hallintaa varten tänne kirjataan ansiot.', + 'no_transactions_imperative_deposit' => 'Oletko vastaanottanut rahaa? Se kirjataan tänne:', + 'no_transactions_create_deposit' => 'Luo talletus', + 'no_transactions_title_transfers' => 'Luodaan siirto!', + 'no_transactions_intro_transfers' => 'Sinulla ei ole vielä yhtään siirtoa. Kun siirrät rahaa omaisuustilien välillä, se tallennetaan siirtona.', + 'no_transactions_imperative_transfers' => 'Oletko siirtänyt rahaa tiliesi välillä, eli tehnyt siirtoja? Ne kirjataan tänne:', + 'no_transactions_create_transfers' => 'Luo siirto', + 'no_piggies_title_default' => 'Luodaan säästöpossu!', + 'no_piggies_intro_default' => 'Sinulla ei ole vielä yhtään säästöpossua. Voit luoda säästöpossuja jaotellaksesi säästöjäsi ja pitääksesi kirjaa asioista joihin olet säästämässä rahaa.', + 'no_piggies_imperative_default' => 'Säästätkö rahaa johonkin tarkoitukseen? Luo säästöpossu ja seuraa edistymistäsi:', + 'no_piggies_create_default' => 'Luo uusi säästöpossu', + 'no_bills_title_default' => 'Luodaan lasku!', + 'no_bills_intro_default' => 'Sinulla ei ole vielä yhtään laskua. Voit luoda laskuja pitääksesi kirjaa säännöllisistä menoistasi. Esimerkiksi vuokra ja vakuutus.', + 'no_bills_imperative_default' => 'Tuleeko sinulle säännöllisesti jotain laskuja? Luo lasku ja pidä kirjaa maksuistasi:', + 'no_bills_create_default' => 'Luo lasku', + + // recurring transactions + 'recurrences' => 'Toistuvat tapahtumat', + '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.', + 'no_recurring_imperative_default' => 'Tämä on aika edistynyt toiminto, mutta siitä voi olla paljon hyötyä. Lue käyttöohje (?)-ikonin alta oikeasta ylänurkasta ennen jatkamista.', + 'no_recurring_create_default' => 'Luo toistuva tapahtuma', + 'make_new_recurring' => 'Luo toistuva tapahtuma', + 'recurring_daily' => 'Joka päivä', + 'recurring_weekly' => 'Joka viikon :weekday', + 'recurring_weekly_skip' => ':weekday joka :skip. viikko', + 'recurring_monthly' => 'Joka kuukauden :dayOfMonth. päivä', + 'recurring_monthly_skip' => 'Joka :skip. kuukauden :dayOfMonth. päivä', + 'recurring_ndom' => 'Joka kuukauden :dayOfMonth. :weekday', + 'recurring_yearly' => ':date vuosittain', + 'overview_for_recurrence' => 'Toistuvan tapahtuman ":title" yleisnäkymä', + 'warning_duplicates_repetitions' => 'Joissain harvoissa tapauksissa päivämäärät näkyvät kahdesti tällä listalla. Näin saattaa tapahtua kun toistuvissa tapahtumissa tapahtuu törmäyksiä. Firefly III luo vain yhden tapahtuman päivässä.', + 'created_transactions' => 'Liittyvät tapahtumat', + 'expected_withdrawals' => 'Odotettavissa olevat nostot', + 'expected_deposits' => 'Odotettavissa olevat talletukset', + 'expected_transfers' => 'Odotettavissa olevat siirrot', + 'created_withdrawals' => 'Luodut nostot', + 'created_deposits' => 'Luodut talletukset', + 'created_transfers' => 'Luodut siirrot', + 'created_from_recurrence' => 'Luotu toistuvavasta 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.', + + 'recurring_meta_field_tags' => 'Tägit', + 'recurring_meta_field_notes' => 'Muistiinpanot', + 'recurring_meta_field_bill_id' => 'Lasku', + 'recurring_meta_field_piggy_bank_id' => 'Säästöpossu', + 'create_new_recurrence' => 'Luo uusi toistuva tapahtuma', + 'help_first_date' => 'Milloin tapahtuma tapahtuu ensimmäisen kerran? Valitun päivämäärän täytyy olla tulevaisuudessa. Päivän voi korjata myöhemmin.', + 'help_first_date_no_past' => 'Milloin tapahtuma toistuu ensimmäisen kerran? Firefly III ei luo näitä tapahtumia menneisyyteen.', + 'no_currency' => '(ei valuuttaa)', + 'mandatory_for_recurring' => 'Pakollinen toistuvan tapahtuman tieto', + 'mandatory_for_transaction' => 'Pakollinen tapahtuman tieto', + 'optional_for_recurring' => 'Valinnainen toistuvan tapahtuman tieto', + 'optional_for_transaction' => 'Valinnainen tapahtuman tieto', + 'change_date_other_options' => 'Muuta "Aloituspäivämäärä" nähdäksesi lisää valintoja.', + 'mandatory_fields_for_tranaction' => 'Nämä arvot päätyvät tapahtumiin joita olet luomassa', + 'click_for_calendar' => 'Tästä saat avattua kalenterinäytön nähdäksesi tapahtuman toistot.', + 'repeat_forever' => 'Toista tästä eteenpäin', + 'repeat_until_date' => 'Toisto päättyy päivämäärään', + 'repeat_times' => 'Lisää toistojen lukumäärä', + 'recurring_skips_one' => 'Joka toinen', + 'recurring_skips_more' => 'Ohitetaan :count tapahtumaa', + 'store_new_recurrence' => 'Tallenna toistuva tapahtuma', + 'stored_new_recurrence' => 'Toistuva tapahtuma ":title" tallennettu onnistuneesti.', + 'edit_recurrence' => 'Muokkaa toistuvaa tapahtumaa ":title"', + 'recurring_repeats_until' => 'Toistuu :date saakka', + 'recurring_repeats_forever' => 'Toistuu loputtomiin', + 'recurring_repeats_x_times' => '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.', + 'delete_recurring' => 'Poista toistuva tapahtuma ":title"', + 'new_recurring_transaction' => 'Uusi toistuva tapahtuma', + 'help_weekend' => 'Mitä Firefly III:n pitäisi tehdä kun toistuva tapahtuma osuu Lauantaille tai Sunnuntaille?', + 'do_nothing' => 'Luo vain tämä tapahtuma', + 'skip_transaction' => 'Ohita tämä tapahtuma', + 'jump_to_friday' => 'Luo tapahtuma jo edellisenä Perjantaina', + 'jump_to_monday' => 'Luo tapahtuma vasta seuraavana Maanantaina', + 'will_jump_friday' => 'Luodaan perjantaina osuttaessa viikonloppuun.', + 'will_jump_monday' => 'Siirtyy maanantaille osuttaessa viikonloppuun.', + 'except_weekends' => 'Paitsi viikonloppuisin', + 'recurrence_deleted' => 'Toistuva tapahtuma ":title" poistettu', + + // new lines for summary controller. + 'box_balance_in_currency' => 'Saldo (:currency)', + 'box_spent_in_currency' => 'Kulutettu (:currency)', + 'box_earned_in_currency' => 'Tienattu (:currency)', + 'box_budgeted_in_currency' => 'Budjetoitu (:currency)', + 'box_sum_in_currency' => 'Yhteensä (:currency)', + 'box_bill_paid_in_currency' => 'Maksetut laskut (:currency)', + 'box_bill_unpaid_in_currency' => 'Maksamattomat laskut (:currency)', + 'box_left_to_spend_in_currency' => 'Kulutettavaa (:currency)', + 'box_net_worth_in_currency' => 'Nettovarallisuus (:currency)', + 'box_spend_per_day' => 'Käytettävissä per päivä: :amount', + +]; diff --git a/resources/lang/fi_FI/form.php b/resources/lang/fi_FI/form.php new file mode 100644 index 0000000000..285636ab5a --- /dev/null +++ b/resources/lang/fi_FI/form.php @@ -0,0 +1,263 @@ +. + */ + +declare(strict_types=1); + +return [ + // new user: + 'bank_name' => 'Pankin nimi', + 'bank_balance' => 'Saldo', + 'savings_balance' => 'Säästötilien saldo', + 'credit_card_limit' => 'Luottoraja', + 'automatch' => 'Vertaile automaattisesti', + 'skip' => 'Ohita', + 'enabled' => 'Käytössä', + 'name' => 'Nimi', + 'active' => 'Aktiivinen', + 'amount_min' => 'Vähimmäissumma', + 'amount_max' => 'Enimmäissumma', + 'match' => 'Täsmää', + 'strict' => 'Tarkka vertailu', + 'repeat_freq' => 'Toistot', + 'location' => 'Sijainti', + 'update_channel' => 'Päivityskanava', + 'journal_currency_id' => 'Valuutta', + 'currency_id' => 'Valuutta', + 'transaction_currency_id' => 'Valuutta', + 'external_ip' => 'Serverin ulkoinen verkko-osoite (IP)', + 'attachments' => 'Liitteet', + 'journal_amount' => 'Summa', + 'journal_source_name' => 'Tuottotili (lähde)', + 'keep_bill_id' => 'Lasku', + 'journal_source_id' => 'Omaisuustili (lähde)', + 'BIC' => 'BIC', + 'verify_password' => 'Vahvista salasanan turvallisuus', + 'source_account' => 'Lähdetili', + 'destination_account' => 'Kohdetili', + 'journal_destination_id' => 'Omaisuustili (kohde)', + 'asset_destination_account' => 'Kohdetili', + 'include_net_worth' => 'Sisällytä varallisuuteen', + 'asset_source_account' => 'Lähdetili', + 'journal_description' => 'Kuvaus', + 'note' => 'Muistiinpanot', + 'store_new_transaction' => 'Tallenna uusi tapahtuma', + 'split_journal' => 'Jaa tämä tapahtuma', + 'split_journal_explanation' => 'Jaa tämä tapahtuma useampiin osiin', + 'currency' => 'Valuutta', + 'account_id' => 'Omaisuustili', + 'budget_id' => 'Budjetti', + 'opening_balance' => 'Alkusaldo', + 'tagMode' => 'Tägimoodi', + 'tag_position' => 'Tunnisteen sijainti', + 'virtual_balance' => 'Virtuaalinen saldo', + 'targetamount' => 'Tavoitesumma', + 'account_role' => 'Tilin tyyppi', + 'opening_balance_date' => 'Alkusaldon päivämäärä', + 'cc_type' => 'Luottokortin maksusuunnitelma', + 'cc_monthly_payment_date' => 'Luottokortin laskun eräpäivä', + 'piggy_bank_id' => 'Säästöpossu', + 'returnHere' => 'Palaa tänne', + 'returnHereExplanation' => 'Palaa takaisin tänne tallennuksen jälkeen luomaan uusi.', + 'returnHereUpdateExplanation' => 'Palaa takaisin tänne tallennuksen jälkeen.', + 'description' => 'Kuvaus', + 'expense_account' => 'Kulutustili', + 'revenue_account' => 'Tuottotili', + 'decimal_places' => 'Desimaaleja', + 'exchange_rate_instruction' => 'Ulkomaan valuutat', + 'source_amount' => 'Summa (lähde)', + 'destination_amount' => 'Summa (kohde)', + 'native_amount' => 'Alkuperäinen summa', + 'new_email_address' => 'Uusi sähköpostiosoite', + 'verification' => 'Vahvistus', + 'api_key' => 'API-avain', + 'remember_me' => 'Muista minut', + 'liability_type_id' => 'Vastuun tyyppi', + 'interest' => 'Korko', + 'interest_period' => 'Korkojakso', + + 'source_account_asset' => 'Lähdetili (omaisuustili)', + 'destination_account_expense' => 'Kohdetili (kustannustili)', + 'destination_account_asset' => 'Kohdetili (omaisuustili)', + 'source_account_revenue' => 'Lähdetili (tuottotili)', + 'type' => 'Tyyppi', + 'convert_Withdrawal' => 'Muuta nosto', + 'convert_Deposit' => 'Muuta talletus', + 'convert_Transfer' => 'Muuta siirto', + + 'amount' => 'Summa', + 'foreign_amount' => 'Ulkomaan summa', + 'existing_attachments' => 'Nykyiset liitteet', + 'date' => 'Päivämäärä', + 'interest_date' => 'Korkopäivä', + 'book_date' => 'Kirjauspäivä', + 'process_date' => 'Käsittelypäivä', + 'category' => 'Kategoria', + 'tags' => 'Tägit', + 'deletePermanently' => 'Poista pysyvästi', + 'cancel' => 'Peruuta', + 'targetdate' => 'Tavoitepäivä', + 'startdate' => 'Aloituspäivä', + 'tag' => 'Tägi', + 'under' => 'Alle', + 'symbol' => 'Symboli', + 'code' => 'Koodi', + 'iban' => 'IBAN', + 'account_number' => 'Tilinumero', + 'creditCardNumber' => 'Luottokortin numero', + 'has_headers' => 'Ylätunnisteet', + 'date_format' => 'Päivämäärän esitystapa', + 'specifix' => 'Pankki- ja tiedostokohtaiset korjaukset', + 'attachments[]' => 'Liitteet', + 'store_new_withdrawal' => 'Tallenna uusi nosto', + 'store_new_deposit' => 'Tallenna uusi talletus', + 'store_new_transfer' => 'Tallenna uusi siirto', + 'add_new_withdrawal' => 'Lisää uusi nosto', + 'add_new_deposit' => 'Lisää uusi talletus', + 'add_new_transfer' => 'Lisää uusi siirto', + 'title' => 'Otsikko', + 'notes' => 'Muistiinpanot', + 'filename' => 'Tiedoston nimi', + 'mime' => 'Mime-tyyppi', + 'size' => 'Koko', + 'trigger' => 'Ehto', + 'stop_processing' => 'Lopeta käsittely', + 'start_date' => 'Valikoiman alku', + 'end_date' => 'Valikoiman loppu', + 'include_attachments' => 'Sisällytä ladatut liitteet', + 'include_old_uploads' => 'Sisällytä tuodut tiedot', + 'delete_account' => 'Poista tili ":name"', + 'delete_bill' => 'Poista lasku ":name"', + 'delete_budget' => 'Poista budjetti ":name"', + 'delete_category' => 'Poista kategoria ":name"', + 'delete_currency' => 'Poista valuutta ":name"', + 'delete_journal' => 'Poista tapahtuma kuvauksella ":description"', + 'delete_attachment' => 'Poista liite ":name"', + 'delete_rule' => 'Poista sääntö ":title"', + 'delete_rule_group' => 'Poista sääntöryhmä ":title"', + 'delete_link_type' => 'Poista linkkityyppi ":name"', + 'delete_user' => 'Poista käyttäjätili ":email"', + 'delete_recurring' => 'Poista toistuva tapahtuma ":title"', + '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"?', + 'bill_areYouSure' => 'Haluatko varmasti poistaa laskun ":name"?', + 'rule_areYouSure' => 'Haluatko varmasti poistaa säännön ":title"?', + 'ruleGroup_areYouSure' => 'Haluatko varmasti poistaa sääntöryhmän ":title"?', + 'budget_areYouSure' => 'Haluatko varmasti poistaa budjetin ":name"?', + 'category_areYouSure' => 'Haluatko varmasti poistaa kategorian ":name"?', + 'recurring_areYouSure' => 'Haluatko varmasti poistaa toistuvan tapahtuman ":title"?', + 'currency_areYouSure' => 'Haluatko varmasti poistaa valuutan ":name"?', + 'piggyBank_areYouSure' => 'Haluatko varmasti poistaa säästöpossun ":name"?', + 'journal_areYouSure' => 'Haluatko varmasti poistaa tapahtuman kuvauksella ":description"?', + 'mass_journal_are_you_sure' => 'Haluatko varmasti poistaa nämä tapahtumat?', + 'tag_areYouSure' => 'Haluatko varmasti poistaa tägin ":tag"?', + 'journal_link_areYouSure' => 'Haluatko varmasti poistaa linkin välillä :source ja :destination?', + 'linkType_areYouSure' => 'Haluatko varmasti poistaa linkkityypin ":name" (":inward" / ":outward")?', + 'permDeleteWarning' => 'Asioiden poistaminen Firefly III:sta on lopullista eikä poistoa pysty perumaan.', + 'mass_make_selection' => 'Voit yhä estää tietojen poiston poistamalla valinnan valintaruudusta.', + '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_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.', + '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.', + 'category_keep_transactions' => 'Ainoaa tähän kategoriaan linkitettyä tapahtumaa ei poisteta.|Kaikki :count tähän kategoriaan yhdistetyt tapahtumat säästetään.', + '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', + + 'email' => 'Sähköpostiosoite', + 'password' => 'Salasana', + 'password_confirmation' => 'Salasana (uudestaan)', + 'blocked' => 'On estetty?', + 'blocked_code' => 'Eston syy', + 'login_name' => 'Käyttäjätunnus', + + // import + 'apply_rules' => 'Aja säännöt', + 'artist' => 'Esittäjä', + 'album' => 'Albumi', + 'song' => 'Kappale', + + + // admin + 'domain' => 'Verkkotunnus', + 'single_user_mode' => 'Estä lisäkäyttäjien rekisteröityminen', + 'is_demo_site' => 'Esittelytila käytössä', + + // import + 'import_file' => 'Tuo tiedosto', + 'configuration_file' => 'Asetustiedosto', + 'import_file_type' => 'Tuonnin tiedostotyyppi', + 'csv_comma' => 'Pilkku (,)', + 'csv_semicolon' => 'Puolipiste (;)', + 'csv_tab' => 'Sarkain (näkymätön)', + 'csv_delimiter' => 'CSV kentän erotin', + 'csv_import_account' => 'Oletus tuontitili', + 'csv_config' => 'CSV tuonnin määrittely', + 'client_id' => 'Asiakastunnus', + 'service_secret' => 'Service secret', + 'app_secret' => 'App secret', + 'app_id' => 'Sovelluksen ID (App ID)', + 'secret' => 'Salaisuus', + 'public_key' => 'Julkinen avain', + 'country_code' => 'Maakoodi', + 'provider_code' => 'Pankki tai tiedon tuottaja', + 'fints_url' => 'FinTS API URL', + 'fints_port' => 'Portti', + 'fints_bank_code' => 'Pankin tunnus', + 'fints_username' => 'Käyttäjätunnus', + 'fints_password' => 'PIN / Salasana', + 'fints_account' => 'FinTS käyttäjätili', + 'local_account' => 'Firefly III käyttäjätili', + 'from_date' => 'Aloituspäivämäärä', + 'to_date' => 'Päättymispäivämäärä', + + + 'due_date' => 'Eräpäivä', + 'payment_date' => 'Maksupäivä', + 'invoice_date' => 'Laskun päivämäärä', + 'internal_reference' => 'Sisäinen viite', + 'inward' => 'Sisäinen kuvaus', + 'outward' => 'Ulkoinen kuvaus', + 'rule_group_id' => 'Sääntöryhmä', + 'transaction_description' => 'Tapahtuman kuvaus', + 'first_date' => 'Aloituspäivä', + 'transaction_type' => 'Tapahtuman tyyppi', + 'repeat_until' => 'Toista kunnes', + 'recurring_description' => 'Toistuvan tapahtuman kuvaus', + 'repetition_type' => 'Toiston tyyppi', + 'foreign_currency_id' => 'Ulkomaan valuutta', + 'repetition_end' => 'Toisto päättyy', + 'repetitions' => 'Toistot', + 'calendar' => 'Kalenteri', + 'weekend' => 'Viikonloppu', + 'client_secret' => 'Asiakkaan salausavain (Client secret)', + + 'withdrawal_destination_id' => 'Kohdetili', + 'deposit_source_id' => 'Lähdetili', + 'expected_on' => 'Odotettavissa', + 'paid' => 'Maksettu', + +]; diff --git a/resources/lang/fi_FI/import.php b/resources/lang/fi_FI/import.php new file mode 100644 index 0000000000..424d39f199 --- /dev/null +++ b/resources/lang/fi_FI/import.php @@ -0,0 +1,319 @@ +. + */ + +declare(strict_types=1); + +return [ + // ALL breadcrumbs and subtitles: + 'index_breadcrumb' => 'Tuo tietoja Firefly III:een', + 'prerequisites_breadcrumb_fake' => 'Edellytykset harjoittelutuonnille', + 'prerequisites_breadcrumb_spectre' => 'Spectren käytön edellytykset', + 'prerequisites_breadcrumb_bunq' => 'bunqin käytön edellytykset', + 'prerequisites_breadcrumb_ynab' => 'YNAB:n käytön edellytyksset', + 'job_configuration_breadcrumb' => 'Avaimen ":key" asetukset', + 'job_status_breadcrumb' => 'Avaimen ":key" tuonnin tila', + 'disabled_for_demo_user' => 'ei käytössä esittelytilassa', + + // index page: + 'general_index_intro' => 'Tervetuloa Firefly III:n tuontirutiiniin. Tietoja voidaan tuoda Firefly III:een monella eri tavalla, jotka näytetään tässä painikkeina.', + + // notices about the CSV importer: + 'deprecate_csv_import' => 'Kuten tässä Patreon-artikkelissa esitetään, Firefly III:n tuontitietojen hallintatapa muuttuu. Tämä tarkoittaa, että CSV-tuoja siirretään uuteen, erilliseen työkaluun. Tätä toimintoa voi jo testata vierailemalla tässä GitHub-arkistossa. Olisin kiitollinen, jos testaisit uutta työkalua ja kertoisit mielipiteesi siitä.', + + // import provider strings (index): + 'button_fake' => 'Tee harjoittelutuonti', + 'button_file' => 'Tuo tiedosto', + 'button_bunq' => 'Tuonti bunqista', + 'button_spectre' => 'Tuonti Spectren avulla', + 'button_plaid' => 'Tuonti Plaidin avulla', + 'button_yodlee' => 'Tuonti Yodleen avulla', + 'button_quovo' => 'Tuonti Quovon avulla', + 'button_ynab' => 'Tuonti "You Need A Budget":ista', + 'button_fints' => 'Tuo FinTS:n avulla', + + + // prerequisites box (index) + 'need_prereq_title' => 'Tuonnin edellytykset', + 'need_prereq_intro' => 'Jotkut tuontitavat tarvitsevat huomiotasi ennen kuin niitä voidaan käyttää. Ne voivat esimerkiksi vaatia erityisiä API-avaimia tai sovelluksen salaisuuksia. Voit määrittää ne täällä. Kuvake osoittaa, täyttyvätkö nämä edellytykset.', + 'do_prereq_fake' => 'Edellytykset harjoittelutuonnille', + 'do_prereq_file' => 'Tiedostojen tuonnin edellytykset', + 'do_prereq_bunq' => 'Edellytykset tuonnille bunqista', + 'do_prereq_spectre' => 'Edellytykset tuonnille Spectrestä', + 'do_prereq_plaid' => 'Edellytykset tuonnille käyttämällä Plaidia', + 'do_prereq_yodlee' => 'Edellytykset tuonnille käyttämällä Yodleeta', + 'do_prereq_quovo' => 'Edellytykset tuonnille käyttämällä Quovoa', + 'do_prereq_ynab' => 'Edellytykset tuonnille YNAB:sta', + + // prerequisites: + 'prereq_fake_title' => 'Edellytykset tuonnille leikkipankista', + 'prereq_fake_text' => 'Tämä leikkipankki tarvitsee tekaistun API avaimen. Sen pituuden täytyy olla tasan 32 merkkiä. Voit käyttää vaikka tätä: 123456789012345678901234567890AA', + 'prereq_spectre_title' => 'Edellytykset tuonnille Spectren API:a käyttäen', + 'prereq_spectre_text' => 'Tuodaksesi tietoja käyttäen Spectre API:a (v4), sinun on toimitettava Firefly III:lle kaksi salaista arvoa. Ne löytyvät salaisuussivulta.', + 'prereq_spectre_pub' => 'Samoin, Spectre API:n on tiedettävä julkinen avain, jonka näet alla. Ilman sitä se ei tunnista sinua. Anna tämä julkinen avain salaisuus sivullasi.', + 'prereq_bunq_title' => 'Edellytykset tuonnille bunqista', + 'prereq_bunq_text' => 'Bunqista tuontia varten sinun täytyy hankkia API avain. Voit tehdä tämän sovelluksen kautta. Huomaa, että bunqin tuontitoiminto on BETA versiossa. Se on testattu vain hiekkalaatikko API:lla.', + 'prereq_bunq_ip' => 'bunq tarvitsee julkisen IP osoitteesi. Firefly III on yrittänyt täyttää tämän käyttämällä ipify-palvelua. Varmista, että tämä IP-osoite on oikein, muuten tuonti epäonnistuu.', + 'prereq_ynab_title' => 'Edellytykset tuonnille YNAB:sta', + 'prereq_ynab_text' => 'Jotta voit tuoda tapahtumia YNAB:sta, luo uusi hakemus Kehittäjäasetussivulla ja kirjoita asiakastunnus ja salaisuus tälle sivulle.', + 'prereq_ynab_redirect' => 'Viimeistele asetukset, anna seuraava URL osoite Kehittäjäasetussivulla kohdassa "Uudelleenohjaus URI:t".', + 'callback_not_tls' => 'Firefly III on havainnut seuraavan takaisinkutsu-URI:n. Vaikuttaa siltä, ​​että palvelinta ei ole määritetty hyväksymään TLS-yhteyksiä (https). YNAB ei hyväksy tätä URI:a. Voit jatkaa tuontia (koska Firefly III saattaa olla väärässä), mutta pidä tämä mielessä.', + // prerequisites success messages: + 'prerequisites_saved_for_fake' => 'Leikki-API-avain tallennettu onnistuneesti!', + 'prerequisites_saved_for_spectre' => 'Sovellustunnus ja salaisuus tallennettu!', + 'prerequisites_saved_for_bunq' => 'API-avain ja IP tallennettu!', + 'prerequisites_saved_for_ynab' => 'YNAB-asiakastunnus ja salaisuus tallennettu!', + + // job configuration: + 'job_config_apply_rules_title' => 'Työnmääritys - Käytetään sääntöjäsi?', + 'job_config_apply_rules_text' => 'Kun leikkipankin tuonti on tehty, sääntöjäsi voidaan soveltaa tapahtumiin. Tämä pidentää tuontiin kuluvaa aikaa.', + 'job_config_input' => 'Syötteesi', + // job configuration for the fake provider: + 'job_config_fake_artist_title' => 'Kirjoita albumin nimi', + 'job_config_fake_artist_text' => 'Monissa tuontirutiineissa on muutama asetusvaihe, jotka sinun on suoritettava. Leikkipankin tapauksessa sinun on vastattava joihinkin outoihin kysymyksiin. Kirjoita tässä tapauksessa "David Bowie" jatkaaksesi.', + 'job_config_fake_song_title' => 'Kirjoita kappaleen nimi', + 'job_config_fake_song_text' => 'Mainitse kappale "Golden years" jatkaaksesi leikkituontia.', + 'job_config_fake_album_title' => 'Kirjoita albumin nimi', + 'job_config_fake_album_text' => 'Jotkin tuontirutiinit vaativat lisätietoja tuonnin puolivälissä. Leikkipankin tapauksessa sinun on vain vastattava outoihin kysymyksiin. Kirjoita "Station to station" jatkaaksesi.', + // job configuration form the file provider + 'job_config_file_upload_title' => 'Tuonnin asetukset (1/4) - Vie tiedostosi', + 'job_config_file_upload_text' => 'Tämän rutiinin avulla voit tuoda pankistasi tiedostoja Firefly III:een. ', + 'job_config_file_upload_help' => 'Valitse tiedosto. Varmista, että tiedosto on UTF-8-koodattu.', + 'job_config_file_upload_config_help' => 'Jos olet aiemmin tuonut tietoja Firefly III:een, sinulla voi olla asetustiedosto, joka esiasettaa asetusarvot sinulle. Joillekin pankeille, muut käyttäjät ovat ystävällisesti toimittaneet omat asetustiedostonsa', + 'job_config_file_upload_type_help' => 'Valitse vietävän tiedoston tyyppi', + 'job_config_file_upload_submit' => 'Lähetä tiedostot', + 'import_file_type_csv' => 'CSV (pilkkuerotellut arvot)', + 'import_file_type_ofx' => 'OFX', + 'file_not_utf8' => 'Lähettämääsi tiedostoa ei ole koodattu UTF-8- tai ASCII-tiedostona. Firefly III ei osaa käsitellä tällaisia ​​tiedostoja. Muunna tiedoston merkistökoodaus UTF-8:ksi Notepad++:n tai Sublime:n avulla.', + 'job_config_uc_title' => 'Tuonnin asetukset (2/4) - Tiedostojen perusasetukset', + 'job_config_uc_text' => 'Voidaksesi tuoda tiedostosi oikein, tarkista alla olevat vaihtoehdot.', + 'job_config_uc_header_help' => 'Valitse tämä valintaruutu, jos CSV-tiedostosi ensimmäisellä rivillä ovat sarakkeiden otsikot.', + 'job_config_uc_date_help' => 'Päivämäärän ja ajan muotoilu tiedostossa. Seuraa muotoilua tämän sivun esimerkin mukaan. Oletusarvo jäsentää päivämäärät, jotka näyttävät tältä: :dateExample.', + 'job_config_uc_delimiter_help' => 'Valitse syöttötiedostossa käytetty kenttäerotin. Jos et ole varma, pilkku on turvallisin vaihtoehto.', + 'job_config_uc_account_help' => 'Jos tiedostosi EI sisällä tietoja omaisuustileistäsi, käytä tätä alasvetovalikkoa valitaksesi mihin tiliin tiedoston tapahtumat kuuluvat.', + 'job_config_uc_apply_rules_title' => 'Aja säännöt', + 'job_config_uc_apply_rules_text' => 'Soveltaa sääntöjäsi jokaiseen tuotuun tapahtumaan. Huomaa, että tämä hidastaa tuontia merkittävästi.', + 'job_config_uc_specifics_title' => 'Pankkikohtaiset vaihtoehdot', + 'job_config_uc_specifics_txt' => 'Jotkut pankit toimittavat tiedostot huonosti muotoiltuina. Firefly III voi korjata ne automaattisesti. Jos pankkisi toimittaa tällaisia ​​tiedostoja, mutta sitä ei ole lueteltu tässä, avaa kysymys GitHubissa.', + 'job_config_uc_submit' => 'Jatka', + 'invalid_import_account' => 'Olet valinnut virheellisen tilin tietojen tuontia varten.', + 'import_liability_select' => 'Vastuu', + // job configuration for Spectre: + 'job_config_spectre_login_title' => 'Valitse kirjautumistunnuksesi', + 'job_config_spectre_login_text' => 'Firefly III on löytänyt :count kirjautumistunnusta Spectre-tililtäsi. Mitä niistä haluat käyttää tietojen tuomiseen?', + 'spectre_login_status_active' => 'Aktiivinen', + 'spectre_login_status_inactive' => 'Ei käytössä', + 'spectre_login_status_disabled' => 'Poistettu käytöstä', + 'spectre_login_new_login' => 'Kirjaudu toiseen pankkiin, tai johonkin näistä pankeista toisilla tunnuksilla.', + 'job_config_spectre_accounts_title' => 'Valitse tilit, joilta haluat tuoda tietoja', + 'job_config_spectre_accounts_text' => 'Olet valinnut ":name" (:country). Sinulla on :count tiliä saatavilla tässä rahalaitoksessa. Valitse Firefly III-omaisuustilit, joihin näiden tilien tapahtumat tulisi tallentaa. Muista, että tietojen tuonnissa sekä Firefly III-tilillä että ":name"-tilillä on oltava sama valuutta.', + 'spectre_do_not_import' => '(älä tuo)', + 'spectre_no_mapping' => 'Vaikuttaa siltä, ​​että et ole valinnut tiliä, josta haluat tuoda tietoja.', + 'imported_from_account' => 'Tuotu tililtä ":account"', + 'spectre_account_with_number' => 'Tili :number', + 'job_config_spectre_apply_rules' => 'Aja säännöt', + 'job_config_spectre_apply_rules_text' => 'Oletuksena sääntöjäsi sovelletaan tapahtumiin, jotka luodaan tämän tuontirutiinin aikana. Jos et halua, että näin tapahtuu, poista valinta tästä valintaruudusta.', + + // job configuration for bunq: + 'job_config_bunq_accounts_title' => 'bunq-tilit', + 'job_config_bunq_accounts_text' => 'Nämä ovat bunq-käyttäjätiliisi liittyvät tilit. Valitse ne tilit, joilta haluat tuoda tietoja, sekä ne tilit joille tapahtumat täytyy tuoda.', + 'bunq_no_mapping' => 'Vaikuttaa siltä, ​​että et ole valinnut yhtään tiliä.', + 'should_download_config' => 'Sinun tulisi ladata tämän työn määritystiedosto. Tämä helpottaa tietojen tuontia jatkossa.', + 'share_config_file' => 'Jos olet tuonut tietoja julkisesta pankista, sinun pitäisi jakaa asetustiedostosi jotta muiden käyttäjien on helppo tuoda tietojaan. Asetustiedoston jakaminen ei paljasta taloudellisia tietojasi.', + 'job_config_bunq_apply_rules' => 'Aja säännöt', + 'job_config_bunq_apply_rules_text' => 'Oletuksena sääntöjäsi sovelletaan tapahtumiin, jotka luodaan tämän tuontirutiinin aikana. Jos et halua, että näin tapahtuu, poista valinta tästä valintaruudusta.', + 'bunq_savings_goal' => 'Säästötavoite: :amount (:percentage%)', + 'bunq_account_status_CANCELLED' => 'Suljettu bunq-tili', + + 'ynab_account_closed' => 'Tili on suljettu!', + 'ynab_account_deleted' => 'Tili on poistettu!', + 'ynab_account_type_savings' => 'säästötili', + 'ynab_account_type_checking' => 'shekkitili', + 'ynab_account_type_cash' => 'käteistili', + 'ynab_account_type_creditCard' => 'luottokortti', + 'ynab_account_type_lineOfCredit' => 'luottoraja', + 'ynab_account_type_otherAsset' => 'muu käyttöomaisuustili', + 'ynab_account_type_otherLiability' => 'muut vastuut', + 'ynab_account_type_payPal' => 'PayPal', + 'ynab_account_type_merchantAccount' => 'kauppiastili', + 'ynab_account_type_investmentAccount' => 'sijoitustili', + 'ynab_account_type_mortgage' => 'kiinnelaina', + 'ynab_do_not_import' => '(älä tuo)', + 'job_config_ynab_apply_rules' => 'Aja säännöt', + 'job_config_ynab_apply_rules_text' => 'Oletuksena sääntöjäsi sovelletaan tapahtumiin, jotka luodaan tämän tuontirutiinin aikana. Jos et halua, että näin tapahtuu, poista valinta tästä valintaruudusta.', + + // job configuration for YNAB: + 'job_config_ynab_select_budgets' => 'Valitse budjettisi', + 'job_config_ynab_select_budgets_text' => 'Sinulla on :count budjettia talletettuna YNAB:iin. Valitse se, josta Firefly III tuo tapahtumia.', + 'job_config_ynab_no_budgets' => 'Budjetteja ei ole käytettävissä tuontiin.', + 'ynab_no_mapping' => 'Vaikuttaa siltä, että et ole valinnut tiliä tuontia varten.', + 'job_config_ynab_bad_currency' => 'Et voi tuoda seuraavista budjeteista, koska sinulla ei ole tilejä, joilla on sama valuutta kuin näillä budjeteilla.', + 'job_config_ynab_accounts_title' => 'Valitse tilit', + 'job_config_ynab_accounts_text' => 'Sinulla on seuraavat tilit käytettävissä tässä budjetissa. Valitse mitkä tilit haluat tuoda ja minne tapahtumat tulisi tallentaa.', + + + // keys from "extra" array: + 'spectre_extra_key_iban' => 'IBAN', + 'spectre_extra_key_swift' => 'SWIFT', + 'spectre_extra_key_status' => 'Tila', + 'spectre_extra_key_card_type' => 'Kortin tyyppi', + 'spectre_extra_key_account_name' => 'Tilin nimi', + 'spectre_extra_key_client_name' => 'Asiakkaan nimi', + 'spectre_extra_key_account_number' => 'Tilinumero', + 'spectre_extra_key_blocked_amount' => 'Varattu summa', + 'spectre_extra_key_available_amount' => 'Käytettävissä oleva summa', + 'spectre_extra_key_credit_limit' => 'Luottoraja', + 'spectre_extra_key_interest_rate' => 'Korkoprosentti', + 'spectre_extra_key_expiry_date' => 'Voimassaoloaika', + 'spectre_extra_key_open_date' => 'Avauspäivä', + 'spectre_extra_key_current_time' => 'Tämänhetkinen aika', + 'spectre_extra_key_current_date' => 'Nykyinen päivämäärä', + 'spectre_extra_key_cards' => 'Kortit', + 'spectre_extra_key_units' => 'Yksiköt', + 'spectre_extra_key_unit_price' => 'Yksikköhinta', + 'spectre_extra_key_transactions_count' => 'Maksutapahtumien lukumäärä', + + //job configuration for finTS + 'fints_connection_failed' => 'Pankkisi yhteyden muodostamisessa tapahtui virhe. Varmista, että kaikki antamasi tiedot ovat oikein. Alkuperäinen virheviesti: :originalError', + + 'job_config_fints_url_help' => 'Esim https://banking-dkb.s-fints-pt-dkb.de/fints30', + 'job_config_fints_username_help' => 'Monille pankeille tämä on tilinumerosi.', + 'job_config_fints_port_help' => 'Oletusportti on 443.', + 'job_config_fints_account_help' => 'Valitse pankkitili, jolta haluat tuoda tapahtumia.', + 'job_config_local_account_help' => 'Valitse yllä valittua pankkitiliäsi vastaava Firefly III -tili.', + // specifics: + 'specific_ing_name' => 'ING NL', + 'specific_ing_descr' => 'Luo paremmat kuvaukset ING vienneille', + 'specific_sns_name' => 'SNS / Volksbank NL', + 'specific_sns_descr' => 'Poista lainausmerkit SNS / Volksbank vientitiedostoista', + 'specific_abn_name' => 'ABN AMRO NL', + 'specific_abn_descr' => 'Korjaa ABN AMRO-tiedostojen mahdollisia ongelmia', + 'specific_rabo_name' => 'Rabobank NL', + 'specific_rabo_descr' => 'Korjaa Rabobank-tiedostojen mahdollisia ongelmia', + 'specific_pres_name' => 'President\\'s Choice Financial CA', + 'specific_pres_descr' => 'Korjaa PC-tiedostoihin mahdollisesti liittyviä ongelmia', + 'specific_belfius_name' => 'Belfius BE', + 'specific_belfius_descr' => 'Korjaa Belfius-tiedostojen mahdolliset ongelmat', + 'specific_ingbelgium_name' => 'ING BE', + 'specific_ingbelgium_descr' => 'Korjaa ING Belgium-tiedostojen mahdolliset ongelmat', + // job configuration for file provider (stage: roles) + 'job_config_roles_title' => 'Tuonnin asetukset (3/4) - Määritä kunkin sarakkeen rooli', + 'job_config_roles_text' => 'Jokainen CSV-tiedostosi sarake sisältää tiettyjä tietoja. Ole hyvä kerro minkälaisia tietoja tuontityökalun pitäisi odottaa. "Kartoita" -vaihtoehto tarkoittaa, että linkität jokaisen sarakkeesta löytyvän arvon johonkin arvoon tietokannassasi. Vastatilin IBAN-numeron sisältävä sarake on yksi tällainen usein kartoitettu sarake. Se voidaan helposti sovittaa tietokannassasi jo olevaan IBAN-koodiin.', + 'job_config_roles_submit' => 'Jatka', + 'job_config_roles_column_name' => 'Sarakkeen nimi', + 'job_config_roles_column_example' => 'Sarakkeen esimerkkitieto', + 'job_config_roles_column_role' => 'Sarakkeen arvojen tarkoitus', + 'job_config_roles_do_map_value' => 'Kartoita nämä arvot', + 'job_config_roles_no_example' => 'Esimerkkitietoja ei ole saatavilla', + 'job_config_roles_fa_warning' => 'Jos merkitset sarakkeen sisältävän summan vieraana valuuttana, sinun on myös asetettava sarake, joka sisältää valuutan.', + 'job_config_roles_rwarning' => 'Merkitse vähintään yksi sarake summasarakkeeksi. On myös suositeltavaa valita sarake kuvaukselle, päivämäärälle ja vastatilille.', + 'job_config_roles_colum_count' => 'Sarake', + // job config for the file provider (stage: mapping): + 'job_config_map_title' => 'Tuonnin asetukset (4/4) - Yhdistä tuontitiedot Firefly III -tietoihin', + 'job_config_map_text' => 'Seuraavissa taulukoissa vasen arvo näyttää ladatusta tiedostostasi löytyvät tiedot. Sinun tehtäväsi on kartoittaa tämä arvo, jos mahdollista, arvoon, joka on jo tietokannassasi. Firefly pysyy tässä kartoituksessa. Jos määritettävää arvoa ei ole tai et halua kartoittaa tiettyä arvoa, älä valitse mitään.', + 'job_config_map_nothing' => 'Tiedostossasi ei ole tietoja joita voisit kartoittaa olemassa oleviin arvoihin. Paina "Aloita tuonti" jatkaaksesi.', + 'job_config_field_value' => 'Kentän arvo', + 'job_config_field_mapped' => 'Kohdistettu', + 'map_do_not_map' => '(älä kohdista)', + 'job_config_map_submit' => 'Aloita tuonti', + + + // import status page: + 'import_with_key' => 'Tuo näppäimellä \\':key\\'', + 'status_wait_title' => 'Ole hyvä ja odota', + 'status_wait_text' => 'Tämä ruutu katoaa hetken kuluttua.', + 'status_running_title' => 'Tuonti on käynnissä', + 'status_job_running' => 'Odota, tuontia suoritetaan ...', + 'status_job_storing' => 'Odota, tietoja tallennetaan ...', + 'status_job_rules' => 'Odota, ajetaan sääntöjä ...', + 'status_fatal_title' => 'Vakava virhe', + 'status_fatal_text' => 'Tuonnissa on tapahtunut virhe, josta se ei pystynyt palautumaan. Pahoittelut!', + 'status_fatal_more' => 'Tätä (mahdollisesti hyvin salaperäistä) virheilmoitusta täydentävät lokitiedostot, jotka löydät kiintolevyltäsi, tai Docker kontista josta ajat Firefly III:a.', + 'status_finished_title' => 'Tuonti valmis', + 'status_finished_text' => 'Tuonti on valmistunut.', + 'finished_with_errors' => 'Tuonnin aikana tapahtui virheitä. Ole hyvä ja tarkista ne huolellisesti.', + 'unknown_import_result' => 'Tuonnin lopputulos tuntematon', + 'result_no_transactions' => 'Yhtään tapahtumaa ei ole tuotu. Ehkä ne kaikki olivat kaksoiskappaleita, eikä tapahtumia yksinkertaisesti ollut yhtään tuotavana. Ehkä lokitiedostot voivat kertoa mitä tapahtui. Jos tuot tietoja säännöllisesti, tämä on normaalia.', + 'result_one_transaction' => 'Tarkalleen yksi tapahtuma on tuotu. Se on tallennettu tägin :tag alle, jossa voit tarkastella sitä tarkemmin.', + 'result_many_transactions' => 'Firefly III on tuonut :count tapahtumaa. Ne on tallennettu tägin :tag alle, jossa voit tarkastella niitä tarkemmin.', + + + // general errors and warnings: + 'bad_job_status' => 'Päästäksesi tälle sivulle tuontityösi tila ei voi olla ":status".', + + // column roles for CSV import: + 'column__ignore' => '(älä huomioi tätä saraketta)', + 'column_account-iban' => 'Omaisuustili (IBAN)', + 'column_account-id' => 'Omaisuustilin tunniste (sama kuin FF3:ssa)', + 'column_account-name' => 'Omaisuustili (nimi)', + 'column_account-bic' => 'Omaisuustili (BIC)', + 'column_amount' => 'Summa', + 'column_amount_foreign' => 'Summa (ulkomaanvaluutassa)', + 'column_amount_debit' => 'Summa (veloitussarake)', + 'column_amount_credit' => 'Summa (luottosarake)', + 'column_amount_negated' => 'Summa (sarake negatiivisena)', + 'column_amount-comma-separated' => 'Summa (pilkku desimaalierottimena)', + 'column_bill-id' => 'Laskun tunniste (sama kuin FF3:ssa)', + 'column_bill-name' => 'Laskun nimi', + 'column_budget-id' => 'Budjetin tunniste (sama kuin FF3:ssa)', + 'column_budget-name' => 'Budjetin nimi', + 'column_category-id' => 'Kategorian tunniste (sama kuin FF3:ssa)', + 'column_category-name' => 'Kategorian nimi', + 'column_currency-code' => 'Valuuttakoodi (ISO 4217)', + 'column_foreign-currency-code' => 'Ulkomaanvaluuttakoodi (ISO 4217)', + 'column_currency-id' => 'Valuutan tunniste (sama kuin FF3:ssa)', + 'column_currency-name' => 'Valuutan nimi (sama kuin FF3:ssa)', + 'column_currency-symbol' => 'Valuuttasymboli (sama kuin FF3:ssa)', + 'column_date-interest' => 'Korontarkistupäivä', + 'column_date-book' => 'Tapahtuman kirjauspäivä', + 'column_date-process' => 'Tapahtuman käsittelypäivä', + 'column_date-transaction' => 'Päivämäärä', + 'column_date-due' => 'Tapahtuman eräpäivä', + 'column_date-payment' => 'Tapahtuman maksupäivä', + 'column_date-invoice' => 'Tapahtuman laskun päivämäärä', + 'column_description' => 'Kuvaus', + 'column_opposing-iban' => 'Vastatili (IBAN)', + 'column_opposing-bic' => 'Vastatili (BIC)', + 'column_opposing-id' => 'Vastatilin tunniste (sama kuin FF3:ssa)', + 'column_external-id' => 'Ulkoinen tunniste', + 'column_opposing-name' => 'Vastatili (nimi)', + 'column_rabo-debit-credit' => 'Rabobankin erityinen veloitus / luottotunnus', + 'column_ing-debit-credit' => 'ING:n erityinen veloitus / luottotunnus', + 'column_generic-debit-credit' => 'Pankkien yleinen veloitus / luottotunnus', + 'column_sepa_ct_id' => 'SEPA end-to-end tunniste', + 'column_sepa_ct_op' => 'SEPA Vastatilin tunniste', + 'column_sepa_db' => 'SEPA Valtuutuksen tunniste', + 'column_sepa_cc' => 'SEPA Clearing Koodi', + 'column_sepa_ci' => 'SEPA Velkojan tunniste', + 'column_sepa_ep' => 'SEPA Ulkoinen Tarkoitus', + 'column_sepa_country' => 'SEPA Maakoodi', + 'column_sepa_batch_id' => 'SEPA Erän tunnus', + 'column_tags-comma' => 'Tägit (pilkkueroteltu)', + 'column_tags-space' => 'Tägit (välilyöntieroteltu)', + 'column_account-number' => 'Omaisuustili (tilinumero)', + 'column_opposing-number' => 'Vastatili (tilinumero)', + 'column_note' => 'Muistiinpano(t)', + 'column_internal-reference' => 'Sisäinen viite', + + // error message + 'duplicate_row' => 'Riviä #:row (":description") ei voitu tuoda. Se on jo olemassa.', + +]; diff --git a/resources/lang/fi_FI/intro.php b/resources/lang/fi_FI/intro.php new file mode 100644 index 0000000000..4ec7b3b73e --- /dev/null +++ b/resources/lang/fi_FI/intro.php @@ -0,0 +1,160 @@ +. + */ + +declare(strict_types=1); + +return [ + // index + 'index_intro' => 'Tervetuloa Firefly III:n hakemistosivulle. Käytä hetki aikaa käydäksesi läpi tämän esittelyn ja saadaksesi kuvan siitä, kuinka Firefly III toimii.', + 'index_accounts-chart' => 'Tämä kaavio näyttää omaisuustiliesi tämänhetkisen saldon. Voit valita täällä näkyvät tilit asetuksista.', + 'index_box_out_holder' => 'Tämä pieni laatikko ja tämän vieressä olevat laatikot antavat sinulle nopean yleiskuvan taloudellisesta tilanteestasi.', + 'index_help' => 'Jos koskaan tarvitset apua sivun tai lomakkeen kanssa, paina tätä painiketta.', + 'index_outro' => 'Useimmat Firefly III -sivut alkavat tällaisella pienellä opastuksella. Ota minuun yhteyttä, kun sinulla on kysyttävää tai kommentteja. Nauti!', + 'index_sidebar-toggle' => 'Luo uusia tapahtumia, tilejä tai muita juttuja käyttämällä tämän kuvakkeen alla olevaa valikkoa.', + 'index_cash_account' => 'Nämä ovat tähän mennessä luodut tilit. Käteistilillä voit seurata käteiskuluja, mutta se ei tietenkään ole pakollista.', + + // transactions (withdrawal) + 'transactions_create_withdrawal_source' => 'Valitse suosikkiomaisuustilisi tai -vastuusi tästä alasvetovalikosta.', + 'transactions_create_withdrawal_destination' => 'Valitse tästä kulutustili. Jätä se tyhjäksi, jos haluat tehdä käteismaksun.', + 'transactions_create_withdrawal_foreign_currency' => 'Tämän kentän avulla voit asettaa ulkomaan valuutan ja summan.', + 'transactions_create_withdrawal_more_meta' => 'Paljon muita lisätietoja joita voit asettaa näissä kentissä.', + 'transactions_create_withdrawal_split_add' => 'Jos haluat jakaa tapahtuman, lisää useampia jakoja tällä painikkeella', + + // transactions (deposit) + 'transactions_create_deposit_source' => 'Valitse tai kirjoita maksunsaaja tässä automaattitäydennys-pudotusvalikko-tekstikentässä. Jätä se tyhjäksi, jos haluat tehdä käteistalletuksen.', + 'transactions_create_deposit_destination' => 'Valitse omaisuus- tai vastuutili täältä.', + 'transactions_create_deposit_foreign_currency' => 'Tämän kentän avulla voit asettaa ulkomaan valuutan ja summan.', + 'transactions_create_deposit_more_meta' => 'Paljon muita lisätietoja joita voit asettaa näissä kentissä.', + 'transactions_create_deposit_split_add' => 'Jos haluat jakaa tapahtuman, lisää useampia jakoja tällä painikkeella', + + // transactions (transfer) + 'transactions_create_transfer_source' => 'Valitse lähdetili täältä.', + 'transactions_create_transfer_destination' => 'Valitse kohdetili täältä.', + 'transactions_create_transfer_foreign_currency' => 'Tämän kentän avulla voit asettaa ulkomaan valuutan ja summan.', + 'transactions_create_transfer_more_meta' => 'Paljon muita lisätietoja joita voit asettaa näissä kentissä.', + 'transactions_create_transfer_split_add' => 'Jos haluat jakaa tapahtuman, lisää useampia jakoja tällä painikkeella', + + // create account: + 'accounts_create_iban' => 'Anna tilillesi kelvollinen IBAN-tunnus. Tämä saattaa tehdä tietojen tuonnin tulevaisuudessa erittäin helpoksi.', + 'accounts_create_asset_opening_balance' => 'Omaisuustilillä voi olla "alkusaldo", joka ilmaisee tilin historian alkamisen Firefly III:ssa.', + 'accounts_create_asset_currency' => 'Firefly III tukee useita valuuttoja. Omaisuustilillä on yksi päävaluutta, joka täytyy asettaa tässä.', + 'accounts_create_asset_virtual' => 'Joskus voi olla hyödyllistä antaa tilille virtuaalinen saldo: lisäsumma joka aina lisätään tai vähennetään todellisesta saldosta.', + + // budgets index + 'budgets_index_intro' => 'Budjetteja käytetään talouden hallintaan ja ne muodostavat yhden Firefly III:n ydintoiminnoista.', + 'budgets_index_set_budget' => 'Aseta kokonaisbudjettisi jokaiselle jaksolle, jotta Firefly III voi kertoa, oletko budjetoinut kaikki käytettävissä olevat rahat.', + 'budgets_index_see_expenses_bar' => 'Rahan kulutus täyttää hitaasti tämän palkin.', + 'budgets_index_navigate_periods' => 'Selaa ajanjaksoja ja määritä helposti budjetteja etukäteen.', + 'budgets_index_new_budget' => 'Luo uusia budjetteja mielesi mukaan.', + 'budgets_index_list_of_budgets' => 'Tämän taulukon avulla voit asettaa summat jokaiselle budjetille ja nähdä miten sinulla menee.', + 'budgets_index_outro' => 'Lisätietoja budjetoinnista saat tutustumalla oikeassa yläkulmassa olevaan ohjekuvakkeeseen.', + + // reports (index) + 'reports_index_intro' => 'Näiden raporttien avulla saat yksityiskohtaista tietoa taloudestasi.', + 'reports_index_inputReportType' => 'Valitse raporttityyppi. Katso ohjesivuilta, mitä kukin raportti näyttää sinulle.', + 'reports_index_inputAccountsSelect' => 'Voit sisällyttää tai olla näyttämättä tilejä mielesi mukaan.', + 'reports_index_inputDateRange' => 'Valittu ajanjakso on täysin sinun hallinnassasi: yhdestä päivästä 10 vuoteen.', + 'reports_index_extra-options-box' => 'Valitsemastasi raportista riippuen voit valita täältä lisäsuodattimia ja -vaihtoehtoja. Katso tätä ruutua, kun muutat raporttityyppejä.', + + // reports (reports) + 'reports_report_default_intro' => 'Tämä raportti antaa sinulle nopean ja kattavan yleiskatsauksen taloudestasi. Jos haluat nähdä jotain muuta, älä epäröi ottaa minuun yhteyttä!', + 'reports_report_audit_intro' => 'Tämä raportti antaa sinulle yksityiskohtaisen kuvan omaisuustileistäsi.', + 'reports_report_audit_optionsBox' => 'Näiden valintaruutujen avulla voit näyttää kiinnostavat tai piilottaa vähemmän kiinnostavat sarakkeet.', + + 'reports_report_category_intro' => 'Tällä raportilla pääset tarkastelemaan talouttasi yhden tai useamman kategorian kannalta.', + 'reports_report_category_pieCharts' => 'Nämä kaaviot antavat sinulle tietoa kustannuksista ja tuloista kategorioittain tai tileittäin.', + 'reports_report_category_incomeAndExpensesChart' => 'Tämä taulukko näyttää kulut ja tulot kategorioittain.', + + 'reports_report_tag_intro' => 'Tämä raportti antaa sinulle tietoa yhdestä tai useammasta tägistä.', + 'reports_report_tag_pieCharts' => 'Nämä kaaviot antavat sinulle tietoa kustannuksista ja tuloista tägeittäin, tileittäin, kategorioittain tai budjeteittain.', + 'reports_report_tag_incomeAndExpensesChart' => 'Tämä taulukko näyttää kulusi ja tulosi tägeittäin.', + + 'reports_report_budget_intro' => 'Tämä raportti antaa sinulle tietoa yhdestä tai useammasta budjetista.', + 'reports_report_budget_pieCharts' => 'Nämä kaaviot antavat sinulle kuvan kustannuksista budjettia tai tiliä kohden.', + 'reports_report_budget_incomeAndExpensesChart' => 'Tämä taulukko näyttää kulut budjeteittain.', + + // create transaction + 'transactions_create_switch_box' => 'Näillä painikkeilla saat nopeasti vaihdettua tallennettavan tapahtuman tyypin.', + 'transactions_create_ffInput_category' => 'Voit vapaasti kirjoittaa tähän kenttään. Saat kirjoittaessasi automaattiseti ehdotuksia, joista voit valita aikaisemmin luotuja kategorioita.', + 'transactions_create_withdrawal_ffInput_budget' => 'Yhdistämällä nostosi budjettiin helpotat taloudenhoitoasi.', + 'transactions_create_withdrawal_currency_dropdown_amount' => 'Tästä pudotusvalikosta voit valita nostollesi toisen valuutan.', + 'transactions_create_deposit_currency_dropdown_amount' => 'Tästä pudotusvalikosta voit valita talletuksellesi toisen valuutan.', + 'transactions_create_transfer_ffInput_piggy_bank_id' => 'Valitse säästöpossu ja yhdistä tämä siirto säästöihisi.', + + // piggy banks index: + 'piggy-banks_index_saved' => 'Tämä kenttä näyttää kuinka paljon olet säästänyt kuhunkin säästöpossuun.', + 'piggy-banks_index_button' => 'Tämän edistymispalkin vieressä on kaksi painiketta (+ ja -) lisäämään tai poistamaan rahaa kustakin säästöpossusta.', + 'piggy-banks_index_accountStatus' => 'Tässä taulukossa listataan kaikkien niiden omaisuustilien tila, joilla on vähintään yksi säästöpossu.', + + // create piggy + 'piggy-banks_create_name' => 'Mikä on tavoitteesi? Uusi sohva, kamera, rahaa hätätilanteisiin?', + 'piggy-banks_create_date' => 'Voit asettaa tavoitepäivän tai takarajan säästöpossullesi.', + + // show piggy + 'piggy-banks_show_piggyChart' => 'Tämä kuvaaja näyttää tämän possun kehityksen.', + 'piggy-banks_show_piggyDetails' => 'Joitain yksityiskohtia säästöpossustasi', + 'piggy-banks_show_piggyEvents' => 'Mahdolliset lisäykset tai poistot luetellaan myös tässä.', + + // bill index + 'bills_index_rules' => 'Täältä näet tämän laskun ehtojen tarkistussäännöt', + 'bills_index_paid_in_period' => 'Tämä kenttä osoittaa, milloin lasku viimeksi maksettiin.', + 'bills_index_expected_in_period' => 'Tämä kenttä ilmoittaa jokaiselle laskulle jos ja milloin seuraavan laskun eräpäivä on.', + + // show bill + 'bills_show_billInfo' => 'Tämä taulukko näyttää joitain yleisiä tietoja tästä laskusta.', + 'bills_show_billButtons' => 'Tällä painikkeella voit skannata vanhat tapahtumat uudelleen jotta ne linkitetään tähän laskuun.', + 'bills_show_billChart' => 'Tämä kaavio näyttää tähän laskuun liittyvät tapahtumat.', + + // create bill + 'bills_create_intro' => 'Käytä laskuja seurataksesi rahan määrää, jonka joudut maksamaan jokaisella jaksolla. Ajattele kuluja, kuten vuokria, vakuutuksia tai asuntolainan maksuja.', + 'bills_create_name' => 'Käytä kuvaavaa nimeä, kuten "Vuokra" tai "Sairausvakuutus".', + //'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.', + 'bills_create_amount_min_holder' => 'Valitse laskun vähimmäis- ja enimmäismäärä.', + 'bills_create_repeat_freq_holder' => 'Useimmat laskut toistuvat kuukausittain, mutta voit asettaa täällä niille myös erilaisia jaksoja.', + 'bills_create_skip_holder' => 'Jos lasku toistuu kahden viikon välein, "ohita"-kenttään tulee asettaa arvoksi "1", jolloin joka toinen viikko ohitetaan.', + + // rules index + 'rules_index_intro' => 'Firefly III antaa sinun hallita sääntöjä, jota sovelletaan automaagisesti kaikkiin luomiisi tai muokkaamiisi tapahtumiin.', + 'rules_index_new_rule_group' => 'Voit yhdistää sääntöjä ryhmiin hallinnan helpottamiseksi.', + 'rules_index_new_rule' => 'Luo niin monta sääntöä kuin haluat.', + 'rules_index_prio_buttons' => 'Järjestä ne kuten haluat.', + 'rules_index_test_buttons' => 'Voit testata sääntöjäsi tai soveltaa niitä olemassa oleviin tapahtumiin.', + 'rules_index_rule-triggers' => 'Säännöillä on "ehtoja" ja "tapahtumia" joita voit järjestää vetämällä ja pudottamalla.', + 'rules_index_outro' => 'Muista tarkistaa ohjeet oikealla yläkulmassa olevalla (?) -Kuvakkeella!', + + // create rule: + 'rules_create_mandatory' => 'Valitse kuvaava otsikko, ja aseta milloin säännön tulisi liipaistua.', + 'rules_create_ruletriggerholder' => 'Lisää niin monta ehtoa kuin haluat, mutta muista että KAIKKIEN ehtojen täytyy täyttyä ennen kuin tapahtumat toteutuvat.', + 'rules_create_test_rule_triggers' => 'Käytä tätä painiketta nähdäksesi, mitkä tapahtumat vastaisivat sääntöäsi.', + 'rules_create_actions' => 'Aseta niin monta tapahtumaa kuin haluat.', + + // preferences + 'preferences_index_tabs' => 'Lisää vaihtoehtoja on saatavana näiden välilehtien takana.', + + // currencies + 'currencies_index_intro' => 'Firefly III tukee useita valuuttoja, joita voit muuttaa tällä sivulla.', + 'currencies_index_default' => 'Firefly III:lla on yksi oletusvaluutta.', + 'currencies_index_buttons' => 'Näillä painikkeilla voit muuttaa oletusvaluuttaa tai ottaa käyttöön muita valuuttoja.', + + // create currency + 'currencies_create_code' => 'Tämän koodin tulisi olla ISO-yhteensopiva (Googlaa se uutta valuuttaasi varten).', +]; diff --git a/resources/lang/fi_FI/list.php b/resources/lang/fi_FI/list.php new file mode 100644 index 0000000000..46dc51b8aa --- /dev/null +++ b/resources/lang/fi_FI/list.php @@ -0,0 +1,140 @@ +. + */ + +declare(strict_types=1); + +return [ + 'buttons' => 'Painikkeet', + 'icon' => 'Kuvake', + 'id' => 'Tunniste', + 'create_date' => 'Luotu', + 'update_date' => 'Päivitetty', + 'updated_at' => 'Päivitetty', + 'balance_before' => 'Saldo ennen', + 'balance_after' => 'Saldo jälkeen', + 'name' => 'Nimi', + 'role' => 'Rooli', + 'currentBalance' => 'Tämänhetkinen saldo', + 'linked_to_rules' => 'Linkitetty sääntöihin', + 'active' => 'Aktiivinen?', + 'percentage' => 'pros.', + 'next_due' => 'Seuraava eräpäivä', + 'transaction_type' => 'Tyyppi', + 'lastActivity' => 'Viimeisin tapahtuma', + 'balanceDiff' => 'Saldomuutos', + 'matchesOn' => 'Täsmää', + 'other_meta_data' => 'Muut metatiedot', + 'account_type' => 'Tilin tyyppi', + 'created_at' => 'Luotu', + 'account' => 'Tili', + 'matchingAmount' => 'Summa', + 'split_number' => 'Jako #', + 'destination' => 'Kohde', + 'source' => 'Lähde', + 'next_expected_match' => 'Seuraava lasku odotettavissa', + 'automatch' => 'Automaattinen vertailu?', + 'repeat_freq' => 'Toistot', + 'description' => 'Kuvaus', + 'amount' => 'Summa', + 'internal_reference' => 'Sisäinen viite', + 'date' => 'Päivämäärä', + 'interest_date' => 'Korkopäivä', + 'book_date' => 'Kirjauspäivä', + 'process_date' => 'Käsittelypäivä', + 'due_date' => 'Eräpäivä', + 'payment_date' => 'Maksupäivä', + 'invoice_date' => 'Laskun päivämäärä', + 'interal_reference' => 'Sisäinen viite', + 'notes' => 'Muistiinpanot', + 'from' => 'Lähettäjä', + 'piggy_bank' => 'Säästöpossu', + 'to' => 'Saaja', + 'budget' => 'Budjetti', + 'category' => 'Kategoria', + 'bill' => 'Lasku', + 'withdrawal' => 'Nosto', + 'deposit' => 'Talletus', + 'transfer' => 'Siirto', + 'type' => 'Tyyppi', + 'completed' => 'Suoritettu', + 'iban' => 'IBAN', + 'paid_current_period' => 'Maksettu tällä kaudella', + 'email' => 'Sähköposti', + 'registered_at' => 'Rekisteröity', + 'is_blocked' => 'On estetty', + 'is_admin' => 'On ylläpitäjä', + 'has_two_factor' => 'On 2FA', + 'blocked_code' => 'Eston koodi', + 'source_account' => 'Lähdetili', + 'destination_account' => 'Kohdetili', + 'accounts_count' => 'Tilien lukumäärä', + 'journals_count' => 'Tapahtumien lukumäärä', + 'attachments_count' => 'Liitteiden lukumäärä', + 'bills_count' => 'Laskujen lukumäärä', + 'categories_count' => 'Kategorioiden lukumäärä', + 'import_jobs_count' => 'Tuontien lukumäärä', + 'budget_count' => 'Budjettien lukumäärä', + 'rule_and_groups_count' => 'Sääntöjen ja sääntöryhmien lukumäärä', + 'tags_count' => 'Tägien lukumäärä', + 'tags' => 'Tägit', + 'inward' => 'Sisäinen kuvaus', + 'outward' => 'Ulkoinen kuvaus', + 'number_of_transactions' => 'Tapahtumien lukumäärä', + 'total_amount' => 'Yhteensä', + 'sum' => 'Summa', + 'sum_excluding_transfers' => 'Yhteensä (poislukien siirrot)', + 'sum_withdrawals' => 'Nostot yhteensä', + 'sum_deposits' => 'Talletukset yhteensä', + 'sum_transfers' => 'Siirrot yhteensä', + 'sum_reconciliations' => 'Täsmäytykset yhteensä', + 'reconcile' => 'Täsmäytä', + 'account_on_spectre' => 'Tili (Spectre)', + 'account_on_ynab' => 'Tili (YNAB)', + 'do_import' => 'Tuo tältä tililtä', + 'sepa_ct_id' => 'SEPA End to End tunniste', + 'sepa_ct_op' => 'SEPA Vastatilin tunniste', + 'sepa_db' => 'SEPA Valtuutuksen tunniste', + 'sepa_country' => 'SEPA Maa', + 'sepa_cc' => 'SEPA Clearing Koodi', + 'sepa_ep' => 'SEPA Ulkoinen Tarkoitus', + 'sepa_ci' => 'SEPA Velkojan tunniste', + 'sepa_batch_id' => 'SEPA Erän tunnus', + 'external_id' => 'Ulkoinen tunniste', + 'account_at_bunq' => 'Bung käyttäjätili', + 'file_name' => 'Tiedoston nimi', + 'file_size' => 'Tiedoston koko', + 'file_type' => 'Tiedoston tyyppi', + 'attached_to' => 'Liitteenä', + 'file_exists' => 'Tiedosto on jo olemassa', + 'spectre_bank' => 'Pankki', + 'spectre_last_use' => 'Viimeisin kirjautuminen', + 'spectre_status' => 'Tila', + 'bunq_payment_id' => 'bunq maksutunniste', + 'repetitions' => 'Toistot', + 'title' => 'Otsikko', + 'transaction_s' => 'Tapahtuma(t)', + 'field' => 'Kenttä', + 'value' => 'Arvo', + 'interest' => 'Korko', + 'interest_period' => 'korkojakso', + 'liability_type' => 'Vastuutyyppi', +]; diff --git a/resources/lang/fi_FI/pagination.php b/resources/lang/fi_FI/pagination.php new file mode 100644 index 0000000000..9bd6afd44e --- /dev/null +++ b/resources/lang/fi_FI/pagination.php @@ -0,0 +1,28 @@ +. + */ + +declare(strict_types=1); + +return [ + 'previous' => '« Edellinen', + 'next' => 'Seuraava »', +]; diff --git a/resources/lang/fi_FI/passwords.php b/resources/lang/fi_FI/passwords.php new file mode 100644 index 0000000000..d1419d5dfe --- /dev/null +++ b/resources/lang/fi_FI/passwords.php @@ -0,0 +1,32 @@ +. + */ + +declare(strict_types=1); + +return [ + 'password' => 'Salasanojen täytyy vastata vahvistusta ja olla vähintään kuusi merkkiä pitkiä.', + 'user' => 'Käyttäjää tällä sähköpostiosoitteella ei löytynyt.', + 'token' => 'Tämä salasanan nollauskoodi ei ole voimassa.', + 'sent' => 'Lähetimme salasanan nollauslinkin sähköpostiisi!', + 'reset' => 'Salasanasi on nyt nollattu!', + 'blocked' => 'Hyvä yritys kuitenkin.', +]; diff --git a/resources/lang/fi_FI/validation.php b/resources/lang/fi_FI/validation.php new file mode 100644 index 0000000000..d10c5a51e2 --- /dev/null +++ b/resources/lang/fi_FI/validation.php @@ -0,0 +1,203 @@ +. + */ + +declare(strict_types=1); + +return [ + '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).', + 'source_equals_destination' => 'Lähdetili on sama kuin kohdetili - ja sehän ei käy.', + 'unique_account_number_for_user' => 'Tilinumero on jo käytössä.', + 'unique_iban_for_user' => 'Tämä IBAN on jo käytössä.', + 'deleted_user' => 'Turvallisuussyistä et pysty käyttämään tätä sähköpostiosoitetta rekisteröitymiseen.', + 'rule_trigger_value' => 'Arvo ei kelpaa valitulle ehdolle.', + 'rule_action_value' => 'Arvo ei kelpaa valitulle toiminnolle.', + 'file_already_attached' => 'Kohteella on jo liite nimeltä ":name".', + 'file_attached' => 'Liitteen ":name" lataus onnistui.', + 'must_exist' => 'Tunnistetta kentässä :attribute ei löydy tietokannasta.', + 'all_accounts_equal' => 'Kaikkien tässä kentässä olevien tilien täytyy olla samoja.', + 'group_title_mandatory' => 'Kun tapahtumia on enemmän kuin yksi, kokonaisuudelle tarvitaan oma otsikko.', + 'transaction_types_equal' => 'Kaikkien jaettujen osien täytyy olla samaa tyyppiä.', + 'invalid_transaction_type' => 'Virheellinen tapahtuman tyyppi.', + 'invalid_selection' => 'Valintasi on virheellinen.', + 'belongs_user' => 'Arvo ei kelpaa tähän kenttään.', + 'at_least_one_transaction' => 'Tarvitaan vähintään yksi tapahtuma.', + 'at_least_one_repetition' => 'Tarvitaan vähintään yksi toisto.', + 'require_repeat_until' => 'Tarvitaan joko toistojen lukumäärä tai viimeisen toiston päivämäärä (toista kunnes). Ei molempia.', + 'require_currency_info' => 'Ilman valuuttatietoa tämän kentän sisältö on virheellinen.', + 'not_transfer_account' => 'Tätä tiliä ei voi käyttää siirroissa.', + 'require_currency_amount' => 'Tämän kentän sisältö on virheellinen ilman ulkomaanvaluuttatietoa.', + 'equal_description' => 'Tapahtuman kuvaus ei saisi olla sama kuin yleiskuvaus.', + 'file_invalid_mime' => 'Lähetettävän tiedoston ":name" tyyppi ei voi olla ":mime".', + 'file_too_large' => 'Tiedoston ":name" koko on liian suuri.', + 'belongs_to_user' => 'Arvoa :attribute ei tunnisteta.', + 'accepted' => 'Määritteen :attribute täytyy olla hyväksytty.', + 'bic' => 'Tämä ei ole kelvollinen BIC.', + 'at_least_one_trigger' => 'Säännöllä täytyy olla ainakin yksi ehto.', + 'at_least_one_action' => 'Säännöllä täytyy olla vähintään yksi tapahtuma.', + 'base64' => 'Tämä ei ole kelvollinen base64-koodattu data.', + 'model_id_invalid' => 'Annettu tunniste ei kelpaa tämän mallin kanssa.', + 'more' => 'Määritteen :attribute täytyy suurempi kuin ":more".', + '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ä.', + '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.', + 'array' => ':attribute täytyy olla taulukko.', + 'unique_for_user' => 'Määritteelle :attribute on jo annettu arvo.', + 'before' => 'Määritteen :attribute täytyy olla päivämäärä ennen päivää :date.', + 'unique_object_for_user' => 'Tämä nimi on jo käytössä.', + 'unique_account_for_user' => 'Tämän niminen tili on jo käytössä.', + 'between.numeric' => 'Kentän :attribute arvon täytyy olla välillä :min ja :max.', + 'between.file' => 'Tiedoston :attribute koon täytyy olla välillä :min ja :max kilotavua.', + 'between.string' => 'Määritteen :attribute merkkijonon pituuden täytyy olla välillä :min ja :max merkkiä.', + 'between.array' => 'Taulukon :attribute alkioiden lukumäärän täytyy olla välillä :min ja :max.', + 'boolean' => 'Kentän :attribute arvon tulee olla tosi tai epätosi.', + 'confirmed' => 'Kentän :attribute vahvistus ei täsmää.', + 'date' => 'Määrite :attribute ei ole kelvollinen päivämäärä.', + 'date_format' => 'Kentän :attribute arvo ei vastaa muotoa :format.', + 'different' => ':attribute ja :other tulee olla erilaisia.', + 'digits' => ':attribute tulee olla :digits numeroa pitkä.', + 'digits_between' => 'Kentän :attribute pituuden tulee olla :min - :max numeroa.', + 'email' => ':attribute on oltava kelvollinen sähköpostiosoite.', + 'filled' => 'Määritekenttä :attribute on pakollinen.', + 'exists' => 'Valittu :attribute on virheellinen.', + 'image' => ':attribute on oltava kuva.', + 'in' => 'Valittu :attribute on virheellinen.', + 'integer' => 'Kentän :attribute arvon tulee olla numero.', + 'ip' => ':attribute on oltava kelvollinen IP-osoite.', + 'json' => 'Määritteen :attribute arvon on oltava kelvollinen JSON merkkijono.', + 'max.numeric' => ':attribute ei saa olla suurempi kuin :max.', + 'max.file' => ':attribute ei saa olla suurempi kuin :max kilotavua.', + 'max.string' => ':attribute ei saa olla suurempi kuin :max merkkiä.', + 'max.array' => 'Määritteellä :attribute saa olla enintään :max alkiota.', + 'mimes' => ':attribute tulee olla tiedosto jonka tyyppi on: :values.', + 'min.numeric' => 'Kentän :attribute arvon tulee olla vähintään :min.', + 'lte.numeric' => 'Määritteen :attribute arvo saa olla enintään :value.', + 'min.file' => 'Määritteen :attribute koon täytyy olla vähintään :min kilotavua.', + 'min.string' => 'Määritteen :attribute on oltava vähintään :min merkkiä.', + 'min.array' => 'Kentän :attribute tulee sisältää vähintään :min arvoa.', + 'not_in' => 'Valittu :attribute on virheellinen.', + 'numeric' => 'Kentän :attribute arvon tulee olla numero.', + 'numeric_native' => 'Alkuperäisen summan täytyy olla numeerinen.', + 'numeric_destination' => 'Kohdesumman täytyy olla numeerinen.', + 'numeric_source' => 'Lähdesumman täytyy olla numeerinen.', + 'regex' => 'Määritteen :attribute muoto on virheellinen.', + 'required' => 'Kenttä :attribute on pakollinen.', + 'required_if' => 'Kenttä :attribute on pakollinen kun :other on :value.', + 'required_unless' => 'Kenttä :attribute vaaditaan jos :other ei sisälly arvoihin :values.', + 'required_with' => 'Kenttä :attribute vaaditaan kun arvo :values on annettu.', + 'required_with_all' => 'Kenttä :attribute vaaditaan kun arvo :values on annettu.', + 'required_without' => 'Kenttä :attribute on pakollinen jos arvoa :values ei ole annettu.', + 'required_without_all' => 'Kenttä :attribute on pakollinen jos mitään arvoista :values ei ole annettu.', + 'same' => 'Kenttien :attribute ja :other on täsmättävä.', + 'size.numeric' => 'Määritteen :attribute koon on oltava :size.', + 'amount_min_over_max' => 'Vähimmäissumma ei voi olla isompi kuin enimmäissumma.', + 'size.file' => ':attribute koon tulee olla :size kilotavua.', + 'size.string' => ':attribute pituuden tulee olla :size merkkiä.', + 'size.array' => 'Kentän :attribute tulee sisältää :size arvoa.', + 'unique' => 'Kentän :attribute arvo ei ole uniikki.', + 'string' => 'Määritteen :attribute on oltava merkkijono.', + 'url' => 'Kentän :attribute muotoilu on virheellinen.', + 'timezone' => 'Kentän :attribute täytyy olla aikavyöhyke.', + '2fa_code' => ':attribute-kenttä on virheellinen.', + 'dimensions' => 'Kentän :attribute kuvalla on virheelliset mitat.', + 'distinct' => 'Kentän :attribute arvo ei ole uniikki.', + 'file' => 'Kentän :attribute arvon tulee olla tiedosto.', + 'in_array' => 'Kentän :attribute arvo ei sisälly kentän :other arvoon.', + 'present' => 'Kenttä :attribute vaaditaan.', + 'amount_zero' => 'Summa yhteensä ei voi olla nolla.', + 'current_target_amount' => 'Nykyisen summan täytyy olla tavoitesummaa pienempi.', + 'unique_piggy_bank_for_user' => 'Säästöpossu tarvitsee yksilöllisen nimen.', + '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.', + 'valid_recurrence_rep_moment' => 'Virheellinen arvo tämän tyyppiselle toistolle.', + 'invalid_account_info' => 'Virheellinen tilitieto.', + 'attributes' => [ + 'email' => 'sähköpostiosoite', + 'description' => 'kuvaus', + 'amount' => 'summa', + 'name' => 'nimi', + 'piggy_bank_id' => 'säästöpossun tunniste', + 'targetamount' => 'tavoitesumma', + 'opening_balance_date' => 'avaussaldon päivämäärä', + 'opening_balance' => 'avaussaldo', + 'match' => 'osuma', + 'amount_min' => 'vähimmäissumma', + 'amount_max' => 'enimmäissumma', + 'title' => 'otsikko', + 'tag' => 'tägi', + 'transaction_description' => 'tapahtuman kuvaus', + 'rule-action-value.1' => 'säännön tapahtuman arvo #1', + 'rule-action-value.2' => 'säännön tapahtuman arvo #2', + 'rule-action-value.3' => 'säännön tapahtuman arvo #3', + 'rule-action-value.4' => 'säännön tapahtuman arvo #4', + 'rule-action-value.5' => 'säännön tapahtuman arvo #5', + 'rule-action.1' => 'säännön tapahtuma #1', + 'rule-action.2' => 'säännön tapahtuma #2', + 'rule-action.3' => 'säännön tapahtuma #3', + 'rule-action.4' => 'säännön tapahtuma #4', + 'rule-action.5' => 'säännön tapahtuma #5', + 'rule-trigger-value.1' => 'säännön ehdon arvo #1', + 'rule-trigger-value.2' => 'säännön ehdon arvo #2', + 'rule-trigger-value.3' => 'säännön ehdon arvo #3', + 'rule-trigger-value.4' => 'säännön ehdon arvo #4', + 'rule-trigger-value.5' => 'säännön ehdon arvo #5', + 'rule-trigger.1' => 'säännön ehto #1', + 'rule-trigger.2' => 'säännön ehto #2', + 'rule-trigger.3' => 'säännön ehto #3', + 'rule-trigger.4' => 'säännön ehto #4', + 'rule-trigger.5' => 'säännön ehto #5', + ], + + // validation of accounts: + 'withdrawal_source_need_data' => 'Tarvitset kelvollisen lähdetilin tunnuksen ja/tai kelvollisen lähdetilin nimen jatkaaksesi.', + 'withdrawal_source_bad_data' => 'Nostolle kelvollista lähdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', + '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".', + + '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".', + 'deposit_dest_need_data' => 'Tarvitset kelvollisen kohdetilin tunnuksen ja/tai kelvollisen kohdetilin nimen jatkaaksesi.', + 'deposit_dest_bad_data' => 'Kelvollista kohdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', + 'deposit_dest_wrong_type' => 'Syötetty kohdetili ei ole oikean tyyppinen.', + + 'transfer_source_need_data' => 'Tarvitset kelvollisen lähdetilin tunnuksen ja/tai kelvollisen lähdetilin nimen jatkaaksesi.', + 'transfer_source_bad_data' => 'Nostolle kelvollista lähdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', + 'transfer_dest_need_data' => 'Tarvitset kelvollisen kohdetilin tunnuksen ja/tai kelvollisen kohdetilin nimen jatkaaksesi.', + 'transfer_dest_bad_data' => 'Kelvollista kohdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".', + '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.', + '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".', + + 'generic_invalid_source' => 'Et voi käyttää tätä tiliä lähdetilinä.', + 'generic_invalid_destination' => 'Et voi käyttää tätä tiliä kohdetilinä.', + + 'gte.numeric' => 'Määritteen :attribute arvon täytyy olla vähintään :value.', + 'gte.file' => 'Määritteen :attribute koon täytyy olla vähintään :value kilotavua.', + 'gte.string' => 'Määritteessä :attribute 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/api.php b/resources/lang/fr_FR/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/fr_FR/api.php +++ b/resources/lang/fr_FR/api.php @@ -1,7 +1,7 @@ 'Cette facture n\'a aucune règle associée.', 'go_to_asset_accounts' => 'Afficher vos comptes d\'actifs', 'go_to_budgets' => 'Gérer vos budgets', - 'clone_instructions' => 'Pour cloner une opération, recherchez la case "Enregistrer comme nouvelle" dans l\'écran d\'édition', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Gérer vos catégories', 'go_to_bills' => 'Gérer vos factures', 'go_to_expense_accounts' => 'Voir vos comptes de dépenses', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Vérifier les mises à jour', 'admin_update_check_title' => 'Rechercher automatiquement les mises à jour', - 'admin_update_check_explain' => 'Firefly III peut vérifier les mises à jour automatiquement. Lorsque vous activez ce paramètre, il contacte Github pour voir si une nouvelle version de Firefly III est disponible. Quand c\'est le cas, vous recevrez une notification. Vous pouvez tester cette notification en utilisant le bouton sur la droite. Veuillez indiquer ci-dessous si vous voulez que Firefly III vérifie les mises à jour.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III peut vérifier les mises à jour, mais il a besoin de votre permission pour le faire. Veuillez vous rendre à l\'adresse administration pour indiquer si vous souhaitez que cette fonctionnalité soit activée.', 'updates_ask_me_later' => 'Me demander plus tard', 'updates_do_not_check' => 'Ne pas vérifier les mises à jour', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Cette version est une version ALPHA. Vous pourriez rencontrer des problèmes.', 'update_current_version_alert' => 'Vous utilisez v:version, qui est la dernière version disponible.', 'update_newer_version_alert' => 'Vous utilisez v:your_version, qui est plus récente que la dernière version, v:new_version.', - 'update_check_error' => 'Une erreur s\'est produite lors de la recherche des mises à jour. S\'il vous plaît allez voir les fichiers journaux.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Canal de mise à jour', 'admin_update_channel_explain' => 'Firefly III dispose de trois canaux de mise à jour qui déterminent ce que vous êtes prêt à accepter en termes de fonctionnalités, d\'améliorations et de bogues. Utilisez le canal « bêta » si vous êtes aventurier et le « alpha » lorsque vous aimez vivre dangereusement.', 'update_channel_stable' => 'Stable. Tout devrait fonctionner comme prévu.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Créer une nouvelle règle dans le groupe de règles ":title"', 'make_new_rule_no_group' => 'Créer une nouvelle règle', 'instructions_rule_from_bill' => 'Afin d’associer des transactions à votre nouvelle facture « :name », Firefly III peut créer une règle qui sera automatiquement appliquée sur toutes les transactions déjà enregistrées. Veuillez vérifier les détails ci-après et enregistrer la règle pour que Firefly III associe automatiquement des transactions à votre nouvelle facture.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'règle stricte', 'rule_is_not_strict' => 'règle non stricte', 'rule_help_stop_processing' => 'Lorsque vous cochez cette case, les règles suivantes de ce groupe ne seront pas exécutées.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Règle pour la facture ":name"', 'new_rule_for_bill_description' => 'Cette règle marque les transactions pour la facture ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Créer un nouveau tag', 'update_tag' => 'Mettre à jour le tag', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Supprimer tous les tags sélectionnés', 'select_tags_to_delete' => 'N\'oubliez pas de sélectionner des tags.', 'deleted_x_tags' => '{count} tag(s) supprimé(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Comptes de l’écran d’accueil', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Mise à jour de la devise', 'new_default_currency' => ':name est maintenant la devise par défaut.', 'cannot_delete_currency' => 'Impossible de supprimer :name car il est encore utilisé.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Impossible de désactiver la devise :name car les transactions l\'utilisent toujours.', 'cannot_disable_currency_last_left' => 'Impossible de désactiver la devise :name car c\'est la dernière activée.', 'cannot_disable_currency_account_meta' => 'Impossible de désactiver la devise :name car elle est utilisée dans les comptes d\'actifs.', @@ -743,7 +752,7 @@ return [ 'spent_between' => 'Déjà dépensé entre le :start et le :end', 'set_available_amount' => 'Définir le montant disponible', 'update_available_amount' => 'Mettre à jour le montant disponible', - 'ab_basic_modal_explain' => 'Utilisez ce formulaire pour indiquer combien vous attendez à pouvoir budgéter (au total, en :currency) dans la période indiquée.', + 'ab_basic_modal_explain' => 'Utilisez ce formulaire pour indiquer combien vous vous attendez à pouvoir budgéter (au total, en :currency) dans la période indiquée.', 'createBudget' => 'Nouveau budget', 'invalid_currency' => 'Ceci est une devise invalide', 'set_ab' => 'Le montant du budget disponible a été fixé', diff --git a/resources/lang/fr_FR/form.php b/resources/lang/fr_FR/form.php index a53237b7ee..47782e9d07 100644 --- a/resources/lang/fr_FR/form.php +++ b/resources/lang/fr_FR/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fr_FR/import.php b/resources/lang/fr_FR/import.php index 218ead29d6..453edeee82 100644 --- a/resources/lang/fr_FR/import.php +++ b/resources/lang/fr_FR/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fr_FR/intro.php b/resources/lang/fr_FR/intro.php index 8d0adb26a5..cd419417ce 100644 --- a/resources/lang/fr_FR/intro.php +++ b/resources/lang/fr_FR/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fr_FR/list.php b/resources/lang/fr_FR/list.php index ba643ca90d..eb9a2cac02 100644 --- a/resources/lang/fr_FR/list.php +++ b/resources/lang/fr_FR/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fr_FR/pagination.php b/resources/lang/fr_FR/pagination.php index 7ae8c1d88a..3612ca50af 100644 --- a/resources/lang/fr_FR/pagination.php +++ b/resources/lang/fr_FR/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fr_FR/passwords.php b/resources/lang/fr_FR/passwords.php index fbe18a80f9..1f34ccbd1f 100644 --- a/resources/lang/fr_FR/passwords.php +++ b/resources/lang/fr_FR/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/fr_FR/validation.php b/resources/lang/fr_FR/validation.php index 48f2f43a99..809cd4cba8 100644 --- a/resources/lang/fr_FR/validation.php +++ b/resources/lang/fr_FR/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/api.php b/resources/lang/hu_HU/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/hu_HU/api.php +++ b/resources/lang/hu_HU/api.php @@ -1,7 +1,7 @@ 'This bill has no rules associated to it.', 'go_to_asset_accounts' => 'Eszközszámlák megtekintése', 'go_to_budgets' => 'Ugrás a költségkeretekhez', - 'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Ugrás a kategóriákhoz', 'go_to_bills' => 'Ugrás a számlákhoz', 'go_to_expense_accounts' => 'Költségszámlák megtekintése', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Frissítések ellenőrzése', 'admin_update_check_title' => 'Frissítés automatikus ellenőrzése', - 'admin_update_check_explain' => 'A Firefly III képes automatikusan ellenőrizni a frissítéseket. Ha engedélyezi ezt a beállítást, akkor a Github-bal kommunikálva ellenőrzésre kerül, hogy rendelkezésre áll-e a Firefly III új verziója. Ha igen, értesítést kap. Ezt az értesítést a jobb oldalon található gombra kattintva tesztelheti. Kérjük jelezze alább, ha szeretné, hogy a Firefly III ellenőrizze a frissítéseket.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'A Firefly III automatikusan ellenőrizheti a frissítéseket, ha Ön ezt engedélyezi. Kérjük, keresse meg a adminisztráció menüpontot, ha engedélyezni szeretné ezt a funkciót.', 'updates_ask_me_later' => 'Kérdezze később', 'updates_do_not_check' => 'Ne ellenőrizze a frissítéseket', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.', 'update_current_version_alert' => 'You are running :version, which is the latest available release.', 'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.', - 'update_check_error' => 'Hiba történt a frissítések ellenőrzése során. További információ a naplófájlokban található.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Update channel', 'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.', 'update_channel_stable' => 'Stable. Everything should work as expected.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Új szabály létrehozása a ":title" szabálycsoportban', 'make_new_rule_no_group' => 'Szabály létrehozás', 'instructions_rule_from_bill' => 'Annak érdekében, hogy a tranzakciók egyeztetve legyenek az új ":name" számlával, a Firefly III létrehoz egy szabályt, ami automatikusan ellenőrzi az összes letárolt tranzakciót. Ellenőrizd a lent található részleteket, és tárold el a szabályt, hogy a Firefly III automatikusan egyeztesse a tranzakciókat az új számlával.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'szigorú szabály', 'rule_is_not_strict' => 'nem szigorú szabály', 'rule_help_stop_processing' => 'Ha bejelölt, a csoport későbbi szabályai nem lesznek végrehajtva.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Szabály a számlához: ":name"', 'new_rule_for_bill_description' => 'Ez a szabály megjelöli a tranzakciókat ":name" számla számára.', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Új címke tárolása', 'update_tag' => 'Címke frissítése', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Kezdőoldali számlák', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Pénznem frissítése', 'new_default_currency' => ':name lett az alapértelmezett pénznem.', 'cannot_delete_currency' => ':name nem törölhető mert még használatban van.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/hu_HU/form.php b/resources/lang/hu_HU/form.php index aeece419d8..f978d827e5 100644 --- a/resources/lang/hu_HU/form.php +++ b/resources/lang/hu_HU/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/import.php b/resources/lang/hu_HU/import.php index a2013a0896..0f11dbef33 100644 --- a/resources/lang/hu_HU/import.php +++ b/resources/lang/hu_HU/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/intro.php b/resources/lang/hu_HU/intro.php index 215861400f..b7a078eac5 100644 --- a/resources/lang/hu_HU/intro.php +++ b/resources/lang/hu_HU/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/list.php b/resources/lang/hu_HU/list.php index 1e1a1c7e0a..a6721857eb 100644 --- a/resources/lang/hu_HU/list.php +++ b/resources/lang/hu_HU/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/pagination.php b/resources/lang/hu_HU/pagination.php index d3a5d23539..7e0957d521 100644 --- a/resources/lang/hu_HU/pagination.php +++ b/resources/lang/hu_HU/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/passwords.php b/resources/lang/hu_HU/passwords.php index 511af903ee..45c43c1c4d 100644 --- a/resources/lang/hu_HU/passwords.php +++ b/resources/lang/hu_HU/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/hu_HU/validation.php b/resources/lang/hu_HU/validation.php index b382330915..c662441159 100644 --- a/resources/lang/hu_HU/validation.php +++ b/resources/lang/hu_HU/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/api.php b/resources/lang/id_ID/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/id_ID/api.php +++ b/resources/lang/id_ID/api.php @@ -1,7 +1,7 @@ 'Laporan', 'search_result' => 'Hasil pencarian untuk ":query"', 'withdrawal_list' => 'Pengeluaran', - 'Withdrawal_list' => 'Expenses', + 'Withdrawal_list' => 'Pengeluaran', 'deposit_list' => 'Pendapatan, pemasukan, dan deposit', 'transfer_list' => 'Transfer', 'transfers_list' => 'Transfer', @@ -47,7 +47,7 @@ return [ 'create_withdrawal' => 'Buat penarikan baru', 'create_deposit' => 'Buat deposit baru', 'create_transfer' => 'Buat transfer baru', - 'create_new_transaction' => 'Create a new transaction', + 'create_new_transaction' => 'Buat transaksi baru', 'edit_journal' => 'Edit transaksi ":description"', 'edit_reconciliation' => 'Edit ":description"', 'delete_journal' => 'Hapus transaksi ":description"', diff --git a/resources/lang/id_ID/components.php b/resources/lang/id_ID/components.php index e60f89e60d..eb474fdbb0 100644 --- a/resources/lang/id_ID/components.php +++ b/resources/lang/id_ID/components.php @@ -2,7 +2,7 @@ /** * components.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/config.php b/resources/lang/id_ID/config.php index a9dace4826..3e266d56fc 100644 --- a/resources/lang/id_ID/config.php +++ b/resources/lang/id_ID/config.php @@ -2,7 +2,7 @@ /** * config.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -32,7 +32,7 @@ return [ 'month_and_day_no_year' => '%B %e', 'date_time' => '%e %B %Y, @ %T', 'specific_day' => '%e %B %Y', - 'week_in_year' => 'Week %V, %G', + 'week_in_year' => 'Minggu %V, %G', 'year' => '%Y', 'half_year' => '%B %Y', 'month_js' => 'MMMM YYYY', diff --git a/resources/lang/id_ID/csv.php b/resources/lang/id_ID/csv.php index 982b606e63..135701aba3 100644 --- a/resources/lang/id_ID/csv.php +++ b/resources/lang/id_ID/csv.php @@ -2,7 +2,7 @@ /** * csv.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/demo.php b/resources/lang/id_ID/demo.php index 7aaabea008..9e6aa5f4f7 100644 --- a/resources/lang/id_ID/demo.php +++ b/resources/lang/id_ID/demo.php @@ -2,7 +2,7 @@ /** * demo.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -34,5 +34,5 @@ return [ 'transactions-index' => 'Biaya ini, deposito dan transfer tidak terlalu imajinatif. Mereka telah dihasilkan secara otomatis.', 'piggy-banks-index' => 'Seperti yang bisa Anda lihat, ada tiga celengan. Gunakan tombol plus dan minus untuk mempengaruhi jumlah uang di setiap celengan. Klik nama celengan untuk melihat administrasi masing-masing celengan.', 'import-index' => 'Semua file CSV dapat diimpor ke Firefly III. Data dari bunq dan Spectre pun bisa diimpor kesini. Sedangkan data dari provider keuangan dan bank akan di implementasikan di waktu mendatang. Sebagai demo-user tentu saja Anda dapat melihat contoh datanya. Beberapa transaksi demo akan dibuat secara otomatis untuk menunjukkan bagaimana alur proses kerjanya.', - 'profile-index' => 'Keep in mind that the demo site resets every four hours. Your access may be revoked at any time. This happens automatically and is not a bug.', + 'profile-index' => 'Mohon diingat bahwa situs demo ini diatur ulang setiap 4 jam. Akses Anda bisa ditolak kapan saja. Ini berjalan secara otomatis dan bukanlah merupakan sebuah kesalahan.', ]; diff --git a/resources/lang/id_ID/firefly.php b/resources/lang/id_ID/firefly.php index f0c910d13b..6dc5c59058 100644 --- a/resources/lang/id_ID/firefly.php +++ b/resources/lang/id_ID/firefly.php @@ -2,7 +2,7 @@ /** * firefly.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -58,7 +58,8 @@ return [ 'no_rules_for_bill' => 'This bill has no rules associated to it.', 'go_to_asset_accounts' => 'View your asset accounts', 'go_to_budgets' => 'Go to your budgets', - 'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Go to your categories', 'go_to_bills' => 'Go to your bills', 'go_to_expense_accounts' => 'See your expense accounts', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Check for updates', 'admin_update_check_title' => 'Automatically check for update', - 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact Github to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III can check for updates, but it needs your permission to do so. Please go to the administration to indicate if you would like this feature to be enabled.', 'updates_ask_me_later' => 'Ask me later', 'updates_do_not_check' => 'Do not check for updates', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.', 'update_current_version_alert' => 'You are running :version, which is the latest available release.', 'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.', - 'update_check_error' => 'An error occurred while checking for updates. Please view the log files.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Update channel', 'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.', 'update_channel_stable' => 'Stable. Everything should work as expected.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Make a new rule in rule group ":title"', 'make_new_rule_no_group' => 'Make a new rule', 'instructions_rule_from_bill' => 'In order to match transactions to your new bill ":name", Firefly III can create a rule that will automatically be checked against any transactions you store. Please verify the details below and store the rule to have Firefly III automatically match transactions to your new bill.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'strict rule', 'rule_is_not_strict' => 'non-strict rule', 'rule_help_stop_processing' => 'Saat Anda mencentang kotak ini, nanti aturan dalam grup ini tidak akan dijalankan.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Rule for bill ":name"', 'new_rule_for_bill_description' => 'This rule marks transactions for bill ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Simpan tag baru', 'update_tag' => 'Perbarui tag', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Akun layar utama', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Perbarui mata uang', 'new_default_currency' => ' :name sekarang adalah mata uang default.', 'cannot_delete_currency' => 'Tidak dapat menghapus :name karena masih digunakan.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/id_ID/form.php b/resources/lang/id_ID/form.php index b63bb14a85..a0c9b67571 100644 --- a/resources/lang/id_ID/form.php +++ b/resources/lang/id_ID/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/import.php b/resources/lang/id_ID/import.php index 79c8f76587..9c16c5ca0a 100644 --- a/resources/lang/id_ID/import.php +++ b/resources/lang/id_ID/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/intro.php b/resources/lang/id_ID/intro.php index 2bd90560bf..bd1fef7175 100644 --- a/resources/lang/id_ID/intro.php +++ b/resources/lang/id_ID/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/list.php b/resources/lang/id_ID/list.php index c23aa28441..ff68f165b2 100644 --- a/resources/lang/id_ID/list.php +++ b/resources/lang/id_ID/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/pagination.php b/resources/lang/id_ID/pagination.php index 59e61ea4f4..9deff8f6c7 100644 --- a/resources/lang/id_ID/pagination.php +++ b/resources/lang/id_ID/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/passwords.php b/resources/lang/id_ID/passwords.php index 588347f08a..7be8b358c0 100644 --- a/resources/lang/id_ID/passwords.php +++ b/resources/lang/id_ID/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/id_ID/validation.php b/resources/lang/id_ID/validation.php index 7587ced7b0..1895bad129 100644 --- a/resources/lang/id_ID/validation.php +++ b/resources/lang/id_ID/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/api.php b/resources/lang/it_IT/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/it_IT/api.php +++ b/resources/lang/it_IT/api.php @@ -1,7 +1,7 @@ 'Questa bolletta non ha regole ad essa associate.', 'go_to_asset_accounts' => 'Visualizza i tuoi conti attività', 'go_to_budgets' => 'Vai ai tuoi budget', - 'clone_instructions' => 'Per clonare una transazione, cerca la casella di controllo "salva come nuova" nella schermata di modifica', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Vai alle tue categorie', 'go_to_bills' => 'Vai alle tue bollette', 'go_to_expense_accounts' => 'Vedi i tuoi conti spese', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Controlla aggiornamenti', 'admin_update_check_title' => 'Controlla automaticamente aggiornamento', - 'admin_update_check_explain' => 'Firefly III può verificare automaticamente gli aggiornamenti. Quando attivi questa impostazione, contatterà Github per verificare se è disponibile una nuova versione di Firefly III. Quando lo sarà, riceverai una notifica. Puoi testare questa notifica usando il pulsante a destra. Indicare di seguito se si desidera che Firefly III controlli gli aggiornamenti.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III può controllare gli aggiornamenti, ma è necessario il tuo permesso per farlo. Vai nell\'amministrazione per indicare se desideri che questa funzione sia abilitata.', 'updates_ask_me_later' => 'Chiedimelo più tardi', 'updates_do_not_check' => 'Non controllare gli aggiornamenti', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Questa versione è una versione ALPHA. Puoi avere problemi.', 'update_current_version_alert' => 'Stai utilizzando :version, che è l\'ultima versione disponibile.', 'update_newer_version_alert' => 'Stai utilizzando :your_version, che è più recente dell\'ultima versione, :new_version.', - 'update_check_error' => 'Si è verificato un errore durante il controllo degli aggiornamenti. Si prega di visualizzare i file di log.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Canale di aggiornamento', 'admin_update_channel_explain' => 'Firefly III dispone di tre "canali" di aggiornamento che indicano quanto avanti ti trovi in termini di funzionalità, miglioramenti e bug. Usa il canale "beta" se sei avventuroso e quello "alpha" se vuoi vivere pericolosamente.', 'update_channel_stable' => 'Stabile. Tutto dovrebbe funzionare come previsto.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Crea una nuova regola nel gruppo di regole ":title"', 'make_new_rule_no_group' => 'Crea una nuova regola', 'instructions_rule_from_bill' => 'Per abbinare le transazioni alla tua nuova bolletta ":name" Firefly III può creare una regola verrà automaticamente controllata per ogni transazione che memorizzi. Verifica i dettagli sottostanti e salva la regola perché Firefly III abbini le transazioni alla tua nuova bolletta.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'regola severa', 'rule_is_not_strict' => 'regola non severa', 'rule_help_stop_processing' => 'Quando selezioni questa casella, le regole successive in questo gruppo non verranno eseguite.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regola per la bolletta ":name"', 'new_rule_for_bill_description' => 'Questa regola contrassegna le transazioni per la bolletta ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Salva la nuova etichetta', 'update_tag' => 'Aggiorna etichetta', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Elimina tutte le etichette selezionate', 'select_tags_to_delete' => 'Non dimenticare di selezionare qualche etichetta.', 'deleted_x_tags' => ':count etichette eliminate.', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Conti nella pagina iniziale', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Aggiorna valuta', 'new_default_currency' => ':name ora è la valuta predefinita.', 'cannot_delete_currency' => 'Impossibile eliminare :name perché è ancora in uso.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Non è possibile disabilitare :name perché ci sono ancora transazioni che la utilizzano.', 'cannot_disable_currency_last_left' => 'Non è possibile disabilitare :name perché è l\'ultima valuta abilitata.', 'cannot_disable_currency_account_meta' => 'Non è possibile disabilitare :name perché è utilizzata in conti attività.', diff --git a/resources/lang/it_IT/form.php b/resources/lang/it_IT/form.php index 1464cd8bae..36fb3a89b1 100644 --- a/resources/lang/it_IT/form.php +++ b/resources/lang/it_IT/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/import.php b/resources/lang/it_IT/import.php index 86971afcb4..087f6dc170 100644 --- a/resources/lang/it_IT/import.php +++ b/resources/lang/it_IT/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/intro.php b/resources/lang/it_IT/intro.php index b81bc7fdf0..237f951f8c 100644 --- a/resources/lang/it_IT/intro.php +++ b/resources/lang/it_IT/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/list.php b/resources/lang/it_IT/list.php index c5ad9803ef..535a0d2a32 100644 --- a/resources/lang/it_IT/list.php +++ b/resources/lang/it_IT/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/pagination.php b/resources/lang/it_IT/pagination.php index f3d678eea5..7f91954179 100644 --- a/resources/lang/it_IT/pagination.php +++ b/resources/lang/it_IT/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/passwords.php b/resources/lang/it_IT/passwords.php index 75cbb47877..e4c5639816 100644 --- a/resources/lang/it_IT/passwords.php +++ b/resources/lang/it_IT/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/it_IT/validation.php b/resources/lang/it_IT/validation.php index 2df154769a..ec6ad25498 100644 --- a/resources/lang/it_IT/validation.php +++ b/resources/lang/it_IT/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/api.php b/resources/lang/nb_NO/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/nb_NO/api.php +++ b/resources/lang/nb_NO/api.php @@ -1,7 +1,7 @@ 'This bill has no rules associated to it.', 'go_to_asset_accounts' => 'Se aktivakontoene dine', 'go_to_budgets' => 'Gå til budsjettene dine', - 'clone_instructions' => 'To clone a transaction, search for the "store as new" checkbox in the edit screen', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Gå til kategoriene dine', 'go_to_bills' => 'Gå til regningene dine', 'go_to_expense_accounts' => 'Se utgiftskontoene dine', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Se etter oppdateringer', 'admin_update_check_title' => 'Se etter oppdateringer automatisk', - 'admin_update_check_explain' => 'Firefly III kan sjekke om oppdateringer automatisk. Når du aktiverer denne innstillingen, vil systemet kontakte Github for å se om en ny versjon av Firefly III er tilgjengelig. Når det er kommet en ny oppdatering, vil du bli varslet. Du kan teste dette varselet ved hjelp av knappen til høyre. Vennligst marker nedenfor hvis du vil at Firefly III skal se etter oppdateringer.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III kan se etter oppdateringer, men det trenger din tillatelse til å gjøre det. Gå til -administrasjonen for å velge om denne funksjonen skal aktiveres.', 'updates_ask_me_later' => 'Spør meg senere', 'updates_do_not_check' => 'Ikke se etter oppdateringer', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.', 'update_current_version_alert' => 'You are running :version, which is the latest available release.', 'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.', - 'update_check_error' => 'Det oppsto en feil under sjekk av oppdateringer. Vennligst se loggfilene for mer informasjon.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Update channel', 'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.', 'update_channel_stable' => 'Stable. Everything should work as expected.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Opprett ny regel i regelgruppen ":title"', 'make_new_rule_no_group' => 'Lag en ny regel', 'instructions_rule_from_bill' => 'For å matche transaksjoner til din nye regning ":name", kan Firefly III lage en regel som automatisk vil bli sjekket mot eksisterende transaksjoner. Vennligst verifiser detaljene nedenfor og lagre regelen for å få Firefly III til å automatisk matche transaksjoner til din nye regning.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'strikt regel', 'rule_is_not_strict' => 'ikke-strikt regel', 'rule_help_stop_processing' => 'Hvis du markerer denne boksen, vil ikke senere regler i denne gruppen bli utløst.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regel for regning ":name"', 'new_rule_for_bill_description' => 'Denne regelen markerer transaksjoner for regning ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Lagre ny tagg', 'update_tag' => 'Oppdater tagg', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Startskjermkontoer', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Oppdater valuta', 'new_default_currency' => ':name er nå standardvaluta.', 'cannot_delete_currency' => 'Kan ikke slette :name fordi det er fortsatt i bruk.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/nb_NO/form.php b/resources/lang/nb_NO/form.php index 2d5ff7a80b..24d9637070 100644 --- a/resources/lang/nb_NO/form.php +++ b/resources/lang/nb_NO/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/import.php b/resources/lang/nb_NO/import.php index 64d0fb4a4a..d01def6779 100644 --- a/resources/lang/nb_NO/import.php +++ b/resources/lang/nb_NO/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/intro.php b/resources/lang/nb_NO/intro.php index 157f602361..9822d3a9bc 100644 --- a/resources/lang/nb_NO/intro.php +++ b/resources/lang/nb_NO/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/list.php b/resources/lang/nb_NO/list.php index 4ada0eb75f..31f5cfd008 100644 --- a/resources/lang/nb_NO/list.php +++ b/resources/lang/nb_NO/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/pagination.php b/resources/lang/nb_NO/pagination.php index e7c1d7bfbd..cfc082b62f 100644 --- a/resources/lang/nb_NO/pagination.php +++ b/resources/lang/nb_NO/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/passwords.php b/resources/lang/nb_NO/passwords.php index 6cfaf1248e..23e2449b62 100644 --- a/resources/lang/nb_NO/passwords.php +++ b/resources/lang/nb_NO/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nb_NO/validation.php b/resources/lang/nb_NO/validation.php index 5308b5a2f5..4f3c8eee9a 100644 --- a/resources/lang/nb_NO/validation.php +++ b/resources/lang/nb_NO/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/api.php b/resources/lang/nl_NL/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/nl_NL/api.php +++ b/resources/lang/nl_NL/api.php @@ -1,7 +1,7 @@ 'Dit contract heeft geen regels.', 'go_to_asset_accounts' => 'Bekijk je betaalrekeningen', 'go_to_budgets' => 'Ga naar je budgetten', - 'clone_instructions' => 'Om een transactie te kopiëren, zet het vinkje bij "opslaan als nieuw" als je de transactie wijzigt', + 'new_clone_instructions' => 'Deze knop zal de transactie automatisch klonen en de datum instellen op vandaag. Doen?', + 'clones_journal_x' => 'Deze transactie is een kloon van ":description" (#:id)', 'go_to_categories' => 'Ga naar je categorieën', 'go_to_bills' => 'Ga naar je contracten', 'go_to_expense_accounts' => 'Bekijk je crediteuren', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Op updates controleren', 'admin_update_check_title' => 'Controleer automatisch op updates', - 'admin_update_check_explain' => 'Firefly III kan automatisch op updates controleren. Wanneer je deze instelling inschakelt, neemt Firefly III contact op met Github om te kijken of er een nieuwe versie van Firefly III beschikbaar is. Wanneer dit het geval is, ontvang je een melding. Je kan deze melding testen met de knop aan de rechterkant. Geef hieronder aan of je Firefly III wilt laten controleren op updates.', + 'admin_update_check_explain' => 'Firefly III kan automatisch op updates controleren. Wanneer je deze instelling inschakelt, neemt Firefly III contact op met de update-server om te kijken of er een nieuwe versie van Firefly III beschikbaar is. Wanneer dit het geval is, ontvang je een melding. Je kan deze melding testen met de knop aan de rechterkant. Geef hieronder aan of je Firefly III wilt laten controleren op updates.', 'check_for_updates_permission' => 'Firefly III kan controleren op updates, maar heeft hiervoor je toestemming nodig. Ga naar de admin om aan te geven of deze functie moet worden ingeschakeld.', 'updates_ask_me_later' => 'Later vragen', 'updates_do_not_check' => 'Niet controleren op nieuwe versies', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Dit is een ALPHA versie. Er kunnen bugs in zitten.', 'update_current_version_alert' => 'Je gebruikt :version, de nieuwste beschikbare versie.', 'update_newer_version_alert' => 'Je gebruikt :your_version, wat nieuwer is dan de nieuwste versie, :new_version.', - 'update_check_error' => 'Er is een fout opgetreden bij het controleren op updates. Bekijk de logbestanden.', + 'update_check_error' => 'Er is een fout opgetreden bij het controleren op updates: :error', + 'unknown_error' => 'Onbekende fout. Sorry.', + 'just_new_release' => 'Er is een nieuwe versie beschikbaar! Versie :version werd uitgebracht :date. Deze is pas net uit. Wacht een paar dagen om er zeker van te zijn dat de versie stabiel is.', 'admin_update_channel_title' => 'Updatekanaal', 'admin_update_channel_explain' => 'Firefly III heeft drie "kanalen" die bepalen of en hoever je voorloopt als het gaat om features, wijzigingen en bugs. Gebruik het "beta"-kanaal als je een avontuurlijke bui hebt en gebruik het "alpha" kanaal als je ook graag met krokodillen zwemt.', 'update_channel_stable' => 'Stabiel. Zou allemaal goed moeten gaan.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Maak een nieuwe regel in regelgroep ":title"', 'make_new_rule_no_group' => 'Maak een nieuwe regel', 'instructions_rule_from_bill' => 'Om transacties te kunnen koppelen aan je nieuwe contract ":name" moet Firefly III een nieuwe regel maken die automatisch checkt of nieuwe transacties horen bij dit nieuwe contract. Check de details hieronder en sla de nieuwe regel op, zodat Firefly III dit klusje voor je kan klaren.', + 'instructions_rule_from_journal' => 'Maak een regel op basis van één van je transacties. Vul dit formulier aan.', 'rule_is_strict' => 'strikte regel', 'rule_is_not_strict' => 'niet-strikte regel', 'rule_help_stop_processing' => 'Zet hier een vinkje om latere regels in deze groep te negeren.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regel voor contract ":name"', 'new_rule_for_bill_description' => 'Deze regel markeert uitgaven voor contract ":name".', + 'new_rule_for_journal_title' => 'Regel gebaseerd op transactie ":description"', + 'new_rule_for_journal_description' => 'Deze regel is gebaseerd op transactie ":description". Hij matcht met transacties die precies hetzelfde zijn.', + // tags 'store_new_tag' => 'Sla tag op', 'update_tag' => 'Sla wijzigingen op', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Alle geselecteerde tags verwijderen', 'select_tags_to_delete' => 'Vergeet niet om tags te selecteren.', 'deleted_x_tags' => ':count tag(s) verwijderd.', + 'create_rule_from_transaction' => 'Regel aanmaken op basis van een transactie', // preferences 'pref_home_screen_accounts' => 'Voorpaginarekeningen', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Wijzig valuta', 'new_default_currency' => ':name is nu de standaard valuta.', 'cannot_delete_currency' => 'Kan ":name" niet verwijderen, want deze is in gebruik.', + 'cannot_delete_fallback_currency' => ':naam is de systeemvaluta en kan niet verwijderd worden.', 'cannot_disable_currency_journals' => 'Je kan :name niet uitschakelen, er zijn nog transacties die deze valuta gebruiken.', 'cannot_disable_currency_last_left' => 'Je kan :name niet uitschakelen, het is de laatste beschikbare valuta.', 'cannot_disable_currency_account_meta' => 'Je kan :name niet uitschakelen, er zijn nog betaalrekeningen die deze valuta gebruiken.', diff --git a/resources/lang/nl_NL/form.php b/resources/lang/nl_NL/form.php index a97b46214c..230e0e8233 100644 --- a/resources/lang/nl_NL/form.php +++ b/resources/lang/nl_NL/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/import.php b/resources/lang/nl_NL/import.php index 3cffe92385..187b2a4882 100644 --- a/resources/lang/nl_NL/import.php +++ b/resources/lang/nl_NL/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/intro.php b/resources/lang/nl_NL/intro.php index d993c0c2ef..0f07dd52a5 100644 --- a/resources/lang/nl_NL/intro.php +++ b/resources/lang/nl_NL/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/list.php b/resources/lang/nl_NL/list.php index c5fe26a6d6..a5ace7fce2 100644 --- a/resources/lang/nl_NL/list.php +++ b/resources/lang/nl_NL/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/pagination.php b/resources/lang/nl_NL/pagination.php index c8de0510cc..d96059187b 100644 --- a/resources/lang/nl_NL/pagination.php +++ b/resources/lang/nl_NL/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/passwords.php b/resources/lang/nl_NL/passwords.php index 800ef6051b..7cfa7be796 100644 --- a/resources/lang/nl_NL/passwords.php +++ b/resources/lang/nl_NL/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/nl_NL/validation.php b/resources/lang/nl_NL/validation.php index a2653840f1..bba78995cb 100644 --- a/resources/lang/nl_NL/validation.php +++ b/resources/lang/nl_NL/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pl_PL/api.php b/resources/lang/pl_PL/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/pl_PL/api.php +++ b/resources/lang/pl_PL/api.php @@ -1,7 +1,7 @@ '%e %B', 'date_time' => '%e %B %Y o %T', 'specific_day' => '%e %B %Y', - 'week_in_year' => 'Week %V, %G', + 'week_in_year' => 'Tydzień %V, %G', 'year' => '%Y', 'half_year' => '%B %Y', 'month_js' => 'MMMM YYYY', diff --git a/resources/lang/pl_PL/csv.php b/resources/lang/pl_PL/csv.php index 982b606e63..135701aba3 100644 --- a/resources/lang/pl_PL/csv.php +++ b/resources/lang/pl_PL/csv.php @@ -2,7 +2,7 @@ /** * csv.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pl_PL/demo.php b/resources/lang/pl_PL/demo.php index 9114f7951e..33e0122f9e 100644 --- a/resources/lang/pl_PL/demo.php +++ b/resources/lang/pl_PL/demo.php @@ -2,7 +2,7 @@ /** * demo.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pl_PL/firefly.php b/resources/lang/pl_PL/firefly.php index 424cdcfe7f..e00154014c 100644 --- a/resources/lang/pl_PL/firefly.php +++ b/resources/lang/pl_PL/firefly.php @@ -2,7 +2,7 @@ /** * firefly.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -58,7 +58,8 @@ return [ 'no_rules_for_bill' => 'Ten rachunek nie ma przypisanych reguł.', 'go_to_asset_accounts' => 'Zobacz swoje konta aktywów', 'go_to_budgets' => 'Przejdź do swoich budżetów', - 'clone_instructions' => 'Aby sklonować transakcję, poszukaj pola wyboru "Zapisz jako nową" na ekranie edycji', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Przejdź do swoich kategorii', 'go_to_bills' => 'Przejdź do swoich rachunków', 'go_to_expense_accounts' => 'Zobacz swoje konta wydatków', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Sprawdź aktualizacje', 'admin_update_check_title' => 'Automatycznie sprawdzaj dostępność aktualizacji', - 'admin_update_check_explain' => 'Firefly III może automatycznie sprawdzać dostępność aktualizacji. Po włączeniu tej opcji będzie kontaktować się z Githubem w celu sprawdzenia czy dostępna jest nowa wersja Firefly III. Jeżeli będzie, otrzymasz powiadomienie. Możesz przetestować to powiadomienie używając przycisku po prawej stronie. Wskaż proszę czy chcesz, aby Firefly III sprawdzało dostępność aktualizacji.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III może sprawdzić dostępność aktualizacji, ale potrzebuje Twojej zgody, aby to robić. Przejdź do administracji, aby określić, czy ta funkcja ma być włączona.', 'updates_ask_me_later' => 'Zapytaj mnie później', 'updates_do_not_check' => 'Nie sprawdzaj dostępności aktualizacji', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Ta wersja jest wersją ALPHA. Możesz napotkać błędy.', 'update_current_version_alert' => 'Używasz wersji :version, która jest najnowszą dostępną wersją.', 'update_newer_version_alert' => 'Używasz wersji :your_version, która jest nowsza niż najnowsza wersja, :new_version.', - 'update_check_error' => 'Wystąpił błąd podczas sprawdzania aktualizacji. Przejrzyj pliki dziennika.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Kanał aktualizacji', 'admin_update_channel_explain' => 'Firefly III posiada trzy "kanały", które decydują jak wczesnej pod względem funkcji, ulepszeń i błędów wersji używasz. Użyj kanału "beta", jeśli lubisz przygody i "alfa", gdy lubisz żyć niebezpiecznie.', 'update_channel_stable' => 'Stabilne. Wszystko powinno działać zgodnie z oczekiwaniami.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Utwórz nową regułę w grupie reguł ":title"', 'make_new_rule_no_group' => 'Stwórz nową regułę', 'instructions_rule_from_bill' => 'Aby dopasować transakcje do nowego rachunku ":name", Firefly III może utworzyć regułę, która będzie automatycznie sprawdzana względem wszelkich transakcji, które zapisujesz. Sprawdź poniższe szczegóły i zapisz regułę, aby Firefly III automatycznie dopasowywało transakcje do Twojego nowego rachunku.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'ścisła reguła', 'rule_is_not_strict' => 'swobodna reguła', 'rule_help_stop_processing' => 'Gdy zaznaczysz to pole, kolejne reguły w tej grupie nie będą wykonywane.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Reguła dla rachunku ":name"', 'new_rule_for_bill_description' => 'Ta reguła oznacza transakcje jako powiązane z rachunkiem ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Zachowaj nowy tag', 'update_tag' => 'Zmodyfikuj tag', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Usuń wszystkie zaznaczone tagi', 'select_tags_to_delete' => 'Nie zapomnij wybrać tagów.', 'deleted_x_tags' => 'Usunięto :count tag(ów).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Konta na stronie domowej', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Modyfikuj walutę', 'new_default_currency' => ':name jest teraz domyślną walutą.', 'cannot_delete_currency' => 'Nie można usunąć waluty :name, ponieważ jest ona nadal używana.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Nie można wyłączyć :name ponieważ istnieją powiązane transakcje.', 'cannot_disable_currency_last_left' => 'Nie można wyłączyć :name, ponieważ jest to ostatnia włączona waluta.', 'cannot_disable_currency_account_meta' => 'Nie można wyłączyć :name ponieważ jest użyte na kontach aktywów.', diff --git a/resources/lang/pl_PL/form.php b/resources/lang/pl_PL/form.php index c8d8f1907b..9e7cbbb743 100644 --- a/resources/lang/pl_PL/form.php +++ b/resources/lang/pl_PL/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -38,7 +38,7 @@ return [ 'match' => 'Dopasowanie', 'strict' => 'Tryb ścisły', 'repeat_freq' => 'Powtarza się', - 'location' => 'Location', + 'location' => 'Lokalizacja', 'update_channel' => 'Kanał aktualizacji', 'journal_currency_id' => 'Waluta', 'currency_id' => 'Waluta', diff --git a/resources/lang/pl_PL/import.php b/resources/lang/pl_PL/import.php index d0635aa34d..ceaf306b1a 100644 --- a/resources/lang/pl_PL/import.php +++ b/resources/lang/pl_PL/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pl_PL/intro.php b/resources/lang/pl_PL/intro.php index 5e2309ba81..e8fb3bcc89 100644 --- a/resources/lang/pl_PL/intro.php +++ b/resources/lang/pl_PL/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -40,16 +40,16 @@ return [ 'transactions_create_withdrawal_split_add' => 'Jeżeli chcesz podzielić transakcję, dodaj więcej podziałów używając tego przycisku', // transactions (deposit) - 'transactions_create_deposit_source' => 'Select or type the payee in this auto-completing dropdown/textbox. Leave it empty if you want to make a cash deposit.', - 'transactions_create_deposit_destination' => 'Select an asset or liability account here.', + 'transactions_create_deposit_source' => 'Wybierz lub wpisz odbiorcę. Pozostaw puste, jeśli chcesz dokonać wpłaty gotówkowej.', + 'transactions_create_deposit_destination' => 'Wybierz konto aktywów lub zobowiązań.', 'transactions_create_deposit_foreign_currency' => 'Użyj tego pola aby ustawić obcą walutę i jej kwotę.', 'transactions_create_deposit_more_meta' => 'Mnóstwo innych metadanych, które ustawiasz w tych polach.', 'transactions_create_deposit_split_add' => 'Jeżeli chcesz podzielić transakcję, dodaj więcej podziałów używając tego przycisku', // transactions (transfer) - 'transactions_create_transfer_source' => 'Select the source asset account here.', - 'transactions_create_transfer_destination' => 'Select the destination asset account here.', - 'transactions_create_transfer_foreign_currency' => 'Use this field to set a foreign currency and amount.', + 'transactions_create_transfer_source' => 'Wybierz źródłowe konto aktywów.', + 'transactions_create_transfer_destination' => 'Wybierz docelowe konto aktywów.', + 'transactions_create_transfer_foreign_currency' => 'Użyj tego pola aby ustawić obcą walutę i jej kwotę.', 'transactions_create_transfer_more_meta' => 'Mnóstwo innych metadanych, które ustawiasz w tych polach.', 'transactions_create_transfer_split_add' => 'Jeżeli chcesz podzielić transakcję, dodaj więcej podziałów używając tego przycisku', diff --git a/resources/lang/pl_PL/list.php b/resources/lang/pl_PL/list.php index 4b968057fe..b542ac1cf4 100644 --- a/resources/lang/pl_PL/list.php +++ b/resources/lang/pl_PL/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -105,7 +105,7 @@ return [ 'sum_withdrawals' => 'Suma wypłat', 'sum_deposits' => 'Suma wpłat', 'sum_transfers' => 'Suma transferów', - 'sum_reconciliations' => 'Sum of reconciliations', + 'sum_reconciliations' => 'Suma uzgodnień', 'reconcile' => 'Uzgodnij', 'account_on_spectre' => 'Konto (Spectre)', 'account_on_ynab' => 'Konto (YNAB)', diff --git a/resources/lang/pl_PL/pagination.php b/resources/lang/pl_PL/pagination.php index cd9a974dad..718ce90238 100644 --- a/resources/lang/pl_PL/pagination.php +++ b/resources/lang/pl_PL/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pl_PL/passwords.php b/resources/lang/pl_PL/passwords.php index 56e71843d8..9ae1a1a13b 100644 --- a/resources/lang/pl_PL/passwords.php +++ b/resources/lang/pl_PL/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pl_PL/validation.php b/resources/lang/pl_PL/validation.php index d8035948ae..c94fef1558 100644 --- a/resources/lang/pl_PL/validation.php +++ b/resources/lang/pl_PL/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -128,7 +128,7 @@ return [ 'in_array' => 'Pole :attribute nie istnieje w :other.', 'present' => 'Pole :attribute musi być obecne.', 'amount_zero' => 'Całkowita kwota nie może wynosić zero.', - 'current_target_amount' => 'The current amount must be less than the target amount.', + 'current_target_amount' => 'Bieżąca kwota musi być mniejsza niż kwota docelowa.', 'unique_piggy_bank_for_user' => 'Nazwa skarbonki musi być unikalna.', 'secure_password' => 'To nie jest bezpieczne hasło. Proszę spróbować ponownie. Aby uzyskać więcej informacji odwiedź https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Nieprawidłowy typ powtórzeń dla cyklicznych transakcji.', @@ -193,8 +193,8 @@ return [ 'ob_dest_need_data' => 'Aby kontynuować, musisz uzyskać prawidłowy identyfikator konta wydatków i/lub prawidłową nazwę konta wydatków.', 'ob_dest_bad_data' => 'Nie można znaleźć poprawnego konta wydatków podczas wyszukiwania identyfikatora ":id" lub nazwy ":name".', - 'generic_invalid_source' => 'You can\'t use this account as the source account.', - 'generic_invalid_destination' => 'You can\'t use this account as the destination account.', + 'generic_invalid_source' => 'Nie możesz użyć tego konta jako konta źródłowego.', + 'generic_invalid_destination' => 'Nie możesz użyć tego konta jako konta docelowego.', 'gte.numeric' => ':attribute musi być większy lub równy :value.', 'gte.file' => ':attribute musi mieć rozmiar większy niż lub równy :value kilobajtów.', diff --git a/resources/lang/pt_BR/api.php b/resources/lang/pt_BR/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/pt_BR/api.php +++ b/resources/lang/pt_BR/api.php @@ -1,7 +1,7 @@ 'Esta conta não tem regras associadas a ela.', 'go_to_asset_accounts' => 'Veja suas contas ativas', 'go_to_budgets' => 'Vá para seus orçamentos', - 'clone_instructions' => 'Para clonar uma transação, procure pela caixa de seleção "salvar como nova" na tela de edição', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Vá para suas categorias', 'go_to_bills' => 'Vá para suas faturas', 'go_to_expense_accounts' => 'Veja suas despesas', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Verificar Atualizações', 'admin_update_check_title' => 'Verificar atualização automaticamente', - 'admin_update_check_explain' => 'O Firefly III pode verificar atualizações automaticamente. Quando você habilita essa configuração, contatará Github para ver se uma nova versão do Firefly III está disponível. Quando for, você receberá uma notificação. Você pode testar esta notificação usando o botão à direita. Indique abaixo se você deseja que o Firefly III verifique se há atualizações.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'O Firefly III pode verificar atualizações, mas precisa da sua permissão para fazê-lo. Acesse o administração para indicar se você gostaria que esse recurso fosse ativado.', 'updates_ask_me_later' => 'Pergunte-me depois', 'updates_do_not_check' => 'Não verifique se há atualizações', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.', 'update_current_version_alert' => 'You are running :version, which is the latest available release.', 'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.', - 'update_check_error' => 'Ocorreu um erro durante a verificação de atualizações. Por favor veja os arquivos de log.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Update channel', 'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.', 'update_channel_stable' => 'Stable. Everything should work as expected.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Faça uma nova regra no grupo de regras ":title"', 'make_new_rule_no_group' => 'Criar uma nova regra', 'instructions_rule_from_bill' => 'Para conectar transações com sua nova fatura ":name", Firefly III pode criar uma regra que automaticamente será verificada a cada transação que você criar. Verifique os detalhes abaixo e salve a regra para que o Firefly III possa conectar automaticamente as transações a sua nova fatura.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'regra estrita', 'rule_is_not_strict' => 'regra não estrita', 'rule_help_stop_processing' => 'Quando você marcar essa caixa, regras posteriores deste grupo não serão executadas.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regra para a fatura ":name"', 'new_rule_for_bill_description' => 'Esta regra marca as transações para a fatura ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Armazenar nova tag', 'update_tag' => 'Atualizar tag', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Conta da tela inicial', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Atualizar moeda', 'new_default_currency' => 'Agora :name é a moeda padrão.', 'cannot_delete_currency' => 'Não é possível excluir :name porque ainda está em uso.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Não é possível desativar :name porque as transações ainda estão a usando.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/pt_BR/form.php b/resources/lang/pt_BR/form.php index 37664c4b5e..9820a1b4fe 100644 --- a/resources/lang/pt_BR/form.php +++ b/resources/lang/pt_BR/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pt_BR/import.php b/resources/lang/pt_BR/import.php index fc882cccfa..6a3b4cc33a 100644 --- a/resources/lang/pt_BR/import.php +++ b/resources/lang/pt_BR/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pt_BR/intro.php b/resources/lang/pt_BR/intro.php index ee89741e46..c5a3f51ad2 100644 --- a/resources/lang/pt_BR/intro.php +++ b/resources/lang/pt_BR/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pt_BR/list.php b/resources/lang/pt_BR/list.php index 5d6fe0a2b2..141ec5aeab 100644 --- a/resources/lang/pt_BR/list.php +++ b/resources/lang/pt_BR/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pt_BR/pagination.php b/resources/lang/pt_BR/pagination.php index fbde1e5ba5..ba9a324eb6 100644 --- a/resources/lang/pt_BR/pagination.php +++ b/resources/lang/pt_BR/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pt_BR/passwords.php b/resources/lang/pt_BR/passwords.php index 6fdc710c5b..1debb41c8f 100644 --- a/resources/lang/pt_BR/passwords.php +++ b/resources/lang/pt_BR/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/pt_BR/validation.php b/resources/lang/pt_BR/validation.php index 539afcbb8d..4f955bd588 100644 --- a/resources/lang/pt_BR/validation.php +++ b/resources/lang/pt_BR/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/api.php b/resources/lang/ro_RO/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/ro_RO/api.php +++ b/resources/lang/ro_RO/api.php @@ -1,7 +1,7 @@ 'Acestă factură nu are asociate reguli.', 'go_to_asset_accounts' => 'Vizualizați conturile de active', 'go_to_budgets' => 'Mergi la bugete', - 'clone_instructions' => 'Pentru a clona o tranzacție, căutați caseta de selectare „Stocare ca nou” în ecranul de editare', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Mergi la categorii', 'go_to_bills' => 'Mergi la facturi', 'go_to_expense_accounts' => 'Vezi cheltuielile contabile', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Verifică actualizări', 'admin_update_check_title' => 'Verificați automat actualizarea', - 'admin_update_check_explain' => 'Firefly III poate verifica automat actualizările. Când activați această setare, va contacta Github pentru a vedea dacă este disponibilă o nouă versiune de Firefly III. Când este, veți primi o notificare. Puteți testa această notificare utilizând butonul din dreapta. Indicați mai jos dacă doriți ca Firefly III să verifice actualizările.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III poate verifica actualizările, dar are nevoie de permisiunea dvs. pentru a face acest lucru. Accesați link-ul pentru a indica dacă doriți ca această funcție să fie activată.', 'updates_ask_me_later' => 'Intreabă-mă mai târziu', 'updates_do_not_check' => 'Nu verificați actualizările', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Această versiune este o versiune ALFA. Este posibil să aveți probleme.', 'update_current_version_alert' => 'Aveți versiunea :version, care este ultima disponibilă.', 'update_newer_version_alert' => 'Aveți versiunea :your_version, care este mai nouă decât cea mai recentă versiune, :new_version.', - 'update_check_error' => 'A apărut o eroare la verificarea actualizărilor. Consultați log-urile.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Actualizare canal', 'admin_update_channel_explain' => 'Firefly III are trei "canale" de actualizare, care determină cât de avansați sunteți în termeni de caracteristici, îmbunătățiri și bug-uri. Folosiți canalul „beta” dacă sunteți aventuroși și „alfa” atunci când vă place să trăiți periculos viața.', 'update_channel_stable' => 'Stabil. Totul ar trebui să funcționeze așa cum este de așteptat.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Creați o nouă regulă în grupul de reguli ":title"', 'make_new_rule_no_group' => 'Creați o nouă regulă', 'instructions_rule_from_bill' => 'Pentru a potrivi tranzacția cu noua factură ":name", Firefly III poate crea o regulă care va fi verificată automat împotriva tranzacțiilor pe care le stocați. Verificați detaliile de mai jos și păstrați regula pentru ca Firefly III să potrivească automat tranzacțiile cu factura nouă.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'regulă strictă', 'rule_is_not_strict' => 'regulă nestrictă', 'rule_help_stop_processing' => 'Când bifați această casetă, regulile ulterioare din acest grup nu vor fi executate.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regula privind factura ":name"', 'new_rule_for_bill_description' => 'Această regulă marchează tranzacțiile pentru factura ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Salvați o nouă etichetă', 'update_tag' => 'Actualizați eticheta', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Şterge toate etichetele selectate', 'select_tags_to_delete' => 'Nu uitați să selectați unele etichete.', 'deleted_x_tags' => ':count etichete șterse.', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Ecranul de start al conturilor', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Actualizați monedă', 'new_default_currency' => ':name este acum moneda implicită.', 'cannot_delete_currency' => 'Nu se poate șterge :nume deoarece este încă în uz.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Nu se poate dezactiva :name, deoarece tranzacțiile încă îl utilizează.', 'cannot_disable_currency_last_left' => 'Nu se poate dezactiva :name, deoarece este ultima monedă activată.', 'cannot_disable_currency_account_meta' => 'Nu se poate dezactiva :name deoarece este utilizat în conturile de active.', diff --git a/resources/lang/ro_RO/form.php b/resources/lang/ro_RO/form.php index 148bd3bb1e..76f76b51c3 100644 --- a/resources/lang/ro_RO/form.php +++ b/resources/lang/ro_RO/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/import.php b/resources/lang/ro_RO/import.php index 9224e35e6e..37594fb590 100644 --- a/resources/lang/ro_RO/import.php +++ b/resources/lang/ro_RO/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/intro.php b/resources/lang/ro_RO/intro.php index 3ea42297dc..7b98535aa7 100644 --- a/resources/lang/ro_RO/intro.php +++ b/resources/lang/ro_RO/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/list.php b/resources/lang/ro_RO/list.php index 2d79707e16..6fb8e9de69 100644 --- a/resources/lang/ro_RO/list.php +++ b/resources/lang/ro_RO/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/pagination.php b/resources/lang/ro_RO/pagination.php index a9db7494fc..c171be6997 100644 --- a/resources/lang/ro_RO/pagination.php +++ b/resources/lang/ro_RO/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/passwords.php b/resources/lang/ro_RO/passwords.php index 52e4febaef..de51428586 100644 --- a/resources/lang/ro_RO/passwords.php +++ b/resources/lang/ro_RO/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ro_RO/validation.php b/resources/lang/ro_RO/validation.php index eba229c401..ee40c36e04 100644 --- a/resources/lang/ro_RO/validation.php +++ b/resources/lang/ro_RO/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/api.php b/resources/lang/ru_RU/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/ru_RU/api.php +++ b/resources/lang/ru_RU/api.php @@ -1,7 +1,7 @@ 'С этим счётом не связано ни одно правило.', 'go_to_asset_accounts' => 'Просмотр ваших основных счетов', 'go_to_budgets' => 'Перейти к вашим бюджетам', - 'clone_instructions' => 'Чтобы клонировать транзакцию, найдите на экране редактирования флажок "сохранить как новую"', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Перейти к вашим категориям', 'go_to_bills' => 'Перейти к вашим счетам на оплату', 'go_to_expense_accounts' => 'Перейти к вашим счетам расходов', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Проверить обновления', 'admin_update_check_title' => 'Автоматически проверять наличие обновлений', - 'admin_update_check_explain' => 'Firefly III может автоматически проверять наличие обновлений. После включения опции, он свяжется с Github, чтобы узнать, доступна ли новая версия Firefly III. Когда это произойдет, вы получите уведомление. Вы можете проверить это уведомление, нажав кнопку справа. Пожалуйста, укажите ниже, если вы хотите, чтобы Firefly III проверял наличие обновлений.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III может проверять наличие обновлений, но для этого требуется ваше разрешение. Перейдите в администрирование, чтобы указать, хотите ли вы включить эту функцию.', 'updates_ask_me_later' => 'Спросить меня позже', 'updates_do_not_check' => 'Не проверять наличие обновлений', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Эта версия является АЛЬФА-версией. Вы можете столкнуться с проблемами.', 'update_current_version_alert' => 'Вы используете v:version, которая является последним доступным релизом.', 'update_newer_version_alert' => 'Вы используете версию v:your_version, которая новее последнего релиза (v:new_version).', - 'update_check_error' => 'При проверке обновлений произошла ошибка. Просмотрите файлы логов.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Канал обновлений', 'admin_update_channel_explain' => 'Firefly III может использовать три "канала" обновлений, которые различаются наборами новых функций и ошибок. Используйте "бета"-канал, если вы любите приключения и "альфа", если вам нравится жить с чувством постоянной опасности.', 'update_channel_stable' => 'Стабильный. Всё должно работать, как вы ожидаете.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Создать новое правило в группе правил ":title"', 'make_new_rule_no_group' => 'Создать новое правило', 'instructions_rule_from_bill' => 'Для того чтобы сравнить транзакции с вашим новым счётом на оплату ":name", Firefly III может создать правило, которое автоматически будет проверять любые ваши транзакции. Пожалуйста, проверьте данные ниже и сохраните правило, для того чтобы Firefly III автоматически привязывал транзакции к вашему новому счёту на оплату.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'строгое правило', 'rule_is_not_strict' => 'нестрогое правило', 'rule_help_stop_processing' => 'Когда вы установите этот флажок, более поздние правила в этой группе не будут выполняться.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Правило для счёта на оплату ":name"', 'new_rule_for_bill_description' => 'Это правило помечает транзакции для счёта на оплату ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Сохранить новую метку', 'update_tag' => 'Обновить метку', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Счета, отображаемые в сводке', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Обновить валюту', 'new_default_currency' => ':name теперь является вашей основной валютой.', 'cannot_delete_currency' => 'Невозможно удалить валюту :name, поскольку она используется.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Не удается отключить валюту :name, потому что она была использована в транзакциях.', 'cannot_disable_currency_last_left' => 'Не удается отключить валюту :name, потому что это последняя активная валюта.', 'cannot_disable_currency_account_meta' => 'Невозможно отключить валюту :name, поскольку она используется для одного из счетов.', diff --git a/resources/lang/ru_RU/form.php b/resources/lang/ru_RU/form.php index 755425c16c..2e44ac4b43 100644 --- a/resources/lang/ru_RU/form.php +++ b/resources/lang/ru_RU/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/import.php b/resources/lang/ru_RU/import.php index 60807110b1..4f3faf4c23 100644 --- a/resources/lang/ru_RU/import.php +++ b/resources/lang/ru_RU/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/intro.php b/resources/lang/ru_RU/intro.php index 8230166656..a96a12022d 100644 --- a/resources/lang/ru_RU/intro.php +++ b/resources/lang/ru_RU/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/list.php b/resources/lang/ru_RU/list.php index a7f4a376a4..86aca76ffa 100644 --- a/resources/lang/ru_RU/list.php +++ b/resources/lang/ru_RU/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/pagination.php b/resources/lang/ru_RU/pagination.php index 885c2e470a..4f0ca7701c 100644 --- a/resources/lang/ru_RU/pagination.php +++ b/resources/lang/ru_RU/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/passwords.php b/resources/lang/ru_RU/passwords.php index 9a705be462..510f5192cc 100644 --- a/resources/lang/ru_RU/passwords.php +++ b/resources/lang/ru_RU/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/ru_RU/validation.php b/resources/lang/ru_RU/validation.php index 7e0118b43e..e8480934ea 100644 --- a/resources/lang/ru_RU/validation.php +++ b/resources/lang/ru_RU/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/api.php b/resources/lang/sv_SE/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/sv_SE/api.php +++ b/resources/lang/sv_SE/api.php @@ -1,7 +1,7 @@ 'Notan saknar associerade regler.', 'go_to_asset_accounts' => 'Visa dina tillgångskonton', 'go_to_budgets' => 'Gå till dina budgetar', - 'clone_instructions' => 'För att klona en transaktion, sök efter kryssrutan "lagra som ny" på redigeringsskärmen', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Gå till dina kategorier', 'go_to_bills' => 'Gå till dina notor', 'go_to_expense_accounts' => 'Se dina utgiftskonton', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => 'Sök uppdateringar', 'admin_update_check_title' => 'Sök automatiskt efter uppdateringar', - 'admin_update_check_explain' => 'Firefly III kan söka efter uppdateringara automatiskt. När du aktiverar denna inställning, kommer den kolla på Github om nya versioner av Firefly III är tillgängliga. När det är så, får du en notifiering. Du kan testa detta via knappen till höger. Välj nedan om du vill att Firefly III ska automatiskt söka efter uppdateringar.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III kan söka efter uppdateringara, men den behöver din tillåtelse att göra så. Vänligen gå till inställningar för att ställa in om denna funktion ska aktiveras.', 'updates_ask_me_later' => 'Fråga mig senare', 'updates_do_not_check' => 'Sök inte efter uppdateringar', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'Denna version är en ALPHA version. Det kan förekomma problem.', 'update_current_version_alert' => 'Du har :version, vilken är den senaste tillgängliga utgåva.', 'update_newer_version_alert' => 'Du har :your_version, vilken är nyare än senaste utgåva, :new_version.', - 'update_check_error' => 'Ett fel uppstod vid kontroll av uppdatering. Vänligen se logg filerna.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Uppdatera kanal', 'admin_update_channel_explain' => 'Firefly III har tre uppdaterings "kanaler" som bestämmer hur frammåt i kurvan du är i form av funktioner, förbättringar och buggar. Använd "beta" kanalen om du är äventyrslysten och "alpha" om du tycket om att leva farligt.', 'update_channel_stable' => 'Stabil. Allting fungerar som förväntat.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => 'Skapa en ny regel i regelgrupp ":title"', 'make_new_rule_no_group' => 'Skapa en ny regel', 'instructions_rule_from_bill' => 'För att matcha transaktioner till din nya nota ":name", så kan Firefly III skapa en regel för att automatiskt kontrollera mot alla transaktioner du sparar. Vänligen verifiera detaljerna nedan och spara regeln för att Firefly III automatisk ska matcha transaktioner till din nya nota.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'strikt regel', 'rule_is_not_strict' => 'icke-strikt regel', 'rule_help_stop_processing' => 'Med denna ruta ikryssad körs inte efterkommande regler i denna grupp.', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => 'Regel för nota ":name"', 'new_rule_for_bill_description' => 'Denna regel markerar transaktion för nota ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Spara ny etikett', 'update_tag' => 'Uppdatera etikett', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Startskäm konton', @@ -700,6 +708,7 @@ return [ 'update_currency' => 'Uppdatera valuta', 'new_default_currency' => ':name är nu standard valuta.', 'cannot_delete_currency' => 'Kan ej ta bort :name då den fortfarande används.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Kan inte inaktivera :name då transaktioner fortfarande använder den.', 'cannot_disable_currency_last_left' => 'Kan inte inaktivera :name efter det är den sista aktiverade valutan.', 'cannot_disable_currency_account_meta' => 'Kan inte inaktivera :name, används i tillgångskonton.', diff --git a/resources/lang/sv_SE/form.php b/resources/lang/sv_SE/form.php index b5873a0070..5dabdfbc82 100644 --- a/resources/lang/sv_SE/form.php +++ b/resources/lang/sv_SE/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/import.php b/resources/lang/sv_SE/import.php index 99b9d395d7..de279d0808 100644 --- a/resources/lang/sv_SE/import.php +++ b/resources/lang/sv_SE/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/intro.php b/resources/lang/sv_SE/intro.php index 5ed9b67d59..b25fc7b44d 100644 --- a/resources/lang/sv_SE/intro.php +++ b/resources/lang/sv_SE/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/list.php b/resources/lang/sv_SE/list.php index 57b8726062..8a24317ccb 100644 --- a/resources/lang/sv_SE/list.php +++ b/resources/lang/sv_SE/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/pagination.php b/resources/lang/sv_SE/pagination.php index bac8126d62..34ec939346 100644 --- a/resources/lang/sv_SE/pagination.php +++ b/resources/lang/sv_SE/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/passwords.php b/resources/lang/sv_SE/passwords.php index c08b57bba2..ee6efd8f27 100644 --- a/resources/lang/sv_SE/passwords.php +++ b/resources/lang/sv_SE/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/sv_SE/validation.php b/resources/lang/sv_SE/validation.php index e658799e13..731482d087 100644 --- a/resources/lang/sv_SE/validation.php +++ b/resources/lang/sv_SE/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/api.php b/resources/lang/tr_TR/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/tr_TR/api.php +++ b/resources/lang/tr_TR/api.php @@ -1,7 +1,7 @@ 'Anasayfa', + 'home' => 'Ana Sayfa', 'edit_currency' => '":name" para birimini düzenle', 'delete_currency' => '":name" para birimini sil', 'newPiggyBank' => 'Yeni bir kumbara oluştur', @@ -35,7 +35,7 @@ return [ 'bills' => 'Fatura', 'newBill' => 'Yeni Fatura', 'edit_bill' => 'Faturayı düzenle ":name"', - 'delete_bill' => 'Faturayı ":name"', + 'delete_bill' => '":name" faturasını sil', 'reports' => 'Raporlar', 'search_result' => '":query" için arama sonuçları', 'withdrawal_list' => 'Giderler', @@ -49,7 +49,7 @@ return [ 'create_transfer' => 'Yeni transfer oluştur', 'create_new_transaction' => 'Yeni bir işlem oluştur', 'edit_journal' => '":description" işlemini düzenle', - 'edit_reconciliation' => 'Düzenle ":description"', + 'edit_reconciliation' => '":description" açıklamasını düzenle', 'delete_journal' => '":description" işlemini sil', 'tags' => 'Etiketler', 'createTag' => 'Yeni etiket oluştur', diff --git a/resources/lang/tr_TR/components.php b/resources/lang/tr_TR/components.php index 1364d8c21d..ae1477f176 100644 --- a/resources/lang/tr_TR/components.php +++ b/resources/lang/tr_TR/components.php @@ -2,7 +2,7 @@ /** * components.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/config.php b/resources/lang/tr_TR/config.php index f2e3aa3f95..0317310eac 100644 --- a/resources/lang/tr_TR/config.php +++ b/resources/lang/tr_TR/config.php @@ -2,7 +2,7 @@ /** * config.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/csv.php b/resources/lang/tr_TR/csv.php index 982b606e63..135701aba3 100644 --- a/resources/lang/tr_TR/csv.php +++ b/resources/lang/tr_TR/csv.php @@ -2,7 +2,7 @@ /** * csv.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/demo.php b/resources/lang/tr_TR/demo.php index 87a5c3f9b3..5a98e94bc3 100644 --- a/resources/lang/tr_TR/demo.php +++ b/resources/lang/tr_TR/demo.php @@ -2,7 +2,7 @@ /** * demo.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/firefly.php b/resources/lang/tr_TR/firefly.php index 113d0b5946..fe6263c3c3 100644 --- a/resources/lang/tr_TR/firefly.php +++ b/resources/lang/tr_TR/firefly.php @@ -2,7 +2,7 @@ /** * firefly.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -59,7 +59,8 @@ return [ 'go_to_asset_accounts' => 'Varlık hesaplarınızı görüntüleyin ', 'go_to_budgets' => 'Bütçelerine git', - 'clone_instructions' => 'İşlemi çoğaltmak için düzenleme ekranında "yeni olarak sakla" seçim kutusunu arayınız', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => 'Kategorilerinize gidin', 'go_to_bills' => 'Faturalarına git', 'go_to_expense_accounts' => 'Gider hesaplarınızı görün', @@ -219,7 +220,7 @@ return [ // check for updates: 'update_check_title' => 'Güncellemeleri kontrol et', 'admin_update_check_title' => 'Güncellemeleri otomatik olarak kontrol et', - 'admin_update_check_explain' => 'Firefly III güncellemeleri otomatik olarak kontrol edebilir. Bu ayarı etkinleştirdiğinizde, Firefly III\'ün yeni bir sürümünün mevcut olup olmadığını görmek için Github ile iletişime geçecektir. Bu olduğunda, bir bildirim alacaksınız. Bu bildirimi sağdaki düğmeyi kullanarak test edebilirsiniz. Firefly III\'ün güncellemeleri kontrol etmesini istiyorsanız lütfen aşağıya belirtin.', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III güncellemeleri kontrol edebilir, ancak bunu yapmak için izniniz gerekir. Bu özelliğin etkinleştirilmesini isteyip istemediğinizi belirtmek için lütfen yönetim bölümüne gidin.', 'updates_ask_me_later' => 'Daha sonra sor', 'updates_do_not_check' => 'Güncelleştirmeleri kontrol ETME', @@ -232,7 +233,9 @@ return [ 'update_version_alpha' => 'Bu bir ALPHA versiyonudur. Bazı hatalar ile karşılaşabilirsiniz.', 'update_current_version_alert' => 'En son mevcut olan :version versiyonunu kullanıyorsunuz.', 'update_newer_version_alert' => 'Son mevcut olan :new_version versiyonundan daha yeni olan :your_version versiyonu kullanıyorsunuz.', - 'update_check_error' => 'Güncelleştirmeleri denetlerken bir hata oluştu. Lütfen günlük dosyalarını inceleyin.', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Güncelleme kanalı', 'admin_update_channel_explain' => 'Firefly III 3 adet güncelleme kanalına sahiptir. Bu kanallar sizin özellikler, geliştirmeler ve hatalar ile ilgili ne kadar önde olduğunuzu belirler. Maceracası iseniz "beta", tehlikeli yaşamayı seviyorsanız "alpha" versiyonunu kullanın.', 'update_channel_stable' => 'Stabil. Herşey olması gerektiği gibi.', @@ -310,6 +313,7 @@ return [ 'make_new_rule' => '":title" kural grubunda yeni kural oluşturun', 'make_new_rule_no_group' => 'Yeni bir kural ekleyin', 'instructions_rule_from_bill' => 'Hesap hareketlerini ":name" ile eşleştirebilmeniz için Firefly III depolayacağınız tüm hesap hareketlerine karşı otomatik olarak kontrol edebilen bir kural oluşturabilir. Lütfen aşağıdaki detayları doğrulayın ve Firefly III\'ün hesap hareketlerini yeni faturanızla otomatik olarak eşleştirebilmesi için bu kuralı depolayın.', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => 'sıkı kural', 'rule_is_not_strict' => 'sıkı olmayan kural', 'rule_help_stop_processing' => 'Bu kutuyu işaretlediğinizde, bu grupta sonraki kurallar yürütülemez.', @@ -495,6 +499,9 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'new_rule_for_bill_title' => 'Rule for bill ":name"', 'new_rule_for_bill_description' => 'This rule marks transactions for bill ":name".', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => 'Yeni etiket kaydet', 'update_tag' => 'Etiketi Güncelle', @@ -510,6 +517,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => 'Ana ekran hesapları', @@ -702,6 +710,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'update_currency' => 'Para birimini güncelle', 'new_default_currency' => ':name artık varsayılan para birimi.', 'cannot_delete_currency' => ':name hala kullanıldığı için silinemiyor.', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/tr_TR/form.php b/resources/lang/tr_TR/form.php index feb572327f..c9541b744c 100644 --- a/resources/lang/tr_TR/form.php +++ b/resources/lang/tr_TR/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/import.php b/resources/lang/tr_TR/import.php index 6a98374bd0..b09a44fef5 100644 --- a/resources/lang/tr_TR/import.php +++ b/resources/lang/tr_TR/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * @@ -47,7 +47,7 @@ return [ 'button_plaid' => 'Palid kullanarak içe aktar', 'button_yodlee' => 'Yodlee kullanarak içe aktarma', 'button_quovo' => 'Quovo kullanarak içe aktarma', - 'button_ynab' => 'Import from You Need A Budget', + 'button_ynab' => 'You Need A Budget servisinden içeri aktar', 'button_fints' => 'FinTS kullanarak içe aktar', diff --git a/resources/lang/tr_TR/intro.php b/resources/lang/tr_TR/intro.php index 76d5b0c630..b9d054a374 100644 --- a/resources/lang/tr_TR/intro.php +++ b/resources/lang/tr_TR/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/list.php b/resources/lang/tr_TR/list.php index 031cfdcfcc..b7954a3730 100644 --- a/resources/lang/tr_TR/list.php +++ b/resources/lang/tr_TR/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/pagination.php b/resources/lang/tr_TR/pagination.php index ce91fb84fd..43772f7d00 100644 --- a/resources/lang/tr_TR/pagination.php +++ b/resources/lang/tr_TR/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/passwords.php b/resources/lang/tr_TR/passwords.php index 1c5f47be51..3a1628d15c 100644 --- a/resources/lang/tr_TR/passwords.php +++ b/resources/lang/tr_TR/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/tr_TR/validation.php b/resources/lang/tr_TR/validation.php index 99228381c3..0af5da6aba 100644 --- a/resources/lang/tr_TR/validation.php +++ b/resources/lang/tr_TR/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/api.php b/resources/lang/zh_CN/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/zh_CN/api.php +++ b/resources/lang/zh_CN/api.php @@ -1,7 +1,7 @@ '该账单没有与之相关的规则。', 'go_to_asset_accounts' => '检视您的资产帐户', 'go_to_budgets' => '前往您的预算', - 'clone_instructions' => '若要复制交易,请在编辑画面中勾取 "另存新档" 选项', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => '前往您的分类', 'go_to_bills' => '前往您的帐单', 'go_to_expense_accounts' => '查看您的支出帐户', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => '检查更新', 'admin_update_check_title' => '自动检查更新', - 'admin_update_check_explain' => 'Firefly III 可以自动检查更新。当启用此设定时,将会自动连接 Github 并查看是否有新版本可用,若有,您会收到一则通知。您可使用右侧的按钮测试通知功能,并于下方表示您想要 Firefly III 检查更新与否。', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III 可自动检查更新,但此功能需要您的许可。请转至 后台管理 表明您是否需要启用此功能。', 'updates_ask_me_later' => '稍后再问我', 'updates_do_not_check' => '不检查更新', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => '此版本是 ALPHA 版本。您可能会遇到问题。', 'update_current_version_alert' => '您正在运行 :version, 这是最新的可用版本。', 'update_newer_version_alert' => '您正在运行 :your_version,它比最新发布的 :new_version更新。', - 'update_check_error' => '检查更新时发生一个错误,请检阅日志档。', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => '更新通道', 'admin_update_channel_explain' => 'Firefly III具有三个更新“通道”,这些通道确定您在功能,增强功能和错误方面都处于最新。 如果您喜欢冒险,请使用“ beta”频道;如果您不惧危险,请使用“ alpha”频道。', 'update_channel_stable' => '稳定版。一切应该都如预期的那样运行。', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => '在规则群组 ":title" 中建立新规则', 'make_new_rule_no_group' => '建立新规则', 'instructions_rule_from_bill' => '为了媒合交易至您的新帐单 ":name",Firefly III 可以建立一个针对您储存的每一笔交易且自动启动的规则。请验证下方的资讯并储存规则,让 Firefly III 自动媒合交易至您的新帐单。', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => '严谨规则', 'rule_is_not_strict' => '非严谨规则', 'rule_help_stop_processing' => '勾选此核选方块时,将不会执行此群组中的后续规则。', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => '供帐单 ":name" 的规则', 'new_rule_for_bill_description' => '此规则标记给帐单 ":name" 的交易。', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => '储存新标签', 'update_tag' => '更新标签', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => '主画面帐户', @@ -700,6 +708,7 @@ return [ 'update_currency' => '更新货币', 'new_default_currency' => ':name 现已为预设货币', 'cannot_delete_currency' => '因为仍在使用中,无法删除 :name 。', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => '无法禁用 :name,因为仍有交易在使用。', 'cannot_disable_currency_last_left' => '无法禁用 :name,因为它是目前唯一启用的货币。', 'cannot_disable_currency_account_meta' => '无法禁用 :name,因为它用于资产帐户。', diff --git a/resources/lang/zh_CN/form.php b/resources/lang/zh_CN/form.php index 053474dff2..5dbc13592c 100644 --- a/resources/lang/zh_CN/form.php +++ b/resources/lang/zh_CN/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/import.php b/resources/lang/zh_CN/import.php index 2b1b1e203e..764bbcc6bc 100644 --- a/resources/lang/zh_CN/import.php +++ b/resources/lang/zh_CN/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/intro.php b/resources/lang/zh_CN/intro.php index bf6436892f..1b27eece85 100644 --- a/resources/lang/zh_CN/intro.php +++ b/resources/lang/zh_CN/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/list.php b/resources/lang/zh_CN/list.php index 7e20df450e..c1d62dd9fc 100644 --- a/resources/lang/zh_CN/list.php +++ b/resources/lang/zh_CN/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/pagination.php b/resources/lang/zh_CN/pagination.php index 89729ba043..39b91bd3ab 100644 --- a/resources/lang/zh_CN/pagination.php +++ b/resources/lang/zh_CN/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/passwords.php b/resources/lang/zh_CN/passwords.php index 99253ca748..798870d4f4 100644 --- a/resources/lang/zh_CN/passwords.php +++ b/resources/lang/zh_CN/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_CN/validation.php b/resources/lang/zh_CN/validation.php index db5c689102..8a6a548a5d 100644 --- a/resources/lang/zh_CN/validation.php +++ b/resources/lang/zh_CN/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/api.php b/resources/lang/zh_TW/api.php index c0daaf8ad9..6d7ccef9fc 100644 --- a/resources/lang/zh_TW/api.php +++ b/resources/lang/zh_TW/api.php @@ -1,7 +1,7 @@ '此帳單未設定相關的規則。', 'go_to_asset_accounts' => '檢視您的資產帳戶', 'go_to_budgets' => '前往您的預算', - 'clone_instructions' => '若要複製交易,請在編輯畫面中勾取 "另存新檔" 核選方塊', + 'new_clone_instructions' => 'This button will automatically clone the transaction and set the date to today. Are you sure?', + 'clones_journal_x' => 'This transaction is a clone of ":description" (#:id)', 'go_to_categories' => '前往您的分類', 'go_to_bills' => '前往您的帳單', 'go_to_expense_accounts' => '查看您的支出帳戶', @@ -218,7 +219,7 @@ return [ // check for updates: 'update_check_title' => '檢查更新', 'admin_update_check_title' => '自動檢查更新', - 'admin_update_check_explain' => 'Firefly III 可以自動檢查更新。啟用此設定時,將會自動連接 Github 查看是否有新版本可用,並在可用時顯示一則通知。您可使用右方按鈕測試通知功能,並於下方表示您是否希望 Firefly III 檢查更新。', + 'admin_update_check_explain' => 'Firefly III can check for updates automatically. When you enable this setting, it will contact the Firefly III update server to see if a new version of Firefly III is available. When it is, you will get a notification. You can test this notification using the button on the right. Please indicate below if you want Firefly III to check for updates.', 'check_for_updates_permission' => 'Firefly III 可以自動檢查更新,但需要您先許可。請前往 系統管理 表示您是否想啟用此功能。', 'updates_ask_me_later' => '稍後再詢問', 'updates_do_not_check' => '不檢查更新', @@ -231,7 +232,9 @@ return [ 'update_version_alpha' => 'This version is a ALPHA version. You may run into issues.', 'update_current_version_alert' => 'You are running :version, which is the latest available release.', 'update_newer_version_alert' => 'You are running :your_version, which is newer than the latest release, :new_version.', - 'update_check_error' => '檢查更新時發生一個錯誤,請檢閱日誌檔。', + 'update_check_error' => 'An error occurred while checking for updates: :error', + 'unknown_error' => 'Unknown error. Sorry about that.', + 'just_new_release' => 'A new version is available! Version :version was released :date. This release is very fresh. Wait a few days for the new release to stabilize.', 'admin_update_channel_title' => 'Update channel', 'admin_update_channel_explain' => 'Firefly III has three update "channels" which determine how ahead of the curve you are in terms of features, enhancements and bugs. Use the "beta" channel if you\'re adventurous and the "alpha" when you like to live life dangerously.', 'update_channel_stable' => 'Stable. Everything should work as expected.', @@ -309,6 +312,7 @@ return [ 'make_new_rule' => '在規則群組 ":title" 中建立新規則', 'make_new_rule_no_group' => '建立新規則', 'instructions_rule_from_bill' => '為了媒合交易至您的新帳單 ":name",Firefly III 可以建立一個針對您儲存的每一筆交易且自動啟動的規則。請驗證下方的資訊並儲存規則,讓 Firefly III 自動媒合交易至您的新帳單。', + 'instructions_rule_from_journal' => 'Create a rule based on one of your transactions. Complement or submit the form below.', 'rule_is_strict' => '嚴謹規則', 'rule_is_not_strict' => '非嚴謹規則', 'rule_help_stop_processing' => '勾選此核選方塊時,將不會執行此群組中的後續規則。', @@ -493,6 +497,9 @@ return [ 'new_rule_for_bill_title' => '供帳單 ":name" 的規則', 'new_rule_for_bill_description' => '此規則標記給帳單 ":name" 的交易。', + 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', + // tags 'store_new_tag' => '儲存新標籤', 'update_tag' => '更新標籤', @@ -508,6 +515,7 @@ return [ 'delete_all_selected_tags' => 'Delete all selected tags', 'select_tags_to_delete' => 'Don\'t forget to select some tags.', 'deleted_x_tags' => 'Deleted :count tag(s).', + 'create_rule_from_transaction' => 'Create rule based on transaction', // preferences 'pref_home_screen_accounts' => '主畫面帳戶', @@ -700,6 +708,7 @@ return [ 'update_currency' => '更新貨幣', 'new_default_currency' => ':name 現已為預設貨幣', 'cannot_delete_currency' => '因為仍在使用中,無法刪除 :name 。', + 'cannot_delete_fallback_currency' => ':name is the system fallback currency and can\'t be deleted.', 'cannot_disable_currency_journals' => 'Cannot disable :name because transactions are still using it.', 'cannot_disable_currency_last_left' => 'Cannot disable :name because it is the last enabled currency.', 'cannot_disable_currency_account_meta' => 'Cannot disable :name because it is used in asset accounts.', diff --git a/resources/lang/zh_TW/form.php b/resources/lang/zh_TW/form.php index 03b6d42c78..04b5efbe59 100644 --- a/resources/lang/zh_TW/form.php +++ b/resources/lang/zh_TW/form.php @@ -2,7 +2,7 @@ /** * form.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/import.php b/resources/lang/zh_TW/import.php index c241963724..6a2fc5542a 100644 --- a/resources/lang/zh_TW/import.php +++ b/resources/lang/zh_TW/import.php @@ -2,7 +2,7 @@ /** * import.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/intro.php b/resources/lang/zh_TW/intro.php index 83df9308e3..ce99515583 100644 --- a/resources/lang/zh_TW/intro.php +++ b/resources/lang/zh_TW/intro.php @@ -2,7 +2,7 @@ /** * intro.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/list.php b/resources/lang/zh_TW/list.php index ee9ac67bdd..829c0debc6 100644 --- a/resources/lang/zh_TW/list.php +++ b/resources/lang/zh_TW/list.php @@ -2,7 +2,7 @@ /** * list.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/pagination.php b/resources/lang/zh_TW/pagination.php index 1c2fd1f259..5a52b8c9d7 100644 --- a/resources/lang/zh_TW/pagination.php +++ b/resources/lang/zh_TW/pagination.php @@ -2,7 +2,7 @@ /** * pagination.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/passwords.php b/resources/lang/zh_TW/passwords.php index ef27c93bc8..51c0f8435c 100644 --- a/resources/lang/zh_TW/passwords.php +++ b/resources/lang/zh_TW/passwords.php @@ -2,7 +2,7 @@ /** * passwords.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). * diff --git a/resources/lang/zh_TW/validation.php b/resources/lang/zh_TW/validation.php index 306d9104dc..60b8211eb1 100644 --- a/resources/lang/zh_TW/validation.php +++ b/resources/lang/zh_TW/validation.php @@ -2,7 +2,7 @@ /** * validation.php - * Copyright (c) 2019 thegrumpydictator@gmail.com + * Copyright (c) 2019 james@firefly-iii.org * * This file is part of Firefly III (https://github.com/firefly-iii). *