I'm trying to find a way to selectively disable qTranslate - I would like to be able to show certain static content on my site in 4 languages, but to then only have a single language (and a simplified editor) for posts and also custom post types.

I would also need to disable the output on selective pages in the front-end, so that I can show all the language content on the same page, at the same time.

Be careful with this if enabling the "Hide posts not available on the current language" option in qTranslate: it will effectively hide any new posts from these post types where you disable the qTranslate editor in archives, search results and other listings. You'll need to filter out the posts_where clause to remove the LIKE "%<!--:en-->%" check that qTranslate adds to all queries for these post types.
–
guidodDec 5 '13 at 18:27

thanks for the link - I did also post my question on the qtranslate forum, but stackexchange is far more active.. would be great to be able to avoid changes to core code, such as making an addition to functions.php - do you think that could be possible?
–
Q StudioFeb 11 '12 at 11:40

I did a quick search, and I don't seem to be able to find a hook where to do this in current versions of qtranslate... It would be a good addition, though, and I could see uses for it myself as well, so I would be very interested in hearing how you will get around it! :-)
–
englebipFeb 11 '12 at 22:13

the solution in the qtranslate forum seems to be to disable the back-end - I simply need to disable the plugin in the front-end now.. any other ideas?
–
Q StudioFeb 15 '12 at 20:35

What do you mean disable the plugin in the front-end? Not show the language-change switch when you're displaying the custom post type? You could do that by using a conditional tag perhaps?
–
englebipFeb 17 '12 at 13:31

I will have some static pages in 4 languages - thanks to qtranslate - then I want posts and other CPT's only in a single language - I'll use a front-end editor to allow users to add these - however, they do not always display correctly due to qtranslate taking over the display of the content on all post types.
–
Q StudioFeb 18 '12 at 18:07