refactor: renaming tabs names for Marlène

Cf https://github.com/demarches-simplifiees/demarches-simplifiees.fr/pull/11104#issuecomment-2551050490
This commit is contained in:
Colin Darie 2024-12-20 13:34:32 +01:00
parent 174a8fa567
commit bebdd0ed04
No known key found for this signature in database
GPG key ID: 4FB865FDBCA4BCC4
12 changed files with 38 additions and 32 deletions

View file

@ -56,7 +56,7 @@ fr:
supprimer: supprimer:
finish: finish:
text_success: text_success:
one: "%{success_count}/1 dossier a été placé à la corbeille" one: "%{success_count}/1 dossier a été mis à la corbeille"
other: "%{success_count}/%{count} dossiers ont été placés à la corbeille" other: "%{success_count}/%{count} dossiers ont été placés à la corbeille"
in_progress: in_progress:
text_success: text_success:

View file

@ -9,8 +9,6 @@
%li n° #{d.id} (#{d.procedure.libelle}) %li n° #{d.id} (#{d.procedure.libelle})
%p %p
= t('.footer', count: @hidden_dossiers.size) = t('.footer_html', count: @hidden_dossiers.size)
= link_to("mes dossiers", dossiers_url)
\.
= render partial: "layouts/mailers/signature" = render partial: "layouts/mailers/signature"

View file

@ -19,7 +19,7 @@
- elsif archived - elsif archived
= button_to unarchive_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, class: "fr-btn fr-icon-upload-2-line" do = button_to unarchive_instructeur_dossier_path(procedure_id, dossier_id), method: :patch, class: "fr-btn fr-icon-upload-2-line" do
Désarchiver le dossier Replacer dans “traités”
= button_to instructeur_dossier_path(procedure_id, dossier_id), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do = button_to instructeur_dossier_path(procedure_id, dossier_id), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do
= "" = ""
@ -29,7 +29,7 @@
Repasser en instruction Repasser en instruction
= button_to archive_instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :patch, class: 'fr-btn fr-icon-folder-2-line' do = button_to archive_instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :patch, class: 'fr-btn fr-icon-folder-2-line' do
Archiver le dossier Déplacer dans “à archiver“
= button_to instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do = button_to instructeur_dossier_path(procedure_id, dossier_id, statut: params[:statut]), method: :delete, class: 'fr-btn fr-btn--secondary fr-icon-delete-line icon-only danger', title: t('views.instructeurs.dossiers.delete_dossier') do
= "" = ""

View file

@ -387,7 +387,7 @@ fr:
reaffectation: Réaffectation reaffectation: Réaffectation
attachments: Pièces jointes attachments: Pièces jointes
archived_dossier: "Le dossier sera conservé 1 mois supplémentaire" archived_dossier: "Le dossier sera conservé 1 mois supplémentaire"
delete_dossier: "Placer le dossier à la corbeille" delete_dossier: "Mettre à la corbeille"
deleted_reason: deleted_reason:
user_request: supprimé par lusager user_request: supprimé par lusager
expired: a expiré expired: a expiré
@ -527,7 +527,7 @@ fr:
edit_dossier: "Modifier le dossier" edit_dossier: "Modifier le dossier"
start_other_dossier: "Commencer un nouveau dossier" start_other_dossier: "Commencer un nouveau dossier"
clone: "Dupliquer ce dossier" clone: "Dupliquer ce dossier"
delete_dossier: "Placer le dossier à la corbeille" delete_dossier: "Mettre à la corbeille"
delete_dossier_confirm: "En continuant, vous allez supprimer ce dossier ainsi que les informations quil contient. Toute suppression entraîne lannulation de la démarche en cours.\n\nConfirmer la suppression ?" delete_dossier_confirm: "En continuant, vous allez supprimer ce dossier ainsi que les informations quil contient. Toute suppression entraîne lannulation de la démarche en cours.\n\nConfirmer la suppression ?"
delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations quil contient ainsi que sa demande de transfert à %{email}. Toute suppression entraîne lannulation de la démarche en cours.\n\nConfirmer la suppression ?" delete_dossier_with_transfer_confirm: "En continuant, vous allez supprimer ce dossier, les informations quil contient ainsi que sa demande de transfert à %{email}. Toute suppression entraîne lannulation de la démarche en cours.\n\nConfirmer la suppression ?"
transfer_dossier: "Transférer le dossier" transfer_dossier: "Transférer le dossier"

View file

@ -2,11 +2,19 @@ fr:
dossier_mailer: dossier_mailer:
notify_automatic_deletion_to_administration: notify_automatic_deletion_to_administration:
subject: subject:
one: "Un dossier a été placé à la corbeille" one: "Un dossier a été mis à la corbeille"
other: "Des dossiers ont été placés à la corbeille" other: "Des dossiers ont été mis à la corbeille"
header: header:
one: "Le délai maximal de conservation du dossier a été atteint, celui-ci a donc été placé à la corbeille :" one: "Le délai maximal de conservation du dossier a été atteint, celui-ci a donc été mis à la corbeille :"
other: "Le délai maximal de conservation des dossiers a été atteint, ceux-ci ont donc été placés à la corbeille :" other: "Le délai maximal de conservation des dossiers a été atteint, ceux-ci ont donc été mis à la corbeille :"
footer: footer_html:
one: Vous pouvez retrouver ce dossier pendant encore une semaine depuis longlet « Corbeille » sur la page one: |
other: Vous pouvez retrouver ces dossiers pendant encore une semaine depuis longlet « Corbeille » sur la page Vous pouvez retrouver ce dossier pendant <strong>encore 7 jours</strong> depuis longlet « Corbeille »
sur la page du suivi des dossiers, pour les télécharger ou étendre leur durée de conservation.
<br>
Passé ce délai, ces dossiers seront <strong>supprimés définitivement</strong>.
other: |
Vous pouvez retrouver ces dossiers pendant <strong>encore 7 jours</strong> depuis longlet « Corbeille »
sur la page du suivi des dossiers, pour les télécharger ou étendre leur durée de conservation.
<br>
Passé ce délai, ces dossiers seront <strong>supprimés définitivement</strong>.

View file

@ -2,10 +2,10 @@ fr:
dossier_mailer: dossier_mailer:
notify_automatic_deletion_to_user: notify_automatic_deletion_to_user:
subject: subject:
one: "Un dossier de votre compte a été placé à la corbeille" one: "Un dossier de votre compte a été mis à la corbeille"
other: "Des dossiers de votre compte ont été placés à la corbeille" other: "Des dossiers de votre compte ont été placés à la corbeille"
header: header:
one: "Le délai maximum pour la conservation du dossier a été atteint.\nLe dossier suivant a été placé à la corbeille:" one: "Le délai maximum pour la conservation du dossier a été atteint.\nLe dossier suivant a été mis à la corbeille:"
other: "Le délai maximum pour la conservation des dossiers a été atteint.\nLes dossiers suivants ont été placés à la corbeille :" other: "Le délai maximum pour la conservation des dossiers a été atteint.\nLes dossiers suivants ont été placés à la corbeille :"
footer: footer:
one: Vous pouvez retrouver ce dossier pendant encore une semaine depuis longlet « Corbeille » sur la page one: Vous pouvez retrouver ce dossier pendant encore une semaine depuis longlet « Corbeille » sur la page

View file

@ -136,7 +136,7 @@ RSpec.describe DossierMailer, type: :mailer do
it 'checks email subject, to, and body for correct inclusions and exclusions for en_construction status' do it 'checks email subject, to, and body for correct inclusions and exclusions for en_construction status' do
expect(subject.to).to eq([hidden_dossier.user.email]) expect(subject.to).to eq([hidden_dossier.user.email])
expect(subject.subject).to eq("Un dossier de votre compte a été placé à la corbeille") expect(subject.subject).to eq("Un dossier de votre compte a été mis à la corbeille")
expect(subject.body).to include("#{hidden_dossier.id} ") expect(subject.body).to include("#{hidden_dossier.id} ")
expect(subject.body).to include(hidden_dossier.procedure.libelle) expect(subject.body).to include(hidden_dossier.procedure.libelle)
end end
@ -149,7 +149,7 @@ RSpec.describe DossierMailer, type: :mailer do
it 'checks email subject, to, and body for correct inclusions and exclusions for termine status' do it 'checks email subject, to, and body for correct inclusions and exclusions for termine status' do
expect(subject.to).to eq([hidden_dossier.user.email]) expect(subject.to).to eq([hidden_dossier.user.email])
expect(subject.subject).to eq("Un dossier de votre compte a été placé à la corbeille") expect(subject.subject).to eq("Un dossier de votre compte a été mis à la corbeille")
expect(subject.body).to include("#{hidden_dossier.id} ") expect(subject.body).to include("#{hidden_dossier.id} ")
expect(subject.body).to include(hidden_dossier.procedure.libelle) expect(subject.body).to include(hidden_dossier.procedure.libelle)
end end
@ -162,7 +162,7 @@ RSpec.describe DossierMailer, type: :mailer do
subject { described_class.notify_automatic_deletion_to_administration([hidden_dossier], hidden_dossier.user.email) } subject { described_class.notify_automatic_deletion_to_administration([hidden_dossier], hidden_dossier.user.email) }
it 'verifies subject and body content for automatic deletion notification' do it 'verifies subject and body content for automatic deletion notification' do
expect(subject.subject).to eq("Un dossier a été placé à la corbeille") expect(subject.subject).to eq("Un dossier a été mis à la corbeille")
expect(subject.body).to include("#{hidden_dossier.id} (#{hidden_dossier.procedure.libelle})") expect(subject.body).to include("#{hidden_dossier.id} (#{hidden_dossier.procedure.libelle})")
end end
end end

View file

@ -74,7 +74,7 @@ describe 'Instructing a dossier:', js: true do
end end
expect(page).to have_text('Dossier traité avec succès.') expect(page).to have_text('Dossier traité avec succès.')
expect(page).to have_button('Archiver le dossier') expect(page).to have_button('Déplacer dans “à archiver“')
dossier.reload dossier.reload
expect(dossier.state).to eq(Dossier.states.fetch(:accepte)) expect(dossier.state).to eq(Dossier.states.fetch(:accepte))
@ -85,7 +85,7 @@ describe 'Instructing a dossier:', js: true do
click_on procedure.libelle click_on procedure.libelle
click_on 'traité' click_on 'traité'
expect(page).to have_button('Repasser en instruction') expect(page).to have_button('Repasser en instruction')
click_on 'Placer le dossier à la corbeille' click_on 'Mettre à la corbeille'
expect(page).not_to have_button('Repasser en instruction') expect(page).not_to have_button('Repasser en instruction')
end end

View file

@ -179,9 +179,9 @@ describe 'user access to the list of their dossiers', js: true do
describe 'deletion' do describe 'deletion' do
it 'should have links to delete dossiers' do it 'should have links to delete dossiers' do
expect(page).to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier_brouillon)) expect(page).to have_link('Mettre à la corbeille', href: dossier_path(dossier_brouillon))
expect(page).to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier_en_construction)) expect(page).to have_link('Mettre à la corbeille', href: dossier_path(dossier_en_construction))
expect(page).not_to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier_en_instruction)) expect(page).not_to have_link('Mettre à la corbeille', href: dossier_path(dossier_en_instruction))
end end
context 'when user clicks on delete button' do context 'when user clicks on delete button' do
@ -190,7 +190,7 @@ describe 'user access to the list of their dossiers', js: true do
within(:css, ".card", match: :first) do within(:css, ".card", match: :first) do
click_on 'Autres actions' click_on 'Autres actions'
accept_alert('Confirmer la suppression ?') do accept_alert('Confirmer la suppression ?') do
click_on 'Placer le dossier à la corbeille' click_on 'Mettre à la corbeille'
end end
end end

View file

@ -105,9 +105,9 @@ describe 'instructeurs/dossiers/show', type: :view do
expect(subject).to have_button('Repasser en instruction') expect(subject).to have_button('Repasser en instruction')
end end
within("form[action=\"#{archive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do within("form[action=\"#{archive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do
expect(subject).to have_button('Archiver le dossier') expect(subject).to have_button('Replacer dans“traités“')
end end
expect(subject).to have_selector('[title^="Placer le dossier à la corbeille"]') expect(subject).to have_selector('[title^="Mettre à la corbeille"]')
expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 3) expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 3)
end end
end end
@ -148,7 +148,7 @@ describe 'instructeurs/dossiers/show', type: :view do
within("form[action=\"#{unarchive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do within("form[action=\"#{unarchive_instructeur_dossier_path(dossier.procedure, dossier)}\"]") do
expect(subject).to have_button('Désarchiver le dossier') expect(subject).to have_button('Désarchiver le dossier')
end end
expect(subject).to have_selector('[title^="Placer le dossier à la corbeille"]') expect(subject).to have_selector('[title^="Mettre à la corbeille"]')
expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 2) expect(subject).to have_selector('.header-actions ul:first-child .fr-btn', count: 2)
end end
end end

View file

@ -8,12 +8,12 @@ describe 'users/dossiers/dossier_actions', type: :view do
subject { render 'users/dossiers/dossier_actions', dossier: dossier, current_user: user } subject { render 'users/dossiers/dossier_actions', dossier: dossier, current_user: user }
it { is_expected.to have_link('Commencer un nouveau dossier', href: commencer_url(path: procedure.path)) } it { is_expected.to have_link('Commencer un nouveau dossier', href: commencer_url(path: procedure.path)) }
it { is_expected.to have_link('Placer le dossier à la corbeille', href: dossier_path(dossier)) } it { is_expected.to have_link('Mettre à la corbeille', href: dossier_path(dossier)) }
it { is_expected.to have_link('Transférer le dossier', href: transferer_dossier_path(dossier)) } it { is_expected.to have_link('Transférer le dossier', href: transferer_dossier_path(dossier)) }
context 'when the dossier is termine' do context 'when the dossier is termine' do
let(:dossier) { create(:dossier, :accepte, procedure: procedure) } let(:dossier) { create(:dossier, :accepte, procedure: procedure) }
it { is_expected.to have_link('Placer le dossier à la corbeille') } it { is_expected.to have_link('Mettre à la corbeille') }
end end
context 'when the procedure is closed' do context 'when the procedure is closed' do

View file

@ -107,7 +107,7 @@ describe 'users/dossiers/index', type: :view do
let(:dossiers_traites) { create_list(:dossier, 1) } let(:dossiers_traites) { create_list(:dossier, 1) }
it "displays the hide by user at button" do it "displays the hide by user at button" do
expect(rendered).to have_text("Placer le dossier à la corbeille") expect(rendered).to have_text("Mettre à la corbeille")
end end
end end