92
Comment:
|
11101
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
Lenny に向けて修正しなければならないであろう点をまとめておく。 | ## page was renamed from L10n/Japanese #format wiki #language ja ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents(3)>>|| = 日本語環境で改善しなければならないであろう点をまとめ = 1. 完了したことは[[ja/L10n/Japanese-done|移動しました]]。 1. [[https://wiki.ubuntulinux.jp/Develop/|Ubuntu 側の作業]]も参考にしてみる 1. フォントヒンティングをubuntuのを参考にしてみる?(henrich) 1. 中国語のフォントをインストールすると、漢字などの表示が中国語のフォントになってしまい、見づらい状況になる。/etc/fonts/conf.d/65-nonlatin.conf が原因。 1. GNOME3 へ移行すると、システムのログイン言語が強制的にシステムデフォルトなロケールへフォールバックされてJapaneseではなくなる? 結果、英語表記のデスクトップが表示される。 1. GNOME3 へ移行後?、gdm3 のメニューなどが英語表記になる。 1. aptitdue/apt の翻訳作業者募集中。 1. unzip で日本語 Windows 環境で作られた日本語文字ファイル名が sjis のため文字化けする。なお、同様のバグが他国語(中国、ロシア)複数報告されていたのでマージしておいた。(henrich) || {{attachment:debian-hiragana-mojibake.png}} || unwanted result (mojibake) || || {{attachment:debian-hiragana.png}} || expected result (correct filename) || * メンテナは Debian での解決には乗り気ではない。 . 一応、意図を汲み取れてないのかも、ということで Ubuntu 側では対処してるようだし、マージできないの?とは聞いたが、lenny frozen で無理そうではあるが、Ubuntu 側の見解なども引き出した。なんとか対処まで持っていきたい。ただし、リリースに間に合うかは微妙。 (henrich) * see [[DebianBug:483290|#483290]] →なんと、upstream のバージョンアップでクローズの対応をされた。が、もちろん直ってはいない。→[[http://sourceforge.net/projects/infozip/|upstream]] での対応が必須の模様。誰が突撃する???(大変そうだ…) 1. DDTP 1. iceweasel の表示も一部英語で表記が出る場合がある ||{{attachment:CloseIceweasel.png}}|| || . →[[DebianBug:503628|xulrunner-1.9 のバグ]]らしい。[[DebianBug:503595|その他]]のは修正取り込み予定 (henrich) 1. Input Methodについて 1. uim * pros) 現在も開発が継続して行われている * pros) 日本語でupstreamと確認がとれる * cons) ATOKやMSIMEなど他のIMキーバインドを模したテンプレート設定がない(機能としてない)ので、他のIMになれた人にとっては使いにくい。 1. SCIM * scim-anthy設定画面のメッセージカタログが英語。 . →後述の iBus によって obsolete になるので SCIM は考えない。 1. iBus * pros) 他のディストリビューションでも採用されている実績。 * pros) モダンな設定画面がある * cons) jp な人では iBus に関わっている人があまりいない? 1. さざなみ/東風を引っ張ってきているパッケージをなくす→apt-rdependsで探して[[http://bugs.debian.org/cgi-bin/pkgreport.cgi?tags=kochi-sazanami;users=henrich@debian.org|BTS]]中。 1. evince などでの [[http://lists.debian.or.jp/debian-devel/200906/msg00020.html|ryumin/GothicBBB 表示問題]]→とりあえず[[DebianBug:642520|BTS]]しました (henrich) 1. [[http://lists.debian.or.jp/debian-devel/201110/msg00000.html|poppler-data で cmap-adobe* + gs-cjk-resource の置き換えを検討]]する (henrich) . → [[http://lists.debian.or.jp/debian-devel/201110/msg00012.html|プロトタイプ]]を作成した。確認まち。 1. GNOME メニューで訳されていない項目があるのが気になる(henrich) * 大体作業終わり * [[http://mail.gnome.gr.jp/ml/gnome-translation/201109/msg00022.html|GIMP]] は[[http://www.gimp.org/mail_lists.html|ML]]に聞かないとダメか… 1. [[DebianBug:645955|update-manager の訳]]が更新されていない 1. software-properties の訳が更新されていない . → upstream の tarball に最新の訳が含まれていない。Launchpad の Rosetta にしかないので、[[https://bugs.launchpad.net/ubuntu/+source/software-properties/+bug/878118|BTS]]した 1. libgksu のメッセージ [[DebianBug:503461|Bug#503461]]が放置されている . →将来的には packagekit の方を勇戦して gksu は obsolete になる予定らしい。GNOME方面で作業する予定 (henrich) ---------- = Debian.org Web ページ翻訳作業の進捗状況 = * [[http://www.debian.org/News/weekly/|Debian Project News]](査読者募集中。早く起動に乗せて、users に転送したい(no6v) . 翻訳は nov がチームリーダーで進行中。メンバー、今井さん・田村さん・石井さん・中尾さん。(nori1) . →第3号まで: 割り振られているが査読やコミットなどの作業がまったく作業できていない。訳が出揃っていないものもあるが、揃ってるヤツはコミットしてしまおう。(no6v) . →第4号: まだ割り振っていない。割り振る。(no6v) * [[http://www.debian.org/doc/manuals/developers-reference/|Debian Developers Reference]](査読者募集中。途中の HTML については[[http://www.mithril-linux.org/~henrich/debian/dr-tmp|暫定公開中]](Henrich) * [[http://packages.qa.debian.org/p/po4a.html|po4a]] など作業中。 * debconf-po について。 . debconf po は debian-i18n メーリングリストで原文修正が進められていることがあるので、そちらのメーリングリストも確認しておくと良い。 * wml について。 * kmuto と nori1 で更新しているが、[[http://www.debian.org/devel/website/stats/ja.html|各種 outdated/new な wml がある]]ので訳者は随時募集。debian-doc あたりで呼びかけるのもいい。(kmuto) . →outdatedは一旦クリア(victory) * call for translator して訳を進めていく方向を検討。マネージメント担当 nori1。(nori1) →TODO ということにする。(kmuto) * po 化については「po4a について。」を参照。 * ja がほかの言語にランキング抜かれまくりだというプレッシャーを bubulle から受けている。outdated なページがやや増えているが、po4a が使えないとなかなか呼び掛けが難しい。(kmuto) * 最近は専ら昔からの訳者だけで作業している。(nori1) . 新しい訳者を呼び込むには、もう一度ガイドを書くべき。(kmuto) . [[http://www.debian.or.jp/community/translate/webtrans_howto/webtrans_howto.ja.html/|ガイドがある]]ので、これを整備しなおす必要がある。英語のページを日本語用にコピーするのに copypage.pl を使うよう書き換える、など。(nori1) . →[[http://lists.debian.or.jp/debian-www/200910/msg00258.html|提案のパッチはwwwに投げられた]](victory) . DPN 翻訳用にno6v が develnews-ja メーリングリストに流したものも利用できる。(no6v) * victoryが少しずつ新しいwml翻訳を投げているが、レビューする人すら居ないのが現状。 . 訳に突っ込むだけの人でもいいから増えてくれないと、この現状はある意味危険な気がする。 . po-debconfの方も似たような状況。 . 個人的な環境の話をすると、新規ページ翻訳については省力化のために、定型文や用語の一部をCGI化したcopypageでjapaneseに持ってくる段階で[[http://www.xp-dev.com/blog/1006/debian-www-translation-on-win32|日本語化させる]]ようにしている。ソースは公開reposに置いてるのでsvn,Perl,webサーバ,webブラウザさえあれば誰でも使える(victory) * 誰かgettextテンプレート更新してください。1年近く追従止まってます。(victory) * packages.debian.org について。 * 翻訳は 8 割 5 分ぐらい進んでいる。 . debtags のプロトコル関連のタグの訳が面倒で完全には作業を終えていない。しかし、debtags の long description はまだ翻訳がユーザには見えなく、これらの訳をしてもしていなくても、今のところユーザにとっては変わらないので、重点を置いていない。(nori1) * po4a について。 * nori1 が po・wml 相互変換を可能にする wml モジュールを開発中。0.33.2 でリリースに取り込まれているがまだ不完全。(nori1) * po4wml が完成したら pootle も導入してみたほうがいい。(kmuto) * ML の活性化のため、進捗のスケジュール概算と完了後に何ができるようになったかの宣伝をお願いしたい。(Henrich) * [[http://lists.debian.or.jp/debian-doc/200806/msg00000.html|po4a のマニュアル訳完了]]。(nabetaro) ---------- = manpages-ja の整理 = * 目的: 多くが 2000 年前後から翻訳が更新されていない [[http://packages.qa.debian.org/m/manpages-ja.html|manpages-ja]] の改善について(そもそも原文自体のアップデートが遅くなっているのが問題) * 現在の manpages-ja バージョンは[[http://packages.qa.debian.org/m/manpages-ja.html|0.5.0.0.20080615-1 ]] . lenny では UTF-8 でも manpage を入れることができるようになったので、manpage を UTF-8 でインストールするよう切り替えても良いかもしれない。(nori1) * po4a による po 化。 . →リポジトリを http://git.debian.org/?p=collab-maint/manpages-xx-ng.git に置いた。作業としては、 1. 原文を po 化 1. 既存の翻訳を man から手で移植 (場所や内容に変化があるが、なるべく移植する。内容が変更していてもとりあえず無視) 1. 翻訳を更新 という手順でしており、objdump と ld について (2) まで終わっている。nori1 はとりあえず日本語 man を生成するシステムに注力しており、翻訳更新に注力するのは無理。ドキュメントはまだ書けていないが、make すれば日本語 man をビルドできるので、 man の数と同じだけの翻訳更新作業者を募集したい。(nori1) * JM との連携について →査読をしてくれる人はまだいる。(nakanot) . まだ連絡をとっていない。とりあえず po にして po4a でうまく行かないところがあったら po4a を改良しようということで始めたので、現在はきちんとした po を生成することに注力しているだけ。(nori1) . →nori1 の成果次第。(kmuto) |
日本語環境で改善しなければならないであろう点をまとめ
完了したことは移動しました。
Ubuntu 側の作業も参考にしてみる
- フォントヒンティングをubuntuのを参考にしてみる?(henrich)
- 中国語のフォントをインストールすると、漢字などの表示が中国語のフォントになってしまい、見づらい状況になる。/etc/fonts/conf.d/65-nonlatin.conf が原因。
- GNOME3 へ移行すると、システムのログイン言語が強制的にシステムデフォルトなロケールへフォールバックされてJapaneseではなくなる? 結果、英語表記のデスクトップが表示される。
- GNOME3 へ移行後?、gdm3 のメニューなどが英語表記になる。
- aptitdue/apt の翻訳作業者募集中。
- unzip で日本語 Windows 環境で作られた日本語文字ファイル名が sjis のため文字化けする。なお、同様のバグが他国語(中国、ロシア)複数報告されていたのでマージしておいた。(henrich)
unwanted result (mojibake)
expected result (correct filename)
- メンテナは Debian での解決には乗り気ではない。
- 一応、意図を汲み取れてないのかも、ということで Ubuntu 側では対処してるようだし、マージできないの?とは聞いたが、lenny frozen で無理そうではあるが、Ubuntu 側の見解なども引き出した。なんとか対処まで持っていきたい。ただし、リリースに間に合うかは微妙。 (henrich)
see #483290 →なんと、upstream のバージョンアップでクローズの対応をされた。が、もちろん直ってはいない。→upstream での対応が必須の模様。誰が突撃する???(大変そうだ…)
- DDTP
- iceweasel の表示も一部英語で表記が出る場合がある
→xulrunner-1.9 のバグらしい。その他のは修正取り込み予定 (henrich)
- Input Methodについて
- uim
- pros) 現在も開発が継続して行われている
- pros) 日本語でupstreamと確認がとれる
- cons) ATOKやMSIMEなど他のIMキーバインドを模したテンプレート設定がない(機能としてない)ので、他のIMになれた人にとっては使いにくい。
- SCIM
- scim-anthy設定画面のメッセージカタログが英語。
- →後述の iBus によって obsolete になるので SCIM は考えない。
- iBus
- pros) 他のディストリビューションでも採用されている実績。
- pros) モダンな設定画面がある
- cons) jp な人では iBus に関わっている人があまりいない?
- uim
さざなみ/東風を引っ張ってきているパッケージをなくす→apt-rdependsで探してBTS中。
evince などでの ryumin/GothicBBB 表示問題→とりあえずBTSしました (henrich)
poppler-data で cmap-adobe* + gs-cjk-resource の置き換えを検討する (henrich)
→ プロトタイプを作成した。確認まち。
- GNOME メニューで訳されていない項目があるのが気になる(henrich)
update-manager の訳が更新されていない
- software-properties の訳が更新されていない
→ upstream の tarball に最新の訳が含まれていない。Launchpad の Rosetta にしかないので、BTSした
libgksu のメッセージ Bug#503461が放置されている
- →将来的には packagekit の方を勇戦して gksu は obsolete になる予定らしい。GNOME方面で作業する予定 (henrich)
Debian.org Web ページ翻訳作業の進捗状況
Debian Project News(査読者募集中。早く起動に乗せて、users に転送したい(no6v)
- 翻訳は nov がチームリーダーで進行中。メンバー、今井さん・田村さん・石井さん・中尾さん。(nori1)
- →第3号まで: 割り振られているが査読やコミットなどの作業がまったく作業できていない。訳が出揃っていないものもあるが、揃ってるヤツはコミットしてしまおう。(no6v)
- →第4号: まだ割り振っていない。割り振る。(no6v)
Debian Developers Reference(査読者募集中。途中の HTML については暫定公開中(Henrich)
po4a など作業中。
- debconf-po について。
- debconf po は debian-i18n メーリングリストで原文修正が進められていることがあるので、そちらのメーリングリストも確認しておくと良い。
- wml について。
kmuto と nori1 で更新しているが、各種 outdated/new な wml があるので訳者は随時募集。debian-doc あたりで呼びかけるのもいい。(kmuto)
- →outdatedは一旦クリア(victory)
- call for translator して訳を進めていく方向を検討。マネージメント担当 nori1。(nori1) →TODO ということにする。(kmuto)
- po 化については「po4a について。」を参照。
- ja がほかの言語にランキング抜かれまくりだというプレッシャーを bubulle から受けている。outdated なページがやや増えているが、po4a が使えないとなかなか呼び掛けが難しい。(kmuto)
- 最近は専ら昔からの訳者だけで作業している。(nori1)
- 新しい訳者を呼び込むには、もう一度ガイドを書くべき。(kmuto)
ガイドがあるので、これを整備しなおす必要がある。英語のページを日本語用にコピーするのに copypage.pl を使うよう書き換える、など。(nori1)
→提案のパッチはwwwに投げられた(victory)
- DPN 翻訳用にno6v が develnews-ja メーリングリストに流したものも利用できる。(no6v)
- victoryが少しずつ新しいwml翻訳を投げているが、レビューする人すら居ないのが現状。
- 訳に突っ込むだけの人でもいいから増えてくれないと、この現状はある意味危険な気がする。
- po-debconfの方も似たような状況。
個人的な環境の話をすると、新規ページ翻訳については省力化のために、定型文や用語の一部をCGI化したcopypageでjapaneseに持ってくる段階で日本語化させるようにしている。ソースは公開reposに置いてるのでsvn,Perl,webサーバ,webブラウザさえあれば誰でも使える(victory)
- 誰かgettextテンプレート更新してください。1年近く追従止まってます。(victory)
- packages.debian.org について。
- 翻訳は 8 割 5 分ぐらい進んでいる。
- debtags のプロトコル関連のタグの訳が面倒で完全には作業を終えていない。しかし、debtags の long description はまだ翻訳がユーザには見えなく、これらの訳をしてもしていなくても、今のところユーザにとっては変わらないので、重点を置いていない。(nori1)
- po4a について。
- nori1 が po・wml 相互変換を可能にする wml モジュールを開発中。0.33.2 でリリースに取り込まれているがまだ不完全。(nori1)
- po4wml が完成したら pootle も導入してみたほうがいい。(kmuto)
- ML の活性化のため、進捗のスケジュール概算と完了後に何ができるようになったかの宣伝をお願いしたい。(Henrich)
po4a のマニュアル訳完了。(nabetaro)
manpages-ja の整理
目的: 多くが 2000 年前後から翻訳が更新されていない manpages-ja の改善について(そもそも原文自体のアップデートが遅くなっているのが問題)
現在の manpages-ja バージョンは0.5.0.0.20080615-1
- lenny では UTF-8 でも manpage を入れることができるようになったので、manpage を UTF-8 でインストールするよう切り替えても良いかもしれない。(nori1)
- po4a による po 化。
→リポジトリを http://git.debian.org/?p=collab-maint/manpages-xx-ng.git に置いた。作業としては、
- 原文を po 化
- 既存の翻訳を man から手で移植 (場所や内容に変化があるが、なるべく移植する。内容が変更していてもとりあえず無視)
- 翻訳を更新
- JM との連携について →査読をしてくれる人はまだいる。(nakanot)
- まだ連絡をとっていない。とりあえず po にして po4a でうまく行かないところがあったら po4a を改良しようということで始めたので、現在はきちんとした po を生成することに注力しているだけ。(nori1)
- →nori1 の成果次第。(kmuto)