namazu-dev(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gettextize mknmz (Re: tasks)



<199912140520.OAA23325@xxxxxxxxxxxxxx>の記事において
raeva@xxxxxxxxxxxxさんは書きました。

>> これですが、gettext-0.10.35付属のgettext.perlをmodifyして使い
>> ませんか?intl.plとでもrenameして
>> intl::textdomain(DOMAIN_NAME)
>> というふうに使えればいいような気がします。

  今、その方向で進もうとコードを見ています。結構小さいですね。

>> 頭がいたいのはどこにmoを置くかなんですが...

  configure に従った位置に置けば良いのではないかと思います。
gettext.perl の中では

    $catalog = "/usr/local/share/locale/$language/LC_MESSAGES/$domain.mo";

  としていますので、これを

    $catalog = "@prefix@/share/locale/$language/LC_MESSAGES/$domain.mo";

  にすれば良さそうな感じです。
-- 
野首 貴嗣
E-mail: knok@xxxxxxxxxxxxx (private)
        nokubi@xxxxxxxxx (official)
# 12/16〜18 の間 InternetWeek '99 に出ますので、作業できません...