2010
サイトの多言語対応化
アイコンとかフォントのサイト を.htaccessをいじくってコンテントネゴシエーションで多言語対応化 (と言っても2言語だけだけど) した時のメモ。
Think ITの記事 を大いに参考にした。
英語版: index.html.en (デフォルト)
日本語版: index.html.ja
AddLanguage ja .ja
AddLanguage en .en
Options +MultiViews
ForceLanguagePriority Fallback
LanguagePriority en ja
SetEnvIf Cookie (^|\s)lang=\"?(en|ja)\"? prefer-language=$2
SetEnvIf Request_URI \.(en|ja)$ prefer-language=$1
Header append Set-Cookie "lang=%{prefer-language}e;expires=Tue, 1-Jan-2030 00:00:00 GMT;path=/" env=prefer-language
Header append Cache-Control no-cache
多分ちゃんと動いてる。
2010/02/19 16:13 | code
