{"id":46023,"date":"2013-02-23T18:37:07","date_gmt":"2013-02-23T18:37:07","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/mqtranslate\/"},"modified":"2015-09-06T08:04:46","modified_gmt":"2015-09-06T08:04:46","slug":"mqtranslate","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/mqtranslate\/","author":48379,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.10.2","stable_tag":"2.10.2","tested":"4.3.34","requires":"3.9","requires_php":"","requires_plugins":"","header_name":"mqTranslate","header_author":"xhaleera","header_description":"","assets_banners_color":"b2b2b2","last_updated":"2017-11-28 18:54:04","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/wordpress.org\/plugins\/mqtranslate\/","header_author_uri":"http:\/\/www.xhaleera.com","rating":4.8,"author_block_rating":0,"active_installs":1000,"downloads":131029,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":{"":"<p>WARNING!\nOriginal qTranslate software provides a specific version of the plugin for each version of WordPress. qTranslate is only compatible with the WordPress version it has been designed for.\nAs a fork, mqTranslate inherits some drawbacks of this issue, despite our efforts to reduce its impact.\nBe aware of the fact that upgrading your WordPress installation to a new version prior the availability of the matching qTranslate or mqTranslate release will disable those plugins.<\/p>"},"ratings":{"1":"3","2":0,"3":"1","4":"6","5":"71"},"assets_icons":[],"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"956904","resolution":"1544x500","location":"assets"},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"956904","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.10","2.10.1","2.10.2","2.5.34","2.5.34.1","2.5.34.2","2.5.34.3","2.5.34.4","2.5.35","2.5.35.1","2.5.36","2.5.36.1","2.5.37","2.5.38","2.5.39","2.5.40","2.5.41","2.5.42","2.5.43","2.5.44","2.5.45","2.6","2.6.1","2.6.2","2.6.2.1","2.6.2.2","2.6.2.3","2.6.2.4","2.6.2.5","2.6.2.6","2.6.3","2.6.4","2.6.5","2.6.6","2.6.6.1","2.6.6.2","2.6.6.3","2.6.7","2.7","2.7.1","2.7.1.1","2.8","2.9","2.9.1","2.9.1.1","2.9.1.2"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":"1777170","resolution":"2","location":"plugin"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"1777170","resolution":"3","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1777170","resolution":"1","location":"plugin"}},"screenshots":{"1":"Wordpress Editor with mqTranslate","2":"Language Management Interface","3":"qTranslate Services (Translation)"}},"plugin_section":[],"plugin_tags":[83,6370,1385,99,1719],"plugin_category":[43,46,48],"plugin_contributors":[79441,79404],"plugin_business_model":[],"class_list":["post-46023","plugin","type-plugin","status-closed","hentry","plugin_tags-admin","plugin_tags-bilingual","plugin_tags-language","plugin_tags-multilingual","plugin_tags-tinymce","plugin_category-customization","plugin_category-editor-and-writing","plugin_category-language-tools","plugin_contributors-chsxf","plugin_contributors-michelweimerskirch","plugin_committers-chsxf"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/mqtranslate_b2b2b2.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/mqtranslate\/trunk\/screenshot-1.png?rev=1777170","caption":"Wordpress Editor with mqTranslate"},{"src":"https:\/\/ps.w.org\/mqtranslate\/trunk\/screenshot-2.png?rev=1777170","caption":"Language Management Interface"},{"src":"https:\/\/ps.w.org\/mqtranslate\/trunk\/screenshot-3.png?rev=1777170","caption":"qTranslate Services (Translation)"}],"raw_content":"<!--section=description-->\n<p><strong>As of February 19th, 2015, this plugin has been deprecated in favor of <a href=\"http:\/\/wordpress.org\/plugins\/qtranslate-x\/\">qTranslate X<\/a>.<\/strong><\/p>\n\n<p>Writing multilingual content is already hard enough, why make using a plugin even more complicated? qTranslate has been created to let Wordpress have an easy to use interface for managing a fully multilingual web site.<\/p>\n\n<p>mqTranslate is a fork of the well-known qTranslate plugin, extending the original software with collaborative and team-oriented features.<\/p>\n\n<p>qTranslate makes creation of multilingual content as easy as working with a single language. Here are some features:<\/p>\n\n<ul>\n<li>qTranslate Services - Professional human and automated machine translation with two clicks<\/li>\n<li>One-Click-Switching between the languages - Change the language as easy as switching between Visual and HTML<\/li>\n<li>Language customizations without changing the .mo files - Use Quick-Tags instead for easy localization<\/li>\n<li>Multilingual dates out of the box - Translates dates and time for you<\/li>\n<li>Comes with a lot of languages already builtin! - English, German, Simplified Chinese and a lot of others<\/li>\n<li>No more juggling with .mo-files! - mqTranslate will download them automatically for you<\/li>\n<li>Choose one of 3 Modes to make your URLs pretty and SEO-friendly. - The everywhere compatible <code>?lang=en<\/code>, simple and beautiful <code>\/en\/foo\/<\/code> or nice and neat <code>en.yoursite.com<\/code><\/li>\n<li>One language for each URL - Users and SEO will thank you for not mixing multilingual content<\/li>\n<\/ul>\n\n<p>qTranslate supports infinite languages, which can be easily added\/modified\/deleted via the comfortable Configuration Page.\nAll you need to do is activate the plugin and start writing the content!<\/p>\n\n<p>For more Information on qTranslate, visit the <a href=\"http:\/\/www.qianqin.de\/qtranslate\/\">Original qTranslate Homepage<\/a>.<\/p>\n\n<p>mqTranslate adds the following features to qTranslate:<\/p>\n\n<ul>\n<li>Language selection for editor accounts (allows your translators to see only their source and target languages)<\/li>\n<li>Protection of concurrent edits of different languages (ie your english and german translators can save their work at the same time without risking data loss)<\/li>\n<\/ul>\n\n<p>For more Information on mqTranslate, visit the <a href=\"http:\/\/www.xhaleera.com\/index.php\/wordpress\/mqtranslate\/\">Plugin Homepage<\/a>.<\/p>\n\n<p>Flags in flags directory are made by Luc Balemans and downloaded from FOTW Flags Of The World website at\n<a href=\"http:\/\/www.crwflags.com\/FOTW\/FLAGS\/wflags.html\">http:\/\/flagspot.net\/flags\/<\/a><\/p>\n\n<!--section=installation-->\n<p><strong>As of February 19th, 2015, this plugin has been deprecated in favor of <a href=\"http:\/\/wordpress.org\/plugins\/qtranslate-x\/\">qTranslate X<\/a>.<\/strong><\/p>\n\n<p>Installation of this plugin is fairly easy:<\/p>\n\n<ul>\n<li>As with any plugin update \/ installation, save your database.<\/li>\n<li>Install mqTranslate through the plugins administration panel, <strong>but don't activate it yet<\/strong>.<\/li>\n<\/ul>\n\n<p>If your install already includes qTranslate, follow these steps:<\/p>\n\n<ul>\n<li>Disable qTranslate but keep it installed for the moment<\/li>\n<li>Activate mqTranslate<\/li>\n<li>Go to mqTranslate Languages settings page and use our settings migration to copy qTranslate original settings automatically<\/li>\n<li>Enable mqTranslate and check everything works fine. If not, disable the plugin and enable qTranslate again. If yes, you can remove mqTranslate installation (but I suggest you keep it as it is harmless once disabled and it can help you if you discover later bugs with mqTranslate).<\/li>\n<li>Add the mqTranslate Widget to let your visitors switch the language.<\/li>\n<\/ul>\n\n<p>If your install does not include qTranslate, you can go with it:<\/p>\n\n<ul>\n<li>Activate mqTranslate<\/li>\n<li>Add the mqTranslate Widget to let your visitors switch the language.<\/li>\n<\/ul>\n\n<!--section=faq-->\n<dl>\n<dt>Installation Instructions<\/dt>\n<dd><p><strong>As of February 19th, 2015, this plugin has been deprecated in favor of <a href=\"http:\/\/wordpress.org\/plugins\/qtranslate-x\/\">qTranslate X<\/a>.<\/strong><\/p>\n\n<p>Installation of this plugin is fairly easy:<\/p>\n\n<ul>\n<li>As with any plugin update \/ installation, save your database.<\/li>\n<li>Install mqTranslate through the plugins administration panel, <strong>but don't activate it yet<\/strong>.<\/li>\n<\/ul>\n\n<p>If your install already includes qTranslate, follow these steps:<\/p>\n\n<ul>\n<li>Disable qTranslate but keep it installed for the moment<\/li>\n<li>Activate mqTranslate<\/li>\n<li>Go to mqTranslate Languages settings page and use our settings migration to copy qTranslate original settings automatically<\/li>\n<li>Enable mqTranslate and check everything works fine. If not, disable the plugin and enable qTranslate again. If yes, you can remove mqTranslate installation (but I suggest you keep it as it is harmless once disabled and it can help you if you discover later bugs with mqTranslate).<\/li>\n<li>Add the mqTranslate Widget to let your visitors switch the language.<\/li>\n<\/ul>\n\n<p>If your install does not include qTranslate, you can go with it:<\/p>\n\n<ul>\n<li>Activate mqTranslate<\/li>\n<li>Add the mqTranslate Widget to let your visitors switch the language.<\/li>\n<\/ul><\/dd>\n<dt>As of February 19th, 2015, this plugin has been deprecated in favor of [qTranslate X](http:\/\/wordpress.org\/plugins\/qtranslate-x\/).<\/dt>\n<dd><p>The original qTranslate FAQ is available at the <a href=\"http:\/\/www.qianqin.de\/qtranslate\/\">Original qTranslate Homepage<\/a>.<\/p>\n\n<p>For Problems with the original qTranslate features, visits the <a href=\"http:\/\/wordpress.org\/support\/plugin\/qtranslate\">qTranslate Support Forum<\/a>.<\/p>\n\n<p>For Problems with mqTranslate-specific features, visits <a href=\"http:\/\/wordpress.org\/support\/plugin\/mqtranslate\">our Support Page<\/a>.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>2.10.2:<\/p>\n\n<ul>\n<li>Fixed <a href=\"http:\/\/seclists.org\/bugtraq\/2015\/Jul\/139\">BugTraq issue 139<\/a> reported for qTranslate and applicable to mqTranslate<\/li>\n<\/ul>\n\n<p>2.10.1:<\/p>\n\n<ul>\n<li>Improved deprecation message<\/li>\n<li>Added a dismiss button the deprecation message<\/li>\n<\/ul>\n\n<p>2.10:<\/p>\n\n<ul>\n<li>Deprecation of the plugin in favor of <a href=\"http:\/\/wordpress.org\/plugins\/qtranslate-x\/\">qTranslate X<\/a><\/li>\n<\/ul>\n\n<p>2.9.1.2:<\/p>\n\n<ul>\n<li>[PARTIALLY REVERTED] Improved activation process in case qTranslate or another fork is already active (missing functions for plugin dependencies)<\/li>\n<\/ul>\n\n<p>2.9.1.1:<\/p>\n\n<ul>\n<li>[REVERTED] Added client-side cookie to memorize language selection (this feature created a bug in qtranslate slug)<\/li>\n<\/ul>\n\n<p>2.9.1:<\/p>\n\n<ul>\n<li>Improved activation process in case qTranslate or another fork is already active<\/li>\n<li>Added client-side cookie to memorize language selection<\/li>\n<li>Added optimization settings section (first setting allows disabling the filtering of all WordPress options)<\/li>\n<li>Fixed potential bug with ACF additional wysiwyg fields (thanks to Fabien MOTTA from com1fruit.com)<\/li>\n<\/ul>\n\n<p>2.9:<\/p>\n\n<ul>\n<li>Support for WordPress 4.1<\/li>\n<li>Fixed mislocation of inserted media in the wrong languages when using the text editor<\/li>\n<li>Added option for secure cookies<\/li>\n<\/ul>\n\n<p>2.8:<\/p>\n\n<ul>\n<li>Fixed potential bug with HTTPS (thanks to twisterss)<\/li>\n<li>Fixed bug affecting quicktags initialization on editor instances other than \"content\" (thanks to Marco Chiesi)<\/li>\n<li>Updated Portuguese (Portugal pt_PT) language files (thanks to Pedro Mendon\u00e7a)<\/li>\n<\/ul>\n\n<p>2.7.1.1:<\/p>\n\n<ul>\n<li>Fixed syntax error with PHP versions &lt; 5.3<\/li>\n<\/ul>\n\n<p>2.7.1:<\/p>\n\n<ul>\n<li>Added option to remove inline CSS added in head<\/li>\n<li>Imported original translations from qTranslate + improved German translation (thanks to michel.weimerskirch)<\/li>\n<li>Fixed unwanted additional blank line at the top of the post when TinyMCE is the default editor (thanks to michel.weimerskirch)<\/li>\n<li>Fixed untranslated texts<\/li>\n<\/ul>\n\n<p>2.7:<\/p>\n\n<ul>\n<li>Support of WordPress 4.0 (except for the new auto-expand feature)<\/li>\n<li>Fixed auto-expand conflicting with mqTranslate (thanks to michel.weimerskirch from the WordPress Support Forums)<\/li>\n<li>Fixed regression with qtrans_parseURL()<\/li>\n<\/ul>\n\n<p>2.6.7:<\/p>\n\n<ul>\n<li>Fixed inconsistently removed or preserved empty paragraphs<\/li>\n<\/ul>\n\n<p>2.6.6.3:<\/p>\n\n<ul>\n<li>Reverted mqtranslate_xhaleera_addons.php to fix bugs introduced in 2.6.6 (removes support for custom post fields)<\/li>\n<\/ul>\n\n<p>2.6.6.2:<\/p>\n\n<ul>\n<li>Fixed potential conflicting bugs with other plugins using post metadata<\/li>\n<\/ul>\n\n<p>2.6.6.1:<\/p>\n\n<ul>\n<li>Fixed a blocking bug introduced in previous version (related to post metadata)<\/li>\n<\/ul>\n\n<p>2.6.6:<\/p>\n\n<ul>\n<li>Added translation of custom post fields through the_meta() and get_post_meta() functions<\/li>\n<li>Fixed a bug removing empty paragraphs on post update<\/li>\n<li>Fixed a bug when displaying available languages for a post.<\/li>\n<\/ul>\n\n<p>2.6.5:<\/p>\n\n<ul>\n<li>Fixed bugs introduced by previous version optimizations<\/li>\n<li>Fixed missing editor toolbar when visual editor is disabled <\/li>\n<\/ul>\n\n<p>2.6.4:<\/p>\n\n<ul>\n<li>Optimized some key functions (about 10~15% faster page generation on our test setup) thanks to normadize suggestions on the forums<\/li>\n<\/ul>\n\n<p>2.6.3:<\/p>\n\n<ul>\n<li>Fixed mqTranslate behavior with custom post types. Data won't be altered by mqTranslate anymore (fixes corrupted data with TablePress and probably other plugins).<\/li>\n<li>Added \"Allowed Custom Post Types\" advanced setting to enable multi-language support from mqTranslate for specific custom post types. <\/li>\n<li>Added setting to remove displayed language prefix when content is not available for the selected language.<\/li>\n<li>Fixed wrongly reported 404 errors when default language was provided in the URL in Pre-Path mode while set to be hidden in URLs <\/li>\n<li>Fixed minor JavaScript bug<\/li>\n<\/ul>\n\n<p>2.6.2.6:<\/p>\n\n<ul>\n<li>Fixed a bug introduced in version 2.6.2.5<\/li>\n<\/ul>\n\n<p>2.6.2.5:<\/p>\n\n<ul>\n<li>Changed behavior of user-level language protection: from now, users whom profile has not been setup explictly will have read-write access to all languages<\/li>\n<li>Added option to disable user-level language protection<\/li>\n<li>Added translation support of user Biographical Info<\/li>\n<li>Fixed bug causing backslashes to be unexpectedly removed from post title and content<\/li>\n<li>Fixed bug in URL generation in the mqTranslate language menu (through widget or function) when qTranslate Slug is active<\/li>\n<li>Fixed bug when using quicktags<\/li>\n<li>Slightly improved settings page<\/li>\n<\/ul>\n\n<p>2.6.2.4:<\/p>\n\n<ul>\n<li>Fixed TinyMCE resizing bug<\/li>\n<li>Hidden TinyMCE fullscreen edit button until mqTranslate supports this mode<\/li>\n<li>Improved display of alert message when incompatible WordPress version is found<\/li>\n<\/ul>\n\n<p>2.6.2.3:<\/p>\n\n<ul>\n<li>Fixed a regression introduced by version 2.6.2.2<\/li>\n<\/ul>\n\n<p>2.6.2.2:<\/p>\n\n<ul>\n<li>Fixed a bug when reporting post modification date<\/li>\n<li>Fixed a bug when dealing with timestamps when overridding date format when default formats<\/li>\n<li>Fixed support for qTranslate Slug<\/li>\n<li>Fixed a rare notice message appearing in options page related to flags<\/li>\n<\/ul>\n\n<p>2.6.2.1:<\/p>\n\n<ul>\n<li>Fixed a blocking bug introduced in version 2.6.2<\/li>\n<\/ul>\n\n<p>2.6.2:<\/p>\n\n<ul>\n<li>Improved WordPress minor versions support. mqTranslate now checks only the WordPress major release version number to check its compatibility.<\/li>\n<li>Fixed some unwanted notice messages for plugin developers or people having notice error displayed<\/li>\n<li>[EXPERIMENTAL] Added support for WordPress 4.0-alpha<\/li>\n<\/ul>\n\n<p>2.6.1:<\/p>\n\n<ul>\n<li>Added support for language switches in the_date(), get_the_date(), the_modified_date() and get_the_modified_date() functions.<\/li>\n<li>Fixed problem with pagination URLs<\/li>\n<li>Fixed support for qTranslate Services<\/li>\n<\/ul>\n\n<p>2.6:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.9<\/li>\n<\/ul>\n\n<p>2.5.45:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.8.3<\/li>\n<\/ul>\n\n<p>2.5.44:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.8.2<\/li>\n<li>Minor visual improvements<\/li>\n<\/ul>\n\n<p>2.5.43:<\/p>\n\n<ul>\n<li>Fixed potential bug with Pre-Path mode resulting in 404 Not Found errors<\/li>\n<li>Fixed duplicate language information in search form action URL (Pre-Path mode only)<\/li>\n<\/ul>\n\n<p>2.5.42:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.8.1<\/li>\n<\/ul>\n\n<p>2.5.41:<\/p>\n\n<ul>\n<li>Fixed compatibility with bbPress<\/li>\n<\/ul>\n\n<p>2.5.40:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.8<\/li>\n<li>Fixed a bug in the URL parser when adding language information<\/li>\n<li>Fixed a bug with post dates and times<\/li>\n<li>Added Serbo-Croatian translation thanks to Borisa Djuraskovic from <a href=\"http:\/\/www.webhostinghub.com\">WebHostingHub<\/a><\/li>\n<\/ul>\n\n<p>2.5.39:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.7.1<\/li>\n<\/ul>\n\n<p>2.5.38:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.7<\/li>\n<\/ul>\n\n<p>2.5.37:<\/p>\n\n<ul>\n<li>Updated to match up qTranslate 2.5.37<\/li>\n<\/ul>\n\n<p>2.5.36.1:<\/p>\n\n<ul>\n<li>Updated for WordPress 3.6.1<\/li>\n<\/ul>\n\n<p>2.5.36:<\/p>\n\n<ul>\n<li>Updated to match up qTranslate 2.5.36<\/li>\n<\/ul>\n\n<p>2.5.35.1:<\/p>\n\n<ul>\n<li>Added language information to URLs returned by home_url()<\/li>\n<\/ul>\n\n<p>2.5.35:<\/p>\n\n<ul>\n<li>Updated to match up qTranslate 2.5.35<\/li>\n<\/ul>\n\n<p>2.5.34.4:<\/p>\n\n<ul>\n<li>Fixed a bug with alternative master language selection when user is not allowed to edit default language<\/li>\n<\/ul>\n\n<p>2.5.34.3:<\/p>\n\n<ul>\n<li>Fixed a display bug on the setup page<\/li>\n<\/ul>\n\n<p>2.5.34.2:<\/p>\n\n<ul>\n<li>Added the ability to migrate settings from\/to qTranslate (under Advanced Settings &gt; Settings Migration)<\/li>\n<li>Added the ability to select a master language at user level to override the default language setting<\/li>\n<li>Removed mqtranslate self translation files (except French) until they can be upgraded with correct information<\/li>\n<\/ul>\n\n<p>2.5.34.1:<\/p>\n\n<ul>\n<li>Fixes an issue when switching to code editor<\/li>\n<li>Reintroduces credits for gl translator from qTranslate<\/li>\n<li>Conforms to qTranslate's default installation with the inclusion of zh locale<\/li>\n<\/ul>\n\n<p>2.5.34:<\/p>\n\n<ul>\n<li>Initial version<\/li>\n<\/ul>","raw_excerpt":"DEPRECATED in favor of qTranslate X. Based on qTranslate, adds userfriendly multilingual content management and translation support, with collaborativ &hellip;","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/46023","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=46023"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/chsxf"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=46023"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=46023"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=46023"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=46023"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=46023"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=46023"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}