Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mise à jour de la décalaration d'accessibilité #10523

Merged
merged 1 commit into from
Jun 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
44 changes: 23 additions & 21 deletions app/views/static_pages/accessibility_statement.html.haml
Original file line number Diff line number Diff line change
Expand Up @@ -9,20 +9,20 @@
.fr-col-xl-8
%h1.fr-mb-4w
= t('views.accessibility_statement.title')
%p.fr-mb-2w= t('views.accessibility_statement.line_one')
%p.fr-mb-2w= t('views.accessibility_statement.line_two', app_name: Current.application_name, host: URI(Current.application_base_url).host)
%p.fr-mb-2w= t('views.accessibility_statement.line_one_html')
%p.fr-mb-2w= t('views.accessibility_statement.line_two_html', app_name: Current.application_name, host: URI(Current.application_base_url).host)

%div
%h2
= t('views.accessibility_statement.compliance.title')
%p.fr-mb-2w= t('views.accessibility_statement.compliance.line_one_html')

%p.fr-mb-2w= t('views.accessibility_statement.compliance.content_html')
%h3
= t('views.accessibility_statement.results.title')
%p.fr-mb-2w= t('views.accessibility_statement.results.line_one')
%p.fr-mb-2w= t('views.accessibility_statement.results.line_three')
%p.fr-mb-2w= t('views.accessibility_statement.results.content')
%p.fr-mb-2w
= t('views.accessibility_statement.results.programme.intro')
= link_to t("views.accessibility_statement.results.programme.label"), t("views.accessibility_statement.results.programme.url"), title: t("views.accessibility_statement.results.programme.title"), target: "_blank", rel: "noopener noreferrer"
= "."

%div
%h2
Expand All @@ -31,6 +31,9 @@
= t('views.accessibility_statement.no_accessible.subtitle_one')
.fr-mb-2w
= t('views.accessibility_statement.no_accessible.examples_html')
%h3
= t('views.accessibility_statement.no_accessible.subtitle_two')
= t('views.accessibility_statement.no_accessible.content_html')

%div
%h2
Expand All @@ -45,6 +48,10 @@
= "HTML 5"
%li
= "CSS 3"
%li
= "SVG"
%li
= "ARIA"
%li
= "Javascript"
%li
Expand Down Expand Up @@ -93,18 +100,6 @@
= link_to t("views.accessibility_statement.preparation.page_five.label"), new_user_session_path
%li
= t("views.accessibility_statement.preparation.page_six")
%li
= link_to t("views.accessibility_statement.preparation.page_seven.label"), t("views.accessibility_statement.preparation.page_seven.url"),
title: t("views.accessibility_statement.preparation.page_seven.title")
%li
= link_to t("views.accessibility_statement.preparation.page_eight.label"), t("views.accessibility_statement.preparation.page_eight.url"),
title: t("views.accessibility_statement.preparation.page_eight.title")
%li
= t("views.accessibility_statement.preparation.page_nine")
%li
= t("views.accessibility_statement.preparation.page_ten")
%li
= t("views.accessibility_statement.preparation.page_eleven")
%li
= t("views.accessibility_statement.preparation.page_twelve")
%li
Expand All @@ -131,11 +126,18 @@
%h2
= t('views.accessibility_statement.remedies.title')
%p.fr-mb-2w= t('views.accessibility_statement.remedies.line_one')
%p.fr-mb-2w= t('views.accessibility_statement.remedies.line_two')
%ul.fr-mb-2w
%h3
= t('views.accessibility_statement.remedies.arcom_title')
%p.fr-mb-2w= t('views.accessibility_statement.remedies.arcom_content_html')
%h3
= t('views.accessibility_statement.remedies.ddd_title')
%p.fr-mb-2w= t('views.accessibility_statement.remedies.ddd_intro')
%ul
%li
= link_to t("views.accessibility_statement.remedies.remedies_one.label"), t("views.accessibility_statement.remedies.remedies_one.url"), title: t("views.accessibility_statement.remedies.remedies_one.title"), target: "_blank", rel: "noopener noreferrer"
%br
= t('views.accessibility_statement.remedies.remedies_one.info')
%li
= link_to t("views.accessibility_statement.remedies.remedies_two.label"), t("views.accessibility_statement.remedies.remedies_two.url"), title: t("views.accessibility_statement.remedies.remedies_two.title"), target: "_blank", rel: "noopener noreferrer"
%li
= t('views.accessibility_statement.remedies.remedies_three')
= t('views.accessibility_statement.remedies.remedies_three_html')
64 changes: 36 additions & 28 deletions config/locales/en.yml
Original file line number Diff line number Diff line change
Expand Up @@ -115,32 +115,44 @@ en:
line_five: "Head office : 2 rue Kellermann - 59100 Roubaix - France."
accessibility_statement:
title: "Accessibility statement"
line_one: "DINUM is committed to making its service accessible in accordance with Article 47 of Law No. 2005-102 of 11 February 2005."
line_two: "This accessibility statement applies to %{app_name} (%{host})."
line_one_html: "DINUM is committed to making its service accessible in accordance with <a href=\"https://www.legifrance.gouv.fr/loda/article_lc/LEGIARTI000037388867\" hreflang=\"fr\">Article 47 of Law No. 2005-102 of 11 February 2005</a>."
line_two_html: "This accessibility statement applies to <a href=\"%{host}\">%{app_name}</a> website."
compliance:
title: "Compliance status"
line_one_html: "The website Démarches simplifiées is <strong>partially compliant</strong> with the General Accessibility Guidelines (RGAA) version 4."
content_html: "The website Démarches simplifiées is <strong>partially compliant</strong> with <a href=\"https://accessibilite.numerique.gouv.fr/\">the General Accessibility Guidelines (RGAA)</a> version 4.1.2 as a result of the non-compliances listed below."
results:
title: "Test results"
line_one: "As of 13 June 2023, the average compliance rate of the site is 80%."
line_three: "Users can follow the measures taken by the service to improve the accessibility of the site at the following address:"
content: "The internal audit performed in June 2023 revealed an overall compliance rate of 81.36% on the sample of pages analyzed."
programme:
label: "Follow the DS accessibility continuous improvement programme"
intro: "Users can follow the measures taken by the service to improve the accessibility of the site via "
label: "the DS accessibility continuous improvement programme"
url: "https://github.com/demarches-simplifiees/demarches-simplifiees.fr/issues?q=accessibilit%C3%A9+"
title: "Follow the DS accessibility continuous improvement programme - new tab"
title: "the DS accessibility continuous improvement programme - new tab"
no_accessible:
title: "Non-accessible content"
subtitle_one: "Non-compliances"
examples_html: "Exemples :
examples_html: "List of non-compliant criteria:
<ul>
<li>The documentation pages are not fully accessible and are managed by a third party tool.</li>
<li>The same applies to the FAQ pages.</li>
</ul>
<p>We are taking this into account for the future development of the site's pages.</p>
"
<li>1.3 - A few alternative text descriptions of images conveying information are irrelevant.</li>
<li>3.1 - A few informations are conveyed solely through colour.</li>
<li>6.1 - Some links are not explicit.</li>
<li>7.1 - Some scripts are not compatible with assistive technologies.</li>
<li>7.5 - Some status messages are not correctly presented to assistive technologies.</li>
<li>8.9 - Some semantic elements are used for presentational effect.</li>
<li>9.3 - A few lists are not properly structured.</li>
<li>10.14 - A few additional contents appearing solely through CSS cannot be made visible by keyboard and any pointing device.</li>
<li>11.5 - A few related form fields are not regrouped.</li>
<li>11.11 - Input assistance does not provide suggestions to help correct errors.</li>
<li>13.3 - Some/Certain/A few downloadable documents do not have an accessible version.</li>
</ul>"
subtitle_two: "Additional notes"
content_html: "<p class=\"fr-mb-2w\">The documentation pages are managed by a third-party tool. They are not fully accessible.</p>
<p class=\"fr-mb-2w\">FAQ management was delegated to a third-party tool. It was reintegrated into the platform in May 2024 and has not yet been audited.</p>"


preparation:
title: "Preparation of this accessibility declaration"
intro: "This declaration was drawn up on 27 April 2022. It was updated on 1 April 2023."
intro: "This declaration was drawn up on 27 April 2022. It was updated on 14 June 2024."
subtitle_one: "Technologies used to create the site"
techno_ruby:
label: "Ruby on Rails"
Expand Down Expand Up @@ -172,17 +184,6 @@ en:
page_five:
label: "Authentification"
page_six: "Home page - User search results"
page_seven:
label: "FAQ"
url: "/faq"
title: "FAQ - new tab"
page_eight:
label: "FAQ - User (submission of a file)"
url: "/faq#accordion-usager-0"
title: "FAQ - User (submission of a file)"
page_nine: "Documentation - Presentation"
page_ten: "Documentation - Start-up"
page_eleven: "Documentation - General"
page_twelve: "File creation - Identity"
page_thirteen: "File creation - Draft"
page_fourteen: "Dossier - Summary"
Expand All @@ -196,17 +197,24 @@ en:
adress_html: "By post : DINUM , 20 avenue de Ségur 75007 Paris"
remedies:
title: "Remedies"
line_one: "If you notice a lack of accessibility that prevents you from accessing a content or functionality of the site, and you report it to us and do not manage to obtain a rapid response from us, you are entitled to send your complaints or a request for referral to the Rights Defender."
line_two: "Several means are available to you:"
line_one: "If you notice a lack of accessibility that prevents you from accessing a content or functionality of the site, and you report it to us and do not manage to obtain a rapid response from us, you are entitled to contact Arcom or send your complaints to the Human Rights Defender."
arcom_title: "Contact Arcom"
arcom_content_html: "To report one or more violations of digital accessibility regulations, please use the <a href=\"https://www.arcom.fr/contact\">contact form available on the Arcom website</a>."
ddd_title: "Reach Out to the Human Rights Defender"
ddd_intro: "There are a number of ways you can exercise your rights with regard to accessibility issues you may have encountered:"
remedies_one:
label: "A contact form"
url: "https://www.defenseurdesdroits.fr/nous-contacter"
title: "A contact form - new tab"
info: "Select “I am a victim of discrimination,” followed by “Private goods and services,” and then “Disability.”"
remedies_two:
label: "Contact the delegate of the Human Rights Defender in your region"
url: "https://www.defenseurdesdroits.fr/fr/saisir/delegues"
title: "Contact the delegate of the Human Rights Defender in your region - new tab"
remedies_three: "Send a letter by post (free of charge, do not put a stamp) Défenseur des droits Libre réponse 71120 75342 Paris CEDEX 07"
remedies_three_html: "Send a letter by post (free of charge, do not put a stamp) to the following address
<p class=\"fr-mb-2w\">Défenseur des droits
<br >Libre réponse 71120
<br>75342 Paris CEDEX 07</p>"
prefill_descriptions:
edit:
intro_html: "You'd like to allow your users to <strong>create a prefilled file</strong>, with data you already have, for the procedure « %{libelle} »."
Expand Down
Loading
Loading