タグ

ブックマーク / cakephp.seesaa.net (2)

  • 遂に多言語Web翻訳システムが公開に!

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 今はちょっと忙しいので手短に。 CakePHPの多言語同時翻訳システムとして、すでに稼動しており、日語翻訳チームがその先頭をつっぱしっている、 http://book.cakephp.org があります。 単なる翻訳システムではなく、チームが共同で作業し、オリジナルの英語文書からすぐに多言語コンテンツを作成することができます。また、翻訳者のモチベーションを上げるための仕掛けがいろいろ組み合わさっており、Webからいつでも翻訳作業を開始することが可能です。 このシステムが、ついにオープンソースで公開されました。 改変したり、独自の翻訳システムを作るなど、いろいろ夢が広がります。もちろん、このままのシステムを使い

    遂に多言語Web翻訳システムが公開に!
  • 値のチェックにまつわるいろいろ

    CakePHPは、PHP言語の高速開発用フレームワークです。日々、発展を遂げる各種フレームワークの動向を見極めつつ、日発のCakePHP応援ブログとして、最新情報をお届けします。 入力されたデータのチェック方法に関しては、 http://manual.cakephp.org/chapter/12 ここにいろいろ説明があります。日語関係のものは、自分でいろいろ設定できます。 で、ここで設定したチェックルールがどこで利用されるか、というと、 1)上記のマニュアルにあるように、 if($this->Post->validates($this->data)) とすれば、$this->data で送られた入力データが、Post モデルの設定ルールに適合しているかチェックできます。正しければ true が返ってきます。 これは、モデルにあるメソッドであることに注意。 2)それぞれの値のどれがおかし

    値のチェックにまつわるいろいろ
  • 1