Set default notifications on initial account creation

This commit is contained in:
David Bomba 2023-09-11 09:51:52 +10:00
parent f55a6022ce
commit f9925e0486
3 changed files with 92 additions and 72 deletions

View File

@ -843,6 +843,23 @@ class CompanySettings extends BaseSettings
return $notification;
}
/**
* Stubs the notification defaults
*
* @return stdClass
*/
public static function notificationAdminDefaults() :stdClass
{
$notification = new stdClass;
$notification->email = [];
$notification->email = ['invoice_sent_all'];
return $notification;
}
/**
* Defines entity variables for PDF generation
*

View File

@ -76,7 +76,7 @@ class CreateUser
'is_admin' => 1,
'is_locked' => 0,
'permissions' => '',
'notifications' => CompanySettings::notificationDefaults(),
'notifications' => CompanySettings::notificationAdminDefaults(),
'settings' => null,
]);

View File

@ -133,7 +133,7 @@ $LANG = array(
'balance' => 'Solde',
'action' => 'Action',
'status' => 'État',
'invoice_total' => 'Montant total',
'invoice_total' => 'Total de facture',
'frequency' => 'Fréquence',
'range' => 'Période',
'start_date' => 'Date de début',
@ -289,7 +289,7 @@ $LANG = array(
'fill_products_help' => 'La sélection d\'un produit entrainera la mise à jour de <b>la description et du prix</b>',
'update_products' => 'Mise à jour automatique des produits',
'update_products_help' => 'La mise à jour d\'une facture entraîne la <b>mise à jour des produits</b>',
'create_product' => 'Nouveau produit',
'create_product' => 'Ajouter un produit',
'edit_product' => 'Modifier le produit',
'archive_product' => 'Archiver le produit',
'updated_product' => 'Le produit a été mis à jour',
@ -320,7 +320,7 @@ $LANG = array(
'delete_quote' => 'Supprimer la soumission',
'save_quote' => 'Enregistrer la soumission',
'email_quote' => 'Envoyer la soumission par courriel',
'clone_quote' => 'Dupliquer vers une nouvelle soumission',
'clone_quote' => 'Dupliquer en soumission',
'convert_to_invoice' => 'Convertir en facture',
'view_invoice' => 'Voir la facture',
'view_client' => 'Voir le client',
@ -433,7 +433,7 @@ $LANG = array(
'token_billing_type_id' => 'Jeton de facturation',
'token_billing_help' => 'Enregistrez les informations de paiement avec WePay, Stripe, Braintree ou GoCardless.',
'token_billing_1' => 'Désactivé',
'token_billing_2' => 'Adhérer - case à cocher affichée et non sélectionner',
'token_billing_2' => 'Adhérer - case à cocher affichée et non sélectionnée',
'token_billing_3' => 'Se soustraire - case à cocher affichée et sélectionnée',
'token_billing_4' => 'Toujours',
'token_billing_checkbox' => 'Mémoriser les informations de carte de crédit',
@ -450,7 +450,7 @@ $LANG = array(
'billing_method' => 'Méthode de facturation',
'order_overview' => 'Récapitulatif de la commande',
'match_address' => '*L\'adresse doit correspondre à l\'adresse associée à la carte de crédit.',
'click_once' => '*Please click "PAY NOW" only once - transaction may take up to 1 minute to process.',
'click_once' => '*Veuillez cliquer sur "PAYER MAINTENANT" une seule fois - la transaction peut prendre jusqu\'à 1 minute.',
'invoice_footer' => 'Pied de facture',
'save_as_default_footer' => 'Sauvegarder comme pied de facture par défaut',
'token_management' => 'Gestion des jetons',
@ -492,7 +492,7 @@ $LANG = array(
'email_approved' => 'M\'envoyer un courriel lorsqu\'une soumission a été <b>acceptée</b>',
'notification_quote_approved_subject' => 'La soumission :invoice a été acceptée par :client',
'notification_quote_approved' => 'Le client :client a accepté la soumission :invoice pour :amount.',
'resend_confirmation' => 'Renvoyer la confirmation par courriel',
'resend_confirmation' => 'Renvoyer le courriel de confirmation',
'confirmation_resent' => 'La confirmation a été renvoyée',
'payment_type_credit_card' => 'Carte de crédit',
'payment_type_paypal' => 'PayPal',
@ -560,8 +560,8 @@ $LANG = array(
'time_log' => 'Journal de temps',
'end_time' => 'Arrêtée à',
'end' => 'Fin',
'invoiced' => 'Facturée',
'logged' => 'Enregistrée',
'invoiced' => 'Facturé',
'logged' => 'Connecté',
'running' => 'En cours',
'task_error_multiple_clients' => 'Une tâche ne peut appartenir à plusieurs clients',
'task_error_running' => 'Merci d\'arrêter les tâches en cours',
@ -663,10 +663,10 @@ $LANG = array(
'invoice_sent' => ':count facture envoyée',
'invoices_sent' => ':count factures envoyées',
'status_draft' => 'Brouillon',
'status_sent' => 'Envoyée',
'status_sent' => 'Envoyé',
'status_viewed' => 'Consulté',
'status_partial' => 'Partiel',
'status_paid' => 'Payée',
'status_paid' => 'Payé',
'status_unpaid' => 'Impayé',
'status_all' => 'Tous',
'show_line_item_tax' => 'Afficher la <b>taxe</b> sur la même ligne',
@ -681,8 +681,8 @@ $LANG = array(
'templates_and_reminders' => 'Modèles et rappels',
'subject' => 'Sujet',
'body' => 'Corps',
'first_reminder' => '1er rappel',
'second_reminder' => '2e rappel',
'first_reminder' => 'Premier rappel',
'second_reminder' => 'Deuxième rappel',
'third_reminder' => 'Troisième rappel',
'num_days_reminder' => 'Jours après la date d\'échéance',
'reminder_subject' => 'Rappel: facture :invoice de :account',
@ -885,7 +885,7 @@ $LANG = array(
'days_before' => 'jours avant le',
'days_after' => 'jours après le',
'field_due_date' => 'Échéance',
'field_invoice_date' => 'date de la facture',
'field_invoice_date' => 'date de facturation',
'schedule' => 'Planification',
'email_designs' => 'Modèles de courriel',
'assigned_when_sent' => 'Assignée lors de l\'envoi',
@ -930,7 +930,7 @@ $LANG = array(
'convert_currency' => 'Conversion de devise',
'num_days' => 'Nombre de jours',
'create_payment_term' => 'Nouveau délai de paiement',
'edit_payment_terms' => 'Modifier les délais de paiement',
'edit_payment_terms' => 'Modifier le délai de paiement',
'edit_payment_term' => 'Modifier le délai de paiement',
'archive_payment_term' => 'Archiver le délai de paiement',
'recurring_due_dates' => 'Dates d\'échéances des factures récurrentes',
@ -984,7 +984,7 @@ $LANG = array(
'account_number' => 'N° du compte',
'account_name' => 'Nom du compte',
'bank_account_error' => 'Impossible de récupérer les informations de compte, veuillez vérifier les informations entrées.',
'status_approved' => 'Acceptée',
'status_approved' => 'Approuvé',
'quote_settings' => 'Paramètres des soumissions',
'auto_convert_quote' => 'Conversion automatique',
'auto_convert_quote_help' => 'Convertir automatiquement une soumission lorsque celle-ci est approuvée.',
@ -996,7 +996,7 @@ $LANG = array(
'expense_error_mismatch_currencies' => 'La devise du client ne correspond par à la devise de la dépense.',
'trello_roadmap' => 'Feuille de route Trello',
'header_footer' => 'En-tête / pied de page',
'first_page' => 'première page',
'first_page' => 'Première page',
'all_pages' => 'toutes les pages',
'last_page' => 'dernière page',
'all_pages_header' => 'Afficher l\'en-tête sur',
@ -1009,7 +1009,7 @@ $LANG = array(
'trial_message' => 'Vous allez bénéficier d\'un essai gratuit de 2 semaines au Plan Pro.',
'trial_footer' => 'Vous avez encore :count jours pour votre essai gratuit Pro Plan, :link pour s\'inscrire.',
'trial_footer_last_day' => 'C\'est le dernier jour de votre essai gratuit Pro Plan, :link pour s\'inscrire.',
'trial_call_to_action' => 'Démarrez votre essai gratuit',
'trial_call_to_action' => 'Démarrer la période d\'essai',
'trial_success' => 'Le Plan Pro, version d\'essai gratuit pour 2 semaines a été activé',
'overdue' => 'En souffrance',
@ -1113,7 +1113,7 @@ $LANG = array(
'expense_documents' => 'Justificatifs de dépense',
'invoice_embed_documents' => 'Documents intégrés',
'invoice_embed_documents_help' => 'Inclure les images jointes dans la facture.',
'document_email_attachment' => 'Documents joints',
'document_email_attachment' => 'Joindre un document',
'ubl_email_attachment' => 'Joindre un UBL',
'download_documents' => 'Télécharger les documents (:size)',
'documents_from_expenses' => 'Des dépenses:',
@ -1198,8 +1198,8 @@ $LANG = array(
'refund' => 'Rembousement',
'are_you_sure_refund' => 'Rembourser les paiements sélectionnés?',
'status_pending' => 'En attente',
'status_completed' => 'Terminée',
'status_failed' => 'Échouée',
'status_completed' => 'Complété',
'status_failed' => 'Échoué',
'status_partially_refunded' => 'Remboursement partiel',
'status_partially_refunded_amount' => ':amount remboursé',
'status_refunded' => 'Remboursé',
@ -1286,8 +1286,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'ach_authorization' => 'J\'autorise :company à utiliser mon compte bancaire pour les paiements futurs et, si nécessaire, créditer électroniquement mon compte pour corriger d\'éventuels débits erronés. Je comprends que je peux annuler cette autorisation à tout moment en supprimant le mode de paiement ou en contactant :email.',
'ach_authorization_required' => 'Vous devez consentir aux transactions ACH.',
'off' => 'Désactivé',
'opt_in' => 'Activer',
'opt_out' => 'Désactiver',
'opt_in' => 'Adhérer',
'opt_out' => 'Désadhérer',
'always' => 'Toujours',
'opted_out' => 'Désactivé',
'opted_in' => 'Activé',
@ -1325,8 +1325,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'created_wepay_confirmation_required' => 'Veuillez vérifier vos courriel et confirmer votre adresse courriel avec WePay.',
'switch_to_wepay' => 'Changer pour WePay',
'switch' => 'Commutateur',
'restore_account_gateway' => 'Restaurer la passerelle de paiement',
'restored_account_gateway' => 'La passerelle de paiement a été restaurée',
'restore_account_gateway' => 'Restaurer la passerelle',
'restored_account_gateway' => 'La passerelle a été restaurée',
'united_states' => 'États-Unis',
'canada' => 'Canada',
'accept_debit_cards' => 'Accepter les cartes de débit',
@ -1398,11 +1398,11 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'freq_biweekly' => 'Bihebdomadaire',
'freq_two_weeks' => 'Aux deux semaines',
'freq_four_weeks' => 'Aux quatre semaines',
'freq_monthly' => 'Mensuelle',
'freq_monthly' => 'Mensuel',
'freq_three_months' => 'Trimestrielle',
'freq_four_months' => '4 mois',
'freq_six_months' => 'Semestrielle',
'freq_annually' => 'Annuelle',
'freq_annually' => 'Annuellement',
'freq_two_years' => 'Deux ans',
// Payment types
@ -1813,7 +1813,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'bot_emailed_notify_paid' => 'Recevez un courriel lorsqu\'elle sera payée.',
'add_product_to_invoice' => 'Ajouter 1 :product',
'not_authorized' => 'Vous n\'êtes pas autorisé',
'bot_get_email' => 'Salut! (wave)<br/>Merci d\'essayer le Bot de Invoice Ninja.<br/>Envoie-moi l\'adresse courriel de ton compte pour commencer.',
'bot_get_email' => 'Bonjour! (wave)<br/>Thanks for trying the Invoice Ninja Bot.<br/>Vous devez vous créer un compte gratuit pour utiliser ce bot.<br/>Veuillez envoyer votre adresse courriel associée à votre compte pour démarrer.',
'bot_get_code' => 'Merci! Je vous ai envoyé un courriel avec votre code de sécurité.',
'bot_welcome' => 'Ça y est, votre compte est maintenant vérifié.>br/>',
'email_not_found' => 'Je n\'ai pas pu trouver un compte disponible pour :email',
@ -1973,12 +1973,12 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'toggle_menu' => 'Basculer la navigation',
'new_...' => 'Nouveau ...',
'list_...' => 'Liste ...',
'created_at' => 'Créé le',
'created_at' => 'Date de création',
'contact_us' => 'Nous joindre',
'user_guide' => 'Guide de l\'utilisateur',
'promo_message' => 'Profitez de l\'offre avant le :expires et épargnez :amount sur la première année de notre plan Pro ou Entreprise.',
'discount_message' => 'L\'offre de :amount expire le :expires',
'mark_paid' => 'Marquer comme payée',
'mark_paid' => 'Marquer comme payé',
'marked_sent_invoice' => 'La facture marquée a été envoyée',
'marked_sent_invoices' => 'Les factures marquées ont été envoyées',
'invoice_name' => 'Facture',
@ -2046,7 +2046,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'age_group_120' => '120+ jours',
'invoice_details' => 'Informations de facture',
'qty' => 'Quantité',
'profit_and_loss' => 'Profit et perte',
'profit_and_loss' => 'Bénéfice et perte',
'revenue' => 'Revenu',
'profit' => 'Profit',
'group_when_sorted' => 'Trier par groupe',
@ -2120,8 +2120,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'location' => 'Endroit',
'line_item' => 'Ligne d\'article',
'surcharge' => 'surcharge',
'location_first_surcharge' => 'Activer - Première surcharge',
'location_second_surcharge' => 'Activer - Deuxième surcharge',
'location_first_surcharge' => 'Activée - Première surcharge',
'location_second_surcharge' => 'Activée - Deuxième surcharge',
'location_line_item' => 'Activer - Ligne d\'article',
'online_payment_surcharge' => 'Surcharge de paiement en ligne',
'gateway_fees' => 'Frais de passerelle',
@ -2408,12 +2408,12 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'tax2' => 'Deuxième taxe',
'fee_help' => 'Les frais de la passerelle sont les coûts facturés pour l\'accès aux réseaux financiers qui traitent le traitement des paiements en ligne.',
'format_export' => 'Format d\'exportation',
'custom1' => 'Personnalisation 1',
'custom2' => 'Personnalisation 2',
'custom1' => 'Première personnalisation',
'custom2' => 'Dexième personnalisation',
'contact_first_name' => 'Prénom du contact',
'contact_last_name' => 'Nom du contact',
'contact_custom1' => 'Personnalisation 1 du contact',
'contact_custom2' => 'Personnalisation 2 du contact',
'contact_custom1' => 'Première personnalisation du contact',
'contact_custom2' => 'Deuxième personnalisation du contact',
'currency' => 'Devise',
'ofx_help' => 'Pour résoudre un problème, consultez les commentaires sur :ofxhome_link et testez avec :ofxget_link.',
'comments' => 'commentaires',
@ -2721,7 +2721,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'icon' => 'Icône',
'proposal_not_found' => 'La proposition demandée n\'est pas accessible',
'create_proposal_category' => 'Créer une catégorie',
'clone_proposal_template' => 'Cloner un modèle',
'clone_proposal_template' => 'Dupliquer un modèle',
'proposal_email' => 'Courriel de proposition',
'proposal_subject' => 'Nouvelle proposition :number pour :account',
'proposal_message' => 'Pour visualiser votre proposition de :amount, suivez le lien ci-dessous.',
@ -2751,10 +2751,10 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'reactivate' => 'Réactiver',
'reactivated_email' => 'L\'adresse courriel a été réactivée',
'emails' => 'Courriels',
'opened' => 'Ouverts',
'opened' => 'Ouvert',
'bounced' => 'Rejetés',
'total_sent' => 'Total envoyés',
'total_opened' => 'Total ouverts',
'total_opened' => 'Total ouvert',
'total_bounced' => 'Total rejetés',
'total_spam' => 'Total pourriels',
'platforms' => 'Plateformes',
@ -2788,7 +2788,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'purge_client' => 'Purger client',
'purged_client' => 'Le client a été purgé',
'purge_client_warning' => 'Tous les enregistrements (factures, tâches, dépenses, documents, etc...) seront aussi supprimés.',
'clone_product' => 'Cloner le produit',
'clone_product' => 'Dupliquer le produit',
'item_details' => 'Détails de l\'article',
'send_item_details_help' => 'Envoyer les détails de l\'article à la passerelle de paiement.',
'view_proposal' => 'Voir la proposition',
@ -2875,20 +2875,20 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'please_enter_a_quote_number' => 'Veuillez saisir un numéro de soumission',
'clients_invoices' => 'Factures de :client\'s',
'viewed' => 'Consulté',
'approved' => 'Approuvée',
'approved' => 'Approuvé',
'invoice_status_1' => 'Brouillon',
'invoice_status_2' => 'Envoyée',
'invoice_status_2' => 'Envoyé',
'invoice_status_3' => 'Consulté',
'invoice_status_4' => 'Approuvée',
'invoice_status_5' => 'Partielle',
'invoice_status_6' => 'Payée',
'invoice_status_4' => 'Approuvé',
'invoice_status_5' => 'Partiel',
'invoice_status_6' => 'Payé',
'marked_invoice_as_sent' => 'La facture a été marquée comme envoyée',
'please_enter_a_client_or_contact_name' => 'Veuillez saisir un nom de client ou de contact',
'restart_app_to_apply_change' => 'Redémarrez l\'app pour mettre à jour les changements',
'refresh_data' => 'Actualiser les données',
'blank_contact' => 'Contact vide',
'no_records_found' => 'Aucun enregistrement trouvé',
'industry' => 'Entreprise',
'industry' => 'Secteur d\'activité',
'size' => 'Taille',
'net' => 'Net',
'show_tasks' => 'Afficher les tâches',
@ -2908,9 +2908,9 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'payment_status' => 'État du paiement',
'payment_status_1' => 'Em attente',
'payment_status_2' => 'Annulée',
'payment_status_3' => 'Échouée',
'payment_status_4' => 'Complétée',
'payment_status_5' => 'Partiellement remboursée',
'payment_status_3' => 'Échoué',
'payment_status_4' => 'Complété',
'payment_status_5' => 'Remboursement partiel',
'payment_status_6' => 'Remboursé',
'send_receipt_to_client' => 'Envoyer un reçu au client',
'refunded' => 'Remboursé',
@ -3057,14 +3057,14 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'previous_year' => 'Année précédente',
'compare_to' => 'Comparer à',
'last_week' => 'Dernière semaine',
'clone_to_invoice' => 'Cloner en facture',
'clone_to_quote' => 'Cloner en soumission',
'clone_to_invoice' => 'Dupliquer en facture',
'clone_to_quote' => 'Dupliquer en soumission',
'convert' => 'Convertir',
'last7_days' => '7 derniers jours',
'last30_days' => '30 derniers jours',
'custom_js' => 'JS personnalisé',
'adjust_fee_percent_help' => 'Ajuster le frais de pourcentage au compte',
'show_product_notes' => 'Afficher le détail des produits',
'show_product_notes' => 'Afficher les détails du produit',
'show_product_notes_help' => 'Inclure la <b>description et le coût</b> dans le menu déroulant du produit',
'important' => 'Important',
'thank_you_for_using_our_app' => 'Merci d\'utiliser notre app!',
@ -3117,7 +3117,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'please_agree_to_terms_and_privacy' => 'Vous devez accepter les conditions et la politique de confidentialité pour créer un compte.',
'i_agree_to_the' => 'J\'accepte',
'terms_of_service_link' => 'les conditions',
'privacy_policy_link' => 'la politique de confidentialité',
'privacy_policy_link' => 'politique de confidentialité',
'view_website' => 'Visiter le site web',
'create_account' => 'Créer un compte',
'email_login' => 'Courriel de connexion',
@ -3143,7 +3143,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'portal_mode' => 'Mode portail',
'attach_pdf' => 'Joindre un PDF',
'attach_documents' => 'Joindre un document',
'attach_ubl' => 'Joindre UBL',
'attach_ubl' => 'Joindre un UBL',
'email_style' => 'Style de courriel',
'processed' => 'Traité',
'fee_amount' => 'Montant des frais',
@ -3301,8 +3301,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'tablet' => 'Tablette',
'layout' => 'Affichage',
'module' => 'Module',
'first_custom' => 'Premier personnalisé',
'second_custom' => 'Second personnalisé',
'first_custom' => 'Première personnalisation',
'second_custom' => 'Deuxième personnalisation',
'third_custom' => 'Troisième rappel',
'show_cost' => 'Afficher le coût',
'show_cost_help' => 'Afficher un champ de coût du produit pour suivre le profit',
@ -3459,14 +3459,14 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'slack_webhook_url' => 'URL du Webhook Slack',
'partial_payment' => 'Paiement partiel',
'partial_payment_email' => 'Courriel du paiement partiel',
'clone_to_credit' => 'Cloner au crédit',
'clone_to_credit' => 'Dupliquer en crédit',
'emailed_credit' => 'Le crédit a envoyé par courriel',
'marked_credit_as_sent' => 'Le crédit a été marqué comme envoyé',
'email_subject_payment_partial' => 'Sujet du courriel de paiement partiel',
'is_approved' => 'Est approuvé',
'migration_went_wrong' => 'Oups, quelque chose n\'a pas bien fonctionné! Veuillez vous assurer que vous avez bien configuré une instance de Invoice Ninja v5 avant de commencer la migration.',
'cross_migration_message' => 'La migration entre comptes n\'est pas autorisée. Pour en savoir plus: <a href="https://invoiceninja.github.io/cross-site-migration.html">https://invoiceninja.github.io/docs/migration/#troubleshooting</a>',
'email_credit' => 'Crédit par courriel',
'email_credit' => 'Envoyer le crédit par courriel',
'client_email_not_set' => 'Le client n\'a pas d\'adresse courriel définie',
'ledger' => 'Grand livre',
'view_pdf' => 'Voir le PDF',
@ -3496,7 +3496,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'selfhosted' => 'Auto-hébergé',
'hide_menu' => 'Masquer',
'show_menu' => 'Afficher',
'partially_refunded' => 'Partiellement remboursé',
'partially_refunded' => 'Remboursement partiel',
'search_documents' => 'Recherche de documents',
'search_designs' => 'Recherche de modèles',
'search_invoices' => 'Recherche de factures',
@ -3536,8 +3536,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'system_logs' => 'Journaux système',
'copy_link' => 'Copier le lien',
'welcome_to_invoice_ninja' => 'Bienvenue dans Invoice Ninja',
'optin' => 'Adhésion',
'optout' => 'Désadhésion',
'optin' => 'Adhérer',
'optout' => 'Désadhérer',
'auto_convert' => 'Conversion automatique',
'reminder1_sent' => 'Rappel 1 envoyé',
'reminder2_sent' => 'Rappel 2 envoyé',
@ -3642,7 +3642,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'add_documents_to_invoice_help' => 'Rendre les documents visibles pour le client',
'convert_currency_help' => 'Définir un taux d\'échange',
'expense_settings' => 'Paramètres des dépenses',
'clone_to_recurring' => 'Cloner en récurrence',
'clone_to_recurring' => 'Dupliquer en récurrence',
'crypto' => 'Crypto',
'user_field' => 'Champs utilisateur',
'variables' => 'Variables',
@ -3747,8 +3747,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'sidebar_editor' => 'Éditeur de barre latérale',
'please_type_to_confirm' => 'Veuillez saisir ":value" pour confirmer',
'purge' => 'Purger',
'clone_to' => 'Cloner vers',
'clone_to_other' => 'Cloner vers Autre',
'clone_to' => 'Dupliquer en',
'clone_to_other' => 'Dupliquer en Autre',
'labels' => 'Étiquettes',
'add_custom' => 'Ajout personnalisé',
'payment_tax' => 'Paiement de taxe',
@ -3815,7 +3815,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'no_file_selected' => 'Aucun fichier sélectionné',
'import_type' => 'Type d\'importation',
'draft_mode' => 'Mode brouillon',
'draft_mode_help' => 'Prévisualisations mises à jour plus rapidement mais moins précises',
'draft_mode_help' => 'Prévisualisation plus rapide, mais moins précise',
'show_product_discount' => 'Afficher le rabais de produit',
'show_product_discount_help' => 'Afficher un champ rabais de ligne d\'article',
'tax_name3' => 'Nom de taxe 3',
@ -3830,7 +3830,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'save_and_preview' => 'Enregistrer et prévisualiser',
'save_and_email' => 'Enregistrer et envoyer par courriel',
'converted_balance' => 'Solde converti',
'is_sent' => 'Est Envoyé',
'is_sent' => 'Est envoyé',
'document_upload' => 'Téléversement de document',
'document_upload_help' => 'Autoriser les clients à téléverser des documents',
'expense_total' => 'Total des dépenses',
@ -4335,7 +4335,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'expense_tax_help' => 'Les taxes par article sont désactivées',
'enable_markdown' => 'Activer Markdown',
'enable_markdown_help' => 'Convertir Markdown en HTML dans le PDF',
'add_second_contact' => 'Ajouter un 2e contact',
'add_second_contact' => 'Ajouter un dexième contact',
'previous_page' => 'Page précédente',
'next_page' => 'Page suivante',
'export_colors' => 'Exporter les couleurs',
@ -4360,7 +4360,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'change_email' => 'Modifier l\'adresse courriel',
'client_portal_domain_hint' => 'Paramétrez de façon optionnelle, un domaine séparé pour le portail du client',
'tasks_shown_in_portal' => 'Tâches affichées dans le portail',
'uninvoiced' => 'facturé',
'uninvoiced' => 'Non facturé',
'subdomain_guide' => 'Le sous-domaine est utilisé dans le portail du client pour personnaliser les liens à votre marque. Ex. https://votremarque.invoicing.co',
'send_time' => 'Heure d\'envoi',
'import_settings' => 'Importer les paramètres',
@ -4685,7 +4685,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'fields_per_row' => 'Champs par ligne',
'total_active_invoices' => 'Factures en cours',
'total_outstanding_invoices' => 'Factures impayées',
'total_completed_payments' => 'Paiements reçus',
'total_completed_payments' => 'Paiements complétés',
'total_refunded_payments' => 'Paiements remboursés',
'total_active_quotes' => 'Soumissions en cours',
'total_approved_quotes' => 'Soumissions approuvées',
@ -4942,7 +4942,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'no_documents_to_download' => 'Aucun document disponible en téléchargement pour les enregistrements sélectionnés',
'pixels' => 'Pixels',
'logo_size' => 'Taille du logo',
'failed' => 'Échec',
'failed' => 'Échoué',
'client_contacts' => 'Personne contact du client',
'sync_from' => 'Sync de',
'gateway_payment_text' => 'Factures: :invoices pour :amount pour :client',
@ -5132,7 +5132,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'default_payment_type' => 'Type de paiement par défaut',
'number_precision' => 'Précision du nombre',
'number_precision_help' => 'Contrôle le nombre de décimales supportées dans l\'interface',
'is_tax_exempt' => 'Exonéré de taxe',
'is_tax_exempt' => 'Exemption de taxes',
'drop_files_here' => 'Déposez les fichiers ici',
'upload_files' => 'Téléverser les fichiers',
'download_e_invoice' => 'Télécharger la facture électronique',
@ -5150,6 +5150,9 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'unlinked_transaction' => 'La transactions a été déliée',
'view_dashboard_permission' => 'Autoriser l\'accès de l\'utilisateur au tableau de bord. Les données sont limitées aux permissions disponibles.',
'marked_sent_credits' => 'Les crédits envoyés ont été marqués',
'show_document_preview' => 'Afficher la visualisation de document',
'cash_accounting' => 'Comptabilité de caisse',
'click_or_drop_files_here' => 'Cliquez ou déposez les fichiers ici',
);
return $LANG;