Un mémorandum pour moi. Il est compliqué de vérifier la procédure à chaque fois, alors essayez de créer votre propre package.
Rspec
Gemfile
#Omission
group :development, :test do
# Call 'byebug' anywhere in the code to stop execution and get a debugger console
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
#Postscript
gem 'rspec-rails'
gem 'factory_bot_rails'
gem 'faker'
end
#Omission
Terminal
% rails g rspec:install
.rspec
--require spec_helper
#Postscript
--format documentation
Gemfile
#Bas
gem 'rails-i18n'
config/application.rb
#Omission
module App
class Application < Rails::Application
# Initialize configuration defaults for originally generated Rails version.
config.load_defaults 6.0
#Postscript
config.i18n.default_locale = :ja
#réduction
end
end
config/locales/devise.ja.yml =>Créer
Ci-dessous, copie
ruby:config/locales/devise.ja.yml
ja:
activerecord:
attributes:
user:
confirmation_sent_at:Heure de transmission de la confirmation du mot de passe
confirmation_token:Jeton de confirmation de mot de passe
confirmed_at:Heure de confirmation du mot de passe
created_at:Date de création
current_password:Mot de passe actuel
current_sign_in_at:Heure de connexion actuelle
current_sign_in_ip:Adresse IP de connexion actuelle
email:adresse mail
encrypted_password:Mot de passe crypté
failed_attempts:Nombre de tentatives de connexion infructueuses
last_sign_in_at:Heure de la dernière connexion
last_sign_in_ip:Adresse IP de la dernière connexion
locked_at:Heure de verrouillage
password:mot de passe
password_confirmation:Pour confirmation du mot de passe)
remember_created_at:Temps de mémoire de connexion
remember_me:Se souvenir de la connexion
reset_password_sent_at:Heure de transmission de réinitialisation du mot de passe
reset_password_token:Jeton de réinitialisation de mot de passe
sign_in_count:Nombre de connexions
unconfirmed_email:E-mail non confirmé
unlock_token:Déverrouiller le jeton
updated_at:Date de mise à jour
models:
user:Utilisateur
devise:
confirmations:
confirmed:J'ai pu confirmer mon adresse e-mail.
new:
resend_confirmation_instructions:Renvoyer l'e-mail de confirmation de compte
send_instructions:Nous vous enverrons un e-mail dans quelques minutes pour vous informer de l'activation de votre compte.
send_paranoid_instructions:Si votre adresse e-mail est déjà enregistrée, vous recevrez un e-mail de vérification d'identité en quelques minutes.
failure:
already_authenticated:Vous êtes déjà connecté.
inactive:Votre compte n'a pas été activé. Suivez les étapes de l'e-mail pour activer votre compte.
invalid: "%{authentication_keys}Ou le mot de passe est incorrect."
last_attempt:Si vous faites une autre erreur, votre compte sera verrouillé.
locked:Le compte est gelé.
not_found_in_database: "%{authentication_keys}Ou le mot de passe est incorrect."
timeout:La session a expiré. Veuillez vous reconnecter.
unauthenticated:S'il vous plaît enregistrez-vous ou connectez-vous.
unconfirmed:Vous devez vérifier l'identité de votre adresse e-mail.
mailer:
confirmation_instructions:
action:Confirmation d'adresse e-mail
greeting: "%{recipient}Monsieur"
instruction:Cliquez sur le lien ci-dessous pour terminer le processus de vérification de l'adresse e-mail.
subject:Email de confirmation de l'adresse e-mail
email_changed:
greeting:Bonjour,%{recipient}Monsieur.
message:Changez votre email (%{email}) Sera annoncé.
subject:Modification de l'e-mail terminée.
password_change:
greeting: "%{recipient}Monsieur"
message:Notifie que le mot de passe a été réinitialisé.
subject:À propos du changement de mot de passe
reset_password_instructions:
action:Changer le mot de passe
greeting: "%{recipient}Monsieur"
instruction:J'envoie un e-mail car j'ai reçu une demande de réinitialisation de mon mot de passe. Vous pouvez réinitialiser votre mot de passe à partir du lien ci-dessous.
instruction_2:Si vous n'avez pas demandé de réinitialiser votre mot de passe, veuillez ignorer cet e-mail.
instruction_3:La réinitialisation du mot de passe ne sera pas terminée tant que vous n'aurez pas enregistré un nouveau mot de passe à partir du lien ci-dessus.
subject:À propos de la réinitialisation du mot de passe
unlock_instructions:
action:Déverrouiller compte
greeting: "%{recipient}Monsieur"
instruction:Cliquez sur le lien ci-dessous pour déverrouiller votre compte.
message:Le compte est verrouillé en raison d'échecs de connexion répétés.
subject:À propos du déblocage de votre compte
omniauth_callbacks:
failure: "%{kind}Échec de l'authentification avec votre compte. Raison:(%{reason})"
success: "%{kind}Authentification réussie par compte."
passwords:
edit:
change_my_password:changer le mot de passe
change_your_password:Changer le mot de passe
confirm_new_password:Nouveau mot de passe de confirmation
new_password:nouveau mot de passe
new:
forgot_your_password:Avez-vous oublié votre mot de passe?
send_me_reset_password_instructions:Envoyez comment réinitialiser votre mot de passe
no_token:Vous ne pouvez pas accéder à cette page. Si vous êtes accédé à partir du lien dans l'e-mail de réinitialisation du mot de passe, veuillez vérifier l'URL.
send_instructions:Nous vous enverrons un e-mail dans quelques minutes pour réinitialiser votre mot de passe.
send_paranoid_instructions:Si votre adresse e-mail est déjà enregistrée, vous recevrez un e-mail pour réinitialiser votre mot de passe en quelques minutes.
updated:Le mot de passe a été modifié correctement.
updated_not_active:Le mot de passe a été modifié correctement.
registrations:
destroyed:J'ai supprimé mon compte. Nous avons hâte de vous revoir.
edit:
are_you_sure:Êtes-vous vraiment sûr?
cancel_my_account:Suppression de compte
currently_waiting_confirmation_for_email: "%{email}En attente de confirmation"
leave_blank_if_you_don_t_want_to_change_it:Si laissé vide, ne changez pas
title: "%{resource}Éditer"
unhappy:Je n'aime pas ça
update:mise à jour
we_need_your_current_password_to_confirm_your_changes:Veuillez saisir votre mot de passe actuel pour que les modifications prennent effet
new:
sign_up:Enregistrement du Compte
signed_up:L'enregistrement du compte est terminé.
signed_up_but_inactive:Veuillez activer votre compte pour vous connecter.
signed_up_but_locked:Je ne peux pas me connecter car mon compte est gelé.
signed_up_but_unconfirmed:J'ai envoyé un e-mail pour confirmer mon identité. Veuillez activer votre compte à partir du lien dans l'e-mail.
update_needs_confirmation:J'ai changé les informations de mon compte. Pour vérifier l'identité de l'adresse e-mail modifiée, veuillez effectuer le processus de vérification à partir de l'e-mail de vérification d'identité.
updated:J'ai changé les informations de mon compte.
updated_but_not_signed_in:Votre compte a été mis à jour avec succès, mais votre mot de passe a changé, veuillez donc vous reconnecter.
sessions:
already_signed_out:Vous êtes déjà déconnecté.
new:
sign_in:S'identifier
signed_in:Vous êtes maintenant connecté.
signed_out:déconnecté.
shared:
links:
back:Revenir
didn_t_receive_confirmation_instructions:Avez-vous reçu un e-mail de confirmation de compte??
didn_t_receive_unlock_instructions:Avez-vous reçu un e-mail expliquant comment débloquer votre compte??
forgot_your_password:Avez-vous oublié votre mot de passe?
sign_in:S'identifier
sign_in_with_provider: "%{provider}Connectez-vous avec"
sign_up:Enregistrement du Compte
minimum_password_length: "(%{count}Caractère ou plus)"
unlocks:
new:
resend_unlock_instructions:Renvoyer la méthode de dégel du compte
send_instructions:Nous vous enverrons un e-mail en quelques minutes sur la manière de débloquer votre compte.
send_paranoid_instructions:Si vous trouvez votre compte, nous vous enverrons un e-mail en quelques minutes pour vous expliquer comment débloquer votre compte.
unlocked:J'ai débloqué mon compte.
errors:
messages:
already_confirmed:Est déjà enregistré. Veuillez vous connecter.
confirmation_period_expired:A expiré.%{period}Vous devez confirmer par. Veuillez faire une nouvelle demande.
expired:A expiré. Veuillez faire une nouvelle demande.
not_found:N'a pas été trouvé.
not_locked:N'est pas gelé.
not_saved:
one:Parce qu'une erreur s'est produite%{resource}N'a pas été sauvé.
other: "%{count}Parce qu'une erreur s'est produite%{resource}N'a pas été sauvé."
config/locales/ja.yml =>Créer
config/locales/ja.yml
ja:
time:
formats:
default: "%m/%d %H:%M"
activerecord:
attributes:
Modèle ①:
Colonne ①:Japonais correspondant
Colonne ②:Japonais correspondant
Modèle ②:
Colonne ①:Japonais correspondant
Colonne ②:Japonais correspondant
#Si vous utilisez ActiveModel, continuez à ajouter
activemodel:
attributes:
Nom du modèle:
Nom de colonne:Japonais correspondant
Je m'en suis souvenu parce que j'avais raté quelque chose à chaque fois.
J'aimerais pouvoir écrire un programme qui automatise cette série de paramètres.
✔︎
Recommended Posts