Please make sure to update to WPML 4.3.4 before reporting any issue

Hi, Amit here, I am the WPML Support Manager, our current ticket queue is high, update your WPML plugins and make sure you meet the minimal requirements for running WPML before reporting an issue please - many tickets are resolved doing that

Please look at our updated list of Known Issues and you can also use our support search to find helpful information and of course review our documentation before opening a ticket.

If you do need to open a ticket please make sure to provide us with all the needed information as described in this page

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This thread is resolved. Here is a description of the problem and solution.

Finally, after very long (and complex) development, ICanLocalize clients can upgrade WPML to its current version and continue to enjoy a streamlined translation workflow.

Problem :

It wasn't possible to use ICanLocalize translation service with the WPML greater than 3.2, if you have done some translation through the service already.

Solution :

Read carefully this article : https://wpml.org/2015/09/migration-for-icanlocalize-clients-to-wpml-3-2-x/

Just to summarize about how to Update to the Current WPML Version :

1. Take a backup 2. Deactivate and remove an old version of WPML plugins 3. Download the newest ones from here : https://wpml.org/account/downloads/ 4. Install and activate the latest WPML plugins (WPML 3.2.7, WPML ST 2.2.6, WPML TM 2.0.5) 5. Download plugin "Migrate ICanLocalize Translation to WPML 3.2" : https://wpml.org/download/migrate-icanlocalize-translation-to-wpml-3-2/ 6. Install and activate it. 7. Go to the new menu that the plugin created for the migration process WPML->Migrate ICanLocalize Translation to WPML 3.2 8. You will see two buttons. First, click to migrate the account to WPML 3.2. This runs almost instantly. Then, click to migrate the jobs. 9. You no longer need the migration plugin. Go to Plugins and deactivate it.

If there are any problems in this migration process (there should not be), the migration plugin will report them on the screen. Create a new ticket in WPML technical support forum, copy what you see and paste in the forum thread. Be sure to explain what you are doing and what you are seeing.

This topic contains 218 replies, has 59 voices.

Last updated by Andrey 4 years, 1 month ago.

Assigned support staff: Andrey.

Author Posts
September 7, 2015 at 6:05 am #698695

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

Dear Nicolas, you need the extension mb_strtolower to be enabled.
If you are getting these errors, then perhaps your previous version of WPML was not 3.1.7 but an older one.
I would recommend you to update your version of PHP or enable the mb_strtolower module because ANSI_X3.4-1968 error is also related to mb_strtolower.
You might need to contact your hosting provided about that issue. Please if you need further assistance open a new thread here in the forums.

September 11, 2015 at 10:58 am #702367

michelv-8

I asking for assistance in downgrading.
I upgrading becorse i have problem to XML sitemap and wpml do not work on domein.x/en/

September 11, 2015 at 8:49 pm #702773

christopherS-4

Hi all. I've downgraded but my host has flagged v3.1.9.7 as a security issue. Since I can't update to 3.2.7 because of the iCanLocalize Issue I'm really in a bind. Please advise on what I need to do to either upgrade securely or use the current version in a secure way. Here's the message I received:

Since we identified your site as having the vulnerable version of WPML plugin installed in the last 24-48 hours, we would like to draw your attention to an important security issue that exists within this plugin.

This plugin is vulerable to a recently exposed issue with Cross-Site Scripting (XSS) and accept-language header modification.

Due to the severity of this exploit we strongly recommend you update your plugin to the latest version, 3.2.7.

-WP Engine Security Team

September 12, 2015 at 7:01 am #702839

michelv-8

Hi,

Please i hope someone can help me to downgrade? I already do :

1) Backup your database.

2) Leave a comment in this thread asking for assistance in downgrading.

My english affairs website do not work anymore (the second day)!

It's strange, I have a working website. You recommend you buy an upgrade that after I do this, does the site and no longer work?! And now i must back to the old version? Why there is no good upgrade version?

I find it very annoying especially if do not get response quickly afther i pay 80 dollar!

September 14, 2015 at 8:06 am #703315

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

Hello michelv-8,
If you want a downgrade assistance, please provide a temporary credentials after backing up your site and database.
I am enabling the private reply where you can provide the credentials securely.

September 14, 2015 at 8:17 am #703325

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

Hello @christophers-4,
I am not sure if I understand correctly the problem - do your hosting provider blocks WPML prior 3.2.7?
Is this just a warning?
I think that disabling browser detection and redirection is a positive step in ensuring the security of your site.

September 14, 2015 at 3:04 pm #703744

christopherS-4

George,

The host does not block WPML, but they are telling me there is a significant security issue with anything before 3.2.7. It is a warning for now but I'm guessing they will disallow the use of older versions of this plugin in the future.

Can you please provide an approximate date that the 3.2.7 will be compatible with iCanlocalize? It's been a long time since that version was released and I'm concerned with the major delay and lack of a roadmap.

Also, what options do I have if my host will not allow the old version of the plugin?

September 14, 2015 at 3:10 pm #703753

kirstenC

Hello, I also require assistance with this. Where can I find a pre 3.2 version?

September 14, 2015 at 3:17 pm #703767

kirstenC

Hello, I also require assistance with this. Please help urgently.

September 15, 2015 at 6:26 am #704122

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

@christophers-4
There is no date fixed for the new release - this depends on our developers and on the team that tests the migration solution. It is very important to migrate without losing project data/translations and our developers are working on ensuring that the migration process is stable.
If you switch off the affected function (browser language detection and redirection) the issues reported in theory should not affect you.
If your host does not allow you to run that version, because at this time there is no solution, until our developers release a new version or a migration mechanic, you can trick it by changing the version declared in the plugin.

September 15, 2015 at 6:29 am #704125

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

@kristenc you can find the versions by visiting your account here in this site and then going to Downloads, selecting the plugin that you are interested in and going to changelog. Then you can download an older version.

WPML Multilingual CMS 3.1.9.7: https://wpml.org/download/wpml-multilingual-cms/?section=changelog
WPML String Translation 2.1.4: https://wpml.org/download/wpml-string-translation/?section=changelog
WPML Translation Management 1.9.11: https://wpml.org/download/wpml-translation-management/?section=changelog
WPML Media 2.1.9: https://wpml.org/download/wpml-media/?section=changelog

I am enabling the private reply where you can provide temporary credentials so that I can perform the downgrade for you.

September 15, 2015 at 6:33 am #704127

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

@michelv-8 you are using very old version of WPML. Please consider upgrading to 3.1.9.7 first - it could help in your issue.
Please remember to make complete website and database backup first.

You can use these links to get the appropriate 3.1.9.7 release:
WPML Multilingual CMS 3.1.9.7: https://wpml.org/download/wpml-multilingual-cms/?section=changelog
WPML String Translation 2.1.4: https://wpml.org/download/wpml-string-translation/?section=changelog
WPML Translation Management 1.9.11: https://wpml.org/download/wpml-translation-management/?section=changelog
WPML Media 2.1.9: https://wpml.org/download/wpml-media/?section=changelog

September 15, 2015 at 9:40 am #704345

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

@kirstenc I see that some strings has translation and some needs update. I cannot make anything more there - you need to check these strings and either update them and mark them as completed translation or just mark them as completed translation.
I also noticed that you had the plugin Installer - I would recommend you to remove that plugin since it is obsolete since 3.1.7 version of WPML.

September 15, 2015 at 10:11 am #704383

michelv-8

I have install /upgrade to
WPML Multilingual CMS Versie: 3.1.9.7
WPML String Translation Versie: 2.1.4
WPML Translation Management Versie: 1.9.11
But we have still the isu of sitemap.xml.
Both sitemap.xml are the same. The sitemap for /en/ is the same for the default.
I hope you can help me!

September 15, 2015 at 11:20 am #704456

George Botsev
Supporter

Languages: English (English )

Timezone: Europe/Sofia (GMT+02:00)

@michelv-8,
I am not sure if the fix is available for 3.1.9.7 for that issue.
If you wish you could open a new thread here in the forums, so that a supporter can look closely at the issue. However in my opinion the solution is in 3.2.x branch, so if you can hang a bit until a solution is found that will be compatible with icanlocalize, then perhaps the issue will also be resolved.