web-dev-qa-db-ja.com

ユーザージャーニーの途中で言語の移行を処理する

私は、世界中のオーディエンス(40以上の販売地域)を対象とした企業のWebサイトに取り組んでいます。サイトのコンテンツの大部分は7つの言語で利用でき(ユーザーの80%をカバー)、表示言語はブラウザーの設定によって決まり、ユーザーが手動で7つの言語を上書きして選択するオプションがあります。

enter image description here

enter image description here

このサイトには、プレスリリースとブログ投稿を含むニュースセクションがあります。クライアントは、すべてのプレスリリースとブログ投稿をすべての訪問者が利用できるようにしたいと考えています。彼女は、訪問者がビジネスのグローバルな性質を理解することを望んでいます。ただし、一部のプレスリリースは地域固有のコンテンツであり、英語+ローカル地域の言語でのみ提供される場合があります。これは、サイト全体でサポートされている7つの言語のいずれかである場合とそうでない場合があります。これらの各プレスリリースを7つの言語に翻訳する能力はありません。

たとえば、ユーザーがドイツ語でサイトを閲覧していて、イタリア語(7つのサポートされている言語の1つではない)または英語でのみ利用可能なプレスリリースを見つけた場合、言語の移行をどのように処理すればよいですか?

私は現在、モーダル通知を使用して謝罪し、ユーザーに2つの使用可能な言語の選択肢を提供することを考えています。誰かより良いアイデアはありますか?

enter image description here

2
trbaldwin

モーダルを使用している場合は、[キャンセル]または[戻る]オプションも含めます。どちらの言語も話さないユーザーは、ランダムに1つを選択し、クライアントの戻る機能を使用して戻る場合があるためです。

ただし、私の提案は、デフォルトで1つの使用可能な言語に設定し、ページの上部に次のような通知スタイルのバナーを表示することです。

Diese Seite ist leider nur in Englisch oder Italienischverfügbar。

...そして言語オプションをハイパーリンクにします。通知は表示されますが、邪魔にならないようにする必要があります。却下するために追加のアクションは必要ありません。お役に立てば幸いです。

1
tobiv

これは良い方法だと思います。言語の移行は選択したプレスリリースにのみ適用され、ウェブサイトの残りの部分は現在の言語のままです。で(例えば、Leider(...)。また、キャンセルするオプションもあります。英語またはイタリア語を話さない場合、それを開いても意味がありません。

2
Niek

有効または有効になっている場合は色を付け、無効にしたり無効にしたりする場合は灰色にする言語名または記号をお勧めします。そうすることで、ユーザーは何が利用可能かを即座に確認し、適切な言語をクリックして切り替えることができます。

謝罪を含める必要がある場合は、使用できない言語のツールチップに含めるか、画面にメッセージを表示できます。

Quick Language Selection

0
DarrylGodden

1つの可能性は、プレスリリースリストでオプションを提案することにより、モーダルの必要性を先取りすることです。

あなたの説明から、英語がデフォルトであるように聞こえます。利用可能な場合は現在のコンテキスト(ドイツ語など)でプレスリリースを一覧表示し、利用できない場合はデフォルトで英語を選択し、このコンテンツが英語でのみ利用可能であることを説明するメッセージまたは警告をその下に提供し、(追加他の言語...私は1つ以上あるかもしれないと仮定しています)、それぞれの場合にリンクを与えます。

Example list of three news items, second one not available in your current context

(私のドイツ語を許してください。大学での3年間のドイツ語クラスです。もっと賢いものを思いつくと思いますが、とにかく...)

グローバルスケールをさらに詳しく説明したい場合は、最初に他の言語の1つを表示し、2行目に英語のリンクを表示することを決定します(視聴者がコンテキスト内の他のどの言語よりも英語を話す可能性が高いと仮定します) 、ただし、ノルウェー語でスウェーデン語の記事が利用可能である場合など、他の仮定を立てて、最初に2つの言語が類似しており、ほとんどが相互に理解可能であることを提案できます)。

0
Tim FitzGerald