Update meta data and translations.

This commit is contained in:
James Cole
2022-10-08 06:47:56 +02:00
parent b176308dbd
commit 896c15a7a1
302 changed files with 39597 additions and 6590 deletions

View File

@@ -1,14 +1,9 @@
ca_ES
da_DK
et_EE
fa_IR
he_IL
is_IS
sl_SI
uk_UA
sr_CS
et_EE
tlh_AA
lt_LT
fa_IR
si_LK
th_TH
ko_KR
sr_CS
tlh_AA

View File

@@ -24,15 +24,15 @@ declare(strict_types=1);
return [
'home' => 'Начало',
'budgets' => 'Budgets',
'subscriptions' => 'Subscriptions',
'transactions' => 'Transactions',
'title_expenses' => 'Expenses',
'title_withdrawal' => 'Expenses',
'title_revenue' => 'Revenue / income',
'title_deposit' => 'Revenue / income',
'title_transfer' => 'Transfers',
'title_transfers' => 'Transfers',
'budgets' => 'Бюджети',
'subscriptions' => 'Абонаменти',
'transactions' => 'Транзакции',
'title_expenses' => 'Разходи',
'title_withdrawal' => 'Разходи',
'title_revenue' => 'Приходи',
'title_deposit' => 'Приходи',
'title_transfer' => 'Прехвърляния',
'title_transfers' => 'Прехвърляния',
'edit_currency' => 'Редактирай валута ":name"',
'delete_currency' => 'Изтрий валута ":name"',
'newPiggyBank' => 'Създай нова касичка',
@@ -70,9 +70,9 @@ return [
'edit_object_group' => 'Редактирай група ":title"',
'delete_object_group' => 'Изтрии група ":title"',
'logout_others' => 'Изход от другите сесии',
'asset_accounts' => 'Asset accounts',
'expense_accounts' => 'Expense accounts',
'revenue_accounts' => 'Revenue accounts',
'liabilities_accounts' => 'Liabilities',
'asset_accounts' => 'Сметки за активи',
'expense_accounts' => 'Сметки за разходи',
'revenue_accounts' => 'Сметки за приходи',
'liabilities_accounts' => 'Задължения',
'placeholder' => '[Placeholder]',
];

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'Do MMMM, YYYY, @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Тестово съобщение от вашата инсталация на Firefly III',
'admin_test_body' => 'Това е тестово съобщение от вашата Firefly III инстанция. То беше изпратено на :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' => 'Ново влизане в Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III откри нов вход за вашия акаунт от неизвестен IP адрес. Ако никога не сте влизали от IP адреса по-долу или е било преди повече от шест месеца, Firefly III ще ви предупреди.',
'new_ip_warning' => 'Ако разпознаете този IP адрес или данните за вход, можете да игнорирате това съобщение. Ако не сте влезли вие или ако нямате представа за какво става въпрос, проверете защитата на паролата си, променете я и излезте от всички останали сесии. За да направите това, отидете на страницата на вашия профил. Разбира се, че вече сте активирали 2FA, нали? Пазете се!',
'ip_address' => 'IP адрес',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Добре дошли в Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'В горния десен ъгъл на всяка страница има икона за помощ. Ако имате нужда от помощ, щракнете върху нея!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Смяна на парола:',
'registered_doc_link' => 'Документация:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Вашият имейл адрес за Firefly III е променен',
'email_change_body_to_new' => 'Вие или някой с достъп до вашия акаунт в Firefly III е променили имейл адреса ви. Ако не очаквате това съобщение, моля игнорирайте го и го изтрийте.',

View File

@@ -33,7 +33,7 @@ return [
'be_right_back' => 'Веднага се връщам!',
'check_back' => 'Firefly III е изключен за някаква необходима поддръжка. Моля, проверете отново след секунда.',
'error_occurred' => 'Опаааа! Случи се грешка.',
'db_error_occurred' => 'Whoops! A database error occurred.',
'db_error_occurred' => 'Опаааа! Случи се грешка с базата данни.',
'error_not_recoverable' => 'За съжаление от тази грешка не се възстановява :(. Firefly III се счупи. Грешката е:',
'error' => 'Грешка',
'error_location' => 'Тази грешка се появи във файл "<span style="font-family: monospace;">:file</span>" на ред: :line с код: :code.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Начало на обхвата',
'end' => 'Край на обхвата',
'delete_account' => 'Изтрий сметка ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Изтрий сметка ":name"',
'delete_budget' => 'Изтрий бюджет ":name"',
'delete_category' => 'Изтрий категория ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Наистина ли искате да изтриете групата ":title"?',
'ruleGroup_areYouSure' => 'Наистина ли искате да изтриете групата правила ":title"?',
'budget_areYouSure' => 'Наистина ли искате да изтриете бюджета озаглавен ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Наистина ли искате да изтриете категорията озаглавена ":name"?',
'recurring_areYouSure' => 'Наистина ли искате да изтриете повтарящата се транзакция ":title"?',
'currency_areYouSure' => 'Наистина ли искате да изтриете валутата озаглавена ":name"?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Потвърдено',
'key' => 'Ключ',
'value' => 'Съдържание на записа',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Последна активност',
'balanceDiff' => 'Балансова разлика',
'other_meta_data' => 'Други мета данни',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Вид на сметка',
'created_at' => 'Създаден на',
'account' => 'Сметка',
@@ -76,7 +80,7 @@ return [
'type' => 'Вид',
'completed' => 'Завършен',
'iban' => 'IBAN',
'account_number' => 'Account number',
'account_number' => 'Account number',
'paid_current_period' => 'Платени този период',
'email' => 'Имейл',
'registered_at' => 'Регистриран на',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Платежна информация',
'expected_info' => 'Следваща очаквана транзакция',
'start_date' => 'Начална дата',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Името на касичката трябва да е уникално.',
'unique_object_group' => 'Името на групата трябва да е уникално',
'starts_with' => 'Стойността трябва да започва с :values.',
'unique_webhook' => 'Вече имате уеб кука с тези стойности.',
'unique_existing_webhook' => 'Вече имате друга уеб кука с тези стойности.',
'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' => 'Both accounts must be of the same account type',
'same_account_currency' => 'Both accounts must have the same currency setting',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":name".',
'need_id_in_edit' => 'Всяко разделяне трябва да има transaction_journal_id (или валидно ID или 0).',
'ob_source_need_data' => 'Трябва да използвате валидно ID на разходната сметка и / или валидно име на разходната сметка, за да продължите.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => 'Трябва да използвате валидно ID на приходната сметка и / или валидно име на приходната сметка, за да продължите.',
'ob_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":name".',
'ob_source_need_data' => 'Трябва да използвате валидно ID на разходната сметка и / или валидно име на разходната сметка, за да продължите.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => 'Трябва да използвате валидно ID на приходната сметка и / или валидно име на приходната сметка, за да продължите.',
'ob_dest_bad_data' => 'Не може да се намери валидна приходна сметка при търсене на ID ":id" или име ":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' => 'Не може да използвате тази сметка като разходна сметка.',
'generic_invalid_destination' => 'Не може да използвате тази сметка като приходна сметка.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'D. MMMM YYYY, @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D. MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Testovací zpráva z vaší instalace Firefly III',
'admin_test_body' => 'Toto je testovací zpráva z instance Firefly III. Byla odeslána na :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' => 'Nové přihlášení do Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III zjistil nové přihlášení na Vašem účtu z neznámé IP adresy. Pokud jste se nikdy nepřihlásili z IP adresy níže, nebo to bylo před více než šesti měsíci, Firefly III Vás upozorní.',
'new_ip_warning' => 'Pokud rozpoznáte tuto IP adresu nebo přihlašovací jméno, můžete tuto zprávu ignorovat. Pokud jste se nepřihlásili, nebo jestli nemáte tušení, o co jde, ověřte zabezpečení hesla, změňte ho a odhlásíte všechny ostatní relace. Chcete-li to provést, jděte na stránku svého profilu. Samozřejmě už máte dvoufaktorové přihlašování povoleno, že? Zůstaňte v bezpečí!',
'ip_address' => 'IP adresa',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Vítejte ve Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'V pravém horním rohu každé stránky je ikona nápovědy. Pokud potřebujete pomoc, klikněte na ní!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Obnovení hesla:',
'registered_doc_link' => 'Dokumentace:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Vaše Firefly III e-mailová adresa se změnila',
'email_change_body_to_new' => 'Vy nebo někdo s přístupem k vašemu účtu Firefly III změnil vaši e-mailovou adresu. Pokud jste neočekávali tuto zprávu, prosím ignorujte a odstraňte ji.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Začátek rozsahu',
'end' => 'Konec rozsahu',
'delete_account' => 'Smazat účet „:name“',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Smazán účet „:name“',
'delete_budget' => 'Smazat rozpočet „:name“',
'delete_category' => 'Smazat kategorii „:name“',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Jste si jisti, že chcete odstranit skupinu s názvem „:title“?',
'ruleGroup_areYouSure' => 'Opravdu chcete odstranit skupinu pravidel s názvem „:title“?',
'budget_areYouSure' => 'Jste si jisti, že chcete odstranit rozpočet s názvem „:name“?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Jste si jisti, že chcete odstranit kategorii s názvem „:name“?',
'recurring_areYouSure' => 'Jste si jisti, že chcete odstranit opakovanou transakci s názvem „:title“?',
'currency_areYouSure' => 'Jste si jisti, že chcete odstranit měnu s názvem „:name“?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Odesláno',
'key' => 'Klíč',
'value' => 'Obsah záznamu',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Poslední aktivita',
'balanceDiff' => 'Rozdíl zůstatku',
'other_meta_data' => 'Ostatní metadata',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Typ účtu',
'created_at' => 'Vytvořeno',
'account' => 'Účet',
@@ -76,7 +80,7 @@ return [
'type' => 'Typ',
'completed' => 'Dokončeno',
'iban' => 'IBAN',
'account_number' => 'Account number',
'account_number' => 'Account number',
'paid_current_period' => 'Zaplaceno v tomto období',
'email' => 'Email',
'registered_at' => 'Registrováno v',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Informace o platbě',
'expected_info' => 'Další očekávaná transakce',
'start_date' => 'Datum zahájení',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Je třeba, aby se názvy pokladniček neopakovaly.',
'unique_object_group' => 'Název skupiny musí být jedinečný',
'starts_with' => 'Hodnota musí začínat :values.',
'unique_webhook' => 'Webhook s těmito hodnotami již existuje.',
'unique_existing_webhook' => 'Jiný webhook s těmito hodnotami již existuje.',
'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' => 'Oba účty musí být stejného typu',
'same_account_currency' => 'Oba účty musí mít stejné nastavení měny',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Při hledání ID „:id“ nebo jména „:name“ nelze najít platný cílový účet.',
'need_id_in_edit' => 'Každé rozdělení musí mít transakci_journal_id (platné ID nebo 0).',
'ob_source_need_data' => 'Pro pokračování je potřeba získat platné ID zdrojového účtu a/nebo platný název zdrojového účtu.',
'lc_source_need_data' => 'Pro pokračování je třeba získat platné ID zdrojového účtu.',
'ob_dest_need_data' => 'Pro pokračování je potřeba získat platné cílové ID účtu a/nebo platné jméno cílového účtu.',
'ob_dest_bad_data' => 'Při hledání ID „:id“ nebo jména „:name“ nelze najít platný cílový účet.',
'ob_source_need_data' => 'Pro pokračování je potřeba získat platné ID zdrojového účtu a/nebo platný název zdrojového účtu.',
'lc_source_need_data' => 'Pro pokračování je třeba získat platné ID zdrojového účtu.',
'ob_dest_need_data' => 'Pro pokračování je potřeba získat platné cílové ID účtu a/nebo platné jméno cílového účtu.',
'ob_dest_bad_data' => 'Při hledání ID „:id“ nebo jména „:name“ nelze najít platný cílový účet.',
'reconciliation_either_account' => 'To submit a reconciliation, you must submit either a source or a destination account. Not both, not neither.',
'generic_invalid_source' => 'Tento účet nelze použít jako zdrojový účet.',
'generic_invalid_destination' => 'Tento účet nelze použít jako cílový účet.',

View File

@@ -0,0 +1,26 @@
<?php
/**
* api.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* auth.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'failed' => 'Forkert brugernavn eller adgangskode.',
'throttle' => 'For mange mislykkede loginforsøg. Prøv igen om :seconds seconds.',
];

View File

@@ -0,0 +1,78 @@
<?php
/**
* breadcrumbs.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'home' => 'Hjem',
'budgets' => 'Budget',
'subscriptions' => 'Abonnementer',
'transactions' => 'Transaktioner',
'title_expenses' => 'Udgifter',
'title_withdrawal' => 'Udgifter',
'title_revenue' => 'Indtægter / indkomster',
'title_deposit' => 'Indtægter / indkomster',
'title_transfer' => 'Overførsler',
'title_transfers' => 'Overførsler',
'edit_currency' => 'Rediger valuta ":name"',
'delete_currency' => 'Slet valuta ":name"',
'newPiggyBank' => 'Opret ny sparegris',
'edit_piggyBank' => 'Rediger sparegris ":name"',
'preferences' => 'Indstillinger',
'profile' => 'Profil',
'accounts' => 'Konti',
'changePassword' => 'Skift din adgangskode',
'change_email' => 'Skift din e-mail adresse',
'bills' => 'Regninger',
'newBill' => 'Ny regning',
'edit_bill' => 'Rediger regning ":name"',
'delete_bill' => 'Slet regning ":name"',
'reports' => 'Rapporter',
'search_result' => 'Søgeresultater for ":query"',
'withdrawal_list' => 'Udgifter',
'Withdrawal_list' => 'Udgifter',
'deposit_list' => 'Omsætning, indkomst og indskud',
'transfer_list' => 'Overførsler',
'transfers_list' => 'Overførsler',
'reconciliation_list' => 'Afstemninger',
'create_withdrawal' => 'Opret ny hævning',
'create_deposit' => 'Opret ny indtægt',
'create_transfer' => 'Opret ny overførsel',
'create_new_transaction' => 'Opret ny transaktion',
'edit_journal' => 'Rediger transaktion ":description"',
'edit_reconciliation' => 'Rediger ":description"',
'delete_journal' => 'Slet transaktion ":description"',
'delete_group' => 'Slet transaktion ":description"',
'tags' => 'Tags',
'createTag' => 'Opret nyt tag',
'edit_tag' => 'Rediger tag ":tag"',
'delete_tag' => 'Slet tag ":tag"',
'delete_journal_link' => 'Slet link mellem transaktioner',
'edit_object_group' => 'Redigér gruppe ":title"',
'delete_object_group' => 'Slet gruppe ":title"',
'logout_others' => 'Log mig ud af alle andre sessioner',
'asset_accounts' => 'Aktivkonti',
'expense_accounts' => 'Udgiftskonti',
'revenue_accounts' => 'Indtægtskonti',
'liabilities_accounts' => 'Gæld',
'placeholder' => '[Placeholder]',
];

View File

@@ -0,0 +1,29 @@
<?php
/**
* components.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// profile
// bills:
];

View File

@@ -0,0 +1,68 @@
<?php
/**
* config.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'html_language' => 'da',
'locale' => 'da, Danish, da_DK.utf8, da_DK.UTF8',
//'month' => '%B %Y',
'month_js' => 'MMMM YYYY',
//'month_and_day' => '%B %e, %Y',
'month_and_day_moment_js' => 'D MMMM, YYYY',
'month_and_day_fns' => 'd MMMM y',
'month_and_day_js' => 'Do MMMM, YYYY',
//'month_and_date_day' => '%A %B %e, %Y',
'month_and_date_day_js' => 'dddd MMMM Do, ÅÅÅÅ',
//'month_and_day_no_year' => '%B %e',
'month_and_day_no_year_js' => 'D MMMM',
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'Do MMMM, YYYY @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',
//'week_in_year' => 'Week %V, %G',
'week_in_year_js' => '[Week] w, YYYY',
'week_in_year_fns' => "'Uge' w, yyyy",
//'year' => '%Y',
'year_js' => 'YYYY',
//'half_year' => '%B %Y',
'half_year_js' => '\QQ YYYY',
'quarter_fns' => "'kvt.' Q, yyyy",
'half_year_fns' => "'H{half}', yyyyy",
'dow_1' => 'Mandag',
'dow_2' => 'Tirsdag',
'dow_3' => 'Onsdag',
'dow_4' => 'Torsdag',
'dow_5' => 'Fredag',
'dow_6' => 'Lørdag',
'dow_7' => 'Søndag',
];

View File

@@ -0,0 +1,37 @@
<?php
/**
* demo.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'no_demo_text' => 'Der er desværre ingen ekstra demo-forklaring for <abbr title=":route">denne side</abbr>.',
'see_help_icon' => '<i class="fa fa-question-circle"> ikonet i øverste højre hjørne kan dog måske hjælpe dig.',
'index' => 'Velkommen til <strong>Firefly III</strong>! På denne side kan du få et hurtigt overblik over dine finanser. For at komme i gang, anbefaler vi at tage et kig på siderne &rarr; <a href=":asset">Kapitalkonti</a>, <a href=":budgets">Budgetter</a> og <a href=":reports">Rapporter</a>. Eventuelt kan du kigge dig omkring, og se hvor du ender.',
'accounts-index' => 'Kapitalkonti er dine personline bankkontoer. Udgiftskonti er de kontoer du overfører penge til, f.eks. butikker eller dine venner. Indtægtskonti er de kontoer du modtager penge fra, f.eks. dit arbejde. Gæld er de penge du skylder og/eller har lånt, f.eks. SU-lån eller lign. På denne side kan du redigere eller fjerne dem.',
'budgets-index' => 'Denne side viser dig et overblik over dine budgetter. Den øverste bar viser beløbet der i øjeblikket kan budgetteres. Dette kan tilpasses til enhver periode, ved at klikke på beløbet til højre. Beløbet som du faktisk har brugt, vises i baren herunder. Under den er udgifterne per budget, og hvad du har budgetteret dem til.',
'reports-index-start' => 'Firefly III understøtter flere typer rapporter. Læs mere om dem ved at klikke på <i class="fa fa-question-circle">-ikonet i det øverste højre hjørne.',
'reports-index-examples' => 'Husk at tage et kig på disse eksempler: <a href=":one">et månedligt finansielt overblik</a>, <a href=":two">et årligt finansielt overblik</a> and <a href=":three"> et budget overblik</a>.',
'currencies-index' => 'Firefly III understøtter flere valutaer. Selvom den som udgangspunkt er Euro, så kan den nemt ændres til f.eks. US Dollar og mange andre valutaer. Som du kan se, er der fra starten et lille udvalg af valutaer inkluderet, men du kan tilføje dine egne hvis du ønsker. Hvis du ændrer på standardvalutaen, bliver valutaen for eksisterende valutaer ikke ændret: Firefly III understøtter brugen af flere forskellige valutaer på samme tid.',
'transactions-index' => 'Disse udgifter, deponeringer og overførsler er ikke særligt fantasifulde. De er blevet genereret automatisk.',
'piggy-banks-index' => 'Som du kan se er der tre sparegrise. Brug plus- og minus-knapper for at ændre på beløbet i hver sparegris. Tryk på sparegrisens navn, for at se administrationen af hver enkelt sparegris.',
'profile-index' => 'Vær opmærksom på at demosiden nulstilles hver fjerde time. Din adgang kan blive trukket tilbage til enhver tid. Dette sker automatisk, og er ikke en fejl.',
];

View File

@@ -0,0 +1,131 @@
<?php
/**
* email.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// common items
'greeting' => 'Hej,',
'closing' => 'Beep bop,',
'signature' => 'Firefly III Mail Robotten',
'footer_ps' => 'PS: Denne besked blev sendt, fordi en anmodning fra IP :ipAddress udløste den.',
// admin test
'admin_test_subject' => 'En testbesked fra din Firefly III-installation',
'admin_test_body' => 'Dette er en test besked fra din Firefly III installation. Den blev sendt til :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' => 'Nyt login på Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III har registreret et nyt login på din konto fra en ukendt IP-adresse. Hvis du ikke tidligere har været logget ind fra IP-adressen herunder, eller dit sidste login herfra er sket for mere end 6 måneder siden - vil Firefly III advare dig.',
'new_ip_warning' => 'Hvis du kan genkende IP-adressen eller login-forsøget, kan du trykt ignorere denne besked. Hvis du ikke har forsøgt at logge ind - eller ikke ved hvad det her handler om bør du verificere din password sikkerhed. Skift password og log ud af alle sessioner. For at gøre dette kan du gå til din profil side. Du har selvfølgeligt allerede 2FA slået til, ikke? Stay safe!',
'ip_address' => 'IP-adresse',
'host_name' => 'Host',
'date_time' => 'Dato/Tid',
// access token created
'access_token_created_subject' => 'Et nyt adgangstoken blev oprettet',
'access_token_created_body' => 'Nogen (forhåbentlig dig) har netop oprettet en ny Firefly III API Access Token til din brugerkonto.',
'access_token_created_explanation' => 'With this token, they can access **all** of your financial records through the Firefly III API.',
'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url',
// registered
'registered_subject' => 'Velkommen til Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Velkomme til [Firefly III](:address). Dine registrering er gennemført, og denne email tjener til at bekræftige dette. :-)',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'Der er et hjælpe-ikon i øverste højre hjørne af hver side. Hvis du har brug for hjælp, kan du klikke på det!',
'registered_doc_html' => 'If you haven\'t already, please read the [grand theory](https://docs.firefly-iii.org/about-firefly-iii/personal-finances).',
'registered_doc_text' => 'If you haven\'t already, please also read the first use guide and the full description.',
'registered_closing' => 'God fornøjelse!',
'registered_firefly_iii_link' => 'Firefly III:',
'registered_pw_reset_link' => 'Nulstilling af adgangskode:',
'registered_doc_link' => 'Dokumentation:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Din Firefly III email adresse er ændret',
'email_change_body_to_new' => 'Du eller nogen med adgang til din Firefly III-konto har ændret din e-mailadresse. Hvis du ikke forventede denne besked, bedes du ignorere og slette den.',
'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you **must** follow the "undo"-link below to protect your account!',
'email_change_ignore' => 'Hvis du har igangsat denne ændring, kan du roligt ignorere denne besked.',
'email_change_old' => 'Den forrige email adresse var: :email',
'email_change_old_strong' => 'The old email address was: **:email**',
'email_change_new' => 'Den nye email adresse er: :email',
'email_change_new_strong' => 'The new email address is: **:email**',
'email_change_instructions' => 'Du kan ikke bruge Firefly III, før du bekræfter denne ændring. Følg linket nedenfor for at gøre det.',
'email_change_undo_link' => 'For at fortryde ændringen, følg dette link:',
// OAuth token created
'oauth_created_subject' => 'En ny OAuth klient er oprettet',
'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL `:url`.',
'oauth_created_explanation' => 'With this client, they can access **all** of your financial records through the Firefly III API.',
'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at `:url`',
// reset password
'reset_pw_subject' => 'Anmodning om nulstilling af din adgangskode',
'reset_pw_instructions' => 'Nogen forsøgte at nulstille din adgangskode. Hvis det var dig, bedes du følge linket nedenfor for at gøre det.',
'reset_pw_warning' => '**PLEASE** verify that the link actually goes to the Firefly III you expect it to go!',
// error
'error_subject' => 'Der er opstået en fejl i Firefly III',
'error_intro' => 'Der opstod en fejl i Firefly III v:version: <span style="font-family: monospace;">:errorMessage</span>.',
'error_type' => 'Fejlen var af typen ":class".',
'error_timestamp' => 'Fejlen opstod ved: :time.',
'error_location' => 'Denne fejl opstod i filen "<span style="font-family: monospace;">:file</span>" på linje :line med koden :code.',
'error_user' => 'Fejlen opstod under brugeren #:id, <a href="mailto::email">:email</a>.',
'error_no_user' => 'Der var ingen bruger logget ind under denne fejl, eller ingen bruger blev fundet.',
'error_ip' => 'IP-adressen relateret til denne fejl er: :ip',
'error_url' => 'URL er: :url',
'error_user_agent' => 'Brugeragent: :userAgent',
'error_stacktrace' => 'Den fulde stacktrace er nedenfor. Hvis du tror, at dette er en fejl i Firefly III, kan du videresende denne meddelelse til <a href="mailto:james@firefly-iii.org?subject=BUG!">james@ firefly-iii. rg</a>. Dette kan være behjælpeligt med at rette den fejl, du lige er stødt på.',
'error_github_html' => 'Hvis du foretrækker det, kan du også rapportere et nyt problem på <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',
'error_github_text' => 'Hvis du foretrækker det, kan du også rapportere et nyt problem på https://github.com/firefly-iii/firefly-iii/issues.',
'error_stacktrace_below' => 'Den fulde stacktrace er nedenfor:',
'error_headers' => 'The following headers may also be relevant:',
// report new journals
'new_journals_subject' => 'Firefly III har oprettet en ny transaktion|Firefly III har oprettet :count nye transaktioner',
'new_journals_header' => 'Firefly III har oprettet en transaktion for dig. Du kan finde den i din Firefly III installation:|Firefly III har oprettet :count transaktioner for dig. Du kan finde dem i din Firefly III installation:',
// bill warning
'bill_warning_subject_end_date' => 'Your bill ":name" is due to end in :diff days',
'bill_warning_subject_now_end_date' => 'Your bill ":name" is due to end TODAY',
'bill_warning_subject_extension_date' => 'Your bill ":name" is due to be extended or cancelled in :diff days',
'bill_warning_subject_now_extension_date' => 'Your bill ":name" is due to be extended or cancelled TODAY',
'bill_warning_end_date' => 'Your bill **":name"** is due to end on :date. This moment will pass in about **:diff days**.',
'bill_warning_extension_date' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass in about **:diff days**.',
'bill_warning_end_date_zero' => 'Regningen **":name"** er sat til at stoppe den :date. Denne dato vil blive overskredet **idag!**',
'bill_warning_extension_date_zero' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass **TODAY!**',
'bill_warning_please_action' => 'Udfør venligt den krævede handling.',
];

View File

@@ -0,0 +1,55 @@
<?php
/**
* firefly.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'404_header' => 'Firefly III kan ikke finde denne side.',
'404_page_does_not_exist' => 'Den side du har anmodet om findes ikke. Kontroller at du ikke har indtastet den forkerte URL. Har du måske tastet forkert?',
'404_send_error' => 'Hvis du blev omdirigeret til denne side automatisk, bedes du modtage min undskyldning. Denne fejl er registreret i dine logfiler, og jeg ville være taknemmelig, hvis du sendte mig disse logfiler.',
'404_github_link' => 'Hvis du er sikker på, at denne side burde eksistere, bedes du oprette en fejlmelding på <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
'whoops' => 'Hovsa',
'fatal_error' => 'Der opstod en alvorlig fejl. Tjek logfilerne i "storage/logs" eller brug "docker logs -f [container]" for at se, hvad der gik galt.',
'maintenance_mode' => 'Firefly III kører i vedligeholdelsestilstand.',
'be_right_back' => 'Er straks tilbage!',
'check_back' => 'Firefly III er utilgængelig pga. en nødvendig vedligeholdelse. Tjek venligst tilbage om et sekund.',
'error_occurred' => 'Beklager, der opstod en fejl.',
'db_error_occurred' => 'Whoops! A database error occurred.',
'error_not_recoverable' => 'Desværre er denne fejl uoprettelig :(. Firefly III brød sammen. Fejlen er:',
'error' => 'Fejl',
'error_location' => 'Denne fejl opstod i filen "<span style="font-family: monospace;">:file</span>" på linje :line med koden :code.',
'stacktrace' => 'Stack trace',
'more_info' => 'Yderligere information',
'collect_info' => 'Der findes mere information i mappen <code>storage/logs</code> hvor du vil finde logfilerne. Hvis du kører Docker, brug <code>docker logs -f [container]</code>.',
'collect_info_more' => 'Du kan læse mere om indhentning af fejloplysninger i <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">FAQ</a>.',
'github_help' => 'Få hjælp på GitHub',
'github_instructions' => 'Du er mere end velkommen til at oprette en ny fejlmelding <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">på GitHub</a></strong>.',
'use_search' => 'Brug søgefeltet!',
'include_info' => 'Inkludér informationen <a href=":link">fra denne fejlfindingsside</a>.',
'tell_more' => 'Uddyb gerne mere end bare "det siger Hovsa!"',
'include_logs' => 'Inkludér fejllogfiler (se ovenfor).',
'what_did_you_do' => 'Fortæl os, hvad du lavede.',
'offline_header' => 'Du er sandsynligvis offline',
'offline_unreachable' => 'Firefly III er ikke tilgængelig. Din enhed er i øjeblikket offline, eller serveren fungerer ikke.',
'offline_github' => 'Hvis du er sikker på, at både din enhed og serveren er online, skal du åbne en ticket på <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
];

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,254 @@
<?php
/**
* form.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// new user:
'bank_name' => 'Bank navn',
'bank_balance' => 'Saldo',
'savings_balance' => 'Saldo for opsparingskonto',
'credit_card_limit' => 'Kreditkort grænse',
'automatch' => 'Automatisk afstemning',
'skip' => 'Spring over',
'enabled' => 'Aktiveret',
'name' => 'Navn',
'active' => 'Aktiv',
'amount_min' => 'Minimumsbeløb',
'amount_max' => 'Maksimumbeløb',
'match' => 'Matcher på',
'strict' => 'Strikt tilstand',
'repeat_freq' => 'Gentagelser',
'object_group' => 'Gruppe',
'location' => 'Sted',
'update_channel' => 'Opdateringskanal',
'currency_id' => 'Valuta',
'transaction_currency_id' => 'Valuta',
'auto_budget_currency_id' => 'Valuta',
'external_ip' => 'Din servers eksterne IP',
'attachments' => 'Vedhæftninger',
'BIC' => 'BIC',
'verify_password' => 'Bekræft adgangskodesikkerhed',
'source_account' => 'Kildekonto',
'destination_account' => 'Destinationskonto',
'asset_destination_account' => 'Destinationskonto',
'include_net_worth' => 'Inkludér i formue',
'asset_source_account' => 'Kildekonto',
'journal_description' => 'Beskrivelse',
'note' => 'Bemærkninger',
'currency' => 'Valuta',
'account_id' => 'Aktivkonto',
'budget_id' => 'Budget',
'bill_id' => 'Regning',
'opening_balance' => 'Startsaldo',
'tagMode' => 'Tag tilstand',
'virtual_balance' => 'Virtuel saldo',
'targetamount' => 'Målbeløb',
'account_role' => 'Kontorolle',
'opening_balance_date' => 'Dato for startsaldo',
'cc_type' => 'Kreditkort betalingsplan',
'cc_monthly_payment_date' => 'Månedlig betalingsdato for kreditkort',
'piggy_bank_id' => '"Sparegris"',
'returnHere' => 'Tilbage hertil',
'returnHereExplanation' => 'Efter lagring, vend tilbage hertil for at oprette endnu en.',
'returnHereUpdateExplanation' => 'Efter opdatering, vend tilbage hertil.',
'description' => 'Beskrivelse',
'expense_account' => 'Udgiftskonto',
'revenue_account' => 'Indtægtskonto',
'decimal_places' => 'Decimaltegn',
'destination_amount' => 'Beløb (destination)',
'new_email_address' => 'Ny emailadresse',
'verification' => 'Verificering',
'api_key' => 'API nøgle',
'remember_me' => 'Husk mig',
'liability_type_id' => 'Gældstype',
'liability_type' => 'Gældstype',
'interest' => 'Rente',
'interest_period' => 'Renteperiode',
'extension_date' => 'Dato for forlængelse',
'type' => 'Type',
'convert_Withdrawal' => 'Konverter hævning',
'convert_Deposit' => 'Konverter indbetaling',
'convert_Transfer' => 'Konverter overførsel',
'amount' => 'Beløb',
'foreign_amount' => 'Fremmed beløb',
'date' => 'Dato',
'interest_date' => 'Rentedato',
'book_date' => 'Bogføringsdato',
'process_date' => 'Behandlingsdato',
'category' => 'Kategori',
'tags' => 'Tags',
'deletePermanently' => 'Slet permanent',
'cancel' => 'Annuller',
'targetdate' => 'Måldato',
'startdate' => 'Start dato',
'tag' => 'Tag',
'under' => 'Under',
'symbol' => 'Symbol',
'code' => 'Kode',
'iban' => 'IBAN',
'account_number' => 'Kontonummer',
'creditCardNumber' => 'Kreditkortnummer',
'has_headers' => 'Sidehoveder',
'date_format' => 'Datoformat',
'specifix' => 'Bank- eller filspecifikke rettelser',
'attachments[]' => 'Vedhæftninger',
'title' => 'Titel',
'notes' => 'Bemærkninger',
'filename' => 'Filnavn',
'mime' => 'Mime type',
'size' => 'Størrelse',
'trigger' => 'Udløser',
'stop_processing' => 'Stop behandling',
'start_date' => 'Start på området',
'end_date' => 'Slut på området',
'enddate' => 'Slut dato',
'start' => 'Start på området',
'end' => 'Slut på området',
'delete_account' => 'Slet konto ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Slet regning ":name"',
'delete_budget' => 'Slet budget ":name"',
'delete_category' => 'Slet kategori ":name"',
'delete_currency' => 'Slet valuta ":name"',
'delete_journal' => 'Slet transaktion med beskrivelsen ":description"',
'delete_attachment' => 'Slet vedhæftningen ":name"',
'delete_rule' => 'Slet regel ":title"',
'delete_rule_group' => 'Slet regelgruppe ":title"',
'delete_link_type' => 'Slet linktype ":name"',
'delete_user' => 'Slet bruger ":email"',
'delete_recurring' => 'Slet tilbagevendende transaktion ":title"',
'user_areYouSure' => 'Hvis du sletter brugeren ":email", vil alt være væk. Du kan ikke fortryde. Hvis du sletter dig selv, vil du miste adgang til denne instans af Firefly III.',
'attachment_areYouSure' => 'Er du sikker på, at du vil slette den vedhæftede fil med navnet ":name"?',
'account_areYouSure' => 'Er du sikker på, at du vil slette kontoen med navnet ":name"?',
'account_areYouSure_js' => 'Er du sikker på, at du vil slette kontoen med navnet "{name}"?',
'bill_areYouSure' => 'Er du sikker på, at du vil slette regningen med navnet ":name"?',
'rule_areYouSure' => 'Er du sikker på du vil slette reglen benævnt ":title"?',
'object_group_areYouSure' => 'Er du sikker på du vil slette gruppen benævnt ":title"?',
'ruleGroup_areYouSure' => 'Er du sikker på du vil slette regelsætsgruppen benævnt ":title"?',
'budget_areYouSure' => 'Er du sikker på, at du vil slette budgettet benævnt ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Er du sikker på, at du vil slette kategorien ":name"?',
'recurring_areYouSure' => 'Er du sikker på, at du vil slette den periodiske transaktion benævnt ":title"?',
'currency_areYouSure' => 'Er du sikker på, at du vil slette ":name" valuetaen?',
'piggyBank_areYouSure' => 'Er du sikker på, at du vil slette "sparebøssen", der hedder ":name"?',
'journal_areYouSure' => 'Er du sikker på, at du vil slette transaktionen beskrevet med ":description"?',
'mass_journal_are_you_sure' => 'Er du sikker på, at du vil slette disse transaktioner?',
'tag_areYouSure' => 'Er du sikker på, at du vil slette tagget ":tag"?',
'journal_link_areYouSure' => 'Er du sikker på, at du vil slette linket mellem <a href=":source_link">:source</a> og <a href=":destination_link">:destination</a>?',
'linkType_areYouSure' => 'Er du sikker på, at du vil slette linktypen ":name" (":inward" / ":outward")?',
'permDeleteWarning' => 'Når du sletter inhold i Firefly III er dette permanent og kan ikke fortrydes.',
'mass_make_selection' => 'Du kan stadig forhindre elementer i at blive slettet ved at fjerne markeringen.',
'delete_all_permanently' => 'Slet valgte permanent',
'update_all_journals' => 'Opdater disse transaktioner',
'also_delete_transactions' => 'Den eneste transaktion, der er forbundet til denne konto, vil også blive slettet.|Alle :count transaktioner forbundet til denne konto vil også blive slettet.',
'also_delete_transactions_js' => 'Ingen transaktioner|Den eneste transaktion, der er forbundet til denne konto, vil også blive slettet.|Alle {count} transaktioner forbundet til denne konto vil også blive slettet.',
'also_delete_connections' => 'Den eneste transaktion, der er knyttet til denne linktype, vil miste denne tilknytning.|Alle :count transaktioner, der er knyttet til denne linktype, vil miste deres tilknytning.',
'also_delete_rules' => 'Den eneste regel, der er forbundet til dette regelsæt, vil også blive slettet.|Alle :count regler forbundet til dette regelsæt, vil også blive slettet.',
'also_delete_piggyBanks' => 'Den eneste "sparebøsse" forbundet til denne konto vil også blive slettet.|Alle :count "sparebøsser" forbundet til denne konto vil også blive slettet.',
'also_delete_piggyBanks_js' => 'Ingen sparebøsser|Den eneste "sparebøsse" forbundet til denne konto vil også blive slettet.|Alle {count} "sparebøsser" forbundet til denne konto vil også blive slettet.',
'not_delete_piggy_banks' => 'Den "sparebøsse" tilknyttet til denne gruppe vil ikke blive slettet.|De :count "sparebøsser" som er tilknyttet til denne gruppe vil ikke blive slettet.',
'bill_keep_transactions' => 'Den eneste transaktion, der er forbundet til denne regning, vil også blive slettet.|Alle :count transaktioner forbundet til regning konto vil også blive slettet.',
'budget_keep_transactions' => 'Den eneste transaktion, der er tilknyttet til dette budget, vil ikke blive slettet.|Alle :count transaktioner tilknyttet til dette budget vil undgå sletning.',
'category_keep_transactions' => 'Den eneste transaktion, der er tilknyttet denne kategori, vil ikke blive slettet.|Alle :count transaktioner tilknyttet denne kategori vil ikke blive slettet.',
'recurring_keep_transactions' => 'Den eneste transaktion, der er oprettet ved denne periodiske transaktion, vil ikke blive slettet.|Alle :count transaktioner oprettet ved denne periodiske transaktion vil ikke blive slettet.',
'tag_keep_transactions' => 'Den eneste transaktion, der er forbundet til dette tag, vil ikke blive slettet.|Alle :count transaktioner forbundet til dette tag vil ikke blive slettet.',
'check_for_updates' => 'Søg efter opdateringer',
'liability_direction' => 'Passiv ind/ud',
'delete_object_group' => 'Slet gruppen ":title"',
'email' => 'Email adresse',
'password' => 'Adgangskode',
'password_confirmation' => 'Adgangskode (igen)',
'blocked' => 'Blokeret?',
'blocked_code' => 'Årsag til blokering',
'login_name' => 'Login',
'is_owner' => 'Er administrator?',
'url' => 'URL',
'bill_end_date' => 'Slut dato',
// import
'apply_rules' => 'Anvend regler',
'artist' => 'Kunstner',
'album' => 'Album',
'song' => 'Sang',
// admin
'domain' => 'Domæne',
'single_user_mode' => 'Deaktivér brugerregistrering',
'is_demo_site' => 'Er demoside',
// import
'configuration_file' => 'Konfigurationsfil',
'csv_comma' => 'Et komma (,)',
'csv_semicolon' => 'Et semikolon (;)',
'csv_tab' => 'En fane (usynlig)',
'csv_delimiter' => 'CSV feltafgrænser',
'client_id' => 'Klient ID',
'app_id' => 'App ID',
'secret' => 'Hemmelighed',
'public_key' => 'Offentlig nøgle',
'country_code' => 'Landekode',
'provider_code' => 'Bank eller data udbyder',
'fints_url' => 'FinTS API URL',
'fints_port' => 'Port',
'fints_bank_code' => 'Bank kode',
'fints_username' => 'Brugernavn',
'fints_password' => 'Pinkode / Adgangskode',
'fints_account' => 'FinTS konto',
'local_account' => 'Firefly III konto',
'from_date' => 'Dato fra',
'to_date' => 'Dato til',
'due_date' => 'Forfaldsdato',
'payment_date' => 'Betalingsdato',
'invoice_date' => 'Fakturadato',
'internal_reference' => 'Intern reference',
'inward' => 'Indgående beskrivelse',
'outward' => 'Udgående beskrivelse',
'rule_group_id' => 'Regelgruppe',
'transaction_description' => 'Transaktions beskrivelse',
'first_date' => 'Første dato',
'transaction_type' => 'Transaktionstype',
'repeat_until' => 'Gentag indtil',
'recurring_description' => 'Tilbagevendende transaktionsbeskrivelse',
'repetition_type' => 'Gentagelsestype',
'foreign_currency_id' => 'Fremmed valuta',
'repetition_end' => 'Gentagelse slutter',
'repetitions' => 'Gentagelser',
'calendar' => 'Kalender',
'weekend' => 'Weekend',
'client_secret' => 'Klient hemmelig',
'withdrawal_destination_id' => 'Destinationskonto',
'deposit_source_id' => 'Kildekonto',
'expected_on' => 'Forventet den',
'paid' => 'Betalt',
'auto_budget_type' => 'Auto-budget',
'auto_budget_amount' => 'Auto-budget beløb',
'auto_budget_period' => 'Auto-budget periode',
'collected' => 'Indsamlet',
'submitted' => 'Indsendt',
'key' => 'Nøgle',
'value' => 'Indholdet af post',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -0,0 +1,145 @@
<?php
/**
* intro.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// index
'index_intro' => 'Velkommen til forsiden af Firefly III. Tag lidt tid og gå gennem denne intro for at få en fornemmelse af hvordan Firefly III virker.',
'index_accounts-chart' => 'Dette diagram viser den nuværende saldo på dine forbrugskonti. Du kan vælge de synlige konti i dine indstillinger.',
'index_box_out_holder' => 'Denne lille boks og boksene ved siden af giver dig et hurtigt overblik over din finansielle situation.',
'index_help' => 'Hvis du nogensinde har brug for hjælp med en side eller en formular, tryk på denne knap.',
'index_outro' => 'De fleste sider i Firefly III starter med en lille tour som denne. Kontakt mig venligst, hvis du har spørgsmål eller kommentarer. God fornøjelse!',
'index_sidebar-toggle' => 'For at oprette nye transaktioner, konti eller andet, brug da menuen under dette ikon.',
'index_cash_account' => 'Disse er de oprettede konti for nu. Du kan bruge kontantkontoen til at spore dine kontante udgifter, men det er selvfølgelig ikke obligatorisk.',
// transactions
'transactions_create_basic_info' => 'Indtast de grundlæggende oplysninger for din transaktion. Kilde, destination, dato og beskrivelse.',
'transactions_create_amount_info' => 'Indtast transaktionsbeløbet. Hvis det er nødvendigt, vil felterne automatisk opdatere for fremmedvaluta.',
'transactions_create_optional_info' => 'Alle disse felter er valgfrie. Hvis du tilføjer metadata her, kan du organisere dine transaktioner bedre.',
'transactions_create_split' => 'Hvis du vil opdele en transaktion, så kan dette gøres med denne knap',
// create account:
'accounts_create_iban' => 'Giv dine konti en gyldig IBAN. Dette kan gøre en dataimport lettere i fremtiden.',
'accounts_create_asset_opening_balance' => 'Konti for aktiver kan have en "startsaldo", der angiver begyndelsen af kontoens historik i Firefly III.',
'accounts_create_asset_currency' => 'Firefly III understøtter flere valutaer. Konti for aktiver har en primær valuta, som du skal angive her.',
'accounts_create_asset_virtual' => 'Det kan undertiden være en hjælp at give din konto en virtuel saldo: et beløb der altid tilføjes eller trækkes fra den faktiske saldo.',
// budgets index
'budgets_index_intro' => 'Budgetter bruges til at styre dine finanser og udgør en af de centrale funktioner i Firefly III.',
'budgets_index_set_budget' => 'Opret dit samlede budget for hver periode, så Firefly III kan fortælle dig, om du har budgetteret alle tilgængelige midler.',
'budgets_index_see_expenses_bar' => 'Efterhånden som penge forbruges, vil denne bjælke langsomt udfyldes.',
'budgets_index_navigate_periods' => 'Naviger gennem perioder for nemt at kunne oprette budgetter fremadrettet.',
'budgets_index_new_budget' => 'Opret nye budgetter, som du finder passende.',
'budgets_index_list_of_budgets' => 'Brug denne tabel til at fastsætte beløbene for hvert budget og se, hvordan du klarer det.',
'budgets_index_outro' => 'For at lære mere om budgettering, tjek hjælpeikonet i øverste højre hjørne.',
// reports (index)
'reports_index_intro' => 'Brug disse rapporter til at få detaljeret indsigt i dine finanser.',
'reports_index_inputReportType' => 'Vælg en rapporttype. Tjek hjælpesiderne for at se, hvad hver rapport viser.',
'reports_index_inputAccountsSelect' => 'Du kan udelukke eller inkludere aktiver som du finder passende.',
'reports_index_inputDateRange' => 'Det valgte datointerval er helt op til dig: fra en dag til 10 år.',
'reports_index_extra-options-box' => 'Afhængigt af den rapport du har valgt, kan du vælge ekstra filtre og indstillinger her. Se dette felt når du ændrer rapporttyper.',
// reports (reports)
'reports_report_default_intro' => 'Denne rapport vil give dig et hurtigt og omfattende overblik over dine finanser. Hvis du har forslag til andre, tøv ikke med at kontakte mig!',
'reports_report_audit_intro' => 'Denne rapport vil give dig et detaljeret overblik over dine aktiver.',
'reports_report_audit_optionsBox' => 'Brug disse afkrydsningsfelter til at vise eller skjule de kolonner, du er interesseret i.',
'reports_report_category_intro' => 'Denne rapport vil give dig overblik over en eller flere kategorier.',
'reports_report_category_pieCharts' => 'Disse diagrammer vil give dig overblik over udgifter og indkomst per kategori eller per konto.',
'reports_report_category_incomeAndExpensesChart' => 'Dette diagram viser dine udgifter og indtægter per kategori.',
'reports_report_tag_intro' => 'Denne rapport vil give dig overblik over et eller flere tags.',
'reports_report_tag_pieCharts' => 'Disse diagrammer vil give dig overblik over udgifter og indkomst per tag, konto, kategori eller budget.',
'reports_report_tag_incomeAndExpensesChart' => 'Dette diagram viser dine udgifter og indtægter per tag.',
'reports_report_budget_intro' => 'Denne rapport vil give dig overblik over et eller flere budgetter.',
'reports_report_budget_pieCharts' => 'Disse diagrammer vil give dig overblik over udgifterne per budget eller per konto.',
'reports_report_budget_incomeAndExpensesChart' => 'Dette diagram viser dine udgifter per budget.',
// create transaction
'transactions_create_switch_box' => 'Brug disse knapper for hurtigt at skifte til den transaktionstype, du ønsker at gemme.',
'transactions_create_ffInput_category' => 'Du kan frit skrive i dette felt. Tidligere oprettede kategorier vil blive foreslået.',
'transactions_create_withdrawal_ffInput_budget' => 'Link din udbetaling til et budget for bedre styring.',
'transactions_create_withdrawal_currency_dropdown_amount' => 'Brug denne dropdown når din udbetaling er i en anden valuta.',
'transactions_create_deposit_currency_dropdown_amount' => 'Brug denne dropdown når din indbetaling er i en anden valuta.',
'transactions_create_transfer_ffInput_piggy_bank_id' => 'Vælg en "sparegris" og link denne overførsel til dine opsparinger.',
// piggy banks index:
'piggy-banks_index_saved' => 'Dette felt viser dig hvor meget du har gemt i hver "sparebøsse".',
'piggy-banks_index_button' => 'Ved siden af denne statuslinje er to knapper (+ og -) for at tilføje eller fjerne penge fra hver "sparebøsse".',
'piggy-banks_index_accountStatus' => 'For hver konto for aktiver med mindst en "sparebøsse" er status angivet i denne tabel.',
// create piggy
'piggy-banks_create_name' => 'Hvad er dit mål? En ny sofa, et kamera, penge til nødsituationer?',
'piggy-banks_create_date' => 'Du kan angive en måldato eller en deadline for din "sparebøsse".',
// show piggy
'piggy-banks_show_piggyChart' => 'Dette diagram vil vise historikken for denne "sparegris".',
'piggy-banks_show_piggyDetails' => 'Detaljer vedrørende din "sparegris"',
'piggy-banks_show_piggyEvents' => 'Eventuelle tilføjelser eller udtræk er også anført her.',
// bill index
'bills_index_rules' => 'Her kan du se hvilke regler der vil kontrollere om denne regning er nået',
'bills_index_paid_in_period' => 'Dette felt angiver, hvornår regningen sidst blev betalt.',
'bills_index_expected_in_period' => 'Dette felt angiver for hver regning, hvis og når den næste regning forventes at forfalde.',
// show bill
'bills_show_billInfo' => 'Denne tabel viser nogle generelle oplysninger om denne regning.',
'bills_show_billButtons' => 'Brug denne knap til at scanne gamle transaktioner igen, så de vil blive matchet med denne regning.',
'bills_show_billChart' => 'Dette diagram viser de transaktioner, der er knyttet til denne regning.',
// create bill
'bills_create_intro' => 'Brug regninger til at spore det beløb du skylder hver periode. Tænk på udgifter som leje, forsikring eller realkreditbetalinger.',
'bills_create_name' => 'Brug et beskrivende navn som "Leje" eller "Sundhedsforsikring".',
//'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' => 'Vælg et minimum og maksimum beløb for denne regning.',
'bills_create_repeat_freq_holder' => 'De fleste regninger gentages månedligt, men du kan indstille en anden hyppighed her.',
'bills_create_skip_holder' => 'Hvis en regning gentages hver 2. uge, skal "oversprings"-feltet indstilles til "1" for at springe over hver anden uge.',
// rules index
'rules_index_intro' => 'Firefly III giver dig mulighed for at administrere regler, der automatisk vil blive anvendt på enhver transaktion, du opretter eller ændrer.',
'rules_index_new_rule_group' => 'Du kan kombinere regler i grupper for lettere administration.',
'rules_index_new_rule' => 'Opret så mange regler, som du vil.',
'rules_index_prio_buttons' => 'Sorter dem som du finder passende.',
'rules_index_test_buttons' => 'Du kan afprøve dine regler eller anvende dem på eksisterende transaktioner.',
'rules_index_rule-triggers' => 'Regler har "triggers" og "handlinger", som du kan sortere ved "træk og slip".',
'rules_index_outro' => 'Vær sikker på at tjekke hjælpesiderne ved hjælp af (?) ikonet øverst til højre!',
// create rule:
'rules_create_mandatory' => 'Vælg en beskrivende titel, og indstil hvornår reglen skal køres.',
'rules_create_ruletriggerholder' => 'Tilføj så mange udløsere som du vil, men husk at ALLE betingelser skal matche før nogen handlinger bliver udført.',
'rules_create_test_rule_triggers' => 'Brug denne knap til at se, hvilke transaktioner der ville passe til din regel.',
'rules_create_actions' => 'Angiv så mange handlinger som du ønsker.',
// preferences
'preferences_index_tabs' => 'Flere indstillinger er tilgængelige bag disse fanerblade.',
// currencies
'currencies_index_intro' => 'Firefly III understøtter flere valutaer, som du kan ændre på denne side.',
'currencies_index_default' => 'Firefly III har en standard valuta.',
'currencies_index_buttons' => 'Brug disse knapper til at ændre standardvalutaen eller aktivere andre valutaer.',
// create currency
'currencies_create_code' => 'Denne kode skal være ISO-kompatibel (Slå den op på Google for din nye valuta).',
];

View File

@@ -0,0 +1,151 @@
<?php
/**
* list.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'buttons' => 'Knapper',
'icon' => 'Ikon',
'id' => 'ID',
'create_date' => 'Oprettet den',
'update_date' => 'Opdateret den',
'updated_at' => 'Opdateret den',
'balance_before' => 'Saldo før',
'balance_after' => 'Saldo efter',
'name' => 'Navn',
'role' => 'Rolle',
'currentBalance' => 'Nuværende saldo',
'linked_to_rules' => 'Relevante regler',
'active' => 'Aktiv?',
'percentage' => 'pct.',
'recurring_transaction' => 'Periodisk transaktion',
'next_due' => 'Næste forfaldsdato',
'transaction_type' => 'Type',
'lastActivity' => 'Seneste aktivitet',
'balanceDiff' => 'Saldo forskel',
'other_meta_data' => 'Andre metadata',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Kontotype',
'created_at' => 'Oprettet den',
'account' => 'Konto',
'external_url' => 'Ekstern URL',
'matchingAmount' => 'Beløb',
'destination' => 'Destination',
'source' => 'Kilde',
'next_expected_match' => 'Næste forventede afstemning',
'automatch' => 'Auto afstem?',
'repeat_freq' => 'Gentagelser',
'description' => 'Beskrivelse',
'amount' => 'Beløb',
'date' => 'Dato',
'interest_date' => 'Rentedato',
'book_date' => 'Bogføringsdato',
'process_date' => 'Behandlingsdato',
'due_date' => 'Forfaldsdato',
'payment_date' => 'Betalingsdato',
'invoice_date' => 'Fakturadato',
'internal_reference' => 'Intern reference',
'notes' => 'Bemærkninger',
'from' => 'Fra',
'piggy_bank' => '"Sparebøsse"',
'to' => 'Til',
'budget' => 'Budget',
'category' => 'Kategori',
'bill' => 'Regning',
'withdrawal' => 'Hævning',
'deposit' => 'Indbetaling',
'transfer' => 'Overførsel',
'type' => 'Type',
'completed' => 'Gennemført',
'iban' => 'IBAN',
'account_number' => 'Konto nummer',
'paid_current_period' => 'Betalt i denne periode',
'email' => 'E-mail',
'registered_at' => 'Registreret den',
'is_blocked' => 'Er blokeret',
'is_admin' => 'Er administrator',
'has_two_factor' => 'Har 2FA',
'blocked_code' => 'Blok kode',
'source_account' => 'Kildekonto',
'destination_account' => 'Destinationskonto',
'accounts_count' => 'Antal konti',
'journals_count' => 'Antal transaktioner',
'attachments_count' => 'Antal vedhæftede filer',
'bills_count' => 'Antal regninger',
'categories_count' => 'Antal kategorier',
'budget_count' => 'Antal budgetter',
'rule_and_groups_count' => 'Antal regler og regelsætsgrupper',
'tags_count' => 'Antal tags',
'tags' => 'Tags',
'inward' => 'Indadgående beskrivelse',
'outward' => 'Udgående beskrivelse',
'number_of_transactions' => 'Antal transaktioner',
'total_amount' => 'Samlet beløb',
'sum' => 'Sum',
'sum_excluding_transfers' => 'Summen (eksklusive overførsler)',
'sum_withdrawals' => 'Summen af hævninger',
'sum_deposits' => 'Summen af indskud',
'sum_transfers' => 'Summen af overførsler',
'sum_reconciliations' => 'Summen af afstemninger',
'reconcile' => 'Afstem',
'sepa_ct_id' => 'SEPA Slut til Slut Identifikator',
'sepa_ct_op' => 'SEPA Modsvarende Konto Identifikator',
'sepa_db' => 'SEPA Mandat Identifikator',
'sepa_country' => 'SEPA Land',
'sepa_cc' => 'SEPA Clearingskode',
'sepa_ep' => 'SEPA Eksternt Formål',
'sepa_ci' => 'SEPA Kreditor Identifikator',
'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'Eksternt ID',
'account_at_bunq' => 'Konto hos bunq',
'file_name' => 'Filnavn',
'file_size' => 'Filstørrelse',
'file_type' => 'Filtype',
'attached_to' => 'Vedhæftet til',
'file_exists' => 'Filen findes',
'spectre_bank' => 'Bank',
'spectre_last_use' => 'Seneste login',
'spectre_status' => 'Status',
'bunq_payment_id' => 'bunq betalings ID',
'repetitions' => 'Gentagelser',
'title' => 'Titel',
'transaction_s' => 'Transaktion(er)',
'field' => 'Felt',
'value' => 'Værdi',
'interest' => 'Renter',
'interest_period' => 'Renteperiode',
'liability_type' => 'Gældstype',
'liability_direction' => 'Passiver ind/ud',
'end_date' => 'Slut dato',
'payment_info' => 'Betalings information',
'expected_info' => 'Næste forventede transaktion',
'start_date' => 'Start dato',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* pagination.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'previous' => '&laquo; Forrige',
'next' => 'Næste &raquo;',
];

View File

@@ -0,0 +1,32 @@
<?php
/**
* passwords.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'password' => 'Adgangskoder skal være på mindst seks tegn og matche bekræftelsen.',
'user' => 'Vi kan ikke finde en bruger med den e-mail adresse.',
'token' => 'Nulstillingsnøglen til denne adgangskode er ugyldig.',
'sent' => 'Vi har sendt dig en e-mail med et link til at nulstille adgangskoden!',
'reset' => 'Dit kodeord er blevet nulstillet!',
'blocked' => 'Godt forsøgt.',
];

View File

@@ -0,0 +1,232 @@
<?php
/**
* validation.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'missing_where' => 'Array mangler “Where”-sektion',
'missing_update' => 'Array mangler “update”-sektion',
'invalid_where_key' => 'JSON indeholder en ugyldig nøgle til "where"-sektionen',
'invalid_update_key' => 'JSON indeholder en ugyldig nøgle til "update"-sektionen',
'invalid_query_data' => 'Der er ugyldige data i feltet %s:%s i din forespørgsel.',
'invalid_query_account_type' => 'Din forespørgsel indeholder konti af forskellige typer, hvilket ikke er tilladt.',
'invalid_query_currency' => 'Din forespørgsel indeholder konti, der har forskellige valutaindstillinger, hvilket ikke er tilladt.',
'iban' => 'Dette er ikke et gyldig IBAN.',
'zero_or_more' => 'Denne værdi kan ikke være negativ.',
'date_or_time' => 'Værdien skal være en gyldig dato eller tids værdi (ISO 8601).',
'source_equals_destination' => 'Kildekontoen er den samme som modtagerkontoen.',
'unique_account_number_for_user' => 'Det ser ud som om dette kontonummer allerede er i brug.',
'unique_iban_for_user' => 'Det ser ud til denne IBAN allerede er i brug.',
'deleted_user' => 'På grund af sikkerhedspolikker, kan du ikke registrere med denne email adresse.',
'rule_trigger_value' => 'Denne værdi er ikke gyldig for den valgte trigger.',
'rule_action_value' => 'Denne værdi er ikke gyldig for den valgte handling.',
'file_already_attached' => 'Den uploadede fil ":name" er allerede vedhælftet til dette objekt.',
'file_attached' => 'Oploadede succesfuldt filen: ":name".',
'must_exist' => 'ID\'et i feltet :attribute eksisterer ikke i databasen.',
'all_accounts_equal' => 'Alle konti i dette felt skal være ens.',
'group_title_mandatory' => 'En gruppetitel er påkrævet når der er mere end en overførsel.',
'transaction_types_equal' => 'Alle opsplitninger skal være af samme type.',
'invalid_transaction_type' => 'Ugyldig overførelsestype.',
'invalid_selection' => 'Din markering er ikke gyldig.',
'belongs_user' => 'Denne værdi er ikke gyldig for dette felt.',
'at_least_one_transaction' => 'Kræver mindst en overførsel.',
'at_least_one_repetition' => 'Kræver mindst en gentagelse.',
'require_repeat_until' => 'Kræver enten et antal af gentagelser, eller en slutdato (repeat_until). Ikke begge.',
'require_currency_info' => 'Indholdet af dette felt er ugyldigt uden møntfodsinformation.',
'not_transfer_account' => 'Denne konto kan ikke benyttes til overførsler.',
'require_currency_amount' => 'Indholdet af dette felt er ugyldigt uden information om det udenlandske beløb.',
'equal_description' => 'Overførselsbeskrivelse bør ikke være den samme som den generelle beskrivelse.',
'file_invalid_mime' => 'Filen ":name" er af typen ":mime", som ikke er gyldig som en ny upload.',
'file_too_large' => 'Filen ":name" er for stor.',
'belongs_to_user' => 'Værdien af :attribute er ukendt.',
'accepted' => ':attribute skal accepteres.',
'bic' => 'Dette er ikke et gyldig BIC.',
'at_least_one_trigger' => 'Reglen skal have mindst en udløser.',
'at_least_one_active_trigger' => 'Reglen skal have mindst en aktivt udløser.',
'at_least_one_action' => 'Reglen skal have mindst en aktion.',
'at_least_one_active_action' => 'Reglen skal have mindst en aktiv aktion.',
'base64' => 'Dette er ikke gyldig base64 indkodet data.',
'model_id_invalid' => 'Dette givne ID virker ugyldigt for denne model.',
'less' => ':attribute skal være mindre end 10.000.000',
'active_url' => ':attribute er ikke en gyldig URL.',
'after' => ':attribute skal være en dato efter :date.',
'date_after' => 'Startdatoen skal være før slutdatoen.',
'alpha' => ':attribute må kun indeholde bogstaver.',
'alpha_dash' => ':attribute må kun indeholde bogstaver, tal og bindestreger.',
'alpha_num' => ':attribute må kun bestå af bogstaver og tal.',
'array' => ':attribute skal være et array.',
'unique_for_user' => 'Der findes allerede en værdi med :attribute.',
'before' => ':attribute skal være en dato før :date.',
'unique_object_for_user' => 'Navnet er allerede i brug.',
'unique_account_for_user' => 'Kontonavnet er allerede i brug.',
'between.numeric' => ':attribute skal være mellem :min og :max.',
'between.file' => ':attribute skal være mellem :min og :max kilobytes.',
'between.string' => ':attribute skal være imellem :min - :max tegn.',
'between.array' => ':attribute skal have mellem :min og :max elementer.',
'boolean' => ':attribute-feltet skal være enten sandt eller falsk.',
'confirmed' => ':attribute bekræftelsen matcher ikke.',
'date' => ':attribute er ikke en gyldig dato.',
'date_format' => ':attribute matcher ikke formatet :format.',
'different' => ':attribute og :other skal være forskellige.',
'digits' => ':attribute skal være :digits cifre.',
'digits_between' => ':attribute skal være mellem :min og :max cifre.',
'email' => ':attribute skal være en gyldig email-adresse.',
'filled' => ':attribute feltet er påkrævet.',
'exists' => 'Den valgte :attribute er ikke gyldig.',
'image' => ':attribute skal være et billede.',
'in' => 'Den valgte :attribute er ikke gyldig.',
'integer' => ':attribute skal være et heltal.',
'ip' => ':attribute skal være en gyldig IP-adresse.',
'json' => ':attribute skal være en gyldig JSON-streng.',
'max.numeric' => ':attribute må ikke overstige :max.',
'max.file' => ':attribute må ikke overstige :max kilobytes.',
'max.string' => ':attribute må ikke overstige :max. tegn.',
'max.array' => ':attribute må ikke have mere end :max elementer.',
'mimes' => ':attribute skal være en fil af typen: :values.',
'min.numeric' => ':attribute skal være mindst :min.',
'lte.numeric' => ':attribute skal være mindre end eller lig med :value.',
'min.file' => ':attribute skal være mindst :min kilobytes.',
'min.string' => ':attribute skal mindst være :min tegn.',
'min.array' => ':attribute skal have mindst :min elementer.',
'not_in' => 'Den valgte :attribute er ikke gyldig.',
'numeric' => ':attribute skal være et tal.',
'numeric_native' => 'Det oprindelige beløb skal være et tal.',
'numeric_destination' => 'Bestemmelsesbeløbet skal være et tal.',
'numeric_source' => 'Kildebeløbet skal være et tal.',
'regex' => ':attribute formatet er ugylidgt.',
'required' => ':attribute feltet er påkrævet.',
'required_if' => ':attribute skal udfyldes når :other er :value.',
'required_unless' => ':attribute feltet er påkrævet, medmindre :other er i :values.',
'required_with' => ':attribute skal udfyldes når :values er udfyldt.',
'required_with_all' => ':attribute skal udfyldes når :values er udfyldt.',
'required_without' => 'Attributfeltet :attribute er påkrævet, når :values ikke er udfyldt.',
'required_without_all' => 'Attributfeltet :attribute er påkrævet, når ingen af :values er udfyldt.',
'same' => ':attribute og :other skal stemme overens.',
'size.numeric' => 'Attributten :attribute skal være af størrelsen :size.',
'amount_min_over_max' => 'Minimumsbeløbet kan ikke være større end det maksimale beløb.',
'size.file' => 'Attributten :attribute skal være :size kilobytes.',
'size.string' => 'Attributten :attribute skal være :size karakterer.',
'size.array' => 'Attributten :attribute skal indeholde :size elementer.',
'unique' => 'Attributten :attribute er allerede anvendt.',
'string' => 'Attributten :attribute skal være en streng.',
'url' => 'Attributten :attribute er ikke korrekt formateret.',
'timezone' => 'Attributten :attribute skal være en gyldig zone.',
'2fa_code' => 'Attributfeltet :attribute er ygyldigt.',
'dimensions' => 'Attributten :attribute har ugyldige billeddimensioner.',
'distinct' => 'Attributfeltet :attribute har en duplikatværdi.',
'file' => 'Attributten :attribute skal være en fil.',
'in_array' => 'Attributfeltet :attribute findes ikke i :other.',
'present' => 'Attributfeltet :attribute er påkrævet.',
'amount_zero' => 'Det samlede beløb kan ikke være nul.',
'current_target_amount' => 'Det aktuelle beløb skal være mindre end målbeløbet.',
'unique_piggy_bank_for_user' => '"Sparebøssens" navn skal være unikt.',
'unique_object_group' => 'Gruppenavnet skal være unikt',
'starts_with' => 'Værdien skal starte med :values.',
'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' => 'Begge konti skal være af samme kontotype',
'same_account_currency' => 'Begge konti skal have samme valuta',
'secure_password' => 'Dette er ikke en sikker adgangskode. Prøv venligst igen. For mere information, besøg https://bit.ly/FF3-password-security',
'valid_recurrence_rep_type' => 'Ugyldig type gentalgelse for periodiske transaktioner.',
'valid_recurrence_rep_moment' => 'Ugyldigt øjeblik for denne type gentagelse.',
'invalid_account_info' => 'Ugyldig kontoinformation.',
'attributes' => [
'email' => 'e-mail adresse',
'description' => 'beskrivelse',
'amount' => 'beløb',
'transactions.*.amount' => 'transaktionsbeløb',
'name' => 'navn',
'piggy_bank_id' => '"Sparebøsse" ID',
'targetamount' => 'målbeløb',
'opening_balance_date' => 'dato for startsaldo',
'opening_balance' => 'startsaldo',
'match' => 'svarer til',
'amount_min' => 'minimumsbeløb',
'amount_max' => 'maksimumbeløb',
'title' => 'titel',
'tag' => 'tag',
'transaction_description' => 'transaktions beskrivelse',
'rule-action-value.1' => 'regel værdi #1',
'rule-action-value.2' => 'værdi for handlingsregel #2',
'rule-action-value.3' => 'værdi for handlingsregel #3',
'rule-action-value.4' => 'værdi for handlingsregel #4',
'rule-action-value.5' => 'værdi for handlingsregel #5',
'rule-action.1' => 'handlingsregel #1',
'rule-action.2' => 'handlingsregel #2',
'rule-action.3' => 'handlingsregel #3',
'rule-action.4' => 'handlingsregel #4',
'rule-action.5' => 'handlingsregel #5',
'rule-trigger-value.1' => 'værdi for udløserregel #1',
'rule-trigger-value.2' => 'værdi for udløserregel #2',
'rule-trigger-value.3' => 'værdi for udløserregel #3',
'rule-trigger-value.4' => 'værdi for udløserregel #4',
'rule-trigger-value.5' => 'værdi for udløserregel #5',
'rule-trigger.1' => 'udløserregel #1',
'rule-trigger.2' => 'udløserregel #2',
'rule-trigger.3' => 'udløserregel #3',
'rule-trigger.4' => 'udløserregel #4',
'rule-trigger.5' => 'udløserregel #5',
],
// validation of accounts:
'withdrawal_source_need_data' => 'Det er nødvendigt at have et gyldigt kildekonto ID og/eller gyldigt kildekontonavn for at fortsætte.',
'withdrawal_source_bad_data' => 'Kunne ikke finde en gyldig kildekonto ved søgning efter ID ":id" eller kontonavn ":name".',
'withdrawal_dest_need_data' => 'Det er nødvendigt at have et gyldigt destinationskonto ID og/eller gyldigt destinationskontonavn for at fortsætte.',
'withdrawal_dest_bad_data' => 'Kunne ikke finde en gyldig destinationskonto, ved søgning efter ID ":id" eller navn ":name".',
'generic_source_bad_data' => 'Kunne ikke finde en gyldig kildekonto ved søgning efter ID ":id" eller kontonavn ":name".',
'deposit_source_need_data' => 'Det er nødvendigt at have et gyldigt kildekonto ID og/eller gyldigt kildekontonavn for at fortsætte.',
'deposit_source_bad_data' => 'Kunne ikke finde en gyldig kildekonto ved søgning efter ID ":id" eller kontonavn ":name".',
'deposit_dest_need_data' => 'Det er nødvendigt at have et gyldigt destinationskonto ID og/eller gyldigt destinationskontonavn for at fortsætte.',
'deposit_dest_bad_data' => 'Kunne ikke finde en gyldig destinationskonto, ved søgning efter ID ":id" eller kontonavn ":name".',
'deposit_dest_wrong_type' => 'Den foreslåede destinationskonto er ikke af den rigtige type.',
'transfer_source_need_data' => 'Det er nødvendigt at have et gyldigt kildekonto ID og/eller gyldigt kildekontonavn for at fortsætte.',
'transfer_source_bad_data' => 'Kunne ikke finde en gyldig kildekonto ved søgning efter ID ":id" eller kontonavn ":name".',
'transfer_dest_need_data' => 'Det er nødvendigt at have et gyldigt destinationskonto ID og/eller gyldigt destinationskontonavn for at fortsætte.',
'transfer_dest_bad_data' => 'Kunne ikke finde en gyldig destinationskonto, ved søgning efter ID ":id" eller kontonavn ":name".',
'need_id_in_edit' => 'Hver opdeling skal have et transaction_journal_id (enten gyldigt ID eller 0).',
'ob_source_need_data' => 'Det er nødvendigt at have et gyldigt kildekonto ID og/eller gyldigt kildekontonavn for at fortsætte.',
'lc_source_need_data' => 'Du skal bruge et gyldigt konto-id for at fortsætte.',
'ob_dest_need_data' => 'Det er nødvendigt at have et gyldigt destinationskonto ID og/eller gyldigt destinationskontonavn for at fortsætte.',
'ob_dest_bad_data' => 'Kunne ikke finde en gyldig destinationskonto, ved søgning efter ID ":id" eller kontonavn ":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' => 'Du kan ikke bruge denne konto som kildekonto.',
'generic_invalid_destination' => 'Du kan ikke bruge denne konto som destinationskonto.',
'generic_no_source' => 'Angivelse af kilde konto er krævet.',
'generic_no_destination' => 'Angivelse af destinations konto er krævet.',
'gte.numeric' => 'Attributten :attribute skal være større end eller lig med :value.',
'gt.numeric' => 'Attributten :attribute skal være større end :value.',
'gte.file' => 'Attributten :attribute skal være større end eller lig med :value kilobytes.',
'gte.string' => 'Attributten :attribute skal være større end eller lig med :value tegn.',
'gte.array' => 'Attributten :attribute skal have :value elementer eller flere.',
'amount_required_for_auto_budget' => 'Beløb påkrævet.',
'auto_budget_amount_positive' => 'Beløbet skal være større end 0.',
'auto_budget_period_mandatory' => 'Perioden for autobudget skal udfyldes.',
];

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'Do MMMM YYYY um HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D. MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Eine Testmeldung von Ihrer Firefly III Installation',
'admin_test_body' => 'Dies ist eine Testnachricht von Ihrer Firefly III-Instanz. Sie wurde an :email gesendet.',
// 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' => 'Neue Anmeldung bei Firefly III',
'slack_login_from_new_ip' => 'Neue Firefly III Anmeldung von IP :ip (:host)',
'new_ip_body' => 'Firefly III hat eine neue Anmeldung auf Ihrem Konto von einer unbekannten IP-Adresse erkannt. Wenn Sie sich noch nie von der unten angegebenen IP-Adresse aus angemeldet haben oder dies mehr als sechs Monate her ist, warnt Sie Firefly III.',
'new_ip_warning' => 'Wenn Sie diese IP-Adresse oder diese Anmeldung erkennen, können Sie diese Meldung ignorieren. Wenn Sie sich nicht angemeldet haben, oder wenn Sie keine Ahnung haben, worum es hier geht, überprüfen Sie die Sicherheit Ihres Passworts, ändern Sie es und melden Sie alle anderen Sitzungen ab. Rufen Sie dazu Ihre Profilseite auf. Es wird empfohlen die Zwei-Faktor-Authentifizierung (2FA) zu aktivieren. Bleiben Sie geschützt!',
'ip_address' => 'IP-Adresse',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Willkommen bei Firefly III!',
'registered_subject_admin' => 'Ein neuer User hat sich registriert',
'admin_new_user_registered' => 'Ein neuer Benutzer hat sich registriert. Der Benutzer **:email** hat die Benutzer-ID #:id erhalten.',
'registered_welcome' => 'Willkommen bei [Firefly III](:address). Ihre Registrierung ist abgeschlossen und diese E-Mail erhalten Sie zur Bestätigung. Hurra!',
'registered_pw' => 'Wenn Sie Ihr Passwort bereits vergessen haben, setzen Sie es bitte mit dem [Tool zum Zurücksetzen des Passworts](:address/password/reset) zurück.',
'registered_help' => 'Es gibt ein Hilfe-Icon in der oberen rechten Ecke jeder Seite. Wenn Sie Hilfe benötigen, klicken Sie dort drauf!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Passwort zurücksetzen:',
'registered_doc_link' => 'Dokumentation:',
// new version
'new_version_email_subject' => 'Eine neue Firefly III-Version ist verfügbar',
// email change
'email_change_subject' => 'Ihre Firefly III E-Mail-Adresse hat sich geändert',
'email_change_body_to_new' => 'Sie oder jemand mit Zugriff auf Ihr Firefly III-Konto hat Ihre E-Mail-Adresse geändert. Wenn Sie diese Nachricht nicht erwartet haben, bitte ignorieren und löschen Sie sie.',

View File

@@ -33,7 +33,7 @@ return [
'be_right_back' => 'Gleich wieder zurück!',
'check_back' => 'Firefly III ist für eine notwendige Wartung nicht verfügbar. Bitte versuchen Sie es in einer Sekunde noch einmal.',
'error_occurred' => 'Hoppla! Ein Fehler ist aufgetreten.',
'db_error_occurred' => 'Whoops! A database error occurred.',
'db_error_occurred' => 'Hoppla! Ein Datenbankfehler ist aufgetreten.',
'error_not_recoverable' => 'Leider konnte dieser Fehler nicht wiederhergestellt werden :(. Firefly III ist kaputt. Der Fehler ist:',
'error' => 'Fehler',
'error_location' => 'Dieser Fehler ist in der Datei <span style="font-family: monospace;">:file</span> in Zeile :line mit dem Code :code aufgetreten.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Anfang des Bereichs',
'end' => 'Ende des Bereichs',
'delete_account' => 'Konto „:name” löschen',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Rechnung „:name” löschen',
'delete_budget' => 'Budget „:name” löschen',
'delete_category' => 'Kategorie „:name” löschen',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Möchten Sie die Gruppe „:title” wirklich löschen?',
'ruleGroup_areYouSure' => 'Sind Sie sicher, dass sie die Regelgruppe ":title" löschen möchten?',
'budget_areYouSure' => 'Möchten Sie das Budget „:name” wirklich löschen?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Möchten Sie die Kategorie „:name” wirklich löschen?',
'recurring_areYouSure' => 'Möchten Sie den Dauerauftrag „:title” wirklich löschen?',
'currency_areYouSure' => 'Möchten Sie die Währung „:name” wirklich löschen?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Übermittelt',
'key' => 'Schlüssel',
'value' => 'Inhalt der Aufzeichnungen',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Letzte Aktivität',
'balanceDiff' => 'Saldendifferenz',
'other_meta_data' => 'Weitere Metadaten',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Kontotyp',
'created_at' => 'Erstellt am',
'account' => 'Konto',
@@ -76,7 +80,7 @@ return [
'type' => 'Typ',
'completed' => 'Abgeschlossen',
'iban' => 'IBAN',
'account_number' => 'Kontonummer',
'account_number' => 'Kontonummer',
'paid_current_period' => 'Diesen Zeitraum bezahlt',
'email' => 'E-Mail',
'registered_at' => 'Registriert am',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Zahlungsinformationen',
'expected_info' => 'Nächste erwartete Buchung',
'start_date' => 'Beginnt am',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Der Name des Sparschweins muss eindeutig sein.',
'unique_object_group' => 'Der Gruppenname muss eindeutig sein',
'starts_with' => 'Der Wert muss mit :values beginnen.',
'unique_webhook' => 'Sie haben bereits einen Webhook mit diesen Werten.',
'unique_existing_webhook' => 'Sie haben bereits einen anderen Webhook mit diesen Werten.',
'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' => 'Beide Konten müssen vom selben Kontotyp sein',
'same_account_currency' => 'Beiden Konten muss die gleiche Währung zugeordnet sein',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Bei der Suche nach der Kennung „:id” oder dem Namen „:name” konnte kein gültiges Zielkonto gefunden werden.',
'need_id_in_edit' => 'Jeder Aufteilungen muss eine transaction_journal_id (entweder gültige ID oder 0) aufweisen.',
'ob_source_need_data' => 'Sie benötigen eine gültige Quellkontonummer und/oder einen gültigen Quellkontonamen, um fortzufahren.',
'lc_source_need_data' => 'Zum Fortfahren wird eine gültige Quellkonto-ID benötigt.',
'ob_dest_need_data' => 'Sie benötigen eine gültige Zielkontennummer und/oder einen gültigen Zielkontonamen, um fortzufahren.',
'ob_dest_bad_data' => 'Bei der Suche nach der ID ":id" oder dem Namen ":name" konnte kein gültiges Zielkonto gefunden werden.',
'ob_source_need_data' => 'Sie benötigen eine gültige Quellkontonummer und/oder einen gültigen Quellkontonamen, um fortzufahren.',
'lc_source_need_data' => 'Zum Fortfahren wird eine gültige Quellkonto-ID benötigt.',
'ob_dest_need_data' => 'Sie benötigen eine gültige Zielkontennummer und/oder einen gültigen Zielkontonamen, um fortzufahren.',
'ob_dest_bad_data' => 'Bei der Suche nach der ID ":id" oder dem Namen ":name" konnte kein gültiges Zielkonto gefunden werden.',
'reconciliation_either_account' => 'To submit a reconciliation, you must submit either a source or a destination account. Not both, not neither.',
'generic_invalid_source' => 'Sie können dieses Konto nicht als Quellkonto verwenden.',
'generic_invalid_destination' => 'Sie können dieses Konto nicht als Zielkonto verwenden.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'Do MMMM YYYY, HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Ένα δοκιμαστικό μήνυμα από την εγκατάσταση του Firefly III',
'admin_test_body' => 'Αυτό είναι ένα δοκιμαστικό μήνυμα από την εγκατάσταση του Firefly III. Αποστάλθηκε στο :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' => 'Νέα σύνδεση χρήστη στο Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Το Firefly III εντόπισε μια νέα σύνδεση στο λογαριασμό σας από μια άγνωστη διεύθυνση IP. Αν δεν συνδεθήκατε ποτέ από την παρακάτω διεύθυνση IP ή έγινε πριν από περισσότερο από έξι μήνες, το Firefly III θα σας προειδοποιήσει.',
'new_ip_warning' => 'Αν αναγνωρίζετε αυτή τη διεύθυνση IP ή τη σύνδεση χρήστη, μπορείτε να αγνοήσετε αυτό το μήνυμα. Αν δεν συνδεθήκατε, αν δεν έχετε ιδέα για το τι είναι αυτό, επαληθεύστε ένα ασφαλή κωδικό πρόσβασης, αλλάξτε τον και αποσυνδεθείτε από όλες τις άλλες συνεδρίες. Για να το κάνετε αυτό, πηγαίνετε στη σελίδα του προφίλ σας. Φυσικά έχετε ήδη ενεργοποιημένο το 2FactorAuthentication, έτσι? Μείνετε ασφαλείς!',
'ip_address' => 'Διεύθυνση IP',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Καλωσήρθατε στο Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'Υπάρχει ένα εικονίδιο βοήθειας στην επάνω δεξιά γωνία κάθε σελίδας. Αν χρειάζεστε βοήθεια, κάντε κλικ σε αυτό!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Επαναφορά κωδικού πρόσβασης:',
'registered_doc_link' => 'Τεκμηρίωση:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Η διεύθυνση email σας στο Firefly III έχει αλλάξει',
'email_change_body_to_new' => 'Εσείς ή κάποιος με πρόσβαση στο λογαριασμό σας στο Firefly III έχει αλλάξει τη διεύθυνση ηλεκτρονικού ταχυδρομείου σας. Αν δεν περιμένατε αυτό το μήνυμα, παρακαλώ αγνοήστε και διαγράψτε το.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Αρχή του εύρους',
'end' => 'Τέλος του εύρους',
'delete_account' => 'Διαγραφή λογαριασμού ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Διαγραφή πάγιου έξοδου ":name"',
'delete_budget' => 'Διαγραφή προϋπολογισμού ":name"',
'delete_category' => 'Διαγραφή κατηγορίας ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε την ομάδα με τίτλο ":title";',
'ruleGroup_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε την ομάδα κανόνων με τίτλο ":title";',
'budget_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε τον προϋπολογισμό με όνομα ":name";',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε την κατηγορία με όνομα ":name";',
'recurring_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε την επαναλαμβανόμενη συναλλαγή με τίτλο ":title";',
'currency_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε το νόμισμα με όνομα ":name";',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Υποβλήθηκε',
'key' => 'Κλειδί',
'value' => 'Περιεχόμενο της εγγραφής',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Τελευταία δραστηριότητα',
'balanceDiff' => 'Διαφορά υπολοίπου',
'other_meta_data' => 'Άλλα μετα-δεδομένα',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Τύπος λογαριασμού',
'created_at' => 'Δημιουργήθηκε στις',
'account' => 'Λογαριασμός',
@@ -76,7 +80,7 @@ return [
'type' => 'Τύπος',
'completed' => 'Ολοκληρώθηκε',
'iban' => 'IBAN',
'account_number' => 'Αριθμός λογαριασμού',
'account_number' => 'Αριθμός λογαριασμού',
'paid_current_period' => 'Πληρώθηκαν αυτή την περίοδο',
'email' => 'Email',
'registered_at' => 'Εγγράφηκε στις',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Πληροφορίες Πληρωμής',
'expected_info' => 'Επόμενη αναμενόμενη συναλλαγή',
'start_date' => 'Ημερομηνία έναρξης',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Το όνομα του κουμπαρά πρέπει να είναι μοναδικό.',
'unique_object_group' => 'Το όνομα της ομάδας πρέπει να είναι μοναδικό',
'starts_with' => 'Η τιμή πρέπει να ξεκινά με :values.',
'unique_webhook' => 'Έχετε ήδη ένα webhook με αυτές τις τιμές.',
'unique_existing_webhook' => 'Έχετε ήδη ένα άλλο webhook με αυτές τις τιμές.',
'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' => 'Και οι δύο λογαριασμοί πρέπει να έχουν τον ίδιο τύπο λογαριασμού',
'same_account_currency' => 'Και οι δύο λογαριασμοί πρέπει να έχουν την ίδια ρύθμιση νομίσματος',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Δεν ήταν δυνατή η εύρεση ενός έγκυρου λογαριασμού προορισμού κατά την αναζήτηση του αναγνωριστικού ID ":id" ή του ονόματος ":name".',
'need_id_in_edit' => 'Κάθε διαχωρισμός πρέπει να έχει transaction_journal_id (είτε έγκυρο αναγνωριστικό ID ή 0).',
'ob_source_need_data' => 'Πρέπει να λάβετε ένα έγκυρο αναγνωριστικό λογαριασμού προέλευσης και/ή ένα έγκυρο όνομα λογαριασμού προέλευσης για να συνεχίσετε.',
'lc_source_need_data' => 'Πρέπει να λάβετε ένα έγκυρο ID λογαριασμού προέλευσης για να συνεχίσετε.',
'ob_dest_need_data' => 'Πρέπει να λάβετε ένα έγκυρο αναγνωριστικό ID λογαριασμού προορισμού και/ή ένα έγκυρο όνομα λογαριασμού προορισμού για να συνεχίσετε.',
'ob_dest_bad_data' => 'Δεν ήταν δυνατή η εύρεση ενός έγκυρου λογαριασμού προορισμού κατά την αναζήτηση του αναγνωριστικού ID ":id" ή του ονόματος ":name".',
'ob_source_need_data' => 'Πρέπει να λάβετε ένα έγκυρο αναγνωριστικό λογαριασμού προέλευσης και/ή ένα έγκυρο όνομα λογαριασμού προέλευσης για να συνεχίσετε.',
'lc_source_need_data' => 'Πρέπει να λάβετε ένα έγκυρο ID λογαριασμού προέλευσης για να συνεχίσετε.',
'ob_dest_need_data' => 'Πρέπει να λάβετε ένα έγκυρο αναγνωριστικό ID λογαριασμού προορισμού και/ή ένα έγκυρο όνομα λογαριασμού προορισμού για να συνεχίσετε.',
'ob_dest_bad_data' => 'Δεν ήταν δυνατή η εύρεση ενός έγκυρου λογαριασμού προορισμού κατά την αναζήτηση του αναγνωριστικού ID ":id" ή του ονόματος ":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' => 'Δεν μπορείτε να χρησιμοποιήσετε αυτό το λογαριασμό ως λογαριασμό προέλευσης.',
'generic_invalid_destination' => 'Δεν μπορείτε να χρησιμοποιήσετε αυτό το λογαριασμό ως λογαριασμό προορισμού.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'A test message from your Firefly III installation',
'admin_test_body' => 'This is a test message from your Firefly III instance. It was sent to :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' => 'New login on Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III detected a new login on your account from an unknown IP address. If you never logged in from the IP address below, or it has been more than six months ago, Firefly III will warn you.',
'new_ip_warning' => 'If you recognize this IP address or the login, you can ignore this message. If you didn\'t login, of if you have no idea what this is about, verify your password security, change it, and log out all other sessions. To do this, go to your profile page. Of course you have 2FA enabled already, right? Stay safe!',
'ip_address' => 'IP Address',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Welcome to Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Password reset:',
'registered_doc_link' => 'Documentation:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Your Firefly III email address has changed',
'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Start of range',
'end' => 'End of range',
'delete_account' => 'Delete account ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Delete bill ":name"',
'delete_budget' => 'Delete budget ":name"',
'delete_category' => 'Delete category ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?',
'ruleGroup_areYouSure' => 'Are you sure you want to delete the rule group titled ":title"?',
'budget_areYouSure' => 'Are you sure you want to delete the budget named ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Are you sure you want to delete the category named ":name"?',
'recurring_areYouSure' => 'Are you sure you want to delete the recurring transaction titled ":title"?',
'currency_areYouSure' => 'Are you sure you want to delete the currency named ":name"?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Submitted',
'key' => 'Key',
'value' => 'Content of record',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Last activity',
'balanceDiff' => 'Balance difference',
'other_meta_data' => 'Other meta data',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Account type',
'created_at' => 'Created at',
'account' => 'Account',
@@ -76,7 +80,7 @@ return [
'type' => 'Type',
'completed' => 'Completed',
'iban' => 'IBAN',
'account_number' => 'Account number',
'account_number' => 'Account number',
'paid_current_period' => 'Paid this period',
'email' => 'Email',
'registered_at' => 'Registered at',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Payment information',
'expected_info' => 'Next expected transaction',
'start_date' => 'Start date',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'The name of the piggy bank must be unique.',
'unique_object_group' => 'The group name must be unique',
'starts_with' => 'The value must start with :values.',
'unique_webhook' => 'You already have a webhook with these values.',
'unique_existing_webhook' => 'You already have another webhook with these values.',
'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' => 'Both accounts must be of the same account type',
'same_account_currency' => 'Both accounts must have the same currency setting',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'Each split must have transaction_journal_id (either valid ID or 0).',
'ob_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'ob_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'ob_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'ob_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":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' => 'You can\'t use this account as the source account.',
'generic_invalid_destination' => 'You can\'t use this account as the destination account.',

View File

@@ -37,10 +37,11 @@ return [
'month_and_date_day_js' => 'dddd, D [de] MMMM [de] YYYY',
//'month_and_day_no_year' => '%B %e',
'month_and_day_no_year_js' => 'd [de] MMMM',
'month_and_day_no_year_js' => 'D [de] MMMM',
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'D MMMM YYYY, HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Un mensaje de prueba de su instalación de Firefly III',
'admin_test_body' => 'Este es un mensaje de prueba de tu instancia de Firefly III. Fue enviado a :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' => 'Nuevo inicio de sesión en Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III detectó un nuevo inicio de sesión en su cuenta desde una dirección IP desconocida. Si nunca ha iniciado sesión desde la dirección IP de abajo, o fué hace más de seis meses, Firefly III le avisará.',
'new_ip_warning' => 'Si reconoce esta dirección IP o el inicio de sesión, puede ignorar este mensaje. Si no ha iniciado sesión, o sí no tiene idea de qué es esto, verifique la seguridad de su contraseña, cámbiela y cierre todas las demás sesiones. Para hacer esto, valla a su página de perfil. Por supuesto que ya tiene A2F habilitado, ¿verdad? ¡Manténgase seguro!',
'ip_address' => 'Dirección IP',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Bienvenido a Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Bienvenido/a a [Firefly III](:address). Su registro se ha realizado correctamente, y este correo electrónico está aquí para confirmarlo. ¡Yeah!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'Hay un icono de ayuda en la esquina superior derecha de cada página. Si necesita ayuda, ¡Haga clic en él!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Restablecer contraseña:',
'registered_doc_link' => 'Documentación:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Se cambió su dirección de email de Firefly III',
'email_change_body_to_new' => 'Usted o alguien con acceso a su cuenta de Firefly III ha cambiado su dirección de correo electrónico. Si no esperabas este mensaje, por favor ignórelo y elimínelo.',

File diff suppressed because it is too large Load Diff

View File

@@ -26,7 +26,7 @@ return [
// new user:
'bank_name' => 'Banco',
'bank_balance' => 'Saldo',
'savings_balance' => 'Salgo de ahorro',
'savings_balance' => 'Saldo de ahorro',
'credit_card_limit' => 'Límite de la tarjeta de crédito',
'automatch' => 'Coinciden automáticamente',
'skip' => 'Saltar',
@@ -125,6 +125,7 @@ return [
'start' => 'Inicio del rango',
'end' => 'Final del rango',
'delete_account' => 'Borrar cuenta ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Eliminar factura ":name"',
'delete_budget' => 'Eliminar presupuesto ":name"',
'delete_category' => 'Eliminar categoría ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => '¿Seguro que quieres eliminar el grupo titulado ":title"?',
'ruleGroup_areYouSure' => '¿Seguro que quieres eliminar el grupo de reglas titulado ":title"?',
'budget_areYouSure' => '¿Seguro que quieres eliminar el presupuesto llamado ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => '¿Seguro que quieres eliminar la categoría llamada ":name"?',
'recurring_areYouSure' => '¿Está seguro de que desea eliminar la transacción recurrente ":title"?',
'currency_areYouSure' => '¿Está seguro que desea eliminar la moneda denominada ":name"?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Enviado',
'key' => 'Clave',
'value' => 'Contenido del registro',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Actividad más reciente',
'balanceDiff' => 'Diferencia de saldo',
'other_meta_data' => 'Otros metadatos',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Tipo de cuenta',
'created_at' => 'Fecha de creación',
'account' => 'Cuenta',
@@ -76,7 +80,7 @@ return [
'type' => 'Tipo',
'completed' => 'Completado',
'iban' => 'IBAN',
'account_number' => 'Número de cuenta',
'account_number' => 'Número de cuenta',
'paid_current_period' => 'Pagado este período',
'email' => 'Correo electrónico',
'registered_at' => 'Registrado el',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Información del pago',
'expected_info' => 'Siguiente transacción esperada',
'start_date' => 'Fecha de inicio',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'En nombre de la hucha debe ser único.',
'unique_object_group' => 'El nombre del grupo debe ser único',
'starts_with' => 'El valor debe comenzar con :values.',
'unique_webhook' => 'Ya tiene un webhook con estos valores.',
'unique_existing_webhook' => 'Ya tiene otro webhook con estos valores.',
'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' => 'Ambas cuentas deben ser del mismo tipo de cuenta',
'same_account_currency' => 'Ambas cuentas deben tener la misma configuración de moneda',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'No se pudo encontrar una cuenta de destino válida buscando ID ":id" o nombre ":name".',
'need_id_in_edit' => 'Cada división debe tener transaction_journal_id (ID válido o 0).',
'ob_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido y/o nombre de cuenta de origen válido para continuar.',
'lc_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido para continuar.',
'ob_dest_need_data' => 'Necesita obtener un ID de cuenta de destino válido y/o nombre de cuenta de destino válido para continuar.',
'ob_dest_bad_data' => 'No se pudo encontrar una cuenta de destino válida buscando ID ":id" o nombre ":name".',
'ob_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido y/o nombre de cuenta de origen válido para continuar.',
'lc_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido para continuar.',
'ob_dest_need_data' => 'Necesita obtener un ID de cuenta de destino válido y/o nombre de cuenta de destino válido para continuar.',
'ob_dest_bad_data' => 'No se pudo encontrar una cuenta de destino válida buscando ID ":id" o nombre ":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' => 'No puedes usar esta cuenta como cuenta de origen.',
'generic_invalid_destination' => 'No puede usar esta cuenta como cuenta de destino.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ 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)',
'new_ip_body' => 'Firefly III havaitsi uuden kirjautumisen tilillesi tuntemattomasta IP-osoitteesta. Jos et ole koskaan kirjautunut alla olevasta IP-osoitteesta tai edellisestä kirjautumisesta on yli kuusi kuukautta, Firefly III varoittaa sinua.',
'new_ip_warning' => 'Jos tunnistat tämän IP-osoitteen tai kirjautumisen, voit ohittaa tämän viestin. Jos et ole kirjautunut, tai jos sinulla ei ole aavistustakaan mistä tässä on kyse, tarkista salasanasi turvallisuus, vaihda se ja kirjaudu ulos kaikista muista istunnoista. Voit tehdä tämän profiilisivullasi. Tietenkin sinulla on jo 2FA käytössä, eikö vain? Pysy turvassa!',
'ip_address' => 'IP-osoite',
@@ -44,25 +53,30 @@ return [
// access token created
'access_token_created_subject' => 'Uusi käyttöoikeustunnus luotiin',
'access_token_created_body' => 'Joku (toivottavasti sinä) loi juuri uuden Firefly III käyttöoikeustunnuksen käyttäjätilillesi.',
'access_token_created_explanation' => 'With this token, they can access **all** of your financial records through the Firefly III API.',
'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url',
'access_token_created_explanation' => 'Tämän tunnisteen avulla heillä on pääsy **kaikkeen** kirjanpitoosi Firefly III -rajapinnan kautta.',
'access_token_created_revoke' => 'Jos tämä et ollut sinä, peruuta tämä tunnus mahdollisimman pian osoitteessa :url',
// registered
'registered_subject' => 'Tervetuloa Firefly III:een!',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_subject_admin' => 'Uusi käyttäjä on rekisteröitynyt',
'admin_new_user_registered' => 'Uusi käyttäjä on rekisteröitynyt. Käyttäjä **:email** sai käyttäjätunnuksen #:id.',
'registered_welcome' => 'Tervetuloa [Firefly III](:address). Rekisteröitymisesi onnistui, ja tämä sähköposti vahvistaa sen. Siistiä!',
'registered_pw' => 'Jos olet jo unohtanut salasanasi, nollaa se käyttäen [salasanan nollaustyökalua](:address/password/reset).',
'registered_help' => 'Jokaisen sivun oikeassa yläkulmassa on apukuvake. Jos tarvitset apua, napsauta sitä!',
'registered_doc_html' => 'If you haven\'t already, please read the [grand theory](https://docs.firefly-iii.org/about-firefly-iii/personal-finances).',
'registered_doc_text' => 'If you haven\'t already, please also read the first use guide and the full description.',
'registered_doc_html' => 'Jos et vielä ole ehtinyt, käy lukemassa [grand theory](https://docs.firefly-iii.org/about-firefly-iiii/personal-finances).',
'registered_doc_text' => 'Jos et ole vielä ole lukenut, lue myös ensimmäisen käytön opas ja täydellinen kuvaus.',
'registered_closing' => 'Nauti!',
'registered_firefly_iii_link' => 'Firefly III:',
'registered_pw_reset_link' => 'Salasanan nollaus:',
'registered_doc_link' => 'Dokumentaatio:',
// new version
'new_version_email_subject' => 'Uusi Firefly III versio on saatavilla',
// email change
'email_change_subject' => 'Firefly III sähköpostiosoitteesi on muuttunut',
'email_change_body_to_new' => 'Joko sinä, tai joku jolla on pääsy Firefly III -tilillesi, on vaihtanut sähköpostiosoitteesi. Jos et odottanut tätä viestiä, ohita ja poista se.',
'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you **must** follow the "undo"-link below to protect your account!',
'email_change_body_to_old' => 'Joko Sinä tai joku jolla on pääsy Firefly III -tilillesi on muuttanut sähköpostiosoitettasi. Jos tämä tuli yllätyksenä, sinun **täytyy** seurata alla olevaa "kumoa"-linkkiä suojataksesi tilisi!',
'email_change_ignore' => 'Jos teit itse tämän muutoksen, voit turvallisesti ohittaa tämän viestin.',
'email_change_old' => 'Vanha sähköpostiosoite oli: :email',
'email_change_old_strong' => 'Vanha sähköpostiosoite oli: **:email**',
@@ -73,14 +87,14 @@ return [
// OAuth token created
'oauth_created_subject' => 'Uusi OAuth-asiakas on luotu',
'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL `:url`.',
'oauth_created_explanation' => 'With this client, they can access **all** of your financial records through the Firefly III API.',
'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at `:url`',
'oauth_created_body' => 'Joku (toivottavasti sinä) loi juuri uuden Firefly III API OAuth asiakkaan käyttäjätilillesi. Sen nimi on ":name" ja sen callback URL on `:url`.',
'oauth_created_explanation' => 'Tämän ohjelman avulla heillä on pääsy **kaikkeen** kirjanpitoosi Firefly III -rajapinnan kautta.',
'oauth_created_undo' => 'Jos tämä et ollut sinä, peruuta tämä asiakas mahdollisimman pian osoitteessa `:url`',
// reset password
'reset_pw_subject' => 'Salasanasi nollauspyyntö',
'reset_pw_instructions' => 'Joku yritti nollata salasanasi. Jos olit sinä, seuraa alla olevaa linkkiä tehdäksesi sen.',
'reset_pw_warning' => '**PLEASE** verify that the link actually goes to the Firefly III you expect it to go!',
'reset_pw_warning' => '**Varmista**, että linkki todella menee siihen Firefly III:een, johon odotat sen menevän!',
// error
'error_subject' => 'Firefly III:ssa tapahtui virhe',
@@ -104,14 +118,14 @@ return [
'new_journals_header' => 'Firefly III on luonut tapahtuman sinulle. Löydät sen Firefly III -asennuksestasi:|Firefly III on luonut sinulle :count tapahtumaa. Löydät ne Firefly III -asennuksestasi:',
// bill warning
'bill_warning_subject_end_date' => 'Your bill ":name" is due to end in :diff days',
'bill_warning_subject_now_end_date' => 'Your bill ":name" is due to end TODAY',
'bill_warning_subject_extension_date' => 'Your bill ":name" is due to be extended or cancelled in :diff days',
'bill_warning_subject_now_extension_date' => 'Your bill ":name" is due to be extended or cancelled TODAY',
'bill_warning_end_date' => 'Your bill **":name"** is due to end on :date. This moment will pass in about **:diff days**.',
'bill_warning_extension_date' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass in about **:diff days**.',
'bill_warning_end_date_zero' => 'Your bill **":name"** is due to end on :date. This moment will pass **TODAY!**',
'bill_warning_extension_date_zero' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass **TODAY!**',
'bill_warning_please_action' => 'Please take the appropriate action.',
'bill_warning_subject_end_date' => 'Laskusi ":name" on määrä päättyä :diff päivän kuluttua',
'bill_warning_subject_now_end_date' => 'Laskusi ":name" on määrä päättyä TÄNÄÄN',
'bill_warning_subject_extension_date' => 'Laskusi ":name" toistokertoja on määrä joko jatkaa tai peruuttaa :diff päivän kuluttua',
'bill_warning_subject_now_extension_date' => 'Laskusi ":name" toistokertoja on määrä joko jatkaa tai peruuttaa TÄNÄÄN',
'bill_warning_end_date' => 'Laskusi **":name"** on määrä päättyä :date. Tähän hetkeen on aikaa noin **:diff päivää**.',
'bill_warning_extension_date' => 'Laskusi **":name"** toistokertoja on määrä joko jatkaa tai peruuttaa :date. Tähän hetkeen on aikaa noin **:diff päivää**.',
'bill_warning_end_date_zero' => 'Laskusi **":name"** on määrä päättyä :date, eli **TÄNÄÄN!**',
'bill_warning_extension_date_zero' => 'Laskusi **":name"** toistokertoja on määrä joko jatkaa tai peruuttaa :date. Eli **TÄNÄÄN!**',
'bill_warning_please_action' => 'Suorita asianmukaiset toimet, ole hyvä.',
];

View File

@@ -33,7 +33,7 @@ return [
'be_right_back' => 'Palaan pian!',
'check_back' => 'Firefly III tekee joitain tarpeellisia huoltotoimenpiteitä. Ole hyvä ja yritä uudelleen hetken kuluttua.',
'error_occurred' => 'Hupsista! Tapahtui virhe.',
'db_error_occurred' => 'Whoops! A database error occurred.',
'db_error_occurred' => 'Hupsista! Tapahtui tietokantavirhe.',
'error_not_recoverable' => 'Valitettavasti tästä virheestä ei pystytä palautumaan :(. Firefly III meni rikki. Virhe on:',
'error' => 'Virhe',
'error_location' => 'Tämä virhe tapahtui tiedostossa <span style="font-family: monospace;">:file</span> rivillä :line koodilla :code.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Valikoiman alku',
'end' => 'Valikoiman loppu',
'delete_account' => 'Poista tili ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Poista lasku ":name"',
'delete_budget' => 'Poista budjetti ":name"',
'delete_category' => 'Poista kategoria ":name"',
@@ -145,6 +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' => '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"?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Lähetetty',
'key' => 'Avain',
'value' => 'Tietueen sisältö',
'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',
@@ -76,7 +80,7 @@ return [
'type' => 'Tyyppi',
'completed' => 'Suoritettu',
'iban' => 'IBAN',
'account_number' => 'Tilinumero',
'account_number' => 'Tilinumero',
'paid_current_period' => 'Maksettu tällä kaudella',
'email' => 'Sähköposti',
'registered_at' => 'Rekisteröity',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Maksutiedot',
'expected_info' => 'Seuraava odotettu tapahtuma',
'start_date' => 'Aloituspäivä',
'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 webhook näillä arvoilla.',
'unique_existing_webhook' => 'Sinulla on jo toinen webhook näillä arvoilla.',
'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ä.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'Do MMMM YYYY, à HH:mm:ss',
'date_time_fns' => 'do MMMM, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Un message de test de votre installation de Firefly III',
'admin_test_body' => 'Ceci est un message de test de votre instance Firefly III. Il a été envoyé à :email.',
// invite
'invitation_created_subject' => 'Une invitation a été créée',
'invitation_created_body' => 'L\'utilisateur admin ":email" a créé une invitation d\'utilisateur qui peut être utilisée par quiconque est derrière l\'adresse e-mail ":invitee". L\'invitation sera valide pendant 48 heures.',
'invite_user_subject' => 'Vous avez été invité à créer un compte Firefly III.',
'invitation_introduction' => 'Vous avez été invité à créer un compte Firefly III sur **:host**. Firefly III est un gestionnaire personnel et privé de finances personnelles. Tous les gamins du quartier l\'utilisent.',
'invitation_invited_by' => 'Vous avez été invité par ":admin" et cette invitation a été envoyée à ":invitee". C\'est vous, non ?',
'invitation_url' => 'L\'invitation est valide pendant 48 heures et peut être échangée en naviguant sur [Firefly III](:url). Profitez-en !',
// new IP
'login_from_new_ip' => 'Nouvelle connexion sur Firefly III',
'slack_login_from_new_ip' => 'Nouvelle connexion à Firefly III depuis IP :ip (:host)',
'new_ip_body' => 'Firefly III a détecté une nouvelle connexion sur votre compte à partir d\'une adresse IP inconnue. Si vous ne vous êtes jamais connecté depuis l\'adresse IP ci-dessous, ou si ça fait plus de six mois, Firefly III vous avertira.',
'new_ip_warning' => 'Si vous reconnaissez cette adresse IP ou la connexion, vous pouvez ignorer ce message. Si vous ne vous êtes pas connecté, si vous n\'avez aucune idée de quoi il s\'agit, vérifiez la sécurité de votre mot de passe, modifiez-la et déconnectez toutes les autres sessions. Pour cela, allez sur votre page de profil. Bien sûr, vous avez déjà activé l\'A2F, n\'est-ce pas ? Soyez prudent !',
'ip_address' => 'Adresse IP',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Bienvenue sur Firefly III !',
'registered_subject_admin' => 'Un nouvel utilisateur s\'est inscrit',
'admin_new_user_registered' => 'Un nouvel utilisateur s\'est inscrit. L\'utilisateur **:email** a reçu l\'ID utilisateur #:id.',
'registered_welcome' => 'Bienvenue sur [Firefly III](:address). Votre inscription a été faite, et cet e-mail est là pour la confirmer. Yeah !',
'registered_pw' => 'Si vous avez déjà oublié votre mot de passe, veuillez le réinitialiser en utilisant [l\'outil de réinitialisation du mot de passe](:address/password/reset).',
'registered_help' => 'Il y a une icône d\'aide en haut à droite de chaque page. Si vous avez besoin d\'aide, cliquez dessus !',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Réinitialisation du mot de passe :',
'registered_doc_link' => 'Documentation :',
// new version
'new_version_email_subject' => 'Une nouvelle version de Firefly III est disponible',
// email change
'email_change_subject' => 'Votre adresse e-mail Firefly III a été modifiée',
'email_change_body_to_new' => 'Vous ou quelqu\'un ayant accès à votre compte Firefly III avez changé votre adresse e-mail. Si vous ne vous attendiez pas à ce message, veuillez l\'ignorer et le supprimer.',

File diff suppressed because it is too large Load Diff

View File

@@ -93,7 +93,7 @@ return [
'foreign_amount' => 'Montant en devise étrangère',
'date' => 'Date',
'interest_date' => 'Date de valeur (intérêts)',
'book_date' => 'Date de réservation',
'book_date' => 'Date d\'enregistrement',
'process_date' => 'Date de traitement',
'category' => 'Catégorie',
'tags' => 'Tags',
@@ -125,6 +125,7 @@ return [
'start' => 'Début de l\'étendue',
'end' => 'Fin de l\'étendue',
'delete_account' => 'Supprimer le compte ":name"',
'delete_webhook' => 'Supprimer le webhook ":title"',
'delete_bill' => 'Supprimer la facture ":name"',
'delete_budget' => 'Supprimer le budget ":name"',
'delete_category' => 'Supprimer la catégorie ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le groupe intitulé ":title" ?',
'ruleGroup_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le groupe de règles intitulé ":title" ?',
'budget_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le budget nommé ":name" ?',
'webhook_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le webhook nommé ":title" ?',
'category_areYouSure' => 'Êtes-vous sûr de vouloir supprimer la catégorie nommée ":name" ?',
'recurring_areYouSure' => 'Êtes-vous sûr de vouloir supprimer l\'opération périodique intitulée ":title" ?',
'currency_areYouSure' => 'Êtes-vous sûr de vouloir supprimer la devise nommée ":name" ?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Envoyé',
'key' => 'Clé',
'value' => 'Contenu de l\'enregistrement',
'webhook_delivery' => 'Distribution',
'webhook_response' => 'Réponse',
'webhook_trigger' => 'Déclencheur',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Activité récente',
'balanceDiff' => 'Différence de solde',
'other_meta_data' => 'Autres métadonnées',
'invited_at' => 'Invité le',
'expires' => 'L\'invitation expire',
'invited_by' => 'Invité par',
'invite_link' => 'Lien d\'invitation',
'account_type' => 'Type de compte',
'created_at' => 'Créé le',
'account' => 'Compte',
@@ -57,7 +61,7 @@ return [
'amount' => 'Montant',
'date' => 'Date',
'interest_date' => 'Date de valeur (intérêts)',
'book_date' => 'Date de réservation',
'book_date' => 'Date d\'enregistrement',
'process_date' => 'Date de traitement',
'due_date' => 'Échéance',
'payment_date' => 'Date de paiement',
@@ -76,7 +80,7 @@ return [
'type' => 'Type',
'completed' => 'Terminé',
'iban' => 'Numéro IBAN',
'account_number' => 'N° de compte',
'account_number' => 'N° de compte',
'paid_current_period' => 'Payé cette période',
'email' => 'E-mail',
'registered_at' => 'Enregistré le',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Informations sur le paiement',
'expected_info' => 'Prochaine opération attendue',
'start_date' => 'Date de début',
'trigger' => 'Déclencheur',
'response' => 'Réponse',
'delivery' => 'Distribution',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Le nom de la tirelire doit être unique.',
'unique_object_group' => 'Le nom du groupe doit être unique',
'starts_with' => 'La valeur doit commencer par :values.',
'unique_webhook' => 'Vous avez déjà un webhook avec ces valeurs.',
'unique_existing_webhook' => 'Vous avez déjà un autre webhook avec ces valeurs.',
'unique_webhook' => 'Vous avez déjà un webhook avec cette combinaison d\'URL, de déclencheur, de réponse et de livraison.',
'unique_existing_webhook' => 'Vous avez déjà un autre webhook avec cette combinaison d\'URL, de déclencheur, de réponse et de livraison.',
'same_account_type' => 'Les deux comptes doivent être du même type',
'same_account_currency' => 'Les deux comptes doivent avoir la même devise',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Impossible de trouver un compte de destination valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'need_id_in_edit' => 'Chaque ventilation doit avoir transaction_journal_id (ID valide ou 0).',
'ob_source_need_data' => 'Vous devez obtenir un ID de compte source valide et/ou un nom de compte source valide pour continuer.',
'lc_source_need_data' => 'Besoin d\'un identifiant de compte source valide pour continuer.',
'ob_dest_need_data' => 'Vous devez obtenir un ID de compte de destination valide et/ou un nom de compte de destination valide pour continuer.',
'ob_dest_bad_data' => 'Impossible de trouver un compte de destination valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'ob_source_need_data' => 'Vous devez obtenir un ID de compte source valide et/ou un nom de compte source valide pour continuer.',
'lc_source_need_data' => 'Besoin d\'un identifiant de compte source valide pour continuer.',
'ob_dest_need_data' => 'Vous devez obtenir un ID de compte de destination valide et/ou un nom de compte de destination valide pour continuer.',
'ob_dest_bad_data' => 'Impossible de trouver un compte de destination valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'reconciliation_either_account' => 'Pour soumettre un rapprochement, vous devez soumettre soit une source soit un compte de destination. Ni les deux, ni aucun.',
'generic_invalid_source' => 'Vous ne pouvez pas utiliser ce compte comme compte source.',
'generic_invalid_destination' => 'Vous ne pouvez pas utiliser ce compte comme compte de destination.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'YYYY. MMMM DD. HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'YYYY. MMMM DD.',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'A test message from your Firefly III installation',
'admin_test_body' => 'This is a test message from your Firefly III instance. It was sent to :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' => 'New login on Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III detected a new login on your account from an unknown IP address. If you never logged in from the IP address below, or it has been more than six months ago, Firefly III will warn you.',
'new_ip_warning' => 'If you recognize this IP address or the login, you can ignore this message. If you didn\'t login, of if you have no idea what this is about, verify your password security, change it, and log out all other sessions. To do this, go to your profile page. Of course you have 2FA enabled already, right? Stay safe!',
'ip_address' => 'IP address',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Welcome to Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Password reset:',
'registered_doc_link' => 'Documentation:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Your Firefly III email address has changed',
'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Tartomány kezdete',
'end' => 'Tartomány vége',
'delete_account' => '":name" bankszámla törlése',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => '":name" számla törlése',
'delete_budget' => '":name" költségkeret törlése',
'delete_category' => '":name" kategória törlése',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Biztosan törölni szeretné a ":title" csoportot?',
'ruleGroup_areYouSure' => '":title" szabálycsoportot biztosan törölhető?',
'budget_areYouSure' => '":name" költségkeretet biztosan törölhető?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => '":name" kategória biztosan törölhető?',
'recurring_areYouSure' => ':title ismétlődő tranzakció biztosan törölhető?',
'currency_areYouSure' => '":name" pénznem biztosan törölhető?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Elküldött',
'key' => 'Kulcs',
'value' => 'Bejegyzés tartalma',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Utolsó aktivitás',
'balanceDiff' => 'Egyenleg különbség',
'other_meta_data' => 'Egyéb metaadat',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Bankszámla típusa',
'created_at' => 'Létrehozva',
'account' => 'Bankszámla',
@@ -76,7 +80,7 @@ return [
'type' => 'Típus',
'completed' => 'Teljesített',
'iban' => 'IBAN',
'account_number' => 'Account number',
'account_number' => 'Account number',
'paid_current_period' => 'Fizetve ebben az időszakban',
'email' => 'Email',
'registered_at' => 'Regisztrálva:',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Payment information',
'expected_info' => 'Next expected transaction',
'start_date' => 'Start date',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'A malacpersely nevének egyedinek kell lennie.',
'unique_object_group' => 'Csoport neve már foglalt',
'starts_with' => 'The value must start with :values.',
'unique_webhook' => 'You already have a webhook with these values.',
'unique_existing_webhook' => 'You already have another webhook with these values.',
'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' => 'Both accounts must be of the same account type',
'same_account_currency' => 'Both accounts must have the same currency setting',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Nem található érvényes célszámla ":id" azonosító vagy ":name" név keresésekor.',
'need_id_in_edit' => 'Minden felosztásnak rendelkeznie kell "transaction_journal_id"-val (lehet érvényes érték vagy 0).',
'ob_source_need_data' => 'Egy érvényes forrásszámla azonosító és/vagy egy érvényes forrásszámla név kell a folytatáshoz.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => 'Egy érvényes célszámla azonosító és/vagy egy érvényes célszámla név kell a folytatáshoz.',
'ob_dest_bad_data' => 'Nem található érvényes célszámla ":id" azonosító vagy ":name" név keresésekor.',
'ob_source_need_data' => 'Egy érvényes forrásszámla azonosító és/vagy egy érvényes forrásszámla név kell a folytatáshoz.',
'lc_source_need_data' => 'Need to get a valid source account ID to continue.',
'ob_dest_need_data' => 'Egy érvényes célszámla azonosító és/vagy egy érvényes célszámla név kell a folytatáshoz.',
'ob_dest_bad_data' => 'Nem található érvényes célszámla ":id" azonosító vagy ":name" név keresésekor.',
'reconciliation_either_account' => 'To submit a reconciliation, you must submit either a source or a destination account. Not both, not neither.',
'generic_invalid_source' => 'Nem használhatod ezt a fiókot forrásfiókként.',
'generic_invalid_destination' => 'Nem használhatod ezt a fiókot célfiókként.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'DD MMMM YYYY, @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Sebuah pesan tes dari instalasi Firefly III Anda',
'admin_test_body' => 'Ini adalah sebuah pesan tes dari instans Firefly III Anda. Pesan ini dikirim ke :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' => 'Masuk baru pada Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III mendeteksi adanya percobaan masuk baru pada akun Anda dari alamat IP yang tidak diketahui. Jika Anda tidak pernah masuk dari alamat IP di bawah, atau jika sudah lebih dari enam bulan lalu, Firefly III akan memperingatkan Anda.',
'new_ip_warning' => 'Jika Anda mengenali alamat IP atau percobaan masuk ini, Anda dapat mengabaikan pesan ini. Jika Anda tidak masuk ke akun Anda, atau Anda tidak tahu arti pesan ini, ubah keamanan kata sandi Anda, dan keluar dari semua sesi lain. Untuk melakukan ini, masuk ke halaman profil Anda. Tentu saja Anda sudah memiliki otentikasi dua faktor, bukan? Tetaplah aman!',
'ip_address' => 'Alamat IP',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Selamat Datang di Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'Ada ikon bantuan di pojok kanan atas di setiap halaman. Jika Anda membutuhkannya, klik ikonnya!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Atur ulang kata sandi:',
'registered_doc_link' => 'Dokumentasi:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Alamat surel Firefly III Anda telah diubah',
'email_change_body_to_new' => 'Anda atau seseorang dengan akses ke akun Firefly III Anda telah mengubah alamat surel Anda. Jika Anda tidak merasa Anda membutuhkan pesan ini, mohon abaikan dan hapus.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Awal rentang',
'end' => 'Akhir rentang',
'delete_account' => 'Delete account ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Hapus tagihan ":name"',
'delete_budget' => 'Hapus anggaran ":name"',
'delete_category' => 'Hapus kategori ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Apakah anda yakin ingin menghapus grup yang berjudul ":title"?',
'ruleGroup_areYouSure' => 'Yakin ingin menghapus grup aturan yang berjudul ":title"?',
'budget_areYouSure' => 'Yakin ingin menghapus anggaran dengan nama ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Yakin ingin menghapus kategori yang bernama ":name"?',
'recurring_areYouSure' => 'Apakah anda yakin ingin menghapus transaksi berulang berjudul ":title"?',
'currency_areYouSure' => 'Yakin ingin menghapus mata uang dengan nama ":name"?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Sudah disimpan',
'key' => 'Kunci',
'value' => 'Isi konten',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Aktifitas terakhir',
'balanceDiff' => 'Perbedaan saldo',
'other_meta_data' => 'Meta data lain',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Jenis akun',
'created_at' => 'Dibuat di',
'account' => 'Akun',
@@ -76,7 +80,7 @@ return [
'type' => 'Jenis',
'completed' => 'Lengkap',
'iban' => 'IBAN',
'account_number' => 'Account number',
'account_number' => 'Account number',
'paid_current_period' => 'Membayar periode ini',
'email' => 'Email',
'registered_at' => 'Terdaftar di',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Informasi Pembayaran',
'expected_info' => 'Perkiraan transaksi berikutnya',
'start_date' => 'Tanggal mulai',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Nama celengan harus unik.',
'unique_object_group' => 'Nama grup harus unik',
'starts_with' => 'Nilai harus di mulai dengan :values.',
'unique_webhook' => 'Anda sudah memiliki sebuah webhook dengan nilai ini.',
'unique_existing_webhook' => 'Anda sudah memiliki webhook yang lain dengan nilai ini.',
'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' => 'Kedua akun harus dari jenis akun yang sama',
'same_account_currency' => 'Kedua akun harus memiliki pengaturan mata uang yang sama',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Tidak dapat menemukan sebuah akun tujuan yang valid saat mencari ID ":id" atau nama ":name".',
'need_id_in_edit' => 'Setiap pisahan harus memiliki transaction_journal_id (ID yang valid atau 0).',
'ob_source_need_data' => 'Perlu untuk mendapatkan sebuah ID akun sumber yang valid dan/atau nama akun sumber yang valid untuk melanjutkan.',
'lc_source_need_data' => 'Perlu untuk mendapatkan sebuah ID akun sumber yang valid untuk melanjutkan.',
'ob_dest_need_data' => 'Perlu untuk mendapatkan sebuah ID akun tujuan yang valid dan/atau nama akun tujuan yang valid untuk melanjutkan.',
'ob_dest_bad_data' => 'Tidak dapat menemukan sebuah akun tujuan yang valid saat mencari ID ":id" atau nama ":name".',
'ob_source_need_data' => 'Perlu untuk mendapatkan sebuah ID akun sumber yang valid dan/atau nama akun sumber yang valid untuk melanjutkan.',
'lc_source_need_data' => 'Perlu untuk mendapatkan sebuah ID akun sumber yang valid untuk melanjutkan.',
'ob_dest_need_data' => 'Perlu untuk mendapatkan sebuah ID akun tujuan yang valid dan/atau nama akun tujuan yang valid untuk melanjutkan.',
'ob_dest_bad_data' => 'Tidak dapat menemukan sebuah akun tujuan yang valid saat mencari ID ":id" atau nama ":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' => 'Anda tidak dapat menggunakan akun ini sebagai akun sumber.',
'generic_invalid_destination' => 'Anda tidak dapat menggunakan akun ini sebagai akun tujuan.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'D MMMM YYYY, HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'Un messaggio di prova dalla tua installazione di Firefly III',
'admin_test_body' => 'Questo è un messaggio di prova dalla tua istanza Firefly III. È stato inviato a :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' => 'Nuovo accesso a Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III ha rilevato un nuovo accesso al tuo account da un indirizzo IP sconosciuto. Se non hai mai effettuato l\'accesso dall\'indirizzo sottostante, o se è stato effettuato più di sei mesi fa, Firefly III ti avviserà.',
'new_ip_warning' => 'Se riconosci questo indirizzo IP o l\'accesso, puoi ignorare questo messaggio. Se non hai effettuato l\'accesso, o se non hai idea di cosa si tratti, verifica la sicurezza della tua password, cambiala e disconnetti tutte le altre sessioni. Per fare questo, vai alla pagina del tuo profilo. Naturalmente hai già attivato l\'autenticazione a due fattori, giusto? Resta al sicuro!',
'ip_address' => 'Indirizzo IP',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Benvenuto in Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Benvenuto in [Firefly III](:address). La tua registrazione è stata completata, e questa è una email di conferma. Olè!',
'registered_pw' => 'Se hai dimenticato la tua password, reimpostala usando [lo strumento di reimpostazione della password](:address/password/reset).',
'registered_help' => 'C\'è un\'icona di aiuto nell\'angolo in alto a destra di ogni pagina. Se hai bisogno di aiuto, clicca su di essa!',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'Reimposta la password:',
'registered_doc_link' => 'Documentazione:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Il tuo indirizzo email Firefly III è cambiato',
'email_change_body_to_new' => 'Tu o qualcuno che ha accesso al tuo account Firefly III ha cambiato il tuo indirizzo email. Se non ti aspettavi questo messaggio, ignoralo ed eliminalo.',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => 'Inizio intervallo',
'end' => 'Fine intervallo',
'delete_account' => 'Elimina conto ":name"',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => 'Elimina bolletta ":name"',
'delete_budget' => 'Elimina budget ":name"',
'delete_category' => 'Elimina categoria ":name"',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'Sei sicuro di voler eliminare il gruppo ":title"?',
'ruleGroup_areYouSure' => 'Sei sicuro di voler eliminare il gruppo regole ":title"?',
'budget_areYouSure' => 'Sei sicuro di voler eliminare il budget ":name"?',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'Sei sicuro di voler eliminare categoria ":name"?',
'recurring_areYouSure' => 'Sei sicuro di voler eliminare la transazione ricorrente ":title"?',
'currency_areYouSure' => 'Sei sicuro di voler eliminare la valuta ":name"?',
@@ -246,4 +248,7 @@ return [
'submitted' => 'Inviati',
'key' => 'Chiave',
'value' => 'Contenuto dei dati',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => 'Ultima attività',
'balanceDiff' => 'Differenze saldi',
'other_meta_data' => 'Altri meta dati',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => 'Tipo conto',
'created_at' => 'Creato il',
'account' => 'Conto',
@@ -76,7 +80,7 @@ return [
'type' => 'Tipo',
'completed' => 'Completato',
'iban' => 'IBAN',
'account_number' => 'Numero conto',
'account_number' => 'Numero conto',
'paid_current_period' => 'Pagati in questo periodo',
'email' => 'Email',
'registered_at' => 'Registrato il',
@@ -138,4 +142,10 @@ return [
'payment_info' => 'Informazioni di pagamento',
'expected_info' => 'Prossima transazione attesa',
'start_date' => 'Data inizio',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => 'Il nome del salvadanaio deve essere unico.',
'unique_object_group' => 'Il nome del gruppo deve essere unico',
'starts_with' => 'Il valore deve iniziare con :values.',
'unique_webhook' => 'Hai già un webhook con questi valori.',
'unique_existing_webhook' => 'Hai già un altro webhook con questi valori.',
'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' => 'Entrambi i conti devono essere dello stesso tipo',
'same_account_currency' => 'Entrambi i conti devono essere impostati sulla stessa valuta',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'Non è stato possibile trovare un conto di destinazione valido effettuando la ricerca con l\'ID ":id" o il nome ":name".',
'need_id_in_edit' => 'Ogni suddivisione deve avere un "transaction_journal_id" (un ID valido oppure 0).',
'ob_source_need_data' => 'È necessario ottenere un ID e/o un nome del conto di origine validi per continuare.',
'lc_source_need_data' => 'È necessario ottenere un ID del conto sorgente valido per continuare.',
'ob_dest_need_data' => 'È necessario ottenere un ID e/o un nome del conto di destinazione validi per continuare.',
'ob_dest_bad_data' => 'Non è stato possibile trovare un conto di destinazione valido effettuando la ricerca con l\'ID ":id" o il nome ":name".',
'ob_source_need_data' => 'È necessario ottenere un ID e/o un nome del conto di origine validi per continuare.',
'lc_source_need_data' => 'È necessario ottenere un ID del conto sorgente valido per continuare.',
'ob_dest_need_data' => 'È necessario ottenere un ID e/o un nome del conto di destinazione validi per continuare.',
'ob_dest_bad_data' => 'Non è stato possibile trovare un conto di destinazione valido effettuando la ricerca con l\'ID ":id" o il nome ":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' => 'Non puoi utilizzare questo conto come conto di origine.',
'generic_invalid_destination' => 'Non puoi utilizzare questo conto come conto di destinazione.',

View File

@@ -41,6 +41,7 @@ return [
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'YYYY年MM月DD日 HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'YYYY年MM月D日',

View File

@@ -33,8 +33,17 @@ return [
'admin_test_subject' => 'あなたの Firefly III からのテストメッセージ',
'admin_test_body' => 'これはあなたの Firefly III からのテストメッセージです。: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' => 'Firefly III に新しいログイン',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III が未知のIPアドレスからあなたのアカウントへの新しいログインを検出しました。 以下のIPアドレスからログインしたことがないか、ログインから6ヶ月以上経過している場合、Firefly IIIは警告します。',
'new_ip_warning' => 'この IP アドレスまたはログインに覚えがある場合は、このメッセージを無視してください。 ログインしていないか、これが何であるかがわからない場合、 パスワードの安全性を確認、変更し、すべてのセッションをログアウトしてください。 これはプロフィールページからできます。もちろん、すでに2要素認証は有効にしていますよねご安全に',
'ip_address' => 'IPアドレス',
@@ -49,6 +58,8 @@ return [
// registered
'registered_subject' => 'Firefly III へようこそ!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => '[Firefly III](:address) へようこそ。このメールにて登録が完了したことをお知らせします。やった!',
'registered_pw' => 'パスワードを忘れた場合は、[パスワードリセットツール](:address/password/reset)を使用してリセットしてください。',
'registered_help' => '各ページの右上にヘルプアイコンがあります。ヘルプが必要な場合は、クリックしてください。',
@@ -59,6 +70,9 @@ return [
'registered_pw_reset_link' => 'パスワードのリセット:',
'registered_doc_link' => 'ドキュメント:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Firefly III のメールアドレスが変更されました',
'email_change_body_to_new' => 'あなた、もしくはあなたのFirefly IIIアカウントにアクセスできるユーザーが、メールアドレスを変更しました。 このメッセージに覚えがない場合は、無視して削除してください。',

File diff suppressed because it is too large Load Diff

View File

@@ -125,6 +125,7 @@ return [
'start' => '期間の開始',
'end' => '期間の終了',
'delete_account' => '口座「:name」を削除',
'delete_webhook' => 'Delete webhook ":title"',
'delete_bill' => '請求「:name」を削除',
'delete_budget' => '予算「:name」を削除',
'delete_category' => 'カテゴリ「:name」を削除',
@@ -145,6 +146,7 @@ return [
'object_group_areYouSure' => 'グループ「:title」を削除してもよろしいですか',
'ruleGroup_areYouSure' => 'ルールグループ「:title」を削除してもよろしいですか',
'budget_areYouSure' => '予算「:name」を削除してもよろしいですか',
'webhook_areYouSure' => 'Are you sure you want to delete the webhook named ":title"?',
'category_areYouSure' => 'カテゴリ「:name」を削除してもよろしいですか',
'recurring_areYouSure' => '定期的な取引「:title」を削除してもよろしいですか',
'currency_areYouSure' => '通貨「:name」を削除してもよろしいですか',
@@ -246,4 +248,7 @@ return [
'submitted' => '送信済み',
'key' => '鍵',
'value' => '記録の内容',
'webhook_delivery' => 'Delivery',
'webhook_response' => 'Response',
'webhook_trigger' => 'Trigger',
];

View File

@@ -43,6 +43,10 @@ return [
'lastActivity' => '最終アクティビティ',
'balanceDiff' => '残高差',
'other_meta_data' => 'その他のメタデータ',
'invited_at' => 'Invited at',
'expires' => 'Invitation expires',
'invited_by' => 'Invited by',
'invite_link' => 'Invite link',
'account_type' => '口座種別',
'created_at' => '作成日時',
'account' => '口座',
@@ -76,7 +80,7 @@ return [
'type' => '種別',
'completed' => '完了',
'iban' => 'IBAN',
'account_number' => '口座番号',
'account_number' => '口座番号',
'paid_current_period' => 'この期間の支払い済み',
'email' => 'Email',
'registered_at' => '登録日時',
@@ -138,4 +142,10 @@ return [
'payment_info' => '支払情報',
'expected_info' => '次の予想される取引',
'start_date' => '開始日',
'trigger' => 'Trigger',
'response' => 'Response',
'delivery' => 'Delivery',
'url' => 'URL',
'secret' => 'Secret',
];

View File

@@ -141,8 +141,8 @@ return [
'unique_piggy_bank_for_user' => '貯金箱の名前は一意である必要があります。',
'unique_object_group' => 'グループ名は一意でなければなりません',
'starts_with' => '値は :values で始まる必要があります。',
'unique_webhook' => 'すでにこれらの値の Webhook があります。',
'unique_existing_webhook' => 'これらの値を持つ別の Webhook が既にあります。',
'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' => 'これらの口座は同じ口座種別でなければなりません',
'same_account_currency' => 'これらの口座には同じ通貨設定でなければいけません',
@@ -208,10 +208,11 @@ return [
'transfer_dest_bad_data' => 'ID「:id」、名称「:name」で検索した結果、有効な預け入れ先口座が見つかりませんでした。',
'need_id_in_edit' => '各分割は transaction_journal_id (有効な ID または 0 のいずれか) でなければなりません。',
'ob_source_need_data' => '続行するには、有効な引き出し元口座 ID および(または)有効な引き出し元口座名を取得する必要があります。',
'lc_source_need_data' => '続行するには有効な引き出し元口座 ID が必要です。',
'ob_dest_need_data' => '続行するには、有効な預け入れ口座 ID および(または)有効な預け入れ口座名を取得する必要があります。',
'ob_dest_bad_data' => 'ID「:id」、名称「:name」で検索した結果、有効な預け入れ先口座が見つかりませんでした。',
'ob_source_need_data' => '続行するには、有効な引き出し元口座 ID および(または)有効な引き出し元口座名を取得する必要があります。',
'lc_source_need_data' => '続行するには有効な引き出し元口座 ID が必要です。',
'ob_dest_need_data' => '続行するには、有効な預け入れ口座 ID および(または)有効な預け入れ口座名を取得する必要があります。',
'ob_dest_bad_data' => 'ID「:id」、名称「: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' => 'この口座を引き出し元口座として使用することはできません。',
'generic_invalid_destination' => 'この口座を預け入れ先口座として使用することはできません。',

View File

@@ -0,0 +1,26 @@
<?php
/**
* api.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
];

View File

@@ -0,0 +1,28 @@
<?php
/**
* auth.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'failed' => '로그인 정보가 일치하지 않습니다.',
'throttle' => '로그인 시도가 너무 많습니다. :seconds초 후에 다시 시도하십시오.',
];

View File

@@ -0,0 +1,78 @@
<?php
/**
* breadcrumbs.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'home' => '홈',
'budgets' => 'Budgets',
'subscriptions' => 'Subscriptions',
'transactions' => 'Transactions',
'title_expenses' => 'Expenses',
'title_withdrawal' => 'Expenses',
'title_revenue' => 'Revenue / income',
'title_deposit' => 'Revenue / income',
'title_transfer' => 'Transfers',
'title_transfers' => 'Transfers',
'edit_currency' => '통화 ":name" 수정하기',
'delete_currency' => '통화 ":name" 삭제하기',
'newPiggyBank' => '새로운 돼지 저금통 만들기',
'edit_piggyBank' => '돼지 저금통 ":name" 수정하기',
'preferences' => '환경 설정',
'profile' => '프로필',
'accounts' => '계정',
'changePassword' => '비밀번호 변경',
'change_email' => '이메일 주소 변경',
'bills' => '청구서',
'newBill' => '새 청구서',
'edit_bill' => '청구서 ":name" 수정하기',
'delete_bill' => '청구서 ":name" 삭제하기',
'reports' => '보고서',
'search_result' => '":query"의 검색결과',
'withdrawal_list' => '지출',
'Withdrawal_list' => '지출',
'deposit_list' => '수익, 소득 및 예금',
'transfer_list' => '송금',
'transfers_list' => '송금',
'reconciliation_list' => '조정',
'create_withdrawal' => '새로운 환불 만들기',
'create_deposit' => '새로운 예금 만들기',
'create_transfer' => '새로운 송금 만들기',
'create_new_transaction' => '새로운 거래 만들기',
'edit_journal' => '거래 ":description" 수정',
'edit_reconciliation' => '":description" 수정',
'delete_journal' => '거래 ":description" 삭제',
'delete_group' => '거래 ":description" 삭제',
'tags' => '태그',
'createTag' => '새로운 태그 만들기',
'edit_tag' => '태그 ":tag" 수정하기',
'delete_tag' => '태그 ":tag" 삭제하기',
'delete_journal_link' => '거래의 연결 끊기',
'edit_object_group' => '그룹 ":title" 수정',
'delete_object_group' => '그릅 ":title" 삭제',
'logout_others' => '다른 세션에서 로그아웃',
'asset_accounts' => 'Asset accounts',
'expense_accounts' => 'Expense accounts',
'revenue_accounts' => 'Revenue accounts',
'liabilities_accounts' => 'Liabilities',
'placeholder' => '[Placeholder]',
];

View File

@@ -0,0 +1,29 @@
<?php
/**
* components.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// profile
// bills:
];

View File

@@ -0,0 +1,68 @@
<?php
/**
* config.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'html_language' => 'en',
'locale' => 'en, English, en_US.utf8, en_US.UTF-8',
//'month' => '%B %Y',
'month_js' => 'MMMM YYYY',
//'month_and_day' => '%B %e, %Y',
'month_and_day_moment_js' => 'MMM D, YYYY',
'month_and_day_fns' => 'MMMM d, y',
'month_and_day_js' => 'MMMM Do, YYYY',
//'month_and_date_day' => '%A %B %e, %Y',
'month_and_date_day_js' => 'dddd MMMM Do, YYYY',
//'month_and_day_no_year' => '%B %e',
'month_and_day_no_year_js' => 'MMMM Do',
//'date_time' => '%B %e, %Y, @ %T',
'date_time_js' => 'MMMM Do, YYYY, @ HH:mm:ss',
'date_time_fns' => 'MMMM do, yyyy @ HH:mm:ss',
//'specific_day' => '%e %B %Y',
'specific_day_js' => 'D MMMM YYYY',
//'week_in_year' => 'Week %V, %G',
'week_in_year_js' => '[Week] w, YYYY',
'week_in_year_fns' => "'Week' w, yyyy",
//'year' => '%Y',
'year_js' => 'YYYY',
//'half_year' => '%B %Y',
'half_year_js' => '\QQ YYYY',
'quarter_fns' => "'Q'Q, yyyy",
'half_year_fns' => "'H{half}', yyyy",
'dow_1' => 'Monday',
'dow_2' => 'Tuesday',
'dow_3' => 'Wednesday',
'dow_4' => 'Thursday',
'dow_5' => 'Friday',
'dow_6' => 'Saturday',
'dow_7' => 'Sunday',
];

View File

@@ -0,0 +1,37 @@
<?php
/**
* demo.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'no_demo_text' => 'Sorry, there is no extra demo-explanation text for <abbr title=":route">this page</abbr>.',
'see_help_icon' => 'However, the <i class="fa fa-question-circle"></i>-icon in the top right corner may tell you more.',
'index' => 'Welcome to <strong>Firefly III</strong>! On this page you get a quick overview of your finances. For more information, check out Accounts &rarr; <a href=":asset">Asset Accounts</a> and of course the <a href=":budgets">Budgets</a> and <a href=":reports">Reports</a> pages. Or just take a look around and see where you end up.',
'accounts-index' => 'Asset accounts are your personal bank accounts. Expense accounts are the accounts you spend money at, such as stores and friends. Revenue accounts are accounts you receive money from, such as your job, the government or other sources of income. Liabilities are your debts and loans such as old credit card debts or student loans. On this page you can edit or remove them.',
'budgets-index' => 'This page shows you an overview of your budgets. The top bar shows the amount that is available to be budgeted. This can be customized for any period by clicking the amount on the right. The amount you\'ve actually spent is shown in the bar below. Below that are the expenses per budget and what you\'ve budgeted for them.',
'reports-index-start' => 'Firefly III supports a number of types of reports. Read about them by clicking on the <i class="fa fa-question-circle"></i>-icon in the top right corner.',
'reports-index-examples' => 'Be sure to check out these examples: <a href=":one">a monthly financial overview</a>, <a href=":two">a yearly financial overview</a> and <a href=":three">a budget overview</a>.',
'currencies-index' => 'Firefly III supports multiple currencies. Although it defaults to the Euro it can be set to the US Dollar and many other currencies. As you can see a small selection of currencies has been included but you can add your own if you wish to. Changing the default currency will not change the currency of existing transactions however: Firefly III supports the use of multiple currencies at the same time.',
'transactions-index' => 'These expenses, deposits and transfers are not particularly imaginative. They have been generated automatically.',
'piggy-banks-index' => 'As you can see, there are three piggy banks. Use the plus and minus buttons to influence the amount of money in each piggy bank. Click the name of the piggy bank to see the administration for each piggy bank.',
'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.',
];

View File

@@ -0,0 +1,131 @@
<?php
/**
* email.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
// common items
'greeting' => 'Hi there,',
'closing' => 'Beep boop,',
'signature' => 'The Firefly III Mail Robot',
'footer_ps' => 'PS: This message was sent because a request from IP :ipAddress triggered it.',
// admin test
'admin_test_subject' => 'A test message from your Firefly III installation',
'admin_test_body' => 'This is a test message from your Firefly III instance. It was sent to :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' => 'New login on Firefly III',
'slack_login_from_new_ip' => 'New Firefly III login from IP :ip (:host)',
'new_ip_body' => 'Firefly III detected a new login on your account from an unknown IP address. If you never logged in from the IP address below, or it has been more than six months ago, Firefly III will warn you.',
'new_ip_warning' => 'If you recognize this IP address or the login, you can ignore this message. If you didn\'t login, of if you have no idea what this is about, verify your password security, change it, and log out all other sessions. To do this, go to your profile page. Of course you have 2FA enabled already, right? Stay safe!',
'ip_address' => 'IP address',
'host_name' => 'Host',
'date_time' => 'Date + time',
// access token created
'access_token_created_subject' => 'A new access token was created',
'access_token_created_body' => 'Somebody (hopefully you) just created a new Firefly III API Access Token for your user account.',
'access_token_created_explanation' => 'With this token, they can access **all** of your financial records through the Firefly III API.',
'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url',
// registered
'registered_subject' => 'Welcome to Firefly III!',
'registered_subject_admin' => 'A new user has registered',
'admin_new_user_registered' => 'A new user has registered. User **:email** was given user ID #:id.',
'registered_welcome' => 'Welcome to [Firefly III](:address). Your registration has made it, and this email is here to confirm it. Yay!',
'registered_pw' => 'If you have forgotten your password already, please reset it using [the password reset tool](:address/password/reset).',
'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!',
'registered_doc_html' => 'If you haven\'t already, please read the [grand theory](https://docs.firefly-iii.org/about-firefly-iii/personal-finances).',
'registered_doc_text' => 'If you haven\'t already, please also read the first use guide and the full description.',
'registered_closing' => 'Enjoy!',
'registered_firefly_iii_link' => 'Firefly III:',
'registered_pw_reset_link' => 'Password reset:',
'registered_doc_link' => 'Documentation:',
// new version
'new_version_email_subject' => 'A new Firefly III version is available',
// email change
'email_change_subject' => 'Your Firefly III email address has changed',
'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.',
'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you **must** follow the "undo"-link below to protect your account!',
'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.',
'email_change_old' => 'The old email address was: :email',
'email_change_old_strong' => 'The old email address was: **:email**',
'email_change_new' => 'The new email address is: :email',
'email_change_new_strong' => 'The new email address is: **:email**',
'email_change_instructions' => 'You cannot use Firefly III until you confirm this change. Please follow the link below to do so.',
'email_change_undo_link' => 'To undo the change, follow this link:',
// OAuth token created
'oauth_created_subject' => 'A new OAuth client has been created',
'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL `:url`.',
'oauth_created_explanation' => 'With this client, they can access **all** of your financial records through the Firefly III API.',
'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at `:url`',
// reset password
'reset_pw_subject' => 'Your password reset request',
'reset_pw_instructions' => 'Somebody tried to reset your password. If it was you, please follow the link below to do so.',
'reset_pw_warning' => '**PLEASE** verify that the link actually goes to the Firefly III you expect it to go!',
// error
'error_subject' => 'Caught an error in Firefly III',
'error_intro' => 'Firefly III v:version ran into an error: <span style="font-family: monospace;">:errorMessage</span>.',
'error_type' => 'The error was of type ":class".',
'error_timestamp' => 'The error occurred on/at: :time.',
'error_location' => 'This error occurred in file "<span style="font-family: monospace;">:file</span>" on line :line with code :code.',
'error_user' => 'The error was encountered by user #:id, <a href="mailto::email">:email</a>.',
'error_no_user' => 'There was no user logged in for this error or no user was detected.',
'error_ip' => 'The IP address related to this error is: :ip',
'error_url' => 'URL is: :url',
'error_user_agent' => 'User agent: :userAgent',
'error_stacktrace' => 'The full stacktrace is below. If you think this is a bug in Firefly III, you can forward this message to <a href="mailto:james@firefly-iii.org?subject=BUG!">james@firefly-iii.org</a>. This can help fix the bug you just encountered.',
'error_github_html' => 'If you prefer, you can also open a new issue on <a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a>.',
'error_github_text' => 'If you prefer, you can also open a new issue on https://github.com/firefly-iii/firefly-iii/issues.',
'error_stacktrace_below' => 'The full stacktrace is below:',
'error_headers' => 'The following headers may also be relevant:',
// report new journals
'new_journals_subject' => 'Firefly III has created a new transaction|Firefly III has created :count new transactions',
'new_journals_header' => 'Firefly III has created a transaction for you. You can find it in your Firefly III installation:|Firefly III has created :count transactions for you. You can find them in your Firefly III installation:',
// bill warning
'bill_warning_subject_end_date' => 'Your bill ":name" is due to end in :diff days',
'bill_warning_subject_now_end_date' => 'Your bill ":name" is due to end TODAY',
'bill_warning_subject_extension_date' => 'Your bill ":name" is due to be extended or cancelled in :diff days',
'bill_warning_subject_now_extension_date' => 'Your bill ":name" is due to be extended or cancelled TODAY',
'bill_warning_end_date' => 'Your bill **":name"** is due to end on :date. This moment will pass in about **:diff days**.',
'bill_warning_extension_date' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass in about **:diff days**.',
'bill_warning_end_date_zero' => 'Your bill **":name"** is due to end on :date. This moment will pass **TODAY!**',
'bill_warning_extension_date_zero' => 'Your bill **":name"** is due to be extended or cancelled on :date. This moment will pass **TODAY!**',
'bill_warning_please_action' => 'Please take the appropriate action.',
];

View File

@@ -0,0 +1,55 @@
<?php
/**
* firefly.php
* Copyright (c) 2019 james@firefly-iii.org
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/
declare(strict_types=1);
return [
'404_header' => 'Firefly III cannot find this page.',
'404_page_does_not_exist' => 'The page you have requested does not exist. Please check that you have not entered the wrong URL. Did you make a typo perhaps?',
'404_send_error' => 'If you were redirected to this page automatically, please accept my apologies. There is a mention of this error in your log files and I would be grateful if you sent me the error to me.',
'404_github_link' => 'If you are sure this page should exist, please open a ticket on <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
'whoops' => 'Whoops',
'fatal_error' => 'There was a fatal error. Please check the log files in "storage/logs" or use "docker logs -f [container]" to see what\'s going on.',
'maintenance_mode' => 'Firefly III is in maintenance mode.',
'be_right_back' => 'Be right back!',
'check_back' => 'Firefly III is down for some necessary maintenance. Please check back in a second.',
'error_occurred' => 'Whoops! An error occurred.',
'db_error_occurred' => 'Whoops! A database error occurred.',
'error_not_recoverable' => 'Unfortunately, this error was not recoverable :(. Firefly III broke. The error is:',
'error' => 'Error',
'error_location' => 'This error occured in file <span style="font-family: monospace;">:file</span> on line :line with code :code.',
'stacktrace' => 'Stack trace',
'more_info' => 'More information',
'collect_info' => 'Please collect more information in the <code>storage/logs</code> directory where you will find log files. If you\'re running Docker, use <code>docker logs -f [container]</code>.',
'collect_info_more' => 'You can read more about collecting error information in <a href="https://docs.firefly-iii.org/faq/other#how-do-i-enable-debug-mode">the FAQ</a>.',
'github_help' => 'Get help on GitHub',
'github_instructions' => 'You\'re more than welcome to open a new issue <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">on GitHub</a></strong>.',
'use_search' => 'Use the search!',
'include_info' => 'Include the information <a href=":link">from this debug page</a>.',
'tell_more' => 'Tell us more than "it says Whoops!"',
'include_logs' => 'Include error logs (see above).',
'what_did_you_do' => 'Tell us what you were doing.',
'offline_header' => 'You are probably offline',
'offline_unreachable' => 'Firefly III is unreachable. Your device is currently offline or the server is not working.',
'offline_github' => 'If you are sure both your device and the server are online, please open a ticket on <strong><a href="https://github.com/firefly-iii/firefly-iii/issues">GitHub</a></strong>.',
];

Some files were not shown because too many files have changed in this diff Show More