ここではリントの言葉で話せ。 はじめに Acecpt-LanguageはHTTPヘッダで「できれば日本語か英語で読みたいなー(チラッチラッ」みたいな感じで期待する言語を指定する仕組みのこと。 言語の指定にはIETF言語タグを利用するので、各自調べてほしい。 (これもおもしろい話題だが、今回は対象にしない) 設計 Webサイトをどう多言語化するかは難しい課題だが、とりあえず今回は以下のような戦略をとることにする。 言語が指定されなかった場合または*が指定されたら、 日本語のコンテンツを返す コンテンツが存在する言語(中国語zhを除く)が指定されたら、 その言語のコンテンツを返す コンテンツが存在しない言語が指定されたら、 英語のコンテンツを返す 中国語(zh)が指定された場合の追加条件 簡体/繁体のどちらかのコンテンツしかないときは、簡体字または繁体字の存在する方のコンテンツを返す 用字系(