[CoveredCalc for ZETA] カバー定義の多言語対応
本体だけ多言語対応しましたが、カバーのタイトル、説明文、著作権情報、ツールチップが日本語のままになってしまいます。
カバー定義に日本語しか書いてないのだから当然です。 そこで、カバー定義を多言語対応できるようにしました。 具体的には次のようにします。
テキストを含むタグに id 属性を付加します。 そして、<language> タグで囲んだ中に <altText> タグを入れて、その textId 属性が id 属性を指すようにします。 すると、現在の言語が <language> の lang 属性で指定したものと同じだったときに、元のタグ中のテキストではなく、<altText> 内のテキストが使われるようになります。 この実装を終えました。 Windows 版、BeOS 版では今のところ常に「現在の言語」が "jaJP" になります。 ZETA では LocaleKit の設定に合わせて「現在の言語」が変わりますが、作りの都合上、言語設定を変更したあとカバーを再読み込みしないと現在の言語は反映されません。これは制限事項ということで。
by hironytic
| 2005-11-07 09:09
| 開発状況
|
検索
カテゴリ
以前の記事
2009年 12月
2009年 11月 2009年 10月 2009年 09月 2009年 04月 2009年 01月 2008年 11月 2008年 09月 2008年 08月 2008年 07月 2008年 05月 2008年 03月 2008年 02月 2008年 01月 2007年 12月 2007年 11月 2007年 09月 2007年 06月 2007年 05月 2007年 04月 2007年 03月 2007年 02月 2007年 01月 2006年 12月 2006年 11月 2006年 10月 2006年 09月 2006年 05月 2006年 04月 2006年 03月 2006年 01月 2005年 12月 2005年 11月 2005年 10月 2005年 09月 2005年 08月 2005年 07月 2005年 06月 2005年 05月 2005年 04月 2005年 03月 2005年 02月 2005年 01月 2004年 12月 2004年 11月 2004年 10月 2004年 09月 2004年 08月 2004年 05月 2004年 04月 2004年 03月 最新のトラックバック
関連リンク
その他のジャンル
ファン
記事ランキング
ブログジャンル
画像一覧
|
ファン申請 |
||