diff --git a/config/locales/fr.yml b/config/locales/fr.yml
index a51831f932..420762dbd2 100644
--- a/config/locales/fr.yml
+++ b/config/locales/fr.yml
@@ -240,6 +240,8 @@ fr:
quantity: Quantité
pick_up: Retrait
copy: Copier
+ change_my_password: "Changer mon mot de passe"
+ update_password: "Mettre à jour le mot de passe"
password_confirmation: Confirmation de mot de passe
reset_password_token: La demande de réinitialisation du mot de passe
expired: a expiré, veuillez faire une nouvelle demande.
@@ -369,6 +371,7 @@ fr:
status: "Statut"
diff: "Diff"
error: "Erreur"
+ enable_products_cache: "Autoriser Cache Produits ?"
invoice_settings:
edit:
title: Paramètres de facturation
@@ -1234,6 +1237,7 @@ fr:
no_shipping_or_payment: pas de méthode de livraison ou de paiement
unconfirmed: non confirmé
days: jours
+ authorization_failure: "Echec de l'autorisation"
label_shop: "Boutique"
label_shops: "Boutiques"
label_map: "Carte"
@@ -1609,6 +1613,7 @@ fr:
products_available: Disponible?
products_producer: "Producteur"
products_price: "Prix"
+ name_or_sku: "NOM OU REF PRODUIT"
register_title: S'inscrire
sell_title: "S'inscrire"
sell_headline: "Aller sur Open Food France!"
@@ -1666,6 +1671,7 @@ fr:
orders_bought_edit_button: Modifier les produits confirmés
orders_bought_already_confirmed: "* déjà confirmé"
orders_confirm_cancel: Voulez-vous vraiment annuler cette commande ?
+ order_processed_successfully: "Votre commande a été traitée avec succès"
products_cart_distributor_choice: "Distributeur pour votre commande:"
products_cart_distributor_change: "Vore distributeur pour cette commande sera dorénavant %{name} si vous ajoutez ce produit à votre panier."
products_cart_distributor_is: "Votre distributeur pour cette commande est %{name}."
@@ -1747,11 +1753,13 @@ fr:
registration_about_us: "Un texte \"A propos\""
registration_outcome_headline: "Qu'est-ce que ça m'apporte?"
registration_outcome1_html: "Votre profil permet aux gens de vous trouver et de vous contacter via Open Food France."
+ registration_outcome2: "Utilisez cet espace pour raconter l'histoire de votre entreprise, et stimuler les visites vers vos points de présence en ligne."
registration_outcome3: "C'est aussi le premier pas vers la vente via Open Food France, ou l'ouverture de votre boutique en ligne."
registration_action: "Démarrons!"
details:
title: "Informations"
headline: "Commençons !"
+ enterprise: "Hey ! Nous avons d'abord besoin de quelques informations sur votre entreprise :"
producer: "Hey ! Nous avons d'abord besoin de quelques informations sur votre ferme :"
enterprise_name_field: "Nom de l'entreprise :"
producer_name_field: "Nom de la ferme :"
@@ -1793,6 +1801,7 @@ fr:
title: "A propos"
headline: "Bien joué!"
message: "A présent, allons un peu plus dans les détails concernant"
+ success: "Opération réussie ! %{enterprise} a été ajoutée à Open Food France"
registration_exit_message: "Si vous quittez ce module, vous pourrez continuer la création de votre profil via l'interface d'administration."
enterprise_description: "Description (en bref)"
enterprise_description_placeholder: "Une phrase pour décrire votre organisation"
@@ -1888,6 +1897,10 @@ fr:
ok: OK
not_visible: invisible
you_have_no_orders_yet: "Vous n'avez pas encore de commande"
+ show_only_complete_orders: "Ne montrer que les commandes finalisées"
+ successfully_created: '%{resource} a été créé avec succès !'
+ successfully_removed: '%{resource} a été supprimé avec succès !'
+ successfully_updated: '%{resource} a été mis à jour avec succès !'
running_balance: "Solde courant"
outstanding_balance: "Solde restant"
admin_enterprise_relationships: "Permissions Inter-entreprises"
@@ -2223,6 +2236,8 @@ fr:
shipping_methods: "Méthodes de livraison"
payment_methods: "Méthodes de paiement"
payment_method_fee: "Frais de transaction"
+ payment_processing_failed: "Le paiement n'a pas pu être traité, veuillez vérifier les informations saisies"
+ payment_updated: "Paiement mis à jour"
inventory_settings: "Catalogue boutique"
tag_rules: "Règles de tag"
shop_preferences: "Préférences boutique"
@@ -2472,6 +2487,7 @@ fr:
sending: "Renvoi...."
done: "Renvoi effectué ✓"
failed: "Renvoi échoué ✗"
+ insufficient_stock: "Stock disponible insuffisant, il n'en reste que %{on_hand}"
out_of_stock:
reduced_stock_available: Stock disponible
out_of_stock_text: >
@@ -2589,50 +2605,171 @@ fr:
invalid_filter_parameters: "Les filtres sélectionnés pour ce rapport sont invalides."
order: "Commandes à venir"
distribution: "Distribution"
+ order_details: "Détails de la commande"
+ customer_details: "Informations acheteur"
+ adjustments: "Ajustements"
+ payments: "Paiements"
payment: "Paiement"
payment_method: "Méthode de paiement"
shipment: "Livraison"
+ shipment_inc_vat: "Livraison incluant TVA"
+ shipping_tax_rate: "Taux TVA livraison"
category: "Catégorie"
delivery: "Livraison"
+ temperature_controlled: "Température contrôlée"
new_product: "Nouveau Produit"
administration: "Administration"
+ logged_in_as: "Connecté en tant que"
account: "Compte"
logout: "Déconnexion"
date_range: "Période"
+ status: "statut"
+ new: "Nouveau"
start: "Début"
+ stop: "Arrêter"
first: "Début"
previous: "Précédent"
last: "Fin"
spree:
+ your_order_is_empty_add_product: "Votre commande est vide, veuillez ajouter des produits"
+ add_product: "Ajouter un produit"
+ name_or_sku: "Nom ou Ref Produit (entrer au moins les 4 premiers caractères du nom du produit)"
resend: Renvoyer
+ back_to_orders_list: Retour à la liste des commandes
+ select_stock: "Sélectionner le stock"
+ location: "Localisation"
+ count_on_hand: "Quantité en stock"
quantity: "Quantité"
+ package_from: "conditionnement par"
+ item_description: "Description de la pièce"
price: "Prix"
total: "Total"
edit: "Modifier"
+ split: "Découper"
delete: "Supprimer"
+ cannot_set_shipping_method_without_address: "Impossible de choisir une méthode de livraison tant que les informations acheteur ne sont pas fournies."
+ no_tracking_present: "Pas d'informations de traçabilité fournies."
+ order_total: "Total Commande"
+ customer_details: "Informations acheteur"
+ customer_search: "Recherche Acheteur"
+ choose_a_customer: "Choisir un acheteur"
account: "Compte"
billing_address: "Adresse de facturation"
shipping_address: "Adresse de livraison"
+ first_name: "Prénom"
+ last_name: "Nom "
+ street_address: "Adresse - nom de la rue"
+ street_address_2: "Adresse - nom de la rue (cont.)"
city: "Ville"
+ zip: "Code postal"
country: "Pays"
state: "Département"
phone: "n° tel"
update: "Mettre à jour"
+ use_billing_address: "Utiliser l'adresse de facturation"
+ adjustments: "Ajustements"
continue: "Suivant"
+ fill_in_customer_info: "Veuillez saisir les informations acheteur"
+ new_payment: "Nouveau paiement"
+ configurations: "Configurations"
general_settings: "Configurations générales"
+ site_name: "Nom du site"
+ site_url: "URL du site"
+ default_seo_title: "Titre référencement web (SEO) par défaut"
+ default_meta_description: "Meta description par défaut"
+ default_meta_keywords: "Meta mots clés par défaut"
+ security_settings: "Paramètres de sécurité"
+ allow_ssl_in_development_and_test: "Autoriser l'utilisation SSL dans les environnements de développement et de test"
+ allow_ssl_in_production: "Autoriser l'utilisation SSL dans l'environnement de production"
+ allow_ssl_in_staging: "Autoriser l'utilisation SSL dans l'environnement de staging"
+ check_for_spree_alerts: "Vérifier les alertes Spree"
+ currency_decimal_mark: "Symbole du séparateur de décimales"
+ currency_settings: "Paramètres devise"
+ currency_symbol_position: Mettre le symbole de la devise avant ou après le montant ?
+ currency_thousands_separator: "Symbole du séparateur de milliers"
+ hide_cents: "Masquer les centimes"
+ display_currency: "Afficher la devise"
+ choose_currency: "Choisir la devise"
+ mail_method_settings: "Paramètre méthode mail"
+ general: "Général"
+ enable_mail_delivery: "Permettre distribution des mails"
+ send_mails_as: "Envoyer les mails en tant que"
+ smtp_send_all_emails_as_from_following_address: "Envoyer tous les mails depuis l'adresse suivante."
+ send_copy_of_all_mails_to: "Envoyer une copie de tous les mails à"
+ smtp_send_copy_to_this_addresses: "Envoyer une copie de tous les mails sortants à cette adresse. Si plusieurs adresses, les séparer par une virgule."
+ intercept_email_address: "Adresse email d'interception"
+ intercept_email_instructions: "Modifier l'email destinataire et le remplacer avec cette adresse."
+ smtp: "SMTP"
+ smtp_domain: "Domaine SMTP"
+ smtp_mail_host: "Hôte de messagerie SMTP"
+ smtp_port: "Port SMTP"
+ secure_connection_type: "Type de connexion sécurisée"
+ smtp_authentication_type: "Type d'authentification SMTP"
+ smtp_username: "Nom d'utilisateur SMTP"
+ smtp_password: "Mot de passe SMTP"
+ image_settings: "Paramètres des images"
+ image_settings_warning: "Vous devrez générer de nouvelles vignettes si vous mettez à jour les styles paperclip. Utilisez rake paperclip:refresh:thumbnails CLASS=Spree::Image pour le faire."
+ attachment_default_style: Style des pièces jointes
+ attachment_default_url: "URL par défaut des pièces jointes"
+ attachment_path: "Chemin des pièces jointes"
+ attachment_styles: "Styles paperclip"
+ attachment_url: "URL des pièces jointes"
+ add_new_style: "Ajouter nouveau style"
+ image_settings_updated: "Paramètre des images mis à jour avec succès."
tax_categories: "TVA applicable"
+ listing_tax_categories: "Catégories de taxe en cours d'affichage"
+ back_to_tax_categories_list: "Retour à la liste des catégories de taxe"
tax rate: "Par taux de taxe"
+ new_tax_rate: "Nouveau taux de taxe"
tax_category: "TVA applicable"
+ rate: "Taux"
+ tax_rate_amount_explanation: "Les taux de taxe sont présentés en nombres décimaux pour faciliter les calculs (ex : si le taux est 5,5% saisissez 0.055)"
+ included_in_price: "Inclus dans le prix"
+ show_rate_in_label: "Montrer le taux dans le nom"
+ back_to_tax_rates_list: "Retour à la liste des taux de taxe"
tax_settings: "Paramètres TVA"
+ zones: "Zones"
+ new_zone: "Nouvelle zone"
+ default_tax: "Taxe par défaut"
+ default_tax_zone: "Zone de taxe par défaut"
+ country_based: "Basé sur un pays"
+ state_based: "Basé sur un État/département"
+ countries: "Pays"
+ listing_countries: "Pays en cours d'affichage"
+ iso_name: "Noms ISO"
+ states_required: "États/Départements requis"
+ editing_country: "Pays en cours de mise à jour"
+ back_to_countries_list: "Retour à la liste des pays"
+ states: "Départements"
+ abbreviation: "Code"
+ new_state: "Nouveau département"
payment_methods: "Méthodes de paiement"
new_payment_method: "Nouvelle méthode de paiement"
+ provider: "Fournisseur"
+ taxonomies: "Taxonomies"
+ new_taxonomy: "Nouvelle taxonomie"
+ back_to_taxonomies_list: "Retour à la liste des taxonomies"
shipping_methods: "Méthodes de livraison"
shipping_categories: "Condition de transport"
+ new_shipping_category: "Nouvelle catégorie d'expédition"
+ back_to_shipping_categories: "Retour aux catégories d'expédition"
+ analytics_trackers: "Traqueurs analyse navigation"
+ no_trackers_found: "Pas de traqueur trouvé"
+ new_tracker: "Nouveau traqueur"
+ add_one: "En ajouter un"
+ google_analytics_id: "ID analytique"
+ back_to_trackers_list: "Retour à la liste des traqueurs"
name: "Produit/Variante"
description: "Description"
type: "Catégorie"
+ default: "par défaut"
calculator: "Calculateur"
+ zone: "Zone"
+ display: "Afficher"
+ environment: "Environnement"
+ active: "Actif"
nore: "Plus"
+ no_results: "Pas de résultats"
create: "Créer"
loading: "Chargement en cours"
email: Email
@@ -2640,6 +2777,7 @@ fr:
my_account: "Mon compte"
date: "Date"
time: "Heure"
+ inventory_error_flash_for_insufficient_quantity: "Un produit de votre panier n'est plus disponible."
inventory: Catalogue boutique
zipcode: Code postal
weight: Poids (au kg)
@@ -2659,13 +2797,17 @@ fr:
bulk_order_management: "Gestion des commandes par lot"
subscriptions: "Abonnements"
products: "Produits"
+ option_types: "Types d'options"
properties: "Propriétés / labels"
+ prototypes: "Prototypes"
variant_overrides: "Catalogue boutique"
reports: "Rapports"
+ configuration: "Configuration"
users: "Utilisateurs"
roles: "Roles"
order_cycles: "Cycles de vente"
enterprises: "Entreprises"
+ enterprise_relationships: "Permissions"
customers: "Acheteurs"
groups: "Groupes"
product_properties:
@@ -2841,6 +2983,9 @@ fr:
login_to_view_order: "Veuillez vous connecter pour voir votre commande."
bought:
item: "Déjà commandé dans ce cycle de vente"
+ line_item:
+ insufficient_stock: "Stock disponible insuffisant, il n'en reste que %{on_hand}"
+ out_of_stock: "En rupture de stock"
shipment_states:
backorder: réapprovisionnement
partial: partiel