0

为了让您了解这个问题,http://www.google.com/intl/pl/policies/privacy/是国际化的网络内容。

我知道 Spring 和 JSTL 消息中的资源包。这种类型的文本消息资源对于整个网页来说似乎是个坏主意(文本太多,难以管理)。是否有任何标准化的方法,比如带有 XSTL 的消息或 XML/HTML 片段,来解决这个问题?

4

1 回答 1

0

你的意思是,除了谷歌处理它的方式?

  • 指示“国际”的不同 URL:*/intl

  • URL 进一步用语言代码限定:*/intl/pl

  • 各种路径上下文从特定语言的 URL 桥接到内容:*/intl/pl/policies

  • 特定语言的网页,处理“文本太大”问题,由上述 URL 限定。

请注意,通过在此路径中首先放置国际化限定符,给定语言的翻译集有效地“组合在一起”。相反,可能会按主题(policy/intl/pl)分组——这是一个组织决策。

在考虑您提出这个问题时可能要达到的目的时,想到您可能希望将此类页面包装到动态页面表示技术(JSP、JSF、struts 等)中。请记住,“动态网页”和“静态网页”内容都有其目的,并且确实在网络生态系统中共存:选择最好的,并找到在两者之间架起桥梁的方法。在这种情况下,将静态策略页面的 URL 视为您的应用程序可以控制的动态元素,而不是页面内容。

于 2012-09-15T17:23:22.527 回答