When I forget to translate something, somewhere Project VIEW, I change the file /app/Locale/por/LC_MESSAGES/default.po and sending it back to the server.
But mostly, this 'new translation', takes HOURS to be viewed, in short: I just send the file, cleaned the cache and browser CakePHP, press F5, and ... NOTHING HAPPENS.
For what reason?
[EDIT]
<?php echo $this->Form->input('Item.0.description', array('label' => false,
'class' => 'span12', 'div' => array('class' => 'span7'), 'rows' => 3,
'placeholder' => __('Type the description'))); ?>
To force the language to update you can clear the persistent
and models
directories in the /tmp/cache
directory. If view caching is enabled you'll have to clean out views
as well.
Caching is disabled when debug
is set to 2
(which is the value for using the framework during development) and the persistent
directory is populated with new cache files, overwriting the old ones each time a view is loaded. So the debug
switch and subsequent browser refresh might clean the old language files for you.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With