ben*_*zen 2 javascript java internationalization thymeleaf
使用 thymeleaf 我生成一个包含一些 javascript 的页面。js 是用 thymeleaf 生成的,以便将 java 模型的某些部分放入我的页面中。
我知道如何使用 thymeleaf 将一些内容翻译成我的 html。
但现在我想将一些 thymeleaf 翻译到我生成的 js 中,以便集中我的翻译工作。
理想情况下,我想要一个window.messages
包含我所有翻译消息的变量。该 var 将在生成的 js 脚本中初始化。
这方面有什么参考吗?
您可以使用
var window.messages = /*[[#{MESSAGE_FILE_TEXT}]]*/
Run Code Online (Sandbox Code Playgroud)
或者
var window.messages = /*[[${TEXT_FROM_CONTROLER}]]*/
Run Code Online (Sandbox Code Playgroud)
参考有关脚本内联的文档