この問題を把握するために、http://www.google.com/intl/pl/policies/privacy/は国際化されたWebコンテンツです。
SpringやJSTLメッセージのようなリソースバンドルについて知っています。このタイプのテキストメッセージリソースは、Webページ全体にとっては悪い考えのようです(テキストが多すぎて管理が難しい)。この問題を解決するための、メッセージやXSTLを使用したXML / HTMLフラグメントなどの標準化された方法はありますか?
この問題を把握するために、http://www.google.com/intl/pl/policies/privacy/は国際化されたWebコンテンツです。
SpringやJSTLメッセージのようなリソースバンドルについて知っています。このタイプのテキストメッセージリソースは、Webページ全体にとっては悪い考えのようです(テキストが多すぎて管理が難しい)。この問題を解決するための、メッセージやXSTLを使用したXML / HTMLフラグメントなどの標準化された方法はありますか?
つまり、グーグルがそれを処理した方法以外に?
「国際的」を示す個別のURL:*/intl
言語コードでさらに修飾されたURL:*/intl/pl
さまざまなパスコンテキストが、言語固有のURLからコンテンツにブリッジします。*/intl/pl/policies
上記のURLで修飾された、「大きすぎるテキスト」の問題を処理する言語固有のWebページ。
このパスの最初に国際化修飾子を配置することにより、特定の言語の翻訳のセットが効果的に「グループ化」されることに注意してください。逆に、トピック(policy / intl / pl)ごとにグループ化することもできます。これは、組織の決定です。
この質問をする際に何を求めているのかを考えると、おそらくそのようなページを動的なページ表示テクノロジ(JSP、JSF、支柱など)にラップしようとしていることがわかりました。「動的Webページ」と「静的Webページ」の両方のコンテンツには目的があり、Webエコシステムで共存することを忘れないでください。最適なものを選択し、2つの間を橋渡しする方法を見つけてください。この場合、静的ポリシーページへのURLを、ページコンテンツではなく、アプリが制御できる動的要素と考えてください。