• First of all, thank you John for your plugin and your professional support.

    I’ve completed the migration from mqtranslate (which is no longer supported by the plugin author) to qtranslate-X today and wrote down a simple step-by-step-instruction (in English and German). I hope it may be useful to some of you:

    First backup your homepage (Erstelle zuerst ein Backup deiner Seite).
    1) Install the plugin qtranslate-X (Installiere das Plugin qtranslate-X)
    2) Enable qtranslate-X. Do not worry about the “Warning: Activation of plugin qtranslate-X deactivated plugin mqtranslate since they cannot run simultaneously…”. Just confirm and go ahead (Aktiviere das eben installierte Plugin qtranslate-X. Es erscheint eine Warnmeldung, welche darauf hinweist, dass mqtranslate deaktiviert wird, da nicht beide Plugins parallel laufen k?nnen usw. Einfach best?tigen und weiter.)
    3) Select settings – languages in the dashboard and then click on “Import/Export” (Im Dashboard auf Einstellungen – Sprachen gehen und dann “Import/Export” anklicken.)
    4) Select the option “Import settings from mqtranslate” and click on “Save settings” (“Import settings from mqtranslate” ausw?hlen und mittels Schaltfl?che “Einstellungen speichern” abspeichern.)

    Although the language selection – widget still worked, I changed it with the “qtranslate Language Chooser” (Der Sprachen-Selektor von mqtranslate schien zwar noch zu funktionieren, aber ich habe ihn sicherheitshalber mit dem “qtranslate Language Chooser” ersetzt:
    From the dashboard select Design – Widgets and select the widget “qtranslate Language Chooser”. Place it whereever you want (in my case in the header of the theme).
    (Vom Dashboard aus, w?hle Design – Widgets und w?hle das Widget “language chooser of mqtranslate” und platziere es an gewünschten Stelle (in meinem Fall im Kopf des Theme).

    The only problem I had, was a fatal error due to a few code snippets where I used the function qtrans_getLanguage. I modified them, by replacing qtrans_getLanguage with qtransf_getLanguage.
    After having them replaced John Clause, the plugin-author of qtranslate-X adverted me that there would have been another option without touching any code (https://www.ads-software.com/support/topic/migration-from-mqtranslate-fatal-error-in-code-snippets-plugin?replies=7):
    From the dashboard, select languages and “Advanced settings”, scroll down the page to “Compatibility Functions”. There just select the option “enable functions name compatibility” and save the new setting.
    (Das einzige Problem, welches ich hatte, war ein “fatal error” einiger Codeschnitzel, welche noch die Funktion qtrans_getLanguage beinhalteten. Ich habe die genannte Funktion durch qtransf_getLanguage ersetzt.
    Nachdem ich diese Anpassung gemacht hatte, hat mich John Clause auf den Umstand hingewiesen, dass es unter den “Erweiterten Einstellungen” von qtranslate-X die M?glichkeit gibt, die Option “enable functions name compatibility” einzustellen (https://www.ads-software.com/support/topic/migration-from-mqtranslate-fatal-error-in-code-snippets-plugin?replies=7). Dann funktioniert es auch.)

    …and don’t forget…after some time, when you’re sure that everything works, you should delete the no longer needed mqtranslate.
    (…und vergiss nicht…nach einiger Zeit, sobald du sicher bist, dass alles passt, solltest du das alte plugin mqtranslate l?schen.)

    https://www.ads-software.com/plugins/qtranslate-x/

Viewing 15 replies - 16 through 30 (of 38 total)
  • Thanks a lot wocmultimedia for your qtranslate_term_name suggestion!

    @baga, you are welcome. I just shared my little experience because I didn’t know how to fix it and where to search in the database but I used a trick. I Digitized an Italian term and then appeared in that query so, after making the experiment I shared with you because all other instructions worked and by the end it’s normal that can happen this issue.

    I recommend to first select the correct languages to be used including which is default and save settings before clicking the import from mqtranslate this make your plugin assign correctly the post to the language.

    Plugin Author John Clause

    (@johnclause)

    The latest version of qTranslate-X from GitHub, which you can download with ‘Download ZIP’ button on GitHub page or press here for the sake of convinience, is supposed to have a fix for migration problem.

    It also have a lot of other changes, which are being tested now by a few people. Anyone welcome to join us. Most likely, that version will become release 3.1.

    sorry John but neither version 3.0 nor that version from GitHub isn’t able to update text. It doesn’t work.

    Found the cause for my problem. My theme was a customized twentyten theme. I modified it eons ago to my needs. Seems that i have missed several changings at the way wordpress handes its themes over the years. And that made now trouble with qtranslate x. I’ve switched to the official twentyten theme, and the page shows, and qtranslate x is working.

    Thanks for listening ??

    @wocmultimedia maybe my mistake was not to add the right languages before making the “import from mqtranslate” step.

    @baga yes, that was a possible problem but the new plugin version solve all problems.
    I tested it this morning with my website store having more than 200 bilingual products and with one click it was set without having to make any selection, only click on continue after activating it.
    Maybe you can read above latest message of john clause and click the link download the new version from github.

    Nice to be in touch to support each other.

    Angelo

    Updated to latest 3.1 version, followed the tutorial to migrate from mqTranslate and same behavior as with previous version.

    When I have have the compatibility box checked off – my site does not even load in any language. Firebug error console shows: Failed to load resource: the server responded with a status of 500 (Internal Server Error).

    If I disable Compatibility box, only my nav bar loads, but cannot click on any link. Console still shows: Failed to load resource: the server responded with a status of 500 (Internal Server Error).

    Plugin Author John Clause

    (@johnclause)

    @ricomtl: well, this clearly shows that it is not a migration issue which was addressed in 3.1. You also need to take a look at error_log file. There are two of them, for front-end and for admin. I am pretty sure there are messages there, which may inspire an idea what to do. Seems like the server runs out of resources.

    Plugin Author John Clause

    (@johnclause)

    @johnymas: do you have a separate thread open for your case? If not, please, open one with a more accurate description of what exactly not working.

    Plugin Author John Clause

    (@johnclause)

    @mikimax: if you did not solve it yet, looks like you need to turn on option “Compatibility Functions”.

    @john Clause thanks. Do you mean the error log part of the plugin or Firebug?

    Plugin Author John Clause

    (@johnclause)

    No, I meant error_log on your server, where you host your WordPress site. You should be able to FTP there and to see log files. Consult with your hosting provider on how to get to error_log files, if needed. Normally they would be /error_log and /wp_admin/error_log inside your WordPress installation folder.

    after i follow all the steps to migrate from mqtranslate to qtranslate-x, my screen on the website is empty blank. Help what is the problem please ?

    Hi Canarias,
    usually you can get empty blank screen when there’s a conflict or maybe your browser cache is not refreshed correctly.
    I suggest you to first clean the browser cache. Close then the browser and restart it again.
    If the blank screen persist then you must access your site via ftp and start renaming your plugins one at time better starting with latest one.
    Then go again to your website adminpage and if works that means the plugin was the one conflicting.

    I wish it helps you but first clean the browser cache and restart the browser

Viewing 15 replies - 16 through 30 (of 38 total)
  • The topic ‘migration from mqtranslate to qtranslate-X – step-by-step instruction’ is closed to new replies.