Ein Memorandum für mich. Es ist mühsam, das Verfahren jedes Mal zu überprüfen. Versuchen Sie also, Ihr eigenes Paket zusammenzustellen.
Rspec
Gemfile
#Unterlassung
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]
#Nachtrag
gem 'rspec-rails'
gem 'factory_bot_rails'
gem 'faker'
end
#Unterlassung
Terminal
% rails g rspec:install
.rspec
--require spec_helper
#Nachtrag
--format documentation
Gemfile
#Unterseite
gem 'rails-i18n'
config/application.rb
#Unterlassung
module App
class Application < Rails::Application
# Initialize configuration defaults for originally generated Rails version.
config.load_defaults 6.0
#Nachtrag
config.i18n.default_locale = :ja
#Kürzung
end
end
config/locales/devise.ja.yml =>Erstellen
Unten kopieren
ruby:config/locales/devise.ja.yml
ja:
activerecord:
attributes:
user:
confirmation_sent_at:Übertragungszeit für die Passwortbestätigung
confirmation_token:Passwortbestätigungstoken
confirmed_at:Passwortbestätigungszeit
created_at:Erstellungsdatum
current_password:Derzeitiges Passwort
current_sign_in_at:Aktuelle Anmeldezeit
current_sign_in_ip:Aktuelle Login-IP-Adresse
email:Mail Adresse
encrypted_password:Verschlüsseltes Passwort
failed_attempts:Anzahl der fehlgeschlagenen Anmeldeversuche
last_sign_in_at:Letzte Anmeldezeit
last_sign_in_ip:Letzte Login-IP-Adresse
locked_at:Sperrzeit
password:Passwort
password_confirmation:Zur Passwortbestätigung)
remember_created_at:Login-Speicherzeit
remember_me:Login speichern
reset_password_sent_at:Übertragungszeit zum Zurücksetzen des Passworts
reset_password_token:Token zum Zurücksetzen des Passworts
sign_in_count:Anzahl der Anmeldungen
unconfirmed_email:Unbestätigte E-Mail
unlock_token:Token freischalten
updated_at:Aktualisierungsdatum
models:
user:Nutzer
devise:
confirmations:
confirmed:Ich konnte meine E-Mail-Adresse bestätigen.
new:
resend_confirmation_instructions:Kontobestätigungs-E-Mail erneut senden
send_instructions:Wir werden Ihnen innerhalb von Minuten eine E-Mail über die Aktivierung Ihres Kontos senden.
send_paranoid_instructions:Wenn Ihre E-Mail-Adresse bereits registriert ist, erhalten Sie innerhalb weniger Minuten eine E-Mail zur Überprüfung der Identität.
failure:
already_authenticated:Du bist bereits eingeloggt.
inactive:Dein Account wurde nicht aktiviert. Befolgen Sie die Schritte in der E-Mail, um Ihr Konto zu aktivieren.
invalid: "%{authentication_keys}Oder das Passwort ist falsch."
last_attempt:Wenn Sie einen weiteren Fehler machen, wird Ihr Konto gesperrt.
locked:Das Konto ist gesperrt.
not_found_in_database: "%{authentication_keys}Oder das Passwort ist falsch."
timeout:Die Sitzung ist abgelaufen. Bitte melden Sie sich erneut an.
unauthenticated:Bitte registrieren oder anmelden.
unconfirmed:Sie müssen die Identität Ihrer E-Mail-Adresse überprüfen.
mailer:
confirmation_instructions:
action:Bestätigung der E-Mail-Adresse
greeting: "%{recipient}Herr"
instruction:Klicken Sie auf den folgenden Link, um die Überprüfung der E-Mail-Adresse abzuschließen.
subject:E-Mail-Adressbestätigungs-E-Mail
email_changed:
greeting:Hallo,%{recipient}Herr.
message:Ändern Sie Ihre E-Mail (%{email}) Wird noch bekannt gegeben.
subject:E-Mail-Änderung abgeschlossen.
password_change:
greeting: "%{recipient}Herr"
message:Benachrichtigt, dass das Passwort zurückgesetzt wurde.
subject:Informationen zum Ändern des Passworts
reset_password_instructions:
action:Passwort ändern
greeting: "%{recipient}Herr"
instruction:Ich sende eine E-Mail, weil ich eine Anfrage zum Zurücksetzen meines Passworts erhalten habe. Sie können Ihr Passwort über den unten stehenden Link zurücksetzen.
instruction_2:Wenn Sie nicht aufgefordert haben, Ihr Passwort zurückzusetzen, ignorieren Sie diese E-Mail.
instruction_3:Das Zurücksetzen des Passworts wird erst abgeschlossen, wenn Sie über den obigen Link ein neues Passwort registrieren.
subject:Informationen zum Zurücksetzen des Passworts
unlock_instructions:
action:Konto entsperren
greeting: "%{recipient}Herr"
instruction:Klicken Sie auf den Link unten, um Ihr Konto zu entsperren.
message:Das Konto ist aufgrund wiederholter Anmeldefehler gesperrt.
subject:Über das Auftauen Ihres Kontos
omniauth_callbacks:
failure: "%{kind}Fehler bei der Authentifizierung mit Ihrem Konto. Grund:(%{reason})"
success: "%{kind}Erfolgreiche Authentifizierung nach Konto."
passwords:
edit:
change_my_password:Änder das Passwort
change_your_password:Passwort ändern
confirm_new_password:Neues Bestätigungspasswort
new_password:Neues Kennwort
new:
forgot_your_password:Haben Sie Ihr Passwort vergessen?
send_me_reset_password_instructions:Senden Sie, wie Sie Ihr Passwort zurücksetzen
no_token:Sie können nicht auf diese Seite zugreifen. Wenn Sie über den Link in der E-Mail zum Zurücksetzen des Passworts darauf zugreifen, überprüfen Sie bitte die URL.
send_instructions:Wir werden Ihnen innerhalb weniger Minuten eine E-Mail senden, um Ihr Passwort zurückzusetzen.
send_paranoid_instructions:Wenn Ihre E-Mail-Adresse bereits registriert ist, erhalten Sie innerhalb von Minuten eine E-Mail, um Ihr Passwort zurückzusetzen.
updated:Das Passwort wurde korrekt geändert.
updated_not_active:Das Passwort wurde korrekt geändert.
registrations:
destroyed:Ich habe mein Konto gelöscht. Wir freuen uns auf ein Wiedersehen.
edit:
are_you_sure:Bist du dir wirklich sicher?
cancel_my_account:Konto löschen
currently_waiting_confirmation_for_email: "%{email}Auf Bestätigung warten"
leave_blank_if_you_don_t_want_to_change_it:Wenn leer, ändern Sie nicht
title: "%{resource}Bearbeiten"
unhappy:Ich mag es nicht
update:aktualisieren
we_need_your_current_password_to_confirm_your_changes:Bitte geben Sie Ihr aktuelles Passwort ein, damit die Änderungen wirksam werden
new:
sign_up:Kontoregistrierung
signed_up:Die Registrierung des Kontos ist abgeschlossen.
signed_up_but_inactive:Bitte aktivieren Sie Ihr Konto, um sich anzumelden.
signed_up_but_locked:Ich kann mich nicht anmelden, da mein Konto gesperrt ist.
signed_up_but_unconfirmed:Ich habe eine E-Mail gesendet, um meine Identität zu bestätigen. Bitte aktivieren Sie Ihr Konto über den Link in der E-Mail.
update_needs_confirmation:Ich habe meine Kontoinformationen geändert. Um die Identität der geänderten E-Mail-Adresse zu überprüfen, führen Sie den Überprüfungsprozess über die Identitätsüberprüfungs-E-Mail aus.
updated:Ich habe meine Kontoinformationen geändert.
updated_but_not_signed_in:Ihr Konto wurde erfolgreich aktualisiert, aber Ihr Passwort wurde geändert. Melden Sie sich daher erneut an.
sessions:
already_signed_out:Sie haben sich bereits abgemeldet.
new:
sign_in:Einloggen
signed_in:Sie sind jetzt angemeldet.
signed_out:abgemeldet.
shared:
links:
back:Rückkehr
didn_t_receive_confirmation_instructions:Haben Sie eine Kontobestätigungs-E-Mail erhalten??
didn_t_receive_unlock_instructions:Haben Sie eine E-Mail erhalten, wie Sie Ihr Konto freigeben können??
forgot_your_password:Haben Sie Ihr Passwort vergessen?
sign_in:Einloggen
sign_in_with_provider: "%{provider}Einloggen mit"
sign_up:Kontoregistrierung
minimum_password_length: "(%{count}Charakter oder mehr)"
unlocks:
new:
resend_unlock_instructions:Methode zum erneuten Einfrieren des Kontos erneut senden
send_instructions:Wir werden Ihnen innerhalb von Minuten eine E-Mail senden, wie Sie Ihr Konto freigeben können.
send_paranoid_instructions:Wenn Sie Ihr Konto finden, werden wir Ihnen innerhalb von Minuten eine E-Mail senden, wie Sie Ihr Konto freigeben können.
unlocked:Ich habe mein Konto aufgelöst.
errors:
messages:
already_confirmed:Ist bereits registriert. Bitte loggen Sie sich ein.
confirmation_period_expired:Abgelaufen.%{period}Sie müssen bis bestätigen. Bitte stellen Sie eine neue Anfrage.
expired:Abgelaufen. Bitte stellen Sie eine neue Anfrage.
not_found:Wurde nicht gefunden.
not_locked:Ist nicht gefroren.
not_saved:
one:Weil ein Fehler aufgetreten ist%{resource}Wurde nicht gespeichert.
other: "%{count}Weil ein Fehler aufgetreten ist%{resource}Wurde nicht gespeichert."
config/locales/ja.yml =>Erstellen
config/locales/ja.yml
ja:
time:
formats:
default: "%m/%d %H:%M"
activerecord:
attributes:
Modell ①:
Spalte ①:Entsprechende Japaner
Spalte ②:Entsprechende Japaner
Modell ②:
Spalte ①:Entsprechende Japaner
Spalte ②:Entsprechende Japaner
#Wenn Sie ActiveModel verwenden, fahren Sie mit dem Hinzufügen fort
activemodel:
attributes:
Modellname:
Spaltenname:Entsprechende Japaner
Ich erinnerte mich daran, weil ich jedes Mal etwas verpasst hatte.
Ich möchte in der Lage sein, ein Programm zu schreiben, das diese Reihe von Einstellungen automatisiert.
✔︎
Recommended Posts