発表資料 - Open MagicVox.net

TemplateLocalizer
2008-07-11
SAKK
ぴろり(MagicVox)
TemplateのL10N (1)
もばいる…? 何それ?(ゴメンナサイ)
カスタムテンプレートを多言語化したい
ひとつのテンプレートで文言だけ変えたい
HTMLの構造は全く同じで
文言部分だけを多言語化する
Global Template に集まる期待!!
<__trans phrase>ってあるやん?
カスタムインデックステンプレートに書いてみた
<__trans phrase=“Save this page (s)”>
Let’s 保存&再構築
“ウェブページを保存する (s)”
ノー orz
グローバルテンプレート NG
モジュールテンプレート NG
保存時に変換されてしまうYO
TemplateのL10N (2)
たとえば…
<h1> <MTrans> I love you </MTrans> </h1>
日本語ブログ
→ “<h1>私はあなたが好きです</h1>”
ドイツ語ブログ
→ “<h1> Ich liebe dich <h1>”
→テンプレート1枚で済んで嬉しい!
デモ
みどころ(?)
非プログラマでも編集しやすいTSV
Excelで編集してアップロード→再構築でOK
3言語以上の多言語サイトの対応をとりやすい
スイッチひとつで言語が切り替わる
%LexiconをOverrideしている
_1って引数はOKなのか