fix(i18n): translate contextual procedure help dropdown

Cf #8665
This commit is contained in:
Colin Darie 2023-02-21 19:15:39 +01:00
parent 568c2f8f4e
commit 11fb3a5ca8
8 changed files with 22 additions and 13 deletions

View file

@ -3,7 +3,7 @@
.help-dropdown { .help-dropdown {
.dropdown-content { .dropdown-content {
width: 340px; width: 360px;
} }
.dropdown-description { .dropdown-description {

View file

@ -1,7 +1,8 @@
= render Dropdown::MenuComponent.new(wrapper: :span, wrapper_options: { class: ['help-dropdown']}, menu_options: { id: "help-menu" }) do |menu| = render Dropdown::MenuComponent.new(wrapper: :span, wrapper_options: { class: ['help-dropdown']}, menu_options: { id: "help-menu" }) do |menu|
- menu.with_button_inner_html do - menu.with_button_inner_html do
= t('help') = t('help')
- title = dossier.brouillon? ? "Besoin daide pour remplir votre dossier ?" : "Une question sur votre dossier ?"
- title = dossier.brouillon? ? t("help_dropdown.help_brouillon_title") : t("help_dropdown.help_filled_dossier")
- if dossier.messagerie_available? - if dossier.messagerie_available?
- menu.with_item do - menu.with_item do

View file

@ -4,6 +4,6 @@
- if procedure.service.present? - if procedure.service.present?
- menu.with_item do - menu.with_item do
= render partial: 'shared/help/dropdown_items/service_item', locals: { service: procedure.service, title: "Une question sur cette démarche ?" } = render partial: 'shared/help/dropdown_items/service_item', locals: { service: procedure.service, title: t('help_dropdown.procedure_title') }
- menu.with_item do - menu.with_item do
= render partial: 'shared/help/dropdown_items/faq_item' = render partial: 'shared/help/dropdown_items/faq_item'

View file

@ -1,8 +1,5 @@
%li{ role: 'none' } = mail_to CONTACT_EMAIL, role: 'menuitem' do
= mail_to CONTACT_EMAIL, role: 'menuitem' do %span.fr-icon-mail-fill.fr-text-action-high--blue-france{ "aria-hidden": "true" }
%span.icon.mail .dropdown-description.fr-text--sm
.dropdown-description %span.help-dropdown-title= t('help_dropdown.technical_contact_title')
%span.help-dropdown-title %p.fr-text--sm= t('help_dropdown.technical_contact_description', contact_email: CONTACT_EMAIL)
= t('help_dropdown.technical_contact_title')
%p
= t('help_dropdown.technical_contact_description', contact_email: CONTACT_EMAIL)

View file

@ -1,5 +1,6 @@
= link_to messagerie_dossier_path(dossier), role: 'menuitem' do = link_to messagerie_dossier_path(dossier), role: 'menuitem' do
%span.icon.mail %span.icon.mail
.dropdown-description .dropdown-description
.dropdown-description.fr-text--sm
%span.help-dropdown-title= title %span.help-dropdown-title= title
%p Envoyez directement un message à linstructeur. %p.fr-text--sm= t('help_dropdown.contact_instructeur')

View file

@ -2,7 +2,7 @@
.dropdown-description .dropdown-description
%span.help-dropdown-title= title %span.help-dropdown-title= title
.help-dropdown-service-action .help-dropdown-service-action
%p Contactez directement ladministration : %p= t('help_dropdown.contact_administration')
%p.help-dropdown-service-item %p.help-dropdown-service-item
%span.icon.small.mail %span.icon.small.mail
= link_to service.email, "mailto:#{service.email}", role: 'menuitem' = link_to service.email, "mailto:#{service.email}", role: 'menuitem'

View file

@ -35,10 +35,15 @@ en:
help: 'Help' help: 'Help'
help_dropdown: help_dropdown:
general_title: "Online help" general_title: "Online help"
procedure_title: "Do you have a question about this procedure?"
problem_title: A problem with the website ? problem_title: A problem with the website ?
problem_description: Find your answer in the online help. problem_description: Find your answer in the online help.
technical_contact_title: Technical contact technical_contact_title: Technical contact
technical_contact_description: Send us a message to %{contact_email}. technical_contact_description: Send us a message to %{contact_email}.
contact_administration: "Contact the administration directly:"
help_brouillon_title: "Need help filling out your file?"
help_filled_dossier: "A question about your file?"
contact_instructeur: Send a message directly to the instructor.
utils: utils:
'yes': Yes 'yes': Yes
'no': No 'no': No

View file

@ -25,10 +25,15 @@ fr:
help: 'Aide' help: 'Aide'
help_dropdown: help_dropdown:
general_title: "Aide en ligne" general_title: "Aide en ligne"
procedure_title: "Une question sur cette démarche ?"
problem_title: Un problème avec le site ? problem_title: Un problème avec le site ?
problem_description: Trouvez votre réponse dans laide en ligne. problem_description: Trouvez votre réponse dans laide en ligne.
technical_contact_title: Contact technique technical_contact_title: Contact technique
technical_contact_description: Envoyez nous un message à %{contact_email}. technical_contact_description: Envoyez nous un message à %{contact_email}.
contact_administration: "Contactez directement ladministration :"
help_brouillon_title: "Besoin daide pour remplir votre dossier ?"
help_filled_dossier: "Une question sur votre dossier ?"
contact_instructeur: Envoyez directement un message à linstructeur.
utils: utils:
'yes': Oui 'yes': Oui
'no': Non 'no': Non