Kenji Suzuki
kenji****@gmail*****
2011年 4月 26日 (火) 18:55:41 JST
Kenji です。 ユーザガイドの翻訳は完了しており、ドキュメントの品質向上を主にしていますが、 ある程度表記の統一も済み、現状、リリースできる品質であると思います。 現状のドキュメント: http://codeigniter.sourceforge.jp/kenji/ci-ja/user_guide_ja/ そこで、 https://bitbucket.org/codeigniter_jp/ci-ja/wiki/ci-ja_%E3%83%91%E3%83%83%E3%82%B1%E3%83%BC%E3%82%B8%E4%BD%9C%E6%88%90%E6%89%8B%E9%A0%86 に基づいて beta 版パッケージを作成して、本家 2.0.2 パッケージと比較すると、 以下の変更が本家パッケージには入ってますね。 diff -urN CodeIgniter_2.0.2/system/core/CodeIgniter.php _export/ci-ja-all-in-one-2.0.2-beta1/system/core/CodeIgniter.php --- CodeIgniter_2.0.2/system/core/CodeIgniter.php 2011-04-09 00:52:12.000000000 +0900 +++ _export/ci-ja-all-in-one-2.0.2-beta1/system/core/CodeIgniter.php 2011-04-26 18:26:45.167218638 +0900 @@ -32,7 +32,7 @@ * Define the CodeIgniter Version * ------------------------------------------------------ */ - define('CI_VERSION', '2.0.2'); + define('CI_VERSION', '2.0.1'); /* * ------------------------------------------------------ diff -urN CodeIgniter_2.0.2/system/helpers/form_helper.php _export/ci-ja-all-in-one-2.0.2-beta1/system/helpers/form_helper.php --- CodeIgniter_2.0.2/system/helpers/form_helper.php 2011-04-09 00:54:10.000000000 +0900 +++ _export/ci-ja-all-in-one-2.0.2-beta1/system/helpers/form_helper.php 2011-04-26 18:26:45.351224634 +0900 @@ -67,7 +67,7 @@ // CSRF if ($CI->config->item('csrf_protection') === TRUE) { - $hidden[$CI->security->get_csrf_token_name()] = $CI->security->get_csrf_hash(); + $hidden[$CI->security->csrf_token_name] = $CI->security->csrf_hash; } if (is_array($hidden) AND count($hidden) > 0) 作業開始にあたり、本家リポジトリのタグ v2.0.2 をマージして作業してるので、本来 こういうことは起こらないはずなんですが、2.0.2 のばたばたしたリリースで、 パッケージのみに修正が入っているようです。 本家リポジトリを調べると r2349 r2351 でこの修正はコミットされています。 ここからが本題ですが、 これらのチェンジセットをマージすれば、日本語言語パックをリリースできるわけですが、 2.0.2 自体がバギーということで、あまりリリースする気が進みません。 2.0.2 日本語言語パックを待ち望んでいる人っていますでしょうか? 一応、選択肢としては、これくらいでしょうか。 1. リリースは見送って何もしない(さっさと先を追いかける) 2. v2.0.2-ja tag だけは打っておく 3. 本家のパッケージ相当のものをバグも含めてリリースする 4. 本家のバグ修正を入れてリリースする(作業が大変になる) ご意見をお待ちしています。 // Kenji