diff --git a/resources/lang/de_DE/auth.php b/resources/lang/de_DE/auth.php
index 2ed9237587..c7a6e201d4 100644
--- a/resources/lang/de_DE/auth.php
+++ b/resources/lang/de_DE/auth.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
/*
diff --git a/resources/lang/de_DE/bank.php b/resources/lang/de_DE/bank.php
index 86a0c3062b..ada6c1c3db 100644
--- a/resources/lang/de_DE/bank.php
+++ b/resources/lang/de_DE/bank.php
@@ -1,8 +1,41 @@
.
+ */
+
declare(strict_types=1);
return [
- 'bunq_prerequisites_title' => 'Voraussetzungen für einen Import von bunq',
- 'bunq_prerequisites_text' => 'Um aus bunq importieren zu können, benötigen Sie einen API-Schlüssel. Sie können dies über die App tun.',
+ 'bunq_prerequisites_title' => 'Voraussetzungen für einen Import von bunq',
+ 'bunq_prerequisites_text' => 'Um aus bunq importieren zu können, benötigen Sie einen API-Schlüssel. Sie können dies über die App tun.',
+
+ // Spectre:
+ 'spectre_title' => 'Import using Spectre',
+ 'spectre_prerequisites_title' => 'Prerequisites for an import using Spectre',
+ 'spectre_prerequisites_text' => 'In order to import data using the Spectre API, you need to prove some secrets. They can be found on the secrets page.',
+ 'spectre_enter_pub_key' => 'The import will only work when you enter this public key on your security page.',
+ 'spectre_select_country_title' => 'Select a country',
+ 'spectre_select_country_text' => 'Firefly III has a large selection of banks and sites from which Spectre can download transactional data. These banks are sorted by country. Please not that there is a "Fake Country" for when you wish to test something. If you wish to import from other financial tools, please use the imaginary country called "Other financial applications". By default, Spectre only allows you to download data from fake banks. Make sure your status is "Live" on your Dashboard if you wish to download from real banks.',
+ 'spectre_select_provider_title' => 'Select a bank',
+ 'spectre_select_provider_text' => 'Spectre supports the following banks or financial services grouped under :country. Please pick the one you wish to import from.',
+ 'spectre_input_fields_title' => 'Input mandatory fields',
+ 'spectre_input_fields_text' => 'The following fields are mandated by ":provider" (from :country).',
+ 'spectre_instructions_english' => 'These instructions are provided by Spectre for your convencience. They are in English:',
];
diff --git a/resources/lang/de_DE/breadcrumbs.php b/resources/lang/de_DE/breadcrumbs.php
index 6070b07090..59deb8579b 100644
--- a/resources/lang/de_DE/breadcrumbs.php
+++ b/resources/lang/de_DE/breadcrumbs.php
@@ -1,17 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'home' => 'Home',
'edit_currency' => 'Bearbeite die Währung ":name"',
diff --git a/resources/lang/de_DE/config.php b/resources/lang/de_DE/config.php
index 0556b0f612..ddcbc4d0fe 100644
--- a/resources/lang/de_DE/config.php
+++ b/resources/lang/de_DE/config.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'locale' => 'de, Deutsch, de_DE, de_DE.utf8, de_DE.UTF-8',
'month' => '%B %Y',
diff --git a/resources/lang/de_DE/csv.php b/resources/lang/de_DE/csv.php
index 5533ad319a..5f5b4fcab1 100644
--- a/resources/lang/de_DE/csv.php
+++ b/resources/lang/de_DE/csv.php
@@ -1,12 +1,22 @@
.
*/
declare(strict_types=1);
diff --git a/resources/lang/de_DE/demo.php b/resources/lang/de_DE/demo.php
index eec5193c40..596bd1e06a 100644
--- a/resources/lang/de_DE/demo.php
+++ b/resources/lang/de_DE/demo.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'no_demo_text' => 'Leider gibt es keine zusätzlichen Demoerklärungen für diese Seite.',
'see_help_icon' => 'Trotzdem kann der -Icon in der oberen rechten Ecke mehr erzählen.',
diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php
index 0ded8338a7..cc8f76c703 100644
--- a/resources/lang/de_DE/firefly.php
+++ b/resources/lang/de_DE/firefly.php
@@ -1,16 +1,26 @@
.
*/
+declare(strict_types=1);
+
return [
// general stuff:
'close' => 'Schließen',
@@ -71,7 +81,7 @@ return [
'source_accounts' => 'Herkunftskonto',
'destination_accounts' => 'Zielkonto',
'user_id_is' => 'Ihre Benutzerkennung ist :user',
- 'field_supports_markdown' => 'Diese Feld unterstützt Abschlag .',
+ 'field_supports_markdown' => 'Dieses Feld unterstützt Markdown.',
'need_more_help' => 'Wenn Sie Hilfe beim Bedienen von Firefly III brauchen, erstellen Sie ein Ticket auf Github.',
'reenable_intro_text' => 'Sie können auch die Einführung wieder aktivieren.',
'intro_boxes_after_refresh' => 'Die Einführungsfelder werden wieder angezeigt, wenn Sie die Seite aktualisieren.',
@@ -708,6 +718,7 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
'mass_edit_journals' => 'Bearbeiten Sie eine Reihe von Überweisungen',
'cannot_edit_other_fields' => 'You cannot mass-edit other fields than the ones here, because there is no room to show them. Please follow the link and edit them by one-by-one, if you need to edit these fields.',
'no_budget' => '(kein Budget)',
+ 'no_budget_squared' => '(no budget)',
'perm-delete-many' => 'Das Löschen von mehreren Elementen auf einmal kann sich störend auswirken. Bitte seien Sie vorsichtig.',
'mass_deleted_transactions_success' => ':amount Überweisung(en) gelöscht.',
'mass_edited_transactions_success' => ':amount Überweisung(en) aktualisiert',
@@ -765,6 +776,7 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
'piggyBanks' => 'Sparschweine',
'bills' => 'Rechnungen',
'withdrawal' => 'Ausgabe',
+ 'opening_balance' => 'Opening balance',
'deposit' => 'Einnahme',
'account' => 'Konto',
'transfer' => 'Überweisung',
@@ -787,6 +799,7 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
'report_default' => 'Default financial report between :start and :end',
'report_audit' => 'Transaction history overview between :start and :end',
'report_category' => 'Category report between :start and :end',
+ 'report_account' => 'Expense/revenue account report between :start and :end',
'report_budget' => 'Budget report between :start and :end',
'report_tag' => 'Tag report between :start and :end',
'quick_link_reports' => 'Schnellzugriff',
@@ -822,6 +835,7 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
'report_type_category' => 'Kategorie-Bericht',
'report_type_budget' => 'Budgetbericht',
'report_type_tag' => 'Tag report',
+ 'report_type_account' => 'Expense/revenue account report',
'more_info_help' => 'Weitere Informationen über diese Art von Berichten finden Sie in der Hilfe. Drücken Sie hierfür das (?)-Symbol in der oberen rechten Ecke.',
'report_included_accounts' => 'Eingezogene Konten',
'report_date_range' => 'Zeitraum',
@@ -873,7 +887,10 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
'account_role_ccAsset' => 'Kreditkarte',
'budget_chart_click' => 'Klicken Sie auf einen Budgetnamen in der obigen Tabelle, um ein Diagramm anzuzeigen.',
'category_chart_click' => 'Klicken Sie auf einen Kategorienamen in der obigen Tabelle, um ein Diagramm zu sehen.',
-
+ 'in_out_accounts' => 'Earned and spent per combination',
+ 'in_out_per_category' => 'Earned and spent per category',
+ 'out_per_budget' => 'Spent per budget',
+ 'select_expense_revenue' => 'Select expense/revenue account',
// charts:
'chart' => 'Diagram',
@@ -885,7 +902,6 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
'earned' => 'Verdient',
'overspent' => 'Zuviel ausgegeben',
'left' => 'Übrig',
- 'no_budget' => '(no budget)',
'max-amount' => 'Höchstbetrag',
'min-amount' => 'Mindestbetrag',
'journal-amount' => 'Aktueller Rechnungseintrag',
@@ -1055,6 +1071,10 @@ Sollen zusätzlich Ihre Girokonten angezeigt werden?',
// import bread crumbs and titles:
'import' => 'Import',
'import_data' => 'Daten importieren',
+ 'import_from_bunq' => 'Import from bunq',
+ 'import_using_spectre' => 'Import using Spectre',
+ 'import_using_plaid' => 'Import using Plaid',
+
// import index page:
'import_index_title' => 'Daten in Firefly III importieren',
diff --git a/resources/lang/de_DE/form.php b/resources/lang/de_DE/form.php
index 2714fae3e4..84fcba927b 100644
--- a/resources/lang/de_DE/form.php
+++ b/resources/lang/de_DE/form.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// new user:
@@ -186,6 +195,11 @@ return [
'csv_delimiter' => 'CSV-Trennzeichen',
'csv_import_account' => 'Standard Import-Konto',
'csv_config' => 'CSV-Import Einstellungen',
+ 'client_id' => 'Client ID',
+ 'service_secret' => 'Service secret',
+ 'app_secret' => 'App secret',
+ 'public_key' => 'Public key',
+ 'country_code' => 'Country code',
'due_date' => 'Fälligkeitstermin',
diff --git a/resources/lang/de_DE/intro.php b/resources/lang/de_DE/intro.php
index 7f181bb9f6..75a7ab10a9 100644
--- a/resources/lang/de_DE/intro.php
+++ b/resources/lang/de_DE/intro.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// index
'index_intro' => 'Wilkommen auf der Startseite von Firefly III. Bitte nehmen Sie sich die Zeit, um ein Gefühl dafür zu bekommen, wie Firefly III funktioniert.',
diff --git a/resources/lang/de_DE/list.php b/resources/lang/de_DE/list.php
index e021c7d5e9..e4c1cf8677 100644
--- a/resources/lang/de_DE/list.php
+++ b/resources/lang/de_DE/list.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'buttons' => 'Schaltfläche',
'icon' => 'Icon',
diff --git a/resources/lang/de_DE/pagination.php b/resources/lang/de_DE/pagination.php
index 93f901bbf6..c272e75227 100644
--- a/resources/lang/de_DE/pagination.php
+++ b/resources/lang/de_DE/pagination.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'previous' => '« Vorherige',
diff --git a/resources/lang/de_DE/passwords.php b/resources/lang/de_DE/passwords.php
index 272678f176..9d64fef788 100644
--- a/resources/lang/de_DE/passwords.php
+++ b/resources/lang/de_DE/passwords.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'password' => 'Passwörter müssen mindestens 6 Zeichen lang sein und übereinstimmen.',
'user' => 'Wir können keinen Benutzer mit dieser E-Mail Adresse finden.',
diff --git a/resources/lang/de_DE/validation.php b/resources/lang/de_DE/validation.php
index 2633ffb165..166db4156e 100644
--- a/resources/lang/de_DE/validation.php
+++ b/resources/lang/de_DE/validation.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'iban' => 'Dies ist keine gültige IBAN.',
'unique_account_number_for_user' => 'Es sieht so aus, als ob diese Kontonummer bereits verwendet würde.',
diff --git a/resources/lang/en_US/firefly.php b/resources/lang/en_US/firefly.php
index 6e1b252c24..bf9fb278a4 100644
--- a/resources/lang/en_US/firefly.php
+++ b/resources/lang/en_US/firefly.php
@@ -834,7 +834,7 @@ return [
'report_type_category' => 'Category report',
'report_type_budget' => 'Budget report',
'report_type_tag' => 'Tag report',
- 'report_type_account' => 'Combined account report',
+ 'report_type_account' => 'Expense/revenue account report',
'more_info_help' => 'More information about these types of reports can be found in the help pages. Press the (?) icon in the top right corner.',
'report_included_accounts' => 'Included accounts',
'report_date_range' => 'Date range',
@@ -886,10 +886,7 @@ return [
'account_role_ccAsset' => 'Credit card',
'budget_chart_click' => 'Please click on a budget name in the table above to see a chart.',
'category_chart_click' => 'Please click on a category name in the table above to see a chart.',
- 'in_out_accounts' => 'Earned and spent per combined account',
- 'in_out_accounts_period_day' => 'Earned and spent, grouped by day',
- 'in_out_accounts_period_month' => 'Earned and spent, grouped by month',
- 'in_out_accounts_period_year' => 'Earned and spent, grouped by year',
+ 'in_out_accounts' => 'Earned and spent per combination',
'in_out_per_category' => 'Earned and spent per category',
'out_per_budget' => 'Spent per budget',
'select_expense_revenue' => 'Select expense/revenue account',
diff --git a/resources/lang/fr_FR/auth.php b/resources/lang/fr_FR/auth.php
index 67482eb063..2d9f9fe8a3 100644
--- a/resources/lang/fr_FR/auth.php
+++ b/resources/lang/fr_FR/auth.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
/*
diff --git a/resources/lang/fr_FR/bank.php b/resources/lang/fr_FR/bank.php
index dc45c22851..d82a6b9891 100644
--- a/resources/lang/fr_FR/bank.php
+++ b/resources/lang/fr_FR/bank.php
@@ -1,8 +1,41 @@
.
+ */
+
declare(strict_types=1);
return [
- 'bunq_prerequisites_title' => 'Pré-requis pour un import depuis Bunq',
- 'bunq_prerequisites_text' => 'Pour pouvoir importer depuis Bunq, vous avez besoin d\'obtenir une clé API. Vous pouvez faire celà depuis l\'appli.',
+ 'bunq_prerequisites_title' => 'Pré-requis pour un import depuis Bunq',
+ 'bunq_prerequisites_text' => 'Pour pouvoir importer depuis Bunq, vous avez besoin d\'obtenir une clé API. Vous pouvez faire celà depuis l\'appli.',
+
+ // Spectre:
+ 'spectre_title' => 'Import using Spectre',
+ 'spectre_prerequisites_title' => 'Prerequisites for an import using Spectre',
+ 'spectre_prerequisites_text' => 'In order to import data using the Spectre API, you need to prove some secrets. They can be found on the secrets page.',
+ 'spectre_enter_pub_key' => 'The import will only work when you enter this public key on your security page.',
+ 'spectre_select_country_title' => 'Select a country',
+ 'spectre_select_country_text' => 'Firefly III has a large selection of banks and sites from which Spectre can download transactional data. These banks are sorted by country. Please not that there is a "Fake Country" for when you wish to test something. If you wish to import from other financial tools, please use the imaginary country called "Other financial applications". By default, Spectre only allows you to download data from fake banks. Make sure your status is "Live" on your Dashboard if you wish to download from real banks.',
+ 'spectre_select_provider_title' => 'Select a bank',
+ 'spectre_select_provider_text' => 'Spectre supports the following banks or financial services grouped under :country. Please pick the one you wish to import from.',
+ 'spectre_input_fields_title' => 'Input mandatory fields',
+ 'spectre_input_fields_text' => 'The following fields are mandated by ":provider" (from :country).',
+ 'spectre_instructions_english' => 'These instructions are provided by Spectre for your convencience. They are in English:',
];
diff --git a/resources/lang/fr_FR/breadcrumbs.php b/resources/lang/fr_FR/breadcrumbs.php
index 20ac87c186..1e719eca2e 100644
--- a/resources/lang/fr_FR/breadcrumbs.php
+++ b/resources/lang/fr_FR/breadcrumbs.php
@@ -1,17 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'home' => 'Accueil',
'edit_currency' => 'Modifier la devise "%name"',
diff --git a/resources/lang/fr_FR/config.php b/resources/lang/fr_FR/config.php
index 846407e08a..186c364d33 100644
--- a/resources/lang/fr_FR/config.php
+++ b/resources/lang/fr_FR/config.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'locale' => 'fr, French, fr_FR, fr_FR.utf8, fr_FR.UTF-8',
'month' => '%B %Y',
diff --git a/resources/lang/fr_FR/csv.php b/resources/lang/fr_FR/csv.php
index 9d173e73e4..232a452d09 100644
--- a/resources/lang/fr_FR/csv.php
+++ b/resources/lang/fr_FR/csv.php
@@ -1,12 +1,22 @@
.
*/
declare(strict_types=1);
diff --git a/resources/lang/fr_FR/demo.php b/resources/lang/fr_FR/demo.php
index 6466b291ac..498e4dc479 100644
--- a/resources/lang/fr_FR/demo.php
+++ b/resources/lang/fr_FR/demo.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'no_demo_text' => 'Désolé, il n’y a aucun texte supplémentaire de démonstration ou d\'explication pour cette page.',
'see_help_icon' => 'Cependant, l\'icône située dans le coin supérieur droit peut vous en dire plus.',
diff --git a/resources/lang/fr_FR/firefly.php b/resources/lang/fr_FR/firefly.php
index 34a67766e1..a99a90a0db 100644
--- a/resources/lang/fr_FR/firefly.php
+++ b/resources/lang/fr_FR/firefly.php
@@ -1,16 +1,26 @@
.
*/
+declare(strict_types=1);
+
return [
// general stuff:
'close' => 'Fermer',
@@ -708,6 +718,7 @@ return [
'mass_edit_journals' => 'Modifier un certain nombre d’opérations',
'cannot_edit_other_fields' => 'Vous ne peut pas modifier en masse d\'autres champs que ceux ici, car il n’y a pas de place pour tous les montrer. S’il vous plaît suivez le lien et modifiez les par un par un, si vous devez modifier ces champs.',
'no_budget' => '(pas de budget)',
+ 'no_budget_squared' => '(no budget)',
'perm-delete-many' => 'Supprimer de nombreux éléments en une seule fois peut être très problématique. Soyez prudent.',
'mass_deleted_transactions_success' => 'Montant des opérations supprimées : :amount.',
'mass_edited_transactions_success' => 'Montant des opérations mises à jour : :amount',
@@ -765,6 +776,7 @@ return [
'piggyBanks' => 'Tirelires',
'bills' => 'Factures',
'withdrawal' => 'Retrait',
+ 'opening_balance' => 'Opening balance',
'deposit' => 'Dépôt',
'account' => 'Compte',
'transfer' => 'Transfert',
@@ -787,6 +799,7 @@ return [
'report_default' => 'Rapport financier par défaut entre :start et :end',
'report_audit' => 'Aperçu de l\'historique des transactions entre :start et :end',
'report_category' => 'Rapport de catégorie entre :start et :end',
+ 'report_account' => 'Expense/revenue account report between :start and :end',
'report_budget' => 'Rapport du budget entre :start et :end',
'report_tag' => 'Marquer le rapport entre :start and :end',
'quick_link_reports' => 'Liens rapides',
@@ -822,6 +835,7 @@ return [
'report_type_category' => 'Rapport par catégories',
'report_type_budget' => 'Rapport du budget',
'report_type_tag' => 'Rapport de tag',
+ 'report_type_account' => 'Expense/revenue account report',
'more_info_help' => 'Plus d’informations sur ces types de rapports se trouvent dans les pages d’aide. Appuyez sur l’icône ( ?) dans le coin supérieur droit.',
'report_included_accounts' => 'Comptes inclus',
'report_date_range' => 'Intervalle de dates',
@@ -873,7 +887,10 @@ return [
'account_role_ccAsset' => 'Carte de crédit',
'budget_chart_click' => 'Cliquez sur le nom du budget dans le tableau ci-dessus pour voir un graphique.',
'category_chart_click' => 'Cliquez sur un nom de catégorie dans le tableau ci-dessus pour voir un graphique.',
-
+ 'in_out_accounts' => 'Earned and spent per combination',
+ 'in_out_per_category' => 'Earned and spent per category',
+ 'out_per_budget' => 'Spent per budget',
+ 'select_expense_revenue' => 'Select expense/revenue account',
// charts:
'chart' => 'Diagramme',
@@ -885,7 +902,6 @@ return [
'earned' => 'Gagné',
'overspent' => 'Trop dépensé',
'left' => 'Reste',
- 'no_budget' => '(pas de budget)',
'max-amount' => 'Montant maximum',
'min-amount' => 'Montant minimum',
'journal-amount' => 'Entrée de facture courante',
@@ -1055,6 +1071,10 @@ return [
// import bread crumbs and titles:
'import' => 'Import',
'import_data' => 'Importer des données',
+ 'import_from_bunq' => 'Import from bunq',
+ 'import_using_spectre' => 'Import using Spectre',
+ 'import_using_plaid' => 'Import using Plaid',
+
// import index page:
'import_index_title' => 'Importer des données dans Firefly III',
diff --git a/resources/lang/fr_FR/form.php b/resources/lang/fr_FR/form.php
index 7c8f86d20e..bfde978d26 100644
--- a/resources/lang/fr_FR/form.php
+++ b/resources/lang/fr_FR/form.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// new user:
@@ -186,6 +195,11 @@ return [
'csv_delimiter' => 'Délimiteur de champ CSV',
'csv_import_account' => 'Compte d’importation par défaut',
'csv_config' => 'Configuration d\'importation CSV',
+ 'client_id' => 'Client ID',
+ 'service_secret' => 'Service secret',
+ 'app_secret' => 'App secret',
+ 'public_key' => 'Public key',
+ 'country_code' => 'Country code',
'due_date' => 'Échéance',
diff --git a/resources/lang/fr_FR/intro.php b/resources/lang/fr_FR/intro.php
index be721ae9cc..b339a3ab5d 100644
--- a/resources/lang/fr_FR/intro.php
+++ b/resources/lang/fr_FR/intro.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// index
'index_intro' => 'Bienvenue sur la page index de Firefly III. Veuillez prendre le temps de parcourir l\'introduction pour comprendre comment Firefly III fonctionne.',
@@ -81,7 +92,7 @@ return [
// bill index
'bills_index_paid_in_period' => 'Ce champ indique quand la facture a été payée pour la dernière fois.',
- 'bills_index_expected_in_period' => 'Ce champ indique pour chaque facture si et quand la prochaine facture devrait frapper.',
+ 'bills_index_expected_in_period' => 'Ce champ indique pour chaque facture si et quand la facture suivante est attendue.',
// show bill
'bills_show_billInfo' => 'Ce tableau présente des informations générales sur cette facture.',
diff --git a/resources/lang/fr_FR/list.php b/resources/lang/fr_FR/list.php
index d857ad4361..01918ce364 100644
--- a/resources/lang/fr_FR/list.php
+++ b/resources/lang/fr_FR/list.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'buttons' => 'Boutons',
'icon' => 'Icône',
diff --git a/resources/lang/fr_FR/pagination.php b/resources/lang/fr_FR/pagination.php
index 7d1b7f8bf6..bf80314e60 100644
--- a/resources/lang/fr_FR/pagination.php
+++ b/resources/lang/fr_FR/pagination.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'previous' => '« Précédent',
diff --git a/resources/lang/fr_FR/passwords.php b/resources/lang/fr_FR/passwords.php
index e14a1018c8..04e96c174b 100644
--- a/resources/lang/fr_FR/passwords.php
+++ b/resources/lang/fr_FR/passwords.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'password' => 'Les mots de passe doivent contenir au moins six caractères et correspondre à la confirmation.',
'user' => 'Nous ne pouvons pas trouver d\'utilisateur avec cette adresse e-mail.',
diff --git a/resources/lang/fr_FR/validation.php b/resources/lang/fr_FR/validation.php
index 10dcb26b8a..290011e214 100644
--- a/resources/lang/fr_FR/validation.php
+++ b/resources/lang/fr_FR/validation.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'iban' => 'Il ne s\'agit pas d\'un IBAN valide.',
'unique_account_number_for_user' => 'Il semble que ce numéro de compte est déjà utilisé.',
diff --git a/resources/lang/nl_NL/auth.php b/resources/lang/nl_NL/auth.php
index b89dee9b5b..49fb52d3dc 100644
--- a/resources/lang/nl_NL/auth.php
+++ b/resources/lang/nl_NL/auth.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
/*
diff --git a/resources/lang/nl_NL/bank.php b/resources/lang/nl_NL/bank.php
index 9afeaf242d..becb9c3ffe 100644
--- a/resources/lang/nl_NL/bank.php
+++ b/resources/lang/nl_NL/bank.php
@@ -1,8 +1,41 @@
.
+ */
+
declare(strict_types=1);
return [
- 'bunq_prerequisites_title' => 'Voorwaarden voor een import van bunq',
- 'bunq_prerequisites_text' => 'Om transacties bij bunq te importeren heb je een API sleutel nodig. Dit kan via de app.',
+ 'bunq_prerequisites_title' => 'Voorwaarden voor een import van bunq',
+ 'bunq_prerequisites_text' => 'Om transacties bij bunq te importeren heb je een API sleutel nodig. Dit kan via de app.',
+
+ // Spectre:
+ 'spectre_title' => 'Importeer via Spectre',
+ 'spectre_prerequisites_title' => 'Voorwaarden voor een import via Spectre',
+ 'spectre_prerequisites_text' => 'Als je gegevens wilt importeren via de Spectre API, moet je een aantal geheime codes bezitten. Ze zijn te vinden op de secrets pagina.',
+ 'spectre_enter_pub_key' => 'Het importeren werkt alleen als je deze publieke sleutel op uw security pagina invoert.',
+ 'spectre_select_country_title' => 'Selecteer een land',
+ 'spectre_select_country_text' => 'Firefly III bevat een groot aantal banken en sites waaruit Spectre transactiegegevens voor je kan downloaden. Deze banken zijn gesorteerd per land. Let op: er is een "Fake Country" voor wanneer je dingen wilt testen. Als je uit andere financiële apps wilt importeren, gebruik dan het denkbeeldige land "Andere financiële applicaties". In Spectre kun je standaard alleen gegevens van nep-banken downloaden. Zorg ervoor dat je status "Live" is op je Dashboard als je wilt downloaden van echte banken.',
+ 'spectre_select_provider_title' => 'Selecteer een bank',
+ 'spectre_select_provider_text' => 'Spectre ondersteunt de volgende banken of financiële apps onder :country. Kies degene waaruit je wilt importeren.',
+ 'spectre_input_fields_title' => 'Verplichte velden',
+ 'spectre_input_fields_text' => 'De volgende velden zijn verplicht voor ":provider" (uit :country).',
+ 'spectre_instructions_english' => 'Deze instructies worden door Spectre verstrekt. Ze zijn in het Engels:',
];
diff --git a/resources/lang/nl_NL/breadcrumbs.php b/resources/lang/nl_NL/breadcrumbs.php
index 5e56c5e727..9e6bbdc473 100644
--- a/resources/lang/nl_NL/breadcrumbs.php
+++ b/resources/lang/nl_NL/breadcrumbs.php
@@ -1,17 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'home' => 'Home',
'edit_currency' => 'Wijzig valuta ":name"',
diff --git a/resources/lang/nl_NL/config.php b/resources/lang/nl_NL/config.php
index c69f3c6fb3..d982510cea 100644
--- a/resources/lang/nl_NL/config.php
+++ b/resources/lang/nl_NL/config.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'locale' => 'nl, Dutch, nl_NL, nl_NL.utf8, nl_NL.UTF-8',
'month' => '%B %Y',
diff --git a/resources/lang/nl_NL/csv.php b/resources/lang/nl_NL/csv.php
index 52fc84ce26..1151554caf 100644
--- a/resources/lang/nl_NL/csv.php
+++ b/resources/lang/nl_NL/csv.php
@@ -1,12 +1,22 @@
.
*/
declare(strict_types=1);
diff --git a/resources/lang/nl_NL/demo.php b/resources/lang/nl_NL/demo.php
index 631ff2236e..ad13199c2a 100644
--- a/resources/lang/nl_NL/demo.php
+++ b/resources/lang/nl_NL/demo.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'no_demo_text' => 'Sorry, er is geen extra uitleg voor deze pagina.',
'see_help_icon' => 'Maar het -icoontje kan je wellicht meer vertellen.',
diff --git a/resources/lang/nl_NL/firefly.php b/resources/lang/nl_NL/firefly.php
index 77a7f0b8b4..5b12a2a69b 100644
--- a/resources/lang/nl_NL/firefly.php
+++ b/resources/lang/nl_NL/firefly.php
@@ -1,16 +1,26 @@
.
*/
+declare(strict_types=1);
+
return [
// general stuff:
'close' => 'Sluiten',
@@ -707,6 +717,7 @@ return [
'mass_edit_journals' => 'Wijzig een aantal transacties',
'cannot_edit_other_fields' => 'Je kan andere velden dan de velden die je hier ziet niet groepsgewijs wijzigen. Er is geen ruimte om ze te laten zien. Als je deze velden toch wilt wijzigen, volg dan de link naast de transactie en wijzig ze stuk voor stuk.',
'no_budget' => '(geen budget)',
+ 'no_budget_squared' => '(geen budget)',
'perm-delete-many' => 'Veel items in één keer verwijderen kan zeer storend zijn. Wees voorzichtig.',
'mass_deleted_transactions_success' => 'Verwijder :amount transactie(s).',
'mass_edited_transactions_success' => 'Wijzig :amount transactie(s)',
@@ -764,6 +775,7 @@ return [
'piggyBanks' => 'Spaarpotjes',
'bills' => 'Contracten',
'withdrawal' => 'Uitgave',
+ 'opening_balance' => 'Startsaldo',
'deposit' => 'Inkomsten',
'account' => 'Rekening',
'transfer' => 'Overschrijving',
@@ -786,6 +798,7 @@ return [
'report_default' => 'Standaard financieel rapport (:start tot :end)',
'report_audit' => 'Transactiehistorie-overzicht van :start tot :end',
'report_category' => 'Categorierapport van :start tot :end',
+ 'report_account' => 'Debiteuren/crediteurenrapport tussen :start en :end',
'report_budget' => 'Budgetrapport van :start tot :end',
'report_tag' => 'Tagrapport van :start tot :end',
'quick_link_reports' => 'Snelle links',
@@ -821,6 +834,7 @@ return [
'report_type_category' => 'Categorierapport',
'report_type_budget' => 'Budgetrapport',
'report_type_tag' => 'Tagrapport',
+ 'report_type_account' => 'Debiteuren/crediteurenrapport',
'more_info_help' => 'Meer informatie over deze rapporten vind je in de hulppagina\'s. Klik daarvoor op het (?) icoontje rechtsboven.',
'report_included_accounts' => 'Accounts in rapport',
'report_date_range' => 'Datumbereik',
@@ -872,7 +886,10 @@ return [
'account_role_ccAsset' => 'Credit card',
'budget_chart_click' => 'Klik op een budgetnaam in de tabel hierboven om een grafiek te zien.',
'category_chart_click' => 'Klik op een categorienaam in de tabel hierboven om een grafiek te zien.',
-
+ 'in_out_accounts' => 'Inkomsten en uitgaven per combinatie',
+ 'in_out_per_category' => 'Verdiend en uitgegeven per categorie',
+ 'out_per_budget' => 'Uitgaven per budget',
+ 'select_expense_revenue' => 'Selecteer debiteur+crediteur',
// charts:
'chart' => 'Diagram',
@@ -884,7 +901,6 @@ return [
'earned' => 'Verdiend',
'overspent' => 'Teveel uitgegeven',
'left' => 'Over',
- 'no_budget' => '(geen budget)',
'max-amount' => 'Maximumbedrag',
'min-amount' => 'Minimumbedrag',
'journal-amount' => 'Bedrag voor dit contract',
@@ -1054,6 +1070,10 @@ return [
// import bread crumbs and titles:
'import' => 'Import',
'import_data' => 'Importeer data',
+ 'import_from_bunq' => 'Importeer uit bunq',
+ 'import_using_spectre' => 'Importeer via Spectre',
+ 'import_using_plaid' => 'Importeer via Plaid',
+
// import index page:
'import_index_title' => 'Gegevens importeren in Firefly III',
diff --git a/resources/lang/nl_NL/form.php b/resources/lang/nl_NL/form.php
index 6e395b39b1..a39170b71c 100644
--- a/resources/lang/nl_NL/form.php
+++ b/resources/lang/nl_NL/form.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// new user:
@@ -186,6 +195,11 @@ return [
'csv_delimiter' => 'CSV scheidingsteken',
'csv_import_account' => 'Standaard rekening voor importeren',
'csv_config' => 'Configuratiebestand',
+ 'client_id' => 'Client ID',
+ 'service_secret' => 'Service secret',
+ 'app_secret' => 'App secret',
+ 'public_key' => 'Publieke sleutel',
+ 'country_code' => 'Landcode',
'due_date' => 'Vervaldatum',
diff --git a/resources/lang/nl_NL/intro.php b/resources/lang/nl_NL/intro.php
index b175eac5be..60d8778acb 100644
--- a/resources/lang/nl_NL/intro.php
+++ b/resources/lang/nl_NL/intro.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// index
'index_intro' => 'Welkom op de homepage van Firefly III. Neem even de tijd voor deze introductie zodat je Firefly III leert kennen.',
diff --git a/resources/lang/nl_NL/list.php b/resources/lang/nl_NL/list.php
index 2678a80cd3..302f31f784 100644
--- a/resources/lang/nl_NL/list.php
+++ b/resources/lang/nl_NL/list.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'buttons' => 'Knoppen',
'icon' => 'Icoon',
diff --git a/resources/lang/nl_NL/pagination.php b/resources/lang/nl_NL/pagination.php
index 82de8727a0..fed6200128 100644
--- a/resources/lang/nl_NL/pagination.php
+++ b/resources/lang/nl_NL/pagination.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'previous' => '« Vorige',
diff --git a/resources/lang/nl_NL/passwords.php b/resources/lang/nl_NL/passwords.php
index 83ed725b7d..cab41c9cf7 100644
--- a/resources/lang/nl_NL/passwords.php
+++ b/resources/lang/nl_NL/passwords.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'password' => 'Wachtwoorden moeten zes karakters lang zijn, en natuurlijk 2x hetzelfde invoeren.',
'user' => 'Geen gebruiker met dat e-mailadres.',
diff --git a/resources/lang/nl_NL/validation.php b/resources/lang/nl_NL/validation.php
index de20c75a0c..68195f1a08 100644
--- a/resources/lang/nl_NL/validation.php
+++ b/resources/lang/nl_NL/validation.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'iban' => 'Dit is niet een geldige IBAN.',
'unique_account_number_for_user' => 'Het lijkt erop dat dit rekeningnummer al in gebruik is.',
diff --git a/resources/lang/pl_PL/auth.php b/resources/lang/pl_PL/auth.php
index a743bd1901..25966cc415 100644
--- a/resources/lang/pl_PL/auth.php
+++ b/resources/lang/pl_PL/auth.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
/*
diff --git a/resources/lang/pl_PL/bank.php b/resources/lang/pl_PL/bank.php
index 7f2f4c5db0..e8ae734a63 100644
--- a/resources/lang/pl_PL/bank.php
+++ b/resources/lang/pl_PL/bank.php
@@ -1,8 +1,41 @@
.
+ */
+
declare(strict_types=1);
return [
- 'bunq_prerequisites_title' => 'Wymagania wstępne dotyczące importowania z bunq',
- 'bunq_prerequisites_text' => 'Aby zaimportować dane z bunq, musisz uzyskać klucz API. Możesz to zrobić za pośrednictwem aplikacji.',
+ 'bunq_prerequisites_title' => 'Wymagania wstępne dotyczące importowania z bunq',
+ 'bunq_prerequisites_text' => 'Aby zaimportować dane z bunq, musisz uzyskać klucz API. Możesz to zrobić za pośrednictwem aplikacji.',
+
+ // Spectre:
+ 'spectre_title' => 'Import using Spectre',
+ 'spectre_prerequisites_title' => 'Prerequisites for an import using Spectre',
+ 'spectre_prerequisites_text' => 'In order to import data using the Spectre API, you need to prove some secrets. They can be found on the secrets page.',
+ 'spectre_enter_pub_key' => 'The import will only work when you enter this public key on your security page.',
+ 'spectre_select_country_title' => 'Select a country',
+ 'spectre_select_country_text' => 'Firefly III has a large selection of banks and sites from which Spectre can download transactional data. These banks are sorted by country. Please not that there is a "Fake Country" for when you wish to test something. If you wish to import from other financial tools, please use the imaginary country called "Other financial applications". By default, Spectre only allows you to download data from fake banks. Make sure your status is "Live" on your Dashboard if you wish to download from real banks.',
+ 'spectre_select_provider_title' => 'Select a bank',
+ 'spectre_select_provider_text' => 'Spectre supports the following banks or financial services grouped under :country. Please pick the one you wish to import from.',
+ 'spectre_input_fields_title' => 'Input mandatory fields',
+ 'spectre_input_fields_text' => 'The following fields are mandated by ":provider" (from :country).',
+ 'spectre_instructions_english' => 'These instructions are provided by Spectre for your convencience. They are in English:',
];
diff --git a/resources/lang/pl_PL/breadcrumbs.php b/resources/lang/pl_PL/breadcrumbs.php
index 8f05e92cee..4be868a18a 100644
--- a/resources/lang/pl_PL/breadcrumbs.php
+++ b/resources/lang/pl_PL/breadcrumbs.php
@@ -1,17 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'home' => 'Strona główna',
'edit_currency' => 'Modyfikuj walutę ":name"',
diff --git a/resources/lang/pl_PL/config.php b/resources/lang/pl_PL/config.php
index 526668d33e..7a9e5d98dc 100644
--- a/resources/lang/pl_PL/config.php
+++ b/resources/lang/pl_PL/config.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'locale' => 'pl, Polish, polski, pl_PL, pl_PL.utf8, pl_PL.UTF-8',
'month' => '%B %Y',
diff --git a/resources/lang/pl_PL/csv.php b/resources/lang/pl_PL/csv.php
index c78ddf0f9e..dde5a38272 100644
--- a/resources/lang/pl_PL/csv.php
+++ b/resources/lang/pl_PL/csv.php
@@ -1,12 +1,22 @@
.
*/
declare(strict_types=1);
diff --git a/resources/lang/pl_PL/demo.php b/resources/lang/pl_PL/demo.php
index 094bff01a7..f07383e7d4 100644
--- a/resources/lang/pl_PL/demo.php
+++ b/resources/lang/pl_PL/demo.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'no_demo_text' => 'Sorry, there is no extra demo-explanation text for this page.',
'see_help_icon' => 'Jednakże ikona w prawym górnym rogu może powiedzieć Ci więcej.',
diff --git a/resources/lang/pl_PL/firefly.php b/resources/lang/pl_PL/firefly.php
index 6709e20631..b00b3a4f85 100644
--- a/resources/lang/pl_PL/firefly.php
+++ b/resources/lang/pl_PL/firefly.php
@@ -1,16 +1,26 @@
.
*/
+declare(strict_types=1);
+
return [
// general stuff:
'close' => 'Zamknij',
@@ -159,11 +169,11 @@ return [
'import_and_export' => 'Import / eksport',
'export_data' => 'Eksportuj dane',
'export_and_backup_data' => 'Eksport i kopia zapasowa',
- 'export_data_intro' => 'For backup purposes, when migrating to another system or when migrating to another Firefly III installation.',
+ 'export_data_intro' => 'Do celów tworzenia kopii zapasowych, migracji do innego systemu lub migracji do innej instalacji Firefly III.',
'export_format' => 'Format eksportu',
'export_format_csv' => 'Wartości oddzielone przecinkami (plik CSV)',
'export_format_mt940' => 'Format kompatybilny z MT940',
- 'include_old_uploads_help' => 'Firefly III does not throw away the original CSV files you have imported in the past. You can include them in your export.',
+ 'include_old_uploads_help' => 'Firefly III nie wyrzuca oryginalnych plików CSV zaimportowanych w przeszłości. Możesz uwzględnić je w eksporcie.',
'do_export' => 'Eksportuj',
'export_status_never_started' => 'Eksport nie został jeszcze rozpoczęty',
'export_status_make_exporter' => 'Creating exporter thing...',
@@ -707,6 +717,7 @@ return [
'mass_edit_journals' => 'Modyfikuj wiele transakcji',
'cannot_edit_other_fields' => 'Nie możesz masowo modyfikować innych pól niż te tutaj, ponieważ nie ma miejsca, aby je pokazać. Proszę użyć ikony edycji i edytować je jedno po drugim, jeśli chcesz edytować te pola.',
'no_budget' => '(bez budżetu)',
+ 'no_budget_squared' => '(no budget)',
'perm-delete-many' => 'Usuwanie wielu elementów jednocześnie może być bardzo destrukcyjne. Proszę zachować ostrożność.',
'mass_deleted_transactions_success' => 'Usunięto :amount transakcję(i).',
'mass_edited_transactions_success' => 'Zaktualizowano :amount transakcję(i)',
@@ -764,6 +775,7 @@ return [
'piggyBanks' => 'Skarbonki',
'bills' => 'Rachunki',
'withdrawal' => 'Wypłata',
+ 'opening_balance' => 'Opening balance',
'deposit' => 'Wpłata',
'account' => 'Konto',
'transfer' => 'Transfer',
@@ -786,6 +798,7 @@ return [
'report_default' => 'Domyślny raport finansowy między :start i :end',
'report_audit' => 'Przegląd historii transakcji między :start i :end',
'report_category' => 'Raport kategorii między :start a :end',
+ 'report_account' => 'Expense/revenue account report between :start and :end',
'report_budget' => 'Raport budżetów między :start a :end',
'report_tag' => 'Raport tagów między :start a :end',
'quick_link_reports' => 'Szybkie linki',
@@ -821,6 +834,7 @@ return [
'report_type_category' => 'Raport kategorii',
'report_type_budget' => 'Raport budżetów',
'report_type_tag' => 'Raport tagów',
+ 'report_type_account' => 'Expense/revenue account report',
'more_info_help' => 'More information about these types of reports can be found in the help pages. Press the (?) icon in the top right corner.',
'report_included_accounts' => 'Uwzględnione konta',
'report_date_range' => 'Zakres dat',
@@ -872,7 +886,10 @@ return [
'account_role_ccAsset' => 'Karta kredytowa',
'budget_chart_click' => 'Kliknij na nazwę budżetu w tabeli powyżej, aby zobaczyć wykres.',
'category_chart_click' => 'Kliknij na nazwę kategorii w tabeli powyżej, aby zobaczyć wykres.',
-
+ 'in_out_accounts' => 'Earned and spent per combination',
+ 'in_out_per_category' => 'Earned and spent per category',
+ 'out_per_budget' => 'Spent per budget',
+ 'select_expense_revenue' => 'Select expense/revenue account',
// charts:
'chart' => 'Wykres',
@@ -884,7 +901,6 @@ return [
'earned' => 'Zarobiono',
'overspent' => 'Przepłacono',
'left' => 'Pozostało',
- 'no_budget' => '(no budget)',
'max-amount' => 'Maksymalna kwota',
'min-amount' => 'Minimalna kwota',
'journal-amount' => 'Faktyczna kwota',
@@ -1054,6 +1070,10 @@ return [
// import bread crumbs and titles:
'import' => 'Importuj',
'import_data' => 'Importuj dane',
+ 'import_from_bunq' => 'Import from bunq',
+ 'import_using_spectre' => 'Import using Spectre',
+ 'import_using_plaid' => 'Import using Plaid',
+
// import index page:
'import_index_title' => 'Importuj dane do Firefly III',
diff --git a/resources/lang/pl_PL/form.php b/resources/lang/pl_PL/form.php
index 396568faf3..8edf715eaf 100644
--- a/resources/lang/pl_PL/form.php
+++ b/resources/lang/pl_PL/form.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// new user:
@@ -186,6 +195,11 @@ return [
'csv_delimiter' => 'CSV field delimiter',
'csv_import_account' => 'Domyślne konto importu',
'csv_config' => 'Konfiguracja importu CSV',
+ 'client_id' => 'Client ID',
+ 'service_secret' => 'Service secret',
+ 'app_secret' => 'App secret',
+ 'public_key' => 'Public key',
+ 'country_code' => 'Country code',
'due_date' => 'Termin realizacji',
diff --git a/resources/lang/pl_PL/intro.php b/resources/lang/pl_PL/intro.php
index 056a2ae65d..1687aef144 100644
--- a/resources/lang/pl_PL/intro.php
+++ b/resources/lang/pl_PL/intro.php
@@ -1,14 +1,25 @@
.
*/
+declare(strict_types=1);
return [
// index
'index_intro' => 'Witamy na stronie domowej Firefly III. Proszę poświęć trochę czasu, aby przejść przez to wprowadzenie, aby poznać sposób działania Firefly III.',
diff --git a/resources/lang/pl_PL/list.php b/resources/lang/pl_PL/list.php
index b32a13c8ba..3ac5b8d583 100644
--- a/resources/lang/pl_PL/list.php
+++ b/resources/lang/pl_PL/list.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'buttons' => 'Przyciski',
'icon' => 'Ikona',
diff --git a/resources/lang/pl_PL/pagination.php b/resources/lang/pl_PL/pagination.php
index 478654dd97..c2b81f1257 100644
--- a/resources/lang/pl_PL/pagination.php
+++ b/resources/lang/pl_PL/pagination.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'previous' => '« Poprzednia',
diff --git a/resources/lang/pl_PL/passwords.php b/resources/lang/pl_PL/passwords.php
index 519a6ccd14..1072d81fb6 100644
--- a/resources/lang/pl_PL/passwords.php
+++ b/resources/lang/pl_PL/passwords.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'password' => 'Hasło musi zawierać przynajmniej 6 znaków i musi się zgadzać z potwierdzeniem.',
'user' => 'Nie możemy znaleźć użytkownika o podanym adresie email.',
diff --git a/resources/lang/pl_PL/validation.php b/resources/lang/pl_PL/validation.php
index 84e7df6be6..09d67d720d 100644
--- a/resources/lang/pl_PL/validation.php
+++ b/resources/lang/pl_PL/validation.php
@@ -1,16 +1,25 @@
.
*/
+declare(strict_types=1);
return [
'iban' => 'To nie jest prawidłowy IBAN.',
'unique_account_number_for_user' => 'Wygląda na to, że ten numer konta jest już w użyciu.',