日本語環境の状況

はじめに

Debian の日本語環境で問題となることや改善しなければならないであろう点のまとめです。

内容が古く現状に即していないため、Debian 10 buster のフリーズ(2019/01)をメドに状況がわからない課題は完了ページ移動させます。

参考情報

課題

完了したことは移動しました

  1. Liveイメージからインストールをすると日本語環境が適切に導入されない

    1. WheezyのGNOME3Liveイメージでは、依存関係でfonts-droidが入るので文字が読めない(豆腐になる)ことはありませんが、日本語環境のtaskがインストールされないので、現状としてはあまり変わってません。(nogajun/201303)
  2. フォントヒンティングをubuntuのを参考にしてみる?(henrich/201109)
  3. 中国語のフォントをインストールすると、漢字などの表示が中国語のフォントになってしまい、見づらい状況になる。/etc/fonts/conf.d/65-nonlatin.conf が原因。(henrich/201111)
    1. fontconfigの設定について調べてみました 「Wheezyのデフォルトのフォント設定がヘンな気がするので調べてみた」 fontconfigとフォント、どっちのパッケージで設定を持つのが良いのだろう? (nogajun/201212)

  4. GNOME3 へ移行すると、システムのログイン言語が強制的にシステムデフォルトなロケールへフォールバックされてJapaneseではなくなる? 結果、英語表記のデスクトップが表示される。(henrich/201110)
  5. GNOME3 へ移行後?、gdm3 のメニューなどが英語表記になる。
  6. aptitude/apt の翻訳/査読作業者募集中。
  7. unzip で日本語 Windows 環境で作られた日本語文字ファイル名が sjis のため文字化けする。なお、同様のバグが他国語(中国、ロシア)複数報告されていたのでマージしておいた。(henrich/200903)
    • debian-hiragana-mojibake.png

      unwanted result (mojibake)

      debian-hiragana.png

      expected result (correct filename)

    • メンテナは Debian での解決には乗り気ではない。(henrich/200903)
      • 一応、意図を汲み取れてないのかも、ということで Ubuntu 側では対処してるようだし、マージできないの?とは聞いたが、lenny frozen で無理そうではあるが、Ubuntu 側の見解なども引き出した。なんとか対処まで持っていきたい。ただし、リリースに間に合うかは微妙。 (henrich)
    • see #483290 →なんと、upstream のバージョンアップでクローズの対応をされた。が、もちろん直ってはいない。→upstream での対応が必須の模様。誰が突撃する???(大変そうだ…)

  8. iceweasel の表示も一部英語で表記が出る場合がある
  9. Input Methodについて
    1. uim

      • pros) 現在も開発が継続して行われている(henrich/201109)
      • pros) 日本語でupstreamと確認がとれる(henrich/201109)
      • cons) ATOKやMSIMEなど他のIMキーバインドを模したテンプレート設定がない(機能としてない)ので、他のIMになれた人にとっては使いにくい。(nogajun/201002)
      • GNOME3 時に uim のステータス見えない疑惑。
      • →uim-toolbar-gtk3-systray (uim-gtk3) or uim-toolbar-gtk-systray (uim-gtk2.0) or uim-toolbar-qt4 (uim-qt) のいずれかでステータスは見える (dai/201208)
      • →uim-applet-gnome は通常の GNOME3 で動作しない? (dai/201208)
      • →uim-applet-gnome は GNOME3 classic mode (要 gnome-session-fallback パッケージ) ならば、手動でパネルに追加できる (dai/201208)
      • Debian 10 / Buster でuim からIBus or fcitx に移行するためのメモ

    2. SCIM
      • scim-anthy設定画面のメッセージカタログが英語。(nogajun/201002)
      • →後述の iBus によって obsolete になるので SCIM は考えない。(henrich/201109)
    3. iBus
      • pros) 他のディストリビューションでも採用されている実績。(henrich/201109)
      • pros) モダンな設定画面がある(henrich/201109)
      • cons) jp な人では iBus に関わっている人があまりいない?(henrich/201109)
    4. Mozc

  10. evince などでの ryumin/GothicBBB 表示問題→とりあえずBTSしました (henrich/201109)

  11. GNOME メニューで訳されていない項目があるのが気になる(henrich/201111)
    • 大体作業終わり
    • GIMPMLに聞かないとダメか…

  12. update-manager の訳が更新されていない

  13. software-properties の訳が更新されていない(henrich/201111)
    • → upstream の tarball に最新の訳が含まれていない。Launchpad の Rosetta にしかないので、BTSした

  14. libgksu のメッセージ Bug#503461が放置されている

    • →将来的には packagekit の方を優先して gksu は obsolete になる予定らしい。GNOME方面で作業する予定 (henrich/201111)
  15. gnomeの中心アプリ(jessieにつながる3.10/master系)は2013/8-9月にほぼ100%まで一気に持っていった(victory/201310)
    • →あちらも松澤氏ほぼ一人しか機能しておらず良好な翻訳状態を維持するには約半年ごとに加勢して作業することが必要


po-debconf翻訳作業の状況

マニュアル系翻訳作業の状況

Debian.org Web ページ翻訳作業の状況


manpages-ja の整理


内部/外部翻訳の問題


webwml翻訳状況ランキング

ページ数

200709

201210

(増分)

言語

総数

(3818)

(5551)

(+1733)

English (en)

3763

2

5491

1

(+1728)

French (fr)

3766

1

5353

2

(+1587)

German (de)

3470

3

4189

3

(+719)

Danish (da)

2464

5

3857

4

(+1393)

Swedish (sv)

2922

4

3646

5

(+724)

Japanese (ja)

1980

7

3281

6

(+1301)

Spanish (es)

2418

6

2467

7

(+49)

Portuguese (pt)

1568

8

1597

8

(+29)

Italian (it)

730

10

1233

9

(+503)

Russian (ru)

793

9

855

10

(+62)

バイト数

200709

201210

(増分)

言語

総数

(11445790)

(15682394)

(+4236604)

English (en)

11125167

1

15344299

1

(+4220932)

French (fr)

11010559

2

14949069

2

(+3938510)

German (de)

8983172

3

10813000

3

(+1829828)

Japanese (ja)

6347631

5

9147580

4

(+2799949)

Swedish (sv)

7214324

4

8485129

5

(+1270805)

Danish (da)

4083624

8

7132213

6

(+3048589)

Spanish (es)

6342443

6

6621104

7

(+278661)

Portuguese (pt)

5759261

7

5960098

8

(+200837)

Italian (it)

3994960

9

5849131

9

(+1854171)

Russian (ru)

2495134

10

2781667

10

(+286533)


CategoryLocalization | CategoryTeams