I\'m brazilian and there\'s a wordpress plugin that uses
\" . date(\"d F Y (H:i)\",$date) . \"
Output: 16 January 2013 (00:54)
For the french language I use this
setlocale(LC_ALL, 'fra'); echo strftime("%A %d %B %Y",time());
For in portuguese
setlocale(LC_ALL, 'ptg'); // echo strftime("%A %d %B %Y",time());
see Language Strings Country/Region Strings.