サイトのローカリゼーションに取り掛かる最善の方法がわからず、一般的なフィードバックといくつかの頭痛の種のベストプラクティスを探しています。
現在の状況
ユーザーの場所に基づいてさまざまな商品を表示する必要があるストアがあり(特定の場所で特定の商品を販売する権利のみがあります)、さまざまな価格(ユーザーの現地通貨に基づいて)があります。
私が現在直面している問題は、コンテンツがすべて同じ言語(英語)であり、最終的には国ごとに翻訳され、ユーザーのロケールと設定に基づいて異なる言語のコンテンツが表示されることです。
現在の計画では、場所に基づいてユーザーを関連するサブドメインにルーティングします。
fr.domain.com
のFrance
価格についてEUR
de.domain.com
のGermany
価格についてEUR
it.domain.com
のItaly
価格についてEUR
us.domain.com
のUnited States
価格についてUSD
gb.domain.com
のUnited Kingdom
価格についてGBP
等々...
コンテンツはすべて同じ言語であるため、ユーザーエクスペリエンスが低下しますかfr.domain.com
(現在、すべてのコンテンツが英語であるため、言語(つまりフランス語)を推測します)。—この方法にSEOの長所/短所はありますか?(同じ言語の同じ製品がとに記載されている場合、重複コンテンツの問題が発生する可能性がit.domain.com
ありfr.domain.com
ます。
または、これは完全に考え抜かれたものであり、コンテンツが各言語に翻訳されるまでは、使用しdomain.com
、ユーザーの場所を検出し、それに基づいて関連する製品と通貨を表示する必要があります。