システムが用意するページ(Webページ)は:config/Page/Editのような特定のページで定義。WikiText編集方法でページデザインやヘッダー機能を変更。

このページを書き換えて…

  • ページの構造・内容(HTML)
  • どんなときにどんなページを使うか
    User-Agent別に定義して、フルブラウザ用とか、ケータイ用とか、スマートフォン用とか。
    利用者権限別とか。ロケール別とか。

条件、それに合ったときの戻り値は特定のページに。
条件に使えるデータ、戻り値の用途はシステムにコードで定義。(用意されている中から選択して設定で利用)

多言語対応を見解 Edit

ロケール別…は見解で行なうといい。プレビューモードと同じ仕組み。
条件判定…どんなときにどの見解にするかはそれぞれ専用のコードで。ユースケースから呼び出すことになる?
i18n

他の区別も同様に見解で。特定ページにはしない。

クライアントに適した翻訳が無いときに一番人気の翻訳が使われることになる。…見解同様な別の仕組みで多言語対応をするべき??

テンプレートにも見解があって、自分が投票したものが有効になる??