mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-12 07:34:43 +00:00
Also updated all translations.
This commit is contained in:
0
resources/lang/fr_FR/breadcrumbs.php
Normal file → Executable file
0
resources/lang/fr_FR/breadcrumbs.php
Normal file → Executable file
0
resources/lang/fr_FR/config.php
Normal file → Executable file
0
resources/lang/fr_FR/config.php
Normal file → Executable file
215
resources/lang/fr_FR/firefly.php
Normal file → Executable file
215
resources/lang/fr_FR/firefly.php
Normal file → Executable file
@@ -1,7 +1,8 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
// general stuff
|
||||
// general stuff:
|
||||
'language_incomplete' => 'Cette langue n\'est pas encore complètement traduite',
|
||||
'test' => 'Vous avez choisi Anglais',
|
||||
'close' => 'Fermer',
|
||||
'pleaseHold' => 'Veuillew patienter...',
|
||||
@@ -9,45 +10,147 @@ return [
|
||||
'edit' => 'Editer',
|
||||
'delete' => 'Supprimer',
|
||||
'welcomeBack' => 'What\'s playing?',
|
||||
'everything' => 'Everything',
|
||||
'customRange' => 'Custom range',
|
||||
'apply' => 'Apply',
|
||||
'cancel' => 'Cancel',
|
||||
'from' => 'From',
|
||||
'everything' => 'Tout',
|
||||
'customRange' => 'Plage personnalisée',
|
||||
'apply' => 'Appliquer',
|
||||
'cancel' => 'Annuler',
|
||||
'from' => 'Depuis',
|
||||
'to' => 'To',
|
||||
'total_sum' => 'Total sum',
|
||||
'period_sum' => 'Sum for period',
|
||||
'showEverything' => 'Show everything',
|
||||
'never' => 'Never',
|
||||
'search_results_for' => 'Search results for ":query"',
|
||||
'bounced_error' => 'The message sent to :email bounced, so no access for you.',
|
||||
'total_sum' => 'Montant total ',
|
||||
'period_sum' => 'Somme pour la période',
|
||||
'showEverything' => 'Tout Afficher',
|
||||
'never' => 'Jamais',
|
||||
'search_results_for' => 'Résultats de recherche pour ":query"',
|
||||
'bounced_error' => 'Le message envoyé à :email a été rejeté, donc pas d\'accès pour vous.',
|
||||
'deleted_error' => 'These credentials do not match our records.',
|
||||
'general_blocked_error' => 'Your account has been disabled, so you cannot login.',
|
||||
'removed_amount' => 'Removed :amount',
|
||||
'added_amount' => 'Added :amount',
|
||||
'removed_amount' => 'Supprimé :amount',
|
||||
'added_amount' => 'Ajouté :amount',
|
||||
'asset_account_role_help' => 'Any extra options resulting from your choice can be set later.',
|
||||
'Opening balance' => 'Opening balance',
|
||||
'Opening balance' => 'Solde initial',
|
||||
'create_new_stuff' => 'Create new stuff',
|
||||
'new_withdrawal' => 'New withdrawal',
|
||||
'new_deposit' => 'New deposit',
|
||||
'new_transfer' => 'New transfer',
|
||||
'new_withdrawal' => 'Nouveau retrait',
|
||||
'new_deposit' => 'Nouveau dépôt',
|
||||
'new_transfer' => 'Nouveau transfert',
|
||||
'new_asset_account' => 'New asset account',
|
||||
'new_expense_account' => 'New expense account',
|
||||
'new_revenue_account' => 'New revenue account',
|
||||
'new_budget' => 'New budget',
|
||||
'new_bill' => 'New bill',
|
||||
'new_revenue_account' => 'Nouveau compte de recettes',
|
||||
'new_budget' => 'Nouveau budget',
|
||||
'new_bill' => 'Nouvelle facture',
|
||||
|
||||
// rules
|
||||
'rules' => 'Rules',
|
||||
'rules_explanation' => 'Here you can manage rules. Rules are triggered when a transaction is created or updated. Then, if the transaction has certain properties (called "triggers") Firefly will execute the "actions". Combined, you can make Firefly respond in a certain way to new transactions.',
|
||||
'rule_name' => 'Name of rule',
|
||||
'rule_triggers' => 'Rule triggers when',
|
||||
'rule_actions' => 'Rule will',
|
||||
'new_rule' => 'New rule',
|
||||
'new_rule_group' => 'New rule group',
|
||||
'rule_priority_up' => 'Give rule more priority',
|
||||
'rule_priority_down' => 'Give rule less priority',
|
||||
'make_new_rule_group' => 'Make new rule group',
|
||||
'store_new_rule_group' => 'Store new rule group',
|
||||
'created_new_rule_group' => 'New rule group ":title" stored!',
|
||||
'updated_rule_group' => 'Successfully updated rule group ":title".',
|
||||
'edit_rule_group' => 'Edit rule group ":title"',
|
||||
'delete_rule_group' => 'Delete rule group ":title"',
|
||||
'deleted_rule_group' => 'Deleted rule group ":title"',
|
||||
'update_rule_group' => 'Update rule group',
|
||||
'no_rules_in_group' => 'There are no rules in this group',
|
||||
'move_rule_group_up' => 'Move rule group up',
|
||||
'move_rule_group_down' => 'Move rule group down',
|
||||
'save_rules_by_moving' => 'Save these rule(s) by moving them to another rule group:',
|
||||
'make_new_rule' => 'Make new rule in rule group ":title"',
|
||||
'rule_help_stop_processing' => 'When you check this box, later rules in this group will not be executed.',
|
||||
'rule_help_active' => 'Inactive rules will never fire.',
|
||||
'stored_new_rule' => 'Stored new rule with title ":title"',
|
||||
'deleted_rule' => 'Deleted rule with title ":title"',
|
||||
'store_new_rule' => 'Store new rule',
|
||||
'updated_rule' => 'Updated rule with title ":title"',
|
||||
|
||||
'trigger' => 'Trigger',
|
||||
'trigger_value' => 'Trigger on value',
|
||||
'stop_processing_other_triggers' => 'Stop processing other triggers',
|
||||
'add_rule_trigger' => 'Add new trigger',
|
||||
'action' => 'Action',
|
||||
'action_value' => 'Action value',
|
||||
'stop_executing_other_actions' => 'Stop executing other actions',
|
||||
'add_rule_action' => 'Add new action',
|
||||
'edit_rule' => 'Edit rule ":title"',
|
||||
'update_rule' => 'Update rule',
|
||||
|
||||
// actions and triggers
|
||||
'rule_trigger_user_action' => 'User action is ":trigger_value"',
|
||||
'rule_trigger_from_account_starts' => 'Source account starts with ":trigger_value"',
|
||||
'rule_trigger_from_account_ends' => 'Source account ends with ":trigger_value"',
|
||||
'rule_trigger_from_account_is' => 'Source account is ":trigger_value"',
|
||||
'rule_trigger_from_account_contains' => 'Source account contains ":trigger_value"',
|
||||
'rule_trigger_to_account_starts' => 'Destination account starts with ":trigger_value"',
|
||||
'rule_trigger_to_account_ends' => 'Destination account ends with ":trigger_value"',
|
||||
'rule_trigger_to_account_is' => 'Destination account is ":trigger_value"',
|
||||
'rule_trigger_to_account_contains' => 'Destination account contains ":trigger_value"',
|
||||
'rule_trigger_transaction_type' => 'Transaction is of type ":trigger_value"',
|
||||
'rule_trigger_amount_less' => 'Amount is less than :trigger_value',
|
||||
'rule_trigger_amount_exactly' => 'Amount is :trigger_value',
|
||||
'rule_trigger_amount_more' => 'Amount is more than :trigger_value',
|
||||
'rule_trigger_description_starts' => 'Description starts with ":trigger_value"',
|
||||
'rule_trigger_description_ends' => 'Description ends with ":trigger_value"',
|
||||
'rule_trigger_description_contains' => 'Description contains ":trigger_value"',
|
||||
'rule_trigger_description_is' => 'Description is ":trigger_value"',
|
||||
|
||||
'rule_trigger_from_account_starts_choice' => 'Source account starts with..',
|
||||
'rule_trigger_from_account_ends_choice' => 'Source account ends with..',
|
||||
'rule_trigger_from_account_is_choice' => 'Source account is..',
|
||||
'rule_trigger_from_account_contains_choice' => 'Source account contains..',
|
||||
'rule_trigger_to_account_starts_choice' => 'Destination account starts with..',
|
||||
'rule_trigger_to_account_ends_choice' => 'Destination account ends with..',
|
||||
'rule_trigger_to_account_is_choice' => 'Destination account is..',
|
||||
'rule_trigger_to_account_contains_choice' => 'Destination account contains..',
|
||||
'rule_trigger_transaction_type_choice' => 'Transaction is of type..',
|
||||
'rule_trigger_amount_less_choice' => 'Amount is less than..',
|
||||
'rule_trigger_amount_exactly_choice' => 'Amount is..',
|
||||
'rule_trigger_amount_more_choice' => 'Amount is more than..',
|
||||
'rule_trigger_description_starts_choice' => 'Description starts with..',
|
||||
'rule_trigger_description_ends_choice' => 'Description ends with..',
|
||||
'rule_trigger_description_contains_choice' => 'Description contains..',
|
||||
'rule_trigger_description_is_choice' => 'Description is..',
|
||||
|
||||
'rule_trigger_store_journal' => 'When a journal is created',
|
||||
'rule_trigger_update_journal' => 'When a journal is updated',
|
||||
|
||||
'rule_action_set_category' => 'Set category to ":action_value"',
|
||||
'rule_action_clear_category' => 'Clear category',
|
||||
'rule_action_set_budget' => 'Set budget to ":action_value"',
|
||||
'rule_action_clear_budget' => 'Clear budget',
|
||||
'rule_action_add_tag' => 'Add tag ":action_value"',
|
||||
'rule_action_remove_tag' => 'Remove tag ":action_value"',
|
||||
'rule_action_remove_all_tags' => 'Remove all tags',
|
||||
'rule_action_set_description' => 'Set description to ":action_value"',
|
||||
'rule_action_append_description' => 'Append description with ":action_value"',
|
||||
'rule_action_prepend_description' => 'Prepend description with ":action_value"',
|
||||
|
||||
'rule_action_set_category_choice' => 'Set category to..',
|
||||
'rule_action_clear_category_choice' => 'Clear any category',
|
||||
'rule_action_set_budget_choice' => 'Set budget to..',
|
||||
'rule_action_clear_budget_choice' => 'Clear any budget',
|
||||
'rule_action_add_tag_choice' => 'Add tag..',
|
||||
'rule_action_remove_tag_choice' => 'Remove tag..',
|
||||
'rule_action_remove_all_tags_choice' => 'Remove all tags',
|
||||
'rule_action_set_description_choice' => 'Set description to..',
|
||||
'rule_action_append_description_choice' => 'Append description with..',
|
||||
'rule_action_prepend_description_choice' => 'Prepend description with..',
|
||||
|
||||
// tags
|
||||
'store_new_tag' => 'Store new tag',
|
||||
'update_tag' => 'Update tag',
|
||||
'no_location_set' => 'No location set.',
|
||||
'meta_data' => 'Meta data',
|
||||
'location' => 'Location',
|
||||
'store_new_tag' => 'Créer un nouveau tag',
|
||||
'update_tag' => 'Mettre à jour le tag',
|
||||
'no_location_set' => 'Aucun emplacement défini.',
|
||||
'meta_data' => 'Meta-données',
|
||||
'location' => 'Emplacement',
|
||||
|
||||
// preferences
|
||||
'pref_home_screen_accounts' => 'Home screen accounts',
|
||||
'pref_home_screen_accounts_help' => 'Which accounts should be displayed on the home page?',
|
||||
'pref_budget_settings' => 'Budget settings',
|
||||
'pref_budget_settings' => 'Paramètres de budget',
|
||||
'pref_budget_settings_help' => 'What\'s the maximum amount of money a budget envelope may contain?',
|
||||
'pref_view_range' => 'View range',
|
||||
'pref_view_range_help' => 'Some charts are automatically grouped in periods. What period would you prefer?',
|
||||
@@ -60,7 +163,7 @@ return [
|
||||
'pref_languages_help' => 'Firefly III supports several languages. Which one do you prefer?',
|
||||
'pref_save_settings' => 'Save settings',
|
||||
|
||||
// profile
|
||||
// profile:
|
||||
'change_your_password' => 'Change your password',
|
||||
'delete_account' => 'Delete account',
|
||||
'current_password' => 'Current password',
|
||||
@@ -87,7 +190,7 @@ return [
|
||||
'attachment_deleted' => 'Deleted attachment ":name"',
|
||||
'upload_max_file_size' => 'Maximum file size: :size',
|
||||
|
||||
// tour
|
||||
// tour:
|
||||
'prev' => 'Prev',
|
||||
'next' => 'Next',
|
||||
'end-tour' => 'End tour',
|
||||
@@ -101,7 +204,7 @@ return [
|
||||
'title_transfer' => 'Transferts',
|
||||
'title_transfers' => 'Transferts',
|
||||
|
||||
// csv import
|
||||
// csv import:
|
||||
'csv_import' => 'Import CSV file',
|
||||
'csv' => 'CSV',
|
||||
'csv_index_title' => 'Upload and import a CSV file',
|
||||
@@ -111,7 +214,7 @@ return [
|
||||
'csv_index_text' => 'This form allows you to import a CSV file with transactions into Firefly. It is based on the excellent CSV importer made by the folks at <a href="https://www.atlassian.com/">Atlassian</a>. Simply upload your CSV file and follow the instructions. If you would like to learn more, please click on the <i class="fa fa-question-circle"></i> button at the top of this page.',
|
||||
'csv_index_beta_warning' => 'This tool is very much in beta. Please proceed with caution',
|
||||
'csv_header_help' => 'Check this box when your CSV file\'s first row consists of column names, not actual data',
|
||||
'csv_date_help' => 'Date time format in your CSV. Follow the format like <a href="https://secure.php.net/manual/en/datetime.createfromformat.php#refsect1-datetime.createfromformat-parameters">this page</a> indicates. The default value will parse dates that look like this: 20151201',
|
||||
'csv_date_help' => 'Date time format in your CSV. Follow the format like <a href="https://secure.php.net/manual/en/datetime.createfromformat.php#refsect1-datetime.createfromformat-parameters">this page</a> indicates. The default value will parse dates that look like this: :dateExample.',
|
||||
'csv_csv_file_help' => 'Select the CSV file here. You can only upload one file at a time',
|
||||
'csv_csv_config_file_help' => 'Select your CSV import configuration here. If you do not know what this is, ignore it. It will be explained later.',
|
||||
'csv_upload_button' => 'Start importing CSV',
|
||||
@@ -179,10 +282,10 @@ return [
|
||||
'csv_specifix_RabobankDescription' => 'Select this when you\'re importing Rabobank CSV export files.',
|
||||
'csv_specifix_Dummy' => 'Checking this has no effect whatsoever.',
|
||||
'csv_import_account_help' => 'If your CSV file does NOT contain information about your asset account(s), use this dropdown to select to which account the transactions in the CSV belong to.',
|
||||
'csv_delimiter_help' => 'Choose the field delimiter that is used in your input file. If not sure, comma is the safest option.',
|
||||
'csv_date_parse_error' => 'Could not parse a valid date from ":value", using the format ":format". Are you sure your CSV is correct?',
|
||||
|
||||
|
||||
// create new stuff
|
||||
// create new stuff:
|
||||
'create_new_withdrawal' => 'Creer un nouveau retrait',
|
||||
'create_new_deposit' => 'Create new deposit',
|
||||
'create_new_transfer' => 'Creer un nouveau transfert',
|
||||
@@ -192,27 +295,26 @@ return [
|
||||
'create_new_piggy_bank' => 'Create new piggy bank',
|
||||
'create_new_bill' => 'Create new bill',
|
||||
|
||||
|
||||
// currencies
|
||||
// currencies:
|
||||
'create_currency' => 'Create a new currency',
|
||||
'edit_currency' => 'Edit currency ":name"',
|
||||
'store_currency' => 'Store new currency',
|
||||
'update_currency' => 'Update currency',
|
||||
|
||||
// new user
|
||||
// new user:
|
||||
'submit' => 'Submit',
|
||||
'getting_started' => 'Getting started',
|
||||
'to_get_started' => 'To get started with Firefly, please enter your current bank\'s name, and the balance of your checking account:',
|
||||
'savings_balance_text' => 'If you have a savings account, please enter the current balance of your savings account:',
|
||||
'cc_balance_text' => 'If you have a credit card, please enter your credit card\'s limit.',
|
||||
|
||||
// forms
|
||||
// forms:
|
||||
'mandatoryFields' => 'Mandatory fields',
|
||||
'optionalFields' => 'Optional fields',
|
||||
'options' => 'Options',
|
||||
'something' => 'Something!',
|
||||
|
||||
// budgets
|
||||
// budgets:
|
||||
'create_new_budget' => 'Create a new budget',
|
||||
'store_new_budget' => ' Store new budget',
|
||||
'availableIn' => 'Available in :date',
|
||||
@@ -227,53 +329,45 @@ return [
|
||||
'update_amount' => 'Update amount',
|
||||
'update_budget' => 'Update budget',
|
||||
|
||||
// bills
|
||||
// bills:
|
||||
'delete_bill' => 'Delete bill ":name"',
|
||||
'edit_bill' => 'Edit bill ":name"',
|
||||
'update_bill' => 'Update bill',
|
||||
'store_new_bill' => 'Store new bill',
|
||||
|
||||
// accounts
|
||||
// accounts:
|
||||
'details_for_asset' => 'Details for asset account ":name"',
|
||||
'details_for_expense' => 'Details for expense account ":name"',
|
||||
'details_for_revenue' => 'Details for revenue account ":name"',
|
||||
'details_for_cash' => 'Details for cash account ":name"',
|
||||
|
||||
'store_new_asset_account' => 'Store new asset account',
|
||||
'store_new_expense_account' => 'Store new expense account',
|
||||
'store_new_revenue_account' => 'Store new revenue account',
|
||||
|
||||
'edit_asset_account' => 'Edit asset account ":name"',
|
||||
'edit_expense_account' => 'Edit expense account ":name"',
|
||||
'edit_revenue_account' => 'Edit revenue account ":name"',
|
||||
|
||||
'delete_asset_account' => 'Delete asset account ":name"',
|
||||
'delete_expense_account' => 'Delete expense account ":name"',
|
||||
'delete_revenue_account' => 'Delete revenue account ":name"',
|
||||
|
||||
'asset_deleted' => 'Successfully deleted asset account ":name"',
|
||||
'expense_deleted' => 'Successfully deleted expense account ":name"',
|
||||
'revenue_deleted' => 'Successfully deleted revenue account ":name"',
|
||||
|
||||
'update_asset_account' => 'Update asset account',
|
||||
'update_expense_account' => 'Update expense account',
|
||||
'update_revenue_account' => 'Update revenue account',
|
||||
|
||||
'make_new_asset_account' => 'Create a new asset account',
|
||||
'make_new_expense_account' => 'Create a new expense account',
|
||||
'make_new_revenue_account' => 'Create a new revenue account',
|
||||
|
||||
'asset_accounts' => 'Asset accounts',
|
||||
'expense_accounts' => 'Expense accounts',
|
||||
'revenue_accounts' => 'Revenue accounts',
|
||||
|
||||
'accountExtraHelp_asset' => '',
|
||||
'accountExtraHelp_expense' => '',
|
||||
'accountExtraHelp_revenue' => '',
|
||||
'account_type' => 'Account type',
|
||||
'save_transactions_by_moving' => 'Save these transaction(s) by moving them to another account:',
|
||||
|
||||
// categories
|
||||
// categories:
|
||||
'new_category' => 'New category',
|
||||
'create_new_category' => 'Create a new category',
|
||||
'without_category' => 'Without a category',
|
||||
@@ -284,8 +378,9 @@ return [
|
||||
'category' => 'Category',
|
||||
'delete_category' => 'Delete category ":name"',
|
||||
'store_category' => 'Store new category',
|
||||
'without_category_between' => 'Without category between :start and :end',
|
||||
|
||||
// transactions
|
||||
// transactions:
|
||||
'update_withdrawal' => 'Update withdrawal',
|
||||
'update_deposit' => 'Update deposit',
|
||||
'update_transfer' => 'Update transfer',
|
||||
@@ -293,12 +388,13 @@ return [
|
||||
'delete_deposit' => 'Delete deposit ":description"',
|
||||
'delete_transfer' => 'Delete transfer ":description"',
|
||||
|
||||
// new user
|
||||
// new user:
|
||||
'welcome' => 'Welcome to Firefly!',
|
||||
'createNewAsset' => 'Create a new asset account to get started. This will allow you to create transactions and start your financial management',
|
||||
'createNewAsset' => 'Create a new asset account to get started. ' .
|
||||
'This will allow you to create transactions and start your financial management',
|
||||
'createNewAssetButton' => 'Create new asset account',
|
||||
|
||||
// home page
|
||||
// home page:
|
||||
'yourAccounts' => 'Your accounts',
|
||||
'budgetsAndSpending' => 'Budgets and spending',
|
||||
'savings' => 'Savings',
|
||||
@@ -315,7 +411,7 @@ return [
|
||||
'divided' => 'divided',
|
||||
'toDivide' => 'left to divide',
|
||||
|
||||
// menu and titles, should be recycled as often as possible
|
||||
// menu and titles, should be recycled as often as possible:
|
||||
'toggleNavigation' => 'Toggle navigation',
|
||||
'currency' => 'Currency',
|
||||
'preferences' => 'Preferences',
|
||||
@@ -363,7 +459,7 @@ return [
|
||||
'yearly' => 'Yearly',
|
||||
'profile' => 'Profile',
|
||||
|
||||
// reports
|
||||
// reports:
|
||||
'report_default' => 'Default financial report for :start until :end',
|
||||
'quick_link_reports' => 'Quick links',
|
||||
'quick_link_default_report' => 'Default financial report',
|
||||
@@ -412,7 +508,7 @@ return [
|
||||
'report_preset_ranges' => 'Pre-set ranges',
|
||||
'shared' => 'Shared',
|
||||
|
||||
// charts
|
||||
// charts:
|
||||
'dayOfMonth' => 'Day of the month',
|
||||
'month' => 'Month',
|
||||
'budget' => 'Budget',
|
||||
@@ -437,7 +533,7 @@ return [
|
||||
'average' => 'Average',
|
||||
'balanceFor' => 'Balance for :name',
|
||||
|
||||
// piggy banks
|
||||
// piggy banks:
|
||||
'piggy_bank' => 'Piggy bank',
|
||||
'new_piggy_bank' => 'Create new piggy bank',
|
||||
'store_piggy_bank' => 'Store new piggy bank',
|
||||
@@ -471,7 +567,6 @@ return [
|
||||
'regular_tag' => 'Just a regular tag.',
|
||||
'balancing_act' => 'The tag takes at most two transactions; an expense and a transfer. They\'ll balance each other out.',
|
||||
'advance_payment' => 'The tag accepts one expense and any number of deposits aimed to repay the original expense.',
|
||||
|
||||
'delete_tag' => 'Supprimer le tag ":tag"',
|
||||
'new_tag' => 'Make new tag',
|
||||
'edit_tag' => 'Editer le tag ":tag"',
|
||||
@@ -480,8 +575,8 @@ return [
|
||||
'tag_title_nothing' => 'Default tags',
|
||||
'tag_title_balancingAct' => 'Balancing act tags',
|
||||
'tag_title_advancePayment' => 'Advance payment tags',
|
||||
'tags_introduction' => 'Usually tags are singular words, designed to quickly band items together using things like <span class="label label-info">expensive</span>, <span class="label label-info">bill</span> or <span class="label label-info">for-party</span>. In Firefly III, tags can have more properties such as a date, description and location. This allows you to join transactions together in a more meaningful way. For example, you could make a tag called <span class="label label-success">Christmas dinner with friends</span> and add information about the restaurant. Such tags are "singular", you would only use them for a single occasion, perhaps with multiple transactions.',
|
||||
'tags_group' => 'Tags group transactions together, which makes it possible to store reimbursements (in case you front money for others) and other "balancing acts" where expenses are summed up (the payments on your new TV) or where expenses and deposits are cancelling each other out (buying something with saved money). It\'s all up to you. Using tags the old-fashioned way is of course always possible. ',
|
||||
'tags_introduction' => 'Usually tags are singular words, designed to quickly band items together using things like <span class="label label-info">expensive</span>, <span class="label label-info">bill</span> or <span class="label label-info">for-party</span>. In Firefly III, tags can have more properties such as a date, description and location. This allows you to join transactions together in a more meaningful way. For example, you could make a tag called <span class="label label-success"> Christmas dinner with friends</span> and add information about the restaurant. Such tags are "singular", you would only use them for a single occasion, perhaps with multiple transactions.',
|
||||
'tags_group' => 'Tags group transactions together, which makes it possible to store reimbursements (in case you front money for others) and other "balancing acts" where expenses are summed up (the payments on your new TV) or where expenses and deposits are cancelling each other out (buying something with saved money). It\'s all up to you. Using tags the old-fashioned way is of course always possible.',
|
||||
'tags_start' => 'Create a tag to get started or enter tags when creating new transactions.',
|
||||
|
||||
];
|
||||
|
39
resources/lang/fr_FR/form.php
Normal file → Executable file
39
resources/lang/fr_FR/form.php
Normal file → Executable file
@@ -2,33 +2,33 @@
|
||||
return [
|
||||
|
||||
// new user:
|
||||
'bank_name' => 'Bank name',
|
||||
'bank_balance' => 'Balance',
|
||||
'savings_balance' => 'Savings balance',
|
||||
'credit_card_limit' => 'Credit card limit',
|
||||
'bank_name' => 'Nom de la banque',
|
||||
'bank_balance' => 'Solde',
|
||||
'savings_balance' => 'Solde de l\'épargne',
|
||||
'credit_card_limit' => 'Limite de carte de crédit',
|
||||
'automatch' => 'Match automatically',
|
||||
'skip' => 'Skip',
|
||||
'name' => 'Name',
|
||||
'active' => 'Active',
|
||||
'amount_min' => 'Minimum amount',
|
||||
'amount_max' => 'Maximum amount',
|
||||
'name' => 'Nom',
|
||||
'active' => 'Actif',
|
||||
'amount_min' => 'Montant minimum',
|
||||
'amount_max' => 'Montant maximum',
|
||||
'match' => 'Matches on',
|
||||
'repeat_freq' => 'Repeats',
|
||||
'account_from_id' => 'From account',
|
||||
'account_to_id' => 'To account',
|
||||
'account_from_id' => 'Compte d\'origine',
|
||||
'account_to_id' => 'Compte de destination',
|
||||
'account_id' => 'Asset account',
|
||||
'budget_id' => 'Budget',
|
||||
'openingBalance' => 'Opening balance',
|
||||
'openingBalance' => 'Solde initial',
|
||||
'tagMode' => 'Tag mode',
|
||||
'tagPosition' => 'Tag location',
|
||||
'virtualBalance' => 'Virtual balance',
|
||||
'virtualBalance' => 'Solde virtuel',
|
||||
'longitude_latitude' => 'Location',
|
||||
'targetamount' => 'Target amount',
|
||||
'accountRole' => 'Account role',
|
||||
'openingBalanceDate' => 'Opening balance date',
|
||||
'ccType' => 'Credit card payment plan',
|
||||
'ccMonthlyPaymentDate' => 'Credit card monthly payment date',
|
||||
'piggy_bank_id' => 'Piggy bank',
|
||||
'piggy_bank_id' => 'Tirelire',
|
||||
'returnHere' => 'Return here',
|
||||
'returnHereExplanation' => 'After storing, return here to create another one.',
|
||||
'returnHereUpdateExplanation' => 'After updating, return here.',
|
||||
@@ -53,6 +53,7 @@ return [
|
||||
'csv_config' => 'CSV import configuration',
|
||||
'specifix' => 'Bank- or file specific fixes',
|
||||
'csv_import_account' => 'Default import account',
|
||||
'csv_delimiter' => 'CSV field delimiter',
|
||||
'attachments[]' => 'Attachments',
|
||||
'store_new_withdrawal' => 'Store new withdrawal',
|
||||
'store_new_deposit' => 'Store new deposit',
|
||||
@@ -67,6 +68,13 @@ return [
|
||||
'filename' => 'File name',
|
||||
'mime' => 'Mime type',
|
||||
'size' => 'Size',
|
||||
'trigger' => 'Trigger',
|
||||
'stop_processing' => 'Stop processing',
|
||||
|
||||
'csv_comma' => 'A comma (,)',
|
||||
'csv_semicolon' => 'A semicolon (;)',
|
||||
'csv_tab' => 'A tab (invisible)',
|
||||
|
||||
|
||||
'delete_account' => 'Delete account ":name"',
|
||||
'delete_bill' => 'Supprimer la facture ":name"',
|
||||
@@ -75,10 +83,14 @@ return [
|
||||
'delete_currency' => 'Delete currency ":name"',
|
||||
'delete_journal' => 'Delete transaction with description ":description"',
|
||||
'delete_attachment' => 'Delete attachment ":name"',
|
||||
'delete_rule' => 'Delete rule ":title"',
|
||||
'delete_rule_group' => 'Delete rule group ":title"',
|
||||
|
||||
'attachment_areYouSure' => 'Are you sure you want to delete the attachment named ":name"?',
|
||||
'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"?',
|
||||
'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"?',
|
||||
'currency_areYouSure' => 'Are you sure you want to delete the currency named ":name"?',
|
||||
@@ -88,6 +100,7 @@ return [
|
||||
|
||||
'permDeleteWarning' => 'Deleting stuff from Firely is permanent and cannot be undone.',
|
||||
'also_delete_transactions' => 'The only transaction connected to this account will be deleted as well.|All :count transactions connected to this account will be deleted as well.',
|
||||
'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.',
|
||||
'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will spared deletion.',
|
||||
'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will spared deletion.',
|
||||
|
43
resources/lang/fr_FR/help.php
Normal file → Executable file
43
resources/lang/fr_FR/help.php
Normal file → Executable file
@@ -2,7 +2,7 @@
|
||||
return [
|
||||
|
||||
// tour!
|
||||
'main-content-title' => 'Welcome to Firefly III',
|
||||
'main-content-title' => 'Bienvenue sur Firefly III',
|
||||
'main-content-text' => 'Do yourself a favor and follow this short guide to make sure you know your way around.',
|
||||
'sidebar-toggle-title' => 'Sidebar to create stuff',
|
||||
'sidebar-toggle-text' => 'Hidden under the plus icon are all the buttons to create new stuff. Accounts, transactions, everything!',
|
||||
@@ -13,30 +13,30 @@ return [
|
||||
'report-menu-title' => 'Rapport',
|
||||
'report-menu-text' => 'Check this out when you want a solid overview of your fiances.',
|
||||
'transaction-menu-title' => 'Transactions',
|
||||
'transaction-menu-text' => 'All transactions you\'ve created can be found here.',
|
||||
'transaction-menu-text' => 'Toutes les transactions que vous avez créé peuvent être trouvées ici.',
|
||||
'option-menu-title' => 'Options',
|
||||
'option-menu-text' => 'This is pretty self-explanatory.',
|
||||
'main-content-end-title' => 'The end!',
|
||||
'main-content-end-text' => 'Remember that every page has a small question mark at the right top. Click it to get help about the page you\'re on.',
|
||||
'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.',
|
||||
|
||||
|
||||
'register' => 'register',
|
||||
'index' => 'The main index',
|
||||
'index' => 'index',
|
||||
'home' => 'home',
|
||||
'flush' => 'flush',
|
||||
'accounts-index' => 'accounts.index',
|
||||
'accounts-create' => 'accounts.create',
|
||||
'accounts-edit' => 'accounts.edit',
|
||||
'accounts-delete' => 'accounts.delete',
|
||||
'accounts-show' => 'accounts.show',
|
||||
'attachments-edit' => 'attachments.edit',
|
||||
'attachments-delete' => 'attachments.delete',
|
||||
'attachments-show' => 'attachments.show',
|
||||
'attachments-preview' => 'attachments.preview',
|
||||
'bills-index' => 'bills.index',
|
||||
'bills-rescan' => 'bills.rescan',
|
||||
'bills-create' => 'bills.create',
|
||||
'bills-edit' => 'bills.edit',
|
||||
'bills-delete' => 'bills.delete',
|
||||
'bills-show' => 'bills.show',
|
||||
'budgets-index' => 'budgets.index',
|
||||
'budgets-income' => 'budgets.income',
|
||||
'budgets-create' => 'budgets.create',
|
||||
'budgets-edit' => 'budgets.edit',
|
||||
'budgets-delete' => 'budgets.delete',
|
||||
@@ -47,26 +47,19 @@ return [
|
||||
'categories-edit' => 'categories.edit',
|
||||
'categories-delete' => 'categories.delete',
|
||||
'categories-show' => 'categories.show',
|
||||
'categories-show-date' => 'categories.show.date',
|
||||
'categories-noCategory' => 'categories.noCategory',
|
||||
'csv-index' => 'Upload and import a CSV file',
|
||||
'csv-index' => 'csv.index',
|
||||
'csv-column-roles' => 'csv.column-roles',
|
||||
'csv-map' => 'csv.map',
|
||||
'csv-download-config-page' => 'csv.download-config-page',
|
||||
'csv-process' => 'csv.process',
|
||||
'currency-index' => 'currency.index',
|
||||
'currency-create' => 'currency.create',
|
||||
'currency-edit' => 'currency.edit',
|
||||
'currency-delete' => 'currency.delete',
|
||||
'currency-default' => 'currency.default',
|
||||
'help-show' => 'help.show',
|
||||
'json-expense-accounts' => 'json.expense-accounts',
|
||||
'json-revenue-accounts' => 'json.revenue-accounts',
|
||||
'json-categories' => 'json.categories',
|
||||
'json-tags' => 'json.tags',
|
||||
'json-box-in' => 'json.box.in',
|
||||
'json-box-out' => 'json.box.out',
|
||||
'json-box-paid' => 'json.box.paid',
|
||||
'json-box-unpaid' => 'json.box.unpaid',
|
||||
'new-user-index' => 'new-user.index',
|
||||
'piggy-banks-index' => 'piggy-banks.index',
|
||||
'piggy-banks-addMoney' => 'piggy-banks.addMoney',
|
||||
'piggy-banks-removeMoney' => 'piggy-banks.removeMoney',
|
||||
'piggy-banks-create' => 'piggy-banks.create',
|
||||
'piggy-banks-edit' => 'piggy-banks.edit',
|
||||
'piggy-banks-delete' => 'piggy-banks.delete',
|
||||
@@ -76,8 +69,7 @@ return [
|
||||
'profile-change-password' => 'profile.change-password',
|
||||
'profile-delete-account' => 'profile.delete-account',
|
||||
'reports-index' => 'reports.index',
|
||||
'reports-year' => 'reports.year',
|
||||
'reports-month' => 'reports.month',
|
||||
'reports-report' => 'reports.report',
|
||||
'search' => 'search',
|
||||
'tags-index' => 'tags.index',
|
||||
'tags-create' => 'tags.create',
|
||||
@@ -89,5 +81,4 @@ return [
|
||||
'transactions-edit' => 'transactions.edit',
|
||||
'transactions-delete' => 'transactions.delete',
|
||||
'transactions-show' => 'transactions.show',
|
||||
'logout' => 'logout',
|
||||
];
|
||||
|
14
resources/lang/fr_FR/list.php
Normal file → Executable file
14
resources/lang/fr_FR/list.php
Normal file → Executable file
@@ -3,15 +3,15 @@
|
||||
// all table headers.
|
||||
|
||||
return [
|
||||
'name' => 'Name',
|
||||
'role' => 'Role',
|
||||
'currentBalance' => 'Current balance',
|
||||
'active' => 'Is active?',
|
||||
'lastActivity' => 'Last activity',
|
||||
'balanceDiff' => 'Balance difference between :start and :end',
|
||||
'name' => 'Nom',
|
||||
'role' => 'Rôle',
|
||||
'currentBalance' => 'Solde courant',
|
||||
'active' => 'Actif ?',
|
||||
'lastActivity' => 'Activité récente',
|
||||
'balanceDiff' => 'Difference solde entre :start et :end',
|
||||
'matchedOn' => 'Matched on',
|
||||
'matchesOn' => 'Matched on',
|
||||
'matchingAmount' => 'Amount',
|
||||
'matchingAmount' => 'Montant',
|
||||
'lastMatch' => 'Last match',
|
||||
'expectedMatch' => 'Expected match',
|
||||
'automatch' => 'Auto match?',
|
||||
|
4
resources/lang/fr_FR/pagination.php
Normal file → Executable file
4
resources/lang/fr_FR/pagination.php
Normal file → Executable file
@@ -13,7 +13,7 @@ return [
|
||||
|
|
||||
*/
|
||||
|
||||
'previous' => '« Previous',
|
||||
'next' => 'Next »',
|
||||
'previous' => '« Precedent',
|
||||
'next' => 'Suivant »',
|
||||
|
||||
];
|
||||
|
11
resources/lang/fr_FR/passwords.php
Normal file → Executable file
11
resources/lang/fr_FR/passwords.php
Normal file → Executable file
@@ -12,10 +12,11 @@ return [
|
||||
|
|
||||
*/
|
||||
|
||||
"password" => "Passwords must be at least six characters and match the confirmation.",
|
||||
"user" => "We can't find a user with that e-mail address.",
|
||||
"token" => "This password reset token is invalid.",
|
||||
"sent" => "We have e-mailed your password reset link!",
|
||||
"reset" => "Your password has been reset!",
|
||||
"password" => "Le mot de passe doit contenir au moins 6 caractères et correspondre à la confirmation.",
|
||||
"user" => "Aucun utilisateur avec cette addresse email.",
|
||||
"token" => "Le jeton de réinitialisation de mot de passe est invalide.",
|
||||
"sent" => "Nous avons envoyé votre lien de réinitialisation de mot de passe!",
|
||||
"reset" => "Le mot de passe a été réinitialisé!",
|
||||
'blocked' => 'Nice try though.'
|
||||
|
||||
];
|
||||
|
117
resources/lang/fr_FR/validation.php
Normal file → Executable file
117
resources/lang/fr_FR/validation.php
Normal file → Executable file
@@ -1,78 +1,69 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
|
||||
/*
|
||||
|--------------------------------------------------------------------------
|
||||
| Validation Language Lines
|
||||
|--------------------------------------------------------------------------
|
||||
|
|
||||
| The following language lines contain the default error messages used by
|
||||
| the validator class. Some of these rules have multiple versions such
|
||||
| such as the size rules. Feel free to tweak each of these messages.
|
||||
|
|
||||
*/
|
||||
'rule_trigger_value' => 'This value is invalid for the selected trigger.',
|
||||
'rule_action_value' => 'This value is invalid for the selected action.',
|
||||
'invalid_domain' => 'Due to security constraints, you cannot register from this domain.',
|
||||
'file_already_attached' => 'Uploaded file ":name" is already attached to this object.',
|
||||
'file_attached' => 'Succesfully uploaded file ":name".',
|
||||
'file_invalid_mime' => 'File ":name" is of type ":mime" which is not accepted as a new upload.',
|
||||
'file_too_large' => 'File ":name" is too large.',
|
||||
'accepted' => 'Le champ :attribute doit être accepté.',
|
||||
"accepted" => "Le champ :attribute doit être accepté.",
|
||||
"active_url" => "Le champ :attribute n'est pas une URL valide.",
|
||||
"after" => "Le champ :attribute doit être une date postérieure au :date.",
|
||||
"alpha" => "Le champ :attribute doit seulement contenir des lettres.",
|
||||
"alpha_dash" => "Le champ :attribute doit seulement contenir des lettres, des chiffres et des tirets.",
|
||||
"alpha_num" => "Le champ :attribute doit seulement contenir des chiffres et des lettres.",
|
||||
"array" => "Le champ :attribute doit être un tableau.",
|
||||
"unique_for_user" => "There already is an entry with this :attribute.",
|
||||
"before" => "Le champ :attribute doit être une date antérieure au :date.",
|
||||
'unique_object_for_user' => 'This name is already in use',
|
||||
'unique_account_for_user' => 'This account name is already in use',
|
||||
'active_url' => "Le champ :attribute n'est pas une URL valide.",
|
||||
'after' => 'Le champ :attribute doit être une date postérieure au :date.',
|
||||
'alpha' => 'Le champ :attribute doit seulement contenir des lettres.',
|
||||
'alpha_dash' => 'Le champ :attribute doit seulement contenir des lettres, des chiffres et des tirets.',
|
||||
'alpha_num' => 'Le champ :attribute doit seulement contenir des chiffres et des lettres.',
|
||||
'array' => 'Le champ :attribute doit être un tableau.',
|
||||
'before' => 'Le champ :attribute doit être une date antérieure au :date.',
|
||||
'between.numeric' => 'La valeur de :attribute doit être comprise entre :min et :max.',
|
||||
'between.file' => 'Le fichier :attribute doit avoir une taille entre :min et :max kilo-octets.',
|
||||
'between.string' => 'Le texte :attribute doit avoir entre :min et :max caractères.',
|
||||
'between.array' => 'Le tableau :attribute doit avoir entre :min et :max éléments.',
|
||||
'boolean' => 'Le champ :attribute doit être vrai ou faux.',
|
||||
'confirmed' => 'Le champ de confirmation :attribute ne correspond pas.',
|
||||
'date' => "Le champ :attribute n'est pas une date valide.",
|
||||
'date_format' => 'Le champ :attribute ne correspond pas au format :format.',
|
||||
'different' => 'Les champs :attribute et :other doivent être différents.',
|
||||
'digits' => 'Le champ :attribute doit avoir :digits chiffres.',
|
||||
'digits_between' => 'Le champ :attribute doit avoir entre :min et :max chiffres.',
|
||||
'email' => 'Le champ :attribute doit être une adresse email valide.',
|
||||
'exists' => 'Le champ :attribute sélectionné est invalide.',
|
||||
'filled' => 'Le champ :attribute est obligatoire.',
|
||||
'image' => 'Le champ :attribute doit être une image.',
|
||||
'in' => 'Le champ :attribute est invalide.',
|
||||
'integer' => 'Le champ :attribute doit être un entier.',
|
||||
'ip' => 'Le champ :attribute doit être une adresse IP valide.',
|
||||
"between.numeric" => "La valeur de :attribute doit être comprise entre :min et :max.",
|
||||
"between.file" => "Le fichier :attribute doit avoir une taille entre :min et :max kilo-octets.",
|
||||
"between.string" => "Le texte :attribute doit avoir entre :min et :max caractères.",
|
||||
"between.array" => "Le tableau :attribute doit avoir entre :min et :max éléments.",
|
||||
"boolean" => "Le champ :attribute doit être vrai ou faux.",
|
||||
"confirmed" => "Le champ de confirmation :attribute ne correspond pas.",
|
||||
"date" => "Le champ :attribute n'est pas une date valide.",
|
||||
"date_format" => "Le champ :attribute ne correspond pas au format :format.",
|
||||
"different" => "Les champs :attribute et :other doivent être différents.",
|
||||
"digits" => "Le champ :attribute doit avoir :digits chiffres.",
|
||||
"digits_between" => "Le champ :attribute doit avoir entre :min et :max chiffres.",
|
||||
"email" => "Le champ :attribute doit être une adresse email valide.",
|
||||
"filled" => "Le champ :attribute est obligatoire.",
|
||||
"exists" => "Le champ :attribute sélectionné est invalide.",
|
||||
"image" => "Le champ :attribute doit être une image.",
|
||||
"in" => "Le champ :attribute est invalide.",
|
||||
"integer" => "Le champ :attribute doit être un entier.",
|
||||
"ip" => "Le champ :attribute doit être une adresse IP valide.",
|
||||
'json' => 'Le champ :attribute doit être un document JSON valide.',
|
||||
'max.numeric' => 'La valeur de :attribute ne peut être supérieure à :max.',
|
||||
'max.file' => 'Le fichier :attribute ne peut être plus gros que :max kilo-octets.',
|
||||
'max.string' => 'Le texte de :attribute ne peut contenir plus de :max caractères.',
|
||||
'max.array' => 'Le tableau :attribute ne peut avoir plus de :max éléments.',
|
||||
'mimes' => 'Le champ :attribute doit être un fichier de type : :values.',
|
||||
'min.numeric' => 'La valeur de :attribute doit être supérieure à :min.',
|
||||
'min.file' => 'Le fichier :attribute doit être plus gros que :min kilo-octets.',
|
||||
'min.string' => 'Le texte :attribute doit contenir au moins :min caractères.',
|
||||
'min.array' => 'Le tableau :attribute doit avoir au moins :min éléments.',
|
||||
'not_in' => "Le champ :attribute sélectionné n'est pas valide.",
|
||||
'numeric' => 'Le champ :attribute doit contenir un nombre.',
|
||||
'regex' => 'Le format du champ :attribute est invalide.',
|
||||
'required' => 'Le champ :attribute est obligatoire.',
|
||||
'required_if' => 'Le champ :attribute est obligatoire quand la valeur de :other est :value.',
|
||||
"max.numeric" => "La valeur de :attribute ne peut être supérieure à :max.",
|
||||
"max.file" => "Le fichier :attribute ne peut être plus gros que :max kilo-octets.",
|
||||
"max.string" => "Le texte de :attribute ne peut contenir plus de :max caractères.",
|
||||
"max.array" => "Le tableau :attribute ne peut avoir plus de :max éléments.",
|
||||
"mimes" => "Le champ :attribute doit être un fichier de type : :values.",
|
||||
"min.numeric" => "La valeur de :attribute doit être supérieure à :min.",
|
||||
"min.file" => "Le fichier :attribute doit être plus gros que :min kilo-octets.",
|
||||
"min.string" => "Le texte :attribute doit contenir au moins :min caractères.",
|
||||
"min.array" => "Le tableau :attribute doit avoir au moins :min éléments.",
|
||||
"not_in" => "Le champ :attribute sélectionné n'est pas valide.",
|
||||
"numeric" => "Le champ :attribute doit contenir un nombre.",
|
||||
"regex" => "Le format du champ :attribute est invalide.",
|
||||
"required" => "Le champ :attribute est obligatoire.",
|
||||
"required_if" => "Le champ :attribute est obligatoire quand la valeur de :other est :value.",
|
||||
'required_unless' => 'Le champ :attribute est obligatoire sauf si :other est :values.',
|
||||
'required_with' => 'Le champ :attribute est obligatoire quand :values est présent.',
|
||||
'required_with_all' => 'Le champ :attribute est obligatoire quand :values est présent.',
|
||||
'required_without' => "Le champ :attribute est obligatoire quand :values n'est pas présent.",
|
||||
'required_without_all' => "Le champ :attribute est requis quand aucun de :values n'est présent.",
|
||||
'same' => 'Les champs :attribute et :other doivent être identiques.',
|
||||
'size.numeric' => 'La valeur de :attribute doit être :size.',
|
||||
'size.file' => 'La taille du fichier de :attribute doit être de :size kilo-octets.',
|
||||
'size.string' => 'Le texte de :attribute doit contenir :size caractères.',
|
||||
'size.array' => 'Le tableau :attribute doit contenir :size éléments.',
|
||||
"required_with" => "Le champ :attribute est obligatoire quand :values est présent.",
|
||||
"required_with_all" => "Le champ :attribute est obligatoire quand :values est présent.",
|
||||
"required_without" => "Le champ :attribute est obligatoire quand :values n'est pas présent.",
|
||||
"required_without_all" => "Le champ :attribute est requis quand aucun de :values n'est présent.",
|
||||
"same" => "Les champs :attribute et :other doivent être identiques.",
|
||||
"size.numeric" => "La valeur de :attribute doit être :size.",
|
||||
"size.file" => "La taille du fichier de :attribute doit être de :size kilo-octets.",
|
||||
"size.string" => "Le texte de :attribute doit contenir :size caractères.",
|
||||
"size.array" => "Le tableau :attribute doit contenir :size éléments.",
|
||||
"unique" => "La valeur du champ :attribute est déjà utilisée.",
|
||||
'string' => 'Le champ :attribute doit être une chaîne de caractères.',
|
||||
'timezone' => 'Le champ :attribute doit être un fuseau horaire valide.',
|
||||
'unique' => 'La valeur du champ :attribute est déjà utilisée.',
|
||||
'url' => "Le format de l'URL de :attribute n'est pas valide.",
|
||||
"url" => "Le format de l'URL de :attribute n'est pas valide.",
|
||||
"timezone" => "Le champ :attribute doit être un fuseau horaire valide.",
|
||||
];
|
||||
|
@@ -282,7 +282,7 @@ return [
|
||||
'csv_specifix_RabobankDescription' => 'Vink dit aan als je Rabobank bestanden importeert.',
|
||||
'csv_specifix_Dummy' => 'Dit vinkje doet niks (dummy).',
|
||||
'csv_import_account_help' => 'Als jouw CSV bestand geen referenties bevat naar jouw rekening(en), geef dan hier aan om welke rekening het gaat.',
|
||||
'csv_delimiter_help' => 'Kies het veld scheidingsteken dat in het invoerbestand is gebruikt. Bij twijfel is de komma de veiligste optie.',
|
||||
'csv_delimiter_help' => 'Kies het veldscheidingsteken dat in het invoerbestand is gebruikt. Bij twijfel is de komma de veiligste optie.',
|
||||
'csv_date_parse_error' => 'Firefly kan van ":value" geen datum maken, gegeven het formaat ":format". Weet je zeker dat je CSV goed is?',
|
||||
|
||||
// create new stuff:
|
||||
|
@@ -71,6 +71,10 @@ return [
|
||||
'trigger' => 'Trigger',
|
||||
'stop_processing' => 'Stop met verwerken',
|
||||
|
||||
'csv_comma' => 'Een komma (,)',
|
||||
'csv_semicolon' => 'Een puntkomma (;)',
|
||||
'csv_tab' => 'Een tab (onzichtbaar)',
|
||||
|
||||
|
||||
'delete_account' => 'Verwijder rekening ":name"',
|
||||
'delete_bill' => 'Verwijder contract ":name"',
|
||||
|
0
resources/lang/pt_BR/breadcrumbs.php
Normal file → Executable file
0
resources/lang/pt_BR/breadcrumbs.php
Normal file → Executable file
0
resources/lang/pt_BR/config.php
Normal file → Executable file
0
resources/lang/pt_BR/config.php
Normal file → Executable file
107
resources/lang/pt_BR/firefly.php
Normal file → Executable file
107
resources/lang/pt_BR/firefly.php
Normal file → Executable file
@@ -2,6 +2,7 @@
|
||||
|
||||
return [
|
||||
// general stuff:
|
||||
'language_incomplete' => 'This language is not yet fully translated',
|
||||
'test' => 'Você selecionou Inglês',
|
||||
'close' => 'Fechar',
|
||||
'pleaseHold' => 'Por favor espere...',
|
||||
@@ -37,6 +38,108 @@ return [
|
||||
'new_budget' => 'Novo orçamento',
|
||||
'new_bill' => 'Nova fatura',
|
||||
|
||||
// rules
|
||||
'rules' => 'Rules',
|
||||
'rules_explanation' => 'Here you can manage rules. Rules are triggered when a transaction is created or updated. Then, if the transaction has certain properties (called "triggers") Firefly will execute the "actions". Combined, you can make Firefly respond in a certain way to new transactions.',
|
||||
'rule_name' => 'Name of rule',
|
||||
'rule_triggers' => 'Rule triggers when',
|
||||
'rule_actions' => 'Rule will',
|
||||
'new_rule' => 'New rule',
|
||||
'new_rule_group' => 'New rule group',
|
||||
'rule_priority_up' => 'Give rule more priority',
|
||||
'rule_priority_down' => 'Give rule less priority',
|
||||
'make_new_rule_group' => 'Make new rule group',
|
||||
'store_new_rule_group' => 'Store new rule group',
|
||||
'created_new_rule_group' => 'New rule group ":title" stored!',
|
||||
'updated_rule_group' => 'Successfully updated rule group ":title".',
|
||||
'edit_rule_group' => 'Edit rule group ":title"',
|
||||
'delete_rule_group' => 'Delete rule group ":title"',
|
||||
'deleted_rule_group' => 'Deleted rule group ":title"',
|
||||
'update_rule_group' => 'Update rule group',
|
||||
'no_rules_in_group' => 'There are no rules in this group',
|
||||
'move_rule_group_up' => 'Move rule group up',
|
||||
'move_rule_group_down' => 'Move rule group down',
|
||||
'save_rules_by_moving' => 'Save these rule(s) by moving them to another rule group:',
|
||||
'make_new_rule' => 'Make new rule in rule group ":title"',
|
||||
'rule_help_stop_processing' => 'When you check this box, later rules in this group will not be executed.',
|
||||
'rule_help_active' => 'Inactive rules will never fire.',
|
||||
'stored_new_rule' => 'Stored new rule with title ":title"',
|
||||
'deleted_rule' => 'Deleted rule with title ":title"',
|
||||
'store_new_rule' => 'Store new rule',
|
||||
'updated_rule' => 'Updated rule with title ":title"',
|
||||
|
||||
'trigger' => 'Trigger',
|
||||
'trigger_value' => 'Trigger on value',
|
||||
'stop_processing_other_triggers' => 'Stop processing other triggers',
|
||||
'add_rule_trigger' => 'Add new trigger',
|
||||
'action' => 'Action',
|
||||
'action_value' => 'Action value',
|
||||
'stop_executing_other_actions' => 'Stop executing other actions',
|
||||
'add_rule_action' => 'Add new action',
|
||||
'edit_rule' => 'Edit rule ":title"',
|
||||
'update_rule' => 'Update rule',
|
||||
|
||||
// actions and triggers
|
||||
'rule_trigger_user_action' => 'User action is ":trigger_value"',
|
||||
'rule_trigger_from_account_starts' => 'Source account starts with ":trigger_value"',
|
||||
'rule_trigger_from_account_ends' => 'Source account ends with ":trigger_value"',
|
||||
'rule_trigger_from_account_is' => 'Source account is ":trigger_value"',
|
||||
'rule_trigger_from_account_contains' => 'Source account contains ":trigger_value"',
|
||||
'rule_trigger_to_account_starts' => 'Destination account starts with ":trigger_value"',
|
||||
'rule_trigger_to_account_ends' => 'Destination account ends with ":trigger_value"',
|
||||
'rule_trigger_to_account_is' => 'Destination account is ":trigger_value"',
|
||||
'rule_trigger_to_account_contains' => 'Destination account contains ":trigger_value"',
|
||||
'rule_trigger_transaction_type' => 'Transaction is of type ":trigger_value"',
|
||||
'rule_trigger_amount_less' => 'Amount is less than :trigger_value',
|
||||
'rule_trigger_amount_exactly' => 'Amount is :trigger_value',
|
||||
'rule_trigger_amount_more' => 'Amount is more than :trigger_value',
|
||||
'rule_trigger_description_starts' => 'Description starts with ":trigger_value"',
|
||||
'rule_trigger_description_ends' => 'Description ends with ":trigger_value"',
|
||||
'rule_trigger_description_contains' => 'Description contains ":trigger_value"',
|
||||
'rule_trigger_description_is' => 'Description is ":trigger_value"',
|
||||
|
||||
'rule_trigger_from_account_starts_choice' => 'Source account starts with..',
|
||||
'rule_trigger_from_account_ends_choice' => 'Source account ends with..',
|
||||
'rule_trigger_from_account_is_choice' => 'Source account is..',
|
||||
'rule_trigger_from_account_contains_choice' => 'Source account contains..',
|
||||
'rule_trigger_to_account_starts_choice' => 'Destination account starts with..',
|
||||
'rule_trigger_to_account_ends_choice' => 'Destination account ends with..',
|
||||
'rule_trigger_to_account_is_choice' => 'Destination account is..',
|
||||
'rule_trigger_to_account_contains_choice' => 'Destination account contains..',
|
||||
'rule_trigger_transaction_type_choice' => 'Transaction is of type..',
|
||||
'rule_trigger_amount_less_choice' => 'Amount is less than..',
|
||||
'rule_trigger_amount_exactly_choice' => 'Amount is..',
|
||||
'rule_trigger_amount_more_choice' => 'Amount is more than..',
|
||||
'rule_trigger_description_starts_choice' => 'Description starts with..',
|
||||
'rule_trigger_description_ends_choice' => 'Description ends with..',
|
||||
'rule_trigger_description_contains_choice' => 'Description contains..',
|
||||
'rule_trigger_description_is_choice' => 'Description is..',
|
||||
|
||||
'rule_trigger_store_journal' => 'When a journal is created',
|
||||
'rule_trigger_update_journal' => 'When a journal is updated',
|
||||
|
||||
'rule_action_set_category' => 'Set category to ":action_value"',
|
||||
'rule_action_clear_category' => 'Clear category',
|
||||
'rule_action_set_budget' => 'Set budget to ":action_value"',
|
||||
'rule_action_clear_budget' => 'Clear budget',
|
||||
'rule_action_add_tag' => 'Add tag ":action_value"',
|
||||
'rule_action_remove_tag' => 'Remove tag ":action_value"',
|
||||
'rule_action_remove_all_tags' => 'Remove all tags',
|
||||
'rule_action_set_description' => 'Set description to ":action_value"',
|
||||
'rule_action_append_description' => 'Append description with ":action_value"',
|
||||
'rule_action_prepend_description' => 'Prepend description with ":action_value"',
|
||||
|
||||
'rule_action_set_category_choice' => 'Set category to..',
|
||||
'rule_action_clear_category_choice' => 'Clear any category',
|
||||
'rule_action_set_budget_choice' => 'Set budget to..',
|
||||
'rule_action_clear_budget_choice' => 'Clear any budget',
|
||||
'rule_action_add_tag_choice' => 'Add tag..',
|
||||
'rule_action_remove_tag_choice' => 'Remove tag..',
|
||||
'rule_action_remove_all_tags_choice' => 'Remove all tags',
|
||||
'rule_action_set_description_choice' => 'Set description to..',
|
||||
'rule_action_append_description_choice' => 'Append description with..',
|
||||
'rule_action_prepend_description_choice' => 'Prepend description with..',
|
||||
|
||||
// tags
|
||||
'store_new_tag' => 'Armazenar nova tag',
|
||||
'update_tag' => 'Atualizar tag',
|
||||
@@ -179,6 +282,7 @@ return [
|
||||
'csv_specifix_RabobankDescription' => 'Select this when you\'re importing Rabobank CSV export files.',
|
||||
'csv_specifix_Dummy' => 'Checking this has no effect whatsoever.',
|
||||
'csv_import_account_help' => 'If your CSV file does NOT contain information about your asset account(s), use this dropdown to select to which account the transactions in the CSV belong to.',
|
||||
'csv_delimiter_help' => 'Choose the field delimiter that is used in your input file. If not sure, comma is the safest option.',
|
||||
'csv_date_parse_error' => 'Could not parse a valid date from ":value", using the format ":format". Are you sure your CSV is correct?',
|
||||
|
||||
// create new stuff:
|
||||
@@ -274,6 +378,7 @@ return [
|
||||
'category' => 'Category',
|
||||
'delete_category' => 'Delete category ":name"',
|
||||
'store_category' => 'Store new category',
|
||||
'without_category_between' => 'Without category between :start and :end',
|
||||
|
||||
// transactions:
|
||||
'update_withdrawal' => 'Update withdrawal',
|
||||
@@ -471,7 +576,7 @@ return [
|
||||
'tag_title_balancingAct' => 'Balancing act tags',
|
||||
'tag_title_advancePayment' => 'Advance payment tags',
|
||||
'tags_introduction' => 'Usually tags are singular words, designed to quickly band items together using things like <span class="label label-info">expensive</span>, <span class="label label-info">bill</span> or <span class="label label-info">for-party</span>. In Firefly III, tags can have more properties such as a date, description and location. This allows you to join transactions together in a more meaningful way. For example, you could make a tag called <span class="label label-success"> Christmas dinner with friends</span> and add information about the restaurant. Such tags are "singular", you would only use them for a single occasion, perhaps with multiple transactions.',
|
||||
'tags_group' => 'Tags group transactions together, which makes it possible to store reimbursements (in case you front money for others) and other "balancing acts" where expenses are summed up (the payments on your new TV) or where expenses and deposits are cancelling each other out (buying something with saved money). It\'s all up to you. Using tags the old-fashioned way is of course always possible. ',
|
||||
'tags_group' => 'Tags group transactions together, which makes it possible to store reimbursements (in case you front money for others) and other "balancing acts" where expenses are summed up (the payments on your new TV) or where expenses and deposits are cancelling each other out (buying something with saved money). It\'s all up to you. Using tags the old-fashioned way is of course always possible.',
|
||||
'tags_start' => 'Create a tag to get started or enter tags when creating new transactions.',
|
||||
|
||||
];
|
||||
|
12
resources/lang/pt_BR/form.php
Normal file → Executable file
12
resources/lang/pt_BR/form.php
Normal file → Executable file
@@ -53,6 +53,7 @@ return [
|
||||
'csv_config' => 'Importar CSV de configuração',
|
||||
'specifix' => 'Bank- or file specific fixes',
|
||||
'csv_import_account' => 'Default import account',
|
||||
'csv_delimiter' => 'CSV field delimiter',
|
||||
'attachments[]' => 'Anexos',
|
||||
'store_new_withdrawal' => 'Store new withdrawal',
|
||||
'store_new_deposit' => 'Store new deposit',
|
||||
@@ -67,6 +68,12 @@ return [
|
||||
'filename' => 'Nome do arquivo',
|
||||
'mime' => 'Mime type',
|
||||
'size' => 'Tamanho',
|
||||
'trigger' => 'Trigger',
|
||||
'stop_processing' => 'Stop processing',
|
||||
|
||||
'csv_comma' => 'A comma (,)',
|
||||
'csv_semicolon' => 'A semicolon (;)',
|
||||
'csv_tab' => 'A tab (invisible)',
|
||||
|
||||
|
||||
'delete_account' => 'Apagar conta ":name"',
|
||||
@@ -76,10 +83,14 @@ return [
|
||||
'delete_currency' => 'Delete currency ":name"',
|
||||
'delete_journal' => 'Delete transaction with description ":description"',
|
||||
'delete_attachment' => 'Apagar anexo ":name"',
|
||||
'delete_rule' => 'Delete rule ":title"',
|
||||
'delete_rule_group' => 'Delete rule group ":title"',
|
||||
|
||||
'attachment_areYouSure' => 'Are you sure you want to delete the attachment named ":name"?',
|
||||
'account_areYouSure' => 'Are you sure you want to delete the account named ":name"?',
|
||||
'bill_areYouSure' => 'Você tem certeza que quer apagar a fatura ":name"?',
|
||||
'rule_areYouSure' => 'Are you sure you want to delete the rule 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"?',
|
||||
'currency_areYouSure' => 'Are you sure you want to delete the currency named ":name"?',
|
||||
@@ -89,6 +100,7 @@ return [
|
||||
|
||||
'permDeleteWarning' => 'Deleting stuff from Firely is permanent and cannot be undone.',
|
||||
'also_delete_transactions' => 'The only transaction connected to this account will be deleted as well.|All :count transactions connected to this account will be deleted as well.',
|
||||
'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.',
|
||||
'bill_keep_transactions' => 'The only transaction connected to this bill will not be deleted.|All :count transactions connected to this bill will spared deletion.',
|
||||
'budget_keep_transactions' => 'The only transaction connected to this budget will not be deleted.|All :count transactions connected to this budget will spared deletion.',
|
||||
|
31
resources/lang/pt_BR/help.php
Normal file → Executable file
31
resources/lang/pt_BR/help.php
Normal file → Executable file
@@ -20,23 +20,23 @@ return [
|
||||
'main-content-end-text' => 'Remember that every page has a small question mark at the right top. Click it to get help about the page you\'re on.',
|
||||
|
||||
|
||||
'register' => 'register',
|
||||
'index' => 'The main index',
|
||||
'index' => 'index',
|
||||
'home' => 'home',
|
||||
'flush' => 'flush',
|
||||
'accounts-index' => 'accounts.index',
|
||||
'accounts-create' => 'accounts.create',
|
||||
'accounts-edit' => 'accounts.edit',
|
||||
'accounts-delete' => 'accounts.delete',
|
||||
'accounts-show' => 'accounts.show',
|
||||
'attachments-edit' => 'attachments.edit',
|
||||
'attachments-delete' => 'attachments.delete',
|
||||
'attachments-show' => 'attachments.show',
|
||||
'attachments-preview' => 'attachments.preview',
|
||||
'bills-index' => 'bills.index',
|
||||
'bills-rescan' => 'bills.rescan',
|
||||
'bills-create' => 'bills.create',
|
||||
'bills-edit' => 'bills.edit',
|
||||
'bills-delete' => 'bills.delete',
|
||||
'bills-show' => 'bills.show',
|
||||
'budgets-index' => 'budgets.index',
|
||||
'budgets-income' => 'budgets.income',
|
||||
'budgets-create' => 'budgets.create',
|
||||
'budgets-edit' => 'budgets.edit',
|
||||
'budgets-delete' => 'budgets.delete',
|
||||
@@ -47,26 +47,19 @@ return [
|
||||
'categories-edit' => 'categories.edit',
|
||||
'categories-delete' => 'categories.delete',
|
||||
'categories-show' => 'categories.show',
|
||||
'categories-show-date' => 'categories.show.date',
|
||||
'categories-noCategory' => 'categories.noCategory',
|
||||
'csv-index' => 'Carregar e importar um arquivo CSV',
|
||||
'csv-column-roles' => 'csv.column-roles',
|
||||
'csv-map' => 'csv.map',
|
||||
'csv-download-config-page' => 'csv.download-config-page',
|
||||
'csv-process' => 'csv.process',
|
||||
'currency-index' => 'currency.index',
|
||||
'currency-create' => 'currency.create',
|
||||
'currency-edit' => 'currency.edit',
|
||||
'currency-delete' => 'currency.delete',
|
||||
'currency-default' => 'currency.default',
|
||||
'help-show' => 'help.show',
|
||||
'json-expense-accounts' => 'json.expense-accounts',
|
||||
'json-revenue-accounts' => 'json.revenue-accounts',
|
||||
'json-categories' => 'json.categories',
|
||||
'json-tags' => 'json.tags',
|
||||
'json-box-in' => 'json.box.in',
|
||||
'json-box-out' => 'json.box.out',
|
||||
'json-box-paid' => 'json.box.paid',
|
||||
'json-box-unpaid' => 'json.box.unpaid',
|
||||
'new-user-index' => 'new-user.index',
|
||||
'piggy-banks-index' => 'piggy-banks.index',
|
||||
'piggy-banks-addMoney' => 'piggy-banks.addMoney',
|
||||
'piggy-banks-removeMoney' => 'piggy-banks.removeMoney',
|
||||
'piggy-banks-create' => 'piggy-banks.create',
|
||||
'piggy-banks-edit' => 'piggy-banks.edit',
|
||||
'piggy-banks-delete' => 'piggy-banks.delete',
|
||||
@@ -76,8 +69,7 @@ return [
|
||||
'profile-change-password' => 'profile.change-password',
|
||||
'profile-delete-account' => 'profile.delete-account',
|
||||
'reports-index' => 'reports.index',
|
||||
'reports-year' => 'reports.year',
|
||||
'reports-month' => 'reports.month',
|
||||
'reports-report' => 'reports.report',
|
||||
'search' => 'search',
|
||||
'tags-index' => 'tags.index',
|
||||
'tags-create' => 'tags.create',
|
||||
@@ -89,5 +81,4 @@ return [
|
||||
'transactions-edit' => 'transactions.edit',
|
||||
'transactions-delete' => 'transactions.delete',
|
||||
'transactions-show' => 'transactions.show',
|
||||
'logout' => 'logout',
|
||||
];
|
||||
|
0
resources/lang/pt_BR/list.php
Normal file → Executable file
0
resources/lang/pt_BR/list.php
Normal file → Executable file
0
resources/lang/pt_BR/pagination.php
Normal file → Executable file
0
resources/lang/pt_BR/pagination.php
Normal file → Executable file
0
resources/lang/pt_BR/passwords.php
Normal file → Executable file
0
resources/lang/pt_BR/passwords.php
Normal file → Executable file
@@ -1,6 +1,8 @@
|
||||
<?php
|
||||
|
||||
return [
|
||||
'rule_trigger_value' => 'This value is invalid for the selected trigger.',
|
||||
'rule_action_value' => 'This value is invalid for the selected action.',
|
||||
'invalid_domain' => 'Due to security constraints, you cannot register from this domain.',
|
||||
'file_already_attached' => 'Uploaded file ":name" is already attached to this object.',
|
||||
'file_attached' => 'Succesfully uploaded file ":name".',
|
||||
|
Reference in New Issue
Block a user