Files
2024-12-17 17:34:10 +01:00

226 lines
29 KiB
JavaScript
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*!
* Sa11y, the accessibility quality assurance assistant.
* @version 3.2.2
* @author Adam Chaboryk
* @license GPL-2.0-or-later
* @copyright © 2020 - 2024 Toronto Metropolitan University.
* @contact adam.chaboryk@torontomu.ca
* GitHub: git+https://github.com/ryersondmp/sa11y.git | Website: https://sa11y.netlify.app
* For all acknowledgements, please visit: https://sa11y.netlify.app/acknowledgements/
* The above copyright notice shall be included in all copies or substantial portions of the Software.
**/
var fr = {
// French
strings: {
LANG_CODE: 'fr',
MAIN_TOGGLE_LABEL: 'Vérifier laccessibilité',
CONTAINER_LABEL: 'Vérificateur daccessibilité',
ERROR: 'Erreur',
ERRORS: 'Erreurs',
WARNING: 'Avertissement',
WARNINGS: 'Avertissements',
GOOD: 'Correct',
ON: 'Allumer',
OFF: 'Éteindre',
ALERT_TEXT: 'Alerte',
ALERT_CLOSE: 'Fermer',
OUTLINE: 'Schéma',
TITLE: 'Titre',
ALT: 'ALT',
IMAGES: 'Images',
EDIT: 'Modifier',
IMAGES_NOT_FOUND: 'Aucune image trouvée.',
DECORATIVE: 'Décoratif',
MISSING: 'Manquant',
PAGE_ISSUES: 'Problèmes de pages',
SETTINGS: 'Paramètres',
CONTRAST: 'Contraste',
FORM_LABELS: 'Étiquettes de formulaires',
LINKS_ADVANCED: 'Liens (avancés)',
DARK_MODE: 'Mode sombre',
SHORTCUT_SCREEN_READER: 'Passer à lédition. Raccourci clavier: Alt et point',
SHORTCUT_TOOLTIP: 'Passer à lédition',
NEW_TAB: 'Ouvrir dans un nouvel onglet',
LINKED: 'Lié',
PANEL_HEADING: 'Vérification daccessibilité',
PANEL_STATUS_NONE: 'Aucune erreur trouvée.',
PANEL_ICON_WARNINGS: 'avertissement(s) trouvé(s).',
PANEL_ICON_TOTAL: 'problème(s) trouvé(s) au total.',
NOT_VISIBLE_ALERT: 'Lélément que vous tentez de consulter nest pas visible; il peut être masqué, à lintérieur de laccordéon ou dans le volet de longlet. Voir laperçu:',
ERROR_MISSING_ROOT_TARGET: 'L\'accessibilité de la page entière a été vérifiée, car la zone cible <code>%(root)</code> n\'existe pas.',
HEADING_NOT_VISIBLE_ALERT: 'L\'en-tête n\'est pas visible ; il peut être caché ou à l\'intérieur d\'un accordéon ou d\'un composant d\'onglet.',
SKIP_TO_PAGE_ISSUES: 'Passer aux problèmes de page',
CONSOLE_ERROR_MESSAGE: 'Désolé, mais il y a un problème avec le vérificateur d\'accessibilité sur cette page. Pouvez-vous s\'il vous plaît <a href="%(link)">le signaler via ce formulaire</a> ou sur <a href="%(link)">GitHub</a> ?',
// Export
DATE: 'Date',
PAGE_TITLE: 'Titre de la page',
RESULTS: 'Résultats',
EXPORT_RESULTS: 'Exporter les résultats',
GENERATED: 'Résultats générés avec %(tool).',
PREVIEW: 'Aperçu',
ELEMENT: 'Élément',
PATH: 'Chemin',
// Dismiss
PANEL_DISMISS_BUTTON: 'Afficher %(dismissCount) avertissements ignorés',
DISMISS: 'Ignorer',
DISMISSED: 'Avertissements ignorés',
DISMISS_REMINDER: 'Veuillez noter que les avertissements ne sont ignorés que <strong>temporairement.</strong> Effacer l\'historique de votre navigateur et les cookies rétablira tous les avertissements précédemment ignorés sur toutes les pages.',
// Colour filters
COLOUR_FILTER: 'Filtre de couleur',
PROTANOPIA: 'Protanopie',
DEUTERANOPIA: 'Deutéranopie',
TRITANOPIA: 'Tritanopie',
MONOCHROMACY: 'Monochromatie',
COLOUR_FILTER_MESSAGE: 'Recherchez les éléments difficiles à percevoir ou à distinguer des autres couleurs.',
RED_EYE: 'Daltonisme rouge.',
GREEN_EYE: 'Daltonisme vert.',
BLUE_EYE: 'Daltonisme bleu.',
MONO_EYE: 'Daltonisme rouge, vert et bleu.',
COLOUR_FILTER_HIGH_CONTRAST_MESSAGE: 'Les filtres de couleur ne fonctionnent pas en mode contraste élevé.',
// Alternative text stop words
SUSPICIOUS_ALT_STOPWORDS: ['image', 'illustration', 'photo', 'photographie', 'graphic'],
PLACEHOLDER_ALT_STOPWORDS: ['alt', 'image', 'photographie', 'décorative', 'photographie', 'support daffichage', 'support daffichage dimage', 'séparateur'],
PARTIAL_ALT_STOPWORDS: [
'clic',
'cliquer ici',
'cliquer pour plus de détails',
'cliquer ici pour plus dinformations',
'cocher',
'télécharger',
'télécharger ici',
'pour en savoir',
'pour en savoir davantage',
'formulaire',
'ici',
'info',
'information',
'lien',
'en apprendre',
'en apprendre davantage',
'davantage',
'plus',
'page',
'papier',
'en savoir plus',
'lire',
'lisez ceci',
'ceci',
'cette page',
'ce site web',
'consulter',
'consulter notre',
'site web',
],
WARNING_ALT_STOPWORDS: ['cliquer ici'],
NEW_WINDOW_PHRASES: ['externe', 'nouvel onglet', 'nouvelle fenêtre', 'fenêtre pop-up', 'pop-up'],
FILE_TYPE_PHRASES: ['document', 'tableur', 'feuille de calcul', 'feuille de travail', 'fichier compressé', 'fichier archivé', 'feuille de calcul', 'powerpoint', 'présentation', 'installer', 'vidéo', 'audio', 'pdf'],
// Readability
LANG_READABILITY: 'Lisibilité',
LANG_AVG_SENTENCE: 'Nombre de mots moyens par phrase:',
LANG_COMPLEX_WORDS: 'Mots complexes:',
LANG_TOTAL_WORDS: 'Mots:',
LANG_VERY_DIFFICULT: 'Très difficile',
LANG_DIFFICULT: 'Difficile',
LANG_FAIRLY_DIFFICULT: 'Assez difficile',
LANG_GOOD: 'Correct',
READABILITY_NO_P_OR_LI_MESSAGE: 'Incapable de calculer le taux de lisibilité. Aucun paragraphe <code>&lt;p&gt;</code> ou liste de contenu <code>&lt;li&gt;</code> trouvé.',
READABILITY_NOT_ENOUGH_CONTENT_MESSAGE: 'Pas suffisamment de contenu pour calculer le taux de lisibilité.',
// Headings
HEADING_NON_CONSECUTIVE_LEVEL: 'Utilisation dun niveau den-tête non consécutif. Les en-têtes ne doivent jamais sauter de niveaux ou aller de <strong>Len-tête %(prevLevel)</strong> à <strong {r}>Len-tête %(level)</strong>.',
HEADING_EMPTY: 'En-tête vide trouvé! Pour résoudre, supprimer cette ligne ou changer le format de <strong {r}>Len-tête %(level)</strong> à <strong>Normal</strong> ou <strong>Paragraphe</strong>.',
HEADING_LONG: 'Len-tête est long! Les en-têtes doivent être utilisées pour organiser le contenu et acheminer la structure. Ils doivent être brefs, informatifs et uniques. Les en-têtes doi-vent être inférieures à 160 caractères (pas plus dune phrase). <hr> <strong {B}>%(HEADING_LENGTH) Caractères</strong>',
HEADING_FIRST: 'Le premier en-tête sur la page doit être habituellement En-tête 1 ou En-tête 2. Len-tête 1 doit débuter dans la section principale du contenu, car il s\'agit de len-tête prin-cipal qui décrit l\'objectif général de la page. En savoir plus sur <a href="https://www.w3.org/WAI/tutorials/page-structure/headings/">La Structure Des En-têtes.</a>',
HEADING_MISSING_ONE: 'En-tête 1 manquant. Len-tête 1 doit débuter dans la zone principale de contenu, il est len-tête principal qui décrit lobjectif global de la page. En savoir plus sur <a href="https://www.w3.org/WAI/tutorials/page-structure/headings/">La Structure Des En-têtes.</a>',
HEADING_EMPTY_WITH_IMAGE: 'Len-tête ne contient pas de texte, mais seulement une image. Si ce nest pas un en-tête, veuillez changer son format pour <strong {r}>Len-tête %(level)</strong> à <strong>Normal</strong> ou <strong>Paragraphe</strong>. Sinon, veuillez ajouter du texte de remplacement à limage si elle nest pas décorative.',
PANEL_HEADING_MISSING_ONE: 'En-tête 1 manquant!',
PANEL_NO_HEADINGS: 'Aucun titre trouvé.',
// Links
LINK_EMPTY: 'Retirer les liens vides sans texte.',
LINK_EMPTY_LABELLEDBY: 'Le lien a une valeur pour <code>aria-labelledby</code> qui est vide ou ne correspond pas à la valeur de l\'attribut<code>id</code> d\'un autre élément de la page.',
LINK_EMPTY_LINK_NO_LABEL: 'Le lien ne comporte pas de texte perceptible par les lecteurs d\'écran ou autres techno-logies d\'assistance. À corriger: <ul><li>Ajoutez un texte bref qui décrit où le lien vous mène.</li><li>Sil sagit dun <a href="https://a11y-101.com/development/icons-and-links/">lien dicône SVG (vectoriel),</a> il manque alors une description.</li><li>Si ce lien est une erreur due à un bogue de copier/coller, tentez de supprimer.</li></ul>',
LINK_LABEL: '<strong {B}>Lien de létiquette</strong> %(TEXT)',
LINK_STOPWORD: 'Le texte du lien peut ne pas être suffisamment descriptif hors du contexte: <strong {r}>%(ERROR)</strong> <hr> <strong>Conseil!</strong> Le texte du lien doit toujours être précis, unique et significatif. Évitez les mots courants comme &quot;cliquez ici&quot; ou &quot;en savoir plus&quot;.',
LINK_BEST_PRACTICES: 'Remplacer le lien du texte: <strong {r}>%(ERROR)</strong> <hr> <ul><li>&quot;Cliquer ici&quot; fait référence au mouvement de la souris, alors que de nombreuses personnes n\'utilisent pas de souris ou consultent peut-être ce site web sur un appareil mobile. Envisagez d\'utiliser un verbe différent qui se rapporte à la tâche.</li><li>Éviter lutilisation de symbole HTML comme appel à laction à moins qu\'ils ne soient cachés aux technologies d\'assistance.</li></ul>',
LINK_URL: 'Des adresses URLs plus longues et moins compréhensibles utilisé en tant que lien de texte peuvent être difficiles à écouter avec une technologie dassistance. Dans la plu-part des cas, il est recommandé dutiliser du texte lisible plutôt quune adresse URL. Les adresses URL courtes (tels que les pages daccueil de site web) sont correctes. <hr> <strong>Conseil!</strong> Un lien de texte doit toujours être précis, unique et significatif pour qu\'il puisse être compris hors contexte.',
LINK_DOI: 'Pour les pages web ou les ressources en ligne uniquement, le <a href="https://apastyle.apa.org/style-grammar-guidelines/paper-format/accessibility/urls#:~:text=descriptive%20links">guide de style de l\'APA</a> recommande d\'utiliser des liens descriptifs en entourant l\'URL ou le DOI de l\'œuvre autour de son titre. Des adresses URLs plus longues et moins compréhensibles utilisé en tant que lien de texte peuvent être difficiles à écouter avec une technologie dassistance.',
// Links advanced
NEW_TAB_WARNING: 'Le lien souvre dans une nouvelle fenêtre ou un nouvel onglet sans avertissement. Ce-la peut spécialement désorienter les gens qui ont une difficulté à percevoir le contenu visuel. Deuxièmement, ce nest pas recommandé de contrôler l\'expérience d\'une per-sonne ou de prendre des décisions à sa place. Indiquer que le lient souvrira dans une nouvelle fenêtre à lintérieur du texte du lien. <hr> <strong>Conseil!</strong> Apprenez les meilleures pratiques: <a href="https://www.nngroup.com/articles/new-browser-windows-and-tabs/">louverture de lien dans les nouvelles fenêtres ou onglets des navigateurs.</a>',
FILE_TYPE_WARNING: 'Le lien dirige vers un PDF ou un fichier téléchargeable (exemple: MP3, Zip, Word Doc) sans avertissements. Indiquer le type de fichier dans le lien du texte. Sil sagit dun fi-chier volumineux, envisagez dinclure la taille du ficher. <hr> <strong>Exemple:</strong> Rapport de synthèse (PDF, 3MB)',
LINK_IDENTICAL_NAME: 'Le texte du lien est identique à un autre, bien quil pointe vers une page différente. Des liens qui contiennent le même texte peuvent porter à confusion pour les gens qui utilisent des lecteurs décran. <hr> Ajoutez davantage de description au lien suivant pour le différencier de lautre: <strong {W}>%(TEXT)</strong>',
// Images
MISSING_ALT_LINK_BUT_HAS_TEXT_MESSAGE: 'Limage est utilisé en tant que lien avec un texte autour, alors que lattribut de rem-placement doit être signalé comme décoratif ou nul.',
MISSING_ALT_LINK_MESSAGE: 'Limage est utilisée en tant que lien mais manque de texte de remplacement! Veuillez vous assurer que le texte de remplacement décrit où le lien vous mène.',
MISSING_ALT_MESSAGE: 'Texte de remplacement manquant! Si limage transmet un message, une émotion ou des informations importantes - assurez-vous dajouter une description de limage.',
LINK_ALT_HAS_FILE_EXTENSION: 'Lextension du fichier trouvé à lintérieur du texte de remplacement. Assurez-vous que le texte de remplacement décrit la destination du lien pas une description complète de limage. Retirer: <strong {r}>%(ERROR)</strong> <hr> {ALT} {L} <strong {r}>%(ALT_TEXT)</strong>',
LINK_IMAGE_PLACEHOLDER_ALT_MESSAGE: 'Texte de remplacement non-descriptif ou séparateur trouvé dans une image. Assurez-vous que le texte de remplacement décrit la destination du lien, pas une description compète de limage. Remplacer le texte de remplacement suivant. <hr> {ALT} {L} <strong {r}>%(ALT_TEXT)</strong>',
LINK_IMAGE_SUS_ALT_MESSAGE: 'La technologie dassistance indiquer déjà que cest une image, donc &quot;<strong {W}>%(ERROR)</strong>&quot; pourrait être redondant. Assurez-vous que le texte de remplacement décrit la destination du lien, pas la des-cription complète de limage. <hr> {ALT} {L} <strong {W}>%(ALT_TEXT)</strong>',
ALT_HAS_FILE_EXTENSION: 'Lextension du fichier trouvé à lintérieur du texte de remplacement. Si limage trans-met un message, une émotion ou une information importante - assurez-vous dajouter une description de limage. Retirer: <strong {r}>%(ERROR)</strong> <hr> {ALT} <strong {r}>%(ALT_TEXT)</strong>',
ALT_PLACEHOLDER_MESSAGE: 'Texte de remplacement non-descriptif ou séparateur trouvé dans une image. Modifier le texte de remplacement suivant pour le rendre plus significatif. <hr> {ALT} <strong {r}>%(ALT_TEXT)</strong>',
ALT_HAS_SUS_WORD: 'Les technologies dassistances indiquent déjà quil sagit dune image, donc &quot;<strong {W}>%(ERROR)</strong>&quot; peut être redondant. <hr> {ALT} <strong {W}>%(ALT_TEXT)</strong>',
LINK_HIDDEN_FOCUSABLE: 'Le lien a <code>aria-hidden=&quot;true&quot;</code> mais reste focusable au clavier. Si vous avez l\'intention de cacher un lien redondant ou en double, ajoutez également <code>tabindex=&quot;-1&quot;</code>.',
LINK_IMAGE_NO_ALT_TEXT: 'Limage dans le lien est marquée comme décorative et il ny a pas de lien de texte. Veuillez ajouter du texte de remplacement à limage qui décrit la destination du lien.',
LINK_IMAGE_HAS_TEXT: 'Limage est marqué comme étant décorative, bien que le lien utilise le texte autour en tant que description.',
LINK_IMAGE_LONG_ALT: 'La description du texte de remplacement sur limage lié est <strong>trop longue</strong>. Le texte de remplacement sur limage liée devrait décrire où le lien vous mène, pas une description complète de limage. <strong>Utilisez le titre de limage en tant que lien du texte de remplacement.</strong> <hr> {ALT} {L} <strong {B}>%(altLength) Caractères</strong> <strong {W}>%(ALT_TEXT)</strong>',
LINK_IMAGE_ALT_WARNING: 'Le lien vers l\'image contient un texte de remplacement. <strong>Le texte de remplacement décrit- il la destination du lien?</strong> Pensez à utiliser le titre de la page à laquelle le lien renvoie comme texte de remplacement. <hr> {ALT} {L} <strong {W}>%(ALT_TEXT)</strong>',
LINK_IMAGE_ALT_AND_TEXT_WARNING: 'Le lien de limage contient <strong>du texte de remplacement et du texte à lentour.</strong> Si cette image est décorative et est utilisé en tant que lien qui mène à une autre page, envisagez marquer limage en tant que décorative, ou nulle - les liens texte autour de-vraient suffire. <hr> {ALT} <strong {W}>%(ALT_TEXT)</strong> <hr> <strong {B}>Lien de létiquette</strong> {L} <strong {W}>%(TEXT)</strong>',
IMAGE_FIGURE_DECORATIVE: 'Limage est perçue de manière décorative <strong>décorative</strong> et sera ignorée par la technologie dassistance. <hr> Bien quune <strong>légende</strong> est fournie, limage devrait aussi avoir du texte de remplacement dans la plupart des cas.<ul><li>Le texte de remplacement devrait fournir une description précise de limage.</li><li>La légende devrait fournir habituellement le contexte lié à limage derrière le contenu environnant ou prêter attention à un élément dinformation.</li></ul>En savoir plus: <a href="https://thoughtbot.com/blog/alt-vs-figcaption#the-figcaption-element">alt versus figcaption (légende de la figure).</a>',
IMAGE_FIGURE_DUPLICATE_ALT: 'Ne pas utiliser le même mot pour la légende et le texte de remplacement. Les lecteurs décrans vont annoncer linformation en double. <ul><li>Le texte de remplacement devrait fournir une description précise de limage.</li><li>La légende devrait fournir habituellement le contexte lié à limage derrière le contenu environnant ou prêter attention à un élément dinformation.</li></ul> En savoir plus: <a href="https://thoughtbot.com/blog/alt-vs-figcaption#the-figcaption-element">alt versus figcaption (légende de la figure).</a> <hr> {ALT} <strong {W}>%(ALT_TEXT)</strong>',
IMAGE_DECORATIVE: 'Limage est perçue de manière <strong>décorative</strong> et sera ignorée par la technologie dassistance. Si limage transmet un message, une émotion ou une information importante - assurez-vous dajouter le texte de rempla-cement.',
IMAGE_ALT_TOO_LONG: 'La description du texte de remplacement est <strong>trop longue</strong>. Le texte de remplacement doit être précis, mais significatif tout comme un <em>gazouillis (micromessage) </em> (environ 100 caractères). Sil sagit dune image complexe ou dune illustration, ajoutez une longue description de limage dans le texte ci-dessous ou dans la composante accordéon. <hr> {ALT} <strong {B}>%(altLength) Caractères</strong> <strong {W}>%(ALT_TEXT)</strong>',
IMAGE_PASS: '{ALT} %(ALT_TEXT)',
// Labels
LABELS_MISSING_IMAGE_INPUT_MESSAGE: 'Le bouton de limage manque un texte de remplacement. Veuillez ajouter un texte de remplacement pour fournir un nom accessible. Par exemple: <em>Rechercher</em> ou <em>Soumettre</em>.',
LABELS_INPUT_RESET_MESSAGE: 'Le bouton réinitialiser <strong>ne devrait pas</strong> être utiliser sauf en cas de besoin spécifique, car il est facile de lactiver par erreur.<hr><strong>Conseil!</strong> En savoir plus sur <a href="https://www.nngroup.com/articles/reset-and-cancel-buttons/">les problèmes liés aux boutons Réinitialiser et Annuler.</a>',
LABELS_ARIA_LABEL_INPUT_MESSAGE: 'Lentrée a un nom accessible, assurez-vouer quil y a aussi une étiquette visible. <hr> <strong {B}>Étiquette d\'entrée</strong> <strong {W}>%(TEXT)</strong>',
LABELS_NO_FOR_ATTRIBUTE_MESSAGE: 'Il ny a pas détiquette associée à cette entrée. Ajouter en un <code>pour</code> lattribut de létiquette qui correspond <code>id</code> à lid(identifiant) de cette entrée.<hr>LID (Lidentifiant) de cette entrée est: <code>id=&#34;%(id)&#34;</code>',
LABELS_MISSING_LABEL_MESSAGE: 'Il ny a pas détiquette associée à cette entrée. Veuillez ajouter un <code>id</code> id (identifiant) à cette entrée et ajouter un <code>for</code> attribut correspondant à létiquette.',
// Embedded content
EMBED_VIDEO: 'Assurez-vous <strong>que les vidéos ont des sous-titres codés.</strong> Fournir les sous-titres pour tout type de contenu audio ou vidéo est une exigence obli-gatoire de Niveau A. Les sous-titres aident les gens qui sont malentendants.',
EMBED_AUDIO: 'Assurez-vous de fournir <strong>une transcription pour tous les balados.</strong> Fournir les transcriptions pour tout type de contenu audio est une exigence obligatoire de Niveau A. Les transcriptions aident les gens qui sont malentendant, mais peuvent profiter à tout le monde. Positionnez la transcription sous ou à lintérieur du panneau accordéon.',
EMBED_DATA_VIZ: 'Les gadgets logiciels de visualisation de données comme ceci sont souvent problématiques pour les gens qui utilisent un clavier ou un lecteur décran lors de la navigation et peuvent présenter dimportante difficultés pour les gens qui ont une malvoyance ou du daltonisme. Il est recommandé de fournir la même information de remplacement (texte ou tableau) dans le format ci-dessous du gadget logiciel. <hr> En savoir plus sur <a href="https://www.w3.org/WAI/tutorials/images/complex/">les images complexes.</a>',
EMBED_MISSING_TITLE: 'Le contenu intégré requiert un nom accessible qui décrit le contenu. Veuillez fournir un titre (<code>title</code>) unique ou <code>aria-label</code> un attribut à lélément <code>iframe</code>. En savoir plus sur les <a href="https://developer.mozilla.org/fr/docs/Web/HTML/Element/iframe#une_iframe_simple">iFrames.</a>',
EMBED_GENERAL_WARNING: 'Impossible de vérifier le contenu intégré. Assurez-vous que les images ont du texte de remplacement, les vidéos ont des sous-titres, le texte est suffisamment contrasté et que les éléments interactifs sont <a href="https://webaim.org/techniques/keyboard/">accessible par le clavier.</a>',
EMBED_UNFOCUSABLE: 'Les <code>&lt;iframe&gt;</code> avec des éléments non focusables ne doivent pas avoir de <code>tabindex="-1"</code>. Le contenu incorporé ne sera pas accessible au clavier.',
// Quality assurance
QA_BAD_LINK: 'Lien incorrect trouvé. Le lien semble diriger vers un environnement de développement. Assurez vous que le lien ne contient pas <em>dev</em> ou <em>wp-admin</em> dans ladresse URL. <hr> Le lien dirige vers: <br> <strong {r}>%(LINK)</strong>',
QA_IN_PAGE_LINK: 'Lien interne cassé. La cible du lien ne correspond à aucun élément de cette page.',
QA_BAD_ITALICS: 'Les balises Gras et Italique ont une signification sémantique et <strong>ne devraient pas</strong> être utiliser pour surligner des paragraphes en entier. Les textes en Gras doivent être utilisés pour mettre <strong>lemphase</strong> sur un mot ou une phrase. Les textes en Italiques doivent être utilisés pour surligneur les noms propres (ex. livres et titre darticles), les mots étrangers et les citations. Les citations longues doivent être formatées comme une citation en bloc.',
QA_PDF: 'Impossible de vérifier laccessibilité des fichiers PDF. Les PDFSs sont considérés comme contenu web et doivent être accessible comme tel. Les PDFs contiennent souvent des erreurs pour les gens qui utilisent les lecteurs décrans (balises structurelles manquante ou des champs de formulaire manquants) et les gens qui ont une malvoyance (le texte ne resurgit pas lorsquil est agrandi). <ul><li>Sil sagit dun formulaire, utilisez un formulaire HTML comme alternative.</li><li>Sil sagit dun document, convertissez-le en page web.</li></ul> Sinon, veuillez vérifier <a href="https://helpx.adobe.com/acrobat/using/create-verify-pdf-accessibility.html">PDF pour assurer laccessibilité dans Acrobat DC.</a>',
QA_DOCUMENT: 'Impossible de vérifier l\'accessibilité du document. Les documents liés sont considérés comme du contenu web et doivent également être rendus accessibles. Veuillez vérifier manuellement ce document. <ul><li>Rendez votre <a href="https://support.google.com/docs/answer/6199477?hl=fr">document ou votre présentation Google Workspace plus accessible.</a></li><li>Rendez vos <a href="https://support.microsoft.com/fr-fr/office/create-accessible-office-documents-868ecfcd-4f00-4224-b881-a65537a7c155">documents Office plus accessibles.</a></li></ul>',
QA_PAGE_LANGUAGE: 'La langue de la page nest pas indiquée! Veuillez <a href="https://www.w3.org/International/questions/qa-html-language-declarations.fr">indiquer la langue sur la balise HTML.</a>',
QA_PAGE_TITLE: 'Titre de la page manquant ! Veuillez fournir un <a href="https://developer.mozilla.org/fr/docs/Web/HTML/Element/title">titre de page.</a>',
QA_BLOCKQUOTE_MESSAGE: 'Est-ce un en-tête? <strong {W}>%(TEXT)</strong> <hr> Les citations en bloc doivent être utilisées pour les citations uniquement. Sil sagit dun en-tête, changez cette citation en bloc pour un en-tête sémantique (ex. En-tête 2 ou En-tête 3).',
QA_FAKE_HEADING: 'Est-ce un en-tête? <strong {W}>%(TEXT)</strong> <hr> Une ligne de texte en gras ou de grande taille peut ressembler à un titre, mais pour une personne utili-sant un lecteur décran, il est impossible de déterminer ce qui est important ou com-ment accéder au contenu. Un texte en gras ou de grande taille ne doit jamais remplacer un en-tête sémantique (En-tête 2 à En-tête 6).',
QA_SHOULD_BE_LIST: 'Voulez-vous créer une liste? Une liste délément possible est trouvée: <strong {W}>%(firstPrefix)</strong> <hr> Assurez-vous de créer une liste en suivant le formatage de bouton, de puces ou de nombre. Lors dune liste relative, la technologie dassistance est en mesure de transmettre linformation telle que le nombre total délément et la position relative de chaque élément sur la site. En savoir plus sur les <a href="https://www.w3.org/WAI/tutorials/page-structure/content/#lists">listes relatives.</a>',
QA_UPPERCASE_WARNING: 'Majuscules trouvées. Certains lecteur décran pourraient interpréter les textes majus-cules en tant quacronyme et pourraient être tentés de les lire individuellement. De plus, certaines personnes trouvent les majuscules difficiles à lire et peuvent donner limpression de CRIER.',
QA_DUPLICATE_ID: 'ID (Identifiant) dupliqué trouvé. Les erreurs dID (didentifiants) dupliqués sont re-connues pour causer des problèmes au niveau de la technologie dassistance lors-quils tentent dinteragir avec le contenu.<hr>Veuillez retirer ou modifier lID (lidentifiant) suivant: <strong {r}>%(id)</strong>',
QA_TEXT_UNDERLINE_WARNING: 'Le texte soulignés peuvent être confondus avec les liens. Envisagez dutiliser un style différent comme &lt;strong&gt;<strong>forte importance</strong>&lt;/strong&gt; ou &lt;em&gt;<em>lemphase.</em>&lt;/em&gt;.',
QA_SUBSCRIPT_WARNING: 'Les options de mise en forme en indice et en exposant ne doivent être utilisées que pour modifier la position du texte afin de se conformer aux conventions ou normes typographiques. Il ne doit <strong>pas</strong> être utilisé uniquement à des fins de présentation ou dapparence. La mise en forme de phrases entières pose des problèmes de lisibilité. Les cas dutilisation appropriés incluent laffichage dexposants, de nombres ordinaux tels que 4<sup>th</sup> au lieu de quatrième et de formules chimiques (H<sub>2</sub>O).',
// Tables
TABLES_MISSING_HEADINGS: 'En-têtes de tableau manquants! Les tableaux accessibles doivent contenir le balisage HTML pour indiquer la cellule de len-tête et la cellule des donnés qui déterminent leur relation. Cette information fournit le contexte aux gens qui utilisent la technolo-gie dassistance. Les tableaux doivent être utilisés pour les données relatives uni-quement. <hr> En savoir plus sur les <a href="https://www.w3.org/WAI/tutorials/tables/">tableaux accessibles.</a>',
TABLES_SEMANTIC_HEADING: 'Les en-têtes sémantiques tels que En-tête 2 ou En-tête 3 doivent être utilisées uni-quement pour les sections de contenu; non pas pour les tableaux HTML. Indiquez les en-têtes de tableau en utilisant plutôt lélément <code>&lt;th&gt;</code>. <hr> En savoir plus sur les <a href="https://www.w3.org/WAI/tutorials/tables/">tableaux accessibles.</a>',
TABLES_EMPTY_HEADING: 'En-tête de tableau vide trouvé! Les en-têtes de tableau ne devraient jamais être vides. Il est important de déterminer les rangées et/ou colonnes des en-têtes pour détermi-ner leur relation. Cette information fournit le contexte aux gens qui utilisent la tech-nologie dassistance. Veuillez garder à lesprit que les tableaux devraient être utilisés pour les données relatives uniquement. <hr> En savoir plus sur les <a href="https://www.w3.org/WAI/tutorials/tables/">tableaux accessibles.</a>',
// Contrast
CONTRAST_ERROR: 'Ce texte nest pas suffisamment contrasté avec larrière-plan. Le ratio du contraste devrait être au moins de 4.5:1 pour le texte normal et 3:1 pour les textes plus grands. <hr> <strong {B}>Ratio de contraste</strong> <strong {B}>%(RATIO)</strong> <strong {r}>%(TEXT)</strong>',
CONTRAST_WARNING: 'Le contraste de ce texte est inconnu et doit être manuellement révisé. Assurez-vous que le texte et larrière-plan représentent des couleurs contrastantes. Le ratio du con-traste devrait être au moins de 4.5:1 pour les textes normaux et 3:1 pour les textes plus grands. <hr> Veuillez réviser: <strong {W}>%(TEXT)</strong>',
CONTRAST_INPUT_ERROR: 'Le texte à lintérieur de cette entrée nest pas suffisamment contrasté avec larrière-plan. Le ratio du contraste devraient être au moins de 4.5:1 pour le texte normal et 3:1 pour les textes plus grands. <hr> <strong {B}>Ratio de contraste</strong> <strong {B}>%(RATIO)</strong>',
},
};
export { fr as default };