Disable qTranslate Plus for Custom Post Types

I just added an event calendar to a multilanguage site using qTranslate Plus a fork of qTranslate.

Because I didn’t want to translate events into different languages I looked for a way to disable qTranslate for this specific post type.

I found this solution for qTranslate by jayaro and updated the hooks for qTranslate Plus:

function qtrans_disable(){
    global $typenow, $pagenow;

    if (in_array($typenow, array('event')) && // post_types where qTranslate should be disabled
        in_array($pagenow, array('post-new.php', 'post.php'))) 
    {
        remove_action('admin_head', 'ppqtrans_adminHeader');
        remove_filter('admin_footer', 'ppqtrans_modifyExcerpt');
        remove_filter('the_editor', 'ppqtrans_modifyRichEditor');
    }
}
add_action('current_screen', 'qtrans_disable');