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

[debian-users:19705] Info aborted by japanese message catalog



鍋谷です。少々 devel ネタです。

ja-trans に info (つまり、texinfo パッケージ)のメッセージカタログ
が含まれていますが、以下のメッセージが表示できず info が強制終了
してしまいます。簡単には、

% info hogehoge
アボート

で追試できます。現在 potato で、使用しているパッケージは

ii  ja-trans        0.6-2          Japanese gettext message files
ii  info            4.0-1          Standalone GNU Info documentation browser

です。info が死ぬことが確認できたメッセージカタログは
----------------------------------------------------------------------
#: info/session.c:2422
#, c-format
msgid "No menu item `%s' in node `%s'."
msgstr "ノード `%2$s' にメニューアイテム `%1$s' はありません"

#: info/session.c:2452
#, c-format
msgid "Unable to find node referenced by `%s' in `%s'."
msgstr "`%2$s' の `%1$s' から参照されているノードを見つけられません。"
----------------------------------------------------------------------
で、どうやら「%2$s」や「%1$s」が理解されていないようです。

# 試しに、「%2$s」->「%s」、「%1$s」->「%s」と変更した catalog に置
# き換えてみると info は死にませんでした(当然、表示が逆になってしま
# いますが)。

根本的解決にはどこを修正すればよいのでしょうか?

大阪大学理学研究科物理学専攻 博士後期課程2年 大坪研究室(06-6850-5346)
         鍋谷 栄展      nabetani@xxxxxxxxxxxxxxxxxxxxxxxxxxx