|Posted: Wednesday Oct 3rd, 2012 at 12:50 pm #27345|
Some help here will make me a Very Happy Man. Thanks for reading.
Struggled for weeks to get the PRO forms translated in the front-end. Spinning around and get back to “translate” forum and “Read this article” link. No answers. I just don get it. Using WPML string translation, scanned and found 288 strings. Not all. Missing labels like “Username ( lowercase letters and/or numbers ) *” and much more as “Billing method” “Your profile” and so on.
The “Password strenght indicator” srtings is working (both WPML and ICLoc) and First name, Last name. But, I repeat, the “Password *” “Email address” – shows up in the translation back-end, but Not in the front-end.
Tried the localize plugin and created mo files and no changes to the labels and headings in the pro forms. Nothing happens in the front-end. (yes, clearing cache m.m.)
Using Buddypress, Wp single install and a lot of functions – all playing nice with translations, s2member, WPML, Simple cache, custom fields etc etc. Everything in five diffrent languages.
The s2member Pro forms -partial- don translate. – To any method I tried out.
In the end, I need to find WHERE the shortcodes for PRO forms are done in the core files, to hack a multi-lang support, but I need to ask someone here if I am missing something BASIC to just get One lang to work – as I expect/ Think would be able to handled with _x calls. WPML and other translation plugins should support it. I wonder if _x calls are missing in the core files?
If there is no solution, could someone point a direction where the do_shortcodes for PRO form are executed.
As s2member level labels (silver member etc etc) don show up anywhere in any translation plugin, I also suppose that they cant be translated without a hack in the core file as well. ?
And summary to all developers, thanks for a GREAT plugin, the Pro version is so much worth every Euro. If this product would be multi-lang supported, The love with WPML + s2m + Buddy + WP could grip a step of the more complex network market.
- s2Member® Products