{% if locale == 'fr' %} <div class="ulp-field"> <input type="checkbox" name="ulp-terms-of-service" id="terms-of-service"> <label for="terms-of-service"> J'accepte les <a href="https://fr.example.com/tos">termes et conditions</a> </label> <!-- NEW --> <div class="ulp-error-info" data-ulp-validation-function="requiredFunction" data-ulp-validation-event-listeners="change"> Vous devez accepter les termes et conditions pour continuer </div> <!-- END NEW --> </div>{% endif %}{% if locale == 'es' %} <div class="ulp-field"> <input type="checkbox" name="ulp-terms-of-service" id="terms-of-service"> <label for="terms-of-service"> Estoy de acuerdo con los <a href="https://es.example.com/tos">términos y condiciones</a> </label> </div>{% endif %}<!-- NEW --><script> function requiredFunction(element, formSubmitted) { if (! formSubmitted) { return true; } return element.checked; }</script><!-- END NEW -->