I’ve translated the plugin completely into French.
A few points to note:
Some translation strings do not appear to be translatable (backend)
WordPress Login & Registration (compatibility/wordpress/ControllerWordpress.class.php, line 18)
WooCommerce Login & Registration (compatibility/woocommerce/ControllerWoocommerce.class.php, line 19)
Hooks: (textdomain?) (ui/controller/UI_Dashboard.php, line 1100)
Dashboard (submenu) (ui/controller/UI_Dashboard.php, line 27)
Log Entries (submenu) (core/log/Log_WordPress.class.php, line 70)
UI (frontend)
The black reload icon is not visible on dark themes and could be spaced out.
The label before the image and math CAPTCHAs calculation is awkward or should be customizable: for example on CF7 it could be defined above by a custom text field, but it seems impossible to remove easily the hard-coded label. (core/protection/captcha/CaptchaImageGenerator.class.php, line 222) (core/protection/captcha/CaptchaMathGenerator.class.php, line 289)
Miscellaneous
Documentation not up to date, difficult to find customization syntax, as for example for CF7: “placeholder” for placeholders (documentation in English would be welcome).
thank you for your feedback. We already implemented the missing text strings, updated the UI to allow custom labels/placeholders, added a toggle for the reload icon (white/black) and added custom css classes for the captcha to have better options to style it within the frontend.
We’ve also added a filter to use a custom icon for the reload.
The update will be released tomorrow if no issues appear.
May i ask for some details about the “placeholder” you are talking about?
Personally, I think it would be wiser to put the reload image under the input. When the CF7 form is wrapped with “flex-direction: column”, as it already has a hard-coded 5px margin (core/protection/captcha/CaptchaGenerator.class.php, line 89) at the top and no space at the bottom: so it actually fits the input.
Are you interested in the changes/additions I made to the latest version? Like for example an additional template because the current ones break the UI of my sites. If so, tell me how I can send you the modified files.