New translations

This commit is contained in:
James Cole
2019-05-29 18:30:52 +02:00
parent d13317095f
commit 280b2efee6
94 changed files with 1949 additions and 1382 deletions

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Startseite', 'home' => 'Startseite',
'edit_currency' => 'Währung „:name” bearbeiten', 'edit_currency' => 'Währung „:name” bearbeiten',
'delete_currency' => 'Währung „:name” löschen', 'delete_currency' => 'Währung „:name” löschen',
'newPiggyBank' => 'Neues Sparschwein erstellen', 'newPiggyBank' => 'Neues Sparschwein erstellen',
'edit_piggyBank' => 'Sparschwein „:name” bearbeiten', 'edit_piggyBank' => 'Sparschwein „:name” bearbeiten',
'preferences' => 'Einstellungen', 'preferences' => 'Einstellungen',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Passwort ändern', 'changePassword' => 'Passwort ändern',
'change_email' => 'E-Mail Adresse ändern', 'change_email' => 'E-Mail Adresse ändern',
'bills' => 'Rechnungen', 'bills' => 'Rechnungen',
'newBill' => 'Neue Rechnung', 'newBill' => 'Neue Rechnung',
'edit_bill' => 'Rechnung „:name” bearbeiten', 'edit_bill' => 'Rechnung „:name” bearbeiten',
'delete_bill' => 'Rechnung „:name” löschen', 'delete_bill' => 'Rechnung „:name” löschen',
'reports' => 'Berichte', 'reports' => 'Berichte',
'search_result' => 'Suchergebnisse für ":query"', 'search_result' => 'Suchergebnisse für ":query"',
'withdrawal_list' => 'Ausgaben', 'withdrawal_list' => 'Ausgaben',
'deposit_list' => 'Umsatz, Einkommen und Einzahlungen', 'deposit_list' => 'Umsatz, Einkommen und Einzahlungen',
'transfer_list' => 'Umbuchungen', 'transfer_list' => 'Umbuchungen',
'transfers_list' => 'Umbuchungen', 'transfers_list' => 'Umbuchungen',
'reconciliation_list' => 'Kontenabgleiche', 'reconciliation_list' => 'Kontenabgleiche',
'create_withdrawal' => 'Neue Ausgabe erstellen', 'create_withdrawal' => 'Neue Ausgabe erstellen',
'create_deposit' => 'Neue Einnahme erstellen', 'create_deposit' => 'Neue Einnahme erstellen',
'create_transfer' => 'Neue Umbuchung erstellen', 'create_transfer' => 'Neue Umbuchung erstellen',
'edit_journal' => 'Transaktion ":description" bearbeiten', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => '„:description bearbeiten', 'edit_journal' => 'Transaktion ":description" bearbeiten',
'delete_journal' => 'Transaktion ":description" löschen', 'edit_reconciliation' => '„:description” bearbeiten',
'tags' => 'Schlagwörter', 'delete_journal' => 'Transaktion ":description" löschen',
'createTag' => 'Neues Schlagwort erstellen', 'tags' => 'Schlagwörter',
'edit_tag' => 'Schlagwort „:tag” bearbeiten', 'createTag' => 'Neues Schlagwort erstellen',
'delete_tag' => 'Schlagwort „:tag” löschen', 'edit_tag' => 'Schlagwort „:tag” bearbeiten',
'delete_journal_link' => 'Transaktionsverknüpfung löschen', 'delete_tag' => 'Schlagwort „:tag” löschen',
'delete_journal_link' => 'Transaktionsverknüpfung löschen',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Letzte sieben Tage', 'last_seven_days' => 'Letzte sieben Tage',
'last_thirty_days' => 'Letzte 30 Tage', 'last_thirty_days' => 'Letzte 30 Tage',
'welcomeBack' => 'Was ist gerade los?', 'welcomeBack' => 'Was ist gerade los?',
'welcome_back' => 'Was ist gerade los?', 'welcome_back' => 'Was ist gerade los?',
'everything' => 'Alle', 'everything' => 'Alle',
'today' => 'Heute', 'today' => 'Heute',
'customRange' => 'Individueller Bereich', 'customRange' => 'Individueller Bereich',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Erstelle neue Dinge', 'create_new_stuff' => 'Erstelle neue Dinge',
'new_withdrawal' => 'Neue Ausgabe', 'new_withdrawal' => 'Neue Ausgabe',
'create_new_transaction' => 'Neue Buchung erstellen', 'create_new_transaction' => 'Neue Buchung erstellen',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Bestandskonten anzeigen', 'go_to_asset_accounts' => 'Bestandskonten anzeigen',
'go_to_budgets' => 'Budgets anzeigen', 'go_to_budgets' => 'Budgets anzeigen',
'go_to_categories' => 'Kategorien anzeigen', 'go_to_categories' => 'Kategorien anzeigen',
@@ -401,7 +402,7 @@ return [
'rule_trigger_has_any_category' => 'Buchung hat eine (beliebige) Kategorie', 'rule_trigger_has_any_category' => 'Buchung hat eine (beliebige) Kategorie',
'rule_trigger_has_no_budget_choice' => 'Enthält kein Budget', 'rule_trigger_has_no_budget_choice' => 'Enthält kein Budget',
'rule_trigger_has_no_budget' => 'Buchung ohne Budget', 'rule_trigger_has_no_budget' => 'Buchung ohne Budget',
'rule_trigger_has_any_budget_choice' => 'Enthält einen (beliebigen) Budget', 'rule_trigger_has_any_budget_choice' => 'Enthält ein (beliebiges) Budget',
'rule_trigger_has_any_budget' => 'Buchung enthält ein (beliebiges) Budget', 'rule_trigger_has_any_budget' => 'Buchung enthält ein (beliebiges) Budget',
'rule_trigger_has_no_tag_choice' => 'Enthält keine Schlagwörter', 'rule_trigger_has_no_tag_choice' => 'Enthält keine Schlagwörter',
'rule_trigger_has_no_tag' => 'Transaktion enthält keine Schlagwörter', 'rule_trigger_has_no_tag' => 'Transaktion enthält keine Schlagwörter',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'Die Buchung wurde in eine Umbuchung konvertiert', 'converted_to_Transfer' => 'Die Buchung wurde in eine Umbuchung konvertiert',
'invalid_convert_selection' => 'Das von Ihnen ausgewählte Konto wird für diese Buchung bereits verwendet oder ist nicht vorhanden.', 'invalid_convert_selection' => 'Das von Ihnen ausgewählte Konto wird für diese Buchung bereits verwendet oder ist nicht vorhanden.',
'source_or_dest_invalid' => 'Die korrekten Buchungsdetails konnten nicht gefunden werden. Eine Konvertierung ist nicht möglich.', 'source_or_dest_invalid' => 'Die korrekten Buchungsdetails konnten nicht gefunden werden. Eine Konvertierung ist nicht möglich.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Erstelle eine neue Ausgabe', 'create_new_withdrawal' => 'Erstelle eine neue Ausgabe',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Einnahme ":description" erfolgreich gelöscht', 'deleted_deposit' => 'Einnahme ":description" erfolgreich gelöscht',
'deleted_transfer' => 'Umbuchung ":description" erfolgreich gelöscht', 'deleted_transfer' => 'Umbuchung ":description" erfolgreich gelöscht',
'stored_journal' => 'Neue Überweisung ":description" erfolgreich erstellt', 'stored_journal' => 'Neue Überweisung ":description" erfolgreich erstellt',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Buchungen auswählen', 'select_transactions' => 'Buchungen auswählen',
'rule_group_select_transactions' => '„:title” auf Buchungen anwenden', 'rule_group_select_transactions' => '„:title” auf Buchungen anwenden',
'rule_select_transactions' => '„:title” auf Buchungen anwenden', 'rule_select_transactions' => '„:title” auf Buchungen anwenden',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Sparschwein „:name” gelöscht', 'deleted_piggy_bank' => 'Sparschwein „:name” gelöscht',
'added_amount_to_piggy' => ':amount zu „:name” hinzugefügt', 'added_amount_to_piggy' => ':amount zu „:name” hinzugefügt',
'removed_amount_from_piggy' => ':amount aus „:name” entfernt', 'removed_amount_from_piggy' => ':amount aus „:name” entfernt',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Schlagwort „:tag” entfernen', 'delete_tag' => 'Schlagwort „:tag” entfernen',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Schlagwort „:tag” aktualisiertern', 'updated_tag' => 'Schlagwort „:tag” aktualisiertern',
'created_tag' => 'Schlagwort „:tag” wurde angelegt!', 'created_tag' => 'Schlagwort „:tag” wurde angelegt!',
'transaction_journal_information' => 'Transaktionsinformationen', 'transaction_journal_information' => 'Transaktionsinformationen',
'transaction_journal_meta' => 'Metainformationen', 'transaction_journal_meta' => 'Metainformationen',
'total_amount' => 'Gesamtbetrag', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Anzahl der Nachkommastellen', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Gesamtbetrag',
'number_of_decimals' => 'Anzahl der Nachkommastellen',
// administration // administration
'administration' => 'Verwaltung', 'administration' => 'Verwaltung',
'user_administration' => 'Nutzerinformation', 'user_administration' => 'Nutzerinformation',
'list_all_users' => 'Alle Benutzer', 'list_all_users' => 'Alle Benutzer',
'all_users' => 'Alle Benutzer', 'all_users' => 'Alle Benutzer',
'instance_configuration' => 'Konfiguration', 'instance_configuration' => 'Konfiguration',
'firefly_instance_configuration' => 'Konfigurationsoptionen für Firefly III', 'firefly_instance_configuration' => 'Konfigurationsoptionen für Firefly III',
'setting_single_user_mode' => 'Einzelnutzermodus', 'setting_single_user_mode' => 'Einzelnutzermodus',
'setting_single_user_mode_explain' => 'Dies ist eine sehr fortschrittliche Funktion, welche aber sehr nützlich sein kann. Stellen Sie sicher, dass Sie die Dokumentation (❓-Symbol in der oberen rechten Ecke) lesen, bevor Sie fortfahren.', 'setting_single_user_mode_explain' => 'Dies ist eine sehr fortschrittliche Funktion, welche aber sehr nützlich sein kann. Stellen Sie sicher, dass Sie die Dokumentation (❓-Symbol in der oberen rechten Ecke) lesen, bevor Sie fortfahren.',
'store_configuration' => 'Konfiguration speichern', 'store_configuration' => 'Konfiguration speichern',
'single_user_administration' => 'Benutzerverwaltung für :email', 'single_user_administration' => 'Benutzerverwaltung für :email',
'edit_user' => 'Benutzer :email bearbeiten', 'edit_user' => 'Benutzer :email bearbeiten',
'hidden_fields_preferences' => 'Zur Zeit sind nicht alle Felder sichtbar. Sie müssen in den <a href=":link">Einstellungen</a> aktiviert werden.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Nutzerdaten', 'user_data_information' => 'Nutzerdaten',
'user_information' => 'Benutzerinformationen', 'user_information' => 'Benutzerinformationen',
'total_size' => 'Gesamtgröße', 'total_size' => 'Gesamtgröße',
'budget_or_budgets' => 'Budget(s)', 'budget_or_budgets' => 'Budget(s)',
'budgets_with_limits' => 'Budget(s) mit festgelegtem Betrag', 'budgets_with_limits' => 'Budget(s) mit festgelegtem Betrag',
'nr_of_rules_in_total_groups' => ':count_rules Regel(n) in :count_groups Gruppenregel(n)', 'nr_of_rules_in_total_groups' => ':count_rules Regel(n) in :count_groups Gruppenregel(n)',
'tag_or_tags' => 'Schlagwörter', 'tag_or_tags' => 'Schlagwörter',
'configuration_updated' => 'Die Konfiguration wurde aktualisiert', 'configuration_updated' => 'Die Konfiguration wurde aktualisiert',
'setting_is_demo_site' => 'Demonstrationsseite', 'setting_is_demo_site' => 'Demonstrationsseite',
'setting_is_demo_site_explain' => 'Wenn sie diese Option auswählen, wird sich diese Installation wie eine Demonstrationsseite verhalten, was ungewollte Auswirkungen haben kann.', 'setting_is_demo_site_explain' => 'Wenn sie diese Option auswählen, wird sich diese Installation wie eine Demonstrationsseite verhalten, was ungewollte Auswirkungen haben kann.',
'block_code_bounced' => 'E-Mail-Nachricht(en) wurden abgewiesen', 'block_code_bounced' => 'E-Mail-Nachricht(en) wurden abgewiesen',
'block_code_expired' => 'Demo-Konto abgelaufen', 'block_code_expired' => 'Demo-Konto abgelaufen',
'no_block_code' => 'Kein Grund für Block oder Benutzer nicht blockiert', 'no_block_code' => 'Kein Grund für Block oder Benutzer nicht blockiert',
'block_code_email_changed' => 'Der Benutzer hat die neue E-Mail-Adresse noch nicht bestätigt', 'block_code_email_changed' => 'Der Benutzer hat die neue E-Mail-Adresse noch nicht bestätigt',
'admin_update_email' => 'Im Gegensatz zur Profilseite wird der Benutzer NICHT benachrichtigt, dass seine E-Mail-Adresse geändert wurde!', 'admin_update_email' => 'Im Gegensatz zur Profilseite wird der Benutzer NICHT benachrichtigt, dass seine E-Mail-Adresse geändert wurde!',
'update_user' => 'Benutzer aktualisieren', 'update_user' => 'Benutzer aktualisieren',
'updated_user' => 'Nutzerdaten wurden geändert.', 'updated_user' => 'Nutzerdaten wurden geändert.',
'delete_user' => 'Benutzer :email löschen', 'delete_user' => 'Benutzer :email löschen',
'user_deleted' => 'Der Nutzer wurde gelöscht', 'user_deleted' => 'Der Nutzer wurde gelöscht',
'send_test_email' => 'Test-E-Mail senden', 'send_test_email' => 'Test-E-Mail senden',
'send_test_email_text' => 'Um zu sehen, ob Ihre Installation E-Mails senden kann, drücken Sie bitte diese Taste. Sie werden hier keinen Fehler sehen, <strong>die Protokolldateien werden etwaige Fehler anzeigen</strong>. Sie können diese Taste so oft drücken, wie Sie möchten. Es gibt keine Spamüberprüfung. Die Nachricht wird an <code>:email</code> gesendet und sollte in Kürze ankommen.', 'send_test_email_text' => 'Um zu sehen, ob Ihre Installation E-Mails senden kann, drücken Sie bitte diese Taste. Sie werden hier keinen Fehler sehen, <strong>die Protokolldateien werden etwaige Fehler anzeigen</strong>. Sie können diese Taste so oft drücken, wie Sie möchten. Es gibt keine Spamüberprüfung. Die Nachricht wird an <code>:email</code> gesendet und sollte in Kürze ankommen.',
'send_message' => 'Nachricht senden', 'send_message' => 'Nachricht senden',
'send_test_triggered' => 'Der Test wurde ausgelöst. Überprüfen Sie Ihren Posteingang und die Protokolldateien.', 'send_test_triggered' => 'Der Test wurde ausgelöst. Überprüfen Sie Ihren Posteingang und die Protokolldateien.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Konfiguration der Buchungsverknüpfungen', 'journal_link_configuration' => 'Konfiguration der Buchungsverknüpfungen',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Quellkonto', 'asset_source_account' => 'Quellkonto',
'journal_description' => 'Beschreibung', 'journal_description' => 'Beschreibung',
'note' => 'Notizen', 'note' => 'Notizen',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Diese Überweisung aufteilen', 'split_journal' => 'Diese Überweisung aufteilen',
'split_journal_explanation' => 'Diese Überweisung in mehrere Teile aufteilen', 'split_journal_explanation' => 'Diese Überweisung in mehrere Teile aufteilen',
'currency' => 'Währung', 'currency' => 'Währung',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Behebt mögliche Probleme mit Rabobank-Dateien', 'specific_rabo_descr' => 'Behebt mögliche Probleme mit Rabobank-Dateien',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Behebt mögliche Probleme mit PC-Dateien', 'specific_pres_descr' => 'Behebt mögliche Probleme mit PC-Dateien',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Behebt mögliche Probleme mit Belfius-Dateien',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Import einrichten (3/4) • Funktion jeder Spalte festlegen', 'job_config_roles_title' => 'Import einrichten (3/4) • Funktion jeder Spalte festlegen',
'job_config_roles_text' => 'Jede Spalte in Ihrer CSV-Datei enthält bestimmte Daten. Bitte geben Sie an, welche Art von Daten enthalten sind. Die Option "Daten zuordnen" bedeutet, dass jeder Eintrag in der Spalte mit einem Wert aus Ihrer der Datenbank ersetzt wird. Eine oft zugeordnete Spalte ist die Spalte, welche die IBAN des fremden Kontos enthält. Diese können leicht mit bereits angelegten IBANs in Ihrer Datenbank verglichen werden.', 'job_config_roles_text' => 'Jede Spalte in Ihrer CSV-Datei enthält bestimmte Daten. Bitte geben Sie an, welche Art von Daten enthalten sind. Die Option "Daten zuordnen" bedeutet, dass jeder Eintrag in der Spalte mit einem Wert aus Ihrer der Datenbank ersetzt wird. Eine oft zugeordnete Spalte ist die Spalte, welche die IBAN des fremden Kontos enthält. Diese können leicht mit bereits angelegten IBANs in Ihrer Datenbank verglichen werden.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Rabobank-spezifisches Belastungs- und Kreditkennzeichen', 'column_rabo-debit-credit' => 'Rabobank-spezifisches Belastungs- und Kreditkennzeichen',
'column_ing-debit-credit' => 'ING-spezifisches Belastungs- und Kreditkennzeichen', 'column_ing-debit-credit' => 'ING-spezifisches Belastungs- und Kreditkennzeichen',
'column_generic-debit-credit' => 'Allgemeine Überziehungs- und Kreditanzeige', 'column_generic-debit-credit' => 'Allgemeine Überziehungs- und Kreditanzeige',
'column_sepa-ct-id' => 'SEPA • Ende-zu-Ende-Identifikationsnummer', 'column_sepa_ct_id' => 'SEPA • Ende-zu-Ende-Identifikationsnummer',
'column_sepa-ct-op' => 'SEPA • Zielkonto-Identifikationsnummer', 'column_sepa_ct_op' => 'SEPA-Gläubiger-Identifikationsnummer',
'column_sepa-db' => 'SEPA - Mandatskennung', 'column_sepa_db' => 'SEPA Mandatskennung',
'column_sepa-cc' => 'SEPA • Verrechnungsschlüssel', 'column_sepa_cc' => 'SEPA • Verrechnungsschlüssel',
'column_sepa-ci' => 'SEPA • Identifikationsnummer des Zahlungsempfängers', 'column_sepa_ci' => 'SEPA • Identifikationsnummer des Zahlungsempfängers',
'column_sepa-ep' => 'SEPA • Externer Verwendungszweck', 'column_sepa_ep' => 'SEPA • Externer Verwendungszweck',
'column_sepa-country' => 'SEPA • Landesschlüssel', 'column_sepa_country' => 'SEPA • Landesschlüssel',
'column_sepa-batch-id' => 'SEPA Batch-Kennung', 'column_sepa_batch_id' => 'SEPA • Stapel-Kennung',
'column_tags-comma' => 'Schlagwörter (durch Kommata getrennt)', 'column_tags-comma' => 'Schlagwörter (durch Kommata getrennt)',
'column_tags-space' => 'Schlagwörter (durch Leerzeichen getrennt)', 'column_tags-space' => 'Schlagwörter (durch Leerzeichen getrennt)',
'column_account-number' => 'Bestandskonto (Kontonr.)', 'column_account-number' => 'Bestandskonto (Kontonr.)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Konto (Spectre)', 'account_on_spectre' => 'Konto (Spectre)',
'account_on_ynab' => 'Konto (YNAB)', 'account_on_ynab' => 'Konto (YNAB)',
'do_import' => 'Von diesem Konto importieren', 'do_import' => 'Von diesem Konto importieren',
'sepa-ct-id' => 'SEPA • Ende-zu-Ende-Identifikationsnummer', 'sepa_ct_id' => 'SEPA • Ende-zu-Ende-Identifikationsnummer',
'sepa-ct-op' => 'SEPA • Zielkonto-Identifikationsnummer', 'sepa_ct_op' => 'SEPA-Gläubiger-Identifikationsnummer',
'sepa-db' => 'SEPA - Mandatskennung', 'sepa_db' => 'SEPA Mandatskennung',
'sepa-country' => 'SEPA • Land', 'sepa_country' => 'SEPA • Land',
'sepa-cc' => 'SEPA • Verrechnungsschlüssel', 'sepa_cc' => 'SEPA • Verrechnungsschlüssel',
'sepa-ep' => 'SEPA • Externer Verwendungszweck', 'sepa_ep' => 'SEPA • Externer Verwendungszweck',
'sepa-ci' => 'SEPA • Identifikationsnummer des Zahlungsempfängers', 'sepa_ci' => 'SEPA • Identifikationsnummer des Zahlungsempfängers',
'sepa-batch-id' => 'SEPA Batch-Kennung', 'sepa_batch_id' => 'SEPA • Stapel-Kennung',
'external_id' => 'Externe Kennung', 'external_id' => 'Externe Kennung',
'account_at_bunq' => 'Konto bei „bunq”', 'account_at_bunq' => 'Konto bei „bunq”',
'file_name' => 'Dateiname', 'file_name' => 'Dateiname',

View File

@@ -36,12 +36,16 @@ return [
'file_attached' => 'Datei „:name” erfolgreich hochgeladen.', 'file_attached' => 'Datei „:name” erfolgreich hochgeladen.',
'must_exist' => 'Die ID in Feld :attribute existiert nicht in der Datenbank.', 'must_exist' => 'Die ID in Feld :attribute existiert nicht in der Datenbank.',
'all_accounts_equal' => 'Alle Konten in diesem Feld müssen identisch sein.', 'all_accounts_equal' => 'Alle Konten in diesem Feld müssen identisch sein.',
'group_title_mandatory' => 'Ein Gruppentitel ist zwingend erforderlich, wenn mehr als eine Buchung vorliegt.',
'transaction_types_equal' => 'Alle Aufteilungen müssen vom gleichen Typ sein.',
'invalid_transaction_type' => 'Ungültige Transaktionstyp',
'invalid_selection' => 'Ihre Auswahl ist ungültig.', 'invalid_selection' => 'Ihre Auswahl ist ungültig.',
'belongs_user' => 'Dieser Wert ist für dieses Feld ungültig.', 'belongs_user' => 'Dieser Wert ist für dieses Feld ungültig.',
'at_least_one_transaction' => 'Sie brauchen mindestens eine Transaktion.', 'at_least_one_transaction' => 'Sie brauchen mindestens eine Transaktion.',
'at_least_one_repetition' => 'Mindestens eine Wiederholung erforderlich.', 'at_least_one_repetition' => 'Mindestens eine Wiederholung erforderlich.',
'require_repeat_until' => 'Erfordert entweder eine Anzahl von Wiederholungen oder ein Enddatum (repeat_until). Nicht beides.', 'require_repeat_until' => 'Erfordert entweder eine Anzahl von Wiederholungen oder ein Enddatum (repeat_until). Nicht beides.',
'require_currency_info' => 'Der Inhalt dieses Feldes ist ohne Währungsinformationen ungültig.', 'require_currency_info' => 'Der Inhalt dieses Feldes ist ohne Währungsinformationen ungültig.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Die Transaktionsbeschreibung darf nicht der globalen Beschreibung entsprechen.', 'equal_description' => 'Die Transaktionsbeschreibung darf nicht der globalen Beschreibung entsprechen.',
'file_invalid_mime' => 'Die Datei „:name” ist vom Typ „:mime”, welcher nicht zum Hochladen zugelassen ist.', 'file_invalid_mime' => 'Die Datei „:name” ist vom Typ „:mime”, welcher nicht zum Hochladen zugelassen ist.',
'file_too_large' => 'Die Datei „:name” ist zu groß.', 'file_too_large' => 'Die Datei „:name” ist zu groß.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'Regel 4 auslösen', 'rule-trigger.4' => 'Regel 4 auslösen',
'rule-trigger.5' => 'Regel #5 auslösen', 'rule-trigger.5' => 'Regel #5 auslösen',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Um fortzufahren, benötigen Sie eine gültige Quellkontenkennung und/oder einen gültigen Quellkontonamen.',
'withdrawal_source_bad_data' => 'Bei der Suche nach der Kennung „:id” oder dem Namen „:name” konnte kein gültiges Quellkonto gefunden werden.',
'withdrawal_dest_need_data' => 'Um fortzufahren, benötigen Sie eine gültige Zielkontenkennung und/oder einen gültigen Zielkontonamen.',
'deposit_source_need_data' => 'Um fortzufahren, benötigen Sie eine gültige Quellkontenkennung und/oder einen gültigen Quellkontonamen.',
'deposit_source_bad_data' => 'Bei der Suche nach der Kennung „:id” oder dem Namen „:name” konnte kein gültiges Quellkonto gefunden werden.',
'deposit_dest_need_data' => 'Um fortzufahren, benötigen Sie eine gültige Zielkontenkennung und/oder einen gültigen Zielkontonamen.',
'deposit_dest_bad_data' => 'Bei der Suche nach der Kennung „:id” oder dem Namen „:name” konnte kein gültiges Zielkonto gefunden werden.',
'transfer_source_need_data' => 'Um fortzufahren, benötigen Sie eine gültige Quellkontenkennung und/oder einen gültigen Quellkontonamen.',
'transfer_source_bad_data' => 'Bei der Suche nach der Kennung „:id” oder dem Namen „:name” konnte kein gültiges Quellkonto gefunden werden.',
'transfer_dest_need_data' => 'Um fortzufahren, benötigen Sie eine gültige Zielkontenkennung und/oder einen gültigen Zielkontonamen.',
'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' => 'Bei der Aktualisierung einer Buchung mit Aufteilungen muss jede Aufteilung eine gültige Buchungsjournalkennung aufweisen (Feld „transaction_journal_id”).',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Inicio', 'home' => 'Inicio',
'edit_currency' => 'Editar moneda ":name"', 'edit_currency' => 'Editar moneda ":name"',
'delete_currency' => 'Eliminar moneda ":name"', 'delete_currency' => 'Eliminar moneda ":name"',
'newPiggyBank' => 'Crear nueva hucha', 'newPiggyBank' => 'Crear nueva hucha',
'edit_piggyBank' => 'Editar hucha ":name"', 'edit_piggyBank' => 'Editar hucha ":name"',
'preferences' => 'Preferencias', 'preferences' => 'Preferencias',
'profile' => 'Perfil', 'profile' => 'Perfil',
'changePassword' => 'Cambiar contraseña', 'changePassword' => 'Cambiar contraseña',
'change_email' => 'Cambiar su dirección de correo electrónico', 'change_email' => 'Cambiar su dirección de correo electrónico',
'bills' => 'Facturas', 'bills' => 'Facturas',
'newBill' => 'Nueva factura', 'newBill' => 'Nueva factura',
'edit_bill' => 'Editar factura ":name"', 'edit_bill' => 'Editar factura ":name"',
'delete_bill' => 'Eliminar factura ":name"', 'delete_bill' => 'Eliminar factura ":name"',
'reports' => 'Informes', 'reports' => 'Informes',
'search_result' => 'Resultados de la búsqueda para ":query"', 'search_result' => 'Resultados de la búsqueda para ":query"',
'withdrawal_list' => 'Gastos', 'withdrawal_list' => 'Gastos',
'deposit_list' => 'Ganancia, ingresos y depósitos', 'deposit_list' => 'Ganancia, ingresos y depósitos',
'transfer_list' => 'Transferencias', 'transfer_list' => 'Transferencias',
'transfers_list' => 'Transferencias', 'transfers_list' => 'Transferencias',
'reconciliation_list' => 'Reconciliaciones', 'reconciliation_list' => 'Reconciliaciones',
'create_withdrawal' => 'Crear nuevo retiro', 'create_withdrawal' => 'Crear nuevo retiro',
'create_deposit' => 'Crear nuevo depósito', 'create_deposit' => 'Crear nuevo depósito',
'create_transfer' => 'Crear nueva transferencia', 'create_transfer' => 'Crear nueva transferencia',
'edit_journal' => 'Editar transacción ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Editar ":description"', 'edit_journal' => 'Editar transacción ":description"',
'delete_journal' => 'Eliminar transacción ":description"', 'edit_reconciliation' => 'Editar ":description"',
'tags' => 'Etiquetas', 'delete_journal' => 'Eliminar transacción ":description"',
'createTag' => 'Crear nueva etiqueta', 'tags' => 'Etiquetas',
'edit_tag' => 'Editar etiqueta ":tag"', 'createTag' => 'Crear nueva etiqueta',
'delete_tag' => 'Eliminar etiqueta ":tag"', 'edit_tag' => 'Editar etiqueta ":tag"',
'delete_journal_link' => 'Eliminar enlace entre transacciones', 'delete_tag' => 'Eliminar etiqueta ":tag"',
'delete_journal_link' => 'Eliminar enlace entre transacciones',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Últimos siete días', 'last_seven_days' => 'Últimos siete días',
'last_thirty_days' => 'Últimos treinta días', 'last_thirty_days' => 'Últimos treinta días',
'welcomeBack' => '¿Qué está pasando?', 'welcomeBack' => '¿Qué está pasando?',
'welcome_back' => '¿Qué está pasando?', 'welcome_back' => '¿Qué está pasando?',
'everything' => 'Todo', 'everything' => 'Todo',
'today' => 'hoy', 'today' => 'hoy',
'customRange' => 'Rango personalizado', 'customRange' => 'Rango personalizado',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Crear nueva etiqueta', 'create_new_stuff' => 'Crear nueva etiqueta',
'new_withdrawal' => 'Nuevo retiro', 'new_withdrawal' => 'Nuevo retiro',
'create_new_transaction' => 'Crear una nueva transacción', 'create_new_transaction' => 'Crear una nueva transacción',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Ver tus cuentas de activos', 'go_to_asset_accounts' => 'Ver tus cuentas de activos',
'go_to_budgets' => 'Ir a tus presupuestos', 'go_to_budgets' => 'Ir a tus presupuestos',
'go_to_categories' => 'Ir a tus categorías', 'go_to_categories' => 'Ir a tus categorías',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'La transacción se convirtió en transferencia', 'converted_to_Transfer' => 'La transacción se convirtió en transferencia',
'invalid_convert_selection' => 'L a cuenta que usted ha selecionado ya esta en uso o no existe.', 'invalid_convert_selection' => 'L a cuenta que usted ha selecionado ya esta en uso o no existe.',
'source_or_dest_invalid' => 'No pude encontrar los detalles correctos de la transacción. La conversión no es posible.', 'source_or_dest_invalid' => 'No pude encontrar los detalles correctos de la transacción. La conversión no es posible.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Crear nuevo retiro', 'create_new_withdrawal' => 'Crear nuevo retiro',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Deposito eliminado exitosamente ":description"', 'deleted_deposit' => 'Deposito eliminado exitosamente ":description"',
'deleted_transfer' => 'Transferencia eliminada exitosamente ":description"', 'deleted_transfer' => 'Transferencia eliminada exitosamente ":description"',
'stored_journal' => 'Nueva transacción creada exitosamente ":description"', 'stored_journal' => 'Nueva transacción creada exitosamente ":description"',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Seleccionar transacciones', 'select_transactions' => 'Seleccionar transacciones',
'rule_group_select_transactions' => 'Aplicar ":title" a las transacciones', 'rule_group_select_transactions' => 'Aplicar ":title" a las transacciones',
'rule_select_transactions' => 'Aplicar ":title" a las transacciones', 'rule_select_transactions' => 'Aplicar ":title" a las transacciones',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Hucha ":name" eliminada', 'deleted_piggy_bank' => 'Hucha ":name" eliminada',
'added_amount_to_piggy' => 'Agregado :amount a ":name"', 'added_amount_to_piggy' => 'Agregado :amount a ":name"',
'removed_amount_from_piggy' => 'Eliminado :amount de :name', 'removed_amount_from_piggy' => 'Eliminado :amount de :name',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Eliminar etiqueta ":tag"', 'delete_tag' => 'Eliminar etiqueta ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Actualizar etiqueta ":tag"', 'updated_tag' => 'Actualizar etiqueta ":tag"',
'created_tag' => 'Etiqueta ":tag" ha sido creado!', 'created_tag' => 'Etiqueta ":tag" ha sido creado!',
'transaction_journal_information' => 'Información de transacción', 'transaction_journal_information' => 'Información de transacción',
'transaction_journal_meta' => 'Información Meta', 'transaction_journal_meta' => 'Información Meta',
'total_amount' => 'Cantidad total', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Número de decimales', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Cantidad total',
'number_of_decimals' => 'Número de decimales',
// administration // administration
'administration' => 'Administración', 'administration' => 'Administración',
'user_administration' => 'Administración de usuarios', 'user_administration' => 'Administración de usuarios',
'list_all_users' => 'Todos los usuarios', 'list_all_users' => 'Todos los usuarios',
'all_users' => 'Todo usuario', 'all_users' => 'Todo usuario',
'instance_configuration' => 'Configuracion', 'instance_configuration' => 'Configuracion',
'firefly_instance_configuration' => 'Opciones de configuración de Firefly III', 'firefly_instance_configuration' => 'Opciones de configuración de Firefly III',
'setting_single_user_mode' => 'Modo de usuario único', 'setting_single_user_mode' => 'Modo de usuario único',
'setting_single_user_mode_explain' => 'Por defecto, Firefly III solo acepta un (1) registro: Usted. Esta es una medida de seguridad que impide que otros utilicen su instancia a menos que usted lo permita. Los registros futuros están bloqueados. Cuando usted desbloquee esta casilla, otros pueden usar su instancia también, suponiendo que puedan alcanzarla ( cuando este conectada a Internet).', 'setting_single_user_mode_explain' => 'Por defecto, Firefly III solo acepta un (1) registro: Usted. Esta es una medida de seguridad que impide que otros utilicen su instancia a menos que usted lo permita. Los registros futuros están bloqueados. Cuando usted desbloquee esta casilla, otros pueden usar su instancia también, suponiendo que puedan alcanzarla ( cuando este conectada a Internet).',
'store_configuration' => 'Configuración de tienda', 'store_configuration' => 'Configuración de tienda',
'single_user_administration' => 'Administración de usuarios para :email', 'single_user_administration' => 'Administración de usuarios para :email',
'edit_user' => 'Editar usuario :email', 'edit_user' => 'Editar usuario :email',
'hidden_fields_preferences' => 'No todos los campos están visibles ahora. Debes habilitarlos en tu <a href=":link">configuración</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Datos del usuario', 'user_data_information' => 'Datos del usuario',
'user_information' => 'Información del usuario', 'user_information' => 'Información del usuario',
'total_size' => 'tamaño total', 'total_size' => 'tamaño total',
'budget_or_budgets' => 'presupuesto(s)', 'budget_or_budgets' => 'presupuesto(s)',
'budgets_with_limits' => 'presupuesto(s) con el importe configurado', 'budgets_with_limits' => 'presupuesto(s) con el importe configurado',
'nr_of_rules_in_total_groups' => ':count_rules reglas en :count_groups grupo de reglas', 'nr_of_rules_in_total_groups' => ':count_rules reglas en :count_groups grupo de reglas',
'tag_or_tags' => 'etiqueta (s)', 'tag_or_tags' => 'etiqueta (s)',
'configuration_updated' => 'La configuración ha sido actualizada', 'configuration_updated' => 'La configuración ha sido actualizada',
'setting_is_demo_site' => 'Sitio de demostracion', 'setting_is_demo_site' => 'Sitio de demostracion',
'setting_is_demo_site_explain' => 'Si usted chequea esta casilla, esta instalación se comportara como si fuera el sitio de demostración, que puede tener efectos secundarios extraños.', 'setting_is_demo_site_explain' => 'Si usted chequea esta casilla, esta instalación se comportara como si fuera el sitio de demostración, que puede tener efectos secundarios extraños.',
'block_code_bounced' => 'Mensaje (s) de correo rebotados', 'block_code_bounced' => 'Mensaje (s) de correo rebotados',
'block_code_expired' => 'Cuenta de demostración vencida', 'block_code_expired' => 'Cuenta de demostración vencida',
'no_block_code' => 'No hay razón para el bloqueo o usuario bloqueado', 'no_block_code' => 'No hay razón para el bloqueo o usuario bloqueado',
'block_code_email_changed' => 'El usuario no ha confirmado aun una nueva dirección de correo', 'block_code_email_changed' => 'El usuario no ha confirmado aun una nueva dirección de correo',
'admin_update_email' => 'Contrario a la pagina de perfil, El usuario NO se notificara que su dirección de correo ha cambiado!', 'admin_update_email' => 'Contrario a la pagina de perfil, El usuario NO se notificara que su dirección de correo ha cambiado!',
'update_user' => 'Actualizar usuario', 'update_user' => 'Actualizar usuario',
'updated_user' => 'Los datos del usuario han sido cambiados.', 'updated_user' => 'Los datos del usuario han sido cambiados.',
'delete_user' => 'Eliminar usuario :email', 'delete_user' => 'Eliminar usuario :email',
'user_deleted' => 'El usuario ha sido eliminado', 'user_deleted' => 'El usuario ha sido eliminado',
'send_test_email' => 'Enviar mensaje de correo electrónico de prueba', 'send_test_email' => 'Enviar mensaje de correo electrónico de prueba',
'send_test_email_text' => 'Para ver si su instalación es capaz de enviar correos electrónicos, presione este botón. Usted no verá ningún error aquí (si los hubiera)<strong> los archivos de registro mostrarán cualquier error</strong>. Usted puede presionar este botón tantas veces como lo desee. No hay control de spam. El mensaje será enviado a <code>:email</code>y debería llegar en breve.', 'send_test_email_text' => 'Para ver si su instalación es capaz de enviar correos electrónicos, presione este botón. Usted no verá ningún error aquí (si los hubiera)<strong> los archivos de registro mostrarán cualquier error</strong>. Usted puede presionar este botón tantas veces como lo desee. No hay control de spam. El mensaje será enviado a <code>:email</code>y debería llegar en breve.',
'send_message' => 'Enviar mensaje', 'send_message' => 'Enviar mensaje',
'send_test_triggered' => 'La prueba fue disparada. Chequee su bandeja de entrada y archivos de registro.', 'send_test_triggered' => 'La prueba fue disparada. Chequee su bandeja de entrada y archivos de registro.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Configuración de enlaces de transacción', 'journal_link_configuration' => 'Configuración de enlaces de transacción',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Cuenta de origen', 'asset_source_account' => 'Cuenta de origen',
'journal_description' => 'Descripción', 'journal_description' => 'Descripción',
'note' => 'Notas', 'note' => 'Notas',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Dividir esta transacción', 'split_journal' => 'Dividir esta transacción',
'split_journal_explanation' => 'Dividir esta transacción en múltiples partes', 'split_journal_explanation' => 'Dividir esta transacción en múltiples partes',
'currency' => 'Divisa', 'currency' => 'Divisa',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Corrige los posibles problemas con archivos de Rabobank', 'specific_rabo_descr' => 'Corrige los posibles problemas con archivos de Rabobank',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Soluciona problemas potenciales con archivos de PC', 'specific_pres_descr' => 'Soluciona problemas potenciales con archivos de PC',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Corrige los posibles problemas con archivos de Belfius',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Configuración de importación (3/4) - Definir el rol de cada columna', 'job_config_roles_title' => 'Configuración de importación (3/4) - Definir el rol de cada columna',
'job_config_roles_text' => 'Cada columna en su archivo CSV contiene ciertos datos. Indique qué tipo de datos debe esperar el importador. La opción de "mapear" datos significa que enlazará cada entrada encontrada en la columna con un valor en su base de datos. Una columna a menudo mapeada es la columna que contiene el IBAN de la cuenta de contrapartida. Eso puede enlazarse fácilmente con cuentas IBAN ya presentes en su base de datos.', 'job_config_roles_text' => 'Cada columna en su archivo CSV contiene ciertos datos. Indique qué tipo de datos debe esperar el importador. La opción de "mapear" datos significa que enlazará cada entrada encontrada en la columna con un valor en su base de datos. Una columna a menudo mapeada es la columna que contiene el IBAN de la cuenta de contrapartida. Eso puede enlazarse fácilmente con cuentas IBAN ya presentes en su base de datos.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Indicador especifico débito/crédito de Rabobank', 'column_rabo-debit-credit' => 'Indicador especifico débito/crédito de Rabobank',
'column_ing-debit-credit' => 'Indicador especifico débito/crédito de ING', 'column_ing-debit-credit' => 'Indicador especifico débito/crédito de ING',
'column_generic-debit-credit' => 'Indicador de débito/crédito de bancos genéricos', 'column_generic-debit-credit' => 'Indicador de débito/crédito de bancos genéricos',
'column_sepa-ct-id' => 'Identificador de end-to-end SEPA', 'column_sepa_ct_id' => 'Identificador de extremo a extremo SEPA',
'column_sepa-ct-op' => 'Identificador de cuenta opuesta SEPA', 'column_sepa_ct_op' => 'Identificador de cuenta opuesta SEPA',
'column_sepa-db' => 'Identificador de mandato SEPA', 'column_sepa_db' => 'Identificador de mandato SEPA',
'column_sepa-cc' => 'Código de clearing SEPA', 'column_sepa_cc' => 'Código de limpieza SEPA',
'column_sepa-ci' => 'Identificador de acreedor SEPA', 'column_sepa_ci' => 'Identificador de acreedor SEPA',
'column_sepa-ep' => 'Propósito externo SEPA', 'column_sepa_ep' => 'Propósito externo SEPA',
'column_sepa-country' => 'Código del país SEPA', 'column_sepa_country' => 'Código del país SEPA',
'column_sepa-batch-id' => 'ID de lote SEPA', 'column_sepa_batch_id' => 'ID de lote SEPA',
'column_tags-comma' => 'Etiquetas ( separadas por comas)', 'column_tags-comma' => 'Etiquetas ( separadas por comas)',
'column_tags-space' => 'Etiquetas ( separadas por espacio)', 'column_tags-space' => 'Etiquetas ( separadas por espacio)',
'column_account-number' => 'Cuenta de archivos ( numero de cuenta)', 'column_account-number' => 'Cuenta de archivos ( numero de cuenta)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Cuenta (espectro)', 'account_on_spectre' => 'Cuenta (espectro)',
'account_on_ynab' => 'Cuenta (YNAB)', 'account_on_ynab' => 'Cuenta (YNAB)',
'do_import' => 'Importar desde esta cuenta', 'do_import' => 'Importar desde esta cuenta',
'sepa-ct-id' => 'Identificador de extremo a extremo SEPA', 'sepa_ct_id' => 'Identificador de extremo a extremo SEPA',
'sepa-ct-op' => 'Identificador de cuenta opuesta SEPA', 'sepa_ct_op' => 'Identificador de cuenta opuesta SEPA',
'sepa-db' => 'Identificador de mandato SEPA', 'sepa_db' => 'Identificador de mandato SEPA',
'sepa-country' => 'País SEPA', 'sepa_country' => 'País SEPA',
'sepa-cc' => 'Código de limpieza SEPA', 'sepa_cc' => 'Código de limpieza SEPA',
'sepa-ep' => 'Propósito externo SEPA', 'sepa_ep' => 'Propósito externo SEPA',
'sepa-ci' => 'Identificador de acreedor SEPA', 'sepa_ci' => 'Identificador de acreedor SEPA',
'sepa-batch-id' => 'ID de lote SEPA', 'sepa_batch_id' => 'ID de lote SEPA',
'external_id' => 'ID Externo', 'external_id' => 'ID Externo',
'account_at_bunq' => 'Cuenta con bunq', 'account_at_bunq' => 'Cuenta con bunq',
'file_name' => 'Nombre de fichero', 'file_name' => 'Nombre de fichero',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Este valor es incorrecto para el disparador seleccionado.', 'rule_trigger_value' => 'Este valor es incorrecto para el disparador seleccionado.',
'rule_action_value' => 'Este valor es incorrecto para la acción seleccionada.', 'rule_action_value' => 'Este valor es incorrecto para la acción seleccionada.',
'file_already_attached' => 'El archivo ":name" ya ha sido añadido a este objeto.', 'file_already_attached' => 'El archivo ":name" ya ha sido añadido a este objeto.',
'file_attached' => 'Archivo subido con éxito ":name".', 'file_attached' => 'Archivo ":name" subido con éxito.',
'must_exist' => 'El ID introducido en :attribute no existe en la base de datos.', 'must_exist' => 'El ID introducido en :attribute no existe en la base de datos.',
'all_accounts_equal' => 'Todas las cuentas en este campo deben ser iguales.', 'all_accounts_equal' => 'Todas las cuentas en este campo deben ser iguales.',
'group_title_mandatory' => 'Un título de grupo es obligatorio cuando hay más de una transacción.',
'transaction_types_equal' => 'Todas las divisiones deben ser del mismo tipo.',
'invalid_transaction_type' => 'Tipo de transacción inválido.',
'invalid_selection' => 'Tu selección no es válida.', 'invalid_selection' => 'Tu selección no es válida.',
'belongs_user' => 'Este valor no es válido para este campo.', 'belongs_user' => 'Este valor no es válido para este campo.',
'at_least_one_transaction' => 'Se necesita al menos una transacción.', 'at_least_one_transaction' => 'Se necesita al menos una transacción.',
'at_least_one_repetition' => 'Se necesita al menos una repetición.', 'at_least_one_repetition' => 'Se necesita al menos una repetición.',
'require_repeat_until' => 'Se precisa un número de repeticiones o una fecha de finalización (repeat_until). No ambas.', 'require_repeat_until' => 'Se precisa un número de repeticiones o una fecha de finalización (repeat_until). No ambas.',
'require_currency_info' => 'El contenido de este campo no es válido sin la información montearia.', 'require_currency_info' => 'El contenido de este campo no es válido sin la información montearia.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'La descripción de la transacción no debería ser igual a la descripción global.', 'equal_description' => 'La descripción de la transacción no debería ser igual a la descripción global.',
'file_invalid_mime' => 'El archivo ":name" es de tipo ":mime", el cual no se acepta.', 'file_invalid_mime' => 'El archivo ":name" es de tipo ":mime", el cual no se acepta.',
'file_too_large' => 'El archivo ":name" es demasiado grande.', 'file_too_large' => 'El archivo ":name" es demasiado grande.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'disparo de regla #4', 'rule-trigger.4' => 'disparo de regla #4',
'rule-trigger.5' => 'disparo de regla#5', 'rule-trigger.5' => 'disparo de regla#5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido y/o nombre de cuenta de origen válido para continuar.',
'withdrawal_source_bad_data' => 'No se pudo encontrar una cuenta de origen válida para ID ":id" o nombre ":name".',
'withdrawal_dest_need_data' => 'Necesita obtener un ID de cuenta de destino válido y/o nombre de cuenta de destino válido para continuar.',
'deposit_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido y/o nombre de cuenta de origen válido para continuar.',
'deposit_source_bad_data' => 'No se pudo encontrar una cuenta de origen válida para ID ":id" o nombre ":name".',
'deposit_dest_need_data' => 'Necesita obtener un ID de cuenta de destino válido y/o nombre de cuenta de destino válido para continuar.',
'deposit_dest_bad_data' => 'No se pudo encontrar una cuenta de destino válida buscando ID ":id" o nombre ":name".',
'transfer_source_need_data' => 'Necesita obtener un ID de cuenta de origen válido y/o nombre de cuenta de origen válido para continuar.',
'transfer_source_bad_data' => 'No se pudo encontrar una cuenta de origen válida para ID ":id" o nombre ":name".',
'transfer_dest_need_data' => 'Necesita obtener un ID de cuenta de destino válido y/o nombre de cuenta de destino válido para continuar.',
'transfer_dest_bad_data' => 'No se pudo encontrar una cuenta de destino válida buscando ID ":id" o nombre ":name".',
'need_id_in_edit' => 'Al actualizar una transacción con divisiones, cada división debe tener un id de transacción válido (campo "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Accueil', 'home' => 'Accueil',
'edit_currency' => 'Modifier la devise "%name"', 'edit_currency' => 'Modifier la devise "%name"',
'delete_currency' => 'Supprimer la devise ":name"', 'delete_currency' => 'Supprimer la devise ":name"',
'newPiggyBank' => 'Créer une nouvelle tirelire', 'newPiggyBank' => 'Créer une nouvelle tirelire',
'edit_piggyBank' => 'Modifier la tirelire ":name"', 'edit_piggyBank' => 'Modifier la tirelire ":name"',
'preferences' => 'Préférences', 'preferences' => 'Préférences',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Modifier le mot de passe', 'changePassword' => 'Modifier le mot de passe',
'change_email' => 'Changer votre adresse e-mail', 'change_email' => 'Changer votre adresse e-mail',
'bills' => 'Factures', 'bills' => 'Factures',
'newBill' => 'Nouvelle facture', 'newBill' => 'Nouvelle facture',
'edit_bill' => 'Modifier la facture ":name"', 'edit_bill' => 'Modifier la facture ":name"',
'delete_bill' => 'Supprimer la facture ":name"', 'delete_bill' => 'Supprimer la facture ":name"',
'reports' => 'Rapport', 'reports' => 'Rapport',
'search_result' => 'Résultats de recherche pour ":query"', 'search_result' => 'Résultats de recherche pour ":query"',
'withdrawal_list' => 'Dépenses', 'withdrawal_list' => 'Dépenses',
'deposit_list' => 'Revenu, salaire et versements', 'deposit_list' => 'Revenu, salaire et versements',
'transfer_list' => 'Virements', 'transfer_list' => 'Virements',
'transfers_list' => 'Virements', 'transfers_list' => 'Virements',
'reconciliation_list' => 'Rapprochements', 'reconciliation_list' => 'Rapprochements',
'create_withdrawal' => 'Créer un nouveau retrait', 'create_withdrawal' => 'Créer un nouveau retrait',
'create_deposit' => 'Créer un nouveau versement', 'create_deposit' => 'Créer un nouveau versement',
'create_transfer' => 'Créer un nouveau virement', 'create_transfer' => 'Créer un nouveau virement',
'edit_journal' => 'Modifier la transaction ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Éditer ":description"', 'edit_journal' => 'Modifier la transaction ":description"',
'delete_journal' => 'Supprimer la transaction ":description"', 'edit_reconciliation' => 'Éditer ":description"',
'tags' => 'Tags', 'delete_journal' => 'Supprimer la transaction ":description"',
'createTag' => 'Créer un nouveau mot-clé', 'tags' => 'Tags',
'edit_tag' => 'Modifier le tag ":tag"', 'createTag' => 'Créer un nouveau mot-clé',
'delete_tag' => 'Supprimer le tag ":tag"', 'edit_tag' => 'Modifier le tag ":tag"',
'delete_journal_link' => 'Supprimer le lien entre les transactions', 'delete_tag' => 'Supprimer le tag ":tag"',
'delete_journal_link' => 'Supprimer le lien entre les transactions',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => '7 Derniers Jours', 'last_seven_days' => '7 Derniers Jours',
'last_thirty_days' => 'Trente derniers jours', 'last_thirty_days' => 'Trente derniers jours',
'welcomeBack' => 'Que se passe-t-il ?', 'welcomeBack' => 'Que se passe-t-il ?',
'welcome_back' => 'Que se passe-t-il ?', 'welcome_back' => 'Que se passe-t-il ?',
'everything' => 'Tout', 'everything' => 'Tout',
'today' => 'aujourd\'hui', 'today' => 'aujourd\'hui',
'customRange' => 'Etendue personnalisée', 'customRange' => 'Etendue personnalisée',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Créer de nouvelles choses', 'create_new_stuff' => 'Créer de nouvelles choses',
'new_withdrawal' => 'Nouvelle dépense', 'new_withdrawal' => 'Nouvelle dépense',
'create_new_transaction' => 'Crée une nouvelle transaction', 'create_new_transaction' => 'Crée une nouvelle transaction',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Afficher vos comptes d\'actifs', 'go_to_asset_accounts' => 'Afficher vos comptes d\'actifs',
'go_to_budgets' => 'Gérer vos budgets', 'go_to_budgets' => 'Gérer vos budgets',
'go_to_categories' => 'Gérer vos catégories', 'go_to_categories' => 'Gérer vos catégories',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'La transaction a été convertie en transfert', 'converted_to_Transfer' => 'La transaction a été convertie en transfert',
'invalid_convert_selection' => 'Le compte que vous avez sélectionné est déjà utilisé dans cette transaction ou n\'existe pas.', 'invalid_convert_selection' => 'Le compte que vous avez sélectionné est déjà utilisé dans cette transaction ou n\'existe pas.',
'source_or_dest_invalid' => 'Impossible de trouver les détails de transaction corrects. La conversion n\'est pas possible.', 'source_or_dest_invalid' => 'Impossible de trouver les détails de transaction corrects. La conversion n\'est pas possible.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Créer une nouvelle dépense', 'create_new_withdrawal' => 'Créer une nouvelle dépense',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Dépôt ":name" correctement supprimé', 'deleted_deposit' => 'Dépôt ":name" correctement supprimé',
'deleted_transfer' => 'Opération ":name" correctement supprimée', 'deleted_transfer' => 'Opération ":name" correctement supprimée',
'stored_journal' => 'Opération ":description" créée avec succès', 'stored_journal' => 'Opération ":description" créée avec succès',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Sélectionner des opérations', 'select_transactions' => 'Sélectionner des opérations',
'rule_group_select_transactions' => 'Appliquer le groupe de règles ":title" sur les transactions', 'rule_group_select_transactions' => 'Appliquer le groupe de règles ":title" sur les transactions',
'rule_select_transactions' => 'Appliquer la règle ":title" sur les transactions', 'rule_select_transactions' => 'Appliquer la règle ":title" sur les transactions',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Tirelire ":name" supprimée', 'deleted_piggy_bank' => 'Tirelire ":name" supprimée',
'added_amount_to_piggy' => 'Ajouté :amount à ":name"', 'added_amount_to_piggy' => 'Ajouté :amount à ":name"',
'removed_amount_from_piggy' => 'Supprimé :amount du ":name"', 'removed_amount_from_piggy' => 'Supprimé :amount du ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Supprimer le tag ":tag"', 'delete_tag' => 'Supprimer le tag ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Mise à jour de la balise ":tag"', 'updated_tag' => 'Mise à jour de la balise ":tag"',
'created_tag' => 'Tag ":tag" a été créé !', 'created_tag' => 'Tag ":tag" a été créé !',
'transaction_journal_information' => 'Informations sur les transactions', 'transaction_journal_information' => 'Informations sur les transactions',
'transaction_journal_meta' => 'Méta informations', 'transaction_journal_meta' => 'Méta informations',
'total_amount' => 'Montant total', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Nombre de décimales', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Montant total',
'number_of_decimals' => 'Nombre de décimales',
// administration // administration
'administration' => 'Administration', 'administration' => 'Administration',
'user_administration' => 'Gestion des utilisateurs', 'user_administration' => 'Gestion des utilisateurs',
'list_all_users' => 'Tous les utilisateurs', 'list_all_users' => 'Tous les utilisateurs',
'all_users' => 'Tous les utilisateurs', 'all_users' => 'Tous les utilisateurs',
'instance_configuration' => 'Configuration', 'instance_configuration' => 'Configuration',
'firefly_instance_configuration' => 'Options de configuration pour Firefly III', 'firefly_instance_configuration' => 'Options de configuration pour Firefly III',
'setting_single_user_mode' => 'Mode utilisateur unique', 'setting_single_user_mode' => 'Mode utilisateur unique',
'setting_single_user_mode_explain' => 'Par défaut, Firefly III accepte uniquement une (1) inscription : vous. Il s\'agit d\'une mesure de sécurité qui empêche les inconnus d\'utiliser votre instance, à moins que vous ne les y autorisiez. Les inscriptions futures sont bloquées. Lorsque vous désactivez cette case, d\'autres personnes peuvent utiliser votre instance, en supposant qu\'elles puissent l\'atteindre (quand elle est connectée à Internet).', 'setting_single_user_mode_explain' => 'Par défaut, Firefly III accepte uniquement une (1) inscription : vous. Il s\'agit d\'une mesure de sécurité qui empêche les inconnus d\'utiliser votre instance, à moins que vous ne les y autorisiez. Les inscriptions futures sont bloquées. Lorsque vous désactivez cette case, d\'autres personnes peuvent utiliser votre instance, en supposant qu\'elles puissent l\'atteindre (quand elle est connectée à Internet).',
'store_configuration' => 'Sauvegarder la configuration', 'store_configuration' => 'Sauvegarder la configuration',
'single_user_administration' => 'Gestion de l\'utilisateur pour :email', 'single_user_administration' => 'Gestion de l\'utilisateur pour :email',
'edit_user' => 'Modifier l\'utilisateur :email', 'edit_user' => 'Modifier l\'utilisateur :email',
'hidden_fields_preferences' => 'Tous les champs ne sont pas visibles dès maintenant. Vous devez les activer dans vos <a href=":link">paramètres</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Données utilisateur', 'user_data_information' => 'Données utilisateur',
'user_information' => 'Informations utilisateur', 'user_information' => 'Informations utilisateur',
'total_size' => 'taille totale', 'total_size' => 'taille totale',
'budget_or_budgets' => 'budget(s)', 'budget_or_budgets' => 'budget(s)',
'budgets_with_limits' => 'budget(s) avec montant configuré', 'budgets_with_limits' => 'budget(s) avec montant configuré',
'nr_of_rules_in_total_groups' => ':count_rules règle(s) dans :count_groups groupe(s) de règles', 'nr_of_rules_in_total_groups' => ':count_rules règle(s) dans :count_groups groupe(s) de règles',
'tag_or_tags' => 'tag·s', 'tag_or_tags' => 'tag·s',
'configuration_updated' => 'La configuration a été mise à jour', 'configuration_updated' => 'La configuration a été mise à jour',
'setting_is_demo_site' => 'Site de démonstration', 'setting_is_demo_site' => 'Site de démonstration',
'setting_is_demo_site_explain' => 'Si vous cochez cette case, cette installation se comportera comme si c\'était le site de démonstration, ce qui comporte certaines limitations.', 'setting_is_demo_site_explain' => 'Si vous cochez cette case, cette installation se comportera comme si c\'était le site de démonstration, ce qui comporte certaines limitations.',
'block_code_bounced' => 'Rebond des messages emails', 'block_code_bounced' => 'Rebond des messages emails',
'block_code_expired' => 'Compte démo expiré', 'block_code_expired' => 'Compte démo expiré',
'no_block_code' => 'Aucune raison pour le blocage ou utilisateur non bloqué', 'no_block_code' => 'Aucune raison pour le blocage ou utilisateur non bloqué',
'block_code_email_changed' => 'L\'utilisateur n\'a pas encore confirmé sa nouvelle adresse e-mail', 'block_code_email_changed' => 'L\'utilisateur n\'a pas encore confirmé sa nouvelle adresse e-mail',
'admin_update_email' => 'Contrairement à la page de profil, l\'utilisateur NE SERA PAS informé que son adresse email a changé !', 'admin_update_email' => 'Contrairement à la page de profil, l\'utilisateur NE SERA PAS informé que son adresse email a changé !',
'update_user' => 'Utilisateur mis à jour', 'update_user' => 'Utilisateur mis à jour',
'updated_user' => 'Les données utilisateur ont bien été modifiées.', 'updated_user' => 'Les données utilisateur ont bien été modifiées.',
'delete_user' => 'Supprimer l\'utilisateur :email', 'delete_user' => 'Supprimer l\'utilisateur :email',
'user_deleted' => 'L\'utilisateur a été supprimé', 'user_deleted' => 'L\'utilisateur a été supprimé',
'send_test_email' => 'Envoyer un message de test', 'send_test_email' => 'Envoyer un message de test',
'send_test_email_text' => 'Pour vérifier que votre installation est capable d\'envoyer des emails, utilisez ce bouton. Vous ne verrez pas d\'erreur ici (s\'il y en a), <strong>elles seront enregistrées dans les logs</strong>. Utilisez ce bouton autant de fois que vous le voulez, il n\'y a pas de contrôle de spam. Le message sera envoyé à <code>:email</code> et devrait arriver sous peu.', 'send_test_email_text' => 'Pour vérifier que votre installation est capable d\'envoyer des emails, utilisez ce bouton. Vous ne verrez pas d\'erreur ici (s\'il y en a), <strong>elles seront enregistrées dans les logs</strong>. Utilisez ce bouton autant de fois que vous le voulez, il n\'y a pas de contrôle de spam. Le message sera envoyé à <code>:email</code> et devrait arriver sous peu.',
'send_message' => 'Envoyer le message', 'send_message' => 'Envoyer le message',
'send_test_triggered' => 'Le test a été initié. Vérifiez votre boîte de réception (et les logs si nécessaire).', 'send_test_triggered' => 'Le test a été initié. Vérifiez votre boîte de réception (et les logs si nécessaire).',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Configuration des liens de transaction', 'journal_link_configuration' => 'Configuration des liens de transaction',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Compte d\'origine', 'asset_source_account' => 'Compte d\'origine',
'journal_description' => 'Description', 'journal_description' => 'Description',
'note' => 'Notes', 'note' => 'Notes',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Ventiler cette opération', 'split_journal' => 'Ventiler cette opération',
'split_journal_explanation' => 'Ventiler cette opération en plusieurs parties', 'split_journal_explanation' => 'Ventiler cette opération en plusieurs parties',
'currency' => 'Devise', 'currency' => 'Devise',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Corrige d\'éventuels problèmes avec les fichiers Rabobank', 'specific_rabo_descr' => 'Corrige d\'éventuels problèmes avec les fichiers Rabobank',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Corrige d\'éventuels problèmes avec les fichiers PC', 'specific_pres_descr' => 'Corrige d\'éventuels problèmes avec les fichiers PC',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Corrige d\'éventuels problèmes avec les fichiers Belfius',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Configuration de l\'importation (3/4) - Définir le rôle de chaque colonne', 'job_config_roles_title' => 'Configuration de l\'importation (3/4) - Définir le rôle de chaque colonne',
'job_config_roles_text' => 'Chaque colonne de votre fichier CSV contient des données différentes. Veuillez indiquer quel type de données limportateur doit attendre. Loption de « mapper » les données signifie que vous allez lier chaque entrée trouvée dans la colonne à une valeur dans votre base de données. Une colonne souvent mappée est celle contenant l\'IBAN du compte opposé. Il est facile de le faire correspondre avec un IBAN déjà présent dans votre base de données.', 'job_config_roles_text' => 'Chaque colonne de votre fichier CSV contient des données différentes. Veuillez indiquer quel type de données limportateur doit attendre. Loption de « mapper » les données signifie que vous allez lier chaque entrée trouvée dans la colonne à une valeur dans votre base de données. Une colonne souvent mappée est celle contenant l\'IBAN du compte opposé. Il est facile de le faire correspondre avec un IBAN déjà présent dans votre base de données.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Indicateur de débit/crédit spécifique à Rabobank', 'column_rabo-debit-credit' => 'Indicateur de débit/crédit spécifique à Rabobank',
'column_ing-debit-credit' => 'Indicateur de débit/crédit spécifique à ING', 'column_ing-debit-credit' => 'Indicateur de débit/crédit spécifique à ING',
'column_generic-debit-credit' => 'Indicateur générique de débit/crédit bancaire', 'column_generic-debit-credit' => 'Indicateur générique de débit/crédit bancaire',
'column_sepa-ct-id' => 'Référence de bout en bout SEPA', 'column_sepa_ct_id' => 'Identificateur de bout en bout SEPA',
'column_sepa-ct-op' => 'Référence SEPA du compte opposé', 'column_sepa_ct_op' => 'Identifiant de compte SEPA opposable',
'column_sepa-db' => 'Référence Unique de Mandat SEPA', 'column_sepa_db' => 'Identifiant de mandat SEPA',
'column_sepa-cc' => 'Code de rapprochement SEPA', 'column_sepa_cc' => 'Code de rapprochement SEPA',
'column_sepa-ci' => 'Identifiant Créancier SEPA', 'column_sepa_ci' => 'Identifiant Créancier SEPA',
'column_sepa-ep' => 'Objectif externe SEPA', 'column_sepa_ep' => 'Usage externe SEPA',
'column_sepa-country' => 'Code de pays SEPA', 'column_sepa_country' => 'Pays SEPA',
'column_sepa-batch-id' => 'ID de lot SEPA', 'column_sepa_batch_id' => 'ID de lot SEPA',
'column_tags-comma' => 'Tags (séparés par des virgules)', 'column_tags-comma' => 'Tags (séparés par des virgules)',
'column_tags-space' => 'Tags (séparés par un espace)', 'column_tags-space' => 'Tags (séparés par un espace)',
'column_account-number' => 'Compte dactif (numéro de compte)', 'column_account-number' => 'Compte dactif (numéro de compte)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Compte (Spectre)', 'account_on_spectre' => 'Compte (Spectre)',
'account_on_ynab' => 'Compte (YNAB)', 'account_on_ynab' => 'Compte (YNAB)',
'do_import' => 'Importer depuis ce compte', 'do_import' => 'Importer depuis ce compte',
'sepa-ct-id' => 'Identificateur de bout en bout SEPA', 'sepa_ct_id' => 'Identificateur de bout en bout SEPA',
'sepa-ct-op' => 'Identifiant de compte SEPA opposable', 'sepa_ct_op' => 'Identifiant de compte SEPA opposable',
'sepa-db' => 'Identifiant de mandat SEPA', 'sepa_db' => 'Identifiant de mandat SEPA',
'sepa-country' => 'Pays SEPA', 'sepa_country' => 'Pays SEPA',
'sepa-cc' => 'Code de compensation SEPA', 'sepa_cc' => 'Code de rapprochement SEPA',
'sepa-ep' => 'Objectif externe SEPA', 'sepa_ep' => 'Usage externe SEPA',
'sepa-ci' => 'Identifiant Créancier SEPA', 'sepa_ci' => 'Identifiant Créancier SEPA',
'sepa-batch-id' => 'ID de lot SEPA', 'sepa_batch_id' => 'ID de lot SEPA',
'external_id' => 'ID externe', 'external_id' => 'ID externe',
'account_at_bunq' => 'Compte avec bunq', 'account_at_bunq' => 'Compte avec bunq',
'file_name' => 'Nom du fichier', 'file_name' => 'Nom du fichier',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Cette valeur nest pas valide pour le déclencheur sélectionné.', 'rule_trigger_value' => 'Cette valeur nest pas valide pour le déclencheur sélectionné.',
'rule_action_value' => 'Cette valeur nest pas valide pour laction sélectionnée.', 'rule_action_value' => 'Cette valeur nest pas valide pour laction sélectionnée.',
'file_already_attached' => 'Le fichier téléchargé ":name" est déjà attaché à cet objet.', 'file_already_attached' => 'Le fichier téléchargé ":name" est déjà attaché à cet objet.',
'file_attached' => 'Envoi du fichier ":name" avec succès.', 'file_attached' => 'Fichier ":name" téléchargé avec succès.',
'must_exist' => 'L\'ID dans le champ :attribute n\'existe pas dans la base de données.', 'must_exist' => 'L\'ID dans le champ :attribute n\'existe pas dans la base de données.',
'all_accounts_equal' => 'Tous les comptes dans ce champ doivent être égaux.', 'all_accounts_equal' => 'Tous les comptes dans ce champ doivent être égaux.',
'group_title_mandatory' => 'Un titre de groupe est obligatoire lorsqu\'il y a plus d\'une transaction.',
'transaction_types_equal' => 'Toutes les ventilations doivent être de même type.',
'invalid_transaction_type' => 'Type de transaction non valide.',
'invalid_selection' => 'Votre sélection est invalide.', 'invalid_selection' => 'Votre sélection est invalide.',
'belongs_user' => 'Cette valeur n\'est pas valide pour ce champ.', 'belongs_user' => 'Cette valeur n\'est pas valide pour ce champ.',
'at_least_one_transaction' => 'Besoin d\'au moins une transaction.', 'at_least_one_transaction' => 'Besoin d\'au moins une transaction.',
'at_least_one_repetition' => 'Besoin d\'au moins une répétition.', 'at_least_one_repetition' => 'Besoin d\'au moins une répétition.',
'require_repeat_until' => 'Besoin dun certain nombre de répétitions ou d\'une date de fin (repeat_until). Pas les deux.', 'require_repeat_until' => 'Besoin dun certain nombre de répétitions ou d\'une date de fin (repeat_until). Pas les deux.',
'require_currency_info' => 'Le contenu de ce champ n\'est pas valide sans informations sur la devise.', 'require_currency_info' => 'Le contenu de ce champ n\'est pas valide sans informations sur la devise.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'La description de la transaction ne doit pas être identique à la description globale.', 'equal_description' => 'La description de la transaction ne doit pas être identique à la description globale.',
'file_invalid_mime' => 'Le fichier ":name" est du type ":mime" ce qui n\'est pas accepté pour un nouvel envoi.', 'file_invalid_mime' => 'Le fichier ":name" est du type ":mime" ce qui n\'est pas accepté pour un nouvel envoi.',
'file_too_large' => 'Le fichier ":name" est trop grand.', 'file_too_large' => 'Le fichier ":name" est trop grand.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'déclencheur de règle #4', 'rule-trigger.4' => 'déclencheur de règle #4',
'rule-trigger.5' => 'déclencheur de règle #4', 'rule-trigger.5' => 'déclencheur de règle #4',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Vous devez obtenir un ID de compte source valide et/ou un nom de compte source valide pour continuer.',
'withdrawal_source_bad_data' => 'Impossible de trouver un compte source valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'withdrawal_dest_need_data' => 'Vous devez obtenir un ID de compte de destination valide et/ou un nom de compte de destination valide pour continuer.',
'deposit_source_need_data' => 'Vous devez obtenir un ID de compte source valide et/ou un nom de compte source valide pour continuer.',
'deposit_source_bad_data' => 'Impossible de trouver un compte source valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'deposit_dest_need_data' => 'Vous devez obtenir un ID de compte de destination valide et/ou un nom de compte de destination valide pour continuer.',
'deposit_dest_bad_data' => 'Impossible de trouver un compte de destination valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'transfer_source_need_data' => 'Vous devez obtenir un ID de compte source valide et/ou un nom de compte source valide pour continuer.',
'transfer_source_bad_data' => 'Impossible de trouver un compte source valide lors de la recherche de l\'ID ":id" ou du nom ":name".',
'transfer_dest_need_data' => 'Vous devez obtenir un ID de compte de destination valide et/ou un nom de compte de destination valide pour continuer.',
'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' => 'Lors de la mise à jour d\'une transaction qui a été ventilée, chaque ventilation doit avoir un identifiant de journal de transaction valide (champ "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Beranda', 'home' => 'Beranda',
'edit_currency' => 'Edit mata uang ":name"', 'edit_currency' => 'Edit mata uang ":name"',
'delete_currency' => 'Hapus mata uang ":name"', 'delete_currency' => 'Hapus mata uang ":name"',
'newPiggyBank' => 'Buat celengan baru', 'newPiggyBank' => 'Buat celengan baru',
'edit_piggyBank' => 'Edit celengan ":name"', 'edit_piggyBank' => 'Edit celengan ":name"',
'preferences' => 'Preferensi', 'preferences' => 'Preferensi',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Ubah kata sandi Anda', 'changePassword' => 'Ubah kata sandi Anda',
'change_email' => 'Ubah alamat email anda', 'change_email' => 'Ubah alamat email anda',
'bills' => 'Tagihan', 'bills' => 'Tagihan',
'newBill' => 'Tagihan baru', 'newBill' => 'Tagihan baru',
'edit_bill' => 'Edit tagihan ":name"', 'edit_bill' => 'Edit tagihan ":name"',
'delete_bill' => 'Hapus tagihan ":name"', 'delete_bill' => 'Hapus tagihan ":name"',
'reports' => 'Laporan', 'reports' => 'Laporan',
'search_result' => 'Hasil pencarian untuk ":query"', 'search_result' => 'Hasil pencarian untuk ":query"',
'withdrawal_list' => 'Pengeluaran', 'withdrawal_list' => 'Pengeluaran',
'deposit_list' => 'Pendapatan, pemasukan, dan deposit', 'deposit_list' => 'Pendapatan, pemasukan, dan deposit',
'transfer_list' => 'Transfer', 'transfer_list' => 'Transfer',
'transfers_list' => 'Transfer', 'transfers_list' => 'Transfer',
'reconciliation_list' => 'Rekonsiliasi', 'reconciliation_list' => 'Rekonsiliasi',
'create_withdrawal' => 'Buat penarikan baru', 'create_withdrawal' => 'Buat penarikan baru',
'create_deposit' => 'Buat deposit baru', 'create_deposit' => 'Buat deposit baru',
'create_transfer' => 'Buat transfer baru', 'create_transfer' => 'Buat transfer baru',
'edit_journal' => 'Edit transaksi ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Edit ":description"', 'edit_journal' => 'Edit transaksi ":description"',
'delete_journal' => 'Hapus transaksi ":description"', 'edit_reconciliation' => 'Edit ":description"',
'tags' => 'Label', 'delete_journal' => 'Hapus transaksi ":description"',
'createTag' => 'Buat label baru', 'tags' => 'Label',
'edit_tag' => 'Edit label ":tag"', 'createTag' => 'Buat label baru',
'delete_tag' => 'Hapus label ":tag"', 'edit_tag' => 'Edit label ":tag"',
'delete_journal_link' => 'Hapus tautan antar transaksi', 'delete_tag' => 'Hapus label ":tag"',
'delete_journal_link' => 'Hapus tautan antar transaksi',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => '7 hari terakhir', 'last_seven_days' => '7 hari terakhir',
'last_thirty_days' => '30 hari terakhir', 'last_thirty_days' => '30 hari terakhir',
'welcomeBack' => 'Apa yang sedang diputar?', 'welcomeBack' => 'Apa yang sedang diputar?',
'welcome_back' => 'What\'s playing?', 'welcome_back' => 'What\'s playing?',
'everything' => 'Segala sesuatu', 'everything' => 'Segala sesuatu',
'today' => 'hari ini', 'today' => 'hari ini',
'customRange' => 'Rentang khusus', 'customRange' => 'Rentang khusus',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Buat barang baru', 'create_new_stuff' => 'Buat barang baru',
'new_withdrawal' => 'Penarikan baru', 'new_withdrawal' => 'Penarikan baru',
'create_new_transaction' => 'Create new transaction', 'create_new_transaction' => 'Create new transaction',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'View your asset accounts', 'go_to_asset_accounts' => 'View your asset accounts',
'go_to_budgets' => 'Go to your budgets', 'go_to_budgets' => 'Go to your budgets',
'go_to_categories' => 'Go to your categories', 'go_to_categories' => 'Go to your categories',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'Transaksi telah dikonversi menjadi transfer', 'converted_to_Transfer' => 'Transaksi telah dikonversi menjadi transfer',
'invalid_convert_selection' => 'Akun yang telah Anda pilih sudah digunakan dalam transaksi ini atau tidak ada.', 'invalid_convert_selection' => 'Akun yang telah Anda pilih sudah digunakan dalam transaksi ini atau tidak ada.',
'source_or_dest_invalid' => 'Cannot find the correct transaction details. Conversion is not possible.', 'source_or_dest_invalid' => 'Cannot find the correct transaction details. Conversion is not possible.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Buat penarikan baru', 'create_new_withdrawal' => 'Buat penarikan baru',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Berhasil menghapus deposit ":description"', 'deleted_deposit' => 'Berhasil menghapus deposit ":description"',
'deleted_transfer' => 'Berhasil menghapus transfer ":description"', 'deleted_transfer' => 'Berhasil menghapus transfer ":description"',
'stored_journal' => 'Berhasil membuat transaksi baru ":description"', 'stored_journal' => 'Berhasil membuat transaksi baru ":description"',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Pilih transaksi', 'select_transactions' => 'Pilih transaksi',
'rule_group_select_transactions' => 'Terapkan ":title" untuk transaksi', 'rule_group_select_transactions' => 'Terapkan ":title" untuk transaksi',
'rule_select_transactions' => 'Terapkan ":title" untuk transaksi', 'rule_select_transactions' => 'Terapkan ":title" untuk transaksi',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Dihapus celengan ":name"', 'deleted_piggy_bank' => 'Dihapus celengan ":name"',
'added_amount_to_piggy' => 'Ditambahkan:amount ke ":name"', 'added_amount_to_piggy' => 'Ditambahkan:amount ke ":name"',
'removed_amount_from_piggy' => 'Dihapus:amount dari ":name"', 'removed_amount_from_piggy' => 'Dihapus:amount dari ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Hapus tag " :tag"', 'delete_tag' => 'Hapus tag " :tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Diperbarui tag " :tag"', 'updated_tag' => 'Diperbarui tag " :tag"',
'created_tag' => 'Tag " :tag" telah dibuat!', 'created_tag' => 'Tag " :tag" telah dibuat!',
'transaction_journal_information' => 'Informasi transaksi', 'transaction_journal_information' => 'Informasi transaksi',
'transaction_journal_meta' => 'Informasi meta', 'transaction_journal_meta' => 'Informasi meta',
'total_amount' => 'Jumlah total', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Jumlah desimal', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Jumlah total',
'number_of_decimals' => 'Jumlah desimal',
// administration // administration
'administration' => 'Administrasi', 'administration' => 'Administrasi',
'user_administration' => 'Administrasi pengguna', 'user_administration' => 'Administrasi pengguna',
'list_all_users' => 'Semua pengguna', 'list_all_users' => 'Semua pengguna',
'all_users' => 'Semua pengguna', 'all_users' => 'Semua pengguna',
'instance_configuration' => 'Konfigurasi', 'instance_configuration' => 'Konfigurasi',
'firefly_instance_configuration' => 'Pilihan konfigurasi untuk Firefly III', 'firefly_instance_configuration' => 'Pilihan konfigurasi untuk Firefly III',
'setting_single_user_mode' => 'Mode pengguna tunggal', 'setting_single_user_mode' => 'Mode pengguna tunggal',
'setting_single_user_mode_explain' => 'By default, Firefly III only accepts one (1) registration: you. This is a security measure, preventing others from using your instance unless you allow them to. Future registrations are blocked. When you uncheck this box, others can use your instance as well, assuming they can reach it (when it is connected to the internet).', 'setting_single_user_mode_explain' => 'By default, Firefly III only accepts one (1) registration: you. This is a security measure, preventing others from using your instance unless you allow them to. Future registrations are blocked. When you uncheck this box, others can use your instance as well, assuming they can reach it (when it is connected to the internet).',
'store_configuration' => 'Konfigurasi toko', 'store_configuration' => 'Konfigurasi toko',
'single_user_administration' => 'Administrasi pengguna untuk :email', 'single_user_administration' => 'Administrasi pengguna untuk :email',
'edit_user' => 'Edit pengguna :email', 'edit_user' => 'Edit pengguna :email',
'hidden_fields_preferences' => 'Tidak semua bidang terlihat sekarang. Anda harus mengaktifkannya di <a href=":link">setelan</a> Anda.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Data pengguna', 'user_data_information' => 'Data pengguna',
'user_information' => 'Informasi pengguna', 'user_information' => 'Informasi pengguna',
'total_size' => 'ukuran total', 'total_size' => 'ukuran total',
'budget_or_budgets' => 'anggaran', 'budget_or_budgets' => 'anggaran',
'budgets_with_limits' => 'anggaran dengan jumlah yang dikonfigurasi', 'budgets_with_limits' => 'anggaran dengan jumlah yang dikonfigurasi',
'nr_of_rules_in_total_groups' => ':count_rules aturan di:count_groups rule group (s)', 'nr_of_rules_in_total_groups' => ':count_rules aturan di:count_groups rule group (s)',
'tag_or_tags' => 'tag (s)', 'tag_or_tags' => 'tag (s)',
'configuration_updated' => 'Konfigurasi telah diperbarui', 'configuration_updated' => 'Konfigurasi telah diperbarui',
'setting_is_demo_site' => 'Situs demo', 'setting_is_demo_site' => 'Situs demo',
'setting_is_demo_site_explain' => 'Jika Anda mencentang kotak ini, instalasi ini akan berperilaku seolah-olah itu adalah situs demo, yang dapat memiliki efek samping yang aneh.', 'setting_is_demo_site_explain' => 'Jika Anda mencentang kotak ini, instalasi ini akan berperilaku seolah-olah itu adalah situs demo, yang dapat memiliki efek samping yang aneh.',
'block_code_bounced' => 'Pesan email terpental', 'block_code_bounced' => 'Pesan email terpental',
'block_code_expired' => 'Akun demo kadaluarsa', 'block_code_expired' => 'Akun demo kadaluarsa',
'no_block_code' => 'Tidak ada alasan untuk memblokir atau pengguna tidak diblokir', 'no_block_code' => 'Tidak ada alasan untuk memblokir atau pengguna tidak diblokir',
'block_code_email_changed' => 'Pengguna belum mengkonfirmasi alamat email baru', 'block_code_email_changed' => 'Pengguna belum mengkonfirmasi alamat email baru',
'admin_update_email' => 'Bertentangan dengan halaman profil, pengguna TIDAK akan diberitahu alamat email mereka telah berubah!', 'admin_update_email' => 'Bertentangan dengan halaman profil, pengguna TIDAK akan diberitahu alamat email mereka telah berubah!',
'update_user' => 'Perbarui pengguna', 'update_user' => 'Perbarui pengguna',
'updated_user' => 'Data pengguna telah diubah.', 'updated_user' => 'Data pengguna telah diubah.',
'delete_user' => 'Hapus pengguna :email', 'delete_user' => 'Hapus pengguna :email',
'user_deleted' => 'Pengguna telah dihapus', 'user_deleted' => 'Pengguna telah dihapus',
'send_test_email' => 'Kirim pesan email percobaan', 'send_test_email' => 'Kirim pesan email percobaan',
'send_test_email_text' => 'Untuk melihat apakah pemasangan Anda mampu mengirim email, tekan tombol ini. Anda tidak akan melihat kesalahan di sini (jika ada), <strong>file log akan mencerminkan kesalahan</strong>. Anda bisa menekan tombol ini sebanyak yang Anda mau. Tidak ada kontrol spam. Pesan akan dikirim ke <code>:email</code> dan akan segera tiba.', 'send_test_email_text' => 'Untuk melihat apakah pemasangan Anda mampu mengirim email, tekan tombol ini. Anda tidak akan melihat kesalahan di sini (jika ada), <strong>file log akan mencerminkan kesalahan</strong>. Anda bisa menekan tombol ini sebanyak yang Anda mau. Tidak ada kontrol spam. Pesan akan dikirim ke <code>:email</code> dan akan segera tiba.',
'send_message' => 'Mengirim pesan', 'send_message' => 'Mengirim pesan',
'send_test_triggered' => 'Uji dipicu. Periksa kotak masuk dan file log Anda.', 'send_test_triggered' => 'Uji dipicu. Periksa kotak masuk dan file log Anda.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Konfigurasi link transaksi', 'journal_link_configuration' => 'Konfigurasi link transaksi',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Source account', 'asset_source_account' => 'Source account',
'journal_description' => 'Deskripsi', 'journal_description' => 'Deskripsi',
'note' => 'Catatan', 'note' => 'Catatan',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Pisahkan transaksi ini', 'split_journal' => 'Pisahkan transaksi ini',
'split_journal_explanation' => 'Split transaksi ini di banyak bagian', 'split_journal_explanation' => 'Split transaksi ini di banyak bagian',
'currency' => 'Mata uang', 'currency' => 'Mata uang',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Fixes potential problems with Rabobank files', 'specific_rabo_descr' => 'Fixes potential problems with Rabobank files',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Fixes potential problems with PC files', 'specific_pres_descr' => 'Fixes potential problems with PC files',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role', 'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role',
'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.', 'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Indikator debit / kredit khusus Rabobank', 'column_rabo-debit-credit' => 'Indikator debit / kredit khusus Rabobank',
'column_ing-debit-credit' => 'Indikator debit / kredit ING yang spesifik', 'column_ing-debit-credit' => 'Indikator debit / kredit ING yang spesifik',
'column_generic-debit-credit' => 'Generic bank debit/credit indicator', 'column_generic-debit-credit' => 'Generic bank debit/credit indicator',
'column_sepa-ct-id' => 'SEPA end-to-end Identifier', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA Opposing Account Identifier', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA Mandate Identifier', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA Clearing Code', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA Creditor Identifier', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA External Purpose', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA Country Code', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA Batch ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Tag (dipisahkan koma)', 'column_tags-comma' => 'Tag (dipisahkan koma)',
'column_tags-space' => 'Tag (spasi terpisah)', 'column_tags-space' => 'Tag (spasi terpisah)',
'column_account-number' => 'Akun aset (nomor rekening)', 'column_account-number' => 'Akun aset (nomor rekening)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Rekening (Spectre)', 'account_on_spectre' => 'Rekening (Spectre)',
'account_on_ynab' => 'Rekening (YNAB)', 'account_on_ynab' => 'Rekening (YNAB)',
'do_import' => 'Ambil dari rekening ini', 'do_import' => 'Ambil dari rekening ini',
'sepa-ct-id' => 'SEPA End to End Identifier', 'sepa_ct_id' => 'SEPA End to End Identifier',
'sepa-ct-op' => 'SEPA Opposing Account Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'SEPA Mandate Identifier', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'Negara SEPA', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'SEPA Clearing Code', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'SEPA External Purpose', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'SEPA Creditor Identifier', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'SEPA Batch ID', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'ID Eksternal', 'external_id' => 'ID Eksternal',
'account_at_bunq' => 'Rekening dengan bunq', 'account_at_bunq' => 'Rekening dengan bunq',
'file_name' => 'Nama file', 'file_name' => 'Nama file',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Nilai ini tidak validi untuk trigger yang dipilih.', 'rule_trigger_value' => 'Nilai ini tidak validi untuk trigger yang dipilih.',
'rule_action_value' => 'Nilai ini tidak valid untuk tindakan yang dipilih.', 'rule_action_value' => 'Nilai ini tidak valid untuk tindakan yang dipilih.',
'file_already_attached' => 'Upload file ";name" sudah terpasang pada objek ini.', 'file_already_attached' => 'Upload file ";name" sudah terpasang pada objek ini.',
'file_attached' => 'File yang diupload dengan sukses ":name.', 'file_attached' => 'Successfully uploaded file ":name".',
'must_exist' => 'ID di bidang :attribute tidak ada di database.', 'must_exist' => 'ID di bidang :attribute tidak ada di database.',
'all_accounts_equal' => 'Semua akun di bidang ini harus sama.', 'all_accounts_equal' => 'Semua akun di bidang ini harus sama.',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => 'Invalid transaction type.',
'invalid_selection' => 'Pilihan Anda tidak valid.', 'invalid_selection' => 'Pilihan Anda tidak valid.',
'belongs_user' => 'Nilai ini tidak sah untuk bidang ini.', 'belongs_user' => 'Nilai ini tidak sah untuk bidang ini.',
'at_least_one_transaction' => 'Minimal harus ada satu transaksi.', 'at_least_one_transaction' => 'Minimal harus ada satu transaksi.',
'at_least_one_repetition' => 'Minimal harus ada satu pengulangan.', 'at_least_one_repetition' => 'Minimal harus ada satu pengulangan.',
'require_repeat_until' => 'Dibutuhkan hanya sebuah angka pengulangan, atau tanggal akhir (repeat_until). Bukan keduanya.', 'require_repeat_until' => 'Dibutuhkan hanya sebuah angka pengulangan, atau tanggal akhir (repeat_until). Bukan keduanya.',
'require_currency_info' => 'Isi dalam bidang ini tidak valid jika tidak disertai informasi mata uang.', 'require_currency_info' => 'Isi dalam bidang ini tidak valid jika tidak disertai informasi mata uang.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Deskripsi transaksi harus berbeda dari deskripsi umum.', 'equal_description' => 'Deskripsi transaksi harus berbeda dari deskripsi umum.',
'file_invalid_mime' => 'File ":name" adalah tipe ":mime" yang tidak diterima sebagai upload baru.', 'file_invalid_mime' => 'File ":name" adalah tipe ":mime" yang tidak diterima sebagai upload baru.',
'file_too_large' => 'File "; name" terlalu besar.', 'file_too_large' => 'File "; name" terlalu besar.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'pemicu aturan #4', 'rule-trigger.4' => 'pemicu aturan #4',
'rule-trigger.5' => 'pemicu aturan #5', 'rule-trigger.5' => 'pemicu aturan #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Pagina principale', 'home' => 'Pagina principale',
'edit_currency' => 'Modifica valuta ":name"', 'edit_currency' => 'Modifica valuta ":name"',
'delete_currency' => 'Elimina valuta ":name"', 'delete_currency' => 'Elimina valuta ":name"',
'newPiggyBank' => 'Crea un nuovo salvadanaio', 'newPiggyBank' => 'Crea un nuovo salvadanaio',
'edit_piggyBank' => 'Modifica salvadanaio ":name"', 'edit_piggyBank' => 'Modifica salvadanaio ":name"',
'preferences' => 'Preferenze', 'preferences' => 'Preferenze',
'profile' => 'Profilo', 'profile' => 'Profilo',
'changePassword' => 'Cambia la tua password', 'changePassword' => 'Cambia la tua password',
'change_email' => 'Cambia il tuo indirizzo email', 'change_email' => 'Cambia il tuo indirizzo email',
'bills' => 'Bollette', 'bills' => 'Bollette',
'newBill' => 'Nuova bolletta', 'newBill' => 'Nuova bolletta',
'edit_bill' => 'Modifica bolletta ":name"', 'edit_bill' => 'Modifica bolletta ":name"',
'delete_bill' => 'Elimina bolletta ":name"', 'delete_bill' => 'Elimina bolletta ":name"',
'reports' => 'Resoconti', 'reports' => 'Resoconti',
'search_result' => 'Risultati di ricerca per ":query"', 'search_result' => 'Risultati di ricerca per ":query"',
'withdrawal_list' => 'Spese, uscite e prelievi', 'withdrawal_list' => 'Spese, uscite e prelievi',
'deposit_list' => 'Redditi, entrate e depositi', 'deposit_list' => 'Redditi, entrate e depositi',
'transfer_list' => 'Trasferimenti', 'transfer_list' => 'Trasferimenti',
'transfers_list' => 'Trasferimenti', 'transfers_list' => 'Trasferimenti',
'reconciliation_list' => 'Riconciliazioni', 'reconciliation_list' => 'Riconciliazioni',
'create_withdrawal' => 'Crea nuova uscita', 'create_withdrawal' => 'Crea nuova uscita',
'create_deposit' => 'Crea nuova entrata', 'create_deposit' => 'Crea nuova entrata',
'create_transfer' => 'Crea nuovo trasferimento', 'create_transfer' => 'Crea nuovo trasferimento',
'edit_journal' => 'Modifica transazione ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Modifica ":description"', 'edit_journal' => 'Modifica transazione ":description"',
'delete_journal' => 'Elimina transazione ":description"', 'edit_reconciliation' => 'Modifica ":description"',
'tags' => 'Etichette', 'delete_journal' => 'Elimina transazione ":description"',
'createTag' => 'Crea nuova etichetta', 'tags' => 'Etichette',
'edit_tag' => 'Modifica etichetta ":tag"', 'createTag' => 'Crea nuova etichetta',
'delete_tag' => 'Elimina etichetta ":tag"', 'edit_tag' => 'Modifica etichetta ":tag"',
'delete_journal_link' => 'Elimina il collegamento tra le transazioni', 'delete_tag' => 'Elimina etichetta ":tag"',
'delete_journal_link' => 'Elimina il collegamento tra le transazioni',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Ultimi sette giorni', 'last_seven_days' => 'Ultimi sette giorni',
'last_thirty_days' => 'Ultimi trenta giorni', 'last_thirty_days' => 'Ultimi trenta giorni',
'welcomeBack' => 'La tua situazione finanziaria', 'welcomeBack' => 'La tua situazione finanziaria',
'welcome_back' => 'La tua situazione finanziaria', 'welcome_back' => 'La tua situazione finanziaria',
'everything' => 'Tutto', 'everything' => 'Tutto',
'today' => 'oggi', 'today' => 'oggi',
'customRange' => 'Intervallo personalizzato', 'customRange' => 'Intervallo personalizzato',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Crea nuove cose', 'create_new_stuff' => 'Crea nuove cose',
'new_withdrawal' => 'Nuova uscita', 'new_withdrawal' => 'Nuova uscita',
'create_new_transaction' => 'Crea nuova transazione', 'create_new_transaction' => 'Crea nuova transazione',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Visualizza i tuoi conti attività', 'go_to_asset_accounts' => 'Visualizza i tuoi conti attività',
'go_to_budgets' => 'Vai ai tuoi budget', 'go_to_budgets' => 'Vai ai tuoi budget',
'go_to_categories' => 'Vai alle tue categorie', 'go_to_categories' => 'Vai alle tue categorie',
@@ -75,7 +76,7 @@ return [
'flash_info' => 'Messaggio', 'flash_info' => 'Messaggio',
'flash_warning' => 'Avviso!', 'flash_warning' => 'Avviso!',
'flash_error' => 'Errore!', 'flash_error' => 'Errore!',
'flash_info_multiple' => 'C\'è un messaggio | Ci sono :count messages', 'flash_info_multiple' => 'C\'è un messaggio | Ci sono :count messaggi',
'flash_error_multiple' => 'C\'è un errore | Ci sono :count errors', 'flash_error_multiple' => 'C\'è un errore | Ci sono :count errors',
'net_worth' => 'Patrimonio', 'net_worth' => 'Patrimonio',
'route_has_no_help' => 'Non c\'è aiuto per questa rotta.', 'route_has_no_help' => 'Non c\'è aiuto per questa rotta.',
@@ -376,7 +377,7 @@ return [
'rule_trigger_amount_exactly_choice' => 'L\'importo è...', 'rule_trigger_amount_exactly_choice' => 'L\'importo è...',
'rule_trigger_amount_exactly' => 'L\'importo è :trigger_value', 'rule_trigger_amount_exactly' => 'L\'importo è :trigger_value',
'rule_trigger_amount_more_choice' => 'L\'importo è più di...', 'rule_trigger_amount_more_choice' => 'L\'importo è più di...',
'rule_trigger_amount_more' => 'L\'importo è più di :trigger_value', 'rule_trigger_amount_more' => 'L\'importo è superiore a :trigger_value',
'rule_trigger_description_starts_choice' => 'La descrizione inizia con...', 'rule_trigger_description_starts_choice' => 'La descrizione inizia con...',
'rule_trigger_description_starts' => 'La descrizione inizia con ":trigger_value"', 'rule_trigger_description_starts' => 'La descrizione inizia con ":trigger_value"',
'rule_trigger_description_ends_choice' => 'La descrizione termina con...', 'rule_trigger_description_ends_choice' => 'La descrizione termina con...',
@@ -387,7 +388,7 @@ return [
'rule_trigger_description_is' => 'La descrizione è ":trigger_value"', 'rule_trigger_description_is' => 'La descrizione è ":trigger_value"',
'rule_trigger_budget_is_choice' => 'Il budget è...', 'rule_trigger_budget_is_choice' => 'Il budget è...',
'rule_trigger_budget_is' => 'Il budget è ":trigger_value"', 'rule_trigger_budget_is' => 'Il budget è ":trigger_value"',
'rule_trigger_tag_is_choice' => '(A) tag è..', 'rule_trigger_tag_is_choice' => 'Un tag è...',
'rule_trigger_tag_is' => 'Una etichetta è ":trigger_value"', 'rule_trigger_tag_is' => 'Una etichetta è ":trigger_value"',
'rule_trigger_currency_is_choice' => 'La valuta della transazione è...', 'rule_trigger_currency_is_choice' => 'La valuta della transazione è...',
'rule_trigger_currency_is' => 'La valuta della transazione è ":trigger_value"', 'rule_trigger_currency_is' => 'La valuta della transazione è ":trigger_value"',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'La transazione è stata convertita in un trasferimento', 'converted_to_Transfer' => 'La transazione è stata convertita in un trasferimento',
'invalid_convert_selection' => 'Il conto che hai selezionato è già utilizzato in questa transazione o non esiste.', 'invalid_convert_selection' => 'Il conto che hai selezionato è già utilizzato in questa transazione o non esiste.',
'source_or_dest_invalid' => 'Impossibile trovare i dettagli corretti della transazione. Non è possibile effettuare la conversione.', 'source_or_dest_invalid' => 'Impossibile trovare i dettagli corretti della transazione. Non è possibile effettuare la conversione.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Crea una nuova uscita', 'create_new_withdrawal' => 'Crea una nuova uscita',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Entrata ":description" eliminata correttamente', 'deleted_deposit' => 'Entrata ":description" eliminata correttamente',
'deleted_transfer' => 'Trasferimento ":description" eliminato correttamente', 'deleted_transfer' => 'Trasferimento ":description" eliminato correttamente',
'stored_journal' => 'Nuova transazione ":description" creata correttamente', 'stored_journal' => 'Nuova transazione ":description" creata correttamente',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Seleziona transazioni', 'select_transactions' => 'Seleziona transazioni',
'rule_group_select_transactions' => 'Applica ":title" a transazioni', 'rule_group_select_transactions' => 'Applica ":title" a transazioni',
'rule_select_transactions' => 'Applica ":title" a transazioni', 'rule_select_transactions' => 'Applica ":title" a transazioni',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Salvadanaio eliminato ":name"', 'deleted_piggy_bank' => 'Salvadanaio eliminato ":name"',
'added_amount_to_piggy' => 'Aggiunto :amount a ":name"', 'added_amount_to_piggy' => 'Aggiunto :amount a ":name"',
'removed_amount_from_piggy' => 'Rimosso :amount a ":name"', 'removed_amount_from_piggy' => 'Rimosso :amount a ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Elimina etichetta ":tag"', 'delete_tag' => 'Elimina etichetta ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Etichetta ":tag" aggiornata', 'updated_tag' => 'Etichetta ":tag" aggiornata',
'created_tag' => 'Etichetta ":tag" creata correttamente', 'created_tag' => 'Etichetta ":tag" creata correttamente',
'transaction_journal_information' => 'Informazioni transazione', 'transaction_journal_information' => 'Informazioni transazione',
'transaction_journal_meta' => 'Meta informazioni', 'transaction_journal_meta' => 'Meta informazioni',
'total_amount' => 'Importo totale', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Cifre decimali', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Importo totale',
'number_of_decimals' => 'Cifre decimali',
// administration // administration
'administration' => 'Amministrazione', 'administration' => 'Amministrazione',
'user_administration' => 'Amministrazione utenti', 'user_administration' => 'Amministrazione utenti',
'list_all_users' => 'Tutti gli utenti', 'list_all_users' => 'Tutti gli utenti',
'all_users' => 'Tutti gli utenti', 'all_users' => 'Tutti gli utenti',
'instance_configuration' => 'Configurazione', 'instance_configuration' => 'Configurazione',
'firefly_instance_configuration' => 'Opzioni di configurazione di Firefly III', 'firefly_instance_configuration' => 'Opzioni di configurazione di Firefly III',
'setting_single_user_mode' => 'Modo utente singolo', 'setting_single_user_mode' => 'Modo utente singolo',
'setting_single_user_mode_explain' => 'Per impostazione predefinita, Firefly III accetta solo una (1) registrazione: tu. Questa è una misura di sicurezza, che impedisce ad altri di usare la tua istanza a meno che tu non le autorizzi. Le future registrazioni sono bloccate. Bene! quando deselezioni questa casella, gli altri possono usare la tua istanza, supponendo che possano raggiungerla (quando è connessa a Internet).', 'setting_single_user_mode_explain' => 'Per impostazione predefinita, Firefly III accetta solo una (1) registrazione: tu. Questa è una misura di sicurezza, che impedisce ad altri di usare la tua istanza a meno che tu non le autorizzi. Le future registrazioni sono bloccate. Bene! quando deselezioni questa casella, gli altri possono usare la tua istanza, supponendo che possano raggiungerla (quando è connessa a Internet).',
'store_configuration' => 'Salva configurazione', 'store_configuration' => 'Salva configurazione',
'single_user_administration' => 'Amministrazione utenti per :email', 'single_user_administration' => 'Amministrazione utenti per :email',
'edit_user' => 'Modifica utente :email', 'edit_user' => 'Modifica utente :email',
'hidden_fields_preferences' => 'Non tutti i campi sono visibili in questo momento. Devi attivarli nelle <a href=":link">impostazioni</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Dati utente', 'user_data_information' => 'Dati utente',
'user_information' => 'Informazioni Utente', 'user_information' => 'Informazioni Utente',
'total_size' => 'dimensione totale', 'total_size' => 'dimensione totale',
'budget_or_budgets' => 'budget', 'budget_or_budgets' => 'budget',
'budgets_with_limits' => 'budget con importo configurato', 'budgets_with_limits' => 'budget con importo configurato',
'nr_of_rules_in_total_groups' => ':count_rules regole in :count_groups gruppi di regole', 'nr_of_rules_in_total_groups' => ':count_rules regole in :count_groups gruppi di regole',
'tag_or_tags' => 'etichette', 'tag_or_tags' => 'etichette',
'configuration_updated' => 'La configurazione è stata aggiornata', 'configuration_updated' => 'La configurazione è stata aggiornata',
'setting_is_demo_site' => 'Sito Demo', 'setting_is_demo_site' => 'Sito Demo',
'setting_is_demo_site_explain' => 'Se si seleziona questa casella, questa installazione si comporterà come se fosse il sito demo, che può avere strani effetti collaterali.', 'setting_is_demo_site_explain' => 'Se si seleziona questa casella, questa installazione si comporterà come se fosse il sito demo, che può avere strani effetti collaterali.',
'block_code_bounced' => 'Messaggi email respinti', 'block_code_bounced' => 'Messaggi email respinti',
'block_code_expired' => 'Conto demo scaduto', 'block_code_expired' => 'Conto demo scaduto',
'no_block_code' => 'Nessun motivo per bloccare o non bloccare un utente', 'no_block_code' => 'Nessun motivo per bloccare o non bloccare un utente',
'block_code_email_changed' => 'L\'utente non ha ancora confermato il nuovo indirizzo emails', 'block_code_email_changed' => 'L\'utente non ha ancora confermato il nuovo indirizzo emails',
'admin_update_email' => 'Contrariamente alla pagina del profilo, l\'utente NON riceverà alcuna notifica al proprio indirizzo email!', 'admin_update_email' => 'Contrariamente alla pagina del profilo, l\'utente NON riceverà alcuna notifica al proprio indirizzo email!',
'update_user' => 'Aggiorna utente', 'update_user' => 'Aggiorna utente',
'updated_user' => 'I dati dell\'utente sono stati modificati.', 'updated_user' => 'I dati dell\'utente sono stati modificati.',
'delete_user' => 'Elimina utente :email', 'delete_user' => 'Elimina utente :email',
'user_deleted' => 'L\'utente è stato eliminato', 'user_deleted' => 'L\'utente è stato eliminato',
'send_test_email' => 'Invia un messaggio di posta elettronica di prova', 'send_test_email' => 'Invia un messaggio di posta elettronica di prova',
'send_test_email_text' => 'Per vedere se la tua installazione è in grado di inviare e-mail, ti preghiamo di premere questo pulsante. Qui non vedrai un errore (se presente), <strong>i file di log rifletteranno eventuali errori</strong>. Puoi premere questo pulsante tutte le volte che vuoi. Non c\'è controllo dello spam. Il messaggio verrà inviato a <code>:email</code> e dovrebbe arrivare a breve.', 'send_test_email_text' => 'Per vedere se la tua installazione è in grado di inviare e-mail, ti preghiamo di premere questo pulsante. Qui non vedrai un errore (se presente), <strong>i file di log rifletteranno eventuali errori</strong>. Puoi premere questo pulsante tutte le volte che vuoi. Non c\'è controllo dello spam. Il messaggio verrà inviato a <code>:email</code> e dovrebbe arrivare a breve.',
'send_message' => 'Invia messaggio', 'send_message' => 'Invia messaggio',
'send_test_triggered' => 'Il test è stato attivato. Controlla la tua casella di posta e i file di log.', 'send_test_triggered' => 'Il test è stato attivato. Controlla la tua casella di posta e i file di log.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Configurazione dei collegamenti di una transazione', 'journal_link_configuration' => 'Configurazione dei collegamenti di una transazione',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Conto di origine', 'asset_source_account' => 'Conto di origine',
'journal_description' => 'Descrizione', 'journal_description' => 'Descrizione',
'note' => 'Note', 'note' => 'Note',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Dividi questa transazione', 'split_journal' => 'Dividi questa transazione',
'split_journal_explanation' => 'Dividi questa transazione in più parti', 'split_journal_explanation' => 'Dividi questa transazione in più parti',
'currency' => 'Valuta', 'currency' => 'Valuta',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Risolvi i possibili problemi con i file Rabobank', 'specific_rabo_descr' => 'Risolvi i possibili problemi con i file Rabobank',
'specific_pres_name' => 'CA finanziaria scelta dal Presidente', 'specific_pres_name' => 'CA finanziaria scelta dal Presidente',
'specific_pres_descr' => 'Risolvi i possibili problemi con i file da PC', 'specific_pres_descr' => 'Risolvi i possibili problemi con i file da PC',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Risolve possibili problemi con file di Belfius',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Configurazione di importazione (3/4) - Definisci il ruolo di ogni colonna', 'job_config_roles_title' => 'Configurazione di importazione (3/4) - Definisci il ruolo di ogni colonna',
'job_config_roles_text' => 'Ogni colonna nel tuo file CSV contiene determinati dati. Si prega di indicare il tipo di dati che l\'importatore dovrebbe aspettarsi. L\'opzione per "mappare" i dati significa che collegherete ogni voce trovata nella colonna con un valore nel vostro database. Una colonna spesso mappata è la colonna che contiene l\'IBAN del conto. Questo può essere facilmente abbinato all\'IBAN già presente nel tuo database.', 'job_config_roles_text' => 'Ogni colonna nel tuo file CSV contiene determinati dati. Si prega di indicare il tipo di dati che l\'importatore dovrebbe aspettarsi. L\'opzione per "mappare" i dati significa che collegherete ogni voce trovata nella colonna con un valore nel vostro database. Una colonna spesso mappata è la colonna che contiene l\'IBAN del conto. Questo può essere facilmente abbinato all\'IBAN già presente nel tuo database.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Indicatore di addebito/accredito specifico di Rabobank', 'column_rabo-debit-credit' => 'Indicatore di addebito/accredito specifico di Rabobank',
'column_ing-debit-credit' => 'Indicatore di debito/credito specifico di ING', 'column_ing-debit-credit' => 'Indicatore di debito/credito specifico di ING',
'column_generic-debit-credit' => 'Indicatore generico di debito/credito bancario', 'column_generic-debit-credit' => 'Indicatore generico di debito/credito bancario',
'column_sepa-ct-id' => 'ID end-to-end del bonifico SEPA', 'column_sepa_ct_id' => 'Identificativo End-To-End SEPA',
'column_sepa-ct-op' => 'Identificatore SEPA conto controparte', 'column_sepa_ct_op' => 'Identificatore SEPA conto controparte',
'column_sepa-db' => 'Addebito diretto SEPA', 'column_sepa_db' => 'Identificativo Mandato SEPA',
'column_sepa-cc' => 'Codice Compensazione SEPA', 'column_sepa_cc' => 'Codice Compensazione SEPA',
'column_sepa-ci' => 'Identificativo Creditore SEPA', 'column_sepa_ci' => 'Identificativo Creditore SEPA',
'column_sepa-ep' => 'SEPA External Purpose', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'Codice Paese SEPA', 'column_sepa_country' => 'Codice Paese SEPA',
'column_sepa-batch-id' => 'ID Batch SEPA', 'column_sepa_batch_id' => 'ID Batch SEPA',
'column_tags-comma' => 'Etichette (separate da virgola)', 'column_tags-comma' => 'Etichette (separate da virgola)',
'column_tags-space' => 'Etichette (separate con spazio)', 'column_tags-space' => 'Etichette (separate con spazio)',
'column_account-number' => 'Conto attività (numero conto)', 'column_account-number' => 'Conto attività (numero conto)',

View File

@@ -129,7 +129,7 @@ return [
'preferences_index_tabs' => 'Altre opzioni sono disponibili dietro queste schede.', 'preferences_index_tabs' => 'Altre opzioni sono disponibili dietro queste schede.',
// currencies // currencies
'currencies_index_intro' => 'Firefly III supporta più valute, che è possibile modificare su questa pagina.', 'currencies_index_intro' => 'Firefly III supporta più valute, che è possibile modificare in questa pagina.',
'currencies_index_default' => 'Firefly III ha una valuta predefinita.', 'currencies_index_default' => 'Firefly III ha una valuta predefinita.',
'currencies_index_buttons' => 'Utilizza questi pulsanti per cambiare la valuta predefinita o per abilitare altre valute.', 'currencies_index_buttons' => 'Utilizza questi pulsanti per cambiare la valuta predefinita o per abilitare altre valute.',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Conto (Spectre)', 'account_on_spectre' => 'Conto (Spectre)',
'account_on_ynab' => 'Conto (YNAB)', 'account_on_ynab' => 'Conto (YNAB)',
'do_import' => 'Importo da questo conto', 'do_import' => 'Importo da questo conto',
'sepa-ct-id' => 'Identificativo End-To-End SEPA', 'sepa_ct_id' => 'Identificativo End-To-End SEPA',
'sepa-ct-op' => 'Identificativo SEPA Conto Controparte', 'sepa_ct_op' => 'Identificativo SEPA Conto Controparte',
'sepa-db' => 'Identificativo Mandato SEPA', 'sepa_db' => 'Identificativo Mandato SEPA',
'sepa-country' => 'Paese SEPA', 'sepa_country' => 'Codice Paese SEPA',
'sepa-cc' => 'Codice Compensazione SEPA', 'sepa_cc' => 'Codice Compensazione SEPA',
'sepa-ep' => 'SEPA External Purpose', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'Identificativo Creditore SEPA', 'sepa_ci' => 'Identificativo Creditore SEPA',
'sepa-batch-id' => 'ID Batch SEPA', 'sepa_batch_id' => 'ID Batch SEPA',
'external_id' => 'ID esterno', 'external_id' => 'ID esterno',
'account_at_bunq' => 'Conto con Bunq', 'account_at_bunq' => 'Conto con Bunq',
'file_name' => 'Nome del file', 'file_name' => 'Nome del file',

View File

@@ -36,12 +36,16 @@ return [
'file_attached' => 'File caricato con successo ":name".', 'file_attached' => 'File caricato con successo ":name".',
'must_exist' => 'L\'ID nel campo :attribute non esiste nel database.', 'must_exist' => 'L\'ID nel campo :attribute non esiste nel database.',
'all_accounts_equal' => 'Tutti i conti in questo campo devono essere uguali.', 'all_accounts_equal' => 'Tutti i conti in questo campo devono essere uguali.',
'group_title_mandatory' => 'Il titolo del gruppo è obbligatorio quando ci sono più di una transazione.',
'transaction_types_equal' => 'Tutte le suddivisioni devono essere dello stesso tipo.',
'invalid_transaction_type' => 'Tipo della transazione non valido.',
'invalid_selection' => 'La tua selezione non è valida.', 'invalid_selection' => 'La tua selezione non è valida.',
'belongs_user' => 'Questo valore non è valido per questo campo.', 'belongs_user' => 'Questo valore non è valido per questo campo.',
'at_least_one_transaction' => 'Hai bisogno di almeno una transazione.', 'at_least_one_transaction' => 'Hai bisogno di almeno una transazione.',
'at_least_one_repetition' => 'È necessaria almeno una ripetizione.', 'at_least_one_repetition' => 'È necessaria almeno una ripetizione.',
'require_repeat_until' => 'Richiede un numero di ripetizioni o una data di fine (ripeti fino al), non entrambi.', 'require_repeat_until' => 'Richiede un numero di ripetizioni o una data di fine (ripeti fino al), non entrambi.',
'require_currency_info' => 'Il contenuto di questo campo non è valido senza informazioni sulla valuta.', 'require_currency_info' => 'Il contenuto di questo campo non è valido senza informazioni sulla valuta.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'La descrizione della transazione non deve essere uguale alla descrizione globale.', 'equal_description' => 'La descrizione della transazione non deve essere uguale alla descrizione globale.',
'file_invalid_mime' => 'Il file ":name" è di tipo ":mime" che non è accettato come nuovo caricamento.', 'file_invalid_mime' => 'Il file ":name" è di tipo ":mime" che non è accettato come nuovo caricamento.',
'file_too_large' => 'Il file ":name" è troppo grande.', 'file_too_large' => 'Il file ":name" è troppo grande.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'trigger #4 della regola', 'rule-trigger.4' => 'trigger #4 della regola',
'rule-trigger.5' => 'trigger #5 della regola', 'rule-trigger.5' => 'trigger #5 della regola',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'È necessario ottenere un ID e/o un nome del conto di origine validi per continuare.',
'withdrawal_source_bad_data' => 'Non è stato possibile trovare un conto d\'origine valido effettuando la ricerca con l\'ID ":id" o il nome ":name".',
'withdrawal_dest_need_data' => 'È necessario ottenere un ID e/o un nome del conto di destinazione validi per continuare.',
'deposit_source_need_data' => 'È necessario ottenere un ID e/o un nome del conto di origine validi per continuare.',
'deposit_source_bad_data' => 'Non è stato possibile trovare un conto d\'origine valido effettuando la ricerca con l\'ID ":id" o il nome ":name".',
'deposit_dest_need_data' => 'È necessario ottenere un ID e/o un nome del conto di destinazione validi per continuare.',
'deposit_dest_bad_data' => 'Non è stato possibile trovare un conto di destinazione valido effettuando la ricerca con l\'ID ":id" o il nome ":name".',
'transfer_source_need_data' => 'È necessario ottenere un ID e/o un nome del conto di origine validi per continuare.',
'transfer_source_bad_data' => 'Non è stato possibile trovare un conto d\'origine valido effettuando la ricerca con l\'ID ":id" o il nome ":name".',
'transfer_dest_need_data' => 'È necessario ottenere un ID e/o un nome del conto di destinazione validi per continuare.',
'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' => 'Quando si aggiorna una transazione che ha delle suddivisioni, ogni suddivisione deve avere un identificativo del journal delle transazioni valido (campo "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Hjem', 'home' => 'Hjem',
'edit_currency' => 'Rediger valuta ":name"', 'edit_currency' => 'Rediger valuta ":name"',
'delete_currency' => 'Slett valuta ":name"', 'delete_currency' => 'Slett valuta ":name"',
'newPiggyBank' => 'Lag en ny sparegris', 'newPiggyBank' => 'Lag en ny sparegris',
'edit_piggyBank' => 'Rediger sparegris ":name"', 'edit_piggyBank' => 'Rediger sparegris ":name"',
'preferences' => 'Innstillinger', 'preferences' => 'Innstillinger',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Endre passord', 'changePassword' => 'Endre passord',
'change_email' => 'Endre din epostadresse', 'change_email' => 'Endre din epostadresse',
'bills' => 'Regninger', 'bills' => 'Regninger',
'newBill' => 'Ny regning', 'newBill' => 'Ny regning',
'edit_bill' => 'Rediger regning ":name"', 'edit_bill' => 'Rediger regning ":name"',
'delete_bill' => 'Slett regning ":name"', 'delete_bill' => 'Slett regning ":name"',
'reports' => 'Rapporter', 'reports' => 'Rapporter',
'search_result' => 'Søkeresultater for ":query"', 'search_result' => 'Søkeresultater for ":query"',
'withdrawal_list' => 'Utgifter', 'withdrawal_list' => 'Utgifter',
'deposit_list' => 'Inntekter og innskudd', 'deposit_list' => 'Inntekter og innskudd',
'transfer_list' => 'Overføringer', 'transfer_list' => 'Overføringer',
'transfers_list' => 'Overføringer', 'transfers_list' => 'Overføringer',
'reconciliation_list' => 'Avstemminger', 'reconciliation_list' => 'Avstemminger',
'create_withdrawal' => 'Opprett nytt uttak', 'create_withdrawal' => 'Opprett nytt uttak',
'create_deposit' => 'Opprett nytt innskudd', 'create_deposit' => 'Opprett nytt innskudd',
'create_transfer' => 'Opprett ny overføring', 'create_transfer' => 'Opprett ny overføring',
'edit_journal' => 'Rediger transaksjon ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Endre ":description"', 'edit_journal' => 'Rediger transaksjon ":description"',
'delete_journal' => 'Slett transaksjon ":description"', 'edit_reconciliation' => 'Endre ":description"',
'tags' => 'Tagger', 'delete_journal' => 'Slett transaksjon ":description"',
'createTag' => 'Opprett ny tagg', 'tags' => 'Tagger',
'edit_tag' => 'Rediger tagg ":tag"', 'createTag' => 'Opprett ny tagg',
'delete_tag' => 'Slett tagg ":tag"', 'edit_tag' => 'Rediger tagg ":tag"',
'delete_journal_link' => 'Slett kobling mellom transaksjoner', 'delete_tag' => 'Slett tagg ":tag"',
'delete_journal_link' => 'Slett kobling mellom transaksjoner',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Syv siste dager', 'last_seven_days' => 'Syv siste dager',
'last_thirty_days' => 'Tredve siste dager', 'last_thirty_days' => 'Tredve siste dager',
'welcomeBack' => 'Hvordan går det?', 'welcomeBack' => 'Hvordan går det?',
'welcome_back' => 'Hvordan går det?', 'welcome_back' => 'Hvordan går det?',
'everything' => 'Alt', 'everything' => 'Alt',
'today' => 'i dag', 'today' => 'i dag',
'customRange' => 'Egendefinert utvalg', 'customRange' => 'Egendefinert utvalg',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Lag nye ting', 'create_new_stuff' => 'Lag nye ting',
'new_withdrawal' => 'Nytt uttak', 'new_withdrawal' => 'Nytt uttak',
'create_new_transaction' => 'Opprett ny transaksjon', 'create_new_transaction' => 'Opprett ny transaksjon',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Se aktivakontoene dine', 'go_to_asset_accounts' => 'Se aktivakontoene dine',
'go_to_budgets' => 'Gå til budsjettene dine', 'go_to_budgets' => 'Gå til budsjettene dine',
'go_to_categories' => 'Gå til kategoriene dine', 'go_to_categories' => 'Gå til kategoriene dine',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'Transaksjonen er konvertert til en overføring', 'converted_to_Transfer' => 'Transaksjonen er konvertert til en overføring',
'invalid_convert_selection' => 'Kontoen du har valgt er allerede brukt i denne transaksjonen eller finnes ikke.', 'invalid_convert_selection' => 'Kontoen du har valgt er allerede brukt i denne transaksjonen eller finnes ikke.',
'source_or_dest_invalid' => 'Finner ikke riktig transaksjonsdetaljer. Konvertering er ikke mulig.', 'source_or_dest_invalid' => 'Finner ikke riktig transaksjonsdetaljer. Konvertering er ikke mulig.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Opprett nytt uttak', 'create_new_withdrawal' => 'Opprett nytt uttak',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Slettet innskudd ":description"', 'deleted_deposit' => 'Slettet innskudd ":description"',
'deleted_transfer' => 'Slettet overføring ":description"', 'deleted_transfer' => 'Slettet overføring ":description"',
'stored_journal' => 'Opprettet ny transaksjon ":description"', 'stored_journal' => 'Opprettet ny transaksjon ":description"',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Velg transaksjoner', 'select_transactions' => 'Velg transaksjoner',
'rule_group_select_transactions' => 'Påfør ":title" på transaksjonene', 'rule_group_select_transactions' => 'Påfør ":title" på transaksjonene',
'rule_select_transactions' => 'Påfør ":title" på transaksjonene', 'rule_select_transactions' => 'Påfør ":title" på transaksjonene',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Slettet sparegris ":name"', 'deleted_piggy_bank' => 'Slettet sparegris ":name"',
'added_amount_to_piggy' => 'La til :amount i ":name"', 'added_amount_to_piggy' => 'La til :amount i ":name"',
'removed_amount_from_piggy' => 'Fjernet :amount fra ":name"', 'removed_amount_from_piggy' => 'Fjernet :amount fra ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Slett tag ":tag"', 'delete_tag' => 'Slett tag ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Oppdatert tag ":tag"', 'updated_tag' => 'Oppdatert tag ":tag"',
'created_tag' => 'Tag ":tag" er opprettet!', 'created_tag' => 'Tag ":tag" er opprettet!',
'transaction_journal_information' => 'Transaksjonsinformasjon', 'transaction_journal_information' => 'Transaksjonsinformasjon',
'transaction_journal_meta' => 'Metainformasjon', 'transaction_journal_meta' => 'Metainformasjon',
'total_amount' => 'Totalbeløp', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Antall desimaler', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Totalbeløp',
'number_of_decimals' => 'Antall desimaler',
// administration // administration
'administration' => 'Administrasjon', 'administration' => 'Administrasjon',
'user_administration' => 'Brukeradministrasjon', 'user_administration' => 'Brukeradministrasjon',
'list_all_users' => 'Alle brukere', 'list_all_users' => 'Alle brukere',
'all_users' => 'Alle brukere', 'all_users' => 'Alle brukere',
'instance_configuration' => 'Konfigurasjon', 'instance_configuration' => 'Konfigurasjon',
'firefly_instance_configuration' => 'Konfigurasjonsalternativer for Firefly III', 'firefly_instance_configuration' => 'Konfigurasjonsalternativer for Firefly III',
'setting_single_user_mode' => 'Enkeltbrukermodus', 'setting_single_user_mode' => 'Enkeltbrukermodus',
'setting_single_user_mode_explain' => 'Som standard godtar Firefly III bare en (1) registrering: deg. Dette er et sikkerhetstiltak, som hindrer andre i å bruke din instans hvis du ikke tillater dem det. Fremtidige registreringer er blokkert. Når du krysser av denne ruten kan andre bruke din forekomst, forutsatt at de kan nå serveren (når den er koblet til Internett).', 'setting_single_user_mode_explain' => 'Som standard godtar Firefly III bare en (1) registrering: deg. Dette er et sikkerhetstiltak, som hindrer andre i å bruke din instans hvis du ikke tillater dem det. Fremtidige registreringer er blokkert. Når du krysser av denne ruten kan andre bruke din forekomst, forutsatt at de kan nå serveren (når den er koblet til Internett).',
'store_configuration' => 'Lagre konfigurasjon', 'store_configuration' => 'Lagre konfigurasjon',
'single_user_administration' => 'Brukeradministrasjon for :email', 'single_user_administration' => 'Brukeradministrasjon for :email',
'edit_user' => 'Rediger bruker :email', 'edit_user' => 'Rediger bruker :email',
'hidden_fields_preferences' => 'Ikke alle feltene er synlige akkurat nå. Du må aktivere dem under <a href=":link">innstillinger</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Brukerdata', 'user_data_information' => 'Brukerdata',
'user_information' => 'Brukerinformasjon', 'user_information' => 'Brukerinformasjon',
'total_size' => 'totalstørrelse', 'total_size' => 'totalstørrelse',
'budget_or_budgets' => 'budsjett', 'budget_or_budgets' => 'budsjett',
'budgets_with_limits' => 'budsjett med konfigurert beløp', 'budgets_with_limits' => 'budsjett med konfigurert beløp',
'nr_of_rules_in_total_groups' => ':count_rules regler i :count_groups regel gruppe(r)', 'nr_of_rules_in_total_groups' => ':count_rules regler i :count_groups regel gruppe(r)',
'tag_or_tags' => 'tag(s)', 'tag_or_tags' => 'tag(s)',
'configuration_updated' => 'Konfigurasjonen er oppdatert', 'configuration_updated' => 'Konfigurasjonen er oppdatert',
'setting_is_demo_site' => 'Demo nettsted', 'setting_is_demo_site' => 'Demo nettsted',
'setting_is_demo_site_explain' => 'Hvis du avhuker denne boksen, vil installasjonen oppføre seg som om det er en demo site, som kan ha rare bivirkninger.', 'setting_is_demo_site_explain' => 'Hvis du avhuker denne boksen, vil installasjonen oppføre seg som om det er en demo site, som kan ha rare bivirkninger.',
'block_code_bounced' => 'Epostmelding(er) kunne ikke leveres', 'block_code_bounced' => 'Epostmelding(er) kunne ikke leveres',
'block_code_expired' => 'Demo-konto utløpt', 'block_code_expired' => 'Demo-konto utløpt',
'no_block_code' => 'Ingen grunn for utestengelse eller brukeren er ikke utestengt', 'no_block_code' => 'Ingen grunn for utestengelse eller brukeren er ikke utestengt',
'block_code_email_changed' => 'Brukeren har ikke bekreftet ny e-postadresse ennå', 'block_code_email_changed' => 'Brukeren har ikke bekreftet ny e-postadresse ennå',
'admin_update_email' => 'I motsetning til profilsiden, vil brukeren IKKE bli varslet om at e-postadressen er endret!', 'admin_update_email' => 'I motsetning til profilsiden, vil brukeren IKKE bli varslet om at e-postadressen er endret!',
'update_user' => 'Oppdater bruker', 'update_user' => 'Oppdater bruker',
'updated_user' => 'Brukerdata er endret.', 'updated_user' => 'Brukerdata er endret.',
'delete_user' => 'Slett bruker :email', 'delete_user' => 'Slett bruker :email',
'user_deleted' => 'Brukeren er slettet', 'user_deleted' => 'Brukeren er slettet',
'send_test_email' => 'Send test-epostmelding', 'send_test_email' => 'Send test-epostmelding',
'send_test_email_text' => 'For å se om installasjonen er kapabel til å sende mail, vennligst trykk på denne knappen. Du vil ikke se en feilmelding her, (hvis det kommer en) <strong>kun logg filene som vil vise feilmeldinger</strong>. Du kan trykke på denne knappen så mange ganger du ønsker, det er ingen spam kontroll. Meldingen vil bli sent til <code>:email</code> og bør ankomme fort.', 'send_test_email_text' => 'For å se om installasjonen er kapabel til å sende mail, vennligst trykk på denne knappen. Du vil ikke se en feilmelding her, (hvis det kommer en) <strong>kun logg filene som vil vise feilmeldinger</strong>. Du kan trykke på denne knappen så mange ganger du ønsker, det er ingen spam kontroll. Meldingen vil bli sent til <code>:email</code> og bør ankomme fort.',
'send_message' => 'Send melding', 'send_message' => 'Send melding',
'send_test_triggered' => 'Test ble utløst. Sjekk innboksen din og loggfilene.', 'send_test_triggered' => 'Test ble utløst. Sjekk innboksen din og loggfilene.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Konfigurasjon av transaksjonslenker', 'journal_link_configuration' => 'Konfigurasjon av transaksjonslenker',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Kildekonto', 'asset_source_account' => 'Kildekonto',
'journal_description' => 'Beskrivelse', 'journal_description' => 'Beskrivelse',
'note' => 'Notater', 'note' => 'Notater',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Del opp denne transaksjonen', 'split_journal' => 'Del opp denne transaksjonen',
'split_journal_explanation' => 'Del denne transaksjonen opp i flere deler', 'split_journal_explanation' => 'Del denne transaksjonen opp i flere deler',
'currency' => 'Valuta', 'currency' => 'Valuta',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Fikser potensielle problemer med Rabobank filer', 'specific_rabo_descr' => 'Fikser potensielle problemer med Rabobank filer',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Fikser potensielle problemer med PC filer', 'specific_pres_descr' => 'Fikser potensielle problemer med PC filer',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fikser potensielle problemer med Belfius filer',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Importoppsett (3/4) - Definer hver kolonnes rolle', 'job_config_roles_title' => 'Importoppsett (3/4) - Definer hver kolonnes rolle',
'job_config_roles_text' => 'Hver kolonne i CSV filen inneholder visse data. Vennligst indiker hvilken type data importen kan forvente. "Map" valget indikerer at du vil knytte hver oppføring funnet i kolonnen til en verdi in databasen. En ofte knyttet kolonne is kolonnen som inneholder IBAN til motstående konto. Dette kan enkelt matches mot IBAN verdier som er i databasen allerede.', 'job_config_roles_text' => 'Hver kolonne i CSV filen inneholder visse data. Vennligst indiker hvilken type data importen kan forvente. "Map" valget indikerer at du vil knytte hver oppføring funnet i kolonnen til en verdi in databasen. En ofte knyttet kolonne is kolonnen som inneholder IBAN til motstående konto. Dette kan enkelt matches mot IBAN verdier som er i databasen allerede.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Rabobank spesifikk debet/kreditt indikator', 'column_rabo-debit-credit' => 'Rabobank spesifikk debet/kreditt indikator',
'column_ing-debit-credit' => 'ING spesifikk debet/kreditt indikator', 'column_ing-debit-credit' => 'ING spesifikk debet/kreditt indikator',
'column_generic-debit-credit' => 'Generisk bank debet/kreditt indikator', 'column_generic-debit-credit' => 'Generisk bank debet/kreditt indikator',
'column_sepa-ct-id' => 'SEPA ende-til-ende identifikator', 'column_sepa_ct_id' => 'SEPA ende-til-ende identifikator',
'column_sepa-ct-op' => 'SEPA Motstående kontoidentifikator', 'column_sepa_ct_op' => 'SEPA Motstående kontoidentifikator',
'column_sepa-db' => 'SEPA Mandat identifikator', 'column_sepa_db' => 'SEPA Mandat identifikator',
'column_sepa-cc' => 'SEPA klareringskode', 'column_sepa_cc' => 'SEPA klareringskode',
'column_sepa-ci' => 'SEPA kreditoridentifikator', 'column_sepa_ci' => 'SEPA kreditoridentifikator',
'column_sepa-ep' => 'SEPA Eksternt formål', 'column_sepa_ep' => 'SEPA Eksternt formål',
'column_sepa-country' => 'SEPA landskode', 'column_sepa_country' => 'SEPA landskode',
'column_sepa-batch-id' => 'SEPA sats/parti ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Tagger (kommaseparerte)', 'column_tags-comma' => 'Tagger (kommaseparerte)',
'column_tags-space' => 'Tagger (oppdelt med mellomrom)', 'column_tags-space' => 'Tagger (oppdelt med mellomrom)',
'column_account-number' => 'Aktivakonto (kontonummer)', 'column_account-number' => 'Aktivakonto (kontonummer)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Konto (Spectre)', 'account_on_spectre' => 'Konto (Spectre)',
'account_on_ynab' => 'Konto (YNAB)', 'account_on_ynab' => 'Konto (YNAB)',
'do_import' => 'Importer fra denne kontoen', 'do_import' => 'Importer fra denne kontoen',
'sepa-ct-id' => 'SEPA ende-til-ende-identifikator', 'sepa_ct_id' => 'SEPA ende-til-ende identifikator',
'sepa-ct-op' => 'SEPA Motkonto-identifikator', 'sepa_ct_op' => 'SEPA Motstående kontoidentifikator',
'sepa-db' => 'SEPA Mandat-identifikator', 'sepa_db' => 'SEPA Mandat identifikator',
'sepa-country' => 'SEPA-land', 'sepa_country' => 'SEPA land',
'sepa-cc' => 'SEPA-klareringskode', 'sepa_cc' => 'SEPA klareringskode',
'sepa-ep' => 'SEPA Eksternt formål', 'sepa_ep' => 'SEPA Eksternt formål',
'sepa-ci' => 'SEPA kreditoridentifikator', 'sepa_ci' => 'SEPA kreditoridentifikator',
'sepa-batch-id' => 'SEPA sats/parti ID', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'Ekstern ID', 'external_id' => 'Ekstern ID',
'account_at_bunq' => 'Konto med bunq', 'account_at_bunq' => 'Konto med bunq',
'file_name' => 'Filnavn', 'file_name' => 'Filnavn',

View File

@@ -36,12 +36,16 @@ return [
'file_attached' => 'Opplasting av fil ":name" var vellykket.', 'file_attached' => 'Opplasting av fil ":name" var vellykket.',
'must_exist' => 'IDen i feltet :attribute finnes ikke i databasen.', 'must_exist' => 'IDen i feltet :attribute finnes ikke i databasen.',
'all_accounts_equal' => 'Alle kontoer i dette feltet må være like.', 'all_accounts_equal' => 'Alle kontoer i dette feltet må være like.',
'group_title_mandatory' => 'En gruppetittel er obligatorisk når det er mer enn én transaksjon.',
'transaction_types_equal' => 'Alle deler må være av samme type.',
'invalid_transaction_type' => 'Ugyldig transaksjonstype.',
'invalid_selection' => 'Dine valg er ugyldig.', 'invalid_selection' => 'Dine valg er ugyldig.',
'belongs_user' => 'Denne verdien er ugyldig for dette feltet.', 'belongs_user' => 'Denne verdien er ugyldig for dette feltet.',
'at_least_one_transaction' => 'Trenger minst én transaksjon.', 'at_least_one_transaction' => 'Trenger minst én transaksjon.',
'at_least_one_repetition' => 'Trenger minst en gjentagelse.', 'at_least_one_repetition' => 'Trenger minst en gjentagelse.',
'require_repeat_until' => 'Krever enten et antall repetisjoner eller en slutt dato (gjentas til). Ikke begge.', 'require_repeat_until' => 'Krever enten et antall repetisjoner eller en slutt dato (gjentas til). Ikke begge.',
'require_currency_info' => 'Innholdet i dette feltet er ugyldig uten valutainformasjon.', 'require_currency_info' => 'Innholdet i dette feltet er ugyldig uten valutainformasjon.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Transaksjonsbeskrivelsen bør ikke være lik global beskrivelse.', 'equal_description' => 'Transaksjonsbeskrivelsen bør ikke være lik global beskrivelse.',
'file_invalid_mime' => 'Kan ikke akseptere fil ":name" av typen ":mime" for opplasting.', 'file_invalid_mime' => 'Kan ikke akseptere fil ":name" av typen ":mime" for opplasting.',
'file_too_large' => '":name"-filen er for stor.', 'file_too_large' => '":name"-filen er for stor.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'regel trigger #4', 'rule-trigger.4' => 'regel trigger #4',
'rule-trigger.5' => 'regel trigger #5', 'rule-trigger.5' => 'regel trigger #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Trenger en gyldig kilde konto-ID og/eller gyldig kilde kontonavn for å fortsette.',
'withdrawal_source_bad_data' => 'Finner ikke en gyldig kilde-konto ved å søke etter ID ":id" eller navn ":name".',
'withdrawal_dest_need_data' => 'Trenger en gyldig destinasjons konto-ID og/eller gyldig destinasjons kontonavn for å fortsette.',
'deposit_source_need_data' => 'Trenger en gyldig kilde konto-ID og/eller gyldig kilde kontonavn for å fortsette.',
'deposit_source_bad_data' => 'Kunne ikke finne en gyldig kilde-konto ved å søke etter ID ":id" eller navn ":name".',
'deposit_dest_need_data' => 'Trenger en gyldig destinasjons konto-ID og/eller gyldig destinasjons kontonavn for å fortsette.',
'deposit_dest_bad_data' => 'Kunne ikke finne en gyldig destinasjons konto ved å søke etter ID ":id" eller navn ":name".',
'transfer_source_need_data' => 'Trenger en gyldig kilde konto-ID og/eller gyldig kilde kontonavn for å fortsette.',
'transfer_source_bad_data' => 'Finner ikke en gyldig kilde-konto ved å søke etter ID ":id" eller navn ":name".',
'transfer_dest_need_data' => 'Trenger en gyldig destinasjons konto-ID og/eller gyldig destinasjons kontonavn for å fortsette.',
'transfer_dest_bad_data' => 'Kunne ikke finne en gyldig destinasjons konto ved å søke etter ID ":id" eller navn ":name".',
'need_id_in_edit' => 'Når du oppdaterer en transaksjon med flere deler, må hver del ha en gyldig transaksjons journal-id (feltet "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Home', 'home' => 'Home',
'edit_currency' => 'Wijzig valuta ":name"', 'edit_currency' => 'Wijzig valuta ":name"',
'delete_currency' => 'Verwijder valuta ":name"', 'delete_currency' => 'Verwijder valuta ":name"',
'newPiggyBank' => 'Nieuw spaarpotje', 'newPiggyBank' => 'Nieuw spaarpotje',
'edit_piggyBank' => 'Wijzig spaarpotje ":name"', 'edit_piggyBank' => 'Wijzig spaarpotje ":name"',
'preferences' => 'Voorkeuren', 'preferences' => 'Voorkeuren',
'profile' => 'Profiel', 'profile' => 'Profiel',
'changePassword' => 'Verander je wachtwoord', 'changePassword' => 'Verander je wachtwoord',
'change_email' => 'Verander je emailadres', 'change_email' => 'Verander je emailadres',
'bills' => 'Contracten', 'bills' => 'Contracten',
'newBill' => 'Nieuw contract', 'newBill' => 'Nieuw contract',
'edit_bill' => 'Wijzig contract ":name"', 'edit_bill' => 'Wijzig contract ":name"',
'delete_bill' => 'Verwijder contract ":name"', 'delete_bill' => 'Verwijder contract ":name"',
'reports' => 'Overzichten', 'reports' => 'Overzichten',
'search_result' => 'Zoekresultaten voor ":query"', 'search_result' => 'Zoekresultaten voor ":query"',
'withdrawal_list' => 'Uitgaven', 'withdrawal_list' => 'Uitgaven',
'deposit_list' => 'Inkomsten', 'deposit_list' => 'Inkomsten',
'transfer_list' => 'Overschrijvingen', 'transfer_list' => 'Overschrijvingen',
'transfers_list' => 'Overschrijvingen', 'transfers_list' => 'Overschrijvingen',
'reconciliation_list' => 'Afstemmingen', 'reconciliation_list' => 'Afstemmingen',
'create_withdrawal' => 'Sla nieuwe uitgave op', 'create_withdrawal' => 'Sla nieuwe uitgave op',
'create_deposit' => 'Sla nieuwe inkomsten op', 'create_deposit' => 'Sla nieuwe inkomsten op',
'create_transfer' => 'Sla nieuwe overschrijving op', 'create_transfer' => 'Sla nieuwe overschrijving op',
'edit_journal' => 'Wijzig transactie ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Wijzig ":description"', 'edit_journal' => 'Wijzig transactie ":description"',
'delete_journal' => 'Verwijder transactie ":description"', 'edit_reconciliation' => 'Wijzig ":description"',
'tags' => 'Tags', 'delete_journal' => 'Verwijder transactie ":description"',
'createTag' => 'Maak nieuwe tag', 'tags' => 'Tags',
'edit_tag' => 'Wijzig tag ":tag"', 'createTag' => 'Maak nieuwe tag',
'delete_tag' => 'Verwijder tag ":tag"', 'edit_tag' => 'Wijzig tag ":tag"',
'delete_journal_link' => 'Verwijder koppeling tussen transacties', 'delete_tag' => 'Verwijder tag ":tag"',
'delete_journal_link' => 'Verwijder koppeling tussen transacties',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Laatste zeven dagen', 'last_seven_days' => 'Laatste zeven dagen',
'last_thirty_days' => 'Laatste dertig dagen', 'last_thirty_days' => 'Laatste dertig dagen',
'welcomeBack' => 'Hoe staat het er voor?', 'welcomeBack' => 'Hoe staat het er voor?',
'welcome_back' => 'What\'s playing?', 'welcome_back' => 'What\'s playing?',
'everything' => 'Alles', 'everything' => 'Alles',
'today' => 'vandaag', 'today' => 'vandaag',
'customRange' => 'Zelf bereik kiezen', 'customRange' => 'Zelf bereik kiezen',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Nieuw', 'create_new_stuff' => 'Nieuw',
'new_withdrawal' => 'Nieuwe uitgave', 'new_withdrawal' => 'Nieuwe uitgave',
'create_new_transaction' => 'Maak nieuwe transactie', 'create_new_transaction' => 'Maak nieuwe transactie',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Bekijk je betaalrekeningen', 'go_to_asset_accounts' => 'Bekijk je betaalrekeningen',
'go_to_budgets' => 'Ga naar je budgetten', 'go_to_budgets' => 'Ga naar je budgetten',
'go_to_categories' => 'Ga naar je categorieën', 'go_to_categories' => 'Ga naar je categorieën',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'De transactie is veranderd in een overschrijving', 'converted_to_Transfer' => 'De transactie is veranderd in een overschrijving',
'invalid_convert_selection' => 'De rekening die je hebt geselecteerd wordt al gebruikt in deze transactie, of bestaat niet.', 'invalid_convert_selection' => 'De rekening die je hebt geselecteerd wordt al gebruikt in deze transactie, of bestaat niet.',
'source_or_dest_invalid' => 'Kan de juiste transactiegegevens niet vinden. Conversie is niet mogelijk.', 'source_or_dest_invalid' => 'Kan de juiste transactiegegevens niet vinden. Conversie is niet mogelijk.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Nieuwe uitgave', 'create_new_withdrawal' => 'Nieuwe uitgave',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Inkomsten ":description" verwijderd', 'deleted_deposit' => 'Inkomsten ":description" verwijderd',
'deleted_transfer' => 'Overschrijving ":description" verwijderd', 'deleted_transfer' => 'Overschrijving ":description" verwijderd',
'stored_journal' => 'Nieuw transactie ":description" opgeslagen', 'stored_journal' => 'Nieuw transactie ":description" opgeslagen',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Selecteer transacties', 'select_transactions' => 'Selecteer transacties',
'rule_group_select_transactions' => '":title" op transacties toepassen', 'rule_group_select_transactions' => '":title" op transacties toepassen',
'rule_select_transactions' => '":title" op transacties toepassen', 'rule_select_transactions' => '":title" op transacties toepassen',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Spaarpotje ":name" verwijderd', 'deleted_piggy_bank' => 'Spaarpotje ":name" verwijderd',
'added_amount_to_piggy' => ':amount aan ":name" toegevoegd', 'added_amount_to_piggy' => ':amount aan ":name" toegevoegd',
'removed_amount_from_piggy' => ':amount uit ":name" gehaald', 'removed_amount_from_piggy' => ':amount uit ":name" gehaald',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Verwijder tag ":tag"', 'delete_tag' => 'Verwijder tag ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Tag ":tag" geüpdatet', 'updated_tag' => 'Tag ":tag" geüpdatet',
'created_tag' => 'Tag ":tag" opgeslagen!', 'created_tag' => 'Tag ":tag" opgeslagen!',
'transaction_journal_information' => 'Transactieinformatie', 'transaction_journal_information' => 'Transactieinformatie',
'transaction_journal_meta' => 'Metainformatie', 'transaction_journal_meta' => 'Metainformatie',
'total_amount' => 'Totaalbedrag', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Aantal decimalen', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Totaalbedrag',
'number_of_decimals' => 'Aantal decimalen',
// administration // administration
'administration' => 'Administratie', 'administration' => 'Administratie',
'user_administration' => 'Gebruikersadministratie', 'user_administration' => 'Gebruikersadministratie',
'list_all_users' => 'Alle gebruikers', 'list_all_users' => 'Alle gebruikers',
'all_users' => 'Alle gebruikers', 'all_users' => 'Alle gebruikers',
'instance_configuration' => 'Instellingen', 'instance_configuration' => 'Instellingen',
'firefly_instance_configuration' => 'Instellingen voor Firefly III', 'firefly_instance_configuration' => 'Instellingen voor Firefly III',
'setting_single_user_mode' => 'Enkele gebruiker-modus', 'setting_single_user_mode' => 'Enkele gebruiker-modus',
'setting_single_user_mode_explain' => 'Standaard accepteert Firefly III maar één (1) gebruiker: jijzelf. Dit is een veiligheidsmaatregel, zodat anderen niet zomaar jouw installatie kunnen gebruiken, tenzij je dit aanzet. Toekomstige registraties zijn nu geblokkeerd. Als je dit vinkje uitzet kunnen anderen jouw installatie ook gebruiken, gegeven dat ze er bij kunnen (je installatie hangt aan het internet).', 'setting_single_user_mode_explain' => 'Standaard accepteert Firefly III maar één (1) gebruiker: jijzelf. Dit is een veiligheidsmaatregel, zodat anderen niet zomaar jouw installatie kunnen gebruiken, tenzij je dit aanzet. Toekomstige registraties zijn nu geblokkeerd. Als je dit vinkje uitzet kunnen anderen jouw installatie ook gebruiken, gegeven dat ze er bij kunnen (je installatie hangt aan het internet).',
'store_configuration' => 'Configuratie opslaan', 'store_configuration' => 'Configuratie opslaan',
'single_user_administration' => 'Gebruikersadministratie voor :email', 'single_user_administration' => 'Gebruikersadministratie voor :email',
'edit_user' => 'Wijzig gebruiker :email', 'edit_user' => 'Wijzig gebruiker :email',
'hidden_fields_preferences' => 'Niet alle velden zijn zichtbaar. Zet ze aan in je <a href=":link">instellingen</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Gebruikersgegevens', 'user_data_information' => 'Gebruikersgegevens',
'user_information' => 'Gebruikersinformatie', 'user_information' => 'Gebruikersinformatie',
'total_size' => 'totale grootte', 'total_size' => 'totale grootte',
'budget_or_budgets' => 'budget(ten)', 'budget_or_budgets' => 'budget(ten)',
'budgets_with_limits' => 'budget(ten) met een ingesteld bedrag', 'budgets_with_limits' => 'budget(ten) met een ingesteld bedrag',
'nr_of_rules_in_total_groups' => ':count_rules regel(s) in :count_groups regelgroep(en)', 'nr_of_rules_in_total_groups' => ':count_rules regel(s) in :count_groups regelgroep(en)',
'tag_or_tags' => 'tag(s)', 'tag_or_tags' => 'tag(s)',
'configuration_updated' => 'De configuratie is bijgewerkt', 'configuration_updated' => 'De configuratie is bijgewerkt',
'setting_is_demo_site' => 'Demo website', 'setting_is_demo_site' => 'Demo website',
'setting_is_demo_site_explain' => 'Als je dit aanzet doet jouw installatie alsof het een demo-site is, en dat kan problemen opleveren.', 'setting_is_demo_site_explain' => 'Als je dit aanzet doet jouw installatie alsof het een demo-site is, en dat kan problemen opleveren.',
'block_code_bounced' => 'Email kwam niet aan', 'block_code_bounced' => 'Email kwam niet aan',
'block_code_expired' => 'Demo-account verlopen', 'block_code_expired' => 'Demo-account verlopen',
'no_block_code' => 'Geen reden of gebruiker niet geblokkeerd', 'no_block_code' => 'Geen reden of gebruiker niet geblokkeerd',
'block_code_email_changed' => 'De gebruiker heeft zijn nieuwe emailadres nog niet bevestigd', 'block_code_email_changed' => 'De gebruiker heeft zijn nieuwe emailadres nog niet bevestigd',
'admin_update_email' => 'Integendeel tot de profielpagina krijgt de gebruiker hier geen notificatie van!', 'admin_update_email' => 'Integendeel tot de profielpagina krijgt de gebruiker hier geen notificatie van!',
'update_user' => 'Gebruiker bijwerken', 'update_user' => 'Gebruiker bijwerken',
'updated_user' => 'Gebruikersgegevens zijn gewijzigd.', 'updated_user' => 'Gebruikersgegevens zijn gewijzigd.',
'delete_user' => 'Verwijder gebruiker :email', 'delete_user' => 'Verwijder gebruiker :email',
'user_deleted' => 'De gebruiker is verwijderd', 'user_deleted' => 'De gebruiker is verwijderd',
'send_test_email' => 'Stuur testmail', 'send_test_email' => 'Stuur testmail',
'send_test_email_text' => 'Druk op deze knop om te zien of je installatie mail kan versturen. Je ziet hier geen foutmeldingen (als ze er zijn), deze <strong>vind je in de logboeken</strong>. Je kan deze knop zo vaak indrukken als je wilt. Er is geen optie die spam voorkomt. Het testbericht wordt verstuurd naar <code>:email</code> en zou vrij vlot aan moeten komen.', 'send_test_email_text' => 'Druk op deze knop om te zien of je installatie mail kan versturen. Je ziet hier geen foutmeldingen (als ze er zijn), deze <strong>vind je in de logboeken</strong>. Je kan deze knop zo vaak indrukken als je wilt. Er is geen optie die spam voorkomt. Het testbericht wordt verstuurd naar <code>:email</code> en zou vrij vlot aan moeten komen.',
'send_message' => 'Verstuur bericht', 'send_message' => 'Verstuur bericht',
'send_test_triggered' => 'Testmail verstuurd. Check je inbox en de logboeken.', 'send_test_triggered' => 'Testmail verstuurd. Check je inbox en de logboeken.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Instellingen voor transactiekoppelingen', 'journal_link_configuration' => 'Instellingen voor transactiekoppelingen',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Bronrekening', 'asset_source_account' => 'Bronrekening',
'journal_description' => 'Omschrijving', 'journal_description' => 'Omschrijving',
'note' => 'Notities', 'note' => 'Notities',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Splits deze transactie', 'split_journal' => 'Splits deze transactie',
'split_journal_explanation' => 'Splits deze transactie in meerdere stukken', 'split_journal_explanation' => 'Splits deze transactie in meerdere stukken',
'currency' => 'Valuta', 'currency' => 'Valuta',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Lost mogelijke problemen op met Rabobank txt-bestanden', 'specific_rabo_descr' => 'Lost mogelijke problemen op met Rabobank txt-bestanden',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Lost mogelijke problemen op met PC bestanden', 'specific_pres_descr' => 'Lost mogelijke problemen op met PC bestanden',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Importinstellingen (3/4) - rol van elke kolom definiëren', 'job_config_roles_title' => 'Importinstellingen (3/4) - rol van elke kolom definiëren',
'job_config_roles_text' => 'Elke kolom in je CSV-bestand bevat bepaalde gegevens. Gelieve aan te geven wat voor soort gegevens de import-routine kan verwachten. De optie "maak een link" betekent dat u elke vermelding in die kolom linkt aan een waarde uit je database. Een vaak gelinkte kolom is die met de IBAN-code van de tegenrekening. Die kan je dan linken aan de IBAN in jouw database.', 'job_config_roles_text' => 'Elke kolom in je CSV-bestand bevat bepaalde gegevens. Gelieve aan te geven wat voor soort gegevens de import-routine kan verwachten. De optie "maak een link" betekent dat u elke vermelding in die kolom linkt aan een waarde uit je database. Een vaak gelinkte kolom is die met de IBAN-code van de tegenrekening. Die kan je dan linken aan de IBAN in jouw database.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Rabobankspecifiek bij/af indicator', 'column_rabo-debit-credit' => 'Rabobankspecifiek bij/af indicator',
'column_ing-debit-credit' => 'ING-specifieke bij/af indicator', 'column_ing-debit-credit' => 'ING-specifieke bij/af indicator',
'column_generic-debit-credit' => 'Generieke bank debet/credit indicator', 'column_generic-debit-credit' => 'Generieke bank debet/credit indicator',
'column_sepa-ct-id' => 'SEPA end-to-end identificatie', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA identificatie tegenpartij', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA mandaatidentificatie', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA vrijwaringscode', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA crediteuridentificatie', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA transactiedoeleinde', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA landcode', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA batchnummer', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Tags (kommagescheiden)', 'column_tags-comma' => 'Tags (kommagescheiden)',
'column_tags-space' => 'Tags (spatiegescheiden)', 'column_tags-space' => 'Tags (spatiegescheiden)',
'column_account-number' => 'Betaalrekening (rekeningnummer)', 'column_account-number' => 'Betaalrekening (rekeningnummer)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Rekening (Spectre)', 'account_on_spectre' => 'Rekening (Spectre)',
'account_on_ynab' => 'Rekening (YNAB)', 'account_on_ynab' => 'Rekening (YNAB)',
'do_import' => 'Importeer van deze rekening', 'do_import' => 'Importeer van deze rekening',
'sepa-ct-id' => 'SEPA end-to-end identificatie', 'sepa_ct_id' => 'SEPA end-to-end identificatie',
'sepa-ct-op' => 'SEPA identificatie tegenpartij', 'sepa_ct_op' => 'SEPA identificatie tegenpartij',
'sepa-db' => 'SEPA mandaatidentificatie', 'sepa_db' => 'SEPA mandaatidentificatie',
'sepa-country' => 'SEPA landcode', 'sepa_country' => 'SEPA-land',
'sepa-cc' => 'SEPA vrijwaringscode', 'sepa_cc' => 'SEPA vrijwaringscode',
'sepa-ep' => 'SEPA transactiedoeleinde', 'sepa_ep' => 'SEPA transactiedoeleinde',
'sepa-ci' => 'SEPA crediteuridentificatie', 'sepa_ci' => 'SEPA crediteuridentificatie',
'sepa-batch-id' => 'SEPA batchnummer', 'sepa_batch_id' => 'SEPA-batchnummer',
'external_id' => 'Externe ID', 'external_id' => 'Externe ID',
'account_at_bunq' => 'Bunq-account', 'account_at_bunq' => 'Bunq-account',
'file_name' => 'Bestandsnaam', 'file_name' => 'Bestandsnaam',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Deze waarde is niet geldig voor de geselecteerde trigger.', 'rule_trigger_value' => 'Deze waarde is niet geldig voor de geselecteerde trigger.',
'rule_action_value' => 'Deze waarde is niet geldig voor de geselecteerde actie.', 'rule_action_value' => 'Deze waarde is niet geldig voor de geselecteerde actie.',
'file_already_attached' => 'Het geuploade bestand ":name" is al gelinkt aan deze transactie.', 'file_already_attached' => 'Het geuploade bestand ":name" is al gelinkt aan deze transactie.',
'file_attached' => 'Bestand met naam ":name" is met succes geuploaded.', 'file_attached' => 'Bestand ":name" is succesvol geüpload.',
'must_exist' => 'Het ID in veld :attribute bestaat niet.', 'must_exist' => 'Het ID in veld :attribute bestaat niet.',
'all_accounts_equal' => 'Alle rekeningen in dit veld moeten gelijk zijn.', 'all_accounts_equal' => 'Alle rekeningen in dit veld moeten gelijk zijn.',
'group_title_mandatory' => 'Een groepstitel is verplicht wanneer er meer dan één transactie is.',
'transaction_types_equal' => 'Alle splitsingen moeten van hetzelfde type zijn.',
'invalid_transaction_type' => 'Ongeldig transactietype.',
'invalid_selection' => 'Ongeldige selectie.', 'invalid_selection' => 'Ongeldige selectie.',
'belongs_user' => 'Deze waarde is ongeldig voor dit veld.', 'belongs_user' => 'Deze waarde is ongeldig voor dit veld.',
'at_least_one_transaction' => 'Er is op zijn minst één transactie nodig.', 'at_least_one_transaction' => 'Er is op zijn minst één transactie nodig.',
'at_least_one_repetition' => 'Er is op zijn minst één herhaling nodig.', 'at_least_one_repetition' => 'Er is op zijn minst één herhaling nodig.',
'require_repeat_until' => 'Je moet een aantal herhalingen opgeven, of een einddatum (repeat_until). Niet beide.', 'require_repeat_until' => 'Je moet een aantal herhalingen opgeven, of een einddatum (repeat_until). Niet beide.',
'require_currency_info' => 'De inhoud van dit veld is ongeldig zonder valutagegevens.', 'require_currency_info' => 'De inhoud van dit veld is ongeldig zonder valutagegevens.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Transactiebeschrijving mag niet gelijk zijn aan globale beschrijving.', 'equal_description' => 'Transactiebeschrijving mag niet gelijk zijn aan globale beschrijving.',
'file_invalid_mime' => 'Bestand ":name" is van het type ":mime", en die kan je niet uploaden.', 'file_invalid_mime' => 'Bestand ":name" is van het type ":mime", en die kan je niet uploaden.',
'file_too_large' => 'Bestand ":name" is te groot.', 'file_too_large' => 'Bestand ":name" is te groot.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'regeltrigger #4', 'rule-trigger.4' => 'regeltrigger #4',
'rule-trigger.5' => 'regeltrigger #5', 'rule-trigger.5' => 'regeltrigger #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Om door te gaan moet een geldig bronaccount ID en/of geldige bronaccountnaam worden gevonden.',
'withdrawal_source_bad_data' => 'Kan geen geldig bronaccount vinden bij het zoeken naar ID ":id" of naam ":name".',
'withdrawal_dest_need_data' => 'Om door te gaan moet een geldig bronaccount ID en/of geldige bronaccountnaam worden gevonden.',
'deposit_source_need_data' => 'Om door te gaan moet een geldig bronaccount ID en/of geldige bronaccountnaam worden gevonden.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Strona główna', 'home' => 'Strona główna',
'edit_currency' => 'Modyfikuj walutę ":name"', 'edit_currency' => 'Modyfikuj walutę ":name"',
'delete_currency' => 'Usuń walutę ":name"', 'delete_currency' => 'Usuń walutę ":name"',
'newPiggyBank' => 'Utwórz nową skarbonkę', 'newPiggyBank' => 'Utwórz nową skarbonkę',
'edit_piggyBank' => 'Modyfikuj skarbonkę ":name"', 'edit_piggyBank' => 'Modyfikuj skarbonkę ":name"',
'preferences' => 'Preferencje', 'preferences' => 'Preferencje',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Zmień swoje hasło', 'changePassword' => 'Zmień swoje hasło',
'change_email' => 'Zmień swój adres e-mail', 'change_email' => 'Zmień swój adres e-mail',
'bills' => 'Rachunki', 'bills' => 'Rachunki',
'newBill' => 'Nowy rachunek', 'newBill' => 'Nowy rachunek',
'edit_bill' => 'Modyfikuj rachunek ":name"', 'edit_bill' => 'Modyfikuj rachunek ":name"',
'delete_bill' => 'Usuń rachunek ":name"', 'delete_bill' => 'Usuń rachunek ":name"',
'reports' => 'Raporty', 'reports' => 'Raporty',
'search_result' => 'Wyniki wyszukiwania dla ":query"', 'search_result' => 'Wyniki wyszukiwania dla ":query"',
'withdrawal_list' => 'Wydatki', 'withdrawal_list' => 'Wydatki',
'deposit_list' => 'Przychody, dochody oraz depozyty', 'deposit_list' => 'Przychody, dochody oraz depozyty',
'transfer_list' => 'Transfery', 'transfer_list' => 'Transfery',
'transfers_list' => 'Transfery', 'transfers_list' => 'Transfery',
'reconciliation_list' => 'Uzgodnienia', 'reconciliation_list' => 'Uzgodnienia',
'create_withdrawal' => 'Utwórz nową wypłatę', 'create_withdrawal' => 'Utwórz nową wypłatę',
'create_deposit' => 'Utwórz nową wpłatę', 'create_deposit' => 'Utwórz nową wpłatę',
'create_transfer' => 'Utwórz nowy transfer', 'create_transfer' => 'Utwórz nowy transfer',
'edit_journal' => 'Modyfikuj transakcję ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Edytuj ":description"', 'edit_journal' => 'Modyfikuj transakcję ":description"',
'delete_journal' => 'Usuń transakcję ":description"', 'edit_reconciliation' => 'Edytuj ":description"',
'tags' => 'Tagi', 'delete_journal' => 'Usuń transakcję ":description"',
'createTag' => 'Utwórz nowy tag', 'tags' => 'Tagi',
'edit_tag' => 'Modyfikuj tag ":tag"', 'createTag' => 'Utwórz nowy tag',
'delete_tag' => 'Usuń tag ":tag"', 'edit_tag' => 'Modyfikuj tag ":tag"',
'delete_journal_link' => 'Usuń powiązanie między transakcjami', 'delete_tag' => 'Usuń tag ":tag"',
'delete_journal_link' => 'Usuń powiązanie między transakcjami',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Ostatnie 7 dni', 'last_seven_days' => 'Ostatnie 7 dni',
'last_thirty_days' => 'Ostanie 30 dni', 'last_thirty_days' => 'Ostanie 30 dni',
'welcomeBack' => 'Co jest grane?', 'welcomeBack' => 'Co jest grane?',
'welcome_back' => 'Co jest grane?', 'welcome_back' => 'Co jest grane?',
'everything' => 'Wszystko', 'everything' => 'Wszystko',
'today' => 'dzisiaj', 'today' => 'dzisiaj',
'customRange' => 'Niestandardowy zakres', 'customRange' => 'Niestandardowy zakres',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Utwórz nowe rzeczy', 'create_new_stuff' => 'Utwórz nowe rzeczy',
'new_withdrawal' => 'Nowa wypłata', 'new_withdrawal' => 'Nowa wypłata',
'create_new_transaction' => 'Stwórz nową transakcję', 'create_new_transaction' => 'Stwórz nową transakcję',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Zobacz swoje konta aktywów', 'go_to_asset_accounts' => 'Zobacz swoje konta aktywów',
'go_to_budgets' => 'Przejdź do swoich budżetów', 'go_to_budgets' => 'Przejdź do swoich budżetów',
'go_to_categories' => 'Przejdź do swoich kategorii', 'go_to_categories' => 'Przejdź do swoich kategorii',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'Transakcja została przekonwertowana do transferu', 'converted_to_Transfer' => 'Transakcja została przekonwertowana do transferu',
'invalid_convert_selection' => 'Wybrane konto jest już używane w tej transakcji lub nie istnieje.', 'invalid_convert_selection' => 'Wybrane konto jest już używane w tej transakcji lub nie istnieje.',
'source_or_dest_invalid' => 'Nie można znaleźć poprawnych szczegółów transakcji. Konwersja nie jest możliwa.', 'source_or_dest_invalid' => 'Nie można znaleźć poprawnych szczegółów transakcji. Konwersja nie jest możliwa.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Utwórz nową wypłatę', 'create_new_withdrawal' => 'Utwórz nową wypłatę',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Pomyślnie usunięto depozyt ":description"', 'deleted_deposit' => 'Pomyślnie usunięto depozyt ":description"',
'deleted_transfer' => 'Pomyślnie usunięto transfer ":description"', 'deleted_transfer' => 'Pomyślnie usunięto transfer ":description"',
'stored_journal' => 'Pomyślnie utworzono nową transakcję ":description"', 'stored_journal' => 'Pomyślnie utworzono nową transakcję ":description"',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Wybierz transakcje', 'select_transactions' => 'Wybierz transakcje',
'rule_group_select_transactions' => 'Zastosuj ":title" do transakcji', 'rule_group_select_transactions' => 'Zastosuj ":title" do transakcji',
'rule_select_transactions' => 'Zastosuj ":title" do transakcji', 'rule_select_transactions' => 'Zastosuj ":title" do transakcji',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Usunięto skarbonkę ":name"', 'deleted_piggy_bank' => 'Usunięto skarbonkę ":name"',
'added_amount_to_piggy' => 'Dodano :amount do ":name"', 'added_amount_to_piggy' => 'Dodano :amount do ":name"',
'removed_amount_from_piggy' => 'Usunięto :amount z ":name"', 'removed_amount_from_piggy' => 'Usunięto :amount z ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Usuń tag ":tag"', 'delete_tag' => 'Usuń tag ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Zaktualizowano tag ":tag"', 'updated_tag' => 'Zaktualizowano tag ":tag"',
'created_tag' => 'Tag ":tag" został utworzony!', 'created_tag' => 'Tag ":tag" został utworzony!',
'transaction_journal_information' => 'Informacje o transakcji', 'transaction_journal_information' => 'Informacje o transakcji',
'transaction_journal_meta' => 'Meta informacje', 'transaction_journal_meta' => 'Meta informacje',
'total_amount' => 'Łączna kwota', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Ilość miejsc dziesiętnych', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Łączna kwota',
'number_of_decimals' => 'Ilość miejsc dziesiętnych',
// administration // administration
'administration' => 'Administracja', 'administration' => 'Administracja',
'user_administration' => 'Administracja użytkownikami', 'user_administration' => 'Administracja użytkownikami',
'list_all_users' => 'Wszyscy użytkownicy', 'list_all_users' => 'Wszyscy użytkownicy',
'all_users' => 'Wszyscy użytkownicy', 'all_users' => 'Wszyscy użytkownicy',
'instance_configuration' => 'Konfiguracja', 'instance_configuration' => 'Konfiguracja',
'firefly_instance_configuration' => 'Opcje konfiguracji dla Firefly III', 'firefly_instance_configuration' => 'Opcje konfiguracji dla Firefly III',
'setting_single_user_mode' => 'Tryb pojedynczego użytkownika', 'setting_single_user_mode' => 'Tryb pojedynczego użytkownika',
'setting_single_user_mode_explain' => 'Domyślnie, Firefly III pozwala na jednego (1) użytkownika: Ciebie. Jest to środek bezpieczeństwa uniemożliwiający innym używanie Twojej instalacji, chyba że im pozwolisz. Kolejne rejestracje są zablokowane. Jeżeli odznaczysz to pole, inne osoby będą mogły używać Twojej instalacji Firefly III (zakładając, że jest ona dostępna w Internecie).', 'setting_single_user_mode_explain' => 'Domyślnie, Firefly III pozwala na jednego (1) użytkownika: Ciebie. Jest to środek bezpieczeństwa uniemożliwiający innym używanie Twojej instalacji, chyba że im pozwolisz. Kolejne rejestracje są zablokowane. Jeżeli odznaczysz to pole, inne osoby będą mogły używać Twojej instalacji Firefly III (zakładając, że jest ona dostępna w Internecie).',
'store_configuration' => 'Zapisz konfigurację', 'store_configuration' => 'Zapisz konfigurację',
'single_user_administration' => 'Administracja użytkownika dla :email', 'single_user_administration' => 'Administracja użytkownika dla :email',
'edit_user' => 'Modyfikuj użytkownika :email', 'edit_user' => 'Modyfikuj użytkownika :email',
'hidden_fields_preferences' => 'Nie wszystkie pola są teraz widoczne. Należy je włączyć w <a href=":link">ustawieniach</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Dane użytkownika', 'user_data_information' => 'Dane użytkownika',
'user_information' => 'Informacja o użytkowniku', 'user_information' => 'Informacja o użytkowniku',
'total_size' => 'łączny rozmiar', 'total_size' => 'łączny rozmiar',
'budget_or_budgets' => 'budżet(y)', 'budget_or_budgets' => 'budżet(y)',
'budgets_with_limits' => 'budżet(y) z określoną kwotą', 'budgets_with_limits' => 'budżet(y) z określoną kwotą',
'nr_of_rules_in_total_groups' => ':count_rules reguła(y) w :count_groups grupa(ch) reguł', 'nr_of_rules_in_total_groups' => ':count_rules reguła(y) w :count_groups grupa(ch) reguł',
'tag_or_tags' => 'tag(ów)', 'tag_or_tags' => 'tag(ów)',
'configuration_updated' => 'Konfiguracja została zaktualizowana', 'configuration_updated' => 'Konfiguracja została zaktualizowana',
'setting_is_demo_site' => 'Strona demonstracyjna', 'setting_is_demo_site' => 'Strona demonstracyjna',
'setting_is_demo_site_explain' => 'Jeśli zaznaczysz to pole, ta instalacja będzie zachowywać się jak witryna demonstracyjna, co może mieć dziwne efekty uboczne.', 'setting_is_demo_site_explain' => 'Jeśli zaznaczysz to pole, ta instalacja będzie zachowywać się jak witryna demonstracyjna, co może mieć dziwne efekty uboczne.',
'block_code_bounced' => 'Odrzucony e-mail potwierdzający', 'block_code_bounced' => 'Odrzucony e-mail potwierdzający',
'block_code_expired' => 'Demonstracyjne konto wygasło', 'block_code_expired' => 'Demonstracyjne konto wygasło',
'no_block_code' => 'Brak powody blokady lub użytkownik niezablokowany', 'no_block_code' => 'Brak powody blokady lub użytkownik niezablokowany',
'block_code_email_changed' => 'Użytkownik nie potwierdził jeszcze nowego adresu e-mail', 'block_code_email_changed' => 'Użytkownik nie potwierdził jeszcze nowego adresu e-mail',
'admin_update_email' => 'W przeciwieństwie do strony "Profil", użytkownik NIE zostanie powiadomiony o zmianie adresu e-mail!', 'admin_update_email' => 'W przeciwieństwie do strony "Profil", użytkownik NIE zostanie powiadomiony o zmianie adresu e-mail!',
'update_user' => 'Modyfikuj użytkownika', 'update_user' => 'Modyfikuj użytkownika',
'updated_user' => 'Dane użytkownika zostały zmienione.', 'updated_user' => 'Dane użytkownika zostały zmienione.',
'delete_user' => 'Usuń użytkownika :email', 'delete_user' => 'Usuń użytkownika :email',
'user_deleted' => 'Użytkownik został usunięty', 'user_deleted' => 'Użytkownik został usunięty',
'send_test_email' => 'Wyślij testową wiadomość e-mail', 'send_test_email' => 'Wyślij testową wiadomość e-mail',
'send_test_email_text' => 'Aby sprawdzić, czy Twoja instalacja umożliwia wysyłanie wiadomości e-mail, naciśnij ten przycisk. Nie zobaczysz tutaj błędu (jeśli jest), <strong>pliki dziennika będą odzwierciedlać wszelkie błędy</strong>. Możesz nacisnąć ten przycisk tyle razy, ile chcesz. Nie ma kontroli spamu. Wiadomość zostanie wysłana do <code>:email</code> i powinna wkrótce nadejść.', 'send_test_email_text' => 'Aby sprawdzić, czy Twoja instalacja umożliwia wysyłanie wiadomości e-mail, naciśnij ten przycisk. Nie zobaczysz tutaj błędu (jeśli jest), <strong>pliki dziennika będą odzwierciedlać wszelkie błędy</strong>. Możesz nacisnąć ten przycisk tyle razy, ile chcesz. Nie ma kontroli spamu. Wiadomość zostanie wysłana do <code>:email</code> i powinna wkrótce nadejść.',
'send_message' => 'Wyślij wiadomość', 'send_message' => 'Wyślij wiadomość',
'send_test_triggered' => 'Test został uruchomiony. Sprawdź swoją skrzynkę odbiorczą i pliki dziennika.', 'send_test_triggered' => 'Test został uruchomiony. Sprawdź swoją skrzynkę odbiorczą i pliki dziennika.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Konfiguracja łączy między transakcjami', 'journal_link_configuration' => 'Konfiguracja łączy między transakcjami',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Konto źródłowe', 'asset_source_account' => 'Konto źródłowe',
'journal_description' => 'Opis', 'journal_description' => 'Opis',
'note' => 'Notatki', 'note' => 'Notatki',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Podziel tę transakcję', 'split_journal' => 'Podziel tę transakcję',
'split_journal_explanation' => 'Podziel transakcję na wiele części', 'split_journal_explanation' => 'Podziel transakcję na wiele części',
'currency' => 'Waluta', 'currency' => 'Waluta',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Fixes potential problems with Rabobank files', 'specific_rabo_descr' => 'Fixes potential problems with Rabobank files',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Fixes potential problems with PC files', 'specific_pres_descr' => 'Fixes potential problems with PC files',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role', 'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role',
'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.', 'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Specyficzny wskaźnik obciążenia/kredytu Rabobank', 'column_rabo-debit-credit' => 'Specyficzny wskaźnik obciążenia/kredytu Rabobank',
'column_ing-debit-credit' => 'Specyficzny wskaźnik obciążenia/kredytu ING', 'column_ing-debit-credit' => 'Specyficzny wskaźnik obciążenia/kredytu ING',
'column_generic-debit-credit' => 'Ogólny wskaźnik obciążenia/kredytu bankowego', 'column_generic-debit-credit' => 'Ogólny wskaźnik obciążenia/kredytu bankowego',
'column_sepa-ct-id' => 'SEPA end-to-end Identifier', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA Opposing Account Identifier', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA Mandate Identifier', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA Clearing Code', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA Creditor Identifier', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA External Purpose', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA Country Code', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'ID paczki SEPA', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Tagi (oddzielone przecinkami)', 'column_tags-comma' => 'Tagi (oddzielone przecinkami)',
'column_tags-space' => 'Tagi (oddzielone spacjami)', 'column_tags-space' => 'Tagi (oddzielone spacjami)',
'column_account-number' => 'Konto aktywów (numer konta)', 'column_account-number' => 'Konto aktywów (numer konta)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Konto (Spectre)', 'account_on_spectre' => 'Konto (Spectre)',
'account_on_ynab' => 'Konto (YNAB)', 'account_on_ynab' => 'Konto (YNAB)',
'do_import' => 'Importuj z tego konta', 'do_import' => 'Importuj z tego konta',
'sepa-ct-id' => 'Identyfikator end-to-end SEPA', 'sepa_ct_id' => 'SEPA End to End Identifier',
'sepa-ct-op' => 'Identyfikator przeciwnego konta SEPA', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'Identyfikator mandatu SEPA', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'Kraj SEPA', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'Kod rozliczeniowy SEPA', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'SEPA External Purpose', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'SEPA Creditor Identifier', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'ID paczki SEPA', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'Zewnętrzne ID', 'external_id' => 'Zewnętrzne ID',
'account_at_bunq' => 'Konto bunq', 'account_at_bunq' => 'Konto bunq',
'file_name' => 'Nazwa pliku', 'file_name' => 'Nazwa pliku',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Ta wartość jest nieprawidłowa dla wybranego wyzwalacza.', 'rule_trigger_value' => 'Ta wartość jest nieprawidłowa dla wybranego wyzwalacza.',
'rule_action_value' => 'Ta wartość jest nieprawidłowa dla wybranej akcji.', 'rule_action_value' => 'Ta wartość jest nieprawidłowa dla wybranej akcji.',
'file_already_attached' => 'Przesłany plik ":name" jest już dołączony do tego obiektu.', 'file_already_attached' => 'Przesłany plik ":name" jest już dołączony do tego obiektu.',
'file_attached' => 'Pomyślnie wgrano plik ":name".', 'file_attached' => 'Successfully uploaded file ":name".',
'must_exist' => 'Identyfikator w polu :attribute nie istnieje w bazie danych.', 'must_exist' => 'Identyfikator w polu :attribute nie istnieje w bazie danych.',
'all_accounts_equal' => 'Wszystkie konta w tym polu muszą być takie same.', 'all_accounts_equal' => 'Wszystkie konta w tym polu muszą być takie same.',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => 'Invalid transaction type.',
'invalid_selection' => 'Twój wybór jest nieprawidłowy.', 'invalid_selection' => 'Twój wybór jest nieprawidłowy.',
'belongs_user' => 'Ta wartość jest nieprawidłowa dla tego pola.', 'belongs_user' => 'Ta wartość jest nieprawidłowa dla tego pola.',
'at_least_one_transaction' => 'Wymaga co najmniej jednej transakcji.', 'at_least_one_transaction' => 'Wymaga co najmniej jednej transakcji.',
'at_least_one_repetition' => 'Wymaga co najmniej jednego powtórzenia.', 'at_least_one_repetition' => 'Wymaga co najmniej jednego powtórzenia.',
'require_repeat_until' => 'Wymagana jest liczba powtórzeń lub data zakończenia (repeat_until), ale nie obie jednocześnie.', 'require_repeat_until' => 'Wymagana jest liczba powtórzeń lub data zakończenia (repeat_until), ale nie obie jednocześnie.',
'require_currency_info' => 'Treść tego pola jest nieprawidłowa bez informacji o walucie.', 'require_currency_info' => 'Treść tego pola jest nieprawidłowa bez informacji o walucie.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Opis transakcji nie powinien być równy globalnemu opisowi.', 'equal_description' => 'Opis transakcji nie powinien być równy globalnemu opisowi.',
'file_invalid_mime' => 'Plik ":name" jest typu ":mime", który nie jest akceptowany jako nowy plik do przekazania.', 'file_invalid_mime' => 'Plik ":name" jest typu ":mime", który nie jest akceptowany jako nowy plik do przekazania.',
'file_too_large' => 'Plik ":name" jest zbyt duży.', 'file_too_large' => 'Plik ":name" jest zbyt duży.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'wyzwalacz reguły #4', 'rule-trigger.4' => 'wyzwalacz reguły #4',
'rule-trigger.5' => 'wyzwalacz reguły #5', 'rule-trigger.5' => 'wyzwalacz reguły #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Início', 'home' => 'Início',
'edit_currency' => 'Editar moeda ":name"', 'edit_currency' => 'Editar moeda ":name"',
'delete_currency' => 'Excluir moeda ":name"', 'delete_currency' => 'Excluir moeda ":name"',
'newPiggyBank' => 'Criar um novo cofrinho', 'newPiggyBank' => 'Criar um novo cofrinho',
'edit_piggyBank' => 'Editar cofrinho ":name"', 'edit_piggyBank' => 'Editar cofrinho ":name"',
'preferences' => 'Preferências', 'preferences' => 'Preferências',
'profile' => 'Perfil', 'profile' => 'Perfil',
'changePassword' => 'Alterar sua senha', 'changePassword' => 'Alterar sua senha',
'change_email' => 'Altere seu endereço de email', 'change_email' => 'Altere seu endereço de email',
'bills' => 'Faturas', 'bills' => 'Faturas',
'newBill' => 'Nova fatura', 'newBill' => 'Nova fatura',
'edit_bill' => 'Editar fatura ":name"', 'edit_bill' => 'Editar fatura ":name"',
'delete_bill' => 'Apagar fatura ":name"', 'delete_bill' => 'Apagar fatura ":name"',
'reports' => 'Relatórios', 'reports' => 'Relatórios',
'search_result' => 'Resultados da busca ":query"', 'search_result' => 'Resultados da busca ":query"',
'withdrawal_list' => 'Despesas', 'withdrawal_list' => 'Despesas',
'deposit_list' => 'Receitas, renda e depósitos', 'deposit_list' => 'Receitas, renda e depósitos',
'transfer_list' => 'Transferências', 'transfer_list' => 'Transferências',
'transfers_list' => 'Transferências', 'transfers_list' => 'Transferências',
'reconciliation_list' => 'Reconciliações', 'reconciliation_list' => 'Reconciliações',
'create_withdrawal' => 'Criar uma nova retirada', 'create_withdrawal' => 'Criar uma nova retirada',
'create_deposit' => 'Criar um novo depósito', 'create_deposit' => 'Criar um novo depósito',
'create_transfer' => 'Criar nova transferência', 'create_transfer' => 'Criar nova transferência',
'edit_journal' => 'Editar transação ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Editar ":description"', 'edit_journal' => 'Editar transação ":description"',
'delete_journal' => 'Apagar transação ":description"', 'edit_reconciliation' => 'Editar ":description"',
'tags' => 'Etiquetas', 'delete_journal' => 'Apagar transação ":description"',
'createTag' => 'Criar nova etiqueta', 'tags' => 'Etiquetas',
'edit_tag' => 'Editar etiqueta ":tag"', 'createTag' => 'Criar nova etiqueta',
'delete_tag' => 'Apagar etiqueta ":tag"', 'edit_tag' => 'Editar etiqueta ":tag"',
'delete_journal_link' => 'Eliminar ligação entre transações', 'delete_tag' => 'Apagar etiqueta ":tag"',
'delete_journal_link' => 'Eliminar ligação entre transações',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Últimos sete dias', 'last_seven_days' => 'Últimos sete dias',
'last_thirty_days' => 'Últimos 30 dias', 'last_thirty_days' => 'Últimos 30 dias',
'welcomeBack' => 'O que está passando?', 'welcomeBack' => 'O que está passando?',
'welcome_back' => 'O que está passando?', 'welcome_back' => 'O que está passando?',
'everything' => 'Tudo', 'everything' => 'Tudo',
'today' => 'hoje', 'today' => 'hoje',
'customRange' => 'Intervalo Personalizado', 'customRange' => 'Intervalo Personalizado',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Criar novas coisas', 'create_new_stuff' => 'Criar novas coisas',
'new_withdrawal' => 'Nova retirada', 'new_withdrawal' => 'Nova retirada',
'create_new_transaction' => 'Criar nova transação', 'create_new_transaction' => 'Criar nova transação',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Veja suas contas ativas', 'go_to_asset_accounts' => 'Veja suas contas ativas',
'go_to_budgets' => 'Vá para seus orçamentos', 'go_to_budgets' => 'Vá para seus orçamentos',
'go_to_categories' => 'Vá para suas categorias', 'go_to_categories' => 'Vá para suas categorias',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'A transação foi convertida em uma transferência', 'converted_to_Transfer' => 'A transação foi convertida em uma transferência',
'invalid_convert_selection' => 'A conta que você selecionou já é usada nesta transação ou não existe.', 'invalid_convert_selection' => 'A conta que você selecionou já é usada nesta transação ou não existe.',
'source_or_dest_invalid' => 'Os detalhes corretos da transação não foram encontrados. A conversão não é possível.', 'source_or_dest_invalid' => 'Os detalhes corretos da transação não foram encontrados. A conversão não é possível.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Criar nova retirada', 'create_new_withdrawal' => 'Criar nova retirada',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Depósito ":description" excluído com sucesso', 'deleted_deposit' => 'Depósito ":description" excluído com sucesso',
'deleted_transfer' => 'Transferência ":description" excluída com sucesso', 'deleted_transfer' => 'Transferência ":description" excluída com sucesso',
'stored_journal' => 'Transação ":description" incluída com sucesso', 'stored_journal' => 'Transação ":description" incluída com sucesso',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Selecione as transações', 'select_transactions' => 'Selecione as transações',
'rule_group_select_transactions' => 'Aplicar ":title" às transações', 'rule_group_select_transactions' => 'Aplicar ":title" às transações',
'rule_select_transactions' => 'Aplicar ":title" às transações', 'rule_select_transactions' => 'Aplicar ":title" às transações',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Apagar cofrinho ":name"', 'deleted_piggy_bank' => 'Apagar cofrinho ":name"',
'added_amount_to_piggy' => 'Adicionado :amount de ":name"', 'added_amount_to_piggy' => 'Adicionado :amount de ":name"',
'removed_amount_from_piggy' => 'Removido :amount de ":name"', 'removed_amount_from_piggy' => 'Removido :amount de ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Apagar tag ":tag"', 'delete_tag' => 'Apagar tag ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Tag atualizada ":tag"', 'updated_tag' => 'Tag atualizada ":tag"',
'created_tag' => 'Tag ":tag" foi criada!', 'created_tag' => 'Tag ":tag" foi criada!',
'transaction_journal_information' => 'Informação da transação', 'transaction_journal_information' => 'Informação da transação',
'transaction_journal_meta' => 'Meta-informação', 'transaction_journal_meta' => 'Meta-informação',
'total_amount' => 'Valor total', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Número de casas decimais', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Valor total',
'number_of_decimals' => 'Número de casas decimais',
// administration // administration
'administration' => 'Administração', 'administration' => 'Administração',
'user_administration' => 'Administração de usuários', 'user_administration' => 'Administração de usuários',
'list_all_users' => 'Todos os usuários', 'list_all_users' => 'Todos os usuários',
'all_users' => 'Todos os usuários', 'all_users' => 'Todos os usuários',
'instance_configuration' => 'Configuração', 'instance_configuration' => 'Configuração',
'firefly_instance_configuration' => 'Opções de configuração para Firefly III', 'firefly_instance_configuration' => 'Opções de configuração para Firefly III',
'setting_single_user_mode' => 'Modo de usuário único', 'setting_single_user_mode' => 'Modo de usuário único',
'setting_single_user_mode_explain' => 'Por padrão, o Firefly III aceita apenas um (1) usuário registrado: você. Esta é uma medida de segurança para impedir que outros usem sua instalação a menos que você os permita. Os registrors futuros estão bloqueados. Quando você desmarca esta opção, outros podem usar sua instalação se puderem alcançá-la (quando ela está conectada à Internet).', 'setting_single_user_mode_explain' => 'Por padrão, o Firefly III aceita apenas um (1) usuário registrado: você. Esta é uma medida de segurança para impedir que outros usem sua instalação a menos que você os permita. Os registrors futuros estão bloqueados. Quando você desmarca esta opção, outros podem usar sua instalação se puderem alcançá-la (quando ela está conectada à Internet).',
'store_configuration' => 'Configuração da Loja', 'store_configuration' => 'Configuração da Loja',
'single_user_administration' => 'Administração de usuários para :email', 'single_user_administration' => 'Administração de usuários para :email',
'edit_user' => 'Editar usuário :email', 'edit_user' => 'Editar usuário :email',
'hidden_fields_preferences' => 'Nem todos os campos estão visíveis agora. Você deve habilitá-los em suas <a href=":link">configurações</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Dados de usuário', 'user_data_information' => 'Dados de usuário',
'user_information' => 'Informações do usuário', 'user_information' => 'Informações do usuário',
'total_size' => 'tamanho total', 'total_size' => 'tamanho total',
'budget_or_budgets' => 'orçamento(s)', 'budget_or_budgets' => 'orçamento(s)',
'budgets_with_limits' => 'budget(s) com quantidade configurada', 'budgets_with_limits' => 'budget(s) com quantidade configurada',
'nr_of_rules_in_total_groups' => ':count_rules regra (s) em :count_groups grupo(s) de regras', 'nr_of_rules_in_total_groups' => ':count_rules regra (s) em :count_groups grupo(s) de regras',
'tag_or_tags' => 'tag(s)', 'tag_or_tags' => 'tag(s)',
'configuration_updated' => 'A configuração foi atualizada', 'configuration_updated' => 'A configuração foi atualizada',
'setting_is_demo_site' => 'Site demo', 'setting_is_demo_site' => 'Site demo',
'setting_is_demo_site_explain' => 'Se você marcar esta caixa, esta instalação se comportará como se fosse o site de demonstração, o que pode ter efeitos colaterais estranhos.', 'setting_is_demo_site_explain' => 'Se você marcar esta caixa, esta instalação se comportará como se fosse o site de demonstração, o que pode ter efeitos colaterais estranhos.',
'block_code_bounced' => 'Mensagem(s) de email ressaltada', 'block_code_bounced' => 'Mensagem(s) de email ressaltada',
'block_code_expired' => 'Conta de demonstração expirada', 'block_code_expired' => 'Conta de demonstração expirada',
'no_block_code' => 'Nenhuma razão para o bloqueio ou o usuário não está bloqueado', 'no_block_code' => 'Nenhuma razão para o bloqueio ou o usuário não está bloqueado',
'block_code_email_changed' => 'O usuário ainda não confirmou o novo endereço de e-mail', 'block_code_email_changed' => 'O usuário ainda não confirmou o novo endereço de e-mail',
'admin_update_email' => 'Ao contrário da página de perfil, o usuário NÃO será notificado de que seu endereço de e-mail mudou!', 'admin_update_email' => 'Ao contrário da página de perfil, o usuário NÃO será notificado de que seu endereço de e-mail mudou!',
'update_user' => 'Atualizar usuário', 'update_user' => 'Atualizar usuário',
'updated_user' => 'Os dados do usuário foram alterados.', 'updated_user' => 'Os dados do usuário foram alterados.',
'delete_user' => 'Excluir usuário :email', 'delete_user' => 'Excluir usuário :email',
'user_deleted' => 'O usuário foi apagado', 'user_deleted' => 'O usuário foi apagado',
'send_test_email' => 'Enviar e-mail de teste', 'send_test_email' => 'Enviar e-mail de teste',
'send_test_email_text' => 'Para ver se a sua instalação é capaz de enviar e-mail, pressione este botão. Você não verá um erro aqui (se houver), <strong> os arquivos de log refletirão quaisquer erros</strong>. Você pode pressionar este botão quantas vezes quiser. Não há controle de spam. A mensagem será enviada para <code>:email</code> e deverá chegar em breve.', 'send_test_email_text' => 'Para ver se a sua instalação é capaz de enviar e-mail, pressione este botão. Você não verá um erro aqui (se houver), <strong> os arquivos de log refletirão quaisquer erros</strong>. Você pode pressionar este botão quantas vezes quiser. Não há controle de spam. A mensagem será enviada para <code>:email</code> e deverá chegar em breve.',
'send_message' => 'Enviar mensagem', 'send_message' => 'Enviar mensagem',
'send_test_triggered' => 'O teste foi desencadeado. Verifique a sua caixa de entrada e os arquivos de log.', 'send_test_triggered' => 'O teste foi desencadeado. Verifique a sua caixa de entrada e os arquivos de log.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Configuração de ligação de transações', 'journal_link_configuration' => 'Configuração de ligação de transações',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Conta de origem', 'asset_source_account' => 'Conta de origem',
'journal_description' => 'Descrição', 'journal_description' => 'Descrição',
'note' => 'Notas', 'note' => 'Notas',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Dividir essa transação', 'split_journal' => 'Dividir essa transação',
'split_journal_explanation' => 'Dividir essa transação em várias partes', 'split_journal_explanation' => 'Dividir essa transação em várias partes',
'currency' => 'Moeda', 'currency' => 'Moeda',

View File

@@ -50,7 +50,7 @@ return [
// prerequisites box (index) // prerequisites box (index)
'need_prereq_title' => 'Pré-requisitos de importação', 'need_prereq_title' => 'Pré-requisitos de importação',
'need_prereq_intro' => 'Alguns metodos de importacao necessitam da tua atencao antes que possam ser usados. Por exemplo, eles podem necessitar de uma chave especial da API. Podes configurar tudo aqui. O icon indica se esses pre-requesitos foram cumpridos.', 'need_prereq_intro' => 'Alguns métodos de importação precisam da sua atenção antes de serem utilizados. Por exemplo, esses métodos podem necessitar uma chave de API especial ou chaves de aplicação. Você pode configurá-los aqui. O ícone indica se os pré-requisitos foram atendidos.',
'do_prereq_fake' => 'Pre-requesitos para o provedor ficticio', 'do_prereq_fake' => 'Pre-requesitos para o provedor ficticio',
'do_prereq_file' => 'Pre-requesitos para a importacao de ficheiros', 'do_prereq_file' => 'Pre-requesitos para a importacao de ficheiros',
'do_prereq_bunq' => 'Pre-requesitos para a importacao do bunq', 'do_prereq_bunq' => 'Pre-requesitos para a importacao do bunq',
@@ -76,7 +76,7 @@ return [
// prerequisites success messages: // prerequisites success messages:
'prerequisites_saved_for_fake' => 'Fake API key stored successfully!', 'prerequisites_saved_for_fake' => 'Fake API key stored successfully!',
'prerequisites_saved_for_spectre' => 'App ID and secret stored!', 'prerequisites_saved_for_spectre' => 'App ID and secret stored!',
'prerequisites_saved_for_bunq' => 'API key and IP stored!', 'prerequisites_saved_for_bunq' => 'Chave de API e IP armazenados!',
'prerequisites_saved_for_ynab' => 'YNAB client ID and secret stored!', 'prerequisites_saved_for_ynab' => 'YNAB client ID and secret stored!',
// job configuration: // job configuration:
@@ -96,7 +96,7 @@ return [
'job_config_file_upload_help' => 'Select your file. Please make sure the file is UTF-8 encoded.', 'job_config_file_upload_help' => 'Select your file. Please make sure the file is UTF-8 encoded.',
'job_config_file_upload_config_help' => 'If you have previously imported data into Firefly III, you may have a configuration file, which will pre-set configuration values for you. For some banks, other users have kindly provided their <a href="https://github.com/firefly-iii/import-configurations/wiki">configuration file</a>', 'job_config_file_upload_config_help' => 'If you have previously imported data into Firefly III, you may have a configuration file, which will pre-set configuration values for you. For some banks, other users have kindly provided their <a href="https://github.com/firefly-iii/import-configurations/wiki">configuration file</a>',
'job_config_file_upload_type_help' => 'Select the type of file you will upload', 'job_config_file_upload_type_help' => 'Select the type of file you will upload',
'job_config_file_upload_submit' => 'Carregar ficheiros', 'job_config_file_upload_submit' => 'Anexar arquivos',
'import_file_type_csv' => 'CSV (valores separados por vírgula)', 'import_file_type_csv' => 'CSV (valores separados por vírgula)',
'import_file_type_ofx' => 'OFX', 'import_file_type_ofx' => 'OFX',
'file_not_utf8' => 'The file you have uploaded is not encoded as UTF-8 or ASCII. Firefly III cannot handle such files. Please use Notepad++ or Sublime to convert your file to UTF-8.', 'file_not_utf8' => 'The file you have uploaded is not encoded as UTF-8 or ASCII. Firefly III cannot handle such files. Please use Notepad++ or Sublime to convert your file to UTF-8.',
@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Fixes potential problems with Rabobank files', 'specific_rabo_descr' => 'Fixes potential problems with Rabobank files',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Fixes potential problems with PC files', 'specific_pres_descr' => 'Fixes potential problems with PC files',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role', 'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role',
'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.', 'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Indicador de débito/crédito específico do Rabobank', 'column_rabo-debit-credit' => 'Indicador de débito/crédito específico do Rabobank',
'column_ing-debit-credit' => 'Indicador de débito/crédito específico do ING', 'column_ing-debit-credit' => 'Indicador de débito/crédito específico do ING',
'column_generic-debit-credit' => 'Generic bank debit/credit indicator', 'column_generic-debit-credit' => 'Generic bank debit/credit indicator',
'column_sepa-ct-id' => 'SEPA identificador end-to-end', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA Identificador de conta de contrária', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA Identificador de Mandato', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA Código de Compensação', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA Identificador Credor', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA Finalidade Externa', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA Código do País', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA Batch ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Tags (separadas por vírgula)', 'column_tags-comma' => 'Tags (separadas por vírgula)',
'column_tags-space' => 'Tags (separadas por espaço)', 'column_tags-space' => 'Tags (separadas por espaço)',
'column_account-number' => 'Conta de ativo (número da conta)', 'column_account-number' => 'Conta de ativo (número da conta)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Conta (Spectre)', 'account_on_spectre' => 'Conta (Spectre)',
'account_on_ynab' => 'Conta (YNAB)', 'account_on_ynab' => 'Conta (YNAB)',
'do_import' => 'Importar desta conta', 'do_import' => 'Importar desta conta',
'sepa-ct-id' => 'SEPA Identificador end-to-end', 'sepa_ct_id' => 'SEPA End to End Identifier',
'sepa-ct-op' => 'SEPA Identificador de conta de contrária', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'SEPA Identificador de Mandato', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'SEPA País', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'SEPA Código de Compensação', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'SEPA Finalidade Externa', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'SEPA Identificador do Credor', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'ID de lote SEPA', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'ID externo', 'external_id' => 'ID externo',
'account_at_bunq' => 'Loja com bunq', 'account_at_bunq' => 'Loja com bunq',
'file_name' => 'Nome do arquivo', 'file_name' => 'Nome do arquivo',

View File

@@ -36,12 +36,16 @@ return [
'file_attached' => 'Arquivo carregado com sucesso ":name".', 'file_attached' => 'Arquivo carregado com sucesso ":name".',
'must_exist' => 'O ID no campo :attribute não existe no banco de dados.', 'must_exist' => 'O ID no campo :attribute não existe no banco de dados.',
'all_accounts_equal' => 'Todas as contas neste campo devem ser iguais.', 'all_accounts_equal' => 'Todas as contas neste campo devem ser iguais.',
'group_title_mandatory' => 'Um título de grupo é obrigatório quando existe mais de uma transação.',
'transaction_types_equal' => 'Todas as divisões devem ser do mesmo tipo.',
'invalid_transaction_type' => 'Tipo de transação inválido.',
'invalid_selection' => 'Sua seleção é inválida.', 'invalid_selection' => 'Sua seleção é inválida.',
'belongs_user' => 'Esse valor é inválido para este campo.', 'belongs_user' => 'Esse valor é inválido para este campo.',
'at_least_one_transaction' => 'Precisa de ao menos uma transação.', 'at_least_one_transaction' => 'Precisa de ao menos uma transação.',
'at_least_one_repetition' => 'Precisa de ao menos uma repetição.', 'at_least_one_repetition' => 'Precisa de ao menos uma repetição.',
'require_repeat_until' => 'É necessário ou um número de repetições ou uma data de término (repetir até). Não ambos.', 'require_repeat_until' => 'É necessário ou um número de repetições ou uma data de término (repetir até). Não ambos.',
'require_currency_info' => 'O conteúdo deste campo é inválido sem informações de moeda.', 'require_currency_info' => 'O conteúdo deste campo é inválido sem informações de moeda.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'A descrição da transação não pode ser igual à descrição global.', 'equal_description' => 'A descrição da transação não pode ser igual à descrição global.',
'file_invalid_mime' => 'Arquivo ":name" é do tipo ":mime" que não é aceito como um novo upload.', 'file_invalid_mime' => 'Arquivo ":name" é do tipo ":mime" que não é aceito como um novo upload.',
'file_too_large' => 'Arquivo ":name" é muito grande.', 'file_too_large' => 'Arquivo ":name" é muito grande.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'disparador da regra #4', 'rule-trigger.4' => 'disparador da regra #4',
'rule-trigger.5' => 'disparador da regra #5', 'rule-trigger.5' => 'disparador da regra #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'É necessário obter um ID de uma conta de origem válida e/ou um nome de conta de origem válido para continuar.',
'withdrawal_source_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar por ID ":id" ou nome ":name".',
'withdrawal_dest_need_data' => 'É necessário obter um ID de uma conta de origem válida e/ou um nome de conta de origem válido para continuar.',
'deposit_source_need_data' => 'É necessário obter um ID de uma conta de origem válida e/ou um nome de conta de origem válido para continuar.',
'deposit_source_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar por ID ":id" ou nome ":name".',
'deposit_dest_need_data' => 'É necessário obter obter um ID de conta de destino válido e/ou nome de conta de destino válido para continuar.',
'deposit_dest_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar por ID ":id" ou nome ":name".',
'transfer_source_need_data' => 'É necessário obter um ID de uma conta de origem válida e/ou um nome de conta de origem válido para continuar.',
'transfer_source_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar por ID ":id" ou nome ":name".',
'transfer_dest_need_data' => 'É necessário obter obter um ID de conta de destino válido e/ou nome de conta de destino válido para continuar.',
'transfer_dest_bad_data' => 'Não foi possível encontrar uma conta de destino válida ao pesquisar por ID ":id" ou nome ":name".',
'need_id_in_edit' => 'Ao atualizar uma transação com divisões, cada divisão deve conter um identificador de jornal válido (campo "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Acasă', 'home' => 'Acasă',
'edit_currency' => 'Editează moneda ":name"', 'edit_currency' => 'Editează moneda ":name"',
'delete_currency' => 'Șterge moneda ":name"', 'delete_currency' => 'Șterge moneda ":name"',
'newPiggyBank' => 'Crează o nouă pușculiță', 'newPiggyBank' => 'Crează o nouă pușculiță',
'edit_piggyBank' => 'Editează pușculița ":name"', 'edit_piggyBank' => 'Editează pușculița ":name"',
'preferences' => 'Preferințe', 'preferences' => 'Preferințe',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Modificare parolă', 'changePassword' => 'Modificare parolă',
'change_email' => 'Modifică adresa de email', 'change_email' => 'Modificare adresă de email',
'bills' => 'Facturi', 'bills' => 'Facturi',
'newBill' => 'Factură nouă', 'newBill' => 'Factură nouă',
'edit_bill' => 'Editează factura ":name"', 'edit_bill' => 'Editează factura ":name"',
'delete_bill' => 'Șterge factura ":name"', 'delete_bill' => 'Șterge factura ":name"',
'reports' => 'Rapoarte', 'reports' => 'Rapoarte',
'search_result' => 'Rezultatele căutării ":query"', 'search_result' => 'Rezultatele căutării ":query"',
'withdrawal_list' => 'Cheltuieli', 'withdrawal_list' => 'Cheltuieli',
'deposit_list' => 'Venituri și depozite', 'deposit_list' => 'Venituri și depozite',
'transfer_list' => 'Transferuri', 'transfer_list' => 'Transferuri',
'transfers_list' => 'Transferuri', 'transfers_list' => 'Transferuri',
'reconciliation_list' => 'Reconcilieri', 'reconciliation_list' => 'Reconcilieri',
'create_withdrawal' => 'Crează o nouă retragere', 'create_withdrawal' => 'Crează o nouă retragere',
'create_deposit' => 'Crează depozit nou', 'create_deposit' => 'Crează depozit nou',
'create_transfer' => 'Crează transfer nou', 'create_transfer' => 'Crează transfer nou',
'edit_journal' => 'Editează tranzacția ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Editează ":description"', 'edit_journal' => 'Editează tranzacția ":description"',
'delete_journal' => 'Șterge tranzacția ":description"', 'edit_reconciliation' => 'Editează ":description"',
'tags' => 'Etichete', 'delete_journal' => 'Șterge tranzacția ":description"',
'createTag' => 'Crează o etichetă nouă', 'tags' => 'Etichete',
'edit_tag' => 'Editează eticheta ":tag"', 'createTag' => 'Crează o etichetă nouă',
'delete_tag' => 'Șterge eticheta ":tag"', 'edit_tag' => 'Editează eticheta ":tag"',
'delete_journal_link' => 'Şterge legătura dintre tranzacţii', 'delete_tag' => 'Șterge eticheta ":tag"',
'delete_journal_link' => 'Şterge legătura dintre tranzacţii',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Ultimele 7 zile', 'last_seven_days' => 'Ultimele 7 zile',
'last_thirty_days' => 'Ultimele 30 de zile', 'last_thirty_days' => 'Ultimele 30 de zile',
'welcomeBack' => 'Bine ați venit!', 'welcomeBack' => 'Bine ați venit!',
'welcome_back' => 'Ce se redă?', 'welcome_back' => 'Ce se redă?',
'everything' => 'Tot', 'everything' => 'Tot',
'today' => 'Azi', 'today' => 'Azi',
'customRange' => 'Intervalul personalizat', 'customRange' => 'Intervalul personalizat',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Creați lucruri noi', 'create_new_stuff' => 'Creați lucruri noi',
'new_withdrawal' => 'Tranzacție nouă', 'new_withdrawal' => 'Tranzacție nouă',
'create_new_transaction' => 'Creați o nouă tranzacție', 'create_new_transaction' => 'Creați o nouă tranzacție',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Vizualizați conturile de active', 'go_to_asset_accounts' => 'Vizualizați conturile de active',
'go_to_budgets' => 'Mergi la bugete', 'go_to_budgets' => 'Mergi la bugete',
'go_to_categories' => 'Mergi la categorii', 'go_to_categories' => 'Mergi la categorii',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'Tranzacția a fost transformată în transfer', 'converted_to_Transfer' => 'Tranzacția a fost transformată în transfer',
'invalid_convert_selection' => 'Contul pe care l-ați selectat este deja utilizat în această tranzacție sau nu există.', 'invalid_convert_selection' => 'Contul pe care l-ați selectat este deja utilizat în această tranzacție sau nu există.',
'source_or_dest_invalid' => 'Nu se pot găsi detaliile corecte ale tranzacției. Conversia nu este posibilă.', 'source_or_dest_invalid' => 'Nu se pot găsi detaliile corecte ale tranzacției. Conversia nu este posibilă.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Creați o nouă retragere', 'create_new_withdrawal' => 'Creați o nouă retragere',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Depozitul ":description" șters cu succes', 'deleted_deposit' => 'Depozitul ":description" șters cu succes',
'deleted_transfer' => 'Transferul ":description" șters cu succes', 'deleted_transfer' => 'Transferul ":description" șters cu succes',
'stored_journal' => 'A fost creată cu succes o tranzacție nouă ":description"', 'stored_journal' => 'A fost creată cu succes o tranzacție nouă ":description"',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Selectați tranzacțiile', 'select_transactions' => 'Selectați tranzacțiile',
'rule_group_select_transactions' => 'Aplică ":title" la tranzacții', 'rule_group_select_transactions' => 'Aplică ":title" la tranzacții',
'rule_select_transactions' => 'Aplică ":title" la tranzacții', 'rule_select_transactions' => 'Aplică ":title" la tranzacții',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Pușculița ":name" a fost ștearsă', 'deleted_piggy_bank' => 'Pușculița ":name" a fost ștearsă',
'added_amount_to_piggy' => 'Adăugat :amount la ":name"', 'added_amount_to_piggy' => 'Adăugat :amount la ":name"',
'removed_amount_from_piggy' => 'Eliminat :amount din ":name"', 'removed_amount_from_piggy' => 'Eliminat :amount din ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Șterge eticheta ":tag"', 'delete_tag' => 'Șterge eticheta ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Eticheta ":tag" a fost actualizat', 'updated_tag' => 'Eticheta ":tag" a fost actualizat',
'created_tag' => 'Eticheta ":tag" a fost creat!', 'created_tag' => 'Eticheta ":tag" a fost creat!',
'transaction_journal_information' => 'Informații despre tranzacții', 'transaction_journal_information' => 'Informații despre tranzacții',
'transaction_journal_meta' => 'Informații meta', 'transaction_journal_meta' => 'Informații meta',
'total_amount' => 'Valoare totală', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Număr de zecimale', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Valoare totală',
'number_of_decimals' => 'Număr de zecimale',
// administration // administration
'administration' => 'Administrare', 'administration' => 'Administrare',
'user_administration' => 'Administrarea utilizatorilor', 'user_administration' => 'Administrarea utilizatorilor',
'list_all_users' => 'Toți utilizatorii', 'list_all_users' => 'Toți utilizatorii',
'all_users' => 'Toți utilizatorii', 'all_users' => 'Toți utilizatorii',
'instance_configuration' => 'Configurare', 'instance_configuration' => 'Configurare',
'firefly_instance_configuration' => 'Opțiuni configurare', 'firefly_instance_configuration' => 'Opțiuni configurare',
'setting_single_user_mode' => 'Mod de utilizator unic', 'setting_single_user_mode' => 'Mod de utilizator unic',
'setting_single_user_mode_explain' => 'În mod implicit, Firefly III acceptă numai o înregistrare: dvs. Aceasta este o măsură de securitate, împiedicând pe alții să vă folosească instanța dacă nu le permiteți. Inregistrările viitoare sunt blocate. Când debifați această casetă, alții vă pot folosi și instanța, presupunând că pot ajunge la ea (când este conectată la internet).', 'setting_single_user_mode_explain' => 'În mod implicit, Firefly III acceptă numai o înregistrare: dvs. Aceasta este o măsură de securitate, împiedicând pe alții să vă folosească instanța dacă nu le permiteți. Inregistrările viitoare sunt blocate. Când debifați această casetă, alții vă pot folosi și instanța, presupunând că pot ajunge la ea (când este conectată la internet).',
'store_configuration' => 'Salvați configurarea', 'store_configuration' => 'Salvați configurarea',
'single_user_administration' => 'Administrare utilizator pentru :email', 'single_user_administration' => 'Administrare utilizator pentru :email',
'edit_user' => 'Editați user :email', 'edit_user' => 'Editați user :email',
'hidden_fields_preferences' => 'Nu toate câmpurile sunt vizibile chiar acum. Trebuie să le activați din <a href=":link">Setări</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Datele utilizatorului', 'user_data_information' => 'Datele utilizatorului',
'user_information' => 'Informații utilizator', 'user_information' => 'Informații utilizator',
'total_size' => 'marimea totală', 'total_size' => 'marimea totală',
'budget_or_budgets' => 'buget(e)', 'budget_or_budgets' => 'buget(e)',
'budgets_with_limits' => 'buget(e) cu o sumă configurată', 'budgets_with_limits' => 'buget(e) cu o sumă configurată',
'nr_of_rules_in_total_groups' => ':count_rules regulă(reguli) în :count_groups grup (uri) de reguli', 'nr_of_rules_in_total_groups' => ':count_rules regulă(reguli) în :count_groups grup (uri) de reguli',
'tag_or_tags' => 'etichete', 'tag_or_tags' => 'etichete',
'configuration_updated' => 'Configurația a fost actualizată', 'configuration_updated' => 'Configurația a fost actualizată',
'setting_is_demo_site' => 'Site-ul demo', 'setting_is_demo_site' => 'Site-ul demo',
'setting_is_demo_site_explain' => 'Dacă bifați această casetă, această instalare se va comporta ca și cum ar fi site-ul demo, care poate avea efecte secundare ciudate.', 'setting_is_demo_site_explain' => 'Dacă bifați această casetă, această instalare se va comporta ca și cum ar fi site-ul demo, care poate avea efecte secundare ciudate.',
'block_code_bounced' => 'Mesaje e-mail (uri) returnate', 'block_code_bounced' => 'Mesaje e-mail (uri) returnate',
'block_code_expired' => 'Contul Demo a expirat', 'block_code_expired' => 'Contul Demo a expirat',
'no_block_code' => 'Nu există motive pentru blocarea sau blocarea utilizatorului', 'no_block_code' => 'Nu există motive pentru blocarea sau blocarea utilizatorului',
'block_code_email_changed' => 'Utilizatorul nu a confirmat încă nicio adresă de e-mail nouă', 'block_code_email_changed' => 'Utilizatorul nu a confirmat încă nicio adresă de e-mail nouă',
'admin_update_email' => 'Contrar paginii de profil, utilizatorul NU va fi anunțat că adresa sa de email a fost modificată!', 'admin_update_email' => 'Contrar paginii de profil, utilizatorul NU va fi anunțat că adresa sa de email a fost modificată!',
'update_user' => 'Actualizați user', 'update_user' => 'Actualizați user',
'updated_user' => 'Datele utilizatorilor au fost modificate.', 'updated_user' => 'Datele utilizatorilor au fost modificate.',
'delete_user' => 'Șterge user :email', 'delete_user' => 'Șterge user :email',
'user_deleted' => 'Utilizatorul a fost șters', 'user_deleted' => 'Utilizatorul a fost șters',
'send_test_email' => 'Trimiteți mesajul de e-mail test', 'send_test_email' => 'Trimiteți mesajul de e-mail test',
'send_test_email_text' => 'Pentru a vedea dacă instalarea dvs. este capabilă să trimită un e-mail, vă rugăm să apăsați acest buton. Nu veți vedea o eroare aici (dacă există), <strong> log-urile vor reflecta orice eroare </ strong>. Puteți apăsa acest buton ori de câte ori doriți. Nu există niciun control spam. Mesajul va fi trimis la <code>:email</ code> și ar trebui să sosească în scurt timp.', 'send_test_email_text' => 'Pentru a vedea dacă instalarea dvs. este capabilă să trimită un e-mail, vă rugăm să apăsați acest buton. Nu veți vedea o eroare aici (dacă există), <strong> log-urile vor reflecta orice eroare </ strong>. Puteți apăsa acest buton ori de câte ori doriți. Nu există niciun control spam. Mesajul va fi trimis la <code>:email</ code> și ar trebui să sosească în scurt timp.',
'send_message' => 'Trimite mesaj', 'send_message' => 'Trimite mesaj',
'send_test_triggered' => 'Testul a fost declanșat. Verificați mesajele primite și log-urile.', 'send_test_triggered' => 'Testul a fost declanșat. Verificați mesajele primite și log-urile.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Configurare link-uri de tranzacție', 'journal_link_configuration' => 'Configurare link-uri de tranzacție',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Contul sursă', 'asset_source_account' => 'Contul sursă',
'journal_description' => 'Descriere', 'journal_description' => 'Descriere',
'note' => 'Notițe', 'note' => 'Notițe',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Împărțiți această tranzacție', 'split_journal' => 'Împărțiți această tranzacție',
'split_journal_explanation' => 'Împărțiți această tranzacție în mai multe părți', 'split_journal_explanation' => 'Împărțiți această tranzacție în mai multe părți',
'currency' => 'Monedă', 'currency' => 'Monedă',

View File

@@ -208,6 +208,8 @@ Creați descrieri mai bune în exporturile ING',
'specific_rabo_descr' => 'Remediază posibile probleme cu fișierele Rabobank', 'specific_rabo_descr' => 'Remediază posibile probleme cu fișierele Rabobank',
'specific_pres_name' => 'Președintele CA pentru alegerea financiară', 'specific_pres_name' => 'Președintele CA pentru alegerea financiară',
'specific_pres_descr' => 'Remediază posibile probleme cu fișierele PC', 'specific_pres_descr' => 'Remediază posibile probleme cu fișierele PC',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Remediază posibile probleme cu fișierele Belfius',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Configurarea importului (3/4) - Definiți rolul fiecărei coloane', 'job_config_roles_title' => 'Configurarea importului (3/4) - Definiți rolul fiecărei coloane',
'job_config_roles_text' => 'Fiecare coloană din fișierul dvs. CSV conține anumite date. Vă rugăm să indicați ce fel de date ar trebui să aștepte importatorul. Opțiunea de a "mapa" datele înseamnă că veți conecta fiecare intrare găsită în coloană cu o valoare din baza dvs. de date. O coloană desenată de multe ori este coloana care conține IBAN-ul contului opus. Acest lucru poate fi ușor comparat cu prezența IBAN în baza dvs. de date.', 'job_config_roles_text' => 'Fiecare coloană din fișierul dvs. CSV conține anumite date. Vă rugăm să indicați ce fel de date ar trebui să aștepte importatorul. Opțiunea de a "mapa" datele înseamnă că veți conecta fiecare intrare găsită în coloană cu o valoare din baza dvs. de date. O coloană desenată de multe ori este coloana care conține IBAN-ul contului opus. Acest lucru poate fi ușor comparat cu prezența IBAN în baza dvs. de date.',
@@ -292,14 +294,14 @@ Creați descrieri mai bune în exporturile ING',
'column_rabo-debit-credit' => 'Indicatorul specific de debit / credit Rabobank', 'column_rabo-debit-credit' => 'Indicatorul specific de debit / credit Rabobank',
'column_ing-debit-credit' => 'Indicatorul ING de debit / credit specific', 'column_ing-debit-credit' => 'Indicatorul ING de debit / credit specific',
'column_generic-debit-credit' => 'Indicatorul de debit / credit bancar general', 'column_generic-debit-credit' => 'Indicatorul de debit / credit bancar general',
'column_sepa-ct-id' => 'Identificator final SEPA', 'column_sepa_ct_id' => 'Identificator final SEPA',
'column_sepa-ct-op' => 'Identificatorul contului opus SEPA', 'column_sepa_ct_op' => 'Identificatorul contului opus SEPA',
'column_sepa-db' => 'Identificatorul mandatului SEPA', 'column_sepa_db' => 'Identificatorul creditorului SEPA',
'column_sepa-cc' => 'Codul de compensare SEPA', 'column_sepa_cc' => 'Cod de compensare SEPA',
'column_sepa-ci' => 'Identificatorul creditorului SEPA', 'column_sepa_ci' => 'Identificatorul creditorului SEPA',
'column_sepa-ep' => 'Scopul extern SEPA', 'column_sepa_ep' => 'Scopul extern SEPA',
'column_sepa-country' => 'Codul țării SEPA', 'column_sepa_country' => 'Codul țării SEPA',
'column_sepa-batch-id' => 'ID-ul lotului SEPA', 'column_sepa_batch_id' => 'ID-ul lotului SEPA',
'column_tags-comma' => 'Etichete (separate prin virgulă)', 'column_tags-comma' => 'Etichete (separate prin virgulă)',
'column_tags-space' => 'Etichete (separate prin spațiu)', 'column_tags-space' => 'Etichete (separate prin spațiu)',
'column_account-number' => 'Cont activ (numărul contului)', 'column_account-number' => 'Cont activ (numărul contului)',

View File

@@ -24,26 +24,26 @@ declare(strict_types=1);
return [ return [
// index // index
'index_intro' => 'Bun venit pe pagina index a Firefly III. Vă rugăm să aveți timp pentru a trece prin acest intro pentru a vedea cum funcționează Firefly III.', 'index_intro' => 'Bun venit pe pagina principală a Firefly III. Vă rugăm să parcurgeţi acest intro pentru a vedea cum funcționează Firefly III.',
'index_accounts-chart' => 'Acest grafic arată soldul curent al conturilor dvs. de active. Puteți selecta conturile vizibile aici în preferințele dvs.', 'index_accounts-chart' => 'Acest grafic arată soldul curent al conturilor dvs. de active. Puteți selecta conturile vizibile aici în preferințele dvs.',
'index_box_out_holder' => 'Această cutie mică și casetele de lângă aceasta vă vor oferi o imagine de ansamblu rapidă a situației financiare.', 'index_box_out_holder' => 'Aceast dreptunghi mic și cele de lângă el vă vor oferi o imagine de ansamblu rapidă a situației financiare.',
'index_help' => 'Dacă aveți nevoie vreodată de ajutor cu o pagină sau un formular, apăsați acest buton.', 'index_help' => 'Dacă aveți nevoie vreodată de ajutor cu o pagină sau un formular, apăsați acest buton.',
'index_outro' => 'Cele mai multe pagini ale Firefly III vor începe cu un mic tur ca acesta. Contactați-mă atunci când aveți întrebări sau comentarii. Bucurați-vă!', 'index_outro' => 'Cele mai multe pagini ale Firefly III vor începe cu un mic tur ca acesta. Contactați-mă atunci când aveți întrebări sau comentarii. Bucurați-vă!',
'index_sidebar-toggle' => 'Pentru a crea noi tranzacții, conturi sau alte lucruri, utilizați meniul de sub această pictogramă.', 'index_sidebar-toggle' => 'Pentru a crea noi tranzacții, conturi sau alte lucruri, utilizați meniul de sub această pictogramă.',
// create account: // create account:
'accounts_create_iban' => 'Dați conturile dvs. un IBAN valabil. Acest lucru ar putea face ca importul de date să fie foarte ușor în viitor.', 'accounts_create_iban' => 'Dați conturilor dvs. un IBAN valid. Acest lucru ar putea face ca importul de date să fie foarte ușor în viitor.',
'accounts_create_asset_opening_balance' => 'Conturile de active pot avea un "sold de deschidere", indicând începutul istoricului acestui cont în Firefly III.', 'accounts_create_asset_opening_balance' => 'Conturile de active pot avea un "sold de deschidere", indicând începutul istoricului acestui cont în Firefly III.',
'accounts_create_asset_currency' => 'Firefly III acceptă mai multe valute. Conturile de active au o monedă principală, pe care trebuie să o setați aici.', 'accounts_create_asset_currency' => 'Firefly III acceptă mai multe valute. Conturile de active au o monedă principală, pe care trebuie să o setați aici.',
'accounts_create_asset_virtual' => 'Acesta poate uneori să vă ajutevă oferiți un sold virtual: o sumă suplimentară adăugată sau retrasă întotdeauna din soldul real.', 'accounts_create_asset_virtual' => 'Câteodată este de ajutoradăugaţi contului dvs. un sold virtual: o sumă suplimentară adăugată sau retrasă întotdeauna din soldul real.',
// budgets index // budgets index
'budgets_index_intro' => 'Bugetele sunt folosite pentru a vă gestiona finanțele și pentru a forma una dintre funcțiile de bază ale Firefly III.', 'budgets_index_intro' => 'Bugetele sunt folosite pentru a vă gestiona finanțele; ele sunt una dintre funcțiile de bază ale Firefly III.',
'budgets_index_set_budget' => 'Stabiliți bugetul total pentru fiecare perioadă, astfel încât Firefly III vă poate spune dacă ați bugetat toți banii disponibili.', 'budgets_index_set_budget' => 'Stabiliți bugetul total pentru fiecare perioadă, astfel încât Firefly III vă poate spune dacă ați bugetat toți banii disponibili.',
'budgets_index_see_expenses_bar' => 'Banii cheltuiți vor umple încet această linie.', 'budgets_index_see_expenses_bar' => 'Banii cheltuiți vor umple încet această linie.',
'budgets_index_navigate_periods' => 'Navigați prin perioade pentru a stabili cu ușurință bugetele înainte.', 'budgets_index_navigate_periods' => 'Navigați prin perioade de timp pentru a stabili cu ușurință bugetele viitoare.',
'budgets_index_new_budget' => 'Creați bugete noi după cum doriți.', 'budgets_index_new_budget' => 'Creați bugete noi după cum doriți.',
'budgets_index_list_of_budgets' => 'Utilizați acest tabel pentru a stabili sumele pentru fiecare buget și pentru a vedea cum faceți acest lucru.', 'budgets_index_list_of_budgets' => 'Utilizați acest tabel pentru a stabili sumele pentru fiecare buget și pentru a vedea cum progresaţi.',
'budgets_index_outro' => 'Pentru a afla mai multe despre bugetare, verificați pictograma de ajutor din colțul din dreapta sus.', 'budgets_index_outro' => 'Pentru a afla mai multe despre bugetare, verificați pictograma de ajutor din colțul din dreapta sus.',
// reports (index) // reports (index)

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Cont (Spectre)', 'account_on_spectre' => 'Cont (Spectre)',
'account_on_ynab' => 'Cont (YNAB)', 'account_on_ynab' => 'Cont (YNAB)',
'do_import' => 'Importați din acest cont', 'do_import' => 'Importați din acest cont',
'sepa-ct-id' => 'Idetificator End to End SEPA', 'sepa_ct_id' => 'Identificator final SEPA',
'sepa-ct-op' => 'SCodul de identificare a contului opus EPA', 'sepa_ct_op' => 'Identificatorul contului opus SEPA',
'sepa-db' => 'Identificatorul mandatului SEPA', 'sepa_db' => 'Identificatorul mandatului SEPA',
'sepa-country' => 'Țară SEPA', 'sepa_country' => 'Codul țării SEPA',
'sepa-cc' => 'Codul de compensare SEPA', 'sepa_cc' => 'Codul de compensare SEPA',
'sepa-ep' => 'Scopul extern SEPA', 'sepa_ep' => 'Scopul extern SEPA',
'sepa-ci' => 'Identificatorul creditorului SEPA', 'sepa_ci' => 'Identificatorul creditorului SEPA',
'sepa-batch-id' => 'ID-ul lotului SEPA', 'sepa_batch_id' => 'ID-ul lotului SEPA',
'external_id' => 'ID Extern', 'external_id' => 'ID Extern',
'account_at_bunq' => 'Cont cu bunq', 'account_at_bunq' => 'Cont cu bunq',
'file_name' => 'Nume de fișier', 'file_name' => 'Nume de fișier',

View File

@@ -25,8 +25,8 @@ declare(strict_types=1);
return [ return [
'password' => 'Parolele trebuie să aibă cel puțin șase caractere și să corespundă confirmării.', 'password' => 'Parolele trebuie să aibă cel puțin șase caractere și să corespundă confirmării.',
'user' => 'Nu putem găsi un utilizator cu acea adresă de e-mail.', 'user' => 'Nu putem găsi un utilizator cu acea adresă de e-mail.',
'token' => 'Acest token pentru resetarea parolei este nevalid.', 'token' => 'Acest token pentru resetarea parolei nu este valid.',
'sent' => 'V-am trimis prin e-mail legătura de resetare a parolei!', 'sent' => 'V-am trimis prin e-mail adresa web de resetare a parolei!',
'reset' => 'Parola a fost resetată!', 'reset' => 'Parola a fost resetată!',
'blocked' => 'Bună încercare, deși...', 'blocked' => 'Oricum, bună încercare.',
]; ];

View File

@@ -36,12 +36,16 @@ return [
'file_attached' => 'Fișierul ":name" a fost încărcat cu succes.', 'file_attached' => 'Fișierul ":name" a fost încărcat cu succes.',
'must_exist' => 'Câmpul ID :attribute nu există în baza de date.', 'must_exist' => 'Câmpul ID :attribute nu există în baza de date.',
'all_accounts_equal' => 'Toate conturile din acest câmp trebuie să fie egale.', 'all_accounts_equal' => 'Toate conturile din acest câmp trebuie să fie egale.',
'group_title_mandatory' => 'Un titlu de grup este obligatoriu atunci când există mai multe tranzacții.',
'transaction_types_equal' => 'Toate împărțirile trebuie să fie de același tip.',
'invalid_transaction_type' => 'Tip tranzacție nevalidă.',
'invalid_selection' => 'Selecția dvs. este nevalidă.', 'invalid_selection' => 'Selecția dvs. este nevalidă.',
'belongs_user' => 'Această valoare este nevalidă pentru acest câmp.', 'belongs_user' => 'Această valoare este nevalidă pentru acest câmp.',
'at_least_one_transaction' => 'Aveți nevoie de cel puțin o tranzacție.', 'at_least_one_transaction' => 'Aveți nevoie de cel puțin o tranzacție.',
'at_least_one_repetition' => 'Aveți nevoie de cel puțin o repetare.', 'at_least_one_repetition' => 'Aveți nevoie de cel puțin o repetare.',
'require_repeat_until' => 'Solicitați fie un număr de repetări, fie o dată de încheiere (repeat_until). Nu amândouă.', 'require_repeat_until' => 'Solicitați fie un număr de repetări, fie o dată de încheiere (repeat_until). Nu amândouă.',
'require_currency_info' => 'Conținutul acestui câmp este nevalid fără informații despre monedă.', 'require_currency_info' => 'Conținutul acestui câmp este nevalid fără informații despre monedă.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Descrierea tranzacției nu trebuie să fie egală cu descrierea globală.', 'equal_description' => 'Descrierea tranzacției nu trebuie să fie egală cu descrierea globală.',
'file_invalid_mime' => 'Fișierul ":name" este de tip ":mime" și nu este acceptat ca o încărcare nouă.', 'file_invalid_mime' => 'Fișierul ":name" este de tip ":mime" și nu este acceptat ca o încărcare nouă.',
'file_too_large' => 'Fișierul ":name" este prea mare.', 'file_too_large' => 'Fișierul ":name" este prea mare.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'regulă de declanșare #4', 'rule-trigger.4' => 'regulă de declanșare #4',
'rule-trigger.5' => 'regulă de declanșare #5', 'rule-trigger.5' => 'regulă de declanșare #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Trebuie să continuați să obțineți un ID de cont sursă valabil și / sau un nume de cont sursă valabil.',
'withdrawal_source_bad_data' => 'Nu s-a găsit un cont sursă valabil la căutarea ID ":id" sau nume ":name".',
'withdrawal_dest_need_data' => 'Trebuie să continuați să obțineți un ID de cont de destinație valabil și / sau un nume de cont de destinație valabil.',
'deposit_source_need_data' => 'Trebuie să continuați să obțineți un ID de cont sursă valabil și / sau un nume de cont sursă valabil.',
'deposit_source_bad_data' => 'Nu s-a găsit un cont sursă valabil la căutarea ID ":id" sau nume ":name".',
'deposit_dest_need_data' => 'Trebuie să continuați să obțineți un ID de cont de destinație valabil și / sau un nume de cont de destinație valabil.',
'deposit_dest_bad_data' => 'Nu s-a găsit un cont de destinaţie valabil la căutarea ID ":id" sau nume ":name".',
'transfer_source_need_data' => 'Trebuie să continuați să obțineți un ID de cont sursă valabil și / sau un nume de cont sursă valabil.',
'transfer_source_bad_data' => 'Nu s-a găsit un cont sursă valabil la căutarea ID ":id" sau nume ":name".',
'transfer_dest_need_data' => 'Trebuie să continuați să obțineți un ID de cont de destinație valabil și / sau un nume de cont de destinație valabil.',
'transfer_dest_bad_data' => 'Nu s-a găsit un cont de destinaţie valabil la căutarea ID ":id" sau nume ":name".',
'need_id_in_edit' => 'Atunci când actualizați o tranzacție cu diviziuni, fiecare divizie trebuie să aibă un id de jurnal de tranzacții valabil (câmpul "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Главная', 'home' => 'Главная',
'edit_currency' => 'Редактирование валюты ":name"', 'edit_currency' => 'Редактирование валюты ":name"',
'delete_currency' => 'Удаление валюты ":name"', 'delete_currency' => 'Удаление валюты ":name"',
'newPiggyBank' => 'Создание новой копилки', 'newPiggyBank' => 'Создание новой копилки',
'edit_piggyBank' => 'Редактирование копилки ":name"', 'edit_piggyBank' => 'Редактирование копилки ":name"',
'preferences' => 'Настройки', 'preferences' => 'Настройки',
'profile' => 'Профиль', 'profile' => 'Профиль',
'changePassword' => 'Изменение вашего пароля', 'changePassword' => 'Изменение вашего пароля',
'change_email' => 'Изменить адрес электронной почты', 'change_email' => 'Изменить адрес электронной почты',
'bills' => 'Счета к оплате', 'bills' => 'Счета к оплате',
'newBill' => 'Новый счёт к оплате', 'newBill' => 'Новый счёт к оплате',
'edit_bill' => 'Редактирование счёта к оплате ":name"', 'edit_bill' => 'Редактирование счёта к оплате ":name"',
'delete_bill' => 'Удаление счёта к оплате ":name"', 'delete_bill' => 'Удаление счёта к оплате ":name"',
'reports' => 'Отчёты', 'reports' => 'Отчёты',
'search_result' => 'Результаты поиска для ":query"', 'search_result' => 'Результаты поиска для ":query"',
'withdrawal_list' => 'Мои расходы', 'withdrawal_list' => 'Мои расходы',
'deposit_list' => 'Мои доходы', 'deposit_list' => 'Мои доходы',
'transfer_list' => 'Переводы', 'transfer_list' => 'Переводы',
'transfers_list' => 'Переводы', 'transfers_list' => 'Переводы',
'reconciliation_list' => 'Сверка', 'reconciliation_list' => 'Сверка',
'create_withdrawal' => 'Создать новый расход', 'create_withdrawal' => 'Создать новый расход',
'create_deposit' => 'Создать новый доход', 'create_deposit' => 'Создать новый доход',
'create_transfer' => 'Создать новый перевод', 'create_transfer' => 'Создать новый перевод',
'edit_journal' => 'Редактирование транзакции ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Редактировать ":description"', 'edit_journal' => 'Редактирование транзакции ":description"',
'delete_journal' => 'Удаление транзакции ":description"', 'edit_reconciliation' => 'Редактировать ":description"',
'tags' => 'Метки', 'delete_journal' => 'Удаление транзакции ":description"',
'createTag' => 'Создать новую метку', 'tags' => 'Метки',
'edit_tag' => 'Редактирование метки ":tag"', 'createTag' => 'Создать новую метку',
'delete_tag' => 'Удаление метки ":tag"', 'edit_tag' => 'Редактирование метки ":tag"',
'delete_journal_link' => 'Удалить связь между транзакциями', 'delete_tag' => 'Удаление метки ":tag"',
'delete_journal_link' => 'Удалить связь между транзакциями',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => 'Последние 7 дней', 'last_seven_days' => 'Последние 7 дней',
'last_thirty_days' => 'Последние 30 дней', 'last_thirty_days' => 'Последние 30 дней',
'welcomeBack' => 'Что происходит с моими финансами?', 'welcomeBack' => 'Что происходит с моими финансами?',
'welcome_back' => 'Что происходит с моими финансами?', 'welcome_back' => 'Что происходит с моими финансами?',
'everything' => 'Всё', 'everything' => 'Всё',
'today' => 'сегодня', 'today' => 'сегодня',
'customRange' => 'Другой интервал', 'customRange' => 'Другой интервал',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Создать новый объект', 'create_new_stuff' => 'Создать новый объект',
'new_withdrawal' => 'Новый расход', 'new_withdrawal' => 'Новый расход',
'create_new_transaction' => 'Создать новую транзакцию', 'create_new_transaction' => 'Создать новую транзакцию',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Просмотр ваших основных счетов', 'go_to_asset_accounts' => 'Просмотр ваших основных счетов',
'go_to_budgets' => 'Перейти к вашим бюджетам', 'go_to_budgets' => 'Перейти к вашим бюджетам',
'go_to_categories' => 'Перейти к вашим категориям', 'go_to_categories' => 'Перейти к вашим категориям',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => 'Транзакция была преобразована в перевод', 'converted_to_Transfer' => 'Транзакция была преобразована в перевод',
'invalid_convert_selection' => 'Выбранный вами счёт уже используется в этой транзакции или не существует.', 'invalid_convert_selection' => 'Выбранный вами счёт уже используется в этой транзакции или не существует.',
'source_or_dest_invalid' => 'Не удается найти правильные сведения о транзакции. Преобразование невозможно.', 'source_or_dest_invalid' => 'Не удается найти правильные сведения о транзакции. Преобразование невозможно.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Создать новый расход', 'create_new_withdrawal' => 'Создать новый расход',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => 'Доход ":description" успешно удалён', 'deleted_deposit' => 'Доход ":description" успешно удалён',
'deleted_transfer' => 'Перевод ":description" успешно удалён', 'deleted_transfer' => 'Перевод ":description" успешно удалён',
'stored_journal' => 'Новая транзакция ":description" успешно создана', 'stored_journal' => 'Новая транзакция ":description" успешно создана',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'Выбрать транзакции', 'select_transactions' => 'Выбрать транзакции',
'rule_group_select_transactions' => 'Применить ":title" к транзакциям', 'rule_group_select_transactions' => 'Применить ":title" к транзакциям',
'rule_select_transactions' => 'Применить ":title" к транзакциям', 'rule_select_transactions' => 'Применить ":title" к транзакциям',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => 'Копилка ":name" удалена', 'deleted_piggy_bank' => 'Копилка ":name" удалена',
'added_amount_to_piggy' => 'Добавлено :amount в ":name"', 'added_amount_to_piggy' => 'Добавлено :amount в ":name"',
'removed_amount_from_piggy' => 'Удалено :amount из ":name"', 'removed_amount_from_piggy' => 'Удалено :amount из ":name"',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => 'Удалить метку ":tag"', 'delete_tag' => 'Удалить метку ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => 'Метка ":tag" обновлена', 'updated_tag' => 'Метка ":tag" обновлена',
'created_tag' => 'Метка ":tag" была создана!', 'created_tag' => 'Метка ":tag" была создана!',
'transaction_journal_information' => 'Информация о транзакции', 'transaction_journal_information' => 'Информация о транзакции',
'transaction_journal_meta' => 'Дополнительная информация', 'transaction_journal_meta' => 'Дополнительная информация',
'total_amount' => 'Итого', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Количество знаков после запятой', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Итого',
'number_of_decimals' => 'Количество знаков после запятой',
// administration // administration
'administration' => 'Администрирование', 'administration' => 'Администрирование',
'user_administration' => 'Управление пользователями', 'user_administration' => 'Управление пользователями',
'list_all_users' => 'Список пользователей', 'list_all_users' => 'Список пользователей',
'all_users' => 'Все пользователи', 'all_users' => 'Все пользователи',
'instance_configuration' => 'Конфигурация', 'instance_configuration' => 'Конфигурация',
'firefly_instance_configuration' => 'Базовая конфигурация Firefly III', 'firefly_instance_configuration' => 'Базовая конфигурация Firefly III',
'setting_single_user_mode' => 'Режим одного пользователя', 'setting_single_user_mode' => 'Режим одного пользователя',
'setting_single_user_mode_explain' => 'По умолчанию Firefly III работает только с одним пользователем (это вы). Это сделано с целью обеспечения безопасности, чтобы другие люди не могли использовать ваш Firefly без вашего разрешения. Регистрация других пользователей просто невозможна. Однако, если вы снимите этот флажок, другие смогут использовать ваш Firefly, при условии, что у них есть доступ к нему (например, он доступен через Интернет).', 'setting_single_user_mode_explain' => 'По умолчанию Firefly III работает только с одним пользователем (это вы). Это сделано с целью обеспечения безопасности, чтобы другие люди не могли использовать ваш Firefly без вашего разрешения. Регистрация других пользователей просто невозможна. Однако, если вы снимите этот флажок, другие смогут использовать ваш Firefly, при условии, что у них есть доступ к нему (например, он доступен через Интернет).',
'store_configuration' => 'Сохранить конфигурацию', 'store_configuration' => 'Сохранить конфигурацию',
'single_user_administration' => 'Управление пользователем :email', 'single_user_administration' => 'Управление пользователем :email',
'edit_user' => 'Редактирование пользователя :email', 'edit_user' => 'Редактирование пользователя :email',
'hidden_fields_preferences' => 'Сейчас видные не все поля. Вы должны включить их в <a href=":link">настройках</a>.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Данные пользователя', 'user_data_information' => 'Данные пользователя',
'user_information' => 'Информация о пользователе', 'user_information' => 'Информация о пользователе',
'total_size' => 'общий размер', 'total_size' => 'общий размер',
'budget_or_budgets' => 'бюджет(ы)', 'budget_or_budgets' => 'бюджет(ы)',
'budgets_with_limits' => 'бюджет(ы) с установленной суммой', 'budgets_with_limits' => 'бюджет(ы) с установленной суммой',
'nr_of_rules_in_total_groups' => ':count_rules правил в :count_groups группах', 'nr_of_rules_in_total_groups' => ':count_rules правил в :count_groups группах',
'tag_or_tags' => 'метки', 'tag_or_tags' => 'метки',
'configuration_updated' => 'Конфигурация обновлена', 'configuration_updated' => 'Конфигурация обновлена',
'setting_is_demo_site' => 'Демо-сайт', 'setting_is_demo_site' => 'Демо-сайт',
'setting_is_demo_site_explain' => 'Если вы установите этот флажок, эта копия FireFly будет вести себя как демонстрационный сайт, который может иметь странные побочные эффекты.', 'setting_is_demo_site_explain' => 'Если вы установите этот флажок, эта копия FireFly будет вести себя как демонстрационный сайт, который может иметь странные побочные эффекты.',
'block_code_bounced' => 'Отправка письма (писем) с аккаунта', 'block_code_bounced' => 'Отправка письма (писем) с аккаунта',
'block_code_expired' => 'Срок демо-версии истёк', 'block_code_expired' => 'Срок демо-версии истёк',
'no_block_code' => 'Нет причины для блокировки или пользователь не заблокирован', 'no_block_code' => 'Нет причины для блокировки или пользователь не заблокирован',
'block_code_email_changed' => 'Пользователь не подтвердил новый адрес электронной почты', 'block_code_email_changed' => 'Пользователь не подтвердил новый адрес электронной почты',
'admin_update_email' => 'Внимание! Пользователь НЕ будет уведомлён о смене адреса электронной почты. Новый адрес он увидит только на странице профиля.', 'admin_update_email' => 'Внимание! Пользователь НЕ будет уведомлён о смене адреса электронной почты. Новый адрес он увидит только на странице профиля.',
'update_user' => 'Обновить пользователя', 'update_user' => 'Обновить пользователя',
'updated_user' => 'Данные пользователя были изменены.', 'updated_user' => 'Данные пользователя были изменены.',
'delete_user' => 'Удалить пользователя :email', 'delete_user' => 'Удалить пользователя :email',
'user_deleted' => 'Пользователь был удален', 'user_deleted' => 'Пользователь был удален',
'send_test_email' => 'Отправить тестовое письмо на E-mail пользователя', 'send_test_email' => 'Отправить тестовое письмо на E-mail пользователя',
'send_test_email_text' => 'Чтобы узнать, может ли ваша копия FireFly отправлять электронную почту, нажмите эту кнопку. Вы не увидите здесь ошибки (если они возникнут), все ошибки будут зафиксированы <strong>в лог-файле</strong>. Вы можете нажимать эту кнопку столько раз, сколько хотите. Спам не контролируется. Сообщение будет отправлено на адрес <code>:email</code> и вы сможете получить его в ближайшее время.', 'send_test_email_text' => 'Чтобы узнать, может ли ваша копия FireFly отправлять электронную почту, нажмите эту кнопку. Вы не увидите здесь ошибки (если они возникнут), все ошибки будут зафиксированы <strong>в лог-файле</strong>. Вы можете нажимать эту кнопку столько раз, сколько хотите. Спам не контролируется. Сообщение будет отправлено на адрес <code>:email</code> и вы сможете получить его в ближайшее время.',
'send_message' => 'Отправить сообщение', 'send_message' => 'Отправить сообщение',
'send_test_triggered' => 'Тест был выполнен. Проверьте ваш почтовый ящик и log-файлы.', 'send_test_triggered' => 'Тест был выполнен. Проверьте ваш почтовый ящик и log-файлы.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'Настройка связей между транзакциями', 'journal_link_configuration' => 'Настройка связей между транзакциями',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Исходный счёт', 'asset_source_account' => 'Исходный счёт',
'journal_description' => 'Описание', 'journal_description' => 'Описание',
'note' => 'Заметки', 'note' => 'Заметки',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Разделить эту транзакцию', 'split_journal' => 'Разделить эту транзакцию',
'split_journal_explanation' => 'Разделить эту транзакцию на несколько частей', 'split_journal_explanation' => 'Разделить эту транзакцию на несколько частей',
'currency' => 'Валюта', 'currency' => 'Валюта',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Fixes potential problems with Rabobank files', 'specific_rabo_descr' => 'Fixes potential problems with Rabobank files',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Fixes potential problems with PC files', 'specific_pres_descr' => 'Fixes potential problems with PC files',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Настройка импорта (3/4). Определите роль каждого столбца', 'job_config_roles_title' => 'Настройка импорта (3/4). Определите роль каждого столбца',
'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.', 'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Индикатор дебита/кредита, специфичный для Rabobank', 'column_rabo-debit-credit' => 'Индикатор дебита/кредита, специфичный для Rabobank',
'column_ing-debit-credit' => 'Индикатор дебита/кредита, специфичный для ING', 'column_ing-debit-credit' => 'Индикатор дебита/кредита, специфичный для ING',
'column_generic-debit-credit' => 'Generic bank debit/credit indicator', 'column_generic-debit-credit' => 'Generic bank debit/credit indicator',
'column_sepa-ct-id' => 'Идентификатор SEPA end-to-end', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'Идентификатор учетной записи SEPA', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'Идентификатор SEPA Mandate', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'Код очистки SEPA', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'Идентификатор кредитора SEPA', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'Внешняя цель SEPA', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'Код страны SEPA', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA Batch ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Метки (разделены запятыми)', 'column_tags-comma' => 'Метки (разделены запятыми)',
'column_tags-space' => 'Метки (разделены пробелами)', 'column_tags-space' => 'Метки (разделены пробелами)',
'column_account-number' => 'Основной счёт (номер счёта)', 'column_account-number' => 'Основной счёт (номер счёта)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => 'Счёт (Spectre)', 'account_on_spectre' => 'Счёт (Spectre)',
'account_on_ynab' => 'Счёт (YNAB)', 'account_on_ynab' => 'Счёт (YNAB)',
'do_import' => 'Импортировать с этого счёта', 'do_import' => 'Импортировать с этого счёта',
'sepa-ct-id' => 'Идентификатор SEPA end-to-end', 'sepa_ct_id' => 'SEPA End to End Identifier',
'sepa-ct-op' => 'Идентификатор учетной записи SEPA', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'Идентификатор SEPA Mandate', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'Страна SEPA', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'Код очистки SEPA', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'Внешняя цель SEPA', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'Идентификатор кредитора SEPA', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'SEPA Batch ID', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'Внешний ID', 'external_id' => 'Внешний ID',
'account_at_bunq' => 'Счёт с bunq', 'account_at_bunq' => 'Счёт с bunq',
'file_name' => 'Имя файла', 'file_name' => 'Имя файла',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Это значение является недопустимым для выбранного триггера.', 'rule_trigger_value' => 'Это значение является недопустимым для выбранного триггера.',
'rule_action_value' => 'Это значение является недопустимым для выбранного действия.', 'rule_action_value' => 'Это значение является недопустимым для выбранного действия.',
'file_already_attached' => 'Загруженный файл ":name" уже прикреплён к этому объекту.', 'file_already_attached' => 'Загруженный файл ":name" уже прикреплён к этому объекту.',
'file_attached' => 'Файл ":name". успешно загружен.', 'file_attached' => 'Successfully uploaded file ":name".',
'must_exist' => 'ID в поле field :attribute не существует в базе данных.', 'must_exist' => 'ID в поле field :attribute не существует в базе данных.',
'all_accounts_equal' => 'Все счета в данном поле должны совпадать.', 'all_accounts_equal' => 'Все счета в данном поле должны совпадать.',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => 'Invalid transaction type.',
'invalid_selection' => 'Вы сделали неправильный выбор.', 'invalid_selection' => 'Вы сделали неправильный выбор.',
'belongs_user' => 'Данное значение недопустимо для этого поля.', 'belongs_user' => 'Данное значение недопустимо для этого поля.',
'at_least_one_transaction' => 'Необходима как минимум одна транзакция.', 'at_least_one_transaction' => 'Необходима как минимум одна транзакция.',
'at_least_one_repetition' => 'Необходима как минимум одна транзакция.', 'at_least_one_repetition' => 'Необходима как минимум одна транзакция.',
'require_repeat_until' => 'Требуется либо несколько повторений, либо конечная дата (repeat_until). Но не оба параметра разом.', 'require_repeat_until' => 'Требуется либо несколько повторений, либо конечная дата (repeat_until). Но не оба параметра разом.',
'require_currency_info' => 'Содержимое этого поля недействительно без информации о валюте.', 'require_currency_info' => 'Содержимое этого поля недействительно без информации о валюте.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'Описание транзакции не должно совпадать с глобальным описанием.', 'equal_description' => 'Описание транзакции не должно совпадать с глобальным описанием.',
'file_invalid_mime' => 'Файл ":name" имеет тип ":mime". Загрузка файлов такого типа невозможна.', 'file_invalid_mime' => 'Файл ":name" имеет тип ":mime". Загрузка файлов такого типа невозможна.',
'file_too_large' => 'Файл ":name" слишком большой.', 'file_too_large' => 'Файл ":name" слишком большой.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => '"Условие #4"', 'rule-trigger.4' => '"Условие #4"',
'rule-trigger.5' => '"Условие #5"', 'rule-trigger.5' => '"Условие #5"',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => 'Anasayfa', 'home' => 'Anasayfa',
'edit_currency' => '":name" para birimini düzenle', 'edit_currency' => '":name" para birimini düzenle',
'delete_currency' => '":name" para birimini sil', 'delete_currency' => '":name" para birimini sil',
'newPiggyBank' => 'Yeni bir kumbara oluştur', 'newPiggyBank' => 'Yeni bir kumbara oluştur',
'edit_piggyBank' => '":name" kumbarasını düzenle', 'edit_piggyBank' => '":name" kumbarasını düzenle',
'preferences' => 'Tercihler', 'preferences' => 'Tercihler',
'profile' => 'Profil', 'profile' => 'Profil',
'changePassword' => 'Şifrenizi değiştirin', 'changePassword' => 'Şifrenizi değiştirin',
'change_email' => 'E-posta adresini değiştir', 'change_email' => 'E-posta adresini değiştir',
'bills' => 'Fatura', 'bills' => 'Fatura',
'newBill' => 'Yeni Fatura', 'newBill' => 'Yeni Fatura',
'edit_bill' => 'Faturayı düzenle ":name"', 'edit_bill' => 'Faturayı düzenle ":name"',
'delete_bill' => 'Faturayı ":name"', 'delete_bill' => 'Faturayı ":name"',
'reports' => 'Raporlar', 'reports' => 'Raporlar',
'search_result' => '":query" için arama sonuçları', 'search_result' => '":query" için arama sonuçları',
'withdrawal_list' => 'Giderler', 'withdrawal_list' => 'Giderler',
'deposit_list' => 'Varlık, gelir ve mevduatlar', 'deposit_list' => 'Varlık, gelir ve mevduatlar',
'transfer_list' => 'Transferler', 'transfer_list' => 'Transferler',
'transfers_list' => 'Transferler', 'transfers_list' => 'Transferler',
'reconciliation_list' => 'Mutabakatlar', 'reconciliation_list' => 'Mutabakatlar',
'create_withdrawal' => 'Yeni para çekme oluştur', 'create_withdrawal' => 'Yeni para çekme oluştur',
'create_deposit' => 'Yeni mevduat oluştur', 'create_deposit' => 'Yeni mevduat oluştur',
'create_transfer' => 'Yeni transfer oluştur', 'create_transfer' => 'Yeni transfer oluştur',
'edit_journal' => '":description" işlemini düzenle', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => 'Düzenle ":description"', 'edit_journal' => '":description" işlemini düzenle',
'delete_journal' => '":description" işlemini sil', 'edit_reconciliation' => 'Düzenle ":description"',
'tags' => 'Etiketler', 'delete_journal' => '":description" işlemini sil',
'createTag' => 'Yeni etiket oluştur', 'tags' => 'Etiketler',
'edit_tag' => '":tag" etiketini düzenle', 'createTag' => 'Yeni etiket oluştur',
'delete_tag' => '":tag" etiketini sil', 'edit_tag' => '":tag" etiketini düzenle',
'delete_journal_link' => 'Hesap hareketleri arasındaki bağlantıyı sil', 'delete_tag' => '":tag" etiketini sil',
'delete_journal_link' => 'Hesap hareketleri arasındaki bağlantıyı sil',
]; ];

View File

@@ -35,5 +35,5 @@ return [
'piggy-banks-index' => 'Gördüğünüz gibi, üç tane banka var. Her domuzcuk bankasındaki para miktarını değiştirmek için artı ve eksi düğmelerini kullanın. Her domuzcuk bankasının yönetimini görmek için domuzcuk\'un üzerine tıklayın.', 'piggy-banks-index' => 'Gördüğünüz gibi, üç tane banka var. Her domuzcuk bankasındaki para miktarını değiştirmek için artı ve eksi düğmelerini kullanın. Her domuzcuk bankasının yönetimini görmek için domuzcuk\'un üzerine tıklayın.',
'import-index' => 'Herhangi bir CSV dosyası Firefly III\'e aktarılabilir. Ayrıca bunq ve Spectre\'den veri almayı da destekliyor. Diğer bankalar ve finansal toplayıcılar gelecekte uygulanacaktır. Ancak bir demo kullanıcısı olarak, yalnızca "fake" -provider etkinlikte görebilirsiniz. Sürecin nasıl çalıştığını göstermek için bazı rasgele işlemler üretecektir. 'import-index' => 'Herhangi bir CSV dosyası Firefly III\'e aktarılabilir. Ayrıca bunq ve Spectre\'den veri almayı da destekliyor. Diğer bankalar ve finansal toplayıcılar gelecekte uygulanacaktır. Ancak bir demo kullanıcısı olarak, yalnızca "fake" -provider etkinlikte görebilirsiniz. Sürecin nasıl çalıştığını göstermek için bazı rasgele işlemler üretecektir.
', ',
'profile-index' => 'Keep in mind that the demo site resets every four hours. Your access may be revoked at any time. This happens automatically and is not a bug.', 'profile-index' => 'Demo sitesinin her dört saatte bir sıfırlandığını unutmayın. Erişiminiz herhangi bir zamanda iptal edilebilir. Bu otomatik olarak gerçekleşir ve bir hata değildir.',
]; ];

View File

@@ -28,12 +28,12 @@ return [
'actions' => 'Eylemler', 'actions' => 'Eylemler',
'edit' => 'Düzenle', 'edit' => 'Düzenle',
'delete' => 'Sil', 'delete' => 'Sil',
'split' => 'Split', 'split' => 'Böl',
'clone' => 'Clone', 'clone' => 'Klonla',
'last_seven_days' => 'Last seven days', 'last_seven_days' => 'Son yedi gün',
'last_thirty_days' => 'Last thirty days', 'last_thirty_days' => 'Son otuz gün',
'welcomeBack' => 'Neler oluyor?', 'welcomeBack' => 'Neler oluyor?',
'welcome_back' => 'What\'s playing?', 'welcome_back' => 'Neler oluyor?',
'everything' => 'Her şey', 'everything' => 'Her şey',
'today' => 'bugün', 'today' => 'bugün',
'customRange' => 'Özel menzil', 'customRange' => 'Özel menzil',
@@ -42,7 +42,7 @@ return [
'cancel' => 'İptal', 'cancel' => 'İptal',
'from' => 'Gönderen', 'from' => 'Gönderen',
'to' => 'Alıcı', 'to' => 'Alıcı',
'structure' => 'Structure', 'structure' => 'Yapı',
'help_translating' => 'Bu yardım metni henüz sizin dilinizde bulunmamaktadır. <a href="https://crowdin.com/project/firefly-iii-help">Çeviriye katkı sağlamak ister misiniz?</a>', 'help_translating' => 'Bu yardım metni henüz sizin dilinizde bulunmamaktadır. <a href="https://crowdin.com/project/firefly-iii-help">Çeviriye katkı sağlamak ister misiniz?</a>',
'showEverything' => 'Her şeyi göster', 'showEverything' => 'Her şeyi göster',
'never' => 'Asla', 'never' => 'Asla',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => 'Yeni bir şey oluştur', 'create_new_stuff' => 'Yeni bir şey oluştur',
'new_withdrawal' => 'Yeni para çekme', 'new_withdrawal' => 'Yeni para çekme',
'create_new_transaction' => 'Yeni işlem oluştur', 'create_new_transaction' => 'Yeni işlem oluştur',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => 'Varlık hesaplarınızı görüntüleyin 'go_to_asset_accounts' => 'Varlık hesaplarınızı görüntüleyin
', ',
'go_to_budgets' => 'Bütçelerine git', 'go_to_budgets' => 'Bütçelerine git',
@@ -116,7 +117,7 @@ return [
'cannot_redirect_to_account' => 'Firefly III sizi doğru sayfaya yönlendiremiyor. Özür dileriz.', 'cannot_redirect_to_account' => 'Firefly III sizi doğru sayfaya yönlendiremiyor. Özür dileriz.',
'sum_of_expenses' => 'Giderlerin Toplamı', 'sum_of_expenses' => 'Giderlerin Toplamı',
'sum_of_income' => 'Gelirin Toplamı', 'sum_of_income' => 'Gelirin Toplamı',
'liabilities' => 'Liabilities', 'liabilities' => 'Yükümlülükler',
'spent_in_specific_budget' => 'Miktar ":budget" harcandı', 'spent_in_specific_budget' => 'Miktar ":budget" harcandı',
'sum_of_expenses_in_budget' => 'Harcanan toplam bütçe ":budget"', 'sum_of_expenses_in_budget' => 'Harcanan toplam bütçe ":budget"',
'left_in_budget_limit' => 'Bütçeye göre harcama ayrıldı', 'left_in_budget_limit' => 'Bütçeye göre harcama ayrıldı',
@@ -180,11 +181,11 @@ return [
'button_reset_password' => 'Parolayı Sıfırla', 'button_reset_password' => 'Parolayı Sıfırla',
'reset_button' => 'Sıfırla', 'reset_button' => 'Sıfırla',
'want_to_login' => 'Giriş yapmak istiyorum', 'want_to_login' => 'Giriş yapmak istiyorum',
'login_page_title' => 'Login to Firefly III', 'login_page_title' => 'Firefly III\'e giriş yapın',
'register_page_title' => 'Register at Firefly III', 'register_page_title' => 'Firefly III\'e kayıt olun',
'forgot_pw_page_title' => 'Forgot your password for Firefly III', 'forgot_pw_page_title' => 'Firefly III için şifrenizi mi unuttunuz',
'reset_pw_page_title' => 'Reset your password for Firefly III', 'reset_pw_page_title' => 'Firefly III şifrenizi sıfırlayın',
'cannot_reset_demo_user' => 'You cannot reset the password of the demo user.', 'cannot_reset_demo_user' => 'Demo kullanıcısının şifresini sıfırlayamazsınız.',
'button_register' => 'Kayıt ol', 'button_register' => 'Kayıt ol',
'authorization' => 'Yetkilendirme', 'authorization' => 'Yetkilendirme',
'active_bills_only' => 'sadece aktif faturalar', 'active_bills_only' => 'sadece aktif faturalar',
@@ -220,27 +221,27 @@ return [
// search // search
'search' => 'Ara', 'search' => 'Ara',
'search_query' => 'Sorgu', 'search_query' => 'Sorgu',
'search_found_transactions' => 'Firefly III found :count transaction(s) in :time seconds.', 'search_found_transactions' => 'Firefly III :time saniyede :count hesap haraketi buldu.',
'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III şu kelimelerin hepsini içeren hareketleri arıyor: <span class="text-info">:query</span>',
'search_modifier_amount_is' => 'Amount is exactly :value', 'search_modifier_amount_is' => 'Miktar tam olarak şu: :value',
'search_modifier_amount' => 'Amount is exactly :value', 'search_modifier_amount' => 'Miktar tam olarak şu: :value',
'search_modifier_amount_max' => 'Amount is at most :value', 'search_modifier_amount_max' => 'Miktar en fazla şu: :value',
'search_modifier_amount_min' => 'Amount is at least :value', 'search_modifier_amount_min' => 'Miktar en az şu: :value',
'search_modifier_amount_less' => 'Amount is less than :value', 'search_modifier_amount_less' => 'Tutar :value değerinden daha az',
'search_modifier_amount_more' => 'Amount is more than :value', 'search_modifier_amount_more' => 'Tutar şundan daha fazla: :value',
'search_modifier_source' => 'Source account is :value', 'search_modifier_source' => 'Kaynak hesabı :value',
'search_modifier_destination' => 'Destination account is :value', 'search_modifier_destination' => 'Hedef hesabı :value',
'search_modifier_category' => 'Category is :value', 'search_modifier_category' => 'Kategori :value',
'search_modifier_budget' => 'Budget is :value', 'search_modifier_budget' => 'Bütçe :value',
'search_modifier_bill' => 'Bill is :value', 'search_modifier_bill' => 'Fatura :value',
'search_modifier_type' => 'Transaction type is :value', 'search_modifier_type' => 'Hesap hareketi türü :value',
'search_modifier_date' => 'Transaction date is :value', 'search_modifier_date' => 'Hesap hareketi tarihi :value',
'search_modifier_date_before' => 'Transaction date is before :value', 'search_modifier_date_before' => 'Hesap hareketi :value tarihinden önce',
'search_modifier_date_after' => 'Transaction date is after :value', 'search_modifier_date_after' => 'Hesap hareketi :value tarihinden sonra',
'search_modifier_on' => 'Transaction date is :value', 'search_modifier_on' => 'Hesap hareketi tarihi :value',
'search_modifier_before' => 'Transaction date is before :value', 'search_modifier_before' => 'Hesap hareketi :value tarihinden önce',
'search_modifier_after' => 'Transaction date is after :value', 'search_modifier_after' => 'Hesap hareketi :value tarihinden sonra',
'modifiers_applies_are' => 'The following modifiers are applied to the search as well:', 'modifiers_applies_are' => 'Aşağıdaki değiştiriciler arama için de uygulanır:',
'general_search_error' => 'Arama yapılırken bir hata oluştu. Daha fazla bilgi için günlük dosyalarına bakın.', 'general_search_error' => 'Arama yapılırken bir hata oluştu. Daha fazla bilgi için günlük dosyalarına bakın.',
'search_box' => 'Ara', 'search_box' => 'Ara',
'search_box_intro' => 'Firefly III\'ün arama fonksiyonuna hoş geldiniz. Kutuya arama sorgunuzu giriniz. Arama oldukça gelişmiş olduğundan yardım dosyasını kontrol ettiğinizden emin olun.', 'search_box_intro' => 'Firefly III\'ün arama fonksiyonuna hoş geldiniz. Kutuya arama sorgunuzu giriniz. Arama oldukça gelişmiş olduğundan yardım dosyasını kontrol ettiğinizden emin olun.',
@@ -309,7 +310,7 @@ return [
'save_rules_by_moving' => 'Bu kuralları başka bir kural grubuna taşıyarak kaydedin:', 'save_rules_by_moving' => 'Bu kuralları başka bir kural grubuna taşıyarak kaydedin:',
'make_new_rule' => '":title" kural grubunda yeni kural oluşturun', 'make_new_rule' => '":title" kural grubunda yeni kural oluşturun',
'make_new_rule_no_group' => 'Yeni bir kural ekleyin', 'make_new_rule_no_group' => 'Yeni bir kural ekleyin',
'instructions_rule_from_bill' => 'In order to match transactions to your new bill ":name", Firefly III can create a rule that will automatically be checked against any transactions you store. Please verify the details below and store the rule to have Firefly III automatically match transactions to your new bill.', 'instructions_rule_from_bill' => 'Hesap hareketlerini ":name" ile eşleştirebilmeniz için Firefly III depolayacağınız tüm hesap hareketlerine karşı otomatik olarak kontrol edebilen bir kural oluşturabilir. Lütfen aşağıdaki detayları doğrulayın ve Firefly III\'ün hesap hareketlerini yeni faturanızla otomatik olarak eşleştirebilmesi için bu kuralı depolayın.',
'rule_is_strict' => 'sıkı kural', 'rule_is_strict' => 'sıkı kural',
'rule_is_not_strict' => 'sıkı olmayan kural', 'rule_is_not_strict' => 'sıkı olmayan kural',
'rule_help_stop_processing' => 'Bu kutuyu işaretlediğinizde, bu grupta sonraki kurallar yürütülemez.', 'rule_help_stop_processing' => 'Bu kutuyu işaretlediğinizde, bu grupta sonraki kurallar yürütülemez.',
@@ -637,6 +638,9 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'converted_to_Transfer' => 'İşlem aktarıma dönüştürüldü', 'converted_to_Transfer' => 'İşlem aktarıma dönüştürüldü',
'invalid_convert_selection' => 'Seçtiğiniz hesap zaten bu işlemde kullanılmış veya mevcut değil.', 'invalid_convert_selection' => 'Seçtiğiniz hesap zaten bu işlemde kullanılmış veya mevcut değil.',
'source_or_dest_invalid' => 'Cannot find the correct transaction details. Conversion is not possible.', 'source_or_dest_invalid' => 'Cannot find the correct transaction details. Conversion is not possible.',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => 'Yeni çekim oluştur', 'create_new_withdrawal' => 'Yeni çekim oluştur',
@@ -850,6 +854,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'deleted_deposit' => '":description" Para yatırma başarıyla silindi', 'deleted_deposit' => '":description" Para yatırma başarıyla silindi',
'deleted_transfer' => '":description" Aktarım başarıyla silindi', 'deleted_transfer' => '":description" Aktarım başarıyla silindi',
'stored_journal' => '":description" Yeni işlem başarıyla oluşturuldu', 'stored_journal' => '":description" Yeni işlem başarıyla oluşturuldu',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => 'İşlemleri Seç', 'select_transactions' => 'İşlemleri Seç',
'rule_group_select_transactions' => 'İşlemlere "başlık" uygula', 'rule_group_select_transactions' => 'İşlemlere "başlık" uygula',
'rule_select_transactions' => 'İşlemlere "başlık" uygula', 'rule_select_transactions' => 'İşlemlere "başlık" uygula',
@@ -1148,6 +1153,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'deleted_piggy_bank' => '":name" kumbarası silinmiş', 'deleted_piggy_bank' => '":name" kumbarası silinmiş',
'added_amount_to_piggy' => '":name" e kadar olan miktar eklendi', 'added_amount_to_piggy' => '":name" e kadar olan miktar eklendi',
'removed_amount_from_piggy' => '":name"\'den :amount" silindi', 'removed_amount_from_piggy' => '":name"\'den :amount" silindi',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => '":tag" etiketi sil', 'delete_tag' => '":tag" etiketi sil',
@@ -1157,47 +1163,57 @@ işlemlerin kontrol edildiğini lütfen unutmayın.',
'updated_tag' => 'Güncellenmiş etiket ":tag"', 'updated_tag' => 'Güncellenmiş etiket ":tag"',
'created_tag' => 'Tag ":tag" oluşturuldu!', 'created_tag' => 'Tag ":tag" oluşturuldu!',
'transaction_journal_information' => 'İşlem Bilgileri', 'transaction_journal_information' => 'İşlem Bilgileri',
'transaction_journal_meta' => 'Meta Bilgisi', 'transaction_journal_meta' => 'Meta Bilgisi',
'total_amount' => 'Toplam Tutar', 'transaction_journal_more' => 'More information',
'number_of_decimals' => 'Ondalık Sayı', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => 'Toplam Tutar',
'number_of_decimals' => 'Ondalık Sayı',
// administration // administration
'administration' => 'Yönetim', 'administration' => 'Yönetim',
'user_administration' => 'Kullanıcı Yönetimi', 'user_administration' => 'Kullanıcı Yönetimi',
'list_all_users' => 'Tüm kullanıcılar', 'list_all_users' => 'Tüm kullanıcılar',
'all_users' => 'Tüm kullanıcılar', 'all_users' => 'Tüm kullanıcılar',
'instance_configuration' => 'Yapılandırma', 'instance_configuration' => 'Yapılandırma',
'firefly_instance_configuration' => 'Firefly III için yapılandırma seçenekleri', 'firefly_instance_configuration' => 'Firefly III için yapılandırma seçenekleri',
'setting_single_user_mode' => 'Tek kullanıcı modu', 'setting_single_user_mode' => 'Tek kullanıcı modu',
'setting_single_user_mode_explain' => 'Varsayılan olarak Firefly III sadece bir kayıt kabul eder: sizi. Bu başkalarının sizin isteklerinizi kontrol etmemesi için bir güvenlik önlemidir. Gelecekteki kayıtlar engellendi. Bu kutunun işaretini kaldırdığınızda erişebildiklerini var sayarsak (internete bağlı olduğunda) başkaları da sizin isteklerinizi kullanabilir.', 'setting_single_user_mode_explain' => 'Varsayılan olarak Firefly III sadece bir kayıt kabul eder: sizi. Bu başkalarının sizin isteklerinizi kontrol etmemesi için bir güvenlik önlemidir. Gelecekteki kayıtlar engellendi. Bu kutunun işaretini kaldırdığınızda erişebildiklerini var sayarsak (internete bağlı olduğunda) başkaları da sizin isteklerinizi kullanabilir.',
'store_configuration' => 'Mağaza yapılandırması', 'store_configuration' => 'Mağaza yapılandırması',
'single_user_administration' => ':email için kullanıcı yönetimi', 'single_user_administration' => ':email için kullanıcı yönetimi',
'edit_user' => ':email kullanıcısını düzenle', 'edit_user' => ':email kullanıcısını düzenle',
'hidden_fields_preferences' => 'Şu anda tüm alanlar görülebilir değil. <a href=":link">Ayarlar</a>dan etkinleştirmeniz gerek.', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => 'Kullanıcı bilgisi', 'user_data_information' => 'Kullanıcı bilgisi',
'user_information' => 'Kullanıcı bilgisi', 'user_information' => 'Kullanıcı bilgisi',
'total_size' => 'toplam boyut', 'total_size' => 'toplam boyut',
'budget_or_budgets' => 'bütçe (ler)', 'budget_or_budgets' => 'bütçe (ler)',
'budgets_with_limits' => 'yapılandırılmış miktarlı bütçe(ler)', 'budgets_with_limits' => 'yapılandırılmış miktarlı bütçe(ler)',
'nr_of_rules_in_total_groups' => ':count_groups kural gruplarındaki :count_rules kuralları', 'nr_of_rules_in_total_groups' => ':count_groups kural gruplarındaki :count_rules kuralları',
'tag_or_tags' => 'etiket (ler)', 'tag_or_tags' => 'etiket (ler)',
'configuration_updated' => 'Yapılandırma güncellendi', 'configuration_updated' => 'Yapılandırma güncellendi',
'setting_is_demo_site' => 'Tanıtım videosu', 'setting_is_demo_site' => 'Tanıtım videosu',
'setting_is_demo_site_explain' => 'Bu kutuyu işaretlediniz, bu yükleme, demo sitesinin sanki garip yan etkilere sahipmiş gibi davranır.', 'setting_is_demo_site_explain' => 'Bu kutuyu işaretlediniz, bu yükleme, demo sitesinin sanki garip yan etkilere sahipmiş gibi davranır.',
'block_code_bounced' => 'E-posta mesajı geri çevrildi', 'block_code_bounced' => 'E-posta mesajı geri çevrildi',
'block_code_expired' => 'Demo hesabı doldu', 'block_code_expired' => 'Demo hesabı doldu',
'no_block_code' => 'Engellemek için bir neden yok ya da kullanıcı engellenmemiş', 'no_block_code' => 'Engellemek için bir neden yok ya da kullanıcı engellenmemiş',
'block_code_email_changed' => 'Kullanıcı henüz yeni bir e-posta adresi teyit etmedi', 'block_code_email_changed' => 'Kullanıcı henüz yeni bir e-posta adresi teyit etmedi',
'admin_update_email' => 'Profil sayfasının aksine kullanıcı e-posta adresleri değiştirildiğinde bildirim ALMAYACAKLAR!', 'admin_update_email' => 'Profil sayfasının aksine kullanıcı e-posta adresleri değiştirildiğinde bildirim ALMAYACAKLAR!',
'update_user' => 'Kullanıcıyı güncelle', 'update_user' => 'Kullanıcıyı güncelle',
'updated_user' => 'Kullanıcı verileri değiştirildi.', 'updated_user' => 'Kullanıcı verileri değiştirildi.',
'delete_user' => 'Kullanıcıyı sil :email', 'delete_user' => 'Kullanıcıyı sil :email',
'user_deleted' => 'Kullanıcı silindi', 'user_deleted' => 'Kullanıcı silindi',
'send_test_email' => 'E-posta adresine test mesajı gönder', 'send_test_email' => 'E-posta adresine test mesajı gönder',
'send_test_email_text' => 'Yüklemenizin e-posta gönderme yetkisine sahip olup olmadığını anlamak için lütfen bu tuşa basınız.Burada bir hata görmeyeceksiniz(varsa), <strong>kayıt dosyaları hataları gösterecektir</strong>. Bu düğmeye istediğiniz kadar basabilirsiniz. Spam kontrolü yoktur.Bu mesaj <code>:email</code>\'e gönderilecektir ve kısa sürede varmalıdır.', 'send_test_email_text' => 'Yüklemenizin e-posta gönderme yetkisine sahip olup olmadığını anlamak için lütfen bu tuşa basınız.Burada bir hata görmeyeceksiniz(varsa), <strong>kayıt dosyaları hataları gösterecektir</strong>. Bu düğmeye istediğiniz kadar basabilirsiniz. Spam kontrolü yoktur.Bu mesaj <code>:email</code>\'e gönderilecektir ve kısa sürede varmalıdır.',
'send_message' => 'Mesaj gönder', 'send_message' => 'Mesaj gönder',
'send_test_triggered' => 'Test tetiklendi. Gelen kutunuzu ve kayıt dosyalarınızı kontrol ediniz.', 'send_test_triggered' => 'Test tetiklendi. Gelen kutunuzu ve kayıt dosyalarınızı kontrol ediniz.',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => 'İşlem bağlantıları yapılandırması', 'journal_link_configuration' => 'İşlem bağlantıları yapılandırması',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => 'Source account', 'asset_source_account' => 'Source account',
'journal_description' => 'Tanımlama', 'journal_description' => 'Tanımlama',
'note' => 'Notlar', 'note' => 'Notlar',
'store_new_transaction' => 'Store new transaction',
'split_journal' => 'Bu işlemi böl / Taksitlendir', 'split_journal' => 'Bu işlemi böl / Taksitlendir',
'split_journal_explanation' => 'Bu işlemi taksitlendirin', 'split_journal_explanation' => 'Bu işlemi taksitlendirin',
'currency' => 'Para birimi', 'currency' => 'Para birimi',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => 'Fixes potential problems with Rabobank files', 'specific_rabo_descr' => 'Fixes potential problems with Rabobank files',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => 'Fixes potential problems with PC files', 'specific_pres_descr' => 'Fixes potential problems with PC files',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role', 'job_config_roles_title' => 'Import setup (3/4) - Define each column\'s role',
'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.', 'job_config_roles_text' => 'Each column in your CSV file contains certain data. Please indicate what kind of data the importer should expect. The option to "map" data means that you will link each entry found in the column to a value in your database. An often mapped column is the column that contains the IBAN of the opposing account. That can be easily matched to IBAN\'s present in your database already.',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Rabobank\'a özel borç / kredi göstergesi', 'column_rabo-debit-credit' => 'Rabobank\'a özel borç / kredi göstergesi',
'column_ing-debit-credit' => 'ING\'ye özel borç/kredi göstergesi', 'column_ing-debit-credit' => 'ING\'ye özel borç/kredi göstergesi',
'column_generic-debit-credit' => 'Generic bank debit/credit indicator', 'column_generic-debit-credit' => 'Generic bank debit/credit indicator',
'column_sepa-ct-id' => 'SEPA end-to-end Identifier', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA Opposing Account Identifier', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA Mandate Identifier', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA Clearing Code', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA Creditor Identifier', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA External Purpose', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA Country Code', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA Batch ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => 'Etiketler (virgülle ayrılmış)', 'column_tags-comma' => 'Etiketler (virgülle ayrılmış)',
'column_tags-space' => 'Etiketler (boşlukla ayrılmış)', 'column_tags-space' => 'Etiketler (boşlukla ayrılmış)',
'column_account-number' => 'Varlık hesabı (hesap numarası)', 'column_account-number' => 'Varlık hesabı (hesap numarası)',

View File

@@ -131,7 +131,7 @@ return [
// currencies // currencies
'currencies_index_intro' => 'Firefly III, bu sayfada değiştirebileceğiniz birden fazla para birimini destekliyor.', 'currencies_index_intro' => 'Firefly III, bu sayfada değiştirebileceğiniz birden fazla para birimini destekliyor.',
'currencies_index_default' => 'Firefly III has one default currency.', 'currencies_index_default' => 'Firefly III has one default currency.',
'currencies_index_buttons' => 'Use these buttons to change the default currency or enable other currencies.', 'currencies_index_buttons' => 'Varsayılan para birimini değiştirmek veya diğer para etkinleştirmek için bu düğmeleri kullanın.',
// create currency // create currency
'currencies_create_code' => 'Bu kod ISO uyumlu olmalıdır (Yeni para biriminiz için Google\'da arayın).', 'currencies_create_code' => 'Bu kod ISO uyumlu olmalıdır (Yeni para biriminiz için Google\'da arayın).',

View File

@@ -107,14 +107,14 @@ return [
'account_on_spectre' => '(Spectre) Hesabı', 'account_on_spectre' => '(Spectre) Hesabı',
'account_on_ynab' => 'Account (YNAB)', 'account_on_ynab' => 'Account (YNAB)',
'do_import' => 'Bu hesaptan içeri aktar', 'do_import' => 'Bu hesaptan içeri aktar',
'sepa-ct-id' => 'SEPA End to End Identifier', 'sepa_ct_id' => 'SEPA End to End Identifier',
'sepa-ct-op' => 'SEPA Opposing Account Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'SEPA Mandate Identifier', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'SEPA Country', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'SEPA Clearing Code', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'SEPA External Purpose', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'SEPA Creditor Identifier', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'SEPA Batch ID', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => 'External ID', 'external_id' => 'External ID',
'account_at_bunq' => 'Account with bunq', 'account_at_bunq' => 'Account with bunq',
'file_name' => 'Dosya adı', 'file_name' => 'Dosya adı',

View File

@@ -25,7 +25,7 @@ declare(strict_types=1);
return [ return [
'password' => 'Şifreniz en az altı karakter olmalıdır ve onayla eşleşmelidir.', 'password' => 'Şifreniz en az altı karakter olmalıdır ve onayla eşleşmelidir.',
'user' => 'Bu e-posta adresine sahip bir kullanıcı bulunamadı.', 'user' => 'Bu e-posta adresine sahip bir kullanıcı bulunamadı.',
'token' => 'Şifre sıfırlama kodu geçersiz.', 'token' => 'Bu şifre sıfırlama güvenlik anahtarı geçersiz.',
'sent' => 'Şifre sıfırlama linkini e-posta adresinize gönderdik!', 'sent' => 'Şifre sıfırlama linkini e-posta adresinize gönderdik!',
'reset' => 'Şifreniz sıfırlandı!', 'reset' => 'Şifreniz sıfırlandı!',
'blocked' => 'Yine de iyi denemeydi.', 'blocked' => 'Yine de iyi denemeydi.',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => 'Bu eylem, seçili işlem için geçersizdir.', 'rule_trigger_value' => 'Bu eylem, seçili işlem için geçersizdir.',
'rule_action_value' => 'Bu eylem seçili işlem için geçersizdir.', 'rule_action_value' => 'Bu eylem seçili işlem için geçersizdir.',
'file_already_attached' => 'Yüklenen dosya ":name" zaten bu nesneye bağlı.', 'file_already_attached' => 'Yüklenen dosya ":name" zaten bu nesneye bağlı.',
'file_attached' => '":name" dosyası başarıyla yüklendi.', 'file_attached' => 'Successfully uploaded file ":name".',
'must_exist' => 'ID alanı :attribute veritabanın içinde yok.', 'must_exist' => 'ID alanı :attribute veritabanın içinde yok.',
'all_accounts_equal' => 'Bu alandaki tüm hesapları eşit olmalıdır.', 'all_accounts_equal' => 'Bu alandaki tüm hesapları eşit olmalıdır.',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => 'Invalid transaction type.',
'invalid_selection' => 'Seçiminiz geçersiz.', 'invalid_selection' => 'Seçiminiz geçersiz.',
'belongs_user' => 'Bu değer bu alan için geçerli değil.', 'belongs_user' => 'Bu değer bu alan için geçerli değil.',
'at_least_one_transaction' => 'En az bir işlem gerekir.', 'at_least_one_transaction' => 'En az bir işlem gerekir.',
'at_least_one_repetition' => 'En az bir tekrarı gerekir.', 'at_least_one_repetition' => 'En az bir tekrarı gerekir.',
'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.', 'require_repeat_until' => 'Require either a number of repetitions, or an end date (repeat_until). Not both.',
'require_currency_info' => 'Bu alanın içeriği para birimi bilgileri geçersiz.', 'require_currency_info' => 'Bu alanın içeriği para birimi bilgileri geçersiz.',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => 'İşlem açıklaması genel açıklama eşit değildir.', 'equal_description' => 'İşlem açıklaması genel açıklama eşit değildir.',
'file_invalid_mime' => '":name" dosyası ":mime" türünde olup yeni bir yükleme olarak kabul edilemez.', 'file_invalid_mime' => '":name" dosyası ":mime" türünde olup yeni bir yükleme olarak kabul edilemez.',
'file_too_large' => '":name" dosyası çok büyük.', 'file_too_large' => '":name" dosyası çok büyük.',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => 'kural tetikleyici #4', 'rule-trigger.4' => 'kural tetikleyici #4',
'rule-trigger.5' => 'kural tetikleyici #5', 'rule-trigger.5' => 'kural tetikleyici #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => '首页', 'home' => '首页',
'edit_currency' => '编辑货币 ":name"', 'edit_currency' => '编辑货币 ":name"',
'delete_currency' => '删除货币 ":name"', 'delete_currency' => '删除货币 ":name"',
'newPiggyBank' => '创建一个新的小猪存钱罐', 'newPiggyBank' => '创建一个新的存钱罐',
'edit_piggyBank' => '编辑小猪存钱罐 ":name"', 'edit_piggyBank' => '编辑存钱罐 ":name"',
'preferences' => '偏好设定', 'preferences' => '偏好设定',
'profile' => '个人档案', 'profile' => '个人档案',
'changePassword' => '更改您的密码', 'changePassword' => '更改您的密码',
'change_email' => '更改您的电子邮件地址', 'change_email' => '更改您的电子邮件地址',
'bills' => '帐单', 'bills' => '帐单',
'newBill' => '新增帐单', 'newBill' => '新增帐单',
'edit_bill' => '编辑帐单 ":name"', 'edit_bill' => '编辑帐单 ":name"',
'delete_bill' => '删除帐单 ":name"', 'delete_bill' => '删除帐单 ":name"',
'reports' => '报表', 'reports' => '报表',
'search_result' => '":query" 的搜寻结果', 'search_result' => '":query" 的搜寻结果',
'withdrawal_list' => '支出', 'withdrawal_list' => '支出',
'deposit_list' => '收入、所得与存款', 'deposit_list' => '收入、所得与存款',
'transfer_list' => '转帐', 'transfer_list' => '转帐',
'transfers_list' => '转帐', 'transfers_list' => '转帐',
'reconciliation_list' => '对帐', 'reconciliation_list' => '对帐',
'create_withdrawal' => '新增提款', 'create_withdrawal' => '新增提款',
'create_deposit' => '新增存款', 'create_deposit' => '新增存款',
'create_transfer' => '新增转帐', 'create_transfer' => '新增转帐',
'edit_journal' => '编辑交易 ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => '编辑 ":description"', 'edit_journal' => '编辑交易 ":description"',
'delete_journal' => '删除交易 ":description"', 'edit_reconciliation' => '编辑 ":description"',
'tags' => '标签', 'delete_journal' => '删除交易 ":description"',
'createTag' => '建立新标签', 'tags' => '标签',
'edit_tag' => '编辑标签 ":tag"', 'createTag' => '建立新标签',
'delete_tag' => '删除标签 ":tag"', 'edit_tag' => '编辑标签 ":tag"',
'delete_journal_link' => '删除交易记录之间的连结', 'delete_tag' => '删除标签 ":tag"',
'delete_journal_link' => '删除交易记录之间的连结',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => '最近7天', 'last_seven_days' => '最近7天',
'last_thirty_days' => '最近30天', 'last_thirty_days' => '最近30天',
'welcomeBack' => '吃饱没?', 'welcomeBack' => '吃饱没?',
'welcome_back' => 'What\'s playing?', 'welcome_back' => 'What\'s playing?',
'everything' => '所有', 'everything' => '所有',
'today' => '今天', 'today' => '今天',
'customRange' => '自订范围', 'customRange' => '自订范围',
@@ -54,13 +54,14 @@ return [
'create_new_stuff' => '建立新内容', 'create_new_stuff' => '建立新内容',
'new_withdrawal' => '新提款', 'new_withdrawal' => '新提款',
'create_new_transaction' => '建立新交易', 'create_new_transaction' => '建立新交易',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => '检视您的资产帐户', 'go_to_asset_accounts' => '检视您的资产帐户',
'go_to_budgets' => '前往您的预算', 'go_to_budgets' => '前往您的预算',
'go_to_categories' => '前往您的分类', 'go_to_categories' => '前往您的分类',
'go_to_bills' => '前往您的帐单', 'go_to_bills' => '前往您的帐单',
'go_to_expense_accounts' => '查看您的支出帐户', 'go_to_expense_accounts' => '查看您的支出帐户',
'go_to_revenue_accounts' => '查看您的收入帐户', 'go_to_revenue_accounts' => '查看您的收入帐户',
'go_to_piggies' => '前往您的小猪存钱罐', 'go_to_piggies' => '前往您的存钱罐',
'new_deposit' => '新的存款', 'new_deposit' => '新的存款',
'new_transfer' => '新的转帐', 'new_transfer' => '新的转帐',
'new_transfers' => '新的转帐', 'new_transfers' => '新的转帐',
@@ -157,7 +158,7 @@ return [
'title_transfers_between' => '自 :start 至 :end 的所有转帐', 'title_transfers_between' => '自 :start 至 :end 的所有转帐',
'all_transfer' => '所有转帐', 'all_transfer' => '所有转帐',
'all_journals_for_tag' => '标签「:tag」的所有交易', 'all_journals_for_tag' => '标签「:tag」的所有交易',
'title_transfer_between' => ':start :end 的所有转帐', 'title_transfer_between' => ':start :end 期间的所有转帐',
'all_journals_for_category' => '分类 :name 的所有交易', 'all_journals_for_category' => '分类 :name 的所有交易',
'all_journals_for_budget' => '预算 :name 的所有交易', 'all_journals_for_budget' => '预算 :name 的所有交易',
'chart_all_journals_for_budget' => '预算 :name 的所有交易图表', 'chart_all_journals_for_budget' => '预算 :name 的所有交易图表',
@@ -167,7 +168,7 @@ return [
'exchange_rate_instructions' => '资产帐户「@name」仅接受使用 @native_currency 的交易,若您希望使用 @foreign_currency请确认 @native_currency 内的总额是已知的。', 'exchange_rate_instructions' => '资产帐户「@name」仅接受使用 @native_currency 的交易,若您希望使用 @foreign_currency请确认 @native_currency 内的总额是已知的。',
'transfer_exchange_rate_instructions' => '来源资产帐户「@source_name」仅接受 @source_currency 的交易,目标资产帐户「@dest_name」紧接受 @dest_currency 的交易,您必须就双方货币正确地提供已转总额。', 'transfer_exchange_rate_instructions' => '来源资产帐户「@source_name」仅接受 @source_currency 的交易,目标资产帐户「@dest_name」紧接受 @dest_currency 的交易,您必须就双方货币正确地提供已转总额。',
'transaction_data' => '交易资料', 'transaction_data' => '交易资料',
'invalid_server_configuration' => '无效伺服器组态', 'invalid_server_configuration' => '无效服务器设置',
'invalid_locale_settings' => 'Firefly III 无法格式化金额总数,因为您的伺服器缺乏必要套件。此处为 <a href="https://github.com/firefly-iii/help/wiki/Missing-locale-packages">如何处置的指引</a>。', 'invalid_locale_settings' => 'Firefly III 无法格式化金额总数,因为您的伺服器缺乏必要套件。此处为 <a href="https://github.com/firefly-iii/help/wiki/Missing-locale-packages">如何处置的指引</a>。',
'quickswitch' => '快速切换', 'quickswitch' => '快速切换',
'sign_in_to_start' => '登入以开始您的连线阶段', 'sign_in_to_start' => '登入以开始您的连线阶段',
@@ -185,14 +186,14 @@ return [
'reset_pw_page_title' => '重设您 Firefly III 的密码', 'reset_pw_page_title' => '重设您 Firefly III 的密码',
'cannot_reset_demo_user' => '您不能重置 演示使用者 的密码。', 'cannot_reset_demo_user' => '您不能重置 演示使用者 的密码。',
'button_register' => '注册帐号', 'button_register' => '注册帐号',
'authorization' => '身份认証', 'authorization' => '认证',
'active_bills_only' => '只显示进行中的工作', 'active_bills_only' => '只显示进行中的工作',
'average_per_bill' => '每张帐单的平均数', 'average_per_bill' => '每张帐单的平均数',
'expected_total' => '期望总数', 'expected_total' => '期望总数',
// API access // API access
'authorization_request' => 'Firefly III :version 版授权请求', 'authorization_request' => 'Firefly III :version 版授权请求',
'authorization_request_intro' => '<strong>:client</strong> 正在要求通行您的财务管理后台的许可,您是否愿意授权 <strong>:client</strong> 通行这些纪录?', 'authorization_request_intro' => '<strong>:client</strong> 正在要求通行您的财务管理后台的许可,您是否愿意授权 <strong>:client</strong> 通行这些纪录?',
'scopes_will_be_able' => '此应用程式可以:', 'scopes_will_be_able' => '此应用可以:',
'button_authorize' => '授权', 'button_authorize' => '授权',
'none_in_select_list' => '(空)', 'none_in_select_list' => '(空)',
'name_in_currency' => ':name 于 :currency', 'name_in_currency' => ':name 于 :currency',
@@ -218,26 +219,26 @@ return [
// search // search
'search' => '搜寻', 'search' => '搜寻',
'search_query' => '查询', 'search_query' => '查询',
'search_found_transactions' => 'Firefly III found :count transaction(s) in :time seconds.', 'search_found_transactions' => 'Firefly III 在 :time 秒内找到 :count 笔交易。',
'search_for_query' => 'Firefly III is searching for transactions with all of these words in them: <span class="text-info">:query</span>', 'search_for_query' => 'Firefly III 正搜索含有 <span class="text-info">:query</span> 的交易。',
'search_modifier_amount_is' => 'Amount is exactly :value', 'search_modifier_amount_is' => '金额恰为 :value',
'search_modifier_amount' => 'Amount is exactly :value', 'search_modifier_amount' => '金额恰为 :value',
'search_modifier_amount_max' => 'Amount is at most :value', 'search_modifier_amount_max' => '金额不超过 :value',
'search_modifier_amount_min' => 'Amount is at least :value', 'search_modifier_amount_min' => '金额不少于 :value',
'search_modifier_amount_less' => 'Amount is less than :value', 'search_modifier_amount_less' => '金额小于 :value',
'search_modifier_amount_more' => 'Amount is more than :value', 'search_modifier_amount_more' => '金额大于 :value',
'search_modifier_source' => 'Source account is :value', 'search_modifier_source' => '来源帐户为 :value',
'search_modifier_destination' => 'Destination account is :value', 'search_modifier_destination' => '目标帐户为 :value',
'search_modifier_category' => 'Category is :value', 'search_modifier_category' => '分类为 :value',
'search_modifier_budget' => 'Budget is :value', 'search_modifier_budget' => '预算为 :value',
'search_modifier_bill' => 'Bill is :value', 'search_modifier_bill' => '账单是 :value',
'search_modifier_type' => 'Transaction type is :value', 'search_modifier_type' => '交易类型为 :value',
'search_modifier_date' => 'Transaction date is :value', 'search_modifier_date' => '交易日期为 :value',
'search_modifier_date_before' => 'Transaction date is before :value', 'search_modifier_date_before' => '交易日期早于 :value',
'search_modifier_date_after' => 'Transaction date is after :value', 'search_modifier_date_after' => '交易日期晚于 :value',
'search_modifier_on' => 'Transaction date is :value', 'search_modifier_on' => '交易日期为 :value',
'search_modifier_before' => 'Transaction date is before :value', 'search_modifier_before' => '交易日期早于 :value',
'search_modifier_after' => 'Transaction date is after :value', 'search_modifier_after' => '交易日期晚于 :value',
'modifiers_applies_are' => 'The following modifiers are applied to the search as well:', 'modifiers_applies_are' => 'The following modifiers are applied to the search as well:',
'general_search_error' => '在搜索时发生错误请前往log files查看更错信息。', 'general_search_error' => '在搜索时发生错误请前往log files查看更错信息。',
'search_box' => '搜寻', 'search_box' => '搜寻',
@@ -259,16 +260,16 @@ return [
// export data: // export data:
'import_and_export' => '导入/导出', 'import_and_export' => '导入/导出',
'export_data' => '出资料', 'export_data' => '出资料',
'export_and_backup_data' => '出资料', 'export_and_backup_data' => '出资料',
'export_data_intro' => '使用出资料转移至新的财务应用程式。请注意这些档案并非备份,它们未包含足够的后设资料以供新安装的 Firefly III 作为完全还原所用。如果您希望备份您的资料,请直接备份整个资料库。', 'export_data_intro' => '使用出资料转移至新的财务应用程式。请注意这些档案并非备份,它们未包含足够的后设资料以供新安装的 Firefly III 作为完全还原所用。如果您希望备份您的资料,请直接备份整个数据库。',
'export_format' => '出格式', 'export_format' => '出格式',
'export_format_csv' => '逗号分隔的数值 (CSV档案)', 'export_format_csv' => '逗号分隔值 (CSV档案)',
'export_format_mt940' => 'MT940 容格式', 'export_format_mt940' => 'MT940 容格式',
'include_old_uploads_help' => 'Firefly III 不会扔掉过去已导入的原始 CSV 档,你可以将它们包含在导出的档案中。', 'include_old_uploads_help' => 'Firefly III 不会删除过去已导入的原始 CSV 档,你可以将它们包含在导出的档案中。',
'do_export' => '出', 'do_export' => '出',
'export_status_never_started' => '汇出尚未开始', 'export_status_never_started' => '未开始导出',
'export_status_make_exporter' => '建立出相关物件…', 'export_status_make_exporter' => '建立出相关物件…',
'export_status_collecting_journals' => '蒐集您的交易…', 'export_status_collecting_journals' => '蒐集您的交易…',
'export_status_collected_journals' => '已蒐集您的交易!', 'export_status_collected_journals' => '已蒐集您的交易!',
'export_status_converting_to_export_format' => '转换您的交易…', 'export_status_converting_to_export_format' => '转换您的交易…',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => '此交易已被转换为一笔转帐', 'converted_to_Transfer' => '此交易已被转换为一笔转帐',
'invalid_convert_selection' => '您选择的帐户已用于此交易或不存在', 'invalid_convert_selection' => '您选择的帐户已用于此交易或不存在',
'source_or_dest_invalid' => '找不到正确的交易细节,无法转换。', 'source_or_dest_invalid' => '找不到正确的交易细节,无法转换。',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => '建立新提款', 'create_new_withdrawal' => '建立新提款',
@@ -642,7 +646,7 @@ return [
'create_new_asset' => '建立新资产帐户', 'create_new_asset' => '建立新资产帐户',
'create_new_expense' => '建立新支出帐户', 'create_new_expense' => '建立新支出帐户',
'create_new_revenue' => '建立新收入帐户', 'create_new_revenue' => '建立新收入帐户',
'create_new_piggy_bank' => '建立新小猪存钱罐', 'create_new_piggy_bank' => '建立新存钱罐',
'create_new_bill' => '建立新帐单', 'create_new_bill' => '建立新帐单',
// currencies: // currencies:
@@ -786,7 +790,7 @@ return [
'updated_account' => '帐户 ":name" 已更新', 'updated_account' => '帐户 ":name" 已更新',
'credit_card_options' => '信用卡选项', 'credit_card_options' => '信用卡选项',
'no_transactions_account' => '资产帐户 ":name" 没有交易 (在此区间)。', 'no_transactions_account' => '资产帐户 ":name" 没有交易 (在此区间)。',
'no_transactions_period' => 'There are no transactions (in this period).', 'no_transactions_period' => '没有交易(在此期间)。',
'no_data_for_chart' => '目前 (尚) 没有足够资讯以产生此图表。', 'no_data_for_chart' => '目前 (尚) 没有足够资讯以产生此图表。',
'select_at_least_one_account' => '选择至少一个资产帐户', 'select_at_least_one_account' => '选择至少一个资产帐户',
'select_at_least_one_category' => '选择至少一个分类', 'select_at_least_one_category' => '选择至少一个分类',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => '已成功删除存款 ”:description“', 'deleted_deposit' => '已成功删除存款 ”:description“',
'deleted_transfer' => '已成功删除转帐 ”:description“', 'deleted_transfer' => '已成功删除转帐 ”:description“',
'stored_journal' => '已成功建立新交易 ”:description“', 'stored_journal' => '已成功建立新交易 ”:description“',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => '选择交易', 'select_transactions' => '选择交易',
'rule_group_select_transactions' => '套用 ”:title“ 至交易', 'rule_group_select_transactions' => '套用 ”:title“ 至交易',
'rule_select_transactions' => '套用 ”:title“ 至交易', 'rule_select_transactions' => '套用 ”:title“ 至交易',
@@ -900,13 +905,13 @@ return [
// home page: // home page:
'yourAccounts' => '您的帐户', 'yourAccounts' => '您的帐户',
'your_accounts' => 'Your account overview', 'your_accounts' => '账户概览',
'category_overview' => 'Category overview', 'category_overview' => '类别概述',
'expense_overview' => 'Expense account overview', 'expense_overview' => '支出账户概览',
'revenue_overview' => 'Revenue account overview', 'revenue_overview' => '收入账户概览',
'budgetsAndSpending' => '预算与花费', 'budgetsAndSpending' => '预算与花费',
'budgets_and_spending' => 'Budgets and spending', 'budgets_and_spending' => '预算与花费',
'go_to_budget' => 'Go to budget "{budget}"', 'go_to_budget' => '转到预算 "{budget}"',
'savings' => '储蓄', 'savings' => '储蓄',
'newWithdrawal' => '新支出', 'newWithdrawal' => '新支出',
'newDeposit' => '新存款', 'newDeposit' => '新存款',
@@ -924,10 +929,10 @@ return [
'searchPlaceholder' => '搜寻中…', 'searchPlaceholder' => '搜寻中…',
'version' => '版本', 'version' => '版本',
'dashboard' => '监控面板', 'dashboard' => '监控面板',
'available_budget' => 'Available budget ({currency})', 'available_budget' => '可用预算 ({currency})',
'currencies' => '货币', 'currencies' => '货币',
'activity' => 'Activity', 'activity' => '活动',
'usage' => 'Usage', 'usage' => '使用情况',
'accounts' => '帐户', 'accounts' => '帐户',
'Asset account' => '资产帐户', 'Asset account' => '资产帐户',
'Default account' => '资产帐户', 'Default account' => '资产帐户',
@@ -948,9 +953,9 @@ return [
'moneyManagement' => '金钱管理', 'moneyManagement' => '金钱管理',
'money_management' => '金钱管理', 'money_management' => '金钱管理',
'tools' => '工具', 'tools' => '工具',
'piggyBanks' => '小猪存钱罐', 'piggyBanks' => '存钱罐',
'piggy_banks' => '小猪存钱罐', 'piggy_banks' => '存钱罐',
'amount_x_of_y' => '{current} of {total}', 'amount_x_of_y' => '{total} 中的 {current}',
'bills' => '帐单', 'bills' => '帐单',
'withdrawal' => '提款', 'withdrawal' => '提款',
'opening_balance' => '开户余额', 'opening_balance' => '开户余额',
@@ -1101,36 +1106,36 @@ return [
'period' => '区间', 'period' => '区间',
'balance' => '余额', 'balance' => '余额',
'sum' => '总计', 'sum' => '总计',
'summary' => 'Summary', 'summary' => '概要',
'average' => '平均', 'average' => '平均',
'balanceFor' => ':name 的余额', 'balanceFor' => ':name 的余额',
'no_tags_for_cloud' => 'No tags to generate cloud', 'no_tags_for_cloud' => '没有生成标签云的标签',
'tag_cloud' => 'Tag cloud', 'tag_cloud' => '标签云',
// piggy banks: // piggy banks:
'add_money_to_piggy' => '新增金钱至小猪存钱罐 “:name”', 'add_money_to_piggy' => '存入存钱罐 “:name”',
'piggy_bank' => '小猪存钱罐', 'piggy_bank' => '存钱罐',
'new_piggy_bank' => '新建存钱罐', 'new_piggy_bank' => '新建存钱罐',
'store_piggy_bank' => '存新的小猪存钱罐', 'store_piggy_bank' => '存新的存钱罐',
'stored_piggy_bank' => '存新的小猪存钱罐 “:name”', 'stored_piggy_bank' => '存新的存钱罐 “:name”',
'account_status' => '帐户状态', 'account_status' => '帐户状态',
'left_for_piggy_banks' => '留给小猪存钱罐', 'left_for_piggy_banks' => '留给存钱罐',
'sum_of_piggy_banks' => '小猪存钱罐总和', 'sum_of_piggy_banks' => '存钱罐总和',
'saved_so_far' => '保存到目前为止', 'saved_so_far' => '保存到目前为止',
'left_to_save' => '剩余可供储蓄', 'left_to_save' => '剩余可供储蓄',
'suggested_amount' => '建议每月储蓄金额', 'suggested_amount' => '建议每月储蓄金额',
'add_money_to_piggy_title' => '新增金钱至小猪存钱罐 “:name”', 'add_money_to_piggy_title' => '存至存钱罐 “:name”',
'remove_money_from_piggy_title' => '自小猪存钱罐 “:name” 中移走金钱', 'remove_money_from_piggy_title' => '自存钱罐 “:name” 中取出',
'add' => '新增', 'add' => '新增',
'no_money_for_piggy' => '您已没有钱可放至小猪存钱罐', 'no_money_for_piggy' => '您已没有钱可放至存钱罐',
'suggested_savings_per_month' => '每月建议', 'suggested_savings_per_month' => '每月建议',
'remove' => '移除', 'remove' => '移除',
'max_amount_add' => '所能增加之最大金额为', 'max_amount_add' => '所能增加之最大金额为',
'max_amount_remove' => '所能移除之最大金额为', 'max_amount_remove' => '所能移除之最大金额为',
'update_piggy_button' => '更新小猪存钱罐', 'update_piggy_button' => '更新存钱罐',
'update_piggy_title' => '更新小猪存钱罐 ":name"', 'update_piggy_title' => '更新存钱罐 ":name"',
'updated_piggy_bank' => '更新小猪存钱罐 ":name"', 'updated_piggy_bank' => '更新存钱罐 ":name"',
'details' => '明细', 'details' => '明细',
'events' => '事件', 'events' => '事件',
'target_amount' => '目标金额', 'target_amount' => '目标金额',
@@ -1139,12 +1144,13 @@ return [
'target_date' => '目标日期', 'target_date' => '目标日期',
'no_target_date' => '无目标日期', 'no_target_date' => '无目标日期',
'table' => '表格', 'table' => '表格',
'delete_piggy_bank' => '删除小猪存钱罐 ":name"', 'delete_piggy_bank' => '删除存钱罐 ":name"',
'cannot_add_amount_piggy' => '无法增加 :amount 至 “:name”。', 'cannot_add_amount_piggy' => '无法增加 :amount 至 “:name”。',
'cannot_remove_from_piggy' => '无法自 “:name” 移除 :amount。', 'cannot_remove_from_piggy' => '无法自 “:name” 移除 :amount。',
'deleted_piggy_bank' => '删除小猪存钱罐 ":name"', 'deleted_piggy_bank' => '删除存钱罐 ":name"',
'added_amount_to_piggy' => '已新增 :amount 至 “:name”', 'added_amount_to_piggy' => '已新增 :amount 至 “:name”',
'removed_amount_from_piggy' => '已自 “:name” 移除 :amount', 'removed_amount_from_piggy' => '已自 “:name” 移除 :amount',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => '删除标签 ":tag"', 'delete_tag' => '删除标签 ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => '已更新标签 “:tag”', 'updated_tag' => '已更新标签 “:tag”',
'created_tag' => '标签 “:tag” 已被建立!', 'created_tag' => '标签 “:tag” 已被建立!',
'transaction_journal_information' => '交易资讯', 'transaction_journal_information' => '交易资讯',
'transaction_journal_meta' => '后设资讯', 'transaction_journal_meta' => '后设资讯',
'total_amount' => '总金额', 'transaction_journal_more' => 'More information',
'number_of_decimals' => '小数位数:', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => '总金额',
'number_of_decimals' => '小数位数:',
// administration // administration
'administration' => '管理', 'administration' => '管理',
'user_administration' => '使用者管理', 'user_administration' => '使用者管理',
'list_all_users' => '所有使用者', 'list_all_users' => '所有使用者',
'all_users' => '所有使用者', 'all_users' => '所有使用者',
'instance_configuration' => '组态设定', 'instance_configuration' => '设置',
'firefly_instance_configuration' => 'Firefly III 的组态设定选项', 'firefly_instance_configuration' => 'Firefly III 的设置',
'setting_single_user_mode' => '单使用者模式', 'setting_single_user_mode' => '单使用者模式',
'setting_single_user_mode_explain' => '预设情况下, 萤火虫 iii 只接受一 (1) 个注册: 您。这是一项安全措施, 可防止其他人使用您的实例, 除非您允许他们使用。将来的注册将被阻止。当您取消选中此核取方块时, 其他人也可以使用您的实例, 假设他们可以到达它 (当它连接到互联网时)。', 'setting_single_user_mode_explain' => '预设情况下, 萤火虫 iii 只接受一 (1) 个注册: 您。这是一项安全措施, 可防止其他人使用您的实例, 除非您允许他们使用。将来的注册将被阻止。当您取消选中此核取方块时, 其他人也可以使用您的实例, 假设他们可以到达它 (当它连接到互联网时)。',
'store_configuration' => '储存设定', 'store_configuration' => '储存设定',
'single_user_administration' => ':email 的使用者管理后台', 'single_user_administration' => ':email 的使用者管理后台',
'edit_user' => '编辑使用者 :email', 'edit_user' => '编辑使用者 :email',
'hidden_fields_preferences' => '目前并非所有栏位都是可见的,您必须在 <a href=":link">设定</a> 启用它们。', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => '使用者资料', 'user_data_information' => '使用者资料',
'user_information' => '使用者资讯', 'user_information' => '使用者资讯',
'total_size' => '总大小', 'total_size' => '总大小',
'budget_or_budgets' => '预算', 'budget_or_budgets' => '预算',
'budgets_with_limits' => '已设定金额的预算', 'budgets_with_limits' => '已设定金额的预算',
'nr_of_rules_in_total_groups' => ':count_groups规则组中包含:count_rules条规则', 'nr_of_rules_in_total_groups' => ':count_groups规则组中包含:count_rules条规则',
'tag_or_tags' => '标签', 'tag_or_tags' => '标签',
'configuration_updated' => '已更新组态设定', 'configuration_updated' => '已更新设置',
'setting_is_demo_site' => '演示网站', 'setting_is_demo_site' => '演示网站',
'setting_is_demo_site_explain' => '若您勾选此选项,此安装将会以展示网站方式运作,会有奇怪的副作用。', 'setting_is_demo_site_explain' => '若您勾选此选项,此安装将会以展示网站方式运作,会有奇怪的副作用。',
'block_code_bounced' => '电子邮件被退回', 'block_code_bounced' => '电子邮件被退回',
'block_code_expired' => '演示帐户已过期', 'block_code_expired' => '演示帐户已过期',
'no_block_code' => '无封锁原因或使用者未被封锁', 'no_block_code' => '无封锁原因或使用者未被封锁',
'block_code_email_changed' => '使用者尚未确认新的电子邮件地址', 'block_code_email_changed' => '使用者尚未确认新的电子邮件地址',
'admin_update_email' => '与个人资料页面相反,使用者不会被通知他们的电子邮件地址已变更!', 'admin_update_email' => '与个人资料页面相反,使用者不会被通知他们的电子邮件地址已变更!',
'update_user' => '更新使用者', 'update_user' => '更新使用者',
'updated_user' => '使用者资料已更改。', 'updated_user' => '使用者资料已更改。',
'delete_user' => '删除使用者 :email', 'delete_user' => '删除使用者 :email',
'user_deleted' => '使用者已被删除', 'user_deleted' => '使用者已被删除',
'send_test_email' => '寄送测试邮件讯息', 'send_test_email' => '寄送测试邮件讯息',
'send_test_email_text' => '要检查您的安装是否有能力发送电子邮件,请按此按钮。您不会在此看到错误 (如果有的话)<strong>日志档才会反应一切错误</strong>。您可依照自己意愿点选此按钮,程式无管控垃圾邮件,测试讯息将会被寄发至 <code>:email</code> 并在短时间内送达。', 'send_test_email_text' => '要检查您的安装是否有能力发送电子邮件,请按此按钮。您不会在此看到错误 (如果有的话)<strong>日志档才会反应一切错误</strong>。您可依照自己意愿点选此按钮,程式无管控垃圾邮件,测试讯息将会被寄发至 <code>:email</code> 并在短时间内送达。',
'send_message' => '发送消息', 'send_message' => '发送消息',
'send_test_triggered' => '测试已触发,请检视您的收件匣与日志档。', 'send_test_triggered' => '测试已触发,请检视您的收件匣与日志档。',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => '交易链结设定', 'journal_link_configuration' => '交易链结设定',
@@ -1287,7 +1303,7 @@ return [
'no_accounts_imperative_revenue' => '当您建立交易时收入帐户会自动被建立,但您也可以手动建立,现在就新增一个:', 'no_accounts_imperative_revenue' => '当您建立交易时收入帐户会自动被建立,但您也可以手动建立,现在就新增一个:',
'no_accounts_create_revenue' => '建立新收入帐户', 'no_accounts_create_revenue' => '建立新收入帐户',
'no_accounts_title_liabilities' => '一起建立一笔债务!', 'no_accounts_title_liabilities' => '一起建立一笔债务!',
'no_accounts_intro_liabilities' => 'You have no liabilities yet. Liabilities are the accounts that register your (student) loans and other debts.', 'no_accounts_intro_liabilities' => '您还没有债务,债务是您注册信用卡、(学生)贷款或其他负债的帐户。',
'no_accounts_imperative_liabilities' => '您不需使用此功能,但若您要追踪这些东西,此功能可是很有用的。', 'no_accounts_imperative_liabilities' => '您不需使用此功能,但若您要追踪这些东西,此功能可是很有用的。',
'no_accounts_create_liabilities' => '建立新债务', 'no_accounts_create_liabilities' => '建立新债务',
'no_budgets_title_default' => '一起建立一笔预算', 'no_budgets_title_default' => '一起建立一笔预算',
@@ -1314,10 +1330,10 @@ return [
'no_transactions_intro_transfers' => '您还没有转帐。当您自资产帐户之前移动金钱,会自动记录为一笔转帐。', 'no_transactions_intro_transfers' => '您还没有转帐。当您自资产帐户之前移动金钱,会自动记录为一笔转帐。',
'no_transactions_imperative_transfers' => '你已动用了一些钱吗?那麽把它写下来:', 'no_transactions_imperative_transfers' => '你已动用了一些钱吗?那麽把它写下来:',
'no_transactions_create_transfers' => '新增转帐', 'no_transactions_create_transfers' => '新增转帐',
'no_piggies_title_default' => '我们来建立一个小猪存钱罐!', 'no_piggies_title_default' => '我们来建立一个存钱罐!',
'no_piggies_intro_default' => '您目前没有小猪存钱罐。您可以建立小猪存钱罐来分您的储蓄,并追踪您储蓄的目标。', 'no_piggies_intro_default' => '您目前没有存钱罐。您可以建立存钱罐来分您的储蓄,并追踪您储蓄的目标。',
'no_piggies_imperative_default' => '您有想要储蓄的东西吗?建立一个小猪存钱罐然后开始追踪:', 'no_piggies_imperative_default' => '您有想要为之攒钱的东西吗?建立一个存钱罐然后并跟踪:',
'no_piggies_create_default' => '创建一个新的小猪存钱罐', 'no_piggies_create_default' => '创建一个新的存钱罐',
'no_bills_title_default' => '我们来建立一笔帐单!', 'no_bills_title_default' => '我们来建立一笔帐单!',
'no_bills_intro_default' => '您目前没有帐单。您可以建立帐单以追踪您的日常支出,如房租与保险。', 'no_bills_intro_default' => '您目前没有帐单。您可以建立帐单以追踪您的日常支出,如房租与保险。',
'no_bills_imperative_default' => '你们有这样的普通帐单吗?创建帐单并跟踪您的付款:', 'no_bills_imperative_default' => '你们有这样的普通帐单吗?创建帐单并跟踪您的付款:',
@@ -1352,7 +1368,7 @@ return [
'recurring_meta_field_tags' => '标签', 'recurring_meta_field_tags' => '标签',
'recurring_meta_field_notes' => '备注', 'recurring_meta_field_notes' => '备注',
'recurring_meta_field_bill_id' => '帐单', 'recurring_meta_field_bill_id' => '帐单',
'recurring_meta_field_piggy_bank_id' => '小猪存钱罐', 'recurring_meta_field_piggy_bank_id' => '存钱罐',
'create_new_recurrence' => '建立新的周期性交易', 'create_new_recurrence' => '建立新的周期性交易',
'help_first_date' => '表示第一笔预期的周期性交易,应于未来发生。', 'help_first_date' => '表示第一笔预期的周期性交易,应于未来发生。',
'help_first_date_no_past' => '表示第一笔预期的周期交易Firefly III 不会建立过去的交易。', 'help_first_date_no_past' => '表示第一笔预期的周期交易Firefly III 不会建立过去的交易。',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => '来源帐户', 'asset_source_account' => '来源帐户',
'journal_description' => '说明', 'journal_description' => '说明',
'note' => '备注', 'note' => '备注',
'store_new_transaction' => 'Store new transaction',
'split_journal' => '分割此交易', 'split_journal' => '分割此交易',
'split_journal_explanation' => '分割这个交易为几个部分', 'split_journal_explanation' => '分割这个交易为几个部分',
'currency' => '货币', 'currency' => '货币',
@@ -209,7 +210,7 @@ return [
// import // import
'import_file' => '导入文件', 'import_file' => '导入文件',
'configuration_file' => '组态档案', 'configuration_file' => '设置档案',
'import_file_type' => '导入文件类型', 'import_file_type' => '导入文件类型',
'csv_comma' => '逗号 (,)', 'csv_comma' => '逗号 (,)',
'csv_semicolon' => '分号 (;)', 'csv_semicolon' => '分号 (;)',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => '修正 Rabobank 档案中的潜在问题', 'specific_rabo_descr' => '修正 Rabobank 档案中的潜在问题',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => '修正 PC 档案中的潜在问题', 'specific_pres_descr' => '修正 PC 档案中的潜在问题',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => '导入设定 (3/4) - 定义每个栏的角色', 'job_config_roles_title' => '导入设定 (3/4) - 定义每个栏的角色',
'job_config_roles_text' => '在您 CSV 档案中的每个栏均含某些资料,请说明系核种资料供导入器参照。用以「映射」资料的选项,即您将连结每个栏中的资料至您资料库的一个值。一个常见的「已映射」的栏,是包含 IBAN 相对帐户的栏,这便可轻易地媒合至您资料库既存的 IBAN 帐户。', 'job_config_roles_text' => '在您 CSV 档案中的每个栏均含某些资料,请说明系核种资料供导入器参照。用以「映射」资料的选项,即您将连结每个栏中的资料至您资料库的一个值。一个常见的「已映射」的栏,是包含 IBAN 相对帐户的栏,这便可轻易地媒合至您资料库既存的 IBAN 帐户。',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Rabobank 独有现金/信用卡指标', 'column_rabo-debit-credit' => 'Rabobank 独有现金/信用卡指标',
'column_ing-debit-credit' => 'ING 独有 现金/信用卡 指标', 'column_ing-debit-credit' => 'ING 独有 现金/信用卡 指标',
'column_generic-debit-credit' => 'Generic bank debit/credit indicator', 'column_generic-debit-credit' => 'Generic bank debit/credit indicator',
'column_sepa-ct-id' => 'SEPA 端到端标识符', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA Opposing 账户标识符', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA 授权标识符', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA 清算代码', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA 债权人标识符', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA 外部用途', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA Country', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA 批次 ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => '标签 (以逗号分隔)', 'column_tags-comma' => '标签 (以逗号分隔)',
'column_tags-space' => '标签 (以空白键分隔)', 'column_tags-space' => '标签 (以空白键分隔)',
'column_account-number' => '资产帐户 (帐户号码)', 'column_account-number' => '资产帐户 (帐户号码)',

View File

@@ -76,20 +76,20 @@ return [
'transactions_create_withdrawal_ffInput_budget' => '将您的提款连结至预算,以利财务管控。', 'transactions_create_withdrawal_ffInput_budget' => '将您的提款连结至预算,以利财务管控。',
'transactions_create_withdrawal_currency_dropdown_amount' => '当您的提款使用另一种货币时, 请使用此下拉清单。', 'transactions_create_withdrawal_currency_dropdown_amount' => '当您的提款使用另一种货币时, 请使用此下拉清单。',
'transactions_create_deposit_currency_dropdown_amount' => '当您的存款使用另一种货币时, 请使用此下拉清单。', 'transactions_create_deposit_currency_dropdown_amount' => '当您的存款使用另一种货币时, 请使用此下拉清单。',
'transactions_create_transfer_ffInput_piggy_bank_id' => '选择一个小猪存钱罐,并将此转帐连结到您的储蓄。', 'transactions_create_transfer_ffInput_piggy_bank_id' => '选择一个存钱罐,并将此转帐连结到您的储蓄。',
// piggy banks index: // piggy banks index:
'piggy-banks_index_saved' => '此栏位显示您在每个小猪存钱罐中存了多少。', 'piggy-banks_index_saved' => '此栏位显示您在每个存钱罐中存了多少。',
'piggy-banks_index_button' => '此进度条旁边有两个按钮 (+ 和-),用于从每个小猪存钱罐中增加或删除资金。', 'piggy-banks_index_button' => '此进度条旁边有两个按钮 ( + 和 - ),用于从每个存钱罐中投入或取出资金。',
'piggy-banks_index_accountStatus' => '此表中列出了每一个至少有一个小猪存钱罐的资产帐户的状态。', 'piggy-banks_index_accountStatus' => '此表中列出了所有有存钱罐的资产帐户的状态。',
// create piggy // create piggy
'piggy-banks_create_name' => '你的目标是什麽?一个新沙发、一个相机、急难用金?', 'piggy-banks_create_name' => '你的目标是什麽?一个新沙发、一个相机、急难用金?',
'piggy-banks_create_date' => '您可以为小猪存钱罐设定目标日期或截止日期。', 'piggy-banks_create_date' => '您可以为存钱罐设定目标日期或截止日期。',
// show piggy // show piggy
'piggy-banks_show_piggyChart' => '这张图表将显示这个小猪存钱罐的历史。', 'piggy-banks_show_piggyChart' => '这张图表将显示这个存钱罐的历史。',
'piggy-banks_show_piggyDetails' => '关于你的小猪存钱罐的一些细节', 'piggy-banks_show_piggyDetails' => '关于你的存钱罐的一些细节',
'piggy-banks_show_piggyEvents' => '此处还列出了任何增加或删除。', 'piggy-banks_show_piggyEvents' => '此处还列出了任何增加或删除。',
// bill index // bill index

View File

@@ -62,7 +62,7 @@ return [
'interal_reference' => '内部参考', 'interal_reference' => '内部参考',
'notes' => '备注', 'notes' => '备注',
'from' => '自', 'from' => '自',
'piggy_bank' => '小猪存钱罐', 'piggy_bank' => '存钱罐',
'to' => '至', 'to' => '至',
'budget' => '预算', 'budget' => '预算',
'category' => '分类', 'category' => '分类',
@@ -106,14 +106,14 @@ return [
'account_on_spectre' => '帐户 (Spectre)', 'account_on_spectre' => '帐户 (Spectre)',
'account_on_ynab' => '帐户 (YNAB)', 'account_on_ynab' => '帐户 (YNAB)',
'do_import' => '自此帐户导入', 'do_import' => '自此帐户导入',
'sepa-ct-id' => 'SEPA 端到端标识符', 'sepa_ct_id' => 'SEPA 端到端标识符',
'sepa-ct-op' => 'SEPA 反对账户标识符', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'SEPA 授权标识符', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'SEPA 国家', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'SEPA 清关代码', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'SEPA 外部用途', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'SEPA 债权人标识符', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'SEPA 批次 ID', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => '外部 ID', 'external_id' => '外部 ID',
'account_at_bunq' => 'bunq 帐户', 'account_at_bunq' => 'bunq 帐户',
'file_name' => '档案名称', 'file_name' => '档案名称',

View File

@@ -25,7 +25,7 @@ declare(strict_types=1);
return [ return [
'iban' => '这不是有效的 IBAN。', 'iban' => '这不是有效的 IBAN。',
'zero_or_more' => '此数值不能为负数', 'zero_or_more' => '此数值不能为负数',
'date_or_time' => 'The value must be a valid date or time value (ISO 8601).', 'date_or_time' => '必须是有效的日期或时间(ISO 8601)',
'source_equals_destination' => '来源帐户与目标帐户相同。', 'source_equals_destination' => '来源帐户与目标帐户相同。',
'unique_account_number_for_user' => '看起来此帐户号码已在使用中。', 'unique_account_number_for_user' => '看起来此帐户号码已在使用中。',
'unique_iban_for_user' => '看起来此IBAN已在使用中。', 'unique_iban_for_user' => '看起来此IBAN已在使用中。',
@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => '此值不能用于所选择的触发器。', 'rule_trigger_value' => '此值不能用于所选择的触发器。',
'rule_action_value' => '此值不能用于所选择的动作。', 'rule_action_value' => '此值不能用于所选择的动作。',
'file_already_attached' => '上传的档案 ":name" 已附加到该物件上。', 'file_already_attached' => '上传的档案 ":name" 已附加到该物件上。',
'file_attached' => '成功上传档案 ":name"', 'file_attached' => '文件成功上传 ":name".',
'must_exist' => '栏位 :attribute 的 ID 不存在于资料库。', 'must_exist' => '栏位 :attribute 的 ID 不存在于资料库。',
'all_accounts_equal' => '此栏位中的所有帐户必须相等。', 'all_accounts_equal' => '此栏位中的所有帐户必须相等。',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => '无效交易类型。',
'invalid_selection' => '您的选择无效。', 'invalid_selection' => '您的选择无效。',
'belongs_user' => '此值对此栏位无效。', 'belongs_user' => '此值对此栏位无效。',
'at_least_one_transaction' => '至少需要一个交易。', 'at_least_one_transaction' => '至少需要一个交易。',
'at_least_one_repetition' => '至少需要一次重复。', 'at_least_one_repetition' => '至少需要一次重复。',
'require_repeat_until' => '仅需重复次数或结束日期 (repeat_until) 即可,不需两者均备。', 'require_repeat_until' => '仅需重复次数或结束日期 (repeat_until) 即可,不需两者均备。',
'require_currency_info' => '无货币资讯,此栏位内容无效。', 'require_currency_info' => '无货币资讯,此栏位内容无效。',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => '交易描述不应等同全域描述。', 'equal_description' => '交易描述不应等同全域描述。',
'file_invalid_mime' => '档案 ":name" 的类型为 ":mime",系不被允许上载的类型。', 'file_invalid_mime' => '档案 ":name" 的类型为 ":mime",系不被允许上载的类型。',
'file_too_large' => '档案 ":name" 过大。', 'file_too_large' => '档案 ":name" 过大。',
@@ -123,7 +127,7 @@ return [
'in_array' => ':attribute 栏位不存在于 :other。', 'in_array' => ':attribute 栏位不存在于 :other。',
'present' => ':attribute 栏位必须存在。', 'present' => ':attribute 栏位必须存在。',
'amount_zero' => '总金额不能为零。', 'amount_zero' => '总金额不能为零。',
'unique_piggy_bank_for_user' => '小猪存钱罐的名称必须是独一无二的。', 'unique_piggy_bank_for_user' => '存钱罐的名称必须是独一无二的。',
'secure_password' => '这不是一个安全的密码,请重试一次。如需更多讯息,请访问 https://bit.ly/FF3-password-security', 'secure_password' => '这不是一个安全的密码,请重试一次。如需更多讯息,请访问 https://bit.ly/FF3-password-security',
'valid_recurrence_rep_type' => '对定期重复交易是无效的重复类型。', 'valid_recurrence_rep_type' => '对定期重复交易是无效的重复类型。',
'valid_recurrence_rep_moment' => '对此重复类型是无效的重复时刻。', 'valid_recurrence_rep_moment' => '对此重复类型是无效的重复时刻。',
@@ -133,7 +137,7 @@ return [
'description' => '描述', 'description' => '描述',
'amount' => '金额', 'amount' => '金额',
'name' => '名称', 'name' => '名称',
'piggy_bank_id' => '小猪存钱罐 ID', 'piggy_bank_id' => '存钱罐 ID',
'targetamount' => '目标金额', 'targetamount' => '目标金额',
'openingBalanceDate' => '初始余额日期', 'openingBalanceDate' => '初始余额日期',
'openingBalance' => '初始余额', 'openingBalance' => '初始余额',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => '规则触发器 #4', 'rule-trigger.4' => '规则触发器 #4',
'rule-trigger.5' => '规则触发器 #5', 'rule-trigger.5' => '规则触发器 #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -23,35 +23,36 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'home' => '首頁', 'home' => '首頁',
'edit_currency' => '編輯貨幣 ":name"', 'edit_currency' => '編輯貨幣 ":name"',
'delete_currency' => '刪除貨幣 ":name"', 'delete_currency' => '刪除貨幣 ":name"',
'newPiggyBank' => '創建一個新的小豬撲滿', 'newPiggyBank' => '創建一個新的小豬撲滿',
'edit_piggyBank' => '編輯小豬撲滿 ":name"', 'edit_piggyBank' => '編輯小豬撲滿 ":name"',
'preferences' => '偏好設定', 'preferences' => '偏好設定',
'profile' => '個人檔案', 'profile' => '個人檔案',
'changePassword' => '更改您的密碼', 'changePassword' => '更改您的密碼',
'change_email' => '更改您的電子郵件地址', 'change_email' => '更改您的電子郵件地址',
'bills' => '帳單', 'bills' => '帳單',
'newBill' => '新增帳單', 'newBill' => '新增帳單',
'edit_bill' => '編輯帳單 ":name"', 'edit_bill' => '編輯帳單 ":name"',
'delete_bill' => '刪除帳單 ":name"', 'delete_bill' => '刪除帳單 ":name"',
'reports' => '報表', 'reports' => '報表',
'search_result' => '":query" 的搜尋結果', 'search_result' => '":query" 的搜尋結果',
'withdrawal_list' => '支出', 'withdrawal_list' => '支出',
'deposit_list' => '收入、所得與存款', 'deposit_list' => '收入、所得與存款',
'transfer_list' => '轉帳', 'transfer_list' => '轉帳',
'transfers_list' => '轉帳', 'transfers_list' => '轉帳',
'reconciliation_list' => '對帳', 'reconciliation_list' => '對帳',
'create_withdrawal' => '新增提款', 'create_withdrawal' => '新增提款',
'create_deposit' => '新增存款', 'create_deposit' => '新增存款',
'create_transfer' => '新增轉帳', 'create_transfer' => '新增轉帳',
'edit_journal' => '編輯交易 ":description"', 'create_new_transaction' => 'Create a new transaction',
'edit_reconciliation' => '編輯 ":description"', 'edit_journal' => '編輯交易 ":description"',
'delete_journal' => '刪除交易 ":description"', 'edit_reconciliation' => '編輯 ":description"',
'tags' => '標籤', 'delete_journal' => '刪除交易 ":description"',
'createTag' => '建立新標籤', 'tags' => '標籤',
'edit_tag' => '編輯標籤 ":tag"', 'createTag' => '建立新標籤',
'delete_tag' => '刪除標籤 ":tag"', 'edit_tag' => '編輯標籤 ":tag"',
'delete_journal_link' => '刪除交易記錄之間的連結', 'delete_tag' => '刪除標籤 ":tag"',
'delete_journal_link' => '刪除交易記錄之間的連結',
]; ];

View File

@@ -33,7 +33,7 @@ return [
'last_seven_days' => '最近7天', 'last_seven_days' => '最近7天',
'last_thirty_days' => '最近30天', 'last_thirty_days' => '最近30天',
'welcomeBack' => '吃飽沒?', 'welcomeBack' => '吃飽沒?',
'welcome_back' => '吃飽沒?', 'welcome_back' => '吃飽沒?',
'everything' => '所有', 'everything' => '所有',
'today' => '今天', 'today' => '今天',
'customRange' => '自訂範圍', 'customRange' => '自訂範圍',
@@ -54,6 +54,7 @@ return [
'create_new_stuff' => '建立新內容', 'create_new_stuff' => '建立新內容',
'new_withdrawal' => '新提款', 'new_withdrawal' => '新提款',
'create_new_transaction' => '建立新交易', 'create_new_transaction' => '建立新交易',
'new_transaction' => 'New transaction',
'go_to_asset_accounts' => '檢視您的資產帳戶', 'go_to_asset_accounts' => '檢視您的資產帳戶',
'go_to_budgets' => '前往您的預算', 'go_to_budgets' => '前往您的預算',
'go_to_categories' => '前往您的分類', 'go_to_categories' => '前往您的分類',
@@ -634,6 +635,9 @@ return [
'converted_to_Transfer' => '此交易已被轉換為一筆轉帳', 'converted_to_Transfer' => '此交易已被轉換為一筆轉帳',
'invalid_convert_selection' => '您選擇的帳戶已用於此交易或不存在', 'invalid_convert_selection' => '您選擇的帳戶已用於此交易或不存在',
'source_or_dest_invalid' => '找不到正確的交易細節,無法轉換。', 'source_or_dest_invalid' => '找不到正確的交易細節,無法轉換。',
'convert_to_withdrawal' => 'Convert to a withdrawal',
'convert_to_deposit' => 'Convert to a deposit',
'convert_to_transfer' => 'Convert to a transfer',
// create new stuff: // create new stuff:
'create_new_withdrawal' => '建立新提款', 'create_new_withdrawal' => '建立新提款',
@@ -847,6 +851,7 @@ return [
'deleted_deposit' => '已成功刪除存款 “:description”', 'deleted_deposit' => '已成功刪除存款 “:description”',
'deleted_transfer' => '已成功刪除轉帳 “:description”', 'deleted_transfer' => '已成功刪除轉帳 “:description”',
'stored_journal' => '已成功建立新交易 “:description”', 'stored_journal' => '已成功建立新交易 “:description”',
'stored_journal_no_descr' => 'Successfully created your new transaction',
'select_transactions' => '選擇交易', 'select_transactions' => '選擇交易',
'rule_group_select_transactions' => '套用 ”:title“ 至交易', 'rule_group_select_transactions' => '套用 ”:title“ 至交易',
'rule_select_transactions' => '套用 ”:title“ 至交易', 'rule_select_transactions' => '套用 ”:title“ 至交易',
@@ -1145,6 +1150,7 @@ return [
'deleted_piggy_bank' => '删除小豬撲滿 ":name"', 'deleted_piggy_bank' => '删除小豬撲滿 ":name"',
'added_amount_to_piggy' => '已新增 :amount 至 “:name”', 'added_amount_to_piggy' => '已新增 :amount 至 “:name”',
'removed_amount_from_piggy' => '已自 “:name” 移除 :amount', 'removed_amount_from_piggy' => '已自 “:name” 移除 :amount',
'piggy_events' => 'Related piggy banks',
// tags // tags
'delete_tag' => '刪除標籤 ":tag"', 'delete_tag' => '刪除標籤 ":tag"',
@@ -1154,47 +1160,57 @@ return [
'updated_tag' => '已更新標籤 “:tag”', 'updated_tag' => '已更新標籤 “:tag”',
'created_tag' => '標籤 “:tag” 已被建立!', 'created_tag' => '標籤 “:tag” 已被建立!',
'transaction_journal_information' => '交易資訊', 'transaction_journal_information' => '交易資訊',
'transaction_journal_meta' => '後設資訊', 'transaction_journal_meta' => '後設資訊',
'total_amount' => '總金額', 'transaction_journal_more' => 'More information',
'number_of_decimals' => '小數位數:', 'att_part_of_journal' => 'Stored under ":journal"',
'total_amount' => '總金額',
'number_of_decimals' => '小數位數:',
// administration // administration
'administration' => '管理', 'administration' => '管理',
'user_administration' => '使用者管理', 'user_administration' => '使用者管理',
'list_all_users' => '所有使用者', 'list_all_users' => '所有使用者',
'all_users' => '所有使用者', 'all_users' => '所有使用者',
'instance_configuration' => '組態設定', 'instance_configuration' => '組態設定',
'firefly_instance_configuration' => 'Firefly III 的組態設定選項', 'firefly_instance_configuration' => 'Firefly III 的組態設定選項',
'setting_single_user_mode' => '單使用者模式', 'setting_single_user_mode' => '單使用者模式',
'setting_single_user_mode_explain' => '預設下Firefly III 只接受一個 (1) 註冊,即您本人。此為安全措施,在除經你同意外,防止其他人使用您的空間,目前註冊功能已關閉。當您取消此核選方塊後,若他們能連接到此空間 (在已聯網狀態),其他人也可以使用。', 'setting_single_user_mode_explain' => '預設下Firefly III 只接受一個 (1) 註冊,即您本人。此為安全措施,在除經你同意外,防止其他人使用您的空間,目前註冊功能已關閉。當您取消此核選方塊後,若他們能連接到此空間 (在已聯網狀態),其他人也可以使用。',
'store_configuration' => '儲存設定', 'store_configuration' => '儲存設定',
'single_user_administration' => ':email 的使用者管理後臺', 'single_user_administration' => ':email 的使用者管理後臺',
'edit_user' => '編輯使用者 :email', 'edit_user' => '編輯使用者 :email',
'hidden_fields_preferences' => '目前並非所有欄位都是可見的,您必須在 <a href=":link">設定</a> 啟用它們。', 'hidden_fields_preferences' => 'You can enable more transaction options in your <a href=":link">settings</a>.',
'user_data_information' => '使用者資料', 'user_data_information' => '使用者資料',
'user_information' => '使用者資訊', 'user_information' => '使用者資訊',
'total_size' => '總大小', 'total_size' => '總大小',
'budget_or_budgets' => '預算', 'budget_or_budgets' => '預算',
'budgets_with_limits' => '已設定金額的預算', 'budgets_with_limits' => '已設定金額的預算',
'nr_of_rules_in_total_groups' => ':count_groups规则组中包含:count_rules条规则', 'nr_of_rules_in_total_groups' => ':count_groups规则组中包含:count_rules条规则',
'tag_or_tags' => '標籤', 'tag_or_tags' => '標籤',
'configuration_updated' => '已更新組態設定', 'configuration_updated' => '已更新組態設定',
'setting_is_demo_site' => '演示網站', 'setting_is_demo_site' => '演示網站',
'setting_is_demo_site_explain' => '若您勾選此選項,此安裝將會以展示網站方式運作,會有奇怪的副作用。', 'setting_is_demo_site_explain' => '若您勾選此選項,此安裝將會以展示網站方式運作,會有奇怪的副作用。',
'block_code_bounced' => '電子郵件被退回', 'block_code_bounced' => '電子郵件被退回',
'block_code_expired' => '演示帳戶已過期', 'block_code_expired' => '演示帳戶已過期',
'no_block_code' => '無封鎖原因或使用者未被封鎖', 'no_block_code' => '無封鎖原因或使用者未被封鎖',
'block_code_email_changed' => '使用者尚未確認新的電子郵件地址', 'block_code_email_changed' => '使用者尚未確認新的電子郵件地址',
'admin_update_email' => '與個人資料頁面相反,使用者不會被通知他們的電子郵件地址已變更!', 'admin_update_email' => '與個人資料頁面相反,使用者不會被通知他們的電子郵件地址已變更!',
'update_user' => '更新使用者', 'update_user' => '更新使用者',
'updated_user' => '使用者資料已更改。', 'updated_user' => '使用者資料已更改。',
'delete_user' => '刪除使用者 :email', 'delete_user' => '刪除使用者 :email',
'user_deleted' => '使用者已被刪除', 'user_deleted' => '使用者已被刪除',
'send_test_email' => '寄送測試郵件訊息', 'send_test_email' => '寄送測試郵件訊息',
'send_test_email_text' => '要檢查您的安裝是否有能力發送電子郵件,請按此按鈕。您不會在此看到錯誤 (如果有的話)<strong>日誌檔才會反應一切錯誤</strong>。您可依照自己意願點選此按鈕,程式無管控垃圾郵件,測試訊息將會被寄發至 <code>:email</code> 並在短時間內送達。', 'send_test_email_text' => '要檢查您的安裝是否有能力發送電子郵件,請按此按鈕。您不會在此看到錯誤 (如果有的話)<strong>日誌檔才會反應一切錯誤</strong>。您可依照自己意願點選此按鈕,程式無管控垃圾郵件,測試訊息將會被寄發至 <code>:email</code> 並在短時間內送達。',
'send_message' => '發送消息', 'send_message' => '發送消息',
'send_test_triggered' => '測試已觸發,請檢視您的收件匣與日誌檔。', 'send_test_triggered' => '測試已觸發,請檢視您的收件匣與日誌檔。',
'split_transaction_title' => 'Description of the split transaction',
'split_title_help' => 'If you create a split transaction, there must be a global description for all splits of the transaction.',
'transaction_information' => 'Transaction information',
'you_create_transfer' => 'You\'re creating a <strong>transfer</strong>.',
'you_create_withdrawal' => 'You\'re creating a <strong>withdrawal</strong>.',
'you_create_deposit' => 'You\'re creating a <strong>deposit</strong>.',
// links // links
'journal_link_configuration' => '交易鏈結設定', 'journal_link_configuration' => '交易鏈結設定',

View File

@@ -57,6 +57,7 @@ return [
'asset_source_account' => '來源帳戶', 'asset_source_account' => '來源帳戶',
'journal_description' => '說明', 'journal_description' => '說明',
'note' => '備註', 'note' => '備註',
'store_new_transaction' => 'Store new transaction',
'split_journal' => '分割此交易', 'split_journal' => '分割此交易',
'split_journal_explanation' => '分割這個交易為幾個部分', 'split_journal_explanation' => '分割這個交易為幾個部分',
'currency' => '貨幣', 'currency' => '貨幣',

View File

@@ -207,6 +207,8 @@ return [
'specific_rabo_descr' => '修正 Rabobank 檔案中的潛在問題', 'specific_rabo_descr' => '修正 Rabobank 檔案中的潛在問題',
'specific_pres_name' => 'President\'s Choice Financial CA', 'specific_pres_name' => 'President\'s Choice Financial CA',
'specific_pres_descr' => '修正 PC 檔案中的潛在問題', 'specific_pres_descr' => '修正 PC 檔案中的潛在問題',
'specific_belfius_name' => 'Belfius BE',
'specific_belfius_descr' => 'Fixes potential problems with Belfius files',
// job configuration for file provider (stage: roles) // job configuration for file provider (stage: roles)
'job_config_roles_title' => '匯入設定 (3/4) - 定義每個欄的角色', 'job_config_roles_title' => '匯入設定 (3/4) - 定義每個欄的角色',
'job_config_roles_text' => '在您 CSV 檔案中的每個欄均含某些資料,請說明係核種資料供匯入器參照。用以「映射」資料的選項,即您將連結每個欄中的資料至您資料庫的一個值。一個常見的「已映射」的欄,是包含 IBAN 相對帳戶的欄,這便可輕易地媒合至您資料庫既存的 IBAN 帳戶。', 'job_config_roles_text' => '在您 CSV 檔案中的每個欄均含某些資料,請說明係核種資料供匯入器參照。用以「映射」資料的選項,即您將連結每個欄中的資料至您資料庫的一個值。一個常見的「已映射」的欄,是包含 IBAN 相對帳戶的欄,這便可輕易地媒合至您資料庫既存的 IBAN 帳戶。',
@@ -291,14 +293,14 @@ return [
'column_rabo-debit-credit' => 'Rabobank 獨有現金/信用卡指標', 'column_rabo-debit-credit' => 'Rabobank 獨有現金/信用卡指標',
'column_ing-debit-credit' => 'ING 獨有 現金/信用卡 指標', 'column_ing-debit-credit' => 'ING 獨有 現金/信用卡 指標',
'column_generic-debit-credit' => '通用銀行債務/信用指標', 'column_generic-debit-credit' => '通用銀行債務/信用指標',
'column_sepa-ct-id' => 'SEPA end-to-end Identifier', 'column_sepa_ct_id' => 'SEPA end-to-end Identifier',
'column_sepa-ct-op' => 'SEPA Opposing Account Identifier', 'column_sepa_ct_op' => 'SEPA Opposing Account Identifier',
'column_sepa-db' => 'SEPA Mandate Identifier', 'column_sepa_db' => 'SEPA Mandate Identifier',
'column_sepa-cc' => 'SEPA Clearing Code', 'column_sepa_cc' => 'SEPA Clearing Code',
'column_sepa-ci' => 'SEPA Creditor Identifier', 'column_sepa_ci' => 'SEPA Creditor Identifier',
'column_sepa-ep' => 'SEPA External Purpose', 'column_sepa_ep' => 'SEPA External Purpose',
'column_sepa-country' => 'SEPA Country', 'column_sepa_country' => 'SEPA Country Code',
'column_sepa-batch-id' => 'SEPA Batch ID', 'column_sepa_batch_id' => 'SEPA Batch ID',
'column_tags-comma' => '標籤 (以逗號分隔)', 'column_tags-comma' => '標籤 (以逗號分隔)',
'column_tags-space' => '標籤 (以空白鍵分隔)', 'column_tags-space' => '標籤 (以空白鍵分隔)',
'column_account-number' => '資產帳戶 (帳戶號碼)', 'column_account-number' => '資產帳戶 (帳戶號碼)',

View File

@@ -106,14 +106,14 @@ return [
'account_on_spectre' => '帳戶 (Spectre)', 'account_on_spectre' => '帳戶 (Spectre)',
'account_on_ynab' => '帳戶 (YNAB)', 'account_on_ynab' => '帳戶 (YNAB)',
'do_import' => '自此帳戶匯入', 'do_import' => '自此帳戶匯入',
'sepa-ct-id' => 'SEPA End to End Identifier', 'sepa_ct_id' => 'SEPA End to End Identifier',
'sepa-ct-op' => 'SEPA Opposing Account Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier',
'sepa-db' => 'SEPA Mandate Identifier', 'sepa_db' => 'SEPA Mandate Identifier',
'sepa-country' => 'SEPA Country', 'sepa_country' => 'SEPA Country',
'sepa-cc' => 'SEPA Clearing Code', 'sepa_cc' => 'SEPA Clearing Code',
'sepa-ep' => 'SEPA External Purpose', 'sepa_ep' => 'SEPA External Purpose',
'sepa-ci' => 'SEPA Creditor Identifier', 'sepa_ci' => 'SEPA Creditor Identifier',
'sepa-batch-id' => 'SEPA Batch ID', 'sepa_batch_id' => 'SEPA Batch ID',
'external_id' => '外部 ID', 'external_id' => '外部 ID',
'account_at_bunq' => 'bunq 帳戶', 'account_at_bunq' => 'bunq 帳戶',
'file_name' => '檔案名稱', 'file_name' => '檔案名稱',

View File

@@ -33,15 +33,19 @@ return [
'rule_trigger_value' => '此值不適用於選取的觸發器。', 'rule_trigger_value' => '此值不適用於選取的觸發器。',
'rule_action_value' => '此值不適用於選取的動作。', 'rule_action_value' => '此值不適用於選取的動作。',
'file_already_attached' => '上傳的檔案 ":name" 已附加到該物件上。', 'file_already_attached' => '上傳的檔案 ":name" 已附加到該物件上。',
'file_attached' => '已成功上傳檔案 ":name"', 'file_attached' => 'Successfully uploaded file ":name".',
'must_exist' => '欄位 :attribute 的 ID 不存在於資料庫。', 'must_exist' => '欄位 :attribute 的 ID 不存在於資料庫。',
'all_accounts_equal' => '此欄位中的所有帳戶必須相等。', 'all_accounts_equal' => '此欄位中的所有帳戶必須相等。',
'group_title_mandatory' => 'A group title is mandatory when there is more than one transaction.',
'transaction_types_equal' => 'All splits must be of the same type.',
'invalid_transaction_type' => 'Invalid transaction type.',
'invalid_selection' => '您的選擇無效。', 'invalid_selection' => '您的選擇無效。',
'belongs_user' => '此欄位不接受此值。', 'belongs_user' => '此欄位不接受此值。',
'at_least_one_transaction' => '至少需要一個交易。', 'at_least_one_transaction' => '至少需要一個交易。',
'at_least_one_repetition' => '至少需要一次重複。', 'at_least_one_repetition' => '至少需要一次重複。',
'require_repeat_until' => '要嘛重複次數,要嘛結束日期 (repeat_until),須二擇其一。', 'require_repeat_until' => '要嘛重複次數,要嘛結束日期 (repeat_until),須二擇其一。',
'require_currency_info' => '此欄位內容須要貨幣資訊。', 'require_currency_info' => '此欄位內容須要貨幣資訊。',
'require_currency_amount' => 'The content of this field is invalid without foreign amount information.',
'equal_description' => '交易描述不應等同全域描述。', 'equal_description' => '交易描述不應等同全域描述。',
'file_invalid_mime' => '檔案 ":name" 類型為 ":mime",不允許上載。', 'file_invalid_mime' => '檔案 ":name" 類型為 ":mime",不允許上載。',
'file_too_large' => '檔案 ":name" 過大。', 'file_too_large' => '檔案 ":name" 過大。',
@@ -164,4 +168,20 @@ return [
'rule-trigger.4' => '規則觸發器 #4', 'rule-trigger.4' => '規則觸發器 #4',
'rule-trigger.5' => '規則觸發器 #5', 'rule-trigger.5' => '規則觸發器 #5',
], ],
// validation of accounts:
'withdrawal_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'withdrawal_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'withdrawal_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'deposit_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'deposit_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'deposit_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'transfer_source_need_data' => 'Need to get a valid source account ID and/or valid source account name to continue.',
'transfer_source_bad_data' => 'Could not find a valid source account when searching for ID ":id" or name ":name".',
'transfer_dest_need_data' => 'Need to get a valid destination account ID and/or valid destination account name to continue.',
'transfer_dest_bad_data' => 'Could not find a valid destination account when searching for ID ":id" or name ":name".',
'need_id_in_edit' => 'When updating a transaction with splits, each split must have a valid transaction journal id (field "transaction_journal_id").',
]; ];

View File

@@ -112,11 +112,8 @@
{% else %} {% else %}
{% set showReconcile = false %} {% set showReconcile = false %}
{% endif %} {% endif %}
{% if periods.count > 0 %}
{% include 'list.transactions' with {sorting:true, showReconcile: showReconcile} %} {% include 'list.groups' %}
{% else %}
{% include 'list.transactions' with {sorting:true, showReconcile: showReconcile, showCategories: true, showBudgets: true, showBill:true} %}
{% endif %}
<p> <p>
<i class="fa fa-calendar"></i> <i class="fa fa-calendar"></i>
{% if periods.count > 0 %} {% if periods.count > 0 %}

View File

@@ -1,8 +1,12 @@
<!--
TODO: reconcile
TODO: hide and show columns
-->
<table class="table"> <table class="table">
<thead> <thead>
<tr> <tr>
<th> <th>
{{ groups.render }} {{ groups.render|raw }}
</th> </th>
</tr> </tr>
</thead> </thead>

View File

@@ -7,27 +7,31 @@
<div class="box-body no-padding"> <div class="box-body no-padding">
<table class="table table-hover"> <table class="table table-hover">
{% if period.transactions > 0 %} {% if period.transactions > 0 %}
<tr> <tr>
<td style="width:33%;">{{ 'transactions'|_ }}</td> <td style="width:33%;">{{ 'transactions'|_ }}</td>
<td style="text-align: right;">{{ period.transactions }}</td> <td style="text-align: right;">{{ period.transactions }}</td>
</tr> </tr>
{% endif %} {% endif %}
{# loop all spent amounts #} {# loop all spent amounts #}
{% for array in period.spent.sums %}
{% for entry in period.spent %}
{# actually spent anything: #} {# actually spent anything: #}
{% if array.sum !=0 %} {% if entry.amount !=0 %}
<tr> <tr>
<td style="width:33%;">{{ 'spent'|_ }}</td> <td style="width:33%;">{{ 'spent'|_ }}</td>
<td style="text-align: right;">{{ formatAmountBySymbol(array.sum * -1, array.currency_symbol, array.currency_decimal_places) }}</td> <td style="text-align: right;">
{{ formatAmountBySymbol(entry.amount * -1, entry.currency.symbol, entry.currency.decimal_places) }}
</td>
</tr> </tr>
{% endif %} {% endif %}
{% endfor %} {% endfor %}
{% for array in period.earned.sums %}
{% if array.sum !=0 %} {% for entry in period.earned %}
{% if entry.amount !=0 %}
<tr> <tr>
<td style="width:33%;">{{ 'earned'|_ }}</td> <td style="width:33%;">{{ 'earned'|_ }}</td>
<td style="text-align: right;">{{ formatAmountBySymbol(array.sum, array.currency_symbol, array.currency_decimal_places) }}</td> <td style="text-align: right;">{{ formatAmountBySymbol(entry.amount, entry.currency.symbol, entry.currency.decimal_places) }}</td>
</tr> </tr>
{% endif %} {% endif %}
{% endfor %} {% endfor %}
@@ -36,7 +40,9 @@
{% if array.sum !=0 %} {% if array.sum !=0 %}
<tr> <tr>
<td style="width:33%;">{{ 'transferred'|_ }}</td> <td style="width:33%;">{{ 'transferred'|_ }}</td>
<td style="text-align: right;"><span class="text-info">{{ formatAmountBySymbol(array.sum, array.currency_symbol, array.currency_decimal_places, false) }}</span></td> <td style="text-align: right;"><span
class="text-info">{{ formatAmountBySymbol(array.sum, array.currency_symbol, array.currency_decimal_places, false) }}</span>
</td>
</tr> </tr>
{% endif %} {% endif %}
{% endfor %} {% endfor %}