お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。
  • インデックス
  •  » 開発環境
  •  » Gwibberなどで使われているgtkspellをLANG=ja_JP.UTF-8で使うために必要なものはなんでしょうか

#1 2010-03-22 00:01:43

MidSpecLowLoad
メンバ
登録日: 2009-11-19

Gwibberなどで使われているgtkspellをLANG=ja_JP.UTF-8で使うために必要なものはなんでしょうか

python-gtkspellは、LANG=ja_JP.UTF-8で使用すると
(gwibberのgwui.pyでは self.spell = gtkspell.Spell(self, None) という記述)

enchant error for language: ja_JP.UTF-8

というエラーを返してきます。
(Lucidにはっているバージョンのgwibberはtry-exceptでエラーを無視するようになっていました。
Karmicでリポジトリから導入できるgwibberはpython-gtkspellに依存していないのですが、
python-gtkspellが(別のパッケージの依存関係で)導入されると上記のエラーが発生します。)

パッケージの説明から、ja_JP.UTF-8ではスペルチェックに使用する辞書ファイルのようなものが
足りなくてエラーになっていると想像しています。

gtkspellをLANG=ja_JP.UTF-8で使うために必要なもの(ファイル)は何でしょうか。

オフライン

 

#2 2010-03-25 19:17:29

STGSAGWAN
ゲスト

Re: Gwibberなどで使われているgtkspellをLANG=ja_JP.UTF-8で使うために必要なものはなんでしょうか

MidSpecLowLoad による投稿:

gtkspellをLANG=ja_JP.UTF-8で使うために必要なもの(ファイル)は何でしょうか。

実験してみたところ、

コード:

sudo apt-get install aspell-en
LANG=en_US.UTF-8 gwibber

で起動するので、aspell-XX(XX:language)周りのファイルでしょう。
ただ、パッケージaspell-jaは存在しないですけど。

http://code.google.com/p/keepnote/issues/detail?id=187
https://bugs.launchpad.net/gwibber/+bug/480202

 

#3 2010-03-25 19:33:43

STGSAGWAN
ゲスト

Re: Gwibberなどで使われているgtkspellをLANG=ja_JP.UTF-8で使うために必要なものはなんでしょうか

STGSAGWAN による投稿:

ただ、パッケージaspell-jaは存在しないですけど。

上記はリポジトリにはないという意味合いです。
http://packages.ubuntu.com/search?suite=default&section=all&arch=any&searchon=names&keywords=aspell-ja

 

#4 2010-03-25 20:27:59

MidSpecLowLoad
メンバ
登録日: 2009-11-19

Re: Gwibberなどで使われているgtkspellをLANG=ja_JP.UTF-8で使うために必要なものはなんでしょうか

STGSAGWANさん、ご回答ありがとうございます。

aspell-docパッケージに含まれている、Unsupported.htmlを参照すると
日本語がサポートしていない言語にリストされていました。
(理由も記述されていました)

Adding-Support-For-Other-Languages.htmlというファイルもあるのですが、
結構な量の英語を読まなくてはならなさそうです。

スペルチェックはできなくてよいので、とにかくエラーを起こさないように
中身が空っぽの辞書を用意しようと思っていたのですが、そんな簡単なものではなさそうです。

aspell-enに含まれているファイルを見ながら試行錯誤してみるつもりですが、断念する可能性が高いです。
せっかく教えていただいたのに申し訳ありません。
(うまく行きましたら報告します。)

オフライン

 
  • インデックス
  •  » 開発環境
  •  » Gwibberなどで使われているgtkspellをLANG=ja_JP.UTF-8で使うために必要なものはなんでしょうか

Board footer

Powered by FluxBB