大規模な消費者向けの小売 Web サイトの再設計に取り組んでいます。gap.comのようなものを考えてください
テクノロジー スタックは、Apache タイル、Apache 速度、Spring MVC です。
質問: I18N を正しく実装するには、ロケールごとに複数のベロシティ テンプレートを作成するか、文字列をプロパティ ファイルに外部化する必要がありますか? 後者のアプローチでは、resourcebundle.getMessage("website.title", "en_US") のようなベロシティ テンプレートが乱雑になりますが、前者の場合は、複数のテンプレートに重複したロジックが存在する可能性があります。 .