Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
言語検出のために $_SERVER['HTTP_ACCEPT_LANG'] に依存することの落とし穴や欠点はありますか?
ユーザーが後で言語を切り替えて、その決定を (たとえば Cookie で) 記憶できるようにする限り、これは実際には最良の方法だと思います。サポートされていない言語のフォールバックも必要です。
少なくともヨーロッパでは、実際の母国語は別の言語であるにもかかわらず、ブラウザーが英語を母国語または唯一の言語として構成されていることは非常に一般的です。ユーザーがサイトを通じて好みの言語を簡単に設定 (および維持) できるようにしている限り、安全です。