Re: [CakePHP : The Rapid Development Framework for PHP] #6492: i18n.php

2009-07-06 Thread CakePHP : The Rapid Development Framework for PHP
#6492: i18n.php
---+
Reporter:  qq71151461  | Owner:   
Type:  Bug |Status:  new  
Priority:  Medium  | Milestone:  1.2.x.x  
   Component:  General |   Version:  1.2 Final
Severity:  Normal  |Resolution:   
Keywords:  |   Php_version:  n/a  
Cake_version:  |  
---+
Comment (by DarkAngelBGE):

 Wow, that's very odd. I will take a closer look.

 For now define your own translation function, ie ..

 function __my($singular, $return = false) {
 if (!$singular) {
 return;
 }
 if (!class_exists('I18n')) {
 App::import('Core', 'i18n');
 }

 if ($return === false) {
 echo I18n::translate($singular, null, null, LC_MESSAGES +
 1);
 } else {
 return I18n::translate($singular, null, null, LC_MESSAGES
 + 1);
 }
 }

 Something like that.

-- 
Ticket URL: 
CakePHP : The Rapid Development Framework for PHP 
Cake is a rapid development framework for PHP which uses commonly known design 
patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. 
Our primary goal is to provide a structured framework that enables PHP users at 
all levels to rapidly develop robust web applications, without any loss to 
flexibility.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"tickets cakephp" group.
To post to this group, send email to tickets-cakephp@googlegroups.com
To unsubscribe from this group, send email to 
tickets-cakephp+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/tickets-cakephp?hl=en
-~--~~~~--~~--~--~---



[CakePHP : The Rapid Development Framework for PHP] #6492: i18n.php

2009-07-05 Thread CakePHP : The Rapid Development Framework for PHP
#6492: i18n.php
---+
Reporter:  qq71151461  |  Type:  Bug
  Status:  new |  Priority:  Medium 
   Milestone:  1.2.x.x | Component:  General
 Version:  1.2 Final   |  Severity:  Normal 
Keywords:  |   Php_version:  n/a
Cake_version:  |  
---+
 I echo the LC_MESSAGES in my linux environment, the value is 5.
 But in i18.php line97-99
 {{{
 var $__categories = array(
  'LC_ALL', 'LC_COLLATE', 'LC_CTYPE', 'LC_MONETARY',
 'LC_NUMERIC', 'LC_TIME', 'LC_MESSAGES'
 );
 }}}
 the index of LC_MESSAGES in $__categories is 6.
 so the Cake can't Internationalizing My Application.

-- 
Ticket URL: 
CakePHP : The Rapid Development Framework for PHP 
Cake is a rapid development framework for PHP which uses commonly known design 
patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. 
Our primary goal is to provide a structured framework that enables PHP users at 
all levels to rapidly develop robust web applications, without any loss to 
flexibility.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"tickets cakephp" group.
To post to this group, send email to tickets-cakephp@googlegroups.com
To unsubscribe from this group, send email to 
tickets-cakephp+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/tickets-cakephp?hl=en
-~--~~~~--~~--~--~---