Post

サイトの多言語対応化

アイコンとかフォントのサイト を.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

Categories

Archives

About

こんにちは、上山根 祐輔 (かみやまね ゆうすけ) です。東京を拠点に活動しているフリーランスのデザイナー、デベロッパー、あと何でも屋です。

というか、Fugue Icons の作者、と言ったら分かりやすいかも。