タイトルが混乱しないことを願っています。
言語を選択する(それほど一般的ではない)ドロップダウンメニュー(ドロップダウンである必要はありません)について話しています。
このようなもの:
ご覧のとおり、これにより、独自の言語で表現された言語オプションが提供されます。
(「スペイン語」ではなく「スペイン語」と表示されます)
次の理由により、これは通常の方法のようです。
これらはかなり強力な議論だと思いますが、私は持っている他の方法で選んだ多くの(?)サイトを見ました。
私は主にここでそれを尋ねます:
それはおそらく「ユーザー」が誰であるかに依存します。
自分の言語を選択する必要がある場合は、対応する言語でエントリを表示します。
彼が他の人のために言語を選択する必要があるある種の管理者である場合、彼はすべての名前が同じ(彼の)言語であることを好むかもしれません。
私が考えることができる唯一のカウンターは、言語が表示される順序です(たとえば、一部の言語では、独自の言語に変更すると最初の文字が変更されます)。これは非常に標準的な方法になっているので、問題は少ないと思います。あなたの推論は正しいようで、私はそれに同意します。
必要に応じて、言語名を英語で表示する機能(リンクなど)を含めることができます(ただし、必要になることはないと思います)。
この方法は大丈夫だと思います! ...とにかく、Googleがこのソリューションを使用しているため、人々はそれに慣れています。あなたが同じことをするのは安全です。
問題は、むしろ、これらすべての言語が本当に必要なのかということです。ターゲットオーディエンスは世界中にいますか?またはあなたのウェブサイト/サービスは何ですか?
言語を独自の言語で表示することは確かに非常に一般的で優れた慣行ですが、おそらく次のことから始める必要があります。
1。アプリケーション/コンテンツが異なる言語で必要とされる理由(地域/国固有?)
2。サポートする必要がある言語の数
コンテンツが地域/国に固有の場合、訪問者の出身地/国を尋ねる(または検出する)ことから始めますか?地域/国ごとに特定のドメインURLを使用しますか。 .fr .de .es .eu各国/言語ごとに?複数の言語を使用する国(ベルギー、カナダ、スイスなど)はどうですか。サポートする言語の数が限られている場合、ドロップダウンは必要ないかもしれません...
例えば。 samsung.com、sony.com、Oracle.com、switzerland.com、belgium.com
必要に応じてチェックインできる「解決策」を以下に示します。
状況によります。この方法は、ユーザーがWebページの言語を選択する必要がある場合に推奨されます(言語ブラウザーヘッダーの受け入れも検討してください)。ただし、英語の管理者がコントロールパネルからユーザーの言語を構成している場合は、すべての言語を英語で表示することをお勧めします。