Java Spring国际化(i18n)问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java Spring国际化(i18n)问题相关的知识,希望对你有一定的参考价值。

我正在尝试用Java Spring学习开发多语言网站。看了几个教程后,我明白了它是如何工作的。但似乎我犯了一些错误。

项目结构:

src
   └─── 
答案

您的MessageSource无法在两个属性文件中找到带有“hello”键的消息。如果消息源无法在fr属性中找到消息,则它将从en返回消息。请确保您在两个文件中都定义了消息

  • messages_恩.properties

hello =你好en

  • messages_放入.properties

你好=你好在fr

以上是关于Java Spring国际化(i18n)问题的主要内容,如果未能解决你的问题,请参考以下文章

java 在spring引导中通过语言环境进行i18n国际化的messages.properties文件中的验证消息

为 i18n 国际化解析 spring:messages in javascript

Spring BootSpringMVC进行i18n国际化支持:使用MessageSource

Spring BootSpringMVC进行i18n国际化支持:使用MessageSource

解决spring:用于i18n国际化的javascript消息

从源码MessageSource的三个实现出发实战spring·i18n国际化