1. i18nファイルの場所を定義しました。なぜthymeleafメッセージが間違って表示されますか?
spring.messages.basename=i18n/messages
login.rememberMe
のメッセージとキーのファイルが存在します。
I18N/messages_zh_CN.properties
login.rememberMe=记住我
I18N/messages_en_US.properties
login.rememberMe=Remember Me
3.このlogin.htmlとのメッセージ内容です。
<label th:text="#{login.rememberMe}"></label>
ページには??login.rememberMe_zh_CN??
が表示され、問題は見つかりませんでした。
プロパティが存在しますか?なぜそれは "lib"で始まるのですか? –
@DaveNewtonはい、それは存在します、Intellij Ideaの機能で、メッセージは 'lib'です。 – Raw
コードの画像はここでは役に立たない。なぜこのような多くの理由があるのかについては、[このメタ投稿](https://meta.stackoverflow.com/a/285557/62576)を参照してください。コードはテキストで、投稿に直接コピー&ペーストして、コードとして適切にフォーマットすることができます。画像は絶対最小値に保たれ、問題がなければそれを証明することができない場合にのみ使用されます。 –