手作業に頼る機能ページの書き方で工夫すればいい。でも自動化できたり明白なことは専用のコードで解決すべき。ACCEPT_LANGUAGEを元に示するページを変えたり、フィルタリングすべき。すべてページで済ませようというコンセプトと合わないけど、他にないので。対応は必要な箇所で各々ACCEPT_LANGUAGEを参照して。

テンプレートの選択も同様。

示した以外の言語があるページでは、それ用のページ/要素を使ってリンク示。メタページへのリンクでもいい。
:i/携帯向けビュー(アダプティブ・デザイン)と似たようなもの。

投稿時に言語を指定できなければならない。投稿フォームにその機能を持たせる。閲覧時に使える他言語へのリンクは、別のページ/要素で生成。フォームと一体にできなくてもページ/要素にするのは配置を自由にするため。