diff --git a/config/locales/fr_CA.yml b/config/locales/fr_CA.yml index 4ebc189733..4533cf9a9e 100644 --- a/config/locales/fr_CA.yml +++ b/config/locales/fr_CA.yml @@ -265,7 +265,7 @@ fr_CA: error: Erreur processing_payment: "Paiement en cours..." no_pending_payments: "Aucun paiement en attente." - invalid_payment_state: "Statut de paiement invalide" + invalid_payment_state: "Statut de paiement invalide : %{state}" filter_results: Filtrer les résultats quantity: Quantité pick_up: Retrait @@ -1179,8 +1179,10 @@ fr_CA: message_html: "J'accepte les %{terms_and_conditions_link}" link_text: "CGU & CGV" platform_terms_of_service: + message_html: "J'accepte les %{tos_link}" terms_of_service: "Conditions Générales d'Utilisation" all_terms_and_conditions: + message_html: "J'accepte les %{terms_and_conditions_link} de la boutique et les %{tos_link} de Open Food Network." terms_and_conditions: "CGU & CGV" terms_of_service: "Conditions Générales d'Utilisation" failed: "La validation du paiement a échoué. Contactez-nous afin de finaliser votre commande." @@ -1572,7 +1574,9 @@ fr_CA: shopping_tabs_home: "Accueil" shopping_tabs_shop: "Boutique" shopping_tabs_about: "A propos" + shopping_tabs_producers: "Producteurs" shopping_tabs_contact: "Contact" + shopping_tabs_groups: "Groupes" shopping_contact_address: "Adresse" shopping_contact_web: "Contact" shopping_contact_social: "Suivre" @@ -2417,6 +2421,7 @@ fr_CA: Il y a eu un problème lors de l'ajout de votre produit au panier. Peut-être qu'il n'est plus en stock ou que la boutique sur laquelle vous étiez a fermé. admin: + unit_price_tooltip: "Le prix unitaire permet aux acheteurs de comparer les prix entre les produits et/ou les conditionnements. Attention, le prix final observé par l'acheteur peut être différent si des marges et/ou commissions sont appliquées." enterprise_limit_reached: "Vous avez atteint le nombre limite d'entreprises autorisées par défaut. Ecrivez à %{contact_email}si vous avez besoin d'augmenter cette limite." modals: got_it: "J'ai compris" @@ -2670,8 +2675,7 @@ fr_CA: min_quantity: "Quantité min" max_quantity: "Quantité max" price_breakdown: "Détail du prix" - unit_price_tooltip: - shopfront: "Il s'agit du prix unitaire de ce produit. Il permet à l'acheteur de comparer les prix quelque soit le conditionnement final du produit." + unit_price_tooltip: "Il s'agit du prix unitaire de ce produit. Il permet à l'acheteur de comparer les prix quelque soit le conditionnement final du produit." variants: on_demand: 'yes': "A volonté" @@ -3103,6 +3107,7 @@ fr_CA: header: store: Vue acheteur admin: + unit_price_tooltip: "Le prix unitaire permet aux acheteurs de comparer les prix entre les produits et/ou les conditionnements. Attention, le prix final observé par l'acheteur peut être différent si des marges et/ou commissions sont appliquées." tab: dashboard: "Tableau de bord" orders: "Commandes" @@ -3171,6 +3176,8 @@ fr_CA: received: "Reçu" canceled: "Annulée" orders: + add_product: + cannot_add_item_to_canceled_order: "Il n'est pas possible d'ajouter des produits sur une commande annulée." index: listing_orders: "Liste des commandes" new_order: "Nouvelle commande" @@ -3332,6 +3339,7 @@ fr_CA: unit_name: "Unité" price: "Prix" unit_price: "Prix unitaire" + unit_price_legend: "Calcul basé sur le prix à l'unité" on_hand: "En stock" on_demand: "A volonté" product_description: "Description du Produit" @@ -3437,6 +3445,7 @@ fr_CA: cookies_consent_banner_toggle: "Afficher la bannière de consentement à l'utilisation des cookies" privacy_policy_url: "URL de la politique de confidentialité" enterprises_require_tos: "Les entreprises doivent accepter les Conditions Générales d'Utilisation" + shoppers_require_tos: "Les acheteurs doivent accepter les CGU." cookies_policy_matomo_section: "Afficher la section Matomo sur la politique de cookies" footer_tos_url: "Conditions d'utilisation URL" checkout: @@ -3650,3 +3659,42 @@ fr_CA: spree/payment: one: Paiement other: Paiements + datetime: + distance_in_words: + about_x_hours: + one: environ 1 heure + other: environ %{count} heures + about_x_months: + one: environ 1 mois + other: environ %{count} mois + about_x_years: + one: environ 1 année + other: environ %{count} années + almost_x_years: + one: presque 1 année + other: presque%{count} années + half_a_minute: moins d'une minute + less_than_x_seconds: + one: moins d' 1 seconde + other: moins de %{count} secondes + less_than_x_minutes: + one: moins d'une minute + other: moins de %{count} minutes + over_x_years: + one: plus d' 1 an + other: plus de %{count} années + x_seconds: + one: "1 seconde" + other: "%{count} secondes" + x_minutes: + one: "1 minute" + other: "%{count} minutes" + x_days: + one: "1 jour" + other: "%{count} jours" + x_months: + one: "1 mois" + other: "%{count} mois" + x_years: + one: "1 an" + other: "%{count} ans"