Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000181Vine Linux1 バグ2006-09-14 10:022006-09-29 22:58
報告者anonymous 
担当者daisuke 
優先度再現性不明 
状態完了解決状況不明 
バージョン4.0beta 
修正予定バージョン修正済バージョン 
概要0000181: システム管理ツールのダイアログボックスの文章
説明バグ報告か、要望かわかりませんが……。

Gnome のトップパネルで「デスクトップ」 --> 「システム管理」を
クリックすると、管理ツールのメニューが現れます。このうち
「Synaptic……」「セキュリティレベル……」「ログイン画面」を
選んだときは、ほかのツールを選んだときとは違うダイアローグ
ボックス(と言うのですか)が出現します。
上部に「スーパーユーザ権限を必要とする"......"を実行しようと
していますが、実行するには追加情報が必要です」とメッセージが
出て、右下にテキスト入力欄が表示されるわけです。

もちろん、この追加情報なるものは、ルートのパスワードだろうと
容易に推測できます。しかし、ちょっと混乱させるというか、紛らわ
しくもあるので、入力欄の左側の空白部分に「ルートのパスワード」
とはっきり書いておいた方がよいのではないでしょうか。

gdm でのログイン時に「言語の選択」で英語を選ぶと、この部分に
「Password for root」という文字が表示されます。そこからして、
翻訳のし忘れではないかと思うのですけれど。

上部のメッセージを「追加情報が必要です」のかわりに「ルートの
パスワードが必要です」に変えてもよいでしょうし。

--
長南
タグ設定されていません。
archx86
パッケージusermode
添付ファイル

- 関連

-  コメント
(0001182)
daisuke (管理者)
2006-09-14 16:31

> Gnome のトップパネルで「デスクトップ」 --> 「システム管理」を
> クリックすると、管理ツールのメニューが現れます。このうち
> 「Synaptic……」「セキュリティレベル……」「ログイン画面」を
> 選んだときは、ほかのツールを選んだときとは違うダイアローグ
> ボックス(と言うのですか)が出現します。
> 上部に「スーパーユーザ権限を必要とする"......"を実行しようと
> していますが、実行するには追加情報が必要です」とメッセージが
> 出て、右下にテキスト入力欄が表示されるわけです。

gnome-system-tools 系のものは gksu をつかっていて、そのほかは
usermode が使われています。問題のものは usermode-gtk のメッセー
ジですね。
 
> もちろん、この追加情報なるものは、ルートのパスワードだろうと
> 容易に推測できます。しかし、ちょっと混乱させるというか、紛らわ
> しくもあるので、入力欄の左側の空白部分に「ルートのパスワード」
> とはっきり書いておいた方がよいのではないでしょうか。

これは翻訳し忘れではなく、GTK内部の文字コードとして UTF-8
が必要なところ、ここだけEUC-JP が流れ込んでいて表示できて
いないようです。例しに、LANG=ja_JP.UTF-8にすると表示され
ます。原因はわかりましたので、これから調査してみます。
(0001183)
daisuke (管理者)
2006-09-14 21:15

consolehelper-gtk の内部文字コードが UTF-8 で、そこから呼び出している userhelper が locale(EUC)で動作しています。で、userhelperの出力をそのままテキストとして張り付けられているので不正な文字列として表示されなくなっていました。
ちょっとadhocな修正ですが、とりあえず UTF-8 で userhelper を呼び出すように変更してみて直ることは確認しました。副作用はないと思いますが、確認おねがいします。
usermode-1.86-0vl1 で修正されています。

同時に upstream source の更新と、御指摘のあった説明文の修正もおこなってあります。
(0001184)
anonymous (参照)
2006-09-15 21:05

お手数をお掛けしました。
当方では、今のところ問題なく表示されています。
説明文も今度の方がわかりやすいと思います。

--
長南
(0001185)
daisuke (管理者)
2006-09-15 21:17

問題なさそうなので 完了 にします。
(0001186)
daisuke (管理者)
2006-09-19 21:20

パッチに問題が見付かったので一旦もどします。
元のパッチでは実際に起動されるアプリケーションのロケールまで
変更してしまっていました。この影響で synaptic がなどでただしく
表示されなくなっていました。
usermode-1.86-0vl2 でメッセージだけを変換するようにパッチを
修正し、問題なくなったことを確認してあります。
(0001187)
kazutaka (開発者)
2006-09-29 22:58

> usermode-1.86-0vl2 でメッセージだけを変換するようにパッチを
> 修正し、問題なくなったことを確認してあります。

usermode-1.86-0vl2 で対応されたことを確認しました。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2006-09-14 10:02 anonymous 新規課題
2006-09-14 16:31 daisuke コメント追加: 0001182
2006-09-14 21:15 daisuke 担当者 => daisuke
2006-09-14 21:15 daisuke 状態 新規 => テスト待ち
2006-09-14 21:15 daisuke コメント追加: 0001183
2006-09-15 21:05 anonymous コメント追加: 0001184
2006-09-15 21:17 daisuke 状態 テスト待ち => 完了
2006-09-15 21:17 daisuke コメント追加: 0001185
2006-09-19 21:20 daisuke パッケージ なし => usermode
2006-09-19 21:20 daisuke 状態 完了 => テスト待ち
2006-09-19 21:20 daisuke コメント追加: 0001186
2006-09-29 22:58 kazutaka 状態 テスト待ち => 完了
2006-09-29 22:58 kazutaka コメント追加: 0001187


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker