SSブログ

【Ubuntu 11.10】ログイン画面(unity-greeter)が0.0.8にアップデートされて文字化けが直った。ただし・・ [ubuntu]

2011/9/15にログイン画面(unity-greeter)が0.0.8になって日本語の文字化けが直りました。

https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/840868

それで、これのDuplicateバグの下記ですが、

https://bugs.launchpad.net/ubuntu/+source/unity-greeter/+bug/845838

なんと、私のブログの翻訳をされた方がいらっしゃいました。私は英語が苦手なので、ビックリです。英語で書くととどうなるか、参考になりました。Cheng-Chia Tsengさん、ありがとうございます。

おかげ様でちゃんと動いているのですが・・・

Gest Accountとなっていた所がGuest Sessionに変わってしまったので、翻訳が追い付いていません。

SS-unity-greeter-bug-005.JPG

 

<< 直し方 >>

翻訳されている方がすぐに気付くでしょうから、少し待っていれば直ると思います。

ただ、翻訳ファイルの理解する為に直してみるのも良いかと思います。

1) 日本語翻訳パッケージのダウンロード

適当なディレクトリを作って、そこに移動します。そこで下記を入力。

apt-get source language-pack-gnome-ja

2) 編集

cd language-pack-gnome-ja-11.10+20110905/data/ja/LC_MESSAGES

vi unity-greeter.po

31行目と32行目が下記になっていると思います。

msgid "Guest Account"
msgstr "ゲスト アカウント"

これを下記に直してセーブします。

msgid "Guest Session"
msgstr "ゲスト セッション"

※ついでに一行上のコメント行も実際の行に合わせて、

#: ../src/unity-greeter.vala:123 ../src/unity-greeter.vala:148

としておいた方が良いと思います。

3) コンパイル

下記のコマンドでコンパイルします。

msgfmt -o unity-greeter.mo unity-greeter.po

4) インストール

念の為、下記のコマンドで退避。

sudo mv /usr/share/locale-langpack/ja/LC_MESSAGES/unity-greeter.mo /usr/share/locale-langpack/ja/LC_MESSAGES/unity-greeter.mo.org

そしてコピーします。

sudo  cp unity-greeter.mo /usr/share/locale-langpack/ja/LC_MESSAGES/

これで、ログアウトすると下図になります。

SS-unity-greeter-bug-007.JPG

これで日本語化出来ました。

もう1つ、下図の枠をはみ出すバグが残ってますが・・・どうするんだろう??文字数減らすのかな??

SS-unity-greeter-bug-006.JPG

 

<< おまけ >>

Unity-Greeterを作成しているRobert Ancellさん、他にも面白いGreeterを作ってます。

https://plus.google.com/u/0/106527694663794732344/posts

https://launchpad.net/~lightdm-team/+archive/crowd-greeter

インストールして動かしてみました。

SS-crowd-greeter-001.JPG

人形がトコトコ歩き回ります。

クリックすると人形が立ち止まってパスワードが入れられる状態になります。

SS-crowd-greeter-002.JPG

そしてエンターキーを押せばログインできます。セッションを切り替えるメニューはまだ無いみたいですが・・・

インストールは下記のコマンドで行います。

sudo add-apt-repository ppa:lightdm-team/crowd-greeter

sudo apt-get update

sudo apt-get install crowd-greeter

sudo /usr/lib/lightdm/lightdm-set-defaults -g crowd-greeter

あとは再起動すれば使えます。

unity-greeterに戻したければ、下記のコマンドを入力したあと再起動して下さい。

sudo /usr/lib/lightdm/lightdm-set-defaults -g unity-greeter

 

 ←REGZA 37 Z2

    今日(2011/9/16)に友達がこれ買ったという、
    連絡がありました。
    地デジが終了したころよりは、それなりに
    値段が下がってきていますね。
    ちなみに私が持っているのは1つ古い
    REGZA 37 Z1 です。


nice!(0)  コメント(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。