gpt4 book ai didi

java - 如何为 Java 和 jQuery i18n 共享相同的属性文件

转载 作者:太空宇宙 更新时间:2023-11-04 14:00:01 26 4
gpt4 key购买 nike

我尝试使用属性文件来管理字符串文本。

目前,java 的属性文件位于 src/org/XXX/lang/bundle,jQuery.i18 的属性文件位于 WebContent/i18n

有没有办法共享相同的属性文件?

最佳答案

可以共享相同的属性文件。评论中建议的一种方法是简单地复制文件;它可以通过构建脚本轻松完成。坦率地说,这似乎是最简单的解决方案。
共享文件的其他方式:

  • 将在 HTTP GET 请求上返回所需内容的 servlet 或 Web 服务(即动态生成所需的语言文件) - 需要一些编码,
  • 您可以使用与翻译 html 模板相同的方法(无论您使用什么技术,JSP、Thymeleaf?)来生成供 jQuery 使用的数组或创建预翻译的 HTML 片段(即 Handlebars 模板)。

选择取决于技术堆栈以及要求(即响应时间);如果您已经有可以重用的预翻译 HTML 部分,那么肯定会更快,从字符串生成 HTML 总是会带来开销。

关于java - 如何为 Java 和 jQuery i18n 共享相同的属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29385820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com