[RUBY] [Rails] Japanische Lokalisierung mit Rails-i18n

Einführung

Fehlermeldungen können mit einem Juwel namens Rails-i18n ins Japanische übersetzt werden.

Inhaltsverzeichnis

  1. Stellen Sie die Sprache auf Japanisch ein
  2. Installieren Sie Rails-i18n
  3. Erstellen Sie eine Datei für Japanisch

1. Stellen Sie die Sprache auf Japanisch ein

Bearbeiten Sie application.rb.
Sie können es auf Japanisch einstellen, indem Sie **: ja ** einstellen.

config/application.rb



module CosmeticReview
  class Application < Rails::Application
    config.load_defaults 6.0
    #Fügen Sie die folgende Beschreibung hinzu
    config.i18n.default_locale = :ja
  end
end

2. Installieren Sie Rails-i18n

Fügen Sie der Gemfile Folgendes hinzu. Führen Sie dann die Bundle-Installation mit dem Befehl aus.

gemfile


gem 'rails-i18n'

3. Erstellen Sie eine Datei für Japanisch

Erstellen Sie eine lokale Datei und erstellen Sie eine YAML-Datei für die Übersetzung ins Japanische. Dieses Mal wurde die Fehlermeldung des Modells ins Japanische übersetzt.

locales/ja.yml


ja:
 activerecord:
   attributes:
     user:
       nickname:Spitzname
       gender:Sex
       introduce:Vorstellen
       birthday:Geburtstag
     post:
       name:Produktname
       description:Produktbeschreibung
       image:Bild
       shop_name:Wo zu kaufen
       evaluation:Produktevaluation
       price:Kaufpreis
       category_id:Kategorie
   time:
     formats:
       default: "%Y/%m/%d %H:%M:%S"

Seien Sie vorsichtig, da ein Fehler auftritt, wenn die Hierarchie nur geringfügig abweicht.

Referenzlink

https://github.com/svenfuchs/rails-i18n

Recommended Posts

[Rails] Japanische Lokalisierung mit Rails-i18n
[Rails] Japanische Lokalisierung von Fehlermeldungen
[Rails] Validierungseinstellungen und japanische Lokalisierung
[Rails] Japanische Lokalisierung der Fehlermeldung bei Verwendung des Formularobjekts
[Japanische Lokalisierung] i18n-Schienen Nur einfache Anzeige der japanischen Lokalisierungsansicht
Japanische Lokalisierung von Eclipse
Japanische Lokalisierung der Fehlermeldung
Suchfunktion mit [Rails] Ransack
[Rails] Der längste japanische Nachname (Validierung)
SNS-Authentifizierung mit Rails Google
[Schienen] Speichern Sie Bilder mit Carrierwave
Japanisieren Sie mit i18n mit Rails
[Japanische Lokalisierung von Edelsteinen: Entwickeln]
[Rails] Testcode mit Rspec
Fehler bei der Verwendung von Schienen Capybara
[Rails] Versuchen Sie, Faradays Middleware zu verwenden
Detaillierte Tipps zur Verwendung von Rails
[Rails 6] Sternförmige Überprüfung mit Raty.js
[Rails] Erstellung der zweiten vertikalen Achse und japanische Lokalisierung beim Zeichnen mit amCharts4 usw.
[Hidden_field] Sende Informationen mit Rails hidden_field !!!!
Holen Sie sich PV (Ansichten) mit Impressionist ~ Rails
[Rails] Tag-Verwaltungsfunktion (unter Verwendung von Acts-as-Taggable-On)
[Rails 6] API-Entwicklung mit GraphQL (Query)
[Schienen 6] zerstören mit der Ressourcenmethode
[Rails] Statusaktualisierung mithilfe der Rake-Task