New translations.

This commit is contained in:
James Cole
2022-10-04 20:49:29 +02:00
parent 44637dfaab
commit 7e94f246e3
108 changed files with 5334 additions and 4159 deletions

View File

@@ -33,6 +33,14 @@ return [
'admin_test_subject' => 'Testiviesti Firefly III applikaatioltasi',
'admin_test_body' => 'Tämä on testiviesti Firefly III instanssiltasi. Se lähetettiin osoitteeseen :email.',
// invite
'invitation_created_subject' => 'An invitation has been created',
'invitation_created_body' => 'Admin user ":email" created a user invitation which can be used by whoever is behind email address ":invitee". The invite will be valid for 48hrs.',
'invite_user_subject' => 'You\'ve been invited to create a Firefly III account.',
'invitation_introduction' => 'You\'ve been invited to create a Firefly III account on **:host**. Firefly III is a personal, self-hosted, private personal finance manager. All the cool kids are using it.',
'invitation_invited_by' => 'You\'ve been invited by ":admin" and this invitation was sent to ":invitee". That\'s you, right?',
'invitation_url' => 'The invitation is valid for 48 hours and can be redeemed by surfing to [Firefly III](:url). Enjoy!',
// new IP
'login_from_new_ip' => 'Uusi kirjautuminen Firefly III:een',
'slack_login_from_new_ip' => 'Uusi Firefly III kirjautuminen IP-osoitteesta :ip (:host)',

View File

@@ -228,43 +228,43 @@ return [
// Webhooks
'webhooks' => 'Webhookit',
'webhooks_breadcrumb' => 'Verkkotoimintokutsut',
'no_webhook_messages' => 'Verkkotoimintokutsuviestejä ei ole',
'webhook_trigger_STORE_TRANSACTION' => 'Tapahtuman luomisen jälkeen',
'webhook_trigger_UPDATE_TRANSACTION' => 'Tapahtuman päivityksen jälkeen',
'webhook_trigger_DESTROY_TRANSACTION' => 'Tapahtuman poiston jälkeen',
'webhook_response_TRANSACTIONS' => 'Tapahtuman tiedot',
'webhook_response_ACCOUNTS' => 'Tilin tiedot',
'webhook_response_none_NONE' => 'Ei lisätietoja',
'webhooks_breadcrumb' => 'Webhooks',
'no_webhook_messages' => 'There are no webhook messages',
'webhook_trigger_STORE_TRANSACTION' => 'After transaction creation',
'webhook_trigger_UPDATE_TRANSACTION' => 'After transaction update',
'webhook_trigger_DESTROY_TRANSACTION' => 'After transaction delete',
'webhook_response_TRANSACTIONS' => 'Transaction details',
'webhook_response_ACCOUNTS' => 'Account details',
'webhook_response_none_NONE' => 'No details',
'webhook_delivery_JSON' => 'JSON',
'inspect' => 'Tarkista',
'create_new_webhook' => 'Luo uusi verkkotoimintokutsu',
'webhooks_create_breadcrumb' => 'Luo uusi verkkotoimintokutsu',
'inspect' => 'Inspect',
'create_new_webhook' => 'Create new webhook',
'webhooks_create_breadcrumb' => 'Create new webhook',
'webhook_trigger_form_help' => 'Indicate on what event the webhook wil trigger',
'webhook_response_form_help' => 'Indicate what the webhook must submit to the URL.',
'webhook_delivery_form_help' => 'Which format the webhook must deliver data in.',
'webhook_active_form_help' => 'The webhook must be active or it won\'t be called.',
'stored_new_webhook' => 'Tallennettiin uusi verkkotoimintokutsu ":title"',
'delete_webhook' => 'Poista verkkotoimintokutsu',
'deleted_webhook' => 'Poistettiin verkkotoimintokutsu ":title"',
'stored_new_webhook' => 'Stored new webhook ":title"',
'delete_webhook' => 'Delete webhook',
'deleted_webhook' => 'Deleted webhook ":title"',
'edit_webhook' => 'Edit webhook ":title"',
'updated_webhook' => 'Päivitettiin verkkotoimintokutsu ":title"',
'updated_webhook' => 'Updated webhook ":title"',
'edit_webhook_js' => 'Edit webhook "{title}"',
'show_webhook' => 'Verkkotoimintokutsu ":title"',
'show_webhook' => 'Webhook ":title"',
'webhook_was_triggered' => 'The webhook was triggered on the indicated transaction. You can refresh this page to see the results.',
'webhook_messages' => 'Verkkotoimintokutsun viesti',
'view_message' => 'Näytä viesti',
'view_attempts' => 'Näytä epäonnistuneet yritykset',
'message_content_title' => 'Verkkotoimintokutsun viestin sisältö',
'webhook_messages' => 'Webhook message',
'view_message' => 'View message',
'view_attempts' => 'View failed attempts',
'message_content_title' => 'Webhook message content',
'message_content_help' => 'This is the content of the message that was sent (or tried) using this webhook.',
'attempt_content_title' => 'Verkkotoimintokutsun yritykset',
'attempt_content_title' => 'Webhook attempts',
'attempt_content_help' => 'These are all the unsuccessful attempts of this webhook message to submit to the configured URL. After some time, Firefly III will stop trying.',
'no_attempts' => 'Ei epäonnistuneita yrityksiä. Se on hyvä asia!',
'no_attempts' => 'There are no unsuccessful attempts. That\'s a good thing!',
'webhook_attempt_at' => 'Attempt at {moment}',
'logs' => 'Lokitiedot',
'response' => 'Vastaus',
'visit_webhook_url' => 'Vieraile verkkotoimintokutsun URL-osoitteessa',
'reset_webhook_secret' => 'Nollaa verkkotoimintokutsun salaisuus',
'logs' => 'Logs',
'response' => 'Response',
'visit_webhook_url' => 'Visit webhook URL',
'reset_webhook_secret' => 'Reset webhook secret',
// API access
'authorization_request' => 'Firefly III v:version Valtuutus Pyyntö',
@@ -481,11 +481,11 @@ return [
'search_modifier_budget_ends' => 'Budjetti päättyy ":value"',
'search_modifier_not_budget_ends' => 'Budget does not end on ":value"',
'search_modifier_budget_starts' => 'Budjetti alkaa ":value"',
'search_modifier_not_budget_starts' => 'Budget does not end on ":value"',
'search_modifier_not_budget_starts' => 'Budget does not start with ":value"',
'search_modifier_bill_contains' => 'Lasku sisältää ":value"',
'search_modifier_not_bill_contains' => 'Bill does not contain ":value"',
'search_modifier_bill_ends' => 'Lasku päättyy ":value"',
'search_modifier_not_bill_ends' => 'Bill ends does not end on ":value"',
'search_modifier_not_bill_ends' => 'Bill does not end on ":value"',
'search_modifier_bill_starts' => 'Lasku alkaa ":value"',
'search_modifier_not_bill_starts' => 'Bill does not start with ":value"',
'search_modifier_external_id_contains' => 'External ID contains ":value"',
@@ -503,7 +503,7 @@ return [
'search_modifier_external_url_is' => 'External URL is ":value"',
'search_modifier_not_external_url_is' => 'External URL is not ":value"',
'search_modifier_external_url_contains' => 'External URL contains ":value"',
'search_modifier_not_external_url_contains' => 'External URL does not ":value"',
'search_modifier_not_external_url_contains' => 'External URL does not contain ":value"',
'search_modifier_external_url_ends' => 'External URL ends with ":value"',
'search_modifier_not_external_url_ends' => 'External URL does not end with ":value"',
'search_modifier_external_url_starts' => 'External URL starts with ":value"',
@@ -701,6 +701,7 @@ return [
'yearly' => 'vuosittain',
// rules
'is_not_rule_trigger' => 'Not',
'cannot_fire_inactive_rules' => 'Et voi suorittaa aktivoimattomia sääntöjä.',
'rules' => 'Säännöt',
'rule_name' => 'Säännön nimi',
@@ -1076,10 +1077,10 @@ return [
'rule_trigger_not_budget_contains' => 'Neither budget contains ":trigger_value"',
'rule_trigger_not_budget_ends' => 'Neither budget ends on ":trigger_value"',
'rule_trigger_not_budget_starts' => 'Neither budget starts with ":trigger_value"',
'rule_trigger_not_bill_is' => 'Neither bill is ":trigger_value"',
'rule_trigger_not_bill_contains' => 'Neither bill contains ":trigger_value"',
'rule_trigger_not_bill_ends' => 'Neither bill ends on ":trigger_value"',
'rule_trigger_not_bill_starts' => 'Neither bill starts with ":trigger_value"',
'rule_trigger_not_bill_is' => 'Bill is not is ":trigger_value"',
'rule_trigger_not_bill_contains' => 'Bill does not contain ":trigger_value"',
'rule_trigger_not_bill_ends' => 'Bill does not end on ":trigger_value"',
'rule_trigger_not_bill_starts' => 'Bill does not end with ":trigger_value"',
'rule_trigger_not_external_id_is' => 'External ID is not ":trigger_value"',
'rule_trigger_not_external_id_contains' => 'External ID does not contain ":trigger_value"',
'rule_trigger_not_external_id_ends' => 'External ID does not end on ":trigger_value"',
@@ -1154,14 +1155,14 @@ return [
'rule_trigger_not_has_no_tag' => 'Transaction has a (any) tag',
'rule_trigger_not_no_notes' => 'Transaction has any notes',
'rule_trigger_not_no_external_url' => 'Transaction has an external URL',
'rule_trigger_not_source_is_cash' => 'Source account is a not a cash account',
'rule_trigger_not_destination_is_cash' => 'Destination account is a not a cash account',
'rule_trigger_not_source_is_cash' => 'Source account is not a cash account',
'rule_trigger_not_destination_is_cash' => 'Destination account is not a cash account',
'rule_trigger_not_account_is_cash' => 'Neither account is a cash account',
// actions
'rule_action_delete_transaction_choice' => 'POISTA tapahtuma(!)',
'rule_action_delete_transaction' => 'POISTA tapahtuma(!)',
'rule_action_delete_transaction_choice' => 'DELETE transaction(!)',
'rule_action_delete_transaction' => 'DELETE transaction(!)',
'rule_action_set_category' => 'Aseta kategoriaksi ":action_value"',
'rule_action_clear_category' => 'Tyhjennä kategoria',
'rule_action_set_budget' => 'Aseta budjetiksi ":action_value"',
@@ -1172,21 +1173,21 @@ return [
'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_set_category_choice' => 'Set category to ..',
'rule_action_clear_category_choice' => 'Tyhjennä kategoria',
'rule_action_set_budget_choice' => 'Aseta budjetti ..',
'rule_action_set_budget_choice' => 'Set budget to ..',
'rule_action_clear_budget_choice' => 'Tyhjennä budjetti',
'rule_action_add_tag_choice' => 'Add tag ..',
'rule_action_remove_tag_choice' => 'Remove tag ..',
'rule_action_remove_all_tags_choice' => 'Poista kaikki tägit',
'rule_action_set_description_choice' => 'Aseta kuvaus ..',
'rule_action_set_description_choice' => 'Set description to ..',
'rule_action_update_piggy_choice' => 'Add / remove transaction amount in piggy bank ..',
'rule_action_update_piggy' => 'Add / remove transaction amount in piggy bank ":action_value"',
'rule_action_append_description_choice' => 'Append description with ..',
'rule_action_prepend_description_choice' => 'Prepend description with ..',
'rule_action_set_source_account_choice' => 'Aseta lähdetili ..',
'rule_action_set_source_account_choice' => 'Set source account to ..',
'rule_action_set_source_account' => 'Aseta lähdetiliksi :action_value',
'rule_action_set_destination_account_choice' => 'Aseta kohdetili ..',
'rule_action_set_destination_account_choice' => 'Set destination account to ..',
'rule_action_set_destination_account' => 'Aseta kohdetiliksi :action_value',
'rule_action_append_notes_choice' => 'Append notes with ..',
'rule_action_append_notes' => 'Liitä muistiinpanon loppuun teksti ":action_value"',
@@ -1206,23 +1207,20 @@ return [
'rule_action_convert_transfer' => 'Muunna tapahtuma siirroksi tilin ":action_value" kanssa',
'rule_action_append_descr_to_notes_choice' => 'Append the description to the transaction notes',
'rule_action_append_notes_to_descr_choice' => 'Append the transaction notes to the description',
'rule_action_move_descr_to_notes_choice' => 'Korvaa tapahtuman nykyiset muistiinpanot kuvauksella',
'rule_action_move_notes_to_descr_choice' => 'Korvaa nykyinen kuvaus tapahtuman muistiinpanoilla',
'rule_action_move_descr_to_notes_choice' => 'Replace the current transaction notes with the description',
'rule_action_move_notes_to_descr_choice' => 'Replace the current description with the transaction notes',
'rule_action_append_descr_to_notes' => 'Append description to notes',
'rule_action_append_notes_to_descr' => 'Append notes to description',
'rule_action_move_descr_to_notes' => 'Replace notes with description',
'rule_action_move_notes_to_descr' => 'Replace description with notes',
'rules_have_read_warning' => 'Have you read the warning ? ',
'apply_rule_warning' => 'Warning: running a rule(group) on a large selection of transactions could take ages, and it could time - out . if it does, the rule(group) will only be applied to an unknown subset of your transactions . This might leave your financial administration in tatters . Please be careful . ',
'rulegroup_for_bills_title' => 'Sääntöryhmä laskuille',
'rulegroup_for_bills_description' => 'A special rule group for all the rules that involve bills . ',
'rule_for_bill_title' => 'Auto - generated rule for bill ":name"',
'rule_for_bill_description' => 'This rule is auto - generated to try to match bill ":name" . ',
'create_rule_for_bill' => 'Luo uusi sääntö laskulle ":name"',
'create_rule_for_bill_txt' => 'You have just created a new bill called ":name", congratulations!Firefly III can automagically match new withdrawals to this bill . for example, whenever you pay your rent, the bill "rent" will be linked to the expense . This way, Firefly III can accurately show you which bills are due and which ones aren\'t. In order to do so, a new rule must be created. Firefly III has filled in some sensible defaults for you. Please make sure these are correct. If these values are correct, Firefly III will automatically link the correct withdrawal to the correct bill. Please check out the triggers to see if they are correct, and add some if they\'re wrong.',
'new_rule_for_bill_title' => 'Sääntö laskulle ":name"',
'new_rule_for_bill_description' => 'Tämä sääntö merkitsee tapahtumia laskulle ":name".',
'rulegroup_for_bills_title' => 'Sääntöryhmä laskuille',
'rulegroup_for_bills_description' => 'A special rule group for all the rules that involve bills.',
'rule_for_bill_title' => 'Auto-generated rule for bill ":name"',
'rule_for_bill_description' => 'This rule is auto-generated to try to match bill ":name".',
'create_rule_for_bill' => 'Luo uusi sääntö laskulle ":name"',
'create_rule_for_bill_txt' => 'You have just created a new bill called ":name", congratulations!Firefly III can automagically match new withdrawals to this bill. For example, whenever you pay your rent, the bill "rent" will be linked to the expense. This way, Firefly III can accurately show you which bills are due and which ones aren\'t. In order to do so, a new rule must be created. Firefly III has filled in some sensible defaults for you. Please make sure these are correct. If these values are correct, Firefly III will automatically link the correct withdrawal to the correct bill. Please check out the triggers to see if they are correct, and add some if they\'re wrong.',
'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' => 'Tapahtumaan ":description" perustuva sääntö',
'new_rule_for_journal_description' => 'Tämä sääntö perustuu tapahtumaan ":description". Se täsmää tapahtumiin jotka ovat tarkalleen samanlaisia.',
@@ -1335,8 +1333,14 @@ return [
'slack_url_label' => 'Slack "incoming webhook" URL',
// profile:
'delete_stuff_header' => 'Poista tiedot',
'permanent_delete_stuff' => 'Ole varovainen näiden valintojen kanssa, poistaminen on lopullista.',
'purge_data_title' => 'Purge data from Firefly III',
'purge_data_expl' => '"Purging" means "deleting that which is already deleted". In normal circumstances, Firefly III deletes nothing permanently. It just hides it. This can be annoying when you import data from other sources, as removed transactions will still be recognized as possible duplicates. The button below deletes all of these previously "deleted" records FOREVER.',
'delete_stuff_header' => 'Delete and purge data',
'purge_all_data' => 'Purge all deleted records',
'purge_data' => 'Purge data',
'purged_all_records' => 'All deleted records have been purged.',
'delete_data_title' => 'Delete data from Firefly III',
'permanent_delete_stuff' => 'You can delete stuff from Firefly III. Using the buttons below means that your items will be removed from view and hidden. There is no undo-button for this, but the items may remain in the database where you can salvage them if necessary.',
'other_sessions_logged_out' => 'Kaikki muut istuntosi on kirjattu ulos.',
'delete_all_budgets' => 'Poista KAIKKI budjettisi',
'delete_all_categories' => 'Poista KAIKKI kategoriasi',
@@ -2220,62 +2224,71 @@ return [
'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',
'basic_journal_information' => 'Tapahtuman perustiedot',
'transaction_journal_extra' => 'Lisätiedot',
'att_part_of_journal' => 'Tallennettu tietueeseen ":journal"',
'total_amount' => 'Kokonaissumma',
'number_of_decimals' => 'Desimaalien määrä',
'transaction_journal_information' => 'Tapahtumatiedot',
'transaction_journal_meta' => 'Metatiedot',
'transaction_journal_more' => 'Lisätietoja',
'basic_journal_information' => 'Tapahtuman perustiedot',
'transaction_journal_extra' => 'Lisätiedot',
'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' => 'Yhden käyttäjän tila',
'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 ottaa käyttöön lisää tapahtumavalintoja <a href="preferences">asetuksissa</a>.',
'user_data_information' => 'Käyttäjätiedot',
'user_information' => 'Käyttäjätiedot',
'total_size' => 'koko yhteensä',
'budget_or_budgets' => ':count budjetti|:count budjettia',
'budgets_with_limits' => ':count budjetti määritetyllä summalla|:count budjettia määritetyllä summalla',
'nr_of_rules_in_total_groups' => ':count_rules sääntöä :count_groups sääntöryhmässä',
'tag_or_tags' => ':count tagi|:count tagia',
'configuration_updated' => 'Asetukset on päivitetty',
'setting_is_demo_site' => 'Esittelytila',
'setting_is_demo_site_explain' => 'Tämä valintaruutu aktivoi esittelytilan - valinnalla saattaa olla outoja sivuvaikutuksia.',
'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' => 'To see if your installation is capable of sending email or posting Slack messages, please press this button. You will not see an error here (if any), <strong>the log files will reflect any errors</strong>. You can press this button as many times as you like. There is no spam control. The message will be sent to <code>:email</code> and should arrive shortly.',
'send_message' => 'Lähetä viesti',
'send_test_triggered' => 'Testiviesti lähetettiin. Tarkista sähköpostisi sekä lokitiedostot.',
'give_admin_careful' => 'Käyttäjät, joille on annettu järjestelmänvalvojan oikeudet, voivat poistaa oikeudet sinulta. Ole varovainen.',
'admin_maintanance_title' => 'Huolto',
'admin_maintanance_expl' => 'Joitakin käteviä nappeja Firefly III -huoltoon',
'admin_maintenance_clear_cache' => 'Tyhjennä välimuisti',
'admin_notifications' => 'Ylläpitäjän ilmoitukset',
'admin_notifications_expl' => 'Järjestelmänvalvoja voi ottaa käyttöön tai poistaa käytöstä seuraavat ilmoitukset. Jos haluat saada nämä viestit Slackin yli, aseta "saapuva verkkotoimintokutsu" URL.',
'admin_notification_check_user_new_reg' => 'User gets post-registration welcome message',
'admin_notification_check_admin_new_reg' => 'Administrator(s) get new user registration notification',
'admin_notification_check_new_version' => 'Uusi versio on saatavilla',
'save_notification_settings' => 'Tallenna asetukset',
'notification_settings_saved' => 'Ilmoitusasetukset on tallennettu',
'invite_new_user_title' => 'Invite new user',
'invite_new_user_text' => 'As an administrator, you can invite users to register on your Firefly III administration. Using the direct link you can share with them, they will be able to register an account. The invited user and their invite link will appear in the table below. You are free to share the invitation link with them.',
'invited_user_mail' => 'Email address',
'invite_user' => 'Invite user',
'user_is_invited' => 'Email address ":address" was invited to Firefly III',
'administration' => 'Ylläpito',
'code_already_used' => 'Invite code has been used',
'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' => 'Yhden käyttäjän tila',
'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 ottaa käyttöön lisää tapahtumavalintoja <a href="preferences">asetuksissa</a>.',
'user_data_information' => 'Käyttäjätiedot',
'user_information' => 'Käyttäjätiedot',
'total_size' => 'koko yhteensä',
'budget_or_budgets' => ':count budjetti|:count budjettia',
'budgets_with_limits' => ':count budjetti määritetyllä summalla|:count budjettia määritetyllä summalla',
'nr_of_rules_in_total_groups' => ':count_rules sääntöä :count_groups sääntöryhmässä',
'tag_or_tags' => ':count tagi|:count tagia',
'configuration_updated' => 'Asetukset on päivitetty',
'setting_is_demo_site' => 'Esittelytila',
'setting_is_demo_site_explain' => 'Tämä valintaruutu aktivoi esittelytilan - valinnalla saattaa olla outoja sivuvaikutuksia.',
'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' => 'To see if your installation is capable of sending email or posting Slack messages, please press this button. You will not see an error here (if any), <strong>the log files will reflect any errors</strong>. You can press this button as many times as you like. There is no spam control. The message will be sent to <code>:email</code> and should arrive shortly.',
'send_message' => 'Lähetä viesti',
'send_test_triggered' => 'Testiviesti lähetettiin. Tarkista sähköpostisi sekä lokitiedostot.',
'give_admin_careful' => 'Käyttäjät, joille on annettu järjestelmänvalvojan oikeudet, voivat poistaa oikeudet sinulta. Ole varovainen.',
'admin_maintanance_title' => 'Huolto',
'admin_maintanance_expl' => 'Joitakin käteviä nappeja Firefly III -huoltoon',
'admin_maintenance_clear_cache' => 'Tyhjennä välimuisti',
'admin_notifications' => 'Admin notifications',
'admin_notifications_expl' => 'The following notifications can be enabled or disabled by the administrator. If you want to get these messages over Slack as well, set the "incoming webhook" URL.',
'admin_notification_check_user_new_reg' => 'User gets post-registration welcome message',
'admin_notification_check_admin_new_reg' => 'Administrator(s) get new user registration notification',
'admin_notification_check_new_version' => 'A new version is available',
'admin_notification_check_invite_created' => 'A user is invited to Firefly III',
'admin_notification_check_invite_redeemed' => 'A user invitation is redeemed',
'all_invited_users' => 'All invited users',
'save_notification_settings' => 'Save settings',
'notification_settings_saved' => 'The notification settings have been saved',
'split_transaction_title' => 'Jaetun tapahtuman kuvaus',
@@ -2451,76 +2464,97 @@ return [
'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.',
'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' => 'Pakolliset toistuvan tapahtuman tiedot',
'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 asti',
'recurring_repeats_forever' => 'Toistuu loputtomiin',
'recurring_repeats_x_times' => 'Toistuu :count kerran|Toistuu :count kertaa',
'update_recurrence' => 'Päivitä toistuva tapahtuma',
'updated_recurrence' => 'Päivitettiin toistuva tapahtuma ":title"',
'recurrence_is_inactive' => 'Tämä toistuva tapahtuma ei ole aktiivinen, eikä tule luomaan uusi tapahtumia.',
'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',
'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' => 'Pakolliset toistuvan tapahtuman tiedot',
'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 asti',
'recurring_repeats_forever' => 'Toistuu loputtomiin',
'recurring_repeats_x_times' => 'Toistuu :count kerran|Toistuu :count kertaa',
'update_recurrence' => 'Päivitä toistuva tapahtuma',
'updated_recurrence' => 'Päivitettiin toistuva tapahtuma ":title"',
'recurrence_is_inactive' => 'Tämä toistuva tapahtuma ei ole aktiivinen, eikä tule luomaan uusi tapahtumia.',
'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_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' => 'Varallisuus (:currency)',
'box_spend_per_day' => 'Käytettävissä per päivä: :amount',
'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_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' => 'Varallisuus (:currency)',
'box_spend_per_day' => 'Käytettävissä per päivä: :amount',
// debug page
'debug_page' => 'Virheenkorjaussivu',
'debug_submit_instructions' => 'Jos sinulla on ongelmia, voit käyttää tässä ruudussa olevia tietoja virheenjäljitystietoina. Kopioi ja liitä uuteen tai olemassa olevaan <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub ongelmaan</a>. Se luo kauniin taulukon, jolla voidaan nopeasti diagnosoida ongelmia.',
'debug_pretty_table' => 'Jos kopioit/liität alla olevan ruudun GitHub-tikettiin, se luo taulukon. Älä lisää tähän tekstiin lainausmerkkejä.',
'debug_additional_data' => 'Voit myös jakaa alla olevan laatikon sisällön. Voit myös kopioida ja liittää tämän uuteen tai olemassa olevaan <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub tikettiin</a>. Tämän kentän sisältö voi kuitenkin sisältää yksityisiä tietoja, kuten tilien nimiä, tapahtumatietoja tai sähköpostiosoitteita.',
'debug_page' => 'Virheenkorjaussivu',
'debug_submit_instructions' => 'Jos sinulla on ongelmia, voit käyttää tässä ruudussa olevia tietoja virheenjäljitystietoina. Kopioi ja liitä uuteen tai olemassa olevaan <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub ongelmaan</a>. Se luo kauniin taulukon, jolla voidaan nopeasti diagnosoida ongelmia.',
'debug_pretty_table' => 'Jos kopioit/liität alla olevan ruudun GitHub-tikettiin, se luo taulukon. Älä lisää tähän tekstiin lainausmerkkejä.',
'debug_additional_data' => 'Voit myös jakaa alla olevan laatikon sisällön. Voit myös kopioida ja liittää tämän uuteen tai olemassa olevaan <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub tikettiin</a>. Tämän kentän sisältö voi kuitenkin sisältää yksityisiä tietoja, kuten tilien nimiä, tapahtumatietoja tai sähköpostiosoitteita.',
// object groups
'object_groups_menu_bar' => 'Ryhmät',
'object_groups_page_title' => 'Ryhmät',
'object_groups_breadcrumb' => 'Ryhmät',
'object_groups_index' => 'Yleiskatsaus',
'object_groups' => 'Ryhmät',
'object_groups_empty_explain' => 'Joitakin asioita Firefly III:ssa voidaan jakaa ryhmiin. Esimerkiksi Säästöpossuilla on kenttä nimeltä "Ryhmä" muokkaa ja luo sivuilla. Kun asetat tälle kentälle arvon, voit muokata ryhmien nimiä ja järjestystä tällä sivulla. Lisätietoja saat tutustumalla ohjeisiin oikean yläkulman (?)-kuvakkeen alla.',
'object_group_title' => 'Otsikko',
'edit_object_group' => 'Muokkaa ryhmää ":title"',
'delete_object_group' => 'Poista ryhmä ":title"',
'update_object_group' => 'Päivitä ryhmä',
'updated_object_group' => 'Ryhmän ":title" päivitys onnistui',
'deleted_object_group' => 'Ryhmän ":title" poistaminen onnistui',
'object_group' => 'Ryhmä',
'object_groups_menu_bar' => 'Ryhmät',
'object_groups_page_title' => 'Ryhmät',
'object_groups_breadcrumb' => 'Ryhmät',
'object_groups_index' => 'Yleiskatsaus',
'object_groups' => 'Ryhmät',
'object_groups_empty_explain' => 'Joitakin asioita Firefly III:ssa voidaan jakaa ryhmiin. Esimerkiksi Säästöpossuilla on kenttä nimeltä "Ryhmä" muokkaa ja luo sivuilla. Kun asetat tälle kentälle arvon, voit muokata ryhmien nimiä ja järjestystä tällä sivulla. Lisätietoja saat tutustumalla ohjeisiin oikean yläkulman (?)-kuvakkeen alla.',
'object_group_title' => 'Otsikko',
'edit_object_group' => 'Muokkaa ryhmää ":title"',
'delete_object_group' => 'Poista ryhmä ":title"',
'update_object_group' => 'Päivitä ryhmä',
'updated_object_group' => 'Ryhmän ":title" päivitys onnistui',
'deleted_object_group' => 'Ryhmän ":title" poistaminen onnistui',
'object_group' => 'Ryhmä',
// other stuff
'placeholder' => '[Placeholder]',
'placeholder' => '[Placeholder]',
// audit log entries
'audit_log_entries' => 'Audit log entries',
'ale_action_log_add' => 'Added :amount to piggy bank ":name"',
'ale_action_log_remove' => 'Removed :amount from piggy bank ":name"',
'ale_action_clear_budget' => 'Removed from budget',
'ale_action_clear_category' => 'Removed from category',
'ale_action_clear_notes' => 'Removed notes',
'ale_action_clear_tag' => 'Cleared tag',
'ale_action_clear_all_tags' => 'Cleared all tags',
'ale_action_set_bill' => 'Linked to bill',
'ale_action_set_budget' => 'Set budget',
'ale_action_set_category' => 'Set category',
'ale_action_set_source' => 'Set source account',
'ale_action_set_destination' => 'Set destination account',
'ale_action_update_transaction_type' => 'Changed transaction type',
'ale_action_update_notes' => 'Changed notes',
'ale_action_update_description' => 'Changed description',
'ale_action_add_to_piggy' => 'Piggy bank',
'ale_action_remove_from_piggy' => 'Piggy bank',
'ale_action_add_tag' => 'Added tag',
];

View File

@@ -125,7 +125,7 @@ return [
'start' => 'Valikoiman alku',
'end' => 'Valikoiman loppu',
'delete_account' => 'Poista tili ":name"',
'delete_webhook' => 'Poista verkkotoimintokutsu ":title"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Poista lasku ":name"',
'delete_budget' => 'Poista budjetti ":name"',
'delete_category' => 'Poista kategoria ":name"',
@@ -146,7 +146,7 @@ return [
'object_group_areYouSure' => 'Haluatko varmasti poistaa ryhmän ":title"?',
'ruleGroup_areYouSure' => 'Haluatko varmasti poistaa sääntöryhmän ":title"?',
'budget_areYouSure' => 'Haluatko varmasti poistaa budjetin ":name"?',
'webhook_areYouSure' => 'Haluatko varmasti poistaa verkkotoimintokutsun ":title"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Haluatko varmasti poistaa kategorian ":name"?',
'recurring_areYouSure' => 'Haluatko varmasti poistaa toistuvan tapahtuman ":title"?',
'currency_areYouSure' => 'Haluatko varmasti poistaa valuutan ":name"?',
@@ -248,7 +248,7 @@ return [
'submitted' => 'Lähetetty',
'key' => 'Avain',
'value' => 'Tietueen sisältö',
'webhook_delivery' => 'Toimitus',
'webhook_response' => 'Vastaus',
'webhook_trigger' => 'Ehto',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Viimeisin tapahtuma',
'balanceDiff' => 'Saldomuutos',
'other_meta_data' => 'Muut metatiedot',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Tilin tyyppi',
'created_at' => 'Luotu',
'account' => 'Tili',
@@ -138,10 +142,10 @@ return [
'payment_info' => 'Maksutiedot',
'expected_info' => 'Seuraava odotettu tapahtuma',
'start_date' => 'Aloituspäivä',
'trigger' => 'Ehto',
'response' => 'Vastaus',
'delivery' => 'Toimitus',
'url' => 'URL-osoite',
'secret' => 'Salaisuus',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Säästöpossu tarvitsee yksilöllisen nimen.',
'unique_object_group' => 'Ryhmän nimen täytyy olla yksilöllinen',
'starts_with' => 'Arvon on alettava :values.',
'unique_webhook' => 'Sinulla on jo verkkotoimintokutsu (webhook) tällä URL -, ehto -, vastaus -, ja toimitus-yhdistelmällä.',
'unique_existing_webhook' => 'Sinulla on jo toinen verkkotoimintokutsu (webhook) tällä URL -, ehto -, vastaus -, ja toimitus-yhdistelmällä.',
'unique_webhook' => 'You already have a webhook with this combination of URL, trigger, response and delivery.',
'unique_existing_webhook' => 'You already have another webhook with this combination of URL, trigger, response and delivery.',
'same_account_type' => 'Molempien tilien on oltava samaa tyyppiä',
'same_account_currency' => 'Molemmilla tileillä on oltava sama valuuttaasetus',
@@ -208,10 +208,11 @@ return [
'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.',
'lc_source_need_data' => 'Tarvitaan kelvollinen lähdetilin tunniste.',
'ob_dest_need_data' => 'Tarvitset kelvollisen kohdetilin tunnuksen ja/tai kelvollisen kohdetilin nimen jatkaaksesi.',
'ob_dest_bad_data' => 'Kelvollista kohdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".',
'ob_source_need_data' => 'Tarvitset kelvollisen lähdetilin tunnuksen ja/tai kelvollisen lähdetilin nimen jatkaaksesi.',
'lc_source_need_data' => 'Tarvitaan kelvollinen lähdetilin tunniste.',
'ob_dest_need_data' => 'Tarvitset kelvollisen kohdetilin tunnuksen ja/tai kelvollisen kohdetilin nimen jatkaaksesi.',
'ob_dest_bad_data' => 'Kelvollista kohdetiliä ei löytynyt tunnuksella ":id" tai nimellä ":name".',
'reconciliation_either_account' => 'To submit a reconciliation, you must submit either a source or a destination account. Not both, not neither.',
'generic_invalid_source' => 'Et voi käyttää tätä tiliä lähdetilinä.',
'generic_invalid_destination' => 'Et voi käyttää tätä tiliä kohdetilinä.',