[RUBY] So übersetzen Sie die Fehlermeldung ins Japanische (Was tun, wenn Sie sich aus irgendeinem Grund nicht anmelden können)

So übersetzen Sie Fehlermeldungen ins Japanische

Ich kann meine Verwirrung über die Markdown-Notation in meinem ersten Beitrag nicht verbergen, aber ich möchte mich allmählich daran gewöhnen.

Dieses Mal, als ich versuchte, die Fehlermeldung ins Japanische zu übersetzen, konnte ich mich nicht per Gerät als Benutzer anmelden. Daher möchte ich mitteilen, wie das Problem behoben werden kann.

Entwicklungsumgebung

Ruby 2.6.5 devise 4.7.3

Ich habe den folgenden Code in jede Datei geschrieben. Aus irgendeinem Grund ist beim Einfügen der neuesten Datei devise.en.yml (Version> = 4.2.0) ein Fehler aufgetreten. Mit der darunter liegenden Version (> = 3.4.0) wurde das Problem behoben.

config/webpack/application.rb



module ChatDiary
  class Application < Rails::Application
    # Initialize configuration defaults for originally generated Rails version.
    config.load_defaults 6.0
    config.time_zone = 'Asia/Tokyo'
    config.i18n.default_locale = :ja
    config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}').to_s]
    # Settings in config/environments/* take precedence over those specified here.
    # Application configuration can go into files in config/initializers
    # -- all .rb files in that directory are automatically loaded after loading
    # the framework and any gems in your application.
  end
end

ruby:config/locales/devise.en.yml



ja:
  devise:
    confirmations:
      confirmed: 'Ich habe ein Konto registriert.'
      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 ungültig."
      locked: 'Ihr Konto ist gesperrt.'
      last_attempt: 'Bevor Ihr Konto gesperrt wurde, wurden mehrere Vorgänge ausgeführt.'
      not_found_in_database: "%{authentication_keys}Oder das Passwort ist ungültig."
      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:
        subject: 'Informationen zur Kontoaktivierung'
      reset_password_instructions:
        subject: 'Informationen zum Zurücksetzen des Passworts'
      unlock_instructions:
        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:
      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.'
      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.'
    sessions:
      signed_in: 'Sie sind jetzt angemeldet.'
      signed_out: 'abgemeldet.'
      already_signed_out: 'Sie haben sich bereits abgemeldet.'
    unlocks:
      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:"
Quellcode oben: Zur GitHub-Seite von devise gehen

Referenzartikel

Blog-Artikel des Wachstumsingenieurs

Recommended Posts

So übersetzen Sie die Fehlermeldung ins Japanische (Was tun, wenn Sie sich aus irgendeinem Grund nicht anmelden können)
[Schienen] Was tun, wenn mit der Fehlermethode keine Fehlermeldung angezeigt wird?
Was tun, wenn in Docker ein gcc-Fehler auftritt?
Was tun, wenn Sie Ihr Root-Passwort unter CentOS7 vergessen haben?
[Rails] Lassen Sie uns die Fehlermeldung ins Japanische übersetzen
Wie man Rails allgemein ins Japanische übersetzt
Was tun, wenn Sie den Text eines Elements in Selen nicht abrufen können?
Was tun, wenn Sie den Befehl "Java-Paketname / Klassenname" nicht ausführen können?
Was tun, wenn in GlassFish eine java.io.IOException auftritt?
Was tun, wenn der Befehl adb nicht ausgeführt werden kann?
Was tun, wenn der Befehl Rails unbrauchbar wird?
[Rails] Was tun, wenn Sie versehentlich eine Bundle-Installation in einer Produktionsumgebung in Ihrer lokalen Umgebung durchführen?
Was tun, wenn im Testcode der Steuereinheit in Rails der Fehler "302" angezeigt wird?
Was tun, wenn während des Rails-Testcodes ein Fehler bei der Standardauthentifizierung auftritt?
[Maven] Was tun, wenn Sie aufgefordert werden, ein Glas, das sich nicht im Remote-Repository befindet, in den Krieg aufzunehmen?
<Punktinstallation> Was tun, wenn Sie aufgrund eines Fehlers beim Erstellen einer Entwicklungsumgebung für das Rails-Lernen nicht fortfahren können?
Was tun, wenn die Rails-Seite im Rails-Lernprogramm 1.3.2 nicht angezeigt wird?
Was tun, wenn Cloud 9 im Rails-Lernprogramm voll ist?
Was tun, wenn beim Versuch, mit Eclipse zu erstellen, ein Fehler in der gemeinsam genutzten JNI-Bibliothek auftritt?
Was tun, wenn Sie eine [HTTP-Anforderung hat zu lange gedauert] Fehler in Docker.
Was tun, wenn Sie in Thymeleaf Layout eine groovige Warnung erhalten?
Was tun, wenn das Präfix c in JSP nicht gebunden ist?
Was tun, wenn Sie gem'bcrypt 'in Ihre Gemfile eingeben und bei der Bundle-Installation eine Fehlermeldung erhalten?
Was tun, wenn Sie das Plug-In nicht vom Eclipse Marketplace installieren können?
Was tun, wenn die Fehlermeldung angezeigt wird, dass keine gültige Basis für Repo gefunden werden kann, wenn Sie im udemy-Kurs mit CentOS7 das Docker yum -y install verwenden?
Was tun, wenn das von refile gepostete Bild nach dem Einstellen der 404-Fehlerseite in Rails verschwindet?
Was tun, wenn Ihnen der von swagger-codegen-cli generierte Code nicht gefällt?
Was tun, wenn der Vorgang nicht zulässig ist, wenn ein Befehl im Terminal ausgeführt wird?
Was tun, wenn in CircleCI der Fehler zu lang ohne Ausgabe (über 10 m0s) angezeigt wird?
[Rails] Wie man Geräte ins Japanische übersetzt
So zeigen Sie Fehlermeldungen auf Japanisch an
Was tun, wenn der Build mit dem Fehler "Mit Swift x.x.x kompiliertes Modul kann vom Swift x.x.x-Compiler nicht importiert werden" fehlschlägt.
Was tun, wenn die Meldung "Ein Server läuft bereits" angezeigt wird. Fehler beim Versuch, den Rails-Server zu starten
Was tun, wenn eine javax.net.ssl.SSLHandshakeException angezeigt wird: Remote-Host hat während des Handshakes im IBM JDK die Verbindung geschlossen
Was tun, wenn Sie aktiviert haben? Verwenden Sie die WSL2-basierte Engine in Docker Desktop mit unzureichender WSL2-Installation
Wenn Sie in der Bean-Validierung den Feldnamen in die Fehlermeldung aufnehmen möchten, können Sie keine Ausgabe von LocalValidatorFactoryBean ausführen.
Was tun, wenn Sie das mit bootstrap-select erstellte Auswahlfeld nicht aktivieren können?
[Java] Lesen Sie die Fehlermeldung richtig? [Lesen des Stack-Trace]
Was tun, wenn die Änderungen nicht in der JAR-Manifestdatei berücksichtigt werden?
Was tun, wenn Sie Java für OS X unter macOS installiert haben?
Was tun, wenn Um die fehlende Version zu installieren, führen Sie `gem install bundler: 2.1.4` aus
Was tun, wenn der Server-Tomcat stirbt?
Was tun, wenn Sie falsche Informationen eingeben?
[Java] Was tun, wenn in Eclipse die Fehlermeldung "Nicht zulässig auf Quellenebene unter 1.X" angezeigt wird?
Was tun, wenn ein Argumentfehler auftritt? Falsche Anzahl von Argumenten (gegeben 2, erwartete 0) in Ihrem RSpec-Test