Resolved

Reported for: WPML Multilingual CMS 3.1.7.2

Symptoms

In some cases, when registering a website in wpml.org in order to get automatic WPML updates from the embedded installer, the site key is not recognized as valid.

  1. Site key is shown as invalid
  2. The message asking to register does not disappear

Workaround

In some cases, this is caused by the charset defined in wp-config.php (e.g. define('DB_CHARSET', 'utf8');) not matching the value of the ‘blog_charset’ option in the wp_options table (e.g. set to ‘latin1’).

This will be fixed in the next release.

As a temporary workaround, is possible to edit either the DB_CHARSET constant, or the option value in the DB, in order to have the same desidred value.

Other possible cases for this issue might be cause by the fact that the entered value doesn’t contain the domain only. All these value are invalid (domain.tld is a domain example):

  • http://domain.tld
  • https://domain.tld
  • domain.tld/some_path
  • URL: http://domain.tld

Use must only enter the naked domain (domain.tld).

Next version will have a new link that will automatically send the right value to the wpml.org site.