
Ubuntu日本語フォーラム

ログインしていません。
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で使うために必要なもの(ファイル)は何でしょうか。
オフライン
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
STGSAGWAN による投稿:
ただ、パッケージaspell-jaは存在しないですけど。
上記はリポジトリにはないという意味合いです。
http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=aspell-ja
STGSAGWANさん、ご回答ありがとうございます。
aspell-docパッケージに含まれている、Unsupported.htmlを参照すると
日本語がサポートしていない言語にリストされていました。
(理由も記述されていました)
Adding-Support-For-Other-Languages.htmlというファイルもあるのですが、
結構な量の英語を読まなくてはならなさそうです。
スペルチェックはできなくてよいので、とにかくエラーを起こさないように
中身が空っぽの辞書を用意しようと思っていたのですが、そんな簡単なものではなさそうです。
aspell-enに含まれているファイルを見ながら試行錯誤してみるつもりですが、断念する可能性が高いです。
せっかく教えていただいたのに申し訳ありません。
(うまく行きましたら報告します。)
オフライン