[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:13362] Re: xearth の国際化
From: Tomohiro KUBOTA <tkubota@xxxxxxxxxxx>
Subject: [debian-devel:13358] Re: xearth の国際化
Date: Wed, 6 Dec 2000 18:13:50 +0900
> くぼたです。
>
> 検討してみました。で、もとの日本語パッチは やめて、新たに一から
> 書きなおしてみました。
有り難うございます。
> - XFontStruct と XFontSet の二重構造でロケールを使わない人にもやさしい
> - ",*" を最後に足すので、フォント設定がまともでなくても一応動く
>
> というような、まいどまいどの工夫をしてあります。オリジナルと同じ
> フォント指定を使うので、-font オプションも有効になりました。
了解です。
> テストをお願いします。リソースの扱いとかについても考えてみたい
> ので、xearth のメンテナーやアップストリームに送るのは、
> ちょっと待ってください。
今テストしてます(って動かしてるだけですが)。許可が出れば
upstream に連絡します。既にメンテナは私です(^^;
(どさくさまぎれにでも日本語化だけは入れておきたかったので
手を挙げてメンテナになっておきました ^^;)
> # ところで、xearth って、DFSG free になったりしないのかな。
何か gif を生成するコードがネックになってるそうです。でも
最近はそうでもないなかな?下記参照です。
From: Nils Rennebarth <nils@xxxxxxxxxxxxxxxxxxxx>
Subject: Re: Some packages to give away
Date: Fri, 24 Nov 2000 16:56:28 +0100
> > making the license DFSG free. Did the author react?
> When I was maintaining the software I contacted the upstream author and what
> he said was basically that the only reason for xearth beeing nonfree was the
> gif generating code which in his opinion was too useful to be thrown out.
> But that was years ago. PNG has much caught up and just creating a version
> with png support only might become an option now.
From: Tomohiro KUBOTA <tkubota@xxxxxxxxxxx>
Subject: [debian-devel:13360] Re: xearth の国際化
Date: Thu, 7 Dec 2000 01:29:48 +0900
> xearth の地名ファイルですが、以下のようになってますね。
えーと、これ xearth-ja を御覧になってるのだと思いますが
woody の xearth 1.1-4 が xearth-ja 相当ですので、こちら
を調査いただければと思います(本質的には同じですが
/etc/xearth/ 以下に移動したりしてます)。
> というわけで、地名はリソースに直接書かれているのではなく、
> 地名ファイルをリソースで指定するという形になっています。
>
> この設計そのものは悪くないと思うのですが、地名ファイルのファイル名が
> よろしくないです。オリジナルと整合性が悪い。これは改善しましょう。
>
> xearth.markerfile.jp --> xearth.markers.ja
やりました。(前から気にはなってた。確かパッチそのままだった
記憶が。。。)
> それから、懸案 (?) の gettext 化ですが、markers.c というファイルの
> 中に、地名データを見付けてしまいました。というわけで、これは
> 原理的には gettext 化が可能です。ただ、このまま gettext 化すると
> 緯度も経度もコメントもぜんぶごっちゃになってしまうので、なんらかの
> 工夫が必要ですね。(gettext 化するのは地名だけにしたい、でしょう?)
> これはちょっと大変そうですね。
>
> ところで、アップストリームの xearth には、リソースファイルを読む
> 機能も地名ファイルを読む機能もあるけど、リソースファイルも地名
> ファイルも存在しないみたいですね。
はい、そうだったと思います。ただ changelog.Debian に
Uses modified BUILT-IN as xearth-markers
とあるぐらいなので、リソースファイルを使いたい要望は
(国際化/日本語化は別にしても)あるのではないかと思います。
> それから、日本語用リソースファイルにおける、
> XEarth*international: TRUE
> XEarth*fontSet: -*-fixed-medium-r-normal--16-*
> は、不要です。そのかわり、
> XEarth*font: r24
> は、
> XEarth*font: -*-fixed-medium-r-normal--16-*
> と変更してください。ただし、個人的には、
> XEarth*font: -*-fixed-medium-r-normal--14-*
> のほうがおすすめだと思います。
XEarth*font: -*-fixed-medium-r-normal--14-* でご指摘の
ようにしました。
# 何にもしないメンテナ(^^;
平成12年12月7日(木)
--
***************************
香田 温人(こうだ あつひと)
http://www1.pm.tokushima-u.ac.jp/%7Ekohda/