Go to the Advanced Settings menu of the plugin and make sure the following option is enabled (we recommend using the new registration form):
Activate New Form and Validation Interface
Next, check that your language’s translation file is up to date. An outdated file may be missing some translation strings. You can follow the steps in the documentation below to update the file and add any missing translations:
https://simple-membership-plugin.com/translate-simple-membership-plugin/#existing-file-translation-update-steps
“Activate New Form and Validation Interface” was already enabled
My translation file (.mo and .po) are up to date (1128 of 1128 (100 %))
But the sentence “Password must contain at least 1 digit, 1 lowercase and 1 uppercase letter.” is not in the .pot file
Here is the main POT file of the plugin, which confirms that the strings are definitely included:
https://github.com/wp-insider/simple-membership/blob/7ec972b810fb9591e627c7e78b7a92b9ebcd8283/simple-membership/languages/simple-membership.pot#L986-L999
Please note, we don’t maintain the translated language files or their associated POT files. These are typically contributed by users. When a user sends us an updated pair of .po and .mo files for a language, we include them in the plugin.
So if your language file is missing some strings, it’s likely because that language’s translation files are outdated. You’ll need to use the main POT file to update your own language file and then perform the translation. The documentation I previously shared outlines how to do this step by step.
Yes, I saw those lines clearly and it’s translated in the po file as you can see on this screenshot
https://civ-dev.ch/images/screenshot01.png
But the error message is not the same (sorry if I made an error because I’m surely not an expert with these translation), there is a number before “digit”, “lowercase” and “uppercase” as you can see here
https://civ-dev.ch/images/screenshot.png
@johnmandarine, I just carried out a test using my Spanish dev site and it is working for me. The string in question is translated into Spanish. So I can confirm that it works for the Spanish translation.
Please make sure that the same po and mo files are located in the designated areas 2) Upload the Files described in the file shared by @wpinsider-1 above.
Also make sure there are no plugins or theme interfering with the translations.
Let me know if the above information helps you.
Kind regards.
The screenshot you shared appears to be from the paid Form Builder addon. For support with premium addons, please use the following contact page:
https://simple-membership-plugin.com/premium-addon-support/
This forum is strictly for the free plugin. WordPress guidelines require that support for paid addons be handled outside of this forum.
@wpinsider-1
Ok, sorry for the mistake
I will contact them
Thanks for your help
Best regards
@mbrsolution
Yes I put the po and mo files in the wp-content/languages/plugins and wp-content/plugins/simple-membership/languages
But I don’t know if plugins or theme interfering with the translations.
Thanks for your help
Best regards