@globecore:
I had this error when using get_the_date()
function.
In WP3.9.1, definition of get_the_date have been changed.
return apply_filters( 'get_the_date', $the_date, $d, $post );
instead of
return apply_filters( 'get_the_date', $the_date, $d );
Because of that function qtrans_dateFromPostForCurrentLanguage in qtranslate-core.php (line 459) need to be changed with adding a parameter in third position ($given_post just before $before)
function qtrans_dateFromPostForCurrentLanguage($old_date, $format ='', $given_post = null, $before = '', $after = '') {
global $post;
return qtrans_strftime(qtrans_convertDateFormat($format), mysql2date('U',$post->post_date), $old_date, $before, $after);
}
This works for me.