Vícejazyčná validace e-mailů
Smartform umí zobrazovat chybové hlášky v různých jazycích.
V současnosti podporujeme tyto jazyky: čeština (cs), slovenština (sk), angličtina (en), němčina (de), rumunština (ro), maďarština (hu), chorvatština (hr), slovinština (sl) a bulharština (bg).
Formuláře pro validaci telefonních čísel v různých jazycích:
Zdrojový kód – JavaScript:
<script type="text/javascript" src="https://client.smartform.cz/v2/smartform.js" async></script>
<script type="text/javascript">
var smartform = smartform || {};
smartform.beforeInit = function () {
smartform.setClientId('[clientId]');
};
smartform.afterInit = function() {
smartform.getInstance('smartform-instance-1').phoneControl.setShowValidationStateEnabled(true);
smartform.getInstance('smartform-instance-1').phoneControl.setShowMessageEnabled(true);
smartform.getInstance('smartform-instance-1').phoneControl.setMessageLanguage("CS");
smartform.getInstance('smartform-instance-2').phoneControl.setShowValidationStateEnabled(true);
smartform.getInstance('smartform-instance-2').phoneControl.setShowMessageEnabled(true);
smartform.getInstance('smartform-instance-2').phoneControl.setMessageLanguage("EN");
smartform.getInstance('smartform-instance-3').phoneControl.setShowValidationStateEnabled(true);
smartform.getInstance('smartform-instance-3').phoneControl.setShowMessageEnabled(true);
smartform.getInstance('smartform-instance-3').phoneControl.setMessageLanguage("DE");
};
</script>
Zdrojový kód – HTML pro formulář:
<form>
<input class="smartform-instance-1 smartform-phone-number" value="+4207741882777" id="phone" placeholder="Zadejte celé telefonní číslo" required="" type="text" />
</form>
<form>
<input class="smartform-instance-2 smartform-phone-number" value="+447700900123" id="phone" placeholder="Enter the full phone number" required="" type="text" />
</form>
<form>
<input class="smartform-instance-3 smartform-phone-number" value="+491234567890" id="phone" placeholder="Geben Sie die vollständige Telefonnummer ein" required="" type="text" />
</form>