Form builder to get in touch with visitors, grow your email list and collect payments — Happyforms - Version 1.12.10

Version Description

  • Improvement: More effective honeypot protection.
  • Improvement: Javascript dependencies for tooltips are now loaded only when necessary.
  • Improvement: Restored happyforms_enqueue_style filter for completely disabling frontend styles.
  • Bugfix: "Additional CSS" screen was stripping slashes from CSS code.
  • Bugfix: Error notices were ignoring color settings.
Download this release

Release Info

Developer happyforms
Plugin Icon 128x128 Form builder to get in touch with visitors, grow your email list and collect payments — Happyforms
Version 1.12.10
Comparing to
See all releases

Code changes from version 1.12.9 to 1.12.10

core/assets/css/admin.css CHANGED
@@ -287,7 +287,7 @@ p.happyforms-message-nav span.divider:last-child {
287
  }
288
 
289
  .happyforms-modal__body {
290
- padding: 40px 50px 50px;
291
  }
292
 
293
  @media screen and (max-width: 800px) {
@@ -301,8 +301,8 @@ p.happyforms-message-nav span.divider:last-child {
301
  }
302
 
303
  .happyforms-modal__heading h1 {
304
- font-size: 24px;
305
- line-height: 1.4;
306
  margin: 0 0 16px;
307
  }
308
 
287
  }
288
 
289
  .happyforms-modal__body {
290
+ padding: 40px 50px 40px;
291
  }
292
 
293
  @media screen and (max-width: 800px) {
301
  }
302
 
303
  .happyforms-modal__heading h1 {
304
+ font-size: 24px;
305
+ line-height: 1.4;
306
  margin: 0 0 16px;
307
  }
308
 
core/assets/css/color.css CHANGED
@@ -806,6 +806,8 @@
806
  .happyforms-part-error-notice p {
807
  font-size: 16px;
808
  font-size: var(--happyforms-part-value-font-size);
 
 
809
  }
810
 
811
  .happyforms-part-error-notice p svg {
806
  .happyforms-part-error-notice p {
807
  font-size: 16px;
808
  font-size: var(--happyforms-part-value-font-size);
809
+ color: #f23000;
810
+ color: var(--happyforms-color-error);
811
  }
812
 
813
  .happyforms-part-error-notice p svg {
core/assets/css/customize.css CHANGED
@@ -122,7 +122,6 @@
122
  * Sidebar stacked view
123
  *
124
  */
125
-
126
  .happyforms-stack-view {
127
  position: absolute;
128
  width: 100%;
@@ -241,6 +240,18 @@ p.description a {
241
  padding: 10px 15px;
242
  }
243
 
 
 
 
 
 
 
 
 
 
 
 
 
244
  /**
245
  *
246
  * Footer steps
122
  * Sidebar stacked view
123
  *
124
  */
 
125
  .happyforms-stack-view {
126
  position: absolute;
127
  width: 100%;
240
  padding: 10px 15px;
241
  }
242
 
243
+ #customize-control-abandoned_resume_send_alert_email,
244
+ #customize-control-owner_attach_pdf,
245
+ #customize-control-attach_pdf {
246
+ display: none;
247
+ }
248
+
249
+ .happyforms-email-view.has-email.allow-abandoned-resume #customize-control-abandoned_resume_send_alert_email,
250
+ #customize-control-receive_email_alerts.checked ~ #customize-control-owner_attach_pdf,
251
+ .has-email #customize-control-send_confirmation_email.checked ~ #customize-control-attach_pdf {
252
+ display: block;
253
+ }
254
+
255
  /**
256
  *
257
  * Footer steps
core/assets/css/layout.css CHANGED
@@ -1185,7 +1185,6 @@ input[type=submit][disabled].happyforms-button--submit {
1185
  .happyforms-part-error-notice p {
1186
  margin: 0;
1187
  padding: 0;
1188
- color: #f25000;
1189
  }
1190
 
1191
  .happyforms-part-error-notice {
1185
  .happyforms-part-error-notice p {
1186
  margin: 0;
1187
  padding: 0;
 
1188
  }
1189
 
1190
  .happyforms-part-error-notice {
core/assets/js/lib/cleave.min.js CHANGED
@@ -1,8 +1,8 @@
1
  /*!
2
- * cleave.js - 1.1.0
3
  * https://github.com/nosir/cleave.js
4
  * Apache License Version 2.0
5
  *
6
- * Copyright (C) 2012-2018 Max Huang https://github.com/nosir/
7
  */
8
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Cleave=t():e.Cleave=t()}(this,function(){return function(e){function t(n){if(r[n])return r[n].exports;var i=r[n]={exports:{},id:n,loaded:!1};return e[n].call(i.exports,i,i.exports,t),i.loaded=!0,i.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){(function(t){"use strict";var n=function(e,t){var r=this;if("string"==typeof e?r.element=document.querySelector(e):r.element="undefined"!=typeof e.length&&e.length>0?e[0]:e,!r.element)throw new Error("[cleave.js] Please check the element");t.initValue=r.element.value,r.properties=n.DefaultProperties.assign({},t),r.init()};n.prototype={init:function(){var e=this,t=e.properties;return t.numeral||t.phone||t.creditCard||t.date||0!==t.blocksLength||t.prefix?(t.maxLength=n.Util.getMaxLength(t.blocks),e.isAndroid=n.Util.isAndroid(),e.lastInputValue="",e.onChangeListener=e.onChange.bind(e),e.onKeyDownListener=e.onKeyDown.bind(e),e.onCutListener=e.onCut.bind(e),e.onCopyListener=e.onCopy.bind(e),e.element.addEventListener("input",e.onChangeListener),e.element.addEventListener("keydown",e.onKeyDownListener),e.element.addEventListener("cut",e.onCutListener),e.element.addEventListener("copy",e.onCopyListener),e.initPhoneFormatter(),e.initDateFormatter(),e.initNumeralFormatter(),void((t.initValue||t.prefix&&!t.noImmediatePrefix)&&e.onInput(t.initValue))):void e.onInput(t.initValue)},initNumeralFormatter:function(){var e=this,t=e.properties;t.numeral&&(t.numeralFormatter=new n.NumeralFormatter(t.numeralDecimalMark,t.numeralIntegerScale,t.numeralDecimalScale,t.numeralThousandsGroupStyle,t.numeralPositiveOnly,t.stripLeadingZeroes,t.delimiter))},initDateFormatter:function(){var e=this,t=e.properties;t.date&&(t.dateFormatter=new n.DateFormatter(t.datePattern),t.blocks=t.dateFormatter.getBlocks(),t.blocksLength=t.blocks.length,t.maxLength=n.Util.getMaxLength(t.blocks))},initPhoneFormatter:function(){var e=this,t=e.properties;if(t.phone)try{t.phoneFormatter=new n.PhoneFormatter(new t.root.Cleave.AsYouTypeFormatter(t.phoneRegionCode),t.delimiter)}catch(r){throw new Error("[cleave.js] Please include phone-type-formatter.{country}.js lib")}},onKeyDown:function(e){var t=this,r=t.properties,i=e.which||e.keyCode,a=n.Util,o=t.element.value;return a.isAndroidBackspaceKeydown(t.lastInputValue,o)&&(i=8),t.lastInputValue=o,8===i&&a.isDelimiter(o.slice(-r.delimiterLength),r.delimiter,r.delimiters)?void(r.backspace=!0):void(r.backspace=!1)},onChange:function(){this.onInput(this.element.value)},onCut:function(e){this.copyClipboardData(e),this.onInput("")},onCopy:function(e){this.copyClipboardData(e)},copyClipboardData:function(e){var t=this,r=t.properties,i=n.Util,a=t.element.value,o="";o=r.copyDelimiter?a:i.stripDelimiters(a,r.delimiter,r.delimiters);try{e.clipboardData?e.clipboardData.setData("Text",o):window.clipboardData.setData("Text",o),e.preventDefault()}catch(l){}},onInput:function(e){var t=this,r=t.properties,i=n.Util;return r.numeral||!r.backspace||i.isDelimiter(e.slice(-r.delimiterLength),r.delimiter,r.delimiters)||(e=i.headStr(e,e.length-r.delimiterLength)),r.phone?(!r.prefix||r.noImmediatePrefix&&!e.length?r.result=r.phoneFormatter.format(e):r.result=r.prefix+r.phoneFormatter.format(e).slice(r.prefix.length),void t.updateValueState()):r.numeral?(!r.prefix||r.noImmediatePrefix&&!e.length?r.result=r.numeralFormatter.format(e):r.result=r.prefix+r.numeralFormatter.format(e),void t.updateValueState()):(r.date&&(e=r.dateFormatter.getValidatedDate(e)),e=i.stripDelimiters(e,r.delimiter,r.delimiters),e=i.getPrefixStrippedValue(e,r.prefix,r.prefixLength),e=r.numericOnly?i.strip(e,/[^\d]/g):e,e=r.uppercase?e.toUpperCase():e,e=r.lowercase?e.toLowerCase():e,!r.prefix||r.noImmediatePrefix&&!e.length||(e=r.prefix+e,0!==r.blocksLength)?(r.creditCard&&t.updateCreditCardPropsByValue(e),e=i.headStr(e,r.maxLength),r.result=i.getFormattedValue(e,r.blocks,r.blocksLength,r.delimiter,r.delimiters,r.delimiterLazyShow),void t.updateValueState()):(r.result=e,void t.updateValueState()))},updateCreditCardPropsByValue:function(e){var t,r=this,i=r.properties,a=n.Util;a.headStr(i.result,4)!==a.headStr(e,4)&&(t=n.CreditCardDetector.getInfo(e,i.creditCardStrictMode),i.blocks=t.blocks,i.blocksLength=i.blocks.length,i.maxLength=a.getMaxLength(i.blocks),i.creditCardType!==t.type&&(i.creditCardType=t.type,i.onCreditCardTypeChanged.call(r,i.creditCardType)))},setCurrentSelection:function(e,t){var r=this.element;if(t.length!==e&&r===document.activeElement)if(r.createTextRange){var n=r.createTextRange();n.move("character",e),n.select()}else r.setSelectionRange(e,e)},updateValueState:function(){var e=this;if(e.element){var t=e.element.selectionEnd,r=e.element.value;if(e.isAndroid)return void window.setTimeout(function(){e.element.value=e.properties.result,e.setCurrentSelection(t,r)},1);e.element.value=e.properties.result,e.setCurrentSelection(t,r)}},setPhoneRegionCode:function(e){var t=this,r=t.properties;r.phoneRegionCode=e,t.initPhoneFormatter(),t.onChange()},setRawValue:function(e){var t=this,r=t.properties;e=void 0!==e&&null!==e?e.toString():"",r.numeral&&(e=e.replace(".",r.numeralDecimalMark)),r.backspace=!1,t.element.value=e,t.onInput(e)},getRawValue:function(){var e=this,t=e.properties,r=n.Util,i=e.element.value;return t.rawValueTrimPrefix&&(i=r.getPrefixStrippedValue(i,t.prefix,t.prefixLength)),i=t.numeral?t.numeralFormatter.getRawValue(i):r.stripDelimiters(i,t.delimiter,t.delimiters)},getISOFormatDate:function(){var e=this,t=e.properties;return t.date?t.dateFormatter.getISOFormatDate():""},getFormattedValue:function(){return this.element.value},destroy:function(){var e=this;e.element.removeEventListener("input",e.onChangeListener),e.element.removeEventListener("keydown",e.onKeyDownListener),e.element.removeEventListener("cut",e.onCutListener),e.element.removeEventListener("copy",e.onCopyListener)},toString:function(){return"[Cleave Object]"}},n.NumeralFormatter=r(1),n.DateFormatter=r(2),n.PhoneFormatter=r(3),n.CreditCardDetector=r(4),n.Util=r(5),n.DefaultProperties=r(6),("object"==typeof t&&t?t:window).Cleave=n,e.exports=n}).call(t,function(){return this}())},function(e,t){"use strict";var r=function(e,t,n,i,a,o,l){var s=this;s.numeralDecimalMark=e||".",s.numeralIntegerScale=t>0?t:0,s.numeralDecimalScale=n>=0?n:2,s.numeralThousandsGroupStyle=i||r.groupStyle.thousand,s.numeralPositiveOnly=!!a,s.stripLeadingZeroes=void 0==o||o,s.delimiter=l||""===l?l:",",s.delimiterRE=l?new RegExp("\\"+l,"g"):""};r.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},r.prototype={getRawValue:function(e){return e.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(e){var t,n,i=this,a="";switch(e=e.replace(/[A-Za-z]/g,"").replace(i.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",i.numeralPositiveOnly?"":"-").replace("M",i.numeralDecimalMark),i.stripLeadingZeroes&&(e=e.replace(/^(-)?0+(?=\d)/,"$1")),n=e,e.indexOf(i.numeralDecimalMark)>=0&&(t=e.split(i.numeralDecimalMark),n=t[0],a=i.numeralDecimalMark+t[1].slice(0,i.numeralDecimalScale)),i.numeralIntegerScale>0&&(n=n.slice(0,i.numeralIntegerScale+("-"===e.slice(0,1)?1:0))),i.numeralThousandsGroupStyle){case r.groupStyle.lakh:n=n.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+i.delimiter);break;case r.groupStyle.wan:n=n.replace(/(\d)(?=(\d{4})+$)/g,"$1"+i.delimiter);break;case r.groupStyle.thousand:n=n.replace(/(\d)(?=(\d{3})+$)/g,"$1"+i.delimiter)}return n.toString()+(i.numeralDecimalScale>0?a.toString():"")}},e.exports=r},function(e,t){"use strict";var r=function(e){var t=this;t.date=[],t.blocks=[],t.datePattern=e,t.initBlocks()};r.prototype={initBlocks:function(){var e=this;e.datePattern.forEach(function(t){"Y"===t?e.blocks.push(4):e.blocks.push(2)})},getISOFormatDate:function(){var e=this,t=e.date;return t[2]?t[2]+"-"+e.addLeadingZero(t[1])+"-"+e.addLeadingZero(t[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(e){var t=this,r="";return e=e.replace(/[^\d]/g,""),t.blocks.forEach(function(n,i){if(e.length>0){var a=e.slice(0,n),o=a.slice(0,1),l=e.slice(n);switch(t.datePattern[i]){case"d":"00"===a?a="01":parseInt(o,10)>3?a="0"+o:parseInt(a,10)>31&&(a="31");break;case"m":"00"===a?a="01":parseInt(o,10)>1?a="0"+o:parseInt(a,10)>12&&(a="12")}r+=a,e=l}}),this.getFixedDateString(r)},getFixedDateString:function(e){var t,r,n,i=this,a=i.datePattern,o=[],l=0,s=0,c=0,u=0,d=0,m=0;return 4===e.length&&"y"!==a[0].toLowerCase()&&"y"!==a[1].toLowerCase()&&(u="d"===a[0]?0:2,d=2-u,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),o=this.getFixedDate(t,r,0)),8===e.length&&(a.forEach(function(e,t){switch(e){case"d":l=t;break;case"m":s=t;break;default:c=t}}),m=2*c,u=l<=c?2*l:2*l+2,d=s<=c?2*s:2*s+2,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),n=parseInt(e.slice(m,m+4),10),o=this.getFixedDate(t,r,n)),i.date=o,0===o.length?e:a.reduce(function(e,t){switch(t){case"d":return e+i.addLeadingZero(o[0]);case"m":return e+i.addLeadingZero(o[1]);default:return e+""+(o[2]||"")}},"")},getFixedDate:function(e,t,r){return e=Math.min(e,31),t=Math.min(t,12),r=parseInt(r||0,10),(t<7&&t%2===0||t>8&&t%2===1)&&(e=Math.min(e,2===t?this.isLeapYear(r)?29:28:30)),[e,t,r]},isLeapYear:function(e){return e%4===0&&e%100!==0||e%400===0},addLeadingZero:function(e){return(e<10?"0":"")+e}},e.exports=r},function(e,t){"use strict";var r=function(e,t){var r=this;r.delimiter=t||""===t?t:" ",r.delimiterRE=t?new RegExp("\\"+t,"g"):"",r.formatter=e};r.prototype={setFormatter:function(e){this.formatter=e},format:function(e){var t=this;t.formatter.clear(),e=e.replace(/[^\d+]/g,""),e=e.replace(t.delimiterRE,"");for(var r,n="",i=!1,a=0,o=e.length;a<o;a++)r=t.formatter.inputDigit(e.charAt(a)),/[\s()-]/g.test(r)?(n=r,i=!0):i||(n=r);return n=n.replace(/[()]/g,""),n=n.replace(/[\s-]/g,t.delimiter)}},e.exports=r},function(e,t){"use strict";var r={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],general:[4,4,4,4],unionPay:[4,4,4,4],generalStrict:[4,4,4,7]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb:/^(?:2131|1800|35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^62\d{0,14}/},getInfo:function(e,t){var n=r.blocks,i=r.re;t=!!t;for(var a in i)if(i[a].test(e)){var o;return o=("discover"===a||"maestro"===a||"visa"===a||"mir"===a||"unionPay"===a)&&t?n.generalStrict:n[a],{type:a,blocks:o}}return{type:"unknown",blocks:t?n.generalStrict:n.general}}};e.exports=r},function(e,t){"use strict";var r={noop:function(){},strip:function(e,t){return e.replace(t,"")},isDelimiter:function(e,t,r){return 0===r.length?e===t:r.some(function(t){if(e===t)return!0})},getDelimiterREByDelimiter:function(e){return new RegExp(e.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},stripDelimiters:function(e,t,r){var n=this;if(0===r.length){var i=t?n.getDelimiterREByDelimiter(t):"";return e.replace(i,"")}return r.forEach(function(t){e=e.replace(n.getDelimiterREByDelimiter(t),"")}),e},headStr:function(e,t){return e.slice(0,t)},getMaxLength:function(e){return e.reduce(function(e,t){return e+t},0)},getPrefixStrippedValue:function(e,t,r){if(e.slice(0,r)!==t){var n=this.getFirstDiffIndex(t,e.slice(0,r));e=t+e.slice(n,n+1)+e.slice(r+1)}return e.slice(r)},getFirstDiffIndex:function(e,t){for(var r=0;e.charAt(r)===t.charAt(r);)if(""===e.charAt(r++))return-1;return r},getFormattedValue:function(e,t,r,n,i,a){var o,l="",s=i.length>0;return 0===r?e:(t.forEach(function(t,c){if(e.length>0){var u=e.slice(0,t),d=e.slice(t);o=s?i[a?c-1:c]||o:n,a?(c>0&&(l+=o),l+=u):(l+=u,u.length===t&&c<r-1&&(l+=o)),e=d}}),l)},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(e,t){return!!(this.isAndroid()&&e&&t)&&t===e.slice(0,-1)}};e.exports=r},function(e,t){(function(t){"use strict";var r={assign:function(e,r){return e=e||{},r=r||{},e.creditCard=!!r.creditCard,e.creditCardStrictMode=!!r.creditCardStrictMode,e.creditCardType="",e.onCreditCardTypeChanged=r.onCreditCardTypeChanged||function(){},e.phone=!!r.phone,e.phoneRegionCode=r.phoneRegionCode||"AU",e.phoneFormatter={},e.date=!!r.date,e.datePattern=r.datePattern||["d","m","Y"],e.dateFormatter={},e.numeral=!!r.numeral,e.numeralIntegerScale=r.numeralIntegerScale>0?r.numeralIntegerScale:0,e.numeralDecimalScale=r.numeralDecimalScale>=0?r.numeralDecimalScale:2,e.numeralDecimalMark=r.numeralDecimalMark||".",e.numeralThousandsGroupStyle=r.numeralThousandsGroupStyle||"thousand",e.numeralPositiveOnly=!!r.numeralPositiveOnly,e.stripLeadingZeroes=void 0==r.stripLeadingZeroes||r.stripLeadingZeroes,e.numericOnly=e.creditCard||e.date||!!r.numericOnly,e.uppercase=!!r.uppercase,e.lowercase=!!r.lowercase,e.prefix=e.creditCard||e.date?"":r.prefix||"",e.noImmediatePrefix=!!r.noImmediatePrefix,e.prefixLength=e.prefix.length,e.rawValueTrimPrefix=!!r.rawValueTrimPrefix,e.copyDelimiter=!!r.copyDelimiter,e.initValue=void 0!==r.initValue&&null!==r.initValue?r.initValue.toString():"",e.delimiter=r.delimiter||""===r.delimiter?r.delimiter:r.date?"/":r.numeral?",":(r.phone," "),e.delimiterLength=e.delimiter.length,e.delimiterLazyShow=!!r.delimiterLazyShow,e.delimiters=r.delimiters||[],e.blocks=r.blocks||[],e.blocksLength=e.blocks.length,e.root="object"==typeof t&&t?t:window,e.maxLength=0,e.backspace=!1,e.result="",e}};e.exports=r}).call(t,function(){return this}())}])});
1
  /*!
2
+ * cleave.js - 1.6.0
3
  * https://github.com/nosir/cleave.js
4
  * Apache License Version 2.0
5
  *
6
+ * Copyright (C) 2012-2020 Max Huang https://github.com/nosir/
7
  */
8
+ !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Cleave=t():e.Cleave=t()}(this,function(){return function(e){function t(i){if(r[i])return r[i].exports;var n=r[i]={exports:{},id:i,loaded:!1};return e[i].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var r={};return t.m=e,t.c=r,t.p="",t(0)}([function(e,t,r){(function(t){"use strict";var i=function(e,t){var r=this,n=!1;if("string"==typeof e?(r.element=document.querySelector(e),n=document.querySelectorAll(e).length>1):"undefined"!=typeof e.length&&e.length>0?(r.element=e[0],n=e.length>1):r.element=e,!r.element)throw new Error("[cleave.js] Please check the element");if(n)try{console.warn("[cleave.js] Multiple input fields matched, cleave.js will only take the first one.")}catch(a){}t.initValue=r.element.value,r.properties=i.DefaultProperties.assign({},t),r.init()};i.prototype={init:function(){var e=this,t=e.properties;return t.numeral||t.phone||t.creditCard||t.time||t.date||0!==t.blocksLength||t.prefix?(t.maxLength=i.Util.getMaxLength(t.blocks),e.isAndroid=i.Util.isAndroid(),e.lastInputValue="",e.isBackward="",e.onChangeListener=e.onChange.bind(e),e.onKeyDownListener=e.onKeyDown.bind(e),e.onFocusListener=e.onFocus.bind(e),e.onCutListener=e.onCut.bind(e),e.onCopyListener=e.onCopy.bind(e),e.initSwapHiddenInput(),e.element.addEventListener("input",e.onChangeListener),e.element.addEventListener("keydown",e.onKeyDownListener),e.element.addEventListener("focus",e.onFocusListener),e.element.addEventListener("cut",e.onCutListener),e.element.addEventListener("copy",e.onCopyListener),e.initPhoneFormatter(),e.initDateFormatter(),e.initTimeFormatter(),e.initNumeralFormatter(),void((t.initValue||t.prefix&&!t.noImmediatePrefix)&&e.onInput(t.initValue))):void e.onInput(t.initValue)},initSwapHiddenInput:function(){var e=this,t=e.properties;if(t.swapHiddenInput){var r=e.element.cloneNode(!0);e.element.parentNode.insertBefore(r,e.element),e.elementSwapHidden=e.element,e.elementSwapHidden.type="hidden",e.element=r,e.element.id=""}},initNumeralFormatter:function(){var e=this,t=e.properties;t.numeral&&(t.numeralFormatter=new i.NumeralFormatter(t.numeralDecimalMark,t.numeralIntegerScale,t.numeralDecimalScale,t.numeralThousandsGroupStyle,t.numeralPositiveOnly,t.stripLeadingZeroes,t.prefix,t.signBeforePrefix,t.tailPrefix,t.delimiter))},initTimeFormatter:function(){var e=this,t=e.properties;t.time&&(t.timeFormatter=new i.TimeFormatter(t.timePattern,t.timeFormat),t.blocks=t.timeFormatter.getBlocks(),t.blocksLength=t.blocks.length,t.maxLength=i.Util.getMaxLength(t.blocks))},initDateFormatter:function(){var e=this,t=e.properties;t.date&&(t.dateFormatter=new i.DateFormatter(t.datePattern,t.dateMin,t.dateMax),t.blocks=t.dateFormatter.getBlocks(),t.blocksLength=t.blocks.length,t.maxLength=i.Util.getMaxLength(t.blocks))},initPhoneFormatter:function(){var e=this,t=e.properties;if(t.phone)try{t.phoneFormatter=new i.PhoneFormatter(new t.root.Cleave.AsYouTypeFormatter(t.phoneRegionCode),t.delimiter)}catch(r){throw new Error("[cleave.js] Please include phone-type-formatter.{country}.js lib")}},onKeyDown:function(e){var t=this,r=e.which||e.keyCode;t.lastInputValue=t.element.value,t.isBackward=8===r},onChange:function(e){var t=this,r=t.properties,n=i.Util;t.isBackward=t.isBackward||"deleteContentBackward"===e.inputType;var a=n.getPostDelimiter(t.lastInputValue,r.delimiter,r.delimiters);t.isBackward&&a?r.postDelimiterBackspace=a:r.postDelimiterBackspace=!1,this.onInput(this.element.value)},onFocus:function(){var e=this,t=e.properties;e.lastInputValue=e.element.value,t.prefix&&t.noImmediatePrefix&&!e.element.value&&this.onInput(t.prefix),i.Util.fixPrefixCursor(e.element,t.prefix,t.delimiter,t.delimiters)},onCut:function(e){i.Util.checkFullSelection(this.element.value)&&(this.copyClipboardData(e),this.onInput(""))},onCopy:function(e){i.Util.checkFullSelection(this.element.value)&&this.copyClipboardData(e)},copyClipboardData:function(e){var t=this,r=t.properties,n=i.Util,a=t.element.value,o="";o=r.copyDelimiter?a:n.stripDelimiters(a,r.delimiter,r.delimiters);try{e.clipboardData?e.clipboardData.setData("Text",o):window.clipboardData.setData("Text",o),e.preventDefault()}catch(l){}},onInput:function(e){var t=this,r=t.properties,n=i.Util,a=n.getPostDelimiter(e,r.delimiter,r.delimiters);return r.numeral||!r.postDelimiterBackspace||a||(e=n.headStr(e,e.length-r.postDelimiterBackspace.length)),r.phone?(!r.prefix||r.noImmediatePrefix&&!e.length?r.result=r.phoneFormatter.format(e):r.result=r.prefix+r.phoneFormatter.format(e).slice(r.prefix.length),void t.updateValueState()):r.numeral?(r.prefix&&r.noImmediatePrefix&&0===e.length?r.result="":r.result=r.numeralFormatter.format(e),void t.updateValueState()):(r.date&&(e=r.dateFormatter.getValidatedDate(e)),r.time&&(e=r.timeFormatter.getValidatedTime(e)),e=n.stripDelimiters(e,r.delimiter,r.delimiters),e=n.getPrefixStrippedValue(e,r.prefix,r.prefixLength,r.result,r.delimiter,r.delimiters,r.noImmediatePrefix,r.tailPrefix,r.signBeforePrefix),e=r.numericOnly?n.strip(e,/[^\d]/g):e,e=r.uppercase?e.toUpperCase():e,e=r.lowercase?e.toLowerCase():e,r.prefix&&(r.tailPrefix?e+=r.prefix:e=r.prefix+e,0===r.blocksLength)?(r.result=e,void t.updateValueState()):(r.creditCard&&t.updateCreditCardPropsByValue(e),e=n.headStr(e,r.maxLength),r.result=n.getFormattedValue(e,r.blocks,r.blocksLength,r.delimiter,r.delimiters,r.delimiterLazyShow),void t.updateValueState()))},updateCreditCardPropsByValue:function(e){var t,r=this,n=r.properties,a=i.Util;a.headStr(n.result,4)!==a.headStr(e,4)&&(t=i.CreditCardDetector.getInfo(e,n.creditCardStrictMode),n.blocks=t.blocks,n.blocksLength=n.blocks.length,n.maxLength=a.getMaxLength(n.blocks),n.creditCardType!==t.type&&(n.creditCardType=t.type,n.onCreditCardTypeChanged.call(r,n.creditCardType)))},updateValueState:function(){var e=this,t=i.Util,r=e.properties;if(e.element){var n=e.element.selectionEnd,a=e.element.value,o=r.result;if(n=t.getNextCursorPosition(n,a,o,r.delimiter,r.delimiters),e.isAndroid)return void window.setTimeout(function(){e.element.value=o,t.setSelection(e.element,n,r.document,!1),e.callOnValueChanged()},1);e.element.value=o,r.swapHiddenInput&&(e.elementSwapHidden.value=e.getRawValue()),t.setSelection(e.element,n,r.document,!1),e.callOnValueChanged()}},callOnValueChanged:function(){var e=this,t=e.properties;t.onValueChanged.call(e,{target:{name:e.element.name,value:t.result,rawValue:e.getRawValue()}})},setPhoneRegionCode:function(e){var t=this,r=t.properties;r.phoneRegionCode=e,t.initPhoneFormatter(),t.onChange()},setRawValue:function(e){var t=this,r=t.properties;e=void 0!==e&&null!==e?e.toString():"",r.numeral&&(e=e.replace(".",r.numeralDecimalMark)),r.postDelimiterBackspace=!1,t.element.value=e,t.onInput(e)},getRawValue:function(){var e=this,t=e.properties,r=i.Util,n=e.element.value;return t.rawValueTrimPrefix&&(n=r.getPrefixStrippedValue(n,t.prefix,t.prefixLength,t.result,t.delimiter,t.delimiters,t.noImmediatePrefix,t.tailPrefix,t.signBeforePrefix)),n=t.numeral?t.numeralFormatter.getRawValue(n):r.stripDelimiters(n,t.delimiter,t.delimiters)},getISOFormatDate:function(){var e=this,t=e.properties;return t.date?t.dateFormatter.getISOFormatDate():""},getISOFormatTime:function(){var e=this,t=e.properties;return t.time?t.timeFormatter.getISOFormatTime():""},getFormattedValue:function(){return this.element.value},destroy:function(){var e=this;e.element.removeEventListener("input",e.onChangeListener),e.element.removeEventListener("keydown",e.onKeyDownListener),e.element.removeEventListener("focus",e.onFocusListener),e.element.removeEventListener("cut",e.onCutListener),e.element.removeEventListener("copy",e.onCopyListener)},toString:function(){return"[Cleave Object]"}},i.NumeralFormatter=r(1),i.DateFormatter=r(2),i.TimeFormatter=r(3),i.PhoneFormatter=r(4),i.CreditCardDetector=r(5),i.Util=r(6),i.DefaultProperties=r(7),("object"==typeof t&&t?t:window).Cleave=i,e.exports=i}).call(t,function(){return this}())},function(e,t){"use strict";var r=function(e,t,i,n,a,o,l,s,c,u){var d=this;d.numeralDecimalMark=e||".",d.numeralIntegerScale=t>0?t:0,d.numeralDecimalScale=i>=0?i:2,d.numeralThousandsGroupStyle=n||r.groupStyle.thousand,d.numeralPositiveOnly=!!a,d.stripLeadingZeroes=o!==!1,d.prefix=l||""===l?l:"",d.signBeforePrefix=!!s,d.tailPrefix=!!c,d.delimiter=u||""===u?u:",",d.delimiterRE=u?new RegExp("\\"+u,"g"):""};r.groupStyle={thousand:"thousand",lakh:"lakh",wan:"wan",none:"none"},r.prototype={getRawValue:function(e){return e.replace(this.delimiterRE,"").replace(this.numeralDecimalMark,".")},format:function(e){var t,i,n,a,o=this,l="";switch(e=e.replace(/[A-Za-z]/g,"").replace(o.numeralDecimalMark,"M").replace(/[^\dM-]/g,"").replace(/^\-/,"N").replace(/\-/g,"").replace("N",o.numeralPositiveOnly?"":"-").replace("M",o.numeralDecimalMark),o.stripLeadingZeroes&&(e=e.replace(/^(-)?0+(?=\d)/,"$1")),i="-"===e.slice(0,1)?"-":"",n="undefined"!=typeof o.prefix?o.signBeforePrefix?i+o.prefix:o.prefix+i:i,a=e,e.indexOf(o.numeralDecimalMark)>=0&&(t=e.split(o.numeralDecimalMark),a=t[0],l=o.numeralDecimalMark+t[1].slice(0,o.numeralDecimalScale)),"-"===i&&(a=a.slice(1)),o.numeralIntegerScale>0&&(a=a.slice(0,o.numeralIntegerScale)),o.numeralThousandsGroupStyle){case r.groupStyle.lakh:a=a.replace(/(\d)(?=(\d\d)+\d$)/g,"$1"+o.delimiter);break;case r.groupStyle.wan:a=a.replace(/(\d)(?=(\d{4})+$)/g,"$1"+o.delimiter);break;case r.groupStyle.thousand:a=a.replace(/(\d)(?=(\d{3})+$)/g,"$1"+o.delimiter)}return o.tailPrefix?i+a.toString()+(o.numeralDecimalScale>0?l.toString():"")+o.prefix:n+a.toString()+(o.numeralDecimalScale>0?l.toString():"")}},e.exports=r},function(e,t){"use strict";var r=function(e,t,r){var i=this;i.date=[],i.blocks=[],i.datePattern=e,i.dateMin=t.split("-").reverse().map(function(e){return parseInt(e,10)}),2===i.dateMin.length&&i.dateMin.unshift(0),i.dateMax=r.split("-").reverse().map(function(e){return parseInt(e,10)}),2===i.dateMax.length&&i.dateMax.unshift(0),i.initBlocks()};r.prototype={initBlocks:function(){var e=this;e.datePattern.forEach(function(t){"Y"===t?e.blocks.push(4):e.blocks.push(2)})},getISOFormatDate:function(){var e=this,t=e.date;return t[2]?t[2]+"-"+e.addLeadingZero(t[1])+"-"+e.addLeadingZero(t[0]):""},getBlocks:function(){return this.blocks},getValidatedDate:function(e){var t=this,r="";return e=e.replace(/[^\d]/g,""),t.blocks.forEach(function(i,n){if(e.length>0){var a=e.slice(0,i),o=a.slice(0,1),l=e.slice(i);switch(t.datePattern[n]){case"d":"00"===a?a="01":parseInt(o,10)>3?a="0"+o:parseInt(a,10)>31&&(a="31");break;case"m":"00"===a?a="01":parseInt(o,10)>1?a="0"+o:parseInt(a,10)>12&&(a="12")}r+=a,e=l}}),this.getFixedDateString(r)},getFixedDateString:function(e){var t,r,i,n=this,a=n.datePattern,o=[],l=0,s=0,c=0,u=0,d=0,m=0,p=!1;4===e.length&&"y"!==a[0].toLowerCase()&&"y"!==a[1].toLowerCase()&&(u="d"===a[0]?0:2,d=2-u,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),o=this.getFixedDate(t,r,0)),8===e.length&&(a.forEach(function(e,t){switch(e){case"d":l=t;break;case"m":s=t;break;default:c=t}}),m=2*c,u=l<=c?2*l:2*l+2,d=s<=c?2*s:2*s+2,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+4),10),p=4===e.slice(m,m+4).length,o=this.getFixedDate(t,r,i)),4!==e.length||"y"!==a[0]&&"y"!==a[1]||(d="m"===a[0]?0:2,m=2-d,r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+2),10),p=2===e.slice(m,m+2).length,o=[0,r,i]),6!==e.length||"Y"!==a[0]&&"Y"!==a[1]||(d="m"===a[0]?0:4,m=2-.5*d,r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+4),10),p=4===e.slice(m,m+4).length,o=[0,r,i]),o=n.getRangeFixedDate(o),n.date=o;var h=0===o.length?e:a.reduce(function(e,t){switch(t){case"d":return e+(0===o[0]?"":n.addLeadingZero(o[0]));case"m":return e+(0===o[1]?"":n.addLeadingZero(o[1]));case"y":return e+(p?n.addLeadingZeroForYear(o[2],!1):"");case"Y":return e+(p?n.addLeadingZeroForYear(o[2],!0):"")}},"");return h},getRangeFixedDate:function(e){var t=this,r=t.datePattern,i=t.dateMin||[],n=t.dateMax||[];return!e.length||i.length<3&&n.length<3?e:r.find(function(e){return"y"===e.toLowerCase()})&&0===e[2]?e:n.length&&(n[2]<e[2]||n[2]===e[2]&&(n[1]<e[1]||n[1]===e[1]&&n[0]<e[0]))?n:i.length&&(i[2]>e[2]||i[2]===e[2]&&(i[1]>e[1]||i[1]===e[1]&&i[0]>e[0]))?i:e},getFixedDate:function(e,t,r){return e=Math.min(e,31),t=Math.min(t,12),r=parseInt(r||0,10),(t<7&&t%2===0||t>8&&t%2===1)&&(e=Math.min(e,2===t?this.isLeapYear(r)?29:28:30)),[e,t,r]},isLeapYear:function(e){return e%4===0&&e%100!==0||e%400===0},addLeadingZero:function(e){return(e<10?"0":"")+e},addLeadingZeroForYear:function(e,t){return t?(e<10?"000":e<100?"00":e<1e3?"0":"")+e:(e<10?"0":"")+e}},e.exports=r},function(e,t){"use strict";var r=function(e,t){var r=this;r.time=[],r.blocks=[],r.timePattern=e,r.timeFormat=t,r.initBlocks()};r.prototype={initBlocks:function(){var e=this;e.timePattern.forEach(function(){e.blocks.push(2)})},getISOFormatTime:function(){var e=this,t=e.time;return t[2]?e.addLeadingZero(t[0])+":"+e.addLeadingZero(t[1])+":"+e.addLeadingZero(t[2]):""},getBlocks:function(){return this.blocks},getTimeFormatOptions:function(){var e=this;return"12"===String(e.timeFormat)?{maxHourFirstDigit:1,maxHours:12,maxMinutesFirstDigit:5,maxMinutes:60}:{maxHourFirstDigit:2,maxHours:23,maxMinutesFirstDigit:5,maxMinutes:60}},getValidatedTime:function(e){var t=this,r="";e=e.replace(/[^\d]/g,"");var i=t.getTimeFormatOptions();return t.blocks.forEach(function(n,a){if(e.length>0){var o=e.slice(0,n),l=o.slice(0,1),s=e.slice(n);switch(t.timePattern[a]){case"h":parseInt(l,10)>i.maxHourFirstDigit?o="0"+l:parseInt(o,10)>i.maxHours&&(o=i.maxHours+"");break;case"m":case"s":parseInt(l,10)>i.maxMinutesFirstDigit?o="0"+l:parseInt(o,10)>i.maxMinutes&&(o=i.maxMinutes+"")}r+=o,e=s}}),this.getFixedTimeString(r)},getFixedTimeString:function(e){var t,r,i,n=this,a=n.timePattern,o=[],l=0,s=0,c=0,u=0,d=0,m=0;return 6===e.length&&(a.forEach(function(e,t){switch(e){case"s":l=2*t;break;case"m":s=2*t;break;case"h":c=2*t}}),m=c,d=s,u=l,t=parseInt(e.slice(u,u+2),10),r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+2),10),o=this.getFixedTime(i,r,t)),4===e.length&&n.timePattern.indexOf("s")<0&&(a.forEach(function(e,t){switch(e){case"m":s=2*t;break;case"h":c=2*t}}),m=c,d=s,t=0,r=parseInt(e.slice(d,d+2),10),i=parseInt(e.slice(m,m+2),10),o=this.getFixedTime(i,r,t)),n.time=o,0===o.length?e:a.reduce(function(e,t){switch(t){case"s":return e+n.addLeadingZero(o[2]);case"m":return e+n.addLeadingZero(o[1]);case"h":return e+n.addLeadingZero(o[0])}},"")},getFixedTime:function(e,t,r){return r=Math.min(parseInt(r||0,10),60),t=Math.min(t,60),e=Math.min(e,60),[e,t,r]},addLeadingZero:function(e){return(e<10?"0":"")+e}},e.exports=r},function(e,t){"use strict";var r=function(e,t){var r=this;r.delimiter=t||""===t?t:" ",r.delimiterRE=t?new RegExp("\\"+t,"g"):"",r.formatter=e};r.prototype={setFormatter:function(e){this.formatter=e},format:function(e){var t=this;t.formatter.clear(),e=e.replace(/[^\d+]/g,""),e=e.replace(/^\+/,"B").replace(/\+/g,"").replace("B","+"),e=e.replace(t.delimiterRE,"");for(var r,i="",n=!1,a=0,o=e.length;a<o;a++)r=t.formatter.inputDigit(e.charAt(a)),/[\s()-]/g.test(r)?(i=r,n=!0):n||(i=r);return i=i.replace(/[()]/g,""),i=i.replace(/[\s-]/g,t.delimiter)}},e.exports=r},function(e,t){"use strict";var r={blocks:{uatp:[4,5,6],amex:[4,6,5],diners:[4,6,4],discover:[4,4,4,4],mastercard:[4,4,4,4],dankort:[4,4,4,4],instapayment:[4,4,4,4],jcb15:[4,6,5],jcb:[4,4,4,4],maestro:[4,4,4,4],visa:[4,4,4,4],mir:[4,4,4,4],unionPay:[4,4,4,4],general:[4,4,4,4]},re:{uatp:/^(?!1800)1\d{0,14}/,amex:/^3[47]\d{0,13}/,discover:/^(?:6011|65\d{0,2}|64[4-9]\d?)\d{0,12}/,diners:/^3(?:0([0-5]|9)|[689]\d?)\d{0,11}/,mastercard:/^(5[1-5]\d{0,2}|22[2-9]\d{0,1}|2[3-7]\d{0,2})\d{0,12}/,dankort:/^(5019|4175|4571)\d{0,12}/,instapayment:/^63[7-9]\d{0,13}/,jcb15:/^(?:2131|1800)\d{0,11}/,jcb:/^(?:35\d{0,2})\d{0,12}/,maestro:/^(?:5[0678]\d{0,2}|6304|67\d{0,2})\d{0,12}/,mir:/^220[0-4]\d{0,12}/,visa:/^4\d{0,15}/,unionPay:/^(62|81)\d{0,14}/},getStrictBlocks:function(e){var t=e.reduce(function(e,t){return e+t},0);return e.concat(19-t)},getInfo:function(e,t){var i=r.blocks,n=r.re;t=!!t;for(var a in n)if(n[a].test(e)){var o=i[a];return{type:a,blocks:t?this.getStrictBlocks(o):o}}return{type:"unknown",blocks:t?this.getStrictBlocks(i.general):i.general}}};e.exports=r},function(e,t){"use strict";var r={noop:function(){},strip:function(e,t){return e.replace(t,"")},getPostDelimiter:function(e,t,r){if(0===r.length)return e.slice(-t.length)===t?t:"";var i="";return r.forEach(function(t){e.slice(-t.length)===t&&(i=t)}),i},getDelimiterREByDelimiter:function(e){return new RegExp(e.replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),"g")},getNextCursorPosition:function(e,t,r,i,n){return t.length===e?r.length:e+this.getPositionOffset(e,t,r,i,n)},getPositionOffset:function(e,t,r,i,n){var a,o,l;return a=this.stripDelimiters(t.slice(0,e),i,n),o=this.stripDelimiters(r.slice(0,e),i,n),l=a.length-o.length,0!==l?l/Math.abs(l):0},stripDelimiters:function(e,t,r){var i=this;if(0===r.length){var n=t?i.getDelimiterREByDelimiter(t):"";return e.replace(n,"")}return r.forEach(function(t){t.split("").forEach(function(t){e=e.replace(i.getDelimiterREByDelimiter(t),"")})}),e},headStr:function(e,t){return e.slice(0,t)},getMaxLength:function(e){return e.reduce(function(e,t){return e+t},0)},getPrefixStrippedValue:function(e,t,r,i,n,a,o,l,s){if(0===r)return e;if(e===t&&""!==e)return"";if(s&&"-"==e.slice(0,1)){var c="-"==i.slice(0,1)?i.slice(1):i;return"-"+this.getPrefixStrippedValue(e.slice(1),t,r,c,n,a,o,l,s)}if(i.slice(0,r)!==t&&!l)return o&&!i&&e?e:"";if(i.slice(-r)!==t&&l)return o&&!i&&e?e:"";var u=this.stripDelimiters(i,n,a);return e.slice(0,r)===t||l?e.slice(-r)!==t&&l?u.slice(0,-r-1):l?e.slice(0,-r):e.slice(r):u.slice(r)},getFirstDiffIndex:function(e,t){for(var r=0;e.charAt(r)===t.charAt(r);)if(""===e.charAt(r++))return-1;return r},getFormattedValue:function(e,t,r,i,n,a){var o="",l=n.length>0,s="";return 0===r?e:(t.forEach(function(t,c){if(e.length>0){var u=e.slice(0,t),d=e.slice(t);s=l?n[a?c-1:c]||s:i,a?(c>0&&(o+=s),o+=u):(o+=u,u.length===t&&c<r-1&&(o+=s)),e=d}}),o)},fixPrefixCursor:function(e,t,r,i){if(e){var n=e.value,a=r||i[0]||" ";if(e.setSelectionRange&&t&&!(t.length+a.length<=n.length)){var o=2*n.length;setTimeout(function(){e.setSelectionRange(o,o)},1)}}},checkFullSelection:function(e){try{var t=window.getSelection()||document.getSelection()||{};return t.toString().length===e.length}catch(r){}return!1},setSelection:function(e,t,r){if(e===this.getActiveElement(r)&&!(e&&e.value.length<=t))if(e.createTextRange){var i=e.createTextRange();i.move("character",t),i.select()}else try{e.setSelectionRange(t,t)}catch(n){console.warn("The input element type does not support selection")}},getActiveElement:function(e){var t=e.activeElement;return t&&t.shadowRoot?this.getActiveElement(t.shadowRoot):t},isAndroid:function(){return navigator&&/android/i.test(navigator.userAgent)},isAndroidBackspaceKeydown:function(e,t){return!!(this.isAndroid()&&e&&t)&&t===e.slice(0,-1)}};e.exports=r},function(e,t){(function(t){"use strict";var r={assign:function(e,r){return e=e||{},r=r||{},e.creditCard=!!r.creditCard,e.creditCardStrictMode=!!r.creditCardStrictMode,e.creditCardType="",e.onCreditCardTypeChanged=r.onCreditCardTypeChanged||function(){},e.phone=!!r.phone,e.phoneRegionCode=r.phoneRegionCode||"AU",e.phoneFormatter={},e.time=!!r.time,e.timePattern=r.timePattern||["h","m","s"],e.timeFormat=r.timeFormat||"24",e.timeFormatter={},e.date=!!r.date,e.datePattern=r.datePattern||["d","m","Y"],e.dateMin=r.dateMin||"",e.dateMax=r.dateMax||"",e.dateFormatter={},e.numeral=!!r.numeral,e.numeralIntegerScale=r.numeralIntegerScale>0?r.numeralIntegerScale:0,e.numeralDecimalScale=r.numeralDecimalScale>=0?r.numeralDecimalScale:2,e.numeralDecimalMark=r.numeralDecimalMark||".",e.numeralThousandsGroupStyle=r.numeralThousandsGroupStyle||"thousand",e.numeralPositiveOnly=!!r.numeralPositiveOnly,e.stripLeadingZeroes=r.stripLeadingZeroes!==!1,e.signBeforePrefix=!!r.signBeforePrefix,e.tailPrefix=!!r.tailPrefix,e.swapHiddenInput=!!r.swapHiddenInput,e.numericOnly=e.creditCard||e.date||!!r.numericOnly,e.uppercase=!!r.uppercase,e.lowercase=!!r.lowercase,e.prefix=e.creditCard||e.date?"":r.prefix||"",e.noImmediatePrefix=!!r.noImmediatePrefix,e.prefixLength=e.prefix.length,e.rawValueTrimPrefix=!!r.rawValueTrimPrefix,e.copyDelimiter=!!r.copyDelimiter,e.initValue=void 0!==r.initValue&&null!==r.initValue?r.initValue.toString():"",e.delimiter=r.delimiter||""===r.delimiter?r.delimiter:r.date?"/":r.time?":":r.numeral?",":(r.phone," "),e.delimiterLength=e.delimiter.length,e.delimiterLazyShow=!!r.delimiterLazyShow,e.delimiters=r.delimiters||[],e.blocks=r.blocks||[],e.blocksLength=e.blocks.length,e.root="object"==typeof t&&t?t:window,e.document=r.document||e.root.document,e.maxLength=0,e.backspace=!1,e.result="",e.onValueChanged=r.onValueChanged||function(){},e}};e.exports=r}).call(t,function(){return this}())}])});
core/assets/js/lib/happyforms-select.js CHANGED
@@ -62,6 +62,8 @@
62
  }
63
 
64
  $( document ).on( 'mousedown', this.mouseClickDown.bind( this ) );
 
 
65
  }
66
 
67
  HappyFormsSelect.prototype.mouseClickDown = function( e ) {
@@ -158,6 +160,7 @@
158
  this.keepFocus = false;
159
  this.hideDropdown();
160
  }
 
161
  HappyFormsSelect.prototype.handleKeyDown = function( e ) {
162
  switch ( e.keyCode ) {
163
  case 38:
@@ -169,6 +172,10 @@
169
  }
170
  }
171
 
 
 
 
 
172
  HappyFormsSelect.prototype.handleKeyUp = function( e ) {
173
  switch ( e.keyCode ) {
174
  case 27:
62
  }
63
 
64
  $( document ).on( 'mousedown', this.mouseClickDown.bind( this ) );
65
+
66
+ this.$el.on( 'happyFormsSelect.submitted', this.navigateDropdown.bind( this ) );
67
  }
68
 
69
  HappyFormsSelect.prototype.mouseClickDown = function( e ) {
160
  this.keepFocus = false;
161
  this.hideDropdown();
162
  }
163
+
164
  HappyFormsSelect.prototype.handleKeyDown = function( e ) {
165
  switch ( e.keyCode ) {
166
  case 38:
172
  }
173
  }
174
 
175
+ HappyFormsSelect.prototype.navigateDropdown = function ( e, windowEvent ) {
176
+ this.handleKeyUp( windowEvent );
177
+ }
178
+
179
  HappyFormsSelect.prototype.handleKeyUp = function( e ) {
180
  switch ( e.keyCode ) {
181
  case 27:
core/classes/class-form-assets.php CHANGED
@@ -29,12 +29,17 @@ class HappyForms_Form_Assets {
29
  }
30
 
31
  add_action( 'wp_print_footer_scripts', array( $this, 'wp_print_footer_scripts' ), 0 );
32
-
33
- // 3rd party compatibility
34
  add_action( 'elementor/theme/after_do_popup', array( $this, 'elementor_popup_compatibility' ) );
35
  }
36
 
37
  public function output_frontend_styles( $form ) {
 
 
 
 
 
 
38
  happyforms_the_form_styles( $form );
39
  happyforms_additional_css( $form );
40
  }
@@ -62,7 +67,7 @@ class HappyForms_Form_Assets {
62
 
63
  $dependencies = apply_filters(
64
  'happyforms_frontend_dependencies',
65
- array( 'jquery', 'jquery-ui-core', 'jquery-ui-tooltip', 'happyforms-settings' ), $forms
66
  );
67
 
68
  return $dependencies;
@@ -212,6 +217,35 @@ class HappyForms_Form_Assets {
212
  do_action( 'happyforms_print_scripts', $this->forms );
213
  }
214
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
215
  public function elementor_popup_compatibility() {
216
  ?>
217
  <script type="text/javascript">
29
  }
30
 
31
  add_action( 'wp_print_footer_scripts', array( $this, 'wp_print_footer_scripts' ), 0 );
32
+ add_filter( 'happyforms_frontend_dependencies', array( $this, 'frontend_dependencies' ), 10, 2 );
 
33
  add_action( 'elementor/theme/after_do_popup', array( $this, 'elementor_popup_compatibility' ) );
34
  }
35
 
36
  public function output_frontend_styles( $form ) {
37
+ $output = apply_filters( 'happyforms_enqueue_style', true );
38
+
39
+ if ( ! $output ) {
40
+ return;
41
+ }
42
+
43
  happyforms_the_form_styles( $form );
44
  happyforms_additional_css( $form );
45
  }
67
 
68
  $dependencies = apply_filters(
69
  'happyforms_frontend_dependencies',
70
+ array( 'jquery', 'happyforms-settings' ), $forms
71
  );
72
 
73
  return $dependencies;
217
  do_action( 'happyforms_print_scripts', $this->forms );
218
  }
219
 
220
+ public function frontend_dependencies( $deps, $forms ) {
221
+ $has_tooltips = false;
222
+
223
+ foreach( $forms as $form ) {
224
+ if ( 'tooltip' === $form['part_description_mode'] ) {
225
+ $has_tooltips = true;
226
+ break;
227
+ }
228
+
229
+ foreach( $form['parts'] as $part ) {
230
+ if ( ( isset( $part['tooltip_description'] )
231
+ && 1 === intval( $part['tooltip_description'] ) )
232
+ || ( isset( $part['description_mode'] )
233
+ && 'tooltip' === $part['description_mode'] ) ) {
234
+
235
+ $has_tooltips = true;
236
+ break 2;
237
+ }
238
+ }
239
+ }
240
+
241
+ if ( $has_tooltips || is_customize_preview() ) {
242
+ $deps[] = 'jquery-ui-core';
243
+ $deps[] = 'jquery-ui-tooltip';
244
+ }
245
+
246
+ return $deps;
247
+ }
248
+
249
  public function elementor_popup_compatibility() {
250
  ?>
251
  <script type="text/javascript">
core/classes/class-form-controller.php CHANGED
@@ -553,6 +553,9 @@ class HappyForms_Form_Controller {
553
  'meta_input' => $meta_data
554
  ) );
555
 
 
 
 
556
  $result = wp_update_post( $update_data, true );
557
 
558
  if ( is_wp_error( $result ) ) {
553
  'meta_input' => $meta_data
554
  ) );
555
 
556
+ // Double slash to preserve useful slashes in values
557
+ $update_data = wp_slash( $update_data );
558
+
559
  $result = wp_update_post( $update_data, true );
560
 
561
  if ( is_wp_error( $result ) ) {
core/classes/class-form-setup.php CHANGED
@@ -163,12 +163,6 @@ class HappyForms_Form_Setup {
163
  ),
164
  'field' => 'confirm_submission',
165
  ),
166
- 11 => array(
167
- 'type' => 'upsell',
168
- 'label' => __( 'Upgrade', 'happyforms' ),
169
- 'field' => '',
170
- 'id' => 'happyforms-redirect-upsell',
171
- ),
172
  20 => array(
173
  'type' => 'group_start',
174
  'trigger' => 'confirm_submission',
163
  ),
164
  'field' => 'confirm_submission',
165
  ),
 
 
 
 
 
 
166
  20 => array(
167
  'type' => 'group_start',
168
  'trigger' => 'confirm_submission',
core/classes/class-form-styles.php CHANGED
@@ -43,6 +43,8 @@ class HappyForms_Form_Styles {
43
  add_filter( 'happyforms_get_form_data', array( $this, 'control_global_description_settings' ) );
44
  add_filter( 'happyforms_get_form_data', array( $this, 'cap_form_width' ) );
45
  add_action( 'happyforms_do_style_control', array( $this, 'do_control' ), 10, 3 );
 
 
46
  }
47
 
48
  public function get_fields() {
@@ -57,7 +59,7 @@ class HappyForms_Form_Styles {
57
  'sanitize' => 'sanitize_text_field'
58
  ),
59
  'form_width' => array(
60
- 'default' => '100',
61
  'unit' => '%',
62
  'min' => 10,
63
  'max' => 100,
@@ -554,7 +556,7 @@ class HappyForms_Form_Styles {
554
  'id' => 'general',
555
  ),
556
  200 => array(
557
- 'type' => 'range',
558
  'label' => __( 'Width', 'happyforms' ),
559
  'field' => 'form_width'
560
  ),
@@ -1004,6 +1006,15 @@ class HappyForms_Form_Styles {
1004
 
1005
  return $form;
1006
  }
 
 
 
 
 
 
 
 
 
1007
 
1008
  public function do_control( $control, $field, $index ) {
1009
  $type = $control['type'];
@@ -1027,6 +1038,25 @@ class HappyForms_Form_Styles {
1027
  }
1028
  }
1029
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1030
  public function is_class_field( $field ) {
1031
  return 'form_class' === $field['target'];
1032
  }
43
  add_filter( 'happyforms_get_form_data', array( $this, 'control_global_description_settings' ) );
44
  add_filter( 'happyforms_get_form_data', array( $this, 'cap_form_width' ) );
45
  add_action( 'happyforms_do_style_control', array( $this, 'do_control' ), 10, 3 );
46
+ add_action( 'happyforms_do_style_control', array( $this, 'do_deprecated_control' ), 10, 3 );
47
+ add_filter( 'happyforms_form_styles', array( $this, 'filter_obsolete_form_width'), 50, 2 );
48
  }
49
 
50
  public function get_fields() {
59
  'sanitize' => 'sanitize_text_field'
60
  ),
61
  'form_width' => array(
62
+ 'default' => '',
63
  'unit' => '%',
64
  'min' => 10,
65
  'max' => 100,
556
  'id' => 'general',
557
  ),
558
  200 => array(
559
+ 'type' => 'form-width-range',
560
  'label' => __( 'Width', 'happyforms' ),
561
  'field' => 'form_width'
562
  ),
1006
 
1007
  return $form;
1008
  }
1009
+ public function filter_obsolete_form_width( $styles, $form ) {
1010
+ $form_width = $form['form_width'];
1011
+
1012
+ if ( '' == $form_width || 100 == $form_width ) {
1013
+ unset( $styles['form_width'] );
1014
+ }
1015
+
1016
+ return $styles;
1017
+ }
1018
 
1019
  public function do_control( $control, $field, $index ) {
1020
  $type = $control['type'];
1038
  }
1039
  }
1040
 
1041
+ public function do_deprecated_control( $control, $field, $index ) {
1042
+ $type = $control['type'];
1043
+ $path = happyforms_get_core_folder() . '/templates/customize-controls/style';
1044
+
1045
+ switch( $control['type'] ) {
1046
+ case 'form-width-range':
1047
+ $form = happyforms_customize_get_current_form();
1048
+ $form_width = $form['form_width'];
1049
+
1050
+ if( '' == $form_width || 100 == $form_width ) {
1051
+ break;
1052
+ }
1053
+ require( "{$path}/range.php" );
1054
+ break;
1055
+ default:
1056
+ break;
1057
+ }
1058
+ }
1059
+
1060
  public function is_class_field( $field ) {
1061
  return 'form_class' === $field['target'];
1062
  }
core/classes/class-happyforms-core.php CHANGED
@@ -75,7 +75,6 @@ class HappyForms_Core {
75
  require_once( happyforms_get_core_folder() . '/classes/class-session.php' );
76
  require_once( happyforms_get_core_folder() . '/classes/class-happyforms-widget.php' );
77
  require_once( happyforms_get_core_folder() . '/helpers/helper-form-templates.php' );
78
- require_once( happyforms_get_include_folder() . '/classes/class-migrations.php' );
79
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
80
 
81
  // Gutenberg block
@@ -279,9 +278,10 @@ class HappyForms_Core {
279
  }
280
 
281
  $data['forms'] = $form_data;
282
- $data = apply_filters( 'happyforms_dashboard_data', $data );
283
  }
284
 
 
 
285
  wp_localize_script( 'happyforms-admin', '_happyFormsAdmin', $data );
286
  wp_enqueue_script( 'happyforms-admin' );
287
  }
75
  require_once( happyforms_get_core_folder() . '/classes/class-session.php' );
76
  require_once( happyforms_get_core_folder() . '/classes/class-happyforms-widget.php' );
77
  require_once( happyforms_get_core_folder() . '/helpers/helper-form-templates.php' );
 
78
  require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
79
 
80
  // Gutenberg block
278
  }
279
 
280
  $data['forms'] = $form_data;
 
281
  }
282
 
283
+ $data = apply_filters( 'happyforms_dashboard_data', $data );
284
+
285
  wp_localize_script( 'happyforms-admin', '_happyFormsAdmin', $data );
286
  wp_enqueue_script( 'happyforms-admin' );
287
  }
core/helpers/helper-form-templates.php CHANGED
@@ -59,11 +59,12 @@ if ( ! function_exists( 'happyforms_honeypot' ) ) :
59
 
60
  function happyforms_honeypot( $form ) {
61
  $controller = happyforms_get_form_controller();
 
 
 
62
 
63
  if ( $controller->has_spam_protection( $form ) ) : ?>
64
- <label>
65
- <input type="checkbox" name="<?php echo $form['ID']; ?>single_line_text_-1" value="1" style="display: none;" tabindex="-1" autocomplete="off"> <span class="screen-reader-text"><?php _e( 'Spam protection, skip this field', 'happyforms' ); ?></span>
66
- </label>
67
  <?php endif;
68
  }
69
 
59
 
60
  function happyforms_honeypot( $form ) {
61
  $controller = happyforms_get_form_controller();
62
+ $names = array( 'username', 'email', 'password' );
63
+ $key = array_rand( $names, 1 );
64
+ $name = $names[$key];
65
 
66
  if ( $controller->has_spam_protection( $form ) ) : ?>
67
+ <input type="text" name="<?php echo $form['ID']; ?>-<?php echo $name; ?>" style="position:absolute;left:-5000px;" tabindex="-1" autocomplete="off"> <span class="screen-reader-text"><?php _e( 'Leave this field blank', 'happyforms' ); ?></span>
 
 
68
  <?php endif;
69
  }
70
 
core/helpers/helper-misc.php CHANGED
@@ -927,23 +927,7 @@ endif;
927
  if ( ! function_exists( 'happyforms_customize_part_width_control' ) ) :
928
 
929
  function happyforms_customize_part_width_control() {
930
- ?>
931
- <p>
932
- <label for="<%= instance.id %>_width"><?php _e( 'Width', 'happyforms' ); ?></label>
933
- <select id="<%= instance.id %>_width" name="width" data-bind="width" class="widefat">
934
- <option value="full"<%= (instance.width == 'full') ? ' selected' : '' %>><?php _e( 'Full', 'happyforms' ); ?></option>
935
- <option value="half"<%= (instance.width == 'half') ? ' selected' : '' %>><?php _e( 'Half', 'happyforms' ); ?></option>
936
- <option value="third"<%= (instance.width == 'third') ? ' selected' : '' %>><?php _e( 'Third', 'happyforms' ); ?></option>
937
- <option value="quarter"<%= (instance.width == 'quarter') ? ' selected' : '' %>><?php _e( 'Quarter', 'happyforms' ); ?></option>
938
- <option value="auto"<%= (instance.width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms' ); ?></option>
939
- </select>
940
- </p>
941
- <p class="width-options" style="display: none">
942
- <label>
943
- <input type="checkbox" class="checkbox apply-all-check" value="" data-apply-to="width" /> <?php _e( 'Apply to all fields', 'happyforms' ); ?>
944
- </label>
945
- </p>
946
- <?php
947
  }
948
 
949
  endif;
927
  if ( ! function_exists( 'happyforms_customize_part_width_control' ) ) :
928
 
929
  function happyforms_customize_part_width_control() {
930
+ require( happyforms_get_core_folder() . '/templates/partials/customize-field-width.php' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
931
  }
932
 
933
  endif;
core/templates/partials/customize-field-width.php ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <p>
2
+ <label for="<%= instance.id %>_width"><?php _e( 'Width', 'happyforms' ); ?></label>
3
+ <select id="<%= instance.id %>_width" name="width" data-bind="width" class="widefat">
4
+ <option value="full"<%= (instance.width == 'full') ? ' selected' : '' %>><?php _e( 'Full', 'happyforms' ); ?></option>
5
+ <option value="half"<%= (instance.width == 'half') ? ' selected' : '' %>><?php _e( 'Half', 'happyforms' ); ?></option>
6
+ <option value="third"<%= (instance.width == 'third') ? ' selected' : '' %>><?php _e( 'Third', 'happyforms' ); ?></option>
7
+ <option value="quarter"<%= (instance.width == 'quarter') ? ' selected' : '' %>><?php _e( 'Quarter', 'happyforms' ); ?></option>
8
+ <option value="auto"<%= (instance.width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms' ); ?></option>
9
+ </select>
10
+ </p>
11
+ <p class="width-options" style="display: none">
12
+ <label>
13
+ <input type="checkbox" class="checkbox apply-all-check" value="" data-apply-to="width" /> <?php _e( 'Apply to all fields', 'happyforms' ); ?>
14
+ </label>
15
+ </p>
happyforms.php CHANGED
@@ -5,7 +5,7 @@
5
  * Plugin URI: https://happyforms.io
6
  * Description: We're changin' WordPress forms.
7
  * Author: Happyforms
8
- * Version: 1.12.9
9
  * Author URI: https://happyforms.io
10
  * Upgrade URI: https://happyforms.io/upgrade
11
  */
@@ -13,7 +13,7 @@
13
  /**
14
  * The current version of the plugin.
15
  */
16
- define( 'HAPPYFORMS_VERSION', '1.12.9' );
17
 
18
  if ( ! function_exists( 'happyforms_plugin_file' ) ):
19
  /**
5
  * Plugin URI: https://happyforms.io
6
  * Description: We're changin' WordPress forms.
7
  * Author: Happyforms
8
+ * Version: 1.12.10
9
  * Author URI: https://happyforms.io
10
  * Upgrade URI: https://happyforms.io/upgrade
11
  */
13
  /**
14
  * The current version of the plugin.
15
  */
16
+ define( 'HAPPYFORMS_VERSION', '1.12.10' );
17
 
18
  if ( ! function_exists( 'happyforms_plugin_file' ) ):
19
  /**
inc/assets/css/admin.css CHANGED
@@ -51,11 +51,6 @@
51
  margin-bottom: 30px;
52
  }
53
 
54
- .happyforms-modal__frame--upgrade .happyforms-modal__header,
55
- .happyforms-modal__frame--upgrade .happyforms-modal__content {
56
- text-align: center;
57
- }
58
-
59
  .happyforms-modal__frame--upgrade .happyforms-modal__content {
60
  padding-bottom: 30px;
61
  }
@@ -69,6 +64,7 @@
69
  height: auto;
70
  font-size: 14px;
71
  white-space: normal;
 
72
  }
73
 
74
  .happyforms-modal__frame--upgrade a.happyforms-continue-link,
@@ -76,6 +72,21 @@
76
  color: #82878C;
77
  }
78
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
79
  /**
80
  *
81
  * Onboarding modal
@@ -88,7 +99,7 @@
88
  background-repeat: no-repeat;
89
  }
90
 
91
- .happyforms-modal__dismiss:hover svg {
92
  fill: #fff;
93
  }
94
 
51
  margin-bottom: 30px;
52
  }
53
 
 
 
 
 
 
54
  .happyforms-modal__frame--upgrade .happyforms-modal__content {
55
  padding-bottom: 30px;
56
  }
64
  height: auto;
65
  font-size: 14px;
66
  white-space: normal;
67
+ text-align: center;
68
  }
69
 
70
  .happyforms-modal__frame--upgrade a.happyforms-continue-link,
72
  color: #82878C;
73
  }
74
 
75
+ /**
76
+ *
77
+ * Upgrade modal
78
+ *
79
+ */
80
+ .happyforms-modal__frame--upgrade .happyforms-modal__content {
81
+ display: flex;
82
+ flex-direction: column;
83
+ padding-bottom: 0;
84
+ }
85
+
86
+ .happyforms-modal__frame--upgrade a.button + p {
87
+ text-align: center;
88
+ }
89
+
90
  /**
91
  *
92
  * Onboarding modal
99
  background-repeat: no-repeat;
100
  }
101
 
102
+ .happyforms-modal__frame--onboarding .happyforms-modal__dismiss:hover svg {
103
  fill: #fff;
104
  }
105
 
inc/assets/js/frontend.js CHANGED
@@ -130,6 +130,10 @@
130
  },
131
 
132
  initTooltip: function() {
 
 
 
 
133
  var $form = this.$el.closest( 'form' );
134
  var formStyles = getComputedStyle( $form[0] );
135
 
@@ -261,6 +265,22 @@
261
  { name: 'referer', value: referer },
262
  ];
263
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
264
  var $parts = $( '[data-happyforms-type]', this.$form );
265
  var partData = $parts.map( function( i, part ) {
266
  return $( part ).happyFormPart( 'serialize' );
130
  },
131
 
132
  initTooltip: function() {
133
+ if ( ! $.fn.tooltip ) {
134
+ return;
135
+ }
136
+
137
  var $form = this.$el.closest( 'form' );
138
  var formStyles = getComputedStyle( $form[0] );
139
 
265
  { name: 'referer', value: referer },
266
  ];
267
 
268
+ var honeypotNames = [ 'username', 'email', 'password' ];
269
+
270
+ for (var h = 0; h < honeypotNames.length; h ++) {
271
+ var inputName = form_id + '-' + honeypotNames[h];
272
+ var $input = $( '[name=' + inputName + ']' );
273
+
274
+ if ( $input.length ) {
275
+ formData.push( {
276
+ name: inputName,
277
+ value: $input.val(),
278
+ } );
279
+
280
+ break;
281
+ }
282
+ }
283
+
284
  var $parts = $( '[data-happyforms-type]', this.$form );
285
  var partData = $parts.map( function( i, part ) {
286
  return $( part ).happyFormPart( 'serialize' );
inc/classes/class-happyforms.php CHANGED
@@ -107,120 +107,99 @@ class HappyForms extends HappyForms_Core {
107
  }
108
 
109
  public function add_dummy_setup_controls( $controls ) {
 
 
 
 
 
 
 
110
  $controls[1450] = array(
111
  'type' => 'checkbox_dummy',
112
  'dummy_id' => 'shuffle_parts',
113
- 'label' => __( 'Randomize parts', 'happyforms' ),
114
- 'tooltip' => __( 'Randomize the order of all form parts to avoid biases in your responses.', 'happyforms' ),
115
  );
116
 
117
  $controls[1500] = array(
118
  'type' => 'checkbox_dummy',
119
  'dummy_id' => 'captcha',
120
  'label' => __( 'Use reCAPTCHA', 'happyforms' ),
121
- 'tooltip' => __( 'Protect your form against bots using your Google ReCaptcha credentials.', 'happyforms' ),
122
- );
123
-
124
- $controls[1590] = array(
125
- 'type' => 'checkbox_dummy',
126
- 'dummy_id' => 'open_in_overlay_window',
127
- 'label' => __( 'Open in overlay window', 'happyforms' ),
128
- 'tooltip' => __( 'Generate a link that can be clicked to open an overlay window for this form.', 'happyforms' ),
129
  );
130
 
131
- $controls[1591] = array(
132
- 'type' => 'checkbox_dummy',
133
- 'dummy_id' => 'save_meta_data',
134
- 'label' => __( 'Save user\'s meta data', 'happyforms' ),
135
- 'tooltip' => __( 'User meta data like IP address, browser language, local time, and platform will be saved with each submission when checked.', 'happyforms' ),
136
- );
137
-
138
- $controls[1660] = array(
139
  'type' => 'checkbox_dummy',
140
  'dummy_id' => 'save_abandoned_responses',
141
  'label' => __( 'Save incomplete and abandoned submissions', 'happyforms' ),
142
- 'tooltip' => __( 'Keep incomplete users responses stored in your WordPress database.', 'happyforms' ),
143
  );
144
 
145
- $controls[1661] = array(
146
  'type' => 'checkbox_dummy',
147
- 'dummy_id' => 'save_and_resume_submissions',
148
  'label' => __( 'Let respondents save a draft submission and come back to it later', 'happyforms' ),
149
- 'tooltip' => __( 'Let users temporarily save their incomplete response and continue filling out the form at a later time.', 'happyforms' ),
150
  );
151
 
152
  $controls[1800] = array(
153
  'type' => 'checkbox_dummy',
154
  'dummy_id' => 'preview_before_submit',
155
  'label' => __( 'Require respondents to review a submission before submitting', 'happyforms' ),
156
- 'tooltip' => __( 'Let your users review their submission before confirming it.', 'happyforms' ),
157
  );
158
 
159
  $controls[1900] = array(
160
  'type' => 'checkbox_dummy',
161
  'dummy_id' => 'disable_submit_until_valid',
162
  'label' => __( 'Disable buttons until required fields are answered', 'happyforms' ),
163
- 'tooltip' => __( 'Reduce the opacity of the submit button until all required form parts are valid.', 'happyforms' )
164
  );
165
 
166
  $controls[2300] = array(
167
  'type' => 'checkbox_dummy',
168
- 'dummy_id' => 'limit_responses',
169
  'label' => __( 'Limit submissions', 'happyforms' ),
170
- 'tooltip' => __( 'Set limit on number of allowed form submission in general or per user.', 'happyforms' ),
171
  );
172
 
173
  $controls[3000] = array(
174
  'type' => 'checkbox_dummy',
175
  'dummy_id' => 'schedule_visibility',
176
  'label' => __( 'Schedule visibility', 'happyforms' ),
177
- 'tooltip' => __( 'Show or hide this form during a chosen time and day. Go to Settings > Timezone to set your city offset.', 'happyforms' ),
178
  );
179
 
180
  return $controls;
181
  }
182
 
183
  public function add_dummy_email_controls( $controls ) {
184
- $controls[450] = array(
185
  'type' => 'checkbox_dummy',
186
  'dummy_id' => 'email_mark_and_reply',
187
  'label' => __( 'Include reply link', 'happyforms' ),
188
- 'tooltip' => __( 'Reply to your users and mark their submission as read in one click.', 'happyforms' ),
189
  );
190
 
191
- $controls[453] = array(
192
  'type' => 'checkbox_dummy',
193
  'dummy_id' => 'alert_email_include_referral_url',
194
- 'label' => __( 'Include referral link', 'happyforms' ),
195
- 'tooltip' => __( 'Include the page link your form was submitted from.', 'happyforms' ),
196
  );
197
 
198
- $controls[454] = array(
199
  'type' => 'checkbox_dummy',
200
- 'dummy_id' => 'attach_pdf_submission',
201
  'label' => __( 'Attach .pdf', 'happyforms' ),
202
- 'tooltip' => __( 'Attach a PDF to your submission alert.', 'happyforms-upgrade' ),
203
  );
204
 
205
- $controls[595] = array(
206
  'type' => 'email-parts-list_dummy',
207
  'dummy_id' => 'confirmation_email_respondent_address',
208
  'label' => __( 'To email address', 'happyforms' ),
209
- 'tooltip' => __( 'The Email field used to send this confirmation.', 'happyforms-upgrade' ),
210
  );
211
 
212
- $controls[819] = array(
213
  'type' => 'checkbox_dummy',
214
  'dummy_id' => 'attach_pdf',
215
  'label' => __( 'Attach .pdf', 'happyforms' ),
216
- 'tooltip' => __( 'Attach a PDF to the recipient\'s confirmation email.', 'happyforms' ),
217
  );
218
 
219
  $controls[1660] = array(
220
  'type' => 'checkbox_dummy',
221
  'dummy_id' => 'abandoned_resume_send_alert_email',
222
  'label' => __( 'Send abandonment email', 'happyforms' ),
223
- 'tooltip' => __( 'Notify users when they abandon your form before submitting it.', 'happyforms' ),
224
  );
225
 
226
  return $controls;
107
  }
108
 
109
  public function add_dummy_setup_controls( $controls ) {
110
+ $controls[11] = array(
111
+ 'type' => 'upsell',
112
+ 'label' => __( 'Upgrade', 'happyforms' ),
113
+ 'field' => '',
114
+ 'id' => 'happyforms-redirect-upsell',
115
+ );
116
+
117
  $controls[1450] = array(
118
  'type' => 'checkbox_dummy',
119
  'dummy_id' => 'shuffle_parts',
120
+ 'label' => __( 'Randomize fields to prevent bias', 'happyforms' ),
 
121
  );
122
 
123
  $controls[1500] = array(
124
  'type' => 'checkbox_dummy',
125
  'dummy_id' => 'captcha',
126
  'label' => __( 'Use reCAPTCHA', 'happyforms' ),
 
 
 
 
 
 
 
 
127
  );
128
 
129
+ $controls[1650] = array(
 
 
 
 
 
 
 
130
  'type' => 'checkbox_dummy',
131
  'dummy_id' => 'save_abandoned_responses',
132
  'label' => __( 'Save incomplete and abandoned submissions', 'happyforms' ),
 
133
  );
134
 
135
+ $controls[1655] = array(
136
  'type' => 'checkbox_dummy',
137
+ 'dummy_id' => 'allow_abandoned_resume',
138
  'label' => __( 'Let respondents save a draft submission and come back to it later', 'happyforms' ),
 
139
  );
140
 
141
  $controls[1800] = array(
142
  'type' => 'checkbox_dummy',
143
  'dummy_id' => 'preview_before_submit',
144
  'label' => __( 'Require respondents to review a submission before submitting', 'happyforms' ),
 
145
  );
146
 
147
  $controls[1900] = array(
148
  'type' => 'checkbox_dummy',
149
  'dummy_id' => 'disable_submit_until_valid',
150
  'label' => __( 'Disable buttons until required fields are answered', 'happyforms' ),
 
151
  );
152
 
153
  $controls[2300] = array(
154
  'type' => 'checkbox_dummy',
155
+ 'dummy_id' => 'restrict_entries',
156
  'label' => __( 'Limit submissions', 'happyforms' ),
 
157
  );
158
 
159
  $controls[3000] = array(
160
  'type' => 'checkbox_dummy',
161
  'dummy_id' => 'schedule_visibility',
162
  'label' => __( 'Schedule visibility', 'happyforms' ),
 
163
  );
164
 
165
  return $controls;
166
  }
167
 
168
  public function add_dummy_email_controls( $controls ) {
169
+ $controls[500] = array(
170
  'type' => 'checkbox_dummy',
171
  'dummy_id' => 'email_mark_and_reply',
172
  'label' => __( 'Include reply link', 'happyforms' ),
 
173
  );
174
 
175
+ $controls[531] = array(
176
  'type' => 'checkbox_dummy',
177
  'dummy_id' => 'alert_email_include_referral_url',
178
+ 'label' => __( 'Include referral web address', 'happyforms' ),
 
179
  );
180
 
181
+ $controls[541] = array(
182
  'type' => 'checkbox_dummy',
183
+ 'dummy_id' => 'owner_attach_pdf',
184
  'label' => __( 'Attach .pdf', 'happyforms' ),
 
185
  );
186
 
187
+ $controls[645] = array(
188
  'type' => 'email-parts-list_dummy',
189
  'dummy_id' => 'confirmation_email_respondent_address',
190
  'label' => __( 'To email address', 'happyforms' ),
 
191
  );
192
 
193
+ $controls[871] = array(
194
  'type' => 'checkbox_dummy',
195
  'dummy_id' => 'attach_pdf',
196
  'label' => __( 'Attach .pdf', 'happyforms' ),
 
197
  );
198
 
199
  $controls[1660] = array(
200
  'type' => 'checkbox_dummy',
201
  'dummy_id' => 'abandoned_resume_send_alert_email',
202
  'label' => __( 'Send abandonment email', 'happyforms' ),
 
203
  );
204
 
205
  return $controls;
inc/classes/class-message-controller.php CHANGED
@@ -365,7 +365,16 @@ class HappyForms_Message_Controller {
365
  */
366
  private function validate_honeypot( $form ) {
367
  $honeypot_name = $form['ID'] . 'single_line_text_-1';
368
- $validated = ! isset( $_REQUEST[$honeypot_name] );
 
 
 
 
 
 
 
 
 
369
 
370
  return $validated;
371
  }
365
  */
366
  private function validate_honeypot( $form ) {
367
  $honeypot_name = $form['ID'] . 'single_line_text_-1';
368
+ $names = array( 'username', 'email', 'password' );
369
+ $validated = true;
370
+
371
+ foreach( $names as $key ) {
372
+ $name = $form['ID'] . '-' . $key;
373
+
374
+ if ( isset( $_REQUEST[$name] ) ) {
375
+ $validated = $validated && ( empty( $_REQUEST[$name] ) );
376
+ }
377
+ }
378
 
379
  return $validated;
380
  }
inc/classes/class-migrations.php DELETED
@@ -1,148 +0,0 @@
1
- <?php
2
-
3
- class HappyForms_Migrations {
4
-
5
- /**
6
- * The singleton instance.
7
- *
8
- * @var HappyForms_Migrations
9
- */
10
- private static $instance;
11
-
12
- private $migrations = array();
13
-
14
- /**
15
- * The name of the version option entry.
16
- *
17
- * @var string
18
- */
19
- public $option = 'happyforms-data-version';
20
-
21
- /**
22
- * The singleton constructor.
23
- *
24
- * @return HappyForms_Migrations
25
- */
26
- public static function instance() {
27
- if ( is_null( self::$instance ) ) {
28
- self::$instance = new self();
29
- }
30
-
31
- self::$instance->hook();
32
-
33
- return self::$instance;
34
- }
35
-
36
- public function hook() {
37
- add_action( 'init', array( $this, 'add_migrations' ) );
38
- }
39
-
40
- public function add_migrations() {
41
- $this->add_migration( '1.0', array( $this, 'migrate_1_0' ) );
42
- $this->add_migration( '1.1', array( $this, 'migrate_1_1' ) );
43
-
44
- $this->migrate();
45
- }
46
-
47
- public function get_current_version() {
48
- $version = get_option( $this->option, '0' );
49
-
50
- return $version;
51
- }
52
-
53
- public function update_current_version( $version = '0' ) {
54
- update_option( $this->option, $version );
55
- }
56
-
57
- public function add_migration( $version, $callback ) {
58
- $this->migrations[$version] =
59
- isset( $this->migrations[$version] ) ?
60
- $this->migrations[$version] :
61
- array();
62
-
63
- $this->migrations[$version][] = $callback;
64
- }
65
-
66
- public function migrate() {
67
- $current_version = $this->get_current_version();
68
-
69
- uksort( $this->migrations, 'version_compare' );
70
-
71
- foreach( $this->migrations as $version => $migrations ) {
72
- if ( version_compare( $version, $current_version, '>' ) ) {
73
- foreach( $migrations as $callback ) {
74
- if ( is_callable( $callback ) ) {
75
- call_user_func( $callback, $version, $current_version );
76
- }
77
- }
78
- }
79
-
80
- $current_version = $version;
81
- }
82
-
83
- $this->update_current_version( $current_version );
84
- }
85
-
86
- public function migrate_1_0( $version, $current_version ) {
87
- global $wpdb;
88
-
89
- $form_controller = happyforms_get_form_controller();
90
- $forms = $form_controller->get();
91
-
92
- // Migrate forms
93
- foreach( $forms as $form ) {
94
- $form_id = $form['ID'];
95
- $fields = array_keys( $form_controller->get_meta_fields() );
96
-
97
- if ( 0 === count( $fields ) ) {
98
- continue;
99
- }
100
-
101
- $fields = array_merge( $fields, $form['layout'] );
102
- $fields = '(\'' . implode( '\', \'', $fields ) . '\')';
103
-
104
- $sql = "
105
- UPDATE $wpdb->postmeta meta JOIN $wpdb->posts posts
106
- ON meta.post_id = posts.ID
107
- SET meta.meta_key = CONCAT('_happyforms_', meta.meta_key)
108
- WHERE posts.ID = $form_id
109
- AND meta.meta_key IN $fields
110
- ";
111
-
112
- $wpdb->query( $sql );
113
- }
114
- }
115
-
116
- public function migrate_1_1( $version, $current_version ) {
117
- $form_controller = happyforms_get_form_controller();
118
- $forms = $form_controller->get();
119
-
120
- foreach ( $forms as $form ) {
121
- if ( ! empty( $form['redirect_url'] ) && ! isset( $form['redirect_on_complete'] ) ) {
122
- happyforms_update_meta( $form['ID'], 'redirect_on_complete', 1 );
123
- }
124
-
125
- if ( ! empty( $form['html_id'] ) && ! isset( $form['use_html_id'] ) ) {
126
- happyforms_update_meta( $form['ID'], 'use_html_id', 1 );
127
- }
128
- }
129
- }
130
-
131
- }
132
-
133
- if ( ! function_exists( 'happyforms_get_migrations' ) ):
134
- /**
135
- * Get the HappyForms_Migrations class instance.
136
- *
137
- * @return HappyForms_Migrations
138
- */
139
- function happyforms_get_migrations() {
140
- return HappyForms_Migrations::instance();
141
- }
142
-
143
- endif;
144
-
145
- /**
146
- * Initialize the HappyForms_Migrations class immediately.
147
- */
148
- happyforms_get_migrations();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/classes/parts/class-part-rating-dummy.php CHANGED
@@ -6,7 +6,7 @@ class HappyForms_Part_Rating_Dummy extends HappyForms_Form_Part {
6
 
7
  public function __construct() {
8
  $this->label = __( 'Star Rating', 'happyforms' );
9
- $this->description = __( 'For collecting opinions using stars and emoji scales.', 'happyforms' );
10
  }
11
 
12
  }
6
 
7
  public function __construct() {
8
  $this->label = __( 'Star Rating', 'happyforms' );
9
+ $this->description = __( 'For collecting opinions using stars.', 'happyforms' );
10
  }
11
 
12
  }
inc/classes/parts/class-part-signature-dummy.php CHANGED
@@ -6,7 +6,7 @@ class HappyForms_Part_Signature_Dummy extends HappyForms_Form_Part {
6
 
7
  public function __construct() {
8
  $this->label = __( 'Signature', 'happyforms' );
9
- $this->description = __( 'For requiring authorization before accepting submission.', 'happyforms' );
10
  }
11
 
12
  }
6
 
7
  public function __construct() {
8
  $this->label = __( 'Signature', 'happyforms' );
9
+ $this->description = __( 'For requiring a signature before accepting submission.', 'happyforms' );
10
  }
11
 
12
  }
inc/templates/admin/modal-upgrade.php CHANGED
@@ -1,8 +1,8 @@
1
- <div class="happyforms-modal__header">
2
- <h1><?php _e( 'You’ll need to upgrade to access this', 'happyforms' ); ?></h1>
3
  <p><?php _e( 'We offer several, affordable paid plans that include our best features. Upgrade today and increase your customer interactions.', 'happyforms' ); ?></p>
4
  </div>
5
  <div class="happyforms-modal__content">
6
- <a href="https://happyforms.me/upgrade" target="_blank" class="button"><?php _e( 'Start Your Risk-Free 14-Day Trial', 'happyforms' ); ?></a>
7
  <p><?php printf( 'Or %1$scontinue with free version%2$s', '<a href="#" class="happyforms-continue-link" onclick="happyForms.dashboard.closeModal(); return false;">', '</a>' ); ?></p>
8
  </div>
1
+ <div class="happyforms-modal__heading">
2
+ <h1><?php _e( 'You’ll need to upgrade<br> to access this', 'happyforms' ); ?></h1>
3
  <p><?php _e( 'We offer several, affordable paid plans that include our best features. Upgrade today and increase your customer interactions.', 'happyforms' ); ?></p>
4
  </div>
5
  <div class="happyforms-modal__content">
6
+ <a href="https://happyforms.io/upgrade" target="_blank" class="button button-primary button-hero"><?php _e( 'Start Your Risk-Free 14-Day Trial', 'happyforms' ); ?></a>
7
  <p><?php printf( 'Or %1$scontinue with free version%2$s', '<a href="#" class="happyforms-continue-link" onclick="happyForms.dashboard.closeModal(); return false;">', '</a>' ); ?></p>
8
  </div>
languages/happyforms.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the Happyforms (free) package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Happyforms (free) 1.12.9\n"
6
  "Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
7
- "POT-Creation-Date: 2021-05-26 13:48:42+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -14,10 +14,9 @@ msgstr ""
14
  "X-Generator: grunt-wp-i18n 0.4.9\n"
15
 
16
  #: core/classes/class-block.php:49 core/classes/class-form-controller.php:68
 
17
  #: core/classes/class-happyforms-core.php:165
18
- #: core/classes/class-happyforms-core.php:166
19
- #: core/classes/class-happyforms-widget.php:13
20
- #: core/helpers/helper-misc.php:1013
21
  msgid "Forms"
22
  msgstr ""
23
 
@@ -183,8 +182,8 @@ msgid "Form"
183
  msgstr ""
184
 
185
  #: core/classes/class-form-controller.php:70
 
186
  #: core/classes/class-happyforms-core.php:181
187
- #: core/classes/class-happyforms-core.php:182
188
  msgid "Add New"
189
  msgstr ""
190
 
@@ -215,8 +214,8 @@ msgstr ""
215
 
216
  #: core/classes/class-form-controller.php:79
217
  #: core/classes/class-form-controller.php:80
 
218
  #: core/classes/class-happyforms-core.php:173
219
- #: core/classes/class-happyforms-core.php:174
220
  msgid "All Forms"
221
  msgstr ""
222
 
@@ -224,7 +223,7 @@ msgstr ""
224
  msgid "(no title)"
225
  msgstr ""
226
 
227
- #: core/classes/class-form-controller.php:618
228
  msgid " Copy"
229
  msgstr ""
230
 
@@ -441,70 +440,63 @@ msgstr ""
441
  msgid "Redirect to a web address"
442
  msgstr ""
443
 
444
- #: core/classes/class-form-setup.php:168
445
- #: core/templates/customize-form-parts-drawer.php:38
446
- #: inc/templates/customize-controls/checkbox_dummy.php:7
447
- #: inc/templates/customize-controls/email-parts-list-dummy.php:11
448
- msgid "Upgrade"
449
- msgstr ""
450
-
451
- #: core/classes/class-form-setup.php:181
452
  msgid "Add custom CSS classes to submit button"
453
  msgstr ""
454
 
455
- #: core/classes/class-form-setup.php:190
456
  msgid "Submit button CSS classes"
457
  msgstr ""
458
 
459
- #: core/classes/class-form-setup.php:199
460
  msgid "Add custom HTML ID to form"
461
  msgstr ""
462
 
463
- #: core/classes/class-form-setup.php:208
464
  msgid "Form HTML ID"
465
  msgstr ""
466
 
467
- #: core/classes/class-form-setup.php:228
468
  msgid "Form is successfully submitted"
469
  msgstr ""
470
 
471
- #: core/classes/class-form-setup.php:233
472
  msgid "Form can’t be submitted"
473
  msgstr ""
474
 
475
- #: core/classes/class-form-setup.php:238
476
  msgid "Submit form"
477
  msgstr ""
478
 
479
- #: core/classes/class-form-styles.php:53
480
  msgid "Left-to-right"
481
  msgstr ""
482
 
483
- #: core/classes/class-form-styles.php:54
484
  msgid "Right-to-left"
485
  msgstr ""
486
 
487
- #: core/classes/class-form-styles.php:73 core/classes/class-form-styles.php:147
488
- #: core/classes/class-form-styles.php:157
489
- #: core/classes/class-form-styles.php:280
490
- #: core/classes/class-form-styles.php:290
491
  msgid "Default"
492
  msgstr ""
493
 
494
- #: core/classes/class-form-styles.php:74 core/classes/class-form-styles.php:146
495
- #: core/classes/class-form-styles.php:156
496
- #: core/classes/class-form-styles.php:289
497
  msgid "Narrow"
498
  msgstr ""
499
 
500
- #: core/classes/class-form-styles.php:75 core/classes/class-form-styles.php:148
501
- #: core/classes/class-form-styles.php:158
502
- #: core/classes/class-form-styles.php:291
503
  msgid "Wide"
504
  msgstr ""
505
 
506
- #: core/classes/class-form-styles.php:89 core/classes/class-form-styles.php:118
507
- #: core/classes/class-form-styles.php:261
508
  #: core/templates/parts/customize-checkbox.php:8
509
  #: core/templates/parts/customize-email.php:8
510
  #: core/templates/parts/customize-multi-line-text.php:8
@@ -515,8 +507,8 @@ msgstr ""
515
  msgid "Show"
516
  msgstr ""
517
 
518
- #: core/classes/class-form-styles.php:90 core/classes/class-form-styles.php:119
519
- #: core/classes/class-form-styles.php:262
520
  #: core/templates/parts/customize-checkbox.php:15
521
  #: core/templates/parts/customize-email.php:15
522
  #: core/templates/parts/customize-multi-line-text.php:15
@@ -527,11 +519,12 @@ msgstr ""
527
  msgid "Hide"
528
  msgstr ""
529
 
530
- #: core/classes/class-form-styles.php:98 core/classes/class-form-styles.php:172
531
- #: core/classes/class-form-styles.php:203
532
- #: core/classes/class-form-styles.php:212
533
- #: core/classes/class-form-styles.php:241
534
- #: core/classes/class-form-styles.php:318
 
535
  #: core/templates/parts/customize-checkbox.php:10
536
  #: core/templates/parts/customize-email.php:10
537
  #: core/templates/parts/customize-multi-line-text.php:10
@@ -542,59 +535,60 @@ msgstr ""
542
  msgid "Left"
543
  msgstr ""
544
 
545
- #: core/classes/class-form-styles.php:99 core/classes/class-form-styles.php:173
546
- #: core/classes/class-form-styles.php:213
547
- #: core/classes/class-form-styles.php:242
548
- #: core/classes/class-form-styles.php:319
 
549
  msgid "Center"
550
  msgstr ""
551
 
552
- #: core/classes/class-form-styles.php:100
553
- #: core/classes/class-form-styles.php:174
554
- #: core/classes/class-form-styles.php:214
555
- #: core/classes/class-form-styles.php:243
556
- #: core/classes/class-form-styles.php:320
557
  msgid "Right"
558
  msgstr ""
559
 
560
- #: core/classes/class-form-styles.php:127
561
  msgid "All sides"
562
  msgstr ""
563
 
564
- #: core/classes/class-form-styles.php:128
565
  msgid "Bottom only"
566
  msgstr ""
567
 
568
- #: core/classes/class-form-styles.php:136
569
- #: core/classes/class-form-styles.php:270
570
  msgid "Square"
571
  msgstr ""
572
 
573
- #: core/classes/class-form-styles.php:137
574
- #: core/classes/class-form-styles.php:271
575
  msgid "Round"
576
  msgstr ""
577
 
578
- #: core/classes/class-form-styles.php:138
579
- #: core/classes/class-form-styles.php:272
580
  msgid "Pill"
581
  msgstr ""
582
 
583
- #: core/classes/class-form-styles.php:192
584
- #: core/classes/class-form-styles.php:309
585
  msgid "Normal"
586
  msgstr ""
587
 
588
- #: core/classes/class-form-styles.php:193
589
- #: core/classes/class-form-styles.php:310
590
  msgid "Bold"
591
  msgstr ""
592
 
593
- #: core/classes/class-form-styles.php:201
594
  msgid "Above"
595
  msgstr ""
596
 
597
- #: core/classes/class-form-styles.php:202
598
  #: core/templates/parts/customize-checkbox.php:13
599
  #: core/templates/parts/customize-email.php:13
600
  #: core/templates/parts/customize-multi-line-text.php:13
@@ -605,191 +599,192 @@ msgstr ""
605
  msgid "Below"
606
  msgstr ""
607
 
608
- #: core/classes/class-form-styles.php:204
609
  msgid "Hidden"
610
  msgstr ""
611
 
612
- #: core/classes/class-form-styles.php:232
613
  msgid "Standard"
614
  msgstr ""
615
 
616
- #: core/classes/class-form-styles.php:233
617
  msgid "Tooltip"
618
  msgstr ""
619
 
620
- #: core/classes/class-form-styles.php:281
621
  msgid "Full width"
622
  msgstr ""
623
 
624
- #: core/classes/class-form-styles.php:532
625
  msgid "Above form"
626
  msgstr ""
627
 
628
- #: core/classes/class-form-styles.php:533
629
  msgid "Below form"
630
  msgstr ""
631
 
632
- #: core/classes/class-form-styles.php:553
633
  msgid "General"
634
  msgstr ""
635
 
636
- #: core/classes/class-form-styles.php:558
637
- #: core/classes/class-form-styles.php:878 core/helpers/helper-misc.php:932
 
638
  #: core/templates/parts/customize-checkbox.php:80
639
  msgid "Width"
640
  msgstr ""
641
 
642
- #: core/classes/class-form-styles.php:563
643
- #: core/classes/class-form-styles.php:883
644
  msgid "Padding"
645
  msgstr ""
646
 
647
- #: core/classes/class-form-styles.php:568
648
  msgid "Direction"
649
  msgstr ""
650
 
651
- #: core/classes/class-form-styles.php:573
652
  msgid "Message location"
653
  msgstr ""
654
 
655
- #: core/classes/class-form-styles.php:579
656
- #: core/classes/class-form-styles.php:664
657
- #: core/classes/class-form-styles.php:739
658
- #: core/classes/class-form-styles.php:909
659
  msgid "Colors"
660
  msgstr ""
661
 
662
- #: core/classes/class-form-styles.php:583
663
  msgid "Primary"
664
  msgstr ""
665
 
666
- #: core/classes/class-form-styles.php:588
667
  msgid "Success message background"
668
  msgstr ""
669
 
670
- #: core/classes/class-form-styles.php:593
671
  msgid "Success message text"
672
  msgstr ""
673
 
674
- #: core/classes/class-form-styles.php:598
675
  msgid "Validation message text"
676
  msgstr ""
677
 
678
- #: core/classes/class-form-styles.php:603
679
  msgid "Error message background"
680
  msgstr ""
681
 
682
- #: core/classes/class-form-styles.php:608
683
  msgid "Error message text"
684
  msgstr ""
685
 
686
- #: core/classes/class-form-styles.php:613
687
  #: inc/classes/parts/class-part-layout-title-dummy.php:8
688
  #: inc/classes/parts/class-part-title-dummy.php:8
689
  msgid "Title"
690
  msgstr ""
691
 
692
- #: core/classes/class-form-styles.php:618
693
  msgid "Display"
694
  msgstr ""
695
 
696
- #: core/classes/class-form-styles.php:623
697
- #: core/classes/class-form-styles.php:898
698
  msgid "Alignment"
699
  msgstr ""
700
 
701
- #: core/classes/class-form-styles.php:628
702
- #: core/classes/class-form-styles.php:888
703
  msgid "Font size"
704
  msgstr ""
705
 
706
- #: core/classes/class-form-styles.php:633
707
  msgid "Field borders & spacing"
708
  msgstr ""
709
 
710
- #: core/classes/class-form-styles.php:638
711
- #: core/classes/class-form-styles.php:668
712
- #: core/classes/class-form-styles.php:868
713
- #: core/classes/class-form-styles.php:923
714
  msgid "Border"
715
  msgstr ""
716
 
717
- #: core/classes/class-form-styles.php:643
718
  msgid "Border location"
719
  msgstr ""
720
 
721
- #: core/classes/class-form-styles.php:648
722
- #: core/classes/class-form-styles.php:873
723
  msgid "Border radius"
724
  msgstr ""
725
 
726
- #: core/classes/class-form-styles.php:653
727
  msgid "Outer spacing"
728
  msgstr ""
729
 
730
- #: core/classes/class-form-styles.php:658
731
  msgid "Inner spacing"
732
  msgstr ""
733
 
734
- #: core/classes/class-form-styles.php:673
735
  msgid "Border on focus"
736
  msgstr ""
737
 
738
- #: core/classes/class-form-styles.php:678
739
- #: core/classes/class-form-styles.php:773
740
- #: core/classes/class-form-styles.php:798
741
- #: core/classes/class-form-styles.php:913
742
  msgid "Background"
743
  msgstr ""
744
 
745
- #: core/classes/class-form-styles.php:683
746
- #: core/classes/class-form-styles.php:783
747
- #: core/classes/class-form-styles.php:803
748
- #: core/classes/class-form-styles.php:918
749
  msgid "Background on focus"
750
  msgstr ""
751
 
752
- #: core/classes/class-form-styles.php:688
753
  msgid "Field labels & text"
754
  msgstr ""
755
 
756
- #: core/classes/class-form-styles.php:693
757
  msgid "Toggle placeholder on field focus"
758
  msgstr ""
759
 
760
- #: core/classes/class-form-styles.php:698
761
  msgid "Label alignment"
762
  msgstr ""
763
 
764
- #: core/classes/class-form-styles.php:703
765
  msgid "Label font size"
766
  msgstr ""
767
 
768
- #: core/classes/class-form-styles.php:708
769
  msgid "Label font weight"
770
  msgstr ""
771
 
772
- #: core/classes/class-form-styles.php:713
773
  msgid "Hint alignment"
774
  msgstr ""
775
 
776
- #: core/classes/class-form-styles.php:718
777
  msgid "Hint font size"
778
  msgstr ""
779
 
780
- #: core/classes/class-form-styles.php:723
781
  msgid "Hint display"
782
  msgstr ""
783
 
784
- #: core/classes/class-form-styles.php:728
785
  msgid "Placeholder &amp; value alignment"
786
  msgstr ""
787
 
788
- #: core/classes/class-form-styles.php:733
789
  msgid "Value font size"
790
  msgstr ""
791
 
792
- #: core/classes/class-form-styles.php:743
793
  #: core/templates/parts/customize-checkbox.php:4
794
  #: core/templates/parts/customize-checkbox.php:114
795
  #: core/templates/parts/customize-email.php:4
@@ -803,11 +798,11 @@ msgstr ""
803
  msgid "Label"
804
  msgstr ""
805
 
806
- #: core/classes/class-form-styles.php:748
807
  msgid "Value"
808
  msgstr ""
809
 
810
- #: core/classes/class-form-styles.php:753
811
  #: core/templates/parts/customize-email.php:20
812
  #: core/templates/parts/customize-multi-line-text.php:20
813
  #: core/templates/parts/customize-number.php:20
@@ -817,7 +812,7 @@ msgstr ""
817
  msgid "Placeholder"
818
  msgstr ""
819
 
820
- #: core/classes/class-form-styles.php:758
821
  #: core/templates/parts/customize-checkbox.php:20
822
  #: core/templates/parts/customize-email.php:28
823
  #: core/templates/parts/customize-multi-line-text.php:28
@@ -828,121 +823,121 @@ msgstr ""
828
  msgid "Hint"
829
  msgstr ""
830
 
831
- #: core/classes/class-form-styles.php:763
832
  msgid "Dropdowns"
833
  msgstr ""
834
 
835
- #: core/classes/class-form-styles.php:769
836
  msgid "Items"
837
  msgstr ""
838
 
839
- #: core/classes/class-form-styles.php:778
840
- #: core/classes/class-form-styles.php:928
841
  msgid "Text"
842
  msgstr ""
843
 
844
- #: core/classes/class-form-styles.php:788
845
  msgid "Text focused"
846
  msgstr ""
847
 
848
- #: core/classes/class-form-styles.php:793
849
  msgid "Checkboxes & Radios"
850
  msgstr ""
851
 
852
- #: core/classes/class-form-styles.php:808
853
  msgid "Checkmark"
854
  msgstr ""
855
 
856
- #: core/classes/class-form-styles.php:813
857
  msgid "Rating"
858
  msgstr ""
859
 
860
- #: core/classes/class-form-styles.php:818
861
  msgid "Rating star color"
862
  msgstr ""
863
 
864
- #: core/classes/class-form-styles.php:823
865
  msgid "Rating star color on hover"
866
  msgstr ""
867
 
868
- #: core/classes/class-form-styles.php:828
869
  msgid "Tables"
870
  msgstr ""
871
 
872
- #: core/classes/class-form-styles.php:833
873
  msgid "Odd row primary"
874
  msgstr ""
875
 
876
- #: core/classes/class-form-styles.php:838
877
  msgid "Odd row secondary"
878
  msgstr ""
879
 
880
- #: core/classes/class-form-styles.php:843
881
  msgid "Even row primary"
882
  msgstr ""
883
 
884
- #: core/classes/class-form-styles.php:848
885
  msgid "Even row secondary"
886
  msgstr ""
887
 
888
- #: core/classes/class-form-styles.php:853
889
  msgid "Dividers"
890
  msgstr ""
891
 
892
- #: core/classes/class-form-styles.php:858
893
  msgid "Color"
894
  msgstr ""
895
 
896
- #: core/classes/class-form-styles.php:863
897
  msgid "Submit button"
898
  msgstr ""
899
 
900
- #: core/classes/class-form-styles.php:893
901
  msgid "Font weight"
902
  msgstr ""
903
 
904
- #: core/classes/class-form-styles.php:903
905
  msgid "Make button a field of last input"
906
  msgstr ""
907
 
908
- #: core/classes/class-form-styles.php:933
909
  msgid "Text on focus"
910
  msgstr ""
911
 
912
- #: core/classes/class-form-styles.php:945
913
  msgid "Add your own CSS code here to customize the appearance of your form."
914
  msgstr ""
915
 
916
- #: core/classes/class-form-styles.php:947
917
  msgid ""
918
  "For each rule you add, we'll prepend your form's HTML ID. This makes sure "
919
  "all styles added will only apply to this form. For example %s becomes %s."
920
  msgstr ""
921
 
922
- #: core/classes/class-form-styles.php:955
923
  msgid ""
924
  "The edit field automatically highlights code syntax. You can disable this "
925
  "in your <a href=\"%s\" class=\"%s\" target=\"_blank\">user profile</a> to "
926
  "work in plain text mode."
927
  msgstr ""
928
 
929
- #: core/classes/class-form-styles.php:963
930
- #: core/classes/class-form-styles.php:973
931
  msgid "Additional CSS"
932
  msgstr ""
933
 
 
934
  #: core/classes/class-happyforms-core.php:189
935
- #: core/classes/class-happyforms-core.php:190
936
  msgid "Activity"
937
  msgstr ""
938
 
 
939
  #: core/classes/class-happyforms-core.php:198
940
- #: core/classes/class-happyforms-core.php:199
941
  msgid "Integrations"
942
  msgstr ""
943
 
 
944
  #: core/classes/class-happyforms-core.php:207
945
- #: core/classes/class-happyforms-core.php:208
946
  msgid "Settings"
947
  msgstr ""
948
 
@@ -1183,1032 +1178,1032 @@ msgstr ""
1183
  msgid "Your message"
1184
  msgstr ""
1185
 
1186
- #: core/helpers/helper-form-templates.php:65
1187
- msgid "Spam protection, skip this field"
1188
  msgstr ""
1189
 
1190
- #: core/helpers/helper-form-templates.php:1013
1191
  msgid "January"
1192
  msgstr ""
1193
 
1194
- #: core/helpers/helper-form-templates.php:1014
1195
  msgid "February"
1196
  msgstr ""
1197
 
1198
- #: core/helpers/helper-form-templates.php:1015
1199
  msgid "March"
1200
  msgstr ""
1201
 
1202
- #: core/helpers/helper-form-templates.php:1016
1203
  msgid "April"
1204
  msgstr ""
1205
 
1206
- #: core/helpers/helper-form-templates.php:1017
1207
  msgid "May"
1208
  msgstr ""
1209
 
1210
- #: core/helpers/helper-form-templates.php:1018
1211
  msgid "June"
1212
  msgstr ""
1213
 
1214
- #: core/helpers/helper-form-templates.php:1019
1215
  msgid "July"
1216
  msgstr ""
1217
 
1218
- #: core/helpers/helper-form-templates.php:1020
1219
  msgid "August"
1220
  msgstr ""
1221
 
1222
- #: core/helpers/helper-form-templates.php:1021
1223
  msgid "September"
1224
  msgstr ""
1225
 
1226
- #: core/helpers/helper-form-templates.php:1022
1227
  msgid "October"
1228
  msgstr ""
1229
 
1230
- #: core/helpers/helper-form-templates.php:1023
1231
  msgid "November"
1232
  msgstr ""
1233
 
1234
- #: core/helpers/helper-form-templates.php:1024
1235
  msgid "December"
1236
  msgstr ""
1237
 
1238
- #: core/helpers/helper-form-templates.php:1065
1239
  msgid "Ascension Island"
1240
  msgstr ""
1241
 
1242
- #: core/helpers/helper-form-templates.php:1066 core/helpers/helper-misc.php:228
1243
  msgid "Andorra"
1244
  msgstr ""
1245
 
1246
- #: core/helpers/helper-form-templates.php:1067 core/helpers/helper-misc.php:446
1247
  msgid "United Arab Emirates"
1248
  msgstr ""
1249
 
1250
- #: core/helpers/helper-form-templates.php:1068 core/helpers/helper-misc.php:224
1251
  msgid "Afghanistan"
1252
  msgstr ""
1253
 
1254
- #: core/helpers/helper-form-templates.php:1069 core/helpers/helper-misc.php:232
1255
  msgid "Antigua and Barbuda"
1256
  msgstr ""
1257
 
1258
- #: core/helpers/helper-form-templates.php:1070 core/helpers/helper-misc.php:230
1259
  msgid "Anguilla"
1260
  msgstr ""
1261
 
1262
- #: core/helpers/helper-form-templates.php:1071 core/helpers/helper-misc.php:225
1263
  msgid "Albania"
1264
  msgstr ""
1265
 
1266
- #: core/helpers/helper-form-templates.php:1072 core/helpers/helper-misc.php:234
1267
  msgid "Armenia"
1268
  msgstr ""
1269
 
1270
- #: core/helpers/helper-form-templates.php:1073 core/helpers/helper-misc.php:229
1271
  msgid "Angola"
1272
  msgstr ""
1273
 
1274
- #: core/helpers/helper-form-templates.php:1074 core/helpers/helper-misc.php:233
1275
  msgid "Argentina"
1276
  msgstr ""
1277
 
1278
- #: core/helpers/helper-form-templates.php:1075 core/helpers/helper-misc.php:227
1279
  msgid "American Samoa"
1280
  msgstr ""
1281
 
1282
- #: core/helpers/helper-form-templates.php:1076 core/helpers/helper-misc.php:237
1283
  msgid "Austria"
1284
  msgstr ""
1285
 
1286
- #: core/helpers/helper-form-templates.php:1077 core/helpers/helper-misc.php:236
1287
  msgid "Australia"
1288
  msgstr ""
1289
 
1290
- #: core/helpers/helper-form-templates.php:1078 core/helpers/helper-misc.php:235
1291
  msgid "Aruba"
1292
  msgstr ""
1293
 
1294
- #: core/helpers/helper-form-templates.php:1079
1295
  msgid "Åland Islands"
1296
  msgstr ""
1297
 
1298
- #: core/helpers/helper-form-templates.php:1080 core/helpers/helper-misc.php:238
1299
  msgid "Azerbaijan"
1300
  msgstr ""
1301
 
1302
- #: core/helpers/helper-form-templates.php:1081
1303
  msgid "Bosnia and Herzegovina"
1304
  msgstr ""
1305
 
1306
- #: core/helpers/helper-form-templates.php:1082 core/helpers/helper-misc.php:242
1307
  msgid "Barbados"
1308
  msgstr ""
1309
 
1310
- #: core/helpers/helper-form-templates.php:1083 core/helpers/helper-misc.php:241
1311
  msgid "Bangladesh"
1312
  msgstr ""
1313
 
1314
- #: core/helpers/helper-form-templates.php:1084 core/helpers/helper-misc.php:244
1315
  msgid "Belgium"
1316
  msgstr ""
1317
 
1318
- #: core/helpers/helper-form-templates.php:1085 core/helpers/helper-misc.php:257
1319
  msgid "Burkina Faso"
1320
  msgstr ""
1321
 
1322
- #: core/helpers/helper-form-templates.php:1086 core/helpers/helper-misc.php:256
1323
  msgid "Bulgaria"
1324
  msgstr ""
1325
 
1326
- #: core/helpers/helper-form-templates.php:1087 core/helpers/helper-misc.php:240
1327
  msgid "Bahrain"
1328
  msgstr ""
1329
 
1330
- #: core/helpers/helper-form-templates.php:1088 core/helpers/helper-misc.php:258
1331
  msgid "Burundi"
1332
  msgstr ""
1333
 
1334
- #: core/helpers/helper-form-templates.php:1089 core/helpers/helper-misc.php:246
1335
  msgid "Benin"
1336
  msgstr ""
1337
 
1338
- #: core/helpers/helper-form-templates.php:1090
1339
  msgid "Saint Barthélemy"
1340
  msgstr ""
1341
 
1342
- #: core/helpers/helper-form-templates.php:1091 core/helpers/helper-misc.php:247
1343
  msgid "Bermuda"
1344
  msgstr ""
1345
 
1346
- #: core/helpers/helper-form-templates.php:1092 core/helpers/helper-misc.php:255
1347
  msgid "Brunei Darussalam"
1348
  msgstr ""
1349
 
1350
- #: core/helpers/helper-form-templates.php:1093 core/helpers/helper-misc.php:249
1351
  msgid "Bolivia"
1352
  msgstr ""
1353
 
1354
- #: core/helpers/helper-form-templates.php:1094
1355
  msgid "Bonaire, Sint Eustatius and Saba"
1356
  msgstr ""
1357
 
1358
- #: core/helpers/helper-form-templates.php:1095 core/helpers/helper-misc.php:253
1359
  msgid "Brazil"
1360
  msgstr ""
1361
 
1362
- #: core/helpers/helper-form-templates.php:1096 core/helpers/helper-misc.php:239
1363
  msgid "Bahamas"
1364
  msgstr ""
1365
 
1366
- #: core/helpers/helper-form-templates.php:1097 core/helpers/helper-misc.php:248
1367
  msgid "Bhutan"
1368
  msgstr ""
1369
 
1370
- #: core/helpers/helper-form-templates.php:1098 core/helpers/helper-misc.php:251
1371
  msgid "Botswana"
1372
  msgstr ""
1373
 
1374
- #: core/helpers/helper-form-templates.php:1099 core/helpers/helper-misc.php:243
1375
  msgid "Belarus"
1376
  msgstr ""
1377
 
1378
- #: core/helpers/helper-form-templates.php:1100 core/helpers/helper-misc.php:245
1379
  msgid "Belize"
1380
  msgstr ""
1381
 
1382
- #: core/helpers/helper-form-templates.php:1101 core/helpers/helper-misc.php:261
1383
  msgid "Canada"
1384
  msgstr ""
1385
 
1386
- #: core/helpers/helper-form-templates.php:1102 core/helpers/helper-misc.php:269
1387
  msgid "Cocos (Keeling) Islands"
1388
  msgstr ""
1389
 
1390
- #: core/helpers/helper-form-templates.php:1103 core/helpers/helper-misc.php:273
1391
  msgid "Congo, the Democratic Republic of the"
1392
  msgstr ""
1393
 
1394
- #: core/helpers/helper-form-templates.php:1104 core/helpers/helper-misc.php:264
1395
  msgid "Central African Republic"
1396
  msgstr ""
1397
 
1398
- #: core/helpers/helper-form-templates.php:1105 core/helpers/helper-misc.php:272
1399
  msgid "Congo"
1400
  msgstr ""
1401
 
1402
- #: core/helpers/helper-form-templates.php:1106 core/helpers/helper-misc.php:429
1403
  msgid "Switzerland"
1404
  msgstr ""
1405
 
1406
- #: core/helpers/helper-form-templates.php:1107
1407
  msgid "Cote D'Ivoire"
1408
  msgstr ""
1409
 
1410
- #: core/helpers/helper-form-templates.php:1108 core/helpers/helper-misc.php:274
1411
  msgid "Cook Islands"
1412
  msgstr ""
1413
 
1414
- #: core/helpers/helper-form-templates.php:1109 core/helpers/helper-misc.php:266
1415
  msgid "Chile"
1416
  msgstr ""
1417
 
1418
- #: core/helpers/helper-form-templates.php:1110 core/helpers/helper-misc.php:260
1419
  msgid "Cameroon"
1420
  msgstr ""
1421
 
1422
- #: core/helpers/helper-form-templates.php:1111 core/helpers/helper-misc.php:267
1423
  msgid "China"
1424
  msgstr ""
1425
 
1426
- #: core/helpers/helper-form-templates.php:1112 core/helpers/helper-misc.php:270
1427
  msgid "Colombia"
1428
  msgstr ""
1429
 
1430
- #: core/helpers/helper-form-templates.php:1113 core/helpers/helper-misc.php:275
1431
  msgid "Costa Rica"
1432
  msgstr ""
1433
 
1434
- #: core/helpers/helper-form-templates.php:1114 core/helpers/helper-misc.php:278
1435
  msgid "Cuba"
1436
  msgstr ""
1437
 
1438
- #: core/helpers/helper-form-templates.php:1115 core/helpers/helper-misc.php:262
1439
  msgid "Cape Verde"
1440
  msgstr ""
1441
 
1442
- #: core/helpers/helper-form-templates.php:1116
1443
  msgid "Curaçao"
1444
  msgstr ""
1445
 
1446
- #: core/helpers/helper-form-templates.php:1117 core/helpers/helper-misc.php:268
1447
  msgid "Christmas Island"
1448
  msgstr ""
1449
 
1450
- #: core/helpers/helper-form-templates.php:1118 core/helpers/helper-misc.php:279
1451
  msgid "Cyprus"
1452
  msgstr ""
1453
 
1454
- #: core/helpers/helper-form-templates.php:1119 core/helpers/helper-misc.php:280
1455
  msgid "Czech Republic"
1456
  msgstr ""
1457
 
1458
- #: core/helpers/helper-form-templates.php:1120 core/helpers/helper-misc.php:305
1459
  msgid "Germany"
1460
  msgstr ""
1461
 
1462
- #: core/helpers/helper-form-templates.php:1121 core/helpers/helper-misc.php:282
1463
  msgid "Djibouti"
1464
  msgstr ""
1465
 
1466
- #: core/helpers/helper-form-templates.php:1122 core/helpers/helper-misc.php:281
1467
  msgid "Denmark"
1468
  msgstr ""
1469
 
1470
- #: core/helpers/helper-form-templates.php:1123 core/helpers/helper-misc.php:283
1471
  msgid "Dominica"
1472
  msgstr ""
1473
 
1474
- #: core/helpers/helper-form-templates.php:1124 core/helpers/helper-misc.php:284
1475
  msgid "Dominican Republic"
1476
  msgstr ""
1477
 
1478
- #: core/helpers/helper-form-templates.php:1125 core/helpers/helper-misc.php:226
1479
  msgid "Algeria"
1480
  msgstr ""
1481
 
1482
- #: core/helpers/helper-form-templates.php:1126 core/helpers/helper-misc.php:286
1483
  msgid "Ecuador"
1484
  msgstr ""
1485
 
1486
- #: core/helpers/helper-form-templates.php:1127 core/helpers/helper-misc.php:291
1487
  msgid "Estonia"
1488
  msgstr ""
1489
 
1490
- #: core/helpers/helper-form-templates.php:1128 core/helpers/helper-misc.php:287
1491
  msgid "Egypt"
1492
  msgstr ""
1493
 
1494
- #: core/helpers/helper-form-templates.php:1129 core/helpers/helper-misc.php:458
1495
  msgid "Western Sahara"
1496
  msgstr ""
1497
 
1498
- #: core/helpers/helper-form-templates.php:1130 core/helpers/helper-misc.php:290
1499
  msgid "Eritrea"
1500
  msgstr ""
1501
 
1502
- #: core/helpers/helper-form-templates.php:1131 core/helpers/helper-misc.php:420
1503
  msgid "Spain"
1504
  msgstr ""
1505
 
1506
- #: core/helpers/helper-form-templates.php:1132 core/helpers/helper-misc.php:292
1507
  msgid "Ethiopia"
1508
  msgstr ""
1509
 
1510
- #: core/helpers/helper-form-templates.php:1133 core/helpers/helper-misc.php:296
1511
  msgid "Finland"
1512
  msgstr ""
1513
 
1514
- #: core/helpers/helper-form-templates.php:1134 core/helpers/helper-misc.php:295
1515
  msgid "Fiji"
1516
  msgstr ""
1517
 
1518
- #: core/helpers/helper-form-templates.php:1135 core/helpers/helper-misc.php:293
1519
  msgid "Falkland Islands (Malvinas)"
1520
  msgstr ""
1521
 
1522
- #: core/helpers/helper-form-templates.php:1136 core/helpers/helper-misc.php:364
1523
  msgid "Micronesia, Federated States of"
1524
  msgstr ""
1525
 
1526
- #: core/helpers/helper-form-templates.php:1137 core/helpers/helper-misc.php:294
1527
  msgid "Faroe Islands"
1528
  msgstr ""
1529
 
1530
- #: core/helpers/helper-form-templates.php:1138 core/helpers/helper-misc.php:297
1531
  msgid "France"
1532
  msgstr ""
1533
 
1534
- #: core/helpers/helper-form-templates.php:1139 core/helpers/helper-misc.php:302
1535
  msgid "Gabon"
1536
  msgstr ""
1537
 
1538
- #: core/helpers/helper-form-templates.php:1140 core/helpers/helper-misc.php:447
1539
  msgid "United Kingdom"
1540
  msgstr ""
1541
 
1542
- #: core/helpers/helper-form-templates.php:1141 core/helpers/helper-misc.php:310
1543
  msgid "Grenada"
1544
  msgstr ""
1545
 
1546
- #: core/helpers/helper-form-templates.php:1142 core/helpers/helper-misc.php:304
1547
  msgid "Georgia"
1548
  msgstr ""
1549
 
1550
- #: core/helpers/helper-form-templates.php:1143 core/helpers/helper-misc.php:299
1551
  msgid "French Guiana"
1552
  msgstr ""
1553
 
1554
- #: core/helpers/helper-form-templates.php:1144
1555
  msgid "Guernsey"
1556
  msgstr ""
1557
 
1558
- #: core/helpers/helper-form-templates.php:1145 core/helpers/helper-misc.php:306
1559
  msgid "Ghana"
1560
  msgstr ""
1561
 
1562
- #: core/helpers/helper-form-templates.php:1146 core/helpers/helper-misc.php:307
1563
  msgid "Gibraltar"
1564
  msgstr ""
1565
 
1566
- #: core/helpers/helper-form-templates.php:1147 core/helpers/helper-misc.php:309
1567
  msgid "Greenland"
1568
  msgstr ""
1569
 
1570
- #: core/helpers/helper-form-templates.php:1148 core/helpers/helper-misc.php:303
1571
  msgid "Gambia"
1572
  msgstr ""
1573
 
1574
- #: core/helpers/helper-form-templates.php:1149 core/helpers/helper-misc.php:314
1575
  msgid "Guinea"
1576
  msgstr ""
1577
 
1578
- #: core/helpers/helper-form-templates.php:1150 core/helpers/helper-misc.php:311
1579
  msgid "Guadeloupe"
1580
  msgstr ""
1581
 
1582
- #: core/helpers/helper-form-templates.php:1151 core/helpers/helper-misc.php:289
1583
  msgid "Equatorial Guinea"
1584
  msgstr ""
1585
 
1586
- #: core/helpers/helper-form-templates.php:1152 core/helpers/helper-misc.php:308
1587
  msgid "Greece"
1588
  msgstr ""
1589
 
1590
- #: core/helpers/helper-form-templates.php:1153 core/helpers/helper-misc.php:313
1591
  msgid "Guatemala"
1592
  msgstr ""
1593
 
1594
- #: core/helpers/helper-form-templates.php:1154 core/helpers/helper-misc.php:312
1595
  msgid "Guam"
1596
  msgstr ""
1597
 
1598
- #: core/helpers/helper-form-templates.php:1155 core/helpers/helper-misc.php:315
1599
  msgid "Guinea-Bissau"
1600
  msgstr ""
1601
 
1602
- #: core/helpers/helper-form-templates.php:1156 core/helpers/helper-misc.php:316
1603
  msgid "Guyana"
1604
  msgstr ""
1605
 
1606
- #: core/helpers/helper-form-templates.php:1157 core/helpers/helper-misc.php:321
1607
  msgid "Hong Kong"
1608
  msgstr ""
1609
 
1610
- #: core/helpers/helper-form-templates.php:1158 core/helpers/helper-misc.php:320
1611
  msgid "Honduras"
1612
  msgstr ""
1613
 
1614
- #: core/helpers/helper-form-templates.php:1159
1615
  msgid "Croatia"
1616
  msgstr ""
1617
 
1618
- #: core/helpers/helper-form-templates.php:1160 core/helpers/helper-misc.php:317
1619
  msgid "Haiti"
1620
  msgstr ""
1621
 
1622
- #: core/helpers/helper-form-templates.php:1161 core/helpers/helper-misc.php:322
1623
  msgid "Hungary"
1624
  msgstr ""
1625
 
1626
- #: core/helpers/helper-form-templates.php:1162 core/helpers/helper-misc.php:325
1627
  msgid "Indonesia"
1628
  msgstr ""
1629
 
1630
- #: core/helpers/helper-form-templates.php:1163 core/helpers/helper-misc.php:328
1631
  msgid "Ireland"
1632
  msgstr ""
1633
 
1634
- #: core/helpers/helper-form-templates.php:1164 core/helpers/helper-misc.php:329
1635
  msgid "Israel"
1636
  msgstr ""
1637
 
1638
- #: core/helpers/helper-form-templates.php:1165
1639
  msgid "Isle of Man"
1640
  msgstr ""
1641
 
1642
- #: core/helpers/helper-form-templates.php:1166 core/helpers/helper-misc.php:324
1643
  msgid "India"
1644
  msgstr ""
1645
 
1646
- #: core/helpers/helper-form-templates.php:1167 core/helpers/helper-misc.php:254
1647
  msgid "British Indian Ocean Territory"
1648
  msgstr ""
1649
 
1650
- #: core/helpers/helper-form-templates.php:1168 core/helpers/helper-misc.php:327
1651
  msgid "Iraq"
1652
  msgstr ""
1653
 
1654
- #: core/helpers/helper-form-templates.php:1169
1655
  msgid "Iran, Islamic Republic of"
1656
  msgstr ""
1657
 
1658
- #: core/helpers/helper-form-templates.php:1170 core/helpers/helper-misc.php:323
1659
  msgid "Iceland"
1660
  msgstr ""
1661
 
1662
- #: core/helpers/helper-form-templates.php:1171 core/helpers/helper-misc.php:330
1663
  msgid "Italy"
1664
  msgstr ""
1665
 
1666
- #: core/helpers/helper-form-templates.php:1172
1667
  msgid "Jersey"
1668
  msgstr ""
1669
 
1670
- #: core/helpers/helper-form-templates.php:1173 core/helpers/helper-misc.php:331
1671
  msgid "Jamaica"
1672
  msgstr ""
1673
 
1674
- #: core/helpers/helper-form-templates.php:1174 core/helpers/helper-misc.php:333
1675
  msgid "Jordan"
1676
  msgstr ""
1677
 
1678
- #: core/helpers/helper-form-templates.php:1175 core/helpers/helper-misc.php:332
1679
  msgid "Japan"
1680
  msgstr ""
1681
 
1682
- #: core/helpers/helper-form-templates.php:1176 core/helpers/helper-misc.php:335
1683
  msgid "Kenya"
1684
  msgstr ""
1685
 
1686
- #: core/helpers/helper-form-templates.php:1177 core/helpers/helper-misc.php:340
1687
  msgid "Kyrgyzstan"
1688
  msgstr ""
1689
 
1690
- #: core/helpers/helper-form-templates.php:1178 core/helpers/helper-misc.php:259
1691
  msgid "Cambodia"
1692
  msgstr ""
1693
 
1694
- #: core/helpers/helper-form-templates.php:1179 core/helpers/helper-misc.php:336
1695
  msgid "Kiribati"
1696
  msgstr ""
1697
 
1698
- #: core/helpers/helper-form-templates.php:1180 core/helpers/helper-misc.php:271
1699
  msgid "Comoros"
1700
  msgstr ""
1701
 
1702
- #: core/helpers/helper-form-templates.php:1181 core/helpers/helper-misc.php:403
1703
  msgid "Saint Kitts and Nevis"
1704
  msgstr ""
1705
 
1706
- #: core/helpers/helper-form-templates.php:1182
1707
  msgid "North Korea"
1708
  msgstr ""
1709
 
1710
- #: core/helpers/helper-form-templates.php:1183
1711
  msgid "South Korea"
1712
  msgstr ""
1713
 
1714
- #: core/helpers/helper-form-templates.php:1184 core/helpers/helper-misc.php:339
1715
  msgid "Kuwait"
1716
  msgstr ""
1717
 
1718
- #: core/helpers/helper-form-templates.php:1185 core/helpers/helper-misc.php:263
1719
  msgid "Cayman Islands"
1720
  msgstr ""
1721
 
1722
- #: core/helpers/helper-form-templates.php:1186 core/helpers/helper-misc.php:334
1723
  msgid "Kazakhstan"
1724
  msgstr ""
1725
 
1726
- #: core/helpers/helper-form-templates.php:1187
1727
  msgid "Lao People's Democratic Republic"
1728
  msgstr ""
1729
 
1730
- #: core/helpers/helper-form-templates.php:1188 core/helpers/helper-misc.php:343
1731
  msgid "Lebanon"
1732
  msgstr ""
1733
 
1734
- #: core/helpers/helper-form-templates.php:1189 core/helpers/helper-misc.php:404
1735
  msgid "Saint Lucia"
1736
  msgstr ""
1737
 
1738
- #: core/helpers/helper-form-templates.php:1190 core/helpers/helper-misc.php:347
1739
  msgid "Liechtenstein"
1740
  msgstr ""
1741
 
1742
- #: core/helpers/helper-form-templates.php:1191 core/helpers/helper-misc.php:421
1743
  msgid "Sri Lanka"
1744
  msgstr ""
1745
 
1746
- #: core/helpers/helper-form-templates.php:1192 core/helpers/helper-misc.php:345
1747
  msgid "Liberia"
1748
  msgstr ""
1749
 
1750
- #: core/helpers/helper-form-templates.php:1193 core/helpers/helper-misc.php:344
1751
  msgid "Lesotho"
1752
  msgstr ""
1753
 
1754
- #: core/helpers/helper-form-templates.php:1194 core/helpers/helper-misc.php:348
1755
  msgid "Lithuania"
1756
  msgstr ""
1757
 
1758
- #: core/helpers/helper-form-templates.php:1195 core/helpers/helper-misc.php:349
1759
  msgid "Luxembourg"
1760
  msgstr ""
1761
 
1762
- #: core/helpers/helper-form-templates.php:1196 core/helpers/helper-misc.php:342
1763
  msgid "Latvia"
1764
  msgstr ""
1765
 
1766
- #: core/helpers/helper-form-templates.php:1197
1767
  msgid "Libya"
1768
  msgstr ""
1769
 
1770
- #: core/helpers/helper-form-templates.php:1198 core/helpers/helper-misc.php:369
1771
  msgid "Morocco"
1772
  msgstr ""
1773
 
1774
- #: core/helpers/helper-form-templates.php:1199 core/helpers/helper-misc.php:366
1775
  msgid "Monaco"
1776
  msgstr ""
1777
 
1778
- #: core/helpers/helper-form-templates.php:1200 core/helpers/helper-misc.php:365
1779
  msgid "Moldova, Republic of"
1780
  msgstr ""
1781
 
1782
- #: core/helpers/helper-form-templates.php:1201
1783
  msgid "Montenegro"
1784
  msgstr ""
1785
 
1786
- #: core/helpers/helper-form-templates.php:1202
1787
  msgid "Saint Martin (French part)"
1788
  msgstr ""
1789
 
1790
- #: core/helpers/helper-form-templates.php:1203 core/helpers/helper-misc.php:352
1791
  msgid "Madagascar"
1792
  msgstr ""
1793
 
1794
- #: core/helpers/helper-form-templates.php:1204 core/helpers/helper-misc.php:358
1795
  msgid "Marshall Islands"
1796
  msgstr ""
1797
 
1798
- #: core/helpers/helper-form-templates.php:1205
1799
  msgid "North Macedonia, Republic of"
1800
  msgstr ""
1801
 
1802
- #: core/helpers/helper-form-templates.php:1206 core/helpers/helper-misc.php:356
1803
  msgid "Mali"
1804
  msgstr ""
1805
 
1806
- #: core/helpers/helper-form-templates.php:1207 core/helpers/helper-misc.php:371
1807
  msgid "Myanmar"
1808
  msgstr ""
1809
 
1810
- #: core/helpers/helper-form-templates.php:1208 core/helpers/helper-misc.php:367
1811
  msgid "Mongolia"
1812
  msgstr ""
1813
 
1814
- #: core/helpers/helper-form-templates.php:1209
1815
  msgid "Macao"
1816
  msgstr ""
1817
 
1818
- #: core/helpers/helper-form-templates.php:1210 core/helpers/helper-misc.php:384
1819
  msgid "Northern Mariana Islands"
1820
  msgstr ""
1821
 
1822
- #: core/helpers/helper-form-templates.php:1211 core/helpers/helper-misc.php:359
1823
  msgid "Martinique"
1824
  msgstr ""
1825
 
1826
- #: core/helpers/helper-form-templates.php:1212 core/helpers/helper-misc.php:360
1827
  msgid "Mauritania"
1828
  msgstr ""
1829
 
1830
- #: core/helpers/helper-form-templates.php:1213 core/helpers/helper-misc.php:368
1831
  msgid "Montserrat"
1832
  msgstr ""
1833
 
1834
- #: core/helpers/helper-form-templates.php:1214 core/helpers/helper-misc.php:357
1835
  msgid "Malta"
1836
  msgstr ""
1837
 
1838
- #: core/helpers/helper-form-templates.php:1215 core/helpers/helper-misc.php:361
1839
  msgid "Mauritius"
1840
  msgstr ""
1841
 
1842
- #: core/helpers/helper-form-templates.php:1216 core/helpers/helper-misc.php:355
1843
  msgid "Maldives"
1844
  msgstr ""
1845
 
1846
- #: core/helpers/helper-form-templates.php:1217 core/helpers/helper-misc.php:353
1847
  msgid "Malawi"
1848
  msgstr ""
1849
 
1850
- #: core/helpers/helper-form-templates.php:1218 core/helpers/helper-misc.php:363
1851
  msgid "Mexico"
1852
  msgstr ""
1853
 
1854
- #: core/helpers/helper-form-templates.php:1219 core/helpers/helper-misc.php:354
1855
  msgid "Malaysia"
1856
  msgstr ""
1857
 
1858
- #: core/helpers/helper-form-templates.php:1220 core/helpers/helper-misc.php:370
1859
  msgid "Mozambique"
1860
  msgstr ""
1861
 
1862
- #: core/helpers/helper-form-templates.php:1221 core/helpers/helper-misc.php:372
1863
  msgid "Namibia"
1864
  msgstr ""
1865
 
1866
- #: core/helpers/helper-form-templates.php:1222 core/helpers/helper-misc.php:377
1867
  msgid "New Caledonia"
1868
  msgstr ""
1869
 
1870
- #: core/helpers/helper-form-templates.php:1223 core/helpers/helper-misc.php:380
1871
  msgid "Niger"
1872
  msgstr ""
1873
 
1874
- #: core/helpers/helper-form-templates.php:1224 core/helpers/helper-misc.php:383
1875
  msgid "Norfolk Island"
1876
  msgstr ""
1877
 
1878
- #: core/helpers/helper-form-templates.php:1225 core/helpers/helper-misc.php:381
1879
  msgid "Nigeria"
1880
  msgstr ""
1881
 
1882
- #: core/helpers/helper-form-templates.php:1226 core/helpers/helper-misc.php:379
1883
  msgid "Nicaragua"
1884
  msgstr ""
1885
 
1886
- #: core/helpers/helper-form-templates.php:1227 core/helpers/helper-misc.php:375
1887
  msgid "Netherlands"
1888
  msgstr ""
1889
 
1890
- #: core/helpers/helper-form-templates.php:1228 core/helpers/helper-misc.php:385
1891
  msgid "Norway"
1892
  msgstr ""
1893
 
1894
- #: core/helpers/helper-form-templates.php:1229 core/helpers/helper-misc.php:374
1895
  msgid "Nepal"
1896
  msgstr ""
1897
 
1898
- #: core/helpers/helper-form-templates.php:1230 core/helpers/helper-misc.php:373
1899
  msgid "Nauru"
1900
  msgstr ""
1901
 
1902
- #: core/helpers/helper-form-templates.php:1231 core/helpers/helper-misc.php:382
1903
  msgid "Niue"
1904
  msgstr ""
1905
 
1906
- #: core/helpers/helper-form-templates.php:1232 core/helpers/helper-misc.php:378
1907
  msgid "New Zealand"
1908
  msgstr ""
1909
 
1910
- #: core/helpers/helper-form-templates.php:1233 core/helpers/helper-misc.php:386
1911
  msgid "Oman"
1912
  msgstr ""
1913
 
1914
- #: core/helpers/helper-form-templates.php:1234 core/helpers/helper-misc.php:389
1915
  msgid "Panama"
1916
  msgstr ""
1917
 
1918
- #: core/helpers/helper-form-templates.php:1235 core/helpers/helper-misc.php:392
1919
  msgid "Peru"
1920
  msgstr ""
1921
 
1922
- #: core/helpers/helper-form-templates.php:1236 core/helpers/helper-misc.php:300
1923
  msgid "French Polynesia"
1924
  msgstr ""
1925
 
1926
- #: core/helpers/helper-form-templates.php:1237 core/helpers/helper-misc.php:390
1927
  msgid "Papua New Guinea"
1928
  msgstr ""
1929
 
1930
- #: core/helpers/helper-form-templates.php:1238 core/helpers/helper-misc.php:393
1931
  msgid "Philippines"
1932
  msgstr ""
1933
 
1934
- #: core/helpers/helper-form-templates.php:1239 core/helpers/helper-misc.php:387
1935
  msgid "Pakistan"
1936
  msgstr ""
1937
 
1938
- #: core/helpers/helper-form-templates.php:1240 core/helpers/helper-misc.php:395
1939
  msgid "Poland"
1940
  msgstr ""
1941
 
1942
- #: core/helpers/helper-form-templates.php:1241
1943
  msgid "Saint Pierre and Miquelon"
1944
  msgstr ""
1945
 
1946
- #: core/helpers/helper-form-templates.php:1242 core/helpers/helper-misc.php:397
1947
  msgid "Puerto Rico"
1948
  msgstr ""
1949
 
1950
- #: core/helpers/helper-form-templates.php:1243
1951
  msgid "Palestinian Territory, Occupied"
1952
  msgstr ""
1953
 
1954
- #: core/helpers/helper-form-templates.php:1244 core/helpers/helper-misc.php:396
1955
  msgid "Portugal"
1956
  msgstr ""
1957
 
1958
- #: core/helpers/helper-form-templates.php:1245 core/helpers/helper-misc.php:388
1959
  msgid "Palau"
1960
  msgstr ""
1961
 
1962
- #: core/helpers/helper-form-templates.php:1246 core/helpers/helper-misc.php:391
1963
  msgid "Paraguay"
1964
  msgstr ""
1965
 
1966
- #: core/helpers/helper-form-templates.php:1247 core/helpers/helper-misc.php:398
1967
  msgid "Qatar"
1968
  msgstr ""
1969
 
1970
- #: core/helpers/helper-form-templates.php:1248 core/helpers/helper-misc.php:399
1971
  msgid "Reunion"
1972
  msgstr ""
1973
 
1974
- #: core/helpers/helper-form-templates.php:1249 core/helpers/helper-misc.php:400
1975
  msgid "Romania"
1976
  msgstr ""
1977
 
1978
- #: core/helpers/helper-form-templates.php:1250
1979
  msgid "Serbia"
1980
  msgstr ""
1981
 
1982
- #: core/helpers/helper-form-templates.php:1251 core/helpers/helper-misc.php:401
1983
  msgid "Russian Federation"
1984
  msgstr ""
1985
 
1986
- #: core/helpers/helper-form-templates.php:1252 core/helpers/helper-misc.php:402
1987
  msgid "Rwanda"
1988
  msgstr ""
1989
 
1990
- #: core/helpers/helper-form-templates.php:1253 core/helpers/helper-misc.php:409
1991
  msgid "Saudi Arabia"
1992
  msgstr ""
1993
 
1994
- #: core/helpers/helper-form-templates.php:1254 core/helpers/helper-misc.php:416
1995
  msgid "Solomon Islands"
1996
  msgstr ""
1997
 
1998
- #: core/helpers/helper-form-templates.php:1255 core/helpers/helper-misc.php:411
1999
  msgid "Seychelles"
2000
  msgstr ""
2001
 
2002
- #: core/helpers/helper-form-templates.php:1256 core/helpers/helper-misc.php:424
2003
  msgid "Sudan"
2004
  msgstr ""
2005
 
2006
- #: core/helpers/helper-form-templates.php:1257 core/helpers/helper-misc.php:428
2007
  msgid "Sweden"
2008
  msgstr ""
2009
 
2010
- #: core/helpers/helper-form-templates.php:1258 core/helpers/helper-misc.php:413
2011
  msgid "Singapore"
2012
  msgstr ""
2013
 
2014
- #: core/helpers/helper-form-templates.php:1259
2015
- #: core/helpers/helper-form-templates.php:1274
2016
  msgid "Saint Helena"
2017
  msgstr ""
2018
 
2019
- #: core/helpers/helper-form-templates.php:1260 core/helpers/helper-misc.php:415
2020
  msgid "Slovenia"
2021
  msgstr ""
2022
 
2023
- #: core/helpers/helper-form-templates.php:1261
2024
  msgid "Svalbard and Jan Mayen"
2025
  msgstr ""
2026
 
2027
- #: core/helpers/helper-form-templates.php:1262
2028
  msgid "Slovakia"
2029
  msgstr ""
2030
 
2031
- #: core/helpers/helper-form-templates.php:1263 core/helpers/helper-misc.php:412
2032
  msgid "Sierra Leone"
2033
  msgstr ""
2034
 
2035
- #: core/helpers/helper-form-templates.php:1264 core/helpers/helper-misc.php:407
2036
  msgid "San Marino"
2037
  msgstr ""
2038
 
2039
- #: core/helpers/helper-form-templates.php:1265 core/helpers/helper-misc.php:410
2040
  msgid "Senegal"
2041
  msgstr ""
2042
 
2043
- #: core/helpers/helper-form-templates.php:1266 core/helpers/helper-misc.php:417
2044
  msgid "Somalia"
2045
  msgstr ""
2046
 
2047
- #: core/helpers/helper-form-templates.php:1267 core/helpers/helper-misc.php:425
2048
  msgid "Suriname"
2049
  msgstr ""
2050
 
2051
- #: core/helpers/helper-form-templates.php:1268
2052
  msgid "South Sudan"
2053
  msgstr ""
2054
 
2055
- #: core/helpers/helper-form-templates.php:1269 core/helpers/helper-misc.php:408
2056
  msgid "Sao Tome and Principe"
2057
  msgstr ""
2058
 
2059
- #: core/helpers/helper-form-templates.php:1270 core/helpers/helper-misc.php:288
2060
  msgid "El Salvador"
2061
  msgstr ""
2062
 
2063
- #: core/helpers/helper-form-templates.php:1271
2064
  msgid "Sint Maarten (Dutch part)"
2065
  msgstr ""
2066
 
2067
- #: core/helpers/helper-form-templates.php:1272 core/helpers/helper-misc.php:430
2068
  msgid "Syrian Arab Republic"
2069
  msgstr ""
2070
 
2071
- #: core/helpers/helper-form-templates.php:1273
2072
  msgid "Eswatini"
2073
  msgstr ""
2074
 
2075
- #: core/helpers/helper-form-templates.php:1275 core/helpers/helper-misc.php:442
2076
  msgid "Turks and Caicos Islands"
2077
  msgstr ""
2078
 
2079
- #: core/helpers/helper-form-templates.php:1276 core/helpers/helper-misc.php:265
2080
  msgid "Chad"
2081
  msgstr ""
2082
 
2083
- #: core/helpers/helper-form-templates.php:1277 core/helpers/helper-misc.php:435
2084
  msgid "Togo"
2085
  msgstr ""
2086
 
2087
- #: core/helpers/helper-form-templates.php:1278 core/helpers/helper-misc.php:434
2088
  msgid "Thailand"
2089
  msgstr ""
2090
 
2091
- #: core/helpers/helper-form-templates.php:1279 core/helpers/helper-misc.php:432
2092
  msgid "Tajikistan"
2093
  msgstr ""
2094
 
2095
- #: core/helpers/helper-form-templates.php:1280 core/helpers/helper-misc.php:436
2096
  msgid "Tokelau"
2097
  msgstr ""
2098
 
2099
- #: core/helpers/helper-form-templates.php:1281
2100
  msgid "Timor-Leste"
2101
  msgstr ""
2102
 
2103
- #: core/helpers/helper-form-templates.php:1282 core/helpers/helper-misc.php:441
2104
  msgid "Turkmenistan"
2105
  msgstr ""
2106
 
2107
- #: core/helpers/helper-form-templates.php:1283 core/helpers/helper-misc.php:439
2108
  msgid "Tunisia"
2109
  msgstr ""
2110
 
2111
- #: core/helpers/helper-form-templates.php:1284 core/helpers/helper-misc.php:437
2112
  msgid "Tonga"
2113
  msgstr ""
2114
 
2115
- #: core/helpers/helper-form-templates.php:1285 core/helpers/helper-misc.php:440
2116
  msgid "Turkey"
2117
  msgstr ""
2118
 
2119
- #: core/helpers/helper-form-templates.php:1286 core/helpers/helper-misc.php:438
2120
  msgid "Trinidad and Tobago"
2121
  msgstr ""
2122
 
2123
- #: core/helpers/helper-form-templates.php:1287 core/helpers/helper-misc.php:443
2124
  msgid "Tuvalu"
2125
  msgstr ""
2126
 
2127
- #: core/helpers/helper-form-templates.php:1288
2128
  msgid "Taiwan"
2129
  msgstr ""
2130
 
2131
- #: core/helpers/helper-form-templates.php:1289 core/helpers/helper-misc.php:433
2132
  msgid "Tanzania, United Republic of"
2133
  msgstr ""
2134
 
2135
- #: core/helpers/helper-form-templates.php:1290 core/helpers/helper-misc.php:445
2136
  msgid "Ukraine"
2137
  msgstr ""
2138
 
2139
- #: core/helpers/helper-form-templates.php:1291 core/helpers/helper-misc.php:444
2140
  msgid "Uganda"
2141
  msgstr ""
2142
 
2143
- #: core/helpers/helper-form-templates.php:1292
2144
  msgid "United States of America"
2145
  msgstr ""
2146
 
2147
- #: core/helpers/helper-form-templates.php:1293 core/helpers/helper-misc.php:450
2148
  msgid "Uruguay"
2149
  msgstr ""
2150
 
2151
- #: core/helpers/helper-form-templates.php:1294 core/helpers/helper-misc.php:451
2152
  msgid "Uzbekistan"
2153
  msgstr ""
2154
 
2155
- #: core/helpers/helper-form-templates.php:1295 core/helpers/helper-misc.php:319
2156
  msgid "Holy See (Vatican City State)"
2157
  msgstr ""
2158
 
2159
- #: core/helpers/helper-form-templates.php:1296 core/helpers/helper-misc.php:405
2160
  msgid "Saint Vincent and the Grenadines"
2161
  msgstr ""
2162
 
2163
- #: core/helpers/helper-form-templates.php:1297 core/helpers/helper-misc.php:453
2164
  msgid "Venezuela"
2165
  msgstr ""
2166
 
2167
- #: core/helpers/helper-form-templates.php:1298
2168
  msgid "Virgin Islands, British"
2169
  msgstr ""
2170
 
2171
- #: core/helpers/helper-form-templates.php:1299
2172
  msgid "Virgin Islands, U.S."
2173
  msgstr ""
2174
 
2175
- #: core/helpers/helper-form-templates.php:1300 core/helpers/helper-misc.php:454
2176
  msgid "Vietnam"
2177
  msgstr ""
2178
 
2179
- #: core/helpers/helper-form-templates.php:1301 core/helpers/helper-misc.php:452
2180
  msgid "Vanuatu"
2181
  msgstr ""
2182
 
2183
- #: core/helpers/helper-form-templates.php:1302
2184
  msgid "Wallis and Futuna"
2185
  msgstr ""
2186
 
2187
- #: core/helpers/helper-form-templates.php:1303 core/helpers/helper-misc.php:406
2188
  msgid "Samoa"
2189
  msgstr ""
2190
 
2191
- #: core/helpers/helper-form-templates.php:1304
2192
  msgid "Kosovo"
2193
  msgstr ""
2194
 
2195
- #: core/helpers/helper-form-templates.php:1305 core/helpers/helper-misc.php:459
2196
  msgid "Yemen"
2197
  msgstr ""
2198
 
2199
- #: core/helpers/helper-form-templates.php:1306 core/helpers/helper-misc.php:362
2200
  msgid "Mayotte"
2201
  msgstr ""
2202
 
2203
- #: core/helpers/helper-form-templates.php:1307 core/helpers/helper-misc.php:418
2204
  msgid "South Africa"
2205
  msgstr ""
2206
 
2207
- #: core/helpers/helper-form-templates.php:1308 core/helpers/helper-misc.php:461
2208
  msgid "Zambia"
2209
  msgstr ""
2210
 
2211
- #: core/helpers/helper-form-templates.php:1309 core/helpers/helper-misc.php:462
2212
  msgid "Zimbabwe"
2213
  msgstr ""
2214
 
@@ -2888,45 +2883,6 @@ msgstr ""
2888
  msgid "Yoruba"
2889
  msgstr ""
2890
 
2891
- #: core/helpers/helper-misc.php:934
2892
- #: core/templates/parts/customize-checkbox.php:72
2893
- #: core/templates/parts/customize-checkbox.php:82
2894
- #: core/templates/parts/customize-radio.php:67
2895
- msgid "Full"
2896
- msgstr ""
2897
-
2898
- #: core/helpers/helper-misc.php:935
2899
- #: core/templates/parts/customize-checkbox.php:73
2900
- #: core/templates/parts/customize-checkbox.php:83
2901
- #: core/templates/parts/customize-radio.php:68
2902
- msgid "Half"
2903
- msgstr ""
2904
-
2905
- #: core/helpers/helper-misc.php:936
2906
- #: core/templates/parts/customize-checkbox.php:74
2907
- #: core/templates/parts/customize-checkbox.php:84
2908
- #: core/templates/parts/customize-radio.php:69
2909
- msgid "Third"
2910
- msgstr ""
2911
-
2912
- #: core/helpers/helper-misc.php:937
2913
- #: core/templates/parts/customize-checkbox.php:75
2914
- #: core/templates/parts/customize-radio.php:70
2915
- msgid "Quarter"
2916
- msgstr ""
2917
-
2918
- #: core/helpers/helper-misc.php:938
2919
- #: core/templates/parts/customize-checkbox.php:76
2920
- #: core/templates/parts/customize-checkbox.php:85
2921
- #: core/templates/parts/customize-radio.php:71
2922
- msgid "Auto"
2923
- msgstr ""
2924
-
2925
- #: core/helpers/helper-misc.php:943
2926
- #: core/templates/parts/customize-checkbox.php:90
2927
- msgid "Apply to all fields"
2928
- msgstr ""
2929
-
2930
  #: core/templates/admin-form-modal.php:5
2931
  msgid "Choose a form"
2932
  msgstr ""
@@ -3003,6 +2959,13 @@ msgstr ""
3003
  msgid "Clear Results"
3004
  msgstr ""
3005
 
 
 
 
 
 
 
 
3006
  #: core/templates/customize-form-parts-drawer.php:47
3007
  msgid "No fields found."
3008
  msgstr ""
@@ -3043,6 +3006,45 @@ msgstr ""
3043
  msgid "Close"
3044
  msgstr ""
3045
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3046
  #: core/templates/parts/customize-checkbox.php:28
3047
  #: core/templates/parts/customize-checkbox.php:32
3048
  #: core/templates/parts/customize-radio.php:28
@@ -3203,143 +3205,63 @@ msgstr ""
3203
  msgid "Click to edit this part."
3204
  msgstr ""
3205
 
3206
- #: inc/classes/class-happyforms.php:113
3207
- msgid "Randomize parts"
3208
- msgstr ""
3209
-
3210
- #: inc/classes/class-happyforms.php:114
3211
- msgid "Randomize the order of all form parts to avoid biases in your responses."
3212
- msgstr ""
3213
-
3214
  #: inc/classes/class-happyforms.php:120
3215
- msgid "Use reCAPTCHA"
3216
- msgstr ""
3217
-
3218
- #: inc/classes/class-happyforms.php:121
3219
- msgid "Protect your form against bots using your Google ReCaptcha credentials."
3220
- msgstr ""
3221
-
3222
- #: inc/classes/class-happyforms.php:127
3223
- msgid "Open in overlay window"
3224
  msgstr ""
3225
 
3226
- #: inc/classes/class-happyforms.php:128
3227
- msgid "Generate a link that can be clicked to open an overlay window for this form."
3228
- msgstr ""
3229
-
3230
- #: inc/classes/class-happyforms.php:134
3231
- msgid "Save user's meta data"
3232
- msgstr ""
3233
-
3234
- #: inc/classes/class-happyforms.php:135
3235
- msgid ""
3236
- "User meta data like IP address, browser language, local time, and platform "
3237
- "will be saved with each submission when checked."
3238
  msgstr ""
3239
 
3240
- #: inc/classes/class-happyforms.php:141
3241
  msgid "Save incomplete and abandoned submissions"
3242
  msgstr ""
3243
 
3244
- #: inc/classes/class-happyforms.php:142
3245
- msgid "Keep incomplete users responses stored in your WordPress database."
3246
- msgstr ""
3247
-
3248
- #: inc/classes/class-happyforms.php:148
3249
  msgid "Let respondents save a draft submission and come back to it later"
3250
  msgstr ""
3251
 
3252
- #: inc/classes/class-happyforms.php:149
3253
- msgid ""
3254
- "Let users temporarily save their incomplete response and continue filling "
3255
- "out the form at a later time."
3256
- msgstr ""
3257
-
3258
- #: inc/classes/class-happyforms.php:155
3259
  msgid "Require respondents to review a submission before submitting"
3260
  msgstr ""
3261
 
3262
- #: inc/classes/class-happyforms.php:156
3263
- msgid "Let your users review their submission before confirming it."
3264
- msgstr ""
3265
-
3266
- #: inc/classes/class-happyforms.php:162
3267
  msgid "Disable buttons until required fields are answered"
3268
  msgstr ""
3269
 
3270
- #: inc/classes/class-happyforms.php:163
3271
- msgid ""
3272
- "Reduce the opacity of the submit button until all required form parts are "
3273
- "valid."
3274
- msgstr ""
3275
-
3276
- #: inc/classes/class-happyforms.php:169
3277
  msgid "Limit submissions"
3278
  msgstr ""
3279
 
3280
- #: inc/classes/class-happyforms.php:170
3281
- msgid "Set limit on number of allowed form submission in general or per user."
3282
- msgstr ""
3283
-
3284
- #: inc/classes/class-happyforms.php:176
3285
  msgid "Schedule visibility"
3286
  msgstr ""
3287
 
3288
- #: inc/classes/class-happyforms.php:177
3289
- msgid ""
3290
- "Show or hide this form during a chosen time and day. Go to Settings > "
3291
- "Timezone to set your city offset."
3292
- msgstr ""
3293
-
3294
- #: inc/classes/class-happyforms.php:187
3295
  msgid "Include reply link"
3296
  msgstr ""
3297
 
3298
- #: inc/classes/class-happyforms.php:188
3299
- msgid "Reply to your users and mark their submission as read in one click."
3300
- msgstr ""
3301
-
3302
- #: inc/classes/class-happyforms.php:194
3303
- msgid "Include referral link"
3304
- msgstr ""
3305
-
3306
- #: inc/classes/class-happyforms.php:195
3307
- msgid "Include the page link your form was submitted from."
3308
  msgstr ""
3309
 
3310
- #: inc/classes/class-happyforms.php:201 inc/classes/class-happyforms.php:215
3311
  msgid "Attach .pdf"
3312
  msgstr ""
3313
 
3314
- #: inc/classes/class-happyforms.php:202
3315
- msgid "Attach a PDF to your submission alert."
3316
- msgstr ""
3317
-
3318
- #: inc/classes/class-happyforms.php:208
3319
  msgid "To email address"
3320
  msgstr ""
3321
 
3322
- #: inc/classes/class-happyforms.php:209
3323
- msgid "The Email field used to send this confirmation."
3324
- msgstr ""
3325
-
3326
- #: inc/classes/class-happyforms.php:216
3327
- msgid "Attach a PDF to the recipient's confirmation email."
3328
- msgstr ""
3329
-
3330
- #: inc/classes/class-happyforms.php:222
3331
  msgid "Send abandonment email"
3332
  msgstr ""
3333
 
3334
- #: inc/classes/class-happyforms.php:223
3335
- msgid "Notify users when they abandon your form before submitting it."
3336
- msgstr ""
3337
-
3338
- #: inc/classes/class-happyforms.php:233
3339
  msgid "Use theme styles"
3340
  msgstr ""
3341
 
3342
- #: inc/classes/class-happyforms.php:450 inc/classes/class-happyforms.php:468
3343
  msgid "Build your own WordPress form with Happyforms"
3344
  msgstr ""
3345
 
@@ -3472,7 +3394,7 @@ msgid "Star Rating"
3472
  msgstr ""
3473
 
3474
  #: inc/classes/parts/class-part-rating-dummy.php:9
3475
- msgid "For collecting opinions using stars and emoji scales."
3476
  msgstr ""
3477
 
3478
  #: inc/classes/parts/class-part-rich-text-dummy.php:8
@@ -3496,7 +3418,7 @@ msgid "Signature"
3496
  msgstr ""
3497
 
3498
  #: inc/classes/parts/class-part-signature-dummy.php:9
3499
- msgid "For requiring authorization before accepting submission."
3500
  msgstr ""
3501
 
3502
  #: inc/classes/parts/class-part-table-dummy.php:8
@@ -3555,7 +3477,7 @@ msgid "Complete"
3555
  msgstr ""
3556
 
3557
  #: inc/templates/admin/modal-upgrade.php:2
3558
- msgid "You’ll need to upgrade to access this"
3559
  msgstr ""
3560
 
3561
  #: inc/templates/admin/modal-upgrade.php:3
2
  # This file is distributed under the same license as the Happyforms (free) package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Happyforms (free) 1.12.10\n"
6
  "Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
7
+ "POT-Creation-Date: 2021-06-15 10:11:01+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
14
  "X-Generator: grunt-wp-i18n 0.4.9\n"
15
 
16
  #: core/classes/class-block.php:49 core/classes/class-form-controller.php:68
17
+ #: core/classes/class-happyforms-core.php:164
18
  #: core/classes/class-happyforms-core.php:165
19
+ #: core/classes/class-happyforms-widget.php:13 core/helpers/helper-misc.php:997
 
 
20
  msgid "Forms"
21
  msgstr ""
22
 
182
  msgstr ""
183
 
184
  #: core/classes/class-form-controller.php:70
185
+ #: core/classes/class-happyforms-core.php:180
186
  #: core/classes/class-happyforms-core.php:181
 
187
  msgid "Add New"
188
  msgstr ""
189
 
214
 
215
  #: core/classes/class-form-controller.php:79
216
  #: core/classes/class-form-controller.php:80
217
+ #: core/classes/class-happyforms-core.php:172
218
  #: core/classes/class-happyforms-core.php:173
 
219
  msgid "All Forms"
220
  msgstr ""
221
 
223
  msgid "(no title)"
224
  msgstr ""
225
 
226
+ #: core/classes/class-form-controller.php:621
227
  msgid " Copy"
228
  msgstr ""
229
 
440
  msgid "Redirect to a web address"
441
  msgstr ""
442
 
443
+ #: core/classes/class-form-setup.php:175
 
 
 
 
 
 
 
444
  msgid "Add custom CSS classes to submit button"
445
  msgstr ""
446
 
447
+ #: core/classes/class-form-setup.php:184
448
  msgid "Submit button CSS classes"
449
  msgstr ""
450
 
451
+ #: core/classes/class-form-setup.php:193
452
  msgid "Add custom HTML ID to form"
453
  msgstr ""
454
 
455
+ #: core/classes/class-form-setup.php:202
456
  msgid "Form HTML ID"
457
  msgstr ""
458
 
459
+ #: core/classes/class-form-setup.php:222
460
  msgid "Form is successfully submitted"
461
  msgstr ""
462
 
463
+ #: core/classes/class-form-setup.php:227
464
  msgid "Form can’t be submitted"
465
  msgstr ""
466
 
467
+ #: core/classes/class-form-setup.php:232
468
  msgid "Submit form"
469
  msgstr ""
470
 
471
+ #: core/classes/class-form-styles.php:55
472
  msgid "Left-to-right"
473
  msgstr ""
474
 
475
+ #: core/classes/class-form-styles.php:56
476
  msgid "Right-to-left"
477
  msgstr ""
478
 
479
+ #: core/classes/class-form-styles.php:75 core/classes/class-form-styles.php:149
480
+ #: core/classes/class-form-styles.php:159
481
+ #: core/classes/class-form-styles.php:282
482
+ #: core/classes/class-form-styles.php:292
483
  msgid "Default"
484
  msgstr ""
485
 
486
+ #: core/classes/class-form-styles.php:76 core/classes/class-form-styles.php:148
487
+ #: core/classes/class-form-styles.php:158
488
+ #: core/classes/class-form-styles.php:291
489
  msgid "Narrow"
490
  msgstr ""
491
 
492
+ #: core/classes/class-form-styles.php:77 core/classes/class-form-styles.php:150
493
+ #: core/classes/class-form-styles.php:160
494
+ #: core/classes/class-form-styles.php:293
495
  msgid "Wide"
496
  msgstr ""
497
 
498
+ #: core/classes/class-form-styles.php:91 core/classes/class-form-styles.php:120
499
+ #: core/classes/class-form-styles.php:263
500
  #: core/templates/parts/customize-checkbox.php:8
501
  #: core/templates/parts/customize-email.php:8
502
  #: core/templates/parts/customize-multi-line-text.php:8
507
  msgid "Show"
508
  msgstr ""
509
 
510
+ #: core/classes/class-form-styles.php:92 core/classes/class-form-styles.php:121
511
+ #: core/classes/class-form-styles.php:264
512
  #: core/templates/parts/customize-checkbox.php:15
513
  #: core/templates/parts/customize-email.php:15
514
  #: core/templates/parts/customize-multi-line-text.php:15
519
  msgid "Hide"
520
  msgstr ""
521
 
522
+ #: core/classes/class-form-styles.php:100
523
+ #: core/classes/class-form-styles.php:174
524
+ #: core/classes/class-form-styles.php:205
525
+ #: core/classes/class-form-styles.php:214
526
+ #: core/classes/class-form-styles.php:243
527
+ #: core/classes/class-form-styles.php:320
528
  #: core/templates/parts/customize-checkbox.php:10
529
  #: core/templates/parts/customize-email.php:10
530
  #: core/templates/parts/customize-multi-line-text.php:10
535
  msgid "Left"
536
  msgstr ""
537
 
538
+ #: core/classes/class-form-styles.php:101
539
+ #: core/classes/class-form-styles.php:175
540
+ #: core/classes/class-form-styles.php:215
541
+ #: core/classes/class-form-styles.php:244
542
+ #: core/classes/class-form-styles.php:321
543
  msgid "Center"
544
  msgstr ""
545
 
546
+ #: core/classes/class-form-styles.php:102
547
+ #: core/classes/class-form-styles.php:176
548
+ #: core/classes/class-form-styles.php:216
549
+ #: core/classes/class-form-styles.php:245
550
+ #: core/classes/class-form-styles.php:322
551
  msgid "Right"
552
  msgstr ""
553
 
554
+ #: core/classes/class-form-styles.php:129
555
  msgid "All sides"
556
  msgstr ""
557
 
558
+ #: core/classes/class-form-styles.php:130
559
  msgid "Bottom only"
560
  msgstr ""
561
 
562
+ #: core/classes/class-form-styles.php:138
563
+ #: core/classes/class-form-styles.php:272
564
  msgid "Square"
565
  msgstr ""
566
 
567
+ #: core/classes/class-form-styles.php:139
568
+ #: core/classes/class-form-styles.php:273
569
  msgid "Round"
570
  msgstr ""
571
 
572
+ #: core/classes/class-form-styles.php:140
573
+ #: core/classes/class-form-styles.php:274
574
  msgid "Pill"
575
  msgstr ""
576
 
577
+ #: core/classes/class-form-styles.php:194
578
+ #: core/classes/class-form-styles.php:311
579
  msgid "Normal"
580
  msgstr ""
581
 
582
+ #: core/classes/class-form-styles.php:195
583
+ #: core/classes/class-form-styles.php:312
584
  msgid "Bold"
585
  msgstr ""
586
 
587
+ #: core/classes/class-form-styles.php:203
588
  msgid "Above"
589
  msgstr ""
590
 
591
+ #: core/classes/class-form-styles.php:204
592
  #: core/templates/parts/customize-checkbox.php:13
593
  #: core/templates/parts/customize-email.php:13
594
  #: core/templates/parts/customize-multi-line-text.php:13
599
  msgid "Below"
600
  msgstr ""
601
 
602
+ #: core/classes/class-form-styles.php:206
603
  msgid "Hidden"
604
  msgstr ""
605
 
606
+ #: core/classes/class-form-styles.php:234
607
  msgid "Standard"
608
  msgstr ""
609
 
610
+ #: core/classes/class-form-styles.php:235
611
  msgid "Tooltip"
612
  msgstr ""
613
 
614
+ #: core/classes/class-form-styles.php:283
615
  msgid "Full width"
616
  msgstr ""
617
 
618
+ #: core/classes/class-form-styles.php:534
619
  msgid "Above form"
620
  msgstr ""
621
 
622
+ #: core/classes/class-form-styles.php:535
623
  msgid "Below form"
624
  msgstr ""
625
 
626
+ #: core/classes/class-form-styles.php:555
627
  msgid "General"
628
  msgstr ""
629
 
630
+ #: core/classes/class-form-styles.php:560
631
+ #: core/classes/class-form-styles.php:880
632
+ #: core/templates/partials/customize-field-width.php:2
633
  #: core/templates/parts/customize-checkbox.php:80
634
  msgid "Width"
635
  msgstr ""
636
 
637
+ #: core/classes/class-form-styles.php:565
638
+ #: core/classes/class-form-styles.php:885
639
  msgid "Padding"
640
  msgstr ""
641
 
642
+ #: core/classes/class-form-styles.php:570
643
  msgid "Direction"
644
  msgstr ""
645
 
646
+ #: core/classes/class-form-styles.php:575
647
  msgid "Message location"
648
  msgstr ""
649
 
650
+ #: core/classes/class-form-styles.php:581
651
+ #: core/classes/class-form-styles.php:666
652
+ #: core/classes/class-form-styles.php:741
653
+ #: core/classes/class-form-styles.php:911
654
  msgid "Colors"
655
  msgstr ""
656
 
657
+ #: core/classes/class-form-styles.php:585
658
  msgid "Primary"
659
  msgstr ""
660
 
661
+ #: core/classes/class-form-styles.php:590
662
  msgid "Success message background"
663
  msgstr ""
664
 
665
+ #: core/classes/class-form-styles.php:595
666
  msgid "Success message text"
667
  msgstr ""
668
 
669
+ #: core/classes/class-form-styles.php:600
670
  msgid "Validation message text"
671
  msgstr ""
672
 
673
+ #: core/classes/class-form-styles.php:605
674
  msgid "Error message background"
675
  msgstr ""
676
 
677
+ #: core/classes/class-form-styles.php:610
678
  msgid "Error message text"
679
  msgstr ""
680
 
681
+ #: core/classes/class-form-styles.php:615
682
  #: inc/classes/parts/class-part-layout-title-dummy.php:8
683
  #: inc/classes/parts/class-part-title-dummy.php:8
684
  msgid "Title"
685
  msgstr ""
686
 
687
+ #: core/classes/class-form-styles.php:620
688
  msgid "Display"
689
  msgstr ""
690
 
691
+ #: core/classes/class-form-styles.php:625
692
+ #: core/classes/class-form-styles.php:900
693
  msgid "Alignment"
694
  msgstr ""
695
 
696
+ #: core/classes/class-form-styles.php:630
697
+ #: core/classes/class-form-styles.php:890
698
  msgid "Font size"
699
  msgstr ""
700
 
701
+ #: core/classes/class-form-styles.php:635
702
  msgid "Field borders & spacing"
703
  msgstr ""
704
 
705
+ #: core/classes/class-form-styles.php:640
706
+ #: core/classes/class-form-styles.php:670
707
+ #: core/classes/class-form-styles.php:870
708
+ #: core/classes/class-form-styles.php:925
709
  msgid "Border"
710
  msgstr ""
711
 
712
+ #: core/classes/class-form-styles.php:645
713
  msgid "Border location"
714
  msgstr ""
715
 
716
+ #: core/classes/class-form-styles.php:650
717
+ #: core/classes/class-form-styles.php:875
718
  msgid "Border radius"
719
  msgstr ""
720
 
721
+ #: core/classes/class-form-styles.php:655
722
  msgid "Outer spacing"
723
  msgstr ""
724
 
725
+ #: core/classes/class-form-styles.php:660
726
  msgid "Inner spacing"
727
  msgstr ""
728
 
729
+ #: core/classes/class-form-styles.php:675
730
  msgid "Border on focus"
731
  msgstr ""
732
 
733
+ #: core/classes/class-form-styles.php:680
734
+ #: core/classes/class-form-styles.php:775
735
+ #: core/classes/class-form-styles.php:800
736
+ #: core/classes/class-form-styles.php:915
737
  msgid "Background"
738
  msgstr ""
739
 
740
+ #: core/classes/class-form-styles.php:685
741
+ #: core/classes/class-form-styles.php:785
742
+ #: core/classes/class-form-styles.php:805
743
+ #: core/classes/class-form-styles.php:920
744
  msgid "Background on focus"
745
  msgstr ""
746
 
747
+ #: core/classes/class-form-styles.php:690
748
  msgid "Field labels & text"
749
  msgstr ""
750
 
751
+ #: core/classes/class-form-styles.php:695
752
  msgid "Toggle placeholder on field focus"
753
  msgstr ""
754
 
755
+ #: core/classes/class-form-styles.php:700
756
  msgid "Label alignment"
757
  msgstr ""
758
 
759
+ #: core/classes/class-form-styles.php:705
760
  msgid "Label font size"
761
  msgstr ""
762
 
763
+ #: core/classes/class-form-styles.php:710
764
  msgid "Label font weight"
765
  msgstr ""
766
 
767
+ #: core/classes/class-form-styles.php:715
768
  msgid "Hint alignment"
769
  msgstr ""
770
 
771
+ #: core/classes/class-form-styles.php:720
772
  msgid "Hint font size"
773
  msgstr ""
774
 
775
+ #: core/classes/class-form-styles.php:725
776
  msgid "Hint display"
777
  msgstr ""
778
 
779
+ #: core/classes/class-form-styles.php:730
780
  msgid "Placeholder &amp; value alignment"
781
  msgstr ""
782
 
783
+ #: core/classes/class-form-styles.php:735
784
  msgid "Value font size"
785
  msgstr ""
786
 
787
+ #: core/classes/class-form-styles.php:745
788
  #: core/templates/parts/customize-checkbox.php:4
789
  #: core/templates/parts/customize-checkbox.php:114
790
  #: core/templates/parts/customize-email.php:4
798
  msgid "Label"
799
  msgstr ""
800
 
801
+ #: core/classes/class-form-styles.php:750
802
  msgid "Value"
803
  msgstr ""
804
 
805
+ #: core/classes/class-form-styles.php:755
806
  #: core/templates/parts/customize-email.php:20
807
  #: core/templates/parts/customize-multi-line-text.php:20
808
  #: core/templates/parts/customize-number.php:20
812
  msgid "Placeholder"
813
  msgstr ""
814
 
815
+ #: core/classes/class-form-styles.php:760
816
  #: core/templates/parts/customize-checkbox.php:20
817
  #: core/templates/parts/customize-email.php:28
818
  #: core/templates/parts/customize-multi-line-text.php:28
823
  msgid "Hint"
824
  msgstr ""
825
 
826
+ #: core/classes/class-form-styles.php:765
827
  msgid "Dropdowns"
828
  msgstr ""
829
 
830
+ #: core/classes/class-form-styles.php:771
831
  msgid "Items"
832
  msgstr ""
833
 
834
+ #: core/classes/class-form-styles.php:780
835
+ #: core/classes/class-form-styles.php:930
836
  msgid "Text"
837
  msgstr ""
838
 
839
+ #: core/classes/class-form-styles.php:790
840
  msgid "Text focused"
841
  msgstr ""
842
 
843
+ #: core/classes/class-form-styles.php:795
844
  msgid "Checkboxes & Radios"
845
  msgstr ""
846
 
847
+ #: core/classes/class-form-styles.php:810
848
  msgid "Checkmark"
849
  msgstr ""
850
 
851
+ #: core/classes/class-form-styles.php:815
852
  msgid "Rating"
853
  msgstr ""
854
 
855
+ #: core/classes/class-form-styles.php:820
856
  msgid "Rating star color"
857
  msgstr ""
858
 
859
+ #: core/classes/class-form-styles.php:825
860
  msgid "Rating star color on hover"
861
  msgstr ""
862
 
863
+ #: core/classes/class-form-styles.php:830
864
  msgid "Tables"
865
  msgstr ""
866
 
867
+ #: core/classes/class-form-styles.php:835
868
  msgid "Odd row primary"
869
  msgstr ""
870
 
871
+ #: core/classes/class-form-styles.php:840
872
  msgid "Odd row secondary"
873
  msgstr ""
874
 
875
+ #: core/classes/class-form-styles.php:845
876
  msgid "Even row primary"
877
  msgstr ""
878
 
879
+ #: core/classes/class-form-styles.php:850
880
  msgid "Even row secondary"
881
  msgstr ""
882
 
883
+ #: core/classes/class-form-styles.php:855
884
  msgid "Dividers"
885
  msgstr ""
886
 
887
+ #: core/classes/class-form-styles.php:860
888
  msgid "Color"
889
  msgstr ""
890
 
891
+ #: core/classes/class-form-styles.php:865
892
  msgid "Submit button"
893
  msgstr ""
894
 
895
+ #: core/classes/class-form-styles.php:895
896
  msgid "Font weight"
897
  msgstr ""
898
 
899
+ #: core/classes/class-form-styles.php:905
900
  msgid "Make button a field of last input"
901
  msgstr ""
902
 
903
+ #: core/classes/class-form-styles.php:935
904
  msgid "Text on focus"
905
  msgstr ""
906
 
907
+ #: core/classes/class-form-styles.php:947
908
  msgid "Add your own CSS code here to customize the appearance of your form."
909
  msgstr ""
910
 
911
+ #: core/classes/class-form-styles.php:949
912
  msgid ""
913
  "For each rule you add, we'll prepend your form's HTML ID. This makes sure "
914
  "all styles added will only apply to this form. For example %s becomes %s."
915
  msgstr ""
916
 
917
+ #: core/classes/class-form-styles.php:957
918
  msgid ""
919
  "The edit field automatically highlights code syntax. You can disable this "
920
  "in your <a href=\"%s\" class=\"%s\" target=\"_blank\">user profile</a> to "
921
  "work in plain text mode."
922
  msgstr ""
923
 
924
+ #: core/classes/class-form-styles.php:965
925
+ #: core/classes/class-form-styles.php:975
926
  msgid "Additional CSS"
927
  msgstr ""
928
 
929
+ #: core/classes/class-happyforms-core.php:188
930
  #: core/classes/class-happyforms-core.php:189
 
931
  msgid "Activity"
932
  msgstr ""
933
 
934
+ #: core/classes/class-happyforms-core.php:197
935
  #: core/classes/class-happyforms-core.php:198
 
936
  msgid "Integrations"
937
  msgstr ""
938
 
939
+ #: core/classes/class-happyforms-core.php:206
940
  #: core/classes/class-happyforms-core.php:207
 
941
  msgid "Settings"
942
  msgstr ""
943
 
1178
  msgid "Your message"
1179
  msgstr ""
1180
 
1181
+ #: core/helpers/helper-form-templates.php:67
1182
+ msgid "Leave this field blank"
1183
  msgstr ""
1184
 
1185
+ #: core/helpers/helper-form-templates.php:1014
1186
  msgid "January"
1187
  msgstr ""
1188
 
1189
+ #: core/helpers/helper-form-templates.php:1015
1190
  msgid "February"
1191
  msgstr ""
1192
 
1193
+ #: core/helpers/helper-form-templates.php:1016
1194
  msgid "March"
1195
  msgstr ""
1196
 
1197
+ #: core/helpers/helper-form-templates.php:1017
1198
  msgid "April"
1199
  msgstr ""
1200
 
1201
+ #: core/helpers/helper-form-templates.php:1018
1202
  msgid "May"
1203
  msgstr ""
1204
 
1205
+ #: core/helpers/helper-form-templates.php:1019
1206
  msgid "June"
1207
  msgstr ""
1208
 
1209
+ #: core/helpers/helper-form-templates.php:1020
1210
  msgid "July"
1211
  msgstr ""
1212
 
1213
+ #: core/helpers/helper-form-templates.php:1021
1214
  msgid "August"
1215
  msgstr ""
1216
 
1217
+ #: core/helpers/helper-form-templates.php:1022
1218
  msgid "September"
1219
  msgstr ""
1220
 
1221
+ #: core/helpers/helper-form-templates.php:1023
1222
  msgid "October"
1223
  msgstr ""
1224
 
1225
+ #: core/helpers/helper-form-templates.php:1024
1226
  msgid "November"
1227
  msgstr ""
1228
 
1229
+ #: core/helpers/helper-form-templates.php:1025
1230
  msgid "December"
1231
  msgstr ""
1232
 
1233
+ #: core/helpers/helper-form-templates.php:1066
1234
  msgid "Ascension Island"
1235
  msgstr ""
1236
 
1237
+ #: core/helpers/helper-form-templates.php:1067 core/helpers/helper-misc.php:228
1238
  msgid "Andorra"
1239
  msgstr ""
1240
 
1241
+ #: core/helpers/helper-form-templates.php:1068 core/helpers/helper-misc.php:446
1242
  msgid "United Arab Emirates"
1243
  msgstr ""
1244
 
1245
+ #: core/helpers/helper-form-templates.php:1069 core/helpers/helper-misc.php:224
1246
  msgid "Afghanistan"
1247
  msgstr ""
1248
 
1249
+ #: core/helpers/helper-form-templates.php:1070 core/helpers/helper-misc.php:232
1250
  msgid "Antigua and Barbuda"
1251
  msgstr ""
1252
 
1253
+ #: core/helpers/helper-form-templates.php:1071 core/helpers/helper-misc.php:230
1254
  msgid "Anguilla"
1255
  msgstr ""
1256
 
1257
+ #: core/helpers/helper-form-templates.php:1072 core/helpers/helper-misc.php:225
1258
  msgid "Albania"
1259
  msgstr ""
1260
 
1261
+ #: core/helpers/helper-form-templates.php:1073 core/helpers/helper-misc.php:234
1262
  msgid "Armenia"
1263
  msgstr ""
1264
 
1265
+ #: core/helpers/helper-form-templates.php:1074 core/helpers/helper-misc.php:229
1266
  msgid "Angola"
1267
  msgstr ""
1268
 
1269
+ #: core/helpers/helper-form-templates.php:1075 core/helpers/helper-misc.php:233
1270
  msgid "Argentina"
1271
  msgstr ""
1272
 
1273
+ #: core/helpers/helper-form-templates.php:1076 core/helpers/helper-misc.php:227
1274
  msgid "American Samoa"
1275
  msgstr ""
1276
 
1277
+ #: core/helpers/helper-form-templates.php:1077 core/helpers/helper-misc.php:237
1278
  msgid "Austria"
1279
  msgstr ""
1280
 
1281
+ #: core/helpers/helper-form-templates.php:1078 core/helpers/helper-misc.php:236
1282
  msgid "Australia"
1283
  msgstr ""
1284
 
1285
+ #: core/helpers/helper-form-templates.php:1079 core/helpers/helper-misc.php:235
1286
  msgid "Aruba"
1287
  msgstr ""
1288
 
1289
+ #: core/helpers/helper-form-templates.php:1080
1290
  msgid "Åland Islands"
1291
  msgstr ""
1292
 
1293
+ #: core/helpers/helper-form-templates.php:1081 core/helpers/helper-misc.php:238
1294
  msgid "Azerbaijan"
1295
  msgstr ""
1296
 
1297
+ #: core/helpers/helper-form-templates.php:1082
1298
  msgid "Bosnia and Herzegovina"
1299
  msgstr ""
1300
 
1301
+ #: core/helpers/helper-form-templates.php:1083 core/helpers/helper-misc.php:242
1302
  msgid "Barbados"
1303
  msgstr ""
1304
 
1305
+ #: core/helpers/helper-form-templates.php:1084 core/helpers/helper-misc.php:241
1306
  msgid "Bangladesh"
1307
  msgstr ""
1308
 
1309
+ #: core/helpers/helper-form-templates.php:1085 core/helpers/helper-misc.php:244
1310
  msgid "Belgium"
1311
  msgstr ""
1312
 
1313
+ #: core/helpers/helper-form-templates.php:1086 core/helpers/helper-misc.php:257
1314
  msgid "Burkina Faso"
1315
  msgstr ""
1316
 
1317
+ #: core/helpers/helper-form-templates.php:1087 core/helpers/helper-misc.php:256
1318
  msgid "Bulgaria"
1319
  msgstr ""
1320
 
1321
+ #: core/helpers/helper-form-templates.php:1088 core/helpers/helper-misc.php:240
1322
  msgid "Bahrain"
1323
  msgstr ""
1324
 
1325
+ #: core/helpers/helper-form-templates.php:1089 core/helpers/helper-misc.php:258
1326
  msgid "Burundi"
1327
  msgstr ""
1328
 
1329
+ #: core/helpers/helper-form-templates.php:1090 core/helpers/helper-misc.php:246
1330
  msgid "Benin"
1331
  msgstr ""
1332
 
1333
+ #: core/helpers/helper-form-templates.php:1091
1334
  msgid "Saint Barthélemy"
1335
  msgstr ""
1336
 
1337
+ #: core/helpers/helper-form-templates.php:1092 core/helpers/helper-misc.php:247
1338
  msgid "Bermuda"
1339
  msgstr ""
1340
 
1341
+ #: core/helpers/helper-form-templates.php:1093 core/helpers/helper-misc.php:255
1342
  msgid "Brunei Darussalam"
1343
  msgstr ""
1344
 
1345
+ #: core/helpers/helper-form-templates.php:1094 core/helpers/helper-misc.php:249
1346
  msgid "Bolivia"
1347
  msgstr ""
1348
 
1349
+ #: core/helpers/helper-form-templates.php:1095
1350
  msgid "Bonaire, Sint Eustatius and Saba"
1351
  msgstr ""
1352
 
1353
+ #: core/helpers/helper-form-templates.php:1096 core/helpers/helper-misc.php:253
1354
  msgid "Brazil"
1355
  msgstr ""
1356
 
1357
+ #: core/helpers/helper-form-templates.php:1097 core/helpers/helper-misc.php:239
1358
  msgid "Bahamas"
1359
  msgstr ""
1360
 
1361
+ #: core/helpers/helper-form-templates.php:1098 core/helpers/helper-misc.php:248
1362
  msgid "Bhutan"
1363
  msgstr ""
1364
 
1365
+ #: core/helpers/helper-form-templates.php:1099 core/helpers/helper-misc.php:251
1366
  msgid "Botswana"
1367
  msgstr ""
1368
 
1369
+ #: core/helpers/helper-form-templates.php:1100 core/helpers/helper-misc.php:243
1370
  msgid "Belarus"
1371
  msgstr ""
1372
 
1373
+ #: core/helpers/helper-form-templates.php:1101 core/helpers/helper-misc.php:245
1374
  msgid "Belize"
1375
  msgstr ""
1376
 
1377
+ #: core/helpers/helper-form-templates.php:1102 core/helpers/helper-misc.php:261
1378
  msgid "Canada"
1379
  msgstr ""
1380
 
1381
+ #: core/helpers/helper-form-templates.php:1103 core/helpers/helper-misc.php:269
1382
  msgid "Cocos (Keeling) Islands"
1383
  msgstr ""
1384
 
1385
+ #: core/helpers/helper-form-templates.php:1104 core/helpers/helper-misc.php:273
1386
  msgid "Congo, the Democratic Republic of the"
1387
  msgstr ""
1388
 
1389
+ #: core/helpers/helper-form-templates.php:1105 core/helpers/helper-misc.php:264
1390
  msgid "Central African Republic"
1391
  msgstr ""
1392
 
1393
+ #: core/helpers/helper-form-templates.php:1106 core/helpers/helper-misc.php:272
1394
  msgid "Congo"
1395
  msgstr ""
1396
 
1397
+ #: core/helpers/helper-form-templates.php:1107 core/helpers/helper-misc.php:429
1398
  msgid "Switzerland"
1399
  msgstr ""
1400
 
1401
+ #: core/helpers/helper-form-templates.php:1108
1402
  msgid "Cote D'Ivoire"
1403
  msgstr ""
1404
 
1405
+ #: core/helpers/helper-form-templates.php:1109 core/helpers/helper-misc.php:274
1406
  msgid "Cook Islands"
1407
  msgstr ""
1408
 
1409
+ #: core/helpers/helper-form-templates.php:1110 core/helpers/helper-misc.php:266
1410
  msgid "Chile"
1411
  msgstr ""
1412
 
1413
+ #: core/helpers/helper-form-templates.php:1111 core/helpers/helper-misc.php:260
1414
  msgid "Cameroon"
1415
  msgstr ""
1416
 
1417
+ #: core/helpers/helper-form-templates.php:1112 core/helpers/helper-misc.php:267
1418
  msgid "China"
1419
  msgstr ""
1420
 
1421
+ #: core/helpers/helper-form-templates.php:1113 core/helpers/helper-misc.php:270
1422
  msgid "Colombia"
1423
  msgstr ""
1424
 
1425
+ #: core/helpers/helper-form-templates.php:1114 core/helpers/helper-misc.php:275
1426
  msgid "Costa Rica"
1427
  msgstr ""
1428
 
1429
+ #: core/helpers/helper-form-templates.php:1115 core/helpers/helper-misc.php:278
1430
  msgid "Cuba"
1431
  msgstr ""
1432
 
1433
+ #: core/helpers/helper-form-templates.php:1116 core/helpers/helper-misc.php:262
1434
  msgid "Cape Verde"
1435
  msgstr ""
1436
 
1437
+ #: core/helpers/helper-form-templates.php:1117
1438
  msgid "Curaçao"
1439
  msgstr ""
1440
 
1441
+ #: core/helpers/helper-form-templates.php:1118 core/helpers/helper-misc.php:268
1442
  msgid "Christmas Island"
1443
  msgstr ""
1444
 
1445
+ #: core/helpers/helper-form-templates.php:1119 core/helpers/helper-misc.php:279
1446
  msgid "Cyprus"
1447
  msgstr ""
1448
 
1449
+ #: core/helpers/helper-form-templates.php:1120 core/helpers/helper-misc.php:280
1450
  msgid "Czech Republic"
1451
  msgstr ""
1452
 
1453
+ #: core/helpers/helper-form-templates.php:1121 core/helpers/helper-misc.php:305
1454
  msgid "Germany"
1455
  msgstr ""
1456
 
1457
+ #: core/helpers/helper-form-templates.php:1122 core/helpers/helper-misc.php:282
1458
  msgid "Djibouti"
1459
  msgstr ""
1460
 
1461
+ #: core/helpers/helper-form-templates.php:1123 core/helpers/helper-misc.php:281
1462
  msgid "Denmark"
1463
  msgstr ""
1464
 
1465
+ #: core/helpers/helper-form-templates.php:1124 core/helpers/helper-misc.php:283
1466
  msgid "Dominica"
1467
  msgstr ""
1468
 
1469
+ #: core/helpers/helper-form-templates.php:1125 core/helpers/helper-misc.php:284
1470
  msgid "Dominican Republic"
1471
  msgstr ""
1472
 
1473
+ #: core/helpers/helper-form-templates.php:1126 core/helpers/helper-misc.php:226
1474
  msgid "Algeria"
1475
  msgstr ""
1476
 
1477
+ #: core/helpers/helper-form-templates.php:1127 core/helpers/helper-misc.php:286
1478
  msgid "Ecuador"
1479
  msgstr ""
1480
 
1481
+ #: core/helpers/helper-form-templates.php:1128 core/helpers/helper-misc.php:291
1482
  msgid "Estonia"
1483
  msgstr ""
1484
 
1485
+ #: core/helpers/helper-form-templates.php:1129 core/helpers/helper-misc.php:287
1486
  msgid "Egypt"
1487
  msgstr ""
1488
 
1489
+ #: core/helpers/helper-form-templates.php:1130 core/helpers/helper-misc.php:458
1490
  msgid "Western Sahara"
1491
  msgstr ""
1492
 
1493
+ #: core/helpers/helper-form-templates.php:1131 core/helpers/helper-misc.php:290
1494
  msgid "Eritrea"
1495
  msgstr ""
1496
 
1497
+ #: core/helpers/helper-form-templates.php:1132 core/helpers/helper-misc.php:420
1498
  msgid "Spain"
1499
  msgstr ""
1500
 
1501
+ #: core/helpers/helper-form-templates.php:1133 core/helpers/helper-misc.php:292
1502
  msgid "Ethiopia"
1503
  msgstr ""
1504
 
1505
+ #: core/helpers/helper-form-templates.php:1134 core/helpers/helper-misc.php:296
1506
  msgid "Finland"
1507
  msgstr ""
1508
 
1509
+ #: core/helpers/helper-form-templates.php:1135 core/helpers/helper-misc.php:295
1510
  msgid "Fiji"
1511
  msgstr ""
1512
 
1513
+ #: core/helpers/helper-form-templates.php:1136 core/helpers/helper-misc.php:293
1514
  msgid "Falkland Islands (Malvinas)"
1515
  msgstr ""
1516
 
1517
+ #: core/helpers/helper-form-templates.php:1137 core/helpers/helper-misc.php:364
1518
  msgid "Micronesia, Federated States of"
1519
  msgstr ""
1520
 
1521
+ #: core/helpers/helper-form-templates.php:1138 core/helpers/helper-misc.php:294
1522
  msgid "Faroe Islands"
1523
  msgstr ""
1524
 
1525
+ #: core/helpers/helper-form-templates.php:1139 core/helpers/helper-misc.php:297
1526
  msgid "France"
1527
  msgstr ""
1528
 
1529
+ #: core/helpers/helper-form-templates.php:1140 core/helpers/helper-misc.php:302
1530
  msgid "Gabon"
1531
  msgstr ""
1532
 
1533
+ #: core/helpers/helper-form-templates.php:1141 core/helpers/helper-misc.php:447
1534
  msgid "United Kingdom"
1535
  msgstr ""
1536
 
1537
+ #: core/helpers/helper-form-templates.php:1142 core/helpers/helper-misc.php:310
1538
  msgid "Grenada"
1539
  msgstr ""
1540
 
1541
+ #: core/helpers/helper-form-templates.php:1143 core/helpers/helper-misc.php:304
1542
  msgid "Georgia"
1543
  msgstr ""
1544
 
1545
+ #: core/helpers/helper-form-templates.php:1144 core/helpers/helper-misc.php:299
1546
  msgid "French Guiana"
1547
  msgstr ""
1548
 
1549
+ #: core/helpers/helper-form-templates.php:1145
1550
  msgid "Guernsey"
1551
  msgstr ""
1552
 
1553
+ #: core/helpers/helper-form-templates.php:1146 core/helpers/helper-misc.php:306
1554
  msgid "Ghana"
1555
  msgstr ""
1556
 
1557
+ #: core/helpers/helper-form-templates.php:1147 core/helpers/helper-misc.php:307
1558
  msgid "Gibraltar"
1559
  msgstr ""
1560
 
1561
+ #: core/helpers/helper-form-templates.php:1148 core/helpers/helper-misc.php:309
1562
  msgid "Greenland"
1563
  msgstr ""
1564
 
1565
+ #: core/helpers/helper-form-templates.php:1149 core/helpers/helper-misc.php:303
1566
  msgid "Gambia"
1567
  msgstr ""
1568
 
1569
+ #: core/helpers/helper-form-templates.php:1150 core/helpers/helper-misc.php:314
1570
  msgid "Guinea"
1571
  msgstr ""
1572
 
1573
+ #: core/helpers/helper-form-templates.php:1151 core/helpers/helper-misc.php:311
1574
  msgid "Guadeloupe"
1575
  msgstr ""
1576
 
1577
+ #: core/helpers/helper-form-templates.php:1152 core/helpers/helper-misc.php:289
1578
  msgid "Equatorial Guinea"
1579
  msgstr ""
1580
 
1581
+ #: core/helpers/helper-form-templates.php:1153 core/helpers/helper-misc.php:308
1582
  msgid "Greece"
1583
  msgstr ""
1584
 
1585
+ #: core/helpers/helper-form-templates.php:1154 core/helpers/helper-misc.php:313
1586
  msgid "Guatemala"
1587
  msgstr ""
1588
 
1589
+ #: core/helpers/helper-form-templates.php:1155 core/helpers/helper-misc.php:312
1590
  msgid "Guam"
1591
  msgstr ""
1592
 
1593
+ #: core/helpers/helper-form-templates.php:1156 core/helpers/helper-misc.php:315
1594
  msgid "Guinea-Bissau"
1595
  msgstr ""
1596
 
1597
+ #: core/helpers/helper-form-templates.php:1157 core/helpers/helper-misc.php:316
1598
  msgid "Guyana"
1599
  msgstr ""
1600
 
1601
+ #: core/helpers/helper-form-templates.php:1158 core/helpers/helper-misc.php:321
1602
  msgid "Hong Kong"
1603
  msgstr ""
1604
 
1605
+ #: core/helpers/helper-form-templates.php:1159 core/helpers/helper-misc.php:320
1606
  msgid "Honduras"
1607
  msgstr ""
1608
 
1609
+ #: core/helpers/helper-form-templates.php:1160
1610
  msgid "Croatia"
1611
  msgstr ""
1612
 
1613
+ #: core/helpers/helper-form-templates.php:1161 core/helpers/helper-misc.php:317
1614
  msgid "Haiti"
1615
  msgstr ""
1616
 
1617
+ #: core/helpers/helper-form-templates.php:1162 core/helpers/helper-misc.php:322
1618
  msgid "Hungary"
1619
  msgstr ""
1620
 
1621
+ #: core/helpers/helper-form-templates.php:1163 core/helpers/helper-misc.php:325
1622
  msgid "Indonesia"
1623
  msgstr ""
1624
 
1625
+ #: core/helpers/helper-form-templates.php:1164 core/helpers/helper-misc.php:328
1626
  msgid "Ireland"
1627
  msgstr ""
1628
 
1629
+ #: core/helpers/helper-form-templates.php:1165 core/helpers/helper-misc.php:329
1630
  msgid "Israel"
1631
  msgstr ""
1632
 
1633
+ #: core/helpers/helper-form-templates.php:1166
1634
  msgid "Isle of Man"
1635
  msgstr ""
1636
 
1637
+ #: core/helpers/helper-form-templates.php:1167 core/helpers/helper-misc.php:324
1638
  msgid "India"
1639
  msgstr ""
1640
 
1641
+ #: core/helpers/helper-form-templates.php:1168 core/helpers/helper-misc.php:254
1642
  msgid "British Indian Ocean Territory"
1643
  msgstr ""
1644
 
1645
+ #: core/helpers/helper-form-templates.php:1169 core/helpers/helper-misc.php:327
1646
  msgid "Iraq"
1647
  msgstr ""
1648
 
1649
+ #: core/helpers/helper-form-templates.php:1170
1650
  msgid "Iran, Islamic Republic of"
1651
  msgstr ""
1652
 
1653
+ #: core/helpers/helper-form-templates.php:1171 core/helpers/helper-misc.php:323
1654
  msgid "Iceland"
1655
  msgstr ""
1656
 
1657
+ #: core/helpers/helper-form-templates.php:1172 core/helpers/helper-misc.php:330
1658
  msgid "Italy"
1659
  msgstr ""
1660
 
1661
+ #: core/helpers/helper-form-templates.php:1173
1662
  msgid "Jersey"
1663
  msgstr ""
1664
 
1665
+ #: core/helpers/helper-form-templates.php:1174 core/helpers/helper-misc.php:331
1666
  msgid "Jamaica"
1667
  msgstr ""
1668
 
1669
+ #: core/helpers/helper-form-templates.php:1175 core/helpers/helper-misc.php:333
1670
  msgid "Jordan"
1671
  msgstr ""
1672
 
1673
+ #: core/helpers/helper-form-templates.php:1176 core/helpers/helper-misc.php:332
1674
  msgid "Japan"
1675
  msgstr ""
1676
 
1677
+ #: core/helpers/helper-form-templates.php:1177 core/helpers/helper-misc.php:335
1678
  msgid "Kenya"
1679
  msgstr ""
1680
 
1681
+ #: core/helpers/helper-form-templates.php:1178 core/helpers/helper-misc.php:340
1682
  msgid "Kyrgyzstan"
1683
  msgstr ""
1684
 
1685
+ #: core/helpers/helper-form-templates.php:1179 core/helpers/helper-misc.php:259
1686
  msgid "Cambodia"
1687
  msgstr ""
1688
 
1689
+ #: core/helpers/helper-form-templates.php:1180 core/helpers/helper-misc.php:336
1690
  msgid "Kiribati"
1691
  msgstr ""
1692
 
1693
+ #: core/helpers/helper-form-templates.php:1181 core/helpers/helper-misc.php:271
1694
  msgid "Comoros"
1695
  msgstr ""
1696
 
1697
+ #: core/helpers/helper-form-templates.php:1182 core/helpers/helper-misc.php:403
1698
  msgid "Saint Kitts and Nevis"
1699
  msgstr ""
1700
 
1701
+ #: core/helpers/helper-form-templates.php:1183
1702
  msgid "North Korea"
1703
  msgstr ""
1704
 
1705
+ #: core/helpers/helper-form-templates.php:1184
1706
  msgid "South Korea"
1707
  msgstr ""
1708
 
1709
+ #: core/helpers/helper-form-templates.php:1185 core/helpers/helper-misc.php:339
1710
  msgid "Kuwait"
1711
  msgstr ""
1712
 
1713
+ #: core/helpers/helper-form-templates.php:1186 core/helpers/helper-misc.php:263
1714
  msgid "Cayman Islands"
1715
  msgstr ""
1716
 
1717
+ #: core/helpers/helper-form-templates.php:1187 core/helpers/helper-misc.php:334
1718
  msgid "Kazakhstan"
1719
  msgstr ""
1720
 
1721
+ #: core/helpers/helper-form-templates.php:1188
1722
  msgid "Lao People's Democratic Republic"
1723
  msgstr ""
1724
 
1725
+ #: core/helpers/helper-form-templates.php:1189 core/helpers/helper-misc.php:343
1726
  msgid "Lebanon"
1727
  msgstr ""
1728
 
1729
+ #: core/helpers/helper-form-templates.php:1190 core/helpers/helper-misc.php:404
1730
  msgid "Saint Lucia"
1731
  msgstr ""
1732
 
1733
+ #: core/helpers/helper-form-templates.php:1191 core/helpers/helper-misc.php:347
1734
  msgid "Liechtenstein"
1735
  msgstr ""
1736
 
1737
+ #: core/helpers/helper-form-templates.php:1192 core/helpers/helper-misc.php:421
1738
  msgid "Sri Lanka"
1739
  msgstr ""
1740
 
1741
+ #: core/helpers/helper-form-templates.php:1193 core/helpers/helper-misc.php:345
1742
  msgid "Liberia"
1743
  msgstr ""
1744
 
1745
+ #: core/helpers/helper-form-templates.php:1194 core/helpers/helper-misc.php:344
1746
  msgid "Lesotho"
1747
  msgstr ""
1748
 
1749
+ #: core/helpers/helper-form-templates.php:1195 core/helpers/helper-misc.php:348
1750
  msgid "Lithuania"
1751
  msgstr ""
1752
 
1753
+ #: core/helpers/helper-form-templates.php:1196 core/helpers/helper-misc.php:349
1754
  msgid "Luxembourg"
1755
  msgstr ""
1756
 
1757
+ #: core/helpers/helper-form-templates.php:1197 core/helpers/helper-misc.php:342
1758
  msgid "Latvia"
1759
  msgstr ""
1760
 
1761
+ #: core/helpers/helper-form-templates.php:1198
1762
  msgid "Libya"
1763
  msgstr ""
1764
 
1765
+ #: core/helpers/helper-form-templates.php:1199 core/helpers/helper-misc.php:369
1766
  msgid "Morocco"
1767
  msgstr ""
1768
 
1769
+ #: core/helpers/helper-form-templates.php:1200 core/helpers/helper-misc.php:366
1770
  msgid "Monaco"
1771
  msgstr ""
1772
 
1773
+ #: core/helpers/helper-form-templates.php:1201 core/helpers/helper-misc.php:365
1774
  msgid "Moldova, Republic of"
1775
  msgstr ""
1776
 
1777
+ #: core/helpers/helper-form-templates.php:1202
1778
  msgid "Montenegro"
1779
  msgstr ""
1780
 
1781
+ #: core/helpers/helper-form-templates.php:1203
1782
  msgid "Saint Martin (French part)"
1783
  msgstr ""
1784
 
1785
+ #: core/helpers/helper-form-templates.php:1204 core/helpers/helper-misc.php:352
1786
  msgid "Madagascar"
1787
  msgstr ""
1788
 
1789
+ #: core/helpers/helper-form-templates.php:1205 core/helpers/helper-misc.php:358
1790
  msgid "Marshall Islands"
1791
  msgstr ""
1792
 
1793
+ #: core/helpers/helper-form-templates.php:1206
1794
  msgid "North Macedonia, Republic of"
1795
  msgstr ""
1796
 
1797
+ #: core/helpers/helper-form-templates.php:1207 core/helpers/helper-misc.php:356
1798
  msgid "Mali"
1799
  msgstr ""
1800
 
1801
+ #: core/helpers/helper-form-templates.php:1208 core/helpers/helper-misc.php:371
1802
  msgid "Myanmar"
1803
  msgstr ""
1804
 
1805
+ #: core/helpers/helper-form-templates.php:1209 core/helpers/helper-misc.php:367
1806
  msgid "Mongolia"
1807
  msgstr ""
1808
 
1809
+ #: core/helpers/helper-form-templates.php:1210
1810
  msgid "Macao"
1811
  msgstr ""
1812
 
1813
+ #: core/helpers/helper-form-templates.php:1211 core/helpers/helper-misc.php:384
1814
  msgid "Northern Mariana Islands"
1815
  msgstr ""
1816
 
1817
+ #: core/helpers/helper-form-templates.php:1212 core/helpers/helper-misc.php:359
1818
  msgid "Martinique"
1819
  msgstr ""
1820
 
1821
+ #: core/helpers/helper-form-templates.php:1213 core/helpers/helper-misc.php:360
1822
  msgid "Mauritania"
1823
  msgstr ""
1824
 
1825
+ #: core/helpers/helper-form-templates.php:1214 core/helpers/helper-misc.php:368
1826
  msgid "Montserrat"
1827
  msgstr ""
1828
 
1829
+ #: core/helpers/helper-form-templates.php:1215 core/helpers/helper-misc.php:357
1830
  msgid "Malta"
1831
  msgstr ""
1832
 
1833
+ #: core/helpers/helper-form-templates.php:1216 core/helpers/helper-misc.php:361
1834
  msgid "Mauritius"
1835
  msgstr ""
1836
 
1837
+ #: core/helpers/helper-form-templates.php:1217 core/helpers/helper-misc.php:355
1838
  msgid "Maldives"
1839
  msgstr ""
1840
 
1841
+ #: core/helpers/helper-form-templates.php:1218 core/helpers/helper-misc.php:353
1842
  msgid "Malawi"
1843
  msgstr ""
1844
 
1845
+ #: core/helpers/helper-form-templates.php:1219 core/helpers/helper-misc.php:363
1846
  msgid "Mexico"
1847
  msgstr ""
1848
 
1849
+ #: core/helpers/helper-form-templates.php:1220 core/helpers/helper-misc.php:354
1850
  msgid "Malaysia"
1851
  msgstr ""
1852
 
1853
+ #: core/helpers/helper-form-templates.php:1221 core/helpers/helper-misc.php:370
1854
  msgid "Mozambique"
1855
  msgstr ""
1856
 
1857
+ #: core/helpers/helper-form-templates.php:1222 core/helpers/helper-misc.php:372
1858
  msgid "Namibia"
1859
  msgstr ""
1860
 
1861
+ #: core/helpers/helper-form-templates.php:1223 core/helpers/helper-misc.php:377
1862
  msgid "New Caledonia"
1863
  msgstr ""
1864
 
1865
+ #: core/helpers/helper-form-templates.php:1224 core/helpers/helper-misc.php:380
1866
  msgid "Niger"
1867
  msgstr ""
1868
 
1869
+ #: core/helpers/helper-form-templates.php:1225 core/helpers/helper-misc.php:383
1870
  msgid "Norfolk Island"
1871
  msgstr ""
1872
 
1873
+ #: core/helpers/helper-form-templates.php:1226 core/helpers/helper-misc.php:381
1874
  msgid "Nigeria"
1875
  msgstr ""
1876
 
1877
+ #: core/helpers/helper-form-templates.php:1227 core/helpers/helper-misc.php:379
1878
  msgid "Nicaragua"
1879
  msgstr ""
1880
 
1881
+ #: core/helpers/helper-form-templates.php:1228 core/helpers/helper-misc.php:375
1882
  msgid "Netherlands"
1883
  msgstr ""
1884
 
1885
+ #: core/helpers/helper-form-templates.php:1229 core/helpers/helper-misc.php:385
1886
  msgid "Norway"
1887
  msgstr ""
1888
 
1889
+ #: core/helpers/helper-form-templates.php:1230 core/helpers/helper-misc.php:374
1890
  msgid "Nepal"
1891
  msgstr ""
1892
 
1893
+ #: core/helpers/helper-form-templates.php:1231 core/helpers/helper-misc.php:373
1894
  msgid "Nauru"
1895
  msgstr ""
1896
 
1897
+ #: core/helpers/helper-form-templates.php:1232 core/helpers/helper-misc.php:382
1898
  msgid "Niue"
1899
  msgstr ""
1900
 
1901
+ #: core/helpers/helper-form-templates.php:1233 core/helpers/helper-misc.php:378
1902
  msgid "New Zealand"
1903
  msgstr ""
1904
 
1905
+ #: core/helpers/helper-form-templates.php:1234 core/helpers/helper-misc.php:386
1906
  msgid "Oman"
1907
  msgstr ""
1908
 
1909
+ #: core/helpers/helper-form-templates.php:1235 core/helpers/helper-misc.php:389
1910
  msgid "Panama"
1911
  msgstr ""
1912
 
1913
+ #: core/helpers/helper-form-templates.php:1236 core/helpers/helper-misc.php:392
1914
  msgid "Peru"
1915
  msgstr ""
1916
 
1917
+ #: core/helpers/helper-form-templates.php:1237 core/helpers/helper-misc.php:300
1918
  msgid "French Polynesia"
1919
  msgstr ""
1920
 
1921
+ #: core/helpers/helper-form-templates.php:1238 core/helpers/helper-misc.php:390
1922
  msgid "Papua New Guinea"
1923
  msgstr ""
1924
 
1925
+ #: core/helpers/helper-form-templates.php:1239 core/helpers/helper-misc.php:393
1926
  msgid "Philippines"
1927
  msgstr ""
1928
 
1929
+ #: core/helpers/helper-form-templates.php:1240 core/helpers/helper-misc.php:387
1930
  msgid "Pakistan"
1931
  msgstr ""
1932
 
1933
+ #: core/helpers/helper-form-templates.php:1241 core/helpers/helper-misc.php:395
1934
  msgid "Poland"
1935
  msgstr ""
1936
 
1937
+ #: core/helpers/helper-form-templates.php:1242
1938
  msgid "Saint Pierre and Miquelon"
1939
  msgstr ""
1940
 
1941
+ #: core/helpers/helper-form-templates.php:1243 core/helpers/helper-misc.php:397
1942
  msgid "Puerto Rico"
1943
  msgstr ""
1944
 
1945
+ #: core/helpers/helper-form-templates.php:1244
1946
  msgid "Palestinian Territory, Occupied"
1947
  msgstr ""
1948
 
1949
+ #: core/helpers/helper-form-templates.php:1245 core/helpers/helper-misc.php:396
1950
  msgid "Portugal"
1951
  msgstr ""
1952
 
1953
+ #: core/helpers/helper-form-templates.php:1246 core/helpers/helper-misc.php:388
1954
  msgid "Palau"
1955
  msgstr ""
1956
 
1957
+ #: core/helpers/helper-form-templates.php:1247 core/helpers/helper-misc.php:391
1958
  msgid "Paraguay"
1959
  msgstr ""
1960
 
1961
+ #: core/helpers/helper-form-templates.php:1248 core/helpers/helper-misc.php:398
1962
  msgid "Qatar"
1963
  msgstr ""
1964
 
1965
+ #: core/helpers/helper-form-templates.php:1249 core/helpers/helper-misc.php:399
1966
  msgid "Reunion"
1967
  msgstr ""
1968
 
1969
+ #: core/helpers/helper-form-templates.php:1250 core/helpers/helper-misc.php:400
1970
  msgid "Romania"
1971
  msgstr ""
1972
 
1973
+ #: core/helpers/helper-form-templates.php:1251
1974
  msgid "Serbia"
1975
  msgstr ""
1976
 
1977
+ #: core/helpers/helper-form-templates.php:1252 core/helpers/helper-misc.php:401
1978
  msgid "Russian Federation"
1979
  msgstr ""
1980
 
1981
+ #: core/helpers/helper-form-templates.php:1253 core/helpers/helper-misc.php:402
1982
  msgid "Rwanda"
1983
  msgstr ""
1984
 
1985
+ #: core/helpers/helper-form-templates.php:1254 core/helpers/helper-misc.php:409
1986
  msgid "Saudi Arabia"
1987
  msgstr ""
1988
 
1989
+ #: core/helpers/helper-form-templates.php:1255 core/helpers/helper-misc.php:416
1990
  msgid "Solomon Islands"
1991
  msgstr ""
1992
 
1993
+ #: core/helpers/helper-form-templates.php:1256 core/helpers/helper-misc.php:411
1994
  msgid "Seychelles"
1995
  msgstr ""
1996
 
1997
+ #: core/helpers/helper-form-templates.php:1257 core/helpers/helper-misc.php:424
1998
  msgid "Sudan"
1999
  msgstr ""
2000
 
2001
+ #: core/helpers/helper-form-templates.php:1258 core/helpers/helper-misc.php:428
2002
  msgid "Sweden"
2003
  msgstr ""
2004
 
2005
+ #: core/helpers/helper-form-templates.php:1259 core/helpers/helper-misc.php:413
2006
  msgid "Singapore"
2007
  msgstr ""
2008
 
2009
+ #: core/helpers/helper-form-templates.php:1260
2010
+ #: core/helpers/helper-form-templates.php:1275
2011
  msgid "Saint Helena"
2012
  msgstr ""
2013
 
2014
+ #: core/helpers/helper-form-templates.php:1261 core/helpers/helper-misc.php:415
2015
  msgid "Slovenia"
2016
  msgstr ""
2017
 
2018
+ #: core/helpers/helper-form-templates.php:1262
2019
  msgid "Svalbard and Jan Mayen"
2020
  msgstr ""
2021
 
2022
+ #: core/helpers/helper-form-templates.php:1263
2023
  msgid "Slovakia"
2024
  msgstr ""
2025
 
2026
+ #: core/helpers/helper-form-templates.php:1264 core/helpers/helper-misc.php:412
2027
  msgid "Sierra Leone"
2028
  msgstr ""
2029
 
2030
+ #: core/helpers/helper-form-templates.php:1265 core/helpers/helper-misc.php:407
2031
  msgid "San Marino"
2032
  msgstr ""
2033
 
2034
+ #: core/helpers/helper-form-templates.php:1266 core/helpers/helper-misc.php:410
2035
  msgid "Senegal"
2036
  msgstr ""
2037
 
2038
+ #: core/helpers/helper-form-templates.php:1267 core/helpers/helper-misc.php:417
2039
  msgid "Somalia"
2040
  msgstr ""
2041
 
2042
+ #: core/helpers/helper-form-templates.php:1268 core/helpers/helper-misc.php:425
2043
  msgid "Suriname"
2044
  msgstr ""
2045
 
2046
+ #: core/helpers/helper-form-templates.php:1269
2047
  msgid "South Sudan"
2048
  msgstr ""
2049
 
2050
+ #: core/helpers/helper-form-templates.php:1270 core/helpers/helper-misc.php:408
2051
  msgid "Sao Tome and Principe"
2052
  msgstr ""
2053
 
2054
+ #: core/helpers/helper-form-templates.php:1271 core/helpers/helper-misc.php:288
2055
  msgid "El Salvador"
2056
  msgstr ""
2057
 
2058
+ #: core/helpers/helper-form-templates.php:1272
2059
  msgid "Sint Maarten (Dutch part)"
2060
  msgstr ""
2061
 
2062
+ #: core/helpers/helper-form-templates.php:1273 core/helpers/helper-misc.php:430
2063
  msgid "Syrian Arab Republic"
2064
  msgstr ""
2065
 
2066
+ #: core/helpers/helper-form-templates.php:1274
2067
  msgid "Eswatini"
2068
  msgstr ""
2069
 
2070
+ #: core/helpers/helper-form-templates.php:1276 core/helpers/helper-misc.php:442
2071
  msgid "Turks and Caicos Islands"
2072
  msgstr ""
2073
 
2074
+ #: core/helpers/helper-form-templates.php:1277 core/helpers/helper-misc.php:265
2075
  msgid "Chad"
2076
  msgstr ""
2077
 
2078
+ #: core/helpers/helper-form-templates.php:1278 core/helpers/helper-misc.php:435
2079
  msgid "Togo"
2080
  msgstr ""
2081
 
2082
+ #: core/helpers/helper-form-templates.php:1279 core/helpers/helper-misc.php:434
2083
  msgid "Thailand"
2084
  msgstr ""
2085
 
2086
+ #: core/helpers/helper-form-templates.php:1280 core/helpers/helper-misc.php:432
2087
  msgid "Tajikistan"
2088
  msgstr ""
2089
 
2090
+ #: core/helpers/helper-form-templates.php:1281 core/helpers/helper-misc.php:436
2091
  msgid "Tokelau"
2092
  msgstr ""
2093
 
2094
+ #: core/helpers/helper-form-templates.php:1282
2095
  msgid "Timor-Leste"
2096
  msgstr ""
2097
 
2098
+ #: core/helpers/helper-form-templates.php:1283 core/helpers/helper-misc.php:441
2099
  msgid "Turkmenistan"
2100
  msgstr ""
2101
 
2102
+ #: core/helpers/helper-form-templates.php:1284 core/helpers/helper-misc.php:439
2103
  msgid "Tunisia"
2104
  msgstr ""
2105
 
2106
+ #: core/helpers/helper-form-templates.php:1285 core/helpers/helper-misc.php:437
2107
  msgid "Tonga"
2108
  msgstr ""
2109
 
2110
+ #: core/helpers/helper-form-templates.php:1286 core/helpers/helper-misc.php:440
2111
  msgid "Turkey"
2112
  msgstr ""
2113
 
2114
+ #: core/helpers/helper-form-templates.php:1287 core/helpers/helper-misc.php:438
2115
  msgid "Trinidad and Tobago"
2116
  msgstr ""
2117
 
2118
+ #: core/helpers/helper-form-templates.php:1288 core/helpers/helper-misc.php:443
2119
  msgid "Tuvalu"
2120
  msgstr ""
2121
 
2122
+ #: core/helpers/helper-form-templates.php:1289
2123
  msgid "Taiwan"
2124
  msgstr ""
2125
 
2126
+ #: core/helpers/helper-form-templates.php:1290 core/helpers/helper-misc.php:433
2127
  msgid "Tanzania, United Republic of"
2128
  msgstr ""
2129
 
2130
+ #: core/helpers/helper-form-templates.php:1291 core/helpers/helper-misc.php:445
2131
  msgid "Ukraine"
2132
  msgstr ""
2133
 
2134
+ #: core/helpers/helper-form-templates.php:1292 core/helpers/helper-misc.php:444
2135
  msgid "Uganda"
2136
  msgstr ""
2137
 
2138
+ #: core/helpers/helper-form-templates.php:1293
2139
  msgid "United States of America"
2140
  msgstr ""
2141
 
2142
+ #: core/helpers/helper-form-templates.php:1294 core/helpers/helper-misc.php:450
2143
  msgid "Uruguay"
2144
  msgstr ""
2145
 
2146
+ #: core/helpers/helper-form-templates.php:1295 core/helpers/helper-misc.php:451
2147
  msgid "Uzbekistan"
2148
  msgstr ""
2149
 
2150
+ #: core/helpers/helper-form-templates.php:1296 core/helpers/helper-misc.php:319
2151
  msgid "Holy See (Vatican City State)"
2152
  msgstr ""
2153
 
2154
+ #: core/helpers/helper-form-templates.php:1297 core/helpers/helper-misc.php:405
2155
  msgid "Saint Vincent and the Grenadines"
2156
  msgstr ""
2157
 
2158
+ #: core/helpers/helper-form-templates.php:1298 core/helpers/helper-misc.php:453
2159
  msgid "Venezuela"
2160
  msgstr ""
2161
 
2162
+ #: core/helpers/helper-form-templates.php:1299
2163
  msgid "Virgin Islands, British"
2164
  msgstr ""
2165
 
2166
+ #: core/helpers/helper-form-templates.php:1300
2167
  msgid "Virgin Islands, U.S."
2168
  msgstr ""
2169
 
2170
+ #: core/helpers/helper-form-templates.php:1301 core/helpers/helper-misc.php:454
2171
  msgid "Vietnam"
2172
  msgstr ""
2173
 
2174
+ #: core/helpers/helper-form-templates.php:1302 core/helpers/helper-misc.php:452
2175
  msgid "Vanuatu"
2176
  msgstr ""
2177
 
2178
+ #: core/helpers/helper-form-templates.php:1303
2179
  msgid "Wallis and Futuna"
2180
  msgstr ""
2181
 
2182
+ #: core/helpers/helper-form-templates.php:1304 core/helpers/helper-misc.php:406
2183
  msgid "Samoa"
2184
  msgstr ""
2185
 
2186
+ #: core/helpers/helper-form-templates.php:1305
2187
  msgid "Kosovo"
2188
  msgstr ""
2189
 
2190
+ #: core/helpers/helper-form-templates.php:1306 core/helpers/helper-misc.php:459
2191
  msgid "Yemen"
2192
  msgstr ""
2193
 
2194
+ #: core/helpers/helper-form-templates.php:1307 core/helpers/helper-misc.php:362
2195
  msgid "Mayotte"
2196
  msgstr ""
2197
 
2198
+ #: core/helpers/helper-form-templates.php:1308 core/helpers/helper-misc.php:418
2199
  msgid "South Africa"
2200
  msgstr ""
2201
 
2202
+ #: core/helpers/helper-form-templates.php:1309 core/helpers/helper-misc.php:461
2203
  msgid "Zambia"
2204
  msgstr ""
2205
 
2206
+ #: core/helpers/helper-form-templates.php:1310 core/helpers/helper-misc.php:462
2207
  msgid "Zimbabwe"
2208
  msgstr ""
2209
 
2883
  msgid "Yoruba"
2884
  msgstr ""
2885
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2886
  #: core/templates/admin-form-modal.php:5
2887
  msgid "Choose a form"
2888
  msgstr ""
2959
  msgid "Clear Results"
2960
  msgstr ""
2961
 
2962
+ #: core/templates/customize-form-parts-drawer.php:38
2963
+ #: inc/classes/class-happyforms.php:112
2964
+ #: inc/templates/customize-controls/checkbox_dummy.php:7
2965
+ #: inc/templates/customize-controls/email-parts-list-dummy.php:11
2966
+ msgid "Upgrade"
2967
+ msgstr ""
2968
+
2969
  #: core/templates/customize-form-parts-drawer.php:47
2970
  msgid "No fields found."
2971
  msgstr ""
3006
  msgid "Close"
3007
  msgstr ""
3008
 
3009
+ #: core/templates/partials/customize-field-width.php:4
3010
+ #: core/templates/parts/customize-checkbox.php:72
3011
+ #: core/templates/parts/customize-checkbox.php:82
3012
+ #: core/templates/parts/customize-radio.php:67
3013
+ msgid "Full"
3014
+ msgstr ""
3015
+
3016
+ #: core/templates/partials/customize-field-width.php:5
3017
+ #: core/templates/parts/customize-checkbox.php:73
3018
+ #: core/templates/parts/customize-checkbox.php:83
3019
+ #: core/templates/parts/customize-radio.php:68
3020
+ msgid "Half"
3021
+ msgstr ""
3022
+
3023
+ #: core/templates/partials/customize-field-width.php:6
3024
+ #: core/templates/parts/customize-checkbox.php:74
3025
+ #: core/templates/parts/customize-checkbox.php:84
3026
+ #: core/templates/parts/customize-radio.php:69
3027
+ msgid "Third"
3028
+ msgstr ""
3029
+
3030
+ #: core/templates/partials/customize-field-width.php:7
3031
+ #: core/templates/parts/customize-checkbox.php:75
3032
+ #: core/templates/parts/customize-radio.php:70
3033
+ msgid "Quarter"
3034
+ msgstr ""
3035
+
3036
+ #: core/templates/partials/customize-field-width.php:8
3037
+ #: core/templates/parts/customize-checkbox.php:76
3038
+ #: core/templates/parts/customize-checkbox.php:85
3039
+ #: core/templates/parts/customize-radio.php:71
3040
+ msgid "Auto"
3041
+ msgstr ""
3042
+
3043
+ #: core/templates/partials/customize-field-width.php:13
3044
+ #: core/templates/parts/customize-checkbox.php:90
3045
+ msgid "Apply to all fields"
3046
+ msgstr ""
3047
+
3048
  #: core/templates/parts/customize-checkbox.php:28
3049
  #: core/templates/parts/customize-checkbox.php:32
3050
  #: core/templates/parts/customize-radio.php:28
3205
  msgid "Click to edit this part."
3206
  msgstr ""
3207
 
 
 
 
 
 
 
 
 
3208
  #: inc/classes/class-happyforms.php:120
3209
+ msgid "Randomize fields to prevent bias"
 
 
 
 
 
 
 
 
3210
  msgstr ""
3211
 
3212
+ #: inc/classes/class-happyforms.php:126
3213
+ msgid "Use reCAPTCHA"
 
 
 
 
 
 
 
 
 
 
3214
  msgstr ""
3215
 
3216
+ #: inc/classes/class-happyforms.php:132
3217
  msgid "Save incomplete and abandoned submissions"
3218
  msgstr ""
3219
 
3220
+ #: inc/classes/class-happyforms.php:138
 
 
 
 
3221
  msgid "Let respondents save a draft submission and come back to it later"
3222
  msgstr ""
3223
 
3224
+ #: inc/classes/class-happyforms.php:144
 
 
 
 
 
 
3225
  msgid "Require respondents to review a submission before submitting"
3226
  msgstr ""
3227
 
3228
+ #: inc/classes/class-happyforms.php:150
 
 
 
 
3229
  msgid "Disable buttons until required fields are answered"
3230
  msgstr ""
3231
 
3232
+ #: inc/classes/class-happyforms.php:156
 
 
 
 
 
 
3233
  msgid "Limit submissions"
3234
  msgstr ""
3235
 
3236
+ #: inc/classes/class-happyforms.php:162
 
 
 
 
3237
  msgid "Schedule visibility"
3238
  msgstr ""
3239
 
3240
+ #: inc/classes/class-happyforms.php:172
 
 
 
 
 
 
3241
  msgid "Include reply link"
3242
  msgstr ""
3243
 
3244
+ #: inc/classes/class-happyforms.php:178
3245
+ msgid "Include referral web address"
 
 
 
 
 
 
 
 
3246
  msgstr ""
3247
 
3248
+ #: inc/classes/class-happyforms.php:184 inc/classes/class-happyforms.php:196
3249
  msgid "Attach .pdf"
3250
  msgstr ""
3251
 
3252
+ #: inc/classes/class-happyforms.php:190
 
 
 
 
3253
  msgid "To email address"
3254
  msgstr ""
3255
 
3256
+ #: inc/classes/class-happyforms.php:202
 
 
 
 
 
 
 
 
3257
  msgid "Send abandonment email"
3258
  msgstr ""
3259
 
3260
+ #: inc/classes/class-happyforms.php:212
 
 
 
 
3261
  msgid "Use theme styles"
3262
  msgstr ""
3263
 
3264
+ #: inc/classes/class-happyforms.php:429 inc/classes/class-happyforms.php:447
3265
  msgid "Build your own WordPress form with Happyforms"
3266
  msgstr ""
3267
 
3394
  msgstr ""
3395
 
3396
  #: inc/classes/parts/class-part-rating-dummy.php:9
3397
+ msgid "For collecting opinions using stars."
3398
  msgstr ""
3399
 
3400
  #: inc/classes/parts/class-part-rich-text-dummy.php:8
3418
  msgstr ""
3419
 
3420
  #: inc/classes/parts/class-part-signature-dummy.php:9
3421
+ msgid "For requiring a signature before accepting submission."
3422
  msgstr ""
3423
 
3424
  #: inc/classes/parts/class-part-table-dummy.php:8
3477
  msgstr ""
3478
 
3479
  #: inc/templates/admin/modal-upgrade.php:2
3480
+ msgid "You’ll need to upgrade<br> to access this"
3481
  msgstr ""
3482
 
3483
  #: inc/templates/admin/modal-upgrade.php:3
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: contact form, contact form plugin, forms, form builder, custom form, intak
5
  Requires at least: 4.8
6
  Tested up to: 5.7.2
7
  Requires PHP: 5.3
8
- Stable tag: 1.12.9
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -151,6 +151,13 @@ Aw, honestly, the thought that you're writing about our contact form builder is
151
 
152
  == Changelog ==
153
 
 
 
 
 
 
 
 
154
  = 1.12.9 =
155
  * Bugfix: Jetpack synchronization was triggering a fatal error.
156
 
@@ -814,6 +821,9 @@ Aw, honestly, the thought that you're writing about our contact form builder is
814
 
815
  == Upgrade Notice ==
816
 
 
 
 
817
  = 1.12.9 =
818
  * Jetpack synchronization was triggering a fatal error.
819
 
5
  Requires at least: 4.8
6
  Tested up to: 5.7.2
7
  Requires PHP: 5.3
8
+ Stable tag: 1.12.10
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
151
 
152
  == Changelog ==
153
 
154
+ = 1.12.10 =
155
+ * Improvement: More effective honeypot protection.
156
+ * Improvement: Javascript dependencies for tooltips are now loaded only when necessary.
157
+ * Improvement: Restored `happyforms_enqueue_style` filter for completely disabling frontend styles.
158
+ * Bugfix: "Additional CSS" screen was stripping slashes from CSS code.
159
+ * Bugfix: Error notices were ignoring color settings.
160
+
161
  = 1.12.9 =
162
  * Bugfix: Jetpack synchronization was triggering a fatal error.
163
 
821
 
822
  == Upgrade Notice ==
823
 
824
+ = 1.12.10 =
825
+ * Improved honeypot and asset loading, miscellaneous bugfixes.
826
+
827
  = 1.12.9 =
828
  * Jetpack synchronization was triggering a fatal error.
829