Hi, I use the commercial WPML 2.5.2 and I force SSL for certain pages in translated languages as well as in the main language.
The translated languages permalink are such as: siteurl/langcode/post
The main language site works as expected, forced pages load with ssl while unforced pages load normally.
As soon as I switch to the translated language there is no page loaded with SSL, absolutely all pages load normally even if the force_ssl is set.