From webmaster @ laszlo.jp Sat Feb 4 12:16:47 2006
From: webmaster @ laszlo.jp (togawa)
Date: Sat, 04 Feb 2006 12:16:47 +0900
Subject: [Openlaszlo-i18n 513] =?iso-2022-jp?b?TGFzemxvU3lzdGVtcw==?=
=?iso-2022-jp?b?GyRCJCskaSU1ITwlUCE8RHM2IRsoQg==?=
Message-ID: <20060204121632.E4CC.WEBMASTER@laszlo.jp>
こんにちわ。十河です。
ご無沙汰しております。いかがお過ごしでしょうか。
この度LaszloSystems社からLaszloJapanへサーバーを提供していただくことにな
りました。
もちろんOpenLaszlo-serverも使うことができるので、ドキュメントやサンプル
などのLZXファイルをサーバーモードで公開できるようになります。
MyLaszloのように、投稿されたサンプルLZXアプリケーションのホストも考えて
います。他にもこんなことやってみたらというアイデアあればぜひお寄せ下さい。
現在移行作業を進めています。まだまだ問題あるので、余力在る方ぜひお手伝いして
いただけるととても助かります。
http://laszlojp.laszlosystems.com/
laszlo.jpドメインのアドレスは作業終了後へこちらへ変更します。
LaszloJapanもより独立した形にできればと思っているので、laszlo.jpドメイン
もopenlaszloへ寄付する方向で進めていければと考えております。
皆様引き続きどうぞよろしくお願いいたします。
-------------------------------------------
■十河 学
■Togawa Manabu
e-mail : webmaster @ laszlo.jp
LaszloJapan : http://laszlo.jp
From webmaster @ laszlo.jp Wed Feb 8 21:19:49 2006
From: webmaster @ laszlo.jp (togawa)
Date: Wed, 08 Feb 2006 21:19:49 +0900
Subject: [Openlaszlo-i18n 514] =?iso-2022-jp?b?GyRCMFw5VDQwTjsbKEI=?=
Message-ID: <20060208211909.086A.WEBMASTER@laszlo.jp>
こんにちわ。十河です。
とりあえず移行完了しました。
なにが問題があるようであればご指摘下さい。
今後ともどうぞよろしくお願いいたします。
-------------------------------------------
■十河 学
■Togawa Manabu
e-mail : webmaster @ laszlo.jp
LaszloJapan : http://laszlo.jp
From webmaster @ laszlo.jp Thu Feb 16 17:36:28 2006
From: webmaster @ laszlo.jp (togawa)
Date: Thu, 16 Feb 2006 17:36:28 +0900
Subject: [Openlaszlo-i18n 515] =?iso-2022-jp?b?bHp4LWdldHRleHQgTGFzemxv?=
=?iso-2022-jp?b?GyRCJSIlVyVqJTEhPCU3JWclcyROOXE6XTI9GyhC?=
Message-ID: <20060216173027.80CF.WEBMASTER@laszlo.jp>
十河です。
LZXの国際化データセットをつかってみたりといろりろためしていたのですが、
いまいちしっくりできてませんでした。
今回GNUのgettextを真似てlzx-gettextを作成してみました。まだまだ完成度は
低いですが方向性としてうまくいきそうな感じです。
サンプルはこちら。
http://laszlo.jp/lps/samples/gettext/gettext-test.lzx
はユーザーのロケールによって文字を表示します。
(されてなかったらリロード。まだタイミングの問題があります。:p)
次に_gettext_localeをURLクエリとして渡すことでロケールを設定できます。
http://laszlo.jp/lps/samples/gettext/gettext-test.lzx?_gettext_locale=en
http://laszlo.jp/lps/samples/gettext/gettext-test.lzx?_gettext_locale=ja
http://laszlo.jp/lps/samples/gettext/gettext-test.lzx?_gettext_locale=de
http://laszlo.jp/lps/samples/gettext/gettext-test.lzx?_gettext_locale=zh
i18n化のステップとしては。。
1. 文字列を _s('string')のように置き換える。 ex. --->
2. ツールを使ってpoファイルへ文字の切り出し。(まだ)
3. poファイルを翻訳。
4. ツールを使ってpoからmoへ変換。(まだ)
現在のmoファイルはloadVarsで取得できるように、key=messageの形にしていま
す。keyにa-Zと_数字しか使えないのでescapeしたあと%を_へ置き換えています。
-------------------------------------------
■十河 学
■Togawa Manabu
e-mail : webmaster @ laszlo.jp
LaszloJapan : http://laszlo.jp