Re: multiple [controllerName].po files + normal core.po?

2008-11-28 Thread AD7six



On Nov 28, 11:37 am, Mark (Germany) [EMAIL PROTECTED]
wrote:
 anybody some idea on that? :)

where have you ever seen a core.po file? I assume you mean default.po

Why not create (and I think quite a few people do it this way) a
wrapper function such as ___ which determins/derives/takes from a
constant/whatever the domain and then calls __d (or __nd or __x etc. )
with the appropriate params.

You may find however that using such a granular po 'scheme' causes you
issues. - what's the reason for it? e.g. putting yourself in a
possition where your logic expects to find an entry in blogs.po when
in fact you've put it in comments.po

hth,

AD
PS a controller should itself have very few __ calls (only flash
messages) since translating fixed strings is in principle view logic.
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: multiple [controllerName].po files + normal core.po?

2008-11-28 Thread Mark (Germany)

anybody some idea on that? :)
thx


On 26 Nov., 04:13, Mark (Germany) [EMAIL PROTECTED]
wrote:
 Several posts and blogs have been made to similar topics
 they usually end up with
 use eather core.po OR multiple controllerName.po etc

 the way cake works is:
 - if it finds a domain.po, use it, abort
 - if not, try to find core.po, use it, abort

 well, is there (without the need to hack into i18n.php in /cake/libs)
 an easy way to
 always include core.php (main translation things as edit delete
 add)
 + including a controller based .po file having the specific strings
 for each controller connected view?

 example, how the /LC_MESSAGES dir could look like:

 core.po (everything needed in every controller, always included)
 blogs.po
 posts.po
 config.po
 contact.po
 ...
 etc

 AND i probably have to add:
 without having to use the domain everywhere inside the translation
 strings like __('domain','string)
 as this is not very usability-friendly.
 they should still be of the type __('string') and just be merged from
 both the core.po and the actual controller we use right now.

 maybe in the beforeFilter() method, as this one is triggered only if
 some controller is used,
 otherwise only the core.po file is needed for the debug/error messages
 and the main layout etc.

 if it ends up to be a manual insert function, this would probably be
 ok, as well..
 i reckon its gonna be like that, as i searched the internet quite
 thoroughly

 thx in advance
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---



Re: multiple [controllerName].po files + normal core.po?

2008-11-28 Thread Rafael Bandeira aka rafaelbandeira3

 PS a controller should itself have very few __ calls (only flash messages) ...

And be said that even this can be delegated to the view layer
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~--~~~~--~~--~--~---