If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. Should you need further assistance, please open a new support ticket at WPML support forum.
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.
Hi,
Yes, it is solved! Thanks, sometimes I am surprised by WPML, the URL was added and the translation of the buttons appear.
Only one string is not translated, and I don't knwo how I can do this, I don't find it in the strings translations and also not in the admin strings, it is "This site uses Passwordless Registration".
Can you check this please?
Thanks, kind regards
Eric
Hi,
This strings belongs to the plugin SolidWP, which should be tested of being compatible with WPML (https://wpml.org/de/plugin/solid-security/). And here also the user dashboard strings cannot be found in the strings translation. But may be you have here an advice, how to proceed?
Thanks, kind regards
Eric
Hi,
Unfortunately there are more strings from SolidWP which I cannot find in the strings translations. Please, can you check this also?
Thanks, kind regards
Eric
Thanks for the explanation. And I am sorry for the hassle.
I downloaded the plugin's free version and the strings are not included in its code. So, they should be in the Pro version or added as options.
I need to ask you for credentials again, my bad please apologize. The other ticket was resolved and access data were removed for security. I enabled the private box again.
I found some additional strings and wanted to share them with you. I'm not sure if a general solution is possible, but I just wanted to provide this information.
Apologies for any inconvenience, and thanks in advance!
I enabled a private reply again in case you need to provide new credentials.
All the strings that you are not able to translate come from SolidWP Pro, right?
Maybe it will be easier to debug if we just set it up in a fresh site with the bare minimum to reproduce the problem. Will that work for you?
I created a test site and installed and configured WPML with several languages. If you can install the pro version of SolidWP and configure it similarly as you did on your site we should be able to check the problem in isolation. This will also allow me access to the DB and the plugin code for further debugging, so IMHO is the best option.
If this works for you, you can access the site's admin by following this link: hidden link
Feel free to create another admin user for you, because when the security plugin is active the auto login feature may fail.
I enabled automatic translation in the test site and with WPML 4.7 worked like a charm.
Check it out here: hidden link
I used a fake translation engine (we use it internally). The properly translated strings come from WP translations (.mo files). But the ones with the language code prefixed were "translated" automatically.
I understand that the setup is not complete, so all the strings that you are looking for are not yet on the test site, but it's a good start 🙂
What I suggest you do is update WPML to 4.7. This release is happening in phases, so far only 1% of our clients have been notified about it. But it's a production version.
It has a very nice feature specifically designed for our issue: find where tricky strings are coming from.
Hi,
Oh, I made a mistake, I forgot to add my email address to my user account first, can you please deactivate the SolidWP again? I am logged out an cannot log in without an e-mail at the moment.
Thanks, kind regards
Eric
Hi,
Thanks, I added an extra page in which the user can setup his security things: hidden link
We could take these texts for searching for a method of translation, may be all the other texts from the login and registration can be translated the same way.
Please check, thanks, kind regards
Eric
The string that we see in String Translation is from some PHP code. But in the front end, it's not using that one, but the one registered in JS.
For example, here:
core/modules/two-factor/entries/profile/app.js
It mentions LearnPress but it applies to any plugin with this problem.
Can you please take a look at it?
I understand the workaround is not great, but it can help you to move forward until the issue is solved.
Best Regards,
Otto
Manage Cookie Consent
We use cookies to optimize our website and services. Your consent allows us to process data such as browsing behavior. Not consenting may affect some features.
Functional
Always active
Required for our website to operate and communicate correctly.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
We use these to analyze the statistics of our site. Collected information is completely anonymous.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
These cookies track your browsing to provide ads relevant to you.