ASP.NET 2.0 ブラウザの設定にあわせてページの言語を切り替える

1点、わすれていました。リソースを用意した後、ブラウザの言語設定に応じて言語を切り替えるために、カルチャ名に auto が指定できるようになっています。
@Page ディレクティブまたは web.config の globalization にある Culture および UICulture に "auto" を記述すると、HTTP のリクエストによって自動的に変更されます。また "auto:ja" などと記載すると、HTTP リクエストからカルチャを決定できない場合に ja が選択されるようになります。