Cita: Es lo que me pasa, que no entiendo muy bien el por qué de en ese return poner __ ..... supongo que usará el alias para la búsqueda de alguna traducción o algo con el gettext() me quivoco¿?
Si, en los casos mas comunes estas buscando la traducción de la cadena. Y no hay que quebrase la cabeza no es una regla obligada hacer eso, solo es una convencion; por ejemplo en CakePhp se usa el __() y en Laravel algo como Lang::get('messages.welcome') por citar un ejemplo.