Calculate Linux Xfce4  64bit part5-2/2  V-BOX ゲストで part3-2/2

Calculate Linux の 日本語化

参考http

Linux 学習帳 Calculate linux(kde 64bit) その1 日本語化
http://tibiwan8-linux.blogspot.jp/2012/09/calculate-linuxkde-64bit1.html


端末を開き
# leafpad /etc/locale.gen
ja_JP.utf8が存在しないので一番下の行に書きたして、
そのままで    注、これは今ではja_JP.UTF-8 UTF-8のようだ。不確かですが。

#--------------------------------------------------------------
# Modified Calculate-core 3.2.0.3
# Processed template files:
# /var/lib/layman/calculate/profiles/templates/3.1/2_ac_install_merge/sys-libs/glibc/locale.gen
# For modify this file, create /etc/locale.gen.clt template.
#---------------------------------------------------------------
#Belarussian
#be_BY.UTF-8 UTF-8
#Belgian
#fr_BE.UTF-8 UTF-8
#Bulgarian
#bg_BG.UTF-8 UTF-8
#bg_BG CP1251
#Brazilian Portuguese
#pt_BR.UTF-8 UTF-8
#Canadian French
#fr_CA.UTF-8 UTF-8
#Danish
#da_DK.UTF-8 UTF-8
#French
#fr_FR.UTF-8 UTF-8
#German
#de_DE.UTF-8 UTF-8
#Icelandic
#is_IS.UTF-8 UTF-8
#Italian
#it_IT.UTF-8 UTF-8
#Norwegian
#nn_NO.UTF-8 UTF-8
#Polish
#pl_PL.UTF-8 UTF-8
#Portuguese
#pt_PT.UTF-8 UTF-8
#Romanian
#ro_RO.UTF-8 UTF-8
#Russian
#ru_RU.UTF-8 UTF-8
#Spanish
#es_ES.UTF-8 UTF-8
#Swedish
#sv_SE.UTF-8 UTF-8
#Ukrainian
#uk_UA.UTF-8 UTF-8
#United Kingdom/British
#en_GB.UTF-8 UTF-8
#United State/English
en_US.UTF-8 UTF-8
ja_JP.UTF-8 UTF-8       <---追加した。

 

上記のピンク部追加。
------------------------------------------

# locale-gen

guest@calculate ~ $ sudo su
calculate guest # locale-gen
 * Generating 2 locales (this might take a while) with 1 jobs
 *  (1/2) Generating en_US.UTF-8 ... [ ok ]
 *  (2/2) Generating ja_JP.UTF-8 ... [ ok ]
 * Generation complete
calculate guest # env-update
!!! '"/etc/env.d/02locale", line 10: Invalid token '�' (not '=')'
>>> Regenerating /etc/ld.so.cache...
/sbin/ldconfig: libraries libstdc++.so.5 and libstdc++.so.5.0.1 in directory /usr/lib64 have same soname but different type.
calculate guest #

/usr/lib/libstdc++.so.5.0.1 を削除して(インストしていたMATE関連は削除した)このトリはセッション選択が出来ないのではと思った。不確かですが。Mandrivaがそうでした。

# env-update
!!! '"/etc/env.d/02locale", line 10: Invalid token '�' (not '=')'
>>> Regenerating /etc/ld.so.cache...

# locale-gen
 * Generating 2 locales (this might take a while) with 1 jobs
 *  (1/2) Generating en_US.UTF-8 ... [ ok ]
 *  (2/2) Generating ja_JP.UTF-8 ... [ ok ]
 * Generation complete


(貼り付け開始)
日本語化
1)ロケールの作成と変更

端末を開き
#nano /etc/locale.gen
ja_JP.utf8が存在しないので一番下の行に書きたして、
そのままで
# locale-gen
ja_JP.utf8が作られて存在しているか確認
ここからはGentooロケールの作り方そのままに
/etc/env.d/02localeに
LC_ALL="ja_JP.utf8" を書き込む  <ーーここは LANG="ja_JP.UTF-8" にしようと思う。

2015-04-24 追記

LC_ALL="ja_JP.UTF-8"                  これが正解のようです。

2015-04-24 追記終わり


LC_NUMERIC=POSIX <ーーこれが何か分からない。 一応そのままで付けて置く。
                                                            

# env-update

一度ログアウトして
ロケール を確認

$ locale

ja-jpになっていればよし。
(貼り付け終り)

で実際にやってみて。
$ locale
LANG=ja_JP.UTF-8
LC_CTYPE="ja_JP.UTF-8"
LC_NUMERIC=POSIX
LC_TIME="ja_JP.UTF-8"
LC_COLLATE="ja_JP.UTF-8"
LC_MONETARY="ja_JP.UTF-8"
LC_MESSAGES="ja_JP.UTF-8"
LC_PAPER="ja_JP.UTF-8"
LC_NAME="ja_JP.UTF-8"
LC_ADDRESS="ja_JP.UTF-8"
LC_TELEPHONE="ja_JP.UTF-8"
LC_MEASUREMENT="ja_JP.UTF-8"
LC_IDENTIFICATION="ja_JP.UTF-8"
LC_ALL=

ibus-mozcが機能しなく成った。
Operaのメニューは英語だったのが日本語化された。
プルダウンメニューは相変わらず英語表示だ。と思ったがこれで日本語化されたようです。ほとんど表示は英語ですが。
Xfce Terminalのメニューは日本語に成った。

これからどうするか、mozcをunmergeして再びemergeして再起動で機能するか試してみる。これはやったが効果なしでした。残念。

プルダウンメニューはどうすれば日本語化されるのか調べてみる。と思ったがこれで日本語化されたようです。ほとんど表示は英語ですが。

日本語化するとibus-mozcが機能しなくなる。画面にパネルが表示されない、背景画面と真っ黒の画面の繰り返しに成る。
ibus起動の為、隠しファイルをいじったらこうなった。

2014-11-20 追記 これはホームの隠しファイルにも色々有り .xinitrcをいじると、このように成る場合が有るようです。

参考http
http://882323836.hatenablog.com/entry/2014/11/08/205234


Calculate Linux Xfce4  64bit  V-BOXゲスト
/usr/share/locale/jaとja_JPの2個のフォルダが有る。
jaフォルダ 14 items, totalling 1.0 MB。その中に 
LC_MESSAGES フォルダー 11 items, totalling 372.5 kB

cups_ja.po    ファイル 179.1 kB (179147 bytes)
gutenprint_ja.po ファイル 475.5 kB (475517 bytes)


ja_JP     フォルダー 3 items, totalling 176.8 kB。その中に

LC_MESSAGES  フォルダー 2 items, totalling 176.8 kB。その中に
filezilla.mo ファイル  176.8 kB (176829 bytes)


/etc/env.d/02locale ファイルは有る。内容は下記

LANG="en_US.UTF-8"
LC_NUMERIC=POSIX


------------------------------------
Sabayon MATE 64bit 実機
/usr/share/locale/jaのフォルダが有る174個のアイテム、サイズは 7.8 MB。その中に
LC_MESSAGESフォルダー171個のアイテム、サイズは 7.8 MB

LC_TIMEフォルダー1個のアイテム、サイズは 27 バイトで中は
coreutils.mo リンクファイル
翻訳メッセージ (マシン用)へのリンク (application/x-gettext-translation)
リンク先は ../LC_MESSAGES/coreutils.mo
259.1 kB (259112 バイト)

/etc/env.d/02locale リンクファイルは有る。
リンク先は ../locale.conf
/etc/locale.conf
翻訳メッセージ (マシン用)へのリンク (application/x-gettext-translation)
リンク先は ../LC_MESSAGES/coreutils.mo
259.1 kB (259112 バイト)

/etc/env.d/02locale リンクファイルの内容は下記

LANG="ja_JP.UTF-8"

-------------------------------------
Gentoo MATE 64bit 実機
/usr/share/locale/jaのフォルダが有る189個のアイテム、サイズは 6.6 MB。その中に
LC_MESSAGESフォルダー185個のアイテム、サイズは 6.4 MB

LC_TIMEフォルダー1個のアイテム、サイズは 27 バイトで中は
coreutils.mo リンクファイル
翻訳メッセージ (マシン用)へのリンク (application/x-gettext-translation)
リンク先は ../LC_MESSAGES/coreutils.mo
259.1 kB (259112 バイト)

cups_ja.po  翻訳ファイル (text/x-gettext-translation)
231.9 kB (231910 バイト)


/etc/env.d/02locale ファイルは無い。
*****************************************************************

参考Gentoo

# emerge --sync --nospinner

 

 

関連http

http://882323836.hatenablog.com/entry/2014/08/09/192929

http://882323836.hatenablog.com/entry/2014/10/19/065520

http://882323836.hatenablog.com/entry/2014/11/06/102758

http://882323836.hatenablog.com/entry/2014/11/08/185539

http://882323836.hatenablog.com/entry/2014/11/09/015249

http://882323836.hatenablog.com/entry/2014/11/09/015633