Java 如何处理一般web内容(如隐私政策文章)的i18n?
为了让您了解这个问题,我们将对web内容进行国际化Java 如何处理一般web内容(如隐私政策文章)的i18n?,java,internationalization,Java,Internationalization,为了让您了解这个问题,我们将对web内容进行国际化 我知道Spring和JSTL消息中的资源包。这种类型的文本消息资源对于整个网页来说似乎是个坏主意(文本太多,难以管理)。除了谷歌处理这个问题的方式之外,还有什么标准化的方法,比如消息或XSTL的XML/HTML片段来解决这个问题吗 表示“国际”的不同URL:*/intl URL进一步限定为语言代码:*/intl/pl 各种路径上下文将特定于语言的URL连接到内容:*/intl/pl/policies 特定语言的网页,处理“文本太大”问题,符合
我知道Spring和JSTL消息中的资源包。这种类型的文本消息资源对于整个网页来说似乎是个坏主意(文本太多,难以管理)。除了谷歌处理这个问题的方式之外,还有什么标准化的方法,比如消息或XSTL的XML/HTML片段来解决这个问题吗
- 表示“国际”的不同URL:
*/intl
- URL进一步限定为语言代码:
*/intl/pl
- 各种路径上下文将特定于语言的URL连接到内容:
*/intl/pl/policies
- 特定语言的网页,处理“文本太大”问题,符合上述URL
在考虑提出这个问题时,您可能会想到,您可能希望将这些页面包装成一种动态页面表示技术(JSP、JSF、struts等)。请记住,“动态网页”和“静态网页”内容都有目的,并且在网络生态系统中共存:选择最好的,并找到一种方法在两者之间架起桥梁。在这种情况下,可以将静态策略页面的URL视为应用程序可以控制的动态元素,而不是页面内容。因此,此URL不会在某种servlet中解析,而只是通过文件夹中的文件来解析?是“文件夹中的文件”。servlet(或筛选器)可能涉及从基本URL(
/policies/privacy
)重定向到特定于语言的URL(/intl/pl/policies/privacy
)。