Redirect home resets (qtranslate) language

You need to use the same method qtranslate uses to get the language parameter in the url. Quickly glancing through the source it seems to be qtrans_getLanguage()

$url = home_url( qtrans_get_language() );
wp_redirect( esc_url( $url ) );