spokCakePHPには、クラス名や、ファイル名に一定の規約があります。womanの複数形をwomansにしている人はいませんか?loaf(一塊)の複数形はわかりますか?日本人にとって、アルファベットの変化はなじみがなく、混乱しがちです。私は英語そのものに自信がありません。いつも辞書サイトを利用しています。Inflector(単語変化関数)も、万能ではありません。通常の英語とは異なる複数形をデフォルトで指示されることもありますので、CakePHPでどのように認識されるか確認することは重要です。このページのInflector(単語変化関数)は、CakePHPのデフォルトのものを使っていますので安心です。(注)さあ、まずは、下の入力ボックスに何か単語をいれてみてください。(javascript要ONです。ControllerNameハイライト表示にする。サジェスト機能(Suggest)動作が遅い時は、ハイライトとサジェスト機能をオフにしてください。)には単数化関数(inflector::singularize())と複数化関数(pluralize())において、特殊な場合は、singularize->pluralize->singularizeとしたときに、元に戻らない場合もありますので注意してください。このサイトでは、2回以上変換しないようにしていますので、一部の場合のみCakePHPの動作と異なることがあります。ほんのわずかな単語です。oxなどはそのひとつです。