2

简单的问题 - 在 CAKE php 框架中 - 在 inflection.php(类屈折)

为什么术语列表中的“cookie”不适用复数形式?

uninflected' => array('.*[nrlm]ese', '.*deer', '.*fish', '.*measles', '.*ois', '.*pox', '.*sheep', 'people', 'cookie')

我得到了所有其余的但“cookie”没有意义。例如复数是cookies。

4

1 回答 1

2

它可能错误地出现在该列表中。cookie/cookies 部分也可以在它实际所属的位置找到:在不规则单词部分。

但是这个词的变形仍然有效。你可以复数和单数 Cookie/Cookies 就好了(我使用当前的 2.3 头确认了它)。

我做了一个 PR(当然,你也可以这样做)来解决这个问题:https ://github.com/cakephp/cakephp/pull/1048

于 2012-12-24T23:19:03.343 回答