diff --git a/lang/fr/texts.php b/lang/fr/texts.php
index 773e8526dc..e658e4f10d 100644
--- a/lang/fr/texts.php
+++ b/lang/fr/texts.php
@@ -1,127 +1,127 @@
'Organisation',
+ 'organization' => 'Entreprise',
'name' => 'Nom',
- 'website' => 'Site web',
+ 'website' => 'Site Web',
'work_phone' => 'Téléphone',
'address' => 'Adresse',
'address1' => 'Rue',
- 'address2' => 'Appartement/Suite',
+ 'address2' => 'Appt/Bâtiment',
'city' => 'Ville',
- 'state' => 'État/Province',
- 'postal_code' => 'Code Postal',
+ 'state' => 'Région/Département',
+ 'postal_code' => 'Code postal',
'country_id' => 'Pays',
- 'contacts' => 'Contacts',
+ 'contacts' => 'Informations de contact',
'first_name' => 'Prénom',
- 'last_name' => 'Nom de famille',
+ 'last_name' => 'Nom',
'phone' => 'Téléphone',
'email' => 'E-mail',
'additional_info' => 'Informations complémentaires',
'payment_terms' => 'Conditions de paiement',
'currency_id' => 'Devise',
- 'size_id' => 'Taille de l'entreprise',
- 'industry_id' => 'Industrie',
- 'private_notes' => 'Notes privées',
- 'invoice_date' => 'Date de la facture',
- 'due_date' => 'Date d'échéance',
+ 'size_id' => 'Taille de l’entreprise',
+ 'industry_id' => 'Secteur',
+ 'private_notes' => 'Notes personnelles',
+ 'invoice_date' => 'Date de facture',
+ 'due_date' => 'Date d\'échéance',
'invoice' => 'Facture',
'client' => 'Client',
'invoice_number' => 'Numéro de facture',
- 'invoice_number_short' => 'Facture #',
- 'po_number' => 'Numéro de bon de commande',
- 'po_number_short' => 'Numéro de bon de commande',
- 'frequency_id' => 'À quelle fréquence',
- 'discount' => 'Rabais',
- 'taxes' => 'Impôts',
- 'tax' => 'Impôt',
+ 'invoice_number_short' => 'N° Facture',
+ 'po_number' => 'N° de Bon de Commande',
+ 'po_number_short' => 'Commande',
+ 'frequency_id' => 'Fréquence',
+ 'discount' => 'Remise',
+ 'taxes' => 'Taxes',
+ 'tax' => 'Taxe',
'item' => 'Article',
'description' => 'Description',
'unit_cost' => 'Coût unitaire',
'quantity' => 'Quantité',
- 'line_total' => 'Total de la ligne',
- 'subtotal' => 'Total',
- 'net_subtotal' => 'Filet',
+ 'line_total' => 'Total',
+ 'subtotal' => 'Sous-total',
+ 'net_subtotal' => 'Net',
'paid_to_date' => 'Payé à ce jour',
- 'balance_due' => 'Solde dû',
- 'invoice_design_id' => 'Conception',
- 'terms' => 'Termes',
+ 'balance_due' => 'Montant dû',
+ 'invoice_design_id' => 'Style',
+ 'terms' => 'Conditions',
'your_invoice' => 'Votre facture',
'remove_contact' => 'Supprimer le contact',
'add_contact' => 'Ajouter un contact',
- 'create_new_client' => 'Créer un nouveau client',
- 'edit_client_details' => 'Modifier les détails du client',
+ 'create_new_client' => 'Ajouter un nouveau client',
+ 'edit_client_details' => 'Modifier les informations du client',
'enable' => 'Activer',
- 'learn_more' => 'Apprendre encore plus',
- 'manage_rates' => 'Gérer les tarifs',
- 'note_to_client' => 'Note au client',
+ 'learn_more' => 'En savoir plus',
+ 'manage_rates' => 'Gérer les taux',
+ 'note_to_client' => 'Commentaire pour le client',
'invoice_terms' => 'Conditions de facturation',
'save_as_default_terms' => 'Enregistrer comme conditions par défaut',
'download_pdf' => 'Télécharger le PDF',
'pay_now' => 'Payer maintenant',
'save_invoice' => 'Enregistrer la facture',
- 'clone_invoice' => 'Cloner vers la facture',
+ 'clone_invoice' => 'Dupliquer la facture',
'archive_invoice' => 'Archiver la facture',
'delete_invoice' => 'Supprimer la facture',
- 'email_invoice' => 'Facture par e-mail',
- 'enter_payment' => 'Entrer le paiement',
- 'tax_rates' => 'Taux d'imposition',
+ 'email_invoice' => 'Envoyer la facture par e-mail',
+ 'enter_payment' => 'Saisissez un paiement',
+ 'tax_rates' => 'Taux de taxe',
'rate' => 'Taux',
'settings' => 'Paramètres',
- 'enable_invoice_tax' => 'Activer la spécification d'une taxe sur la facture',
- 'enable_line_item_tax' => 'Activer la spécification des taxes sur les articles de ligne',
+ 'enable_invoice_tax' => 'Spécifier une taxe pour la facture',
+ 'enable_line_item_tax' => 'Spécifier une taxe pour chaque ligne',
'dashboard' => 'Tableau de bord',
- 'dashboard_totals_in_all_currencies_help' => 'Remarque : ajoutez un :link nommé « :name » pour afficher les totaux en utilisant une seule devise de base.',
+ 'dashboard_totals_in_all_currencies_help' => 'Note: ajoute un :link intitulé ":name" pour afficher les totaux qui utilisent une seule devise de base.',
'clients' => 'Clients',
'invoices' => 'Factures',
'payments' => 'Paiements',
'credits' => 'Crédits',
- 'history' => 'Histoire',
- 'search' => 'Recherche',
- 'sign_up' => 'S'inscrire',
+ 'history' => 'Historique',
+ 'search' => 'Rechercher',
+ 'sign_up' => 'S’enregistrer',
'guest' => 'Invité',
- 'company_details' => 'Détails de l'entreprise',
+ 'company_details' => 'Informations sur l’entreprise',
'online_payments' => 'Paiements en ligne',
'notifications' => 'Notifications',
- 'import_export' => 'Importer | Exporter',
- 'done' => 'Fait',
+ 'import_export' => 'Importer/Exporter',
+ 'done' => 'Terminé',
'save' => 'Sauvegarder',
'create' => 'Créer',
- 'upload' => 'Télécharger',
+ 'upload' => 'Envoyer',
'import' => 'Importer',
'download' => 'Télécharger',
'cancel' => 'Annuler',
'close' => 'Fermer',
- 'provide_email' => 'Veuillez fournir une adresse e-mail valide',
- 'powered_by' => 'Alimenté par',
- 'no_items' => 'Aucun article',
+ 'provide_email' => 'Veuillez renseigner une adresse e-mail valide',
+ 'powered_by' => 'Propulsé par',
+ 'no_items' => 'Aucun élément',
'recurring_invoices' => 'Factures récurrentes',
- 'recurring_help' => '
Envoyez automatiquement aux clients les mêmes factures chaque semaine, chaque bimensuel, chaque mois, chaque trimestre ou chaque année.
- Utilisez :MONTH , :QUARTER ou :YEAR pour les dates dynamiques. Les calculs mathématiques de base fonctionnent également, par exemple :MONTH -1.
- Exemples de variables de facture dynamiques :
-
-- "Abonnement salle de sport pour le mois de :MONTH " >> "Abonnement salle de sport pour le mois de juillet"
-- " :YEAR +1 abonnement annuel " >> "Abonnement annuel 2015"
-- « Paiement d'acompte pour :QUARTER +1 » >> « Paiement d'acompte pour le T2 »
-
',
- 'recurring_quotes' => 'Citations récurrentes',
- 'in_total_revenue' => 'dans le chiffre d'affaires total',
+ 'recurring_help' => 'Envoyer automatiquement la même facture à vos clients de façon hebdomadaire, bimensuelle, mensuelle, trimestrielle ou annuelle.
+ Utiliser :MONTH, :QUARTER ou :YEAR pour des dates dynamiques. Les opérations simples fonctionnent également, par exemple :MONTH-1.
+ Exemples de variables dynamiques pour les factures:
+
+ - "Adhésion au club de gym pour le mois de :MONTH" >> "Adhésion au club de gym pour le mois de Juillet"
+ - YEAR+1 - abonnement annuel" >> "2015 - abonnement annuel
+ - Acompte pour le :QUARTER+1" >> "Acompte pour le Q2
+
',
+ 'recurring_quotes' => 'Devis récurrent',
+ 'in_total_revenue' => 'de bénéfice total',
'billed_client' => 'client facturé',
'billed_clients' => 'clients facturés',
'active_client' => 'client actif',
'active_clients' => 'clients actifs',
- 'invoices_past_due' => 'Factures en souffrance',
+ 'invoices_past_due' => 'Date limite de paiement dépassée',
'upcoming_invoices' => 'Factures à venir',
'average_invoice' => 'Facture moyenne',
- 'archive' => 'Archive',
+ 'archive' => 'Archiver',
'delete' => 'Supprimer',
- 'archive_client' => 'Client d'archivage',
- 'delete_client' => 'Supprimer le client',
- 'archive_payment' => 'Paiement des archives',
- 'delete_payment' => 'Supprimer le paiement',
- 'archive_credit' => 'Crédit d'archive',
- 'delete_credit' => 'Supprimer le crédit',
- 'show_archived_deleted' => 'Afficher les archives/supprimées',
+ 'archive_client' => 'Archiver ce client',
+ 'delete_client' => 'Supprimer ce client',
+ 'archive_payment' => 'Archiver ce paiement',
+ 'delete_payment' => 'Supprimer ce paiement',
+ 'archive_credit' => 'Archiver ce crédit',
+ 'delete_credit' => 'Supprimer ce crédit',
+ 'show_archived_deleted' => 'Afficher archivés/supprimés',
'filter' => 'Filtrer',
'new_client' => 'Nouveau client',
'new_invoice' => 'Nouvelle facture',
@@ -199,7 +199,7 @@ $lang = array(
'removed_logo' => 'Logo supprimé avec succès',
'sent_message' => 'Message envoyé avec succès',
'invoice_error' => 'Veuillez vous assurer de sélectionner un client et de corriger les erreurs',
- 'limit_clients' => 'Vous avez atteint la limite de clients :count sur les comptes gratuits. Félicitations pour votre réussite !',
+ 'limit_clients' => 'Vous avez atteint la limite de clients :count sur les comptes gratuits. Félicitations pour votre réussite !',
'payment_error' => 'Il y a eu une erreur lors du traitement de votre paiement. Veuillez réessayer ultérieurement',
'registration_required' => 'Enregistrement Requis',
'confirmation_required' => 'Veuillez confirmer votre adresse e-mail, :link pour renvoyer l\'e-mail de confirmation.',
@@ -1096,8 +1096,8 @@ $lang = array(
'quote_documents' => 'Documents de devis',
'invoice_documents' => 'Documents de facture',
'expense_documents' => 'Documents de dépense',
- 'invoice_embed_documents' => 'Intégrer des images/documents',
- 'invoice_embed_documents_help' => 'Inclure les images/PDF joints à la facture.',
+ 'invoice_embed_documents' => 'Embed Images/Documents',
+ 'invoice_embed_documents_help' => 'Include attached images/pdfs in the invoice.',
'document_email_attachment' => 'Joindre des documents',
'ubl_email_attachment' => 'Joindre UBL',
'download_documents' => 'Télécharger les Documents (:size)',
@@ -3676,16 +3676,16 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'deleted_tokens' => 'Les :value jetons ont été supprimés avec succès',
'restored_tokens' => 'Les :value jetons ont été restaurés avec succès',
'archived_payment_terms' => 'Les :value délais de paiement ont été archivés avec succès',
- 'deleted_payment_terms' => 'Suppression réussie :value des conditions de paiement',
- 'restored_payment_terms' => 'Restauration réussie :value des conditions de paiement',
+ 'deleted_payment_terms' => 'Suppression réussie :value des conditions de paiement',
+ 'restored_payment_terms' => 'Restauration réussie :value des conditions de paiement',
'archived_designs' => 'Les :value modèles ont été archivés avec succès',
'deleted_designs' => 'Les :value modèles ont été supprimés avec succès',
'restored_designs' => 'Les :value modèles ont été restaurés avec succès',
'restored_credits' => 'Les :value crédits ont été restaurés avec succès',
'archived_users' => 'Les :value utilisateurs ont été archivés avec succès',
- 'deleted_users' => 'Suppression réussie :value d\'utilisateurs',
- 'removed_users' => 'Suppression réussie :value d\'utilisateurs',
- 'restored_users' => 'Restauration réussie :value utilisateurs',
+ 'deleted_users' => 'Suppression réussie :value d\'utilisateurs',
+ 'removed_users' => 'Suppression réussie :value d\'utilisateurs',
+ 'restored_users' => 'Restauration réussie :value utilisateurs',
'archived_tax_rates' => 'Les :value taux de taxes ont été archivés avec succès',
'deleted_tax_rates' => 'Les :value taux de taxes ont été supprimés avec succès',
'restored_tax_rates' => 'Les :value taux de taxes ont été restaurés avec succès',
@@ -3704,7 +3704,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'restored_projects' => 'Les :value projets ont été restaurés avec succès',
'restored_products' => 'Les :value produits ont été restaurés avec succès',
'restored_clients' => 'Les :value clients ont été restaurés avec succès',
- 'restored_invoices' => 'Restauration réussie :value des factures',
+ 'restored_invoices' => 'Restauration réussie :value des factures',
'restored_payments' => 'Les :value paiements ont été restaurés avec succès',
'restored_quotes' => 'Les :value devis ont été restaurés avec succès',
'update_app' => 'Mettre à jour l\'App',
@@ -3754,7 +3754,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'complete' => 'Complet',
'next' => 'Suivant',
'next_step' => 'Étape suivante',
- 'notification_credit_sent_subject' => 'Crédit :invoice a été envoyée à :client',
+ 'notification_credit_sent_subject' => 'Crédit :invoice a été envoyée à :client',
'notification_credit_viewed_subject' => 'Crédit :invoice a été vue par :client',
'notification_credit_sent' => 'Le client suivant :client a reçu un e-mail Credit :invoice for :amount.',
'notification_credit_viewed' => 'Le client suivant :client consulté Crédit :credit pour :amount.',
@@ -3804,14 +3804,14 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'cancellation' => 'Annulation',
'about_cancellation' => 'Pour cesser la facturation récurrente, cliquez pour demander l\'annulation.',
'cancellation_warning' => 'Attention ! Vous êtes sur le point de résilier cette formule. Votre service pourrait être résilié sans aucune autre notification.',
- 'cancellation_pending' => 'Annulation en cours, nous vous contacterons !',
+ 'cancellation_pending' => 'Annulation en cours, nous vous contacterons !',
'list_of_payments' => 'Liste des paiements',
'payment_details' => 'Détails du paiement',
'list_of_payment_invoices' => 'Factures associées',
'list_of_payment_methods' => 'Liste des moyens de paiement',
'payment_method_details' => 'Détails du mode de paiement',
'permanently_remove_payment_method' => 'Supprimer définitivement ce mode de paiement.',
- 'warning_action_cannot_be_reversed' => 'Avertissement! Cette action est irréversible !',
+ 'warning_action_cannot_be_reversed' => 'Avertissement! Cette action est irréversible !',
'confirmation' => 'Confirmation',
'list_of_quotes' => 'Devis',
'waiting_for_approval' => 'en attente d\'approbation',
@@ -3835,7 +3835,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'showing_x_of' => 'Affiche :first à :last sur :total résultats',
'no_results' => 'Aucun résultat',
'payment_failed_subject' => 'Le paiement a échoué pour le client :client',
- 'payment_failed_body' => 'Un paiement effectué par le client :client a échoué avec le message :message',
+ 'payment_failed_body' => 'Un paiement effectué par le client :client a échoué avec le message :message',
'register' => 'S\'inscrire',
'register_label' => 'Créez votre compte en quelques secondes',
'password_confirmation' => 'Confirmez votre mot de passe',
@@ -3850,7 +3850,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'if_you_need_help' => 'Si vous avez besoin d\'aide, vous pouvez poster sur notre',
'update_password_on_confirm' => 'Après la mise à jour du mot de passe, votre compte sera confirmé.',
'bank_account_not_linked' => 'Pour payer avec un compte bancaire, vous devez d\'abord l\'ajouter comme mode de paiement.',
- 'application_settings_label' => 'Stockons les informations de base sur votre Invoice Ninja !',
+ 'application_settings_label' => 'Stockons les informations de base sur votre Invoice Ninja !',
'recommended_in_production' => 'Fortement recommandé en production',
'enable_only_for_development' => 'Activer uniquement pour le développement',
'test_pdf' => 'Tester le PDF',
@@ -3866,9 +3866,9 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'document_details' => 'Détails sur le document',
'hash' => 'Hacher',
'resources' => 'Ressources',
- 'allowed_file_types' => 'Types de fichiers autorisés :',
+ 'allowed_file_types' => 'Types de fichiers autorisés :',
'common_codes' => 'Codes communs et leurs significations',
- 'payment_error_code_20087' => '20087 : Bad Track Data (CVV et/ou date d\'expiration invalides)',
+ 'payment_error_code_20087' => '20087 : Bad Track Data (CVV et/ou date d\'expiration invalides)',
'download_selected' => 'Télécharger la sélection',
'to_pay_invoices' => 'Pour payer les factures, vous devez',
'add_payment_method_first' => 'ajouter un moyen de paiement',
@@ -3876,7 +3876,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'payment_due' => 'Paiement dû',
'account_balance' => 'Solde du compte',
'thanks' => 'Merci',
- 'minimum_required_payment' => 'Le paiement minimum requis est :amount',
+ 'minimum_required_payment' => 'Le paiement minimum requis est :amount',
'under_payments_disabled' => 'L'entreprise ne prend pas en charge les sous-paiements.',
'over_payments_disabled' => 'L'entreprise ne prend pas en charge les trop-payés.',
'saved_at' => 'Enregistré à :time',
@@ -3890,17 +3890,17 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'payment_method_saving_failed' => 'Erreur lors de l\'enregistrement du moyen de paiement.',
'pay_with' => 'Payer avec',
'n/a' => 'N / A',
- 'by_clicking_next_you_accept_terms' => 'En cliquant sur « Suivant », vous acceptez les conditions.',
+ 'by_clicking_next_you_accept_terms' => 'En cliquant sur « Suivant », vous acceptez les conditions.',
'not_specified' => 'Non spécifié',
'before_proceeding_with_payment_warning' => 'Avant de procéder au paiement, vous devez remplir les champs suivants',
'after_completing_go_back_to_previous_page' => 'Après avoir terminé, revenez à la page précédente.',
'pay' => 'Payer',
'instructions' => 'Instructions',
- 'notification_invoice_reminder1_sent_subject' => 'Rappel 1 pour la facture :invoice a été envoyée à :client',
- 'notification_invoice_reminder2_sent_subject' => 'Rappel 2 pour la facture :invoice a été envoyée à :client',
+ 'notification_invoice_reminder1_sent_subject' => 'Rappel 1 pour la facture :invoice a été envoyée à :client',
+ 'notification_invoice_reminder2_sent_subject' => 'Rappel 2 pour la facture :invoice a été envoyée à :client',
'notification_invoice_reminder3_sent_subject' => 'Rappel 3 pour la facture :invoice a été envoyée à :client',
'notification_invoice_custom_sent_subject' => 'Un rappel personnalisé a été envoyé à :client',
- 'notification_invoice_reminder_endless_sent_subject' => 'Rappel sans fin pour la facture :invoice a été envoyée à :client',
+ 'notification_invoice_reminder_endless_sent_subject' => 'Rappel sans fin pour la facture :invoice a été envoyée à :client',
'assigned_user' => 'Utilisateur assigné',
'setup_steps_notice' => 'Pour passer à l\'étape suivante, assurez-vous de tester chaque section.',
'setup_phantomjs_note' => 'Remarque sur Phantom JS. En savoir plus.',
@@ -3910,8 +3910,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'required_payment_information' => 'Détails de paiement requis',
'required_payment_information_more' => 'Pour terminer le paiement, nous avons besoin de plus d\'informations à propos de vous.',
'required_client_info_save_label' => 'Information mémorisée afin de ne pas la saisir la prochaine fois.',
- 'notification_credit_bounced' => 'Nous n\'avons pas été en mesure d\'envoyer le crédit :facture à :contact. \n : error',
- 'notification_credit_bounced_subject' => 'Impossible de livrer Crédit : invoice',
+ 'notification_credit_bounced' => 'Nous n\'avons pas été en mesure d\'envoyer le crédit :facture à :contact. \n : error',
+ 'notification_credit_bounced_subject' => 'Impossible de livrer Crédit : invoice',
'save_payment_method_details' => 'Enregister les détails du moyen de paiement',
'new_card' => 'Nouvelle carte',
'new_bank_account' => 'Ajouter un compte bancaire',
@@ -3942,7 +3942,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'insufficient_applied_amount_remaining' => 'Montant appliqué insuffisant pour couvrir le paiement.',
'insufficient_credit_balance' => 'Solde insuffisant sur le crédit.',
'one_or_more_invoices_paid' => 'Une ou plusieurs de ces factures ont été payées',
- 'invoice_cannot_be_refunded' => 'Identifiant de facture :number ne peut pas être remboursé',
+ 'invoice_cannot_be_refunded' => 'Identifiant de facture :number ne peut pas être remboursé',
'attempted_refund_failed' => 'Tentative de remboursement :amount only :refundable_amount disponible pour remboursement',
'user_not_associated_with_this_account' => 'Cet utilisateur ne peut pas être rattaché à cette entreprise. Peut-être a-t-il déjà enregistré un utilisateur sur un autre compte ?',
'migration_completed' => 'Migration terminée',
@@ -3968,7 +3968,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'user_detached' => 'Utilisateur détaché de l\'entreprise',
'create_webhook_failure' => 'Échec de la création du Webhook',
'payment_message_extended' => 'Merci pour votre paiement de :amount pour :invoice',
- 'online_payments_minimum_note' => 'Remarque : les paiements en ligne ne sont pris en charge que si le montant est supérieur à 1 $ ou à l’équivalent en devise.',
+ 'online_payments_minimum_note' => 'Remarque : les paiements en ligne ne sont pris en charge que si le montant est supérieur à 1 $ ou à l’équivalent en devise.',
'payment_token_not_found' => 'Le jeton de paiement est introuvable. Veuillez essayer de nouveau. Si le problème persiste, essayez avec un autre mode de paiement',
'vendor_address1' => 'Rue du fournisseur',
'vendor_address2' => 'Appt/Bâtiment du fournisseur',
@@ -3989,12 +3989,12 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'recurring_cancellation_request_body' => ':contact du client :le client a demandé l\'annulation de la facture récurrente :invoice',
'hello' => 'Bonjour',
'group_documents' => 'Documents de groupe',
- 'quote_approval_confirmation_label' => 'Êtes-vous sûr de vouloir approuver ce devis ?',
+ 'quote_approval_confirmation_label' => 'Êtes-vous sûr de vouloir approuver ce devis ?',
'migration_select_company_label' => 'Sélectionnez les entreprises à migrer',
'force_migration' => 'Forcer la migration',
'require_password_with_social_login' => 'Exiger un mot de passe avec connexion sociale',
'stay_logged_in' => 'Rester connecté',
- 'session_about_to_expire' => 'Avertissement : Votre session est sur le point d\'expirer',
+ 'session_about_to_expire' => 'Avertissement : Votre session est sur le point d\'expirer',
'count_hours' => ':count les heures',
'count_day' => 'Un jour',
'count_days' => ':count les jours',
@@ -4049,7 +4049,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'disconnect_gmail' => 'Déconnecter Gmail',
'connected_gmail' => 'Gmail connecté avec succès',
'disconnected_gmail' => 'Gmail a bien été déconnecté',
- 'update_fail_help' => 'Les modifications apportées à la base de code peuvent bloquer la mise à jour, vous pouvez exécuter cette commande pour annuler les modifications :',
+ 'update_fail_help' => 'Les modifications apportées à la base de code peuvent bloquer la mise à jour, vous pouvez exécuter cette commande pour annuler les modifications :',
'client_id_number' => 'Numéro d\'identification du client',
'count_minutes' => ':count les minutes',
'password_timeout' => 'Délai d\'expiration du mot de passe',
@@ -4070,7 +4070,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'max_companies' => 'Maximum d\'entreprises migrées',
'max_companies_desc' => 'Vous avez atteint votre nombre maximum d\'entreprises. Supprimez les entreprises existantes pour migrer les nouvelles.',
'migration_already_completed' => 'Entreprise déjà migrée',
- 'migration_already_completed_desc' => 'Il semble que vous ayez déjà migré :company_name vers la version V5 d\'Invoice Ninja. Si vous souhaitez recommencer, vous pouvez forcer la migration pour effacer les données existantes.',
+ 'migration_already_completed_desc' => 'Il semble que vous ayez déjà migré :company_name vers la version V5 d\'Invoice Ninja. Si vous souhaitez recommencer, vous pouvez forcer la migration pour effacer les données existantes.',
'payment_method_cannot_be_authorized_first' => 'Cette méthode de paiement peut être enregistrée pour un usage ultérieur, lorsque vous aurez effectué votre première transaction. N\'oubliez pas de cocher "Mémoriser les informations de paiement" lors du processus de paiement.',
'new_account' => 'Nouveau compte',
'activity_100' => ':user a créé une facture récurrente :recurring_invoice',
@@ -4091,12 +4091,12 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'login_link_requested' => 'Une demande de connexion à l\'aide d\'un lien a été demandée. Si vous n\'êtes pas à l\'origine de cette demande, il est conseillé de l\'ignorer.',
'invoices_backup_subject' => 'Vos factures sont prêtes à être téléchargées',
'migration_failed_label' => 'Échec de la migration',
- 'migration_failed' => 'Il semble qu\'un problème se soit produit lors de la migration pour l\'entreprise suivante :',
+ 'migration_failed' => 'Il semble qu\'un problème se soit produit lors de la migration pour l\'entreprise suivante :',
'client_email_company_contact_label' => 'Si vous avez des questions, contactez-nous, nous sommes là pour vous aider !',
'quote_was_approved_label' => 'Devis approuvé',
'quote_was_approved' => 'Nous tenons à vous informer que le devis a été approuvé.',
- 'company_import_failure_subject' => 'Erreur lors de l\'importation :company',
- 'company_import_failure_body' => 'Une erreur s\'est produite lors de l\'importation des données de l\'entreprise, le message d\'erreur était :',
+ 'company_import_failure_subject' => 'Erreur lors de l\'importation :company',
+ 'company_import_failure_body' => 'Une erreur s\'est produite lors de l\'importation des données de l\'entreprise, le message d\'erreur était :',
'recurring_invoice_due_date' => 'Date d\'échéance',
'amount_cents' => 'Montant en pennies, pence ou cents. c\'est-à-dire pour 0,10 $, veuillez entrer 10',
'default_payment_method_label' => 'Méthode de paiement par défaut',
@@ -4158,7 +4158,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'checkout' => 'Finaliser la commande',
'acss' => 'Débit du SACR',
'invalid_amount' => 'Montant invalide. Valeurs numériques/décimales uniquement.',
- 'client_payment_failure_body' => 'Paiement de la facture :invoice pour le montant :amount a échoué.',
+ 'client_payment_failure_body' => 'Paiement de la facture :invoice pour le montant :amount a échoué.',
'browser_pay' => 'Google Pay, Apple Pay, Microsoft Pay',
'no_available_methods' => 'Aucune carte bancaire n\'a été trouvée sur cet appareil. Plus d\'information.',
'gocardless_mandate_not_ready' => 'Le mandat de paiement n\'est pas prêt. Veuillez réessayer plus tard.',
@@ -4306,7 +4306,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'move_up' => 'Déplacer vers le haut',
'move_down' => 'Descendre',
'move_bottom' => 'Déplacer vers le bas',
- 'body_variable_missing' => 'Erreur : l\'e-mail personnalisé doit inclure une variable :body',
+ 'body_variable_missing' => 'Erreur : l\'e-mail personnalisé doit inclure une variable :body',
'add_body_variable_message' => 'Assurez-vous d\'inclure une variable :body',
'view_date_formats' => 'Afficher les formats de date',
'is_viewed' => 'Est visualisé',
@@ -4393,7 +4393,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'document_download_subject' => 'Vos documents sont prêts à être téléchargés',
'reminder_message' => 'Rappel pour facture :number pour :balance',
'gmail_credentials_invalid_subject' => 'Envoyer avec des identifiants GMail non valides',
- 'gmail_credentials_invalid_body' => 'Vos informations d\'identification GMail ne sont pas correctes, veuillez vous connecter au portail administrateur et accéder à Paramètres > Détails de l\'utilisateur, puis déconnectez et reconnectez votre compte GMail. Nous vous enverrons cette notification quotidiennement jusqu\'à ce que ce problème soit résolu',
+ 'gmail_credentials_invalid_body' => 'Vos informations d\'identification GMail ne sont pas correctes, veuillez vous connecter au portail administrateur et accéder à Paramètres > Détails de l\'utilisateur, puis déconnectez et reconnectez votre compte GMail. Nous vous enverrons cette notification quotidiennement jusqu\'à ce que ce problème soit résolu',
'total_columns' => 'Totaux des champs',
'view_task' => 'Afficher la tâche',
'cancel_invoice' => 'Annuler',
@@ -4409,10 +4409,10 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'json_help' => 'Remarque : les fichiers JSON générés par l\'application v4 ne sont pas pris en charge',
'release_notes' => 'Notes de version',
'upgrade_to_view_reports' => 'Mettez à niveau votre plan pour afficher les rapports',
- 'started_tasks' => 'Démarrage réussi :value tâches',
- 'stopped_tasks' => 'Arrêté avec succès :value tâches ',
+ 'started_tasks' => 'Démarrage réussi :value tâches',
+ 'stopped_tasks' => 'Arrêté avec succès :value tâches ',
'approved_quote' => 'Devis approuvé avec succès',
- 'approved_quotes' => 'Réussir :value les devis approuvés',
+ 'approved_quotes' => 'Réussir :value les devis approuvés',
'client_website' => 'Site Web client',
'invalid_time' => 'Heure invalide',
'signed_in_as' => 'Connecté en tant que',
@@ -4458,25 +4458,25 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'add_country' => 'Ajouter un pays',
'enable_tooltips' => 'Activer les bulles d\'aide',
'enable_tooltips_help' => 'Affiche les bulles d\'aide au passage de la souris',
- 'multiple_client_error' => 'Erreur : les enregistrements appartiennent à plusieurs clients',
+ 'multiple_client_error' => 'Erreur : les enregistrements appartiennent à plusieurs clients',
'login_label' => 'Connectez-vous à un compte existant',
'purchase_order' => 'Bon de commande',
'purchase_order_number' => 'Numéro de commande',
'purchase_order_number_short' => 'Bon de commande #',
- 'inventory_notification_subject' => 'Notification de seuil d\'inventaire pour le produit : :product',
+ 'inventory_notification_subject' => 'Notification de seuil d\'inventaire pour le produit : :product',
'inventory_notification_body' => 'Le seuil de :amount a été atteint pour le produit: :product',
'activity_130' => ':user a créé le bon de commande :purchase_order',
'activity_131' => ':user de commande mis à jour par l\'utilisateur :purchase_order',
- 'activity_132' => ':user a envoyé un bon de commande par e-mail :purchase_order',
+ 'activity_132' => ':user a envoyé un bon de commande par e-mail :purchase_order',
'activity_133' => ':user a supprimé le bon de commande :purchase_order',
'activity_134' => ':user a restauré le bon de commande :purchase_order',
- 'activity_135' => ':user a envoyé un bon de commande par e-mail :purchase_order',
+ 'activity_135' => ':user a envoyé un bon de commande par e-mail :purchase_order',
'activity_136' => ':contact a consulté le bon de commande :purchase_order',
'purchase_order_subject' => 'Nouveau bon de commande :number de :account',
'purchase_order_message' => 'Pour afficher votre bon de commande pour :amount, cliquez sur le lien ci-dessous.',
'view_purchase_order' => 'Afficher le bon de commande',
'purchase_orders_backup_subject' => 'Vos bons de commande sont prêts à être téléchargés',
- 'notification_purchase_order_viewed_subject' => 'Bon de commande :invoice a été consultée par :client',
+ 'notification_purchase_order_viewed_subject' => 'Bon de commande :invoice a été consultée par :client',
'notification_purchase_order_viewed' => 'Le fournisseur suivant :client a consulté le bon de commande :invoice pour :amount.',
'purchase_order_date' => 'Date du bon de commande',
'purchase_orders' => 'Bons de commande',
@@ -4495,10 +4495,10 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'client_document_upload' => 'Envoi de documents par les clients',
'vendor_document_upload' => 'Envoi de documents par les fournisseurs',
'vendor_document_upload_help' => 'Activer l\'envoi de documents par les fournisseurs',
- 'are_you_enjoying_the_app' => 'Appréciez-vous l\'application ?',
+ 'are_you_enjoying_the_app' => 'Appréciez-vous l\'application ?',
'yes_its_great' => 'Oui, c\'est parfait !',
'not_so_much' => 'Pas tellement',
- 'would_you_rate_it' => 'Ravi de l\'entendre! Souhaitez-vous l\'évaluer ?',
+ 'would_you_rate_it' => 'Ravi de l\'entendre! Souhaitez-vous l\'évaluer ?',
'would_you_tell_us_more' => 'Désolé de l\'entendre! Souhaitez-vous nous en dire plus ?',
'sure_happy_to' => 'Bien sûr, heureux de',
'no_not_now' => 'Non pas maintenant',
@@ -4645,7 +4645,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'pdf_preview' => 'Aperçu PDF',
'long_press_to_select' => 'Appuyez longuement pour sélectionner',
'purchase_order_item' => 'Article du bon de commande',
- 'would_you_rate_the_app' => 'Souhaitez-vous évaluer l\'application ?',
+ 'would_you_rate_the_app' => 'Souhaitez-vous évaluer l\'application ?',
'include_deleted' => 'Inclure supprimé',
'include_deleted_help' => 'Inclure les enregistrements supprimés dans les rapports',
'due_on' => 'Dû le',
@@ -4656,7 +4656,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'connect_accounts' => 'Connecter des comptes',
'manage_rules' => 'Gérer les règles',
'search_category' => 'Rechercher 1 catégorie',
- 'search_categories' => 'Recherche :number de catégories',
+ 'search_categories' => 'Recherche :number de catégories',
'min_amount' => 'Montant minimal',
'max_amount' => 'Montant maximum',
'converted_transaction' => 'Transaction convertie avec succès',
@@ -4678,7 +4678,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'removed_transaction' => 'Transaction supprimée avec succès',
'restored_transaction' => 'Transaction restaurée avec succès',
'search_transaction' => 'Rechercher une opération',
- 'search_transactions' => 'Rechercher :count les transactions',
+ 'search_transactions' => 'Rechercher :count les transactions',
'deleted_bank_account' => 'Compte bancaire supprimé avec succès',
'removed_bank_account' => 'Compte bancaire supprimé avec succès',
'restored_bank_account' => 'Compte bancaire restauré avec succès',
@@ -4755,10 +4755,10 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'backup_restore' => 'Sauvegarde | Restaurer',
'export_company' => 'Créer une sauvegarde d\'entreprise',
'backup' => 'Sauvegarde',
- 'notification_purchase_order_created_body' => 'Le bon de commande suivant :purchase_order a été créé pour le fournisseur :vendor pour :amount.',
+ 'notification_purchase_order_created_body' => 'Le bon de commande suivant :purchase_order a été créé pour le fournisseur :vendor pour :amount.',
'notification_purchase_order_created_subject' => 'Bon de commande :purchase_order a été créé pour :vendor',
'notification_purchase_order_sent_subject' => 'Bon de commande :purchase_order a été envoyé à :vendor',
- 'notification_purchase_order_sent' => 'Le fournisseur suivant :vendor a reçu un bon de commande par e-mail :purchase_order pour :amount.',
+ 'notification_purchase_order_sent' => 'Le fournisseur suivant :vendor a reçu un bon de commande par e-mail :purchase_order pour :amount.',
'subscription_blocked' => 'Ce produit est un article restreint, veuillez contacter le fournisseur pour plus d\'informations.',
'subscription_blocked_title' => 'Produit non disponible.',
'purchase_order_created' => 'Bon de commande créé',
@@ -4790,7 +4790,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'postmark' => 'Cachet de la poste',
'microsoft' => 'Microsoft',
'click_plus_to_create_record' => 'Cliquez sur + pour créer un enregistrement',
- 'last365_days' => '365 derniers jours',
+ 'last365_days' => '365 derniers jours',
'import_design' => 'Importer la conception',
'imported_design' => 'Conception importée avec succès',
'invalid_design' => 'Le design est invalide, la section :value est manquante',
@@ -4865,7 +4865,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'no_assigned_tasks' => 'Aucune tâche facturable pour ce projet',
'authorization_failure' => 'Autorisations insuffisantes pour effectuer cette action',
'authorization_sms_failure' => 'Veuillez vérifier votre compte pour envoyer des e-mails.',
- 'white_label_body' => 'Merci d'avoir acheté une licence en marque blanche.
Votre clé de licence est :
:license_key
Vous pouvez gérer votre licence ici : https://invoiceninja.invoicing.co/client/login',
+ 'white_label_body' => 'Merci d'avoir acheté une licence en marque blanche.
Votre clé de licence est :
:license_key
Vous pouvez gérer votre licence ici : https://invoiceninja.invoicing.co/client/login',
'payment_type_Klarna' => 'Klarna',
'payment_type_Interac E Transfer' => 'Virement Interac E',
'xinvoice_payable' => 'Payable sous :payeddue days net jusqu\'au :paydate',
@@ -4875,8 +4875,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'number_of_payments' => 'Nombre de paiements',
'number_of_payments_helper' => 'Le nombre de fois que ce paiement sera effectué',
'pre_payment_indefinitely' => 'Continuer jusqu\'à annulation',
- 'notification_payment_emailed' => 'Paiement :payment a été envoyé par e-mail à :client',
- 'notification_payment_emailed_subject' => 'Paiement :payment a été envoyé par e-mail',
+ 'notification_payment_emailed' => 'Paiement :payment a été envoyé par e-mail à :client',
+ 'notification_payment_emailed_subject' => 'Paiement :payment a été envoyé par e-mail',
'record_not_found' => 'Enregistrement non trouvé',
'minimum_payment_amount' => 'Montant du paiement minimal',
'client_initiated_payments' => 'Paiements initiés par le client',
@@ -4885,7 +4885,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'cc_email' => 'E-mail CC',
'payment_balance' => 'Solde de paiement',
'view_report_permission' => 'Autoriser l\'utilisateur à accéder aux rapports, les données sont limitées aux autorisations disponibles',
- 'activity_138' => 'Paiement :payment a été envoyé par e-mail à :client',
+ 'activity_138' => 'Paiement :payment a été envoyé par e-mail à :client',
'one_time_products' => 'Produits uniques',
'optional_one_time_products' => 'Produits uniques en option',
'required' => 'Requis',
@@ -4974,7 +4974,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'e_invoice' => 'Facture électronique',
'light_dark_mode' => 'Thème clair/sombre',
'activities' => 'Activités',
- 'recent_transactions' => "Transactions récentes",
+ 'recent_transactions' => "Voici les transactions les plus récentes de votre entreprise :",
'country_Palestine' => "Palestine",
'country_Taiwan' => 'Taïwan',
'duties' => 'Devoirs',
@@ -5069,7 +5069,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'vendor_contact' => 'Contacter le fournisseur',
'expense_status_4' => 'Non payé',
'expense_status_5' => 'Payé',
- 'ziptax_help' => 'Remarque : cette fonctionnalité nécessite une clé API Zip-Tax pour rechercher la taxe de vente américaine par adresse.',
+ 'ziptax_help' => 'Remarque : cette fonctionnalité nécessite une clé API Zip-Tax pour rechercher la taxe de vente américaine par adresse.',
'cache_data' => 'Données en cache',
'unknown' => 'Inconnu',
'webhook_failure' => 'Échec du webhook',
@@ -5085,7 +5085,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'login_notification_help' => 'Envoie un e-mail informant qu'une connexion a eu lieu.',
'payment_refund_receipt' => 'Reçu de remboursement de paiement # :number',
'payment_receipt' => 'Reçu de paiement # :number',
- 'load_template_description' => 'Le modèle sera appliqué aux éléments suivants :',
+ 'load_template_description' => 'Le modèle sera appliqué aux éléments suivants :',
'run_template' => 'Modèle d'exécution',
'statement_design' => 'Conception de la déclaration',
'delivery_note_design' => 'Conception du bon de livraison',
@@ -5113,7 +5113,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'add_line' => 'Ajouter une ligne',
'activity_139' => 'Dépense :expense notification envoyée à :contact',
'vendor_notification_subject' => 'Confirmation de paiement :amount envoyée à :vendor',
- 'vendor_notification_body' => 'Paiement traité pour :amount en date du :payment _date.
[Référence de la transaction : :transaction_reference ]',
+ 'vendor_notification_body' => 'Paiement traité pour :amount en date du :payment _date.
[Référence de la transaction : :transaction_reference ]',
'receipt' => 'Reçu',
'charges' => 'Des charges',
'email_report' => 'Rapport par courrier électronique',
@@ -5137,8 +5137,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'nordigen_handler_error_contents_institution_invalid' => 'L'identifiant de l'établissement fourni n'est pas valide ou n'est plus valide.',
'nordigen_handler_error_heading_ref_invalid' => 'Référence invalide',
'nordigen_handler_error_contents_ref_invalid' => 'GoCardless n'a pas fourni de référence valide. Veuillez réexécuter Flow et contacter l'assistance si ce problème persiste.',
- 'nordigen_handler_error_heading_eua_failure' => 'Échec de l'EUA',
- 'nordigen_handler_error_contents_eua_failure' => 'Une erreur s'est produite lors de la création du contrat d'utilisateur final :',
+ 'nordigen_handler_error_heading_eua_failure' => 'EUA Failure',
+ 'nordigen_handler_error_contents_eua_failure' => 'An error occurred during End User Agreement creation:',
'nordigen_handler_error_heading_not_found' => 'Demande invalide',
'nordigen_handler_error_contents_not_found' => 'GoCardless n'a pas fourni de référence valide. Veuillez réexécuter Flow et contacter l'assistance si ce problème persiste.',
'nordigen_handler_error_heading_requisition_invalid_status' => 'Pas prêt',
@@ -5149,8 +5149,8 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'nordigen_handler_return' => 'Retour à la candidature.',
'lang_Lao' => 'Laotien',
'currency_lao_kip' => 'Kip laotien',
- 'yodlee_regions' => 'Régions : États-Unis, Royaume-Uni, Australie et Inde',
- 'nordigen_regions' => 'Régions : Europe et Royaume-Uni',
+ 'yodlee_regions' => 'Régions : États-Unis, Royaume-Uni, Australie et Inde',
+ 'nordigen_regions' => 'Régions : Europe et Royaume-Uni',
'select_provider' => 'Sélectionnez le fournisseur',
'nordigen_requisition_subject' => 'La demande a expiré, veuillez vous authentifier à nouveau.',
'nordigen_requisition_body' => 'L'accès aux flux des comptes bancaires a expiré comme indiqué dans le Contrat de l'utilisateur final.
Veuillez vous connecter à Invoice Ninja et vous authentifier à nouveau auprès de vos banques pour continuer à recevoir des transactions.',
@@ -5173,7 +5173,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'pay_later' => 'Payer plus tard',
'local_domain' => 'Domaine local',
'verify_peer' => 'Vérifier le pair',
- 'nordigen_help' => 'Remarque : la connexion d'un compte nécessite une clé API GoCardless/Nordigen',
+ 'nordigen_help' => 'Remarque : la connexion d'un compte nécessite une clé API GoCardless/Nordigen',
'ar_detailed' => 'Comptes clients détaillés',
'ar_summary' => 'Sommaire des comptes clients',
'client_sales' => 'Ventes clients',
@@ -5197,7 +5197,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'use_available_payments' => 'Utiliser les paiements disponibles',
'test_email_sent' => 'E-mail envoyé avec succès',
'gateway_type' => 'Type de passerelle',
- 'save_template_body' => 'Souhaitez-vous enregistrer ce mappage d’importation en tant que modèle pour une utilisation future ?',
+ 'save_template_body' => 'Souhaitez-vous enregistrer ce mappage d’importation en tant que modèle pour une utilisation future ?',
'save_as_template' => 'Enregistrer le mappage de modèle',
'checkout_only_for_existing_customers' => 'Le paiement est activé uniquement pour les clients existants. Veuillez vous connecter avec votre compte existant pour procéder au paiement.',
'checkout_only_for_new_customers' => 'Le paiement est activé uniquement pour les nouveaux clients. Veuillez créer un nouveau compte pour procéder au paiement.',
@@ -5231,7 +5231,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'e_credit' => 'E-Crédit',
'e_purchase_order' => 'Bon de commande électronique',
'e_quote_type' => 'Type de devis électronique',
- 'unlock_unlimited_clients' => 'Veuillez effectuer une mise à niveau pour débloquer un nombre illimité de clients !',
+ 'unlock_unlimited_clients' => 'Veuillez effectuer une mise à niveau pour débloquer un nombre illimité de clients !',
'download_e_purchase_order' => 'Télécharger le bon de commande électronique',
'flutter_web_warning' => 'Nous vous recommandons d'utiliser la nouvelle application Web ou l'application de bureau pour obtenir les meilleures performances.',
'rappen_rounding' => 'Arrondi de Rappen',
@@ -5301,7 +5301,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'tickets' => 'Billets',
'assigned_group' => 'Groupe attribué avec succès',
'merge_to_pdf' => 'Fusionner en PDF',
- 'latest_requires_php_version' => 'Remarque : la dernière version nécessite PHP :version',
+ 'latest_requires_php_version' => 'Remarque : la dernière version nécessite PHP :version',
'auto_expand_product_table_notes' => 'Développer automatiquement les notes du tableau des produits',
'auto_expand_product_table_notes_help' => 'Développe automatiquement la section des notes dans le tableau des produits pour afficher plus de lignes.',
'institution_number' => 'Numéro d'établissement',
@@ -5380,24 +5380,24 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'hidden_taxes_warning' => 'Certaines taxes sont masquées en raison des paramètres fiscaux actuels. :link',
'tax3' => 'Troisième impôt',
'negative_payment_warning' => 'Etes-vous sûr de vouloir créer un paiement négatif ? Ce dernier ne peut pas être utilisé comme crédit ou comme paiement.',
- 'currency_bermudian_dollar' => 'Dollar des Bermudes',
- 'currency_central_african_cfa_franc' => 'Franc CFA de l'Afrique centrale',
- 'currency_congolese_franc' => 'Franc congolais',
- 'currency_djiboutian_franc' => 'Franc Djiboutien',
- 'currency_eritrean_nakfa' => 'Nakfa érythréen',
- 'currency_falkland_islands_pound' => 'Livre des Îles Malouines',
- 'currency_guinean_franc' => 'Franc guinéen',
- 'currency_iraqi_dinar' => 'Dinar irakien',
- 'currency_lesotho_loti' => 'Loti du Lesotho',
- 'currency_mongolian_tugrik' => 'Tugrik mongol',
- 'currency_seychellois_rupee' => 'Roupie seychelloise',
- 'currency_solomon_islands_dollar' => 'Dollar des Îles Salomon',
- 'currency_somali_shilling' => 'Shilling somalien',
- 'currency_south_sudanese_pound' => 'Livre sud-soudanaise',
- 'currency_sudanese_pound' => 'Livre soudanaise',
- 'currency_tajikistani_somoni' => 'Somoni tadjik',
- 'currency_turkmenistani_manat' => 'Manat turkmène',
- 'currency_uzbekistani_som' => 'Som ouzbek',
+ 'currency_bermudian_dollar' => 'Bermudian Dollar',
+ 'currency_central_african_cfa_franc' => 'Central African CFA Franc',
+ 'currency_congolese_franc' => 'Congolese Franc',
+ 'currency_djiboutian_franc' => 'Djiboutian Franc',
+ 'currency_eritrean_nakfa' => 'Eritrean Nakfa',
+ 'currency_falkland_islands_pound' => 'Falkland Islands Pound',
+ 'currency_guinean_franc' => 'Guinean Franc',
+ 'currency_iraqi_dinar' => 'Iraqi Dinar',
+ 'currency_lesotho_loti' => 'Lesotho Loti',
+ 'currency_mongolian_tugrik' => 'Mongolian Tugrik',
+ 'currency_seychellois_rupee' => 'Seychellois Rupee',
+ 'currency_solomon_islands_dollar' => 'Solomon Islands Dollar',
+ 'currency_somali_shilling' => 'Somali Shilling',
+ 'currency_south_sudanese_pound' => 'South Sudanese Pound',
+ 'currency_sudanese_pound' => 'Sudanese Pound',
+ 'currency_tajikistani_somoni' => 'Tajikistani Somoni',
+ 'currency_turkmenistani_manat' => 'Turkmenistani Manat',
+ 'currency_uzbekistani_som' => 'Uzbekistani Som',
'payment_status_changed' => 'Veuillez noter que le statut de votre paiement a été mis à jour. Nous vous recommandons d'actualiser la page pour afficher la version la plus récente.',
'credit_status_changed' => 'Veuillez noter que le statut de votre crédit a été mis à jour. Nous vous recommandons d'actualiser la page pour afficher la version la plus récente.',
'credit_updated' => 'Crédit mis à jour',
@@ -5436,7 +5436,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'ideal_stripe_help' => 'iDEAL est le moyen de paiement le plus populaire aux Pays-Bas.',
'giropay_stripe_help' => 'Giropay est un moyen de paiement allemand qui permet des virements bancaires en ligne sécurisés et immédiats.',
'przelewy24_stripe_help' => 'Przelewy24 est un moyen de paiement courant en Pologne.',
- 'direct_debit_stripe_help' => 'Virements bancaires Stripe via les comptes bancaires virtuels Stripes, disponibles au Japon, au Royaume-Uni, aux États-Unis, en Europe et au Mexique. Assurez-vous que cette option est activée dans Stripe !',
+ 'direct_debit_stripe_help' => 'Virements bancaires Stripe via les comptes bancaires virtuels Stripes, disponibles au Japon, au Royaume-Uni, aux États-Unis, en Europe et au Mexique. Assurez-vous que cette option est activée dans Stripe !',
'eps_stripe_help' => 'EPS est un système de paiement en ligne autrichien.',
'acss_stripe_help' => 'Prélèvement automatique ACSS (Automated Clearing Settlement System) pour les comptes bancaires canadiens.',
'becs_stripe_help' => 'Prélèvement automatique BECS pour les comptes bancaires australiens.',
@@ -5455,7 +5455,7 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'client_address_required' => 'L'adresse complète du client est requise pour la facturation électronique',
'connected' => 'Connecté',
'email_count_quotes' => 'Courriel :count citations',
- 'activity_146' => 'Facture électronique :invoice pour :client livrée avec succès ! :notes',
+ 'activity_146' => 'Facture électronique :invoice pour :client livrée avec succès ! :notes',
'activity_147' => 'Facture électronique :invoice pour livraison échouée :client . :notes',
'peppol_routing_problem' => 'Problème de routage. Aucun destinataire/destination trouvé.',
'peppol_sending_failed' => 'Problème technique de livraison. Impossible de réessayer',
@@ -5467,40 +5467,32 @@ Lorsque les montant apparaîtront sur votre relevé, veuillez revenir sur cette
'additional_tax_identifiers_help' => 'Si vous êtes enregistré à la TVA dans d'autres régions, vous pouvez ajouter vos numéros de TVA pour ces régions ici.',
'configure' => 'Configure',
'new_identifier' => 'Nouveau numéro de TVA',
- 'notification_credits_low' => 'Attention ! Votre solde de crédit est faible.',
+ 'notification_credits_low' => 'Attention ! Votre solde de crédit est faible.',
'notification_credits_low_text' => 'Veuillez ajouter des crédits à votre compte pour éviter une interruption de services.',
'notification_no_credits' => 'Attention ! Votre solde créditeur est vide.',
'notification_no_credits_text' => 'Veuillez ajouter des crédits à votre compte pour éviter une interruption de services.',
'saved_comment' => 'Commentaire enregistré',
- 'acts_as_must_be_true' => 'Soit « Envoyer une facture électronique » ou « Recevoir une facture électronique » (ou les deux) doivent être sélectionnés.',
+ 'acts_as_must_be_true' => 'Soit « Envoyer une facture électronique » ou « Recevoir une facture électronique » (ou les deux) doivent être sélectionnés.',
'delete_identifier' => 'Supprimer l'identifiant',
'delete_identifier_description' => 'La suppression de cet identifiant le supprimera du système. Assurez-vous qu'il s'agit de l'action souhaitée avant de continuer.',
'einvoice_something_went_wrong' => 'Oups ! Une erreur s'est produite. Contactez-nous à contact@invoiceninja.com pour plus d'informations.',
'download_ready' => 'Votre téléchargement est maintenant prêt ! [ :message ]',
'notification_quote_reminder1_sent_subject' => 'Le rappel 1 pour le devis :invoice a été envoyé à :client',
'custom_reminder_sent' => 'Un rappel personnalisé a été envoyé à :client',
- 'use_system_fonts' => 'Utiliser les polices système',
- 'use_system_fonts_help' => 'Remplacer les polices standard par celles du navigateur Web',
- 'active_tasks' => 'Tâches actives',
- 'enable_notifications' => 'Activer les notifications',
- 'enable_public_notifications' => 'Activer les notifications publiques',
- 'enable_public_notifications_help' => 'Activez les notifications en temps réel d'Invoice Ninja.',
- 'navigate' => 'Naviguer',
- 'calculate_taxes_warning' => 'Cette action activera les taxes par article et désactivera les taxes totales. Toutes les factures ouvertes peuvent être recalculées avec les nouveaux paramètres !',
- 'activity_149' => ':user a envoyé par e-mail le crédit :credit pour :client à :contact',
- 'email_history_empty' => 'Aucun historique de courrier électronique trouvé, cette fonctionnalité n'est disponible que lors de l'envoi avec Postmark/Mailgun.',
- 'e_invoicing' => 'Facturation électronique',
- 'einvoice_token_not_found' => 'Jeton de facturation électronique introuvable. Veuillez accéder à Paramètres > Facture électronique et régénérer le jeton.',
- 'regenerate' => 'Régénérer',
- 'subscription_unavailable' => 'Cet article n'est plus disponible',
- 'currency_samoan_tala' => 'Tala samoan',
- 'confirm_duplicate_gateway' => 'Etes-vous sûr de vouloir créer une autre connexion ?',
- 'clients_limit' => 'Vous avez atteint votre limite de clients. Veuillez mettre à niveau votre forfait.',
- 'remaining_hours' => 'Heures restantes',
- 'just_now' => 'Tout à l' heure',
- 'yesterday' => 'Hier',
- 'enable_client_profile_update' => 'Permettre aux clients de mettre à jour leur profil',
- 'enable_client_profile_update_help' => 'Permettre aux clients de mettre à jour les informations de leur profil à partir du portail client',
+ 'use_system_fonts' => 'Use System Fonts',
+ 'use_system_fonts_help' => 'Override the standard fonts with those from the web browser',
+ 'active_tasks' => 'Active Tasks',
+ 'enable_notifications' => 'Enable Notifications',
+ 'enable_public_notifications' => 'Enable Public Notifications',
+ 'enable_public_notifications_help' => 'Enable real-time notifications from Invoice Ninja.',
+ 'navigate' => 'Navigate',
+ 'calculate_taxes_warning' => 'This action will enable line item taxes and disable total taxes. Any open invoices may be recalculated with the new settings!',
+ 'activity_149' => ':user emailed credit :credit for :client to :contact',
+ 'email_history_empty' => 'No email history found, this feature only available when sending with Postmark/Mailgun.',
+ 'e_invoicing' => 'E-Invoicing',
+ 'einvoice_token_not_found' => 'E-invoicing token not found. Please go to Settings > E-invoice and regenerate token.',
+ 'regenerate' => 'Regenerate',
+
);
return $lang;
diff --git a/lang/fr_CA/texts.php b/lang/fr_CA/texts.php
index 2cacace18e..92d0f974ae 100644
--- a/lang/fr_CA/texts.php
+++ b/lang/fr_CA/texts.php
@@ -5499,6 +5499,12 @@ Développe automatiquement la section des notes dans le tableau de produits pour
'yesterday' => 'Hier',
'enable_client_profile_update' => 'Autoriser les clients à mettre à jour leur profil',
'enable_client_profile_update_help' => 'Autoriser les vlients à mettre à jour leur profil à partir du portail client',
+ 'preference_product_notes_for_html_view' => 'Utilisez les notes d\'articles pour la vue HTML',
+ 'preference_product_notes_for_html_view_help' => 'Privilégier la description de l\'article par rapport au titre de l\'article lors de l\'affichage de la facture en HTML.',
+ 'project_report' => 'Rapport de projets',
+ 'unlock_invoice_documents_after_payment' => 'Débloquer les documents après paiement',
+ 'unlock_invoice_documents_after_payment_help' => 'Autoriser le client à accéder aux documents de facturation lorsqu\'un facture a été payée.',
+ 'quickbooks' => 'Quickbooks',
);
return $lang;
diff --git a/lang/vi/texts.php b/lang/vi/texts.php
index 68c01128d2..667a4a94b0 100644
--- a/lang/vi/texts.php
+++ b/lang/vi/texts.php
@@ -5501,6 +5501,12 @@ $lang = array(
'yesterday' => 'Hôm qua',
'enable_client_profile_update' => 'Cho phép Khách hàng đến cập nhật hồ sơ',
'enable_client_profile_update_help' => 'Cho phép Khách hàng đến cập nhật thông tin hồ sơ từ cổng khách hàng',
+ 'preference_product_notes_for_html_view' => 'Sử dụng mục Ghi chú cho HTML Xem',
+ 'preference_product_notes_for_html_view_help' => 'Ưu tiên Mô tả sản phẩm hơn là Tiêu đề sản phẩm nếu hiển thị thực Hóa đơn trong HTML.',
+ 'project_report' => 'Báo cáo dự án',
+ 'unlock_invoice_documents_after_payment' => 'Mở khóa tài liệu sau khi Sự chi trả',
+ 'unlock_invoice_documents_after_payment_help' => 'Cho phép khách hàng truy cập đến Hóa đơn khi Hóa đơn đã được thanh toán',
+ 'quickbooks' => 'Sổ tay nhanh',
);
return $lang;
diff --git a/tests/Integration/UploadLogoTest.php b/tests/Integration/UploadLogoTest.php
index 68ca139efc..784f925452 100644
--- a/tests/Integration/UploadLogoTest.php
+++ b/tests/Integration/UploadLogoTest.php
@@ -35,6 +35,12 @@ class UploadLogoTest extends TestCase
$this->makeTestData();
Company::reguard();
+
+
+ if (config('ninja.testvars.travis') !== false) {
+ $this->markTestSkipped('Skip test, no need to run in GH Actions');
+ }
+
}
public function testLogoUploadWorks()