From 9b0dae4cc2e50a8a5c6e03f68c47e7d561f8e978 Mon Sep 17 00:00:00 2001
From: Paul Chavard Historique indisponible. Cette adresse email n'existe pas chez nos prestataires d'envoi, ou nous n'avons pas réussi à en charger des données.
+ Historique indisponible. Cette adresse email n’existe pas chez nos prestataires d’envoi, ou nous n’avons pas réussi à en charger des données.
Vous pouvez éventuellement fouiller les
logs de SendInBlue
ou
@@ -80,7 +80,7 @@
Compte activé, n'arrive pas à se connecter ? Compte activé, n’arrive pas à se connecter ? Ce compte n'est pas activé. Vous pouvez lui <%= link_to('renvoyer l’email de confirmation', [:resend_confirmation_instructions, namespace, 'user'], method: :post, class: 'button') %>, puis un email. Ce compte n’est pas activé. Vous pouvez lui <%= link_to('renvoyer l’email de confirmation', [:resend_confirmation_instructions, namespace, 'user'], method: :post, class: 'button') %>, puis un email. Problèmes potentiel
<% if @user.confirmed? %>
-
Bonjour,
votre compte est activé de notre côté.
@@ -93,11 +93,11 @@ https://www.demarches-simplifiees.fr/users/password/new
Bien cordialement
<% else %>
-
Bonjour,
-Votre compte n'a pas été confirmé. Je vous ai transmis à nouveau un code de confirmation
+Votre compte n’a pas été confirmé. Je vous ai transmis à nouveau un code de confirmation
dans un email séparé ; après avoir cliqué sur le lien qui s'y trouve, vous pourrez vous connecter
à votre compte, voir les dossiers déposés et en déposer de nouveaux.
@@ -130,7 +130,7 @@ Bien cordialement
Bonjour, -Désolé, notre prestataire d'envoi d'email subit actuellement des soucis avec sa plateforme ; +Désolé, notre prestataire d’envoi d’email subit actuellement des soucis avec sa plateforme ; vous allez recevoir cet email sous peu. Bien cordialement, diff --git a/app/views/new_administrateur/experts_procedures/index.html.haml b/app/views/new_administrateur/experts_procedures/index.html.haml index a4bcabd3f..8303a05e2 100644 --- a/app/views/new_administrateur/experts_procedures/index.html.haml +++ b/app/views/new_administrateur/experts_procedures/index.html.haml @@ -10,7 +10,7 @@ .card .card-title Autoriser les instructeurs à solliciter des experts invités - %p.notice Si cette fonctionnalité est désactivée, les instructeurs ne pourront plus solliciter d'experts + %p.notice Si cette fonctionnalité est désactivée, les instructeurs ne pourront plus solliciter d’experts = form_for @procedure, method: :put, url: allow_expert_review_admin_procedure_path(@procedure), @@ -43,7 +43,7 @@ html: { class: 'form' } do |f| .instructeur-wrapper - %p.notice Pendant l'instruction d'un dossier, les instructeurs peuvent demander leur avis à un ou plusieurs experts. + %p.notice Pendant l'instruction d’un dossier, les instructeurs peuvent demander leur avis à un ou plusieurs experts. %p.notice Entrez les adresses email des experts que vous souhaitez affecter à cette démarche - hidden_field_id = SecureRandom.uuid = hidden_field_tag :emails, nil, data: { uuid: hidden_field_id } @@ -60,7 +60,7 @@ %thead %tr %th Liste des experts - %th Nombre d'avis + %th Nombre d’avis - if @procedure.experts_require_administrateur_invitation %th Notifier des décisions sur les dossiers %tbody @@ -88,9 +88,9 @@ %td.actions= button_to 'retirer', admin_procedure_expert_path(id: expert_procedure, procedure: @procedure), method: :delete, - data: { confirm: "Êtes-vous sûr de vouloir révoquer l'expert « #{expert_procedure.expert.email} » de la démarche #{expert_procedure.procedure.libelle} ? Les instructeurs ne pourront plus lui demander d'avis" }, + data: { confirm: "Êtes-vous sûr de vouloir révoquer l'expert « #{expert_procedure.expert.email} » de la démarche #{expert_procedure.procedure.libelle} ? Les instructeurs ne pourront plus lui demander d’avis" }, class: 'button' - else .blank-tab %h2.empty-text Aucun expert invité pour le moment. - %p.empty-text-details Les instructeurs de cette démarche n'ont pas encore fait appel aux experts. + %p.empty-text-details Les instructeurs de cette démarche n’ont pas encore fait appel aux experts. diff --git a/app/views/new_administrateur/groupe_instructeurs/index.html.haml b/app/views/new_administrateur/groupe_instructeurs/index.html.haml index ed198b774..d24a706e3 100644 --- a/app/views/new_administrateur/groupe_instructeurs/index.html.haml +++ b/app/views/new_administrateur/groupe_instructeurs/index.html.haml @@ -11,7 +11,7 @@ = f.label :routing_criteria_name do Libellé du routage - %p.notice Ce texte apparaitra sur le formulaire usager comme le libellé d'une liste + %p.notice Ce texte apparaitra sur le formulaire usager comme le libellé d’une liste = f.text_field :routing_criteria_name, placeholder: 'ex. Votre ville', required: true = f.submit 'Renommer', class: 'button primary send' diff --git a/app/views/new_administrateur/procedures/_informations.html.haml b/app/views/new_administrateur/procedures/_informations.html.haml index dff5fead4..d48d963cd 100644 --- a/app/views/new_administrateur/procedures/_informations.html.haml +++ b/app/views/new_administrateur/procedures/_informations.html.haml @@ -38,7 +38,7 @@ %br • Texte de loi (loi, décret, circulaire, arrêté…) %br - • Texte juridique (statuts, délibération, décision du conseil d'administration…) + • Texte juridique (statuts, délibération, décision du conseil d’administration…) %br = link_to("En savoir plus avec cette vidéo de 5 minutes", CADRE_JURIDIQUE_URL, target: "_blank", rel: "noopener") diff --git a/app/views/new_administrateur/procedures/_procedure_transfert.html.haml b/app/views/new_administrateur/procedures/_procedure_transfert.html.haml index 7bb595947..2f8945235 100644 --- a/app/views/new_administrateur/procedures/_procedure_transfert.html.haml +++ b/app/views/new_administrateur/procedures/_procedure_transfert.html.haml @@ -3,7 +3,7 @@ %h2.card-title Envoyer une copie de cette démarche à un autre administrateur %p.mb-4 - Cette fonctionnalité vous permet de d'envoyer une copie de votre démarche à un autre administrateur. + Cette fonctionnalité vous permet de d’envoyer une copie de votre démarche à un autre administrateur. %div = text_field_tag :email_admin, '', { class: 'form-control', diff --git a/app/views/new_administrateur/procedures/jeton.html.haml b/app/views/new_administrateur/procedures/jeton.html.haml index 503f601e6..03b7abbaa 100644 --- a/app/views/new_administrateur/procedures/jeton.html.haml +++ b/app/views/new_administrateur/procedures/jeton.html.haml @@ -14,7 +14,7 @@ Démarches Simplifiées utilise = link_to 'API Entreprise', "https://entreprise.api.gouv.fr/" qui permet de récupérer les informations administratives des entreprises et des associations. - Si votre démarche nécessite des autorisations spécifiques que Démarches Simplifiées n'a pas par défaut, merci de renseigner ici le jeton + Si votre démarche nécessite des autorisations spécifiques que Démarches Simplifiées n’a pas par défaut, merci de renseigner ici le jeton = link_to 'API Entreprise', "https://entreprise.api.gouv.fr/demander_un_acces/" propre à votre démarche. diff --git a/app/views/new_administrateur/services/_form.html.haml b/app/views/new_administrateur/services/_form.html.haml index 775577eac..332db507f 100644 --- a/app/views/new_administrateur/services/_form.html.haml +++ b/app/views/new_administrateur/services/_form.html.haml @@ -23,7 +23,7 @@ %br Il est donc important que les usagers puissent vous contacter s'ils ont des questions sur votre démarche. %br - Ces informations seront visibles par les utilisateurs de la démarche, affichées dans le menu "Aide", ainsi qu'en pied de page lors du dépot d'un dossier. + Ces informations seront visibles par les utilisateurs de la démarche, affichées dans le menu "Aide", ainsi qu'en pied de page lors du dépot d’un dossier. = f.label :email do Adresse email diff --git a/app/views/recherche/index.html.haml b/app/views/recherche/index.html.haml index ba1c84573..7bb5c6b53 100644 --- a/app/views/recherche/index.html.haml +++ b/app/views/recherche/index.html.haml @@ -89,4 +89,4 @@ = pagination - else - %h2 Aucun dossier correspondant à votre recherche n'a été trouvé + %h2 Aucun dossier correspondant à votre recherche n’a été trouvé diff --git a/app/views/root/_footer.html.haml b/app/views/root/_footer.html.haml index 010918e89..73a23b42e 100644 --- a/app/views/root/_footer.html.haml +++ b/app/views/root/_footer.html.haml @@ -32,7 +32,7 @@ %li.footer-link = link_to "Mentions légales", MENTIONS_LEGALES_URL, :class => "footer-link", :target => "_blank", rel: "noopener noreferrer" %li.footer-link - = link_to "Suivi d'audience et vie privée", suivi_path, :class => "footer-link" + = link_to "Suivi d’audience et vie privée", suivi_path, :class => "footer-link" %li.footer-column %ul.footer-links diff --git a/app/views/root/administration.html.haml b/app/views/root/administration.html.haml index d5553e00d..ae1e27cff 100644 --- a/app/views/root/administration.html.haml +++ b/app/views/root/administration.html.haml @@ -188,7 +188,7 @@ %img.user-image{ :src => image_url("landing/users/cndp.jpg"), alt: "Commission Nationale du Débat Public" } %li.user = link_to "https://www.iledefrance.ars.sante.fr/", target: :blank, rel: "noopener noreferrer" do - %img.user-image{ :src => image_url("landing/users/ars-idf.jpg"), alt: "Agence Régionale de Santé d'Île-de-France" } + %img.user-image{ :src => image_url("landing/users/ars-idf.jpg"), alt: "Agence Régionale de Santé d’Île-de-France" } %li.user = link_to "http://www.franceagrimer.fr/", target: :blank, rel: "noopener noreferrer" do %img.user-image{ :src => image_url("landing/users/france-agrimer.jpg"), alt: "FranceAgrimer" } @@ -203,7 +203,7 @@ .container .half.first-half %h1.cta-panel-title Vous êtes prêt pour dématérialiser ? - %p.cta-panel-explanation Réduisez vos temps d'instruction de 50 % + %p.cta-panel-explanation Réduisez vos temps d’instruction de 50 % = link_to "Créer votre compte administrateur", DEMANDE_INSCRIPTION_ADMIN_PAGE_URL, class: "cta-panel-button-blue" diff --git a/app/views/root/landing.html.haml b/app/views/root/landing.html.haml index 9aa9b3719..fb898d30a 100644 --- a/app/views/root/landing.html.haml +++ b/app/views/root/landing.html.haml @@ -23,7 +23,7 @@ %img.role-image{ :src => image_url("landing/roles/usagers.svg"), alt: '', width: 176, height: 180, loading: 'lazy' } .role-panel-70 - %h2.role-panel-title Vous souhaitez effectuer une demande auprès d'une administration ? + %h2.role-panel-title Vous souhaitez effectuer une demande auprès d’une administration ? %p.role-panel-explanation Réalisez vos demandes en toute simplicité et retrouvez vos dossiers en ligne = link_to "Comment trouver ma démarche ?", diff --git a/app/views/root/patron.html.haml b/app/views/root/patron.html.haml index 5b9e8a5ab..08f375519 100644 --- a/app/views/root/patron.html.haml +++ b/app/views/root/patron.html.haml @@ -272,7 +272,7 @@ .container %section.ask-avis %h1 Inviter une personne à donner son avis - %p.avis-notice L'invité pourra consulter, donner un avis sur le dossier et contribuer au fil de messagerie, mais il ne pourra le modifier. + %p.avis-notice L’invité pourra consulter, donner un avis sur le dossier et contribuer au fil de messagerie, mais il ne pourra le modifier. = form_for Avis.new, url: '/', html: { class: 'form' } do |f| = f.email_field :email, placeholder: 'Adresse email', required: true @@ -289,7 +289,7 @@ %li.one-avis %h2.claimant Vous - %span.date Demande d'avis envoyée le 12/01/2012 + %span.date Demande d’avis envoyée le 12/01/2012 %p Bonjour, merci de me donner votre avis sur ce dossier. .answer.flex.align-start diff --git a/app/views/root/suivi.html.haml b/app/views/root/suivi.html.haml index 4cd6e9dde..ae8413a0f 100644 --- a/app/views/root/suivi.html.haml +++ b/app/views/root/suivi.html.haml @@ -15,7 +15,7 @@ C’est vrai, vous n’avez pas eu à cliquer sur un bloc qui recouvre la moitié de la page pour dire que vous êtes d’accord avec le dépôt de cookies. %br %br - Rien d'exceptionnel, pas de passe-droit. Nous respectons simplement la loi, qui dit que certains outils de suivi d’audience, correctement configurés pour respecter la vie privée, sont exemptés d’autorisation préalable. + Rien d’exceptionnel, pas de passe-droit. Nous respectons simplement la loi, qui dit que certains outils de suivi d’audience, correctement configurés pour respecter la vie privée, sont exemptés d’autorisation préalable. %br %br Nous utilisons pour cela Matomo, un outil libre, paramétré pour être en conformité avec la recommandation « Cookies » de la CNIL. Cela signifie que votre adresse IP, par exemple, est anonymisée avant d’être enregistrée. Il est donc impossible d’associer vos visites sur ce site à votre personne. diff --git a/app/views/shared/_procedure_description.html.haml b/app/views/shared/_procedure_description.html.haml index 9c1c4c1f6..c48ade486 100644 --- a/app/views/shared/_procedure_description.html.haml +++ b/app/views/shared/_procedure_description.html.haml @@ -14,7 +14,7 @@ %span.icon.clock %span.procedure-auto-archive-title Date limite : #{procedure_auto_archive_date(procedure)} - %p Vous pouvez déposer vos dossiers jusqu'au #{procedure_auto_archive_datetime(procedure)}. + %p Vous pouvez déposer vos dossiers jusqu’au #{procedure_auto_archive_datetime(procedure)}. .procedure-description .procedure-description-body.read-more-enabled.read-more-collapsed diff --git a/app/views/shared/dossiers/_identite_entreprise.html.haml b/app/views/shared/dossiers/_identite_entreprise.html.haml index de626ac58..d7fc1bcb0 100644 --- a/app/views/shared/dossiers/_identite_entreprise.html.haml +++ b/app/views/shared/dossiers/_identite_entreprise.html.haml @@ -57,7 +57,7 @@ %th.libelle Capital social : %td= pretty_currency(etablissement.entreprise.capital_social) %tr - %th.libelle Chiffre d'affaires : + %th.libelle Chiffre d’affaires : %td - if profile == 'instructeur' %details @@ -75,7 +75,7 @@ locals: { libelle: 'Résultat exercice', key: 'resultat_exercice', etablissement: etablissement } = render partial: 'shared/dossiers/identite_entreprise_bilan_detail', - locals: { libelle: "Excédent brut d'exploitation", key: 'excedent_brut_exploitation', etablissement: etablissement } + locals: { libelle: "Excédent brut d’exploitation", key: 'excedent_brut_exploitation', etablissement: etablissement } = render partial: 'shared/dossiers/identite_entreprise_bilan_detail', locals: { libelle: 'Fonds de roulement net global', key: 'fonds_roulement_net_global', etablissement: etablissement } @@ -145,6 +145,6 @@ %td= try_format_date(etablissement.association_date_declaration) %p - = link_to "➡ Autres informations sur l’organisme sur « annuaire-entreprises.data.gouv.fr » (ex: fiche d'immatriculation RNCS)", + = link_to "➡ Autres informations sur l’organisme sur « annuaire-entreprises.data.gouv.fr » (ex: fiche d’immatriculation RNCS)", annuaire_link(etablissement.siren), target: "_blank" diff --git a/app/views/shared/dossiers/_submit_is_over.html.haml b/app/views/shared/dossiers/_submit_is_over.html.haml index 9711e95bd..6c317cf71 100644 --- a/app/views/shared/dossiers/_submit_is_over.html.haml +++ b/app/views/shared/dossiers/_submit_is_over.html.haml @@ -3,6 +3,6 @@ .card-title Le dépôt de dossier est fermé - if dossier.procedure.closed_at.present? - Il n'est plus possible de déposer de dossier pour cette démarche en ligne depuis le #{try_format_date(dossier.procedure.closed_at)}. + Il n’est plus possible de déposer de dossier pour cette démarche en ligne depuis le #{try_format_date(dossier.procedure.closed_at)}. - else - Il n'est plus possible de déposer de dossier pour cette démarche en ligne. + Il n’est plus possible de déposer de dossier pour cette démarche en ligne. diff --git a/app/views/stats/index.html.haml b/app/views/stats/index.html.haml index 07792eafb..f78ebafe0 100644 --- a/app/views/stats/index.html.haml +++ b/app/views/stats/index.html.haml @@ -77,7 +77,7 @@ - if super_admin_signed_in? .stat-card.stat-card-half.pull-left - %span.stat-card-title Temps de traitement moyen d'un dossier + %span.stat-card-title Temps de traitement moyen d’un dossier .chart-container .chart @@ -85,7 +85,7 @@ :ytitle => "Jours" .stat-card.stat-card-half.pull-left - %span.stat-card-title Temps de remplissage moyen d'un dossier + %span.stat-card-title Temps de remplissage moyen d’un dossier .chart-container .chart diff --git a/app/views/super_admins/enable_otp.html.haml b/app/views/super_admins/enable_otp.html.haml index fb7dab1af..8535e7e07 100644 --- a/app/views/super_admins/enable_otp.html.haml +++ b/app/views/super_admins/enable_otp.html.haml @@ -1,7 +1,7 @@ .container %p - %strong Si vous n'effectuez pas cette étape maintenant, vous ne pourrez plus vous connecter au manager ! - %p Depuis votre téléphone, lancez votre application cliente 2FA et scannez ce QRCode afin d'ajouter votre compte DSManager. Votre application vous fournira ensuite à chaque connexion au manager le code otp à saisir. + %strong Si vous n’effectuez pas cette étape maintenant, vous ne pourrez plus vous connecter au manager ! + %p Depuis votre téléphone, lancez votre application cliente 2FA et scannez ce QRCode afin d’ajouter votre compte DSManager. Votre application vous fournira ensuite à chaque connexion au manager le code otp à saisir. %br = raw @qrcode.as_svg(module_size: 6) diff --git a/app/views/user_mailer/account_already_taken.haml b/app/views/user_mailer/account_already_taken.haml index 85cbf69ac..826cdbb37 100644 --- a/app/views/user_mailer/account_already_taken.haml +++ b/app/views/user_mailer/account_already_taken.haml @@ -13,7 +13,7 @@ %strong Nous ne pouvons donc pas effectuer le changement d’adresse email. %p - Si vous n'êtes pas à l’origine de cette demande, vous pouvez ignorer ce message. Et si vous avez besoin d’assistance, n’hésitez pas à nous contacter à + Si vous n’êtes pas à l’origine de cette demande, vous pouvez ignorer ce message. Et si vous avez besoin d’assistance, n’hésitez pas à nous contacter à = succeed '.' do = mail_to CONTACT_EMAIL diff --git a/app/views/user_mailer/invite_instructeur.html.haml b/app/views/user_mailer/invite_instructeur.html.haml index 2ed43514e..2d597f427 100644 --- a/app/views/user_mailer/invite_instructeur.html.haml +++ b/app/views/user_mailer/invite_instructeur.html.haml @@ -4,7 +4,7 @@ Bonjour, %p - Vous venez d'être nommé instructeur sur #{APPLICATION_NAME}. + Vous venez d’être nommé instructeur sur #{APPLICATION_NAME}. %p Votre compte a été créé pour l'adresse email #{@user.email}. Pour l’activer, je vous invite à cliquer sur le lien suivant : diff --git a/app/views/user_mailer/new_account_warning.html.haml b/app/views/user_mailer/new_account_warning.html.haml index a026cc489..5f479b14e 100644 --- a/app/views/user_mailer/new_account_warning.html.haml +++ b/app/views/user_mailer/new_account_warning.html.haml @@ -22,11 +22,11 @@ - else %p - Vous n'avez rien à faire. Si vous avez oublié votre mot de passe, cliquez sur le bouton ci-dessous. + Vous n’avez rien à faire. Si vous avez oublié votre mot de passe, cliquez sur le bouton ci-dessous. = round_button('J’ai oublié mon mot de passe', new_password_url(@user), :secondary) = vertical_margin(6) %p - Si vous n'êtes pas à l'origine de cette demande, vous pouvez ignorer ce mail. + Si vous n’êtes pas à l'origine de cette demande, vous pouvez ignorer ce mail. = render partial: "layouts/mailers/signature" diff --git a/app/views/users/dossiers/demande.html.haml b/app/views/users/dossiers/demande.html.haml index 0d7ce1898..7844f5425 100644 --- a/app/views/users/dossiers/demande.html.haml +++ b/app/views/users/dossiers/demande.html.haml @@ -10,5 +10,5 @@ .container - if !@dossier.read_only? - = link_to "Modifier le dossier", modifier_dossier_path(@dossier), class: 'button accepted edit-form', 'title'=> "Vous pouvez modifier votre dossier tant qu'il n'est passé en instruction" + = link_to "Modifier le dossier", modifier_dossier_path(@dossier), class: 'button accepted edit-form', 'title'=> "Vous pouvez modifier votre dossier tant qu'il n’est passé en instruction" .clearfix diff --git a/app/views/users/dossiers/identite.html.haml b/app/views/users/dossiers/identite.html.haml index 8199e5eeb..99402ee40 100644 --- a/app/views/users/dossiers/identite.html.haml +++ b/app/views/users/dossiers/identite.html.haml @@ -4,7 +4,7 @@ - if !dossier_submission_is_closed?(@dossier) = form_for @dossier.individual, url: update_identite_dossier_path(@dossier), html: { class: "form" } do |f| - %h1 Données d'identité + %h1 Données d’identité %p.mb-1 Merci de remplir vos informations personnelles pour accéder à la démarche. diff --git a/app/views/users/dossiers/show/_header.html.haml b/app/views/users/dossiers/show/_header.html.haml index ceed29f78..8de65cd65 100644 --- a/app/views/users/dossiers/show/_header.html.haml +++ b/app/views/users/dossiers/show/_header.html.haml @@ -14,7 +14,7 @@ .header-actions = render partial: 'invites/dropdown', locals: { dossier: dossier } - if dossier.can_be_updated_by_user? && !current_page?(modifier_dossier_path(dossier)) - = link_to "Modifier mon dossier", modifier_dossier_path(dossier), class: 'button accepted edit-form', 'title'=> "Vous pouvez modifier votre dossier tant qu'il n'est passé en instruction" + = link_to "Modifier mon dossier", modifier_dossier_path(dossier), class: 'button accepted edit-form', 'title'=> "Vous pouvez modifier votre dossier tant qu'il n’est passé en instruction" %span.dropdown.print-menu-opener %button.button.dropdown-button.icon-only{ title: 'imprimer', 'aria-label': 'imprimer', 'aria-expanded' => 'false', 'aria-controls' => 'print-menu' } %span.icon.printer diff --git a/config/locales/fr.yml b/config/locales/fr.yml index 997db420c..e38bd62f8 100644 --- a/config/locales/fr.yml +++ b/config/locales/fr.yml @@ -133,7 +133,7 @@ fr: invalid: n’est pas valide. Il doit comporter au moins 3 caractères, au plus 50 caractères et seuls les caractères a-z, 0-9, '_' et '-' sont autorisés. errors: messages: - saml_not_authorized: "Vous n'êtes pas autorisé à accéder à ce service." + saml_not_authorized: "Vous n’êtes pas autorisé à accéder à ce service." dossier_not_found: "Le dossier n’existe pas ou vous n’y avez pas accès." # dossier_map_not_activated: "Le dossier n’a pas accès à la cartographie." invalid_siret: "Le siret est incorrect" @@ -144,7 +144,7 @@ fr: # etablissement_fail: 'Désolé, nous n’avons pas réussi à enregistrer l’établissement correspondant à ce numéro SIRET' france_connect: connexion: "Erreur lors de la connexion à France Connect." - forbidden_html: "Seul-e-s les usagers peuvent se connecter via France Connect. En tant qu'instructeur ou administrateur, nous vous invitons à réininitialiser votre mot de passe." + forbidden_html: "Seul-e-s les usagers peuvent se connecter via France Connect. En tant qu’instructeur ou administrateur, nous vous invitons à réininitialiser votre mot de passe." procedure_archived: "Cette démarche en ligne a été close, il n’est plus possible de déposer de dossier." # procedure_not_draft: "Cette démarche n’est maintenant plus en brouillon." cadastres_empty: diff --git a/config/locales/models/avis/fr.yml b/config/locales/models/avis/fr.yml index f5a144874..93f238d1e 100644 --- a/config/locales/models/avis/fr.yml +++ b/config/locales/models/avis/fr.yml @@ -12,10 +12,10 @@ fr: invite_linked_dossiers: one: Inviter aussi l’expert sur le dossier lié n° %{ids} other: Inviter aussi l’expert sur les dossiers liés n° %{ids} - revoke: Révoquer la demande d'avis - revive: Relancer l'expert + revoke: Révoquer la demande d’avis + revive: Relancer l’expert hint: - confidentiel: "Cet avis n'est pas affiché avec les autres experts consultés" + confidentiel: "Cet avis n’est pas affiché avec les autres experts consultés" confirmation: - revoke: "Souhaitez-vous révoquer la demande d'avis à %{email} ?" + revoke: "Souhaitez-vous révoquer la demande d’avis à %{email} ?" revive: "Souhaitez-vous relancer %{email} ?" diff --git a/config/locales/views/dossier_mailer/notify_brouillon_near_deletion/fr.yml b/config/locales/views/dossier_mailer/notify_brouillon_near_deletion/fr.yml index 883a7130a..10440e6dd 100644 --- a/config/locales/views/dossier_mailer/notify_brouillon_near_deletion/fr.yml +++ b/config/locales/views/dossier_mailer/notify_brouillon_near_deletion/fr.yml @@ -8,5 +8,5 @@ fr: one: "Afin de limiter la conservation de vos données personnelles, le dossier en brouillon suivant sera bientôt automatiquement supprimé :" other: "Afin de limiter la conservation de vos données personnelles, les dossiers en brouillon suivant seront bientôt automatiquement supprimés :" footer: - one: "Si vous souhaitez toujours déposer ce dossier, vous pouvez retrouver votre brouillon pendant encore un mois. Si vous souhaitez conserver votre dossier plus longtemps, vous pouvez prolonger sa durée de conservation dans l'interface. Et sinon, vous n’avez rien à faire." - other: "Si vous souhaitez toujours déposer ces dossiers, vous pouvez retrouver vos brouillons pendant encore un mois. Si vous souhaitez conserver vos dossiers plus longtemps, vous pouvez prolonger leur durée de conservation au cas par cas dans l'interface. Et sinon, vous n’avez rien à faire." + one: "Si vous souhaitez toujours déposer ce dossier, vous pouvez retrouver votre brouillon pendant encore un mois. Si vous souhaitez conserver votre dossier plus longtemps, vous pouvez prolonger sa durée de conservation dans l’interface. Et sinon, vous n’avez rien à faire." + other: "Si vous souhaitez toujours déposer ces dossiers, vous pouvez retrouver vos brouillons pendant encore un mois. Si vous souhaitez conserver vos dossiers plus longtemps, vous pouvez prolonger leur durée de conservation au cas par cas dans l’interface. Et sinon, vous n’avez rien à faire." diff --git a/config/locales/views/dossier_mailer/notify_near_deletion_to_user/fr.yml b/config/locales/views/dossier_mailer/notify_near_deletion_to_user/fr.yml index f410d7658..f168c63dc 100644 --- a/config/locales/views/dossier_mailer/notify_near_deletion_to_user/fr.yml +++ b/config/locales/views/dossier_mailer/notify_near_deletion_to_user/fr.yml @@ -17,5 +17,5 @@ fr: one: "Vous pouvez retrouver votre dossier pendant encore un mois. Vous n’avez rien à faire." other: "Vous pouvez retrouver vos dossiers pendant encore un mois. Vous n’avez rien à faire." footer_en_construction: - one: "Si vous souhaitez conserver votre dossier plus longtemps, vous pouvez prolonger sa durée de conservation dans l'interface." - other: "Si vous souhaitez conserver vos dossiers plus longtemps, vous pouvez prolonger leur durée de conservation au cas par cas dans l'interface." + one: "Si vous souhaitez conserver votre dossier plus longtemps, vous pouvez prolonger sa durée de conservation dans l’interface." + other: "Si vous souhaitez conserver vos dossiers plus longtemps, vous pouvez prolonger leur durée de conservation au cas par cas dans l’interface." diff --git a/config/locales/views/dossier_mailer/notify_new_commentaire_to_instructeur/fr.yml b/config/locales/views/dossier_mailer/notify_new_commentaire_to_instructeur/fr.yml index 8eb7bd7f6..c6df7d496 100644 --- a/config/locales/views/dossier_mailer/notify_new_commentaire_to_instructeur/fr.yml +++ b/config/locales/views/dossier_mailer/notify_new_commentaire_to_instructeur/fr.yml @@ -2,4 +2,4 @@ fr: dossier_mailer: notify_new_commentaire_to_instructeur: subject: Nouveau commentaire déposé sur le dossier n°%{dossier_id} - body: Un nouveau commentaire a été déposé par l'usager sur le dossier n° %{dossier_id} de la démarche %{libelle_demarche} + body: Un nouveau commentaire a été déposé par l’usager sur le dossier n° %{dossier_id} de la démarche %{libelle_demarche} diff --git a/config/locales/views/instructeurs/fr.yml b/config/locales/views/instructeurs/fr.yml index ef2b1987b..51416fdc0 100644 --- a/config/locales/views/instructeurs/fr.yml +++ b/config/locales/views/instructeurs/fr.yml @@ -10,4 +10,4 @@ fr: export_pending_html: Un export au format %{export_format} est en train d’être généré
(demandé il y a %{export_time}) download_archive: Télécharger une archive au format .zip de tous les dossiers et leurs pièces jointes archive_pending_html: Archive en cours de création
(demandée il y a %{created_period}) - archive_ready_html: Télécharger l'archive
(demandée il y a %{generated_period}) + archive_ready_html: Télécharger l’archive
(demandée il y a %{generated_period}) diff --git a/config/locales/views/shared/fr.yml b/config/locales/views/shared/fr.yml index 963f7f1ba..134ea566b 100644 --- a/config/locales/views/shared/fr.yml +++ b/config/locales/views/shared/fr.yml @@ -5,8 +5,8 @@ fr: identite_entreprise: warning_for_private_info: "L’établissement %{etablissement} a exercé son droit à la non publication des informations relatives à son identité. Les informations ne seront donc visibles que de la part des services instructeurs" avis: - demande_envoyee_le: "Demande d'avis envoyée le %{date}" - demande_revoquee_le: "Demande d'avis révoquée le %{date}" + demande_envoyee_le: "Demande d’avis envoyée le %{date}" + demande_revoquee_le: "Demande d’avis révoquée le %{date}" reponse_donnee_le: "Réponse donnée le %{date}" en_attente: "En attente de réponse" france_connect_login: diff --git a/config/locales/views/support/index.fr.yml b/config/locales/views/support/index.fr.yml index e1dfd67ff..9b5b0ae10 100644 --- a/config/locales/views/support/index.fr.yml +++ b/config/locales/views/support/index.fr.yml @@ -1,7 +1,7 @@ fr: support: contact: Contact - intro_html: Contactez-nous via ce formulaire et nous vous répondrons dans les plus brefs délais.
Pensez bien à nous donner le plus d'informations possible pour que nous puissions vous aider au mieux. + intro_html: Contactez-nous via ce formulaire et nous vous répondrons dans les plus brefs délais.
Pensez bien à nous donner le plus d’informations possible pour que nous puissions vous aider au mieux. question: your_question: Votre question choose_question: Choisir une question @@ -18,7 +18,7 @@ fr: instruction_info_html: "Si vous avez des questions sur l’instruction de votre dossier (par exemple sur les délais), nous vous invitons à contacter directement les services qui instruisent votre dossier par votre messagerie.
-Si vous souhaitez poser une question pour un problème technique sur le site, utilisez le formulaire ci-dessous. Nous ne pourrons pas vous renseigner sur l'instruction de votre dossier.
" +Si vous souhaitez poser une question pour un problème technique sur le site, utilisez le formulaire ci-dessous. Nous ne pourrons pas vous renseigner sur l’instruction de votre dossier.
" product_html: "Une idée ? Pensez à consulter notre tableau de bord des améliorations
En tant qu'administration, vous pouvez nous contactez via ce formulaire. Nous vous répondrons dans les plus brefs délais, par email ou par téléphone.
+ admin_intro_html: "En tant qu’administration, vous pouvez nous contactez via ce formulaire. Nous vous répondrons dans les plus brefs délais, par email ou par téléphone.
Attention, ce formulaire est réservé uniquement aux organismes publics. - Il ne concerne ni les particuliers, ni les entreprises, ni les associations (sauf celles reconnues d'utilité publique). Si c'est votre cas, rendez-vous sur notre + Il ne concerne ni les particuliers, ni les entreprises, ni les associations (sauf celles reconnues d’utilité publique). Si c'est votre cas, rendez-vous sur notre formulaire de contact public.
" contact_team: Contactez notre équipe pro_phone_number: Numéro de téléphone professionnel (ligne directe) diff --git a/spec/controllers/experts/avis_controller_spec.rb b/spec/controllers/experts/avis_controller_spec.rb index af0b520dd..93f40da2d 100644 --- a/spec/controllers/experts/avis_controller_spec.rb +++ b/spec/controllers/experts/avis_controller_spec.rb @@ -60,7 +60,7 @@ describe Experts::AvisController, type: :controller do it "refuse l'accès au dossier" do avis_with_answer.update!(revoked_at: Time.zone.now) subject - expect(flash.alert).to eq("Vous n'avez plus accès à ce dossier.") + expect(flash.alert).to eq("Vous n’avez plus accès à ce dossier.") expect(response).to redirect_to(root_path) end end @@ -210,7 +210,7 @@ describe Experts::AvisController, type: :controller do it { expect(created_avis.introduction_file).to be_attached } it { expect(created_avis.introduction_file.filename).to eq("piece_justificative_0.pdf") } it { expect(created_avis.dossier.reload.last_avis_updated_at).to eq(now) } - it { expect(flash.notice).to eq("Une demande d'avis a été envoyée à toto@totomail.com") } + it { expect(flash.notice).to eq("Une demande d’avis a été envoyée à toto@totomail.com") } end context 'with multiple emails' do @@ -220,7 +220,7 @@ describe Experts::AvisController, type: :controller do it { expect(response).to render_template :instruction } it { expect(flash.alert).to eq(["toto.fr : Email n'est pas valide"]) } - it { expect(flash.notice).to eq("Une demande d'avis a été envoyée à titi@titimail.com") } + it { expect(flash.notice).to eq("Une demande d’avis a été envoyée à titi@titimail.com") } it { expect(Avis.count).to eq(old_avis_count + 1) } end @@ -263,7 +263,7 @@ describe Experts::AvisController, type: :controller do let(:invite_linked_dossiers) { false } it 'sends a single avis for the main dossier, but doesn’t give access to the linked dossiers' do - expect(flash.notice).to eq("Une demande d'avis a été envoyée à a@b.com") + expect(flash.notice).to eq("Une demande d’avis a été envoyée à a@b.com") expect(Avis.count).to eq(old_avis_count + 1) expect(created_avis.dossier).to eq(dossier) end @@ -277,7 +277,7 @@ describe Experts::AvisController, type: :controller do let(:invite_linked_dossiers) { true } it 'sends one avis for the main dossier' do - expect(flash.notice).to eq("Une demande d'avis a été envoyée à a@b.com") + expect(flash.notice).to eq("Une demande d’avis a été envoyée à a@b.com") expect(created_avis.dossier).to eq(dossier) end @@ -289,7 +289,7 @@ describe Experts::AvisController, type: :controller do context 'but the expert can’t access the linked dossier' do it 'sends a single avis for the main dossier, but doesn’t give access to the linked dossiers' do - expect(flash.notice).to eq("Une demande d'avis a été envoyée à a@b.com") + expect(flash.notice).to eq("Une demande d’avis a été envoyée à a@b.com") expect(Avis.count).to eq(old_avis_count + 1) expect(created_avis.dossier).to eq(dossier) end diff --git a/spec/controllers/instructeurs/dossiers_controller_spec.rb b/spec/controllers/instructeurs/dossiers_controller_spec.rb index 1521c7dd3..6bdd6869f 100644 --- a/spec/controllers/instructeurs/dossiers_controller_spec.rb +++ b/spec/controllers/instructeurs/dossiers_controller_spec.rb @@ -493,7 +493,7 @@ describe Instructeurs::DossiersController, type: :controller do it { expect(response).to render_template :avis } it { expect(flash.alert).to eq(["toto.fr : Email n'est pas valide"]) } - it { expect(flash.notice).to eq("Une demande d'avis a été envoyée à titi@titimail.com") } + it { expect(flash.notice).to eq("Une demande d’avis a été envoyée à titi@titimail.com") } it { expect(Avis.count).to eq(old_avis_count + 1) } it { expect(saved_avis.expert.email).to eq("titi@titimail.com") } end @@ -507,7 +507,7 @@ describe Instructeurs::DossiersController, type: :controller do let(:invite_linked_dossiers) { false } it 'sends a single avis for the main dossier, but doesn’t give access to the linked dossiers' do - expect(flash.notice).to eq("Une demande d'avis a été envoyée à email@a.com") + expect(flash.notice).to eq("Une demande d’avis a été envoyée à email@a.com") expect(Avis.count).to eq(old_avis_count + 1) expect(saved_avis.expert.email).to eq("email@a.com") expect(saved_avis.dossier).to eq(dossier) @@ -527,7 +527,7 @@ describe Instructeurs::DossiersController, type: :controller do end it 'sends one avis for the main dossier' do - expect(flash.notice).to eq("Une demande d'avis a été envoyée à email@a.com") + expect(flash.notice).to eq("Une demande d’avis a été envoyée à email@a.com") expect(saved_avis.expert.email).to eq("email@a.com") expect(saved_avis.dossier).to eq(dossier) end @@ -540,7 +540,7 @@ describe Instructeurs::DossiersController, type: :controller do context 'but the expert can’t access the linked dossier' do it 'sends a single avis for the main dossier, but doesn’t give access to the linked dossiers' do - expect(flash.notice).to eq("Une demande d'avis a été envoyée à email@a.com") + expect(flash.notice).to eq("Une demande d’avis a été envoyée à email@a.com") expect(Avis.count).to eq(old_avis_count + 1) expect(saved_avis.expert.email).to eq("email@a.com") expect(saved_avis.dossier).to eq(dossier) diff --git a/spec/controllers/new_administrateur/procedures_controller_spec.rb b/spec/controllers/new_administrateur/procedures_controller_spec.rb index e508faba7..6dfe388fb 100644 --- a/spec/controllers/new_administrateur/procedures_controller_spec.rb +++ b/spec/controllers/new_administrateur/procedures_controller_spec.rb @@ -353,7 +353,7 @@ describe NewAdministrateur::ProceduresController, type: :controller do context 'when jeton is invalid' do let(:token_is_valid) { false } - it { expect(flash.alert).to eq("Mise à jour impossible : le jeton n'est pas valide") } + it { expect(flash.alert).to eq("Mise à jour impossible : le jeton n’est pas valide") } it { expect(flash.notice).to be_nil } it { expect(procedure.reload.api_entreprise_token).not_to eq(token) } end @@ -362,7 +362,7 @@ describe NewAdministrateur::ProceduresController, type: :controller do let(:token) { "invalid" } let(:token_is_valid) { true } # just to check jwt format by procedure model - it { expect(flash.alert).to eq("Mise à jour impossible : le jeton n'est pas valide") } + it { expect(flash.alert).to eq("Mise à jour impossible : le jeton n’est pas valide") } it { expect(flash.notice).to be_nil } it { expect(procedure.reload.api_entreprise_token).not_to eq(token) } end @@ -479,7 +479,7 @@ describe NewAdministrateur::ProceduresController, type: :controller do it { expect(subject.status).to eq 302 } it { expect(response.body).to include(admin_procedure_transfert_path(procedure.id)) } it { expect(flash[:alert]).to be_present } - it { expect(flash[:alert]).to eq("Envoi vers #{email_admin} impossible : cet administrateur n'existe pas") } + it { expect(flash[:alert]).to eq("Envoi vers #{email_admin} impossible : cet administrateur n’existe pas") } end context 'when admin is known' do diff --git a/spec/controllers/saml_idp_controller_spec.rb b/spec/controllers/saml_idp_controller_spec.rb index 7a3764b85..64fa85464 100644 --- a/spec/controllers/saml_idp_controller_spec.rb +++ b/spec/controllers/saml_idp_controller_spec.rb @@ -7,7 +7,7 @@ describe SamlIdpController do it "display alert" do action - expect(flash[:alert]).to eq("Vous n'êtes pas autorisé à accéder à ce service.") + expect(flash[:alert]).to eq("Vous n’êtes pas autorisé à accéder à ce service.") end end diff --git a/spec/controllers/users/dossiers_controller_spec.rb b/spec/controllers/users/dossiers_controller_spec.rb index fd3a0c73d..1af29f9b0 100644 --- a/spec/controllers/users/dossiers_controller_spec.rb +++ b/spec/controllers/users/dossiers_controller_spec.rb @@ -23,7 +23,7 @@ describe Users::DossiersController, type: :controller do before { @controller.send(ensure_authorized) } it { expect(@controller).to have_received(:redirect_to).with(root_path) } - it { expect(flash.alert).to eq("Vous n'avez pas accès à ce dossier") } + it { expect(flash.alert).to eq("Vous n’avez pas accès à ce dossier") } end describe '#ensure_ownership!' do @@ -563,7 +563,7 @@ describe Users::DossiersController, type: :controller do before { subject } it { expect(response).to redirect_to(root_path) } - it { expect(flash.alert).to eq("Vous n'avez pas accès à ce dossier") } + it { expect(flash.alert).to eq("Vous n’avez pas accès à ce dossier") } end end end diff --git a/spec/features/instructeurs/expert_spec.rb b/spec/features/instructeurs/expert_spec.rb index a384687b6..6ecfca239 100644 --- a/spec/features/instructeurs/expert_spec.rb +++ b/spec/features/instructeurs/expert_spec.rb @@ -31,7 +31,7 @@ feature 'Inviting an expert:', js: true do click_on 'Demander un avis' perform_enqueued_jobs - expect(page).to have_content('Une demande d\'avis a été envoyée') + expect(page).to have_content('Une demande d’avis a été envoyée') expect(page).to have_content('Avis des invités') within('.list-avis') do expect(page).to have_content(expert.email.to_s) diff --git a/spec/features/sessions/sign_in_spec.rb b/spec/features/sessions/sign_in_spec.rb index e6888e6f8..b734463c0 100644 --- a/spec/features/sessions/sign_in_spec.rb +++ b/spec/features/sessions/sign_in_spec.rb @@ -44,7 +44,7 @@ feature 'Signin in:' do expect(page).to have_current_path identite_dossier_path(user.reload.dossiers.last) expect(page).to have_procedure_description(procedure) - expect(page).to have_content "Données d'identité" + expect(page).to have_content "Données d’identité" end end diff --git a/spec/features/users/brouillon_spec.rb b/spec/features/users/brouillon_spec.rb index 2c6450ae7..f25662b73 100644 --- a/spec/features/users/brouillon_spec.rb +++ b/spec/features/users/brouillon_spec.rb @@ -283,7 +283,7 @@ feature 'The user' do visit "/commencer/#{procedure.path}" click_on 'Commencer la démarche' - expect(page).to have_content("Données d'identité") + expect(page).to have_content("Données d’identité") expect(page).to have_current_path(identite_dossier_path(user_dossier)) end diff --git a/spec/features/users/linked_dropdown_spec.rb b/spec/features/users/linked_dropdown_spec.rb index ff4524b64..bc809d901 100644 --- a/spec/features/users/linked_dropdown_spec.rb +++ b/spec/features/users/linked_dropdown_spec.rb @@ -52,7 +52,7 @@ feature 'linked dropdown lists' do expect(page).to have_current_path(commencer_path(path: procedure.path)) click_on 'Commencer la démarche' - expect(page).to have_content("Données d'identité") + expect(page).to have_content("Données d’identité") expect(page).to have_current_path(identite_dossier_path(user_dossier)) end diff --git a/spec/mailers/dossier_mailer_spec.rb b/spec/mailers/dossier_mailer_spec.rb index ad9e38ebe..2448ca693 100644 --- a/spec/mailers/dossier_mailer_spec.rb +++ b/spec/mailers/dossier_mailer_spec.rb @@ -20,7 +20,7 @@ RSpec.describe DossierMailer, type: :mailer do it { expect(subject.subject).to include(dossier.procedure.libelle) } it { expect(subject.body).to include(dossier.procedure.libelle) } it { expect(subject.body).to include(dossier_url(dossier)) } - it { expect(subject.body).to include("Vous pouvez déposer votre dossier jusqu'au") } + it { expect(subject.body).to include("Vous pouvez déposer votre dossier jusqu’au") } it { expect(subject.body).to include("heure de") } it_behaves_like 'a dossier notification' @@ -167,7 +167,7 @@ RSpec.describe DossierMailer, type: :mailer do it { expect(subject.body).to include(dossier.procedure.libelle) } it { expect(subject.body).to include("PDF") } it { expect(subject.body).to include("Vous pouvez retrouver votre dossier pendant encore un mois. Vous n’avez rien à faire.") } - it { expect(subject.body).to include("Si vous souhaitez conserver votre dossier plus longtemps, vous pouvez prolonger sa durée de conservation dans l'interface.") } + it { expect(subject.body).to include("Si vous souhaitez conserver votre dossier plus longtemps, vous pouvez prolonger sa durée de conservation dans l’interface.") } end describe 'termine' do diff --git a/spec/models/concern/mail_template_concern_spec.rb b/spec/models/concern/mail_template_concern_spec.rb index 78eaddc60..e33adb3d2 100644 --- a/spec/models/concern/mail_template_concern_spec.rb +++ b/spec/models/concern/mail_template_concern_spec.rb @@ -113,7 +113,7 @@ describe MailTemplateConcern do end describe 'without justificatif' do - it { is_expected.to include("[l'instructeur n'a pas joint de document supplémentaire]") } + it { is_expected.to include("[l’instructeur n’a pas joint de document supplémentaire]") } end describe 'with justificatif' do