refactor(groupe instructeur mailer): move translations in dedicated files

This commit is contained in:
Eric Leroy-Terquem 2023-02-20 15:06:47 +01:00
parent 343cb5fce6
commit 7b12ec3ffe
11 changed files with 39 additions and 31 deletions

View file

@ -3,6 +3,6 @@
%p
- number_of_groups = @group.procedure.groupe_instructeurs.many? ? 'many_groups' : 'one_group'
= t("administrateurs.groupe_instructeurs.notify_added_instructeurs.#{number_of_groups}.email_body", groupe: @group.label, email: @current_instructeur_email, procedure: @group.procedure.libelle)
= t(".email_body.#{number_of_groups}", groupe: @group.label, email: @current_instructeur_email, procedure: @group.procedure.libelle)
= render partial: "layouts/mailers/signature"

View file

@ -2,7 +2,7 @@
Bonjour,
%p
= t('administrateurs.groupe_instructeurs.notify_group_when_instructeurs_removed.email_body', count: @removed_instructeur_emails.size, emails: @removed_instructeur_emails.join(', '), groupe: @group.label, email: @current_instructeur_email, procedure: @group.procedure.libelle)
= t('.email_body', count: @removed_instructeur_emails.size, emails: @removed_instructeur_emails.join(', '), groupe: @group.label, email: @current_instructeur_email, procedure: @group.procedure.libelle)
%p
Cliquez sur le lien ci-dessous pour voir la liste des instructeurs de ce groupe :

View file

@ -3,6 +3,6 @@
%p
- assignment_state = @still_assigned_to_procedure ? 'assigned' : 'unassigned'
= t("administrateurs.groupe_instructeurs.notify_removed_instructeur.#{assignment_state}.email_body", groupe: @group.label, email: @current_instructeur_email, procedure: @group.procedure.libelle)
= t(".email_body.#{assignment_state}", groupe: @group.label, email: @current_instructeur_email, procedure: @group.procedure.libelle)
= render partial: "layouts/mailers/signature"

View file

@ -16,20 +16,6 @@ en:
assignment:
one: "The instructor %{emails} was assigned to the group « %{groupe} »."
other: "The instructors %{emails} were assigned to the group « %{groupe} »."
notify_group_when_instructeurs_removed:
email_body:
one: "The instructor %{emails} was removed from the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."
other: "The instructors %{emails} were removed from the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."
notify_removed_instructeur:
unassigned:
email_body: "You were unassigned from the procedure « %{procedure} » by « %{email} »."
assigned:
email_body: "You were removed from the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."
notify_added_instructeurs:
one_group:
email_body: "You were assigned to the procedure « %{procedure} » by « %{email} »."
many_groups:
email_body: "You were assigned to the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."
reaffecter_dossiers:
existing_groupe:
one: "%{count} group exist"

View file

@ -22,20 +22,6 @@ fr:
assignment:
one: "Linstructeur %{emails} a été affecté au groupe « %{groupe} »."
other: "Les instructeurs %{emails} ont été affectés au groupe « %{groupe} »."
notify_group_when_instructeurs_removed:
email_body:
one: "Linstructeur %{emails} a été retiré du groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."
other: "Les instructeurs %{emails} ont été retirés du groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."
notify_removed_instructeur:
assigned:
email_body: "Vous avez été retiré du groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."
unassigned:
email_body: "Vous avez été désaffecté de la démarche « %{procedure} » par « %{email} »."
notify_added_instructeurs:
one_group:
email_body: "Vous avez été affecté à la démarche « %{procedure} » par « %{email} »."
many_groups:
email_body: "Vous avez été ajouté au groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."
reaffecter_dossiers:
existing_groupe:
one: "%{count} groupe existe"

View file

@ -0,0 +1,6 @@
en:
groupe_instructeur_mailer:
notify_added_instructeurs:
email_body:
one_group: "You were assigned to the procedure « %{procedure} » by « %{email} »."
many_groups: "You were assigned to the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."

View file

@ -0,0 +1,6 @@
fr:
groupe_instructeur_mailer:
notify_added_instructeurs:
email_body:
one_group: "Vous avez été affecté(e) à la démarche « %{procedure} » par « %{email} »."
many_groups: "Vous avez été ajouté(e) au groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."

View file

@ -0,0 +1,6 @@
en:
groupe_instructeur_mailer:
notify_group_when_instructeurs_removed:
email_body:
one: "The instructor %{emails} was removed from the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."
other: "The instructors %{emails} were removed from the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."

View file

@ -0,0 +1,6 @@
fr:
groupe_instructeur_mailer:
notify_group_when_instructeurs_removed:
email_body:
one: "Linstructeur %{emails} a été retiré du groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."
other: "Les instructeurs %{emails} ont été retirés du groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."

View file

@ -0,0 +1,6 @@
en:
groupe_instructeur_mailer:
notify_removed_instructeur:
email_body:
assigned: "You were removed from the group « %{groupe} » by « %{email} », in charge of procedure « %{procedure} »."
unassigned: "You were unassigned from the procedure « %{procedure} » by « %{email} »."

View file

@ -0,0 +1,6 @@
fr:
groupe_instructeur_mailer:
notify_removed_instructeur:
email_body:
assigned: "Vous avez été retiré(e) du groupe « %{groupe} » par « %{email} », en charge de la démarche « %{procedure} »."
unassigned: "Vous avez été désaffecté(e) de la démarche « %{procedure} » par « %{email} »."