diff --git a/changelog.md b/changelog.md index f622e9ab46..ee3c40cdcd 100644 --- a/changelog.md +++ b/changelog.md @@ -2,6 +2,46 @@ All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). + +## [5.3.0 (API 1.2.0) - 2020-08-01 + +Several alpha and beta releases preceded this release. + +- 5.3.0-alpha.1 on 2020-06-xx + +### Added +- Piggy banks can be divided over groups. Groups can be sorted on a separate page. This may prove to be useful to organize piggy banks. The feature will + expand to other objects in the future. +- [Issue 3392](https://github.com/firefly-iii/firefly-iii/issues/3392) Notes will be included in the export. +- [Issue 3184](https://github.com/firefly-iii/firefly-iii/issues/3184) You can now use the `REMOTE_USER` field to authenticate. Read [the documentation](https://docs.firefly-iii.org/advanced-installation/authentication +#remote-user) carefully. +- [Issue 3403](https://github.com/firefly-iii/firefly-iii/issues/3403) More triggers have been added that respond to the date of a transaction. Read [the documentation](https://docs.firefly-iii.org/advanced-concepts/rules) +- You can now add an attachment to recurring transactions. + +### Changed +- Firefly III now requires **PHP 7.4** +- The Docker image is running on **port 8080** +- Firefly III has been upgraded to Laravel 7. +- [Issue 3455](https://github.com/firefly-iii/firefly-iii/issues/3455) Translations for the debug page. +- [Issue 3461](https://github.com/firefly-iii/firefly-iii/issues/3461) Inactive rules are no longer applied. + +### Removed +- All import routines have been removed. Use the separate importers. Read [the documentation](https://docs.firefly-iii.org/importing-data/introduction). + +### Fixed +- [Issue 3450](https://github.com/firefly-iii/firefly-iii/issues/3450) Missing translations. +- [Issue 3454](https://github.com/firefly-iii/firefly-iii/issues/3454) Fixed translations. +- [Issue 3437](https://github.com/firefly-iii/firefly-iii/issues/3437) Better "days left" counter. +- Fixed bad UUID generation. +- Fixed a null pointer in session date. + +### API +- New API for object groups. +- Expanded API for piggy banks to support object groups. + +### Known issues +- You may run into date conversion problems if you're living on the right side of GMT. If transactions appear a day early, let me know. + ## [5.2.8 (API 1.1.0)] - 2020-06-02 ### Fixed diff --git a/resources/lang/cs_CZ/bank.php b/resources/lang/cs_CZ/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/cs_CZ/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/cs_CZ/breadcrumbs.php b/resources/lang/cs_CZ/breadcrumbs.php index 3c61984dae..fe1d57a352 100644 --- a/resources/lang/cs_CZ/breadcrumbs.php +++ b/resources/lang/cs_CZ/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Odstranit vazbu mezi transakcemi', 'telemetry_index' => 'Telemetrie', 'telemetry_view' => 'Zobrazit telemetrii', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/cs_CZ/csv.php b/resources/lang/cs_CZ/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/cs_CZ/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/cs_CZ/demo.php b/resources/lang/cs_CZ/demo.php index 7c882528dc..61145b3592 100644 --- a/resources/lang/cs_CZ/demo.php +++ b/resources/lang/cs_CZ/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III podporuje vícero měn. Ačkoli výchozí je Euro, je možné ho nastavit na americký dolar a mnoho dalších měn. Jak můžete vidět, malá sbírka měn je obsažena a je možné si přidat svou vlastní. Změna výchozí měny se nedotkne té u existujících transakcí: Firefly III podporuje použití vícero měn současně.', 'transactions-index' => 'Tyto výdaje, vklady a převody nejsou zvlášť nápadité. Byly vytvořeny automaticky.', 'piggy-banks-index' => 'Jak je možné vidět, jsou zde tři pokladničky. Pomocí tlačítek plus a mínus ovlivníte částku v každé z pokladniček. Kliknutí na název pokladničky zobrazí správu pro každou z nich.', - 'import-index' => 'Do Firefly III lze importovat libovolný CSV soubor. Také podporuje importování dat z bunq a Specter. Ostatní banky a finanční slučovače budou implementovány v budoucnu. Jako demouživatel můžete v akci vidět pouze podstrčeného poskytovatele. Vytvoří nějaké náhodné transakce pro zobrazení toho, jak proces funguje.', 'profile-index' => 'Mějte na paměti, že obsah demostránky je každé čtyři hodny smazán. Přístup může být zrušen kdykoli. Toto se děje automaticky a nejedná se o chybu.', ]; diff --git a/resources/lang/cs_CZ/firefly.php b/resources/lang/cs_CZ/firefly.php index 68fd15f22e..317c1e8f6b 100644 --- a/resources/lang/cs_CZ/firefly.php +++ b/resources/lang/cs_CZ/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Zjistit dostupnost případných aktualizací', @@ -297,6 +298,7 @@ return [ 'yearly' => 'ročně', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Pravidla', 'rule_name' => 'Název pravidla', 'rule_triggers' => 'Pravidlo se uplatní když', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Mám tuto kolonku zaškrtnout?', 'secure_pw_long_password' => 'Ano, vždy ověřit že je heslo bezpečné.', 'command_line_token' => 'Token pro příkazový řádek', - 'explain_command_line_token' => 'You need this token to perform command line options, such as importing or exporting data. Without it, such sensitive commands will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerate command line token', 'token_regenerated' => 'Byl vytvořen nový token pro příkazový řádek', 'change_your_email' => 'Změna e-mailové adresy', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Nyní se můžete přihlásit pomocí nové e-mailové adresy.', 'login_with_old_email' => 'Nyní se můžete přihlásit pomocí původní e-mailové adresy.', 'login_provider_local_only' => 'This action is not available when authenticating through ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Bill matches transactions between :low and :high.', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => 'Pravidla vztahující se k této účtence/faktuře', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Při ukládání nové účtenky došlo k neočekávané chybě. Podívejte se do souborů se záznamem událostí', 'list_inactive_rule' => 'neaktivní pravidlo', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => 'Naimportovat transakce do Firefly III', - 'import_transactions' => 'Importovat transakce', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Tato funkce není k dispozici, když používáte Firefly III v prostředí Sandstorm.io.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Vytvořme účet aktiv!', 'no_accounts_intro_asset' => 'You have no asset accounts yet. Asset accounts are your main accounts: your checking account, savings account, shared account or even your credit card.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/cs_CZ/form.php b/resources/lang/cs_CZ/form.php index 2cd67d0a90..4a235bac22 100644 --- a/resources/lang/cs_CZ/form.php +++ b/resources/lang/cs_CZ/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Are you sure you want to delete the account named ":name"?', 'bill_areYouSure' => 'Are you sure you want to delete the bill named ":name"?', 'rule_areYouSure' => 'Are you sure you want to delete the rule titled ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Are you sure you want to delete the rule group titled ":title"?', 'budget_areYouSure' => 'Are you sure you want to delete the budget named ":name"?', 'category_areYouSure' => 'Are you sure you want to delete the category named ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'The only transaction linked with this link type will lose this connection.|All :count transactions linked with this link type will lose their connection.', 'also_delete_rules' => 'The only rule connected to this rule group will be deleted as well.|All :count rules connected to this rule group will be deleted as well.', 'also_delete_piggyBanks' => 'The only piggy bank connected to this account will be deleted as well.|All :count piggy bank connected to this account will be deleted as well.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will be spared deletion.', 'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will be spared deletion.', 'category_keep_transactions' => 'The only transaction connected to this category will not be deleted.|All :count transactions connected to this category will be spared deletion.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'The only transaction connected to this tag will not be deleted.|All :count transactions connected to this tag will be spared deletion.', 'check_for_updates' => 'Zjistit dostupnost případných aktualizací', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'E-mailová adresa', 'password' => 'Heslo', 'password_confirmation' => 'Heslo (zopakování)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Je demostránka', // import - 'import_file' => 'Importovat soubor', 'configuration_file' => 'Soubor s nastaveními', - 'import_file_type' => 'Typ souboru k importu', 'csv_comma' => 'Čárka (,)', 'csv_semicolon' => 'Středník (;)', 'csv_tab' => 'Tabulátor (neviditelný)', 'csv_delimiter' => 'Oddělovač kolonek v CSV', - 'csv_import_account' => 'Výchozí účet pro import', 'client_id' => 'Identif. klienta', 'app_id' => 'Identif. aplikace', 'secret' => 'Secret', diff --git a/resources/lang/cs_CZ/import.php b/resources/lang/cs_CZ/import.php deleted file mode 100644 index 9b641f386c..0000000000 --- a/resources/lang/cs_CZ/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importovat data do Firefly III', - 'prerequisites_breadcrumb_fake' => 'Prerequisites for the fake import provider', - 'prerequisites_breadcrumb_spectre' => 'Prerequisites for Spectre', - 'job_configuration_breadcrumb' => 'Nastavení pro „:key“', - 'job_status_breadcrumb' => 'Stav importu pro „:key“', - 'disabled_for_demo_user' => 'v ukázce vypnuté', - - // index page: - 'general_index_intro' => 'Vítejte v rutině importu do Firefly III. Data je možné importovat vícero způsoby, zobrazenými zde jako tlačítka.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Simulovat import', - 'button_file' => 'Importovat soubor', - 'button_spectre' => 'Importovat pomocí Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Import prerequisites', - 'need_prereq_intro' => 'Some import methods need your attention before they can be used. For example, they might require special API keys or application secrets. You can configure them here. The icon indicates if these prerequisites have been met.', - 'do_prereq_fake' => 'Prerequisites for the fake provider', - 'do_prereq_file' => 'Prerequisites for file imports', - 'do_prereq_spectre' => 'Předpoklady pro importy z Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Prerequisites for an import from the fake import provider', - 'prereq_fake_text' => 'This fake provider requires a fake API key. It must be 32 characters long. You can use this one: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prerequisites for an import using the Spectre API', - 'prereq_spectre_text' => 'In order to import data using the Spectre API (v4), you must provide Firefly III with two secret values. They can be found on the secrets page.', - 'prereq_spectre_pub' => 'Likewise, the Spectre API needs to know the public key you see below. Without it, it will not recognize you. Please enter this public key on your secrets page.', - 'callback_not_tls' => 'Firefly III zjistilo následující URI adresu zpětného volání. Zdá se, že váš server není nastaven tak, aby přijímal TLS připojení (https). YNAB tuto URI nepřijme. Můžete pokračovat v importu (protože Firefly III se může mýlit), ale mějte to na paměti.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Atrapa API klíče úspěšně uložena!', - 'prerequisites_saved_for_spectre' => 'Identif. aplikace a heslo uloženo!', - - // job configuration: - 'job_config_apply_rules_title' => 'Nastavení úlohy – uplatnit vaše pravidla?', - 'job_config_apply_rules_text' => 'Po spuštění atrapy poskytovatele je možné na transakce uplatnit pravidla. To ale prodlouží dobu importu.', - 'job_config_input' => 'Vaše zadání', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Zadejte název skupiny', - 'job_config_fake_artist_text' => 'Mnoho importních rutin má několik kroků nastavení, kterými je třeba projít. V případě atrapy poskytovatele importu je třeba odpovědět na některé podivné otázky. V tomto případě pokračujte zadáním „David Bowie“.', - 'job_config_fake_song_title' => 'Zadejte název skladby', - 'job_config_fake_song_text' => 'Pro pokračování v atrapě importu zmiňte skladbu „Golden years2“.', - 'job_config_fake_album_title' => 'Zadejte název alba', - 'job_config_fake_album_text' => 'Some import routines require extra data halfway through the import. In the case of the fake import provider, you must answer some weird questions. Enter "Station to station" to continue.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Nastavení importu (1/4) – nahrajte svůj soubor', - 'job_config_file_upload_text' => 'Tato rutina vám pomůže importovat soubory z vaší banky do Firefly III. ', - 'job_config_file_upload_help' => 'Vyberte soubor. Ověřte, že obsah souboru je ve znakové sadě UTF-8.', - '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 configuration file', - 'job_config_file_upload_type_help' => 'Vyberte typ souboru, který budete nahrávat', - 'job_config_file_upload_submit' => 'Nahrát soubory', - 'import_file_type_csv' => 'CSV (středníkem oddělované hodnoty)', - '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.', - 'job_config_uc_title' => 'Nastavení importu (2/4) – základní nastavení souboru', - 'job_config_uc_text' => 'Aby byl možný správný import, ověřte níže uvedené volby.', - 'job_config_uc_header_help' => 'Check this box if the first row of your CSV file are the column titles.', - 'job_config_uc_date_help' => 'Date time format in your file. Follow the format as this page indicates. The default value will parse dates that look like this: :dateExample.', - 'job_config_uc_delimiter_help' => 'Choose the field delimiter that is used in your input file. If not sure, comma is the safest option.', - 'job_config_uc_account_help' => 'If your file does NOT contain information about your asset account(s), use this dropdown to select to which account the transactions in the file belong to.', - 'job_config_uc_apply_rules_title' => 'Uplatnit pravidla', - 'job_config_uc_apply_rules_text' => 'Applies your rules to every imported transaction. Note that this slows the import significantly.', - 'job_config_uc_specifics_title' => 'Předvolby pro konkrétní banku', - 'job_config_uc_specifics_txt' => 'Some banks deliver badly formatted files. Firefly III can fix those automatically. If your bank delivers such files but it\'s not listed here, please open an issue on GitHub.', - 'job_config_uc_submit' => 'Pokračovat', - 'invalid_import_account' => 'You have selected an invalid account to import into.', - 'import_liability_select' => 'Závazek', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Zvolte své přihlášení', - 'job_config_spectre_login_text' => 'Firefly III has found :count existing login(s) in your Spectre account. Which one would you like to use to import from?', - 'spectre_login_status_active' => 'Aktivní', - 'spectre_login_status_inactive' => 'Neaktivní', - 'spectre_login_status_disabled' => 'Vypnuto', - 'spectre_login_new_login' => 'Login with another bank, or one of these banks with different credentials.', - 'job_config_spectre_accounts_title' => 'Vybrat účty ze kterých importovat', - 'job_config_spectre_accounts_text' => 'You have selected ":name" (:country). You have :count account(s) available from this provider. Please select the Firefly III asset account(s) where the transactions from these accounts should be stored. Remember, in order to import data both the Firefly III account and the ":name"-account must have the same currency.', - 'spectre_do_not_import' => '(neimportovat)', - 'spectre_no_mapping' => 'It seems you have not selected any accounts to import from.', - 'imported_from_account' => 'Importováno z „:account“', - 'spectre_account_with_number' => 'Účet :number', - 'job_config_spectre_apply_rules' => 'Uplatnit pravidla', - 'job_config_spectre_apply_rules_text' => 'By default, your rules will be applied to the transactions created during this import routine. If you do not want this to happen, deselect this checkbox.', - - // job configuration for bunq: - 'should_download_config' => 'You should download the configuration file for this job. This will make future imports way easier.', - 'share_config_file' => 'If you have imported data from a public bank, you should share your configuration file so it will be easy for other users to import their data. Sharing your configuration file will not expose your financial details.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Stav', - 'spectre_extra_key_card_type' => 'Typ karty', - 'spectre_extra_key_account_name' => 'Název účtu', - 'spectre_extra_key_client_name' => 'Jméno zákazníka', - 'spectre_extra_key_account_number' => 'Číslo účtu', - 'spectre_extra_key_blocked_amount' => 'Blokovaná částka', - 'spectre_extra_key_available_amount' => 'Částka k dispozici', - 'spectre_extra_key_credit_limit' => 'Credit limit', - 'spectre_extra_key_interest_rate' => 'Úroková sazba', - 'spectre_extra_key_expiry_date' => 'Datum skončení platnosti', - 'spectre_extra_key_open_date' => 'Open date', - 'spectre_extra_key_current_time' => 'Aktuální čas', - 'spectre_extra_key_current_date' => 'Aktuální datum', - 'spectre_extra_key_cards' => 'Karty', - 'spectre_extra_key_units' => 'Jednotky', - 'spectre_extra_key_unit_price' => 'Jednotková cena', - 'spectre_extra_key_transactions_count' => 'Počet transakcí', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import setup (4/4) - Connect import data to Firefly III data', - 'job_config_map_text' => 'In the following tables, the left value shows you information found in your uploaded file. It is your task to map this value, if possible, to a value already present in your database. Firefly will stick to this mapping. If there is no value to map to, or you do not wish to map the specific value, select nothing.', - 'job_config_map_nothing' => 'There is no data present in your file that you can map to existing values. Please press "Start the import" to continue.', - 'job_config_field_value' => 'Hodnota v kolonce', - 'job_config_field_mapped' => 'Mapováno na', - 'map_do_not_map' => '(nemapovat)', - 'job_config_map_submit' => 'Zahájit import', - - - // import status page: - 'import_with_key' => 'Importováno s klíčem „:key“', - 'status_wait_title' => 'Vyčkejte…', - 'status_wait_text' => 'Toto okno za okamžik zmizí.', - 'status_running_title' => 'Import je spuštěn', - 'status_job_running' => 'Čekejte, import probíhá…', - 'status_job_storing' => 'Čekejte, ukládání dat…', - 'status_job_rules' => 'Čekejte, spouštění pravidel…', - 'status_fatal_title' => 'Fatální chyba', - 'status_fatal_text' => 'The import has suffered from an error it could not recover from. Apologies!', - 'status_fatal_more' => 'This (possibly very cryptic) error message is complemented by log files, which you can find on your hard drive, or in the Docker container where you run Firefly III from.', - 'status_finished_title' => 'Import dokončen', - 'status_finished_text' => 'Import byl dokončen.', - 'finished_with_errors' => 'There were some errors during the import. Please review them carefully.', - 'unknown_import_result' => 'Neznámý výsledek importu', - 'result_no_transactions' => 'No transactions have been imported. Perhaps they were all duplicates is simply no transactions where present to be imported. Perhaps the log files can tell you what happened. If you import data regularly, this is normal.', - 'result_one_transaction' => 'Exactly one transaction has been imported. It is stored under tag :tag where you can inspect it further.', - 'result_many_transactions' => 'Firefly III has imported :count transactions. They are stored under tag :tag where you can inspect them further.', - - // general errors and warnings: - 'bad_job_status' => 'To access this page, your import job cannot have status ":status".', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/cs_CZ/list.php b/resources/lang/cs_CZ/list.php index 266a67c548..bd67f2fea9 100644 --- a/resources/lang/cs_CZ/list.php +++ b/resources/lang/cs_CZ/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Počet příloh', 'bills_count' => 'Počet účtů', 'categories_count' => 'Počet kategorií', - 'import_jobs_count' => 'Počet úloh importu', 'budget_count' => 'Počet rozpočtů', 'rule_and_groups_count' => 'Počet pravidel a skupin pravidel', 'tags_count' => 'Počet štítků', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Součet převodů', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Reconcile', - 'account_on_spectre' => 'Účet (Spectre)', - 'account_on_ynab' => 'Účet (YNAB)', - 'do_import' => 'Importovat z tohoto účtu', 'sepa_ct_id' => 'SEPA End to End Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier', 'sepa_db' => 'SEPA Mandate Identifier', diff --git a/resources/lang/cs_CZ/locales.json b/resources/lang/cs_CZ/locales.json deleted file mode 100644 index eb55e4bc4d..0000000000 --- a/resources/lang/cs_CZ/locales.json +++ /dev/null @@ -1 +0,0 @@ -{"af":"afrik\u00e1n\u0161tina","af_ZA":"afrik\u00e1n\u0161tina (Jihoafrick\u00e1 republika)","af_NA":"afrik\u00e1n\u0161tina (Namibie)","ak":"akan\u0161tina","ak_GH":"akan\u0161tina (Ghana)","sq":"alb\u00e1n\u0161tina","sq_AL":"alb\u00e1n\u0161tina (Alb\u00e1nie)","sq_XK":"alb\u00e1n\u0161tina (Kosovo)","sq_MK":"alb\u00e1n\u0161tina (Makedonie)","am":"amhar\u0161tina","am_ET":"amhar\u0161tina (Etiopie)","en":"angli\u010dtina","en_AS":"angli\u010dtina (Americk\u00e1 Samoa)","en_VI":"angli\u010dtina (Americk\u00e9 Panensk\u00e9 ostrovy)","en_AI":"angli\u010dtina (Anguilla)","en_AG":"angli\u010dtina (Antigua a Barbuda)","en_AU":"angli\u010dtina (Austr\u00e1lie)","en_BS":"angli\u010dtina (Bahamy)","en_BB":"angli\u010dtina (Barbados)","en_BE":"angli\u010dtina (Belgie)","en_BZ":"angli\u010dtina (Belize)","en_BM":"angli\u010dtina (Bermudy)","en_BW":"angli\u010dtina (Botswana)","en_IO":"angli\u010dtina (Britsk\u00e9 indickooce\u00e1nsk\u00e9 \u00fazem\u00ed)","en_VG":"angli\u010dtina (Britsk\u00e9 Panensk\u00e9 ostrovy)","en_CK":"angli\u010dtina (Cookovy ostrovy)","en_DG":"angli\u010dtina (Diego Garc\u00eda)","en_DM":"angli\u010dtina (Dominika)","en_ER":"angli\u010dtina (Eritrea)","en_FK":"angli\u010dtina (Falklandsk\u00e9 ostrovy)","en_FJ":"angli\u010dtina (Fid\u017ei)","en_PH":"angli\u010dtina (Filip\u00edny)","en_GM":"angli\u010dtina (Gambie)","en_GH":"angli\u010dtina (Ghana)","en_GI":"angli\u010dtina (Gibraltar)","en_GD":"angli\u010dtina (Grenada)","en_GU":"angli\u010dtina (Guam)","en_GG":"angli\u010dtina (Guernsey)","en_GY":"angli\u010dtina (Guyana)","en_HK":"angli\u010dtina (Hongkong \u2013 ZAO \u010c\u00edny)","en_IN":"angli\u010dtina (Indie)","en_IE":"angli\u010dtina (Irsko)","en_JM":"angli\u010dtina (Jamajka)","en_JE":"angli\u010dtina (Jersey)","en_ZA":"angli\u010dtina (Jihoafrick\u00e1 republika)","en_SS":"angli\u010dtina (Ji\u017en\u00ed S\u00fad\u00e1n)","en_KY":"angli\u010dtina (Kajmansk\u00e9 ostrovy)","en_CM":"angli\u010dtina (Kamerun)","en_CA":"angli\u010dtina (Kanada)","en_KE":"angli\u010dtina (Ke\u0148a)","en_KI":"angli\u010dtina (Kiribati)","en_CC":"angli\u010dtina (Kokosov\u00e9 ostrovy)","en_LS":"angli\u010dtina (Lesotho)","en_LR":"angli\u010dtina (Lib\u00e9rie)","en_MO":"angli\u010dtina (Macao \u2013 ZAO \u010c\u00edny)","en_MG":"angli\u010dtina (Madagaskar)","en_MY":"angli\u010dtina (Malajsie)","en_MW":"angli\u010dtina (Malawi)","en_MT":"angli\u010dtina (Malta)","en_MH":"angli\u010dtina (Marshallovy ostrovy)","en_MU":"angli\u010dtina (Mauricius)","en_UM":"angli\u010dtina (Men\u0161\u00ed odlehl\u00e9 ostrovy USA)","en_FM":"angli\u010dtina (Mikron\u00e9sie)","en_MS":"angli\u010dtina (Montserrat)","en_NA":"angli\u010dtina (Namibie)","en_NR":"angli\u010dtina (Nauru)","en_NG":"angli\u010dtina (Nig\u00e9rie)","en_NU":"angli\u010dtina (Niue)","en_NF":"angli\u010dtina (Norfolk)","en_NZ":"angli\u010dtina (Nov\u00fd Z\u00e9land)","en_IM":"angli\u010dtina (Ostrov Man)","en_PK":"angli\u010dtina (P\u00e1kist\u00e1n)","en_PW":"angli\u010dtina (Palau)","en_PG":"angli\u010dtina (Papua-Nov\u00e1 Guinea)","en_PN":"angli\u010dtina (Pitcairnovy ostrovy)","en_PR":"angli\u010dtina (Portoriko)","en_RW":"angli\u010dtina (Rwanda)","en_WS":"angli\u010dtina (Samoa)","en_MP":"angli\u010dtina (Severn\u00ed Mariany)","en_SC":"angli\u010dtina (Seychely)","en_SL":"angli\u010dtina (Sierra Leone)","en_SG":"angli\u010dtina (Singapur)","en_US":"angli\u010dtina (Spojen\u00e9 st\u00e1ty)","en_SD":"angli\u010dtina (S\u00fad\u00e1n)","en_SH":"angli\u010dtina (Svat\u00e1 Helena)","en_LC":"angli\u010dtina (Svat\u00e1 Lucie)","en_KN":"angli\u010dtina (Svat\u00fd Kry\u0161tof a Nevis)","en_SX":"angli\u010dtina (Svat\u00fd Martin (Nizozemsko))","en_VC":"angli\u010dtina (Svat\u00fd Vincenc a Grenadiny)","en_SZ":"angli\u010dtina (Svazijsko)","en_SB":"angli\u010dtina (\u0160alamounovy ostrovy)","en_TZ":"angli\u010dtina (Tanzanie)","en_TK":"angli\u010dtina (Tokelau)","en_TO":"angli\u010dtina (Tonga)","en_TT":"angli\u010dtina (Trinidad a Tobago)","en_TC":"angli\u010dtina (Turks a Caicos)","en_TV":"angli\u010dtina (Tuvalu)","en_UG":"angli\u010dtina (Uganda)","en_CX":"angli\u010dtina (V\u00e1no\u010dn\u00ed ostrov)","en_VU":"angli\u010dtina (Vanuatu)","en_GB":"angli\u010dtina (Velk\u00e1 Brit\u00e1nie)","en_ZM":"angli\u010dtina (Zambie)","en_ZW":"angli\u010dtina (Zimbabwe)","ar":"arab\u0161tina","ar_DZ":"arab\u0161tina (Al\u017e\u00edrsko)","ar_BH":"arab\u0161tina (Bahrajn)","ar_TD":"arab\u0161tina (\u010cad)","ar_DJ":"arab\u0161tina (D\u017eibutsko)","ar_EG":"arab\u0161tina (Egypt)","ar_ER":"arab\u0161tina (Eritrea)","ar_IQ":"arab\u0161tina (Ir\u00e1k)","ar_IL":"arab\u0161tina (Izrael)","ar_YE":"arab\u0161tina (Jemen)","ar_SS":"arab\u0161tina (Ji\u017en\u00ed S\u00fad\u00e1n)","ar_JO":"arab\u0161tina (Jord\u00e1nsko)","ar_QA":"arab\u0161tina (Katar)","ar_KM":"arab\u0161tina (Komory)","ar_KW":"arab\u0161tina (Kuvajt)","ar_LB":"arab\u0161tina (Libanon)","ar_LY":"arab\u0161tina (Libye)","ar_MA":"arab\u0161tina (Maroko)","ar_MR":"arab\u0161tina (Maurit\u00e1nie)","ar_OM":"arab\u0161tina (Om\u00e1n)","ar_PS":"arab\u0161tina (Palestinsk\u00e1 \u00fazem\u00ed)","ar_SA":"arab\u0161tina (Sa\u00fadsk\u00e1 Ar\u00e1bie)","ar_SO":"arab\u0161tina (Som\u00e1lsko)","ar_AE":"arab\u0161tina (Spojen\u00e9 arabsk\u00e9 emir\u00e1ty)","ar_SD":"arab\u0161tina (S\u00fad\u00e1n)","ar_SY":"arab\u0161tina (S\u00fdrie)","ar_TN":"arab\u0161tina (Tunisko)","ar_EH":"arab\u0161tina (Z\u00e1padn\u00ed Sahara)","hy":"arm\u00e9n\u0161tina","hy_AM":"arm\u00e9n\u0161tina (Arm\u00e9nie)","as":"\u00e1s\u00e1m\u0161tina","as_IN":"\u00e1s\u00e1m\u0161tina (Indie)","az":"\u00e1zerb\u00e1jd\u017e\u00e1n\u0161tina","az_AZ":"\u00e1zerb\u00e1jd\u017e\u00e1n\u0161tina (\u00c1zerb\u00e1jd\u017e\u00e1n)","az_Cyrl_AZ":"\u00e1zerb\u00e1jd\u017e\u00e1n\u0161tina (cyrilice, \u00c1zerb\u00e1jd\u017e\u00e1n)","az_Cyrl":"\u00e1zerb\u00e1jd\u017e\u00e1n\u0161tina (cyrilice)","az_Latn_AZ":"\u00e1zerb\u00e1jd\u017e\u00e1n\u0161tina (latinka, \u00c1zerb\u00e1jd\u017e\u00e1n)","az_Latn":"\u00e1zerb\u00e1jd\u017e\u00e1n\u0161tina (latinka)","bm":"bambar\u0161tina","bm_Latn_ML":"bambar\u0161tina (latinka, Mali)","bm_Latn":"bambar\u0161tina (latinka)","my":"barm\u0161tina","my_MM":"barm\u0161tina (Myanmar (Barma))","eu":"baski\u010dtina","eu_ES":"baski\u010dtina (\u0160pan\u011blsko)","be":"b\u011bloru\u0161tina","be_BY":"b\u011bloru\u0161tina (B\u011blorusko)","bn":"beng\u00e1l\u0161tina","bn_BD":"beng\u00e1l\u0161tina (Banglad\u00e9\u0161)","bn_IN":"beng\u00e1l\u0161tina (Indie)","bs":"bosen\u0161tina","bs_BA":"bosen\u0161tina (Bosna a Hercegovina)","bs_Cyrl_BA":"bosen\u0161tina (cyrilice, Bosna a Hercegovina)","bs_Cyrl":"bosen\u0161tina (cyrilice)","bs_Latn_BA":"bosen\u0161tina (latinka, Bosna a Hercegovina)","bs_Latn":"bosen\u0161tina (latinka)","br":"breton\u0161tina","br_FR":"breton\u0161tina (Francie)","bg":"bulhar\u0161tina","bg_BG":"bulhar\u0161tina (Bulharsko)","cs":"\u010de\u0161tina","cs_CZ":"\u010de\u0161tina (\u010cesk\u00e1 republika)","zh":"\u010d\u00edn\u0161tina","zh_CN":"\u010d\u00edn\u0161tina (\u010c\u00edna)","zh_HK":"\u010d\u00edn\u0161tina (Hongkong \u2013 ZAO \u010c\u00edny)","zh_MO":"\u010d\u00edn\u0161tina (Macao \u2013 ZAO \u010c\u00edny)","zh_SG":"\u010d\u00edn\u0161tina (Singapur)","zh_TW":"\u010d\u00edn\u0161tina (Tchaj-wan)","zh_Hant_HK":"\u010d\u00edn\u0161tina (tradi\u010dn\u00ed, Hongkong \u2013 ZAO \u010c\u00edny)","zh_Hant_MO":"\u010d\u00edn\u0161tina (tradi\u010dn\u00ed, Macao \u2013 ZAO \u010c\u00edny)","zh_Hant_TW":"\u010d\u00edn\u0161tina (tradi\u010dn\u00ed, Tchaj-wan)","zh_Hant":"\u010d\u00edn\u0161tina (tradi\u010dn\u00ed)","zh_Hans_CN":"\u010d\u00edn\u0161tina (zjednodu\u0161en\u00e9, \u010c\u00edna)","zh_Hans_HK":"\u010d\u00edn\u0161tina (zjednodu\u0161en\u00e9, Hongkong \u2013 ZAO \u010c\u00edny)","zh_Hans_MO":"\u010d\u00edn\u0161tina (zjednodu\u0161en\u00e9, Macao \u2013 ZAO \u010c\u00edny)","zh_Hans_SG":"\u010d\u00edn\u0161tina (zjednodu\u0161en\u00e9, Singapur)","zh_Hans":"\u010d\u00edn\u0161tina (zjednodu\u0161en\u00e9)","da":"d\u00e1n\u0161tina","da_DK":"d\u00e1n\u0161tina (D\u00e1nsko)","da_GL":"d\u00e1n\u0161tina (Gr\u00f3nsko)","dz":"dzongk\u00e4","dz_BT":"dzongk\u00e4 (Bh\u00fat\u00e1n)","eo":"esperanto","et":"eston\u0161tina","et_EE":"eston\u0161tina (Estonsko)","ee":"ewe\u0161tina","ee_GH":"ewe\u0161tina (Ghana)","ee_TG":"ewe\u0161tina (Togo)","fo":"faer\u0161tina","fo_FO":"faer\u0161tina (Faersk\u00e9 ostrovy)","fi":"fin\u0161tina","fi_FI":"fin\u0161tina (Finsko)","fr":"francouz\u0161tina","fr_DZ":"francouz\u0161tina (Al\u017e\u00edrsko)","fr_BE":"francouz\u0161tina (Belgie)","fr_BJ":"francouz\u0161tina (Benin)","fr_BF":"francouz\u0161tina (Burkina Faso)","fr_BI":"francouz\u0161tina (Burundi)","fr_TD":"francouz\u0161tina (\u010cad)","fr_DJ":"francouz\u0161tina (D\u017eibutsko)","fr_FR":"francouz\u0161tina (Francie)","fr_GF":"francouz\u0161tina (Francouzsk\u00e1 Guyana)","fr_PF":"francouz\u0161tina (Francouzsk\u00e1 Polyn\u00e9sie)","fr_GA":"francouz\u0161tina (Gabon)","fr_GP":"francouz\u0161tina (Guadeloupe)","fr_GN":"francouz\u0161tina (Guinea)","fr_HT":"francouz\u0161tina (Haiti)","fr_CM":"francouz\u0161tina (Kamerun)","fr_CA":"francouz\u0161tina (Kanada)","fr_KM":"francouz\u0161tina (Komory)","fr_CG":"francouz\u0161tina (Kongo \u2013 Brazzaville)","fr_CD":"francouz\u0161tina (Kongo \u2013 Kinshasa)","fr_LU":"francouz\u0161tina (Lucembursko)","fr_MG":"francouz\u0161tina (Madagaskar)","fr_ML":"francouz\u0161tina (Mali)","fr_MA":"francouz\u0161tina (Maroko)","fr_MQ":"francouz\u0161tina (Martinik)","fr_MU":"francouz\u0161tina (Mauricius)","fr_MR":"francouz\u0161tina (Maurit\u00e1nie)","fr_YT":"francouz\u0161tina (Mayotte)","fr_MC":"francouz\u0161tina (Monako)","fr_NE":"francouz\u0161tina (Niger)","fr_NC":"francouz\u0161tina (Nov\u00e1 Kaledonie)","fr_CI":"francouz\u0161tina (Pob\u0159e\u017e\u00ed slonoviny)","fr_RE":"francouz\u0161tina (R\u00e9union)","fr_GQ":"francouz\u0161tina (Rovn\u00edkov\u00e1 Guinea)","fr_RW":"francouz\u0161tina (Rwanda)","fr_PM":"francouz\u0161tina (Saint-Pierre a Miquelon)","fr_SN":"francouz\u0161tina (Senegal)","fr_SC":"francouz\u0161tina (Seychely)","fr_CF":"francouz\u0161tina (St\u0159edoafrick\u00e1 republika)","fr_BL":"francouz\u0161tina (Svat\u00fd Bartolom\u011bj)","fr_MF":"francouz\u0161tina (Svat\u00fd Martin (Francie))","fr_SY":"francouz\u0161tina (S\u00fdrie)","fr_CH":"francouz\u0161tina (\u0160v\u00fdcarsko)","fr_TG":"francouz\u0161tina (Togo)","fr_TN":"francouz\u0161tina (Tunisko)","fr_VU":"francouz\u0161tina (Vanuatu)","fr_WF":"francouz\u0161tina (Wallis a Futuna)","fy":"fr\u00ed\u0161tina","fy_NL":"fr\u00ed\u0161tina (Nizozemsko)","ff":"fulb\u0161tina","ff_GN":"fulb\u0161tina (Guinea)","ff_CM":"fulb\u0161tina (Kamerun)","ff_MR":"fulb\u0161tina (Maurit\u00e1nie)","ff_SN":"fulb\u0161tina (Senegal)","gl":"galicij\u0161tina","gl_ES":"galicij\u0161tina (\u0160pan\u011blsko)","lg":"gand\u0161tina","lg_UG":"gand\u0161tina (Uganda)","kl":"gr\u00f3n\u0161tina","kl_GL":"gr\u00f3n\u0161tina (Gr\u00f3nsko)","ka":"gruz\u00edn\u0161tina","ka_GE":"gruz\u00edn\u0161tina (Gruzie)","gu":"gud\u017ear\u00e1t\u0161tina","gu_IN":"gud\u017ear\u00e1t\u0161tina (Indie)","ha":"hau\u0161tina","ha_GH":"hau\u0161tina (Ghana)","ha_Latn_GH":"hau\u0161tina (latinka, Ghana)","ha_Latn_NE":"hau\u0161tina (latinka, Niger)","ha_Latn_NG":"hau\u0161tina (latinka, Nig\u00e9rie)","ha_Latn":"hau\u0161tina (latinka)","ha_NE":"hau\u0161tina (Niger)","ha_NG":"hau\u0161tina (Nig\u00e9rie)","he":"hebrej\u0161tina","he_IL":"hebrej\u0161tina (Izrael)","hi":"hind\u0161tina","hi_IN":"hind\u0161tina (Indie)","hr":"chorvat\u0161tina","hr_BA":"chorvat\u0161tina (Bosna a Hercegovina)","hr_HR":"chorvat\u0161tina (Chorvatsko)","ig":"igbo\u0161tina","ig_NG":"igbo\u0161tina (Nig\u00e9rie)","id":"indon\u00e9\u0161tina","id_ID":"indon\u00e9\u0161tina (Indon\u00e9sie)","ga":"ir\u0161tina","ga_IE":"ir\u0161tina (Irsko)","is":"island\u0161tina","is_IS":"island\u0161tina (Island)","it":"ital\u0161tina","it_IT":"ital\u0161tina (It\u00e1lie)","it_SM":"ital\u0161tina (San Marino)","it_CH":"ital\u0161tina (\u0160v\u00fdcarsko)","ja":"japon\u0161tina","ja_JP":"japon\u0161tina (Japonsko)","yi":"jidi\u0161","yo":"jorub\u0161tina","yo_BJ":"jorub\u0161tina (Benin)","yo_NG":"jorub\u0161tina (Nig\u00e9rie)","kn":"kannad\u0161tina","kn_IN":"kannad\u0161tina (Indie)","ks":"ka\u0161m\u00edr\u0161tina","ks_Arab_IN":"ka\u0161m\u00edr\u0161tina (arabsk\u00e9, Indie)","ks_Arab":"ka\u0161m\u00edr\u0161tina (arabsk\u00e9)","ks_IN":"ka\u0161m\u00edr\u0161tina (Indie)","ca":"katal\u00e1n\u0161tina","ca_AD":"katal\u00e1n\u0161tina (Andorra)","ca_FR":"katal\u00e1n\u0161tina (Francie)","ca_IT":"katal\u00e1n\u0161tina (It\u00e1lie)","ca_ES":"katal\u00e1n\u0161tina (\u0160pan\u011blsko)","kk":"kaza\u0161tina","kk_Cyrl_KZ":"kaza\u0161tina (cyrilice, Kazachst\u00e1n)","kk_Cyrl":"kaza\u0161tina (cyrilice)","kk_KZ":"kaza\u0161tina (Kazachst\u00e1n)","qu":"ke\u010du\u00e1n\u0161tina","qu_BO":"ke\u010du\u00e1n\u0161tina (Bol\u00edvie)","qu_EC":"ke\u010du\u00e1n\u0161tina (Ekv\u00e1dor)","qu_PE":"ke\u010du\u00e1n\u0161tina (Peru)","km":"khm\u00e9r\u0161tina","km_KH":"khm\u00e9r\u0161tina (Kambod\u017ea)","ki":"kikuj\u0161tina","ki_KE":"kikuj\u0161tina (Ke\u0148a)","rw":"ki\u0148arwand\u0161tina","rw_RW":"ki\u0148arwand\u0161tina (Rwanda)","rn":"kirund\u0161tina","rn_BI":"kirund\u0161tina (Burundi)","ko":"korej\u0161tina","ko_KR":"korej\u0161tina (Ji\u017en\u00ed Korea)","ko_KP":"korej\u0161tina (Severn\u00ed Korea)","kw":"korn\u0161tina","kw_GB":"korn\u0161tina (Velk\u00e1 Brit\u00e1nie)","ky":"kyrgyz\u0161tina","ky_Cyrl_KG":"kyrgyz\u0161tina (cyrilice, Kyrgyzst\u00e1n)","ky_Cyrl":"kyrgyz\u0161tina (cyrilice)","ky_KG":"kyrgyz\u0161tina (Kyrgyzst\u00e1n)","lo":"lao\u0161tina","lo_LA":"lao\u0161tina (Laos)","ln":"lingal\u0161tina","ln_AO":"lingal\u0161tina (Angola)","ln_CG":"lingal\u0161tina (Kongo \u2013 Brazzaville)","ln_CD":"lingal\u0161tina (Kongo \u2013 Kinshasa)","ln_CF":"lingal\u0161tina (St\u0159edoafrick\u00e1 republika)","lt":"litev\u0161tina","lt_LT":"litev\u0161tina (Litva)","lv":"loty\u0161tina","lv_LV":"loty\u0161tina (Loty\u0161sko)","lu":"lubu-katan\u017e\u0161tina","lu_CD":"lubu-katan\u017e\u0161tina (Kongo \u2013 Kinshasa)","lb":"lucembur\u0161tina","lb_LU":"lucembur\u0161tina (Lucembursko)","hu":"ma\u010far\u0161tina","hu_HU":"ma\u010far\u0161tina (Ma\u010farsko)","mk":"makedon\u0161tina","mk_MK":"makedon\u0161tina (Makedonie)","ml":"malaj\u00e1lam\u0161tina","ml_IN":"malaj\u00e1lam\u0161tina (Indie)","ms":"malaj\u0161tina","ms_BN":"malaj\u0161tina (Brunej)","ms_Latn_BN":"malaj\u0161tina (latinka, Brunej)","ms_Latn_MY":"malaj\u0161tina (latinka, Malajsie)","ms_Latn_SG":"malaj\u0161tina (latinka, Singapur)","ms_Latn":"malaj\u0161tina (latinka)","ms_MY":"malaj\u0161tina (Malajsie)","ms_SG":"malaj\u0161tina (Singapur)","mg":"malga\u0161tina","mg_MG":"malga\u0161tina (Madagaskar)","mt":"malt\u0161tina","mt_MT":"malt\u0161tina (Malta)","gv":"man\u0161tina","gv_IM":"man\u0161tina (Ostrov Man)","mr":"mar\u00e1th\u0161tina","mr_IN":"mar\u00e1th\u0161tina (Indie)","mn":"mongol\u0161tina","mn_Cyrl_MN":"mongol\u0161tina (cyrilice, Mongolsko)","mn_Cyrl":"mongol\u0161tina (cyrilice)","mn_MN":"mongol\u0161tina (Mongolsko)","nd":"ndebele (Zimbabwe)","nd_ZW":"ndebele (Zimbabwe)","de":"n\u011bm\u010dina","de_BE":"n\u011bm\u010dina (Belgie)","de_LI":"n\u011bm\u010dina (Lichten\u0161tejnsko)","de_LU":"n\u011bm\u010dina (Lucembursko)","de_DE":"n\u011bm\u010dina (N\u011bmecko)","de_AT":"n\u011bm\u010dina (Rakousko)","de_CH":"n\u011bm\u010dina (\u0160v\u00fdcarsko)","ne":"nep\u00e1l\u0161tina","ne_IN":"nep\u00e1l\u0161tina (Indie)","ne_NP":"nep\u00e1l\u0161tina (Nep\u00e1l)","nl":"nizozem\u0161tina","nl_AW":"nizozem\u0161tina (Aruba)","nl_BE":"nizozem\u0161tina (Belgie)","nl_CW":"nizozem\u0161tina (Cura\u00e7ao)","nl_BQ":"nizozem\u0161tina (Karibsk\u00e9 Nizozemsko)","nl_NL":"nizozem\u0161tina (Nizozemsko)","nl_SR":"nizozem\u0161tina (Surinam)","nl_SX":"nizozem\u0161tina (Svat\u00fd Martin (Nizozemsko))","no":"nor\u0161tina","nb":"nor\u0161tina (bokm\u00e5l)","nn_NO":"nor\u0161tina (Norsko)","no_NO":"nor\u0161tina (Norsko)","nb_NO":"nor\u0161tina (Norsko)","nn":"nor\u0161tina (nynorsk)","nb_SJ":"nor\u0161tina (\u0160picberky a Jan Mayen)","om":"orom\u0161tina","om_ET":"orom\u0161tina (Etiopie)","om_KE":"orom\u0161tina (Ke\u0148a)","os":"oset\u0161tina","os_GE":"oset\u0161tina (Gruzie)","os_RU":"oset\u0161tina (Rusko)","pa":"pa\u0148d\u017e\u00e1b\u0161tina","pa_Arab_PK":"pa\u0148d\u017e\u00e1b\u0161tina (arabsk\u00e9, P\u00e1kist\u00e1n)","pa_Arab":"pa\u0148d\u017e\u00e1b\u0161tina (arabsk\u00e9)","pa_Guru_IN":"pa\u0148d\u017e\u00e1b\u0161tina (gurmukhi, Indie)","pa_Guru":"pa\u0148d\u017e\u00e1b\u0161tina (gurmukhi)","pa_IN":"pa\u0148d\u017e\u00e1b\u0161tina (Indie)","pa_PK":"pa\u0148d\u017e\u00e1b\u0161tina (P\u00e1kist\u00e1n)","ps":"pa\u0161t\u0161tina","ps_AF":"pa\u0161t\u0161tina (Afgh\u00e1nist\u00e1n)","fa":"per\u0161tina","fa_AF":"per\u0161tina (Afgh\u00e1nist\u00e1n)","fa_IR":"per\u0161tina (\u00cdr\u00e1n)","pl":"pol\u0161tina","pl_PL":"pol\u0161tina (Polsko)","pt":"portugal\u0161tina","pt_AO":"portugal\u0161tina (Angola)","pt_BR":"portugal\u0161tina (Braz\u00edlie)","pt_GW":"portugal\u0161tina (Guinea-Bissau)","pt_CV":"portugal\u0161tina (Kapverdy)","pt_MO":"portugal\u0161tina (Macao \u2013 ZAO \u010c\u00edny)","pt_MZ":"portugal\u0161tina (Mosambik)","pt_PT":"portugal\u0161tina (Portugalsko)","pt_ST":"portugal\u0161tina (Svat\u00fd Tom\u00e1\u0161 a Princ\u016fv ostrov)","pt_TL":"portugal\u0161tina (V\u00fdchodn\u00ed Timor)","rm":"r\u00e9torom\u00e1n\u0161tina","rm_CH":"r\u00e9torom\u00e1n\u0161tina (\u0160v\u00fdcarsko)","ro":"rumun\u0161tina","ro_MD":"rumun\u0161tina (Moldavsko)","ro_RO":"rumun\u0161tina (Rumunsko)","ru":"ru\u0161tina","ru_BY":"ru\u0161tina (B\u011blorusko)","ru_KZ":"ru\u0161tina (Kazachst\u00e1n)","ru_KG":"ru\u0161tina (Kyrgyzst\u00e1n)","ru_MD":"ru\u0161tina (Moldavsko)","ru_RU":"ru\u0161tina (Rusko)","ru_UA":"ru\u0161tina (Ukrajina)","el":"\u0159e\u010dtina","el_CY":"\u0159e\u010dtina (Kypr)","el_GR":"\u0159e\u010dtina (\u0158ecko)","ii":"s\u2019-\u010dchuan i","ii_CN":"s\u2019-\u010dchuan i (\u010c\u00edna)","se_FI":"s\u00e1m\u0161tina (Finsko)","se_NO":"s\u00e1m\u0161tina (Norsko)","se":"s\u00e1m\u0161tina (severn\u00ed)","se_SE":"s\u00e1m\u0161tina (\u0160v\u00e9dsko)","sg":"sang\u0161tina","sg_CF":"sang\u0161tina (St\u0159edoafrick\u00e1 republika)","si":"sinh\u00e1l\u0161tina","si_LK":"sinh\u00e1l\u0161tina (Sr\u00ed Lanka)","gd":"skotsk\u00e1 gael\u0161tina","gd_GB":"skotsk\u00e1 gael\u0161tina (Velk\u00e1 Brit\u00e1nie)","sk":"sloven\u0161tina","sk_SK":"sloven\u0161tina (Slovensko)","sl":"slovin\u0161tina","sl_SI":"slovin\u0161tina (Slovinsko)","so":"som\u00e1l\u0161tina","so_DJ":"som\u00e1l\u0161tina (D\u017eibutsko)","so_ET":"som\u00e1l\u0161tina (Etiopie)","so_KE":"som\u00e1l\u0161tina (Ke\u0148a)","so_SO":"som\u00e1l\u0161tina (Som\u00e1lsko)","sh":"srbochorvat\u0161tina","sh_BA":"srbochorvat\u0161tina (Bosna a Hercegovina)","sr":"srb\u0161tina","sr_BA":"srb\u0161tina (Bosna a Hercegovina)","sr_Cyrl_BA":"srb\u0161tina (cyrilice, Bosna a Hercegovina)","sr_Cyrl_ME":"srb\u0161tina (cyrilice, \u010cern\u00e1 Hora)","sr_Cyrl_XK":"srb\u0161tina (cyrilice, Kosovo)","sr_Cyrl_RS":"srb\u0161tina (cyrilice, Srbsko)","sr_Cyrl":"srb\u0161tina (cyrilice)","sr_ME":"srb\u0161tina (\u010cern\u00e1 Hora)","sr_XK":"srb\u0161tina (Kosovo)","sr_Latn_BA":"srb\u0161tina (latinka, Bosna a Hercegovina)","sr_Latn_ME":"srb\u0161tina (latinka, \u010cern\u00e1 Hora)","sr_Latn_XK":"srb\u0161tina (latinka, Kosovo)","sr_Latn_RS":"srb\u0161tina (latinka, Srbsko)","sr_Latn":"srb\u0161tina (latinka)","sr_RS":"srb\u0161tina (Srbsko)","sw":"svahil\u0161tina","sw_KE":"svahil\u0161tina (Ke\u0148a)","sw_TZ":"svahil\u0161tina (Tanzanie)","sw_UG":"svahil\u0161tina (Uganda)","sn":"\u0161on\u0161tina","sn_ZW":"\u0161on\u0161tina (Zimbabwe)","es":"\u0161pan\u011bl\u0161tina","es_AR":"\u0161pan\u011bl\u0161tina (Argentina)","es_BO":"\u0161pan\u011bl\u0161tina (Bol\u00edvie)","es_EA":"\u0161pan\u011bl\u0161tina (Ceuta a Melilla)","es_DO":"\u0161pan\u011bl\u0161tina (Dominik\u00e1nsk\u00e1 republika)","es_EC":"\u0161pan\u011bl\u0161tina (Ekv\u00e1dor)","es_PH":"\u0161pan\u011bl\u0161tina (Filip\u00edny)","es_GT":"\u0161pan\u011bl\u0161tina (Guatemala)","es_HN":"\u0161pan\u011bl\u0161tina (Honduras)","es_CL":"\u0161pan\u011bl\u0161tina (Chile)","es_IC":"\u0161pan\u011bl\u0161tina (Kan\u00e1rsk\u00e9 ostrovy)","es_CO":"\u0161pan\u011bl\u0161tina (Kolumbie)","es_CR":"\u0161pan\u011bl\u0161tina (Kostarika)","es_CU":"\u0161pan\u011bl\u0161tina (Kuba)","es_MX":"\u0161pan\u011bl\u0161tina (Mexiko)","es_NI":"\u0161pan\u011bl\u0161tina (Nikaragua)","es_PA":"\u0161pan\u011bl\u0161tina (Panama)","es_PY":"\u0161pan\u011bl\u0161tina (Paraguay)","es_PE":"\u0161pan\u011bl\u0161tina (Peru)","es_PR":"\u0161pan\u011bl\u0161tina (Portoriko)","es_GQ":"\u0161pan\u011bl\u0161tina (Rovn\u00edkov\u00e1 Guinea)","es_SV":"\u0161pan\u011bl\u0161tina (Salvador)","es_US":"\u0161pan\u011bl\u0161tina (Spojen\u00e9 st\u00e1ty)","es_ES":"\u0161pan\u011bl\u0161tina (\u0160pan\u011blsko)","es_UY":"\u0161pan\u011bl\u0161tina (Uruguay)","es_VE":"\u0161pan\u011bl\u0161tina (Venezuela)","sv":"\u0161v\u00e9d\u0161tina","sv_AX":"\u0161v\u00e9d\u0161tina (\u00c5landy)","sv_FI":"\u0161v\u00e9d\u0161tina (Finsko)","sv_SE":"\u0161v\u00e9d\u0161tina (\u0160v\u00e9dsko)","tl":"tagalog","tl_PH":"tagalog (Filip\u00edny)","ta":"tamil\u0161tina","ta_IN":"tamil\u0161tina (Indie)","ta_MY":"tamil\u0161tina (Malajsie)","ta_SG":"tamil\u0161tina (Singapur)","ta_LK":"tamil\u0161tina (Sr\u00ed Lanka)","te":"telug\u0161tina","te_IN":"telug\u0161tina (Indie)","th":"thaj\u0161tina","th_TH":"thaj\u0161tina (Thajsko)","bo":"tibet\u0161tina","bo_CN":"tibet\u0161tina (\u010c\u00edna)","bo_IN":"tibet\u0161tina (Indie)","ti":"tigrinij\u0161tina","ti_ER":"tigrinij\u0161tina (Eritrea)","ti_ET":"tigrinij\u0161tina (Etiopie)","to":"tong\u00e1n\u0161tina","to_TO":"tong\u00e1n\u0161tina (Tonga)","tr":"ture\u010dtina","tr_CY":"ture\u010dtina (Kypr)","tr_TR":"ture\u010dtina (Turecko)","ug":"ujgur\u0161tina","ug_Arab_CN":"ujgur\u0161tina (arabsk\u00e9, \u010c\u00edna)","ug_Arab":"ujgur\u0161tina (arabsk\u00e9)","ug_CN":"ujgur\u0161tina (\u010c\u00edna)","uk":"ukrajin\u0161tina","uk_UA":"ukrajin\u0161tina (Ukrajina)","ur":"urd\u0161tina","ur_IN":"urd\u0161tina (Indie)","ur_PK":"urd\u0161tina (P\u00e1kist\u00e1n)","or":"urij\u0161tina","or_IN":"urij\u0161tina (Indie)","uz":"uzbe\u010dtina","uz_AF":"uzbe\u010dtina (Afgh\u00e1nist\u00e1n)","uz_Arab_AF":"uzbe\u010dtina (arabsk\u00e9, Afgh\u00e1nist\u00e1n)","uz_Arab":"uzbe\u010dtina (arabsk\u00e9)","uz_Cyrl_UZ":"uzbe\u010dtina (cyrilice, Uzbekist\u00e1n)","uz_Cyrl":"uzbe\u010dtina (cyrilice)","uz_Latn_UZ":"uzbe\u010dtina (latinka, Uzbekist\u00e1n)","uz_Latn":"uzbe\u010dtina (latinka)","uz_UZ":"uzbe\u010dtina (Uzbekist\u00e1n)","cy":"vel\u0161tina","cy_GB":"vel\u0161tina (Velk\u00e1 Brit\u00e1nie)","vi":"vietnam\u0161tina","vi_VN":"vietnam\u0161tina (Vietnam)","zu":"zulu\u0161tina","zu_ZA":"zulu\u0161tina (Jihoafrick\u00e1 republika)"} \ No newline at end of file diff --git a/resources/lang/cs_CZ/validation.php b/resources/lang/cs_CZ/validation.php index c9d1d9d02e..db7fac5cb3 100644 --- a/resources/lang/cs_CZ/validation.php +++ b/resources/lang/cs_CZ/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Celková částka nemůže být nula.', 'current_target_amount' => 'Aktuální částka musí být menší než cílová částka.', 'unique_piggy_bank_for_user' => 'Je třeba, aby se názvy pokladniček neopakovaly.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Toto není bezpečné heslo. Zkuste jiné. Více se dozvíte na http://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Neplatný typ opakování pro opakované transakce.', diff --git a/resources/lang/de_DE/bank.php b/resources/lang/de_DE/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/de_DE/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/de_DE/breadcrumbs.php b/resources/lang/de_DE/breadcrumbs.php index 84384663d0..e2b3696c1b 100644 --- a/resources/lang/de_DE/breadcrumbs.php +++ b/resources/lang/de_DE/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Transaktionsverknüpfung löschen', 'telemetry_index' => 'Telemetrie', 'telemetry_view' => 'Telemetrie anzeigen', + 'edit_object_group' => 'Gruppe „:title” bearbeiten', + 'delete_object_group' => 'Gruppe „:title” löschen', ]; diff --git a/resources/lang/de_DE/csv.php b/resources/lang/de_DE/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/de_DE/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/de_DE/demo.php b/resources/lang/de_DE/demo.php index 0f55cc747e..8db109f998 100644 --- a/resources/lang/de_DE/demo.php +++ b/resources/lang/de_DE/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III kann mit Zahlungen in unterschiedlichen Währungen umgeben. Obwohl es den Euro standardmäßig nutzt, ist es möglich, US-Dollar oder andere Währungen zu verwenden. Eine kleine Auswahl an Währungen wird bereitgestellt. Sie können jedoch weitere hinzufügen. Eine Veränderung der Standardwährung verändert keine bestehende Buchungen. Firefly III unterstützt die Verwendung mehrerer Währungen zur gleichen Zeit.', 'transactions-index' => 'Diese Ausgaben, Einnahmen und Umbuchungen sind nicht besonders einfallsreich. Sie wurden automatisch generiert.', 'piggy-banks-index' => 'Hier wurden bereits drei Sparschweine angelegt. Der Betrag in den Sparschweinen kann über die Plus-/Minus-Buttons angepasst werden. Klicken Sie auf den Namen des Sparschweins um weitere Informationen einzusehen.', - 'import-index' => 'Jede CSV-Datei kann in Firefly III importiert werden. Es wird auch der Import von Daten aus Bunq und Spectre unterstützt. Weitere Banken und Finanzaggregatoren werden in Zukunft implementiert. Als Demo-Anwender können Sie jedoch nur einen „Schein”-Anbieter in Aktion erleben. Es werden einige zufällige Transaktionen generiert, um Ihnen zu zeigen, wie der Prozess funktioniert.', 'profile-index' => 'Beachten Sie, dass die Demo-Seite alle vier Stunden zurückgesetzt wird. Ihr Zugang kann jederzeit widerrufen werden. Dies geschieht automatisch und ist kein Fehler.', ]; diff --git a/resources/lang/de_DE/firefly.php b/resources/lang/de_DE/firefly.php index 42ffae2c75..6531b8f181 100644 --- a/resources/lang/de_DE/firefly.php +++ b/resources/lang/de_DE/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Sie verwenden eine BETA-Version. Seien Sie vorsichtig bei Fehlern und Problemen.', 'all_destination_accounts' => 'Zielkonten', 'all_source_accounts' => 'Quellkonten', + 'back_to_index' => 'Zurück zum Index', // check for updates: 'update_check_title' => 'Nach Updates suchen', @@ -297,6 +298,7 @@ return [ 'yearly' => 'jährlich', // rules + 'cannot_fire_inactive_rules' => 'Inaktive Regeln können nicht ausgeführt werden.', 'rules' => 'Regeln', 'rule_name' => 'Name der Regel', 'rule_triggers' => 'Regel wird ausgelöst wenn', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Soll ich die Box ankreuzen?', 'secure_pw_long_password' => 'Ja. Damit vergewissern Sie sich immer, dass ihr Passwort sicher ist.', 'command_line_token' => 'Kommandozeilen-Authentifizierungsschlüssel', - 'explain_command_line_token' => 'Sie benötigen dieses Token, um Kommandozeilenoptionen auszuführen, wie z. B. den Import oder Export von Daten. Ohne diese werden solche sensiblen Befehle nicht funktionieren. Teilen Sie Ihren Kommandozeilen-Authentifizierungsschlüssel nicht mit anderen. Niemand wird Sie um diesen Schlüssel bitten, nicht einmal ich. Wenn Sie befürchten, dass Sie diesen verloren haben, erneuern Sie den Schlüssel mit der Schaltfläche.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Kommandozeilen-Authentifizierungsschlüssel erneut generieren', 'token_regenerated' => 'Ein neuer Kommandozeilen-Authentifizierungsschlüssel wurde generiert', 'change_your_email' => 'E-Mail Adresse ändern', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Sie können sich jetzt mit Ihrer neuen E-Mail-Adresse anmelden.', 'login_with_old_email' => 'Sie können sich jetzt wieder mit Ihrer alten E-Mail-Adresse anmelden.', 'login_provider_local_only' => 'Diese Aktion ist bei der Authentifizierung durch ":login_provider" nicht verfügbar.', - 'delete_local_info_only' => "Dies wird nur lokale Firefly-III-Informationen löschen, da Sie durch ':login_provider' authentifiziert sind.", + 'external_user_mgt_disabled' => 'Diese Aktion ist nicht verfügbar, wenn Firefly III nicht für die Benutzerverwaltung oder die Authentifizierungsbehandlung zuständig ist.', + 'delete_local_info_only' => "Da Firefly III nicht für die Benutzerverwaltung oder die Authentifizierungsbehandlung zuständig ist, löscht diese Funktion nur lokale Firefly III-Informationen.", 'profile_oauth_clients' => 'OAuth-Clients', 'profile_oauth_no_clients' => 'Sie haben noch keine OAuth-Clients erstellt.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Ein Problem ist aufgetreten. Bitte versuchen Sie es erneut.', // export data: - 'import_and_export_menu' => 'Im- und Export', 'export_data_title' => 'Daten aus Firefly III exportieren', 'export_data_menu' => 'Daten exportieren', 'export_data_bc' => 'Daten aus Firefly III exportieren', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Mehr über diese Funktion können Sie in der Hilfe nachlesen. Klicken Sie oben rechts auf das ❓-Symbol.', 'auto_budget_reset_icon' => 'Dieses Budget wird regelmäßig festgelegt', 'auto_budget_rollover_icon' => 'Der Budgetbetrag wird regelmäßig erhöht', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Rechnung passt zu Transaktionen zwischen :low und :high.', 'running_again_loss' => 'Zuvor verknüpfte Buchungen mit dieser Rechnung können ihre Verbindung verlieren, wenn sie (nicht mehr) der/den Regel(n) entsprechen.', 'bill_related_rules' => 'Regeln mit Verknüpfung zu dieser Rechnung', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Beim Speichern Ihrer neuen Rechnung ist ein unerwarteter Fehler aufgetreten. Bitte überprüfen Sie die Protokolldateien.', 'list_inactive_rule' => 'Inaktive Regeln', 'bill_edit_rules' => 'Firefly III wird versuchen, auch die mit dieser Rechnung zusammenhängende Regel zu ändern. Wenn Sie diese Regel jedoch selbst bearbeitet haben, wird Firefly III nichts ändern.|Firefly III wird versuchen, die :count mit dieser Rechnung zusammenhängenden Regeln ebenfalls zu bearbeiten. Wenn Sie diese Regeln jedoch selbst bearbeitet haben, wird Firefly III nichts ändern.', + 'bill_expected_date' => 'Voraussichtlich :date', // accounts: 'inactive_account_link' => 'Sie haben :count inaktives (archiviertes) Konto, das Sie auf dieser separaten Seite sehen können. Sie haben :count inaktive (archivierte) Konten, die Sie auf dieser separaten Seite anzeigen können.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Formular nach der Übermittlung zurücksetzen', 'errors_submission' => 'Problem bei der Übermittlung. Bitte überprüfen Sie die nachfolgenden Fehler.', - // Import page (general strings only) - 'import_index_title' => 'Buchungen in Firefly III importieren', - 'import_transactions' => 'Buchungen importieren', - 'import_tools_title' => 'Werkzeuge importieren', - 'tools_index_intro' => 'Es gibt mehrere Werkzeuge, um Daten in Firefly III zu importieren (Diese werden unten vorgestellt). Weitere Informationen finden Sie unter hier auf dieser Seite.', - 'firefly_iii_csv_importer_name' => 'Firefly III • CSV-Import', - 'firefly_iii_bunq_importer_name' => 'Firefly III Bunq 🌈 importieren', - 'firefly_iii_ynab_importer_name' => 'Firefly III • YNAB-Import', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut-Importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Diese Funktion ist nicht verfügbar, wenn Sie Firefly III in einer Sandstorm.io-Umgebung verwenden.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Lassen Sie uns jetzt ein Bestandskonto anlegen!', 'no_accounts_intro_asset' => 'Sie verfügen noch über keine Bestandskonten. Bestandskonten sind Ihre Hauptkonten: Ihr Girokonto, Sparkonto, Gemeinschaftskonto oder sogar Ihre Kreditkarte.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Wenn Sie möchten, können Sie die Telemetrie in Ihrer .env-Datei oder in Ihrer Docker-Konfiguration aktivieren.', 'telemetry_collected_info' => 'Gesammelte Informationen', 'no_telemetry_present' => 'Firefly III hat keinerlei Telemetriedaten aufgezeichnet.', - 'records_telemetry_present' => 'Firefly III hat :count Telemetriedaten erfasst.', + 'records_telemetry_present' => 'Firefly III hat :count Telemetrie-Aufzeichnungen erfasst.|Firefly III hat :count Telemetrie-Aufzeichnungen erfasst.', 'telemetry_button_view' => 'Telemetrie anzeigen', 'telemetry_button_delete' => 'Alle Telemetriedaten löschen', 'telemetry_admin_overview' => 'Telemetrieübersicht', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Übertragene Datensätze löschen', 'telemetry_submission_executed' => 'Datensätze wurden übermittelt. Überprüfen Sie Ihre Protokolldateien für weitere Informationen.', 'telemetry_all_deleted' => 'Alle Telemetriedaten wurden gelöscht.', - 'telemetry_submitted_deleted' => 'Alle übermittelten Telemetriedaten wurden gelöscht.' + 'telemetry_submitted_deleted' => 'Alle übermittelten Telemetriedaten wurden gelöscht.', + + // debug page + 'debug_page' => 'Fehlersuche-Seite', + 'debug_submit_instructions' => 'Wenn Sie auf Probleme stoßen, können Sie die Informationen in diesem Feld als Fehlerbehebungsinformationen verwenden. Bitte kopieren Sie die Informationen per Kopieren und Einfügen in ein neues oder bestehendes GitHub issue. Dadurch wird eine übersichtliche Tabelle erzeugt, die zur schnellen Diagnose Ihres Problems verwendet werden kann.', + 'debug_pretty_table' => 'Wenn Sie das Feld unten in eine GitHub-Ausgabe kopieren/einfügen, wird eine Tabelle generiert. Bitte diesen Text nicht in Backticks oder Anführungszeichen setzen.', + 'debug_additional_data' => 'Sie können auch den Inhalt des Feldes unten freigeben. Sie können ihn auch durch Kopieren und Einfügen in eine neue oder bestehende GitHub-Ausgabe einfügen. Der Inhalt dieses Feldes kann jedoch private Informationen wie Kontonamen, Transaktionsdetails oder E-Mail-Adressen enthalten.', + + // object groups + 'object_groups_menu_bar' => 'Gruppen', + 'object_groups_page_title' => 'Gruppen', + 'object_groups_breadcrumb' => 'Gruppen', + 'object_groups_index' => 'Übersicht', + 'object_groups' => 'Gruppen', + 'object_groups_empty_explain' => 'Einige Dinge in Firefly III lassen sich in Gruppen einteilen. Sparschweine zum Beispiel verfügen über ein Feld "Gruppe" in den Bearbeitungs- und Erstellungsmasken. Wenn Sie dieses Feld einstellen, können Sie die Namen und die Reihenfolge der Gruppen auf dieser Seite bearbeiten. Weitere Informationen finden Sie auf den Hilfeseiten oben rechts unter dem ❓-Symbol.', + 'object_group_title' => 'Titel', + 'edit_object_group' => 'Gruppe „:title” bearbeiten', + 'delete_object_group' => 'Gruppe „:title” bearbeiten', + 'update_object_group' => 'Gruppe aktualisieren', + 'updated_object_group' => 'Gruppe „:title” erfolgreich aktualisiert', + 'deleted_object_group' => 'Gruppe „:title” erfolgreich entfernt', + 'object_group' => 'Gruppe', + ]; diff --git a/resources/lang/de_DE/form.php b/resources/lang/de_DE/form.php index abdd166591..5d8c6c5c3f 100644 --- a/resources/lang/de_DE/form.php +++ b/resources/lang/de_DE/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Möchten Sie das Konto „:name” wirklich löschen?', 'bill_areYouSure' => 'Möchten Sie die Rechnung „:name” wirklich löschen?', 'rule_areYouSure' => 'Sind Sie sicher, dass Sie die Regel mit dem Titel ":title" löschen möchten?', + 'object_group_areYouSure' => 'Möchten Sie die Gruppe „:title” wirklich löschen?', 'ruleGroup_areYouSure' => 'Sind Sie sicher, dass sie die Regelgruppe ":title" löschen möchten?', 'budget_areYouSure' => 'Möchten Sie das Budget „:name” wirklich löschen?', 'category_areYouSure' => 'Möchten Sie die Kategorie „:name” wirklich löschen?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Die einzige Transaktion, die mit diesem Verknüpfungstyp verknüpft ist, verliert diese Verbindung. • Alle :count Buchungen, die mit diesem Verknüpfungstyp verknüpft sind, verlieren ihre Verbindung.', 'also_delete_rules' => 'Die einzige Regel, die mit diesem Konto verknüpft ist, wird ebenfalls gelöscht. | Alle :count Regeln, die mit diesem Konto verknüpft sind, werden ebenfalls gelöscht.', 'also_delete_piggyBanks' => 'Das einzige Sparschwein, das mit diesem Konto verknüpft ist, wird ebenfalls gelöscht. | Alle :count Sparschweine, die mit diesem Konto verknüpft sind, werden ebenfalls gelöscht.', + 'not_delete_piggy_banks' => 'Die mit dieser Gruppe verbundene Spardose wird nicht gelöscht.| Die mit dieser Gruppe verbundenen :count Spardosen werden nicht gelöscht.', 'bill_keep_transactions' => 'Die einzige mit dieser Rechnung verbundene Buchung wird nicht gelöscht. | Keine der :count Buchungen, die mit dieser Rechnung verbunden sind, wird gelöscht.', 'budget_keep_transactions' => 'Die einzige diesem Budget zugeordnete Buchung wird nicht gelöscht. | Keine der :count Buchungen, die diesem Budget zugeordnet sind, wird gelöscht.', 'category_keep_transactions' => 'Die einzige Buchung, die mit dieser Kategorie verbunden ist, wird nicht gelöscht. | Keine der :count Buchungen, die mit dieser Kategorie verbunden sind, wird gelöscht.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Das einzige mit dieser Rechnung verbundene Schlagwort wird nicht gelöscht. | Keines der :count Schlagwörter, die mit dieser Rechnung verbunden sind, wird gelöscht.', 'check_for_updates' => 'Nach Updates suchen', + 'delete_object_group' => 'Gruppe „:title” löschen', + 'email' => 'E-Mail Adresse', 'password' => 'Passwort', 'password_confirmation' => 'Passwort (wiederholen)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Ist eine Demonstrationsseite', // import - 'import_file' => 'Datei importieren', 'configuration_file' => 'Konfigurationsdatei', - 'import_file_type' => 'Import-Dateityp', 'csv_comma' => 'Ein Komma (,)', 'csv_semicolon' => 'Ein Semikolon (;)', 'csv_tab' => 'Ein Tab (unsichtbar)', 'csv_delimiter' => 'CSV-Trennzeichen', - 'csv_import_account' => 'Standard Import-Konto', 'client_id' => 'Client-ID', 'app_id' => 'App-ID', 'secret' => 'Geheimnis', diff --git a/resources/lang/de_DE/help.php b/resources/lang/de_DE/help.php deleted file mode 100644 index d5c5c11c54..0000000000 --- a/resources/lang/de_DE/help.php +++ /dev/null @@ -1,56 +0,0 @@ -. - */ - -declare(strict_types=1); - -/** - * help.php - * Copyright (C) 2016 james@firefly-iii.org - * - * This software may be modified and distributed under the terms of the - * Creative Commons Attribution-ShareAlike 4.0 International License. - * - * See the LICENSE file for details. - */ - -return [ - - // tour! - 'main-content-title' => 'Willkommen bei Firefly III', - 'main-content-text' => 'Tun Sie sich selbst einen Gefallen und folgen Sie dieser kurzen Tour, damit Sie wissen wie alles funktioniert.', - 'sidebar-toggle-title' => 'Sidebar um neuen Dinge zu erstellen', - 'sidebar-toggle-text' => 'Versteckt hinter dem Plus-Icon sind alle Schaltflächen zum Erstellen von neuen Dingen. Konten, Überweisungen, Alles!', - 'account-menu-title' => 'Alle Ihre Konten', - 'account-menu-text' => 'Hier finden Sie alle Konten, die Sie erstellt haben.', - 'budget-menu-title' => 'Budget', - 'budget-menu-text' => 'Nutzen Sie diese Seite um ihre Finanzen und Ausgabelimits zu organisieren.', - 'report-menu-title' => 'Berichte', - 'report-menu-text' => 'Schauen Sie hier nach, wenn Sie einen grundlegenden Überblick über ihre Finanzen erhalten wollen.', - 'transaction-menu-title' => 'Überweisungen', - 'transaction-menu-text' => 'Alle Überweisungen, die Sie erstellt haben, finden Sie hier.', - 'option-menu-title' => 'Optionen', - 'option-menu-text' => 'Dies ist ziemlich selbsterklärend.', - 'main-content-end-title' => 'Ende!', - 'main-content-end-text' => 'Denken Sie daran, dass jede Seite ein kleines Fragezeichen in der oberen rechten Ecke hat. Klicken Sie darauf um Hilfe zur aktuellen Seite zu erhalten.', - 'index' => 'index', - 'home' => 'home', -]; diff --git a/resources/lang/de_DE/import.php b/resources/lang/de_DE/import.php deleted file mode 100644 index d7d96f4048..0000000000 --- a/resources/lang/de_DE/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Daten in Firefly III importieren', - 'prerequisites_breadcrumb_fake' => 'Voraussetzungen für den Scheinimportanbieter', - 'prerequisites_breadcrumb_spectre' => 'Voraussetzungen für Spectre', - 'job_configuration_breadcrumb' => 'Konfiguration für „:key”', - 'job_status_breadcrumb' => 'Importstatus für „:key”', - 'disabled_for_demo_user' => 'in der Demo deaktiviert', - - // index page: - 'general_index_intro' => 'Willkommen beim Importassistenten von Firefly III. Es gibt einige Möglichkeiten, Daten in Firefly III zu importieren, die hier als Schaltflächen angezeigt werden.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Wie in diesem Artikel auf Patreon beschrieben, wird sich die Art und Weise, wie Firefly III den Datenimport verwaltet, ändern. Dies bedeutet, dass der CSV-Import in ein neues, separates Modul verschoben wird. Sie können dieses Modul bereits als Beta-Version testen, wenn Sie dieses GitHub-Repository besuchen. Ich würde es begrüßen, wenn Sie die neue Importfunktion testen und mir Ihre Meinung mitteilen würden.', - 'final_csv_import' => 'Wie in diesem Patreon-Beitrag beschrieben, wird sich die Art und Weise ändern, wie Firefly III den Datenimport verwaltet. Das bedeutet, dass dies die letzte Version von Firefly III ist, die mit einem CSV-Importwerkzeug ausgeliefert wird. Es ist eine separate Anwendung verfügbar, die Sie selbst ausprobieren könnten: den Firefly III CSV importer. Ich würde es begrüßen, wenn Sie das neue Importwerkzeug testen und mir Ihre Meinung mitteilen würden.', - - // import provider strings (index): - 'button_fake' => 'Importfunktion testen', - 'button_file' => 'Datei importieren', - 'button_spectre' => 'Importieren mit Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Importvoraussetzungen', - 'need_prereq_intro' => 'Einige Importmethoden benötigen Ihre Aufmerksamkeit, bevor sie verwendet werden können. Beispielsweise benötigen sie spezielle API-Schlüssel oder Anwendungsgeheimnisse. Sie können sie hier konfigurieren. Das Symbol zeigt an, ob diese Voraussetzungen erfüllt sind.', - 'do_prereq_fake' => 'Voraussetzungen für den Scheinanbieter', - 'do_prereq_file' => 'Voraussetzungen für den Dateiimport', - 'do_prereq_spectre' => 'Voraussetzungen für den Import mit Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Voraussetzungen für einen Import vom Scheinimportanbieter', - 'prereq_fake_text' => 'Dieser Scheinanbieter benötigt einen eigenen API-Schlüssel. Dieser muss 32 Zeichen lang sein. Sie können diese hier verwenden: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Voraussetzungen für einen Import durch Verwendung der Spectre-API', - 'prereq_spectre_text' => 'Um Daten über die Spectre-API (v4) zu importieren, müssen Sie Firefly III zwei geheime Werte zur Verfügung stellen. Diese können auf der Geheimnisse-Seite gefunden werden.', - 'prereq_spectre_pub' => 'Ebenso muss die Spectre-API den öffentlichen Schlüssel kennen, der unten angezeigt wird. Ohne diesen wird sie Sie nicht erkennen. Bitte geben Sie diesen öffentlichen Schlüssel auf Ihrer Geheimnisse-Seite ein.', - 'callback_not_tls' => 'Firefly III hat die folgende Callback-URI erkannt. Es scheint, dass Ihr Server nicht für TLS-Verbindungen (https) eingerichtet ist. YNAB akzeptiert diese URI nicht. Sie können mit dem Import fortfahren (weil Firefly III falsch sein könnte), aber bitte beachten Sie dies.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Schein-API-Schlüssel erfolgreich gespeichert!', - 'prerequisites_saved_for_spectre' => 'App-ID und Geheimnis gespeichert!', - - // job configuration: - 'job_config_apply_rules_title' => 'Aufgabenkonfiguration - Regeln übernehmen?', - 'job_config_apply_rules_text' => 'Sobald der Scheinanbieter ausgeführt wird, können Ihre Regeln auf die Buchungen angewendet werden. Dies erhöht die Zeit für den Import.', - 'job_config_input' => 'Ihre Eingaben', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Albumname eingeben', - 'job_config_fake_artist_text' => 'Viele Importassistent haben einige Konfigurationsschritte, die Sie ausführen müssen. Im Falle des gefälschten Importanbieters müssen Sie einige seltsame Fragen beantworten. Geben Sie in diesem Fall „David Bowie” ein, um fortzufahren.', - 'job_config_fake_song_title' => 'Titelnamen eingeben', - 'job_config_fake_song_text' => 'Nennen Sie den Song „Golden years”, um mit dem Scheinimport fortzufahren.', - 'job_config_fake_album_title' => 'Albumname eingeben', - 'job_config_fake_album_text' => 'Einige Importassistenten benötigen nach der Hälfte des Imports zusätzliche Daten. Im Falle des Scheinimportanbieter müssen Sie einige seltsame Fragen beantworten. Geben Sie „Station to station” ein, um fortzufahren.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Import einrichten (1/4) • Ihre Datei hochladen', - 'job_config_file_upload_text' => 'Diese Assistent wird Ihnen helfen, Dateien von Ihrer Bank in Firefly III zu importieren. ', - 'job_config_file_upload_help' => 'Wählen Sie Ihre Datei aus. Bitte stellen Sie sicher, dass die Datei UTF-8-kodiert ist.', - 'job_config_file_upload_config_help' => 'Wenn Sie zuvor Daten in Firefly III importiert haben, verfügen Sie möglicherweise über eine Konfigurationsdatei, die Ihnen die Konfigurationswerte vorgibt. Für einige Banken haben andere Benutzer freundlicherweise ihreKonfigurationsdatei zur Verfügung gestellt.', - 'job_config_file_upload_type_help' => 'Typ der hochzuladenden Datei auswählen', - 'job_config_file_upload_submit' => 'Dateien hochladen', - 'import_file_type_csv' => 'CSV (Kommagetrennte Werte)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Die hochgeladene Datei ist nicht als UTF-8 oder ASCII kodiert. Firefly III kann mit solchen Dateien nicht umgehen. Bitte verwenden Sie „Notepad++” oder „Sublime”, um Ihre Datei in UTF-8 zu konvertieren.', - 'job_config_uc_title' => 'Import einrichten (2/4) • Allgemeine Datei-Einstellungen', - 'job_config_uc_text' => 'Um Ihre Datei korrekt importieren zu können, überprüfen Sie bitte die folgenden Optionen.', - 'job_config_uc_header_help' => 'Markieren Sie dieses Feld, wenn die erste Zeile Ihrer CSV-Datei die Spaltenüberschriften enthält.', - 'job_config_uc_date_help' => 'Datumsformat in Ihrer Datei. Folgen Sie dem auf dieser Seite angegebenen Format. Der Standardwert analysiert Daten, die wie folgt aussehen: :dateExample.', - 'job_config_uc_delimiter_help' => 'Wählen Sie das Feldtrennzeichen, das in Ihrer Eingabedatei verwendet wird. Wenn nicht sicher, ist das Komma die sicherste Option.', - 'job_config_uc_account_help' => 'Wenn Ihre Datei KEINE Informationen über Ihr(e) Anlagenkont(o/en) enthält, wählen Sie über dieses Auswahlmenü aus, zu welchem Konto die Buchungen in der Datei gehören.', - 'job_config_uc_apply_rules_title' => 'Regeln anwenden', - 'job_config_uc_apply_rules_text' => 'Wendet Ihre Regeln auf jede importierte Buchung an. Beachten Sie, dass dies den Import erheblich verlangsamt.', - 'job_config_uc_specifics_title' => 'Bankspezifische Einstellungen', - 'job_config_uc_specifics_txt' => 'Einige Banken liefern schlecht formatierte Dateien. Firefly III kann diese automatisch korrigieren. Wenn Ihre Bank solche Dateien liefert, diese aber hier nicht aufgeführt sind, öffnen Sie bitte einen Fehlerbericht auf GitHub.', - 'job_config_uc_submit' => 'Fortsetzen', - 'invalid_import_account' => 'Sie haben ein ungültiges Konto zum Importieren ausgewählt.', - 'import_liability_select' => 'Verbindlichkeit', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Wählen Sie Ihre Zugangsdaten', - 'job_config_spectre_login_text' => 'Firefly III hat :count bestehende Zugangsdaten in Ihrem Spectre-Konto gefunden. Von welchem möchten Sie importieren?', - 'spectre_login_status_active' => 'Aktiv', - 'spectre_login_status_inactive' => 'Inaktiv', - 'spectre_login_status_disabled' => 'Deaktiviert', - 'spectre_login_new_login' => 'Melden Sie sich bei einer anderen Bank oder einer dieser Banken mit anderen Zugangsdaten an.', - 'job_config_spectre_accounts_title' => 'Import-Konten auswählen', - 'job_config_spectre_accounts_text' => 'Sie haben „:name” (:country) gewählt. Sie haben :count Konto(s) bei diesem Anbieter. Bitte wählen Sie das/die Firefly III-Kont(o/en), auf dem/denen die Buchungen von diesen Konten gespeichert werden sollen. Denken Sie daran, dass zum Importieren von Daten sowohl das Firefly III-Konto als auch das „:name”-Konto dieselbe Währung haben müssen.', - 'spectre_do_not_import' => '(Nicht importieren)', - 'spectre_no_mapping' => 'Es scheint, dass Sie keine Konten zum Importieren ausgewählt haben.', - 'imported_from_account' => 'Von „:account” importiert', - 'spectre_account_with_number' => 'Konto :number', - 'job_config_spectre_apply_rules' => 'Regeln übernehmen', - 'job_config_spectre_apply_rules_text' => 'Standardmäßig werden Ihre Regeln auf die Buchungen angewendet, die während dieser Importfunktion erstellt wurden. Wenn Sie dies nicht wünschen, entfernen Sie die Markierung dieses Kontrollkästchens.', - - // job configuration for bunq: - 'should_download_config' => 'Sie sollten die Konfigurationsdatei für diesen Aufgabe herunterladen. Dies wird zukünftige Importe erheblich erleichtern.', - 'share_config_file' => 'Wenn Sie Daten von einer öffentlichen Bank importiert haben, sollten Sie Ihre Konfigurationsdatei freigeben, damit es für andere Benutzer einfach ist, ihre Daten zu importieren. Wenn Sie Ihre Konfigurationsdatei freigeben, werden Ihre finanziellen Daten nicht preisgegeben.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT Code', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Kartentyp', - 'spectre_extra_key_account_name' => 'Kontoname', - 'spectre_extra_key_client_name' => 'Client-Name', - 'spectre_extra_key_account_number' => 'Kontonummer', - 'spectre_extra_key_blocked_amount' => 'Gesperrter Betrag', - 'spectre_extra_key_available_amount' => 'Verfügbarer Betrag', - 'spectre_extra_key_credit_limit' => 'Kreditrahmen', - 'spectre_extra_key_interest_rate' => 'Zinssatz', - 'spectre_extra_key_expiry_date' => 'Gültig bis', - 'spectre_extra_key_open_date' => 'Anfangsdatum', - 'spectre_extra_key_current_time' => 'Aktuelle Uhrzeit', - 'spectre_extra_key_current_date' => 'Aktuelles Datum', - 'spectre_extra_key_cards' => 'Karten', - 'spectre_extra_key_units' => 'Einheiten', - 'spectre_extra_key_unit_price' => 'Stückpreis', - 'spectre_extra_key_transactions_count' => 'Anzahl der Buchungen', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import einrichten (4/4) - Importdaten mit Firefly III-Daten verknüpfen', - 'job_config_map_text' => 'In den folgenden Tabellen zeigt der linke Wert Informationen, die sich in Ihrer hochgeladenen Datei befinden. Es ist Ihre Aufgabe, diesen Wert, wenn möglich, einem bereits in der Datenbank vorhandenen zuzuordnen. Firefly wird sich an diese Zuordnung halten. Wenn kein Wert für die Zuordnung vorhanden ist oder Sie den bestimmten Wert nicht abbilden möchten, wählen Sie nichts aus.', - 'job_config_map_nothing' => 'Ihre Datei enthält keine Daten, die bestehenden Werten zugeordnet werden können. Klicken Sie „Import starten” um fortzufahren.', - 'job_config_field_value' => 'Feldwert', - 'job_config_field_mapped' => 'Zugeordnet zu', - 'map_do_not_map' => '(keine Zuordnung)', - 'job_config_map_submit' => 'Import starten', - - - // import status page: - 'import_with_key' => 'Mit Schlüssel „:key” importieren', - 'status_wait_title' => 'Bitte warten...', - 'status_wait_text' => 'Diese Box wird gleich ausgeblendet.', - 'status_running_title' => 'Import wird ausgeführt', - 'status_job_running' => 'Bitte warten, Import wird ausgeführt …', - 'status_job_storing' => 'Bitte warten, Daten werden gespeichert …', - 'status_job_rules' => 'Bitte warten, Regeln werden angewendet …', - 'status_fatal_title' => 'Schwerwiegender Fehler', - 'status_fatal_text' => 'Der Import hat einen Fehler verursacht, der nicht behoben werden konnte. Entschuldigung!', - 'status_fatal_more' => 'Diese (möglicherweise sehr kryptische) Fehlermeldung wurde durch Protokolldateien ergänzt, die Sie auf Ihrer Festplatte oder im Docker-Container finden, von dem aus Sie Firefly III ausführen.', - 'status_finished_title' => 'Importieren abgeschlossen', - 'status_finished_text' => 'Import abgeschlossen.', - 'finished_with_errors' => 'Beim Import gab es einige Fehler. Bitte prüfen Sie diese sorgfältig.', - 'unknown_import_result' => 'Unbekanntes Importergebnis', - 'result_no_transactions' => 'Es wurden keine Buchungen importiert. Vielleicht waren sie alle Duplikate, sind einfach keine Buchungen, die importiert werden könnten. Vielleicht können Ihnen die Protokolldateien sagen, was passiert ist. Wenn Sie regelmäßig Daten importieren, ist dies normal.', - 'result_one_transaction' => 'Es wurde genau eine Buchung importiert. Diese wurde unter dem Schlagwort :tag gespeichert, wo Sie diese weiter untersuchen können.', - 'result_many_transactions' => 'Firefly III hat :count Buchungen importiert. Diese wurden unter dem Schlagwort :tag gespeichert, wo Sie diese weiter untersuchen können.', - - // general errors and warnings: - 'bad_job_status' => 'Um auf diese Seite zuzugreifen, darf Ihr Importauftrag nicht den Status „:status” haben.', - - // error message - 'duplicate_row' => 'Zeile #:row (":description") konnte nicht importiert werden, da sie bereits existiert.', - -]; diff --git a/resources/lang/de_DE/list.php b/resources/lang/de_DE/list.php index 91bc9c8271..799f8f4493 100644 --- a/resources/lang/de_DE/list.php +++ b/resources/lang/de_DE/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Anzahl Anhänge', 'bills_count' => 'Anzahl Rechnungen', 'categories_count' => 'Anzahl Kategorien', - 'import_jobs_count' => 'Anzahl importierter Jobs', 'budget_count' => 'Anzahl Kostenpläne', 'rule_and_groups_count' => 'Anzahl Regeln und Regelgruppen', 'tags_count' => 'Anzahl Tags', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Summe der Umbuchungen', 'sum_reconciliations' => 'Summe der Kontenabgleiche', 'reconcile' => 'Abgleichen', - 'account_on_spectre' => 'Konto (Spectre)', - 'account_on_ynab' => 'Konto (YNAB)', - 'do_import' => 'Von diesem Konto importieren', 'sepa_ct_id' => 'SEPA • Ende-zu-Ende-Identifikationsnummer', 'sepa_ct_op' => 'SEPA-Gläubiger-Identifikationsnummer', 'sepa_db' => 'SEPA • Mandatskennung', diff --git a/resources/lang/de_DE/validation.php b/resources/lang/de_DE/validation.php index abf2c084cb..b624c49960 100644 --- a/resources/lang/de_DE/validation.php +++ b/resources/lang/de_DE/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Der Gesamtbetrag darf nicht Null sein.', 'current_target_amount' => 'Der aktuelle Betrag muss niedriger als der Zielbetrag sein.', 'unique_piggy_bank_for_user' => 'Der Name des Sparschweins muss eindeutig sein.', + 'unique_object_group' => 'Der Gruppenname muss eindeutig sein', 'secure_password' => 'Dies ist ein unsicheres Passwort. Bitte versuchen Sie es erneut. Weitere Informationen finden Sie unter https://github.com/firefly-iii/help/wiki/Secure-password', 'valid_recurrence_rep_type' => 'Ungültige Wiederholungsart für Daueraufträge.', diff --git a/resources/lang/el_GR/bank.php b/resources/lang/el_GR/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/el_GR/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/el_GR/breadcrumbs.php b/resources/lang/el_GR/breadcrumbs.php index 883b6938f1..597f191b65 100644 --- a/resources/lang/el_GR/breadcrumbs.php +++ b/resources/lang/el_GR/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Διαγραφή συνδέσμου μεταξύ των συναλλαγών', 'telemetry_index' => 'Τηλεμετρία', 'telemetry_view' => 'Προβολή τηλεμετρίας', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/el_GR/csv.php b/resources/lang/el_GR/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/el_GR/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/el_GR/demo.php b/resources/lang/el_GR/demo.php index 4b03a61f01..af19c07798 100644 --- a/resources/lang/el_GR/demo.php +++ b/resources/lang/el_GR/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Το Firefly III υποστηρίζει πολλαπλά νομίσματα. Αν και έχει προεπιλογή το Ευρώ, αυτό μπορεί να αλλάξει σε Αμερικάνικο Δολάριο και πολλά άλλα νομίσματα. Όπως βλέπετε έχει περιληφθεί μια μικρή επιλογή νομισμάτων και μπορείτε να προσθέσετε τα δικά σας εάν επιθυμείτε. Αλλάζοντας το προεπιλεγμένο νόμισμα δε θα αλλάξει το νόμισμα των υπαρχόντων συναλλαγών: To Firefly III υποστηρίζει τη ταυτόχρονη χρήση πολλαπλών νομισμάτων.', 'transactions-index' => 'Αυτά τα έξοδα, οι καταθέσεις και οι μεταφορές δεν είναι ιδιαιτέρως φανταστικές. Έχουν δημιουργηθεί αυτόματα.', 'piggy-banks-index' => 'Όπως βλέπετε, υπάρχουν τρεις κουμπαράδες. Χρησιμοποιήστε τα κουμπιά συν και μείον για να επηρεάσετε το ποσό των χρημάτων σε κάθε κουμπαρά. Κλικάρετε το όνομα του κουμπαρά για να δείτε τη διαχείριση για κάθε κουμπαρά.', - 'import-index' => 'Κάθε αρχείο CSV μπορεί να εισαχθεί στο Firefly III. Επίσης υποστηρίζει εισαγωγή δεδομένων από το bunq και το Spectre. Άλλες τράπεζες και χρηματοπιστωτικοί συγκεντρωτές θα εφαρμοστούν μελλοντικά. Ως χρήστης-demo ωστόσο, μπορείτε να δείτε τον "ψευδοπάροχο" σε λειτουργία. Θα δημιουργήσει κάποιες τυχαίες συναλλαγές για να σας δείξει πως λειτουργεί η διαδικασία.', 'profile-index' => 'Λάβετε υπόψιν ότι o ιστότοπος επίδειξης επαναφέρεται κάθε τέσσερις ώρες. Η πρόσβασή σας μπορεί να ανακληθεί οποιαδήποτε στιγμή. Αυτό συμβαίνει αυτόματα και δεν είναι σφάλμα.', ]; diff --git a/resources/lang/el_GR/firefly.php b/resources/lang/el_GR/firefly.php index c25c5c55a6..95a39160c0 100644 --- a/resources/lang/el_GR/firefly.php +++ b/resources/lang/el_GR/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Εκτελείτε μια δοκιμαστική έκδοση BETA. Να είστε έτοιμοι να εντοπίσετε σφάλματα και άλλα ζητήματα.', 'all_destination_accounts' => 'Λογαριασμοί προορισμού', 'all_source_accounts' => 'Λογαριασμοί προέλευσης', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Έλεγχος ενημερώσεων', @@ -297,6 +298,7 @@ return [ 'yearly' => 'ετησίως', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Κανόνες', 'rule_name' => 'Όνομα κανόνα', 'rule_triggers' => 'Ο κανόνας ενεργοποιείται όταν', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Θα πρέπει να τσεκάρω αυτό το πλαίσιο;', 'secure_pw_long_password' => 'Ναι. Πάντα να επιβεβαιώνετε ότι ο κωδικός σας είναι ασφαλής.', 'command_line_token' => 'Τεκμήριο γραμμής εντολών', - 'explain_command_line_token' => 'Χρειάζεστε αυτό το τεκμήριο για να πραγματοποιήσετε επιλογές γραμμής εντολών, όπως την εισαγωγή ή εξαγωγή δεδομένων. Χωρίς αυτό, τέτοιες ευαίσθητες εντολές δε θα λειτουργήσουν. Μη γνωστοποιείτε σε κανέναν το τεκμήριο γραμμής εντολών. Κανένας δε θα σας στο ζητήσει, ούτε καν εγώ. Εάν φοβάστε ότι το χάσατε, ή είστε παρανοϊκός, αναδημιουργήστε αυτό το τεκμήριο χρησιμοποιώντας αυτό το κουμπί.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Αναδημιουργία τεκμηρίου εντολής γραμμών', 'token_regenerated' => 'Ένα νέο τεκμήριο γραμμής εντολών δημιουργήθηκε', 'change_your_email' => 'Αλλάξτε την διεύθυνση email σας', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Τώρα μπορείτε να συνδεθείτε με τη νέα σας διεύθυνση email.', 'login_with_old_email' => 'Τώρα μπορείτε να συνδεθείτε με το παλιό σας email ξανά.', 'login_provider_local_only' => 'Αυτή η λειτουργία δεν είναι διαθέσιμη όταν πιστοποιήστε μέσω ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Εισαγωγή / Εξαγωγή', 'export_data_title' => 'Εξαγωγή δεδομένων από το Firefly III', 'export_data_menu' => 'Εξαγωγή δεδομένων', 'export_data_bc' => 'Εξαγωγή δεδομένων από το Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Μπορείτε να διαβάσετε περισσότερα σχετικά με αυτή τη λειτουργία στη βοήθεια. Κάντε κλικ στο εικονίδιο (?) επάνω δεξιά.', 'auto_budget_reset_icon' => 'Αυτός ο προϋπολογισμός θα οριστεί περιοδικά', 'auto_budget_rollover_icon' => 'Το ποσό του προϋπολογισμού θα αυξηθεί περιοδικά', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Αντιστοιχίες πάγιου έξοδου προς συναλλαγές μεταξύ :low και :high.', 'running_again_loss' => 'Οι συναλλαγές που έχουν συνδεθεί προηγουμένως με αυτό το πάγιο έξοδο ενδέχεται να χάσουν τη σύνδεσή τους, αν δεν συμφωνούν (πλέον) με τον κανόνα(ες).', 'bill_related_rules' => 'Συσχετιζόμενοι κανόνες με αυτό το πάγιο έξοδο', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Παρουσιάστηκε ένα μη αναμενόμενο σφάλμα κατά την αποθήκευση του νέου πάγιου έξοδου. Ελέγξτε τα αρχεία καταγραφής', 'list_inactive_rule' => 'ανενεργός κανόνας', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Επαναφορά φόρμας μετά την υποβολή', 'errors_submission' => 'Υπήρξε κάποιο λάθος με την υποβολή σας. Ελέγξτε τα παρακάτω σφάλματα.', - // Import page (general strings only) - 'import_index_title' => 'Εισαγωγή συναλλαγών στο Firefly III', - 'import_transactions' => 'Εισαγωγή συναλλαγών', - 'import_tools_title' => 'Εργαλεία εισαγωγής', - 'tools_index_intro' => 'Υπάρχουν διάφορα εργαλεία για την εισαγωγή δεδομένων στο Firefly III. Δείτε τα παρακάτω. Για περισσότερες πληροφορίες, ανατρέξτε σε αυτή τη σελίδα.', - 'firefly_iii_csv_importer_name' => 'Εργαλείο εισαγωγής CSV στο Firefly III', - 'firefly_iii_bunq_importer_name' => 'Εργαλείο εισαγωγής bunq 🌈 στο Firefly III', - 'firefly_iii_ynab_importer_name' => 'Εργαλείο εισαγωγής YNAB στο Firefly III', - 'ludo_revolut_importer_name' => 'Εισαγωγέας δεδομένων Revolut του Ludo444', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Αυτή η λειτουργία δεν είναι διαθέσιμη όταν χρησιμοποιείτε το Firefly III σε περιβάλλον Sandstorm.io.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Ας δημιουργήσουμε ένα λογαριασμό κεφαλαίου!', 'no_accounts_intro_asset' => 'Δεν έχετε ακόμα λογαριασμούς κεφαλαίου. Οι κεφαλαιακοί λογαριασμοί είναι οι κύριοι λογαριασμοί σας: ο τρεχούμενος λογαριασμός, ο αποταμιευτικός λογαριασμός, ο κοινόχρηστος λογαριασμός ή ακόμα και η πιστωτική σας κάρτα.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Αν θέλετε, μπορείτε να ενεργοποιήσετε την τηλεμετρία στο αρχείο .env ή στην παραμετροποίηση του Docker.', 'telemetry_collected_info' => 'Συγκεντρωμένες πληροφορίες', 'no_telemetry_present' => 'Το Firefly III δεν έχει συγκεντρώσει αρχεία τηλεμετρίας.', - 'records_telemetry_present' => 'Το Firefly III έχει συγκεντρώσει :count αρχείο(α) τηλεμετρίας.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Προβολή τηλεμετρίας', 'telemetry_button_delete' => 'Διαγραφή όλης της τηλεμετρίας', 'telemetry_admin_overview' => 'Επισκόπηση τηλεμετρίας', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Διαγραφή καταχωρισμένων εγγραφών', 'telemetry_submission_executed' => 'Έχουν υποβληθεί εγγραφές. Ελέγξτε τα αρχεία καταγραφής για περισσότερες πληροφορίες.', 'telemetry_all_deleted' => 'Όλες οι εγγραφές τηλεμετρίας έχουν διαγραφεί.', - 'telemetry_submitted_deleted' => 'Όλες οι υποβληθείσες εγγραφές τηλεμετρίας έχουν διαγραφεί.' + 'telemetry_submitted_deleted' => 'Όλες οι υποβληθείσες εγγραφές τηλεμετρίας έχουν διαγραφεί.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/el_GR/form.php b/resources/lang/el_GR/form.php index 998d47a078..756edf0612 100644 --- a/resources/lang/el_GR/form.php +++ b/resources/lang/el_GR/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε το λογαριασμό με όνομα ":name";', 'bill_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε το πάγιο έξοδο με όνομα ":name";', 'rule_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε τον κανόνα με τίτλο ":title";', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε την ομάδα κανόνων με τίτλο ":title";', 'budget_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε τον προϋπολογισμό με όνομα ":name";', 'category_areYouSure' => 'Είστε σίγουροι ότι θέλετε να διαγράψετε την κατηγορία με όνομα ":name";', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Η μόνη συνδεδεμένη συναλλαγή με αυτό τον τύπο σύνδεσης θα αποσυνδεθεί.|Όλες οι :count συνδεδεμένες συναλλαγές με αυτό τον τύπο σύνδεσης θα αποσυνδεθούν.', 'also_delete_rules' => 'Η μόνη συναλλαγή που συνδέεται με αυτό το λογαριασμό θα διαγραφεί επίσης.| Όλες οι :count συναλλαγές που συνδέονται με αυτό το λογαριασμό θα διαγραφούν επίσης.', 'also_delete_piggyBanks' => 'Ο μόνος συνδεδεμένος κουμπαράς σε αυτό τον λογαριασμό θα διαγραφή επίσης.|Όλες οι :count συνδεδεμένοι κουμπαράδες με αυτό τον λογαριασμό θα διαγραφούν επίσης.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Η μόνη συνδεδεμένη συναλλαγή με αυτό το λογαριασμό δε θα διαγραφεί.|\'Ολες οι :count συνδεδεμένες συναλλαγές με αυτό τον λογαριασμό θα γλυτώσουν από τη διαγραφή.', 'budget_keep_transactions' => 'Η μόνη συνδεδεμένη συναλλαγή με αυτό τον προϋπολογισμό δε θα διαγραφεί.|Όλες οι :count συνδεδεμένες συναλλαγές με αυτό τον προϋπολογισμό θα γλυτώσουν από τη διαγραφή.', 'category_keep_transactions' => 'Η μόνη συνδεδεμένη συναλλαγή με αυτή την κατηγορία δε θα διαγραφεί.|Όλες οι :count συνδεδεμένες συναλλαγές με αυτή την κατηγορία θα γλυτώσουν από τη διαγραφή.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Η μόνη συνδεδεμένη συναλλαγή με αυτή την ετικέτα δε θα διαγραφεί.|Όλες οι :count συνδεδεμένες συναλλαγές με αυτή την ετικέτα θα γλυτώσουν από τη διαγραφή.', 'check_for_updates' => 'Έλεγχος ενημερώσεων', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Διεύθυνση E-mail', 'password' => 'Συνθηματικό', 'password_confirmation' => 'Συνθηματικό (επανάληψη)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Είναι ιστότοπος επίδειξης', // import - 'import_file' => 'Εισαγωγή αρχείου', 'configuration_file' => 'Αρχείο παραμετροποίησης', - 'import_file_type' => 'Τύπος αρχείου εισαγωγής', 'csv_comma' => 'Ένα κόμμα (,)', 'csv_semicolon' => 'Ένα ερωτηματικό (;)', 'csv_tab' => 'Ένα κενό (tab - αόρατο)', 'csv_delimiter' => 'Διαχωριστικό πεδίου CSV', - 'csv_import_account' => 'Προεπιλεγμένος λογαριασμός εισαγωγής', 'client_id' => 'Αναγνωριστικό πελάτη', 'app_id' => 'Αναγνωριστικό εφαρμογής', 'secret' => 'Μυστικό', diff --git a/resources/lang/el_GR/import.php b/resources/lang/el_GR/import.php deleted file mode 100644 index 63165e0cb7..0000000000 --- a/resources/lang/el_GR/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Εισαγωγή δεδομένων στο Firefly III', - 'prerequisites_breadcrumb_fake' => 'Προϋποθέσεις για τον πάροχο ψευδής εισαγωγής', - 'prerequisites_breadcrumb_spectre' => 'Προϋποθέσεις για το Spectre', - 'job_configuration_breadcrumb' => 'Παραμετροποίηση για ":key"', - 'job_status_breadcrumb' => 'Εισαγωγή κατάσταστης για ":key"', - 'disabled_for_demo_user' => 'απενεργοποιημένο στο demo', - - // index page: - 'general_index_intro' => 'Καλωσορίσατε στην ρουτίνα εισαγωγής του Firefly III. Υπάρχουν διάφοροι τρόποι εισαγωγής δεδομένων στο Firefly III, που απεικονίζονται εδώ ως κουμπιά.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Όπως αποτυπώνεται σε αυτό το Patreon post, ο τρόπος που το Firefly III διαχειρίζεται την εισαγωγή δεδομένων πρόκειται να αλλάξει. Αυτό σημαίνει ότι η εισαγωγή CSV θα μετακινηθεί σε ένα νέο, ξεχωριστό εργαλείο. Μπορείτε να δοκιμάσετε ήδη αυτό το beta εργαλείο εάν επισκεφτείτε αυτό το Github repository. Θα το εκτιμούσα εάν δοκιμάζατε τη νέα εισαγωγή και μου κοινοποιούσατε τις απόψεις σας.', - 'final_csv_import' => 'Όπως περιγράφεται σε αυτή την ανάρτηση στο Patreon, ο τρόπος με τον οποίο το Firefly III χειρίζεται τα δεδομένα κατά τη διαδικασία εισαγωγής πρόκειται να αλλάξει. Αυτό σημαίνει ότι αυτή είναι η τελευταία έκδοση του Firefly III που θα περιλαμβάνει αυτό τον εισαγωγέα αρχείων CSV. Διατίθεται τώρα ένα ξεχωριστό εργαλείο που θα πρέπει να το δοκιμάσετε: ο εισαγωγέας CSV για το Firefly III. Θα το εκτιμούσα αν δοκιμάσετε το νέο εργαλείο εισαγωγής και μοιραστείτε τις εντυπώσεις σας.', - - // import provider strings (index): - 'button_fake' => 'Προσποιηθήτε μία εισαγωγή', - 'button_file' => 'Εισαγωγή ενός αρχείου', - 'button_spectre' => 'Εισαγωγή με τη χρήση Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Προϋποθέσεις εισαγωγής', - 'need_prereq_intro' => 'Κάποιες μέθοδοι εισαγωγής χρειάζονται την προσοχή σας πριν τη χρήση. Για παράδειγμα, μπορεί να απαιτούν ειδικά κλειδιά API ή κωδικούς εφαρμογής. Μπορείτε να τις ρυθμίσετε εδώ. Το εικονίδιο καταδεικνύει εάν οι προϋποθέσεις έχουν ικανοποιηθεί.', - 'do_prereq_fake' => 'Προϋποθέσεις για τον ψευδή πάροχο', - 'do_prereq_file' => 'Προϋποθέσεις για εισαγωγές αρχείων', - 'do_prereq_spectre' => 'Προϋποθέσεις για εισαγωγές με χρήση Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Προϋποθέσεις για μία εισαγωγή από τον πάροχο ψευδής εισαγωγής', - 'prereq_fake_text' => 'Αυτός ο ψευδής πάροχος απαιτεί ένα ψευδές κλειδί API. Πρέπει να είναι μεγέθους 32 χαρακτήρων. Μπορείτε να χρησιμοποιήσετε το εξής: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Προϋποθέσεις για μία εισαγωγή με τη χρήση του API Spectre', - 'prereq_spectre_text' => 'Για να μπορέσετε να εισάγετε δεδομένα με τη χρήση του Spectre API (v4), πρέπει να παρέχετε το Firefly III με δύο μυστικές τιμές. Μπορούν να βρεθούν στη σελίδα μυστικών.', - 'prereq_spectre_pub' => 'Επίσης, το Spectre API χρειάζεται να γνωρίζει το δημόσιο κλειδί που βλέπετε παρακάτω. Χωρίς αυτό, δε θα σας αναγνωρίζει. Παρακαλούμε εισάγετε αυτό το δημόσιο κλειδί στη σελίδα μυστικών σας.', - 'callback_not_tls' => 'Το Firefly III ανίχνευσε την ακόλουθη επανάκληση URI. Φαίνεται πως ο εξυπηρετητής σας δεν έχει ρυθμιστεί να δέχεται συνδέσεις TLS (https). Το YNAB δε δέχεται αυτό το URI. Μπορείτε να συνεχίσετε με την εισαγωγή (επειδή το Firefly III μπορεί να κάνει λάθος) αλλά κρατήστε το στο μυαλό σας.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Το ψευδές κλειδί API αποθηκεύτηκε επιτυχώς!', - 'prerequisites_saved_for_spectre' => 'Το αναγνωριστικό ID και το μυστικό της εφαρμογής αποθηκεύτηκαν!', - - // job configuration: - 'job_config_apply_rules_title' => 'Παραμετροποίηση εργασίας - εφαρμογή των κανόνων σας;', - 'job_config_apply_rules_text' => 'Μόλις ο ψευδής πάροχος εκτελεστεί, οι κανόνες σας μπορούν να εφαρμοστούν στις συναλλαγές. Αυτό προσθέτει χρόνο στην εισαγωγή.', - 'job_config_input' => 'Η εισαγωγή σας', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Εισάγετε όνομα άλμπουμ', - 'job_config_fake_artist_text' => 'Πολλές ρουτίνες εισαγωγής έχουν μερικά βήματα παραμετροποίησης που πρέπει να ολοκληρώσετε. Στην περίπτωση του ψευδούς παρόχου, πρέπει να απαντήσετε σε κάποιες περίεργες ερωτήσεις. Σε αυτή την περίπτωση, εισάγετε "David Bowie" για να συνεχίσετε.', - 'job_config_fake_song_title' => 'Εισάγετε όνομα τραγουδιού', - 'job_config_fake_song_text' => 'Αναφέρετε το τραγούδι "Golden years" για να συνεχίσετε με την ψευδή εισαγωγή.', - 'job_config_fake_album_title' => 'Εισάγετε όνομα άλμπουμ', - 'job_config_fake_album_text' => 'Κάποιες ρουτίνες εισαγωγής απαιτούν επιπλέον δεδομένα ενδιάμεσα στην εισαγωγή. Στην περίπτωση του ψευδούς παρόχου, πρέπει να απαντήσετε σε κάποιες περίεργες ερωτήσεις. Εισάγετε "Station to station" για να συνεχίσετε.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Ρύθμιση εισαγωγής (1/4) - Μεταφορτώστε το αρχείο σας', - 'job_config_file_upload_text' => 'Αυτή η ρουτίνα θα σας βοηθήσει να εισάγετε αρχεία από την τράπεζά σας στο Firefly III. ', - 'job_config_file_upload_help' => 'Επιλέξτε το αρχείο σας. Παρακαλώ σιγουρευτείτε ότι το αρχείο είναι κωδικοποιημένο σε UTF-8.', - 'job_config_file_upload_config_help' => 'Εάν έχετε ήδη εισάγει δεδομένα στο Firefly III, μπορεί να έχετε ένα αρχείο παραμετροποίησης, το οποίο θα προ-ρυθμίσει τιμές παραμετροποίησης για εσάς. Για κάποιες τράπεζες, άλλοι χρήστες έχουν παρέχει ευγενικά το αρχείο παραμετροποίησης τους', - 'job_config_file_upload_type_help' => 'Επιλέξτε τον τύπο του αρχείου που θα μεταφορτώσετε', - 'job_config_file_upload_submit' => 'Μεταφόρτωση αρχείων', - 'import_file_type_csv' => 'CSV (τιμές διαχωρισμένες με ερωτηματικό)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Το αρχείο που μεταφορτώσατε δεν είναι κωδικοποιημένο σε UTF-8 ή ASCII. Το Firefly III δεν μπορεί να χειριστεί τέτοια αρχεία. Παρακαλούμε χρησιμοποιήστε το Notepad++ ή το Sublime για να μετατρέψετε το αρχείο σας σε UTF-8.', - 'job_config_uc_title' => 'Ρύθμιση εισαγωγής (2/4) - Ρύθμιση βασικού αρχείου', - 'job_config_uc_text' => 'Για να μπορέσετε να εισάγετε το αρχείο σας ορθώς, παρακαλώ επιβεβαιώστε τις παρακάτω επιλογές.', - 'job_config_uc_header_help' => 'Τσεκάρετε αυτό το πλαίσιο εάν η πρώτη γραμμή στο αρχείο σας CSV είναι η τίτλοι των στηλών.', - 'job_config_uc_date_help' => 'Μορφή ημερομηνίας και ώρας στο αρχείο σας. Ακολουθήστε τη μορφή όπως αυτή η σελίδα ορίζει. Η προεπιλεγμένη τιμή θα αναλύσει ημερομηνίες που μοιάζουν έτσι: :dateExample.', - 'job_config_uc_delimiter_help' => 'Επιλέξτε το διαχωριστή πεδίου που χρησιμοποιήται στο αρχείο εισαγωγής σας. Εάν δεν είστε σίγουροι, το ερωτηματικό είναι η ασφαλέστερη επιλογή.', - 'job_config_uc_account_help' => 'Εάν το αρχείο σας ΔΕΝ περιέχει πληροφορίες για τον(ους) αποταμιευτικό(ούς) λογαριασμό(ούς) σας, χρησιμοποιήστε αυτή τη λίστα για να επιλέξετε σε ποιόν λογαριασμό οι συναλλαγές του αρχείου ανήκουν.', - 'job_config_uc_apply_rules_title' => 'Εφαρμογή κανόνων', - 'job_config_uc_apply_rules_text' => 'Εφαρμόζει τους κανόνες σας σε κάθε εισαγώμενη συναλλαγή. Σημειώστε ότι αυτή καθυστερεί την εισαγωγή σημαντικά.', - 'job_config_uc_specifics_title' => 'Ειδικές ρυθμίσεις τράπεζας', - 'job_config_uc_specifics_txt' => 'Κάποιες τράπεζες παρέχουν κακώς μορφοποιημένα αρχεία. Το Firefly III μπορεί να τα διορθώσει αυτόματα. Εάν η τράπεζα σας παρέχει τέτοια αρχεία αλλά δεν αναφέρεται εδώ, παρακαλούμε ανοίξτε ένα θέμα στο GitHub.', - 'job_config_uc_submit' => 'Συνέχεια', - 'invalid_import_account' => 'Δεν έχετε επιλέξει έναν έγκυρο λογαριασμό για να εισάγετε σε αυτόν.', - 'import_liability_select' => 'Υποχρέωση', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Επιλέξτε τη σύνδεσή σας', - 'job_config_spectre_login_text' => 'Το Firefly III βρήκε :count συνδέσεις στο λογαριασμό Spectre σας. Από ποιά θέλετε να γίνει η εισαγωγή;', - 'spectre_login_status_active' => 'Ενεργό', - 'spectre_login_status_inactive' => 'Ανενεργό', - 'spectre_login_status_disabled' => 'Απενεργοποιημένο', - 'spectre_login_new_login' => 'Συνδεθείτε με άλλη τράπεζα, ή μία από αυτές τις τράπεζες με διαφορετικά διαπιστευτήρια.', - 'job_config_spectre_accounts_title' => 'Επιλέξτε λογαριασμούς από τους οποίους θα εισάγετε', - 'job_config_spectre_accounts_text' => 'Έχετε επιλέξει ":name" (:country). Έχετε :count λογαριασμό(ούς) διαθέσιμους από αυτόν το πάροχο. Παρακαλώ επιλέξτε τους αποταμιευτικούς λογαριασμούς Firefly III που θα αποθηκευτηκούν οι συναλλαγές από αυτούς τους λογαριασμούς. Θυμηθείτε, ότι για την εισαγωγή δεδομένων πρέπει και o λογαριασμός Firefly III και λογαριασμός-":name" να έχουν το ίδιο νόμισμα.', - 'spectre_do_not_import' => '(να μη γίνει εισαγωγή)', - 'spectre_no_mapping' => 'Φαίνεται πως δεν έχετε επιλέξει κανέναν λογαριασμό για να εισάγετε από αυτόν.', - 'imported_from_account' => 'Εισάχθηκε από ":account"', - 'spectre_account_with_number' => 'Λογαριασμός :number', - 'job_config_spectre_apply_rules' => 'Εφαρμογή κανόνων', - 'job_config_spectre_apply_rules_text' => 'Από προεπιλογή, οι κανόνες σας θα εφαρμοστούν στις συναλλαγές που δημιουργήθηκαν κατά τη διάρκεια αυτής της ρουτίνας εισαγωγής. Εάν δεν επιθυμείτε να συμβεί αυτό, αποεπιλέξτε αυτό το πλαίσιο ελέγχου.', - - // job configuration for bunq: - 'should_download_config' => 'Θα πρέπει να κατεβάσετε το αρχείο παραμετροποίησης για αυτή την εργασία. Αυτό θα κάνει τις μελλοντικές εισαγωγές ευκολότερες.', - 'share_config_file' => 'Εάν έχετε εισάγει δεδομένα από μία δημόσια τράπεζα, καλό θα ήταν να μοιραστείτε το αρχείο παραμετροποίησης ώστε να διευκολύνετε άλλους χρήστες με την εισαγωγή των δεδομένων τους. Η διαμοίραση τους αχρείου παραμετροποίησης δεν αποκαλύπτει τις οικονομικές σας λεπτομέρειες.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Κατάσταση', - 'spectre_extra_key_card_type' => 'Τύπος κάρτας', - 'spectre_extra_key_account_name' => 'Όνομα λογαριασμού', - 'spectre_extra_key_client_name' => '\'Ονομα πελάτη', - 'spectre_extra_key_account_number' => 'Αριθμός λογαριασμού', - 'spectre_extra_key_blocked_amount' => 'Δεσμευμένο ποσό', - 'spectre_extra_key_available_amount' => 'Διαθέσιμο ποσό', - 'spectre_extra_key_credit_limit' => 'Πιστωτικό όριο', - 'spectre_extra_key_interest_rate' => 'Επιτόκιο', - 'spectre_extra_key_expiry_date' => 'Ημερομηνία λήξης', - 'spectre_extra_key_open_date' => 'Ημερομηνία ανοίγματος', - 'spectre_extra_key_current_time' => 'Τρέχουσα ώρα', - 'spectre_extra_key_current_date' => 'Τρέχουσα ημερομηνία', - 'spectre_extra_key_cards' => 'Κάρτες', - 'spectre_extra_key_units' => 'Μονάδες', - 'spectre_extra_key_unit_price' => 'Τιμή μονάδας', - 'spectre_extra_key_transactions_count' => 'Μετρητής συναλλαγής', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Ρύθμιση εισαγωγής (4/4) - Σύνδεση δεδομένων εισαγωγής στα δεδομένα Firefly III', - 'job_config_map_text' => 'Στους ακόλουθους πίνακες, η αριστερή τιμή σας δείχνει πληροφορίες που βρέθηκαν στο μεταφορτωμένο σας αρχείο. Δουλειά σας είναι να αντιστοιχήσετε αυτή τη τιμή, εάν είναι δυνατόν, σε μία τιμή που υπάρχει ήδη στη βάση δεδομένων σας. Το Firefly θα επιμείνει σε αυτή την αντιστοίχηση. Εάν δεν υπάρχουν τιμή προς αντιστοίχηση, ή δεν επιθυμείτε να αντιστοιχήσετε τη συγκεκριμένη τιμή, επιλέξτε τίποτα.', - 'job_config_map_nothing' => 'Δεν υπάρχουν δεδομένα στο αρχείο σας που μπορείτε να αντιστοιχήσετε σε υπάρχουσες τιμές. Παρακαλώ πιέστε την "Έναρξη της εισαγωγής" για να συνεχίσετε.', - 'job_config_field_value' => 'Τιμή πεδίου', - 'job_config_field_mapped' => 'Έχει αντιστοιχισθεί σε', - 'map_do_not_map' => '(δεν έχει αντιστοιχηθεί)', - 'job_config_map_submit' => 'Έναρξη της εισαγωγής', - - - // import status page: - 'import_with_key' => 'Εισαγωγή με κλειδί \':key\'', - 'status_wait_title' => 'Παρακαλώ αναμείνατε...', - 'status_wait_text' => 'Αυτό το πλάισιο θα εξαφανιστεί σε μία στιγμή.', - 'status_running_title' => 'Η εισαγωγή εκτελείται', - 'status_job_running' => 'Παρακαλώ περιμένετε, εκτελείται η εισαγωγή...', - 'status_job_storing' => 'Παρακαλώ περιμένετε, αποθήκευση δεδομένων...', - 'status_job_rules' => 'Παρακαλώ περιμένετε, εκτέλεση κανόνων...', - 'status_fatal_title' => 'Ανεπανόρθωτο σφάλμα', - 'status_fatal_text' => 'Η εισαγωγή αντιμετώπισε ένα σφάλμα που δεν μπόρεσε να αντιπαρέλθει. Συγγνώμη!', - 'status_fatal_more' => 'Αυτό το (πιθανώς πολύ αινιγματικό) μήνυμα σφάλματος συνοδεύεται από αρχεία καταγραφής, τα οποία μπορείτε να βρείτε στο σκληρό σας δίσκο, ή στο δοχείο Docker από το οποίο εκτελέσατε το Firefly III.', - 'status_finished_title' => 'Η εισαγωγή ολοκληρώθηκε', - 'status_finished_text' => 'Η εισαγωγή έχει ολοκληρωθεί.', - 'finished_with_errors' => 'Παρουσιάστηκαν κάποια σφάλματα κατά την εισαγωγή. Παρακαλώ ανασκοπήστε τα προσεκτικά.', - 'unknown_import_result' => 'Άγνωστο αποτέλεσμα εισαγωγής', - 'result_no_transactions' => 'Καμία συναλλαγή δεν εισάχθηκε. Ίσως ήταν όλες διπλότυπες ή δεν υπήρχε καμία συναλλαγή προς εισαγωγή. Ίσως τα αρχεία καταγραφής μπορούν να σας πουν τί έγινε. Εάν εισάγετε δεδομένα συχνά, αυτό είναι φυσιολογικό.', - 'result_one_transaction' => 'Ακριβώς μία συναλλαγή εισάχθηκε. Αποθηκεύτηκε κάτω από την ετικέτα :tag από όπου μπορείτε να την επιθεωρήσετε περαιτέρω.', - 'result_many_transactions' => 'Το Firefly III έχει εισάγει :count συναλλαγές. Αποθηκεύτηκαν κάτω από την ετικέτα :tag από όπου μπορείτε να τις επιθεωρήσετε επιπλέον.', - - // general errors and warnings: - 'bad_job_status' => 'Για να έχετε πρόσβαση σε αυτή τη σελίδα, η εργασία εισαγωγής δεν μπορεί να έχει κατάσταση ":status".', - - // error message - 'duplicate_row' => 'Η σειρά #:row (":description") δεν μπόρεσε να εισαχθεί. Υπάρχει ήδη.', - -]; diff --git a/resources/lang/el_GR/list.php b/resources/lang/el_GR/list.php index 496e881400..0ef9ce7478 100644 --- a/resources/lang/el_GR/list.php +++ b/resources/lang/el_GR/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Αριθμός επισυναπτόμενων', 'bills_count' => 'Αριθμός πάγιων εξόδων', 'categories_count' => 'Πλήθος κατηγοριών', - 'import_jobs_count' => 'Αριθμός σημαντικών εργασιών', 'budget_count' => 'Αριθμός προϋπολογισμών', 'rule_and_groups_count' => 'Αριθμός κανόνων και ομάδες κανόνων', 'tags_count' => 'Αριθμός ετικετών', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Σύνολο μεταφορών', 'sum_reconciliations' => 'Σύνολο των αντιπαραβολών', 'reconcile' => 'Τακτοποίηση', - 'account_on_spectre' => 'Λογαριασμός (Spectre)', - 'account_on_ynab' => 'Λογαριασμός (YNAB)', - 'do_import' => 'Εισαγωγή από αυτό το λογαριασμό', 'sepa_ct_id' => 'SEPA End to End Αναγνωριστικό', 'sepa_ct_op' => 'SEPA Opposing Account Αναγνωριστικό', 'sepa_db' => 'SEPA Mandate Αναγνωριστικό', diff --git a/resources/lang/el_GR/validation.php b/resources/lang/el_GR/validation.php index 457f910fe4..5128946161 100644 --- a/resources/lang/el_GR/validation.php +++ b/resources/lang/el_GR/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Το συνολικό ποσό δεν μπορεί να είναι μηδέν.', 'current_target_amount' => 'Το τρέχων ποσό πρέπει να είναι μικρότερο από το ποσό προορισμού.', 'unique_piggy_bank_for_user' => 'Το όνομα του κουμπαρά πρέπει να είναι μοναδικό.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Αυτό δεν είναι ασφαλές συνθηματικό. Παρακαλώ δοκιμάστε ξανά. Για περισσότερες πληροφορίες επισκεφτείτε https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Μη έγκυρος τύπος επανάληψης για επαναλαμβανόμενες συναλλαγές.', diff --git a/resources/lang/en_GB/bank.php b/resources/lang/en_GB/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/en_GB/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/en_GB/breadcrumbs.php b/resources/lang/en_GB/breadcrumbs.php index c694dc1db1..e119539507 100644 --- a/resources/lang/en_GB/breadcrumbs.php +++ b/resources/lang/en_GB/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Delete link between transactions', 'telemetry_index' => 'Telemetry', 'telemetry_view' => 'View telemetry', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/en_GB/csv.php b/resources/lang/en_GB/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/en_GB/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/en_GB/demo.php b/resources/lang/en_GB/demo.php index b4f42841d2..6d1f7ea139 100644 --- a/resources/lang/en_GB/demo.php +++ b/resources/lang/en_GB/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III supports multiple currencies. Although it defaults to the Euro it can be set to the US Dollar and many other currencies. As you can see a small selection of currencies has been included but you can add your own if you wish to. Changing the default currency will not change the currency of existing transactions however: Firefly III supports the use of multiple currencies at the same time.', 'transactions-index' => 'These expenses, deposits and transfers are not particularly imaginative. They have been generated automatically.', 'piggy-banks-index' => 'As you can see, there are three piggy banks. Use the plus and minus buttons to influence the amount of money in each piggy bank. Click the name of the piggy bank to see the administration for each piggy bank.', - 'import-index' => 'Any CSV file can be imported into Firefly III. It also supports importing data from bunq and Spectre. Other banks and financial aggregators will be implemented in the future. As a demo-user however, you can only see the "fake"-provider in action. It will generate some random transactions to show you how the process works.', '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.', ]; diff --git a/resources/lang/en_GB/firefly.php b/resources/lang/en_GB/firefly.php index 035f202479..83f7e73133 100644 --- a/resources/lang/en_GB/firefly.php +++ b/resources/lang/en_GB/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Check for updates', @@ -297,6 +298,7 @@ return [ 'yearly' => 'yearly', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Rules', 'rule_name' => 'Name of rule', 'rule_triggers' => 'Rule triggers when', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Should I tick the box?', 'secure_pw_long_password' => 'Yes. Always verify your password is safe.', 'command_line_token' => 'Command line token', - 'explain_command_line_token' => 'You need this token to perform command line options, such as importing or exporting data. Without it, such sensitive commands will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerate command line token', 'token_regenerated' => 'A new command line token was generated', 'change_your_email' => 'Change your email address', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'You can now login with your new email address.', 'login_with_old_email' => 'You can now login with your old email address again.', 'login_provider_local_only' => 'This action is not available when authenticating through ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Bill matches transactions between :low and :high.', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => 'Rules related to this bill', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'An unexpected error occurred while storing your new bill. Please check the log files', 'list_inactive_rule' => 'inactive rule', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => 'Import transactions into Firefly III', - 'import_transactions' => 'Import transactions', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'This function is not available when you are using Firefly III within a Sandstorm.io environment.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Let\'s create an asset account!', 'no_accounts_intro_asset' => 'You have no asset accounts yet. Asset accounts are your main accounts: your current account, savings account, shared account or even your credit card.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/en_GB/form.php b/resources/lang/en_GB/form.php index 518181efcd..e7de526805 100644 --- a/resources/lang/en_GB/form.php +++ b/resources/lang/en_GB/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Are you sure you want to delete the account named ":name"?', 'bill_areYouSure' => 'Are you sure you want to delete the bill named ":name"?', 'rule_areYouSure' => 'Are you sure you want to delete the rule titled ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Are you sure you want to delete the rule group titled ":title"?', 'budget_areYouSure' => 'Are you sure you want to delete the budget named ":name"?', 'category_areYouSure' => 'Are you sure you want to delete the category named ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'The only transaction linked with this link type will lose this connection.|All :count transactions linked with this link type will lose their connection.', 'also_delete_rules' => 'The only rule connected to this rule group will be deleted as well.|All :count rules connected to this rule group will be deleted as well.', 'also_delete_piggyBanks' => 'The only piggy bank connected to this account will be deleted as well.|All :count piggy bank connected to this account will be deleted as well.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will be spared deletion.', 'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will be spared deletion.', 'category_keep_transactions' => 'The only transaction connected to this category will not be deleted.|All :count transactions connected to this category will be spared deletion.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'The only transaction connected to this tag will not be deleted.|All :count transactions connected to this tag will be spared deletion.', 'check_for_updates' => 'Check for updates', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Email address', 'password' => 'Password', 'password_confirmation' => 'Password (again)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Is demo site', // import - 'import_file' => 'Import file', 'configuration_file' => 'Configuration file', - 'import_file_type' => 'Import file type', 'csv_comma' => 'A comma (,)', 'csv_semicolon' => 'A semicolon (;)', 'csv_tab' => 'A tab (invisible)', 'csv_delimiter' => 'CSV field delimiter', - 'csv_import_account' => 'Default import account', 'client_id' => 'Client ID', 'app_id' => 'App ID', 'secret' => 'Secret', diff --git a/resources/lang/en_GB/import.php b/resources/lang/en_GB/import.php deleted file mode 100644 index 91e2e56fa0..0000000000 --- a/resources/lang/en_GB/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Import data into Firefly III', - 'prerequisites_breadcrumb_fake' => 'Prerequisites for the fake import provider', - 'prerequisites_breadcrumb_spectre' => 'Prerequisites for Spectre', - 'job_configuration_breadcrumb' => 'Configuration for ":key"', - 'job_status_breadcrumb' => 'Import status for ":key"', - 'disabled_for_demo_user' => 'disabled in demo', - - // index page: - 'general_index_intro' => 'Welcome to Firefly III\'s import routine. There are a few ways of importing data into Firefly III, displayed here as buttons.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Fake an import', - 'button_file' => 'Import a file', - 'button_spectre' => 'Import using Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Import prerequisites', - 'need_prereq_intro' => 'Some import methods need your attention before they can be used. For example, they might require special API keys or application secrets. You can configure them here. The icon indicates if these prerequisites have been met.', - 'do_prereq_fake' => 'Prerequisites for the fake provider', - 'do_prereq_file' => 'Prerequisites for file imports', - 'do_prereq_spectre' => 'Prerequisites for imports using Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Prerequisites for an import from the fake import provider', - 'prereq_fake_text' => 'This fake provider requires a fake API key. It must be 32 characters long. You can use this one: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prerequisites for an import using the Spectre API', - 'prereq_spectre_text' => 'In order to import data using the Spectre API (v4), you must provide Firefly III with two secret values. They can be found on the secrets page.', - 'prereq_spectre_pub' => 'Likewise, the Spectre API needs to know the public key you see below. Without it, it will not recognise you. Please enter this public key on your secrets page.', - 'callback_not_tls' => 'Firefly III has detected the following callback URI. It seems your server is not set up to accept TLS-connections (https). YNAB will not accept this URI. You may continue with the import (because Firefly III could be wrong) but please keep this in mind.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Fake API key stored successfully!', - 'prerequisites_saved_for_spectre' => 'App ID and secret stored!', - - // job configuration: - 'job_config_apply_rules_title' => 'Job configuration - apply your rules?', - 'job_config_apply_rules_text' => 'Once the fake provider has run, your rules can be applied to the transactions. This adds time to the import.', - 'job_config_input' => 'Your input', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Enter album name', - 'job_config_fake_artist_text' => 'Many import routines have a few configuration steps you must go through. In the case of the fake import provider, you must answer some weird questions. In this case, enter "David Bowie" to continue.', - 'job_config_fake_song_title' => 'Enter song name', - 'job_config_fake_song_text' => 'Mention the song "Golden years" to continue with the fake import.', - 'job_config_fake_album_title' => 'Enter album name', - 'job_config_fake_album_text' => 'Some import routines require extra data halfway through the import. In the case of the fake import provider, you must answer some weird questions. Enter "Station to station" to continue.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Import setup (1/4) - Upload your file', - 'job_config_file_upload_text' => 'This routine will help you import files from your bank into Firefly III. ', - '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 configuration file', - 'job_config_file_upload_type_help' => 'Select the type of file you will upload', - 'job_config_file_upload_submit' => 'Upload files', - 'import_file_type_csv' => 'CSV (comma separated values)', - '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.', - 'job_config_uc_title' => 'Import setup (2/4) - Basic file setup', - 'job_config_uc_text' => 'To be able to import your file correctly, please validate the options below.', - 'job_config_uc_header_help' => 'Tick this box if the first row of your CSV file are the column titles.', - 'job_config_uc_date_help' => 'Date time format in your file. Follow the format as this page indicates. The default value will parse dates that look like this: :dateExample.', - 'job_config_uc_delimiter_help' => 'Choose the field delimiter that is used in your input file. If not sure, comma is the safest option.', - 'job_config_uc_account_help' => 'If your file does NOT contain information about your asset account(s), use this dropdown to select to which account the transactions in the file belong to.', - 'job_config_uc_apply_rules_title' => 'Apply rules', - 'job_config_uc_apply_rules_text' => 'Applies your rules to every imported transaction. Note that this slows the import significantly.', - 'job_config_uc_specifics_title' => 'Bank-specific options', - 'job_config_uc_specifics_txt' => 'Some banks deliver badly formatted files. Firefly III can fix those automatically. If your bank delivers such files but it\'s not listed here, please open an issue on GitHub.', - 'job_config_uc_submit' => 'Continue', - 'invalid_import_account' => 'You have selected an invalid account to import into.', - 'import_liability_select' => 'Liability', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Choose your login', - 'job_config_spectre_login_text' => 'Firefly III has found :count existing login(s) in your Spectre account. Which one would you like to use to import from?', - 'spectre_login_status_active' => 'Active', - 'spectre_login_status_inactive' => 'Inactive', - 'spectre_login_status_disabled' => 'Disabled', - 'spectre_login_new_login' => 'Login with another bank, or one of these banks with different credentials.', - 'job_config_spectre_accounts_title' => 'Select accounts to import from', - 'job_config_spectre_accounts_text' => 'You have selected ":name" (:country). You have :count account(s) available from this provider. Please select the Firefly III asset account(s) where the transactions from these accounts should be stored. Remember, in order to import data both the Firefly III account and the ":name"-account must have the same currency.', - 'spectre_do_not_import' => '(do not import)', - 'spectre_no_mapping' => 'It seems you have not selected any accounts to import from.', - 'imported_from_account' => 'Imported from ":account"', - 'spectre_account_with_number' => 'Account :number', - 'job_config_spectre_apply_rules' => 'Apply rules', - 'job_config_spectre_apply_rules_text' => 'By default, your rules will be applied to the transactions created during this import routine. If you do not want this to happen, deselect this checkbox.', - - // job configuration for bunq: - 'should_download_config' => 'You should download the configuration file for this job. This will make future imports way easier.', - 'share_config_file' => 'If you have imported data from a public bank, you should share your configuration file so it will be easy for other users to import their data. Sharing your configuration file will not expose your financial details.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Card type', - 'spectre_extra_key_account_name' => 'Account name', - 'spectre_extra_key_client_name' => 'Client name', - 'spectre_extra_key_account_number' => 'Account number', - 'spectre_extra_key_blocked_amount' => 'Blocked amount', - 'spectre_extra_key_available_amount' => 'Available amount', - 'spectre_extra_key_credit_limit' => 'Credit limit', - 'spectre_extra_key_interest_rate' => 'Interest rate', - 'spectre_extra_key_expiry_date' => 'Expiry date', - 'spectre_extra_key_open_date' => 'Open date', - 'spectre_extra_key_current_time' => 'Current time', - 'spectre_extra_key_current_date' => 'Current date', - 'spectre_extra_key_cards' => 'Cards', - 'spectre_extra_key_units' => 'Units', - 'spectre_extra_key_unit_price' => 'Unit price', - 'spectre_extra_key_transactions_count' => 'Transaction count', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import setup (4/4) - Connect import data to Firefly III data', - 'job_config_map_text' => 'In the following tables, the left value shows you information found in your uploaded file. It is your task to map this value, if possible, to a value already present in your database. Firefly will stick to this mapping. If there is no value to map to, or you do not wish to map the specific value, select nothing.', - 'job_config_map_nothing' => 'There is no data present in your file that you can map to existing values. Please press "Start the import" to continue.', - 'job_config_field_value' => 'Field value', - 'job_config_field_mapped' => 'Mapped to', - 'map_do_not_map' => '(do not map)', - 'job_config_map_submit' => 'Start the import', - - - // import status page: - 'import_with_key' => 'Import with key \':key\'', - 'status_wait_title' => 'Please hold...', - 'status_wait_text' => 'This box will disappear in a moment.', - 'status_running_title' => 'The import is running', - 'status_job_running' => 'Please wait, running the import...', - 'status_job_storing' => 'Please wait, storing data...', - 'status_job_rules' => 'Please wait, running rules...', - 'status_fatal_title' => 'Fatal error', - 'status_fatal_text' => 'The import has suffered from an error it could not recover from. Apologies!', - 'status_fatal_more' => 'This (possibly very cryptic) error message is complemented by log files, which you can find on your hard drive, or in the Docker container where you run Firefly III from.', - 'status_finished_title' => 'Import finished', - 'status_finished_text' => 'The import has finished.', - 'finished_with_errors' => 'There were some errors during the import. Please review them carefully.', - 'unknown_import_result' => 'Unknown import result', - 'result_no_transactions' => 'No transactions have been imported. Perhaps they were all duplicates is simply no transactions where present to be imported. Perhaps the log files can tell you what happened. If you import data regularly, this is normal.', - 'result_one_transaction' => 'Exactly one transaction has been imported. It is stored under tag :tag where you can inspect it further.', - 'result_many_transactions' => 'Firefly III has imported :count transactions. They are stored under tag :tag where you can inspect them further.', - - // general errors and warnings: - 'bad_job_status' => 'To access this page, your import job cannot have status ":status".', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/en_GB/list.php b/resources/lang/en_GB/list.php index 91e3123e75..5f18245381 100644 --- a/resources/lang/en_GB/list.php +++ b/resources/lang/en_GB/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Number of attachments', 'bills_count' => 'Number of bills', 'categories_count' => 'Number of categories', - 'import_jobs_count' => 'Number of import jobs', 'budget_count' => 'Number of budgets', 'rule_and_groups_count' => 'Number of rules and rule groups', 'tags_count' => 'Number of tags', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Sum of transfers', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Reconcile', - 'account_on_spectre' => 'Account (Spectre)', - 'account_on_ynab' => 'Account (YNAB)', - 'do_import' => 'Import from this account', 'sepa_ct_id' => 'SEPA End to End Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier', 'sepa_db' => 'SEPA Mandate Identifier', diff --git a/resources/lang/en_GB/validation.php b/resources/lang/en_GB/validation.php index 1cfa4b0898..64edfe4ba3 100644 --- a/resources/lang/en_GB/validation.php +++ b/resources/lang/en_GB/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'The total amount cannot be zero.', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => 'The name of the piggy bank must be unique.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Invalid repetition type for recurring transactions.', diff --git a/resources/lang/es_ES/bank.php b/resources/lang/es_ES/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/es_ES/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/es_ES/breadcrumbs.php b/resources/lang/es_ES/breadcrumbs.php index ef485f51ae..c120271cdc 100644 --- a/resources/lang/es_ES/breadcrumbs.php +++ b/resources/lang/es_ES/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Eliminar enlace entre transacciones', 'telemetry_index' => 'Telemetría', 'telemetry_view' => 'Ver telemetría', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/es_ES/csv.php b/resources/lang/es_ES/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/es_ES/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/es_ES/demo.php b/resources/lang/es_ES/demo.php index 9ef259eb1a..e14aad2a3d 100644 --- a/resources/lang/es_ES/demo.php +++ b/resources/lang/es_ES/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III admite múltiples monedas. A pesar de que la moneda por defecto es el Euro, se puede seleccionar el Dólar de EE. UU, y muchas otras monedas. Como se puede ver se ha incluido una pequeña selección de monedas, pero puede agregar su propia moneda si lo desea. Sin embargo, cambiar la moneda predeterminada no cambiará la moneda de las transacciones existentes: Firefly III admite el uso de varias monedas al mismo tiempo.', 'transactions-index' => 'Estos gastos, depósitos y transferencias no son particularmente imaginativos. Se han generado automáticamente.', 'piggy-banks-index' => 'Como puede ver, hay tres huchas. Utilice los botones más y menos para influir en la cantidad de dinero en cada hucha. Haga clic en el nombre de la hucha para ver la administración de cada una.', - 'import-index' => 'Cualquier archivo CSV se puede importar en Firefly III. También soporta la importación de datos desde bunq y Spectre. Otros bancos y agregadores financieros se implementarán en el futuro. Sin embargo, como usuario de la demo, solo puede ver el "falso"-proveedor en acción. Generará algunas transacciones aleatorias para mostrarle cómo funciona el proceso.', 'profile-index' => 'Tenga en cuenta que el sitio de demostración se restablece cada cuatro horas. Su acceso puede ser revocado en cualquier momento. Esto ocurre automáticamente y no es un error.', ]; diff --git a/resources/lang/es_ES/firefly.php b/resources/lang/es_ES/firefly.php index 9727ca343a..e1686a2e7f 100644 --- a/resources/lang/es_ES/firefly.php +++ b/resources/lang/es_ES/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Está ejecutando una versión BETA. Tenga cuidado con los errores y problemas.', 'all_destination_accounts' => 'Cuentas destino', 'all_source_accounts' => 'Cuentas origen', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Ver actualizaciones', @@ -297,6 +298,7 @@ return [ 'yearly' => 'anualmente', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Reglas', 'rule_name' => 'Nombre de la regla', 'rule_triggers' => 'La regla dispara cuando', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => '¿Debo chequear la casilla?', 'secure_pw_long_password' => 'Sí. Verificar siempre que su contraseña es segura.', 'command_line_token' => 'Token de linea de comando', - 'explain_command_line_token' => 'Necesita este token para realizar opciones de línea de comando, como importar o exportar datos. Sin él, dichos comandos confidenciales no funcionarán. No compartas tu token de línea de comando. Nadie te lo pedirá, ni siquiera a nosotros. Si crees que lo has perdido, o si estás paranoico, regenera tu token pulsando el botón.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerar token de línea de comando', 'token_regenerated' => 'Se generó un nuevo token de línea de comandos', 'change_your_email' => 'Cambie su dirección de correo', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Usted puede ahora iniciar sesión con su nueva dirección de correo electrónico.', 'login_with_old_email' => 'Usted puede ahora iniciar sesión con su vieja dirección de correo electrónico otra vez.', 'login_provider_local_only' => 'Esta acción no está disponible cuando se identifica a través de ":login_provider".', - 'delete_local_info_only' => "Debido a que se identificado a través de \":login_provider\", sólo se eliminará la información local de Firefly III.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'Clientes de OAuth', 'profile_oauth_no_clients' => 'No ha creado ningún cliente OAuth.', 'profile_oauth_clients_header' => 'Clientes', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Algo salió mal. Por favor, vuelva a intentarlo.', // export data: - 'import_and_export_menu' => 'Importar y exportar', 'export_data_title' => 'Exportar datos de Firefly III', 'export_data_menu' => 'Exportar datos', 'export_data_bc' => 'Exportar datos de Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Puedes leer más sobre esta función en la ayuda. Haz clic en el icono de la parte superior derecha (?).', 'auto_budget_reset_icon' => 'Este presupuesto se establecerá periódicamente', 'auto_budget_rollover_icon' => 'La cantidad del presupuesto aumentará periódicamente', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'La cuenta iguala transacciones entre :low y :high.', 'running_again_loss' => 'Las transacciones previamente vinculadas a esta factura pueden perder su conexión, si (ya) no coinciden con la(s) regla(s).', 'bill_related_rules' => 'Reglas relacionadas con esta cuenta', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Se ha producido un error inesperado mientras se almacenaba su nueva factura. Por favor, compruebe los archivos de registro', 'list_inactive_rule' => 'regla inactiva', 'bill_edit_rules' => 'Firefly III también intentará editar la regla relacionada con esta factura. Sin embargo, si ha editado esta regla usted mismo, Firefly III no cambiará nada.|Firefly III intentará editar también las :count reglas relacionadas con esta factura. Sin embargo, si ha editado estas reglas usted mismo, Firefly III no cambiará nada.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'Tiene :count cuenta inactiva (archivada), que puedes ver en esta página separada.|Tienes cuentas :count inactivas (archivadas), que puedes ver en esta página separada.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Restablecer formulario después del envío', 'errors_submission' => 'Hubo algo malo con su envío. Por favor, revise los errores de abajo.', - // Import page (general strings only) - 'import_index_title' => 'Importar transacciones a Firefly III', - 'import_transactions' => 'Importar transacciones', - 'import_tools_title' => 'Herramientas de importación', - 'tools_index_intro' => 'Existen varias herramientas para importar datos en Firefly III. Reviselas a continuación. Para más información, consulte esta página.', - 'firefly_iii_csv_importer_name' => 'Importador CSV de Firefly III', - 'firefly_iii_bunq_importer_name' => 'Importador de Firefly III bunq', - 'firefly_iii_ynab_importer_name' => 'Importador YNAB de Firefly III', - 'ludo_revolut_importer_name' => 'Importador Ludo444\'s Revolut', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Esta función no esta disponible cuando usted esta utilizando Firefly III dentro de un ambiente Sandstorm.io.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => '¡Vamos a crear una cuenta de activos!', 'no_accounts_intro_asset' => 'Usted aun no tiene cuenta de activos. las cuentas de activos son sus cuentas principales: sus cuentas de cheques, cuenta de ahorros, cuenta compartida o incluso su tarjeta de crédito.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Si lo desea, puede activar la telemetría en su archivo .env o en la configuración de Docker.', 'telemetry_collected_info' => 'Información recopilada', 'no_telemetry_present' => 'Firefly III ha recopilado cero registros de telemetría.', - 'records_telemetry_present' => 'Firefly III ha recopilado :count registro(s) de telemetría.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Ver telemetría', 'telemetry_button_delete' => 'Borrar toda la telemetría', 'telemetry_admin_overview' => 'Resumen de telemetría', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Eliminar los registros enviados', 'telemetry_submission_executed' => 'Los registros han sido enviados. Revise sus archivos de registro para más información.', 'telemetry_all_deleted' => 'Se han eliminado todos los registros de telemetría.', - 'telemetry_submitted_deleted' => 'Se han eliminado todos los registros de telemetría enviados.' + 'telemetry_submitted_deleted' => 'Se han eliminado todos los registros de telemetría enviados.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/es_ES/form.php b/resources/lang/es_ES/form.php index 86e48ca69b..546514a147 100644 --- a/resources/lang/es_ES/form.php +++ b/resources/lang/es_ES/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => '¿Seguro que quieres eliminar la cuenta llamada ":name"?', 'bill_areYouSure' => '¿Seguro que quieres eliminar la factura llamada ":name"?', 'rule_areYouSure' => '¿Seguro que quieres eliminar la regla titulada ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => '¿Seguro que quieres eliminar el grupo de reglas titulado ":title"?', 'budget_areYouSure' => '¿Seguro que quieres eliminar el presupuesto llamado ":name"?', 'category_areYouSure' => '¿Seguro que quieres eliminar la categoría llamada ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'La única transacción vinculada con este tipo de enlace perderá esta conexión. | Todas las :count transacciones vinculadas con este tipo de enlace perderán su conexión.', 'also_delete_rules' => 'La única regla conectada a este grupo de reglas también se eliminará. | Todas las :count reglas conectadas a este grupo de reglas también se eliminarán.', 'also_delete_piggyBanks' => 'La hucha conectada a esta cuenta también se eliminará.|Las :count huchas conectadas a esta cuenta también se eliminarán.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'La transacción conectada a esta factura no será eliminada.|Las :count transacciones conectadas a esta factura serán eliminadas.', 'budget_keep_transactions' => 'La transacción conectada a este presupuesto no se eliminará.|Las :count transacciones conectadas a este presupuesto no serán eliminadas.', 'category_keep_transactions' => 'La transacción conectada a esta categoría no se eliminará.|Las :count transacciones conectadas a esta categoría no serán eliminadas.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'La transacción conectada a esta etiqueta no se eliminará.|Las :count transacciones conectadas a esta etiqueta no serán eliminadas.', 'check_for_updates' => 'Ver actualizaciones', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Correo electrónico', 'password' => 'Contraseña', 'password_confirmation' => 'Contraseña (otra vez)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Está en modo demostración', // import - 'import_file' => 'Importar archivo', 'configuration_file' => 'Archivo de configuración', - 'import_file_type' => 'Importar tipo de archivo', 'csv_comma' => 'Una coma (,)', 'csv_semicolon' => 'Un punto y coma (;)', 'csv_tab' => 'Un tabulador (invisible)', 'csv_delimiter' => 'Delimitador de campo CSV', - 'csv_import_account' => 'Cuenta de importación predeterminada', 'client_id' => 'Identificación del cliente', 'app_id' => 'ID de la App', 'secret' => 'Secreto', diff --git a/resources/lang/es_ES/import.php b/resources/lang/es_ES/import.php deleted file mode 100644 index 69409ba000..0000000000 --- a/resources/lang/es_ES/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importar datos a Firefly III', - 'prerequisites_breadcrumb_fake' => 'Requisitos para el proveedor de importación falso', - 'prerequisites_breadcrumb_spectre' => 'Requisitos para bunq', - 'job_configuration_breadcrumb' => 'Configuración para ":key"', - 'job_status_breadcrumb' => 'Estado de importación de ":key"', - 'disabled_for_demo_user' => 'deshabilitado en demo', - - // index page: - 'general_index_intro' => 'Bienvenido a la rutina de importación de Firefly III. Hay algunas formas de importar datos a Firefly III, que se muestran aquí como botones.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Como se describe en esta publicación de patreón, la forma en que Firefly III administra los datos importados va a cambiar. Esto significa que el importador CSV se trasladará a una nueva herramienta separada. Ya puede probar esta herramienta si visita este repositorio de GitHub. Le agradecería que probara el nuevo importador y me hiciera saber lo que piensa.', - 'final_csv_import' => 'Como se describe en esta publicación de patreón, la forma en que Firefly III administra la importación de datos va a cambiar. Esto significa que esta es la última versión de Firefly III que contará con un importador de CSV. Una herramienta separada está disponible que debería probar usted mismo: el importador CSV III Firefly. Le agradecería que probara el nuevo importador y me hiciera saber lo que piensa.', - - // import provider strings (index): - 'button_fake' => 'Simular una importación', - 'button_file' => 'Importar un archivo', - 'button_spectre' => 'Importar usando Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Importar requisitos previos', - 'need_prereq_intro' => 'Algunos métodos de importación necesitan su atención antes de que se pueden utilizar. Por ejemplo, podrían requerir claves API especiales o secretos de aplicación. Usted puede configurarlos aquí. El icono indica si se han cumplido los requisitos previos.', - 'do_prereq_fake' => 'Pre requisitos para el proveedor de falso', - 'do_prereq_file' => 'Pre requisitos para las importaciones de archivos', - 'do_prereq_spectre' => 'Pre requisitos para las importaciones usando Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Pre requisitos para una importación desde el proveedor de importación falso', - 'prereq_fake_text' => 'Este proveedor falso requiere una clave de API falsa. Debe ser 32 caracteres de largo. Puede utilizar este: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Pre requisitos para una importación usando la API de Spectre', - 'prereq_spectre_text' => 'Para importar datos usando la API de Spectre (v4), usted debe proveer a FIrefly III dos valores secretos. Se pueden encontrar en pagina de secretos.', - 'prereq_spectre_pub' => 'Del mismo modo, la API de Spectre necesita saber la clave pública que ve debajo. Sin ella, no lo reconocerá. Por favor, ingrese esta clave pública en su pagina de secretos.', - 'callback_not_tls' => 'Firefly III ha detectado la siguiente URI de devolución de llamada. Parece que su servidor no está configurado para aceptar conecciones TLS (https). YNAB no aceptará esta URI. Usted puede continuar con la importación ( ya que Firefly III puede equivocarse) pero por favor, téngalo en mente.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Clave API falsa guardada con éxito!', - 'prerequisites_saved_for_spectre' => '¡App ID y secreto guardados!', - - // job configuration: - 'job_config_apply_rules_title' => 'Configuración de trabajo - aplicar sus reglas?', - 'job_config_apply_rules_text' => 'Una vez que el proovedor falso se ejecutó, sus reglas pueden ser aplicadas a las transacciones. Esto agrega tiempo a la importación.', - 'job_config_input' => 'Su entrada', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Introduzca el nombre del álbum', - 'job_config_fake_artist_text' => 'Muchas de las rutinas de importación tienen unos pasos de configuración que debe atravesar. En el caso del proveedor de importación falso, debe responder algunas preguntas extrañas. En este caso, escriba "David Bowie" para continuar.', - 'job_config_fake_song_title' => 'Introduzca el nombre de la canción', - 'job_config_fake_song_text' => 'Mencione la canción "Golden years" para continuar con la importación falsa.', - 'job_config_fake_album_title' => 'Introduzca el nombre del álbum', - 'job_config_fake_album_text' => 'Algunas rutinas de importación requieren datos adicionales a medio camino a través de la importación. En el caso del proveedor de importación falso, debe responder algunas preguntas extrañas. Entra en "Estación a estación" para continuar.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Configuración de importación (1/4) - Subir archivo', - 'job_config_file_upload_text' => 'Esta rutina le ayudará a importar archivos de su banco en Firefly III. ', - 'job_config_file_upload_help' => 'Seleccione su archivo. Por favor, asegúrese de que el archivo está codificado en UTF-8.', - 'job_config_file_upload_config_help' => 'Si previamente ha importado datos en Firefly III, puede tener un archivo de configuración, el cual preestablecerá valores de configuración por usted. Para algunos bancos, otros usuarios han proporcionado amablemente sus archivo de configuración', - 'job_config_file_upload_type_help' => 'Seleccione el tipo de archivo que subirá', - 'job_config_file_upload_submit' => 'Subir archivos', - 'import_file_type_csv' => 'CSV (valores separados por comas)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'El archivo que ha subido no es codificado como UTF-8 o ASCII. Firefly III no puede manejar este tipo de archivos. Utilice Notepad++ ó Sublime para convertir el archivo a UTF-8.', - 'job_config_uc_title' => 'Configuración de importación (2/4) - Configuración básica de archivo', - 'job_config_uc_text' => 'Para poder importar correctamente el archivo, por favor valide las opciones a continuación.', - 'job_config_uc_header_help' => 'Marque esta casilla si la primera fila del archivo CSV son los títulos de columna.', - 'job_config_uc_date_help' => 'Formato de fecha y hora en su archivo. Siga un formato como los que indica esta página. El valor por defecto interpretará fechas que se vean así: :dateExample.', - 'job_config_uc_delimiter_help' => 'Elija el delimitador de campo que se utiliza en el archivo de entrada. Si no está seguro, coma es la opción más segura.', - 'job_config_uc_account_help' => 'Si su archivo NO contiene información sobre sus cuenta(s) de activo(s), utilice esta lista desplegable para seleccionar la cuenta a la que pertenecen las transacciones en el archivo.', - 'job_config_uc_apply_rules_title' => 'Aplicar reglas', - 'job_config_uc_apply_rules_text' => 'Aplica las reglas a cada transacción importada. Tenga en cuenta que esto reduce significativamente la velocidad de importación.', - 'job_config_uc_specifics_title' => 'Opciones específicas del Banco', - 'job_config_uc_specifics_txt' => 'Algunos bancos ofrecen archivos mal formateados. Firefly III los puede corregir automáticamente. Si su banco ofrece este tipo de archivos pero no aparece aquí, por favor abre un tema en GitHub.', - 'job_config_uc_submit' => 'Continuar', - 'invalid_import_account' => 'Ha seleccionado una cuenta inválida a la cuál importar.', - 'import_liability_select' => 'Pasivo', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Escoja su login', - 'job_config_spectre_login_text' => 'Firefly III ha encontrado :count login(s) existente(s) en su cuenta de Spectre. ¿Cual desea utilizar para importar?', - 'spectre_login_status_active' => 'Activo', - 'spectre_login_status_inactive' => 'Inactivo', - 'spectre_login_status_disabled' => 'Deshabilitado', - 'spectre_login_new_login' => 'Iniciar sesión con otro banco, o uno de estos bancos con credenciales diferentes.', - 'job_config_spectre_accounts_title' => 'Seleccione las cuentas desde las cuáles importar', - 'job_config_spectre_accounts_text' => 'Usted ha seleccionado ":name" (:country). Tienes :count cuenta(s) de este proveedor. Por favor, seleccione las cuentas de activo de Firefly III donde las transacciones provenientes de estas cuentas deben ser guardadas. Recuerde que, para poder importar datos, la cuenta de Firefly III y el ":name"-cuenta deben tener la misma moneda.', - 'spectre_do_not_import' => '(no importar)', - 'spectre_no_mapping' => 'Parece que no ha seleccionado ninguna cuenta desde la cual importar.', - 'imported_from_account' => 'Importado de ":account"', - 'spectre_account_with_number' => 'Cuenta :number', - 'job_config_spectre_apply_rules' => 'Aplicar reglas', - 'job_config_spectre_apply_rules_text' => 'De forma predeterminada, sus reglas se aplicarán a las transacciones creadas durante esta rutina de importación. Si no desea que esto suceda, desactive esta casilla de verificación.', - - // job configuration for bunq: - 'should_download_config' => 'Debería descargar el archivo de configuración para este trabajo. Esto hará las importaciones futuras de manera más fácil.', - 'share_config_file' => 'Si ha importado los datos de un banco público, debe compartir su archivo de configuración para que sea fácil para otros usuarios importar sus propios datos. Compartiendo su archivo de configuración no expondrá sus datos financieros.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Estado', - 'spectre_extra_key_card_type' => 'Tipo de tarjeta', - 'spectre_extra_key_account_name' => 'Nombre de la cuenta', - 'spectre_extra_key_client_name' => 'Nombre del cliente', - 'spectre_extra_key_account_number' => 'Número de cuenta', - 'spectre_extra_key_blocked_amount' => 'Cantidad bloqueada', - 'spectre_extra_key_available_amount' => 'Cantidad disponible', - 'spectre_extra_key_credit_limit' => 'Limite de crédito', - 'spectre_extra_key_interest_rate' => 'Tasa de interés', - 'spectre_extra_key_expiry_date' => 'Fecha de vencimiento', - 'spectre_extra_key_open_date' => 'Fecha de apertura', - 'spectre_extra_key_current_time' => 'Tiempo actual', - 'spectre_extra_key_current_date' => 'Fecha actual', - 'spectre_extra_key_cards' => 'Tarjetas', - 'spectre_extra_key_units' => 'Unidades', - 'spectre_extra_key_unit_price' => 'Precio unitario', - 'spectre_extra_key_transactions_count' => 'Nº de transacciones', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Configuración de importación (4/4) - Conectar datos importados a datos de Firefly III', - 'job_config_map_text' => 'En las siguientes tablas, el valor de la izquierda muestra información encontrada en el archivo cargado. Es su tarea mapear este valor, si es posible, a un valor ya presente en su base de datos. Firefly Iii respetará este mapeo. Si no hay un valor hacia el cual mapear o no se desea mapear un valor especifico, no seleccione ninguno.', - 'job_config_map_nothing' => 'No hay datos presentes en su archivo que pueda asignar a los valores existentes. Por favor presione "comenzar la importación" para continuar.', - 'job_config_field_value' => 'Valor del campo', - 'job_config_field_mapped' => 'Mapeado a', - 'map_do_not_map' => '(no mapear)', - 'job_config_map_submit' => 'Iniciar la importación', - - - // import status page: - 'import_with_key' => 'Importar con la clave \':key\'', - 'status_wait_title' => 'Por favor espere...', - 'status_wait_text' => 'Esta caja va a desaparecer en un momento.', - 'status_running_title' => 'La importación se está ejecutando', - 'status_job_running' => 'Por favor espere, ejecutando la importación...', - 'status_job_storing' => 'Por favor espere, guardando datos...', - 'status_job_rules' => 'Por favor espere, ejecutando reglas...', - 'status_fatal_title' => 'Error fatal', - 'status_fatal_text' => 'La importación ha sufrido un error del cual no pudo recuperarse, Disculpas!', - 'status_fatal_more' => 'Este (posiblemente muy críptico) mensaje de error, se complementa con archivos de log, que puedes encontrar en tu HDD o en tu contenedor de Docker en el cual corres Firefly III.', - 'status_finished_title' => 'Importación finalizada', - 'status_finished_text' => 'La importación ha terminado.', - 'finished_with_errors' => 'Han habido algunos errores durante la importación. Por favor, revíselos cuidadosamente.', - 'unknown_import_result' => 'Resultado de importación desconocido', - 'result_no_transactions' => 'No se han importado transacciones. Quizás habían sólo duplicados y por eso no hubo transacciones que importar. Quizás los archivos log puedan decirle que sucedió. Si importa data regularmente, esto es normal.', - 'result_one_transaction' => 'Exactamente una transacción fue importada. Se encuentra guardada bajo el tag :tag donde puedes inspeccionarla mas a fondo.', - 'result_many_transactions' => 'Firefly III ha importado :count transacciones. Se encuentran guardadas bajo el tag :tag donde puedes inspeccionarlas mas a fondo.', - - // general errors and warnings: - 'bad_job_status' => 'Para acceder a esta página, tu trabajo de importación no puede tener el status ":status".', - - // error message - 'duplicate_row' => 'La fila #:row (":description") no se pudo importar. Ya existe.', - -]; diff --git a/resources/lang/es_ES/list.php b/resources/lang/es_ES/list.php index 12d63a74e7..50f565c21c 100644 --- a/resources/lang/es_ES/list.php +++ b/resources/lang/es_ES/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Núm. de datos adjuntos', 'bills_count' => 'Número de facturas', 'categories_count' => 'Número de categorías', - 'import_jobs_count' => 'Número de operaciones de importación', 'budget_count' => 'Número de presupuestos', 'rule_and_groups_count' => 'Número de reglas y grupos de reglas', 'tags_count' => 'Número de etiquetas', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Suma de transferencias', 'sum_reconciliations' => 'Suma de reconciliaciones', 'reconcile' => 'Reconciliar', - 'account_on_spectre' => 'Cuenta (espectro)', - 'account_on_ynab' => 'Cuenta (YNAB)', - 'do_import' => 'Importar desde esta cuenta', 'sepa_ct_id' => 'Identificador de extremo a extremo SEPA', 'sepa_ct_op' => 'Identificador de cuenta opuesta SEPA', 'sepa_db' => 'Identificador de mandato SEPA', diff --git a/resources/lang/es_ES/validation.php b/resources/lang/es_ES/validation.php index 4c9cbe1a7b..547e1225b1 100644 --- a/resources/lang/es_ES/validation.php +++ b/resources/lang/es_ES/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'La cantidad total no puede ser cero.', 'current_target_amount' => 'La cantidad actual debe ser menor que la cantidad de destino.', 'unique_piggy_bank_for_user' => 'En nombre de la hucha debe ser único.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Esta contraseña no es segura. Por favor inténtalo de nuevo. Para más información, visita https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Tipo de repetición no válido para transacciones recurrentes.', diff --git a/resources/lang/fi_FI/bank.php b/resources/lang/fi_FI/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/fi_FI/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/fi_FI/breadcrumbs.php b/resources/lang/fi_FI/breadcrumbs.php index e1864e096b..8fa9dddd9e 100644 --- a/resources/lang/fi_FI/breadcrumbs.php +++ b/resources/lang/fi_FI/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Poista linkki tapahtumien väliltä', 'telemetry_index' => 'Käyttötiedot', 'telemetry_view' => 'Tarkastele käyttötietoja', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/fi_FI/csv.php b/resources/lang/fi_FI/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/fi_FI/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/fi_FI/demo.php b/resources/lang/fi_FI/demo.php index 842389cb43..ce6f1005e0 100644 --- a/resources/lang/fi_FI/demo.php +++ b/resources/lang/fi_FI/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III tukee useita valuuttoja. Vaikka oletusarvona on euro, se voidaan asettaa Yhdysvaltain dollariin ja moniin muihin valuuttoihin. Kuten näet, mukana on pieni valikoima valuuttoja, mutta voit lisätä omia, jos haluat. Oletusvaluutan vaihtaminen ei kuitenkaan muuta olemassa olevien tapahtumien valuuttaa: Firefly III tukee useiden valuuttojen käyttöä samanaikaisesti.', 'transactions-index' => 'Nämä kulut, talletukset ja siirrot eivät ole erityisen omaperäisiä. Ne on luotu automaattisesti.', 'piggy-banks-index' => 'Kuten näet, säästöpossuja on kolme. Käytä plus- ja miinuspainikkeita vaikuttaaksesi rahamäärään kussakin säästöpossussa. Napsauttamalla säästöpossun nimeä pääset hallinnoimaan niitä kutakin.', - 'import-index' => 'Mikä tahansa CSV-tiedosto voidaan tuoda Firefly III:een. Se tukee myös tietojen tuontia esimerkiksi bunqista ja Specteristä. Muita pankkeja ja taloudellisia toimijoita lisäillään tulevaisuudessa. Demokäyttäjänä voit nähdä kuitenkin vain tekaistun tuontityökalun toiminnassa. Se luo satunnaisia ​​tapahtumia esitelläkseen tuonnin toiminnan.', 'profile-index' => 'Muista, että esittelysivusto nollautuu joka neljäs tunti. Käyttöoikeutesi voidaan peruuttaa milloin tahansa. Tämä tapahtuu automaattisesti eikä ole virhe.', ]; diff --git a/resources/lang/fi_FI/firefly.php b/resources/lang/fi_FI/firefly.php index b88d25dabb..7d7fdb56cf 100644 --- a/resources/lang/fi_FI/firefly.php +++ b/resources/lang/fi_FI/firefly.php @@ -199,7 +199,7 @@ return [ 'forgot_pw_page_title' => 'Unohdit salasanasi Firefly III:een', 'reset_pw_page_title' => 'Nollaa salasanasi Firefly III:een', 'cannot_reset_demo_user' => 'Demokäyttäjän salasanaa ei voi nollata.', - 'no_att_demo_user' => 'The demo user can\'t upload attachments.', + 'no_att_demo_user' => 'Demokäyttäjä ei voi lähettää liitteitä.', 'button_register' => 'Rekisteröidy', 'authorization' => 'Valtuutus', 'active_bills_only' => 'vain aktiiviset laskut', @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Käytät BETA-versiota. Varaudu virheisiin ja ongelmiin.', 'all_destination_accounts' => 'Kohdetilit', 'all_source_accounts' => 'Lähdetilit', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Tarkista päivitykset', @@ -297,6 +298,7 @@ return [ 'yearly' => 'vuosittain', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Säännöt', 'rule_name' => 'Säännön nimi', 'rule_triggers' => 'Sääntö toteutuu kun', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Pitäisikö minun valita tämä?', 'secure_pw_long_password' => 'Kyllä. Varmista aina, että salasanasi on turvallinen.', 'command_line_token' => 'Komentorivin tunnus', - 'explain_command_line_token' => 'Tarvitset tämän tunnuksen käyttääksesi komentorivikomentoja kuten tietojen tuonti ja vienti. Ilman sitä, nämä komennot eivät toimi. Älä koskaan kerro kenellekään sinun komentorivitunnustasi. Kukaan ei kysy sinulta sitä, en edes minä. Jos pelkäät kadottaneesi tunnuksen tai olet vähän edes epävarma, voit aina luoda uuden tunnuksen tällä napilla.', + 'explain_command_line_token' => 'Tarvitset tämän tunnuksen käyttääksesi komentorivikomentoja kuten tietojen vienti. Ilman sitä, nämä komennot eivät toimi. Älä koskaan kerro kenellekään sinun komentorivitunnustasi. Kukaan ei kysy sinulta sitä, en edes minä. Jos pelkäät kadottaneesi tunnuksen tai olet vähän edes epävarma, voit aina luoda uuden tunnuksen tällä napilla.', 'regenerate_command_line_token' => 'Luo uusi komentorivitunnus', 'token_regenerated' => 'Uusi komentorivitunnus luotiin', 'change_your_email' => 'Muuta sähköpostiosoitetta', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Voit nyt kirjautua uudella sähköpostiosoitteella.', 'login_with_old_email' => 'Voit kirjautua jälleen vanhalla sähköpostiosoitteellasi.', 'login_provider_local_only' => 'Tämä toiminto ei ole käytettävissä käytettäessä palveluntarjoajaa ":login_provider" tunnistautumiseen.', - 'delete_local_info_only' => "Koska tunnistaudut palveluntarjoajan ':login_provider' avulla, tämä poistaa ainoastaan paikalliset Firefly III:n tiedot.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Tuo / Vie', 'export_data_title' => 'Vie tietoja Firefly III:sta', 'export_data_menu' => 'Vie tietoja', 'export_data_bc' => 'Vie tietoja Firefly III:sta', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Voit lukea lisää tästä ominaisuudesta ohjeesta. Napsauta oikean yläkulman (?)-kuvaketta.', 'auto_budget_reset_icon' => 'Tämä budjetti asetetaan määräajoin', 'auto_budget_rollover_icon' => 'Budjetin summa kasvaa säännöllisesti', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Ei odotettavissa tässä jaksossa', + 'not_or_not_yet' => 'Ei (vielä)', 'match_between_amounts' => 'Lasku täsmää tapahtumiin välillä :low ja :high.', 'running_again_loss' => 'Aikaisemmin tälle laskulle yhdistetyt tapahtumat saattavat menettää yhteytensä, jos ne eivät (enää) täytä säännön ehtoja.', 'bill_related_rules' => 'Tähän laskuun liittyvät säännöt', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Uuden laskusi tallentamisessa tapahtui odottamaton virhe. Virhe kirjattiin lokitiedostoon.', 'list_inactive_rule' => 'käytöstä poistettu sääntö', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Tyhjennä lomake lähetyksen jälkeen', 'errors_submission' => 'Lomakkeen tiedoissa oli puutteita - alta löydät listan puutteista.', - // Import page (general strings only) - 'import_index_title' => 'Tuo tapahtumia Firefly III:een', - 'import_transactions' => 'Tuo tapahtumia', - 'import_tools_title' => 'Tuontityökalut', - 'tools_index_intro' => 'Tietojen tuomiseen Firefly III:een on olemassa useita työkaluja. Löydät ne alta. Lisätietoja on tällä sivulla .', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV tuoja', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 tuoja', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB tuoja', - 'ludo_revolut_importer_name' => 'Ludo444:n Revolut-tuontityökalu', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Tätä toimintoa ei ole kun Firefly III on asennettu Sandstorm.io ympäristöön.', + // object groups + 'default_group_title_name' => '(ryhmittelemättömät)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Luodaan käyttötili!', 'no_accounts_intro_asset' => 'Sinulla ei ole vielä yhtään käyttötiliä. Käyttötilit ovat päätilejäsi: palkkatili, säästötili, pankkikortti, jaetut tilit ja jopa luottokorttisi.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Jos haluat, voit ottaa käyttötietojen keräyksen käyttöön .env-tiedostossa tai Docker-konfiguraatiossa.', 'telemetry_collected_info' => 'Kerätyt tiedot', 'no_telemetry_present' => 'Firefly III ei ole kerännyt käyttötietoja.', - 'records_telemetry_present' => 'Firefly III on kerännyt :count tietuetta käyttötietoja.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Tarkastele käyttötietoja', 'telemetry_button_delete' => 'Poista kaikki käyttötiedot', 'telemetry_admin_overview' => 'Käyttötietojen yleisnäkymä', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Poista lähetetyt tiedot', 'telemetry_submission_executed' => 'Tiedot on lähetetty. Lokitiedostoistasi löydät lisätietoja.', 'telemetry_all_deleted' => 'Kaikki käyttötiedot poistettu.', - 'telemetry_submitted_deleted' => 'Kaikki lähetetyt käyttötiedot poistettu.' + 'telemetry_submitted_deleted' => 'Kaikki lähetetyt käyttötiedot poistettu.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/fi_FI/form.php b/resources/lang/fi_FI/form.php index c39a20cd59..54d8ae57ca 100644 --- a/resources/lang/fi_FI/form.php +++ b/resources/lang/fi_FI/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Haluatko varmasti poistaa tilin ":name"?', 'bill_areYouSure' => 'Haluatko varmasti poistaa laskun ":name"?', 'rule_areYouSure' => 'Haluatko varmasti poistaa säännön ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Haluatko varmasti poistaa sääntöryhmän ":title"?', 'budget_areYouSure' => 'Haluatko varmasti poistaa budjetin ":name"?', 'category_areYouSure' => 'Haluatko varmasti poistaa kategorian ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Ainoa tähän linkkityyppiin liitetty tapahtuma menettää tämän yhteyden.|Kaikki :count tähän linkkityyppiin yhdistettyä tapahtumaa menettävät yhteytensä.', 'also_delete_rules' => 'Ainoa tähän sääntöryhmään yhdistetty sääntö poistetaan samalla.|Kaikki :count tähän sääntöryhmään linkitettyä sääntöä poistetaan samalla.', 'also_delete_piggyBanks' => 'Ainoa tähän tähän tiliin linkitetty säästöporsas poistetaan samalla.|Kaikki :count tähän tiliin yhdistettyä säästöpossua poistetaan samalla.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Ainoaa tähän laskuun linkitettyä tapahtumaa ei poisteta.|Kaikki :count tähän laskuun yhdistetyt tapahtumat säästetään.', 'budget_keep_transactions' => 'Ainoaa tähän budjettiin linkitettyä tapahtumaa ei poisteta.|Kaikki :count tähän budjettiin yhdistetyt tapahtumat säästetään.', 'category_keep_transactions' => 'Ainoaa tähän kategoriaan linkitettyä tapahtumaa ei poisteta.|Kaikki :count tähän kategoriaan yhdistetyt tapahtumat säästetään.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Ainoa tähän tägiin linkitetty tapahtuma säästetään.|Kaikki :count tähän tägiin yhdistetyt tapahtumat säästetään.', 'check_for_updates' => 'Tarkista päivitykset', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Sähköpostiosoite', 'password' => 'Salasana', 'password_confirmation' => 'Salasana (uudestaan)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Esittelytila käytössä', // import - 'import_file' => 'Tuo tiedosto', 'configuration_file' => 'Asetustiedosto', - 'import_file_type' => 'Tuonnin tiedostotyyppi', 'csv_comma' => 'Pilkku (,)', 'csv_semicolon' => 'Puolipiste (;)', 'csv_tab' => 'Sarkain (näkymätön)', 'csv_delimiter' => 'CSV kentän erotin', - 'csv_import_account' => 'Oletus tuontitili', 'client_id' => 'Asiakastunnus', 'app_id' => 'Sovelluksen ID (App ID)', 'secret' => 'Salaisuus', diff --git a/resources/lang/fi_FI/import.php b/resources/lang/fi_FI/import.php deleted file mode 100644 index 21d2d6308f..0000000000 --- a/resources/lang/fi_FI/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Tuo tietoja Firefly III:een', - 'prerequisites_breadcrumb_fake' => 'Edellytykset harjoittelutuonnille', - 'prerequisites_breadcrumb_spectre' => 'Spectren käytön edellytykset', - 'job_configuration_breadcrumb' => 'Avaimen ":key" asetukset', - 'job_status_breadcrumb' => 'Avaimen ":key" tuonnin tila', - 'disabled_for_demo_user' => 'ei käytössä esittelytilassa', - - // index page: - 'general_index_intro' => 'Tervetuloa Firefly III:n tuontirutiiniin. Tietoja voidaan tuoda Firefly III:een monella eri tavalla, jotka näytetään tässä painikkeina.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Kuten tässä Patreon-artikkelissa esitetään, Firefly III:n tuontitietojen hallintatapa muuttuu. Tämä tarkoittaa, että CSV-tuoja siirretään uuteen, erilliseen työkaluun. Tätä toimintoa voi jo testata vierailemalla tässä GitHub-arkistossa. Olisin kiitollinen, jos testaisit uutta työkalua ja kertoisit mielipiteesi siitä.', - 'final_csv_import' => 'Kuten tässä Patreon-viestissä kuvataan, Firefly III:n tietojen tuonnin hallintatapa muuttuu. Tämä tarkoittaa, että tämä on viimeinen versio Firefly III:sta, jossa on CSV-tuontityökalu. Sen sijaan saatavana on erillinen työkalu, jota sinun tulisi kokeilla itse: Firefly III CSV -tuontityökalu . Olisin kiitollinen, jos testaisit uuden työkalun ja kerrot minulle mielipiteesi.', - - // import provider strings (index): - 'button_fake' => 'Tee harjoittelutuonti', - 'button_file' => 'Tuo tiedosto', - 'button_spectre' => 'Tuonti Spectren avulla', - - // prerequisites box (index) - 'need_prereq_title' => 'Tuonnin edellytykset', - 'need_prereq_intro' => 'Jotkut tuontitavat tarvitsevat huomiotasi ennen kuin niitä voidaan käyttää. Ne voivat esimerkiksi vaatia erityisiä API-avaimia tai sovelluksen salaisuuksia. Voit määrittää ne täällä. Kuvake osoittaa, täyttyvätkö nämä edellytykset.', - 'do_prereq_fake' => 'Edellytykset harjoittelutuonnille', - 'do_prereq_file' => 'Tiedostojen tuonnin edellytykset', - 'do_prereq_spectre' => 'Edellytykset tuonnille Spectrestä', - - // prerequisites: - 'prereq_fake_title' => 'Edellytykset tuonnille leikkipankista', - 'prereq_fake_text' => 'Tämä leikkipankki tarvitsee tekaistun API avaimen. Sen pituuden täytyy olla tasan 32 merkkiä. Voit käyttää vaikka tätä: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Edellytykset tuonnille Spectren API:a käyttäen', - 'prereq_spectre_text' => 'Tuodaksesi tietoja käyttäen Spectre API:a (v4), sinun on toimitettava Firefly III:lle kaksi salaista arvoa. Ne löytyvät salaisuussivulta.', - 'prereq_spectre_pub' => 'Samoin, Spectre API:n on tiedettävä julkinen avain, jonka näet alla. Ilman sitä se ei tunnista sinua. Anna tämä julkinen avain salaisuus sivullasi.', - 'callback_not_tls' => 'Firefly III on havainnut seuraavan takaisinkutsu-URI:n. Vaikuttaa siltä, ​​että palvelinta ei ole määritetty hyväksymään TLS-yhteyksiä (https). YNAB ei hyväksy tätä URI:a. Voit jatkaa tuontia (koska Firefly III saattaa olla väärässä), mutta pidä tämä mielessä.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Leikki-API-avain tallennettu onnistuneesti!', - 'prerequisites_saved_for_spectre' => 'Sovellustunnus ja salaisuus tallennettu!', - - // job configuration: - 'job_config_apply_rules_title' => 'Työnmääritys - Käytetään sääntöjäsi?', - 'job_config_apply_rules_text' => 'Kun leikkipankin tuonti on tehty, sääntöjäsi voidaan soveltaa tapahtumiin. Tämä pidentää tuontiin kuluvaa aikaa.', - 'job_config_input' => 'Syötteesi', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Kirjoita albumin nimi', - 'job_config_fake_artist_text' => 'Monissa tuontirutiineissa on muutama asetusvaihe, jotka sinun on suoritettava. Leikkipankin tapauksessa sinun on vastattava joihinkin outoihin kysymyksiin. Kirjoita tässä tapauksessa "David Bowie" jatkaaksesi.', - 'job_config_fake_song_title' => 'Kirjoita kappaleen nimi', - 'job_config_fake_song_text' => 'Mainitse kappale "Golden years" jatkaaksesi leikkituontia.', - 'job_config_fake_album_title' => 'Kirjoita albumin nimi', - 'job_config_fake_album_text' => 'Jotkin tuontirutiinit vaativat lisätietoja tuonnin puolivälissä. Leikkipankin tapauksessa sinun on vain vastattava outoihin kysymyksiin. Kirjoita "Station to station" jatkaaksesi.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Tuonnin asetukset (1/4) - Vie tiedostosi', - 'job_config_file_upload_text' => 'Tämän rutiinin avulla voit tuoda pankistasi tiedostoja Firefly III:een. ', - 'job_config_file_upload_help' => 'Valitse tiedosto. Varmista, että tiedosto on UTF-8-koodattu.', - 'job_config_file_upload_config_help' => 'Jos olet aiemmin tuonut tietoja Firefly III:een, sinulla voi olla asetustiedosto, joka esiasettaa asetusarvot sinulle. Joillekin pankeille, muut käyttäjät ovat ystävällisesti toimittaneet omat asetustiedostonsa', - 'job_config_file_upload_type_help' => 'Valitse vietävän tiedoston tyyppi', - 'job_config_file_upload_submit' => 'Lähetä tiedostot', - 'import_file_type_csv' => 'CSV (pilkkuerotellut arvot)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Lähettämääsi tiedostoa ei ole koodattu UTF-8- tai ASCII-tiedostona. Firefly III ei osaa käsitellä tällaisia ​​tiedostoja. Muunna tiedoston merkistökoodaus UTF-8:ksi Notepad++:n tai Sublime:n avulla.', - 'job_config_uc_title' => 'Tuonnin asetukset (2/4) - Tiedostojen perusasetukset', - 'job_config_uc_text' => 'Voidaksesi tuoda tiedostosi oikein, tarkista alla olevat vaihtoehdot.', - 'job_config_uc_header_help' => 'Valitse tämä valintaruutu, jos CSV-tiedostosi ensimmäisellä rivillä ovat sarakkeiden otsikot.', - 'job_config_uc_date_help' => 'Päivämäärän ja ajan muotoilu tiedostossa. Seuraa muotoilua tämän sivun esimerkin mukaan. Oletusarvo jäsentää päivämäärät, jotka näyttävät tältä: :dateExample.', - 'job_config_uc_delimiter_help' => 'Valitse syöttötiedostossa käytetty kenttäerotin. Jos et ole varma, pilkku on turvallisin vaihtoehto.', - 'job_config_uc_account_help' => 'Jos tiedostosi EI sisällä tietoja omaisuustileistäsi, käytä tätä alasvetovalikkoa valitaksesi mihin tiliin tiedoston tapahtumat kuuluvat.', - 'job_config_uc_apply_rules_title' => 'Aja säännöt', - 'job_config_uc_apply_rules_text' => 'Soveltaa sääntöjäsi jokaiseen tuotuun tapahtumaan. Huomaa, että tämä hidastaa tuontia merkittävästi.', - 'job_config_uc_specifics_title' => 'Pankkikohtaiset vaihtoehdot', - 'job_config_uc_specifics_txt' => 'Jotkut pankit toimittavat tiedostot huonosti muotoiltuina. Firefly III voi korjata ne automaattisesti. Jos pankkisi toimittaa tällaisia ​​tiedostoja, mutta sitä ei ole lueteltu tässä, avaa kysymys GitHubissa.', - 'job_config_uc_submit' => 'Jatka', - 'invalid_import_account' => 'Olet valinnut virheellisen tilin tietojen tuontia varten.', - 'import_liability_select' => 'Vastuu', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Valitse kirjautumistunnuksesi', - 'job_config_spectre_login_text' => 'Firefly III on löytänyt :count kirjautumistunnusta Spectre-tililtäsi. Mitä niistä haluat käyttää tietojen tuomiseen?', - 'spectre_login_status_active' => 'Aktiivinen', - 'spectre_login_status_inactive' => 'Ei käytössä', - 'spectre_login_status_disabled' => 'Poistettu käytöstä', - 'spectre_login_new_login' => 'Kirjaudu toiseen pankkiin, tai johonkin näistä pankeista toisilla tunnuksilla.', - 'job_config_spectre_accounts_title' => 'Valitse tilit, joilta haluat tuoda tietoja', - 'job_config_spectre_accounts_text' => 'Olet valinnut ":name" (:country). Sinulla on :count tiliä saatavilla tässä rahalaitoksessa. Valitse Firefly III-omaisuustilit, joihin näiden tilien tapahtumat tulisi tallentaa. Muista, että tietojen tuonnissa sekä Firefly III-tilillä että ":name"-tilillä on oltava sama valuutta.', - 'spectre_do_not_import' => '(älä tuo)', - 'spectre_no_mapping' => 'Vaikuttaa siltä, ​​että et ole valinnut tiliä, josta haluat tuoda tietoja.', - 'imported_from_account' => 'Tuotu tililtä ":account"', - 'spectre_account_with_number' => 'Tili :number', - 'job_config_spectre_apply_rules' => 'Aja säännöt', - 'job_config_spectre_apply_rules_text' => 'Oletuksena sääntöjäsi sovelletaan tapahtumiin, jotka luodaan tämän tuontirutiinin aikana. Jos et halua, että näin tapahtuu, poista valinta tästä valintaruudusta.', - - // job configuration for bunq: - 'should_download_config' => 'Sinun tulisi ladata tämän työn määritystiedosto. Tämä helpottaa tietojen tuontia jatkossa.', - 'share_config_file' => 'Jos olet tuonut tietoja julkisesta pankista, sinun pitäisi jakaa asetustiedostosi jotta muiden käyttäjien on helppo tuoda tietojaan. Asetustiedoston jakaminen ei paljasta taloudellisia tietojasi.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Tila', - 'spectre_extra_key_card_type' => 'Kortin tyyppi', - 'spectre_extra_key_account_name' => 'Tilin nimi', - 'spectre_extra_key_client_name' => 'Asiakkaan nimi', - 'spectre_extra_key_account_number' => 'Tilinumero', - 'spectre_extra_key_blocked_amount' => 'Varattu summa', - 'spectre_extra_key_available_amount' => 'Käytettävissä oleva summa', - 'spectre_extra_key_credit_limit' => 'Luottoraja', - 'spectre_extra_key_interest_rate' => 'Korkoprosentti', - 'spectre_extra_key_expiry_date' => 'Voimassaoloaika', - 'spectre_extra_key_open_date' => 'Avauspäivä', - 'spectre_extra_key_current_time' => 'Tämänhetkinen aika', - 'spectre_extra_key_current_date' => 'Nykyinen päivämäärä', - 'spectre_extra_key_cards' => 'Kortit', - 'spectre_extra_key_units' => 'Yksiköt', - 'spectre_extra_key_unit_price' => 'Yksikköhinta', - 'spectre_extra_key_transactions_count' => 'Maksutapahtumien lukumäärä', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Tuonnin asetukset (4/4) - Yhdistä tuontitiedot Firefly III -tietoihin', - 'job_config_map_text' => 'Seuraavissa taulukoissa vasen arvo näyttää ladatusta tiedostostasi löytyvät tiedot. Sinun tehtäväsi on kartoittaa tämä arvo, jos mahdollista, arvoon, joka on jo tietokannassasi. Firefly pysyy tässä kartoituksessa. Jos määritettävää arvoa ei ole tai et halua kartoittaa tiettyä arvoa, älä valitse mitään.', - 'job_config_map_nothing' => 'Tiedostossasi ei ole tietoja joita voisit kartoittaa olemassa oleviin arvoihin. Paina "Aloita tuonti" jatkaaksesi.', - 'job_config_field_value' => 'Kentän arvo', - 'job_config_field_mapped' => 'Kohdistettu', - 'map_do_not_map' => '(älä kohdista)', - 'job_config_map_submit' => 'Aloita tuonti', - - - // import status page: - 'import_with_key' => 'Tuo näppäimellä \':key\'', - 'status_wait_title' => 'Ole hyvä ja odota', - 'status_wait_text' => 'Tämä ruutu katoaa hetken kuluttua.', - 'status_running_title' => 'Tuonti on käynnissä', - 'status_job_running' => 'Odota, tuontia suoritetaan ...', - 'status_job_storing' => 'Odota, tietoja tallennetaan ...', - 'status_job_rules' => 'Odota, ajetaan sääntöjä ...', - 'status_fatal_title' => 'Vakava virhe', - 'status_fatal_text' => 'Tuonnissa on tapahtunut virhe, josta se ei pystynyt palautumaan. Pahoittelut!', - 'status_fatal_more' => 'Tätä (mahdollisesti hyvin salaperäistä) virheilmoitusta täydentävät lokitiedostot, jotka löydät kiintolevyltäsi, tai Docker kontista josta ajat Firefly III:a.', - 'status_finished_title' => 'Tuonti valmis', - 'status_finished_text' => 'Tuonti on valmistunut.', - 'finished_with_errors' => 'Tuonnin aikana tapahtui virheitä. Ole hyvä ja tarkista ne huolellisesti.', - 'unknown_import_result' => 'Tuonnin lopputulos tuntematon', - 'result_no_transactions' => 'Yhtään tapahtumaa ei ole tuotu. Ehkä ne kaikki olivat kaksoiskappaleita, eikä tapahtumia yksinkertaisesti ollut yhtään tuotavana. Ehkä lokitiedostot voivat kertoa mitä tapahtui. Jos tuot tietoja säännöllisesti, tämä on normaalia.', - 'result_one_transaction' => 'Tarkalleen yksi tapahtuma on tuotu. Se on tallennettu tägin :tag alle, jossa voit tarkastella sitä tarkemmin.', - 'result_many_transactions' => 'Firefly III on tuonut :count tapahtumaa. Ne on tallennettu tägin :tag alle, jossa voit tarkastella niitä tarkemmin.', - - // general errors and warnings: - 'bad_job_status' => 'Päästäksesi tälle sivulle tuontityösi tila ei voi olla ":status".', - - // error message - 'duplicate_row' => 'Riviä #:row (":description") ei voitu tuoda. Se on jo olemassa.', - -]; diff --git a/resources/lang/fi_FI/list.php b/resources/lang/fi_FI/list.php index 63b84c7125..a9825a1c65 100644 --- a/resources/lang/fi_FI/list.php +++ b/resources/lang/fi_FI/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Liitteiden lukumäärä', 'bills_count' => 'Laskujen lukumäärä', 'categories_count' => 'Kategorioiden lukumäärä', - 'import_jobs_count' => 'Tuontien lukumäärä', 'budget_count' => 'Budjettien lukumäärä', 'rule_and_groups_count' => 'Sääntöjen ja sääntöryhmien lukumäärä', 'tags_count' => 'Tägien lukumäärä', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Siirrot yhteensä', 'sum_reconciliations' => 'Täsmäytykset yhteensä', 'reconcile' => 'Täsmäytä', - 'account_on_spectre' => 'Tili (Spectre)', - 'account_on_ynab' => 'Tili (YNAB)', - 'do_import' => 'Tuo tältä tililtä', 'sepa_ct_id' => 'SEPA End to End tunniste', 'sepa_ct_op' => 'SEPA Vastatilin tunniste', 'sepa_db' => 'SEPA Valtuutuksen tunniste', diff --git a/resources/lang/fi_FI/validation.php b/resources/lang/fi_FI/validation.php index cbe881d851..27ee670d5f 100644 --- a/resources/lang/fi_FI/validation.php +++ b/resources/lang/fi_FI/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Summa yhteensä ei voi olla nolla.', 'current_target_amount' => 'Nykyisen summan täytyy olla tavoitesummaa pienempi.', 'unique_piggy_bank_for_user' => 'Säästöpossu tarvitsee yksilöllisen nimen.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Tämä ei ole turvallinen salasana. Yritäpä uudestaan. Lisätietoja löydät osoitteesta https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Virheellinen toiston tyyppi toistuville tapahtumille.', diff --git a/resources/lang/fr_FR/bank.php b/resources/lang/fr_FR/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/fr_FR/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/fr_FR/breadcrumbs.php b/resources/lang/fr_FR/breadcrumbs.php index ba4e680457..6ce5d2a52c 100644 --- a/resources/lang/fr_FR/breadcrumbs.php +++ b/resources/lang/fr_FR/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Supprimer le lien entre les opérations', 'telemetry_index' => 'Télémétrie', 'telemetry_view' => 'Voir la télémétrie', + 'edit_object_group' => 'Modifier le groupe ":title"', + 'delete_object_group' => 'Supprimer le groupe ":title"', ]; diff --git a/resources/lang/fr_FR/csv.php b/resources/lang/fr_FR/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/fr_FR/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/fr_FR/demo.php b/resources/lang/fr_FR/demo.php index fab19a1168..58ffbbb737 100644 --- a/resources/lang/fr_FR/demo.php +++ b/resources/lang/fr_FR/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III supporte de multiples devises. Bien que l\'Euro soit la devise par défaut, il est possible d\'utiliser le Dollar américain et de nombreuses autres devises. Comme vous pouvez le voir, une petite sélection de devises existe déjà mais vous pouvez ajouter vos propres devises si vous le souhaitez. Gardez à l\'esprit que la modification de la devise par défaut ne modifie pas la devise des transactions existantes : Firefly III prend en charge l’utilisation de plusieurs devises en même temps.', 'transactions-index' => 'Ces dépenses, dépôts et transferts ne sont pas particulièrement imaginatifs. Ils ont été générés automatiquement.', 'piggy-banks-index' => 'Comme vous pouvez le voir, il y a trois tirelires. Utilisez les boutons plus et moins pour influer sur le montant d’argent dans chaque tirelire. Cliquez sur le nom de la tirelire pour voir l’administration pour chaque tirelire.', - 'import-index' => 'Tout fichier CSV peut être importé dans Firefly III. L\'importation de données depuis bunq et Spectre est également supportée. D\'autres banques et agrégateurs financiers seront mis en place dans le futur. En tant qu\'utilisateur du site de démonstration, vous ne pouvez voir que le «faux» service en action. Il va générer des transactions aléatoires pour vous montrer comment se déroule le processus.', 'profile-index' => 'Garder à l’esprit que le site de démo se réinitialise toutes les quatre heures. Votre accès peut être révoqué à n\'importe quel moment. Ceci intervient automatiquement, ce n\'est pas un bug.', ]; diff --git a/resources/lang/fr_FR/email.php b/resources/lang/fr_FR/email.php index d96bcacff7..ad66f9914e 100644 --- a/resources/lang/fr_FR/email.php +++ b/resources/lang/fr_FR/email.php @@ -25,7 +25,7 @@ declare(strict_types=1); return [ // common items 'greeting' => 'Hello,', - 'closing' => 'Bip Boup', + 'closing' => 'Pøuì Poû Põuì,', 'signature' => 'Le Robot de Firefly III', 'footer_ps' => 'PS : Ce message a été envoyé car une requête de l\'adresse IP :ipAddress l\'a déclenché.', @@ -92,5 +92,5 @@ return [ // report new journals 'new_journals_subject' => 'Firefly III a créé une nouvelle opération|Firefly III a créé :count nouvelles opérations', - 'new_journals_header' => 'Firefly III a créé une opération pour vous. Vous pouvez la trouver dans votre installation de Firefly III:|Firefly III a créé :count opérations pour vous. Vous pouvez les trouver dans votre installation de Firefly III :', + 'new_journals_header' => 'Firefly III a créé une opération pour vous. Vous pouvez la trouver dans votre installation de Firefly III :|Firefly III a créé :count opérations pour vous. Vous pouvez les trouver dans votre installation de Firefly III :', ]; diff --git a/resources/lang/fr_FR/firefly.php b/resources/lang/fr_FR/firefly.php index 2cd1e26c8a..7b779ec347 100644 --- a/resources/lang/fr_FR/firefly.php +++ b/resources/lang/fr_FR/firefly.php @@ -32,7 +32,7 @@ return [ 'clone' => 'Cloner', 'last_seven_days' => '7 Derniers Jours', 'last_thirty_days' => 'Trente derniers jours', - 'welcome_back' => 'Que se passe-t-il ?', + 'welcome_back' => 'Quoi de neuf ?', 'everything' => 'Tout', 'today' => 'aujourd\'hui', 'customRange' => 'Intervalle personnalisé', @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Vous utilisez une version BETA. Méfiez-vous des bogues et des problèmes.', 'all_destination_accounts' => 'Comptes de destination', 'all_source_accounts' => 'Comptes source', + 'back_to_index' => 'Retour à l\'accueil', // check for updates: 'update_check_title' => 'Vérifier les mises à jour', @@ -297,6 +298,7 @@ return [ 'yearly' => 'annuel', // rules + 'cannot_fire_inactive_rules' => 'Vous ne pouvez pas exécuter des règles inactives.', 'rules' => 'Règles', 'rule_name' => 'Nom de la règle', 'rule_triggers' => 'La règle se déclenchera lorsque', @@ -436,8 +438,8 @@ return [ 'rule_trigger_tag_is' => 'Un tag est ":trigger_value"', 'rule_trigger_currency_is_choice' => 'La devise de l\'opération est..', 'rule_trigger_currency_is' => 'La devise de l\'opération est ":trigger_value"', - 'rule_trigger_foreign_currency_is_choice' => 'Transaction foreign currency is..', - 'rule_trigger_foreign_currency_is' => 'Transaction foreign currency is ":trigger_value"', + 'rule_trigger_foreign_currency_is_choice' => 'La devise étrangère de l\'opération est..', + 'rule_trigger_foreign_currency_is' => 'La devise étrangère de l\'opération est ":trigger_value"', 'rule_trigger_has_attachments_choice' => 'A au moins autant de pièces jointes', 'rule_trigger_has_attachments' => 'A au moins :count pièce jointe|A au moins :count pièces jointes', 'rule_trigger_store_journal' => 'Lorsqu’une opération est créée', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Dois-je cocher la case ?', 'secure_pw_long_password' => 'Oui. Toujours vérifier que votre mot de passe est sûr.', 'command_line_token' => 'Jeton de ligne de commande', - 'explain_command_line_token' => 'Vous avez besoin de ce jeton pour exécuter des opérations optionnelles en ligne de commandes telles qu\'importer et exporter des données. Sans celui-ci, de telles commandes sensibles ne fonctionneront pas. Ne partagez jamais votre jeton. Personne ne vous le demandera, pas même moi. Si vous craignez de le perdre, ou si vous êtes parano, régénérez ce jeton à l\'aide du bouton.', + 'explain_command_line_token' => 'Vous avez besoin de ce jeton pour exécuter des lignes de commande telles qu\'exporter des données. Sans celui-ci, une telle commande ne fonctionnera pas. Ne partagez jamais votre jeton. Personne ne vous le demandera, pas même moi. Si vous craignez de le perdre, ou si vous êtes parano, régénérez ce jeton à l\'aide du bouton.', 'regenerate_command_line_token' => 'Régénérer le jeton de ligne de commande', 'token_regenerated' => 'Un nouveau jeton en ligne de commande a été généré', 'change_your_email' => 'Changer votre adresse e-mail', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Vous pouvez désormais vous connecter avec votre nouvelle adresse e-mail.', 'login_with_old_email' => 'Vous pouvez à nouveau vous connecter à l\'aide de votre ancienne adresse e-mail.', 'login_provider_local_only' => 'Cette action n’est pas disponible lors de l’authentification par ":login_provider".', - 'delete_local_info_only' => "Comme vous vous authentifiez via \":login_provider\", cela ne supprimera que les informations locales de Firefly III.", + 'external_user_mgt_disabled' => 'Cette action n\'est pas disponible lorsque Firefly III n\'est pas responsable de la gestion des utilisateurs ou de l\'authentification.', + 'delete_local_info_only' => "Comme Firefly III n'est pas responsable de la gestion des utilisateurs ou de l'authentification, cette fonction ne supprimera que les informations locales de Firefly III.", 'profile_oauth_clients' => 'Clients OAuth', 'profile_oauth_no_clients' => 'Vous n’avez pas encore créé de client OAuth.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Une erreur s’est produite. Merci d’essayer à nouveau.', // export data: - 'import_and_export_menu' => 'Import et export', 'export_data_title' => 'Exporter des données depuis Firefly III', 'export_data_menu' => 'Exporter des données', 'export_data_bc' => 'Exporter des données depuis Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Vous pouvez en savoir plus sur cette fonctionnalité dans l\'aide. Cliquez sur l\'icône (?) en haut à droite.', 'auto_budget_reset_icon' => 'Ce budget sera défini périodiquement', 'auto_budget_rollover_icon' => 'Le montant du budget augmentera périodiquement', + 'remove_budgeted_amount' => 'Supprimer le montant budgétisé en :currency', // bills: + 'not_expected_period' => 'Pas attendu cette période', + 'not_or_not_yet' => 'Non (pas encore)', 'match_between_amounts' => 'La facture correspond à des opérations entre :low et :high.', 'running_again_loss' => 'Les opérations précédemment liées à cette facture peuvent perdre leur connexion, s\'ils ne correspondent plus à la ou les règles.', 'bill_related_rules' => 'Règles reliées à cette facture', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Une erreur inattendue s\'est produite lors du stockage de votre nouvelle facture. Veuillez vérifier les fichiers journaux', 'list_inactive_rule' => 'règle inactive', 'bill_edit_rules' => 'Firefly III tentera également de modifier la règle relative à cette facture. Si vous avez modifié cette règle vous-même, Firefly III ne changera rien. Firefly III tentera également de modifier les :count règles relatives à cette facture. Si vous avez modifié ces règles vous-même, Firefly III ne changera rien.', + 'bill_expected_date' => 'Prévu :date', // accounts: 'inactive_account_link' => 'Vous avez :count compte inactif (archivé) que vous pouvez consulter sur cette page dédiée.| Vous avez :count comptes inactifs (archivés) que vous pouvez consulter sur cette page dédiée.', @@ -970,7 +976,7 @@ return [ 'reconcile_do_nothing' => 'Pointer les opérations sélectionnées, mais ne pas les corriger pas.', 'reconcile_go_back' => 'Vous pouvez toujours modifier ou supprimer une correction ultérieurement.', 'must_be_asset_account' => 'Vous pouvez uniquement rapprocher les comptes d\'actifs', - 'reconciliation_stored' => 'Rapprochement stocké', + 'reconciliation_stored' => 'Rapprochement enregistré', 'reconciliation_error' => 'En raison d\'une erreur, les opérations ont été marquées comme rapprochées, mais la correction n\'a pas été enregistrée : :error.', 'reconciliation_transaction_title' => 'Régularisation (du :from au :to)', 'sum_of_reconciliation' => 'Total des rapprochements', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Réinitialiser le formulaire après soumission', 'errors_submission' => 'Certaines informations ne sont pas correctes dans votre formulaire. Veuillez vérifier les erreurs ci-dessous.', - // Import page (general strings only) - 'import_index_title' => 'Importer des opérations dans Firefly III', - 'import_transactions' => 'Importer des opérations', - 'import_tools_title' => 'Outils d\'importation', - 'tools_index_intro' => 'Plusieurs outils permettent d\'importer des données dans Firefly III. Vous les retrouverez ci-dessous. Pour plus d\'informations, consultez cette page (en anglais).', - 'firefly_iii_csv_importer_name' => 'Importation CSV Firefly III', - 'firefly_iii_bunq_importer_name' => 'Importation Bunq Firefly III', - 'firefly_iii_ynab_importer_name' => 'Importation YNAB Firefly III', - 'ludo_revolut_importer_name' => 'Importation Revolut (Ludo444)', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Cette fonction n\'est pas disponible lorsque vous utilisez Firefly III dans un environnement Sandstorm.io.', + // object groups + 'default_group_title_name' => '(Sans groupement)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Nous allons créer un compte d’actif !', 'no_accounts_intro_asset' => 'Vous n\'avez pas encore de compte d\'actif. Les comptes d\'actifs sont vos comptes principaux : votre compte courant, votre compte d\'épargne, votre compte partagé ou même votre carte de crédit.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Si vous le souhaitez, vous pouvez activer la télémétrie dans votre fichier .env ou dans votre configuration Docker.', 'telemetry_collected_info' => 'Informations recueillies', 'no_telemetry_present' => 'Firefly III n\'a recueilli aucune donnée de télémétrie.', - 'records_telemetry_present' => 'Firefly III a recueilli :count enregistrement(s) de télémétrie.', + 'records_telemetry_present' => 'Firefly III a collecté :count enregistrement de télémétrie.|Firefly III a collecté :count enregistrements de télémétrie.', 'telemetry_button_view' => 'Voir la télémétrie', 'telemetry_button_delete' => 'Supprimer toutes les télémétries', 'telemetry_admin_overview' => 'Aperçu de la télémétrie', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Supprimer les enregistrements envoyés', 'telemetry_submission_executed' => 'Les enregistrements ont été soumis. Consultez vos fichiers journaux pour plus d\'informations.', 'telemetry_all_deleted' => 'Tous les enregistrements télémétriques ont été supprimés.', - 'telemetry_submitted_deleted' => 'Tous les enregistrements télémétriques soumis ont été supprimés.' + 'telemetry_submitted_deleted' => 'Tous les enregistrements télémétriques soumis ont été supprimés.', + + // debug page + 'debug_page' => 'Page de débogage', + 'debug_submit_instructions' => 'Si vous rencontrez des problèmes, vous pouvez utiliser les informations contenues dans ce cadre comme informations de débogage. Veuillez copier-coller dans une nouvelle "issue" GitHub (en anglais). Cela générera une belle table qui peut être utilisée pour diagnostiquer rapidement votre problème.', + 'debug_pretty_table' => 'Si vous copiez/collez le cadre ci-dessous dans une "issue" GitHub, cela générera un tableau. Veuillez ne pas entourer ce texte avec des apostrophes ou des guillemets.', + 'debug_additional_data' => 'Vous pouvez également partager le contenu du cadre ci-dessous. Vous pouvez également copier/coller cela dans une "issue" GitHubdéjà existante ou nouvellement créée. Cependant, le contenu de ce cadre peut contenir des informations privées telles que les noms de compte, les détails de transaction ou les adresses électroniques.', + + // object groups + 'object_groups_menu_bar' => 'Groupes', + 'object_groups_page_title' => 'Groupes', + 'object_groups_breadcrumb' => 'Groupes', + 'object_groups_index' => 'Vue d\'ensemble', + 'object_groups' => 'Groupes', + 'object_groups_empty_explain' => 'Certaines choses dans Firefly III peuvent être divisées en groupes. Les tirelires, par exemple, présentent un champ "Groupe" dans les écrans d\'édition et de création. Lorsque vous définissez ce champ, vous pouvez modifier les noms et l\'ordre des groupes sur cette page. Pour plus d\'informations, consultez les pages d\'aide dans le coin supérieur droit, sous l\'icône (?).', + 'object_group_title' => 'Titre', + 'edit_object_group' => 'Modifier le groupe ":title"', + 'delete_object_group' => 'Modifier le groupe ":title"', + 'update_object_group' => 'Mettre à jour le groupe', + 'updated_object_group' => 'Groupe ":title" mis à jour avec succès', + 'deleted_object_group' => 'Groupe ":title" supprimé avec succès', + 'object_group' => 'Groupe', + ]; diff --git a/resources/lang/fr_FR/form.php b/resources/lang/fr_FR/form.php index 16b498a0a3..8d38e0b1ad 100644 --- a/resources/lang/fr_FR/form.php +++ b/resources/lang/fr_FR/form.php @@ -38,7 +38,7 @@ return [ 'match' => 'Correspondre à', 'strict' => 'Mode strict', 'repeat_freq' => 'Répétitions', - 'object_group' => 'Group', + 'object_group' => 'Groupe', 'location' => 'Emplacement', 'update_channel' => 'Canal de mise à jour', 'currency_id' => 'Devise', @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le compte nommé ":name" ?', 'bill_areYouSure' => 'Êtes-vous sûr de vouloir supprimer la facture nommée ":name" ?', 'rule_areYouSure' => 'Êtes-vous sûr de vouloir supprimer la règle intitulée ":title" ?', + 'object_group_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le groupe intitulé ":title" ?', 'ruleGroup_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le groupe de règles intitulé ":title" ?', 'budget_areYouSure' => 'Êtes-vous sûr de vouloir supprimer le budget nommé ":name" ?', 'category_areYouSure' => 'Êtes-vous sûr de vouloir supprimer la catégorie nommée ":name" ?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'La seule opération liée à ce type de lien perdra cette connexion. | Toutes les opérations :count liées à ce type de lien perdront leur connexion.', 'also_delete_rules' => 'La seule règle liée à ce groupe de règles sera aussi supprimée.|Les :count règles liées à ce groupe de règles seront aussi supprimées.', 'also_delete_piggyBanks' => 'La seule tirelire liée à ce compte sera aussi supprimée.|Les :count tirelires liées à ce compte seront aussi supprimées.', + 'not_delete_piggy_banks' => 'La tirelire associée à ce groupe ne sera pas supprimée.|Les :count tirelires associées à ce groupe ne seront pas supprimées.', 'bill_keep_transactions' => 'La seule opération liée à cette facture ne sera pas supprimée.|Les :count opérations liées à cette facture ne seront pas supprimées.', 'budget_keep_transactions' => 'La seule opération liée à ce budget ne sera pas supprimée.|Les :count opérations liées à ce budget ne seront pas supprimées.', 'category_keep_transactions' => 'La seule opération liée à cette catégorie ne sera pas supprimée.|Les :count opérations liées à cette catégorie ne seront pas supprimées.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'La seule opération liée à ce tag ne sera pas supprimée.|Les :count opérations liées à ce tag ne seront pas supprimées.', 'check_for_updates' => 'Vérifier les mises à jour', + 'delete_object_group' => 'Supprimer le groupe ":title"', + 'email' => 'Adresse Email', 'password' => 'Mot de passe', 'password_confirmation' => 'Entrer à nouveau le mot de passe', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Est un site de démonstration', // import - 'import_file' => 'Fichier à importer', 'configuration_file' => 'Fichier de configuration', - 'import_file_type' => 'Type de fichier de configuration', 'csv_comma' => 'Une virgule (,)', 'csv_semicolon' => 'Un point-virgule (;)', 'csv_tab' => 'Une tabulation (invisible)', 'csv_delimiter' => 'Délimiteur de champ CSV', - 'csv_import_account' => 'Compte d’importation par défaut', 'client_id' => 'Identifiant', 'app_id' => 'ID App', 'secret' => 'Secret', diff --git a/resources/lang/fr_FR/help.php b/resources/lang/fr_FR/help.php deleted file mode 100644 index 736f8b0b80..0000000000 --- a/resources/lang/fr_FR/help.php +++ /dev/null @@ -1,56 +0,0 @@ -. - */ - -declare(strict_types=1); - -/** - * help.php - * Copyright (C) 2016 james@firefly-iii.org - * - * This software may be modified and distributed under the terms of the - * Creative Commons Attribution-ShareAlike 4.0 International License. - * - * See the LICENSE file for details. - */ - -return [ - - // tour! - 'main-content-title' => 'Bienvenue sur Firefly III', - 'main-content-text' => 'Rendez-vous service et suivez ce petit guide. Vous saurez exactement comment tout fonctionne.', - 'sidebar-toggle-title' => 'Barre latérale pour créer quelque chose', - 'sidebar-toggle-text' => 'Sous l\'icone plus sont cachés tous les boutons permettant de créer quelque chose. Comptes, opérations, tous!', - 'account-menu-title' => 'Tous vos comptes', - 'account-menu-text' => 'Vous trouverez ici tous les comptes que vous avez fait.', - 'budget-menu-title' => 'Budgets', - 'budget-menu-text' => 'Utilisez cette page pour organiser vos finances et limiter les dépenses.', - 'report-menu-title' => 'Rapports', - 'report-menu-text' => 'Cochez cette case si vous voulez un aperçu complet de vos finances.', - 'transaction-menu-title' => 'Opérations', - 'transaction-menu-text' => 'Toutes les transactions que vous avez créé peuvent être trouvées ici.', - 'option-menu-title' => 'Options', - 'option-menu-text' => 'C\'est assez explicite.', - 'main-content-end-title' => 'Fin !', - 'main-content-end-text' => 'N\'oubliez pas que chaque page a un petit point d\'interrogation en haut à droite. Cliquez dessus pour obtenir de l\'aide concernant la page actuelle.', - 'index' => 'index', - 'home' => 'accueil', -]; diff --git a/resources/lang/fr_FR/import.php b/resources/lang/fr_FR/import.php deleted file mode 100644 index 9bd2d4f470..0000000000 --- a/resources/lang/fr_FR/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importer des données dans Firefly III', - 'prerequisites_breadcrumb_fake' => 'Prérequis pour la simulation d\'importation', - 'prerequisites_breadcrumb_spectre' => 'Prérequis pour Spectre', - 'job_configuration_breadcrumb' => 'Configuration pour ":key"', - 'job_status_breadcrumb' => 'Statut d\'importation pour ":key"', - 'disabled_for_demo_user' => 'désactivé pour la démo', - - // index page: - 'general_index_intro' => 'Bienvenue dans la routine d\'importation de Firefly III. Il existe différentes façons d\'importer des données dans Firefly III, affichées ici sous forme de boutons.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Comme indiqué dans ce post Patreon, la façon dont Firefly III gère l\'importation des données va changer. Cela signifie que l\'importateur CSV sera déplacé vers un nouvel outil séparé. Vous pouvez déjà bêta-tester cet outil si vous visitez ce dépôt GitHub. Je vous serais reconnaissant de tester le nouvel importateur et de me faire savoir ce que vous en pensez.', - 'final_csv_import' => 'Comme indiqué dans ce post Patreon, la façon dont Firefly III gère l\'importation des données va changer. Cela signifie qu\'il s\'agit de la dernière version de Firefly III comportant un importateur CSV. Un outil dédié est disponible, je vous invite à l\'essayer : Firefly III CSV importer. Je vous serais reconnaissant de tester le nouvel importateur et de me faire savoir ce que vous en pensez.', - - // import provider strings (index): - 'button_fake' => 'Simuler une importation', - 'button_file' => 'Importer un fichier', - 'button_spectre' => 'Importer en utilisant Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Prérequis d\'importation', - 'need_prereq_intro' => 'Certaines méthodes d\'importation nécessitent votre attention avant de pouvoir être utilisées. Par exemple, elles peuvent nécessiter des clés d\'API spéciales ou des clés secrètes. Vous pouvez les configurer ici. L\'icône indique si ces conditions préalables ont été remplies.', - 'do_prereq_fake' => 'Prérequis pour la simulation', - 'do_prereq_file' => 'Prérequis pour les importations de fichiers', - 'do_prereq_spectre' => 'Prérequis pour les importations depuis Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Prérequis pour une importation utilisant le simulateur d\'importation', - 'prereq_fake_text' => 'Le simulateur d\'importation nécessite une fausse clé d\'API. Vous pouvez utiliser la clé suivante : 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prérequis à l\'importation de données avec Spectre', - 'prereq_spectre_text' => 'Pour importer des données avec l\'API Spectre (v4) vous devez fournir à Firefly III deux secrets. Vous les trouverez sur la page des secrets.', - 'prereq_spectre_pub' => 'De même, l\'API Spectre doit connaitre votre clé publique affichée ci-dessous. Sans elle, vous ne serez pas reconnu. Merci de renseigner votre clé publique dans la page des secrets.', - 'callback_not_tls' => 'Firefly III a détecté le retour URI suivant. Il semble que votre serveur n’est pas configuré pour accepter les connexions TLS (https). YNAB n’acceptera pas cette URI. Vous pouvez continuer l’importation (au cas où Firefly III a tort) mais gardez cela en tête.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Fausse clé API enregistrée avec succès !', - 'prerequisites_saved_for_spectre' => 'ID App et secret enregistrés !', - - // job configuration: - 'job_config_apply_rules_title' => 'Configuration de la tâche - Appliquer vos règles ?', - 'job_config_apply_rules_text' => 'Une fois le fournisseur de la simulation exécuté, vos règles peuvent être appliquées aux opérations. Notez que ceci allongera le temps de l\'importation.', - 'job_config_input' => 'Vos données d\'entrée', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Saisir un nom d\'album', - 'job_config_fake_artist_text' => 'Beaucoup de routines d\'importation ont quelques étapes de configuration par lesquelles vous devez passer. Dans le cas du fournisseur du simulateur d\'importation, vous devez répondre à des questions étranges. Dans ce cas, saisissez "David Bowie" pour continuer.', - 'job_config_fake_song_title' => 'Saisir un nom de chanson', - 'job_config_fake_song_text' => 'Citez la chanson "Golden years" pour continuer la simulation d\'importation.', - 'job_config_fake_album_title' => 'Saisir un nom d\'album', - 'job_config_fake_album_text' => 'Certaines routines d\'importation nécessitent des données complémentaires en milieu d\'exécution. Dans le cas du fournisseur du simulateur d\'importation, vous devez répondre à des questions étranges. Saisissez "Station to station" pour continuer.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Configuration de l\'importation (1/4) - Téléchargez votre fichier', - 'job_config_file_upload_text' => 'Cette routine vous aidera à importer des fichiers depuis votre banque vers Firefly III. ', - 'job_config_file_upload_help' => 'Choisissez votre fichier. Veuillez vous assurer qu\'il est encodé en UTF-8.', - 'job_config_file_upload_config_help' => 'Si vous avez précédemment importé des données dans Firefly III, vous avez peut-être téléchargé un fichier de configuration qui définit les relations entre les différents champs. Pour certaines banques, des utilisateurs ont bien voulu partager leur fichier ici : fichiers de configuration', - 'job_config_file_upload_type_help' => 'Sélectionnez le type de fichier que vous allez télécharger', - 'job_config_file_upload_submit' => 'Envoyer des fichiers', - 'import_file_type_csv' => 'CSV (valeurs séparées par des virgules)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Le fichier téléchargé n\'est pas encodé en UTF-8 ou en ASCII. Firefly ne peut pas gérer un tel fichier. Veuillez utiliser Notepad++ ou Sublime Text pour convertir votre fichier en UTF-8.', - 'job_config_uc_title' => 'Configuration de l\'importation (2/4) - Configuration du fichier importé', - 'job_config_uc_text' => 'Pour pouvoir importer votre fichier correctement, veuillez valider les options ci-dessous.', - 'job_config_uc_header_help' => 'Cochez cette case si la première ligne de votre fichier CSV contient les entêtes des colonnes.', - 'job_config_uc_date_help' => 'Le format de la date et de l’heure dans votre fichier. Suivez les options de formatage décrites sur cette page. La valeur par défaut va analyser les dates ayant cette syntaxe : :dateExample.', - 'job_config_uc_delimiter_help' => 'Choisissez le délimiteur de champ qui est utilisé dans votre fichier d’entrée. Si vous n\'en êtes pas certain, la virgule est l’option la plus sûre.', - 'job_config_uc_account_help' => 'Si votre fichier ne contient AUCUNE information concernant vos compte(s) actif(s), utilisez cette liste déroulante pour choisir à quel compte les opérations contenues dans le fichier s\'appliquent.', - 'job_config_uc_apply_rules_title' => 'Appliquer les règles', - 'job_config_uc_apply_rules_text' => 'Appliquer vos règles à chaque opération importée. Notez que cela peut ralentir significativement l\'importation.', - 'job_config_uc_specifics_title' => 'Options spécifiques à la banque', - 'job_config_uc_specifics_txt' => 'Certaines banques délivrent des fichiers mal formatés. Firefly III peut les corriger automatiquement. Si votre banque délivre de tels fichiers mais qu\'elle n\'est pas listée ici, merci d\'ouvrir une demande sur GitHub.', - 'job_config_uc_submit' => 'Continuer', - 'invalid_import_account' => 'Vous avez sélectionné un compte non valide pour l\'importation.', - 'import_liability_select' => 'Passif', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Choisissez votre identifiant', - 'job_config_spectre_login_text' => 'Firefly III a trouvé :count identifiant·s dans votre compte Spectre. Lequel voulez-vous utiliser pour importer des données ?', - 'spectre_login_status_active' => 'Actif', - 'spectre_login_status_inactive' => 'Inactif', - 'spectre_login_status_disabled' => 'Désactivé', - 'spectre_login_new_login' => 'S\'identifier avec une autre banque, ou à une de ces banques avec un autre identifiant.', - 'job_config_spectre_accounts_title' => 'Sélectionnez le·s compte·s à importer', - 'job_config_spectre_accounts_text' => 'Vous avez sélectionné ":name" (:country). Vous avez :count compte·s disponible·s chez ce fournisseur. Veuillez sélectionner le·s compte·s d\'actifs Firefly III dans le·s·quel·s enregistrer les opérations. Souvenez-vous, pour importer des données, le compte Firefly III et le compte ":name" doivent avoir la même devise.', - 'spectre_do_not_import' => '(ne pas importer)', - 'spectre_no_mapping' => 'Il semble que vous n\'avez sélectionné aucun compte depuis lequel importer.', - 'imported_from_account' => 'Importé depuis ":account"', - 'spectre_account_with_number' => 'Compte :number', - 'job_config_spectre_apply_rules' => 'Appliquer les règles', - 'job_config_spectre_apply_rules_text' => 'Par défaut vos règles seront appliquées aux opérations créées pendant l\'importation. Si vous ne voulez pas que vos règles s\'appliquent, décochez cette case.', - - // job configuration for bunq: - 'should_download_config' => 'Vous devriez télécharger le fichier de configuration de cette tâche. Cela rendra vos futures importations plus faciles.', - 'share_config_file' => 'Si vous avez importé des données depuis une banque publique, vous devriez partager votre fichier de configuration. Il sera ainsi plus facile pour les autres utilisateurs d\'importer leurs données. Le partage de votre fichier de configuration n\'expose pas vos informations financières.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Statut', - 'spectre_extra_key_card_type' => 'Type de carte', - 'spectre_extra_key_account_name' => 'Nom du compte', - 'spectre_extra_key_client_name' => 'Nom du client', - 'spectre_extra_key_account_number' => 'N° de compte', - 'spectre_extra_key_blocked_amount' => 'Montant bloqué', - 'spectre_extra_key_available_amount' => 'Montant disponible', - 'spectre_extra_key_credit_limit' => 'Plafond de crédit', - 'spectre_extra_key_interest_rate' => 'Taux d\'intérêt', - 'spectre_extra_key_expiry_date' => 'Date d’expiration', - 'spectre_extra_key_open_date' => 'Date d\'ouverture', - 'spectre_extra_key_current_time' => 'Heure actuelle', - 'spectre_extra_key_current_date' => 'Date actuelle', - 'spectre_extra_key_cards' => 'Cartes', - 'spectre_extra_key_units' => 'Unités', - 'spectre_extra_key_unit_price' => 'Prix unitaire', - 'spectre_extra_key_transactions_count' => 'Nombre d\'opérations', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Configuration de l\'importation (4/4) - Connecter les données à importer aux données de Firefly III', - 'job_config_map_text' => 'Dans les tableaux suivants, la valeur située à gauche vous montre l\'information trouvée dans votre fichier téléchargé. C’est à vous de mapper cette valeur, si possible, avec une valeur déjà présente dans votre base de données. Firefly III s’en tiendra à ce mappage. Si il n’y a pas de valeur correspondante ou que vous ne souhaitez pas mapper de valeur spécifique, ne sélectionnez rien.', - 'job_config_map_nothing' => 'Il n\'y a aucun donnée dans votre fichier qui puisse être mappée aux valeurs existantes. Merci de cliquer sur "Démarrez l\'importation" pour continuer.', - 'job_config_field_value' => 'Valeur du champ', - 'job_config_field_mapped' => 'Mappé à', - 'map_do_not_map' => '(ne pas mapper)', - 'job_config_map_submit' => 'Démarrez l\'importation', - - - // import status page: - 'import_with_key' => 'Importer avec la clé \':key\'', - 'status_wait_title' => 'Veuillez patienter...', - 'status_wait_text' => 'Cette boîte disparaîtra dans un instant.', - 'status_running_title' => 'L\'importation est en cours d\'exécution', - 'status_job_running' => 'Veuillez patienter, importation des données en cours...', - 'status_job_storing' => 'Veuillez patientez, enregistrement des données en cours...', - 'status_job_rules' => 'Veuillez patienter, exécution des règles...', - 'status_fatal_title' => 'Erreur fatale', - 'status_fatal_text' => 'L\'importation a rencontré une erreur qui l\'a empêché de s\'achever correctement. Toutes nos excuses !', - 'status_fatal_more' => 'Ce message d\'erreur (probablement très énigmatique) est complété par les fichiers de log que vous trouverez sur votre disque dur ou dans le container Docker depuis lequel vous exécutez Firefly III.', - 'status_finished_title' => 'Importation terminée', - 'status_finished_text' => 'L\'importation est terminée.', - 'finished_with_errors' => 'Des erreurs se sont produites pendant l\'importation. Veuillez les examiner avec attention.', - 'unknown_import_result' => 'Résultat de l\'importation inconnu', - 'result_no_transactions' => 'Aucune opération n\'a été importée. Il s\'agissait peut être de doublons, ou il n\'y avait simplement aucune opération a importer. Le fichier de log pourra peut être vous en dire plus sur ce qu\'il s\'est passé. Si vous importez des données régulièrement, ceci est normal.', - 'result_one_transaction' => 'Une seule opération a été importée. Elle est stockée sous le tag :tag où vous pouvez l\'afficher en détail.', - 'result_many_transactions' => 'Firefly III a importé :count opérations. Elles sont stockées sous le tag :tag où vous pouvez les afficher en détail.', - - // general errors and warnings: - 'bad_job_status' => 'Vous ne pouvez pas accéder à cette page tant que l\'importation a le statut ":status".', - - // error message - 'duplicate_row' => 'La ligne n°:row (":description") n\'a pas pu être importée. Elle existe déjà.', - -]; diff --git a/resources/lang/fr_FR/list.php b/resources/lang/fr_FR/list.php index 571650813a..aeee47bf94 100644 --- a/resources/lang/fr_FR/list.php +++ b/resources/lang/fr_FR/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Nombre de pièces jointes', 'bills_count' => 'Nombre de factures', 'categories_count' => 'Nombre de catégories', - 'import_jobs_count' => 'Nombre de travaux importés', 'budget_count' => 'Nombre de budgets', 'rule_and_groups_count' => 'Nombre de règles et de groupes de règles', 'tags_count' => 'Nombre d’étiquettes', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Somme des transferts', 'sum_reconciliations' => 'Total des rapprochements', 'reconcile' => 'Rapprocher', - 'account_on_spectre' => 'Compte (Spectre)', - 'account_on_ynab' => 'Compte (YNAB)', - 'do_import' => 'Importer depuis ce compte', 'sepa_ct_id' => 'Identificateur de bout en bout SEPA', 'sepa_ct_op' => 'Identifiant de compte SEPA opposable', 'sepa_db' => 'Identifiant de mandat SEPA', diff --git a/resources/lang/fr_FR/validation.php b/resources/lang/fr_FR/validation.php index 12c9da8b6b..6fed39f47e 100644 --- a/resources/lang/fr_FR/validation.php +++ b/resources/lang/fr_FR/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Le montant total ne peut pas être zéro.', 'current_target_amount' => 'Le montant actuel doit être inférieur au montant cible.', 'unique_piggy_bank_for_user' => 'Le nom de la tirelire doit être unique.', + 'unique_object_group' => 'Le nom du groupe doit être unique', 'secure_password' => 'Ce n\'est pas un mot de passe sécurisé. Veuillez essayez à nouveau. Pour plus d\'informations, visitez https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Type de répétition non valide pour des opérations périodiques.', diff --git a/resources/lang/hu_HU/bank.php b/resources/lang/hu_HU/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/hu_HU/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/hu_HU/breadcrumbs.php b/resources/lang/hu_HU/breadcrumbs.php index 343d57bd85..d80dba69bd 100644 --- a/resources/lang/hu_HU/breadcrumbs.php +++ b/resources/lang/hu_HU/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Tranzakciók közötti kapcsolat törlése', 'telemetry_index' => 'Telemetria', 'telemetry_view' => 'Telemetria megtekintése', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/hu_HU/config.php b/resources/lang/hu_HU/config.php index c1416a63a2..c11157d8e3 100644 --- a/resources/lang/hu_HU/config.php +++ b/resources/lang/hu_HU/config.php @@ -25,21 +25,21 @@ declare(strict_types=1); return [ 'html_language' => 'hu', 'locale' => 'hu, Hungarian, hu_HU.utf8, hu_HU.UTF-8', - 'month' => '%B %Y', - 'month_and_day' => '%B %e, %Y', + 'month' => '%Y. %B', + 'month_and_day' => '%Y. %B %e.', 'month_and_day_moment_js' => 'YYYY. MMM. D.', - 'month_and_date_day' => '%Y %e %B, %A', - 'month_and_day_no_year' => '%e %B', - 'date_time' => '%Y %B %e @ %T', - 'specific_day' => '%Y %e %B', - 'week_in_year' => 'Hét %V, %G', + 'month_and_date_day' => '%Y. %B %e. %A', + 'month_and_day_no_year' => '%B %e.', + 'date_time' => '%Y. %B %e. %T', + 'specific_day' => '%Y. %B %e.', + 'week_in_year' => '%G. %V. hét', 'year' => '%Y', 'half_year' => '%Y %B', - 'month_js' => 'YYYY MMMM', - 'month_and_day_js' => 'YYYY MMMM DD', - 'date_time_js' => 'YYYY MMMM DD @ HH:mm:ss', - 'specific_day_js' => 'YYYY MMMM DD', - 'week_in_year_js' => 'YYYY, w [Week]', + 'month_js' => 'YYYY. MMMM', + 'month_and_day_js' => 'YYYY. MMMM DD.', + 'date_time_js' => 'YYYY. MMMM DD. HH:mm:ss', + 'specific_day_js' => 'YYYY. MMMM DD.', + 'week_in_year_js' => 'YYYY. w. [Week]', 'year_js' => 'YYYY', 'half_year_js' => 'YYYY Q', 'dow_1' => 'Hétfő', diff --git a/resources/lang/hu_HU/csv.php b/resources/lang/hu_HU/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/hu_HU/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/hu_HU/demo.php b/resources/lang/hu_HU/demo.php index 84ebc8e1ca..5faad5f5f0 100644 --- a/resources/lang/hu_HU/demo.php +++ b/resources/lang/hu_HU/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'A Firefly III több pénznemet támogat. Bár alapértelmezett az euró, az amerikai dollárra és számos más valutára is átállítható. Amint látható, néhány pénznem már szerepel a rendszerben, de hozzáadható bármilyen saját pénznem is. Az alapértelmezett pénznem módosítása nem változtatja meg a meglévő tranzakciók pénznemét: a Firefly III egyidejűleg több pénznem használatát is támogatja.', 'transactions-index' => 'Ezek a kiadások, bevételek és átvezetések nem különösebben érdekesek. Automatikusan keletkeztek.', 'piggy-banks-index' => 'Mint látható, három malacpersely van. A plusz és a mínusz jelekkel lehet a pénzmennyiséget állítani a malacperselyekben. A malacperselyek beállításait a nevükre kattintva lehet elvégezni.', - 'import-index' => 'A Firefly III-ba bármilyen CSV fájl importálható. Támogatja az adatok importálását bunq és Spectre rendszerekből. A más bankok és pénzügyi szolgáltatóktól való importálás a jövőben elérhető lesz. Bemutató felhasználóként azonban csak a "hamis"-szolgáltatókat láthatja működés közben. Ez létrehoz néhány véletlenszerű ügyletek, hogy szemléltesse, hogy hogyan működik a folyamat.', 'profile-index' => 'Ne feledje, hogy a bemutató oldal adatai négyóránként automatikusan visszaállnak. A hozzáférése bármikor visszavonható. Ez automatikusan történik, és nem egy hiba.', ]; diff --git a/resources/lang/hu_HU/firefly.php b/resources/lang/hu_HU/firefly.php index 7177a06028..b57d33ba04 100644 --- a/resources/lang/hu_HU/firefly.php +++ b/resources/lang/hu_HU/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Jelenleg egy BETA verzió fut. Felléphetnek programhibák és problémák.', 'all_destination_accounts' => 'Célszámlák', 'all_source_accounts' => 'Forrásszámlák', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Frissítések ellenőrzése', @@ -297,6 +298,7 @@ return [ 'yearly' => 'éves', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Szabályok', 'rule_name' => 'Szabály neve', 'rule_triggers' => 'A szabály életbe lép amikor', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Kipipáljam a négyzetet?', 'secure_pw_long_password' => 'Igen. Mindig ellenőrizze, hogy a jelszavam biztonságos-e.', 'command_line_token' => 'Parancssori token', - 'explain_command_line_token' => 'Erre a vezérjelre parancssori lehetőségek végrehajtásához van szükség, mint például adatok importálása vagy exportálása. Enélkül néhány érzékeny parancs nem fog működni. Ezt a vezérjelet senki sem fogja kérni tőled, még én sem. Ha félsz, hogy elveszted vagy paranoid vagy, a gombbal újra lehet generálni a vezérjelet.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Parancssori token újragenerálása', 'token_regenerated' => 'Az új parancssori token generálódott', 'change_your_email' => 'Email cím módosítása', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Most már bejelentkezhet az új email címével.', 'login_with_old_email' => 'Most már bejelentkezhet újra a régi email címével.', 'login_provider_local_only' => 'Ez a művelet nem érhető el ":login_provider" általi hitelesítésekor.', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Importálás és exportálás', 'export_data_title' => 'Adatok exportálása a Firefly III-ból', 'export_data_menu' => 'Adat exportálása', 'export_data_bc' => 'Adatok exportálása a Firefly III-ból', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Erről a funkcióról további információ a súgóban található. A súgó a jobb felső (?) ikonra kattintva érhető el.', 'auto_budget_reset_icon' => 'A költségvetés periodikusan újraszámlálódik', 'auto_budget_rollover_icon' => 'A költségvetési összeg periodikusan növekszik', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Tranzakciókkal egyező számlák :low és :high között.', 'running_again_loss' => 'A számlával korábban összekötött tranzakciók összeköttetése törlődhet, ha többé nem felelnek meg egyetlen szabálynak sem.', 'bill_related_rules' => 'Erre a számlára vonatkozó szabályok', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Nem várt hiba történt az új számla tárolása közben. Ellenőrizd a naplófájlokat', 'list_inactive_rule' => 'inaktív szabály', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Űrlap törlése a beküldés után', 'errors_submission' => 'Hiba történt a beküldés során. Kérem, javítsa az alábbi hibákat.', - // Import page (general strings only) - 'import_index_title' => 'Tranzakciók importálása a Firefly III-ba', - 'import_transactions' => 'Tranzakciók importálása', - 'import_tools_title' => 'Importálási eszközök', - 'tools_index_intro' => 'Rengeteg eszköz létezik alább, amellyel adatok importálhatók a Firefly III-ba. További információkért látogasson el ide.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importáló', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importáló', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importálás', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importáló', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Ez a funkció nem elérhető ha a Firefly III Sandstorm.io környezetben van használva.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Ideje létrehozni egy eszközszámlát!', 'no_accounts_intro_asset' => 'Még nincsenek eszközszámlák. Az eszközszámlák a fő számlák: folyószámla, megtakarítási számlák, megosztott számlák vagy akár hitelkártya.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'A telemtria szükség szerint engedélyezhető a .env fájlban vagy a Docker beállításokban.', 'telemetry_collected_info' => 'Összegyűjtött információ', 'no_telemetry_present' => 'A Firefly III nulla telemetria bejegyzést gyűjtött össze.', - 'records_telemetry_present' => 'A Firefly III :count telemetria bejegyzést gyűjtött össze.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Telemetria megtekintése', 'telemetry_button_delete' => 'Összes telemetria törlése', 'telemetry_admin_overview' => 'Telemetria áttekintés', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Beküldött bejegyzések törlése', 'telemetry_submission_executed' => 'A bejegyzések beküldve. További információ a naplófájlokban található.', 'telemetry_all_deleted' => 'Minden telemetria bejegyzés törölve.', - 'telemetry_submitted_deleted' => 'Minden beküldött telemetria bejegyzés törölve.' + 'telemetry_submitted_deleted' => 'Minden beküldött telemetria bejegyzés törölve.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/hu_HU/form.php b/resources/lang/hu_HU/form.php index a748dd0458..0f047a8815 100644 --- a/resources/lang/hu_HU/form.php +++ b/resources/lang/hu_HU/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => '":name" bankszámla biztosan törölhető?', 'bill_areYouSure' => '":name" számla biztosan törölhető?', 'rule_areYouSure' => '":title" szabály biztosan törölhető?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => '":title" szabálycsoportot biztosan törölhető?', 'budget_areYouSure' => '":name" költségkeretet biztosan törölhető?', 'category_areYouSure' => '":name" kategória biztosan törölhető?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'A csak ezzel a kapcsolattípussal rendelkező tranzakciók elveszítik az összerendelésüket. | Mind a :count tranzakció, amely ezzel a hivatkozástípussal kapcsolódik elveszíti az összrendelését.', 'also_delete_rules' => 'A szabálycsoporthoz tartozó egyetlen szabály is törölve lesz. | Az ezen szabálycsoporthoz tartozó :count szabály is törölve lesz.', 'also_delete_piggyBanks' => 'A bankszámlához tartozó egyetlen malacpersely is törölve lesz. | Az ehhez a bankszámlához tartozó :count malacpersely is törölve lesz.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'A számlához tartozó egyetlen tranzakció nem lesz törölve.|Az ehhez a számlához tartozó :count tranzakció nem lesz törölve.', 'budget_keep_transactions' => 'A költségkerethez tartozó egyetlen tranzakció nem lesz törölve.|Az ehhez a költségkerethez tartozó :count tranzakció nem lesz törölve.', 'category_keep_transactions' => 'A kategóriához tartozó egyetlen tranzakció nem lesz törölve.|Az ehhez a kategóriához tartozó :count tranzakció nem lesz törölve.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'A címkéhez tartozó egyetlen tranzakció nem lesz törölve.|Az ehhez a címkéhez tartozó :count tranzakció nem lesz törölve.', 'check_for_updates' => 'Frissítések ellenőrzése', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Email cím', 'password' => 'Jelszó', 'password_confirmation' => 'Jelszó (ismét)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Bemutatóoldal', // import - 'import_file' => 'Import fájl', 'configuration_file' => 'Beállítás fájl', - 'import_file_type' => 'Import fájl típusa', 'csv_comma' => 'Egy vessző (,)', 'csv_semicolon' => 'Egy pontosvessző (;)', 'csv_tab' => 'Egy fül (láthatatlan)', 'csv_delimiter' => 'CSV mezőhatároló', - 'csv_import_account' => 'Alapértelmezés szerinti importálási bankszámla', 'client_id' => 'Ügyfélazonosító', 'app_id' => 'Alkalmazás azonosító', 'secret' => 'Titkos kód', diff --git a/resources/lang/hu_HU/import.php b/resources/lang/hu_HU/import.php deleted file mode 100644 index 35b9b7da93..0000000000 --- a/resources/lang/hu_HU/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Adatok importálása a Firefly III-ba', - 'prerequisites_breadcrumb_fake' => 'Előfeltételek az imitált import szolgáltató részére', - 'prerequisites_breadcrumb_spectre' => 'Spectre előfeltételei', - 'job_configuration_breadcrumb' => 'Konfiguráció ":key"', - 'job_status_breadcrumb' => 'Importálás állapota: ":key"', - 'disabled_for_demo_user' => 'nem érhető el bemutató módban', - - // index page: - 'general_index_intro' => 'Üdvözli a Firefly III importáló eljárása. A Firefly III-ba adatokat több módon is lehet importálni, melyek gombként jelennek meg.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Ahogyan az a Patreon posztban is ki lett fejtve, Firefly III adatimportáló modulja változni fog. Ez azt jelenti, hogy a CSV importáló egy független, új eszközbe fog átkerülni. Az új eszköz az alábbi GitHub repóból már elérhető tesztelésre. Örömmel venné ki magát, ha kipróbálná és megoszataná véleményét.', - 'final_csv_import' => 'Ahogyan az a Patreon posztban is ki lett fejtve, a Firefly III adatimportáló modulja változni fog. Ez azt jelenti, hogy ez az utolsó olyan Firefly III verzió, amely még tartalmazza a CSV importálót. Az új eszköz az alábbi GitHub repóból már elérhető tesztelésre. Örömmel venné ki magát, ha kipróbálná és megoszataná véleményét.', - - // import provider strings (index): - 'button_fake' => 'Importálás imitálása', - 'button_file' => 'Fájl importálása', - 'button_spectre' => 'Importálás Spectre használatával', - - // prerequisites box (index) - 'need_prereq_title' => 'Importálás előfeltételei', - 'need_prereq_intro' => 'Néhány importálási mód felhasználói beavatkozást igényel a használata előtt. Például szükség lehet különleges API kulcsokra vagy titkos kódokra. Ezeket itt lehet beállítani. Az ikon jelzi, hogy teljesültek-e ezek az előfeltételek.', - 'do_prereq_fake' => 'Az imitálás szolgáltató előfeltételei', - 'do_prereq_file' => 'Fájl import előfeltételei', - 'do_prereq_spectre' => 'A Spectre használatával történő importálás előfeltételei', - - // prerequisites: - 'prereq_fake_title' => 'Importálás előfeltételei az imitált import szolgáltatótól', - 'prereq_fake_text' => 'Az imitált szolgáltatónak szüksége van egy hamis API kulcsra. Ennek 32 karakter hosszúnak kell lennie. Például lehet ez: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'A Spectre API használatával történő importálás előfeltételei', - 'prereq_spectre_text' => 'A Spectre API (v4) használatával történő importáláshoz két titkos értéket kell megadni a Firefly III-nak. Ezek a titkos kódok oldalon találhatóak.', - 'prereq_spectre_pub' => 'A Spectre API-nak a lenti nyilvános kulcsra is szüksége van. Enélkül nem fog felismerni téged. A nyilvános kulcsot a titkos kódok oldalon kell megadni.', - 'callback_not_tls' => 'Firefly III a következő callback URI-t találta. Úgy tűnik, hogy a szerver nincs beálltva biztonságos kapcsolatokra (https). YNAB nem fogadja el ezt az URI-t. Az importálás ettől függetlenül folytatható, de vegye figyelembe, hogy nem biztonságos kapcsolatot használ.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Hamis API kulcs sikeres eltárolva!', - 'prerequisites_saved_for_spectre' => 'Alkalmazás azonosító és titkos kód eltárolva!', - - // job configuration: - 'job_config_apply_rules_title' => 'Feladat beállítása - szabályok alkalmazása?', - 'job_config_apply_rules_text' => 'Ha már fut az imitált szolgáltató, a szabályok alkalmazhatóak lesznek a tranzakciókon. Ez megnöveli az importálás idejét.', - 'job_config_input' => 'A bemenet', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Album nevének megadása', - 'job_config_fake_artist_text' => 'Több import rutinnál el kell végezni néhány beállítást. Az imitált import szolgáltató használatakor néhány furcsa kérdésre kell válaszolni. Ebben az esetben a folytatáshoz ezt kell beírni: David Bowie.', - 'job_config_fake_song_title' => 'Dal nevének megadása', - 'job_config_fake_song_text' => 'A "Golden years" dallal lehet folytatni az imitált importot.', - 'job_config_fake_album_title' => 'Album nevének megadása', - 'job_config_fake_album_text' => 'Több import rutin számára a folyamat közben további adatokat kell megadni. Az imitált import szolgáltató használatakor néhány furcsa kérdésre kell válaszolni. Ebben az esetben a folytatáshoz ezt kell beírni: Station to station.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Importálás beállítása (1/4) - Saját fájl feltöltése', - 'job_config_file_upload_text' => 'Ez a rutin segítséget nyújt fájlok importálásához a bankból a Firefly III-ba. ', - 'job_config_file_upload_help' => 'Fájl kiválasztása. A fájlnak UTF-8 kódolásúnak kell lennie.', - 'job_config_file_upload_config_help' => 'Ha korábban már történt adatimportálás a Firefly III-ba, akkor rendelkezésre áll egy előre beállított értékeket tartalmazó beállítási fájl. Néhány bank esetében más felhasználók nyilvánossá tették a saját beállítási fájljukat', - 'job_config_file_upload_type_help' => 'A feltölteni kívánt fájl típusának kiválasztása', - 'job_config_file_upload_submit' => 'Fájlok feltöltése', - 'import_file_type_csv' => 'CSV (comma separated values - vesszővel elválasztott értékek)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'A feltöltött fájl nem UTF-8 vagy ASCII kódolású. A Firefly III nem tudja kezelni az ilyen fájlokat. A Notepad++ vagy a Sublime segítségével lehet a fájlt UTF-8-ra átkódolni.', - 'job_config_uc_title' => 'Importálás beállítása (2/4) - Alapvető fájl beállítások', - 'job_config_uc_text' => 'A fájl megfelelő importálásához ellenőrizni kell a lenti beállításokat.', - 'job_config_uc_header_help' => 'Be kell jelölni, ha a CSV fájl első sora oszlopcímeket tartalmaz.', - 'job_config_uc_date_help' => 'Dátumformátum a fájlban. Az ezen az oldalon bemutatott formátumot kell követnie. Az alapértelmezett érték az ilyen dátumokat fogja feldolgozni: :dateExample.', - 'job_config_uc_delimiter_help' => 'Ki kell választani a bemeneti fájlban használt mezőelválasztót. Ha nem biztos, hogy melyik, akkor a vessző a legbiztonságosabb választás.', - 'job_config_uc_account_help' => 'Ha a fájl NEM tartalmaz információt az eszközszámlákról, akkor ebből a listából lehet kiválasztani, hogy a fájlban szereplő tranzakciók melyik bankszámlához tartoznak.', - 'job_config_uc_apply_rules_title' => 'Szabályok alkalmazása', - 'job_config_uc_apply_rules_text' => 'A szabályok alkalmazása az összes importált tranzakción. Ez jelentősen lelassítja az importálást.', - 'job_config_uc_specifics_title' => 'Bank specifikus beállítások', - 'job_config_uc_specifics_txt' => 'Néhány bank rosszul formázott fájlokat biztosít. A Firefly III automatikusan ki tudja ezeket javítani. Ha a te bankod ilyen fájlokat biztosít és nincs itt felsorolva, akkor a GitHubon lehet ezt bejelenteni.', - 'job_config_uc_submit' => 'Folytatás', - 'invalid_import_account' => 'Érvénytelen számla lett kiválasztva az importáláshoz.', - 'import_liability_select' => 'Kötelezettség', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Válassz bejelentkezést', - 'job_config_spectre_login_text' => 'A Firefly III :count meglévő bejelentkezést találta a Spectre számlához. Melyik legyen az importhoz használva?', - 'spectre_login_status_active' => 'Aktív', - 'spectre_login_status_inactive' => 'Inaktív', - 'spectre_login_status_disabled' => 'Letiltott', - 'spectre_login_new_login' => 'Bejelentkezés másik bankkal vagy ezen bankok egyikével más hitelesítő adatok megadásával.', - 'job_config_spectre_accounts_title' => 'Az importáláshoz használt számlák kiválasztása', - 'job_config_spectre_accounts_text' => '":name" (:country) kiválasztva. Ettől a szolgáltatótól :count számla áll rendelkezésre. Ki kell választani azokat a Firefly III eszközszámlákat amikbe az ezekből a számlákból származó tranzakció tárolni kell. Fontos tudni, hogy az adatok importálásához a Firefly III számlának és ":name"-számlának ugyanazt a pénznemet kell használnia.', - 'spectre_do_not_import' => '(ne importálja)', - 'spectre_no_mapping' => 'Úgy tűnik az importáláshoz nincs számla kiválasztva.', - 'imported_from_account' => 'Innen importálva: ":account"', - 'spectre_account_with_number' => 'Bankszámla száma :number', - 'job_config_spectre_apply_rules' => 'Szabályok alkalmazása', - 'job_config_spectre_apply_rules_text' => 'Alapértelmezés szerint a szabályok alkalmazva lesznek az importálás alatt létrejövő tranzakciókon. Ha erre nincs szükség, ki kell venni a dobozból a jelölést.', - - // job configuration for bunq: - 'should_download_config' => 'Ehhez a feladathoz érdemes letölteni a beállítási fájlt. Ez könnyebbé teszi a későbbi importálásokat.', - 'share_config_file' => 'Ha nyilvános bankból importáltál adatokat kérlek oszd meg a beállítási fájlodat ami más felhasználók számára megkönnyíti az adataik importálását. A beállítási fájl megosztása nem fedi fel a pénzügyeid részleteit.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Állapot', - 'spectre_extra_key_card_type' => 'Kártyatípus', - 'spectre_extra_key_account_name' => 'Számla neve', - 'spectre_extra_key_client_name' => 'Ügyfél neve', - 'spectre_extra_key_account_number' => 'Számlaszám', - 'spectre_extra_key_blocked_amount' => 'Blokkolt mennyiség', - 'spectre_extra_key_available_amount' => 'Rendelkezésre álló mennyiség', - 'spectre_extra_key_credit_limit' => 'Hitelkeret', - 'spectre_extra_key_interest_rate' => 'Kamatláb', - 'spectre_extra_key_expiry_date' => 'Lejárati dátum', - 'spectre_extra_key_open_date' => 'Nyitás dátuma', - 'spectre_extra_key_current_time' => 'Aktuális idő', - 'spectre_extra_key_current_date' => 'Aktuális dátum', - 'spectre_extra_key_cards' => 'Kártyák', - 'spectre_extra_key_units' => 'Egységek', - 'spectre_extra_key_unit_price' => 'Egységár', - 'spectre_extra_key_transactions_count' => 'Tranzakciók száma', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Importálás beállítása (4/4) - Adatok összekapcsolása a Firefly III adataival', - 'job_config_map_text' => 'A következő táblákban a bal oldali érték a feltöltött fájlban található információkat mutatja. A felhasználó feladata az érték összerendelése egy, az adatbázisban már szereplő értékkel ha lehetséges. A Firefly ragaszkodni fog ehhez az összerendeléshez. Ha nincs érték amihez rendelni lehet, vagy nem szükséges az összerendelés akkor nem kell kiválasztani semmit se.', - 'job_config_map_nothing' => 'Nincs olyan adat a fájlban amit meglévő értékhez lehet rendelni. Folytatás az „Importálás kezdése” gombbal.', - 'job_config_field_value' => 'Mező értéke', - 'job_config_field_mapped' => 'Hozzárendelve', - 'map_do_not_map' => '(nincs hozzárendelés)', - 'job_config_map_submit' => 'Importálás elindítása', - - - // import status page: - 'import_with_key' => 'Importálás \':key\' kulccsal', - 'status_wait_title' => 'Kis türelmet...', - 'status_wait_text' => 'Ez a doboz hamarosan eltűnik.', - 'status_running_title' => 'Az importálás fut', - 'status_job_running' => 'Kérem várjon, az importálás folyamatban van...', - 'status_job_storing' => 'Kérem várjon, adatok tárolása...', - 'status_job_rules' => 'Kérem várjon, szabályok futtatása...', - 'status_fatal_title' => 'Végzetes hiba', - 'status_fatal_text' => 'Az import közben hiba történt amit nem sikerült helyreállítani. Elnézést kérünk!', - 'status_fatal_more' => 'Ezt a (valószínűleg nagyon rejtélyes) hibaüzenetet a merevlemezen, vagy a Firefly III futtatásához használt Docker tárolóban található naplófájlok egészítik ki.', - 'status_finished_title' => 'Az importálás befejeződött', - 'status_finished_text' => 'Az importálás befejeződött.', - 'finished_with_errors' => 'Hibák történtek importálás közben. Alaposan át kell nézni őket.', - 'unknown_import_result' => 'Ismeretlen import eredmény', - 'result_no_transactions' => 'A tranzakciók nem lettek importálva. A naplófájlokban megtalálhatja az importálás részleteit. Ha rendszeresen importál adatokat, akkor ez normális.', - 'result_one_transaction' => 'Pontosan egy tranzakció lett importálva. A :tag címke alatt lett eltárolva ahol később ellenőrizhető.', - 'result_many_transactions' => 'A Firefly III :count tranzakciót importált. A :tag címke alatt lettek eltárolva ahol később ellenőrizhetőek.', - - // general errors and warnings: - 'bad_job_status' => 'Ennek az oldalnak az eléréséhez az import művelet állapota nem lehet ":status".', - - // error message - 'duplicate_row' => '#:row(":description") sort nem lehetett importálni. Már létezik.', - -]; diff --git a/resources/lang/hu_HU/list.php b/resources/lang/hu_HU/list.php index ffd4a7b227..414bd3fee2 100644 --- a/resources/lang/hu_HU/list.php +++ b/resources/lang/hu_HU/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Mellékletek száma', 'bills_count' => 'Számlák száma', 'categories_count' => 'Kategóriák száma', - 'import_jobs_count' => 'Import folyamatok száma', 'budget_count' => 'Költségkeretek száma', 'rule_and_groups_count' => 'Szabályok és szabálycsoportok száma', 'tags_count' => 'Címkék száma', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Átvezetések összege', 'sum_reconciliations' => 'Egyeztetések összege', 'reconcile' => 'Egyeztetés', - 'account_on_spectre' => 'Fiók (Spectre)', - 'account_on_ynab' => 'Számla (YNAB)', - 'do_import' => 'Importálás ebből a fiókból:', 'sepa_ct_id' => 'SEPA végpontok közti azonosító', 'sepa_ct_op' => 'SEPA ellenszámla azonosító', 'sepa_db' => 'SEPA megbízás azonosító', diff --git a/resources/lang/hu_HU/validation.php b/resources/lang/hu_HU/validation.php index 5792ad26cc..4e33ffe1f2 100644 --- a/resources/lang/hu_HU/validation.php +++ b/resources/lang/hu_HU/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'A teljes mennyiség nem lehet nulla.', 'current_target_amount' => 'A megadott értéknek kevesebbnek kell lennie, mint a célérték.', 'unique_piggy_bank_for_user' => 'A malacpersely nevének egyedinek kell lennie.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Ez nem biztonságos jelszó. Kérlek próbáld meg újra. További információért lásd: https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Érvénytelen ismétléstípus az ismétlődő tranzakciókhoz.', diff --git a/resources/lang/id_ID/bank.php b/resources/lang/id_ID/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/id_ID/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/id_ID/breadcrumbs.php b/resources/lang/id_ID/breadcrumbs.php index 689832fcd2..443419020e 100644 --- a/resources/lang/id_ID/breadcrumbs.php +++ b/resources/lang/id_ID/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Hapus tautan antar transaksi', 'telemetry_index' => 'Pengukur jarak', 'telemetry_view' => 'Melihat data', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/id_ID/csv.php b/resources/lang/id_ID/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/id_ID/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/id_ID/demo.php b/resources/lang/id_ID/demo.php index 9e6aa5f4f7..87078b6078 100644 --- a/resources/lang/id_ID/demo.php +++ b/resources/lang/id_ID/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III mendukung banyak mata uang. Meski default ke Euro itu bisa diatur ke US Dollar dan banyak mata uang lainnya. Seperti yang bisa Anda lihat, sejumlah kecil mata uang telah disertakan namun Anda dapat menambahkannya sendiri jika menginginkannya. Mengubah mata uang default tidak akan mengubah mata uang dari transaksi yang ada namun: Firefly III mendukung penggunaan beberapa mata uang pada saat bersamaan.', 'transactions-index' => 'Biaya ini, deposito dan transfer tidak terlalu imajinatif. Mereka telah dihasilkan secara otomatis.', 'piggy-banks-index' => 'Seperti yang bisa Anda lihat, ada tiga celengan. Gunakan tombol plus dan minus untuk mempengaruhi jumlah uang di setiap celengan. Klik nama celengan untuk melihat administrasi masing-masing celengan.', - 'import-index' => 'Semua file CSV dapat diimpor ke Firefly III. Data dari bunq dan Spectre pun bisa diimpor kesini. Sedangkan data dari provider keuangan dan bank akan di implementasikan di waktu mendatang. Sebagai demo-user tentu saja Anda dapat melihat contoh datanya. Beberapa transaksi demo akan dibuat secara otomatis untuk menunjukkan bagaimana alur proses kerjanya.', 'profile-index' => 'Mohon diingat bahwa situs demo ini diatur ulang setiap 4 jam. Akses Anda bisa ditolak kapan saja. Ini berjalan secara otomatis dan bukanlah merupakan sebuah kesalahan.', ]; diff --git a/resources/lang/id_ID/firefly.php b/resources/lang/id_ID/firefly.php index 22fb11299c..309d041dd2 100644 --- a/resources/lang/id_ID/firefly.php +++ b/resources/lang/id_ID/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Check for updates', @@ -297,6 +298,7 @@ return [ 'yearly' => 'tahunan', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Aturan', 'rule_name' => 'Nama aturan', 'rule_triggers' => 'Aturan pemicu kapan', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Haruskah saya mencentang kotaknya?', 'secure_pw_long_password' => 'Yes. Always verify your password is safe.', 'command_line_token' => 'Command line token', - 'explain_command_line_token' => 'You need this token to perform command line options, such as importing or exporting data. Without it, such sensitive commands will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerate command line token', 'token_regenerated' => 'A new command line token was generated', 'change_your_email' => 'Ubah alamat email anda', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Anda sekarang bisa masuk dengan alamat email baru Anda.', 'login_with_old_email' => 'Anda sekarang dapat login dengan alamat email lama Anda lagi.', 'login_provider_local_only' => 'This action is not available when authenticating through ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Bill matches transactions between :low and :high.', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => 'Rules related to this bill', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'An unexpected error occurred while storing your new bill. Please check the log files', 'list_inactive_rule' => 'inactive rule', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => 'Import transactions into Firefly III', - 'import_transactions' => 'Import transactions', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Fungsi ini tidak tersedia saat Anda menggunakan Firefly III di dalam lingkungan Sandstorm.io.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Mari buat akun aset!', 'no_accounts_intro_asset' => 'Anda belum memiliki akun aset. Akun aset adalah akun utama Anda: rekening giro, rekening tabungan, rekening bersama atau bahkan kartu kredit Anda.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/id_ID/form.php b/resources/lang/id_ID/form.php index 0767b59081..30db29a833 100644 --- a/resources/lang/id_ID/form.php +++ b/resources/lang/id_ID/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Yakin ingin menghapus akun dengan nama ":name"?', 'bill_areYouSure' => 'Yakin ingin menghapus tagihan yang bernama ":name"?', 'rule_areYouSure' => 'Yakin ingin menghapus aturan yang berjudul ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Yakin ingin menghapus grup aturan yang berjudul ":title"?', 'budget_areYouSure' => 'Yakin ingin menghapus anggaran dengan nama ":name"?', 'category_areYouSure' => 'Yakin ingin menghapus kategori yang bernama ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Satu-satunya transaksi yang terkait dengan jenis link ini akan kehilangan koneksi ini. Semua :count transaksi yang terkait dengan jenis link ini akan kehilangan koneksi mereka.', 'also_delete_rules' => 'Aturan satu-satunya yang terhubung ke grup aturan ini akan dihapus juga. Aturan All :count yang terhubung ke grup aturan ini akan dihapus juga.', 'also_delete_piggyBanks' => 'Satu-satunya piggy bank yang terhubung ke akun ini akan dihapus juga. Semua :count piggy bank yang terhubung ke akun ini akan dihapus juga.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will be spared deletion.', 'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will be spared deletion.', 'category_keep_transactions' => 'The only transaction connected to this category will not be deleted.|All :count transactions connected to this category will be spared deletion.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'The only transaction connected to this tag will not be deleted.|All :count transactions connected to this tag will be spared deletion.', 'check_for_updates' => 'Check for updates', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Alamat email', 'password' => 'Kata sandi', 'password_confirmation' => 'Password (lagi)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Apakah situs demo', // import - 'import_file' => 'Impor file', 'configuration_file' => 'File konfigurasi', - 'import_file_type' => 'Impor jenis file', 'csv_comma' => 'Koma (,)', 'csv_semicolon' => 'Titik koma (;)', 'csv_tab' => 'Tab (tak terlihat)', 'csv_delimiter' => 'Pembatas lapangan CSV', - 'csv_import_account' => 'Akun impor default', 'client_id' => 'ID klien', 'app_id' => 'App ID', 'secret' => 'Secret', diff --git a/resources/lang/id_ID/import.php b/resources/lang/id_ID/import.php deleted file mode 100644 index e7fb54e917..0000000000 --- a/resources/lang/id_ID/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Import data into Firefly III', - 'prerequisites_breadcrumb_fake' => 'Prerequisites for the fake import provider', - 'prerequisites_breadcrumb_spectre' => 'Prerequisites for Spectre', - 'job_configuration_breadcrumb' => 'Configuration for ":key"', - 'job_status_breadcrumb' => 'Import status for ":key"', - 'disabled_for_demo_user' => 'disabled in demo', - - // index page: - 'general_index_intro' => 'Welcome to Firefly III\'s import routine. There are a few ways of importing data into Firefly III, displayed here as buttons.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Fake an import', - 'button_file' => 'Import a file', - 'button_spectre' => 'Import using Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Import prerequisites', - 'need_prereq_intro' => 'Some import methods need your attention before they can be used. For example, they might require special API keys or application secrets. You can configure them here. The icon indicates if these prerequisites have been met.', - 'do_prereq_fake' => 'Prerequisites for the fake provider', - 'do_prereq_file' => 'Prerequisites for file imports', - 'do_prereq_spectre' => 'Prerequisites for imports using Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Prerequisites for an import from the fake import provider', - 'prereq_fake_text' => 'This fake provider requires a fake API key. It must be 32 characters long. You can use this one: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prerequisites for an import using the Spectre API', - 'prereq_spectre_text' => 'In order to import data using the Spectre API (v4), you must provide Firefly III with two secret values. They can be found on the secrets page.', - 'prereq_spectre_pub' => 'Likewise, the Spectre API needs to know the public key you see below. Without it, it will not recognize you. Please enter this public key on your secrets page.', - 'callback_not_tls' => 'Firefly III has detected the following callback URI. It seems your server is not set up to accept TLS-connections (https). YNAB will not accept this URI. You may continue with the import (because Firefly III could be wrong) but please keep this in mind.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Fake API key stored successfully!', - 'prerequisites_saved_for_spectre' => 'App ID and secret stored!', - - // job configuration: - 'job_config_apply_rules_title' => 'Job configuration - apply your rules?', - 'job_config_apply_rules_text' => 'Once the fake provider has run, your rules can be applied to the transactions. This adds time to the import.', - 'job_config_input' => 'Your input', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Enter album name', - 'job_config_fake_artist_text' => 'Many import routines have a few configuration steps you must go through. In the case of the fake import provider, you must answer some weird questions. In this case, enter "David Bowie" to continue.', - 'job_config_fake_song_title' => 'Enter song name', - 'job_config_fake_song_text' => 'Mention the song "Golden years" to continue with the fake import.', - 'job_config_fake_album_title' => 'Enter album name', - 'job_config_fake_album_text' => 'Some import routines require extra data halfway through the import. In the case of the fake import provider, you must answer some weird questions. Enter "Station to station" to continue.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Import setup (1/4) - Upload your file', - 'job_config_file_upload_text' => 'This routine will help you import files from your bank into Firefly III. ', - '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 configuration file', - 'job_config_file_upload_type_help' => 'Select the type of file you will upload', - 'job_config_file_upload_submit' => 'Upload files', - 'import_file_type_csv' => 'CSV (nilai yang dipisahkan koma)', - '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.', - 'job_config_uc_title' => 'Import setup (2/4) - Basic file setup', - 'job_config_uc_text' => 'To be able to import your file correctly, please validate the options below.', - 'job_config_uc_header_help' => 'Check this box if the first row of your CSV file are the column titles.', - 'job_config_uc_date_help' => 'Date time format in your file. Follow the format as this page indicates. The default value will parse dates that look like this: :dateExample.', - 'job_config_uc_delimiter_help' => 'Choose the field delimiter that is used in your input file. If not sure, comma is the safest option.', - 'job_config_uc_account_help' => 'If your file does NOT contain information about your asset account(s), use this dropdown to select to which account the transactions in the file belong to.', - 'job_config_uc_apply_rules_title' => 'Apply rules', - 'job_config_uc_apply_rules_text' => 'Applies your rules to every imported transaction. Note that this slows the import significantly.', - 'job_config_uc_specifics_title' => 'Bank-specific options', - 'job_config_uc_specifics_txt' => 'Some banks deliver badly formatted files. Firefly III can fix those automatically. If your bank delivers such files but it\'s not listed here, please open an issue on GitHub.', - 'job_config_uc_submit' => 'Continue', - 'invalid_import_account' => 'You have selected an invalid account to import into.', - 'import_liability_select' => 'Liability', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Choose your login', - 'job_config_spectre_login_text' => 'Firefly III has found :count existing login(s) in your Spectre account. Which one would you like to use to import from?', - 'spectre_login_status_active' => 'Active', - 'spectre_login_status_inactive' => 'Inactive', - 'spectre_login_status_disabled' => 'Disabled', - 'spectre_login_new_login' => 'Login with another bank, or one of these banks with different credentials.', - 'job_config_spectre_accounts_title' => 'Select accounts to import from', - 'job_config_spectre_accounts_text' => 'You have selected ":name" (:country). You have :count account(s) available from this provider. Please select the Firefly III asset account(s) where the transactions from these accounts should be stored. Remember, in order to import data both the Firefly III account and the ":name"-account must have the same currency.', - 'spectre_do_not_import' => '(do not import)', - 'spectre_no_mapping' => 'It seems you have not selected any accounts to import from.', - 'imported_from_account' => 'Imported from ":account"', - 'spectre_account_with_number' => 'Account :number', - 'job_config_spectre_apply_rules' => 'Apply rules', - 'job_config_spectre_apply_rules_text' => 'By default, your rules will be applied to the transactions created during this import routine. If you do not want this to happen, deselect this checkbox.', - - // job configuration for bunq: - 'should_download_config' => 'You should download the configuration file for this job. This will make future imports way easier.', - 'share_config_file' => 'If you have imported data from a public bank, you should share your configuration file so it will be easy for other users to import their data. Sharing your configuration file will not expose your financial details.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Card type', - 'spectre_extra_key_account_name' => 'Account name', - 'spectre_extra_key_client_name' => 'Client name', - 'spectre_extra_key_account_number' => 'Account number', - 'spectre_extra_key_blocked_amount' => 'Blocked amount', - 'spectre_extra_key_available_amount' => 'Available amount', - 'spectre_extra_key_credit_limit' => 'Credit limit', - 'spectre_extra_key_interest_rate' => 'Interest rate', - 'spectre_extra_key_expiry_date' => 'Expiry date', - 'spectre_extra_key_open_date' => 'Open date', - 'spectre_extra_key_current_time' => 'Current time', - 'spectre_extra_key_current_date' => 'Current date', - 'spectre_extra_key_cards' => 'Cards', - 'spectre_extra_key_units' => 'Units', - 'spectre_extra_key_unit_price' => 'Unit price', - 'spectre_extra_key_transactions_count' => 'Transaction count', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import setup (4/4) - Connect import data to Firefly III data', - 'job_config_map_text' => 'In the following tables, the left value shows you information found in your uploaded file. It is your task to map this value, if possible, to a value already present in your database. Firefly will stick to this mapping. If there is no value to map to, or you do not wish to map the specific value, select nothing.', - 'job_config_map_nothing' => 'There is no data present in your file that you can map to existing values. Please press "Start the import" to continue.', - 'job_config_field_value' => 'Field value', - 'job_config_field_mapped' => 'Mapped to', - 'map_do_not_map' => '(jangan memetakan)', - 'job_config_map_submit' => 'Start the import', - - - // import status page: - 'import_with_key' => 'Impor dengan kunci \':key\'', - 'status_wait_title' => 'Tolong tunggu sebentar...', - 'status_wait_text' => 'Kotak ini akan hilang dalam sekejap.', - 'status_running_title' => 'Impor sedang berjalan', - 'status_job_running' => 'Please wait, running the import...', - 'status_job_storing' => 'Please wait, storing data...', - 'status_job_rules' => 'Please wait, running rules...', - 'status_fatal_title' => 'Fatal error', - 'status_fatal_text' => 'The import has suffered from an error it could not recover from. Apologies!', - 'status_fatal_more' => 'This (possibly very cryptic) error message is complemented by log files, which you can find on your hard drive, or in the Docker container where you run Firefly III from.', - 'status_finished_title' => 'Import finished', - 'status_finished_text' => 'The import has finished.', - 'finished_with_errors' => 'There were some errors during the import. Please review them carefully.', - 'unknown_import_result' => 'Unknown import result', - 'result_no_transactions' => 'No transactions have been imported. Perhaps they were all duplicates is simply no transactions where present to be imported. Perhaps the log files can tell you what happened. If you import data regularly, this is normal.', - 'result_one_transaction' => 'Exactly one transaction has been imported. It is stored under tag :tag where you can inspect it further.', - 'result_many_transactions' => 'Firefly III has imported :count transactions. They are stored under tag :tag where you can inspect them further.', - - // general errors and warnings: - 'bad_job_status' => 'To access this page, your import job cannot have status ":status".', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/id_ID/list.php b/resources/lang/id_ID/list.php index 81ec8d1157..1f03bde5f8 100644 --- a/resources/lang/id_ID/list.php +++ b/resources/lang/id_ID/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Jumlah lampiran', 'bills_count' => 'Jumlah tagihan', 'categories_count' => 'Jumlah kategori', - 'import_jobs_count' => 'Jumlah pekerjaan impor', 'budget_count' => 'Jumlah anggaran', 'rule_and_groups_count' => 'Jumlah aturan dan kelompok aturan', 'tags_count' => 'Jumlah label', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Jumlah transfer', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Menyesuaikan', - 'account_on_spectre' => 'Rekening (Spectre)', - 'account_on_ynab' => 'Rekening (YNAB)', - 'do_import' => 'Ambil dari rekening ini', 'sepa_ct_id' => 'SEPA End to End Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier', 'sepa_db' => 'SEPA Mandate Identifier', diff --git a/resources/lang/id_ID/validation.php b/resources/lang/id_ID/validation.php index c8df0c922a..2d2789ec4f 100644 --- a/resources/lang/id_ID/validation.php +++ b/resources/lang/id_ID/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Jumlah total tidak boleh nol.', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => 'Nama celengan harus unik.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Tipe pengulangan yang tidak valid untuk transaksi berkala.', diff --git a/resources/lang/it_IT/bank.php b/resources/lang/it_IT/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/it_IT/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/it_IT/breadcrumbs.php b/resources/lang/it_IT/breadcrumbs.php index 553377efd9..7aa59d023b 100644 --- a/resources/lang/it_IT/breadcrumbs.php +++ b/resources/lang/it_IT/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Elimina il collegamento tra le transazioni', 'telemetry_index' => 'Telemetria', 'telemetry_view' => 'Visualizza telemetria', + 'edit_object_group' => 'Modifica gruppo ":title"', + 'delete_object_group' => 'Elimina gruppo ":title"', ]; diff --git a/resources/lang/it_IT/csv.php b/resources/lang/it_IT/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/it_IT/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/it_IT/demo.php b/resources/lang/it_IT/demo.php index 11773eb266..8ebbab569e 100644 --- a/resources/lang/it_IT/demo.php +++ b/resources/lang/it_IT/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III supporta più valute. Sebbene sia impostato su Euro, può essere impostato sul dollaro USA e su molte altre valute. Come puoi vedere, è stata inclusa una piccola selezione di valute, ma puoi aggiungere la tua se lo desideri. Tuttavia, la modifica della valuta predefinita non cambierà la valuta delle transazioni esistenti: Firefly III supporta un uso di più valute allo stesso tempo.', 'transactions-index' => 'Queste spese, depositi e trasferimenti non sono particolarmente fantasiosi. Sono stati generati automaticamente.', 'piggy-banks-index' => 'Come puoi vedere, ci sono tre salvadanai. Utilizzare i pulsanti più e meno per influenzare la quantità di denaro in ogni salvadanaio. Fare clic sul nome del salvadanaio per visualizzare la gestione per ciascun salvadanaio.', - 'import-index' => 'Qualsiasi file CSV può essere importato in Firefly III. Supporta anche l\'importazione di dati da bunq e Spectre. Altre banche e aggregatori finanziari saranno implementati in futuro. Tuttavia, come utente demo, puoi vedere solo il provider "fittizio" in azione. Genererà alcune transazioni casuali per mostrarti come funziona il processo.', 'profile-index' => 'Tieni a mente che il sito demo viene reimpostato ogni quattro ore. L\'acceso può essere revocato in qualsiasi momento. Questo avviene automaticamente e non è un bug.', ]; diff --git a/resources/lang/it_IT/firefly.php b/resources/lang/it_IT/firefly.php index 59c070fbb6..b723c800ba 100644 --- a/resources/lang/it_IT/firefly.php +++ b/resources/lang/it_IT/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Stai eseguendo una versione BETA. Fai attenzione a bug e problemi.', 'all_destination_accounts' => 'Conti di destinazione', 'all_source_accounts' => 'Conti di origine', + 'back_to_index' => 'Torna all\'indice', // check for updates: 'update_check_title' => 'Controlla aggiornamenti', @@ -297,6 +298,7 @@ return [ 'yearly' => 'annuale', // rules + 'cannot_fire_inactive_rules' => 'Non puoi eseguire regole inattive.', 'rules' => 'Regole', 'rule_name' => 'Nome regola', 'rule_triggers' => 'La regola si innesca quando', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Devo controllare la scatola?', 'secure_pw_long_password' => 'Sì. Verifica sempre che la tua password sia sicura.', 'command_line_token' => 'Token della riga di comando', - 'explain_command_line_token' => 'È necessario questo token per eseguire le opzioni dalla riga di comando, come l\'importazione o l\'esportazione di dati. Senza di esso tali comandi sensibili non funzioneranno. Non condividere il token della riga di comando. Nessuno ti chiederà questo token, nemmeno io. Se temi di averlo perso, o se sei paranoico, rigenera questo token usando il pulsante.', + 'explain_command_line_token' => 'È necessario questo token per eseguire le opzioni dalla riga di comando, come l\'esportazione di dati. Senza di esso tale comando sensibile non funzionerà. Non condividere il token della riga di comando. Nessuno ti chiederà questo token, nemmeno io. Se temi di averlo perso, o se sei paranoico, rigenera questo token usando il pulsante.', 'regenerate_command_line_token' => 'Rigenera il token della riga di comando', 'token_regenerated' => 'È stato generato un nuovo token della riga di comando', 'change_your_email' => 'Cambia il tuo indirizzo email', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Ora puoi accedere con il tuo nuovo indirizzo email.', 'login_with_old_email' => 'Ora puoi accedere nuovamente con il tuo vecchio indirizzo email.', 'login_provider_local_only' => 'Questa azione non è disponibile quando ci si è autenticati con ":login_provider".', - 'delete_local_info_only' => "Poiché ti sei autenticato tramite \":login_provider\", questo eliminerà solamente le informazioni locali di Firefly III.", + 'external_user_mgt_disabled' => 'Questa azione non è disponibile quando Firefly III non è responsabile della gestione utente o dell\'autenticazione.', + 'delete_local_info_only' => "Poiché Firefly III non è responsabile della gestione utente o dell'autenticazione, questa funzione eliminerà solo le informazioni locali di Firefly III.", 'profile_oauth_clients' => 'Client OAuth', 'profile_oauth_no_clients' => 'Non hai creato nessun client OAuth.', 'profile_oauth_clients_header' => 'Client', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Qualcosa non ha funzionato. Riprova.', // export data: - 'import_and_export_menu' => 'Importa e esporta', 'export_data_title' => 'Esporta dati da Firefly III', 'export_data_menu' => 'Esporta dati', 'export_data_bc' => 'Esporta dati da Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Puoi leggere di più su questa funzione nella guida. Clicca sull\'icona (?) in alto a destra.', 'auto_budget_reset_icon' => 'Questo budget sarà impostato periodicamente', 'auto_budget_rollover_icon' => 'L\'importo del budget aumenterà periodicamente', + 'remove_budgeted_amount' => 'Rimuovi l\'import a budget in :currency', // bills: + 'not_expected_period' => 'Non prevista per questo periodo', + 'not_or_not_yet' => 'No (per ora)', 'match_between_amounts' => 'La bolletta abbina le transazioni tra :low e :high.', 'running_again_loss' => 'Le transazioni precedentemente collegate a questa bolletta potrebbero perdere la loro connessione se (non) corrispondono (più) alla regola.', 'bill_related_rules' => 'Regole relative a questa bolletta', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Si è verificato un errore imprevisto durante la memorizzazione della nuova bolletta. Controlla i file di log', 'list_inactive_rule' => 'regola inattiva', 'bill_edit_rules' => 'Firefly III tenterà anche di modificare la regola relativa a questa bolletta. Se hai modificato questa regola da solo, Firefly III non cambierà nulla.|Firefly III tenterà anche di modificare le :count regole relative a questa bolletta. Se hai modificato queste regole, Firefly III non cambierà nulla.', + 'bill_expected_date' => 'Attesa :date', // accounts: 'inactive_account_link' => 'Hai :count conto inattivo (archiviato), che puoi visualizzare in questa pagina separata.|Hai :count conti inattivi (archiviati), che puoi visualizzare in questa pagina separata.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Resetta il modulo dopo l\'invio', 'errors_submission' => 'Errore durante l\'invio. Controlla gli errori segnalati qui sotto.', - // Import page (general strings only) - 'import_index_title' => 'Importa le transazioni in Firefly III', - 'import_transactions' => 'Importa transazioni', - 'import_tools_title' => 'Strumenti di importazione', - 'tools_index_intro' => 'Esistono diversi strumenti per importare dati in Firefly III. Controlla quelli qui sotto. Per ulteriori informazioni, consulta questa pagina.', - 'firefly_iii_csv_importer_name' => 'Importatore CSV di Firefly III', - 'firefly_iii_bunq_importer_name' => 'Importatore bunq🌈 di Firefly III', - 'firefly_iii_ynab_importer_name' => 'Importatore YNAB di Firefly III', - 'ludo_revolut_importer_name' => 'Importatore Revolut di Ludo444', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Questa funzione non è disponibile quando si utilizza Firefly III in un ambiente Sandstorm.io.', + // object groups + 'default_group_title_name' => '(non in un gruppo)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Creiamo un conto attività!', 'no_accounts_intro_asset' => 'Non hai ancora un conto attività. I conti attività sono i tuoi conti principali: il tuo conto corrente, il tuo conto di risparmio, il conto condiviso o persino la tua carta di credito.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Se lo desideri, è possibile abilitare la telemetria nel file .env o nella configurazione di Docker.', 'telemetry_collected_info' => 'Informazioni raccolte', 'no_telemetry_present' => 'Firefly III non ha raccolto dati di telemetria.', - 'records_telemetry_present' => 'Firefly III ha raccolto :count dati di telemetria.', + 'records_telemetry_present' => 'Firefly III ha raccolto :count dato di telemetria.|Firefly III ha raccolto :count dati di telemetria.', 'telemetry_button_view' => 'Visualizza telemetria', 'telemetry_button_delete' => 'Elimina tutta la telemetria', 'telemetry_admin_overview' => 'Panoramica telemetria', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Elimina i dati inviati', 'telemetry_submission_executed' => 'I dati sono stati inviati. Controlla i file di log per maggiori informazioni.', 'telemetry_all_deleted' => 'Tutti i dati di telemetria sono stati cancellati.', - 'telemetry_submitted_deleted' => 'Tutti i dati di telemetria inviati sono stati cancellati.' + 'telemetry_submitted_deleted' => 'Tutti i dati di telemetria inviati sono stati cancellati.', + + // debug page + 'debug_page' => 'Pagina di debug', + 'debug_submit_instructions' => 'Se incontri problemi, puoi usare le informazioni in questo riquadro come informazioni di debug. Copia-incollale in una nuova o esistente issue di Github. Creerà una bellissima tabella che potrà essere utilizzata per diagnosticare rapidamente il tuo problema.', + 'debug_pretty_table' => 'Copia-incollando il riquadro sottostante in una issue di Github verrà creata una tabella. Non circondare questo testo con accenti gravi o virgolette.', + 'debug_additional_data' => 'Puoi anche condividere il contenuto del riquadro sottostante. È anche possibile copiare e incollare questo in una nuova o esistente issue di GitHub. Tuttavia, il contenuto di questo riquadro può contenere informazioni private come i nomi dei conti, i dettagli delle transazioni o indirizzi e-mail.', + + // object groups + 'object_groups_menu_bar' => 'Gruppi', + 'object_groups_page_title' => 'Gruppi', + 'object_groups_breadcrumb' => 'Gruppi', + 'object_groups_index' => 'Panoramica', + 'object_groups' => 'Gruppi', + 'object_groups_empty_explain' => 'Alcune cose in Firefly III possono essere divise in gruppi. I salvadanai, per esempio, dispongono di un campo "Gruppo" nelle schermate di modifica e creazione. Quando si imposta questo campo, è possibile modificare i nomi e l\'ordine dei gruppi in questa pagina. Per ulteriori informazioni, consulta le pagine di aiuto nell\'angolo in alto a destra, con l\'icona (?).', + 'object_group_title' => 'Titolo', + 'edit_object_group' => 'Modifica gruppo ":title"', + 'delete_object_group' => 'Modifica gruppo ":title"', + 'update_object_group' => 'Aggiorna gruppo', + 'updated_object_group' => 'Gruppo ":title" aggiornato con successo', + 'deleted_object_group' => 'Gruppo ":title" eliminato con successo', + 'object_group' => 'Gruppo', + ]; diff --git a/resources/lang/it_IT/form.php b/resources/lang/it_IT/form.php index 72982bc9f1..137280bbc4 100644 --- a/resources/lang/it_IT/form.php +++ b/resources/lang/it_IT/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Sei sicuro di voler eliminare il conto ":name"?', 'bill_areYouSure' => 'Sei sicuro di voler eliminare il conto ":name"?', 'rule_areYouSure' => 'Sei sicuro di voler eliminare la regola ":title"?', + 'object_group_areYouSure' => 'Sei sicuro di voler eliminare il gruppo ":title"?', 'ruleGroup_areYouSure' => 'Sei sicuro di voler eliminare il gruppo regole ":title"?', 'budget_areYouSure' => 'Sei sicuro di voler eliminare il budget ":name"?', 'category_areYouSure' => 'Sei sicuro di voler eliminare categoria ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'L\'unica transazione collegata a questo tipo di collegamento perderà questa connessione. | Tutto :count le transazioni di conteggio collegate a questo tipo di collegamento perderanno la connessione.', 'also_delete_rules' => 'Anche l\'unica regola collegata a questo gruppo di regole verrà eliminata. | Tutto :count verranno eliminate anche le regole di conteggio collegate a questo gruppo di regole.', 'also_delete_piggyBanks' => 'Verrà eliminato anche l\'unico salvadanaio collegato a questo conto. | Tutti :count il conteggio del salvadanaio collegato a questo conto verrà eliminato.', + 'not_delete_piggy_banks' => 'Il salvadanaio collegato a questo gruppo non verrà eliminato.|I :count salvadanai collegati a questo gruppo non verranno eliminati.', 'bill_keep_transactions' => 'L\'unica transazione connessa a questa bolletta non verrà eliminata.|Tutte le :count transazioni del conto collegate a questa bolletta non verranno cancellate.', 'budget_keep_transactions' => 'L\'unica transazione collegata a questo budget non verrà eliminata.|Tutte le :count transazioni del conto collegate a questo budget non verranno cancellate.', 'category_keep_transactions' => 'L\'unica transazione collegata a questa categoria non verrà eliminata.|Tutte le :count transazioni del conto collegate a questa categoria non verranno cancellate.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'L\'unica transazione connessa a questa etichetta non verrà eliminata.|Tutte le :count transazioni del conto collegate a questa etichetta non verranno eliminate.', 'check_for_updates' => 'Controlla gli aggiornamenti', + 'delete_object_group' => 'Elimina gruppo ":title"', + 'email' => 'Indirizzo email', 'password' => 'Password', 'password_confirmation' => 'Password (ancora)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'È un sito demo', // import - 'import_file' => 'Importa file', 'configuration_file' => 'Configurazione file', - 'import_file_type' => 'Importa tipo file', 'csv_comma' => 'Una virgola (,)', 'csv_semicolon' => 'Un punto e virgola (;)', 'csv_tab' => 'Una tabulazione (invisibile)', 'csv_delimiter' => 'Delimitatore campi CSV', - 'csv_import_account' => 'Conto di importazione predefinito', 'client_id' => 'Client ID', 'app_id' => 'ID dell\'app', 'secret' => 'Segreto', diff --git a/resources/lang/it_IT/import.php b/resources/lang/it_IT/import.php deleted file mode 100644 index 3de66a3b26..0000000000 --- a/resources/lang/it_IT/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importa i dati in Firefly III', - 'prerequisites_breadcrumb_fake' => 'Prerequisiti per il fornitore di importazione fittizio', - 'prerequisites_breadcrumb_spectre' => 'Prerequisiti per Spectre', - 'job_configuration_breadcrumb' => 'Configurazione per ":key"', - 'job_status_breadcrumb' => 'Stato di importazione per ":key"', - 'disabled_for_demo_user' => 'disabilitata nella demo', - - // index page: - 'general_index_intro' => 'Benvenuti nella routine di importazione di Firefly III. Esistono alcuni modi per importare dati in Firefly III, visualizzati qui come pulsanti.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Come descritto in questo post Patreon, il modo in cui Firefly III gestisce l\'importazione dei dati cambierà. Ciò significa che l\'importatore CSV sarà spostato in un nuovo strumento separato. Puoi già testare questo strumento visitando questo repository GitHub. Prova il nuovo importatore e fammi sapere cosa ne pensi.', - 'final_csv_import' => 'Come descritto in questo post Patreon, il modo in cui Firefly III gestisce l\'importazione dei dati cambierà. Ciò significa che questa è l\'ultima versione di Firefly III che presenta l\'importatore CSV. È disponibile uno strumento separato che puoi provare tu stesso: l\'importatore CSV di Firefly III. Ti sarei molto grato se lo provassi e mi facessi sapere cosa ne pensi.', - - // import provider strings (index): - 'button_fake' => 'Esegui un\'importazione fittizia', - 'button_file' => 'Importa un file', - 'button_spectre' => 'Importa usando Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Prerequisiti di importazione', - 'need_prereq_intro' => 'Alcuni metodi di importazione richiedono la tua attenzione prima che possano essere utilizzati. Ad esempio, potrebbero richiedere speciali chiavi API o segreti dell\'applicazione. Puoi configurarli qui. L\'icona indica se questi prerequisiti sono stati soddisfatti.', - 'do_prereq_fake' => 'Prerequisiti per il fornitore fittizio', - 'do_prereq_file' => 'Prerequisiti per le importazioni da file', - 'do_prereq_spectre' => 'Prerequisiti per le importazioni usando Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Prerequisiti per un\'importazione dal fornitore di importazione fittizio', - 'prereq_fake_text' => 'Questo provider fittizio richiede una chiave API fittizia. Deve contenere 32 caratteri. È possibile utilizzare questa: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prerequisiti per un\'importazione utilizzando le API di Spectre', - 'prereq_spectre_text' => 'Per l\'importazione dei dati attraverso le API Spectre (v4), devi fornire a Firefly III due valori segreti. Questi si possono trovare nella pagina dei segreti.', - 'prereq_spectre_pub' => 'Allo stesso modo, l\'API Spectre deve conoscere la chiave pubblica che vedi qui sotto. Senza di essa, non ti riconoscerà. Per favore inserisci questa chiave pubblica nella tua pagina dei segreti.', - 'callback_not_tls' => 'Firefly III ha rilevato il seguenti URI di callback. Sembra che il tuo server non sia impostato per accettare le connessioni TLS (https). YNAB non accetterà questo URI. Puoi continuare con l\'importazione (poiché Firefly III potrebbe sbagliarsi) ma tienilo a mente.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Chiave API fittizia memorizzata correttamente!', - 'prerequisites_saved_for_spectre' => 'ID dell\'app e segreto memorizzati!', - - // job configuration: - 'job_config_apply_rules_title' => 'Configurazione dell\'operazione - applicare le tue regole?', - 'job_config_apply_rules_text' => 'Una volta avviato il fornitore fittizio, le tue regole possono essere applicate alle transazioni. Questo aggiunge del tempo all\'importazione.', - 'job_config_input' => 'Il tuo input', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Inserisci il nome dell\'album', - 'job_config_fake_artist_text' => 'Molte routine di importazione presentano alcuni passaggi di configurazione da eseguire. Nel caso del fornitore di importazione fittizio, è necessario rispondere ad alcune domande strane. In questo caso, inserire "David Bowie" per continuare.', - 'job_config_fake_song_title' => 'Inserisci il nome del brano', - 'job_config_fake_song_text' => 'Menziona la canzone "Golden years" per continuare con l\'importazione fittizia.', - 'job_config_fake_album_title' => 'Inserisci il nome dell\'album', - 'job_config_fake_album_text' => 'Alcune routine di importazione richiedono dati aggiuntivi a metà dell\'importazione. Nel caso del fornitore di importazione fittizio, è necessario rispondere ad alcune domande strane. Inserire "Station to station" per continuare.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Configurazione importazione (1/4) - Carica il tuo file', - 'job_config_file_upload_text' => 'Questa routine ti aiuterà a importare i file dalla tua banca in Firefly III. ', - 'job_config_file_upload_help' => 'Seleziona il tuo file. Assicurati che il file sia codificato in UTF-8.', - 'job_config_file_upload_config_help' => 'Se hai precedentemente importato i dati in Firefly III, potresti avere un file di configurazione, che preimposterà i valori di configurazione per te. Per alcune banche, altri utenti hanno gentilmente fornito il loro file di configurazione', - 'job_config_file_upload_type_help' => 'Seleziona il tipo di file che caricherai', - 'job_config_file_upload_submit' => 'Carica i file', - 'import_file_type_csv' => 'CSV (valori separati da virgola)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Il file che hai caricato non è codificato come UTF-8 o ASCII. Firefly III non può gestire tali file. Utilizzare Notepad++ o Sublime per convertire il file in UTF-8.', - 'job_config_uc_title' => 'Configurazione di importazione (2/4) - Impostazione di base dei file', - 'job_config_uc_text' => 'Per poter importare correttamente il tuo file, ti preghiamo di convalidare le opzioni di seguito.', - 'job_config_uc_header_help' => 'Seleziona questa casella se la prima riga del tuo file CSV sono i titoli delle colonne.', - 'job_config_uc_date_help' => 'Formato della data e ora nel tuo file. Segui il formato indicato in questa pagina. Il valore predefinito analizzerà le date che assomigliano a questa: :dateExample.', - 'job_config_uc_delimiter_help' => 'Scegli il delimitatore di campo che viene utilizzato nel file di ingresso. Se non si è sicuri, la virgola è l\'opzione più sicura.', - 'job_config_uc_account_help' => 'Se il tuo file NON contiene informazioni sui tuoi conti di attività, utilizza questo menu a discesa per selezionare a quale conto appartengono le transazioni nel file.', - 'job_config_uc_apply_rules_title' => 'Applica regole', - 'job_config_uc_apply_rules_text' => 'Applica le tue regole ad ogni transazione importata. Si noti che questo rallenta l\'importazione in modo significativo.', - 'job_config_uc_specifics_title' => 'Opzioni specifiche della banca', - 'job_config_uc_specifics_txt' => 'Alcune banche forniscono file formattati in modo errato. Firefly III può sistemarli automaticamente. Se la tua banca rende disponibili tali file ma non è elencata qui, ti preghiamo di segnalare il problema su GitHub.', - 'job_config_uc_submit' => 'Continua', - 'invalid_import_account' => 'Hai selezionato un conto non valido su cui effettuare l\'importazione.', - 'import_liability_select' => 'Passività', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Scegli il tuo login', - 'job_config_spectre_login_text' => 'Firefly III ha rilevato :count login esistenti nel tuo account Spectre. Quale vorresti usare per l\'importazione?', - 'spectre_login_status_active' => 'Attivo', - 'spectre_login_status_inactive' => 'Inattivo', - 'spectre_login_status_disabled' => 'Disabilitato', - 'spectre_login_new_login' => 'Accedi con un\'altra banca o con una di queste banche con credenziali diverse.', - 'job_config_spectre_accounts_title' => 'Seleziona i conti dai quali importare', - 'job_config_spectre_accounts_text' => 'Hai selezionato ":name" (:country). Hai :count conti disponibili da questo fornitore. Seleziona i conti attività di Firefly III in cui devono essere memorizzate le transazioni da questi conti. Ricorda che, per importare i dati, sia il conto di Firefly III sia il conto ":name" devono avere la stessa valuta.', - 'spectre_do_not_import' => '(non importare)', - 'spectre_no_mapping' => 'Sembra che tu non abbia selezionato nessun account da cui importare.', - 'imported_from_account' => 'Importato da ":account"', - 'spectre_account_with_number' => 'Conto :number', - 'job_config_spectre_apply_rules' => 'Applica regole', - 'job_config_spectre_apply_rules_text' => 'Per impostazione predefinita le tue regole verranno applicate alle transazioni create durante questa procedura di importazione. Se non vuoi che questo accada, deseleziona questa casella di controllo.', - - // job configuration for bunq: - 'should_download_config' => 'Ti consigliamo di scaricare il file di configurazione per questa operazione. Ciò renderà le importazioni future più facili.', - 'share_config_file' => 'Se hai importato dati da una banca pubblica, dovresti condividere il tuo file di configurazione così da rendere più facile per gli altri utenti importare i loro dati. La condivisione del file di configurazione non espone i tuoi dettagli finanziari.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Stato', - 'spectre_extra_key_card_type' => 'Tipo carta', - 'spectre_extra_key_account_name' => 'Nome conto', - 'spectre_extra_key_client_name' => 'Nome client', - 'spectre_extra_key_account_number' => 'Numero conto', - 'spectre_extra_key_blocked_amount' => 'Importo bloccato', - 'spectre_extra_key_available_amount' => 'Importo disponibile', - 'spectre_extra_key_credit_limit' => 'Limite di credito', - 'spectre_extra_key_interest_rate' => 'Tasso d\'interesse', - 'spectre_extra_key_expiry_date' => 'Data scadenza', - 'spectre_extra_key_open_date' => 'Data apertura', - 'spectre_extra_key_current_time' => 'Ora corrente', - 'spectre_extra_key_current_date' => 'Data corrente', - 'spectre_extra_key_cards' => 'Carte', - 'spectre_extra_key_units' => 'Unità', - 'spectre_extra_key_unit_price' => 'Prezzo unitario', - 'spectre_extra_key_transactions_count' => 'Conteggio transazioni', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Configurazione di importazione (4/4) - Collega i dati importati con i dati di Firefly III', - 'job_config_map_text' => 'Nelle seguenti tabelle, il valore a sinistra mostra le informazioni trovate nel file caricato. È tuo compito mappare questo valore, se possibile, su un valore già presente nel tuo database. Firefly si atterrà a questa mappatura. Se non ci sono valori da mappare o non si desidera mappare il valore specifico, non selezionare niente.', - 'job_config_map_nothing' => 'Non ci sono dati presenti nel tuo file che puoi mappare a valori esistenti. Si prega di premere "Inizia l\'importazione" per continuare.', - 'job_config_field_value' => 'Valore campo', - 'job_config_field_mapped' => 'Mappato a', - 'map_do_not_map' => '(non mappare)', - 'job_config_map_submit' => 'Inizia l\'importazione', - - - // import status page: - 'import_with_key' => 'Importa con chiave \':key\'', - 'status_wait_title' => 'Per favore attendere...', - 'status_wait_text' => 'Questa finestra si chiuderà tra un momento.', - 'status_running_title' => 'L\'importazione è in esecuzione', - 'status_job_running' => 'Attendere, importazione in corso...', - 'status_job_storing' => 'Attendere, memorizzazione dei dati...', - 'status_job_rules' => 'Attendere, applicazione delle regole...', - 'status_fatal_title' => 'Errore fatale', - 'status_fatal_text' => 'L\'importazione ha subito un errore irreversibile. Scusa!', - 'status_fatal_more' => 'Questo messaggio di errore (probabilmente molto criptico) è completato dai file di log, che puoi trovare sul tuo disco rigido, o nel contenitore Docker da cui esegui Firefly III.', - 'status_finished_title' => 'Importazione completata', - 'status_finished_text' => 'L\'importazione è finita.', - 'finished_with_errors' => 'Si sono verificati alcuni errori durante l\'importazione. Controllali attentamente.', - 'unknown_import_result' => 'Risultato di importazione sconosciuto', - 'result_no_transactions' => 'Nessuna transazione è stata importata. Forse erano tutte dei duplicati o semplicemente non c\'era nessuna transazione da importare. Forse i file di log possono dirti cosa è successo. Questo è normale se importi i dati regolarmente.', - 'result_one_transaction' => 'È stata importata esattamente una transazione. È memorizzata sotto l\'etichetta :tag dove è possibile ispezionarla ulteriormente.', - 'result_many_transactions' => 'Firefly III ha importato :count transazioni. Sono memorizzate sotto l\'etichetta :tag dove è possibile ispezionarle ulteriormente.', - - // general errors and warnings: - 'bad_job_status' => 'Per accedere a questa pagina l\'operazione di importazione non può avere lo stato ":status".', - - // error message - 'duplicate_row' => 'La riga #:row (":description") non può essere importato poiché è già esistente.', - -]; diff --git a/resources/lang/it_IT/list.php b/resources/lang/it_IT/list.php index 3b6634c5c5..32009a1ceb 100644 --- a/resources/lang/it_IT/list.php +++ b/resources/lang/it_IT/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Numero di allegati', 'bills_count' => 'Numero di bollette', 'categories_count' => 'Numero di categorie', - 'import_jobs_count' => 'Numero delle operazioni di importazione', 'budget_count' => 'Numero di budget', 'rule_and_groups_count' => 'Numero di regole e gruppi di regole', 'tags_count' => 'Numero di etichette', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Somma dei trasferimenti', 'sum_reconciliations' => 'Somma delle riconciliazioni', 'reconcile' => 'Riconcilia', - 'account_on_spectre' => 'Conto (Spectre)', - 'account_on_ynab' => 'Conto (YNAB)', - 'do_import' => 'Importo da questo conto', 'sepa_ct_id' => 'Identificativo End-To-End SEPA', 'sepa_ct_op' => 'Identificativo SEPA Conto Controparte', 'sepa_db' => 'Identificativo Mandato SEPA', diff --git a/resources/lang/it_IT/validation.php b/resources/lang/it_IT/validation.php index ed8086b7e4..74df714284 100644 --- a/resources/lang/it_IT/validation.php +++ b/resources/lang/it_IT/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'L\'importo totale non può essere zero.', 'current_target_amount' => 'L\'importo corrente deve essere minore dell\'importo obiettivo.', 'unique_piggy_bank_for_user' => 'Il nome del salvadanaio deve essere unico.', + 'unique_object_group' => 'Il nome del gruppo deve essere unico', 'secure_password' => 'Questa non è una password sicura. Riprova. Per maggiori informazioni visita https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Il tipo di ripetizione della transazione ricorrente non è valido.', diff --git a/resources/lang/nb_NO/bank.php b/resources/lang/nb_NO/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/nb_NO/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/nb_NO/breadcrumbs.php b/resources/lang/nb_NO/breadcrumbs.php index 45fedfe1b0..8fae53621a 100644 --- a/resources/lang/nb_NO/breadcrumbs.php +++ b/resources/lang/nb_NO/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Slett kobling mellom transaksjoner', 'telemetry_index' => 'Telemetry', 'telemetry_view' => 'View telemetry', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/nb_NO/csv.php b/resources/lang/nb_NO/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/nb_NO/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/nb_NO/demo.php b/resources/lang/nb_NO/demo.php index 1626c96c92..f994fa76bd 100644 --- a/resources/lang/nb_NO/demo.php +++ b/resources/lang/nb_NO/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III støtter flere valutaer. Selv om Euro er standard, kan det settes til norske kroner, eller en av mange andre valutaer. Som du kan se, så er et lite utvalg valutaer allerede lagt inn, men du kan legge til flere hvis du vil. Hvis du endrer standardvalutaen, endres ikke valutaen for eksisterende transaksjoner, men Firefly III støtter bruken av flere valutaer samtidig.', 'transactions-index' => 'Disse utgiftene, innskuddene og overføringene er ikke særlig fantasifulle. De har blitt generert automatisk.', 'piggy-banks-index' => 'Som du kan se, finnes det tre spargriser. Bruk pluss- og minus-knappene til å påvirke mengden penger i hver sparegris. Klikk på navnet til spargrisen for å administrere hver spargris.', - 'import-index' => 'Alle CSV-filer kan importeres til Firefly III. Den støtter også import av data fra bunq og Spectre. Andre banker og finansielle aggregatorer vil bli implementert i fremtiden. Men som en demo-bruker kan du bare se en "falsk"-leverandør i aksjon. Den vil generere noen tilfeldige transaksjoner for å vise hvordan prosessen fungerer.', 'profile-index' => 'Vær oppmerksom at demoen tilbakestilles hver fjerde time. Din tilgang kan trekkes tilbake når som helst. Dette skjer automatisk og er ikke en feil.', ]; diff --git a/resources/lang/nb_NO/firefly.php b/resources/lang/nb_NO/firefly.php index d4fb121d89..28f027fd1a 100644 --- a/resources/lang/nb_NO/firefly.php +++ b/resources/lang/nb_NO/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Se etter oppdateringer', @@ -297,6 +298,7 @@ return [ 'yearly' => 'årlig', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Regler', 'rule_name' => 'Navn på regel', 'rule_triggers' => 'Regel utløses når', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Bør jeg huke av boksen?', 'secure_pw_long_password' => 'Ja. Alltid bekreft at passordet ditt er trygt.', 'command_line_token' => 'Kommandolinjenøkkel', - 'explain_command_line_token' => 'Du trenger dette "token" for å utføre kommander på kommandolinje som f. eks. importere eller eksportere. Uten dette tegnet fungerer ikke kommandoene. Ikke del din kommandolinjen token. Ingen vil spørre deg om dette spesialtegnet, ikke engang meg. Hvis du frykter at du har mistet dette, eller ved paranoia, trykk på knappen for å generere et nytt "token".', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerer kommandolinjenøkkel', 'token_regenerated' => 'En ny kommandolinjenøkkel ble generert', 'change_your_email' => 'Endre din epostadresse', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Du kan nå logge inn med din nye e-postadresse.', 'login_with_old_email' => 'Du kan nå logge inn med din gamle e-postadresse igjen.', 'login_provider_local_only' => 'Denne handlingen er ikke tilgjengelig ved godkjenning gjennom ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Regning matcher transaksjoner mellom :low og :high.', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => 'Regler relatert til denne regningen', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Det oppsto en uventet feil mens du lagret den nye regningen. Vennligst sjekk loggfilene', 'list_inactive_rule' => 'inaktiv regel', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => 'Importer transaksjoner til Firefly III', - 'import_transactions' => 'Importer transaksjoner', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Denne funksjonen er ikke tilgjengelig når du bruker Firefly III i et Sandstorm.io miljø.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'La oss opprette en aktivakonto!', 'no_accounts_intro_asset' => 'Du har ingen aktivakontoer ennå. Aktivakontoer er hovedkontoene dine: brukskonto, sparekonto, delt konto eller til og med kredittkortet ditt.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/nb_NO/form.php b/resources/lang/nb_NO/form.php index dc3242cc69..795ad9b536 100644 --- a/resources/lang/nb_NO/form.php +++ b/resources/lang/nb_NO/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Er du sikker på at du vil slette brukeren ved navn ":name"?', 'bill_areYouSure' => 'Er du sikker på at du vil slette regningen ved navn ":name"?', 'rule_areYouSure' => 'Er du sikker på at du vil slette regelen ved navn ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Er du sikker på at du vil slette regelgruppen ved navn ":title"?', 'budget_areYouSure' => 'Er du sikker på at du vil slette budsjettet ved navn ":name"?', 'category_areYouSure' => 'Er du sikker på at du vil slette kategorien ved navn ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Den ene transaksjonen som er knyttet til denne koblingstypen, vil miste denne forbindelsen. | Alle :count transaksjoner knyttet til denne koblingstypen vil miste forbindelsen.', 'also_delete_rules' => 'Den ene regelen som er knyttet til denne regelgruppen, vil også bli slettet. | Alle de :count reglene som er knyttet til denne regelgruppen slettes også.', 'also_delete_piggyBanks' => 'Den ene sparegrisen som er koblet til denne kontoen, vil også bli slettet. | Alle de :count sparegrisene knyttet til denne kontoen slettes også.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Ingen transaksjoner knyttet til denne regningen blir slettet.|Ingen av de :count transaksjonene knyttet til denne regningen vil bli slettet.', 'budget_keep_transactions' => 'Ingen transaksjoner knyttet til dette budsjettet blir slettet.|Ingen av de :count transaksjonene knyttet til dette budsjettet vil bli slettet.', 'category_keep_transactions' => 'Ingen transaksjoner knyttet til denne kategorien blir slettet.|Ingen av de :count transaksjonene knyttet til denne kategorien vil bli slettet.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Ingen transaksjoner knyttet til denne tag blir slettet.|Ingen av de :count transaksjonene knyttet til denne tag vil bli slettet.', 'check_for_updates' => 'Se etter oppdateringer', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Epostadresse', 'password' => 'Passord', 'password_confirmation' => 'Passord (gjenta)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Er demonettsted', // import - 'import_file' => 'Importer fil', 'configuration_file' => 'Konfigurasjonsfil', - 'import_file_type' => 'Importer filtype', 'csv_comma' => 'Et komma (,)', 'csv_semicolon' => 'Et semikolon (;)', 'csv_tab' => 'En tabulator (usynlig)', 'csv_delimiter' => 'CSV-feltskilletegn', - 'csv_import_account' => 'Standard importkonto', 'client_id' => 'Klient-ID', 'app_id' => 'App ID', 'secret' => 'Secret', diff --git a/resources/lang/nb_NO/import.php b/resources/lang/nb_NO/import.php deleted file mode 100644 index 5f70d1f6e5..0000000000 --- a/resources/lang/nb_NO/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importer data til Firefly III', - 'prerequisites_breadcrumb_fake' => 'Forutsetninger for falsk import leverandør', - 'prerequisites_breadcrumb_spectre' => 'Forutsetninger for Spectre', - 'job_configuration_breadcrumb' => 'Konfigurasjon for ":key"', - 'job_status_breadcrumb' => 'Importstatus for ":key"', - 'disabled_for_demo_user' => 'deaktivert i demo', - - // index page: - 'general_index_intro' => 'Velkommen til Firefly IIIs importrutine. Det er flere måter å importere data på i Firefly III, vist her som knapper.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Utfør fake import', - 'button_file' => 'Importer fil', - 'button_spectre' => 'Importer med Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Import forutsetninger', - 'need_prereq_intro' => 'Noen import metoder krever tilsyn før de kan bli benyttet. F. eks. at de krever en API nøkkel eller annen form for autentisering. DU kan konfigurere de her. Ikonet angir om forutsetningene har blitt oppfylt.', - 'do_prereq_fake' => 'Forutsetninger for falsk leverandør', - 'do_prereq_file' => 'Forutsetninger for fil import', - 'do_prereq_spectre' => 'Forutsetninger for import fra Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Forutsetninger for import fra falsk leverandør', - 'prereq_fake_text' => 'Denne falske leverandøren krever en falsk API-nøkkel. Det må være 32 tegn. Du kan bruke denne: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Forutsetninger for å importere med Spectre API', - 'prereq_spectre_text' => 'For å importere data ved hjelp av Spectre API (v4), må du angi Firefly III to nøkkel verdier. De kan finnes på secrets page.', - 'prereq_spectre_pub' => 'Spectre API må også vite fellesnøkkelen du ser nedenfor. Uten den, vil den ikke gjenkjenne deg. Angi denne offentlige nøkkelen fra din secrets page.', - 'callback_not_tls' => 'Firefly III har oppdaget følgende callback URI. Det ser ut som serveren din er ikke konfigurert til å godta TLS-tilkoblinger (https). YNAB vil ikke godta denne URI. Du kan fortsette med importen (fordi Firefly III kan ta feil), men vær obs.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Falsk API-nøkkel lagret riktig!', - 'prerequisites_saved_for_spectre' => 'App ID og secret lagret!', - - // job configuration: - 'job_config_apply_rules_title' => 'Jobb konfigurasjon - iverksette dine regler?', - 'job_config_apply_rules_text' => 'Når den falske leverandøren har kjørt, kan reglene bli brukt på transaksjonene. Dette vil legge til ekstra tid på import jobben.', - 'job_config_input' => 'Ditt innspill', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Skriv inn albumnavn', - 'job_config_fake_artist_text' => 'Noen import rutiner har konfigurasjonstrinn må du gå gjennom. I den falske import leverandøren må du svare på noen rare spørsmål. I dette tilfellet angi "David Bowie" for å fortsette.', - 'job_config_fake_song_title' => 'Skriv inn sangtittel', - 'job_config_fake_song_text' => 'Nevn sangen "Gylne år" for å fortsette med den falske importen.', - 'job_config_fake_album_title' => 'Skriv inn albumnavn', - 'job_config_fake_album_text' => 'Noen import rutiner krever tilleggsdata midt i import prosessen. I den falske import leverandøren må du svare noen rare spørsmål. Angi «Station to Station» for å fortsette.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Importoppsett (1/4) - Last opp filen din', - 'job_config_file_upload_text' => 'Denne rutinen vil hjelpe deg med å importere filer fra banken din til Firefly III. ', - 'job_config_file_upload_help' => 'Velg fil. Husk å kontroller at filen er UTF-8-kodet.', - 'job_config_file_upload_config_help' => 'Hvis du tidligere har importert data til Firefly III, kan du ha en konfigurasjonsfil liggende som har forhåndsfylte konfigurasjonsverdier for deg. For enkelte banker har andre brukere lagt ut konfigurasjonsfiler, se konfigurasjonen fil', - 'job_config_file_upload_type_help' => 'Velg type fil du vil laste opp', - 'job_config_file_upload_submit' => 'Last opp filer', - 'import_file_type_csv' => 'CSV (kommaseparerte verdier)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Filen du har lastet opp er ikke kodet som UTF-8 eller ASCII. Firefly III kan ikke håndtere slike filer. Bruk Notepad ++ eller Sublime for å konvertere filen til UTF-8.', - 'job_config_uc_title' => 'Importoppsett (2/4) - Grunnleggende fil oppsett', - 'job_config_uc_text' => 'For å kunne importere filen riktig vennligst valider alternativene nedenfor.', - 'job_config_uc_header_help' => 'Merk av denne boksen hvis den første raden i CSV-filen din består av kolonnetitler.', - 'job_config_uc_date_help' => 'Datoformat for tiden i filen. Bruk formatet denne side angir. Standardverdien vil parse datoene til å se slik ut: :dateExample.', - 'job_config_uc_delimiter_help' => 'Velg feltskilletegnet som brukes i filen din. Hvis du ikke er sikker så er komma det tryggeste alternativet.', - 'job_config_uc_account_help' => 'Hvis filen IKKE inneholder informasjon om dine bruks/aktiva konto(er), bruk denne rullegardinlisten til å velge hvilken konto transaksjonene i filen tilhører.', - 'job_config_uc_apply_rules_title' => 'Utfør regler', - 'job_config_uc_apply_rules_text' => 'Utfører dine regler på alle importerte transaksjoner. Merk at dette gjør importen betydelig tregere.', - 'job_config_uc_specifics_title' => 'Bank-spesifikke alternativer', - 'job_config_uc_specifics_txt' => 'Enkelte banker gir dårlig formaterte filer. Firefly III kan fikse disse automatisk. Hvis banken din leverer slike filer men er ikke oppført her, vennligst lag en sak på GitHub.', - 'job_config_uc_submit' => 'Fortsett', - 'invalid_import_account' => 'Du har valgt en ugyldig konto å importere til.', - 'import_liability_select' => 'Gjeld', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Velg innlogging', - 'job_config_spectre_login_text' => 'Firefly III har funnet :count eksisterende innlogginger på din Spectre konto. Hvilken vil du importere fra?', - 'spectre_login_status_active' => 'Aktiv', - 'spectre_login_status_inactive' => 'Inaktiv', - 'spectre_login_status_disabled' => 'Deaktivert', - 'spectre_login_new_login' => 'Logg inn med annen bank, eller en av disse bankene med forskjellig legitimasjon.', - 'job_config_spectre_accounts_title' => 'Velg kontoer å importere fra', - 'job_config_spectre_accounts_text' => 'Du har valgt ":name" (:country). Du har :count tilgjengelige kontorer fra denne leverandøren. Velg Firefly III bruks/aktiva kontoen(e) der transaksjonene fra disse kontoene skal lagres. Husk, for å importere data fra Firefly III kontoen og ":name"-kontoen må begge ha samme valuta.', - 'spectre_do_not_import' => '(Ikke importer)', - 'spectre_no_mapping' => 'Du har ikke valgt noen kontoer å importere fra.', - 'imported_from_account' => 'Importert fra ":account"', - 'spectre_account_with_number' => 'Konto :number', - 'job_config_spectre_apply_rules' => 'Bruk regler', - 'job_config_spectre_apply_rules_text' => 'Som standard vil reglene brukes på transaksjoner som er opprettet under denne importrutinen. Hvis du ikke ønsker at dette skal skje må du avhuke valget.', - - // job configuration for bunq: - 'should_download_config' => 'Du bør laste ned konfigurasjonen filen for denne jobben. Dette vil gjøre fremtidige import jobber lettere.', - 'share_config_file' => 'Hvis du har importert data fra en offentlig bank bør du dele din konfigurasjons fil slik at det blir lettere for andre brukere å importere sin data. Å dele din konfigurasjons fil vil ikke eksponere dine finanisielle data eller verdier.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Korttype', - 'spectre_extra_key_account_name' => 'Kontonavn', - 'spectre_extra_key_client_name' => 'Klientnavn', - 'spectre_extra_key_account_number' => 'Kontonummer', - 'spectre_extra_key_blocked_amount' => 'Blokkert beløp', - 'spectre_extra_key_available_amount' => 'Tilgjengelig beløp', - 'spectre_extra_key_credit_limit' => 'Kredittgrense', - 'spectre_extra_key_interest_rate' => 'Rentesats', - 'spectre_extra_key_expiry_date' => 'Utløpsdato', - 'spectre_extra_key_open_date' => 'Åpningsdato', - 'spectre_extra_key_current_time' => 'Gjeldende tid', - 'spectre_extra_key_current_date' => 'Gjeldende dato', - 'spectre_extra_key_cards' => 'Kort', - 'spectre_extra_key_units' => 'Enheter', - 'spectre_extra_key_unit_price' => 'Enhetspris', - 'spectre_extra_key_transactions_count' => 'Transaksjonsantall', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Importoppsett (4/4) - Koble importdata til Firefly III-data', - 'job_config_map_text' => 'I følgende tabeller viser verdien til venstre informasjonen funnet i den opplastede filen. Det er din oppgave å knytte denne verdien, hvis mulig, til en eksisterende verdi i databasen. Firefly vil holde seg til denne tilordningen. Hvis det er ingen verdi å knytte til, eller du ikke ønsker å knytte den, velg ingenting.', - 'job_config_map_nothing' => 'Det finnes ingen data i filen som du kan koble til eksisterende verdier. Vennligst trykk "Start import" for å fortsette.', - 'job_config_field_value' => 'Feltverdi', - 'job_config_field_mapped' => 'Koblet til', - 'map_do_not_map' => '(ikke koble til)', - 'job_config_map_submit' => 'Start importen', - - - // import status page: - 'import_with_key' => 'Importer med nøkkel \':key \'', - 'status_wait_title' => 'Vennligst vent...', - 'status_wait_text' => 'Denne boksen vil forsvinne om et øyeblikk.', - 'status_running_title' => 'Importen kjører', - 'status_job_running' => 'Vennligst vent, kjører import...', - 'status_job_storing' => 'Vennligst vent, lagrer data...', - 'status_job_rules' => 'Vennligst vent, kjører regler...', - 'status_fatal_title' => 'Uopprettelig feil', - 'status_fatal_text' => 'Det har oppstått en feil som importen ikke kunne gjenopprette seg fra. Beklager!', - 'status_fatal_more' => 'Denne (muligens meget krytpiske) feilmeldingen suppleres av loggfiler, som du finner på harddisken eller i Docker container der du kjører Firefly III fra.', - 'status_finished_title' => 'Import fullført', - 'status_finished_text' => 'Importen er ferdig.', - 'finished_with_errors' => 'Det oppstod enkelte feil under import. Vennligst les disse nøye.', - 'unknown_import_result' => 'Ukjent import resultat', - 'result_no_transactions' => 'Ingen transaksjoner er importert. Kanskje var alle duplikater eller så var det ingen transaksjoner tilstede som kunne importeres. Loggfilene kan gi en bedre indikering på hva som har oppstått. Hvis du importerer data regelmessig vil dette være normalt.', - 'result_one_transaction' => 'Nøyaktig én transaksjon er importert. Den er lagret under tag :tag hvor kan du undersøke videre.', - 'result_many_transactions' => 'Firefly III har importert :count transaksjoner. De er lagret under tag :tag hvor du kan undersøke dem videre.', - - // general errors and warnings: - 'bad_job_status' => 'For å få adgang til denne siden kan ikke import jobben ha status ":status".', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/nb_NO/list.php b/resources/lang/nb_NO/list.php index 0af5ac130d..21da6bc5dd 100644 --- a/resources/lang/nb_NO/list.php +++ b/resources/lang/nb_NO/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Antall vedlegg', 'bills_count' => 'Antall regninger', 'categories_count' => 'Antall kategorier', - 'import_jobs_count' => 'Antall importjobber', 'budget_count' => 'Antall budsjetter', 'rule_and_groups_count' => 'Antall regler og regelgrupper', 'tags_count' => 'Antall tagger', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Sum av overføringer', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Avstem', - 'account_on_spectre' => 'Konto (Spectre)', - 'account_on_ynab' => 'Konto (YNAB)', - 'do_import' => 'Importer fra denne kontoen', 'sepa_ct_id' => 'SEPA ende-til-ende identifikator', 'sepa_ct_op' => 'SEPA Motstående kontoidentifikator', 'sepa_db' => 'SEPA Mandat identifikator', diff --git a/resources/lang/nb_NO/validation.php b/resources/lang/nb_NO/validation.php index 6f1bd9fda3..46c0b1af3e 100644 --- a/resources/lang/nb_NO/validation.php +++ b/resources/lang/nb_NO/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Totalbeløpet kan ikke være null.', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => 'Navnet på sparegris må være unik.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Dette er ikke et sikkert passord. Vennligst prøv igjen. For mer informasjon, se https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Ugyldig repetisjons type for gjentakende transaksjoner.', diff --git a/resources/lang/nl_NL/bank.php b/resources/lang/nl_NL/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/nl_NL/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/nl_NL/breadcrumbs.php b/resources/lang/nl_NL/breadcrumbs.php index 9c3c7b16e3..4473d8c321 100644 --- a/resources/lang/nl_NL/breadcrumbs.php +++ b/resources/lang/nl_NL/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Verwijder koppeling tussen transacties', 'telemetry_index' => 'Telemetrie', 'telemetry_view' => 'Bekijk telemetrie', + 'edit_object_group' => 'Wijzig groep ":title"', + 'delete_object_group' => 'Verwijder groep ":title"', ]; diff --git a/resources/lang/nl_NL/csv.php b/resources/lang/nl_NL/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/nl_NL/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/nl_NL/demo.php b/resources/lang/nl_NL/demo.php index 032970a2e4..6bf8c907e0 100644 --- a/resources/lang/nl_NL/demo.php +++ b/resources/lang/nl_NL/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly ondersteunt meerdere valuta\'s. Hoewel het standaard de Euro is kan je ook kiezen voor de US dollar of een van de vele anderen. Er is een kleine selectie valuta meegeleverd maar je kan je eigen valuta toevoegen. Het veranderen van de standaardvaluta verandert de bestaande transacties niet: Firefly III ondersteunt het gebruik van meerdere valuta op hetzelfde moment.', 'transactions-index' => 'Deze uitgaven, inkomsten en overschrijvingen zijn niet heel fantasierijk. Ze zijn automatisch gegenereerd.', 'piggy-banks-index' => 'Zoals je kan zien zijn er drie spaarpotjes. Gebruik de plus- en minknoppen om het bedrag in de spaarpotjes te veranderen. Klik op de naam van het spaarpotje om er de geschiedenis van te zien.', - 'import-index' => 'Je kan elk CSV bestand importeren met Firefly III. Het is ook mogelijk om transacties te importeren van bunq en Spectre. Andere verzamelbedrijven worden ook geïntegreerd. De demo-gebruiker mag alleen de "nep"-importhulp gebruiken. Deze genereert een paar willekeurige transacties om te laten zien hoe het werkt.', 'profile-index' => 'Houd in gedachten dat de demosite elke vier uur reset. Je toegang kan dus te allen tijde worden herroepen. Dit gebeurt automatisch en is niet een bug.', ]; diff --git a/resources/lang/nl_NL/firefly.php b/resources/lang/nl_NL/firefly.php index 1c780b126e..1246d1f536 100644 --- a/resources/lang/nl_NL/firefly.php +++ b/resources/lang/nl_NL/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Je gebruikt een BETA versie. Let op bugs en fouten.', 'all_destination_accounts' => 'Doelrekeningen', 'all_source_accounts' => 'Bronrekeningen', + 'back_to_index' => 'Terug naar de index', // check for updates: 'update_check_title' => 'Op updates controleren', @@ -297,6 +298,7 @@ return [ 'yearly' => 'elk jaar', // rules + 'cannot_fire_inactive_rules' => 'Inactieve regels doen het niet.', 'rules' => 'Regels', 'rule_name' => 'Regelnaam', 'rule_triggers' => 'Regel reageert op', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Vinkje zetten of niet?', 'secure_pw_long_password' => 'Ja. Controleer altijd of je wachtwoord is veilig.', 'command_line_token' => 'Opdrachtprompt-token', - 'explain_command_line_token' => 'Je hebt dit token nodig als je commando\'s op de commandline draait, zoals het invoeren of uitvoeren van data. Zonder dit token werken zulke gevoelige opdrachten niet. Deel je opdrachtprompt-token niet. Niemand zal hier naar vragen, zelfs ik niet. Als je bang bent dat-ie op straat ligt, genereer dan een nieuw token.', + 'explain_command_line_token' => 'Je hebt dit token nodig als je commando\'s op de commandline draait, zoals het exporteren van data. Zonder dit token werkt die gevoelige opdracht niet. Deel je opdrachtprompt-token niet. Niemand zal hier naar vragen, zelfs ik niet. Als je bang bent dat-ie op straat ligt, genereer dan een nieuw token.', 'regenerate_command_line_token' => 'Nieuw opdrachtprompt-token genereren', 'token_regenerated' => 'Er is een nieuw opdrachtprompt-token gegenereerd', 'change_your_email' => 'Verander je emailadres', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Je kan nu inloggen met je nieuwe emailadres.', 'login_with_old_email' => 'Je kan nu weer inloggen met je oude emailadres.', 'login_provider_local_only' => 'Je kan dit niet doen als je inlogt via ":login_provider".', - 'delete_local_info_only' => "Omdat je inlogt via \":login_provider\" verwijder je alleen lokale Firefly III informatie.", + 'external_user_mgt_disabled' => 'Deze actie is niet beschikbaar wanneer Firefly III niet verantwoordelijk is voor gebruikersbeheer of authenticatie.', + 'delete_local_info_only' => "Omdat Firefly III niet verantwoordelijk is voor gebruikersbeheer of authenticatie zal deze functie alleen de lokale Firefly III informatie verwijderen.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'Je hebt nog geen OAuth-clients aangemaakt.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Er is iets misgegaan. Probeer het nogmaals.', // export data: - 'import_and_export_menu' => 'Import en export', 'export_data_title' => 'Gegevens exporteren uit Firefly III', 'export_data_menu' => 'Exporteren', 'export_data_bc' => 'Gegevens exporteren uit Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Je kan meer lezen over deze functie in de hulppagina\'s. Klik op het (?) icoontje rechtsboven.', 'auto_budget_reset_icon' => 'Het budget wordt periodiek ingesteld', 'auto_budget_rollover_icon' => 'Het budget wordt periodiek aangevuld', + 'remove_budgeted_amount' => 'Verwijder gebudgetteerd bedrag in :currency', // bills: + 'not_expected_period' => 'Niet verwacht deze periode', + 'not_or_not_yet' => '(nog) niet', 'match_between_amounts' => 'Contract past bij transacties tussen :low en :high.', 'running_again_loss' => 'Eerder gekoppelde transacties met dit contract kunnen hun koppeling verliezen, als ze (niet langer) overeenkomen met de regel(s).', 'bill_related_rules' => 'Regels gerelateerd aan dit contract', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Er ging wat fout bij het opslaan van het contract. Kijk in de logbestanden', 'list_inactive_rule' => 'inactieve regel', 'bill_edit_rules' => 'Firefly III gaat proberen de gerelateerde regel ook aan te passen. Als je deze zelf al hebt gewijzigd echter, zal dit niet gebeuren.|Firefly III gaat proberen de :count gerelateerde regels ook aan te passen. Als je deze zelf al hebt gewijzigd echter, zal dit niet gebeuren.', + 'bill_expected_date' => 'Verwacht op :date', // accounts: 'inactive_account_link' => 'Je hebt :count inactieve (gearchiveerde) rekening, die je kan bekijken op deze aparte pagina.|Je hebt :count inactieve (gearchiveerde) rekeningen, die je kan bekijken op deze aparte pagina.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset formulier na opslaan', 'errors_submission' => 'Er ging iets mis. Check de errors.', - // Import page (general strings only) - 'import_index_title' => 'Transacties importeren in Firefly III', - 'import_transactions' => 'Importeer transacties', - 'import_tools_title' => 'Importtools', - 'tools_index_intro' => 'Er bestaan een paar tools om data te importeren in Firefly III. Zie hieronder voor de lijst. Check ook deze pagina voor meer info.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut-import tool', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Deze functie werkt niet als je Firefly III gebruikt in combinatie met Sandstorm.IO.', + // object groups + 'default_group_title_name' => '(ongegroepeerd)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Je hebt een betaalrekening nodig!', 'no_accounts_intro_asset' => 'Je hebt nog geen betaalrekeningen. Betaalrekeningen zijn je meest belangrijke rekeningen: je bankrekening, spaarrekening, gedeelde rekening of zelfs je creditcard.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Als je dat wilt, kan je telemetrie aanzetten in je .env bestand of in je Docker-configuratie.', 'telemetry_collected_info' => 'Verzamelde informatie', 'no_telemetry_present' => 'Firefly III heeft geen telemetrie verzameld.', - 'records_telemetry_present' => 'Firefly III heeft :count telemetrie-record(s) verzameld.', + 'records_telemetry_present' => 'Firefly III heeft :count telemetrie-record verzameld.|Firefly III heeft :count telemetrie-records verzameld.', 'telemetry_button_view' => 'Bekijk telemetrie', 'telemetry_button_delete' => 'Verwijder alle telemetrie', 'telemetry_admin_overview' => 'Telemetrie-overzicht', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Verwijder verstuurde records', 'telemetry_submission_executed' => 'Records zijn verstuurd. Check je log files voor meer info.', 'telemetry_all_deleted' => 'Alle telemetrierecords zijn verwijderd.', - 'telemetry_submitted_deleted' => 'Alle verstuurde telemetrierecords zijn verwijderd.' + 'telemetry_submitted_deleted' => 'Alle verstuurde telemetrierecords zijn verwijderd.', + + // debug page + 'debug_page' => 'Debugpagina', + 'debug_submit_instructions' => 'Gebruik de inhoud van dit vak als je tegen problemen aanloopt. Copy en paste dit in een nieuw of bestaand GitHub issue. Er wordt een mooie tabel gegenereerd die handig is voor de diagnose.', + 'debug_pretty_table' => 'Als je de content van dit vak in GitHub copypaste komt er een tabel tevoorschijn. Zet hier dus geen haakjes of quotes omheen.', + 'debug_additional_data' => 'Je mag ook de content van deze box delen. Die kan je copy-pasten in een nieuw of bestaand GitHub issue. Dikke kans echter dat hier privégegevens instaan zoals rekeningnamen, transactiedetails of e-mailadressen.', + + // object groups + 'object_groups_menu_bar' => 'Groepen', + 'object_groups_page_title' => 'Groepen', + 'object_groups_breadcrumb' => 'Groepen', + 'object_groups_index' => 'Overzicht', + 'object_groups' => 'Groepen', + 'object_groups_empty_explain' => 'Sommige dingen in Firefly III kan je groeperen. Spaarpotjes bijvoorbeeld hebben een "Groep"-veld als je ze wijzigt of maakt. Als je dit veld gebruikt kan je hier de namen en volgorde van die groepen wijzigen. Check de helppagina\'s, rechtsboven het (?) icoontje, voor meer info.', + 'object_group_title' => 'Titel', + 'edit_object_group' => 'Wijzig groep ":title"', + 'delete_object_group' => 'Wijzig groep ":title"', + 'update_object_group' => 'Groep bijwerken', + 'updated_object_group' => 'Groep ":title" geüpdatet', + 'deleted_object_group' => 'Groep ":title" verwijderd', + 'object_group' => 'Groep', + ]; diff --git a/resources/lang/nl_NL/form.php b/resources/lang/nl_NL/form.php index 49a1eef4e0..f32802ef9b 100644 --- a/resources/lang/nl_NL/form.php +++ b/resources/lang/nl_NL/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Weet je zeker dat je de rekening met naam ":name" wilt verwijderen?', 'bill_areYouSure' => 'Weet je zeker dat je het contract met naam ":name" wilt verwijderen?', 'rule_areYouSure' => 'Weet je zeker dat je regel ":title" wilt verwijderen?', + 'object_group_areYouSure' => 'Weet je zeker dat je groep ":title" wilt verwijderen?', 'ruleGroup_areYouSure' => 'Weet je zeker dat je regelgroep ":title" wilt verwijderen?', 'budget_areYouSure' => 'Weet je zeker dat je het budget met naam ":name" wilt verwijderen?', 'category_areYouSure' => 'Weet je zeker dat je het category met naam ":name" wilt verwijderen?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'De enige transactie gelinkt met dit linktype zal deze verbinding verliezen. | Alle :count transacties met dit linktype zullen deze verbinding verliezen.', 'also_delete_rules' => 'De enige regel in deze regelgroep wordt ook verwijderd.|Alle :count regels in deze regelgroep worden ook verwijderd.', 'also_delete_piggyBanks' => 'Ook het spaarpotje verbonden aan deze rekening wordt verwijderd.|Ook alle :count spaarpotjes verbonden aan deze rekening worden verwijderd.', + 'not_delete_piggy_banks' => 'Het spaarpotje gelinkt aan deze groep wordt niet verwijderd.|De :count spaarpotjes gelinkt aan deze groep worden niet verwijderd.', 'bill_keep_transactions' => 'De enige transactie verbonden aan dit contract blijft bewaard.|De :count transacties verbonden aan dit contract blijven bewaard.', 'budget_keep_transactions' => 'De enige transactie verbonden aan dit budget blijft bewaard.|De :count transacties verbonden aan dit budget blijven bewaard.', 'category_keep_transactions' => 'De enige transactie verbonden aan deze categorie blijft bewaard.|De :count transacties verbonden aan deze categorie blijven bewaard.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'De enige transactie verbonden aan deze tag blijft bewaard.|De :count transacties verbonden aan deze tag blijven bewaard.', 'check_for_updates' => 'Op updates controleren', + 'delete_object_group' => 'Verwijder groep ":title"', + 'email' => 'E-mailadres', 'password' => 'Wachtwoord', 'password_confirmation' => 'Wachtwoord (nogmaals)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Is demo website', // import - 'import_file' => 'Importbestand', 'configuration_file' => 'Configuratiebestand', - 'import_file_type' => 'Importbestandstype', 'csv_comma' => 'Een komma (,)', 'csv_semicolon' => 'Een puntkomma (;)', 'csv_tab' => 'Een tab (onzichtbaar)', 'csv_delimiter' => 'CSV scheidingsteken', - 'csv_import_account' => 'Standaard rekening voor importeren', 'client_id' => 'Client ID', 'app_id' => 'App ID', 'secret' => 'Secret', diff --git a/resources/lang/nl_NL/help.php b/resources/lang/nl_NL/help.php deleted file mode 100644 index d87c682960..0000000000 --- a/resources/lang/nl_NL/help.php +++ /dev/null @@ -1,56 +0,0 @@ -. - */ - -declare(strict_types=1); - -/** - * help.php - * Copyright (C) 2016 james@firefly-iii.org - * - * This software may be modified and distributed under the terms of the - * Creative Commons Attribution-ShareAlike 4.0 International License. - * - * See the LICENSE file for details. - */ - -return [ - - // tour! - 'main-content-title' => 'Welkom bij Firefly III', - 'main-content-text' => 'Doe jezelf een lol en volg deze korte tour. Je weet dan precies hoe alles werkt.', - 'sidebar-toggle-title' => 'Sidebar om nieuwe dingen te maken', - 'sidebar-toggle-text' => 'Verstopt onder het plusje vind je de knoppen die je nodig hebt om nieuwe dingen te maken.', - 'account-menu-title' => 'Alle rekeningen', - 'account-menu-text' => 'Hier vind je al je rekeningen.', - 'budget-menu-title' => 'Budgetten', - 'budget-menu-text' => 'Gebruik deze pagina voor budgetten.', - 'report-menu-title' => 'Overzichten', - 'report-menu-text' => 'Bekijk dit als je een goed overzicht van je financiën wil.', - 'transaction-menu-title' => 'Transacties', - 'transaction-menu-text' => 'Hier vind je al je bijschrijvingen, afschrijvingen en overschrijvingen.', - 'option-menu-title' => 'Opties', - 'option-menu-text' => 'Hier vind je alle opties.', - 'main-content-end-title' => 'Einde!', - 'main-content-end-text' => 'Elke pagina heeft een vraagtekentje rechtsboven. Gebruik deze voor meer hulp. Veel plezier!', - 'index' => 'index', - 'home' => 'home', -]; diff --git a/resources/lang/nl_NL/import.php b/resources/lang/nl_NL/import.php deleted file mode 100644 index 23fe4fb42b..0000000000 --- a/resources/lang/nl_NL/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Gegevens importeren in Firefly III', - 'prerequisites_breadcrumb_fake' => 'Vereisten voor de nep-importhulp', - 'prerequisites_breadcrumb_spectre' => 'Vereisten voor Spectre', - 'job_configuration_breadcrumb' => 'Instellingen voor ":key"', - 'job_status_breadcrumb' => 'Importstatus voor ":key"', - 'disabled_for_demo_user' => 'uitgeschakeld in demo', - - // index page: - 'general_index_intro' => 'Dit is de import-routine van Firefly III. Er zijn verschillende manieren om gegevens te importeren in Firefly III, hier als knoppen weergegeven.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'De manier waarop Firefly III je data laat importeren gaat veranderen. Je kan lezen in deze Patreon-post dat de CSV import-tool gaat verhuizen naar een zelfstandige repository en tool. Je kan deze alvast beta-testen als je deze GitHub repository bezoekt. Als je dat zou willen doen, heel graag, en laat me weten of het lukt.', - 'final_csv_import' => 'De manier waarop Firefly III je data laat importeren gaat veranderen. Je kan lezen in deze Patreon-post dat de CSV import-tool gaat verhuizen naar een zelfstandige repository en tool. Dit is de laatste versie met de CSV importer. Check deze GitHub repository en test de nieuwe tool.', - - // import provider strings (index): - 'button_fake' => 'Nepdata importeren', - 'button_file' => 'Importeer een bestand', - 'button_spectre' => 'Importeer via Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Importvereisten', - 'need_prereq_intro' => 'Sommige importmethoden hebben je aandacht nodig voor ze gebruikt kunnen worden. Ze vereisen bijvoorbeeld speciale API-sleutels of geheime waardes. Je kan ze hier instellen. Het icoontje geeft aan of deze vereisten al ingevuld zijn.', - 'do_prereq_fake' => 'Vereisten voor de nep-importhulp', - 'do_prereq_file' => 'Vereisten voor het importeren van bestanden', - 'do_prereq_spectre' => 'Vereisten voor een import via Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Instellingen voor importeren uit de nep-importhulp', - 'prereq_fake_text' => 'Deze nep-provider heeft een neppe API key nodig. Deze moet 32 tekens lang zijn. Je mag deze gebruiken: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Vereisten voor een import via Spectre', - 'prereq_spectre_text' => 'Als je gegevens wilt importeren via de Spectre API (v4), moet je een aantal geheime codes bezitten. Ze zijn te vinden op de secrets pagina.', - 'prereq_spectre_pub' => 'De Spectre API moet de publieke sleutel kennen die je hieronder ziet. Zonder deze sleutel herkent Spectre je niet. Voer deze publieke sleutel in op je secrets-pagina.', - 'callback_not_tls' => 'Firefly III heeft de volgende URI gedetecteerd. Het lijkt er op dat dit geen TLS-verbinding is (https). YNAB zal dit niet accepteren. Je mag doorgaan met de import (Firefly III kan er naast zitten), maar dan weet je het.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Nep API-sleutel is opgeslagen!', - 'prerequisites_saved_for_spectre' => 'APP ID en secret opgeslagen!', - - // job configuration: - 'job_config_apply_rules_title' => 'Importinstellingen - regels toepassen?', - 'job_config_apply_rules_text' => 'Als de nep-importhulp gedraaid heeft kunnen je regels worden toegepast op de transacties. Dit kost wel tijd.', - 'job_config_input' => 'Je invoer', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Voer albumnaam in', - 'job_config_fake_artist_text' => 'Veel importroutines hebben een paar configuratiestappen die je moet doorlopen. In het geval van de nep-importhulp moet je een aantal rare vragen beantwoorden. Voer \'David Bowie\' in om door te gaan.', - 'job_config_fake_song_title' => 'Naam van nummer', - 'job_config_fake_song_text' => 'Noem het nummer "Golden years" om door te gaan met de nep import.', - 'job_config_fake_album_title' => 'Albumnaam invoeren', - 'job_config_fake_album_text' => 'Sommige importroutines vereisen extra gegevens halverwege de import. In het geval van de nep-importhulp moet je een aantal rare vragen beantwoorden. Voer "Station naar station" in om door te gaan.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Importinstellingen (1/4) - Upload je bestand', - 'job_config_file_upload_text' => 'Met deze routine kan je bestanden van je bank importeren in Firefly III. ', - 'job_config_file_upload_help' => 'Selecteer je bestand. Zorg ervoor dat het bestand UTF-8 gecodeerd is.', - 'job_config_file_upload_config_help' => 'Als je eerder gegevens hebt geïmporteerd in Firefly III, heb je wellicht een configuratiebestand, dat een aantal zaken alvast voor je kan instellen. Voor bepaalde banken hebben andere gebruikers uit de liefde van hun hart het benodigde configuratiebestand gedeeld', - 'job_config_file_upload_type_help' => 'Selecteer het type bestand dat je zal uploaden', - 'job_config_file_upload_submit' => 'Bestanden uploaden', - 'import_file_type_csv' => 'CSV (kommagescheiden waardes)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Het bestand dat je hebt geüpload, is niet gecodeerd als UTF-8 of ASCII. Firefly III kan dergelijke bestanden niet verwerken. Gebruik Notepad ++ of Sublime om je bestand naar UTF-8 te converteren.', - 'job_config_uc_title' => 'Importinstellingen (2/4) - Algemene importinstellingen', - 'job_config_uc_text' => 'Om je bestand goed te kunnen importeren moet je deze opties verifiëren.', - 'job_config_uc_header_help' => 'Vink hier als de eerste rij kolomtitels bevat.', - 'job_config_uc_date_help' => 'Datum/tijd formaat in jouw bestand. Volg het formaat zoals ze het op deze pagina uitleggen. Het standaardformaat ziet er zo uit: :dateExample.', - 'job_config_uc_delimiter_help' => 'Kies het veldscheidingsteken dat in jouw bestand wordt gebruikt. Als je het niet zeker weet, is de komma de beste optie.', - 'job_config_uc_account_help' => 'Als jouw CSV bestand geen referenties bevat naar jouw betaalrekening(en), geef dan hier aan om welke rekening het gaat.', - 'job_config_uc_apply_rules_title' => 'Regels toepassen', - 'job_config_uc_apply_rules_text' => 'Past je regels toe op elke geïmporteerde transactie. Merk op dat dit de import aanzienlijk vertraagt.', - 'job_config_uc_specifics_title' => 'Bank-specifieke opties', - 'job_config_uc_specifics_txt' => 'Sommige banken leveren slecht geformatteerde bestanden aan. Firefly III kan deze automatisch corrigeren. Als jouw bank dergelijke bestanden levert, maar deze hier niet wordt vermeld, open dan een issue op GitHub.', - 'job_config_uc_submit' => 'Volgende', - 'invalid_import_account' => 'Je hebt een ongeldige betaalrekening geselecteerd om in te importeren.', - 'import_liability_select' => 'Passiva', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Kies je login', - 'job_config_spectre_login_text' => 'Firefly III heeft :count bestaande login(s) gevonden in je Spectre-account. Welke wil je gebruiken om van te importeren?', - 'spectre_login_status_active' => 'Actief', - 'spectre_login_status_inactive' => 'Inactief', - 'spectre_login_status_disabled' => 'Uitgeschakeld', - 'spectre_login_new_login' => 'Log in via een andere bank, of via een van deze banken met andere inloggegevens.', - 'job_config_spectre_accounts_title' => 'Selecteer de rekeningen waaruit je wilt importeren', - 'job_config_spectre_accounts_text' => 'Je hebt ":name" (:country) geselecteerd. Je hebt :count rekening(en) bij deze provider. Kies de Firefly III betaalrekening(en) waar je de transacties in wilt opslaan. Denk er aan dat zowel de ":name"-rekeningen als de Firefly III rekeningen dezelfde valuta moeten hebben.', - 'spectre_do_not_import' => '(niet importeren)', - 'spectre_no_mapping' => 'Je hebt geen rekeningen geselecteerd om uit te importeren.', - 'imported_from_account' => 'Geïmporteerd uit ":account"', - 'spectre_account_with_number' => 'Rekening :number', - 'job_config_spectre_apply_rules' => 'Regels toepassen', - 'job_config_spectre_apply_rules_text' => 'Standaard worden je regels toegepast op de transacties die je tijdens deze routine importeert. Als je wilt dat dat niet gebeurt, zet dan het vinkje uit.', - - // job configuration for bunq: - 'should_download_config' => 'Download het configuratiebestand voor deze import. Dit maakt toekomstige imports veel eenvoudiger.', - 'share_config_file' => 'Als je gegevens hebt geimporteerd van een gewone bank, deel dan je configuratiebestand zodat het makkelijk is voor andere gebruikers om hun gegevens te importeren. Als je je bestand deelt deel je natuurlijk géén privé-gegevens.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Kaartsoort', - 'spectre_extra_key_account_name' => 'Rekeningnaam', - 'spectre_extra_key_client_name' => 'Klantnaam', - 'spectre_extra_key_account_number' => 'Rekeningnummer', - 'spectre_extra_key_blocked_amount' => 'Geblokkeerd bedrag', - 'spectre_extra_key_available_amount' => 'Beschikbaar bedrag', - 'spectre_extra_key_credit_limit' => 'Kredietlimiet', - 'spectre_extra_key_interest_rate' => 'Rente', - 'spectre_extra_key_expiry_date' => 'Vervaldatum', - 'spectre_extra_key_open_date' => 'Openingsdatum', - 'spectre_extra_key_current_time' => 'Huidige tijd', - 'spectre_extra_key_current_date' => 'Huidige datum', - 'spectre_extra_key_cards' => 'Kaarten', - 'spectre_extra_key_units' => 'Eenheden', - 'spectre_extra_key_unit_price' => 'Prijs per eenheid', - 'spectre_extra_key_transactions_count' => 'Transacties', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Importinstellingen (4/4) - Link importgegevens aan Firefly III-gegevens', - 'job_config_map_text' => 'In deze tabellen is de linkerwaarde een waarde uit je CSV bestand. Jij moet de link leggen, als mogelijk, met een waarde uit jouw database. Firefly houdt zich hier aan. Als er geen waarde is, selecteer dan ook niets.', - 'job_config_map_nothing' => 'Je gaat geen gegevens importeren die te mappen zijn. Klik op "Start import" om verder te gaan.', - 'job_config_field_value' => 'Veldwaarde', - 'job_config_field_mapped' => 'Gelinkt aan', - 'map_do_not_map' => '(niet linken)', - 'job_config_map_submit' => 'Start importeren', - - - // import status page: - 'import_with_key' => 'Import met code \':key\'', - 'status_wait_title' => 'Momentje...', - 'status_wait_text' => 'Dit vak verdwijnt zometeen.', - 'status_running_title' => 'De import is bezig', - 'status_job_running' => 'Even geduld, de import loopt...', - 'status_job_storing' => 'Even geduld, de gegevens worden opgeslagen...', - 'status_job_rules' => 'Even geduld, je regels worden toegepast...', - 'status_fatal_title' => 'Onherstelbare fout', - 'status_fatal_text' => 'De import is tegen een fout aangelopen waar-ie niet meer van terug kan komen. Excuses!', - 'status_fatal_more' => 'Deze (waarschijnlijk zeer cryptische) foutmelding wordt aangevuld door logbestanden, die je kan vinden op je harde schijf of in de Docker-container waar je Firefly III draait.', - 'status_finished_title' => 'Importeren voltooid', - 'status_finished_text' => 'Het importeren is voltooid.', - 'finished_with_errors' => 'Er zijn enkele fouten opgetreden tijdens het importeren. Beoordeel ze zorgvuldig.', - 'unknown_import_result' => 'Onbekend importresultaat', - 'result_no_transactions' => 'Er zijn geen transacties geïmporteerd. Misschien waren ze allemaal dubbel, of er zijn simpelweg geen transacties gevonden die kunnen worden geïmporteerd. Misschien kunnen de logbestanden je vertellen wat er is gebeurd. Als je regelmatig gegevens importeert, is dit normaal.', - 'result_one_transaction' => 'Precies één transactie is geïmporteerd. Je kan deze bekijken onder tag :tag.', - 'result_many_transactions' => 'Firefly III heeft :count transacties geïmporteerd. Je kan ze inspecteren onder tag :tag.', - - // general errors and warnings: - 'bad_job_status' => 'Om deze pagina te bekijken mag je import-job niet de status ":status" hebben.', - - // error message - 'duplicate_row' => 'Rij #:row (":description) kan niet worden geïmporteerd. Deze bestaat al.', - -]; diff --git a/resources/lang/nl_NL/list.php b/resources/lang/nl_NL/list.php index 0378908baa..82cc70d53d 100644 --- a/resources/lang/nl_NL/list.php +++ b/resources/lang/nl_NL/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Aantal bijlagen', 'bills_count' => 'Aantal contracten', 'categories_count' => 'Aantal categorieën', - 'import_jobs_count' => 'Aantal import-jobs', 'budget_count' => 'Aantal budgetten', 'rule_and_groups_count' => 'Aantal regels en regelgroepen', 'tags_count' => 'Aantal tags', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Som van overschrijvingen', 'sum_reconciliations' => 'Som van afstemmingen', 'reconcile' => 'Afstemmen', - 'account_on_spectre' => 'Rekening (Spectre)', - 'account_on_ynab' => 'Rekening (YNAB)', - 'do_import' => 'Importeer van deze rekening', 'sepa_ct_id' => 'SEPA end-to-end identificatie', 'sepa_ct_op' => 'SEPA identificatie tegenpartij', 'sepa_db' => 'SEPA mandaatidentificatie', diff --git a/resources/lang/nl_NL/validation.php b/resources/lang/nl_NL/validation.php index 4f5a6ea7f5..bed741174d 100644 --- a/resources/lang/nl_NL/validation.php +++ b/resources/lang/nl_NL/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Het totaalbedrag kan niet nul zijn.', 'current_target_amount' => 'Het huidige bedrag moet minder zijn dan het doelbedrag.', 'unique_piggy_bank_for_user' => 'De naam van de spaarpot moet uniek zijn.', + 'unique_object_group' => 'De groepsnaam moet uniek zijn', 'secure_password' => 'Dit is geen veilig wachtwoord. Probeer het nog een keer. Zie ook: https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Dit is geen geldige herhaling voor periodieke transacties.', diff --git a/resources/lang/pl_PL/bank.php b/resources/lang/pl_PL/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/pl_PL/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/pl_PL/breadcrumbs.php b/resources/lang/pl_PL/breadcrumbs.php index af777a85d2..532400842a 100644 --- a/resources/lang/pl_PL/breadcrumbs.php +++ b/resources/lang/pl_PL/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Usuń powiązanie między transakcjami', 'telemetry_index' => 'Telemetria', 'telemetry_view' => 'Zobacz telemetrię', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/pl_PL/csv.php b/resources/lang/pl_PL/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/pl_PL/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/pl_PL/demo.php b/resources/lang/pl_PL/demo.php index 33e0122f9e..db81d831ca 100644 --- a/resources/lang/pl_PL/demo.php +++ b/resources/lang/pl_PL/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly obsługuje wiele walut. Chociaż domyślnie jest to euro, można go ustawić na dolara amerykańskiego i wiele innych walut. Jak widać niewielki wybór walut został uwzględniony, ale możesz dodać własne, jeśli chcesz. Zmiana domyślnej waluty nie zmieni waluty istniejących transakcji, jednak: Firefly III obsługuje korzystanie z wielu walut w tym samym czasie.', 'transactions-index' => 'Te wydatki, depozyty i transfery nie są szczególnie pomysłowe. Zostały wygenerowane automatycznie.', 'piggy-banks-index' => 'Jak widać, istnieją trzy skarbonki. Użyj przycisków plus i minus, aby wpłynąć na ilość pieniędzy w każdej skarbonce. Kliknij nazwę skarbonki, aby zobaczyć administrację każdej skarbonki.', - 'import-index' => 'Każdy plik CSV może być zaimportowany do Firefly III. Wspierany jest również import danych z bunq i Spectre. Inne banki i agregatory finansowe zostaną zaimplementowane w przyszłości. Jako użytkownik demo, możesz zobaczyć tylko "fałszywego" dostawcę w akcji. Wygeneruje on losowe transakcje, aby pokazać jak działa proces.', 'profile-index' => 'Pamiętaj, że strona demo resetuje się co cztery godziny. Dostęp może zostać cofnięty w dowolnym momencie. Dzieje się to automatycznie i nie jest to błąd.', ]; diff --git a/resources/lang/pl_PL/email.php b/resources/lang/pl_PL/email.php index 45b7f40521..7dad9dfa7a 100644 --- a/resources/lang/pl_PL/email.php +++ b/resources/lang/pl_PL/email.php @@ -24,47 +24,47 @@ declare(strict_types=1); return [ // common items - 'greeting' => 'Hi there,', + 'greeting' => 'Witaj,', 'closing' => 'Beep boop,', - 'signature' => 'The Firefly III Mail Robot', + 'signature' => 'Robot pocztowy Firefly III', 'footer_ps' => 'PS: This message was sent because a request from IP :ipAddress triggered it.', // admin test - 'admin_test_subject' => 'A test message from your Firefly III installation', + 'admin_test_subject' => 'Wiadomość testowa z twojej instalacji Firefly III', 'admin_test_body' => 'This is a test message from your Firefly III instance. It was sent to :email.', // access token created - 'access_token_created_subject' => 'A new access token was created', + 'access_token_created_subject' => 'Utworzono nowy token dostępu', 'access_token_created_body' => 'Somebody (hopefully you) just created a new Firefly III API Access Token for your user account.', 'access_token_created_explanation' => 'With this token, they can access all of your financial records through the Firefly III API.', 'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url.', // registered - 'registered_subject' => 'Welcome to Firefly III!', + 'registered_subject' => 'Witaj w Firefly III!', 'registered_welcome' => 'Welcome to Firefly III. Your registration has made it, and this email is here to confirm it. Yay!', 'registered_pw' => 'If you have forgotten your password already, please reset it using the password reset tool.', 'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!', 'registered_doc_html' => 'If you haven\'t already, please read the grand theory.', 'registered_doc_text' => 'If you haven\'t already, please read the first use guide and the full description.', - 'registered_closing' => 'Enjoy!', + 'registered_closing' => 'Dobrej zabawy!', 'registered_firefly_iii_link' => 'Firefly III:', - 'registered_pw_reset_link' => 'Password reset:', - 'registered_doc_link' => 'Documentation:', + 'registered_pw_reset_link' => 'Resetowanie hasła:', + 'registered_doc_link' => 'Dokumentacja:', // email change - 'email_change_subject' => 'Your Firefly III email address has changed', + 'email_change_subject' => 'Twój adres e-mail Firefly III został zmieniony', 'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.', 'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you must follow the "undo"-link below to protect your account!', 'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.', - 'email_change_old' => 'The old email address was: :email', - 'email_change_old_strong' => 'The old email address was: :email', - 'email_change_new' => 'The new email address is: :email', - 'email_change_new_strong' => 'The new email address is: :email', + 'email_change_old' => 'Stary adres e-mail to: :email', + 'email_change_old_strong' => 'Stary adres e-mail to: :email', + 'email_change_new' => 'Nowy adres e-mail to: :email', + 'email_change_new_strong' => 'Nowy adres e-mail to: :email', 'email_change_instructions' => 'You cannot use Firefly III until you confirm this change. Please follow the link below to do so.', - 'email_change_undo_link' => 'To undo the change, follow this link:', + 'email_change_undo_link' => 'Aby cofnąć zmianę, kliknij ten link:', // OAuth token created - 'oauth_created_subject' => 'A new OAuth client has been created', + 'oauth_created_subject' => 'Nowy klient OAuth został utworzony', 'oauth_created_body' => 'Somebody (hopefully you) just created a new Firefly III API OAuth Client for your user account. It\'s labeled ":name" and has callback URL :url.', 'oauth_created_explanation' => 'With this client, they can access all of your financial records through the Firefly III API.', 'oauth_created_undo' => 'If this wasn\'t you, please revoke this client as soon as possible at :url.', @@ -75,7 +75,7 @@ return [ 'reset_pw_warning' => 'PLEASE verify that the link actually goes to the Firefly III you expect it to go!', // error - 'error_subject' => 'Caught an error in Firefly III', + 'error_subject' => 'Błąd w Firefly III', 'error_intro' => 'Firefly III v:version ran into an error: :errorMessage.', 'error_type' => 'The error was of type ":class".', 'error_timestamp' => 'The error occurred on/at: :time.', diff --git a/resources/lang/pl_PL/errors.php b/resources/lang/pl_PL/errors.php index 1818adc8c6..24743fd427 100644 --- a/resources/lang/pl_PL/errors.php +++ b/resources/lang/pl_PL/errors.php @@ -23,29 +23,29 @@ declare(strict_types=1); return [ - '404_header' => 'Firefly III cannot find this page.', + '404_header' => 'Firefly III nie może znaleźć tej strony.', '404_page_does_not_exist' => 'The page you have requested does not exist. Please check that you have not entered the wrong URL. Did you make a typo perhaps?', '404_send_error' => 'If you were redirected to this page automatically, please accept my apologies. There is a mention of this error in your log files and I would be grateful if you sent me the error to me.', '404_github_link' => 'If you are sure this page should exist, please open a ticket on GitHub.', - 'whoops' => 'Whoops', + 'whoops' => 'Ups', 'fatal_error' => 'There was a fatal error. Please check the log files in "storage/logs" or use "docker logs -f [container]" to see what\'s going on.', - 'maintenance_mode' => 'Firefly III is in maintenance mode.', - 'be_right_back' => 'Be right back!', - 'check_back' => 'Firefly III is down for some necessary maintenance. Please check back in a second.', - 'error_occurred' => 'Whoops! An error occurred.', + 'maintenance_mode' => 'Firefly III jest w trybie konserwacji.', + 'be_right_back' => 'Zaraz wracam!', + 'check_back' => 'Firefly III jest wyłączony na potrzeby wymaganej konserwacji. Sprawdź ponownie za sekundę.', + 'error_occurred' => 'Ups! Wystąpił błąd.', 'error_not_recoverable' => 'Unfortunately, this error was not recoverable :(. Firefly III broke. The error is:', - 'error' => 'Error', + 'error' => 'Błąd', 'error_location' => 'This error occured in file :file on line :line with code :code.', - 'stacktrace' => 'Stack trace', - 'more_info' => 'More information', + 'stacktrace' => 'Ślad stosu', + 'more_info' => 'Więcej informacji', 'collect_info' => 'Please collect more information in the storage/logs directory where you will find log files. If you\'re running Docker, use docker logs -f [container].', 'collect_info_more' => 'You can read more about collecting error information in the FAQ.', - 'github_help' => 'Get help on GitHub', + 'github_help' => 'Uzyskaj pomoc na GitHub', 'github_instructions' => 'You\'re more than welcome to open a new issue on GitHub.', - 'use_search' => 'Use the search!', + 'use_search' => 'Użyj wyszukiwania!', 'include_info' => 'Include the information from this debug page.', 'tell_more' => 'Tell us more than "it says Whoops!"', - 'include_logs' => 'Include error logs (see above).', - 'what_did_you_do' => 'Tell us what you were doing.', + 'include_logs' => 'Dołącz dzienniki błędów (patrz powyżej).', + 'what_did_you_do' => 'Powiedz nam, co robisz.', ]; diff --git a/resources/lang/pl_PL/firefly.php b/resources/lang/pl_PL/firefly.php index 3250c869ea..be0927a3af 100644 --- a/resources/lang/pl_PL/firefly.php +++ b/resources/lang/pl_PL/firefly.php @@ -55,7 +55,7 @@ return [ 'create_new_transaction' => 'Stwórz nową transakcję', 'sidebar_frontpage_create' => 'Utwórz', 'new_transaction' => 'Nowa transakcja', - 'no_rules_for_bill' => 'Ten rachunek nie ma przypisanych reguł.', + 'no_rules_for_bill' => 'Ten rachunek nie ma przypisanych do niego reguł.', 'go_to_asset_accounts' => 'Zobacz swoje konta aktywów', 'go_to_budgets' => 'Przejdź do swoich budżetów', 'new_clone_instructions' => 'Ten przycisk automatycznie sklonuje transakcję i ustawi datę transakcji na dziś. Czy jesteś pewien?', @@ -99,7 +99,7 @@ return [ 'two_factor_lost_fix_owner' => 'W przeciwnym razie, powiadom właściciela strony, :site_owner i poproś go o zresetowanie Twojego uwierzytelnienia dwuskładnikowego.', 'mfa_backup_code' => 'Użyłeś kodu zapasowego do zalogowania się do Firefly III. Nie możesz go użyć ponownie, więc wykreśl go z listy.', 'pref_two_factor_new_backup_codes' => 'Wygeneruj nowe kody zapasowe', - 'pref_two_factor_backup_code_count' => 'You have :count valid backup code.|You have :count valid backup codes.', + 'pref_two_factor_backup_code_count' => 'Masz :count poprawny kod zapasowy.|Masz :count poprawnych kodów zapasowych.', '2fa_i_have_them' => 'Kody zapisane!', 'warning_much_data' => 'Załadowanie danych z :days dni może trochę potrwać.', 'registered' => 'Zarejestrowałeś się pomyślnie!', @@ -107,8 +107,8 @@ return [ 'no_budget_pointer' => 'Wygląda na to że nie masz jeszcze budżetów. Powinieneś utworzyć kilka na stronie budżety. Budżety mogą Ci pomóc śledzić wydatki.', 'Savings account' => 'Konto oszczędnościowe', 'Credit card' => 'Karta kredytowa', - 'source_accounts' => 'Source account|Source accounts', - 'destination_accounts' => 'Destination account|Destination accounts', + 'source_accounts' => 'Konto źródłowe | Konta źródłowe', + 'destination_accounts' => 'Konto docelowe|Konta docelowe', 'user_id_is' => 'Twój identyfikator użytkownika to :user', 'field_supports_markdown' => 'To pole obsługuje Markdown.', 'need_more_help' => 'Jeśli potrzebujesz dodatkowej pomocy w korzystaniu z Firefly III, proszę opisz go w zgłoszeniu na Githubie.', @@ -125,8 +125,8 @@ return [ 'sum_of_income' => 'Suma dochodów', 'liabilities' => 'Zobowiązania', 'spent_in_specific_budget' => 'Wydatki w budżecie ":budget"', - 'spent_in_specific_double' => 'Spent in account ":account"', - 'earned_in_specific_double' => 'Earned in account ":account"', + 'spent_in_specific_double' => 'Wydano z kont(a) ":account"', + 'earned_in_specific_double' => 'Zarobiono na konto(a) ":account"', 'source_account' => 'Konto źródłowe', 'source_account_reconciliation' => 'Nie możesz edytować konta źródłowego transakcji uzgadniania.', 'destination_account' => 'Konto docelowe', @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Używasz wersji BETA. Uważaj na błędy i problemy.', 'all_destination_accounts' => 'Konta docelowe', 'all_source_accounts' => 'Konta źródłowe', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Sprawdź aktualizacje', @@ -297,6 +298,7 @@ return [ 'yearly' => 'rocznie', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Reguły', 'rule_name' => 'Nazwa reguły', 'rule_triggers' => 'Reguły są wyzwalane gdy', @@ -383,26 +385,26 @@ return [ 'rule_trigger_from_account_nr_ends' => 'Konto źródłowe / IBAN się kończy na ":trigger_value"', 'rule_trigger_from_account_nr_is_choice' => 'Numer konta źródłowego / IBAN to..', 'rule_trigger_from_account_nr_is' => 'Source account number / IBAN is ":trigger_value"', - 'rule_trigger_from_account_nr_contains_choice' => 'Source account number / IBAN contains..', - 'rule_trigger_from_account_nr_contains' => 'Source account number / IBAN contains ":trigger_value"', + 'rule_trigger_from_account_nr_contains_choice' => 'Numer konta źródłowego / IBAN zawiera..', + 'rule_trigger_from_account_nr_contains' => 'Numer konta źródłowego / IBAN zawiera ":trigger_value"', - 'rule_trigger_to_account_starts_choice' => 'Destination account name starts with..', - 'rule_trigger_to_account_starts' => 'Destination account name starts with ":trigger_value"', - 'rule_trigger_to_account_ends_choice' => 'Destination account name ends with..', - 'rule_trigger_to_account_ends' => 'Destination account name ends with ":trigger_value"', - 'rule_trigger_to_account_is_choice' => 'Destination account name is..', - 'rule_trigger_to_account_is' => 'Destination account name is ":trigger_value"', - 'rule_trigger_to_account_contains_choice' => 'Destination account name contains..', - 'rule_trigger_to_account_contains' => 'Destination account name contains ":trigger_value"', + 'rule_trigger_to_account_starts_choice' => 'Nazwa konta docelowego zaczyna się od..', + 'rule_trigger_to_account_starts' => 'Nazwa konta docelowego zaczyna się od ":trigger_value"', + 'rule_trigger_to_account_ends_choice' => 'Nazwa konta docelowego kończy się na..', + 'rule_trigger_to_account_ends' => 'Nazwa konta docelowego kończy się na ":trigger_value"', + 'rule_trigger_to_account_is_choice' => 'Nazwa konta docelowego to..', + 'rule_trigger_to_account_is' => 'Nazwa konta docelowego to ":trigger_value"', + 'rule_trigger_to_account_contains_choice' => 'Nazwa konta docelowego zawiera..', + 'rule_trigger_to_account_contains' => 'Nazwa konta docelowego zawiera ":trigger_value"', - 'rule_trigger_to_account_nr_starts_choice' => 'Destination account number / IBAN starts with..', - 'rule_trigger_to_account_nr_starts' => 'Destination account number / IBAN starts with ":trigger_value"', - 'rule_trigger_to_account_nr_ends_choice' => 'Destination account number / IBAN ends with..', - 'rule_trigger_to_account_nr_ends' => 'Destination account number / IBAN ends with ":trigger_value"', - 'rule_trigger_to_account_nr_is_choice' => 'Destination account number / IBAN is..', - 'rule_trigger_to_account_nr_is' => 'Destination account number / IBAN is ":trigger_value"', - 'rule_trigger_to_account_nr_contains_choice' => 'Destination account number / IBAN contains..', - 'rule_trigger_to_account_nr_contains' => 'Destination account number / IBAN contains ":trigger_value"', + 'rule_trigger_to_account_nr_starts_choice' => 'Numer konta docelowego / IBAN zaczyna się od..', + 'rule_trigger_to_account_nr_starts' => 'Numer konta docelowego / IBAN zaczyna się od ":trigger_value"', + 'rule_trigger_to_account_nr_ends_choice' => 'Numer konta docelowego / IBAN kończy się na..', + 'rule_trigger_to_account_nr_ends' => 'Numer konta docelowego / IBAN kończy się ":trigger_value"', + 'rule_trigger_to_account_nr_is_choice' => 'Numer konta docelowego / IBAN jest..', + 'rule_trigger_to_account_nr_is' => 'Numer konta docelowego / IBAN to ":trigger_value"', + 'rule_trigger_to_account_nr_contains_choice' => 'Numer konta docelowego / IBAN zawiera..', + 'rule_trigger_to_account_nr_contains' => 'Numer konta docelowego / IBAN zawiera ":trigger_value"', 'rule_trigger_transaction_type_choice' => 'Transakcja jest typu..', 'rule_trigger_transaction_type' => 'Transakcja jest typu ":trigger_value"', @@ -436,8 +438,8 @@ return [ 'rule_trigger_tag_is' => 'Tag to ":trigger_value"', 'rule_trigger_currency_is_choice' => 'Waluta transakcji to..', 'rule_trigger_currency_is' => 'Waluta transakcji to ":trigger_value"', - 'rule_trigger_foreign_currency_is_choice' => 'Transaction foreign currency is..', - 'rule_trigger_foreign_currency_is' => 'Transaction foreign currency is ":trigger_value"', + 'rule_trigger_foreign_currency_is_choice' => 'Waluta obca transakcji to..', + 'rule_trigger_foreign_currency_is' => 'Waluta obca transakcji to ":trigger_value"', 'rule_trigger_has_attachments_choice' => 'Ma co najmniej podaną liczbę załączników', 'rule_trigger_has_attachments' => 'Has at least :count attachment|Has at least :count attachments', 'rule_trigger_store_journal' => 'Po utworzeniu transakcji', @@ -522,7 +524,7 @@ return [ 'new_rule_for_bill_title' => 'Reguła dla rachunku ":name"', 'new_rule_for_bill_description' => 'Ta reguła oznacza transakcje jako powiązane z rachunkiem ":name".', - 'new_rule_for_journal_title' => 'Rule based on transaction ":description"', + 'new_rule_for_journal_title' => 'Reguła oparta na transakcji ":description"', 'new_rule_for_journal_description' => 'This rule is based on transaction ":description". It will match transactions that are exactly the same.', // tags @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Czy powinienem zaznaczyć to pole?', 'secure_pw_long_password' => 'Tak. Zawsze sprawdź, czy hasło jest bezpieczne.', 'command_line_token' => 'Token wiersza poleceń', - 'explain_command_line_token' => 'Potrzebujesz tego tokenu aby wykonywać operacje (takie jak importowanie lub eksportowanie danych) za pomocą wiersza poleceń. Bez niego takie wrażliwe polecenia nie będą działać. Nie udostępniaj nikomu swojego tokenu. Nikt Cię o niego nie zapyta, nawet ja. Jeżeli obawiasz się, że straciłeś go lub jesteś paranoikiem, wygeneruj nowy token używając przycisku.', + 'explain_command_line_token' => 'Potrzebujesz tego tokenu aby wykonywać operacje (takie jak eksportowanie danych) za pomocą wiersza poleceń. Bez niego takie wrażliwe polecenia nie będą działać. Nie udostępniaj nikomu swojego tokenu. Nikt Cię o niego nie zapyta, nawet ja. Jeżeli obawiasz się, że go straciłeś lub jesteś paranoikiem, wygeneruj nowy token używając przycisku.', 'regenerate_command_line_token' => 'Wygeneruj nowy token wiersza poleceń', 'token_regenerated' => 'Wygenerowano nowy token wiersza poleceń', 'change_your_email' => 'Zmień swój adres e-mail', @@ -654,26 +656,27 @@ return [ 'login_with_new_email' => 'Teraz możesz logować się nowym adresem e-mail.', 'login_with_old_email' => 'Teraz ponownie możesz logować się starym adresem e-mail.', 'login_provider_local_only' => 'Ta akcja nie jest dostępna gdy uwierzytelniasz się poprzez ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", - 'profile_oauth_clients' => 'OAuth Clients', - 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', - 'profile_oauth_clients_header' => 'Clients', - 'profile_oauth_client_id' => 'Client ID', - 'profile_oauth_client_name' => 'Name', - 'profile_oauth_client_secret' => 'Secret', - 'profile_oauth_create_new_client' => 'Create New Client', - 'profile_oauth_create_client' => 'Create Client', - 'profile_oauth_edit_client' => 'Edit Client', + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", + 'profile_oauth_clients' => 'Klienci OAuth', + 'profile_oauth_no_clients' => 'Nie utworzyłeś żadnych klientów OAuth.', + 'profile_oauth_clients_header' => 'Klienci', + 'profile_oauth_client_id' => 'ID klienta', + 'profile_oauth_client_name' => 'Nazwa', + 'profile_oauth_client_secret' => 'Sekretny klucz', + 'profile_oauth_create_new_client' => 'Utwórz nowego klienta', + 'profile_oauth_create_client' => 'Utwórz klienta', + 'profile_oauth_edit_client' => 'Edytuj klienta', 'profile_oauth_name_help' => 'Something your users will recognize and trust.', - 'profile_oauth_redirect_url' => 'Redirect URL', + 'profile_oauth_redirect_url' => 'Przekierowanie URL', 'profile_oauth_redirect_url_help' => 'Your application\'s authorization callback URL.', - 'profile_authorized_apps' => 'Authorized applications', - 'profile_authorized_clients' => 'Authorized clients', - 'profile_scopes' => 'Scopes', - 'profile_revoke' => 'Revoke', - 'profile_personal_access_tokens' => 'Personal Access Tokens', - 'profile_personal_access_token' => 'Personal Access Token', - 'profile_personal_access_token_explanation' => 'Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.', + 'profile_authorized_apps' => 'Autoryzowane aplikacje', + 'profile_authorized_clients' => 'Autoryzowani klienci', + 'profile_scopes' => 'Zakresy', + 'profile_revoke' => 'Unieważnij', + 'profile_personal_access_tokens' => 'Osobiste tokeny dostępu', + 'profile_personal_access_token' => 'Osobisty token dostępu', + 'profile_personal_access_token_explanation' => 'Oto twój nowy osobisty token dostępu. Jest to jedyny raz, gdy zostanie wyświetlony, więc nie zgub go! Możesz teraz użyć tego tokenu, aby wykonać zapytania API.', 'profile_no_personal_access_token' => 'You have not created any personal access tokens.', 'profile_create_new_token' => 'Create new token', 'profile_create_token' => 'Create token', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import i eksport', 'export_data_title' => 'Eksportuj dane z Firefly III', 'export_data_menu' => 'Eksportuj dane', 'export_data_bc' => 'Eksportuj dane z Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Możesz przeczytać więcej o tej funkcji w pomocy. Kliknij ikonę (?) u góry prawej strony.', 'auto_budget_reset_icon' => 'Ten budżet będzie okresowo ustalany', 'auto_budget_rollover_icon' => 'Kwota budżetu będzie okresowo rosła', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Nie oczekiwany w tym okresie', + 'not_or_not_yet' => 'Nie (jeszcze)', 'match_between_amounts' => 'Rachunek pasuje do transakcji między :low a :high.', 'running_again_loss' => 'Transakcje poprzednio powiązane z tym rachunkiem mogą stracić to powiązanie, jeżeli nie będą spełniały założeń reguł(y).', 'bill_related_rules' => 'Reguły powiązane z tym rachunkiem', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Wystąpił nieoczekiwany błąd podczas zapisywania nowego rachunku. Sprawdź pliki dziennika', 'list_inactive_rule' => 'nieaktywna reguła', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Wyczyść formularz po zapisaniu', 'errors_submission' => 'Coś poszło nie tak w czasie zapisu. Proszę sprawdź błędy poniżej.', - // Import page (general strings only) - 'import_index_title' => 'Importuj transakcje do Firefly III', - 'import_transactions' => 'Importuj transakcje', - 'import_tools_title' => 'Narzędzia importu', - 'tools_index_intro' => 'Istnieje kilka narzędzi do importowania danych do Firefly III. Sprawdź je poniżej. Aby uzyskać więcej informacji, sprawdź tę stronę.', - 'firefly_iii_csv_importer_name' => 'Importer CSV Firefly III', - 'firefly_iii_bunq_importer_name' => 'Firefly III importer bunq :tęcza:', - 'firefly_iii_ynab_importer_name' => 'Firefly III - importer YNAB', - 'ludo_revolut_importer_name' => 'Importer Revoult Ludo444', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Ta funkcja nie jest dostępna, gdy używasz Firefly III w środowisku Sandstorm.io.', + // object groups + 'default_group_title_name' => '(bez grupy)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Stwórzmy konto aktywów!', 'no_accounts_intro_asset' => 'Nie masz jeszcze konta nie aktywów. Konta aktywów są twoimi głównymi kontami: konto czekowe, konto oszczędnościowe, wspólne konto lub nawet karta kredytowa.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Jeśli chcesz, możesz włączyć telemetrię w pliku .env lub w konfiguracji Docker.', 'telemetry_collected_info' => 'Zebrane informacje', 'no_telemetry_present' => 'Firefly III nie zebrał żadnych wpisów telemetrycznych.', - 'records_telemetry_present' => 'Firefly III zebrał :count wpis(ów) telemetrycznych.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Zobacz telemetrię', 'telemetry_button_delete' => 'Usuń całą telemetrię', 'telemetry_admin_overview' => 'Podgląd telemetrii', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Usuń przesłane rekordy', 'telemetry_submission_executed' => 'Rekordy zostały wysłane. Sprawdź pliki dziennika, aby uzyskać więcej informacji.', 'telemetry_all_deleted' => 'Wszystkie rekordy telemetryczne zostały usunięte.', - 'telemetry_submitted_deleted' => 'Wszystkie przesłane rekordy telemetryczne zostały usunięte.' + 'telemetry_submitted_deleted' => 'Wszystkie przesłane rekordy telemetryczne zostały usunięte.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/pl_PL/form.php b/resources/lang/pl_PL/form.php index 3b43bf897f..7551a036c1 100644 --- a/resources/lang/pl_PL/form.php +++ b/resources/lang/pl_PL/form.php @@ -38,7 +38,7 @@ return [ 'match' => 'Dopasowanie', 'strict' => 'Tryb ścisły', 'repeat_freq' => 'Powtarza się', - 'object_group' => 'Group', + 'object_group' => 'Grupa', 'location' => 'Lokalizacja', 'update_channel' => 'Kanał aktualizacji', 'currency_id' => 'Waluta', @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Czy na pewno chcesz usunąć konto o nazwie ":name"?', 'bill_areYouSure' => 'Czy na pewno chcesz usunąć rachunek o nazwie ":name"?', 'rule_areYouSure' => 'Czy na pewno chcesz usunąć regułę o nazwie ":name"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Czy na pewno chcesz usunąć grupę reguł o nazwie ":name"?', 'budget_areYouSure' => 'Czy na pewno chcesz usunąć budżet o nazwie ":name"?', 'category_areYouSure' => 'Czy na pewno chcesz usunąć kategorię o nazwie ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Jedyna transakcja połączona z tym typem łącza utraci to połączenie.|Wszystkie transakcje (:count) połączone tym typem łącza utracą swoje połączenie.', 'also_delete_rules' => 'Jedyna reguła połączona z tą grupą reguł zostanie również usunięta.|Wszystkie reguły (:count) połączone tą grupą reguł zostaną również usunięte.', 'also_delete_piggyBanks' => 'Jedyna skarbonka połączona z tym kontem zostanie również usunięta.|Wszystkie skarbonki (:count) połączone z tym kontem zostaną również usunięte.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Jedyna transakcja związana z tym rachunkiem nie zostanie usunięta.|Wszystkie transakcje (:count) związane z tym rachunkiem zostaną oszczędzone.', 'budget_keep_transactions' => 'Jedyna transakcja związana z tym budżetem nie zostanie usunięta.|Wszystkie transakcje (:count) związane z tym budżetem zostaną oszczędzone.', 'category_keep_transactions' => 'Jedyna transakcja związana z tą kategorią nie zostanie usunięta.|Wszystkie transakcje (:count) związane z tą kategorią zostaną oszczędzone.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Jedyna transakcja związana z tym tagiem nie zostanie usunięta.|Wszystkie transakcje (:count) związane z tym tagiem nie zostaną skasowane.', 'check_for_updates' => 'Sprawdź aktualizacje', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Adres email', 'password' => 'Hasło', 'password_confirmation' => 'Hasło (ponownie)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Jest stroną demo', // import - 'import_file' => 'Importuj plik', 'configuration_file' => 'Plik konfiguracyjny', - 'import_file_type' => 'Typ pliku importu', 'csv_comma' => 'Przecinek (,)', 'csv_semicolon' => 'Średnik (;)', 'csv_tab' => 'Tabulator (niewidoczny)', 'csv_delimiter' => 'Ogranicznik pola CSV', - 'csv_import_account' => 'Domyślne konto importu', 'client_id' => 'ID klienta', 'app_id' => 'ID aplikacji', 'secret' => 'Sekret', diff --git a/resources/lang/pl_PL/help.php b/resources/lang/pl_PL/help.php deleted file mode 100644 index 9043ebf289..0000000000 --- a/resources/lang/pl_PL/help.php +++ /dev/null @@ -1,56 +0,0 @@ -. - */ - -declare(strict_types=1); - -/** - * help.php - * Copyright (C) 2016 james@firefly-iii.org - * - * This software may be modified and distributed under the terms of the - * Creative Commons Attribution-ShareAlike 4.0 International License. - * - * See the LICENSE file for details. - */ - -return [ - - // tour! - 'main-content-title' => 'Witaj w Firefly III', - 'main-content-text' => 'Zrób sobie przysługę i kontynuuj ten krótki samouczek aby mieć pewność że wiesz jak się poruszać w aplikacji.', - 'sidebar-toggle-title' => 'Boczny panel do tworzenia rzeczy', - 'sidebar-toggle-text' => 'Za ikoną plusa znajdują się ukryte przyciski do tworzenia nowych rzeczy. Kont, transakcji, wszystkiego!', - 'account-menu-title' => 'Wszystkie twoje konta', - 'account-menu-text' => 'Tutaj znajdziesz wszystkie konta, które utworzyłeś.', - 'budget-menu-title' => 'Budżety', - 'budget-menu-text' => 'Użyj tej strony do organizacji swoich finansów oraz ograniczenia wydatków.', - 'report-menu-title' => 'Raporty', - 'report-menu-text' => 'Sprawdź to, gdy będziesz potrzebował solidnego przeglądu swoich finansów.', - 'transaction-menu-title' => 'Transakcje', - 'transaction-menu-text' => 'Wszystkie transakcje, które utworzyłeś znajdują się tutaj.', - 'option-menu-title' => 'Opcje', - 'option-menu-text' => 'To jest dość oczywiste.', - 'main-content-end-title' => 'Koniec!', - 'main-content-end-text' => 'Pamiętaj, że każda strona ma małą ikonkę ze znakiem zapytania w prawym górnym rogu. Kliknij ją aby otrzymać dodatkowe informacje o stronie, na której się znajdujesz.', - 'index' => 'indeks', - 'home' => 'początek', -]; diff --git a/resources/lang/pl_PL/import.php b/resources/lang/pl_PL/import.php deleted file mode 100644 index a896abc424..0000000000 --- a/resources/lang/pl_PL/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importuj dane do Firefly III', - 'prerequisites_breadcrumb_fake' => 'Wymagania dla dostawcy fałszywego importu', - 'prerequisites_breadcrumb_spectre' => 'Wymagania dla Spectre', - 'job_configuration_breadcrumb' => 'Konfiguracja dla ":key"', - 'job_status_breadcrumb' => 'Status importu dla ":key"', - 'disabled_for_demo_user' => 'zablokowane na demo', - - // index page: - 'general_index_intro' => 'Witamy w procedurze importu Firefly III. Istnieje kilka sposobów importowania danych do Firefly III.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Zgodnie z tym wpisem na Patreon, sposób, w jaki Firefly III zarządza importem danych zmieni się. Oznacza to, że importer CSV zostanie przeniesiony do nowego, oddzielnego narzędzia. Możesz już przetestować beta, jeśli odwiedzisz repozytorium GitHub. Byłbym wdzięczny, gdybyś przetestował nowego importera i dał mi znać, co myślisz.', - 'final_csv_import' => 'Zgodnie z tym wpisem na Patreon sposób, w jaki Firefly III zarządza importem danych zmieni się. Oznacza to, że importer jest to ostatnia wersja z importerem CSV. Nowe oddzielne narzędzie będzie dostępne. Możesz je już przetestować, jeśli odwiedzisz repozytorium GitHub. Byłbym wdzięczny, gdybyś przetestował nowego importera i dał mi znać, co myślisz.', - - // import provider strings (index): - 'button_fake' => 'Fałszywy import', - 'button_file' => 'Importuj plik', - 'button_spectre' => 'Importuj za pomocą Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Wymagania importu', - 'need_prereq_intro' => 'Niektóre metody importu wymagają Twojej uwagi zanim będą mogły być użyte. Na przykład, mogą wymagać specjalnych kluczy API lub sekretów aplikacji. Tutaj możesz je skonfigurować. Ikonka wskazuje czy wymagania zostały spełnione.', - 'do_prereq_fake' => 'Wymagania dla fałszywego dostawcy', - 'do_prereq_file' => 'Wymagania dla importu plików', - 'do_prereq_spectre' => 'Wymagania dla importu za pomocą Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Wymagania dla importu używającego fałszywego dostawcy importu', - 'prereq_fake_text' => 'Ten fałszywy dostawca wymaga fałszywego klucza API. Musi on mieć 32 znaki. Możesz go użyć: 1234567890123456789012345901234567890AA', - 'prereq_spectre_title' => 'Wymagania wstępne do importowania za pomocą Spectre API', - 'prereq_spectre_text' => 'Aby importować dane za pomocą interfejsu Spectre API (v4), musisz dostarczyć Firefly III dwie tajne wartości. Można je znaleźć na stronie sekretów.', - 'prereq_spectre_pub' => 'API Spectre musi znać klucz publiczny, który widzisz poniżej. Bez niego nie będzie Cię rozpoznawał. Wprowadź ten klucz publiczny na stronie sekretów.', - 'callback_not_tls' => 'Firefly III wykrył następujący URI wywołania zwrotnego. Wygląda na to, że Twój serwer nie jest skonfigurowany do akceptowania połączeń TLS (https). YNAB nie zaakceptuje tego URI. Możesz kontynuować import (ponieważ Firefly III może się mylić) ale miej to na uwadze.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Fałszywy klucz API zapisany pomyślnie!', - 'prerequisites_saved_for_spectre' => 'Zapisano identyfikator aplikacji i sekret aplikacji!', - - // job configuration: - 'job_config_apply_rules_title' => 'Konfiguracja zadania - zastosować twoje reguły?', - 'job_config_apply_rules_text' => 'Once the fake provider has run, your rules can be applied to the transactions. This adds time to the import.', - 'job_config_input' => 'Your input', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Podaj nazwę albumu', - 'job_config_fake_artist_text' => 'Many import routines have a few configuration steps you must go through. In the case of the fake import provider, you must answer some weird questions. In this case, enter "David Bowie" to continue.', - 'job_config_fake_song_title' => 'Podaj nazwę piosenki', - 'job_config_fake_song_text' => 'Mention the song "Golden years" to continue with the fake import.', - 'job_config_fake_album_title' => 'Podaj nazwę albumu', - 'job_config_fake_album_text' => 'Some import routines require extra data halfway through the import. In the case of the fake import provider, you must answer some weird questions. Enter "Station to station" to continue.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Konfiguracja importu (1/4) - Prześlij swój plik', - 'job_config_file_upload_text' => 'This routine will help you import files from your bank into Firefly III. ', - '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 configuration file', - 'job_config_file_upload_type_help' => 'Wybierz typ pliku, który będziesz przesyłać', - 'job_config_file_upload_submit' => 'Prześlij pliki', - 'import_file_type_csv' => 'CSV (wartości oddzielone przecinkami)', - '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.', - 'job_config_uc_title' => 'Konfiguracja importu (2/4) - Podstawowa konfiguracja pliku', - 'job_config_uc_text' => 'Abyś mógł poprawnie zaimportować plik, sprawdź poprawność poniższych opcji.', - 'job_config_uc_header_help' => 'Zaznacz to pole, jeśli pierwszy wiersz w pliku CSV to nazwy kolumn.', - 'job_config_uc_date_help' => 'Date time format in your file. Follow the format as this page indicates. The default value will parse dates that look like this: :dateExample.', - 'job_config_uc_delimiter_help' => 'Wybierz separator pola, który jest używany w pliku wejściowym. Jeśli nie jesteś pewien, przecinek jest najbezpieczniejszym rozwiązaniem.', - 'job_config_uc_account_help' => 'Jeśli Twój plik NIE zawiera informacji o Twoich kontach aktywów, użyj tego menu, aby wybrać, do którego konta należą transakcje w pliku.', - 'job_config_uc_apply_rules_title' => 'Zastosuj reguły', - 'job_config_uc_apply_rules_text' => 'Applies your rules to every imported transaction. Note that this slows the import significantly.', - 'job_config_uc_specifics_title' => 'Bank-specific options', - 'job_config_uc_specifics_txt' => 'Some banks deliver badly formatted files. Firefly III can fix those automatically. If your bank delivers such files but it\'s not listed here, please open an issue on GitHub.', - 'job_config_uc_submit' => 'Kontynuuj', - 'invalid_import_account' => 'You have selected an invalid account to import into.', - 'import_liability_select' => 'Zobowiązanie', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Wybierz swój login', - 'job_config_spectre_login_text' => 'Firefly III has found :count existing login(s) in your Spectre account. Which one would you like to use to import from?', - 'spectre_login_status_active' => 'Aktywny', - 'spectre_login_status_inactive' => 'Nieaktywny', - 'spectre_login_status_disabled' => 'Wyłączony', - 'spectre_login_new_login' => 'Login with another bank, or one of these banks with different credentials.', - 'job_config_spectre_accounts_title' => 'Wybierz konta do zaimportowania z', - 'job_config_spectre_accounts_text' => 'You have selected ":name" (:country). You have :count account(s) available from this provider. Please select the Firefly III asset account(s) where the transactions from these accounts should be stored. Remember, in order to import data both the Firefly III account and the ":name"-account must have the same currency.', - 'spectre_do_not_import' => '(nie importuj)', - 'spectre_no_mapping' => 'Wygląda na to, że nie wybrałeś żadnych kont z których można zaimportować dane.', - 'imported_from_account' => 'Zaimportowane z ":account"', - 'spectre_account_with_number' => 'Konto :number', - 'job_config_spectre_apply_rules' => 'Zastosuj reguły', - 'job_config_spectre_apply_rules_text' => 'By default, your rules will be applied to the transactions created during this import routine. If you do not want this to happen, deselect this checkbox.', - - // job configuration for bunq: - 'should_download_config' => 'You should download the configuration file for this job. This will make future imports way easier.', - 'share_config_file' => 'If you have imported data from a public bank, you should share your configuration file so it will be easy for other users to import their data. Sharing your configuration file will not expose your financial details.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Typ karty', - 'spectre_extra_key_account_name' => 'Nazwa konta', - 'spectre_extra_key_client_name' => 'Nazwa klienta', - 'spectre_extra_key_account_number' => 'Numer konta', - 'spectre_extra_key_blocked_amount' => 'Zablokowana kwota', - 'spectre_extra_key_available_amount' => 'Dostępna kwota', - 'spectre_extra_key_credit_limit' => 'Limit kredytowy', - 'spectre_extra_key_interest_rate' => 'Oprocentowanie', - 'spectre_extra_key_expiry_date' => 'Data wygaśnięcia', - 'spectre_extra_key_open_date' => 'Data otwarcia', - 'spectre_extra_key_current_time' => 'Aktualny czas', - 'spectre_extra_key_current_date' => 'Aktualna data', - 'spectre_extra_key_cards' => 'Karty', - 'spectre_extra_key_units' => 'Jednostki', - 'spectre_extra_key_unit_price' => 'Cena jednostkowa', - 'spectre_extra_key_transactions_count' => 'Liczba transakcji', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import setup (4/4) - Connect import data to Firefly III data', - 'job_config_map_text' => 'In the following tables, the left value shows you information found in your uploaded file. It is your task to map this value, if possible, to a value already present in your database. Firefly will stick to this mapping. If there is no value to map to, or you do not wish to map the specific value, select nothing.', - 'job_config_map_nothing' => 'There is no data present in your file that you can map to existing values. Please press "Start the import" to continue.', - 'job_config_field_value' => 'Wartość pola', - 'job_config_field_mapped' => 'Zmapowane na', - 'map_do_not_map' => '(nie mapuj)', - 'job_config_map_submit' => 'Rozpocznij import', - - - // import status page: - 'import_with_key' => 'Import z kluczem \':key\'', - 'status_wait_title' => 'Proszę czekać...', - 'status_wait_text' => 'To pole za chwilę zniknie.', - 'status_running_title' => 'Trwa importowanie', - 'status_job_running' => 'Proszę czekać, trwa importowanie danych...', - 'status_job_storing' => 'Proszę czekać, zapisuję dane...', - 'status_job_rules' => 'Proszę czekać, trwa procesowanie reguł...', - 'status_fatal_title' => 'Błąd krytyczny', - 'status_fatal_text' => 'The import has suffered from an error it could not recover from. Apologies!', - 'status_fatal_more' => 'This (possibly very cryptic) error message is complemented by log files, which you can find on your hard drive, or in the Docker container where you run Firefly III from.', - 'status_finished_title' => 'Import zakończony', - 'status_finished_text' => 'Importowanie zostało zakończone.', - 'finished_with_errors' => 'There were some errors during the import. Please review them carefully.', - 'unknown_import_result' => 'Nieznany wynik importu', - 'result_no_transactions' => 'No transactions have been imported. Perhaps they were all duplicates is simply no transactions where present to be imported. Perhaps the log files can tell you what happened. If you import data regularly, this is normal.', - 'result_one_transaction' => 'Exactly one transaction has been imported. It is stored under tag :tag where you can inspect it further.', - 'result_many_transactions' => 'Firefly III has imported :count transactions. They are stored under tag :tag where you can inspect them further.', - - // general errors and warnings: - 'bad_job_status' => 'To access this page, your import job cannot have status ":status".', - - // error message - 'duplicate_row' => 'Wiersz #:row (":description") nie mógł zostać zaimportowany. Już istnieje.', - -]; diff --git a/resources/lang/pl_PL/list.php b/resources/lang/pl_PL/list.php index 0914d4641e..8929bf877b 100644 --- a/resources/lang/pl_PL/list.php +++ b/resources/lang/pl_PL/list.php @@ -60,7 +60,7 @@ return [ 'due_date' => 'Termin realizacji', 'payment_date' => 'Data płatności', 'invoice_date' => 'Data faktury', - 'internal_reference' => 'Internal reference', + 'internal_reference' => 'Wewnętrzny nr referencyjny', 'notes' => 'Notatki', 'from' => 'Z', 'piggy_bank' => 'Skarbonka', @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Liczba załączników', 'bills_count' => 'Liczba rachunków', 'categories_count' => 'Liczba kategorii', - 'import_jobs_count' => 'Liczba zadań importu', 'budget_count' => 'Liczba budżetów', 'rule_and_groups_count' => 'Liczba reguł i grup reguł', 'tags_count' => 'Liczba tagów', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Suma transferów', 'sum_reconciliations' => 'Suma uzgodnień', 'reconcile' => 'Uzgodnij', - 'account_on_spectre' => 'Konto (Spectre)', - 'account_on_ynab' => 'Konto (YNAB)', - 'do_import' => 'Importuj z tego konta', 'sepa_ct_id' => 'Identyfikator end-to-end SEPA', 'sepa_ct_op' => 'Identyfikator przeciwnego konta SEPA', 'sepa_db' => 'Identyfikator mandatu SEPA', @@ -126,7 +122,7 @@ return [ 'spectre_last_use' => 'Ostatnie logowanie', 'spectre_status' => 'Status', 'bunq_payment_id' => 'ID płatności bunq', - 'repetitions' => 'Powtarzanie', + 'repetitions' => 'Powtórzenia', 'title' => 'Tytuł', 'transaction_s' => 'Transakcja(e)', 'field' => 'Pole', diff --git a/resources/lang/pl_PL/validation.php b/resources/lang/pl_PL/validation.php index 2a6ce7deb1..e7cb5a02dc 100644 --- a/resources/lang/pl_PL/validation.php +++ b/resources/lang/pl_PL/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Całkowita kwota nie może wynosić zero.', 'current_target_amount' => 'Bieżąca kwota musi być mniejsza niż kwota docelowa.', 'unique_piggy_bank_for_user' => 'Nazwa skarbonki musi być unikalna.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'To nie jest bezpieczne hasło. Proszę spróbować ponownie. Aby uzyskać więcej informacji odwiedź https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Nieprawidłowy typ powtórzeń dla cyklicznych transakcji.', diff --git a/resources/lang/pt_BR/bank.php b/resources/lang/pt_BR/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/pt_BR/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/pt_BR/breadcrumbs.php b/resources/lang/pt_BR/breadcrumbs.php index 93c2692411..b8039cc122 100644 --- a/resources/lang/pt_BR/breadcrumbs.php +++ b/resources/lang/pt_BR/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Eliminar ligação entre transações', 'telemetry_index' => 'Telemetria', 'telemetry_view' => 'Ver telemetria', + 'edit_object_group' => 'Editar grupo ":title"', + 'delete_object_group' => 'Excluir grupo ":title"', ]; diff --git a/resources/lang/pt_BR/csv.php b/resources/lang/pt_BR/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/pt_BR/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/pt_BR/demo.php b/resources/lang/pt_BR/demo.php index 1fa84945e8..43f9369e39 100644 --- a/resources/lang/pt_BR/demo.php +++ b/resources/lang/pt_BR/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III oferece suporte a várias moedas. Embora o padrão seja o Euro, ela pode ser definida para o dólar americano e muitas outras moedas. Como você pode ver uma pequena seleção de moedas foi incluída, mas você pode adicionar suas próprias se desejar. No entanto, alterar a moeda padrão não vai mudar a moeda de transações existentes: Firefly III suporta o uso de várias moedas ao mesmo tempo.', 'transactions-index' => 'Estas despesas, depósitos e transferências não são fantasiosas. Elas foram geradas automaticamente.', 'piggy-banks-index' => 'Como você pode ver, existem três cofrinhos. Use o sinal de mais e menos botões para influenciar a quantidade de dinheiro em cada cofrinho. Clique no nome do cofrinho para ver a administração de cada cofrinho.', - 'import-index' => 'Qualquer arquivo CSV pode ser importado para o Firefly III. Importações de dados de bunq e Specter também são suportadas. Outros bancos e agregadores financeiros serão implementados futuramente. Como usuário de demonstração, no entanto, você só pode ver o provedor "falso" em ação. Ele irá gerar transações aleatórias para lhe mostrar como funciona o processo.', 'profile-index' => 'Tenha em mente que o site de demonstração reinicia a cada 4 horas. Seu acesso pode ser revogado a qualquer momento. Isso acontece automaticamente e não é um erro.', ]; diff --git a/resources/lang/pt_BR/email.php b/resources/lang/pt_BR/email.php index 3173dfc5ce..f62918a83f 100644 --- a/resources/lang/pt_BR/email.php +++ b/resources/lang/pt_BR/email.php @@ -25,36 +25,36 @@ declare(strict_types=1); return [ // common items 'greeting' => 'Olá,', - 'closing' => 'Beep boop,', - 'signature' => 'The Firefly III Mail Robot', - 'footer_ps' => 'PS: This message was sent because a request from IP :ipAddress triggered it.', + 'closing' => 'Bip Bop,', + 'signature' => 'Firefly III Robô de Email', + 'footer_ps' => 'PS: Esta mensagem foi enviada porque uma solicitação do IP :ipAddress a ativou.', // admin test - 'admin_test_subject' => 'A test message from your Firefly III installation', - 'admin_test_body' => 'This is a test message from your Firefly III instance. It was sent to :email.', + 'admin_test_subject' => 'Uma mensagem de teste de sua instalação do Firefly III', + 'admin_test_body' => 'Essa é uma mensagem de teste de sua instância do Firefly III. Foi enviada para :email.', // access token created - 'access_token_created_subject' => 'A new access token was created', - 'access_token_created_body' => 'Somebody (hopefully you) just created a new Firefly III API Access Token for your user account.', - 'access_token_created_explanation' => 'With this token, they can access all of your financial records through the Firefly III API.', - 'access_token_created_revoke' => 'If this wasn\'t you, please revoke this token as soon as possible at :url.', + 'access_token_created_subject' => 'Um novo token de acesso foi criado', + 'access_token_created_body' => 'Alguém (esperamos que você) acabou de criar um novo token de acesso a API do Firefly III, para sua conta.', + 'access_token_created_explanation' => 'Com esse token, eles podem acessar todos os seus registros financeiros através da API do Firefly III.', + 'access_token_created_revoke' => 'Se não foi você, favor revogue este token o mais rápido possível em :url.', // registered 'registered_subject' => 'Bem-vindo(a) ao Firefly III!', - 'registered_welcome' => 'Welcome to Firefly III. Your registration has made it, and this email is here to confirm it. Yay!', - 'registered_pw' => 'If you have forgotten your password already, please reset it using the password reset tool.', - 'registered_help' => 'There is a help-icon in the top right corner of each page. If you need help, click it!', - 'registered_doc_html' => 'If you haven\'t already, please read the grand theory.', - 'registered_doc_text' => 'If you haven\'t already, please read the first use guide and the full description.', + 'registered_welcome' => 'Bem-vindo ao Firefly II. Seu registro foi feito, e este e-mail está aqui para confirmar. Yeah!', + 'registered_pw' => 'Se você já esqueceu sua senha, redefina-a usando a ferramenta de redefinição de senha.', + 'registered_help' => 'Há um ícone de ajuda no canto superior direito de cada página. Se você precisar de ajuda, clique nele!', + 'registered_doc_html' => 'Se você ainda não o fez, por favor leia a grande teoria.', + 'registered_doc_text' => 'Se você ainda não o fez, por favor leia o guia de primeiro uso e a descrição completa.', 'registered_closing' => 'Aproveite!', 'registered_firefly_iii_link' => 'Firefly III:', 'registered_pw_reset_link' => 'Redefinição de senha:', 'registered_doc_link' => 'Documentação:', // email change - 'email_change_subject' => 'Your Firefly III email address has changed', - 'email_change_body_to_new' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this message, please ignore and delete it.', - 'email_change_body_to_old' => 'You or somebody with access to your Firefly III account has changed your email address. If you did not expect this to happen, you must follow the "undo"-link below to protect your account!', + 'email_change_subject' => 'O seu endereço de email no Firefly III mudou', + 'email_change_body_to_new' => 'Você ou alguém com acesso à sua conta Firefly III alterou seu endereço de e-mail. Se não esperava esta mensagem, por favor, ignore e apague-a.', + 'email_change_body_to_old' => 'Você ou alguém com acesso à sua conta Firefly III alterou seu endereço de e-mail. Se você não esperava que isso acontecesse, você deve seguir o "desfazer" link abaixo para proteger a sua conta!', 'email_change_ignore' => 'If you initiated this change, you may safely ignore this message.', 'email_change_old' => 'The old email address was: :email', 'email_change_old_strong' => 'The old email address was: :email', diff --git a/resources/lang/pt_BR/firefly.php b/resources/lang/pt_BR/firefly.php index 3c6d5c7f65..afbc4aeacf 100644 --- a/resources/lang/pt_BR/firefly.php +++ b/resources/lang/pt_BR/firefly.php @@ -125,8 +125,8 @@ return [ 'sum_of_income' => 'Soma da renda', 'liabilities' => 'Passivos', 'spent_in_specific_budget' => 'Gasto no orçamento ":budget"', - 'spent_in_specific_double' => 'Spent in account ":account"', - 'earned_in_specific_double' => 'Earned in account ":account"', + 'spent_in_specific_double' => 'Gasto na conta ":account"', + 'earned_in_specific_double' => 'Ganho na conta ":account"', 'source_account' => 'Conta origem', 'source_account_reconciliation' => 'Você não pode editar a conta de origem de uma transação de reconciliação.', 'destination_account' => 'Conta destino', @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Você está executando uma versão BETA. Cuidado com bugs e problemas.', 'all_destination_accounts' => 'Contas de destino', 'all_source_accounts' => 'Contas de origem', + 'back_to_index' => 'Voltar ao índice', // check for updates: 'update_check_title' => 'Verificar Atualizações', @@ -297,6 +298,7 @@ return [ 'yearly' => 'anual', // rules + 'cannot_fire_inactive_rules' => 'Você não pode executar regras inativas.', 'rules' => 'Regras', 'rule_name' => 'Nome da regra', 'rule_triggers' => 'Regra dispara quando', @@ -436,8 +438,8 @@ return [ 'rule_trigger_tag_is' => 'A tag é ":trigger_value"', 'rule_trigger_currency_is_choice' => 'A moeda da transação é..', 'rule_trigger_currency_is' => 'A moeda da transação é ":trigger_value"', - 'rule_trigger_foreign_currency_is_choice' => 'Transaction foreign currency is..', - 'rule_trigger_foreign_currency_is' => 'Transaction foreign currency is ":trigger_value"', + 'rule_trigger_foreign_currency_is_choice' => 'A moeda estrangeira da transação é...', + 'rule_trigger_foreign_currency_is' => 'A moeda estrangeira da transação é ":trigger_value"', 'rule_trigger_has_attachments_choice' => 'Tem pelo menos essa quantidade de anexos', 'rule_trigger_has_attachments' => 'Has at least :count attachment|Has at least :count attachments', 'rule_trigger_store_journal' => 'Quando uma transação é criada', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Devo verificar a caixa?', 'secure_pw_long_password' => 'Sim. Sempre verificar se sua senha é segura.', 'command_line_token' => 'Token de linha de comando', - 'explain_command_line_token' => 'Você precisa desse token para executar opções de linha de comando, como importar ou exportar dados. Sem isso, tais comandos sensíveis não funcionarão. Não compartilhe seu token de acesso. Ninguém pedirá por este token, nem mesmo eu. Se você tem medo de perder isso, ou quando você se preocupar, regenere esse token usando o botão.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerar token de linha de comando', 'token_regenerated' => 'Foi gerado um novo token de linha de comando', 'change_your_email' => 'Altere seu endereço de email', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Agora você pode fazer login com seu novo endereço de e-mail.', 'login_with_old_email' => 'Agora você pode fazer login novamente com o seu endereço de e-mail antigo.', 'login_provider_local_only' => 'Esta ação não está disponível durante a autenticação por meio de ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'Esta ação não está disponível quando o Firefly III não é responsável pelo gerenciamento de usuários ou manipulação de autenticação.', + 'delete_local_info_only' => "Como o Firefly III não é responsável pelo gerenciamento de usuários ou pela manipulação de autenticação, esta função excluirá apenas informações locais do Firefly III.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clientes', @@ -668,11 +671,11 @@ return [ 'profile_oauth_redirect_url' => 'Redirect URL', 'profile_oauth_redirect_url_help' => 'Your application\'s authorization callback URL.', 'profile_authorized_apps' => 'Authorized applications', - 'profile_authorized_clients' => 'Authorized clients', + 'profile_authorized_clients' => 'Clientes autorizados', 'profile_scopes' => 'Escopos', 'profile_revoke' => 'Revogar', - 'profile_personal_access_tokens' => 'Personal Access Tokens', - 'profile_personal_access_token' => 'Personal Access Token', + 'profile_personal_access_tokens' => 'Tokens de acesso pessoal', + 'profile_personal_access_token' => 'Token de acesso pessoal', 'profile_personal_access_token_explanation' => 'Here is your new personal access token. This is the only time it will be shown so don\'t lose it! You may now use this token to make API requests.', 'profile_no_personal_access_token' => 'You have not created any personal access tokens.', 'profile_create_new_token' => 'Criar novo token', @@ -680,17 +683,16 @@ return [ 'profile_create' => 'Criar', 'profile_save_changes' => 'Salvar alterações', 'profile_whoops' => 'Ops!', - 'profile_something_wrong' => 'Something went wrong!', + 'profile_something_wrong' => 'Alguma coisa deu errado!', 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Importar e exportar', 'export_data_title' => 'Exportar dados do Firefly III', 'export_data_menu' => 'Exportar dados', 'export_data_bc' => 'Exportar dados do Firefly III', 'export_data_main_title' => 'Exportar dados do Firefly III', 'export_data_expl' => 'This link allows you to export all transactions + meta data from Firefly III. Please refer to the help (top right (?)-icon) for more information about the process.', - 'export_data_all_transactions' => 'Export all transactions', + 'export_data_all_transactions' => 'Exportar todas as transações', 'export_data_advanced_expl' => 'If you need a more advanced or specific type of export, read the help on how to use the console command php artisan help firefly-iii:export-data.', // attachments @@ -817,7 +819,7 @@ return [ 'ab_basic_modal_explain' => 'Use this form to indicate how much you expect to be able to budget (in total, in :currency) in the indicated period.', 'createBudget' => 'Novo orçamento', 'invalid_currency' => 'This is an invalid currency', - 'invalid_amount' => 'Please enter an amount', + 'invalid_amount' => 'Por favor, insira uma quantidade', 'set_ab' => 'The available budget amount has been set', 'updated_ab' => 'The available budget amount has been updated', 'deleted_ab' => 'The available budget amount has been deleted', @@ -846,17 +848,20 @@ return [ 'auto_budget_none' => 'No auto-budget', 'auto_budget_reset' => 'Set a fixed amount every period', 'auto_budget_rollover' => 'Add an amount every period', - 'auto_budget_period_daily' => 'Daily', - 'auto_budget_period_weekly' => 'Weekly', - 'auto_budget_period_monthly' => 'Monthly', - 'auto_budget_period_quarterly' => 'Quarterly', - 'auto_budget_period_half_year' => 'Every half year', - 'auto_budget_period_yearly' => 'Yearly', + 'auto_budget_period_daily' => 'Diariamente', + 'auto_budget_period_weekly' => 'Semanalmente', + 'auto_budget_period_monthly' => 'Mensalmente', + 'auto_budget_period_quarterly' => 'Trimestralmente', + 'auto_budget_period_half_year' => 'A cada meio ano', + 'auto_budget_period_yearly' => 'Anualmente', 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remover montante orçado em :currency', // bills: + 'not_expected_period' => 'Não esperado este período', + 'not_or_not_yet' => 'Não (ainda)', 'match_between_amounts' => 'Fatura corresponde a transações entre :low e :high.', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => 'Regras relacionadas a essa fatura', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Um erro inesperado ocorreu ao armazenar sua nova fatura. Por favor, verifique os arquivos de log', 'list_inactive_rule' => 'regra inativa', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Estimado :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1008,7 +1014,7 @@ return [ // transactions: 'update_withdrawal' => 'Atualizar retirada', 'update_deposit' => 'Atualizar de depósito', - 'update_transaction' => 'Update transaction', + 'update_transaction' => 'Atualizar transação', 'update_transfer' => 'Atualizar transferência', 'updated_withdrawal' => 'Retirada Atualizada ":description"', 'updated_deposit' => 'Depósito atualizado ":description"', @@ -1481,7 +1487,7 @@ return [ 'is (partially) refunded by' => 'is (partially) refunded by', 'is (partially) paid for by' => 'is (partially) paid for by', 'is (partially) reimbursed by' => 'is (partially) reimbursed by', - 'relates to' => 'relates to', + 'relates to' => 'relacionado a', '(partially) refunds' => '(partially) refunds', '(partially) pays for' => '(partially) pays for', '(partially) reimburses' => '(partially) reimburses', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => 'Importar transações para o Firefly III', - 'import_transactions' => 'Importar transações', - 'import_tools_title' => 'Ferramentas de importação', - 'tools_index_intro' => 'Existem várias ferramentas para importar dados para o Firefly III. Confira-as abaixo. Para obter mais informações, acesse esta página.', - 'firefly_iii_csv_importer_name' => 'Importador CSV Firefly III', - 'firefly_iii_bunq_importer_name' => 'Importador Firefly III bunq 🌈', - 'firefly_iii_ynab_importer_name' => 'Importador Firefly III YNAB', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Esta função não está disponível quando você está usando o Firefly III dentro de um ambiente Sandstorm.io.', + // object groups + 'default_group_title_name' => '(não agrupado)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Vamos criar uma conta de ativos!', 'no_accounts_intro_asset' => 'Ainda não possui contas de ativos. As contas de ativos são suas principais contas: sua conta corrente, conta poupança, conta compartilhada ou mesmo seu cartão de crédito.', @@ -1621,7 +1620,7 @@ return [ 'new_recurring_transaction' => 'Nova transação recorrente', 'help_weekend' => 'O que o Firefly III deve fazer quando a transação recorrente cai em um sábado ou domingo?', 'do_nothing' => 'Apenas criar a transação', - 'skip_transaction' => 'Skip the occurrence', + 'skip_transaction' => 'Pular a ocorrência', 'jump_to_friday' => 'Criar a transação na sexta-feira anterior', 'jump_to_monday' => 'Criar a transação na segunda-feira seguinte', 'will_jump_friday' => 'Será criada na sexta-feira em vez de nos finais de semana.', @@ -1644,17 +1643,17 @@ return [ 'telemetry_admin_index' => 'Telemetria', 'telemetry_intro' => 'Firefly III supports the collection and sending of usage telemetry. This means that Firefly III will try to collect info on how you use Firefly III, and send it to the developer of Firefly III. This is always opt-in, and is disabled by default. Firefly III will never collect or send financial information. Firefly III will also never collect or send financial meta-information, like sums or calculations. The collected data will never be made publicly accessible.', 'telemetry_what_collected' => 'O que o Firefly III coleta e envia exatamente é diferente para cada versão. Você está executando a versão :version. O que o Firefly III coleta na versão :version é algo que você pode ler nas páginas de ajuda. Clique no ícone (?) no canto superior direito ou visite a página de documentação.', - 'telemetry_is_enabled_yes_no' => 'Is Firefly III telemetry enabled?', + 'telemetry_is_enabled_yes_no' => 'A telemetria do Firefly lll está ativada?', 'telemetry_disabled_no' => 'A telemetria NÃO está ativada', 'telemetry_disabled_yes' => 'A telemetria está ativada', - 'telemetry_enabled_now_what' => 'You can disable telemetry the same way you enabled it: in your .env file or in your Docker configuration.', - 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', + 'telemetry_enabled_now_what' => 'Você pode desativar a telemetria da mesma forma que você ativou: no seu arquivo .env nas suas configurações do Docker.', + 'telemetry_disabled_now_what' => 'Se você quiser, você pode ativar a telemetria no seu arquivo .env nas suas configurações do Docker.', 'telemetry_collected_info' => 'Informações coletadas', - 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', - 'telemetry_button_view' => 'View telemetry', + 'no_telemetry_present' => 'O Firefly lll coletou zero registros de telemetria.', + 'records_telemetry_present' => 'O Firefly lll coletou :count registro de telemetria.|O Firefly lll coletou :count registros de telemetria.', + 'telemetry_button_view' => 'Ver telemetria', 'telemetry_button_delete' => 'Excluir toda a telemetria', - 'telemetry_admin_overview' => 'Telemetry overview', + 'telemetry_admin_overview' => 'Visão geral da telemetria', 'telemetry_back_to_index' => 'Voltar ao índice de telemetria', 'not_yet_submitted' => 'Ainda não enviado', 'telemetry_type_feature' => 'Indicador de Característica', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Excluir registros enviados', 'telemetry_submission_executed' => 'Os registros foram enviados. Verifique seus arquivos de log para mais informações.', 'telemetry_all_deleted' => 'Todos os registros de telemetria foram excluídos.', - 'telemetry_submitted_deleted' => 'Todos os registros de telemetria enviados foram excluídos.' + 'telemetry_submitted_deleted' => 'Todos os registros de telemetria enviados foram excluídos.', + + // debug page + 'debug_page' => 'Página de depuração', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'Se você copiar/colar a caixa abaixo em uma issue no GitHub, ela irá gerar uma tabela. Por favor, não coloque este texto entre acentos agudos ou aspas.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Grupos', + 'object_groups_page_title' => 'Grupos', + 'object_groups_breadcrumb' => 'Grupos', + 'object_groups_index' => 'Visão geral', + 'object_groups' => 'Grupos', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Título', + 'edit_object_group' => 'Editar grupo ":title"', + 'delete_object_group' => 'Editar grupo ":title"', + 'update_object_group' => 'Atualizar grupo', + 'updated_object_group' => 'O grupo ":title" foi atualizado com sucesso', + 'deleted_object_group' => 'O grupo ":title" foi deletado com sucesso', + 'object_group' => 'Grupo', + ]; diff --git a/resources/lang/pt_BR/form.php b/resources/lang/pt_BR/form.php index 161ae70711..af4f9dd9ec 100644 --- a/resources/lang/pt_BR/form.php +++ b/resources/lang/pt_BR/form.php @@ -38,7 +38,7 @@ return [ 'match' => 'Corresponde em', 'strict' => 'Modo estrito', 'repeat_freq' => 'Repetições', - 'object_group' => 'Group', + 'object_group' => 'Grupo', 'location' => 'Location', 'update_channel' => 'Update channel', 'currency_id' => 'Moeda', @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Tem certeza que deseja excluir a conta denominada ":name"?', 'bill_areYouSure' => 'Você tem certeza que quer apagar a fatura ":name"?', 'rule_areYouSure' => 'Tem certeza que deseja excluir a regra intitulada ":title"?', + 'object_group_areYouSure' => 'Você tem certeza que deseja excluir a regra intitulada ":title"?', 'ruleGroup_areYouSure' => 'Tem certeza que deseja excluir o grupo de regras intitulado ":title"?', 'budget_areYouSure' => 'Tem certeza que deseja excluir o orçamento chamado ":name"?', 'category_areYouSure' => 'Tem certeza que deseja excluir a categoria com o nome ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'A única transação relacionada com este tipo de link vai perder a conexão. | Todas as transações de :count ligadas com este tipo de link vão perder sua conexão.', 'also_delete_rules' => 'A única regra que ligado a este grupo de regras será excluída também.|Todos as :count regras ligadas a este grupo de regras serão excluídas também.', 'also_delete_piggyBanks' => 'O único cofrinho conectado a essa conta será excluído também.|Todos os :count cofrinhos conectados a esta conta serão excluídos também.', + 'not_delete_piggy_banks' => 'O cofrinho conectado a este grupo não será excluído.|Os :count cofrinhos conectados a este grupo não serão excluídos.', 'bill_keep_transactions' => 'A única transação conectada a esta fatura não será excluída.|Todas as :count transações conectadas a esta fatura não serão excluídas.', 'budget_keep_transactions' => 'A única transação conectada a este orçamento não será excluída.|Todas as :count transações conectadas a este orçamento não serão excluídas.', 'category_keep_transactions' => 'A única transação conectada a esta categoria não será excluída.|Todas as :count transações conectadas a esta categoria não serão excluídas.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'A única transação conectada a esta tag não será excluída.|Todas as :count transações conectadas a esta tag não serão excluídas.', 'check_for_updates' => 'Buscar atualizações', + 'delete_object_group' => 'Excluir grupo ":title"', + 'email' => 'E-mail', 'password' => 'Senha', 'password_confirmation' => 'Senha(Confirmar)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'É o site de demonstração', // import - 'import_file' => 'Importar arquivo', 'configuration_file' => 'Arquivo de configuração', - 'import_file_type' => 'Tipo de arquivo de importação', 'csv_comma' => 'Uma vírgula (,)', 'csv_semicolon' => 'Um ponto e vírgula (;)', 'csv_tab' => 'Um Tab (invisível)', 'csv_delimiter' => 'Delimitador de campo CSV', - 'csv_import_account' => 'Conta de importação padrão', 'client_id' => 'Id do Cliente', 'app_id' => 'App ID', 'secret' => 'Segredo', diff --git a/resources/lang/pt_BR/import.php b/resources/lang/pt_BR/import.php deleted file mode 100644 index 69dc79a0b9..0000000000 --- a/resources/lang/pt_BR/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importar dados para o Firefly III', - 'prerequisites_breadcrumb_fake' => 'Pré-requisitos para o provedor falso de importação', - 'prerequisites_breadcrumb_spectre' => 'Pré-requisitos para Spectre', - 'job_configuration_breadcrumb' => 'Configuração para ":key"', - 'job_status_breadcrumb' => 'Status de importação para ":key"', - 'disabled_for_demo_user' => 'desativado no modo demonstração', - - // index page: - 'general_index_intro' => 'Bem-vindo à rotina de importação do Firefly III. Existem algumas maneiras de importar dados no Firefly III; elas estão mostradas aqui como botões.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'Como descrito neste post no Patreon, a forma como o Firefly III gerencia a importação de dados vai mudar. Isto significa que esta é a última versão do Firefly III que incluirá um importador CSV. Uma ferramenta separada está disponível e você deveria testar: o importador CSV Firefly III.. Agradeço se você puder testar o novo importador e me dizer o que acha.', - - // import provider strings (index): - 'button_fake' => 'Fingir uma importação', - 'button_file' => 'Importar um arquivo', - 'button_spectre' => 'Importar usando Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Pré-requisitos de importação', - '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-requisitos para o fornecedor falso', - 'do_prereq_file' => 'Pré-requisitos para a importação por arquivo', - 'do_prereq_spectre' => 'Pré-requisitos para a importação usando Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Pré-requisitos para a importação usando um fornecedor falso', - 'prereq_fake_text' => 'Este fornecedor falso necessita de uma falsa API key de 32 caracteres. Você pode usar este: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Pre-requesitos para uma importacao pela API do Spectre', - 'prereq_spectre_text' => 'Para importar dados usando a API do Spectre (v4), você deve fornecer ao Firefly III dois códigos secretos. Eles podem ser encontrados na pagina de segredos.', - 'prereq_spectre_pub' => 'Da mesma forma, a API do Spectre precisa saber a chave pública abaixo. Sem ela, a API não vai reconhecê-lo. Por favor introduza esta chave pública na seguinte pagina.', - 'callback_not_tls' => 'O Firefly III detectou o seguinte URI de retorno de chamada. Parece que seu servidor não está configurado para aceitar conexões TLS (https). O YNAB não aceitará este URI. Você pode continuar com a importação (porque o Firefly III pode estar errado), mas lembre-se disso.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'API Key falsa armazenada com sucesso!', - 'prerequisites_saved_for_spectre' => 'App ID e segredo armazenados!', - - // job configuration: - 'job_config_apply_rules_title' => 'Configuração de tarefa - aplicar suas regras?', - 'job_config_apply_rules_text' => 'Uma vez que o provedor falso executar, suas regras podem ser aplicadas às transações. Isso aumenta o tempo da importação.', - 'job_config_input' => 'Sua entrada', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Digite o nome do álbum', - 'job_config_fake_artist_text' => 'Muitas rotinas de importação têm algumas etapas de configuração pelas quais você deve passar. No caso do provedor de importação falso, você deve responder a algumas perguntas estranhas. Neste caso, digite "David Bowie" para continuar.', - 'job_config_fake_song_title' => 'Digite o nome da música', - 'job_config_fake_song_text' => 'Mencione a música "Golden years" para continuar com a importação falsa.', - 'job_config_fake_album_title' => 'Digite o nome do álbum', - 'job_config_fake_album_text' => 'Algumas rotinas de importação exigem dados extras na metade da importação. No caso do provedor de importação falso, você deve responder a algumas perguntas estranhas. Digite "Station to station" para continuar.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Importar configuração (1/4) - Carregar seu arquivo', - 'job_config_file_upload_text' => 'Essa rotina ajudará você a importar arquivos do seu banco para o Firefly III. ', - 'job_config_file_upload_help' => 'Selecione seu arquivo. Por favor, verifique se o arquivo é codificado em UTF-8.', - 'job_config_file_upload_config_help' => 'Se você já importou dados para o Firefly III, você pode ter um arquivo de configuração, que irá pré-configurar valores para você. Para alguns bancos, outros usuários gentilmente forneceram seu arquivo de configuração', - 'job_config_file_upload_type_help' => 'Selecione o tipo de arquivo que você fará o upload', - 'job_config_file_upload_submit' => 'Anexar arquivos', - 'import_file_type_csv' => 'CSV (valores separados por vírgula)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'O arquivo que você enviou não está codificado como UTF-8 ou ASCII. O Firefly III não pode lidar com esses arquivos. Por favor, use o Notepad++ ou Sublime para converter seu arquivo em UTF-8.', - 'job_config_uc_title' => 'Importar configuração (2/4) - configuração básica do arquivo', - 'job_config_uc_text' => 'Para ser capaz de importar o arquivo corretamente, por favor valide as opções abaixo.', - 'job_config_uc_header_help' => 'Marque esta caixa se a primeira linha do seu arquivo CSV for os títulos das colunas.', - 'job_config_uc_date_help' => 'Formato de data e hora no seu arquivo. Siga o formato como esta página indica. O valor padrão analisará datas semelhantes a esta: :dateExample.', - 'job_config_uc_delimiter_help' => 'Escolha o delimitador de campo que é usado em seu arquivo de entrada. Se não tiver certeza, a vírgula é a opção mais segura.', - 'job_config_uc_account_help' => 'Se o seu arquivo NÃO contiver informações sobre sua(s) conta(s) de ativos, use esta lista suspensa para selecionar a qual conta as transações no arquivo pertencem.', - 'job_config_uc_apply_rules_title' => 'Aplicar regras', - 'job_config_uc_apply_rules_text' => 'Aplica suas regras a todas as transações importadas. Note que isto diminui significativamente a importação.', - 'job_config_uc_specifics_title' => 'Opções específicas do banco', - 'job_config_uc_specifics_txt' => 'Alguns bancos entregam arquivos mal formatados. O Firefly III pode consertar esses arquivos automaticamente. Se seu banco entregar esses arquivos, mas não está listado aqui, por favor, abra uma issue no GitHub.', - 'job_config_uc_submit' => 'Continuar', - 'invalid_import_account' => 'Você selecionou uma conta inválida para importar.', - 'import_liability_select' => 'Passivo', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Escolha seu login', - 'job_config_spectre_login_text' => 'Firefly III encontrou :count login(s) existente(s) na sua conta Spectre. De qual você gostaria de usar para importar?', - 'spectre_login_status_active' => 'Ativo', - 'spectre_login_status_inactive' => 'Inativo', - 'spectre_login_status_disabled' => 'Desabilitado', - 'spectre_login_new_login' => 'Faça o login com outro banco, ou com um desses bancos com credenciais diferentes.', - 'job_config_spectre_accounts_title' => 'Selecione as contas a serem importadas', - 'job_config_spectre_accounts_text' => 'Você selecionou ":name" (:country). Você tem :count conta(s) disponível deste provedor. Por favor, selecione a conta de ativo(s) Firefly III onde as transações destas contas devem ser armazenadas. Lembre-se, para importar dados tanto da conta Firefly III como da ":name" devem ter a mesma moeda.', - 'spectre_do_not_import' => '(não importar)', - 'spectre_no_mapping' => 'Parece que você não selecionou nenhuma conta para importar.', - 'imported_from_account' => 'Importado de ":account"', - 'spectre_account_with_number' => 'Conta :number', - 'job_config_spectre_apply_rules' => 'Aplicar regras', - 'job_config_spectre_apply_rules_text' => 'Por padrão, suas regras serão aplicadas às transações criadas durante esta rotina de importação. Se você não quer que isso aconteça, desmarque esta caixa de seleção.', - - // job configuration for bunq: - 'should_download_config' => 'Você deve baixar o arquivo de configuração para esta tarefa. Isso facilitará as futuras importações.', - 'share_config_file' => 'Se você importou dados de um banco público, você deve compartilhar seu arquivo de configuração para que seja fácil outros usuários importem seus dados. Compartilhar seu arquivo de configuração não exporá seus detalhes financeiros.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Tipo de cartão', - 'spectre_extra_key_account_name' => 'Nome da conta', - 'spectre_extra_key_client_name' => 'Nome do cliente', - 'spectre_extra_key_account_number' => 'Número da conta', - 'spectre_extra_key_blocked_amount' => 'Valor bloqueado', - 'spectre_extra_key_available_amount' => 'Valor disponível', - 'spectre_extra_key_credit_limit' => 'Limite de crédito', - 'spectre_extra_key_interest_rate' => 'Taxa de juros', - 'spectre_extra_key_expiry_date' => 'Data de vencimento', - 'spectre_extra_key_open_date' => 'Data de abertura', - 'spectre_extra_key_current_time' => 'Hora atual', - 'spectre_extra_key_current_date' => 'Data atual', - 'spectre_extra_key_cards' => 'Cartões', - 'spectre_extra_key_units' => 'Unidades', - 'spectre_extra_key_unit_price' => 'Preço unitário', - 'spectre_extra_key_transactions_count' => 'Contagem de transações', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import setup (4/4) - Connect import data to Firefly III data', - 'job_config_map_text' => 'In the following tables, the left value shows you information found in your uploaded file. It is your task to map this value, if possible, to a value already present in your database. Firefly will stick to this mapping. If there is no value to map to, or you do not wish to map the specific value, select nothing.', - 'job_config_map_nothing' => 'There is no data present in your file that you can map to existing values. Please press "Start the import" to continue.', - 'job_config_field_value' => 'Valor do campo', - 'job_config_field_mapped' => 'Mapeado para', - 'map_do_not_map' => '(não mapear)', - 'job_config_map_submit' => 'Iniciar a importação', - - - // import status page: - 'import_with_key' => 'Importar com a chave \':key\'', - 'status_wait_title' => 'Por favor espere...', - 'status_wait_text' => 'Esta caixa desaparecerá em um instante.', - 'status_running_title' => 'A importação está em execução', - 'status_job_running' => 'Aguarde por favor, a importação está sendo feita...', - 'status_job_storing' => 'Aguarde por favor, gravando os dados...', - 'status_job_rules' => 'Aguarde por favor, aplicando as regras...', - 'status_fatal_title' => 'Erro fatal', - 'status_fatal_text' => 'A importação sofreu um erro e não pode ser recuparada. Desculpe!', - 'status_fatal_more' => 'Esta mensagem de erro (possivelmente muito crítiva) é complementada nos arquivos de log, que você pode encontrar no seu disco rígido, ou no recipiente Docker onde você executa Firefly III.', - 'status_finished_title' => 'Importação concluída', - 'status_finished_text' => 'Importação concluída.', - 'finished_with_errors' => 'Houve alguns erros durante a importação. Por favor, revise-os cuidadosamente.', - 'unknown_import_result' => 'Resultados da importação desconhecidos', - 'result_no_transactions' => 'Nenhuma transação foi importada. Talvez fossem todos duplicados, simplesmente não há transações a serem importadas. Talvez os arquivos de log possam dizer o que aconteceu. Se você importar dados regularmente, isso é normal.', - 'result_one_transaction' => 'Exatamente uma transação foi importada. Ela é armazenada sob a tag :tag onde você pode inspecioná-la ainda mais.', - 'result_many_transactions' => 'Firefly III importou :count transações. Elas são armazenados na tag :tag, onde você pode inspecioná-los ainda mais.', - - // general errors and warnings: - 'bad_job_status' => 'Para acessar esta página, seu job de importação não pode ter status ":status".', - - // error message - 'duplicate_row' => 'Linha #:row (":description") não pôde ser importada. Ela já existe.', - -]; diff --git a/resources/lang/pt_BR/intro.php b/resources/lang/pt_BR/intro.php index c5a3f51ad2..425c6c2ac6 100644 --- a/resources/lang/pt_BR/intro.php +++ b/resources/lang/pt_BR/intro.php @@ -130,7 +130,7 @@ return [ //'bills_create_match' => 'To match transactions, use terms from those transactions or the expense account involved. All words must match.', 'bills_create_amount_min_holder' => 'Selecione um valor mínimo e máximo para esta conta.', 'bills_create_repeat_freq_holder' => 'A maioria das contas são repetidas mensalmente, como no caso de pagamentos fixos mensais. Mas você pode definir outra frequência neste menu aqui.', - 'bills_create_skip_holder' => 'Se uma fatura se repete a cada 2 semanas, o campo "ignorar" deve ser definido como "1" para a repetição quinzenal.', + 'bills_create_skip_holder' => 'Se uma fatura se repete a cada 2 semanas, o campo "pular" deve ser definido como "1" para a repetição quinzenal.', // rules index 'rules_index_intro' => 'O Firefly III permite que você gerencie as regras, que serão automaticamente aplicadas a qualquer transação que você crie ou edite.', diff --git a/resources/lang/pt_BR/list.php b/resources/lang/pt_BR/list.php index 348af390e0..c53ca1e449 100644 --- a/resources/lang/pt_BR/list.php +++ b/resources/lang/pt_BR/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Número de anexos', 'bills_count' => 'Número de contas', 'categories_count' => 'Número de categorias', - 'import_jobs_count' => 'Número de jobs de importação', 'budget_count' => 'Número de orçamentos', 'rule_and_groups_count' => 'Número de regras e grupos de regras', 'tags_count' => 'Número de tags', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Soma das transferências', 'sum_reconciliations' => 'Soma das reconciliações', 'reconcile' => 'Pago', - 'account_on_spectre' => 'Conta (Spectre)', - 'account_on_ynab' => 'Conta (YNAB)', - 'do_import' => 'Importar desta conta', 'sepa_ct_id' => 'SEPA Identificador end-to-end', 'sepa_ct_op' => 'SEPA Identificador de Conta Destino', 'sepa_db' => 'SEPA Identificador Mandatário', diff --git a/resources/lang/pt_BR/validation.php b/resources/lang/pt_BR/validation.php index c3e8177afc..f8256e6184 100644 --- a/resources/lang/pt_BR/validation.php +++ b/resources/lang/pt_BR/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'O montante total não pode ser zero.', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => 'O nome do cofrinho deve ser único.', + 'unique_object_group' => 'O nome do grupo deve ser único', 'secure_password' => 'Esta não é uma senha segura. Por favor, tente novamente. Para mais informações, visite https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Tipo de repetição inválido para transações recorrentes.', diff --git a/resources/lang/ro_RO/bank.php b/resources/lang/ro_RO/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/ro_RO/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/ro_RO/breadcrumbs.php b/resources/lang/ro_RO/breadcrumbs.php index 9f5d39340b..9edb7375c7 100644 --- a/resources/lang/ro_RO/breadcrumbs.php +++ b/resources/lang/ro_RO/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Şterge legătura dintre tranzacţii', 'telemetry_index' => 'Telemetrie', 'telemetry_view' => 'Vizualizare telemetrie', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/ro_RO/csv.php b/resources/lang/ro_RO/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/ro_RO/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/ro_RO/demo.php b/resources/lang/ro_RO/demo.php index e2c08aaca2..05100e6944 100644 --- a/resources/lang/ro_RO/demo.php +++ b/resources/lang/ro_RO/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III acceptă mai multe monede. Deși EURO este moneda implicită, acesta poate fi schimbată în Dolar, RON și multe alte valute. După cum vedeți, o mică selecție de valute a fost inclusă, dar puteți adăuga propria dvs. monedă dacă doriți. Schimbarea monedei prestabilite nu va schimba însă moneda tranzacțiilor existente: Firefly III acceptă simultan utilizarea mai multor monede.', 'transactions-index' => 'Aceste cheltuieli, depozite și transferuri nu sunt deosebit de imaginative. Au fost generate automat.', 'piggy-banks-index' => 'După cum puteți vedea, există trei pușculițe. Utilizați butoanele plus și minus pentru a influența cantitatea de bani din fiecare pușculiță. Faceți clic pe numele pușculiței pentru a vedea gestiunea pentru fiecare pușculiță.', - 'import-index' => 'Orice fișier CSV poate fi importat în Firefly III. De asemenea, acceptă importul datelor de la bunq și Spectre. Alte bănci și agregatoare financiare vor fi implementate în viitor. Totuși, în calitate de utilizator demo, puteți vedea doar providerii "falși". Se vor genera unele tranzacții aleatorii pentru a vă arăta cum funcționează procesul.', 'profile-index' => 'Rețineți că site-ul demo se resetează la fiecare patru ore. Accesul dvs. poate fi revocat oricând. Acest lucru se întâmplă automat și nu este un bug.', ]; diff --git a/resources/lang/ro_RO/firefly.php b/resources/lang/ro_RO/firefly.php index 933f7964ea..e105da1a14 100644 --- a/resources/lang/ro_RO/firefly.php +++ b/resources/lang/ro_RO/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Executaţi o versiune BETA. Fiţi atenţi la erori şi probleme.', 'all_destination_accounts' => 'Conturi de destinație', 'all_source_accounts' => 'Conturi sursă', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Verifică actualizări', @@ -297,6 +298,7 @@ return [ 'yearly' => 'anual', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Reguli', 'rule_name' => 'Denumirea regulii', 'rule_triggers' => 'Regulă se va declanșa când', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Ar trebui să bifez caseta??', 'secure_pw_long_password' => 'Da. Verificați întotdeauna că parola este sigură.', 'command_line_token' => 'Token-ul liniei de comandă', - 'explain_command_line_token' => 'Aveți nevoie de acest token pentru a efectua opțiunile din linie de comandă, cum ar fi importul sau exportul de date. Fără el, astfel de comenzi sensibile nu vor funcționa. Nu partajați token-ul. Nimeni nu vă va cere acest token, nici măcar această aplicație. Dacă vă temeți că ați pierdut acest lucru sau când sunteți paranoic, regenerați acest token folosind butonul.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerați token-ul liniei de comandă', 'token_regenerated' => 'A fost generat un nou token de linie de comandă', 'change_your_email' => 'Schimbați adresa dvs. de e-mail', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Acum vă puteți conecta cu noua dvs. adresă de e-mail.', 'login_with_old_email' => 'Acum puteți să vă conectați din nou cu vechea adresă de e-mail.', 'login_provider_local_only' => 'Această acțiune nu este disponibilă când vă autentificați prin ":login_provider".', - 'delete_local_info_only' => "Deoarece vă autentificați prin ':login_provider', acest lucru va șterge doar informațiile locale despre Firefly III.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'Clienți OAuth', 'profile_oauth_no_clients' => 'Nu ați creat niciun client OAuth.', 'profile_oauth_clients_header' => 'Clienți', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'A apărut o problemă. Încercați din nou.', // export data: - 'import_and_export_menu' => 'Import și export', 'export_data_title' => 'Exportă date din Firefly III', 'export_data_menu' => 'Exportă datele', 'export_data_bc' => 'Exportă date din Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Poți citi mai multe despre această caracteristică din ajutor. Apasă pe icoana din dreapta sus (?).', 'auto_budget_reset_icon' => 'Acest buget va fi stabilit periodic', 'auto_budget_rollover_icon' => 'Suma bugetului va crește periodic', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Factura se potrivește tranzacțiilor între :low și :high.', 'running_again_loss' => 'Tranzacțiile legate anterior de această factură își pot pierde conexiunea, dacă acestea nu mai corespund cu regula (regulile).', 'bill_related_rules' => 'Reguli legate de această factură', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'A apărut o eroare neașteptată în timpul stocării facturii noi. Verificați log-urile', 'list_inactive_rule' => 'regulă inactivă', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Resetați formularul după trimitere', 'errors_submission' => 'A fost ceva în neregulă cu transmiterea dvs. Vă rugăm să consultați erorile de mai jos.', - // Import page (general strings only) - 'import_index_title' => 'Importă tranzacții în Firefly III', - 'import_transactions' => 'Importă tranzacții', - 'import_tools_title' => 'Importă unelte', - 'tools_index_intro' => 'Există mai multe instrumente pentru a importa date în Firefly III. Verificați-le mai jos. Pentru mai multe informații, consultați această pagină.', - 'firefly_iii_csv_importer_name' => 'Importator CSV Firefly III', - 'firefly_iii_bunq_importer_name' => 'Firefly III importator bunq 🌈', - 'firefly_iii_ynab_importer_name' => 'Firefly III importer YNAB', - 'ludo_revolut_importer_name' => 'Importer Revolut de la Ludo444', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Această funcție nu este disponibilă când utilizați Firefly III într-un mediu Sandstorm.io.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Să cream un cont de active!', 'no_accounts_intro_asset' => 'Nu ai încă nici un cont de active. Contul de active sunt conturile principale: contul dvs. de verificare, contul de economii, contul partajat sau chiar cardul dvs. de credit.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Dacă vreți, puteți activa telemetria în fișierul dvs. .env sau în configurația Docker.', 'telemetry_collected_info' => 'Informații colectate', 'no_telemetry_present' => 'Firefly III a colectat zero înregistrări telemetrice.', - 'records_telemetry_present' => 'Firefly III a colectat :count înregistrari telemetrice.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Vizualizare telemetrie', 'telemetry_button_delete' => 'Ştergeţi toate telemetria', 'telemetry_admin_overview' => 'Prezentare telemetrie', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Ștergeți înregistrările trimise', 'telemetry_submission_executed' => 'Înregistrările au fost trimise. Verificaţi fişierele jurnal pentru mai multe informaţii.', 'telemetry_all_deleted' => 'Toate înregistrările telemetrice au fost șterse.', - 'telemetry_submitted_deleted' => 'Toate înregistrările telemetrice transmise au fost șterse.' + 'telemetry_submitted_deleted' => 'Toate înregistrările telemetrice transmise au fost șterse.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/ro_RO/form.php b/resources/lang/ro_RO/form.php index 2a06de109b..135ae5b49a 100644 --- a/resources/lang/ro_RO/form.php +++ b/resources/lang/ro_RO/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Sunteți sigur că doriți să ștergeți contul ":name"?', 'bill_areYouSure' => 'Sunteți sigur că doriți să ștergeți factura ":name"?', 'rule_areYouSure' => 'Sunteți sigur că doriți să ștergeți regula ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Sunteți sigur că doriți să ștergeți grupul de reguli ":title"?', 'budget_areYouSure' => 'Sunteți sigur că doriți să ștergeți bugetul ":name"?', 'category_areYouSure' => 'Sunteți sigur că doriți să ștergeți categoria ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Singura tranzacție legată de acest tip de legătură va pierde această conexiune.|Toate cele :count tranzacții legate de acest tip de legătură vor pierde conexiunea.', 'also_delete_rules' => 'Singura regulă legată de acest grup de reguli va fi ștersă, de asemenea.|Toate cele :count reguli conectate la acest grup de reguli vor fi șterse, de asemenea.', 'also_delete_piggyBanks' => 'Singura pușculita conectată la acest cont va fi ștersă.|Toate cele :count pușculițe conectate la acest cont vor fi șterse, de asemenea.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Singura tranzacție conectată la această factură nu va fi ștearsă.|Toate cele :count tranzacții conectate la această factură vor fi scutite de ștergere.', 'budget_keep_transactions' => 'Singura tranzacție conectată la acest buget nu va fi ștearsă.|Toate cele :count tranzacții conectate la acest budet vor fi scutite de ștergere.', 'category_keep_transactions' => 'Singura tranzacție conectată la această categorie nu va fi ștearsă.|Toate cele :count tranzacții conectate la această categorie vor fi scutite de ștergere.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Singura tranzacție conectată la this tag nu va fi ștearsă.|Toate cele :count tranzacții conectate la această etichetă vor fi scutite de ștergere.', 'check_for_updates' => 'Verifică pentru actualizări', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Email', 'password' => 'Parolă', 'password_confirmation' => 'Parolă (din nou)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Este un site demo', // import - 'import_file' => 'Fișier de import', 'configuration_file' => 'Fișier de configurare', - 'import_file_type' => 'Importați tipul de fișier', 'csv_comma' => 'O virgulă (,)', 'csv_semicolon' => 'Un punct și virgulă (;)', 'csv_tab' => 'O filă (invizibilă)', 'csv_delimiter' => 'Delimitator CSV', - 'csv_import_account' => 'Contul de import implicit', 'client_id' => 'ID Client', 'app_id' => 'ID Aplicație', 'secret' => 'Secret', diff --git a/resources/lang/ro_RO/import.php b/resources/lang/ro_RO/import.php deleted file mode 100644 index a09e6b2606..0000000000 --- a/resources/lang/ro_RO/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importă tranzacții în Firefly III', - 'prerequisites_breadcrumb_fake' => 'Cerințe preliminare pentru furnizorul de import fals', - 'prerequisites_breadcrumb_spectre' => 'Premisele pentru Spectre', - 'job_configuration_breadcrumb' => 'Configurare pentru ":key"', - 'job_status_breadcrumb' => 'Statutul import pentru ":key"', - 'disabled_for_demo_user' => 'dezactivat în demo', - - // index page: - 'general_index_intro' => 'Bine ați venit la rutina de import Firefly III. Există câteva moduri de a importa date în Firefly III, afișate aici ca butoane.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'După cum s-a subliniat în această postare Patreon , modul în care Firefly III gestionează importul de date se va schimba. Aceasta înseamnă că importatorul CSV va fi mutat într-un instrument nou, separat. Puteți deja testa acest instrument dacă accesați acest repository de pe GitHub . Aș aprecia dacă ați testa noul importator și ați anunța ce credeți.', - 'final_csv_import' => 'După cum s-a subliniat în această postare Patreon , modul în care Firefly III gestionează importul de date se va schimba. Aceasta înseamnă că importatorul CSV va fi mutat într-un instrument nou, separat. Puteți deja testa acest instrument dacă accesați acest repository de pe GitHub . Aș aprecia dacă ați testa noul importator și ați anunța ce credeți.', - - // import provider strings (index): - 'button_fake' => 'Simulează un import', - 'button_file' => 'Importă un fișier', - 'button_spectre' => 'Import folosind Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Premise de import', - 'need_prereq_intro' => 'Unele metode de import necesită atenția dvs. înainte ca acestea să poată fi utilizate. De exemplu, pot necesita chei API speciale sau parole de aplicație. Puteți să le configurați aici. Pictograma indică dacă aceste condiții preliminare au fost îndeplinite.', - 'do_prereq_fake' => 'Cerințe preliminare pentru furnizorul de import fals', - 'do_prereq_file' => 'Premisele pentru importurile de fişier', - 'do_prereq_spectre' => 'Premisele pentru importurile folosind Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Premisele pentru un import fals de la furnizorul de servicii', - 'prereq_fake_text' => 'Acest furnizor de fals necesită un o cheie API falsă. Acesta trebuie să fie de 32 de caractere. Îl puteţi folosi pe acesta: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Premisele pentru un import folosind API-ul Spectre', - 'prereq_spectre_text' => 'Pentru a importa date utilizând API-ul Spectre (v4), trebuie să furnizaţi către Firefly III două valori secrete. Acestea pot fi găsite în pagina de secrete.', - 'prereq_spectre_pub' => 'De asemenea, API-ul Spectre trebuie să cunoască cheia publică pe care o vedeţi mai jos. Fără ea, acesta nu vă va recunoaşte. Vă rugăm să introduceţi această cheie publică în pagina de secrete.', - 'callback_not_tls' => 'Firefly III a detectat următorul calback URI. Se pare că serverul dvs. nu este configurat să accepte conexiuni TLS (https). YNAB nu va accepta acest URI. Puteți continua importul (deoarece Firefly III ar putea greși), dar vă rugăm să păstrați acest lucru în minte.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Cheia API falsă a fost stocată cu succes!', - 'prerequisites_saved_for_spectre' => 'App ID și secret stocate!', - - // job configuration: - 'job_config_apply_rules_title' => 'Configurarea Job-ului - aplicați regulile dvs.?', - 'job_config_apply_rules_text' => 'Odată ce furnizorul fals a rulat, regulile dvs. pot fi aplicate tranzacțiilor. Aceasta adaugă timp la import.', - 'job_config_input' => 'Datele introduse de dvs.', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Introduceți numele albumului', - 'job_config_fake_artist_text' => 'Multe rutine de import au câțiva pași de configurare ce trebuie să-i faceți. În cazul furnizorului fals de import, trebuie să răspundeți la câteva întrebări ciudate. În acest caz, introduceți "David Bowie" pentru a continua.', - 'job_config_fake_song_title' => 'Introduceţi numele cântecului', - 'job_config_fake_song_text' => 'Menţiona melodia "Golden years - Anii de aur" pentru a continua cu importul fals.', - 'job_config_fake_album_title' => 'Introduceți numele albumului', - 'job_config_fake_album_text' => 'Unele rutine de import necesită date suplimentare la jumătatea perioadei de import. În cazul furnizorului fals de import, trebuie să răspundeți la câteva întrebări ciudate. Introduceți "Station to station" pentru a continua.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Configurare import (1/4) - Încărcați fișierul', - 'job_config_file_upload_text' => 'Această rutină vă va ajuta să importați fișiere din banca dvs. în Firefly III.', - 'job_config_file_upload_help' => 'Selectaţi fişierul. Asigurați-vă că fişierul este codificat UTF-8.', - 'job_config_file_upload_config_help' => 'Dacă ați importat anterior date în Firefly III, este posibil să aveți un fișier de configurare, care va preseta valorile de configurare pentru dvs. Pentru unele bănci, alți utilizatori au oferit cu amabilitate fișierul de configurare ', - 'job_config_file_upload_type_help' => 'Selectați tipul de fișier pe care îl încărcați', - 'job_config_file_upload_submit' => 'Încarcă fişiere', - 'import_file_type_csv' => 'CSV (valori separate prin virgulă)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Fișierul pe care l-ați încărcat nu este codificat ca UTF-8 sau ASCII. Firefly III nu poate gestiona astfel de fișiere. Utilizați Notepad ++ sau Sublime pentru a vă converti fișierul în UTF-8.', - 'job_config_uc_title' => 'Configurare import (2/4) - configurare fișier de bază', - 'job_config_uc_text' => 'Pentru a putea importa fișierul corect, validați opțiunile de mai jos.', - 'job_config_uc_header_help' => 'Bifați această casetă dacă primul rând al fișierului dvs. CSV reprezintă titlurile coloanei.', - 'job_config_uc_date_help' => 'Formatul datei n fișierul dvs. Urmați formatul din această pagină . Valoarea implicită va analiza datele care arată astfel: :dateExample.', - 'job_config_uc_delimiter_help' => 'Alegeți delimitatorul de câmp utilizat în fișierul de intrare. Dacă nu sunteți sigur, virgula este cea mai sigură opțiune.', - 'job_config_uc_account_help' => 'Dacă fișierul dvs. NU conține informații despre contul(conturile) de active, utilizați acest dropdown pentru a selecta în ce cont aparțin tranzacțiile din fișier.', - 'job_config_uc_apply_rules_title' => 'Aplică reguli', - 'job_config_uc_apply_rules_text' => 'Aplică regulile dvs. pentru fiecare tranzacție importată. Rețineți că acest lucru încetinește semnificativ importul.', - 'job_config_uc_specifics_title' => 'Opţiunile specifice pentru banca', - 'job_config_uc_specifics_txt' => 'Unele bănci furnizează fișiere prost formatate. Firefly III le poate remedia în mod automat. Dacă banca dvs. furnizează astfel de fișiere, dar nu este listată aici, vă rugăm să deschideți o problemă pe GitHub.', - 'job_config_uc_submit' => 'Continuă', - 'invalid_import_account' => 'Ați selectat un cont nevalid în care să importați.', - 'import_liability_select' => 'Provizioane', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Alegeţi datele de conectare', - 'job_config_spectre_login_text' => 'Firefly III a găsit :count login-urile existente în contul dvs. Spectre. De la care doriți să importați?', - 'spectre_login_status_active' => 'Activ', - 'spectre_login_status_inactive' => 'Inactiv', - 'spectre_login_status_disabled' => 'Dezactivat', - 'spectre_login_new_login' => 'Conectați-vă la o altă bancă sau la una dintre aceste bănci cu acreditări diferite.', - 'job_config_spectre_accounts_title' => 'Selectaţi conturile din care doriți să se importe', - 'job_config_spectre_accounts_text' => 'Ați selectat ":name" (:country). Aveți :count cont(uri)disponibile de la acest furnizor. Selectați contul (urile) de active Firefly III în care trebuie să fie stocate tranzacțiile din aceste conturi. Rețineți că, pentru a importa date, contul Firefly III și contul ":name" trebuie să aibă aceeași monedă.', - 'spectre_do_not_import' => '(nu importați)', - 'spectre_no_mapping' => 'Se pare că nu ați selectat niciun cont de unde să importați.', - 'imported_from_account' => 'Importat din ":account"', - 'spectre_account_with_number' => 'Contul :number', - 'job_config_spectre_apply_rules' => 'Aplică reguli', - 'job_config_spectre_apply_rules_text' => 'Implicit, regulile dvs. vor fi aplicate tranzacțiilor create în timpul acestei rutine de import. Dacă nu doriți ca acest lucru să se întâmple, deselectați această casetă de selectare.', - - // job configuration for bunq: - 'should_download_config' => 'Ar trebui să descărcați fișierul de configurare pentru acest job. Acest lucru va ușura importurile viitoare.', - 'share_config_file' => 'Dacă ați importat date dintr-o bancă publică, trebuie să partajați fișierul de configurare , astfel încât să fie ușor pentru alți utilizatori să importe datele lor. Partajarea fișierului dvs. de configurare nu va expune detaliile dvs. financiare.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Statut', - 'spectre_extra_key_card_type' => 'Tip card', - 'spectre_extra_key_account_name' => 'Nume cont', - 'spectre_extra_key_client_name' => 'Nume client', - 'spectre_extra_key_account_number' => 'Număr de cont', - 'spectre_extra_key_blocked_amount' => 'Suma blocată', - 'spectre_extra_key_available_amount' => 'Sumă disponibilă', - 'spectre_extra_key_credit_limit' => 'Limita de credit', - 'spectre_extra_key_interest_rate' => 'Rata dobânzii', - 'spectre_extra_key_expiry_date' => 'Data expirării', - 'spectre_extra_key_open_date' => 'Data deschidere', - 'spectre_extra_key_current_time' => 'Ora curentă', - 'spectre_extra_key_current_date' => 'Data curentă', - 'spectre_extra_key_cards' => 'Carduri', - 'spectre_extra_key_units' => 'Unităţi', - 'spectre_extra_key_unit_price' => 'Preţ unitar', - 'spectre_extra_key_transactions_count' => 'Numărul de tranzacții', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Configurare import (4/4) - Conectați date de import la Firefly III', - 'job_config_map_text' => 'În tabelele următoare, valoarea din stânga vă arată informațiile găsite în fișierul încărcat. Sarcina dvs. este aceea de a mapa această valoare, dacă este posibil, la o valoare deja prezentă în baza dvs. de date. Firefly se va lipi de această cartografiere. Dacă nu există nicio valoare pentru care să fie mapată sau dacă nu doriți să cartografiați valoarea specifică, nu selectați nimic.', - 'job_config_map_nothing' => 'Nu există date prezente în fișierul dvs. pe care să le puteți mapa la valorile existente. Vă rugăm să apăsați "Start import" pentru a continua.', - 'job_config_field_value' => 'Valoarea câmpului', - 'job_config_field_mapped' => 'Mapat la', - 'map_do_not_map' => '(nu mapați)', - 'job_config_map_submit' => 'Porniți importul', - - - // import status page: - 'import_with_key' => 'Importați cu cheia \':key\'', - 'status_wait_title' => 'Vă rugăm să așteptați...', - 'status_wait_text' => 'Această casetă va dispărea într-o clipă.', - 'status_running_title' => 'Importul se execută', - 'status_job_running' => 'Așteptați, importul se execută...', - 'status_job_storing' => 'Așteptați, stocăm datele...', - 'status_job_rules' => 'Așteptați, rulăm regulile...', - 'status_fatal_title' => 'Eroare fatala', - 'status_fatal_text' => 'Importul a întampinat o eroare și nu s-a putut recupera. Ne cerem scuze!', - 'status_fatal_more' => 'Acest mesaj de eroare (posibil foarte criptic) este completat de fișierele jurnal, pe care le puteți găsi pe unitatea hard disk sau în containerul Docker de unde executați Firefly III.', - 'status_finished_title' => 'Importul s-a terminat', - 'status_finished_text' => 'Importul s-a terminat.', - 'finished_with_errors' => 'Au existat unele erori în timpul importului. Revedeți-le cu atenție.', - 'unknown_import_result' => 'Rezultat necunoscut pentru import', - 'result_no_transactions' => 'Nu au fost importate tranzacții. Poate că toate au fost duplicate. Poate că fișierele de jurnale vă pot spune ce s-a întâmplat. Dacă importați date în mod regulat, este normal.', - 'result_one_transaction' => 'Exact o tranzacție a fost importată. Aceasta este stocată sub eticheta :tag unde o puteți inspecta mai departe.', - 'result_many_transactions' => 'Firefly III a importat :count tranzacții. Ele sunt stocate sub eticheta :tag unde le puteți inspecta mai departe.', - - // general errors and warnings: - 'bad_job_status' => 'Pentru a accesa această pagină, job-ul de import nu poate avea statusul ":status".', - - // error message - 'duplicate_row' => 'Rândul #:row (":description") nu a putut fi importat. Există deja.', - -]; diff --git a/resources/lang/ro_RO/list.php b/resources/lang/ro_RO/list.php index 185bf9bd01..e92e2b400e 100644 --- a/resources/lang/ro_RO/list.php +++ b/resources/lang/ro_RO/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Număr de atașamente', 'bills_count' => 'Număr de facturi', 'categories_count' => 'Număr de categorii', - 'import_jobs_count' => 'Număr de servicii importate', 'budget_count' => 'Număr de bugete', 'rule_and_groups_count' => 'Număr de reguli și grupuri de reguli', 'tags_count' => 'Număr de etichete', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Suma transferurilor', 'sum_reconciliations' => 'Suma împăcărilor', 'reconcile' => 'Reconcilia', - 'account_on_spectre' => 'Cont (Spectre)', - 'account_on_ynab' => 'Cont (YNAB)', - 'do_import' => 'Importați din acest cont', 'sepa_ct_id' => 'Identificator final SEPA', 'sepa_ct_op' => 'Identificatorul contului opus SEPA', 'sepa_db' => 'Identificatorul mandatului SEPA', diff --git a/resources/lang/ro_RO/validation.php b/resources/lang/ro_RO/validation.php index 138e2c26cc..16c313f3a5 100644 --- a/resources/lang/ro_RO/validation.php +++ b/resources/lang/ro_RO/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Suma totală nu poate fi zero.', 'current_target_amount' => 'Suma curentă trebuie să fie mai mică decât suma vizată.', 'unique_piggy_bank_for_user' => 'Numele pușculiței trebuie să fie unic.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Aceasta nu este o parolă sigură. Vă rugăm să încercați din nou. Pentru mai multe informații, vizitați https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Tip de repetare nevalid pentru tranzacțiile recurente.', diff --git a/resources/lang/ru_RU/bank.php b/resources/lang/ru_RU/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/ru_RU/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/ru_RU/breadcrumbs.php b/resources/lang/ru_RU/breadcrumbs.php index 87935df147..43fccb6a2d 100644 --- a/resources/lang/ru_RU/breadcrumbs.php +++ b/resources/lang/ru_RU/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Удалить связь между транзакциями', 'telemetry_index' => 'Telemetry', 'telemetry_view' => 'View telemetry', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/ru_RU/csv.php b/resources/lang/ru_RU/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/ru_RU/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/ru_RU/demo.php b/resources/lang/ru_RU/demo.php index 34efef86f6..e496263887 100644 --- a/resources/lang/ru_RU/demo.php +++ b/resources/lang/ru_RU/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III поддерживает несколько валют. Хотя по умолчанию используется Евро, вы можете сделать основной валютой доллары США или любую другую валюту. Как вы видите, несколько валют уже есть в списке, но вы можете добавить любую другую, если это требуется. Обратите внимание, что выбор новой валюты по умолчанию не повлияет на уже существующие транзакции: Firefly III поддерживает одновременное использование нескольких валют.', 'transactions-index' => 'Эти расходы, доходы и переводы не очень интересны. Они были созданы автоматически.', 'piggy-banks-index' => 'Как вы можете видеть, здесь есть три копилки. Используйте кнопки «плюс» и «минус», чтобы влиять на количество денег в каждой копилке. Нажмите название копилки, чтобы увидеть её настройки.', - 'import-index' => 'В Firefly III можно импортировать любой CSV-файл. Также поддерживается импорт данных из bunq и Spectre. Другие банки и финансовые агрегаторы будут реализованы в будущем. Однако, как демо-пользователь, вы можете видеть только как работает «поддельный»-провайдер. Он будет генерировать некоторые случайные транзакции, чтобы показать вам, как работает этот процесс.', 'profile-index' => 'Обратите внимание, что все данные на демо-сайте очищаются каждые 4 часа. Ваш доступ к сайту может быть прекращён в любой момент. Это происходит автоматически и не является ошибкой.', ]; diff --git a/resources/lang/ru_RU/firefly.php b/resources/lang/ru_RU/firefly.php index 3e754f1b60..4133429b28 100644 --- a/resources/lang/ru_RU/firefly.php +++ b/resources/lang/ru_RU/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Вы используете БЕТА-версию. Будьте осторожны с ошибками и проблемами.', 'all_destination_accounts' => 'Счета назначения', 'all_source_accounts' => 'Счета-источники', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Проверить обновления', @@ -297,6 +298,7 @@ return [ 'yearly' => 'ежегодно', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Правила', 'rule_name' => 'Название правила', 'rule_triggers' => 'Правило срабатывает, когда', @@ -427,8 +429,8 @@ return [ 'rule_trigger_date_is' => 'Дата транзакции - ":trigger_value"', 'rule_trigger_date_before_choice' => 'Дата транзакции до...', 'rule_trigger_date_before' => 'Дата транзакции до ":trigger_value"', - 'rule_trigger_date_after_choice' => 'Transaction date is after..', - 'rule_trigger_date_after' => 'Transaction date is after ":trigger_value"', + 'rule_trigger_date_after_choice' => 'Дата транзакции после..', + 'rule_trigger_date_after' => 'Дата транзакции после ":trigger_value"', 'rule_trigger_budget_is_choice' => 'Бюджет =', 'rule_trigger_budget_is' => 'Бюджет = ":trigger_value"', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Должен ли я установить флажок?', 'secure_pw_long_password' => 'Да. Всегда проверять безопасность моего пароля.', 'command_line_token' => 'Токен командной строки', - 'explain_command_line_token' => 'Этот токен необходим для выполнения операций из командной строки (таких как импорт или экспорт данных). Без него такие чувствительные команды не будут работать. Не показывайте никому свой токен. Никто не попросит у вас эту информацию, даже я. Если вы боитесь, что потеряли этот токен, или у вас паранойя, вы можете сгенерировать новый токен с помощью этой кнопки.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Сгенерировать новый токен командной строки', 'token_regenerated' => 'Новый токен командной строки сгенерирован', 'change_your_email' => 'Изменить ваш адрес электронной почты', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Теперь вы можете войти с новым адресом электронной почты.', 'login_with_old_email' => 'Теперь вы можете снова войти со своим старым адресом электронной почты.', 'login_provider_local_only' => 'Это действие недоступно при аутентификации через ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Клиенты', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Импорт и экспорт', 'export_data_title' => 'Экспорт данных из Firefly III', 'export_data_menu' => 'Экспорт данных', 'export_data_bc' => 'Экспорт данных из Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Нет (пока)', 'match_between_amounts' => 'Сравнение транзакций по счетам к оплате между :low и :high.', 'running_again_loss' => 'Транзакции, ранее привязанные к этому счёту на оплату, могут потерять связь, они (больше) не соответствуют правилу (правилам).', 'bill_related_rules' => 'Правила, связанные с этим счётом на оплату', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'При создании вашего нового счёта на оплату произошла неожиданная ошибка. Пожалуйста, проверьте log-файлы', 'list_inactive_rule' => 'неактивное правило', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -975,7 +981,7 @@ return [ 'reconciliation_transaction_title' => 'Сверка (с :from по :to)', 'sum_of_reconciliation' => 'Сумма по сверке', 'reconcile_this_account' => 'Произвести сверку данного счёта', - 'reconcile' => 'Reconcile', + 'reconcile' => 'Сверить', 'show' => 'Показать', 'confirm_reconciliation' => 'Подтвердить сверку', 'submitted_start_balance' => 'Подтверждённый начальный баланс', @@ -1481,10 +1487,10 @@ return [ 'is (partially) refunded by' => 'is (partially) refunded by', 'is (partially) paid for by' => 'is (partially) paid for by', 'is (partially) reimbursed by' => 'is (partially) reimbursed by', - 'relates to' => 'relates to', - '(partially) refunds' => '(partially) refunds', - '(partially) pays for' => '(partially) pays for', - '(partially) reimburses' => '(partially) reimburses', + 'relates to' => 'связано с', + '(partially) refunds' => '(частично) возвращены', + '(partially) pays for' => '(частично) оплачены', + '(partially) reimburses' => '(частично) возмещены', // split a transaction: 'splits' => 'Разделение транзакции', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Сбросить форму после отправки', 'errors_submission' => 'При отправке произошла ошибка. Пожалуйста, проверьте ошибки ниже.', - // Import page (general strings only) - 'import_index_title' => 'Импорт транзакций в Firefly III', - 'import_transactions' => 'Импорт транзакций', - 'import_tools_title' => 'Инструменты импорта', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Импортер CSV Firefly III', - 'firefly_iii_bunq_importer_name' => 'Импортёр Firefly III bunq 🌈', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Импортер Ludo444\'s Revolut', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Эта функция недоступна, если вы используете Firefly III в среде Sandstorm.io.', + // object groups + 'default_group_title_name' => '(без группировки)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Давайте создадим счёт расхода!', 'no_accounts_intro_asset' => 'У вас пока нет основных счетов. Основные счета - это ваши денежные активы (наличные, сберегательный счёт, кредитная карта и т. п.).', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Если вы хотите, вы можете включить телеметрию в своём .env-файле или в конфигурации Docker.', 'telemetry_collected_info' => 'Собранная информация', 'no_telemetry_present' => 'Firefly III не собрал ни одной записи телеметрии.', - 'records_telemetry_present' => 'Firefly III собрал :count записей телеметрии.', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Просмотр телеметрии', 'telemetry_button_delete' => 'Удалить всю телеметрию', 'telemetry_admin_overview' => 'Обзор телеметрии', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Удалить подтверждённые записи', 'telemetry_submission_executed' => 'Записи отправлены. Для получения дополнительной информации проверьте файлы журнала.', 'telemetry_all_deleted' => 'Все записи телеметрии были удалены.', - 'telemetry_submitted_deleted' => 'Все отправленные телеметрические записи были удалены.' + 'telemetry_submitted_deleted' => 'Все отправленные телеметрические записи были удалены.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/ru_RU/form.php b/resources/lang/ru_RU/form.php index c010fca881..a654216a58 100644 --- a/resources/lang/ru_RU/form.php +++ b/resources/lang/ru_RU/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Вы действительно хотите удалить счёт с именем ":name"?', 'bill_areYouSure' => 'Вы действительно хотите удалить счёт на оплату с именем ":name"?', 'rule_areYouSure' => 'Вы действительно хотите удалить правило с названием ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Вы действительно хотите удалить группу правил с названием ":title"?', 'budget_areYouSure' => 'Вы действительно хотите удалить бюджет с именем ":name"?', 'category_areYouSure' => 'Вы действительно хотите удалить категорию с именем ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Единственная транзакция, связанная с данным типом ссылки, потеряет это соединение. |Все :count транзакций, связанные с данным типом ссылки, потеряют свои соединения.', 'also_delete_rules' => 'Единственное правило, связанное с данной группой правил, будет удалено. |Все :count правила, связанные с данной группой правил, будут удалены.', 'also_delete_piggyBanks' => 'Единственная копилка, связанная с данным счётом, будет удалена.|Все :count копилки, связанные с данным счётом, будут удалены.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Единственная транзакция, связанная с данным счётом, не будет удалена. |Все :count транзакции, связанные с данным счётом, будут сохранены.', 'budget_keep_transactions' => 'Единственная транзакция, связанная с данным бюджетом, не будет удалена.|Все :count транзакции, связанные с этим бюджетом, будут сохранены.', 'category_keep_transactions' => 'Единственная транзакция, связанная с данной категорией, не будет удалена.|Все :count транзакции, связанные с этой категорией, будут сохранены.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Только транзакция, связанная с этой меткой, будет удалена.|Все :count транзакций, связанные с этой меткой, будут сохранены.', 'check_for_updates' => 'Проверить обновления', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Адрес электронной почты', 'password' => 'Пароль', 'password_confirmation' => 'Пароль (ещё раз)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Это демо-сайт', // import - 'import_file' => 'Файл импорта', 'configuration_file' => 'Файл конфигурации', - 'import_file_type' => 'Тип файла для импорта', 'csv_comma' => 'Запятая (,)', 'csv_semicolon' => 'Точка с запятой (;)', 'csv_tab' => 'Табулятор (невидимый)', 'csv_delimiter' => 'Разделитель полей CSV', - 'csv_import_account' => 'Профиль для импорта по умолчанию', 'client_id' => 'ID клиента', 'app_id' => 'ID приложения', 'secret' => 'Секретный ключ', diff --git a/resources/lang/ru_RU/import.php b/resources/lang/ru_RU/import.php deleted file mode 100644 index c67dff7fc3..0000000000 --- a/resources/lang/ru_RU/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Импорт данных в Firefly III', - 'prerequisites_breadcrumb_fake' => 'Настройки для импорта через демо-провайдера', - 'prerequisites_breadcrumb_spectre' => 'Требования для Spectre', - 'job_configuration_breadcrumb' => 'Конфигурация для ":key"', - 'job_status_breadcrumb' => 'Статус импорта для ":key"', - 'disabled_for_demo_user' => 'отключено в демо-версии', - - // index page: - 'general_index_intro' => 'Добро пожаловать в инструмент импорта Firefly III. Существует несколько способов импорта данных в Firefly III, отображаемых здесь в виде кнопок.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Поддельный (демо) импорт', - 'button_file' => 'Импортировать файл', - 'button_spectre' => 'Импорт с использованием Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Импорт настроек', - 'need_prereq_intro' => 'Некоторые методы импорта требуют вашего внимания, прежде чем они могут быть использованы. Например, они могут потребовать специальных ключей API или секретов приложения. Вы можете настроить их здесь. Иконка указывает, что эти предварительные условия были выполнены.', - 'do_prereq_fake' => 'Настройки для демо-провайдера', - 'do_prereq_file' => 'Настройки для импорта файлов', - 'do_prereq_spectre' => 'Настройки для импорта из Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Настройки для импорта из демо-провайдера', - 'prereq_fake_text' => 'Этот демо-провайдер требует фиктивный API-ключ. Его длина должна быть не менее 32 символов. Вы можете использовать этот ключ: 1234567890123456789090AA', - 'prereq_spectre_title' => 'Настройки для импорта через Spectre API', - 'prereq_spectre_text' => 'Чтобы импортировать данные с помощью Spectre API (v4), вы должны предоставить Firefly III два секретных значения. Их можно найти на странице secrets page.', - 'prereq_spectre_pub' => 'Точно так же, Spectre API должен знать открытый ключ, который вы видите ниже. Без него он не распознает вас. Пожалуйста, введите этот публичный ключ на вашей странице секретов.', - 'callback_not_tls' => 'Firefly III обнаружил следующий URL-адрес обратной связи. Похоже, ваш сервер не настроен для принятия TLS-соединений (https). YNAB не примет этот URI. Вы можете продолжить импорт (потому что Firefly III может быть неправильным), но помните об этом.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Ключ Fake API успешно сохранен!', - 'prerequisites_saved_for_spectre' => 'App ID и секретный ключ сохранены!', - - // job configuration: - 'job_config_apply_rules_title' => 'Параметры работы - применить ваши правила?', - 'job_config_apply_rules_text' => 'После запуска демо-провайдера, ваши правила могут применяться к транзакциям. Это увеличивает время импорта.', - 'job_config_input' => 'Ваш ввод', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Введите имя альбома', - 'job_config_fake_artist_text' => 'Многие процедуры импорта имеют несколько шагов конфигурации, которые необходимо пройти. В случае демо-импорта, вы должны ответить на некоторые странные вопросы. В этом случае введите "David Bowie", чтобы продолжить.', - 'job_config_fake_song_title' => 'Введите название песни', - 'job_config_fake_song_text' => 'Упомяните песню "Золотые годы", чтобы продолжить демо-импорт.', - 'job_config_fake_album_title' => 'Введите название альбома', - 'job_config_fake_album_text' => 'Некоторые процедуры импорта требуют дополнительных данных в середине импорта. В случае демо-импорта вы должны ответить на некоторые странные вопросы. Введите "Station to station", чтобы продолжить.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Настройка импорта (1/4) - Загрузите ваш файл', - 'job_config_file_upload_text' => 'Эта процедура поможет вам импортировать файлы из вашего банка в Firefly III. ', - 'job_config_file_upload_help' => 'Выберите ваш файл. Убедитесь, что он в кодировке UTF-8.', - 'job_config_file_upload_config_help' => 'Если вы ранее импортировали данные в Firefly III, у вас может быть файл конфигурации, который позволит вам загрузить готовые настойки. Для некоторых банков другие пользователи любезно предоставили свои файлы конфигурации', - 'job_config_file_upload_type_help' => 'Выберите тип загружаемого файла', - 'job_config_file_upload_submit' => 'Загрузить файлы', - 'import_file_type_csv' => 'CSV (значения, разделенные запятыми)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Загруженный вами файл использует кодировку, отличную от UTF-8 или ASCII. Firefly III не может обработать такой файл. Пожалуйста используйте Notepad++ или Sublime что бы сконвертировать ваш файл в UTF-8.', - 'job_config_uc_title' => 'Настройка импорта (2/4) - Основные настройки CSV-импорта', - 'job_config_uc_text' => 'Чтобы импорт данных прошёл успешно, пожалуйста проверьте несколько параметров.', - 'job_config_uc_header_help' => 'Установите этот флажок, если первая строка вашего CSV-файла содержит заголовки столбцов.', - 'job_config_uc_date_help' => 'Формат даты и времени в вашем файле. Придерживайтесь формата, описанного на этой странице. По умолчанию даты будут анализироваться на соответствие такому формату: :dateExample.', - 'job_config_uc_delimiter_help' => 'Выберите разделитель полей, который используется в вашем файле. Если вы не уверены, помните, что запятая - это самый безопасный вариант.', - 'job_config_uc_account_help' => 'Если ваш файл НЕ СОДЕРЖИТ информацию о ваших счётах, укажите счета для всех транзакций, выбрав подходящие из выпадающего списка.', - 'job_config_uc_apply_rules_title' => 'Применить правила', - 'job_config_uc_apply_rules_text' => 'Применять ваши правила к каждой импортированной транзакции. Обратите внимание, что это значительно замедляет импорт.', - 'job_config_uc_specifics_title' => 'Параметры, специфичные для платформы', - 'job_config_uc_specifics_txt' => 'Некоторые банки предоставляют плохо отформатированные файлы. Firefly III может исправить их автоматически. Если ваш банк поставляет такие файлы, но он не указан здесь, пожалуйста, откройте issue на GitHub.', - 'job_config_uc_submit' => 'Продолжить', - 'invalid_import_account' => 'Вы выбрали неверный счёт для импорта.', - 'import_liability_select' => 'Обязательство', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Выберите свой логин', - 'job_config_spectre_login_text' => 'Firefly III нашёл :count существующего логинов в вашем аккаунте Spectre. Какой из них вы хотите использовать для импорта?', - 'spectre_login_status_active' => 'Активный', - 'spectre_login_status_inactive' => 'Неактивный', - 'spectre_login_status_disabled' => 'Отключён', - 'spectre_login_new_login' => 'Зайдите с учётной записью другого банка, или одного из перечисленных банков, но с другой учётной записью.', - 'job_config_spectre_accounts_title' => 'Выберите счета, с которых будет производиться импорт', - 'job_config_spectre_accounts_text' => 'Вы выбрали ":name" (:country). У вас есть :count счетов у этого провайдера. Пожалуйста, выберите основной счёт Firefly III, на котором транзакции с этих счетов должны быть сохранены. Помните, чтобы импорт прошёл успешно, счёт Firefly III и счёт в банке ":name" должны быть в одной валюте.', - 'spectre_do_not_import' => '(не импортировать)', - 'spectre_no_mapping' => 'Похоже, вы не выбрали ни одного счёта для импорта.', - 'imported_from_account' => 'Импортировано со счёта ":account"', - 'spectre_account_with_number' => 'Cчёт :number', - 'job_config_spectre_apply_rules' => 'Применить правила', - 'job_config_spectre_apply_rules_text' => 'По умолчанию, ваши правила будут применены к транзакциям, созданным во время этой процедуры импорта. Если вы не хотите, чтобы это произошло, снимите этот флажок.', - - // job configuration for bunq: - 'should_download_config' => 'Вы должны загрузить файл конфигурации для этого задания. Это облегчит будущий импорт.', - 'share_config_file' => 'Если вы импортировали данные из публичного банка, вам следует поделиться своим конфигурационным файлом, так что другие пользователи будут легко импортировать свои данные. Обмен конфигурационным файлом не приведёт к разглашению ваших финансовых данных.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Статус', - 'spectre_extra_key_card_type' => 'Тип карты', - 'spectre_extra_key_account_name' => 'Название счёта', - 'spectre_extra_key_client_name' => 'Имя клиента', - 'spectre_extra_key_account_number' => 'Номер счёта', - 'spectre_extra_key_blocked_amount' => 'Заблокированная сумма', - 'spectre_extra_key_available_amount' => 'Доступная сумма', - 'spectre_extra_key_credit_limit' => 'Кредитный лимит', - 'spectre_extra_key_interest_rate' => 'Процентная ставка', - 'spectre_extra_key_expiry_date' => 'Дата окончания', - 'spectre_extra_key_open_date' => 'Дата открытия', - 'spectre_extra_key_current_time' => 'Текущее время', - 'spectre_extra_key_current_date' => 'Текущая дата', - 'spectre_extra_key_cards' => 'Карты', - 'spectre_extra_key_units' => 'Количество', - 'spectre_extra_key_unit_price' => 'Цена за единицу', - 'spectre_extra_key_transactions_count' => 'Количество транзакций', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Настройки импорта (4/4) - Сопоставление данных импорта с данными Firefly III', - 'job_config_map_text' => 'В следующих таблицах значение слева отображает информацию, найденную в загруженном файле. Ваша задача - сопоставить это значение (если это возможно) со значением, уже имеющимся в вашей базе данных. Firefly будет придерживаться этого сопоставления. Если для сопоставления нет значения или вы не хотите отображать определённое значение, ничего не выбирайте.', - 'job_config_map_nothing' => 'В вашем файле нет данных, которые можно сопоставить с существующими значениями. Нажмите «Начать импорт», чтобы продолжить.', - 'job_config_field_value' => 'Значение поля', - 'job_config_field_mapped' => 'Сопоставлено с', - 'map_do_not_map' => '(не сопоставлено)', - 'job_config_map_submit' => 'Начать импорт', - - - // import status page: - 'import_with_key' => 'Импорт с ключем \':key\'', - 'status_wait_title' => 'Пожалуйста, подождите...', - 'status_wait_text' => 'Это сообщение исчезнет через мгновение.', - 'status_running_title' => 'Выполняется импорт', - 'status_job_running' => 'Пожалуйста, подождите, идёт импорт...', - 'status_job_storing' => 'Пожалуйста, подождите, идёт сохранение данных...', - 'status_job_rules' => 'Пожалуйста, подождите, выполняются правила...', - 'status_fatal_title' => 'Фатальная ошибка', - 'status_fatal_text' => 'Процесс импорта столкнулся с ошибкой, которую мы не смогли устранить. Увы нам!', - 'status_fatal_more' => 'Это (возможно очень загадочное) сообщение об ошибке дополняется лог-файлами, которые вы можете найти на жёстком диске, или в контейнере Docker, где вы запускаете Firefly III.', - 'status_finished_title' => 'Импорт завершён', - 'status_finished_text' => 'Импорт завершен!', - 'finished_with_errors' => 'Во время импорта произошли ошибки. Пожалуйста, внимательно проверьте их.', - 'unknown_import_result' => 'Неизвестный результат импорта', - 'result_no_transactions' => 'Не было импортировано ни одной транзакции. Возможно, все они были дубликатами и импортировать было нечего. Возможно, файлы журнала смогут рассказать вам, что произошло. Если вы регулярно импортируете данные, это нормально.', - 'result_one_transaction' => 'Всего одна транзакция была импортирована. Она сохранена с меткой :tag, и вы можете проверить её в будущем.', - 'result_many_transactions' => 'Firefly III импортировал :count транзакции. Они хранятся с меткой :tag , и вы можете дополнительно их проверить.', - - // general errors and warnings: - 'bad_job_status' => 'Для доступа к этой странице, ваш процесс импорта не должен иметь ":status".', - - // error message - 'duplicate_row' => 'Строка #:row (":description") не может быть импортирована. Она уже существует.', - -]; diff --git a/resources/lang/ru_RU/list.php b/resources/lang/ru_RU/list.php index a1d9f0dc5f..595a187dd6 100644 --- a/resources/lang/ru_RU/list.php +++ b/resources/lang/ru_RU/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Всего вложений', 'bills_count' => 'Всего счетов к оплате', 'categories_count' => 'Всего категорий', - 'import_jobs_count' => 'Задачи по импорту', 'budget_count' => 'Всего категорий бюджета', 'rule_and_groups_count' => 'Всего правил и групп правил', 'tags_count' => 'Всего меток', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Сумма переводов', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Сверка', - 'account_on_spectre' => 'Счёт (Spectre)', - 'account_on_ynab' => 'Счёт (YNAB)', - 'do_import' => 'Импортировать с этого счёта', 'sepa_ct_id' => 'Идентификатор SEPA end-to-end', 'sepa_ct_op' => 'Идентификатор учетной записи SEPA', 'sepa_db' => 'Идентификатор SEPA Mandate', diff --git a/resources/lang/ru_RU/validation.php b/resources/lang/ru_RU/validation.php index 7e0dd5738c..f9ff8ac907 100644 --- a/resources/lang/ru_RU/validation.php +++ b/resources/lang/ru_RU/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Сумма не может быть равна нулю.', 'current_target_amount' => 'Текущая сумма должна быть меньше целевой суммы.', 'unique_piggy_bank_for_user' => 'Название копилки должно быть уникальным.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Это не безопасный пароль. Попробуйте еще раз. Подробнее можно узнать по ссылке https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Недопустимый тип для повторяющихся транзакций.', diff --git a/resources/lang/sv_SE/bank.php b/resources/lang/sv_SE/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/sv_SE/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/sv_SE/breadcrumbs.php b/resources/lang/sv_SE/breadcrumbs.php index c6eb5325c5..42d001e6df 100644 --- a/resources/lang/sv_SE/breadcrumbs.php +++ b/resources/lang/sv_SE/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Ta bort länken mellan transaktioner', 'telemetry_index' => 'Telemetry', 'telemetry_view' => 'View telemetry', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/sv_SE/csv.php b/resources/lang/sv_SE/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/sv_SE/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/sv_SE/demo.php b/resources/lang/sv_SE/demo.php index 71b3f11d55..09279d0d35 100644 --- a/resources/lang/sv_SE/demo.php +++ b/resources/lang/sv_SE/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III stödjer flera valutor. Standardvaluta är Euro, men kan ändras till US Dollar och många andra valutor. Ett litet urval av valutor har inkluderats och du kan skapa en egen valuta om du så önskar. Att byta standardvaluta ändrar inte valuta på befintliga transaktioner. Firefly III stödjer att man använder flera olika valutor samtidigt.', 'transactions-index' => 'Dessa utgifter, insättningar och överföringar är inte särskilt fantasifulla. De har genererats automatiskt.', 'piggy-banks-index' => 'Som ni ser finns det tre spargrisar. Använd plus- och minus-knapparna för att påverka mängden pengar i varje spargris. Klicka på spargrisens namn för att se administrationen för varje spargris.', - 'import-index' => 'Alla CSV-filer kan importeras till Firefly III. Det stöder också import av data från bunq och Specter. Andra banker och finansiella aggregerare kommer att implementeras i framtiden. Som demo-användare kan du dock bara se den "falska" -leverantören i aktion. Det kommer att generera några slumpmässiga transaktioner för att visa hur processen fungerar.', 'profile-index' => 'Tänk på att demosidan återställs var fjärde timme. Din åtkomst kan återkallas när som helst. Detta händer automatiskt och är inte ett fel.', ]; diff --git a/resources/lang/sv_SE/firefly.php b/resources/lang/sv_SE/firefly.php index 5e68b16ee3..a970cb3a9f 100644 --- a/resources/lang/sv_SE/firefly.php +++ b/resources/lang/sv_SE/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Sök uppdateringar', @@ -297,6 +298,7 @@ return [ 'yearly' => 'årligen', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Regler', 'rule_name' => 'Namn på regel', 'rule_triggers' => 'Regel triggas när', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Borde jag kryssa i rutan?', 'secure_pw_long_password' => 'Ja. Verifiera alltid att ditt lösenord är säkert.', 'command_line_token' => 'Kommandoradstoken', - 'explain_command_line_token' => 'Du behöver denna token för att kunna utföra kommandoprompt vla, som att importera och exportera data. Utan den fungerar inte känsliga kommandon. Dela inte med dig av din kommandoprompttoken. Ingen kommer att fråga efter den, inte ens jag. Om du är rädd att förlora den, eller om du är paranoid, återskapa denna token med denna knapp.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Återskapa kommandoradstoken', 'token_regenerated' => 'En ny kommandoradstoken har skapats', 'change_your_email' => 'Ändra din e-postadress', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Du kan nu logga in med din nya epost-adress.', 'login_with_old_email' => 'Du kan nu logga in med din gamla epost-adress igen.', 'login_provider_local_only' => 'Denna åtgärd är inte tillgänlig vid autentisiering genom ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Nota matchar transaktioner mellan :low och :high.', 'running_again_loss' => 'Tidigare länkade transaktioner till denna nota kan förlora sin koppling, om de (inte längre) matchar regler(na).', 'bill_related_rules' => 'Regler relaterade till denna nota', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Ett oväntat fel uppstod vid lagring av den nya notan. Vänligen se loggfilerna', 'list_inactive_rule' => 'inaktiv regel', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Återställ formulär efter inskickat', 'errors_submission' => 'Något fel uppstod med inskickningen. Vänligen kontrollera felen nedan.', - // Import page (general strings only) - 'import_index_title' => 'Importera transaktioner till Firefly III', - 'import_transactions' => 'Importera transaktioner', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Denna funktion är inte tillgänglig om Firefly III används i en Sandstorm.io miljö.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Låt oss skapa ett tillgångskonto!', 'no_accounts_intro_asset' => 'Inga tillgångskonton ännu. Tillgångskonton är dina huvudkonton: kontrollkonto, sparkonto, delat konto eller även ditt kreditkort.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/sv_SE/form.php b/resources/lang/sv_SE/form.php index b8fb098384..25a5ece35f 100644 --- a/resources/lang/sv_SE/form.php +++ b/resources/lang/sv_SE/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Är du säker du vill ta bort kontot ":name"?', 'bill_areYouSure' => 'Är du säker du vill ta bort räkningen ":name"?', 'rule_areYouSure' => 'Är du säker du vill ta bort regeln ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Är du säker du vill ta bort regelgruppen ":title"?', 'budget_areYouSure' => 'Är du säker du vill ta bort budgeten ":name"?', 'category_areYouSure' => 'Är du säker du vill ta bort kategorin ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Den transaktion som är länkad med denna länktyp kommer att mista sin koppling.|Alla :count transaktioner länkade med denna länktyp kommer att mista sin koppling.', 'also_delete_rules' => 'Regeln kopplad till denna regelgrupp tas också bort. Alla :count regler kopplade till denna regelgrupp tas också bort.', 'also_delete_piggyBanks' => 'Spargrisen kopplad till detta konto tas också bort.|Alla :count spargrisar kopplade till detta konto kommer också att tas bort.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Transaktionen kopplad till räkningen kommer inte att tas bort.|Alla :count transaktioner kopplade till denna räkning tas inte bort.', 'budget_keep_transactions' => 'Transaktionen kopplad till budgeten kommer att sparas.|Alla :count transaktioner kopplade till budgeten kommer att sparas.', 'category_keep_transactions' => 'Transaktionen kopplad till kategorin kommer att sparas.|Alla :count transaktioner kopplade till kategorin kommer att sparas.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Transaktionen kopplad till etiketten kommer inte att tas bort.|Alla :count transaktioner kopplade till etiketten kommer att sparas.', 'check_for_updates' => 'Sök efter uppdateringar', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'E-postadress', 'password' => 'Lösenord', 'password_confirmation' => 'Lösenord (igen)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'En demo sida', // import - 'import_file' => 'Importera fil', 'configuration_file' => 'Konfigurationsfil', - 'import_file_type' => 'Filtyp för import', 'csv_comma' => 'Ett komma (,)', 'csv_semicolon' => 'Ett semikolon (;)', 'csv_tab' => 'Ett tabb (osynligt)', 'csv_delimiter' => 'CSV fältavgränsare', - 'csv_import_account' => 'Standardimportkonto', 'client_id' => 'Client ID', 'app_id' => 'App-ID', 'secret' => 'Hemlig nyckel', diff --git a/resources/lang/sv_SE/import.php b/resources/lang/sv_SE/import.php deleted file mode 100644 index ab1d37e0ac..0000000000 --- a/resources/lang/sv_SE/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Importera data till Firefly III', - 'prerequisites_breadcrumb_fake' => 'Förutsättningar för den fejkade importleverantören', - 'prerequisites_breadcrumb_spectre' => 'Förutsättningar för Spectre', - 'job_configuration_breadcrumb' => 'Konfiguration för ":key"', - 'job_status_breadcrumb' => 'Importstatus för ":key"', - 'disabled_for_demo_user' => 'inaktiverad i demo', - - // index page: - 'general_index_intro' => 'Välkommen till importrutinen i Firefly III. Knapparna visar de olika sätten att importera data till Firefly III.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Fejka en import', - 'button_file' => 'Importera en fil', - 'button_spectre' => 'Importera med Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Importkrav', - 'need_prereq_intro' => 'Vissa importmetoder behöver konfigureras innan de kan användas. De kan till exempel kräva speciella API-nycklar eller applikationshemligheter. Du kan konfigurera dem här. Ikonen indikerar om dessa förutsättningar har uppfyllts.', - 'do_prereq_fake' => 'Förutsättningar för den fejkade leverantören', - 'do_prereq_file' => 'Förutsättningar för filimport', - 'do_prereq_spectre' => 'Förutsättningar för import med Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Förutsättningar för import från den fejkade importleverantören', - 'prereq_fake_text' => 'Den fejkade leverantören kräver en fejkad API-nyckel. Den måste vara 32 tecken lång. Du kan använda den här: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Förutsättningar för import med Spectre API', - 'prereq_spectre_text' => 'För att importera data med Spectre API (v4) krävs två hemliga värden. Dessa kan hittas på sidan för hemligheter.', - 'prereq_spectre_pub' => 'Spectre API kräver även den pubilka nyckeln som syns nedan. Utan den kommer den inte att känna igen dig. Ange den publika nyckeln på din secrets page.', - 'callback_not_tls' => 'Firefly III har detekterat följande callback URI. Det verkar som din server inte är uppsatt att acceptera TLS-anslutningar (https). YNAB accepterar inte denna URI. Du kan fortsätta importen (för Firefly III kan ha fel) men ha detta i åtanke.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Lyckades spara falsk API nyckel!', - 'prerequisites_saved_for_spectre' => 'App ID och hemlighet lagrad!', - - // job configuration: - 'job_config_apply_rules_title' => 'Jobbkonfiguration - applicera dina regler?', - 'job_config_apply_rules_text' => 'När den falska leverantören har körts, kommer dina reglar att appliceras på transaktionerna. Detta lägger på tid på importen.', - 'job_config_input' => 'Din data', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Ange album namn', - 'job_config_fake_artist_text' => 'Många importrutiner har några konfigurationssteg som måste gås genom. I fallet med fejk importhanteraren, så måste du svara några konstiga fråga. Som i detta fall, ange "David Bowie" för att fortsätta.', - 'job_config_fake_song_title' => 'Ange låtnamn', - 'job_config_fake_song_text' => 'Nämn låten "Golden years" för att fortsätta med fejkade importen.', - 'job_config_fake_album_title' => 'Ange album namn', - 'job_config_fake_album_text' => 'Vissa importrutiner behöver extra information halvvägs genom importen. I fallet med fejk importhanteraren, så måste du svara några konstiga fråga. Ange "Station to station" för att fortsätta.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Importinställningar (1/4) - Ladda upp fil', - 'job_config_file_upload_text' => 'Denna rutin hjälper till att importera filer från din bank och till Firefly III. ', - 'job_config_file_upload_help' => 'Välj din fil. Säkerställ att filen är UTF-8 kodad.', - 'job_config_file_upload_config_help' => 'Om du tidigare har importerat data till Firefly III, kan du ha en konfigurationsfil, vilken sätter vissa konfigurationsvärden åt dig. För vissa banker behöver användare ange deras konfigurationsfil', - 'job_config_file_upload_type_help' => 'Välj typ av fil som ska laddas upp', - 'job_config_file_upload_submit' => 'Ladde upp filer', - 'import_file_type_csv' => 'CSV (kommaseparerade värden)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Filen du valde är inte kodad med UTF-8 eller ASCII. Firefly III kan inte hantera sådana filer. Vänligen använd Notepad++ eller Sublime för att konvertera den till UTF-8.', - 'job_config_uc_title' => 'Importeringsinställning (2/4) - Standard filinställningar', - 'job_config_uc_text' => 'För att importera filer korrekt, vänligen verifiera valen nedan.', - 'job_config_uc_header_help' => 'Kryssa i denna ruta om första raden i din CSV är kolumntitlar.', - 'job_config_uc_date_help' => 'Datum, tidformat i er fil. Följ formatet som denna sida beskriver. Som standard tolkas datum på följande sätt :dateExample.', - 'job_config_uc_delimiter_help' => 'Välj fältavgränsare som används i inmatningsfilen. Om osäker, är komma det bästa valet.', - 'job_config_uc_account_help' => 'Om filen INTE innehåller information om tillgångskont(on), använd denna rullgardinsmeny för att välja vilket konto transaktionerna i filen tillhör.', - 'job_config_uc_apply_rules_title' => 'Tillämpa regler', - 'job_config_uc_apply_rules_text' => 'Tillämpar dina reglar på alla importerade transaktioner. Notera att detta saktar ner importen betydligt.', - 'job_config_uc_specifics_title' => 'Bankspecifika alternativ', - 'job_config_uc_specifics_txt' => 'Vissa banker leverar dåligt formaterade filer. Firefly III kan laga dessa automatiskt. Om din bank levererar sådana filer men inte listas här, öppna ett ärende på GitHub.', - 'job_config_uc_submit' => 'Fortsätt', - 'invalid_import_account' => 'Ogiltigt konto att importera till.', - 'import_liability_select' => 'Skyldighet', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Välj inloggningstyp', - 'job_config_spectre_login_text' => 'Firefly III har funnit :count befintliga inloggning(ar) på ditt nuvarande Spectre konto. Vilken vill du använda för import ifrån?', - 'spectre_login_status_active' => 'Aktiv', - 'spectre_login_status_inactive' => 'Inaktiv', - 'spectre_login_status_disabled' => 'Inaktiverad', - 'spectre_login_new_login' => 'Logga in med en annan bank eller någon av dessa banker med olika referenser.', - 'job_config_spectre_accounts_title' => 'Välj konton att importera från', - 'job_config_spectre_accounts_text' => 'Du har valt ":name" (:country). Det finns :count konto(n) tillgängliga från denna leverantör. Vänligen välj de Firefly III tillgångskonto(n) som transaktionerna för dessa konton ska sparas. Kom ihåg, för att importera data både från Firefly III konto och ":name"-konto måste båda vara i samma valuta.', - 'spectre_do_not_import' => '(importera ej)', - 'spectre_no_mapping' => 'Det verkar som att du ej valt något konto att importera från.', - 'imported_from_account' => 'Importerat från ":account"', - 'spectre_account_with_number' => 'Konto :number', - 'job_config_spectre_apply_rules' => 'Tillämpa regler', - 'job_config_spectre_apply_rules_text' => 'Som standard kan dina regler tillämpas på transaktioner skapade under denna importrutin. Om du inte vill att detta ska ske, kryssa ur denna ruta.', - - // job configuration for bunq: - 'should_download_config' => 'Du bör ladda ner konfigurationsfilen för detta jobb. Det gör framtida importer enklare.', - 'share_config_file' => 'Om du har importerat data från en offentlig bank bör du dela din konfigurationsfil så att det blir lätt för andra användare att importera sina data. Att dela din konfigurationsfil avslöjar inte dina finansiella detaljer.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Korttyp', - 'spectre_extra_key_account_name' => 'Kontonamn', - 'spectre_extra_key_client_name' => 'Klientnamn', - 'spectre_extra_key_account_number' => 'Kontonummer', - 'spectre_extra_key_blocked_amount' => 'Blockerat belopp', - 'spectre_extra_key_available_amount' => 'Tillgängligt belopp', - 'spectre_extra_key_credit_limit' => 'Kreditgräns', - 'spectre_extra_key_interest_rate' => 'Räntesats', - 'spectre_extra_key_expiry_date' => 'Förfallodatum', - 'spectre_extra_key_open_date' => 'Öppningsdatum', - 'spectre_extra_key_current_time' => 'Aktuell tid', - 'spectre_extra_key_current_date' => 'Aktuellt datum', - 'spectre_extra_key_cards' => 'Kort', - 'spectre_extra_key_units' => 'Enheter', - 'spectre_extra_key_unit_price' => 'Enhetspris', - 'spectre_extra_key_transactions_count' => 'Antal transaktioner', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Importinställningar (4 / 4) - Anslut importdata till Firefly III data', - 'job_config_map_text' => 'I följande tabeller, visar värdena till vänster information som finns i den uppladdade filen. Det är upp till dig att kartlägga dessa värden, om möjligt till värden som finns i din databas. Firefly försöker hålla sig till detta. Om det saknas värden, eller om inte önskar att koppla mot specifika värden, behöver inget väljas.', - 'job_config_map_nothing' => 'Data saknas i fil för att kartlägga mot existerande värden. Tryck "Starta importen" för att fortsätta.', - 'job_config_field_value' => 'Fältvärde', - 'job_config_field_mapped' => 'Mappad mot', - 'map_do_not_map' => '(kartlägg inte)', - 'job_config_map_submit' => 'Starta importen', - - - // import status page: - 'import_with_key' => 'Importera med nyckel \':key\'', - 'status_wait_title' => 'Vänligen vänta...', - 'status_wait_text' => 'Denna ruta försvinner om en stund.', - 'status_running_title' => 'Importen körs', - 'status_job_running' => 'Vänligen vänta. kör import...', - 'status_job_storing' => 'Vänligen vänta, lagrar data...', - 'status_job_rules' => 'Vänligen vänta, regler körs...', - 'status_fatal_title' => 'Kritiskt fel', - 'status_fatal_text' => 'Importen utsattes för ett fel den inte kunde återhämta ifrån. Ursäkta!', - 'status_fatal_more' => 'Detta (möjligen kryptiska) felmeddelande komplementeras i loggfilerna, som du kan finna på din hårddisk, eller i Docker behållaren där Firefly III körs ifrån.', - 'status_finished_title' => 'Import slutförd', - 'status_finished_text' => 'Importen har slutförts.', - 'finished_with_errors' => 'Det fanns några fel vid importen. Gå genom dem noggrant.', - 'unknown_import_result' => 'Okänt importresultat', - 'result_no_transactions' => 'Inga transaktioner har importerats. Kan det var dubbletter eller så fanns det inga transaktioner att importera. Kanske loggfilerna kan berätta vad som hände. Om du importerar data regelbundet, kan det vara normalt.', - 'result_one_transaction' => 'En transaktion har importerats. Den lagras under etiktten :tag där du kan inspektera den närmare.', - 'result_many_transactions' => 'Firefly III har importerat :count transaktioner. De lagras under etiketten :tag där de kan inspekteras närmare.', - - // general errors and warnings: - 'bad_job_status' => 'För åtkomst till denna sida, kan importjobbet inte ha status ":status".', - - // error message - 'duplicate_row' => 'Rad #:row (":description") kunde inte importeras. Finns redan.', - -]; diff --git a/resources/lang/sv_SE/list.php b/resources/lang/sv_SE/list.php index 910f467add..ad6620fde0 100644 --- a/resources/lang/sv_SE/list.php +++ b/resources/lang/sv_SE/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Antal bilagor', 'bills_count' => 'Antal räkningar', 'categories_count' => 'Antal kategorier', - 'import_jobs_count' => 'Antal importjobb', 'budget_count' => 'Antal budgetar', 'rule_and_groups_count' => 'Antal regler och regelgrupper', 'tags_count' => 'Antal etiketter', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Summa överföringar', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Avstämning', - 'account_on_spectre' => 'Konto (Spectre)', - 'account_on_ynab' => 'Konto (YNAB)', - 'do_import' => 'Importera från det här kontot', 'sepa_ct_id' => 'SEPA End to End-identifierare', 'sepa_ct_op' => 'SEPA Motstående kontoidentifierare', 'sepa_db' => 'SEPA Mandatidentifierare', diff --git a/resources/lang/sv_SE/validation.php b/resources/lang/sv_SE/validation.php index feba373719..1e8d086e4b 100644 --- a/resources/lang/sv_SE/validation.php +++ b/resources/lang/sv_SE/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Totala värdet kan inte vara noll.', 'current_target_amount' => 'Det nuvarande beloppet måste vara mindre än målbeloppet.', 'unique_piggy_bank_for_user' => 'Namnet på spargrisen måste vara unikt.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Detta lösenord är inte säkert. Vänligen försök igen. För mer info se https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Ogiltig repetitionstyp får återkommande transaktioner.', diff --git a/resources/lang/tr_TR/bank.php b/resources/lang/tr_TR/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/tr_TR/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/tr_TR/breadcrumbs.php b/resources/lang/tr_TR/breadcrumbs.php index cba48fe216..e91c245a5f 100644 --- a/resources/lang/tr_TR/breadcrumbs.php +++ b/resources/lang/tr_TR/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Hesap hareketleri arasındaki bağlantıyı sil', 'telemetry_index' => 'Telemetry', 'telemetry_view' => 'View telemetry', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/tr_TR/csv.php b/resources/lang/tr_TR/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/tr_TR/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/tr_TR/demo.php b/resources/lang/tr_TR/demo.php index 5a98e94bc3..ed43270687 100644 --- a/resources/lang/tr_TR/demo.php +++ b/resources/lang/tr_TR/demo.php @@ -33,7 +33,5 @@ return [ 'currencies-index' => 'Firefly III, birden fazla para birimini destekliyor. Euro varsayılan olmasına rağmen, ABD Doları ve diğer birçok para birimine ayarlanabilir. Gördüğünüz gibi küçük bir para birimi seçeneği dedahil edilmiştir ancak isterseniz kendi para biriminizi ekleyebilirsiniz. Varsayılan para birimi değiştirilebilir ancak mevcut işlemlerin para birimi değiştirilemez: Firefly III, aynı anda birden çok para biriminin kullanılmasını destekler.', 'transactions-index' => 'Bu masraflar, mevduatlar ve transferler için özellikle yaratıcı değildir. Bunlar otomatik olarak oluşturuldu.', '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. -', '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.', ]; diff --git a/resources/lang/tr_TR/firefly.php b/resources/lang/tr_TR/firefly.php index 4abab45f96..be67da2086 100644 --- a/resources/lang/tr_TR/firefly.php +++ b/resources/lang/tr_TR/firefly.php @@ -222,6 +222,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Güncellemeleri kontrol et', @@ -298,6 +299,7 @@ return [ 'yearly' => 'yıllık', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Kurallar', 'rule_name' => 'Kural adı', 'rule_triggers' => 'Kural ne zaman etkinleşir', @@ -647,7 +649,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'secure_pw_should' => 'Kutuyu kontrol etmeli miyim?', 'secure_pw_long_password' => 'Yes. Always verify your password is safe.', 'command_line_token' => 'Command line token', - 'explain_command_line_token' => 'You need this token to perform command line options, such as importing or exporting data. Without it, such sensitive commands will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Regenerate command line token', 'token_regenerated' => 'A new command line token was generated', 'change_your_email' => 'E-posta adresini değiştir', @@ -656,7 +658,8 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'login_with_new_email' => 'Artık yeni e-posta adresinizle giriş yapabilirsiniz.', 'login_with_old_email' => 'Artık eski e-posta adresinizle yeniden giriş yapabilirsiniz.', 'login_provider_local_only' => 'This action is not available when authenticating through ":login_provider".', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -686,7 +689,6 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -857,8 +859,11 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Bill matches transactions between :low and :high.', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => 'Rules related to this bill', @@ -887,6 +892,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'bill_store_error' => 'An unexpected error occurred while storing your new bill. Please check the log files', 'list_inactive_rule' => 'Etkin Olmayan Kurallar', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1502,19 +1508,12 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => 'Firefly III\'e veri aktarma', - 'import_transactions' => 'İşlemleri içe aktarma', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Bir Sandstorm.io ortamında Firefly III kullanıyorsanız, bu işlev kullanılamaz.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Bir varlık hesabı oluşturalım!', 'no_accounts_intro_asset' => 'Henüz varlık hesabınız yok. Varlık hesapları ana hesaplarınızdır: çek hesabı, birikim hesabı, paylaşılan hesabınız veya kredi kartınız.', @@ -1653,7 +1652,7 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1666,5 +1665,27 @@ işlemlerin kontrol edildiğini lütfen unutmayın.', 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/tr_TR/form.php b/resources/lang/tr_TR/form.php index b68f07c0c1..1a248b4594 100644 --- a/resources/lang/tr_TR/form.php +++ b/resources/lang/tr_TR/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => '":name" isimli hesabı silmek istediğinizden emin misiniz?', 'bill_areYouSure' => '":name" isimli faturayı silmek istediğinizden emin misiniz?', 'rule_areYouSure' => '":title" başlıklı kuralı silmek istediğinizden emin misiniz?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => '":title" başlıklı kural grubunu silmek istediğinizden emin misiniz?', 'budget_areYouSure' => '":name" isimli bütçeyi silmek istediğinizden emin misiniz?', 'category_areYouSure' => '":name" isimli kategoriyi silmek istediğinizden emin misiniz?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Bu bağlantıya bağlı tek işlem bağlantısını kaybedecek.| Bu bağlantı türüne bağlı tüm :count işlemleri bağlantılarını kaybedecek.', 'also_delete_rules' => 'Bu hesaba bağlı olan tek kural grubu da silinecektir. |Bu hesaba bağlı tüm :count kuralları da silinecektir.', 'also_delete_piggyBanks' => 'Bu hesaba bağlı olan tek kumbara da silinecektir. |Bu hesaba bağlı olan tüm :count kumbaraları da silinecektir.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will be spared deletion.', 'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will be spared deletion.', 'category_keep_transactions' => 'The only transaction connected to this category will not be deleted.|All :count transactions connected to this category will be spared deletion.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'The only transaction connected to this tag will not be deleted.|All :count transactions connected to this tag will be spared deletion.', 'check_for_updates' => 'Check for updates', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'E-posta adresi', 'password' => 'Şifre', 'password_confirmation' => 'Şifre (Tekrar)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Demo sitesi var mı', // import - 'import_file' => 'Önemli dosya', 'configuration_file' => 'Yapılandırma dosyası', - 'import_file_type' => 'Dosya türünü içe aktar', 'csv_comma' => 'Bir virgül (,)', 'csv_semicolon' => 'Noktalı virgül (;)', 'csv_tab' => 'Bir sekme (görünmez)', 'csv_delimiter' => 'CSV alan ayırıcısı', - 'csv_import_account' => 'Varsayılan ithalat hesabı', 'client_id' => 'Müşteri Kimliği', 'app_id' => 'App ID', 'secret' => 'Secret', diff --git a/resources/lang/tr_TR/import.php b/resources/lang/tr_TR/import.php deleted file mode 100644 index 1b7ffd27d1..0000000000 --- a/resources/lang/tr_TR/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Firefly III\'e veri aktarma', - 'prerequisites_breadcrumb_fake' => 'Sahte alma sağlayıcı için Önkoşullar', - 'prerequisites_breadcrumb_spectre' => 'Spectre için Önkoşullar', - 'job_configuration_breadcrumb' => 'Yapılandırma için ":key"', - 'job_status_breadcrumb' => 'Aktarma durumu ":key" için', - 'disabled_for_demo_user' => 'demoda devre dışı', - - // index page: - 'general_index_intro' => 'Firefly aktarım programına hoş geldiniz. Firefly III içine dosya aktarmanın burada bir kaç yolu var, burada olarak görüntülenmekte.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => 'Sahte içe aktar', - 'button_file' => 'Bir Dosyayı içe aktar', - 'button_spectre' => 'Spectre kullanarak içe aktar', - - // prerequisites box (index) - 'need_prereq_title' => 'Ön Koşullar', - 'need_prereq_intro' => 'Bunların kullanılabilmesi için önce bazı alma yöntemleri dikkat etmeniz gereken. Örneğin, özel API anahtar taşı ya da uygulama sırları gerektirebilir. Burada bunları konfigüre edebilirsiniz. Bu önkoşullar karşılandıktan simge gösterir.', - 'do_prereq_fake' => 'Sahte sağlayıcı için Önkoşullar', - 'do_prereq_file' => 'Dosya içe aktarma için Önkoşullar', - 'do_prereq_spectre' => 'Spectre kullanarak içe aktarma için ön koşullar', - - // prerequisites: - 'prereq_fake_title' => 'Prerequisites for an import from the fake import provider', - 'prereq_fake_text' => 'This fake provider requires a fake API key. It must be 32 characters long. You can use this one: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Prerequisites for an import using the Spectre API', - 'prereq_spectre_text' => 'In order to import data using the Spectre API (v4), you must provide Firefly III with two secret values. They can be found on the secrets page.', - 'prereq_spectre_pub' => 'Likewise, the Spectre API needs to know the public key you see below. Without it, it will not recognize you. Please enter this public key on your secrets page.', - 'callback_not_tls' => 'Firefly III has detected the following callback URI. It seems your server is not set up to accept TLS-connections (https). YNAB will not accept this URI. You may continue with the import (because Firefly III could be wrong) but please keep this in mind.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Fake API key stored successfully!', - 'prerequisites_saved_for_spectre' => 'App ID and secret stored!', - - // job configuration: - 'job_config_apply_rules_title' => 'Job configuration - apply your rules?', - 'job_config_apply_rules_text' => 'Once the fake provider has run, your rules can be applied to the transactions. This adds time to the import.', - 'job_config_input' => 'Your input', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Enter album name', - 'job_config_fake_artist_text' => 'Many import routines have a few configuration steps you must go through. In the case of the fake import provider, you must answer some weird questions. In this case, enter "David Bowie" to continue.', - 'job_config_fake_song_title' => 'Enter song name', - 'job_config_fake_song_text' => 'Mention the song "Golden years" to continue with the fake import.', - 'job_config_fake_album_title' => 'Enter album name', - 'job_config_fake_album_text' => 'Some import routines require extra data halfway through the import. In the case of the fake import provider, you must answer some weird questions. Enter "Station to station" to continue.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Import setup (1/4) - Upload your file', - 'job_config_file_upload_text' => 'This routine will help you import files from your bank into Firefly III. ', - '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 configuration file', - 'job_config_file_upload_type_help' => 'Select the type of file you will upload', - 'job_config_file_upload_submit' => 'Upload files', - 'import_file_type_csv' => 'CSV (virgülle ayrılmış değerler)', - '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.', - 'job_config_uc_title' => 'Import setup (2/4) - Basic file setup', - 'job_config_uc_text' => 'To be able to import your file correctly, please validate the options below.', - 'job_config_uc_header_help' => 'Check this box if the first row of your CSV file are the column titles.', - 'job_config_uc_date_help' => 'Date time format in your file. Follow the format as this page indicates. The default value will parse dates that look like this: :dateExample.', - 'job_config_uc_delimiter_help' => 'Choose the field delimiter that is used in your input file. If not sure, comma is the safest option.', - 'job_config_uc_account_help' => 'If your file does NOT contain information about your asset account(s), use this dropdown to select to which account the transactions in the file belong to.', - 'job_config_uc_apply_rules_title' => 'Apply rules', - 'job_config_uc_apply_rules_text' => 'Applies your rules to every imported transaction. Note that this slows the import significantly.', - 'job_config_uc_specifics_title' => 'Bank-specific options', - 'job_config_uc_specifics_txt' => 'Some banks deliver badly formatted files. Firefly III can fix those automatically. If your bank delivers such files but it\'s not listed here, please open an issue on GitHub.', - 'job_config_uc_submit' => 'Continue', - 'invalid_import_account' => 'You have selected an invalid account to import into.', - 'import_liability_select' => 'Liability', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Choose your login', - 'job_config_spectre_login_text' => 'Firefly III has found :count existing login(s) in your Spectre account. Which one would you like to use to import from?', - 'spectre_login_status_active' => 'Active', - 'spectre_login_status_inactive' => 'Inactive', - 'spectre_login_status_disabled' => 'Disabled', - 'spectre_login_new_login' => 'Login with another bank, or one of these banks with different credentials.', - 'job_config_spectre_accounts_title' => 'Select accounts to import from', - 'job_config_spectre_accounts_text' => 'You have selected ":name" (:country). You have :count account(s) available from this provider. Please select the Firefly III asset account(s) where the transactions from these accounts should be stored. Remember, in order to import data both the Firefly III account and the ":name"-account must have the same currency.', - 'spectre_do_not_import' => '(do not import)', - 'spectre_no_mapping' => 'It seems you have not selected any accounts to import from.', - 'imported_from_account' => 'Imported from ":account"', - 'spectre_account_with_number' => 'Account :number', - 'job_config_spectre_apply_rules' => 'Apply rules', - 'job_config_spectre_apply_rules_text' => 'By default, your rules will be applied to the transactions created during this import routine. If you do not want this to happen, deselect this checkbox.', - - // job configuration for bunq: - 'should_download_config' => 'You should download the configuration file for this job. This will make future imports way easier.', - 'share_config_file' => 'If you have imported data from a public bank, you should share your configuration file so it will be easy for other users to import their data. Sharing your configuration file will not expose your financial details.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Status', - 'spectre_extra_key_card_type' => 'Card type', - 'spectre_extra_key_account_name' => 'Account name', - 'spectre_extra_key_client_name' => 'Client name', - 'spectre_extra_key_account_number' => 'Account number', - 'spectre_extra_key_blocked_amount' => 'Blocked amount', - 'spectre_extra_key_available_amount' => 'Available amount', - 'spectre_extra_key_credit_limit' => 'Credit limit', - 'spectre_extra_key_interest_rate' => 'Interest rate', - 'spectre_extra_key_expiry_date' => 'Expiry date', - 'spectre_extra_key_open_date' => 'Open date', - 'spectre_extra_key_current_time' => 'Current time', - 'spectre_extra_key_current_date' => 'Current date', - 'spectre_extra_key_cards' => 'Cards', - 'spectre_extra_key_units' => 'Units', - 'spectre_extra_key_unit_price' => 'Unit price', - 'spectre_extra_key_transactions_count' => 'Transaction count', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Import setup (4/4) - Connect import data to Firefly III data', - 'job_config_map_text' => 'In the following tables, the left value shows you information found in your uploaded file. It is your task to map this value, if possible, to a value already present in your database. Firefly will stick to this mapping. If there is no value to map to, or you do not wish to map the specific value, select nothing.', - 'job_config_map_nothing' => 'There is no data present in your file that you can map to existing values. Please press "Start the import" to continue.', - 'job_config_field_value' => 'Field value', - 'job_config_field_mapped' => 'Mapped to', - 'map_do_not_map' => '(eşleştirme)', - 'job_config_map_submit' => 'Start the import', - - - // import status page: - 'import_with_key' => '\':key\' ile içe aktarın', - 'status_wait_title' => 'Lütfen bekleyin...', - 'status_wait_text' => 'Bu kutu bir dakika içinde kaybolacak.', - 'status_running_title' => 'İçe aktarma işlemi sürüyor', - 'status_job_running' => 'Please wait, running the import...', - 'status_job_storing' => 'Please wait, storing data...', - 'status_job_rules' => 'Please wait, running rules...', - 'status_fatal_title' => 'Fatal error', - 'status_fatal_text' => 'The import has suffered from an error it could not recover from. Apologies!', - 'status_fatal_more' => 'This (possibly very cryptic) error message is complemented by log files, which you can find on your hard drive, or in the Docker container where you run Firefly III from.', - 'status_finished_title' => 'Import finished', - 'status_finished_text' => 'The import has finished.', - 'finished_with_errors' => 'There were some errors during the import. Please review them carefully.', - 'unknown_import_result' => 'Unknown import result', - 'result_no_transactions' => 'No transactions have been imported. Perhaps they were all duplicates is simply no transactions where present to be imported. Perhaps the log files can tell you what happened. If you import data regularly, this is normal.', - 'result_one_transaction' => 'Exactly one transaction has been imported. It is stored under tag :tag where you can inspect it further.', - 'result_many_transactions' => 'Firefly III has imported :count transactions. They are stored under tag :tag where you can inspect them further.', - - // general errors and warnings: - 'bad_job_status' => 'To access this page, your import job cannot have status ":status".', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/tr_TR/list.php b/resources/lang/tr_TR/list.php index 72496236d5..50635e94f0 100644 --- a/resources/lang/tr_TR/list.php +++ b/resources/lang/tr_TR/list.php @@ -89,7 +89,6 @@ return [ 'attachments_count' => 'Eklerin sayısı', 'bills_count' => 'Fatura sayısı', 'categories_count' => 'Kategori sayısı', - 'import_jobs_count' => 'İthalat sayısı', 'budget_count' => 'Bütçelerin sayısı', 'rule_and_groups_count' => 'Kuralların ve kural gruplarının sayısı', 'tags_count' => 'Etiket sayısı', @@ -105,9 +104,6 @@ return [ 'sum_transfers' => 'Transferlerin toplamı', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => 'Onaylanmış', - 'account_on_spectre' => '(Spectre) Hesabı', - 'account_on_ynab' => 'Hesap (YNAB)', - 'do_import' => 'Bu hesaptan içeri aktar', 'sepa_ct_id' => 'Uçtan uca SEPA tanımlayıcı', 'sepa_ct_op' => 'SEPA Karşı Hesap Tanımlayıcısı', 'sepa_db' => 'SEPA Vekil Tanımlayıcısı', diff --git a/resources/lang/tr_TR/validation.php b/resources/lang/tr_TR/validation.php index 2d3c5879d9..0c6cabbee6 100644 --- a/resources/lang/tr_TR/validation.php +++ b/resources/lang/tr_TR/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Toplam tutarı sıfır olamaz.', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => 'Kumbara adı benzersiz olmalıdır.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'This is not a secure password. Please try again. For more information, visit https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Invalid repetition type for recurring transactions.', diff --git a/resources/lang/vi_VN/bank.php b/resources/lang/vi_VN/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/vi_VN/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/vi_VN/breadcrumbs.php b/resources/lang/vi_VN/breadcrumbs.php index 59b7aed4f9..5f090ce48d 100644 --- a/resources/lang/vi_VN/breadcrumbs.php +++ b/resources/lang/vi_VN/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => 'Xóa liên kết giữa các giao dịch', 'telemetry_index' => 'Thu thập dữ liệu cho nhà phát triển', 'telemetry_view' => 'Xem dữ liệu thu thập', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/vi_VN/csv.php b/resources/lang/vi_VN/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/vi_VN/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/vi_VN/demo.php b/resources/lang/vi_VN/demo.php index 7a54ec281b..27a83d42c8 100644 --- a/resources/lang/vi_VN/demo.php +++ b/resources/lang/vi_VN/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III hỗ trợ nhiều loại tiền tệ. Mặc dù nó mặc định là Việt Nam Đồng nhưng có thể được đặt thành Đô la Mỹ và nhiều loại tiền tệ khác. Như bạn có thể thấy một lựa chọn nhỏ các loại tiền tệ đã được đưa vào nhưng bạn có thể thêm loại tiền của mình nếu muốn. Tuy nhiên, việc thay đổi loại tiền tệ mặc định sẽ không thay đổi loại tiền của các giao dịch hiện tại: Firefly III hỗ trợ sử dụng nhiều loại tiền tệ cùng một lúc.', 'transactions-index' => 'Những chi phí, tiền gửi và chuyển khoản. Chúng đã được tạo tự động.', 'piggy-banks-index' => 'Như bạn có thể thấy, có ba con heo đất. Sử dụng các nút cộng và trừ để tăng, giảm số tiền trong mỗi heo đất. Nhấp vào tên của heo đất để xem quyền quản trị cho mỗi heo đất.', - 'import-index' => 'Bất kỳ tệp CSV nào cũng có thể được nhập vào Firefly III. Nó cũng hỗ trợ nhập dữ liệu từ bunq và Spectre. Với tư cách là người dùng demo, bạn chỉ có thể thấy trình cung cấp "giả" đang hoạt động. Nó sẽ tạo ra một số giao dịch ngẫu nhiên để cho bạn thấy quá trình hoạt động như thế nào.', 'profile-index' => 'Hãy nhớ rằng trang web demo đặt lại sau mỗi bốn giờ. Quyền truy cập của bạn có thể bị thu hồi bất cứ lúc nào. Điều này xảy ra tự động và không phải là một lỗi.', ]; diff --git a/resources/lang/vi_VN/firefly.php b/resources/lang/vi_VN/firefly.php index cf43b9b2ef..79e4e21dc2 100644 --- a/resources/lang/vi_VN/firefly.php +++ b/resources/lang/vi_VN/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'Bạn đang sử dụng phiên bản BETA.', 'all_destination_accounts' => 'Tài khoản nhận', 'all_source_accounts' => 'Tài khoản gửi', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => 'Kiểm tra cập nhật', @@ -297,6 +298,7 @@ return [ 'yearly' => 'hàng năm', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => 'Quy tắc', 'rule_name' => 'Tên của quy tắc', 'rule_triggers' => 'Quy tắc kích hoạt khi', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => 'Tôi có nên check vào hộp không?', 'secure_pw_long_password' => 'Đúng. Luôn xác minh mật khẩu của bạn an toàn.', 'command_line_token' => 'Mã thông báo dòng lệnh', - 'explain_command_line_token' => 'Bạn cần mã thông báo này để thực hiện các tùy chọn dòng lệnh, chẳng hạn như nhập hoặc xuất dữ liệu. Không có nó, các lệnh nhạy cảm như vậy sẽ không hoạt động. Không chia sẻ mã thông báo dòng lệnh của bạn. Không ai sẽ yêu cầu bạn cho mã thông báo này, ngay cả tôi. Nếu bạn sợ bạn mất thứ này hoặc khi bạn bị hoang tưởng, hãy tạo lại mã thông báo này bằng nút.', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => 'Tạo lại mã thông báo dòng lệnh', 'token_regenerated' => 'Một mã thông báo dòng lệnh mới đã được tạo', 'change_your_email' => 'Thay đổi địa chỉ email của bạn', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => 'Bây giờ bạn có thể đăng nhập bằng địa chỉ email mới của bạn.', 'login_with_old_email' => 'Bây giờ bạn có thể đăng nhập lại với địa chỉ email cũ của bạn.', 'login_provider_local_only' => 'Hành động này không khả dụng khi xác thực thông qua ": login_provider".', - 'delete_local_info_only' => "Vì bạn xác thực thông qua ':login_provider', điều này sẽ chỉ xóa thông tin Firefly III cục bộ.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'Bạn đã không tạo ra bất kỳ OAuth clients nào.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Xảy ra lỗi. Vui lòng thử lại.', // export data: - 'import_and_export_menu' => 'Nhập và xuất', 'export_data_title' => 'Xuất dữ liệu từ Firefly III', 'export_data_menu' => 'Xuất dữ liệu', 'export_data_bc' => 'Xuất dữ liệu từ Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'Bạn có thể đọc thêm về tính năng này trong trợ giúp. Nhấp vào biểu tượng trên cùng bên phải (?).', 'auto_budget_reset_icon' => 'Ngân sách này sẽ được đặt định kỳ', 'auto_budget_rollover_icon' => 'Số tiền ngân sách sẽ tăng theo định kỳ', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => 'Hóa đơn khớp với các giao dịch giữa: thấp và: cao.', 'running_again_loss' => 'Các giao dịch được liên kết trước đây với hóa đơn này có thể mất kết nối, nếu chúng (không còn) khớp với (các) quy tắc.', 'bill_related_rules' => 'Các quy tắc liên quan đến dự luật này', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => 'Một lỗi không mong muốn đã xảy ra trong khi lưu trữ hóa đơn mới của bạn. Vui lòng kiểm tra các tệp nhật ký', 'list_inactive_rule' => 'quy tắc không hoạt động', 'bill_edit_rules' => 'Firefly III cũng sẽ cố gắng chỉnh sửa quy tắc liên quan đến dự luật này. Tuy nhiên, nếu bạn đã tự chỉnh sửa quy tắc này, Firefly III sẽ không thay đổi bất cứ điều gì. | Firefly III cũng sẽ cố gắng chỉnh sửa :count các quy tắc liên quan đến dự luật này. Tuy nhiên, nếu bạn đã tự chỉnh sửa các quy tắc này, Firefly III sẽ không thay đổi bất cứ điều gì.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'Bạn có :count tài khoản không hoạt động (được lưu trữ) mà bạn có thể xem trên trang này. Bạn có :count tài khoản không hoạt động (đã lưu trữ) mà bạn có thể xem trên trang này.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Đặt lại mẫu sau khi gửi', 'errors_submission' => 'Có gì đó sai. Vui lòng kiểm tra các lỗi dưới đây.', - // Import page (general strings only) - 'import_index_title' => 'Nhập giao dịch vào Firefly III', - 'import_transactions' => 'Nhập giao dịch', - 'import_tools_title' => 'Công cụ nhập', - 'tools_index_intro' => 'Một số công cụ tồn tại để nhập dữ liệu vào Firefly III. Kiểm tra chúng dưới đây. Để biết thêm thông tin, hãy xem this page.', - 'firefly_iii_csv_importer_name' => 'Nhập CSV Firefly III', - 'firefly_iii_bunq_importer_name' => 'Nhập Firefly III bunq 🌈', - 'firefly_iii_ynab_importer_name' => 'Nhập Firefly III YNAB', - 'ludo_revolut_importer_name' => 'Nhập Ludo444\'s Revolut', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => 'Chức năng này không khả dụng khi bạn đang sử dụng Firefly III trong môi trường Sandstorm.io.', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => 'Hãy tạo một tài khoản!', 'no_accounts_intro_asset' => 'Bạn chưa có tài khoản tài khoản là tài khoản chính của bạn: tài khoản kiểm tra, tài khoản tiết kiệm, tài khoản dùng chung hoặc thậm chí thẻ tín dụng của bạn.', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'Nếu muốn, bạn có thể bậc chức năng thu thập dữ liệu trong file cấu hình .env.', 'telemetry_collected_info' => 'Đã thu thập dữ liệu', 'no_telemetry_present' => 'Firefly III đã thu thập 0 bản tin.', - 'records_telemetry_present' => 'Firefly III đã thu thập :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'Xem dữ liệu thu thập', 'telemetry_button_delete' => 'Xóa tất cả thu thập', 'telemetry_admin_overview' => 'Tổng quan thu thập dữ liệu', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Xóa hồ sơ đã gửi', 'telemetry_submission_executed' => 'Hồ sơ đã được nộp. Kiểm tra tệp nhật ký của bạn để biết thêm.', 'telemetry_all_deleted' => 'Tất cả các hồ sơ từ xa đã bị xóa.', - 'telemetry_submitted_deleted' => 'Tất cả các hồ sơ từ xa đã được xóa.' + 'telemetry_submitted_deleted' => 'Tất cả các hồ sơ từ xa đã được xóa.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/vi_VN/form.php b/resources/lang/vi_VN/form.php index d89f98e02d..2232bde3ba 100644 --- a/resources/lang/vi_VN/form.php +++ b/resources/lang/vi_VN/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => 'Bạn có chắc chắn muốn xóa tài khoản có tên ":name"?', 'bill_areYouSure' => 'Bạn có chắc chắn muốn xóa hóa đơn có tên ":name"?', 'rule_areYouSure' => 'Bạn có chắc chắn muốn xóa quy tắc có tiêu đề ":title"?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => 'Bạn có chắc chắn muốn xóa nhóm quy tắc có tiêu đề ":title"?', 'budget_areYouSure' => 'Bạn có chắc chắn muốn xóa ngân sách có tên ":name"?', 'category_areYouSure' => 'Bạn có chắc chắn muốn xóa danh mục có tên ":name"?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => 'Giao dịch duy nhất được liên kết với loại liên kết này sẽ mất kết nối. Số giao dịch được liên kết với loại liên kết này sẽ mất kết nối.', 'also_delete_rules' => 'Quy tắc duy nhất được kết nối với nhóm quy tắc này cũng sẽ bị xóa. Quy tắc đếm được kết nối với nhóm quy tắc này cũng sẽ bị xóa.', 'also_delete_piggyBanks' => 'Heo đất duy nhất được kết nối với tài khoản này cũng sẽ bị xóa. Heo đất được kết nối với tài khoản này cũng sẽ bị xóa.', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => 'Giao dịch duy nhất được kết nối với hóa đơn này sẽ không bị xóa. Số giao dịch được kết nối với hóa đơn này sẽ bị xóa.', 'budget_keep_transactions' => 'Giao dịch duy nhất được kết nối với ngân sách này sẽ không bị xóa. Các giao dịch được kết nối với ngân sách này sẽ không bị xóa.', 'category_keep_transactions' => 'Giao dịch duy nhất được kết nối với danh mục này sẽ không bị xóa. Số giao dịch được kết nối với danh mục này sẽ bị xóa.', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => 'Giao dịch duy nhất được kết nối với thẻ này sẽ không bị xóa. :count các giao dịch được kết nối với thẻ này sẽ không bị xóa.', 'check_for_updates' => 'Kiểm tra cập nhật', + 'delete_object_group' => 'Delete group ":title"', + 'email' => 'Địa chỉ email', 'password' => 'Mật khẩu', 'password_confirmation' => 'Mật khẩu (nhập lại)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => 'Là trang demo', // import - 'import_file' => 'Nhập file', 'configuration_file' => 'Cấu hình file', - 'import_file_type' => 'Nhập loại file', 'csv_comma' => 'Dấu phẩy (,)', 'csv_semicolon' => 'Dấu chấm phẩy (;)', 'csv_tab' => 'Dấu tab', 'csv_delimiter' => 'Dấu phân cách ô', - 'csv_import_account' => 'Mặc định tài khoản nhập', 'client_id' => 'ID Máy khách', 'app_id' => 'ID ứng dụng', 'secret' => 'Mã bí mật', diff --git a/resources/lang/vi_VN/import.php b/resources/lang/vi_VN/import.php deleted file mode 100644 index 0728f37e96..0000000000 --- a/resources/lang/vi_VN/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => 'Nhập dữ liệu vào Firefly III', - 'prerequisites_breadcrumb_fake' => 'Điều kiện tiên quyết cho người cung cấp nhập giả', - 'prerequisites_breadcrumb_spectre' => 'Điều kiện tiên quyết cho Spectre', - 'job_configuration_breadcrumb' => 'Cấu hình cho ":key"', - 'job_status_breadcrumb' => 'Trạng thái nhập cho ":key"', - 'disabled_for_demo_user' => 'bị vô hiệu hóa trong bản demo', - - // index page: - 'general_index_intro' => 'Chào mừng bạn đến với nhập dữ liệu cho Firefly III. Có một số cách nhập dữ liệu vào Firefly III, được hiển thị ở đây dưới dạng các nút.', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'Như đã nêu trong bài đăng Patreon này, cách Firefly III quản lý nhập dữ liệu sẽ thay đổi. Điều đó có nghĩa là công cụ nhập CSV sẽ được chuyển sang một công cụ mới, riêng biệt. Bạn đã có thể sử dụng bản beta này nếu bạn truy cập kho GitHub này.', - 'final_csv_import' => 'Như đã nêu trong bài đăng Patreon này , cách Firefly III quản lý nhập dữ liệu sẽ thay đổi. Điều đó có nghĩa là công cụ nhập CSV sẽ được chuyển sang một công cụ mới, riêng biệt. Bạn đã có thể sử dụng bản beta này nếu bạn truy cập kho GitHub này.', - - // import provider strings (index): - 'button_fake' => 'Giả mạo nhập', - 'button_file' => 'Nhập một tập tin', - 'button_spectre' => 'Nhập bằng Spectre', - - // prerequisites box (index) - 'need_prereq_title' => 'Điều kiện tiên quyết nhập', - 'need_prereq_intro' => 'Một số phương pháp nhập cần sự cho phép của bạn trước khi chúng có thể được sử dụng. Ví dụ: họ có thể yêu cầu khóa API đặc biệt hoặc mật khẩu ứng dụng. Bạn có thể cấu hình chúng ở đây. Biểu tượng cho biết nếu những điều kiện tiên quyết này đã được đáp ứng.', - 'do_prereq_fake' => 'Điều kiện tiên quyết cho nhà cung cấp giả', - 'do_prereq_file' => 'Điều kiện tiên quyết để nhập tệp', - 'do_prereq_spectre' => 'Điều kiện tiên quyết để nhập bằng cách sử dụng Spectre', - - // prerequisites: - 'prereq_fake_title' => 'Điều kiện tiên quyết để nhập từ nhà cung cấp nhập giả', - 'prereq_fake_text' => 'Nhà cung cấp giả mạo này yêu cầu khóa API giả. Nó phải dài 32 ký tự. Bạn có thể sử dụng cái này: 123456789012345678901234567890AA', - 'prereq_spectre_title' => 'Điều kiện tiên quyết để nhập bằng API Spectre', - 'prereq_spectre_text' => 'Để nhập dữ liệu bằng API Spectre (v4), bạn phải cung cấp cho Firefly III hai giá trị bí mật. Tìm nó trên trên trang bí mật.', - 'prereq_spectre_pub' => 'Tương tự, API Spectre cần biết khóa công khai mà bạn thấy bên dưới. Không có nó, nó sẽ không nhận ra bạn. Vui lòng nhập khóa công khai này vào trang bí mật.', - 'callback_not_tls' => 'Firefly III đã phát hiện URI gọi lại sau đây. Có vẻ như máy chủ của bạn không được thiết lập để chấp nhận kết nối TLS (https). YNAB sẽ không chấp nhận URI này. Bạn có thể tiếp tục nhập (vì Firefly III có thể sai) nhưng vui lòng ghi nhớ điều này.', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => 'Khóa API giả được lưu trữ thành công!', - 'prerequisites_saved_for_spectre' => 'ID ứng dụng và bí mật được lưu trữ!', - - // job configuration: - 'job_config_apply_rules_title' => 'Cấu hình công việc - áp dụng quy tắc của bạn?', - 'job_config_apply_rules_text' => 'Khi nhà cung cấp giả mạo đã chạy, quy tắc của bạn có thể được áp dụng cho các giao dịch. Điều này thêm thời gian để nhập.', - 'job_config_input' => 'Đầu vào của bạn', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => 'Nhập tên album', - 'job_config_fake_artist_text' => 'Nhiều thói quen nhập có một vài bước cấu hình bạn phải trải qua. Trong trường hợp nhà cung cấp nhập khẩu giả, bạn phải trả lời một số câu hỏi kỳ lạ. Trong trường hợp này, nhập "David Bowie" để tiếp tục.', - 'job_config_fake_song_title' => 'Nhập tên bài hát', - 'job_config_fake_song_text' => 'Nhắc đến bài hát "Golden years" để tiếp tục với bản nhập giả.', - 'job_config_fake_album_title' => 'Nhập tên album', - 'job_config_fake_album_text' => 'Một số thói quen nhập khẩu yêu cầu thêm dữ liệu giữa chừng khi nhập. Trong trường hợp nhà cung cấp nhập khẩu giả, bạn phải trả lời một số câu hỏi kỳ lạ. Nhập "Station to station" để tiếp tục.', - // job configuration form the file provider - 'job_config_file_upload_title' => 'Nhập thiết lập (1/4) - Tải lên tệp của bạn', - 'job_config_file_upload_text' => 'Thủ tục này sẽ giúp bạn nhập tệp từ ngân hàng của bạn vào Firefly III. ', - 'job_config_file_upload_help' => 'Chọn tập tin của bạn. Vui lòng đảm bảo tệp được mã hóa UTF-8.', - 'job_config_file_upload_config_help' => 'Nếu trước đây bạn đã nhập dữ liệu vào Firefly III, bạn có thể có tệp cấu hình, tệp này sẽ đặt trước các giá trị cấu hình cho bạn. Đối với một số ngân hàng, những người dùng khác vui lòng cung cấp tập tin cấu hình', - 'job_config_file_upload_type_help' => 'Chọn loại tệp bạn sẽ tải lên', - 'job_config_file_upload_submit' => 'Tải lên tập tin', - 'import_file_type_csv' => 'CSV (dấu phân cách)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => 'Tệp bạn đã tải lên không được mã hóa dưới dạng UTF-8 hoặc ASCII. Firefly III không thể xử lý các tập tin như vậy. Vui lòng sử dụng Notepad ++ hoặc Sublime để chuyển đổi tệp của bạn sang UTF-8.', - 'job_config_uc_title' => 'Nhập thiết lập (2/4) - Thiết lập tệp cơ bản', - 'job_config_uc_text' => 'Để có thể nhập tệp của bạn một cách chính xác, vui lòng xác thực các tùy chọn bên dưới.', - 'job_config_uc_header_help' => 'Chọn hộp này nếu hàng đầu tiên của tệp CSV của bạn là tiêu đề cột.', - 'job_config_uc_date_help' => 'Định dạng thời gian ngày trong tập tin của bạn. Thực hiện theo định dạng như trang này chỉ ra. Giá trị mặc định sẽ phân tích các ngày giống như sau :: dateExample.', - 'job_config_uc_delimiter_help' => 'Chọn dấu phân cách trường được sử dụng trong tệp đầu vào của bạn. Nếu không chắc chắn, dấu phẩy là lựa chọn an toàn nhất.', - 'job_config_uc_account_help' => 'Nếu tệp của bạn KHÔNG chứa thông tin về (các) tài khoản của bạn, hãy sử dụng danh sách thả xuống này để chọn tài khoản mà các giao dịch trong tệp thuộc về tài khoản nào.', - 'job_config_uc_apply_rules_title' => 'Áp dụng quy tắc', - 'job_config_uc_apply_rules_text' => 'Áp dụng quy tắc của bạn cho mọi giao dịch nhập. Lưu ý rằng điều này làm chậm việc nhập đáng kể.', - 'job_config_uc_specifics_title' => 'Tùy chọn ngân hàng cụ thể', - 'job_config_uc_specifics_txt' => 'Một số ngân hàng cung cấp các tập tin định dạng xấu. Firefly III có thể tự động sửa chúng. Nếu ngân hàng của bạn cung cấp các tệp như vậy nhưng nó không được liệt kê ở đây, vui lòng mở một vấn đề trên GitHub.', - 'job_config_uc_submit' => 'Tiếp tục', - 'invalid_import_account' => 'Bạn đã chọn một tài khoản không hợp lệ để nhập vào.', - 'import_liability_select' => 'Trách nhiệm', - // job configuration for Spectre: - 'job_config_spectre_login_title' => 'Chọn đăng nhập của bạn', - 'job_config_spectre_login_text' => 'Firefly III đã tìm thấy: thông tin đăng nhập hiện có trong tài khoản Spectre của bạn. Bạn muốn sử dụng cái nào để nhập?', - 'spectre_login_status_active' => 'Hoạt động', - 'spectre_login_status_inactive' => 'Không hoạt động', - 'spectre_login_status_disabled' => 'Đã vô hiệu hóa', - 'spectre_login_new_login' => 'Đăng nhập với một ngân hàng khác hoặc một trong những ngân hàng này với các thông tin khác nhau.', - 'job_config_spectre_accounts_title' => 'Chọn tài khoản để nhập từ', - 'job_config_spectre_accounts_text' => 'Bạn đã chọn ": name" (: quốc gia). Bạn có: số tài khoản có sẵn từ nhà cung cấp này. Vui lòng chọn (các) tài khoản Firefly III nơi các giao dịch từ các tài khoản này sẽ được lưu trữ. Hãy nhớ rằng, để nhập dữ liệu cả tài khoản Firefly III và tài khoản ": name" phải có cùng loại tiền.', - 'spectre_do_not_import' => '(không nhập)', - 'spectre_no_mapping' => 'Có vẻ như bạn chưa chọn bất kỳ tài khoản nào để nhập.', - 'imported_from_account' => 'Đã nhập từ ":account"', - 'spectre_account_with_number' => 'Số tài khoản: ', - 'job_config_spectre_apply_rules' => 'Áp dụng quy tắc', - 'job_config_spectre_apply_rules_text' => 'Theo mặc định, quy tắc của bạn sẽ được áp dụng cho các giao dịch được tạo trong quy trình nhập này. Nếu bạn không muốn điều này xảy ra, hãy bỏ chọn hộp kiểm này.', - - // job configuration for bunq: - 'should_download_config' => 'Bạn nên tải về the configuration file Vì điều này sẽ làm cho cách nhập trong tương lai dễ dàng hơn.', - 'share_config_file' => 'Nếu bạn đã nhập dữ liệu từ một ngân hàng công cộng, bạn nên chia sẻ tập tin cấu hình của bạn do đó sẽ dễ dàng cho người dùng khác nhập dữ liệu của họ. Chia sẻ tệp cấu hình của bạn sẽ không tiết lộ chi tiết tài chính của bạn.', - - // keys from "extra" array: - 'spectre_extra_key_iban' => 'IBAN', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => 'Trạng thái', - 'spectre_extra_key_card_type' => 'Loại thẻ', - 'spectre_extra_key_account_name' => 'Tên tài khoản', - 'spectre_extra_key_client_name' => 'Tên khách hàng', - 'spectre_extra_key_account_number' => 'Số tài khoản', - 'spectre_extra_key_blocked_amount' => 'Số lượng bị chặn', - 'spectre_extra_key_available_amount' => 'Số lượng có sẵn', - 'spectre_extra_key_credit_limit' => 'Giới hạn tín dụng', - 'spectre_extra_key_interest_rate' => 'Lãi suất', - 'spectre_extra_key_expiry_date' => 'Ngày hết hạn', - 'spectre_extra_key_open_date' => 'Ngày mở', - 'spectre_extra_key_current_time' => 'Thời điểm hiện tại', - 'spectre_extra_key_current_date' => 'Ngày hiện tại', - 'spectre_extra_key_cards' => 'Thẻ', - 'spectre_extra_key_units' => 'Các đơn vị', - 'spectre_extra_key_unit_price' => 'Đơn giá', - 'spectre_extra_key_transactions_count' => 'Số lượng giao dịch', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => 'Nhập thiết lập (4/4) - Kết nối dữ liệu nhập với dữ liệu Firefly III', - 'job_config_map_text' => 'Trong các bảng sau, giá trị bên trái hiển thị cho bạn thông tin được tìm thấy trong tệp được tải lên của bạn. Nhiệm vụ của bạn là ánh xạ giá trị này, nếu có thể, đến một giá trị đã có trong cơ sở dữ liệu của bạn. Đom đóm sẽ dính vào bản đồ này. Nếu không có giá trị để ánh xạ tới hoặc bạn không muốn ánh xạ giá trị cụ thể, hãy chọn không có gì.', - 'job_config_map_nothing' => 'Không có dữ liệu trong tệp của bạn mà bạn có thể ánh xạ tới các giá trị hiện có. Vui lòng nhấn "Bắt đầu nhập" để tiếp tục.', - 'job_config_field_value' => 'Giá trị trường', - 'job_config_field_mapped' => 'Ánh xạ tới', - 'map_do_not_map' => '(không ánh xạ)', - 'job_config_map_submit' => 'Bắt đầu nhập', - - - // import status page: - 'import_with_key' => 'Nhập bằng khóa \':key\'', - 'status_wait_title' => 'Xin hãy đợi...', - 'status_wait_text' => 'Hộp này sẽ biến mất trong giây lát.', - 'status_running_title' => 'Quá trình nhập đang chạy', - 'status_job_running' => 'Xin vui lòng chờ, đang nhập...', - 'status_job_storing' => 'Xin vui lòng chờ, đang lưu trữ dữ liệu...', - 'status_job_rules' => 'Xin vui lòng chờ, đang chạy quy tắc...', - 'status_fatal_title' => 'Lỗi nghiêm trọng', - 'status_fatal_text' => 'Việc nhập đã bị lỗi mà nó không thể phục hồi. Xin lỗi!', - 'status_fatal_more' => 'Thông báo lỗi (có thể rất khó hiểu) này được bổ sung bởi các tệp nhật ký mà bạn có thể tìm thấy trên ổ cứng hoặc trong bộ chứa Docker nơi bạn chạy Firefly III.', - 'status_finished_title' => 'Nhập xong', - 'status_finished_text' => 'Quá trình nhập đã kết thúc.', - 'finished_with_errors' => 'Có một số lỗi trong quá trình nhập. Vui lòng xem lại chúng cẩn thận.', - 'unknown_import_result' => 'Kết quả nhập không xác định', - 'result_no_transactions' => 'Không có giao dịch đã được nhập. Có lẽ tất cả chúng đều trùng lặp đơn giản là không có giao dịch nào được nhập. Có lẽ các tệp nhật ký có thể cho bạn biết những gì đã xảy ra. Nếu bạn nhập dữ liệu thường xuyên, điều này là bình thường.', - 'result_one_transaction' => 'Chính xác một giao dịch đã được nhập. Nó được lưu trữ dưới thẻ :tag nơi bạn có thể kiểm tra.', - 'result_many_transactions' => 'Firefly III đã nhập: giao dịch. Chúng được lưu trữ dưới nhãn:tag nơi bạn có thể kiểm tra chúng.', - - // general errors and warnings: - 'bad_job_status' => 'Để truy cập trang này, công việc nhập của bạn không thể có trạng thái ":status".', - - // error message - 'duplicate_row' => 'Không thể nhập hàng #:row (":description"). Nó đã tồn tại.', - -]; diff --git a/resources/lang/vi_VN/list.php b/resources/lang/vi_VN/list.php index 0b517e761a..7df7689972 100644 --- a/resources/lang/vi_VN/list.php +++ b/resources/lang/vi_VN/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => 'Số lượng file đính kèm', 'bills_count' => 'Số lượng hóa đơn', 'categories_count' => 'Số lượng danh mục', - 'import_jobs_count' => 'Số lượng công việc nhập', 'budget_count' => 'Số lượng ngân sách', 'rule_and_groups_count' => 'Số lượng quy tắc và nhóm quy tắc', 'tags_count' => 'Số lượng nhãn', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => 'Tổng chuyển khoản', 'sum_reconciliations' => 'Tổng hòa giải(:))', 'reconcile' => 'Hòa giải', - 'account_on_spectre' => 'Tài khoản (Quang phổ)', - 'account_on_ynab' => 'Tài khoản (YNAB)', - 'do_import' => 'Nhập từ tài khoản này', 'sepa_ct_id' => 'Mã định danh đầu cuối SEPA', 'sepa_ct_op' => 'Định danh tài khoản SEPA', 'sepa_db' => 'Mã định danh ủy quyền SEPA', diff --git a/resources/lang/vi_VN/validation.php b/resources/lang/vi_VN/validation.php index ca402af0af..161c0b89f5 100644 --- a/resources/lang/vi_VN/validation.php +++ b/resources/lang/vi_VN/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => 'Tổng số tiền không thể bằng không.', 'current_target_amount' => 'Số tiền hiện tại phải nhỏ hơn số tiền mục tiêu.', 'unique_piggy_bank_for_user' => 'Tên của con heo đất phải là duy nhất.', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => 'Đây không phải là một mật khẩu an toàn. Vui lòng thử lại. Để biết thêm thông tin, hãy truy cập https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => 'Loại lặp lại không hợp lệ cho các giao dịch định kỳ.', diff --git a/resources/lang/zh_CN/bank.php b/resources/lang/zh_CN/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/zh_CN/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/zh_CN/breadcrumbs.php b/resources/lang/zh_CN/breadcrumbs.php index 8910f59267..20f63352ad 100644 --- a/resources/lang/zh_CN/breadcrumbs.php +++ b/resources/lang/zh_CN/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => '删除交易记录之间的连结', 'telemetry_index' => '遥测', 'telemetry_view' => '查看遥测', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/zh_CN/csv.php b/resources/lang/zh_CN/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/zh_CN/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/zh_CN/demo.php b/resources/lang/zh_CN/demo.php index c0d8c275a4..3ae99a2e45 100644 --- a/resources/lang/zh_CN/demo.php +++ b/resources/lang/zh_CN/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III 支持多种货币,即便预设为欧元,亦可设成美金或其他货币。如您所见,系统已包含了一小部分的货币种类,但您也可自行新增其他货币。修改预设货币并不会改变既有交易的货币种类,且 Firefly III 支持同时使用不同货币。', 'transactions-index' => '这些支出、储蓄与转帐并非蓄意虚构,而是自动产生的。', 'piggy-banks-index' => '如您所见,目前有3个小猪扑满。使用 + 号与 - 号按钮可改变每个小猪扑满的总额,而点选小猪扑满的名称则可管理该扑满。', - 'import-index' => '任何 CSV 格式的档案都可导入 Firefly III,本程式也支持来自 bunq 与 Spectre 的档案格式,其他银行与金融机构则会在未来提供支持。而作为一名展示使用者,你只会看到「假的」供应者,系统会随机产生交易纪录以告知您如何运作。', 'profile-index' => '请谨记本展示网站每四小时会自动重新启用,您的访问凭证可能随时被撤销,这是自动发生而非错误。', ]; diff --git a/resources/lang/zh_CN/firefly.php b/resources/lang/zh_CN/firefly.php index fb37aab9d4..b60a6ecea5 100644 --- a/resources/lang/zh_CN/firefly.php +++ b/resources/lang/zh_CN/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => '您正在运行 BETA 版本。请注意错误和问题。', 'all_destination_accounts' => '目标帐户', 'all_source_accounts' => '源账户', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => '检查更新', @@ -297,6 +298,7 @@ return [ 'yearly' => '每年', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => '规则', 'rule_name' => '规则名称', 'rule_triggers' => '规则触发于', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => '我应该勾选这个方块吗?', 'secure_pw_long_password' => '是,永远验证您的密码是安全的。', 'command_line_token' => '指令列权杖', - 'explain_command_line_token' => '您需要此权杖以执行指令列选项,如导入或导出资料。若无Token,部分机敏指令则无法运行。请勿分享您的指令列Token,包括我,没有人会问你Token 是多少。如果您担心遗失或惊慌时,请使用按钮重新生成 Token。', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => '重新产生指令列权杖', 'token_regenerated' => '产生了新的指令列权杖', 'change_your_email' => '更改您的电子邮件地址', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => '现在,您可以使用新的电子邮件地址登入。', 'login_with_old_email' => '现在,您可以再次使用旧的电子邮件地址登入。', 'login_provider_local_only' => '当藉由 ":login_provider" 验证时,此动作不可用。', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => '导入和导出', 'export_data_title' => '从 Fifly III 导出数据', 'export_data_menu' => '导出数据', 'export_data_bc' => '从 Fifly III 导出数据', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => '帐单配合自 :low 至 :high 的交易。', 'running_again_loss' => '以前与该账单有关联的交易,如果(不再)与规则相符,则可能失去联系。', 'bill_related_rules' => '与此帐单相关的规则', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => '储存您的新帐单时发生错误,请检查日志档', 'list_inactive_rule' => '未启用的规则', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => '提交后重置表单', 'errors_submission' => '您的提交有误,请查看下面输出的错误信息。', - // Import page (general strings only) - 'import_index_title' => '将交易记录导入', - 'import_transactions' => '导入交易', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => '当您在 Sandstorm.io 环境使用 Firefly III 时,此功能不可用。', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => '建立新资产帐户', 'no_accounts_intro_asset' => '您还没有资产帐户。资产帐户可以包括: 你的支票帐户、储蓄帐户、共用帐户甚至信用卡。', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => '删除所有遥测数据', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => '删除提交的记录', 'telemetry_submission_executed' => '记录已提交。请检查您的日志文件获取更多信息。', 'telemetry_all_deleted' => '所有遥测记录已被删除。', - 'telemetry_submitted_deleted' => '所有提交的遥测记录已被删除。' + 'telemetry_submitted_deleted' => '所有提交的遥测记录已被删除。', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/zh_CN/form.php b/resources/lang/zh_CN/form.php index d9a744904b..bd594d2802 100644 --- a/resources/lang/zh_CN/form.php +++ b/resources/lang/zh_CN/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => '你确定你想要删除名为 ":name" 的帐户?', 'bill_areYouSure' => '你确定你想要删除名为 ":name" 的帐单?', 'rule_areYouSure' => '你确定你想要删除名为 ":title" 的规则?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => '你确定你想要删除名为 ":title" 的规则群组?', 'budget_areYouSure' => '你确定你想要删除名为 ":name" 的预算?', 'category_areYouSure' => '你确定你想要删除名为 ":name" 的分类?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => '与此连结类型连接的唯一一笔交易会遗失连接。|与此连结类型连接的 :count 笔交易会遗失连接。', 'also_delete_rules' => '与此规则群组连接的唯一一则规则也会被删除。|与此规则群组连接的 :count 则规则也会被删除。', 'also_delete_piggyBanks' => '与此帐户连接的唯一一个小猪扑满也会被删除。|与此帐户连接的 :count 个小猪扑满也会被删除。', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => '与此帐单连接的唯一一笔交易不会被删除。|与此帐单连接的 :count 笔交易不会被删除。', 'budget_keep_transactions' => '与此预算连接的唯一一笔交易不会被删除。|与此预算连接的 :count 笔交易不会被删除。', 'category_keep_transactions' => '与此分类连接的唯一一笔交易不会被删除。|与此分类连接的 :count 笔交易不会被删除。', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => '与此标签连接的唯一一笔交易不会被删除。|与此标签连接的 :count 笔交易不会被删除。', 'check_for_updates' => '检查更新', + 'delete_object_group' => 'Delete group ":title"', + 'email' => '电子邮件地址', 'password' => '密码', 'password_confirmation' => '密码 (再输入一次)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => '这是演示网站', // import - 'import_file' => '导入文件', 'configuration_file' => '设置档案', - 'import_file_type' => '导入文件类型', 'csv_comma' => '逗号 (,)', 'csv_semicolon' => '分号 (;)', 'csv_tab' => 'TAB键 (不可见)', 'csv_delimiter' => 'CSV 栏位分隔符号', - 'csv_import_account' => '预设导入帐户', 'client_id' => '客户端 ID', 'app_id' => '应用 ID', 'secret' => '密钥', diff --git a/resources/lang/zh_CN/import.php b/resources/lang/zh_CN/import.php deleted file mode 100644 index d3b6deb0c8..0000000000 --- a/resources/lang/zh_CN/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => '导入资料到 Firefly III', - 'prerequisites_breadcrumb_fake' => '假导入供应商的先决条件', - 'prerequisites_breadcrumb_spectre' => 'Spectre 的先决条件', - 'job_configuration_breadcrumb' => '":key" 设定', - 'job_status_breadcrumb' => '":key" 导入状态', - 'disabled_for_demo_user' => '在展示中不启用', - - // index page: - 'general_index_intro' => '欢迎来到 Firefly III 的导入例行。有几种方法可以将资料导入 Firefly III 中,在此以按钮表示。', - - // notices about the CSV importer: - 'deprecate_csv_import' => '正如 在这个Patreon帖子中所概述的那样,Firefly III管理导入数据的方式将会改变。 这意味着CSV进口商将被转移到一个新的、单独的工具。 如果您访问 此 GitHub 仓库,您可以测试此工具。 如果你测试了新的导入并且让我知道,我将不胜感激。', - 'final_csv_import' => '正如 在这个Patreon帖子中所概述的那样,Firefly III管理导入数据的方式将会改变。 这意味着CSV进口商将被转移到一个新的、单独的工具。 如果您访问 此 GitHub 仓库,您可以测试此工具。 如果你测试了新的导入并且让我知道,我将不胜感激。', - - // import provider strings (index): - 'button_fake' => '假造导入', - 'button_file' => '导入档案', - 'button_spectre' => '自 Spectre 导入', - - // prerequisites box (index) - 'need_prereq_title' => '导入先决条件', - 'need_prereq_intro' => '部分导入方式您得先在使用前注意一下。比方说,他们可能需要特别的串接秘钥或应用程式金钥,您可在此设定。此图示表示所属的先决条件已经媒合。', - 'do_prereq_fake' => '假导入供应商的先决条件', - 'do_prereq_file' => '档案导入的先决条件', - 'do_prereq_spectre' => '使用 Spectre 导入的先决条件', - - // prerequisites: - 'prereq_fake_title' => '自假的导入供应商导入的先决条件', - 'prereq_fake_text' => '这个假的供应商需要一个假的 API 金钥,必须是32个字元长。您可以使用此:12446809901236890123690124444466990aa', - 'prereq_spectre_title' => '使用 Spectre API 导入的先决条件', - 'prereq_spectre_text' => '为使用 Spectre API (v4) 导入资料,您必须提供 Firefly III 两个秘密数值,可于 密钥页面 找到。', - 'prereq_spectre_pub' => '同理,Spectre API 也会需要您下方看见的公钥。若无此公钥,服务供应商无法辨认您,请于您的 密钥页面 键入您的公钥。', - 'callback_not_tls' => 'Firefly III 侦测到以下回呼 URI。您的伺服器似乎没有设定成 TLS-连接 (HTTP)。YNAB 不会接受此 URI,你可以继续导入 (因为 Firefly III 可能是错的),但请记住这一点。', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => '假 API 金钥存储成功!', - 'prerequisites_saved_for_spectre' => '应用程式 ID 与密钥已储存!', - - // job configuration: - 'job_config_apply_rules_title' => '工作设定 - 套用您的规则?', - 'job_config_apply_rules_text' => '一旦假供应商执行,您的规则可用于交易。这将为导入增加时间。', - 'job_config_input' => '您的输入', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => '输入专辑名称', - 'job_config_fake_artist_text' => '许多导入惯常程序都有几个必须经过的配置步骤。在假导入供应商的情况下,你必须回答一些奇怪的问题。在这种情况下,请输入 "David Bowie" 继续。', - 'job_config_fake_song_title' => '输入歌曲名称', - 'job_config_fake_song_text' => '请键入 "Golden years" 以继续假导入。', - 'job_config_fake_album_title' => '输入专辑名称', - 'job_config_fake_album_text' => '某些导入惯常程序在导入过程中需要额外的资料。在假导入供应商的情况下,你必须回答一些奇怪的问题。请输入 "Station to station" 继续。', - // job configuration form the file provider - 'job_config_file_upload_title' => '导入设定 (1/4) - 上传您的档案', - 'job_config_file_upload_text' => '此惯常程序将协助您从您银行将档案导入 Firefly III。', - 'job_config_file_upload_help' => '选择您的档案,请确定档案是 UTF-8 编码。', - 'job_config_file_upload_config_help' => '如果您之前已导入过档案至 Firefly III,您可能已有可提供预设值的设定档案。就部分银行,其他使用者业已慷慨地提供了他们的 设定档。', - 'job_config_file_upload_type_help' => '选择要上传的档案类型', - 'job_config_file_upload_submit' => '上传档案', - 'import_file_type_csv' => 'CSV (以逗号分隔值)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => '您上传的档案并非以 UTF-8 或 ASCII 编码,Firefly III 无法处理此类档案,请使用 Notepad++ 或 Sublime 转换您的档案成 UTF-8 格式。', - 'job_config_uc_title' => '导入设定 (2/4) - 基本档案设定', - 'job_config_uc_text' => '若要正确导入您的档案,请验证以下选项。', - 'job_config_uc_header_help' => '若您的 CSV 档案第一列均为栏位标题,请核选此选项。', - 'job_config_uc_date_help' => '您档案内的日期格式。请依循 本页 所示的格式,预设值将以 :dateExample 形式呈现日期。', - 'job_config_uc_delimiter_help' => '选择您档案所使用的栏位分隔符号,若不确定,逗号系最为安全的选项。', - 'job_config_uc_account_help' => '若您的档案不包含资产帐户的资讯,使用此下拉式选单选择此档案内交易所属的帐户。', - 'job_config_uc_apply_rules_title' => '套用规则', - 'job_config_uc_apply_rules_text' => '套用规则至每一个导入的交易,请注意此功能会显著地降低导入速度。', - 'job_config_uc_specifics_title' => '特定银行选项', - 'job_config_uc_specifics_txt' => '部分银行提供格式残不佳的档案,Firefly III 可以自动修复这个问题。如果银行提供了不佳的档案,又没有列在这边,请至 GitHub 开启新的讨论。', - 'job_config_uc_submit' => '继续', - 'invalid_import_account' => '您选择了一个无效帐号来导入。', - 'import_liability_select' => '债务', - // job configuration for Spectre: - 'job_config_spectre_login_title' => '选择您的登入', - 'job_config_spectre_login_text' => 'Firefly III 已在您的 Spectre 帐户找到 :count 笔既存登入,哪一个是您想要导入的呢?', - 'spectre_login_status_active' => '启用', - 'spectre_login_status_inactive' => '未启用', - 'spectre_login_status_disabled' => '停用', - 'spectre_login_new_login' => '使用其他银行登入,或其中一间具有不同凭证的银行。', - 'job_config_spectre_accounts_title' => '选择欲导入的帐户', - 'job_config_spectre_accounts_text' => '您以选择 ":name" (:country)。您在这个供应商有 :count 个可用帐户,请在 Firefly III 的资产帐户中选择这些交易应被储存的帐户。请记得,若要导入资料,Firefly III 与 ":name"-帐户两者均需使用相同货币。', - 'spectre_do_not_import' => '(不导入)', - 'spectre_no_mapping' => '您似乎没有选择任何欲导入的帐户。', - 'imported_from_account' => '已自 ":account" 导入', - 'spectre_account_with_number' => '帐户 :number', - 'job_config_spectre_apply_rules' => '套用规则', - 'job_config_spectre_apply_rules_text' => '预设下,您的规则会被套用至此次导入惯常程序中所建立的交易。若您不希望如此,请取消选取此核选方块。', - - // job configuration for bunq: - 'should_download_config' => '您应该为此工作下载 设定档,可更俾利为来导入。', - 'share_config_file' => '如果您已自公有银行导入资料,您应该 分享您的设定档 俾利其他使用者导入他们的资料。分享您的设定档并不会暴露您的财务细节。', - - // keys from "extra" array: - 'spectre_extra_key_iban' => '国际银行帐户号码 (IBAN)', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => '状态', - 'spectre_extra_key_card_type' => '卡片种类', - 'spectre_extra_key_account_name' => '帐户名称', - 'spectre_extra_key_client_name' => '客户名称', - 'spectre_extra_key_account_number' => '帐户号码', - 'spectre_extra_key_blocked_amount' => '封锁的金额', - 'spectre_extra_key_available_amount' => '可用金额', - 'spectre_extra_key_credit_limit' => '信用额度', - 'spectre_extra_key_interest_rate' => '利率', - 'spectre_extra_key_expiry_date' => '到期日', - 'spectre_extra_key_open_date' => '开始日期', - 'spectre_extra_key_current_time' => '目前时间', - 'spectre_extra_key_current_date' => '目前日期', - 'spectre_extra_key_cards' => '卡片', - 'spectre_extra_key_units' => '单位', - 'spectre_extra_key_unit_price' => '单价', - 'spectre_extra_key_transactions_count' => '交易数', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => '导入设定 (4/) - 连接导入资料与 Firefly III 资料', - 'job_config_map_text' => '在下方的表格中,左边值显示在您上传的档案中所找到的资讯,而映射这些值是您当前的任务。如果可能,请映射至呈现在您资料库既有的值,Firefly III 会依此映射。若无可供映射的值,或您不希望映射特定值,请别选取。', - 'job_config_map_nothing' => '您档案中并无可映射至既有数值的资料,请点选 "开始导入" 以继续。', - 'job_config_field_value' => '栏位数值', - 'job_config_field_mapped' => '映射至', - 'map_do_not_map' => '(不映射)', - 'job_config_map_submit' => '开始导入', - - - // import status page: - 'import_with_key' => '以键 \':key\' 导入', - 'status_wait_title' => '请稍待……', - 'status_wait_text' => '此方块过一会儿会消失。', - 'status_running_title' => '导入正在执行', - 'status_job_running' => '请稍候,执行导入…', - 'status_job_storing' => '请稍候,储存资料…', - 'status_job_rules' => '请稍候,执行规则…', - 'status_fatal_title' => '重大错误', - 'status_fatal_text' => '此次导入遇到了无法回复的错误,抱歉!', - 'status_fatal_more' => '此一讯息 (可能非常加密) 是由日志档所补完,您可在硬碟内或您运行的 Firefly III 空间中找到日志档。', - 'status_finished_title' => '导入完成', - 'status_finished_text' => '导入已完成', - 'finished_with_errors' => '执行导入时有些错误,请仔细複审。', - 'unknown_import_result' => '未知的导入结果', - 'result_no_transactions' => '没有导入任何交易纪录,或许是因为均为重複记录或无纪录可供导入。日志档也许能告诉你来龙去脉,若您定期导入资料,这是正常的。', - 'result_one_transaction' => '仅有1笔交易被导入,并储存在 :tag,您之后可进一步检视。', - 'result_many_transactions' => 'Firefly III 已导入 :count 笔交易,并储存 :tag 标签下,您之后可进一步检视。', - - // general errors and warnings: - 'bad_job_status' => '欲通行此页,您的导入工作不能有 ":status" 状态。', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/zh_CN/list.php b/resources/lang/zh_CN/list.php index 9a6a92efce..a803681e1d 100644 --- a/resources/lang/zh_CN/list.php +++ b/resources/lang/zh_CN/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => '附加档案数量', 'bills_count' => '帐单数量', 'categories_count' => '分类数量', - 'import_jobs_count' => '导入工作数量', 'budget_count' => '预算数量', 'rule_and_groups_count' => '规则及规则群组数量', 'tags_count' => '标签数量', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => '转帐总和', 'sum_reconciliations' => '储存对帐', 'reconcile' => '对帐', - 'account_on_spectre' => '帐户 (Spectre)', - 'account_on_ynab' => '帐户 (YNAB)', - 'do_import' => '自此帐户导入', 'sepa_ct_id' => 'SEPA 端到端标识符', 'sepa_ct_op' => 'SEPA 对方帐户标识符', 'sepa_db' => 'SEPA 授权标识符', diff --git a/resources/lang/zh_CN/validation.php b/resources/lang/zh_CN/validation.php index ef6f97a497..0015c59dc5 100644 --- a/resources/lang/zh_CN/validation.php +++ b/resources/lang/zh_CN/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => '总金额不能为零。', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => '存钱罐的名称必须是独一无二的。', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => '这不是一个安全的密码,请重试一次。如需更多讯息,请访问 https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => '对定期重复交易是无效的重复类型。', diff --git a/resources/lang/zh_TW/bank.php b/resources/lang/zh_TW/bank.php deleted file mode 100644 index 5dd3af2232..0000000000 --- a/resources/lang/zh_TW/bank.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/zh_TW/breadcrumbs.php b/resources/lang/zh_TW/breadcrumbs.php index ef7ae4a516..8207b5fac6 100644 --- a/resources/lang/zh_TW/breadcrumbs.php +++ b/resources/lang/zh_TW/breadcrumbs.php @@ -59,4 +59,6 @@ return [ 'delete_journal_link' => '刪除交易記錄之間的連結', 'telemetry_index' => 'Telemetry', 'telemetry_view' => 'View telemetry', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Delete group ":title"', ]; diff --git a/resources/lang/zh_TW/csv.php b/resources/lang/zh_TW/csv.php deleted file mode 100644 index 135701aba3..0000000000 --- a/resources/lang/zh_TW/csv.php +++ /dev/null @@ -1,26 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ -]; diff --git a/resources/lang/zh_TW/demo.php b/resources/lang/zh_TW/demo.php index 17df41a254..3b960d0bd8 100644 --- a/resources/lang/zh_TW/demo.php +++ b/resources/lang/zh_TW/demo.php @@ -33,6 +33,5 @@ return [ 'currencies-index' => 'Firefly III 支援多種貨幣,預設為歐元,但亦可設成美元或其他貨幣。您可見到系統已預設包含一些貨幣種類,但您也可自行新增其他貨幣。修改預設貨幣並不會改變現有交易的貨幣種類:Firefly III 是支援同時使用多種貨幣的。', 'transactions-index' => '這些支出、存款與轉帳談不上別出心裁:這些範例是自動產生的。', 'piggy-banks-index' => '您可見到有 3 個小豬撲滿。使用 + 號、- 號按鈕控制每個小豬撲滿的存款額,按一下小豬撲滿的名稱則可查看管理詳情。', - 'import-index' => '任何 CSV 格式的檔案都可匯入 Firefly III,也支援自 bunq 與 Spectre 匯入資料,日後或會支援其他銀行與金融機構。展示使用者只會看到「虛擬」提供者的示範,系統會隨機產生交易紀錄以示範操作過程。', 'profile-index' => '請注意,本展示網站每 4 小時會自動重設,存取權限可能隨時撤銷。這是自動安排的,不是錯誤。', ]; diff --git a/resources/lang/zh_TW/firefly.php b/resources/lang/zh_TW/firefly.php index 1da936aca4..b9935fa09e 100644 --- a/resources/lang/zh_TW/firefly.php +++ b/resources/lang/zh_TW/firefly.php @@ -221,6 +221,7 @@ return [ 'is_beta_warning' => 'You are running an BETA version. Be wary of bugs and issues.', 'all_destination_accounts' => 'Destination accounts', 'all_source_accounts' => 'Source accounts', + 'back_to_index' => 'Back to the index', // check for updates: 'update_check_title' => '檢查更新', @@ -297,6 +298,7 @@ return [ 'yearly' => '每年', // rules + 'cannot_fire_inactive_rules' => 'You cannot execute inactive rules.', 'rules' => '規則', 'rule_name' => '規則名稱', 'rule_triggers' => '規則觸發於', @@ -645,7 +647,7 @@ return [ 'secure_pw_should' => '我該勾選此方塊嗎?', 'secure_pw_long_password' => '是,好以驗證您的密碼是安全的。', 'command_line_token' => '指令列權杖', - 'explain_command_line_token' => '您需要此權杖以執行指令列選項,如匯入或匯出資料。部分機敏指令若無此權仗將無法執行。切勿分享您的指令列權杖。沒有人 (包括我) 會向您索取權仗。若您擔心曾遺失權仗或感到不放心,可按一下此按鈕重新產生權杖。', + 'explain_command_line_token' => 'You need this token to perform command line options, such as exporting data. Without it, that sensitive command will not work. Do not share your command line token. Nobody will ask you for this token, not even me. If you fear you lost this, or when you\'re paranoid, regenerate this token using the button.', 'regenerate_command_line_token' => '重新產生指令列權杖', 'token_regenerated' => '產生了新的指令列權杖', 'change_your_email' => '更改您的電子郵件地址', @@ -654,7 +656,8 @@ return [ 'login_with_new_email' => '現在,您可以使用新的電子郵件地址登入。', 'login_with_old_email' => '現在,您可以再次使用舊的電子郵件地址登入。', 'login_provider_local_only' => '當藉由 ":login_provider" 驗證時,此動作不可用。', - 'delete_local_info_only' => "Because you authenticate through ':login_provider', this will only delete local Firefly III information.", + 'external_user_mgt_disabled' => 'This action is not available when Firefly III isn\'t responsible for user management or authentication handling.', + 'delete_local_info_only' => "Because Firefly III isn't responsible for user management or authentication handling, this function will only delete local Firefly III information.", 'profile_oauth_clients' => 'OAuth Clients', 'profile_oauth_no_clients' => 'You have not created any OAuth clients.', 'profile_oauth_clients_header' => 'Clients', @@ -684,7 +687,6 @@ return [ 'profile_try_again' => 'Something went wrong. Please try again.', // export data: - 'import_and_export_menu' => 'Import and export', 'export_data_title' => 'Export data from Firefly III', 'export_data_menu' => 'Export data', 'export_data_bc' => 'Export data from Firefly III', @@ -855,8 +857,11 @@ return [ 'auto_budget_help' => 'You can read more about this feature in the help. Click the top-right (?) icon.', 'auto_budget_reset_icon' => 'This budget will be set periodically', 'auto_budget_rollover_icon' => 'The budget amount will increase periodically', + 'remove_budgeted_amount' => 'Remove budgeted amount in :currency', // bills: + 'not_expected_period' => 'Not expected this period', + 'not_or_not_yet' => 'Not (yet)', 'match_between_amounts' => '帳單配合自 :low 至 :high 的交易。', 'running_again_loss' => 'Previously linked transactions to this bill may lose their connection, if they (no longer) match the rule(s).', 'bill_related_rules' => '與此帳單相關的規則', @@ -885,6 +890,7 @@ return [ 'bill_store_error' => '儲存您的新帳單時發生錯誤,請檢查日誌檔', 'list_inactive_rule' => '未啟用的規則', 'bill_edit_rules' => 'Firefly III will attempt to edit the rule related to this bill as well. If you\'ve edited this rule yourself however, Firefly III won\'t change anything.|Firefly III will attempt to edit the :count rules related to this bill as well. If you\'ve edited these rules yourself however, Firefly III won\'t change anything.', + 'bill_expected_date' => 'Expected :date', // accounts: 'inactive_account_link' => 'You have :count inactive (archived) account, which you can view on this separate page.|You have :count inactive (archived) accounts, which you can view on this separate page.', @@ -1500,19 +1506,12 @@ return [ 'reset_after' => 'Reset form after submission', 'errors_submission' => 'There was something wrong with your submission. Please check out the errors below.', - // Import page (general strings only) - 'import_index_title' => '將交易記錄導入', - 'import_transactions' => '匯入交易', - 'import_tools_title' => 'Import tools', - 'tools_index_intro' => 'Several tools exist to import data into Firefly III. Check them out below. For more information, check out this page.', - 'firefly_iii_csv_importer_name' => 'Firefly III CSV importer', - 'firefly_iii_bunq_importer_name' => 'Firefly III bunq 🌈 importer', - 'firefly_iii_ynab_importer_name' => 'Firefly III YNAB importer', - 'ludo_revolut_importer_name' => 'Ludo444\'s Revolut importer', - // // sandstorm.io errors and messages: 'sandstorm_not_available' => '當您在 Sandstorm.io 環境使用 Firefly III 時,此功能不可用。', + // object groups + 'default_group_title_name' => '(ungrouped)', + // empty lists? no objects? instructions: 'no_accounts_title_asset' => '建立新資產帳戶', 'no_accounts_intro_asset' => '您還沒有資產帳戶。資產帳戶可以包括: 你的支票帳戶、儲蓄帳戶、共用帳戶甚至信用卡。', @@ -1651,7 +1650,7 @@ return [ 'telemetry_disabled_now_what' => 'If you want to, you can enable telemetry in your .env file or in your Docker configuration.', 'telemetry_collected_info' => 'Collected information', 'no_telemetry_present' => 'Firefly III has collected zero telemetry records.', - 'records_telemetry_present' => 'Firefly III has collected :count telemetry record(s).', + 'records_telemetry_present' => 'Firefly III has collected :count telemetry record.|Firefly III has collected :count telemetry records.', 'telemetry_button_view' => 'View telemetry', 'telemetry_button_delete' => 'Delete all telemetry', 'telemetry_admin_overview' => 'Telemetry overview', @@ -1664,5 +1663,27 @@ return [ 'telemetry_delete_submitted_records' => 'Delete submitted records', 'telemetry_submission_executed' => 'Records have been submitted. Check your log files for more info.', 'telemetry_all_deleted' => 'All telemetry records have been deleted.', - 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.' + 'telemetry_submitted_deleted' => 'All submitted telemetry records have been deleted.', + + // debug page + 'debug_page' => 'Debug page', + 'debug_submit_instructions' => 'If you are running into problems, you can use the information in this box as debug information. Please copy-and-paste into a new or existing GitHub issue. It will generate a beautiful table that can be used to quickly diagnose your problem.', + 'debug_pretty_table' => 'If you copy/paste the box below into a GitHub issue it will generate a table. Please do not surround this text with backticks or quotes.', + 'debug_additional_data' => 'You may also share the content of the box below. You can also copy-and-paste this into a new or existing GitHub issue. However, the content of this box may contain private information such as account names, transaction details or email addresses.', + + // object groups + 'object_groups_menu_bar' => 'Groups', + 'object_groups_page_title' => 'Groups', + 'object_groups_breadcrumb' => 'Groups', + 'object_groups_index' => 'Overview', + 'object_groups' => 'Groups', + 'object_groups_empty_explain' => 'Some things in Firefly III can be divided into groups. Piggy banks for example, feature a "Group" field in the edit and create screens. When you set this field, you can edit the names and the order of the groups on this page. For more information, check out the help-pages in the top right corner, under the (?)-icon.', + 'object_group_title' => 'Title', + 'edit_object_group' => 'Edit group ":title"', + 'delete_object_group' => 'Edit group ":title"', + 'update_object_group' => 'Update group', + 'updated_object_group' => 'Succesfully updated group ":title"', + 'deleted_object_group' => 'Succesfully deleted group ":title"', + 'object_group' => 'Group', + ]; diff --git a/resources/lang/zh_TW/form.php b/resources/lang/zh_TW/form.php index 52a20afe4a..3b4d6a52bc 100644 --- a/resources/lang/zh_TW/form.php +++ b/resources/lang/zh_TW/form.php @@ -137,6 +137,7 @@ return [ 'account_areYouSure' => '你確定你想要刪除名為 ":name" 的帳戶?', 'bill_areYouSure' => '你確定你想要刪除名為 ":name" 的帳單?', 'rule_areYouSure' => '你確定你想要刪除名為 ":title" 的規則?', + 'object_group_areYouSure' => 'Are you sure you want to delete the group titled ":title"?', 'ruleGroup_areYouSure' => '你確定你想要刪除名為 ":title" 的規則群組?', 'budget_areYouSure' => '你確定你想要刪除名為 ":name" 的預算?', 'category_areYouSure' => '你確定你想要刪除名為 ":name" 的分類?', @@ -156,6 +157,7 @@ return [ 'also_delete_connections' => '與此連結類型連接的唯一一筆交易會遺失連接。|與此連結類型連接的 :count 筆交易會遺失連接。', 'also_delete_rules' => '與此規則群組連接的唯一一則規則也會被刪除。|與此規則群組連接的 :count 則規則也會被刪除。', 'also_delete_piggyBanks' => '與此帳戶連接的唯一一個小豬撲滿也會被刪除。|與此帳戶連接的 :count 個小豬撲滿也會被刪除。', + 'not_delete_piggy_banks' => 'The piggy bank connected to this group will not be deleted.|The :count piggy banks connected to this group will not be deleted.', 'bill_keep_transactions' => '與此帳單連接的唯一一筆交易不會被刪除。|與此帳單連接的 :count 筆交易不會被刪除。', 'budget_keep_transactions' => '與此預算連接的唯一一筆交易不會被刪除。|與此預算連接的 :count 筆交易不會被刪除。', 'category_keep_transactions' => '與此分類連接的唯一一筆交易不會被刪除。|與此分類連接的 :count 筆交易不會被刪除。', @@ -163,6 +165,8 @@ return [ 'tag_keep_transactions' => '與此標籤連接的唯一一筆交易不會被刪除。|與此標籤連接的 :count 筆交易不會被刪除。', 'check_for_updates' => '檢查更新', + 'delete_object_group' => 'Delete group ":title"', + 'email' => '電子郵件地址', 'password' => '密碼', 'password_confirmation' => '密碼 (再輸入一次)', @@ -184,14 +188,11 @@ return [ 'is_demo_site' => '這是演示網站', // import - 'import_file' => '匯入檔案', 'configuration_file' => '組態檔案', - 'import_file_type' => '匯入檔案類型', 'csv_comma' => '逗號 (,)', 'csv_semicolon' => '分號 (;)', 'csv_tab' => 'TAB鍵 (不可見)', 'csv_delimiter' => 'CSV 欄位分隔符號', - 'csv_import_account' => '預設匯入帳戶', 'client_id' => '客戶端 ID', 'app_id' => 'App ID', 'secret' => '金鑰', diff --git a/resources/lang/zh_TW/import.php b/resources/lang/zh_TW/import.php deleted file mode 100644 index 745add121c..0000000000 --- a/resources/lang/zh_TW/import.php +++ /dev/null @@ -1,174 +0,0 @@ -. - */ - -declare(strict_types=1); - -return [ - // ALL breadcrumbs and subtitles: - 'index_breadcrumb' => '匯入資料到 Firefly III', - 'prerequisites_breadcrumb_fake' => '虛擬匯入提供者的先決條件', - 'prerequisites_breadcrumb_spectre' => 'Spectre 的先決條件', - 'job_configuration_breadcrumb' => '":key" 設定', - 'job_status_breadcrumb' => '":key" 匯入狀態', - 'disabled_for_demo_user' => '在展示中不啟用', - - // index page: - 'general_index_intro' => '歡迎使用 Firefly III 的匯入流程。資料匯入 Firefly III 有幾種途徑,各以按鈕表示。', - - // notices about the CSV importer: - 'deprecate_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that the CSV importer will be moved to a new, separate tool. You can already beta-test this tool if you visit this GitHub repository. I would appreciate it if you would test the new importer and let me know what you think.', - 'final_csv_import' => 'As outlined in this Patreon post, the way Firefly III manages importing data is going to change. That means that this is the last version of Firefly III that will feature a CSV importer. A separated tool is available that you should try for yourself: the Firefly III CSV importer. I would appreciate it if you would test the new importer and let me know what you think.', - - // import provider strings (index): - 'button_fake' => '模擬匯入', - 'button_file' => '匯入檔案', - 'button_spectre' => '使用 Spectre 匯入', - - // prerequisites box (index) - 'need_prereq_title' => '匯入先決條件', - 'need_prereq_intro' => '部分匯入方式在使用前需要您的注意。例如,可能需要特別的 API 金鑰或應用程式秘鑰,您可在此設定。圖示表示是否已滿足這些先決條件。', - 'do_prereq_fake' => '虛擬提供者的先決條件', - 'do_prereq_file' => '檔案匯入的先決條件', - 'do_prereq_spectre' => '使用 Spectre 匯入的先決條件', - - // prerequisites: - 'prereq_fake_title' => '自虛擬匯入提供者匯入的先決條件', - 'prereq_fake_text' => '虛擬提供者需要一個虛構 API 金鑰,長度須為 32 個字元。可選用此範例:123456789012345678901234567890AA', - 'prereq_spectre_title' => '使用 Spectre API 匯入的先決條件', - 'prereq_spectre_text' => '為使用 Spectre API (v4) 匯入資料,您必須提供 Firefly III 兩個秘密數值,可於 密鑰頁面 找到。', - 'prereq_spectre_pub' => '同理,Spectre API 也會需要您下方看見的公鑰。若無此公鑰,服務供應商無法辨認您,請於您的 密鑰頁面 鍵入您的公鑰。', - 'callback_not_tls' => 'Firefly III 偵測到以下回呼 URI。您的伺服器設定似乎未接受 TLS 連接 (https)。YNAB 不會接受此 URI,您可以繼續匯入 (也許 Firefly III 是錯的),但請留意此點。', - // prerequisites success messages: - 'prerequisites_saved_for_fake' => '虛構 API 金鑰儲存成功!', - 'prerequisites_saved_for_spectre' => '應用程式 ID 與密鑰已儲存!', - - // job configuration: - 'job_config_apply_rules_title' => '工作設定 - 套用您的規則?', - 'job_config_apply_rules_text' => '虛擬提供者一旦執行,交易就會相應套用您的規則。匯入時間或會因而延長。', - 'job_config_input' => '請輸入', - // job configuration for the fake provider: - 'job_config_fake_artist_title' => '輸入專輯名稱', - 'job_config_fake_artist_text' => '許多匯入流程都有數個必經的配置步驟。至於虛擬匯入提供者,就準備了一些古怪問題須要您回答。這條請輸入 "David Bowie" 繼續。', - 'job_config_fake_song_title' => '輸入歌曲名稱', - 'job_config_fake_song_text' => '請鍵入 "Golden years" 繼續虛擬匯入。', - 'job_config_fake_album_title' => '輸入專輯名稱', - 'job_config_fake_album_text' => '一些匯入流程半路需要額外的資料。至於虛擬匯入提供者,就準備了一些古怪問題須要您回答。請輸入 "Station to station" 繼續。', - // job configuration form the file provider - 'job_config_file_upload_title' => '匯入設定 (1/4) - 上傳您的檔案', - 'job_config_file_upload_text' => '此流程協助您匯入來自銀行的檔案到 Firefly III。', - 'job_config_file_upload_help' => '選擇您的檔案,請確定檔案使用 UTF-8 編碼。', - 'job_config_file_upload_config_help' => '如果您先前曾匯入資料到 Firefly III,您可能已有相關的設定檔,可預設組態值。至於一些銀行的檔案,其他使用者已慷慨提供他們的 設定檔。', - 'job_config_file_upload_type_help' => '選擇要上傳的檔案類型', - 'job_config_file_upload_submit' => '上傳檔案', - 'import_file_type_csv' => 'CSV (以逗號分隔值)', - 'import_file_type_ofx' => 'OFX', - 'file_not_utf8' => '您上傳的檔案並非以 UTF-8 或 ASCII 編碼,Firefly III 無法處理此類檔案,請使用 Notepad++ 或 Sublime 轉換您的檔案成 UTF-8 格式。', - 'job_config_uc_title' => '匯入設定 (2/4) - 基本檔案設定', - 'job_config_uc_text' => '若要正確匯入您的檔案,請驗證以下選項。', - 'job_config_uc_header_help' => '若您的 CSV 檔案第一列為欄標題,請核選此選項。', - 'job_config_uc_date_help' => '檔案內的日期時間格式。請依循 此頁 所示的格式,預設形式為::dateExample。', - 'job_config_uc_delimiter_help' => '選擇輸入檔案所使用的欄位分隔符號,若不確定,逗號會最為穩妥。', - 'job_config_uc_account_help' => '若您的檔案不包含資產帳戶資訊,請在此下拉式選單選擇檔案內的交易屬於哪個帳戶。', - 'job_config_uc_apply_rules_title' => '套用規則', - 'job_config_uc_apply_rules_text' => '套用您的規則至每一筆匯入的交易,請注意匯入會顯著減慢。', - 'job_config_uc_specifics_title' => '特定銀行選項', - 'job_config_uc_specifics_txt' => '一些銀行提供的檔案,格式有欠理想,Firefly III 可以自動修復這些問題。如果您的銀行提供了不佳的檔案,又沒有在此列出,請到 GitHub 開新報告。', - 'job_config_uc_submit' => '繼續', - 'invalid_import_account' => '您選擇了匯入到無效的帳戶。', - 'import_liability_select' => '債務', - // job configuration for Spectre: - 'job_config_spectre_login_title' => '選擇您的登入', - 'job_config_spectre_login_text' => 'Firefly III 在您的 Spectre 帳戶找到 :count 個現存登入,匯入時您想使用何者?', - 'spectre_login_status_active' => '啟用', - 'spectre_login_status_inactive' => '未啟用', - 'spectre_login_status_disabled' => '停用', - 'spectre_login_new_login' => '登入其他銀行,或使用不同的憑證登入。', - 'job_config_spectre_accounts_title' => '選擇欲匯入的帳戶', - 'job_config_spectre_accounts_text' => '您已選擇 ":name" (:country)。您在此提供者有 :count 個帳戶可用,請選擇這些交易要儲存到 Firefly III 哪些資產帳戶。記得 Firefly III 與 ":name" 帳戶兩者均需使用相同貨幣,才能匯入資料。', - 'spectre_do_not_import' => '(不匯入)', - 'spectre_no_mapping' => '您似乎沒有選擇任何欲匯入的帳戶。', - 'imported_from_account' => '匯入自 ":account"', - 'spectre_account_with_number' => '帳戶 :number', - 'job_config_spectre_apply_rules' => '套用規則', - 'job_config_spectre_apply_rules_text' => '您的規則預設會套用至此匯入流程中所建立的交易。若您不希望如此,請取消選取此核選方塊。', - - // job configuration for bunq: - 'should_download_config' => '您該下載此工作的 設定檔,好方便日後再匯入。', - 'share_config_file' => '如果您是從公共銀行匯入資料,您應該 分享您的設定檔 好方便其他使用者匯入他們的資料。分享您的設定檔並不會暴露您的財務細節。', - - // keys from "extra" array: - 'spectre_extra_key_iban' => '國際銀行帳戶號碼 (IBAN)', - 'spectre_extra_key_swift' => 'SWIFT', - 'spectre_extra_key_status' => '狀態', - 'spectre_extra_key_card_type' => '卡類', - 'spectre_extra_key_account_name' => '帳戶名稱', - 'spectre_extra_key_client_name' => '客戶名稱', - 'spectre_extra_key_account_number' => '帳戶號碼', - 'spectre_extra_key_blocked_amount' => '封鎖的金額', - 'spectre_extra_key_available_amount' => '可用金額', - 'spectre_extra_key_credit_limit' => '信用額度', - 'spectre_extra_key_interest_rate' => '利率', - 'spectre_extra_key_expiry_date' => '到期日', - 'spectre_extra_key_open_date' => '開始日期', - 'spectre_extra_key_current_time' => '目前時間', - 'spectre_extra_key_current_date' => '目前日期', - 'spectre_extra_key_cards' => '卡', - 'spectre_extra_key_units' => '單位', - 'spectre_extra_key_unit_price' => '單價', - 'spectre_extra_key_transactions_count' => '交易數', - - // job config for the file provider (stage: mapping): - 'job_config_map_title' => '匯入設定 (4/4) - 連接匯入資料與 Firefly III 資料', - 'job_config_map_text' => '在下方的表格中,左邊值顯示在您上傳的檔案中所找到的資訊,而映射這些值是您當前的任務。如果可能,請映射至呈現在您資料庫既有的值,Firefly III 會依此映射。若無可供映射的值,或您不希望映射特定值,請別選取。', - 'job_config_map_nothing' => '您檔案中並無可映射至既有數值的資料,請點選 "開始匯入" 以繼續。', - 'job_config_field_value' => '欄位數值', - 'job_config_field_mapped' => '映射至', - 'map_do_not_map' => '(不映射)', - 'job_config_map_submit' => '開始匯入', - - - // import status page: - 'import_with_key' => '以鍵 \':key\' 匯入', - 'status_wait_title' => '請稍待……', - 'status_wait_text' => '此方塊過一會兒會消失。', - 'status_running_title' => '匯入正在執行', - 'status_job_running' => '請稍候,執行匯入…', - 'status_job_storing' => '請稍候,儲存資料…', - 'status_job_rules' => '請稍候,執行規則…', - 'status_fatal_title' => '重大錯誤', - 'status_fatal_text' => '此次匯入遇到了無法回復的錯誤,抱歉!', - 'status_fatal_more' => '這一 (也許語焉不明的) 錯誤訊息有記錄檔補充, 可在硬碟或執行 Firefly III 的 Docker 容器中找到。', - 'status_finished_title' => '匯入完成', - 'status_finished_text' => '匯入已完成。', - 'finished_with_errors' => '執行匯入時有些錯誤,請仔細複審。', - 'unknown_import_result' => '未知的匯入結果', - 'result_no_transactions' => '沒有匯入任何交易紀錄。也許是全部均為重複紀錄,或無紀錄可供匯入,日誌檔或會說明原委。若您定期匯入資料,這也是不出奇的。', - 'result_one_transaction' => '僅匯入了 1 筆交易,並儲存在標籤 :tag 下,可進一步再檢視。', - 'result_many_transactions' => 'Firefly III 已匯入 :count 筆交易,並儲存在標籤 :tag 下,可進一步再檢視。', - - // general errors and warnings: - 'bad_job_status' => '如要存取此頁,您的匯入工作不能有 ":status" 狀態。', - - // error message - 'duplicate_row' => 'Row #:row (":description") could not be imported. It already exists.', - -]; diff --git a/resources/lang/zh_TW/list.php b/resources/lang/zh_TW/list.php index 95cc711443..69358e6db1 100644 --- a/resources/lang/zh_TW/list.php +++ b/resources/lang/zh_TW/list.php @@ -88,7 +88,6 @@ return [ 'attachments_count' => '附加檔案數量', 'bills_count' => '帳單數量', 'categories_count' => '分類數量', - 'import_jobs_count' => '匯入工作數量', 'budget_count' => '預算數量', 'rule_and_groups_count' => '規則及規則群組數量', 'tags_count' => '標籤數量', @@ -104,9 +103,6 @@ return [ 'sum_transfers' => '轉帳總和', 'sum_reconciliations' => 'Sum of reconciliations', 'reconcile' => '對帳', - 'account_on_spectre' => '帳戶 (Spectre)', - 'account_on_ynab' => '帳戶 (YNAB)', - 'do_import' => '自此帳戶匯入', 'sepa_ct_id' => 'SEPA End to End Identifier', 'sepa_ct_op' => 'SEPA Opposing Account Identifier', 'sepa_db' => 'SEPA Mandate Identifier', diff --git a/resources/lang/zh_TW/validation.php b/resources/lang/zh_TW/validation.php index a75ffc536c..2ac5609267 100644 --- a/resources/lang/zh_TW/validation.php +++ b/resources/lang/zh_TW/validation.php @@ -130,6 +130,7 @@ return [ 'amount_zero' => '總金額不能為零。', 'current_target_amount' => 'The current amount must be less than the target amount.', 'unique_piggy_bank_for_user' => '小豬撲滿的名稱必須是獨一無二的。', + 'unique_object_group' => 'The group name must be unique', 'secure_password' => '此密碼不安全,請再試一遍。如需更多資訊,請瀏覽 https://bit.ly/FF3-password-security', 'valid_recurrence_rep_type' => '定期重複交易的重複類型無效。',