+
+
+ {intl.formatMessage({ id: "app.accessibility.declaration" })}
+
+
+
+ {intl.formatMessage({
+ id: "app.accessibility.declaration.text",
+ })}
+
+
+
+
+
+ {intl.formatMessage({
+ id: "app.accessibility.compliance.title",
+ })}
+
+
+ {intl.formatMessage({
+ id: "app.accessibility.compliance.status",
+ })}
+
+
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.tech.title" },
+ formating
+ )}
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.tech" },
+ formating
+ )}
+
+
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.utils.title" },
+ formating
+ )}
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.utils" },
+ formating
+ )}
+
+
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.contactUs" },
+ formating
+ )}
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.contactUs.text" },
+ formating
+ )}
+
+
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.recourse.title" },
+ formating
+ )}
+
+
+ {intl.formatMessage(
+ { id: "app.accessibility.recourse.text" },
+ formating
+ )}
+
+
+
+
+
+
+ );
+}
diff --git a/client/src/pages/about/accessibility/locales/fr.json b/client/src/pages/about/accessibility/locales/fr.json
new file mode 100644
index 00000000..dc3d9bbe
--- /dev/null
+++ b/client/src/pages/about/accessibility/locales/fr.json
@@ -0,0 +1,18 @@
+{
+ "app.accessibility.breadcrumb.home": "Accueil",
+ "app.accessibility.breadcrumb.current": "Accessibilité",
+ "app.accessibility.title": "Accessibilité",
+ "app.accessibility.declaration": "Déclaration d'accessibilité",
+ "app.accessibility.declaration.text": "Le Ministère de l'Enseignement Supérieur et de la Recherche s’engage à rendre son site « scanR » accessible conformément à l’article 47 de la loi n° 2005-102 du 11 février 2005.",
+ "app.accessibility.compliance.title": "État de conformité",
+ "app.accessibility.compliance.status": "Actuellement, scanR est en cours d'évaluation pour assurer sa conformité avec le référentiel général d'amélioration de l'accessibilité RGAA version 4.1. Nous reconnaissons qu'il peut exister des aspects où notre site n'est pas encore pleinement conforme. Les détails de non-conformité seront répertoriés dès que l'évaluation sera complète.",
+ "app.accessibility.tech.title": "Technologies utilisées pour la réalisation du site",
+ "app.accessibility.tech": "
Le site est développé en Typescript, HTML5, CSS.
Le site est compatible avec les navigateurs suivants : Chrome, Firefox, Safari, Edge.
Le site est responsive design.
",
+ "app.accessibility.utils.title": "Outils pour évaluer l'accessibilité",
+ "app.accessibility.utils": "
Colour Contrast Analyser
Extension « Web Developer »
Extension « Assistant RGAA »
Extension « WCAG Contrast checker »
Extension « ARC Toolkit »
Extension « HeadingsMap »
Outils pour développeurs intégrés au navigateur Firefox
Validateur HTML du W3C.
",
+ "app.accessibility.contactUs": "Retour d'information et contact",
+ "app.accessibility.contactUs.text": "Si vous n’arrivez pas à accéder à un contenu ou à un service, vous pouvez contacter le responsable du site internet pour être orienté vers une alternative accessible ou obtenir le contenu sous une autre forme. Contactez nous ",
+ "app.accessibility.recourse.title": "Voies de recours",
+ "app.accessibility.recourse.text": "Si vous constatez un défaut d’accessibilité vous empêchant d’accéder à un contenu ou une fonctionnalité du site, que vous nous le signalez et que vous ne parvenez pas à obtenir une réponse rapide de notre part, vous êtes en droit de faire parvenir vos doléances ou une demande de saisine au Défenseur des droits. Plusieurs moyens sont à votre disposition :
un formulaire de contact
la liste des délégués de votre région avec leurs informations de contact directs
un numéro de téléphone : +33 (0) 9 69 39 00 00 du lundi au vendredi de 8h30 à 19h30 (coût d’un appel local)
une adresse postale dans l’annuaire de l’administration
",
+ "app.accessibility.help": "Nous apprécions grandement vos retours, car ils nous aident à améliorer continuellement l'accessibilité de notre site pour tous les utilisateurs."
+}
\ No newline at end of file
diff --git a/client/src/router.tsx b/client/src/router.tsx
index 2d75ee48..b9d8b411 100644
--- a/client/src/router.tsx
+++ b/client/src/router.tsx
@@ -26,6 +26,7 @@ import ScanrPublicationsDocs from "./pages/docs/objects/publications";
import { DocsLayout } from "./pages/docs/layout";
import ProjectsDocs from "./pages/docs/objects/projects";
import LegalNotices from "./pages/about/legal-notices";
+import Accessibility from "./pages/about/accessibility";
function ScrollToTopOnLocationChange() {
const { pathname } = useLocation();
@@ -57,6 +58,7 @@ export default function Router() {
Overview} />
} />
+ } />
} />
} />
} />