import type { UIStrings } from './ui';

/** Französisches UI-Wörterbuch. */
export const FR: UIStrings = {
  brandTag: 'Conformité au règlement IA de l’UE pour PME · local-first',
  navDashboard: 'Tableau de bord & inventaire',
  navTasks: 'Tâches & échéances',
  navNew: 'Évaluer un nouveau système',
  navTemplates: 'Modèles & formulaires',
  navSettings: 'Paramètres & sauvegarde',
  footPrivacy: 'Pas de cloud. Pas de télémétrie.',
  footLocal: 'Toutes les données restent sur cet appareil.',
  footNoAdvice: 'Ne constitue pas un conseil juridique.',

  dashTitle: 'Tableau de bord',
  dashSub: 'Votre conformité au règlement IA de l’UE en un coup d’œil. Toutes les données restent en local sur cet appareil.',
  statSystems: 'Systèmes d’IA à l’inventaire',
  statHigh: 'Systèmes à haut risque',
  statProhibited: 'Pratiques interdites',
  statOpen: 'Tâches ouvertes',
  deadlinesTitle: 'Échéances d’application du règlement IA',
  inventoryTitle: 'Inventaire des systèmes d’IA',
  inventoryPrint: 'Imprimer l’inventaire / PDF',
  newSystem: '+ Évaluer un système',
  emptyInventory:
    'Aucun système d’IA enregistré. Commencez par évaluer votre premier système — p. ex. votre chatbot, votre présélection de candidatures ou un outil d’IA acheté.',
  colSystem: 'Système',
  colRole: 'Rôle',
  colRisk: 'Classe de risque',
  colOwner: 'Responsable',
  colUpdated: 'Dernière évaluation',
  disclaimerLine:
    'AI-Act-Kompass est une aide de travail structurée fondée sur le règlement (UE) 2024/1689 — pas un conseil juridique. Pack de contenu v{version}.',

  tasksTitle: 'Tâches & échéances',
  tasksSub: 'Toutes les obligations de tous les systèmes sous forme de liste à cocher — ce qui est fait, ce qui est dû maintenant et ce qui arrive.',
  tasksProgress: '{done} tâches sur {total} accomplies',
  tasksDueNow: 'À traiter maintenant',
  tasksUpcoming: 'À venir',
  tasksResolved: 'Accompli',
  tasksEmpty: 'Aucune tâche — évaluez d’abord un système d’IA.',
  tasksAllDone: 'Tout est fait dans ce groupe.',
  tasksDue: 'Échéance',
  calExport: 'Ajouter au calendrier (.ics)',
  calHint: 'Exporte toutes les échéances ouvertes sous forme de fichier calendrier avec rappels (30 et 7 jours avant) — importable dans Outlook, Apple et Google Agenda, sur téléphone et ordinateur.',

  navQuiz: 'Test de maîtrise de l’IA',
  quizSub: 'Test simple des fondamentaux (12 questions) sur la maîtrise de l’IA selon l’art. 4 — avec certificat imprimable comme preuve et registre local de formation.',
  quizName: 'Nom du participant / de la participante *',
  quizNamePh: 'Prénom et nom',
  quizSubmit: 'Évaluer le test',
  quizAnswerAll: 'Veuillez saisir un nom et répondre à toutes les questions.',
  quizPassed: 'Réussi',
  quizFailed: 'Non réussi',
  quizScoreLine: '{correct} questions sur {total} correctes ({pct} %) — seuil de réussite {pass} %.',
  quizWhy: 'Explication',
  quizCert: 'Imprimer le certificat / PDF',
  quizRetry: 'Repasser le test',
  quizLogTitle: 'Registre de formation (preuve art. 4)',
  quizLogHint: 'Chaque passage est enregistré en local et sert de preuve de l’obligation de maîtrise de l’IA (art. 4). Imprimez régulièrement le registre et classez-le avec votre documentation de formation.',
  quizLogEmpty: 'Aucun passage pour l’instant.',
  quizLogPrint: 'Imprimer le registre / PDF',
  quizColScore: 'Résultat',
  quizColStatus: 'Statut',
  quizDocsTitle: 'Imprimer les supports de formation',
  quizPrintTest: 'Version papier du test',
  quizPrintKey: 'Corrigé',
  quizPrintHandout: 'Support de formation (12 règles)',

  wizardTitleNew: 'Évaluer un nouveau système d’IA',
  wizardTitleRe: 'Réévaluation : {name}',
  wizardSub: 'Répondez aux questions — la classe de risque est déterminée automatiquement selon la systématique du règlement IA.',
  stepBasics: 'Données de base',
  stepDefinition: 'Définition de l’IA',
  stepProhibited: 'Interdictions',
  stepHighRisk: 'Haut risque',
  stepTransparency: 'Transparence & GPAI',
  stepResult: 'Résultat',
  fieldName: 'Nom du système *',
  fieldNamePh: 'p. ex. outil de présélection de candidatures',
  fieldPurpose: 'Destination',
  fieldPurposePh: 'À quoi sert le système ?',
  fieldVendor: 'Fabricant / fournisseur',
  fieldOwner: 'Personne responsable (interne)',
  fieldRole: 'Rôle de votre entreprise',
  roleHint: 'Fournisseur = développe/commercialise le système sous son propre nom. Déployeur = utilise un système tiers (cas le plus fréquent pour les PME).',
  defTitle: 'Le système répond-il à la définition de l’IA (art. 3, point 1) ?',
  defHint: 'Le système ne relève du règlement IA que si tous les critères s’appliquent.',
  defWarn: 'Tous les critères ne sont pas remplis → le système n’est pas un système d’IA ; le règlement IA ne s’applique pas.',
  prohTitle: 'Pratiques interdites (art. 5)',
  prohHint: 'Si l’un de ces points s’applique, l’utilisation est interdite depuis le 2 février 2025.',
  hrTitle: 'Classification à haut risque (art. 6)',
  annexILabel: 'Le système est un composant de sécurité d’un produit réglementé (p. ex. dispositif médical, machine, ascenseur) ou un tel produit lui-même.',
  annexIIITitle: 'Domaines d’utilisation selon l’annexe III',
  exceptionTitle: 'Exception possible (art. 6, par. 3)',
  profilingLabel: 'Le système effectue un profilage de personnes physiques.',
  profilingRef: 'Le profilage exclut l’exception — toujours haut risque.',
  art63Label: 'Le système n’accomplit qu’une tâche procédurale étroite ou préparatoire, ou ne fait qu’améliorer le résultat d’une activité humaine déjà achevée — sans risque important pour la santé, la sécurité ou les droits fondamentaux.',
  art63Ref: 'Art. 6, par. 3 — l’appréciation doit être documentée (art. 6, par. 4).',
  trTitle: 'Obligations de transparence (art. 50)',
  gpaiTitle: 'IA à usage général (GPAI)',
  gpaiLabel: 'Nous fournissons notre propre modèle GPAI (p. ex. modèle de base auto-entraîné ou substantiellement modifié).',
  gpaiRef: 'Art. 51 et s. — la simple utilisation de GPT/Claude via API ne compte pas.',
  resultTitle: 'Résultat :',
  resultGpai: 'Les obligations relatives aux modèles GPAI (art. 53 et s.) s’appliquent en outre.',
  resultProhibited: 'L’utilisation de ce système est interdite en vertu de l’art. 5 (amende jusqu’à 35 M€ ou 7 % du chiffre d’affaires annuel mondial). Cessez l’utilisation et consultez un juriste.',
  btnCancel: 'Annuler',
  btnBack: 'Retour',
  btnNext: 'Suivant',
  btnSave: 'Enregistrer',

  detailBack: '← Retour au tableau de bord',
  detailNoPurpose: 'Aucune destination renseignée',
  detailReasons: 'Motivation de la classification',
  detailReassess: 'Réévaluer',
  detailDelete: 'Supprimer le système',
  detailObligations: 'Obligations',
  detailNational: 'incl. modules nationaux : {codes}',
  detailDocs: 'Générer des documents',
  docShow: 'afficher',
  docHide: 'masquer',
  docPrint: 'Imprimer / PDF',
  docRisk: 'Rapport de risque',
  docPlan: 'Plan d’action',
  docAnnexIV: 'Documentation annexe IV',
  docProcurement: 'Cahier des charges achat d’IA',
  docConformity: 'Déclaration UE de conformité',
  confirmDeleteSystem: 'Supprimer vraiment « {name} » ?',
  systemNotFound: 'Système introuvable.',
  statusOpen: 'Ouvert',
  statusInProgress: 'En cours',
  statusDone: 'Fait',
  statusNA: 'Non applicable',

  settingsTitle: 'Paramètres',
  settingsSub: 'Souveraineté des données : tout reste en local dans ce navigateur — pas de synchronisation cloud, pas de télémétrie.',
  langTitle: 'Sprache / Language / Langue',
  langHint: 'Interface, contenus réglementaires et documents générés entièrement disponibles en 9 langues européennes (DE, EN, FR, IT, ES, PL, CS, SK, RO). D’autres langues de l’UE suivront via le flux de contenu.',
  profileTitle: 'Profil d’entreprise (en-tête pour rapports & impression PDF)',
  profileHint: 'Ces informations apparaissent dans l’en-tête et le pied de page de tous les documents générés et imprimés. Le logo reste stocké en local et ne quitte jamais l’appareil.',
  pfName: 'Raison sociale', pfStreet: 'Rue & numéro', pfZip: 'Code postal & ville',
  pfContact: 'Personne de contact', pfEmail: 'E-mail', pfPhone: 'Téléphone', pfWeb: 'Site web',
  logoNone: 'Aucun logo enregistré.',
  logoUpload: 'Téléverser un logo',
  logoRemove: 'Supprimer le logo',
  logoTaken: 'Logo appliqué.',
  logoTooBig: 'Logo trop volumineux — utilisez un fichier de moins de 300 Ko.',
  logoNotImage: 'Veuillez choisir un fichier image (PNG, JPG ou SVG).',
  countriesTitle: 'Modules nationaux (exigences supplémentaires)',
  countriesHint: 'Activez les pays de l’UE dans lesquels votre entreprise propose ou exploite des systèmes d’IA. Les obligations nationales (autorités, droit du travail, lois spéciales) apparaissent alors dans les checklists et documents. Coopération transfrontalière : activez tous les pays concernés.',
  authorityLabel: 'Autorité',
  packTitle: 'Pack de contenu réglementaire',
  packStand: 'État',
  packHint: 'Le pack de contenu (interdictions, domaines annexe III, obligations UE, modules nationaux, échéances) est modélisé comme un paquet de données remplaçable. Les mises à jour arrivent avec les nouvelles versions de l’app et, à l’avenir, via un flux signé.',
  backupTitle: 'Sauvegarde',
  backupExport: 'Exporter la sauvegarde (JSON)',
  backupImport: 'Importer une sauvegarde',
  importOk: 'Import terminé : {count} système(s){profile}.',
  importProfileSuffix: ' incl. profil d’entreprise',
  importFail: 'Échec de l’import : {error}',
  deleteTitle: 'Supprimer toutes les données',
  deleteHint: 'Supprime irrévocablement tous les systèmes d’IA enregistrés et le profil d’entreprise de ce navigateur.',
  deleteBtn: 'Tout supprimer',
  deleteConfirm: 'Supprimer vraiment et irrévocablement toutes les données locales ?',
  deleteDone: 'Toutes les données ont été supprimées.',

  legalGateTitle: 'Avertissement juridique important',
  legalGateBody1:
    'AI-Act-Kompass est une aide de travail structurée destinée à faciliter la mise en œuvre du règlement (UE) 2024/1689 (règlement IA) et des dispositions nationales pertinentes.',
  legalGateBody2:
    'Cette application ne fournit pas de services juridiques et ne constitue ni un conseil juridique, ni un renseignement juridique, ni une instruction juridiquement contraignante. Toutes les classifications, checklists et documents générés sont des évaluations préliminaires non contraignantes et des projets, sans garantie d’exactitude, d’exhaustivité ou d’actualité.',
  legalGateBody3:
    'L’interprétation contraignante du règlement IA appartient exclusivement aux autorités et juridictions compétentes. Cet outil ne remplace pas l’appréciation juridique de votre cas particulier — consultez un conseil juridique qualifié. L’utilisation se fait à vos risques ; toute responsabilité pour des décisions fondées sur cet outil est exclue dans la mesure permise par la loi.',
  legalGateAccept: 'Compris — utiliser comme aide de travail',
  legalNoticeTitle: 'Avertissement juridique (pas un conseil juridique)',
  resultDisclaimer:
    'Cette classification est une évaluation préliminaire automatisée et non contraignante fondée sur vos réponses — pas un conseil juridique. Faites vérifier le résultat par un juriste avant toute décision importante.',

  templatesTitle: 'Modèles & formulaires',
  templatesSub: 'Projets à l’échelle de l’entreprise pour la mise en œuvre interne et externe — imprimables avec en-tête. Les formulaires liés à un système (comité d’entreprise, information des salariés, FRIA, signalement d’incident) se trouvent dans la vue du système concerné.',
  templatesHint: 'Tous les modèles sont des projets avec des champs à compléter — à adapter et à faire vérifier juridiquement avant utilisation.',
  tplPolicy: 'Politique interne d’IA',
  tplPolicyDesc: 'Règles d’utilisation de l’IA dans l’entreprise : validations, interdictions, supervision, transparence, incidents.',
  tplTraining: 'Plan de formation à la maîtrise de l’IA (art. 4)',
  tplTrainingDesc: 'Matrice de formation et registre continu — obligatoire depuis le 02/02/2025.',
  tplWorksAgreement: 'Accord d’entreprise sur l’IA (cadre)',
  tplWorksAgreementDesc: 'Projet selon le droit allemand (§ 87, § 90 BetrVG) : limitation des finalités, pas de décisions RH automatisées, droits du comité d’entreprise.',
  docWorksCouncil: 'Information du comité d’entreprise (§ 90 BetrVG)',
  docEmployeeInfo: 'Information des salariés sur l’usage de l’IA',
  docFria: 'Modèle FRIA (art. 27)',
  docIncident: 'Signalement d’incident (art. 73)',
  tplReporting: 'Politique interne de signalement & escalade',
  tplReportingDesc: 'Obligation interne de signalement des incidents d’IA : canaux, délais 24 h/48 h, niveaux d’escalade, registre — prépare le signalement art. 73.',
  tplApproval: 'Demande de validation d’un système d’IA',
  tplApprovalDesc: 'Formulaire interne de validation des nouveaux outils d’IA — contre l’IA fantôme, avec bloc de décision.',
  tplAudit: 'Checklist d’audit interne de conformité IA',
  tplAuditDesc: 'Auto-contrôle périodique (inventaire, formations, journaux, incidents, documents fournisseurs) avec visa.',
};
