[RUBY] [Rails] Localisation japonaise du message d'erreur lors de l'utilisation de l'objet Form

Aperçu

Seule la partie où l'objet Form a été implémenté dans l'application Rails Flima ne fonctionnait pas bien en japonais, je vais donc décrire comment le résoudre.

supposition

La création du fichier ja.yml est terminée. Les messages d'erreur autres que les objets Form ont été traduits en japonais.

environnement

Contenu

Même si j'écris des entrées japonaises dans ja.yml, elles ne deviennent pas japonaises

config/locales/ja.yml

ja:
    activerecord:
        attributes:
            user:
                nickname:surnom

            item:
                text:texte
                image:image
                name:Nom du produit

            card_address:
                postal_code:Code postal
                city:Municipalité
                address:adresse
                phone_number:numéro de téléphone

Il a été corrigé et résolu comme suit.

ja:
    activerecord:
        attributes:
            user:
                nickname:surnom


            item:
                text:texte
                image:image
                name:Nom du produit

    activemodel:
        attributes:
            card_address:
                postal_code:Code postal
                city:Municipalité
                address:adresse
                phone_number:numéro de téléphone

Cause

Le fichier forms / card_address qui décrit l'objet de formulaire était un fichier qui a hérité de ʻActiveModel, il semble donc qu'il ne soit pas reflété dans ʻactiverecord: (deuxième ligne) .

Recommended Posts

[Rails] Localisation japonaise du message d'erreur lors de l'utilisation de l'objet Form
[Rails] Localisation japonaise des messages d'erreur
Localisation japonaise du message d'erreur
[Rails] Localisation japonaise à l'aide de rails-i18n
Erreur lors de l'utilisation des rails capybara
[Ruby on Rails] Comment japonaisiser le message d'erreur de l'objet Form (ActiveModel)
[Rails] Traduisons le message d'erreur en japonais
Introduction de Rspec et de la localisation japonaise des messages d'erreur
Localisation japonaise d'Eclipse
Localisation japonaise des messages d'erreur Rails [objets de conception / formulaire, etc.]
[Rails] Lorsque vous utilisez ajax, faites attention aux "mesures CSRF".
[Rails] Implémentation de la fonction de catégorie multicouche en utilisant l'ascendance "Edit Form Edition"
[Rails] Implémentation de la fonction de catégorie multicouche à l'aide de l'ascendance "Formulaire de création"
Faites attention au moment d'initialisation lors de l'utilisation de MessageEncryptor avec Rails 5.2 / 6.0
[Localisation japonaise de la gemme: devise]
Conseils détaillés lors de l'utilisation de Rails
[Rails] Création du deuxième axe vertical et localisation japonaise dans le dessin graphique à l'aide d'amCharts4, etc.
Erreur inconnue dans la ligne 1 de pom.xml lors de l'utilisation de Spring Boot dans Eclipse
[Rails] Quel était le message d'erreur?
[Rails] Vérifiez le contenu de l'objet
[Rails] Afficher les messages d'erreur du formulaire de manière asynchrone
[Rails] Paramètres de validation et localisation en japonais
Localisation japonaise de CentOS 8 et disposition du clavier japonais
Obtenez un message d'erreur en utilisant n'importe quelle méthode?