お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-06-08 18:13:50

kudo
メンバ
登録日: 2007-05-18

audacityのメニューに日本語が使えません

audacityのメニューに日本語が使えません
ラジカセからライン入力で昔のTAPEからWAV作成しています
FC6のaudacityではメニューに日本語が使えますが
ubuntu用は言語でnihongoを選択しても文字化けしてしまいます
どなたかメニューが日本語表示できた方いませんでしょうか

オフライン

 

#2 2007-06-08 22:05:17

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: audacityのメニューに日本語が使えません

gnome端末などから

$ LANG=ja_JP.eucJP audacity

で実行してみてください。フォントを選ぶように言われますが「No」でもたぶん大丈夫です。
これでうごくようであればメニューエディタでメニューに登録されているAudacityのコマンドも置き換えればいいと思います。

オフライン

 

#3 2007-06-09 11:35:59

kudo
メンバ
登録日: 2007-05-18

Re: audacityのメニューに日本語が使えません

gmax による投稿:

gnome端末などから

$ LANG=ja_JP.eucJP audacity

で実行してみてください。フォントを選ぶように言われますが「No」でもたぶん大丈夫です。
これでうごくようであればメニューエディタでメニューに登録されているAudacityのコマンドも置き換えればいいと思います。

早速試したのですが
kudo@nifty2:~$ LANG=ja_jp.euc.jp audacity

Gdk-WARNING **: locale not supported by C library
のようになり効果ありませんでした
C libraryとかを追加インストールする必要があるのでしょうか?

オフライン

 

#4 2007-06-09 12:28:47

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: audacityのメニューに日本語が使えません

FAQのわりに自分では一度しかやらないのでかなり忘れてますが、ボケてたら突っ込んでください>どなたか識者の方

$ sudo localedef -i ja_JP -f EUC-JP ja_JP.eucJP

これをやった後再度、先のとおりやってみてください。

オフライン

 

#5 2007-06-09 18:40:34

kudo
メンバ
登録日: 2007-05-18

Re: audacityのメニューに日本語が使えません

gmax による投稿:

FAQのわりに自分では一度しかやらないのでかなり忘れてますが、ボケてたら突っ込んでください>どなたか識者の方

$ sudo localedef -i ja_JP -f EUC-JP ja_JP.eucJP

これをやった後再度、先のとおりやってみてください。
max による投稿:

gnome端末などから

$ LANG=ja_JP.eucJP audacity

で実行してみてください。フォントを選ぶように言われますが「No」でもたぶん大丈夫です。
これでうごくようであればメニューエディタでメニューに登録されているAudacityのコマンドも置き換えればいいと思います。

端末起動ではできるようになりました
メニューに組み込むと子プロセスを起動できませんとエラーになりました

しかしとりあえず日本語メニューが出現しました
有難うございました

オフライン

 

#6 2007-06-09 18:47:28

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: audacityのメニューに日本語が使えません

とりあえず日本語出ましたか:)

>メニューに組み込むと子プロセスを起動できませんとエラーになりました

私はkubuntuですが、この部分は同じはずです。
タイプミス、空白がない、余分な文字が入っている、など今一度チェックしてみてください。

オフライン

 

#7 2007-06-10 11:06:56

kudo
メンバ
登録日: 2007-05-18

Re: audacityのメニューに日本語が使えません

不思議なことに
LANG=ja_JP.eucJP audacityをテキストに保存しておき
次回からこれをテキストエディタで読みだし、コピーして
gnome端末でペーストして実行するときれいに日本語メニューで動作するのですが
これをメニューエディタでメニューに登録されているAudacityのコマンドに
ペーストして登録後動作させると
子プロセスを起動できませんとエラーになります
テキストに保存しておいた文章で別の挙動をするのも困ったものです

オフライン

 

#8 2007-06-10 12:25:11

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: audacityのメニューに日本語が使えません

確かに困りますね。gnomeのメニューシステムってそんなのでしたっけ...

下記のようなシェルスクリプトを書いて、そのファイル名をメニューに設定することで回避するぐらいしかないでしょうかね。

コード:

#!/bin/sh
LANG=ja_JP.eucJP audacity

ファイル名、場所は御随意に。chmod +x で実行可能にしておくのをお忘れなく:)

オフライン

 

#9 2007-06-10 13:13:31

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: audacityのメニューに日本語が使えません

ファイル名、場所は御随意に。

コマンドはスクリプトにしておかないとうまくいかないケースがありますね。/usr/local/binにでも突っ込んでおくと便利でしょうか(いや自由ですが)。

オフライン

 

#10 2007-06-10 18:28:12

kudo
メンバ
登録日: 2007-05-18

Re: audacityのメニューに日本語が使えません

kubuntuのaudacityにKDE/MenuEditorのCommand欄に
LANG=ja_JP.eucJP audacityを組込み
実行したら素直に日本語表示しました

今後Audacityはkubuntuで使うことにします

オフライン

 

#11 2007-06-18 23:58:53

cilsetyu
新しいメンバ
登録日: 2007-04-27

Re: audacityのメニューに日本語が使えません

cp /etc/gtk/gtkrc.ja ~/.gtkrc.mine

を行なえば、日本語が正しく表示されると思います。
私は gnome を使っていますが、これを行うことで表示できました。

audacity に限らず、gtk1 のアプリケーション(xmms など)で文字化けるなら
試してみるといいと思います。

オフライン

 

#12 2007-06-23 12:59:21

gmax
メンバ
From: 兵庫県
登録日: 2006-10-24

Re: audacityのメニューに日本語が使えません

cilsetyuさん

cilsetyu による投稿:

cp /etc/gtk/gtkrc.ja ~/.gtkrc.mine

を行なえば、日本語が正しく表示されると思います。
私は gnome を使っていますが、これを行うことで表示できました。

audacity に限らず、gtk1 のアプリケーション(xmms など)で文字化けるなら
試してみるといいと思います。

私はkubuntu使いなのですが、以前上記がうまくいかずなんでだろうか...と思っいつつ放置していました。
ですが、気持ち悪いので少し追試しました。こういうことでした。

コード:

$ env | grep gtk
GTK2_RC_FILES=/home/magotou/.gtkrc-2.0-kde:/home/magotou/.kde/share/config/gtkrc-2.0
GTK_RC_FILES=/etc/gtk/gtkrc:/home/magotou/.gtkrc:/home/magotou/.kde/share/config/gtkrc

というわけで、kubuntuユーザの方は、~/.gtkrc.mine ではなく、 ~/.gtkrcに設定するのが正解のようです。
上記をubuntu/kubuntu両方で有効な方法とするなら同じファイルを別名で持つのも非効率なので、

コード:

$ cd ~
$ cp /etc/gtk/gtkrc.ja .gtkrc.mine
$ ln -s .gtkrc.mine .gtkrc

のようにしてはどうかと思います。

で、これは日本語ユーザ固有の問題だとは思うのですが、日本語ローカライズ版では /etc/skel に上記gtk1の設定ファイルと、それに対するsymlinkを置くようなことはできないのだろうか、と思いました。これはMLに投げとくかな。

最後の編集者: gmax (2007-06-23 13:14:31)

オフライン

 

#13 2007-06-25 11:07:00

jyajyauma
メンバ
登録日: 2007-06-19

Re: audacityのメニューに日本語が使えません

Audacityで以下のような現象が

1 アプリケーションの追加でAudacityを実装
2 Nihongo OK
3 メニューの文字化け

ここまではこのスレッドを読んでいましたから

4 Audacityを終了
5 端末から

$ LANG=ja_JP.eucJP audacity

Gdk-WARNING **: locale not supported by C library

Audacityは立ち上がりますが、メニューがすっかり消えてしまいます

また
6 アプリケーションの削除でAudacityを削除し
7 再度アプリケーションの追加で実装(英語のメニューでもいいなと)
8 この時は、nihongoにするかのダイアログがないまま
 メニューが文字化けした形で立ち上がります

以上のような現象ですが、どう対処すればよろしいでしょうか

最後の編集者: jyajyauma (2007-06-25 11:09:13)

オフライン

 

#14 2007-06-25 14:26:28

jyajyauma
メンバ
登録日: 2007-06-19

Re: audacityのメニューに日本語が使えません

アプリケーションの追加、削除では状態が変わらないので、
Synapticの削除し再組込みも同じ
完全削除(設定も削除) これなら初期状態に戻るだろうと期待したのですが
同じ状態。

うーん 完全削除で再立ち上げで元に戻らないってこっちの方が問題は大きいかなー

オフライン

 

#15 2007-06-25 14:41:43

hito
管理者
登録日: 2007-03-18

Re: audacityのメニューに日本語が使えません

Audacityの設定ファイルは ~/.audacity です。
ここに言語を含めた設定が記録されています。これを移動 or 削除してください。

具体的には、

cd ~
mv .audacity .audacity.bak

とすれば起動時ダイアログがまた出てくるようになります。


ちなみに、こういうハマリを食らったときは大抵HOMEにあるファイルが
悪さをしているので、ls -alt ~ して、出てくるファイルから容疑者を
突き止めると幸せになれます:)

オフライン

 

#16 2007-06-25 14:54:52

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: audacityのメニューに日本語が使えません

蛇足っぽいですが説明でも。

hitoさんのおっしゃるとおり、設定ファイルは各ユーザーのホームディレクトリに隠されています(.から始まるファイルはGUIでは通常表示されません)。設定は個人によって違うためこうなっています(そもそも一般ユーザーはソフトウェア本体のある場所に書き込みできません)。逆にソフトウェアを消したり、システムを全部入れ直しても/homeさえあれば設定は引き継がれます。

ちなみに、こういうハマリを食らったときは大抵HOMEにあるファイルが
悪さをしているので、ls -alt ~ して、出てくるファイルから容疑者を
突き止めると幸せになれますsmile

これ非常にお勧めです。動いていたソフトの調子が悪いときはほぼ解決します。ディレクトリ毎消すと困るときは中のファイルを見て真犯人を突き止めましょう(IMの設定がおかしいんだけどコンタクトリストが消えると困るような状況)。

オフライン

 

#17 2007-06-26 18:56:52

jyajyauma
メンバ
登録日: 2007-06-19

Re: audacityのメニューに日本語が使えません

hitoさん、anoirさん
どうもありがとうございました。
実は書いてる最中きづいたのです ~/.を消せばと が

>うーん 完全削除で再立ち上げで元に戻らないってこっちの方が問題は大きいかなー

Synapticでのパスワードはルート権限を持ちうるのですから、そのルートに
完全削除をしますか、設定ファイルも削除されますと聞いているのですから
Ubuntu Desktop の 強い思想とでもいうべきものだろうと思います。
いままでの資産ではそういう思想の洗礼を受けてないでしょうから、当然 ~/.
にあるいは /etc に設定ファイルが残る という形
それを打破していかないとフレンドリーなシステムになっていかないと思うのです。

最後の編集者: jyajyauma (2007-06-26 20:19:25)

オフライン

 

#18 2007-06-26 18:58:17

jyajyauma
メンバ
登録日: 2007-06-19

Re: audacityのメニューに日本語が使えません

hitoさん、anoirさん
どうもありがとうございました。
実は書いてる最中きづいたのです ~/.を消せばと が

>うーん 完全削除で再立ち上げで元に戻らないってこっちの方が問題は大きいかなー

Synapticでのパスワードはルート権限を持ちうるのですから、そのルートに
完全削除をしますか、設定ファイルも削除されますと聞いているのですから
Ubuntu Desktop の 強い思想とでもいうべきものだろうと思います。
いままでの資産ではそういう思想の洗礼を受けてないでしょうから、当然 ~/.
にあるいは /etc に設定ファイルが という形
それを打破していかないとフレンドリーなシステムになっていかないと思うのです。

オフライン

 

#19 2007-06-29 23:14:31

cilsetyu
新しいメンバ
登録日: 2007-04-27

Re: audacityのメニューに日本語が使えません

gmax さん

私は kubuntu を使ったことがないのでそのような問題があるとは
知りませんでした。勉強になりました。ありがとうございます。

オフライン

 

#20 2009-01-07 08:55:49

whitebird
新しいメンバ
登録日: 2009-01-07

Re: audacityのメニューに日本語が使えません

ここの情報をまとめてシェルファイル(Winで言えばバッチファイル)を作成してみました。
Ubuntuならこれをダブルクリックするだけで日本語audacityが起動するはずです。

ダウンロードしたらaudshell.shを右クリックしてプロパティ→アクセス権の「プログラムとして実行できる」
にチェックを入れ、後はダブルクリックで端末として起動してください。
その後初回起動時のみパスワードを入れることになり、ENTERを押せば後は今後このシェルファイルを
ダブルクリックするだけで勝手に立ち上がってくれるようになると思います。

http://fatalita.sakura.ne.jp/UTOPIA/audshell.sh

私の環境は通常Ubuntuの8.10ですが、うまくいった方がいたら掲示板で報告してくれるとありがたいです。
http://fatalita.sakura.ne.jp/

最後の編集者: whitebird (2009-01-07 08:56:29)

オフライン

 

Board footer

Powered by FluxBB