La méthode de recherche est peut-être incorrecte, mais je n'ai pas trouvé la phrase fixe de la traduction japonaise du courrier envoyé automatiquement par devise. Donc, je vais écrire un article sur les phrases fixes utilisées dans mon portfolio. J'espère que cela vous aidera.
https://qiita.com/tiktak/items/a70ef7940fa4710f37cb
Les 5 fichiers suivants sont prédéfinis dans l'appareil.
--E-mail de confirmation d'inscription à l'adhésion: (
confirmation_instructions.html.erb '')
email_changed.html.erb
)
password_change.html.erb '')
reset_password_instructions.html.erb '')unlock_instructions.html.erb
)Cette traduction est présentée ci-dessous.
erb:app/views/devise/mailer/confirmation_instructions.html.erb
<p>* Cet e-mail est un e-mail envoyé automatiquement.</p>
<p><%= @email %>Monsieur</p>
<p>「<%= ENV['APP_NAME'] %>C'est le secrétariat.</p>
<p>Cette fois"<%= ENV['APP_NAME'] %>Merci de votre inscription.</p>
<p>Veuillez vérifier l'adresse e-mail de votre compte à partir du lien ci-dessous.</p>
<p><%= link_to 'Cliquez ici pour vérifier l'e-mail de votre compte', confirmation_url(@resource, confirmation_token: @token) %></p>
<p>* Cet e-mail ne sera pas envoyé même si vous répondez. Pour toute demande, veuillez lancer l'application et cliquez sur «Demandes de renseignements».</p>
<p>
Ceux qui ont reçu cet e-mail même s'ils ne s'en souviennent pas<br>
Nous nous excusons pour le dérangement. Nous nous excusons pour la gêne occasionnée, mais veuillez nous contacter à l'adresse e-mail ci-dessous.<br>
</p>
<p><%= ENV['MAIL_BCC'] %></p>
<p>――――――――――――――――――――――――――――――</p>
<%= ENV['APP_NAME'] %><br>
URL : <%= ENV['WEB_PROTOCOL'] %>://<%= ENV['WEB_HOST'] %><br>
Mail : <%= ENV['MAIL_BCC'] %><br>
<p>――――――――――――――――――――――――――――――</p>
erb:app/views/devise/mailer/email_changed.html.erb
<p>* Cet e-mail est un e-mail envoyé automatiquement.</p>
<p><%= @email %>Monsieur</p>
<p>「<%= ENV['APP_NAME'] %>C'est le secrétariat.</p>
<% if @resource.try(:unconfirmed_email?) %>
<p>L'adresse e-mail enregistrée est<%= @resource.unconfirmed_email %>Nous vous informerons qu'il a été changé en.</p>
<% else %>
<p>L'adresse e-mail enregistrée est<%= @resource.email %>Nous vous informerons qu'il a été changé en.</p>
<% end %>
<p>
Ceux qui ont reçu cet e-mail même s'ils ne s'en souviennent pas<br>
Nous nous excusons pour le dérangement. Nous nous excusons pour la gêne occasionnée, mais veuillez nous contacter à l'adresse e-mail ci-dessous.<br>
</p>
<p><%= ENV['MAIL_BCC'] %></p>
<p>――――――――――――――――――――――――――――――</p>
<%= ENV['APP_NAME'] %><br>
URL : <%= ENV['WEB_PROTOCOL'] %>://<%= ENV['WEB_HOST'] %><br>
Mail : <%= ENV['MAIL_BCC'] %><br>
<p>――――――――――――――――――――――――――――――</p>
erb:app/views/devise/mailer/password_change.html.erb
<p>* Cet e-mail est un e-mail envoyé automatiquement.</p>
<p><%= @resource.email %>Monsieur</p>
<p>「<%= ENV['APP_NAME'] %>C'est le secrétariat.</p>
<p>Nous vous informerons que votre mot de passe a été modifié.</p>
<p>Nous sommes impatients de travailler avec vous à l'avenir.</p>
<p>
Ceux qui ont reçu cet e-mail même s'ils ne s'en souviennent pas<br>
Nous nous excusons pour le dérangement. Nous nous excusons pour la gêne occasionnée, mais veuillez nous contacter à l'adresse e-mail ci-dessous.<br>
</p>
<p><%= ENV['MAIL_BCC'] %></p>
<p>――――――――――――――――――――――――――――――</p>
<%= ENV['APP_NAME'] %><br>
URL : <%= ENV['WEB_PROTOCOL'] %>://<%= ENV['WEB_HOST'] %><br>
Mail : <%= ENV['MAIL_BCC'] %><br>
<p>――――――――――――――――――――――――――――――</p>
erb:app/views/devise/mailer/reset_password_instructions.html.erb
<p>* Cet e-mail est un e-mail envoyé automatiquement.</p>
<p><%= @resource.email %>Monsieur</p>
<p>「<%= ENV['APP_NAME'] %>C'est le secrétariat.</p>
<p>Nous vous informerons que votre mot de passe a été modifié.</p>
<p>Nous sommes impatients de travailler avec vous à l'avenir.</p>
<p>
Ceux qui ont reçu cet e-mail même s'ils ne s'en souviennent pas<br>
Nous nous excusons pour le dérangement. Nous nous excusons pour la gêne occasionnée, mais veuillez nous contacter à l'adresse e-mail ci-dessous.<br>
</p>
<p><%= ENV['MAIL_BCC'] %></p>
<p>――――――――――――――――――――――――――――――</p>
<%= ENV['APP_NAME'] %><br>
URL : <%= ENV['WEB_PROTOCOL'] %>://<%= ENV['WEB_HOST'] %><br>
Mail : <%= ENV['MAIL_BCC'] %><br>
<p>――――――――――――――――――――――――――――――</p>
erb:app/views/devise/mailer/unlock_instructions.html.erb
<p>* Cet e-mail est un e-mail envoyé automatiquement.</p>
<p><%= @resource.email %>Monsieur</p>
<p>「<%= ENV['APP_NAME'] %>C'est le secrétariat.</p>
<p>Le nombre d'échecs de connexion a atteint la limite et votre compte a été verrouillé.</p>
<p>Cliquez sur le lien ci-dessous pour déverrouiller votre compte.</p>
<p><%= link_to 'Déverrouillez votre compte', unlock_url(@resource, unlock_token: @token) %></p>
<p>
Ceux qui ont reçu cet e-mail même s'ils ne s'en souviennent pas<br>
Nous nous excusons pour le dérangement. Nous nous excusons pour la gêne occasionnée, mais veuillez nous contacter à l'adresse e-mail ci-dessous.<br>
</p>
<p><%= ENV['MAIL_BCC'] %></p>
<p>――――――――――――――――――――――――――――――</p>
<%= ENV['APP_NAME'] %><br>
URL : <%= ENV['WEB_PROTOCOL'] %>://<%= ENV['WEB_HOST'] %><br>
Mail : <%= ENV['MAIL_BCC'] %><br>
<p>――――――――――――――――――――――――――――――</p>
Le courrier automatique envoyé pour chaque page et la méthode de vérification sont décrits ci-dessous.
Modifiez le mot de passe et envoyez un "e-mail de fin de modification du mot de passe"
Modifiez votre adresse e-mail et envoyez un "e-mail de confirmation de modification d'adresse e-mail"
Envoyez un "e-mail de confirmation de changement d'adresse e-mail" lorsque l'adresse e-mail du compte a été modifiée dans "e-mail de confirmation de changement d'adresse e-mail"
config/initializers/devise.rb
#· · · Omis
# Send a notification to the original email when the user's email is changed.
config.send_email_changed_notification = true # <=Si la valeur est true, un «e-mail de confirmation de changement d'adresse e-mail» sera envoyé à l'e-mail d'origine.
#· · · Omis
config/initializers/devise.rb
#· · · Omis
# Number of authentication tries before locking an account if lock_strategy
# is failed attempts.
config.maximum_attempts = 20 #<=Signifie le verrouillage du compte après 20 échecs
#· · · Omis
config/initializers/devise.rb
#· · · Omis
# Defines which strategy will be used to unlock an account.
# :email = Sends an unlock link to the user email
# :time = Re-enables login after a certain amount of time (see :unlock_in below)
# :both = Enables both strategies
# :none = No unlock strategy. You should handle unlocking by yourself.
config.unlock_strategy = :email # <= 「:Si vous sélectionnez «e-mail», vous pouvez récupérer votre compte avec «e-mail de notification de verrouillage de compte».
#· · · Omis
«Je pensais que ce serait encore mieux si I18n était pris en charge. J'essaierai la prochaine fois.
C'était l'occasion de savoir quand l'e-mail de Devise était envoyé.
Résumé des éléments du fichier de configuration Devise.rb
Recommended Posts