Also updated all translations.

This commit is contained in:
James Cole
2016-01-15 16:33:03 +01:00
parent 8c55bd179f
commit 4df1e5393b
20 changed files with 1319 additions and 1114 deletions

0
resources/lang/fr_FR/breadcrumbs.php Normal file → Executable file
View File

0
resources/lang/fr_FR/config.php Normal file → Executable file
View File

211
resources/lang/fr_FR/firefly.php Normal file → Executable file
View File

@@ -1,7 +1,8 @@
<?php <?php
return [ return [
// general stuff // general stuff:
'language_incomplete' => 'Cette langue n\'est pas encore complètement traduite',
'test' => 'Vous avez choisi Anglais', 'test' => 'Vous avez choisi Anglais',
'close' => 'Fermer', 'close' => 'Fermer',
'pleaseHold' => 'Veuillew patienter...', 'pleaseHold' => 'Veuillew patienter...',
@@ -9,45 +10,147 @@ return [
'edit' => 'Editer', 'edit' => 'Editer',
'delete' => 'Supprimer', 'delete' => 'Supprimer',
'welcomeBack' => 'What\'s playing?', 'welcomeBack' => 'What\'s playing?',
'everything' => 'Everything', 'everything' => 'Tout',
'customRange' => 'Custom range', 'customRange' => 'Plage personnalisée',
'apply' => 'Apply', 'apply' => 'Appliquer',
'cancel' => 'Cancel', 'cancel' => 'Annuler',
'from' => 'From', 'from' => 'Depuis',
'to' => 'To', 'to' => 'To',
'total_sum' => 'Total sum', 'total_sum' => 'Montant total ',
'period_sum' => 'Sum for period', 'period_sum' => 'Somme pour la période',
'showEverything' => 'Show everything', 'showEverything' => 'Tout Afficher',
'never' => 'Never', 'never' => 'Jamais',
'search_results_for' => 'Search results for ":query"', 'search_results_for' => 'Résultats de recherche pour ":query"',
'bounced_error' => 'The message sent to :email bounced, so no access for you.', '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.', 'deleted_error' => 'These credentials do not match our records.',
'general_blocked_error' => 'Your account has been disabled, so you cannot login.', 'general_blocked_error' => 'Your account has been disabled, so you cannot login.',
'removed_amount' => 'Removed :amount', 'removed_amount' => 'Supprimé :amount',
'added_amount' => 'Added :amount', 'added_amount' => 'Ajouté :amount',
'asset_account_role_help' => 'Any extra options resulting from your choice can be set later.', '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', 'create_new_stuff' => 'Create new stuff',
'new_withdrawal' => 'New withdrawal', 'new_withdrawal' => 'Nouveau retrait',
'new_deposit' => 'New deposit', 'new_deposit' => 'Nouveau dépôt',
'new_transfer' => 'New transfer', 'new_transfer' => 'Nouveau transfert',
'new_asset_account' => 'New asset account', 'new_asset_account' => 'New asset account',
'new_expense_account' => 'New expense account', 'new_expense_account' => 'New expense account',
'new_revenue_account' => 'New revenue account', 'new_revenue_account' => 'Nouveau compte de recettes',
'new_budget' => 'New budget', 'new_budget' => 'Nouveau budget',
'new_bill' => 'New bill', '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 // tags
'store_new_tag' => 'Store new tag', 'store_new_tag' => 'Créer un nouveau tag',
'update_tag' => 'Update tag', 'update_tag' => 'Mettre à jour le tag',
'no_location_set' => 'No location set.', 'no_location_set' => 'Aucun emplacement défini.',
'meta_data' => 'Meta data', 'meta_data' => 'Meta-données',
'location' => 'Location', 'location' => 'Emplacement',
// preferences // preferences
'pref_home_screen_accounts' => 'Home screen accounts', 'pref_home_screen_accounts' => 'Home screen accounts',
'pref_home_screen_accounts_help' => 'Which accounts should be displayed on the home page?', '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_budget_settings_help' => 'What\'s the maximum amount of money a budget envelope may contain?',
'pref_view_range' => 'View range', 'pref_view_range' => 'View range',
'pref_view_range_help' => 'Some charts are automatically grouped in periods. What period would you prefer?', '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_languages_help' => 'Firefly III supports several languages. Which one do you prefer?',
'pref_save_settings' => 'Save settings', 'pref_save_settings' => 'Save settings',
// profile // profile:
'change_your_password' => 'Change your password', 'change_your_password' => 'Change your password',
'delete_account' => 'Delete account', 'delete_account' => 'Delete account',
'current_password' => 'Current password', 'current_password' => 'Current password',
@@ -87,7 +190,7 @@ return [
'attachment_deleted' => 'Deleted attachment ":name"', 'attachment_deleted' => 'Deleted attachment ":name"',
'upload_max_file_size' => 'Maximum file size: :size', 'upload_max_file_size' => 'Maximum file size: :size',
// tour // tour:
'prev' => 'Prev', 'prev' => 'Prev',
'next' => 'Next', 'next' => 'Next',
'end-tour' => 'End tour', 'end-tour' => 'End tour',
@@ -101,7 +204,7 @@ return [
'title_transfer' => 'Transferts', 'title_transfer' => 'Transferts',
'title_transfers' => 'Transferts', 'title_transfers' => 'Transferts',
// csv import // csv import:
'csv_import' => 'Import CSV file', 'csv_import' => 'Import CSV file',
'csv' => 'CSV', 'csv' => 'CSV',
'csv_index_title' => 'Upload and import a CSV file', '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_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_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_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_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_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', '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_RabobankDescription' => 'Select this when you\'re importing Rabobank CSV export files.',
'csv_specifix_Dummy' => 'Checking this has no effect whatsoever.', '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_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?', '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_withdrawal' => 'Creer un nouveau retrait',
'create_new_deposit' => 'Create new deposit', 'create_new_deposit' => 'Create new deposit',
'create_new_transfer' => 'Creer un nouveau transfert', 'create_new_transfer' => 'Creer un nouveau transfert',
@@ -192,27 +295,26 @@ return [
'create_new_piggy_bank' => 'Create new piggy bank', 'create_new_piggy_bank' => 'Create new piggy bank',
'create_new_bill' => 'Create new bill', 'create_new_bill' => 'Create new bill',
// currencies:
// currencies
'create_currency' => 'Create a new currency', 'create_currency' => 'Create a new currency',
'edit_currency' => 'Edit currency ":name"', 'edit_currency' => 'Edit currency ":name"',
'store_currency' => 'Store new currency', 'store_currency' => 'Store new currency',
'update_currency' => 'Update currency', 'update_currency' => 'Update currency',
// new user // new user:
'submit' => 'Submit', 'submit' => 'Submit',
'getting_started' => 'Getting started', '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:', '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:', '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.', 'cc_balance_text' => 'If you have a credit card, please enter your credit card\'s limit.',
// forms // forms:
'mandatoryFields' => 'Mandatory fields', 'mandatoryFields' => 'Mandatory fields',
'optionalFields' => 'Optional fields', 'optionalFields' => 'Optional fields',
'options' => 'Options', 'options' => 'Options',
'something' => 'Something!', 'something' => 'Something!',
// budgets // budgets:
'create_new_budget' => 'Create a new budget', 'create_new_budget' => 'Create a new budget',
'store_new_budget' => ' Store new budget', 'store_new_budget' => ' Store new budget',
'availableIn' => 'Available in :date', 'availableIn' => 'Available in :date',
@@ -227,53 +329,45 @@ return [
'update_amount' => 'Update amount', 'update_amount' => 'Update amount',
'update_budget' => 'Update budget', 'update_budget' => 'Update budget',
// bills // bills:
'delete_bill' => 'Delete bill ":name"', 'delete_bill' => 'Delete bill ":name"',
'edit_bill' => 'Edit bill ":name"', 'edit_bill' => 'Edit bill ":name"',
'update_bill' => 'Update bill', 'update_bill' => 'Update bill',
'store_new_bill' => 'Store new bill', 'store_new_bill' => 'Store new bill',
// accounts // accounts:
'details_for_asset' => 'Details for asset account ":name"', 'details_for_asset' => 'Details for asset account ":name"',
'details_for_expense' => 'Details for expense account ":name"', 'details_for_expense' => 'Details for expense account ":name"',
'details_for_revenue' => 'Details for revenue account ":name"', 'details_for_revenue' => 'Details for revenue account ":name"',
'details_for_cash' => 'Details for cash account ":name"', 'details_for_cash' => 'Details for cash account ":name"',
'store_new_asset_account' => 'Store new asset account', 'store_new_asset_account' => 'Store new asset account',
'store_new_expense_account' => 'Store new expense account', 'store_new_expense_account' => 'Store new expense account',
'store_new_revenue_account' => 'Store new revenue account', 'store_new_revenue_account' => 'Store new revenue account',
'edit_asset_account' => 'Edit asset account ":name"', 'edit_asset_account' => 'Edit asset account ":name"',
'edit_expense_account' => 'Edit expense account ":name"', 'edit_expense_account' => 'Edit expense account ":name"',
'edit_revenue_account' => 'Edit revenue account ":name"', 'edit_revenue_account' => 'Edit revenue account ":name"',
'delete_asset_account' => 'Delete asset account ":name"', 'delete_asset_account' => 'Delete asset account ":name"',
'delete_expense_account' => 'Delete expense account ":name"', 'delete_expense_account' => 'Delete expense account ":name"',
'delete_revenue_account' => 'Delete revenue account ":name"', 'delete_revenue_account' => 'Delete revenue account ":name"',
'asset_deleted' => 'Successfully deleted asset account ":name"', 'asset_deleted' => 'Successfully deleted asset account ":name"',
'expense_deleted' => 'Successfully deleted expense account ":name"', 'expense_deleted' => 'Successfully deleted expense account ":name"',
'revenue_deleted' => 'Successfully deleted revenue account ":name"', 'revenue_deleted' => 'Successfully deleted revenue account ":name"',
'update_asset_account' => 'Update asset account', 'update_asset_account' => 'Update asset account',
'update_expense_account' => 'Update expense account', 'update_expense_account' => 'Update expense account',
'update_revenue_account' => 'Update revenue account', 'update_revenue_account' => 'Update revenue account',
'make_new_asset_account' => 'Create a new asset account', 'make_new_asset_account' => 'Create a new asset account',
'make_new_expense_account' => 'Create a new expense account', 'make_new_expense_account' => 'Create a new expense account',
'make_new_revenue_account' => 'Create a new revenue account', 'make_new_revenue_account' => 'Create a new revenue account',
'asset_accounts' => 'Asset accounts', 'asset_accounts' => 'Asset accounts',
'expense_accounts' => 'Expense accounts', 'expense_accounts' => 'Expense accounts',
'revenue_accounts' => 'Revenue accounts', 'revenue_accounts' => 'Revenue accounts',
'accountExtraHelp_asset' => '', 'accountExtraHelp_asset' => '',
'accountExtraHelp_expense' => '', 'accountExtraHelp_expense' => '',
'accountExtraHelp_revenue' => '', 'accountExtraHelp_revenue' => '',
'account_type' => 'Account type', 'account_type' => 'Account type',
'save_transactions_by_moving' => 'Save these transaction(s) by moving them to another account:', 'save_transactions_by_moving' => 'Save these transaction(s) by moving them to another account:',
// categories // categories:
'new_category' => 'New category', 'new_category' => 'New category',
'create_new_category' => 'Create a new category', 'create_new_category' => 'Create a new category',
'without_category' => 'Without a category', 'without_category' => 'Without a category',
@@ -284,8 +378,9 @@ return [
'category' => 'Category', 'category' => 'Category',
'delete_category' => 'Delete category ":name"', 'delete_category' => 'Delete category ":name"',
'store_category' => 'Store new category', 'store_category' => 'Store new category',
'without_category_between' => 'Without category between :start and :end',
// transactions // transactions:
'update_withdrawal' => 'Update withdrawal', 'update_withdrawal' => 'Update withdrawal',
'update_deposit' => 'Update deposit', 'update_deposit' => 'Update deposit',
'update_transfer' => 'Update transfer', 'update_transfer' => 'Update transfer',
@@ -293,12 +388,13 @@ return [
'delete_deposit' => 'Delete deposit ":description"', 'delete_deposit' => 'Delete deposit ":description"',
'delete_transfer' => 'Delete transfer ":description"', 'delete_transfer' => 'Delete transfer ":description"',
// new user // new user:
'welcome' => 'Welcome to Firefly!', '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', 'createNewAssetButton' => 'Create new asset account',
// home page // home page:
'yourAccounts' => 'Your accounts', 'yourAccounts' => 'Your accounts',
'budgetsAndSpending' => 'Budgets and spending', 'budgetsAndSpending' => 'Budgets and spending',
'savings' => 'Savings', 'savings' => 'Savings',
@@ -315,7 +411,7 @@ return [
'divided' => 'divided', 'divided' => 'divided',
'toDivide' => 'left to divide', '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', 'toggleNavigation' => 'Toggle navigation',
'currency' => 'Currency', 'currency' => 'Currency',
'preferences' => 'Preferences', 'preferences' => 'Preferences',
@@ -363,7 +459,7 @@ return [
'yearly' => 'Yearly', 'yearly' => 'Yearly',
'profile' => 'Profile', 'profile' => 'Profile',
// reports // reports:
'report_default' => 'Default financial report for :start until :end', 'report_default' => 'Default financial report for :start until :end',
'quick_link_reports' => 'Quick links', 'quick_link_reports' => 'Quick links',
'quick_link_default_report' => 'Default financial report', 'quick_link_default_report' => 'Default financial report',
@@ -412,7 +508,7 @@ return [
'report_preset_ranges' => 'Pre-set ranges', 'report_preset_ranges' => 'Pre-set ranges',
'shared' => 'Shared', 'shared' => 'Shared',
// charts // charts:
'dayOfMonth' => 'Day of the month', 'dayOfMonth' => 'Day of the month',
'month' => 'Month', 'month' => 'Month',
'budget' => 'Budget', 'budget' => 'Budget',
@@ -437,7 +533,7 @@ return [
'average' => 'Average', 'average' => 'Average',
'balanceFor' => 'Balance for :name', 'balanceFor' => 'Balance for :name',
// piggy banks // piggy banks:
'piggy_bank' => 'Piggy bank', 'piggy_bank' => 'Piggy bank',
'new_piggy_bank' => 'Create new piggy bank', 'new_piggy_bank' => 'Create new piggy bank',
'store_piggy_bank' => 'Store new piggy bank', 'store_piggy_bank' => 'Store new piggy bank',
@@ -471,7 +567,6 @@ return [
'regular_tag' => 'Just a regular tag.', '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.', '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.', 'advance_payment' => 'The tag accepts one expense and any number of deposits aimed to repay the original expense.',
'delete_tag' => 'Supprimer le tag ":tag"', 'delete_tag' => 'Supprimer le tag ":tag"',
'new_tag' => 'Make new tag', 'new_tag' => 'Make new tag',
'edit_tag' => 'Editer le tag ":tag"', 'edit_tag' => 'Editer le tag ":tag"',

39
resources/lang/fr_FR/form.php Normal file → Executable file
View File

@@ -2,33 +2,33 @@
return [ return [
// new user: // new user:
'bank_name' => 'Bank name', 'bank_name' => 'Nom de la banque',
'bank_balance' => 'Balance', 'bank_balance' => 'Solde',
'savings_balance' => 'Savings balance', 'savings_balance' => 'Solde de l\'épargne',
'credit_card_limit' => 'Credit card limit', 'credit_card_limit' => 'Limite de carte de crédit',
'automatch' => 'Match automatically', 'automatch' => 'Match automatically',
'skip' => 'Skip', 'skip' => 'Skip',
'name' => 'Name', 'name' => 'Nom',
'active' => 'Active', 'active' => 'Actif',
'amount_min' => 'Minimum amount', 'amount_min' => 'Montant minimum',
'amount_max' => 'Maximum amount', 'amount_max' => 'Montant maximum',
'match' => 'Matches on', 'match' => 'Matches on',
'repeat_freq' => 'Repeats', 'repeat_freq' => 'Repeats',
'account_from_id' => 'From account', 'account_from_id' => 'Compte d\'origine',
'account_to_id' => 'To account', 'account_to_id' => 'Compte de destination',
'account_id' => 'Asset account', 'account_id' => 'Asset account',
'budget_id' => 'Budget', 'budget_id' => 'Budget',
'openingBalance' => 'Opening balance', 'openingBalance' => 'Solde initial',
'tagMode' => 'Tag mode', 'tagMode' => 'Tag mode',
'tagPosition' => 'Tag location', 'tagPosition' => 'Tag location',
'virtualBalance' => 'Virtual balance', 'virtualBalance' => 'Solde virtuel',
'longitude_latitude' => 'Location', 'longitude_latitude' => 'Location',
'targetamount' => 'Target amount', 'targetamount' => 'Target amount',
'accountRole' => 'Account role', 'accountRole' => 'Account role',
'openingBalanceDate' => 'Opening balance date', 'openingBalanceDate' => 'Opening balance date',
'ccType' => 'Credit card payment plan', 'ccType' => 'Credit card payment plan',
'ccMonthlyPaymentDate' => 'Credit card monthly payment date', 'ccMonthlyPaymentDate' => 'Credit card monthly payment date',
'piggy_bank_id' => 'Piggy bank', 'piggy_bank_id' => 'Tirelire',
'returnHere' => 'Return here', 'returnHere' => 'Return here',
'returnHereExplanation' => 'After storing, return here to create another one.', 'returnHereExplanation' => 'After storing, return here to create another one.',
'returnHereUpdateExplanation' => 'After updating, return here.', 'returnHereUpdateExplanation' => 'After updating, return here.',
@@ -53,6 +53,7 @@ return [
'csv_config' => 'CSV import configuration', 'csv_config' => 'CSV import configuration',
'specifix' => 'Bank- or file specific fixes', 'specifix' => 'Bank- or file specific fixes',
'csv_import_account' => 'Default import account', 'csv_import_account' => 'Default import account',
'csv_delimiter' => 'CSV field delimiter',
'attachments[]' => 'Attachments', 'attachments[]' => 'Attachments',
'store_new_withdrawal' => 'Store new withdrawal', 'store_new_withdrawal' => 'Store new withdrawal',
'store_new_deposit' => 'Store new deposit', 'store_new_deposit' => 'Store new deposit',
@@ -67,6 +68,13 @@ return [
'filename' => 'File name', 'filename' => 'File name',
'mime' => 'Mime type', 'mime' => 'Mime type',
'size' => 'Size', '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_account' => 'Delete account ":name"',
'delete_bill' => 'Supprimer la facture ":name"', 'delete_bill' => 'Supprimer la facture ":name"',
@@ -75,10 +83,14 @@ return [
'delete_currency' => 'Delete currency ":name"', 'delete_currency' => 'Delete currency ":name"',
'delete_journal' => 'Delete transaction with description ":description"', 'delete_journal' => 'Delete transaction with description ":description"',
'delete_attachment' => 'Delete attachment ":name"', '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"?', '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"?', '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"?', '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"?', '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"?', '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"?', '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.', '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_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.', '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.', '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.', '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
View File

@@ -2,7 +2,7 @@
return [ return [
// tour! // 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.', '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-title' => 'Sidebar to create stuff',
'sidebar-toggle-text' => 'Hidden under the plus icon are all the buttons to create new stuff. Accounts, transactions, everything!', '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-title' => 'Rapport',
'report-menu-text' => 'Check this out when you want a solid overview of your fiances.', 'report-menu-text' => 'Check this out when you want a solid overview of your fiances.',
'transaction-menu-title' => 'Transactions', '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-title' => 'Options',
'option-menu-text' => 'This is pretty self-explanatory.', 'option-menu-text' => 'C\'est assez explicite.',
'main-content-end-title' => 'The end!', 'main-content-end-title' => 'Fin !',
'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.', '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' => 'index',
'index' => 'The main index',
'home' => 'home', 'home' => 'home',
'flush' => 'flush',
'accounts-index' => 'accounts.index', 'accounts-index' => 'accounts.index',
'accounts-create' => 'accounts.create', 'accounts-create' => 'accounts.create',
'accounts-edit' => 'accounts.edit', 'accounts-edit' => 'accounts.edit',
'accounts-delete' => 'accounts.delete', 'accounts-delete' => 'accounts.delete',
'accounts-show' => 'accounts.show', '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-index' => 'bills.index',
'bills-rescan' => 'bills.rescan',
'bills-create' => 'bills.create', 'bills-create' => 'bills.create',
'bills-edit' => 'bills.edit', 'bills-edit' => 'bills.edit',
'bills-delete' => 'bills.delete', 'bills-delete' => 'bills.delete',
'bills-show' => 'bills.show', 'bills-show' => 'bills.show',
'budgets-index' => 'budgets.index', 'budgets-index' => 'budgets.index',
'budgets-income' => 'budgets.income',
'budgets-create' => 'budgets.create', 'budgets-create' => 'budgets.create',
'budgets-edit' => 'budgets.edit', 'budgets-edit' => 'budgets.edit',
'budgets-delete' => 'budgets.delete', 'budgets-delete' => 'budgets.delete',
@@ -47,26 +47,19 @@ return [
'categories-edit' => 'categories.edit', 'categories-edit' => 'categories.edit',
'categories-delete' => 'categories.delete', 'categories-delete' => 'categories.delete',
'categories-show' => 'categories.show', 'categories-show' => 'categories.show',
'categories-show-date' => 'categories.show.date',
'categories-noCategory' => 'categories.noCategory', '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-index' => 'currency.index',
'currency-create' => 'currency.create', 'currency-create' => 'currency.create',
'currency-edit' => 'currency.edit', 'currency-edit' => 'currency.edit',
'currency-delete' => 'currency.delete', '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', 'new-user-index' => 'new-user.index',
'piggy-banks-index' => 'piggy-banks.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-create' => 'piggy-banks.create',
'piggy-banks-edit' => 'piggy-banks.edit', 'piggy-banks-edit' => 'piggy-banks.edit',
'piggy-banks-delete' => 'piggy-banks.delete', 'piggy-banks-delete' => 'piggy-banks.delete',
@@ -76,8 +69,7 @@ return [
'profile-change-password' => 'profile.change-password', 'profile-change-password' => 'profile.change-password',
'profile-delete-account' => 'profile.delete-account', 'profile-delete-account' => 'profile.delete-account',
'reports-index' => 'reports.index', 'reports-index' => 'reports.index',
'reports-year' => 'reports.year', 'reports-report' => 'reports.report',
'reports-month' => 'reports.month',
'search' => 'search', 'search' => 'search',
'tags-index' => 'tags.index', 'tags-index' => 'tags.index',
'tags-create' => 'tags.create', 'tags-create' => 'tags.create',
@@ -89,5 +81,4 @@ return [
'transactions-edit' => 'transactions.edit', 'transactions-edit' => 'transactions.edit',
'transactions-delete' => 'transactions.delete', 'transactions-delete' => 'transactions.delete',
'transactions-show' => 'transactions.show', 'transactions-show' => 'transactions.show',
'logout' => 'logout',
]; ];

14
resources/lang/fr_FR/list.php Normal file → Executable file
View File

@@ -3,15 +3,15 @@
// all table headers. // all table headers.
return [ return [
'name' => 'Name', 'name' => 'Nom',
'role' => 'Role', 'role' => 'Rôle',
'currentBalance' => 'Current balance', 'currentBalance' => 'Solde courant',
'active' => 'Is active?', 'active' => 'Actif ?',
'lastActivity' => 'Last activity', 'lastActivity' => 'Activité récente',
'balanceDiff' => 'Balance difference between :start and :end', 'balanceDiff' => 'Difference solde entre :start et :end',
'matchedOn' => 'Matched on', 'matchedOn' => 'Matched on',
'matchesOn' => 'Matched on', 'matchesOn' => 'Matched on',
'matchingAmount' => 'Amount', 'matchingAmount' => 'Montant',
'lastMatch' => 'Last match', 'lastMatch' => 'Last match',
'expectedMatch' => 'Expected match', 'expectedMatch' => 'Expected match',
'automatch' => 'Auto match?', 'automatch' => 'Auto match?',

4
resources/lang/fr_FR/pagination.php Normal file → Executable file
View File

@@ -13,7 +13,7 @@ return [
| |
*/ */
'previous' => '&laquo; Previous', 'previous' => '&laquo; Precedent',
'next' => 'Next &raquo;', 'next' => 'Suivant &raquo;',
]; ];

11
resources/lang/fr_FR/passwords.php Normal file → Executable file
View File

@@ -12,10 +12,11 @@ return [
| |
*/ */
"password" => "Passwords must be at least six characters and match the confirmation.", "password" => "Le mot de passe doit contenir au moins 6 caractères et correspondre à la confirmation.",
"user" => "We can't find a user with that e-mail address.", "user" => "Aucun utilisateur avec cette addresse email.",
"token" => "This password reset token is invalid.", "token" => "Le jeton de réinitialisation de mot de passe est invalide.",
"sent" => "We have e-mailed your password reset link!", "sent" => "Nous avons envoyé votre lien de réinitialisation de mot de passe!",
"reset" => "Your password has been reset!", "reset" => "Le mot de passe a été réinitialisé!",
'blocked' => 'Nice try though.' 'blocked' => 'Nice try though.'
]; ];

117
resources/lang/fr_FR/validation.php Normal file → Executable file
View File

@@ -1,78 +1,69 @@
<?php <?php
return [ return [
'rule_trigger_value' => 'This value is invalid for the selected trigger.',
/* 'rule_action_value' => 'This value is invalid for the selected action.',
|--------------------------------------------------------------------------
| 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.
|
*/
'invalid_domain' => 'Due to security constraints, you cannot register from this domain.', '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_already_attached' => 'Uploaded file ":name" is already attached to this object.',
'file_attached' => 'Succesfully uploaded file ":name".', 'file_attached' => 'Succesfully uploaded file ":name".',
'file_invalid_mime' => 'File ":name" is of type ":mime" which is not accepted as a new upload.', '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.', '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.", "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_object_for_user' => 'This name is already in use',
'unique_account_for_user' => 'This account 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.", "between.numeric" => "La valeur de :attribute doit être comprise entre :min et :max.",
'after' => 'Le champ :attribute doit être une date postérieure au :date.', "between.file" => "Le fichier :attribute doit avoir une taille entre :min et :max kilo-octets.",
'alpha' => 'Le champ :attribute doit seulement contenir des lettres.', "between.string" => "Le texte :attribute doit avoir entre :min et :max caractères.",
'alpha_dash' => 'Le champ :attribute doit seulement contenir des lettres, des chiffres et des tirets.', "between.array" => "Le tableau :attribute doit avoir entre :min et :max éléments.",
'alpha_num' => 'Le champ :attribute doit seulement contenir des chiffres et des lettres.', "boolean" => "Le champ :attribute doit être vrai ou faux.",
'array' => 'Le champ :attribute doit être un tableau.', "confirmed" => "Le champ de confirmation :attribute ne correspond pas.",
'before' => 'Le champ :attribute doit être une date antérieure au :date.', "date" => "Le champ :attribute n'est pas une date valide.",
'between.numeric' => 'La valeur de :attribute doit être comprise entre :min et :max.', "date_format" => "Le champ :attribute ne correspond pas au format :format.",
'between.file' => 'Le fichier :attribute doit avoir une taille entre :min et :max kilo-octets.', "different" => "Les champs :attribute et :other doivent être différents.",
'between.string' => 'Le texte :attribute doit avoir entre :min et :max caractères.', "digits" => "Le champ :attribute doit avoir :digits chiffres.",
'between.array' => 'Le tableau :attribute doit avoir entre :min et :max éléments.', "digits_between" => "Le champ :attribute doit avoir entre :min et :max chiffres.",
'boolean' => 'Le champ :attribute doit être vrai ou faux.', "email" => "Le champ :attribute doit être une adresse email valide.",
'confirmed' => 'Le champ de confirmation :attribute ne correspond pas.', "filled" => "Le champ :attribute est obligatoire.",
'date' => "Le champ :attribute n'est pas une date valide.", "exists" => "Le champ :attribute sélectionné est invalide.",
'date_format' => 'Le champ :attribute ne correspond pas au format :format.', "image" => "Le champ :attribute doit être une image.",
'different' => 'Les champs :attribute et :other doivent être différents.', "in" => "Le champ :attribute est invalide.",
'digits' => 'Le champ :attribute doit avoir :digits chiffres.', "integer" => "Le champ :attribute doit être un entier.",
'digits_between' => 'Le champ :attribute doit avoir entre :min et :max chiffres.', "ip" => "Le champ :attribute doit être une adresse IP valide.",
'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.',
'json' => 'Le champ :attribute doit être un document JSON valide.', 'json' => 'Le champ :attribute doit être un document JSON valide.',
'max.numeric' => 'La valeur de :attribute ne peut être supérieure à :max.', "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.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.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.', "max.array" => "Le tableau :attribute ne peut avoir plus de :max éléments.",
'mimes' => 'Le champ :attribute doit être un fichier de type : :values.', "mimes" => "Le champ :attribute doit être un fichier de type : :values.",
'min.numeric' => 'La valeur de :attribute doit être supérieure à :min.', "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.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.string" => "Le texte :attribute doit contenir au moins :min caractères.",
'min.array' => 'Le tableau :attribute doit avoir au moins :min éléments.', "min.array" => "Le tableau :attribute doit avoir au moins :min éléments.",
'not_in' => "Le champ :attribute sélectionné n'est pas valide.", "not_in" => "Le champ :attribute sélectionné n'est pas valide.",
'numeric' => 'Le champ :attribute doit contenir un nombre.', "numeric" => "Le champ :attribute doit contenir un nombre.",
'regex' => 'Le format du champ :attribute est invalide.', "regex" => "Le format du champ :attribute est invalide.",
'required' => 'Le champ :attribute est obligatoire.', "required" => "Le champ :attribute est obligatoire.",
'required_if' => 'Le champ :attribute est obligatoire quand la valeur de :other est :value.', "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_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" => "Le champ :attribute est obligatoire quand :values est présent.",
'required_with_all' => '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" => "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.", "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.', "same" => "Les champs :attribute et :other doivent être identiques.",
'size.numeric' => 'La valeur de :attribute doit être :size.', "size.numeric" => "La valeur de :attribute doit être :size.",
'size.file' => 'La taille du fichier de :attribute doit être de :size kilo-octets.', "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.string" => "Le texte de :attribute doit contenir :size caractères.",
'size.array' => 'Le tableau :attribute doit contenir :size éléments.', "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.', 'string' => 'Le champ :attribute doit être une chaîne de caractères.',
'timezone' => 'Le champ :attribute doit être un fuseau horaire valide.', "url" => "Le format de l'URL de :attribute n'est pas valide.",
'unique' => 'La valeur du champ :attribute est déjà utilisée.', "timezone" => "Le champ :attribute doit être un fuseau horaire valide.",
'url' => "Le format de l'URL de :attribute n'est pas valide.",
]; ];

View File

@@ -71,6 +71,10 @@ return [
'trigger' => 'Trigger', 'trigger' => 'Trigger',
'stop_processing' => 'Stop met verwerken', 'stop_processing' => 'Stop met verwerken',
'csv_comma' => 'Een komma (,)',
'csv_semicolon' => 'Een puntkomma (;)',
'csv_tab' => 'Een tab (onzichtbaar)',
'delete_account' => 'Verwijder rekening ":name"', 'delete_account' => 'Verwijder rekening ":name"',
'delete_bill' => 'Verwijder contract ":name"', 'delete_bill' => 'Verwijder contract ":name"',

0
resources/lang/pt_BR/breadcrumbs.php Normal file → Executable file
View File

0
resources/lang/pt_BR/config.php Normal file → Executable file
View File

105
resources/lang/pt_BR/firefly.php Normal file → Executable file
View File

@@ -2,6 +2,7 @@
return [ return [
// general stuff: // general stuff:
'language_incomplete' => 'This language is not yet fully translated',
'test' => 'Você selecionou Inglês', 'test' => 'Você selecionou Inglês',
'close' => 'Fechar', 'close' => 'Fechar',
'pleaseHold' => 'Por favor espere...', 'pleaseHold' => 'Por favor espere...',
@@ -37,6 +38,108 @@ return [
'new_budget' => 'Novo orçamento', 'new_budget' => 'Novo orçamento',
'new_bill' => 'Nova fatura', '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 // tags
'store_new_tag' => 'Armazenar nova tag', 'store_new_tag' => 'Armazenar nova tag',
'update_tag' => 'Atualizar 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_RabobankDescription' => 'Select this when you\'re importing Rabobank CSV export files.',
'csv_specifix_Dummy' => 'Checking this has no effect whatsoever.', '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_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?', '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:
@@ -274,6 +378,7 @@ return [
'category' => 'Category', 'category' => 'Category',
'delete_category' => 'Delete category ":name"', 'delete_category' => 'Delete category ":name"',
'store_category' => 'Store new category', 'store_category' => 'Store new category',
'without_category_between' => 'Without category between :start and :end',
// transactions: // transactions:
'update_withdrawal' => 'Update withdrawal', 'update_withdrawal' => 'Update withdrawal',

12
resources/lang/pt_BR/form.php Normal file → Executable file
View File

@@ -53,6 +53,7 @@ return [
'csv_config' => 'Importar CSV de configuração', 'csv_config' => 'Importar CSV de configuração',
'specifix' => 'Bank- or file specific fixes', 'specifix' => 'Bank- or file specific fixes',
'csv_import_account' => 'Default import account', 'csv_import_account' => 'Default import account',
'csv_delimiter' => 'CSV field delimiter',
'attachments[]' => 'Anexos', 'attachments[]' => 'Anexos',
'store_new_withdrawal' => 'Store new withdrawal', 'store_new_withdrawal' => 'Store new withdrawal',
'store_new_deposit' => 'Store new deposit', 'store_new_deposit' => 'Store new deposit',
@@ -67,6 +68,12 @@ return [
'filename' => 'Nome do arquivo', 'filename' => 'Nome do arquivo',
'mime' => 'Mime type', 'mime' => 'Mime type',
'size' => 'Tamanho', '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"', 'delete_account' => 'Apagar conta ":name"',
@@ -76,10 +83,14 @@ return [
'delete_currency' => 'Delete currency ":name"', 'delete_currency' => 'Delete currency ":name"',
'delete_journal' => 'Delete transaction with description ":description"', 'delete_journal' => 'Delete transaction with description ":description"',
'delete_attachment' => 'Apagar anexo ":name"', '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"?', '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"?', 'account_areYouSure' => 'Are you sure you want to delete the account named ":name"?',
'bill_areYouSure' => 'Você tem certeza que quer apagar a fatura ":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"?', '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"?', '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"?', '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.', '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_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.', '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.', '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.', '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
View 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.', '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' => 'index',
'index' => 'The main index',
'home' => 'home', 'home' => 'home',
'flush' => 'flush',
'accounts-index' => 'accounts.index', 'accounts-index' => 'accounts.index',
'accounts-create' => 'accounts.create', 'accounts-create' => 'accounts.create',
'accounts-edit' => 'accounts.edit', 'accounts-edit' => 'accounts.edit',
'accounts-delete' => 'accounts.delete', 'accounts-delete' => 'accounts.delete',
'accounts-show' => 'accounts.show', '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-index' => 'bills.index',
'bills-rescan' => 'bills.rescan',
'bills-create' => 'bills.create', 'bills-create' => 'bills.create',
'bills-edit' => 'bills.edit', 'bills-edit' => 'bills.edit',
'bills-delete' => 'bills.delete', 'bills-delete' => 'bills.delete',
'bills-show' => 'bills.show', 'bills-show' => 'bills.show',
'budgets-index' => 'budgets.index', 'budgets-index' => 'budgets.index',
'budgets-income' => 'budgets.income',
'budgets-create' => 'budgets.create', 'budgets-create' => 'budgets.create',
'budgets-edit' => 'budgets.edit', 'budgets-edit' => 'budgets.edit',
'budgets-delete' => 'budgets.delete', 'budgets-delete' => 'budgets.delete',
@@ -47,26 +47,19 @@ return [
'categories-edit' => 'categories.edit', 'categories-edit' => 'categories.edit',
'categories-delete' => 'categories.delete', 'categories-delete' => 'categories.delete',
'categories-show' => 'categories.show', 'categories-show' => 'categories.show',
'categories-show-date' => 'categories.show.date',
'categories-noCategory' => 'categories.noCategory', 'categories-noCategory' => 'categories.noCategory',
'csv-index' => 'Carregar e importar um arquivo CSV', '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-index' => 'currency.index',
'currency-create' => 'currency.create', 'currency-create' => 'currency.create',
'currency-edit' => 'currency.edit', 'currency-edit' => 'currency.edit',
'currency-delete' => 'currency.delete', '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', 'new-user-index' => 'new-user.index',
'piggy-banks-index' => 'piggy-banks.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-create' => 'piggy-banks.create',
'piggy-banks-edit' => 'piggy-banks.edit', 'piggy-banks-edit' => 'piggy-banks.edit',
'piggy-banks-delete' => 'piggy-banks.delete', 'piggy-banks-delete' => 'piggy-banks.delete',
@@ -76,8 +69,7 @@ return [
'profile-change-password' => 'profile.change-password', 'profile-change-password' => 'profile.change-password',
'profile-delete-account' => 'profile.delete-account', 'profile-delete-account' => 'profile.delete-account',
'reports-index' => 'reports.index', 'reports-index' => 'reports.index',
'reports-year' => 'reports.year', 'reports-report' => 'reports.report',
'reports-month' => 'reports.month',
'search' => 'search', 'search' => 'search',
'tags-index' => 'tags.index', 'tags-index' => 'tags.index',
'tags-create' => 'tags.create', 'tags-create' => 'tags.create',
@@ -89,5 +81,4 @@ return [
'transactions-edit' => 'transactions.edit', 'transactions-edit' => 'transactions.edit',
'transactions-delete' => 'transactions.delete', 'transactions-delete' => 'transactions.delete',
'transactions-show' => 'transactions.show', 'transactions-show' => 'transactions.show',
'logout' => 'logout',
]; ];

0
resources/lang/pt_BR/list.php Normal file → Executable file
View File

0
resources/lang/pt_BR/pagination.php Normal file → Executable file
View File

0
resources/lang/pt_BR/passwords.php Normal file → Executable file
View File

View File

@@ -1,6 +1,8 @@
<?php <?php
return [ 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.', '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_already_attached' => 'Uploaded file ":name" is already attached to this object.',
'file_attached' => 'Succesfully uploaded file ":name".', 'file_attached' => 'Succesfully uploaded file ":name".',