{
  "common": {
    "form": {
      "requiredLegend": "Champ obligatoire"
    }
  },
  "enums": {
    "paymentFailureReason": {
      "AMOUNT_MISMATCH": "montant reçu différent du montant attendu",
      "CANCELLED_BY_PAYER": "annulé chez le prestataire",
      "EXPIRED": "délai de paiement dépassé",
      "FAILED": "refusé par le prestataire",
      "PROVIDER_ERROR": "le prestataire n’a pas répondu",
      "QUOTE_CHANGED": "la commande a été modifiée depuis ce paiement",
      "SALE_PENDING": "vente en attente de vérification par le prestataire",
      "SUPERSEDED": "remplacé par un autre paiement"
    }
  },
  "order": {
    "form": {
      "errors": {
        "accountLoginRequired": "Indiquez l’identifiant de ce compte, ou retirez-le.",
        "appNameRequired": "Indiquez le nom de l’application.",
        "appNameShort": "Le nom doit compter au moins 2 caractères.",
        "bundleInvalid": "L’identifiant de bundle a la forme com.exemple.app.",
        "bundleRequired": "Indiquez l’identifiant de bundle (Bundle ID) de l’application.",
        "delayRequired": "Choisissez un délai.",
        "instructionsTooLong": "Les consignes sont trop longues.",
        "levelRequired": "Choisissez un niveau de test.",
        "linkEither": "Indiquez au moins l’un des deux liens : nous l’envoyons à nos testeurs.",
        "mixFeedbackRequired": "Indiquez le nombre de testeurs avec retour (au moins {{min}}).",
        "mixFeedbackStep": "Les testeurs avec retour vont par {{step}}, au moins {{min}}.",
        "mixPresenceMin": "Comptez au moins {{min}} testeurs de présence, par {{step}}.",
        "mixPresenceRequired": "Indiquez le nombre de testeurs de présence (au moins {{min}}).",
        "mixSplit": "Les deux parties doivent faire le total de {{total}} testeurs.",
        "packageInvalid": "Le nom du paquet a la forme com.exemple.app (lettres, chiffres et points).",
        "packageRequired": "Indiquez le nom du paquet Android.",
        "platformRequired": "Choisissez une plateforme.",
        "testersRange": "Choisissez de {{min}} à {{max}} testeurs, par lots de {{lot}}.",
        "textCharacters": "Les caractères < > \" ne sont pas acceptés.",
        "urlInvalid": "Cette adresse n’est pas valable : elle commence par https:// ou http://.",
        "urlRequired": "Indiquez l’adresse (elle commence par https://)."
      }
    },
    "limits": {
      "dailyLimit": "Vous avez passé beaucoup de commandes en 24 heures : réessayez demain, ou écrivez à l’équipe GeekTest (info@geekinstitut.com).",
      "rateLimited": "Trop de demandes en peu de temps : patientez un peu, puis réessayez.",
      "rateLimitedWait": "Trop de demandes en peu de temps : réessayez {{when}}.",
      "tooManyOpen": "Vous avez déjà trop de commandes en attente de paiement. Payez ou annulez l’une d’elles (lien de suivi reçu par e-mail, ou votre espace client) avant d’en passer une nouvelle.",
      "tooManyOpenDraft": "Vous avez déjà trop de commandes en attente de paiement. Cette commande reste en attente : payez ou annulez une commande plus ancienne (lien de suivi reçu par e-mail, ou votre espace client), puis confirmez-la de nouveau."
    }
  },
  "site": {
    "common": {
      "breadcrumbAria": "Fil d’Ariane"
    },
    "contact": {
      "aside": {
        "address": "Adresse",
        "aria": "Autres moyens de nous joindre",
        "email": "E-mail",
        "faq": "Consulter les questions fréquentes",
        "phone": "Téléphone",
        "pricing": "Voir les tarifs",
        "quickTitle": "Avant d’écrire",
        "title": "Nous joindre",
        "tracking": "Vous avez commandé ? Le lien de suivi de votre commande est dans l’e-mail de confirmation."
      },
      "errors": {
        "consentRequired": "Cochez la case pour que nous puissions vous répondre.",
        "emailInvalid": "Cette adresse e-mail ne semble pas valide (exemple : nom@exemple.com).",
        "emailRequired": "Indiquez votre adresse e-mail.",
        "failed": "Votre message n’a pas pu être envoyé. Réessayez dans un instant, ou écrivez-nous directement à",
        "limited": "Vous avez envoyé plusieurs messages en peu de temps. Réessayez dans quelques minutes, ou écrivez-nous directement à",
        "messageRequired": "Écrivez votre message.",
        "messageShort": "Votre message est trop court : quelques mots de plus nous aideront à vous répondre.",
        "nameRequired": "Indiquez votre nom.",
        "subjectRequired": "Indiquez le sujet de votre message."
      },
      "form": {
        "consent": "J’accepte que mon nom, mon adresse e-mail et mon message soient utilisés pour me répondre.",
        "email": "Votre adresse e-mail",
        "emailHint": "Nous vous répondons à cette adresse.",
        "honeypot": "Laissez ce champ vide",
        "message": "Message",
        "messageHint": "Au moins {{min}} caractères · {{count}} sur {{max}}",
        "name": "Votre nom",
        "privacyLink": "Lire la politique de confidentialité",
        "required": "Les champs marqués d’un astérisque (*) sont obligatoires.",
        "sending": "Envoi en cours…",
        "subject": "Sujet",
        "submit": "Envoyer le message",
        "title": "Votre message"
      },
      "label": "Contact",
      "lead": "Une commande, une mission, un partenariat : l’équipe de Geek Institut lit chaque message et vous répond par e-mail.",
      "projectSubject": "Projet d’application : développement par Geek Institut",
      "success": {
        "again": "Écrire un autre message",
        "text": "Nous avons bien reçu votre message et vous répondrons par e-mail dès que possible.",
        "title": "Message envoyé, merci !"
      },
      "title": "Une question ?",
      "titleAccent": "Écrivez-nous."
    },
    "nav": {
      "home": "Accueil"
    }
  }
}
