作者walilecow (三重捷运套房顶让)
看板PHP
标题Re: [请益] cakephp 多语系的问题
时间Tue Mar 8 19:40:07 2011
derekypp提供的方式
http://cake.eizoku.com/blog/?p=30
我在cakephp 1.3版可以work
谢谢各位提供的方式
没想到这麽多回应
※ 引述《kylekai (温瑞凡)》之铭言:
: 这部份 CakePHP 的处理比较没有办法使用多国语系...
: 建议利用 FormHelper 的 error method 来处理会比较有弹性..
: http://api.cakephp.org/class/form-helper#method-FormHelpererror
: 或是直接在 FormHelper 中用 input method 的时候用参数指定不同的检查错误
: 所对应的 error msg ..
: http://book.cakephp.org/view/198/options-error
: ※ 引述《walilecow (三重捷运套房顶让)》之铭言:
: : 一般cakephp多语系好像是用po mo档编辑
: : 然後输出时用__('message');输出
: : 或__('message',true)取出字串
: : 我碰到的问题是
: : model里面可以设定栏位条件
: : 例如not empty
: : var $validate = array(
: : 'field_name' => array(
: : 'notempty' => array(
: : 'rule' => array('notempty'),
: : 'message' => '错误讯息在这里设定'
: : //'allowEmpty' => false,
: : //'required' => false,
: : //'last' => false, // Stop validation after this rule
: : //'on' => 'create', // Limit validation to 'create' or 'update' operations
: : ),
: : )
: : );
: : 但是message我想要设定多语系...
: : 不知道如何做到...
: : 直接__('notempty')会出现错误
: : 希望问题不会太笨@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.115.49.11