A que hace referencia esta sintaxis en codigo php:
$this->Session->setFlash(__('The invoice has been saved', true));
encontre algo acerca de que era para indicar que esa variable es solo de uso interno del script, pero quiero estar seguro:
http://stackoverflow.com/questions/6159646/what-does-underline-before-function-mean-in-php
A quienes sepan y se tomen la molestia de aclarar la duda, muchas gracias!!!
tambien parece ser de uso explicito del framework CAKE:
http://book.cakephp.org/1.2/view/163/Localization-in-CakePHP
http://stackoverflow.com/questions/2427204/php-what-does-some-text-do
Algunos dicen que es la misma funcion gettext() con otro nombre __():
The __() is just an alias for it. So __("some text") is equivalent to gettext("some text")
otros tantos dicen que es para internacionalizacion y que traduce el texto que se le pase:
http://groups.google.com/group/cake-php/browse_thread/thread/9f501e31a4d4130d?pli=1
internationalization
__('translate me') would look in the localizatiion file and output the
corresponding translation.