Resolved in: 3.3.8
When you visit a post or a page that contains non-ASCII characters in its slug and respectfully, in its URL, a constant redirect is happening.
This is happening because of the way such characters are handled – they need to be properly converted and escaped so that they can be used as URL.
You can read more about this topic on the following two links:
- Why should I use urlencode? (Stack Overflow)
- Uniform Resource Identifiers (URI) (Internet Engineering Task Force)
- Go to wp-content/sitepress-multilingual-cms/classes/query-filtering/class-wpml-query-parser.php at line 421.
- In the is_permalink_part_of_request(), replace
return substr( trailingslashit( $request_uri ), 0, strlen( $permalink_path ) ) === $permalink_path;
return substr( trailingslashit( urldecode( $request_uri ) ), 0, strlen( $permalink_path ) ) === $permalink_path;