سلام و خسته نباشید خدمت اساتید محترم.
یه مشکلی که با کیک نسخه 2.3.8 پیدا کردم اینه که موفع validate کردن مدل دیگه امکان دریافت کاراکترهای فارسی رو از کاربر میگیره. یعنی یونیکد نیست.
کدی که برای مدل گذاشتم اینه :
<?php
class Message extends AppModel {
public $validate = array(
'name' => 'noEmpty',
'family' => 'noEmpty',
'email' => 'email',
'subject' => 'noEmpty',
'message' => 'noEmpty'
);
}
کد مربوط به view هم اینه :
<?php
echo $this->Form->create('Message');
echo $this->Form->inputs(array(
'legend' => __('Message'),
'name' => array('label' => __('Name')),
'family' => array('label' => __('Family')),
'email' => array('label' => __('Email')),
'subject' => array('label' => __('Subject')),
'message' => array('label' => __('Message'), 'rows' => 8,'cols'=>80)
));
echo $this->Form->end(__('Send'));
?>
و اما همه چیز درسته و کار میکنه به غیر از زمانی که از حروف یونیکد مثل حروف فارسی استفاده میکنم. 
وقتی حروف فارسی رو استفاده میکنم بعد از postback این خطا نشون داده میشه :
Warning (2): preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash [CORE\Cake\Model\Validator\CakeValidationRule.php, line 281]
Code Context
preg_match - [internal], line ??
CakeValidationRule::process() - CORE\Cake\Model\Validator\CakeValidationRule.php, line 281
CakeValidationSet::validate() - CORE\Cake\Model\Validator\CakeValidationSet.php, line 137
ModelValidator::errors() - CORE\Cake\Model\ModelValidator.php, line 260
ModelValidator::validates() - CORE\Cake\Model\ModelValidator.php, line 100
Model::validates() - CORE\Cake\Model\Model.php, line 3074
Model::save() - CORE\Cake\Model\Model.php, line 1658
MessagesController::add() - APP\Controller\MessagesController.php, line 19
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE\Cake\Controller\Controller.php, line 486
Dispatcher::_invoke() - CORE\Cake\Routing\Dispatcher.php, line 187
Dispatcher::dispatch() - CORE\Cake\Routing\Dispatcher.php, line 162
[main] - APP\webroot\index.php, line 52
این در حالیه که برای حروف انگلیسی هیچ مشکلی وجود نداره و حتی هنگامی که validate رو از مدل برمیدارم بازم مشکلی با حروف فارسی نداره و مشکل با حروف فارسی فقط و فقط زمان Validate کردن مدل اتفاق میفته 
از اساتید خواهشمندم اگر در این زمینه اطلاعی دارن منو راهنمایی کنن.
با تشکر
موفق و پیروز باشید.