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

Version Description

  • New feature: Choices width control to allow for multi-column layouts in Single Choice and Multiple Choice part.
Download this release

Release Info

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

Code changes from version 1.8.16 to 1.8.17

happyforms.php CHANGED
@@ -5,7 +5,7 @@
5
  * Plugin URI: https://happyforms.me
6
  * Description: Your friendly drag and drop contact form builder for creating contact forms, lead generation forms, feedback forms, quote forms, survey forms and more!
7
  * Author: The Theme Foundry
8
- * Version: 1.8.16
9
  * Author URI: https://thethemefoundry.com
10
  * Upgrade URI: https://thethemefoundry.com
11
  */
@@ -13,7 +13,7 @@
13
  /**
14
  * The current version of the plugin.
15
  */
16
- define( 'HAPPYFORMS_VERSION', '1.8.16' );
17
 
18
  if ( ! function_exists( 'happyforms_plugin_file' ) ):
19
  /**
5
  * Plugin URI: https://happyforms.me
6
  * Description: Your friendly drag and drop contact form builder for creating contact forms, lead generation forms, feedback forms, quote forms, survey forms and more!
7
  * Author: The Theme Foundry
8
+ * Version: 1.8.17
9
  * Author URI: https://thethemefoundry.com
10
  * Upgrade URI: https://thethemefoundry.com
11
  */
13
  /**
14
  * The current version of the plugin.
15
  */
16
+ define( 'HAPPYFORMS_VERSION', '1.8.17' );
17
 
18
  if ( ! function_exists( 'happyforms_plugin_file' ) ):
19
  /**
inc/classes/class-happyforms.php CHANGED
@@ -68,6 +68,9 @@ class HappyForms extends HappyForms_Core {
68
 
69
  require_once( happyforms_get_include_folder() . '/classes/parts/class-part-mailchimp-dummy.php' );
70
  $part_library->register_part( 'HappyForms_Part_Mailchimp_Dummy', 22 );
 
 
 
71
  }
72
 
73
  public function add_dummy_setup_controls( $controls ) {
68
 
69
  require_once( happyforms_get_include_folder() . '/classes/parts/class-part-mailchimp-dummy.php' );
70
  $part_library->register_part( 'HappyForms_Part_Mailchimp_Dummy', 22 );
71
+
72
+ require_once( happyforms_get_include_folder() . '/classes/parts/class-part-payments-dummy.php' );
73
+ $part_library->register_part( 'HappyForms_Part_Payments_Dummy', 23 );
74
  }
75
 
76
  public function add_dummy_setup_controls( $controls ) {
inc/classes/parts/class-part-payments-dummy.php ADDED
@@ -0,0 +1,12 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ class HappyForms_Part_Payments_Dummy extends HappyForms_Form_Part {
4
+
5
+ public $type = 'payments_dummy';
6
+
7
+ public function __construct() {
8
+ $this->label = __( 'Payment', 'happyforms' );
9
+ $this->description = __( 'For processing payments using your favorite services.', 'happyforms' );
10
+ }
11
+
12
+ }
inc/core/assets/css/admin.css CHANGED
@@ -176,36 +176,45 @@ p.happyforms-message-nav span.divider:last-child {
176
  padding-bottom: 5px;
177
  }
178
 
179
- .happyforms-welcome-panel .welcome-panel-content form {
 
180
  max-width: 460px;
181
  }
182
 
183
  .happyforms-welcome-panel .welcome-panel-content input[type="email"],
184
  .happyforms-welcome-panel .welcome-panel-content input[type="password"],
185
- .happyforms-welcome-panel .welcome-panel-content input[type="text"] {
 
 
 
186
  width: 96%;
187
  padding: 10px;
188
  margin-bottom: 15px;
189
  }
190
 
191
- .happyforms-welcome-panel .welcome-panel-content .button.button-hero {
 
192
  margin: 0;
193
  }
194
 
195
- .happyforms-welcome-panel .welcome-panel-content .button-hero {
 
196
  text-align: center;
197
  }
198
 
199
- .happyforms-welcome-panel .welcome-panel-content .button-hero.button-block {
 
200
  width: 96%;
201
  }
202
 
203
- .happyforms-welcome-panel .welcome-panel-content .button.button-hero svg {
 
204
  height: 12px;
205
  vertical-align: middle;
206
  }
207
 
208
- .happyforms-welcome-panel .welcome-panel-content .button.button-hero svg {
 
209
  -webkit-filter: drop-shadow(0 0 2px #006799);
210
  filter: drop-shadow(0 0 2px #006799);
211
  }
176
  padding-bottom: 5px;
177
  }
178
 
179
+ .happyforms-welcome-panel .welcome-panel-content form,
180
+ form.happyforms-updater-credentials {
181
  max-width: 460px;
182
  }
183
 
184
  .happyforms-welcome-panel .welcome-panel-content input[type="email"],
185
  .happyforms-welcome-panel .welcome-panel-content input[type="password"],
186
+ .happyforms-welcome-panel .welcome-panel-content input[type="text"],
187
+ form.happyforms-updater-credentials input[type="email"],
188
+ form.happyforms-updater-credentials input[type="password"],
189
+ form.happyforms-updater-credentials input[type="text"] {
190
  width: 96%;
191
  padding: 10px;
192
  margin-bottom: 15px;
193
  }
194
 
195
+ .happyforms-welcome-panel .welcome-panel-content .button.button-hero,
196
+ form.happyforms-updater-credentials .button.button-hero {
197
  margin: 0;
198
  }
199
 
200
+ .happyforms-welcome-panel .welcome-panel-content .button-hero,
201
+ form.happyforms-updater-credentials .button-hero {
202
  text-align: center;
203
  }
204
 
205
+ .happyforms-welcome-panel .welcome-panel-content .button-hero.button-block,
206
+ form.happyforms-updater-credentials .button-hero.button-block {
207
  width: 96%;
208
  }
209
 
210
+ .happyforms-welcome-panel .welcome-panel-content .button.button-hero svg,
211
+ form.happyforms-updater-credentials .button.button-hero svg {
212
  height: 12px;
213
  vertical-align: middle;
214
  }
215
 
216
+ .happyforms-welcome-panel .welcome-panel-content .button.button-hero svg,
217
+ form.happyforms-updater-credentials .button.button-hero svg {
218
  -webkit-filter: drop-shadow(0 0 2px #006799);
219
  filter: drop-shadow(0 0 2px #006799);
220
  }
inc/core/assets/css/color.css CHANGED
@@ -181,7 +181,6 @@
181
  }
182
 
183
  .happyforms-styles .happyforms-part.display-type--block .happyforms-part__el {
184
- display: block;
185
  width: 100%;
186
  }
187
 
@@ -235,12 +234,12 @@
235
  font-size: var(--happyforms-part-value-font-size);
236
  }
237
 
238
- .happyforms-styles .happyforms-part--choice .option-label {
239
  padding: 10px;
240
  background-color: #fff;
241
  }
242
 
243
- .happyforms-styles .happyforms-part--choice .option-label .border {
244
  position: absolute;
245
  top: 0;
246
  left: 0;
@@ -256,7 +255,7 @@
256
  transition: border-color var(--happyforms-transition-duration);
257
  }
258
 
259
- .happyforms-styles .happyforms-part--choice .option-label input[type=text] {
260
  position: relative;
261
  top: 0;
262
  padding-top: 1px;
@@ -265,14 +264,14 @@
265
  border-radius: 0 !important;
266
  }
267
 
268
- .happyforms-styles .happyforms-part--choice .option-label input[type=text]:focus {
269
  border-top: 0;
270
  border-right: 0;
271
  border-left: 0;
272
  box-shadow: none;
273
  }
274
 
275
- .happyforms-styles.happyforms-form--part-borders-bottom-only .happyforms-part--choice .option-label .border {
276
  border-top-color: transparent;
277
  border-left-color: transparent;
278
  border-right-color: transparent;
@@ -282,12 +281,12 @@
282
  border-color: transparent;
283
  }
284
 
285
- .happyforms-styles .happyforms-part--choice .option-label input {
286
  top: 3px;
287
  }
288
 
289
- .happyforms-styles .happyforms-part--choice input:checked~.border,
290
- .happyforms-styles .happyforms-part--choice .option-label:hover .border {
291
  border-width: 2px;
292
  border-color: #407fff;
293
  border-color: var(--happyforms-color-part-border-focus);
@@ -295,8 +294,8 @@
295
  background-color: var(--happyforms-color-part-background-focus);
296
  }
297
 
298
- .happyforms-styles.happyforms-form--part-borders-bottom-only .happyforms-part--choice input:checked~.border,
299
- .happyforms-styles.happyforms-form--part-borders-bottom-only .happyforms-part--choice .option-label:hover .border {
300
  border-top-color: transparent;
301
  border-left-color: transparent;
302
  border-right-color: transparent;
@@ -413,7 +412,6 @@
413
  }
414
 
415
  .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--checkbox .checkmark,
416
- .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--radio .checkmark,
417
  .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--table.happyforms-selection--multiple .checkmark,
418
  .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--legal .checkmark {
419
  border-radius: 0;
@@ -867,8 +865,8 @@
867
  border-radius: 0px !important;
868
  }
869
 
870
- .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--choice .option-label,
871
- .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--choice .option-label .border {
872
  border-radius: 0px;
873
  }
874
 
@@ -897,8 +895,8 @@
897
  border-radius: 25px;
898
  }
899
 
900
- .happyforms-styles.happyforms-form--part-border-radius-pill .happyforms-part--choice .option-label,
901
- .happyforms-styles.happyforms-form--part-border-radius-pill .happyforms-part--choice .option-label .border {
902
  border-radius: 25px;
903
  }
904
 
181
  }
182
 
183
  .happyforms-styles .happyforms-part.display-type--block .happyforms-part__el {
 
184
  width: 100%;
185
  }
186
 
234
  font-size: var(--happyforms-part-value-font-size);
235
  }
236
 
237
+ .happyforms-styles .option-label {
238
  padding: 10px;
239
  background-color: #fff;
240
  }
241
 
242
+ .happyforms-styles .option-label .border {
243
  position: absolute;
244
  top: 0;
245
  left: 0;
255
  transition: border-color var(--happyforms-transition-duration);
256
  }
257
 
258
+ .happyforms-styles .option-label input[type=text] {
259
  position: relative;
260
  top: 0;
261
  padding-top: 1px;
264
  border-radius: 0 !important;
265
  }
266
 
267
+ .happyforms-styles .option-label input[type=text]:focus {
268
  border-top: 0;
269
  border-right: 0;
270
  border-left: 0;
271
  box-shadow: none;
272
  }
273
 
274
+ .happyforms-styles.happyforms-form--part-borders-bottom-only .option-label .border {
275
  border-top-color: transparent;
276
  border-left-color: transparent;
277
  border-right-color: transparent;
281
  border-color: transparent;
282
  }
283
 
284
+ .happyforms-styles .option-label input {
285
  top: 3px;
286
  }
287
 
288
+ .happyforms-styles input:checked~.border,
289
+ .happyforms-styles .option-label:hover .border {
290
  border-width: 2px;
291
  border-color: #407fff;
292
  border-color: var(--happyforms-color-part-border-focus);
294
  background-color: var(--happyforms-color-part-background-focus);
295
  }
296
 
297
+ .happyforms-styles.happyforms-form--part-borders-bottom-only input:checked~.border,
298
+ .happyforms-styles.happyforms-form--part-borders-bottom-only .option-label:hover .border {
299
  border-top-color: transparent;
300
  border-left-color: transparent;
301
  border-right-color: transparent;
412
  }
413
 
414
  .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--checkbox .checkmark,
 
415
  .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--table.happyforms-selection--multiple .checkmark,
416
  .happyforms-styles.happyforms-form--part-border-radius-square .happyforms-part--legal .checkmark {
417
  border-radius: 0;
865
  border-radius: 0px !important;
866
  }
867
 
868
+ .happyforms-styles.happyforms-form--part-border-radius-square .option-label,
869
+ .happyforms-styles.happyforms-form--part-border-radius-square .option-label .border {
870
  border-radius: 0px;
871
  }
872
 
895
  border-radius: 25px;
896
  }
897
 
898
+ .happyforms-styles.happyforms-form--part-border-radius-pill .option-label,
899
+ .happyforms-styles.happyforms-form--part-border-radius-pill .option-label .border {
900
  border-radius: 25px;
901
  }
902
 
inc/core/assets/css/customize.css CHANGED
@@ -1044,6 +1044,11 @@ ul.happyforms-parts-list li[data-part-type="mailchimp_dummy"] .happyforms-parts-
1044
  background-image: url(../svg/icons/integration.svg);
1045
  }
1046
 
 
 
 
 
 
1047
  ul.happyforms-parts-list .happyforms-parts-list-item-title {
1048
  padding: 0 0 5px;
1049
  }
1044
  background-image: url(../svg/icons/integration.svg);
1045
  }
1046
 
1047
+ ul.happyforms-parts-list li[data-part-type="payments_dummy"] .happyforms-parts-list-item-title:before {
1048
+ opacity: 0.5;
1049
+ background-image: url(../svg/icons/payment.svg);
1050
+ }
1051
+
1052
  ul.happyforms-parts-list .happyforms-parts-list-item-title {
1053
  padding: 0 0 5px;
1054
  }
inc/core/assets/css/layout.css CHANGED
@@ -288,7 +288,6 @@ h3.happyforms-form__title {
288
  }
289
 
290
  .happyforms-part.display-type--block .happyforms-part__el {
291
- display: block;
292
  width: 100%;
293
  }
294
 
@@ -393,6 +392,10 @@ h3.happyforms-form__title {
393
  margin-right: 20px;
394
  }
395
 
 
 
 
 
396
  @media screen and (max-width: 800px) {
397
  .happyforms-part--choice .option-label {
398
  margin-right: 0;
@@ -652,10 +655,49 @@ h3.happyforms-form__title {
652
  margin-bottom: 15px;
653
  }
654
 
655
- .happyforms-part--choice.display-type--block .happyforms-part__el {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
656
  flex-flow: column wrap;
657
  }
658
 
 
 
 
 
659
  .happyforms-part .checkmark svg {
660
  display: none;
661
  }
288
  }
289
 
290
  .happyforms-part.display-type--block .happyforms-part__el {
 
291
  width: 100%;
292
  }
293
 
392
  margin-right: 20px;
393
  }
394
 
395
+ .happyforms-part--choice.happyforms-part-options-width--full .option-label {
396
+ margin-right: 0;
397
+ }
398
+
399
  @media screen and (max-width: 800px) {
400
  .happyforms-part--choice .option-label {
401
  margin-right: 0;
655
  margin-bottom: 15px;
656
  }
657
 
658
+ .happyforms-part--choice.happyforms-part-options-width--full .happyforms-part__option {
659
+ width: 100%;
660
+ }
661
+
662
+ .happyforms-part--choice.happyforms-part-options-width--half .happyforms-part__el,
663
+ .happyforms-part--choice.happyforms-part-options-width--third .happyforms-part__el {
664
+ margin: 0 -1%;
665
+ }
666
+
667
+ .happyforms-part--choice.happyforms-part-options-width--half .happyforms-part__option,
668
+ .happyforms-part--choice.happyforms-part-options-width--third .happyforms-part__option {
669
+ padding: 0 1%;
670
+ }
671
+
672
+ .happyforms-part--choice.happyforms-part-options-width--half .happyforms-part__option label,
673
+ .happyforms-part--choice.happyforms-part-options-width--third .happyforms-part__option label {
674
+ margin-right: 0;
675
+ }
676
+
677
+ .happyforms-part--choice.happyforms-part-options-width--half .happyforms-part__option {
678
+ width: 50%;
679
+ }
680
+
681
+ .happyforms-part--choice.happyforms-part-options-width--third .happyforms-part__option {
682
+ width: 33.333%;
683
+ }
684
+
685
+ @media screen and (max-width: 800px) {
686
+ .happyforms-part--choice.happyforms-part-options-width--half .happyforms-part__option,
687
+ .happyforms-part--choice.happyforms-part-options-width--third .happyforms-part__option {
688
+ width: 100%;
689
+ }
690
+ }
691
+
692
+ .happyforms-part--choice.display-type--block.happyforms-part-options-width--auto .happyforms-part__el {
693
+ display: flex !important;
694
  flex-flow: column wrap;
695
  }
696
 
697
+ .happyforms-part--choice.display-type--block.happyforms-part-options-width--auto .happyforms-part__el .happyforms-part__option {
698
+ width: max-content;
699
+ }
700
+
701
  .happyforms-part .checkmark svg {
702
  display: none;
703
  }
inc/core/assets/js/parts/part-checkbox.js CHANGED
@@ -161,6 +161,7 @@
161
  this.listenTo( this, 'sort-stop', this.onOptionSortStop );
162
  this.listenTo( this, 'ready', this.onReady );
163
  this.listenTo( this.model, 'change:show_select_all', this.onSelectAllChange );
 
164
  },
165
 
166
  onReady: function() {
@@ -312,9 +313,17 @@
312
  onDisplayTypeChange: function(e) {
313
  var $input = $( e.target );
314
  var attribute = $input.data( 'bind' );
 
315
 
316
  this.model.set( attribute, $input.val() );
317
 
 
 
 
 
 
 
 
318
  var data = {
319
  id: this.model.get( 'id' ),
320
  callback: 'onCheckboxDisplayTypeChangeCallback',
@@ -323,6 +332,15 @@
323
  happyForms.previewSend( 'happyforms-part-dom-update', data );
324
  },
325
 
 
 
 
 
 
 
 
 
 
326
  onEnterKey: function( e ) {
327
  e.preventDefault();
328
 
@@ -438,6 +456,18 @@
438
  var $option = $( '#' + options.itemID, $part );
439
 
440
  $option.remove();
 
 
 
 
 
 
 
 
 
 
 
 
441
  }
442
  } );
443
 
161
  this.listenTo( this, 'sort-stop', this.onOptionSortStop );
162
  this.listenTo( this, 'ready', this.onReady );
163
  this.listenTo( this.model, 'change:show_select_all', this.onSelectAllChange );
164
+ this.listenTo( this.model, 'change:options_width', this.onOptionsWidthChange );
165
  },
166
 
167
  onReady: function() {
313
  onDisplayTypeChange: function(e) {
314
  var $input = $( e.target );
315
  var attribute = $input.data( 'bind' );
316
+ var value = $input.val();
317
 
318
  this.model.set( attribute, $input.val() );
319
 
320
+ $( '.part-options-width-setting select option', this.$el ).hide();
321
+
322
+ var $supportedOptions = $( '.part-options-width-setting select option.display-type--' + value, this.$el );
323
+ $supportedOptions.show();
324
+
325
+ $( '.part-options-width-setting select' ).val( 'auto' ).change();
326
+
327
  var data = {
328
  id: this.model.get( 'id' ),
329
  callback: 'onCheckboxDisplayTypeChangeCallback',
332
  happyForms.previewSend( 'happyforms-part-dom-update', data );
333
  },
334
 
335
+ onOptionsWidthChange: function() {
336
+ var data = {
337
+ id: this.model.get( 'id' ),
338
+ callback: 'onCheckboxOptionsWidthChange'
339
+ };
340
+
341
+ happyForms.previewSend( 'happyforms-part-dom-update', data );
342
+ },
343
+
344
  onEnterKey: function( e ) {
345
  e.preventDefault();
346
 
456
  var $option = $( '#' + options.itemID, $part );
457
 
458
  $option.remove();
459
+ },
460
+
461
+ onCheckboxOptionsWidthChange: function( id, html, options ) {
462
+ var part = this.getPartModel( id );
463
+ var $part = this.getPartElement( html );
464
+
465
+ $part.removeClass( 'happyforms-part-options-width--auto' );
466
+ $part.removeClass( 'happyforms-part-options-width--half' );
467
+ $part.removeClass( 'happyforms-part-options-width--third' );
468
+ $part.removeClass( 'happyforms-part-options-width--full' );
469
+
470
+ $part.addClass( 'happyforms-part-options-width--' + part.get( 'options_width' ) );
471
  }
472
  } );
473
 
inc/core/assets/js/parts/part-radio.js CHANGED
@@ -159,6 +159,7 @@
159
  this.listenTo( this.optionViews, 'reset', this.onOptionViewsSorted );
160
  this.listenTo( this, 'sort-stop', this.onOptionSortStop );
161
  this.listenTo( this, 'ready', this.onReady );
 
162
  },
163
 
164
  onReady: function() {
@@ -305,8 +306,16 @@
305
  onDisplayTypeChange: function(e) {
306
  var $input = $( e.target );
307
  var attribute = $input.data( 'bind' );
 
308
 
309
- this.model.set( attribute, $input.val() );
 
 
 
 
 
 
 
310
 
311
  var data = {
312
  id: this.model.get( 'id' ),
@@ -316,6 +325,15 @@
316
  happyForms.previewSend( 'happyforms-part-dom-update', data );
317
  },
318
 
 
 
 
 
 
 
 
 
 
319
  onEnterKey: function( e ) {
320
  e.preventDefault();
321
 
@@ -421,6 +439,18 @@
421
 
422
  this.$( 'input', $option ).prop( 'checked', option.get( 'is_default' ) );
423
  },
 
 
 
 
 
 
 
 
 
 
 
 
424
  } );
425
 
426
  } ) ( jQuery, _, Backbone, wp.customize, _happyFormsSettings );
159
  this.listenTo( this.optionViews, 'reset', this.onOptionViewsSorted );
160
  this.listenTo( this, 'sort-stop', this.onOptionSortStop );
161
  this.listenTo( this, 'ready', this.onReady );
162
+ this.listenTo( this.model, 'change:options_width', this.onOptionsWidthChange );
163
  },
164
 
165
  onReady: function() {
306
  onDisplayTypeChange: function(e) {
307
  var $input = $( e.target );
308
  var attribute = $input.data( 'bind' );
309
+ var value = $input.val();
310
 
311
+ this.model.set( attribute, value );
312
+
313
+ $( '.part-options-width-setting select option', this.$el ).hide();
314
+
315
+ var $supportedOptions = $( '.part-options-width-setting select option.display-type--' + value, this.$el );
316
+ $supportedOptions.show();
317
+
318
+ $( '.part-options-width-setting select' ).val( 'auto' ).change();
319
 
320
  var data = {
321
  id: this.model.get( 'id' ),
325
  happyForms.previewSend( 'happyforms-part-dom-update', data );
326
  },
327
 
328
+ onOptionsWidthChange: function() {
329
+ var data = {
330
+ id: this.model.get( 'id' ),
331
+ callback: 'onRadioOptionsWidthChange'
332
+ };
333
+
334
+ happyForms.previewSend( 'happyforms-part-dom-update', data );
335
+ },
336
+
337
  onEnterKey: function( e ) {
338
  e.preventDefault();
339
 
439
 
440
  this.$( 'input', $option ).prop( 'checked', option.get( 'is_default' ) );
441
  },
442
+
443
+ onRadioOptionsWidthChange: function( id, html, options ) {
444
+ var part = this.getPartModel( id );
445
+ var $part = this.getPartElement( html );
446
+
447
+ $part.removeClass( 'happyforms-part-options-width--auto' );
448
+ $part.removeClass( 'happyforms-part-options-width--half' );
449
+ $part.removeClass( 'happyforms-part-options-width--third' );
450
+ $part.removeClass( 'happyforms-part-options-width--full' );
451
+
452
+ $part.addClass( 'happyforms-part-options-width--' + part.get( 'options_width' ) );
453
+ }
454
  } );
455
 
456
  } ) ( jQuery, _, Backbone, wp.customize, _happyFormsSettings );
inc/core/assets/svg/icons/payment.svg ADDED
@@ -0,0 +1 @@
 
1
+ <svg enable-background="new 0 0 64 64" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#32373c" stroke-miterlimit="10" stroke-width="6"><path d="m46.1 42.9v5.6c0 6.9-4.9 12.5-10.9 12.5h-6.8c-6 0-10.9-5.6-10.9-12.5v-5.6"/><path d="m46.1 43.4h14.9v-1.8-37.3c0-.7-.9-1.3-2-1.3h-54c-1.1 0-2 .6-2 1.3v37.3 1.3h32.9v-9.8c0-3.4 3.7-9.2 7-9.2 3.3 0 3.2 3.3 3.2 6.7z" stroke-linejoin="round"/><path d="m16.2 29.8v-13.3h13.3" stroke-linecap="round"/></g></svg>
inc/core/classes/class-form-admin.php CHANGED
@@ -48,7 +48,6 @@ class HappyForms_Form_Admin {
48
  add_action( 'restrict_manage_posts', array( $this, 'restrict_manage_posts' ) );
49
  add_filter( "manage_{$post_type}_posts_columns", array( $this, 'column_headers' ), PHP_INT_MAX );
50
  add_action( "manage_{$post_type}_posts_custom_column", array( $this, 'column_content' ), 10, 2 );
51
- add_filter( 'post_date_column_status', array( $this, 'post_date_column_status' ) );
52
  add_filter( 'post_row_actions', array( $this, 'row_actions' ), 10, 2 );
53
  add_action( 'load-edit.php', array( $this, 'duplicate_form_redirect' ) );
54
  add_action( 'admin_footer', array( $this, 'admin_footer' ) );
@@ -297,19 +296,6 @@ class HappyForms_Form_Admin {
297
  }
298
  }
299
 
300
- /**
301
- * Filter: silence the standard date column content.
302
- *
303
- * @since 1.0
304
- *
305
- * @hooked filter post_date_column_status
306
- *
307
- * @return void
308
- */
309
- public function post_date_column_status() {
310
- return '';
311
- }
312
-
313
  /**
314
  * Filter: filter the row actions contents for the
315
  * All Form admin screen table.
48
  add_action( 'restrict_manage_posts', array( $this, 'restrict_manage_posts' ) );
49
  add_filter( "manage_{$post_type}_posts_columns", array( $this, 'column_headers' ), PHP_INT_MAX );
50
  add_action( "manage_{$post_type}_posts_custom_column", array( $this, 'column_content' ), 10, 2 );
 
51
  add_filter( 'post_row_actions', array( $this, 'row_actions' ), 10, 2 );
52
  add_action( 'load-edit.php', array( $this, 'duplicate_form_redirect' ) );
53
  add_action( 'admin_footer', array( $this, 'admin_footer' ) );
296
  }
297
  }
298
 
 
 
 
 
 
 
 
 
 
 
 
 
 
299
  /**
300
  * Filter: filter the row actions contents for the
301
  * All Form admin screen table.
inc/core/classes/parts/class-part-checkbox.php CHANGED
@@ -36,7 +36,7 @@ class HappyForms_Part_Checkbox extends HappyForms_Form_Part {
36
  'sanitize' => 'sanitize_text_field',
37
  ),
38
  'label' => array(
39
- 'default' => __( 'Options', 'happyforms' ),
40
  'sanitize' => 'sanitize_text_field',
41
  ),
42
  'label_placement' => array(
@@ -71,10 +71,14 @@ class HappyForms_Part_Checkbox extends HappyForms_Form_Part {
71
  'default' => array(),
72
  'sanitize' => 'happyforms_sanitize_array'
73
  ),
 
 
 
 
74
  'show_select_all' => array(
75
  'default' => 0,
76
  'sanitize' => 'happyforms_sanitize_checkbox'
77
- )
78
  );
79
 
80
  return happyforms_get_part_customize_fields( $fields, $this->type );
@@ -230,6 +234,10 @@ class HappyForms_Part_Checkbox extends HappyForms_Form_Part {
230
  if ( 'block' === $part['display_type'] ) {
231
  $class[] = 'display-type--block';
232
  }
 
 
 
 
233
  }
234
 
235
  return $class;
36
  'sanitize' => 'sanitize_text_field',
37
  ),
38
  'label' => array(
39
+ 'default' => __( 'Choices', 'happyforms' ),
40
  'sanitize' => 'sanitize_text_field',
41
  ),
42
  'label_placement' => array(
71
  'default' => array(),
72
  'sanitize' => 'happyforms_sanitize_array'
73
  ),
74
+ 'options_width' => array(
75
+ 'default' => 'auto',
76
+ 'sanitize' => 'sanitize_text_field'
77
+ ),
78
  'show_select_all' => array(
79
  'default' => 0,
80
  'sanitize' => 'happyforms_sanitize_checkbox'
81
+ ),
82
  );
83
 
84
  return happyforms_get_part_customize_fields( $fields, $this->type );
234
  if ( 'block' === $part['display_type'] ) {
235
  $class[] = 'display-type--block';
236
  }
237
+
238
+ $part_options_width = $part['options_width'];
239
+
240
+ $class[] = "happyforms-part-options-width--{$part_options_width}";
241
  }
242
 
243
  return $class;
inc/core/classes/parts/class-part-radio.php CHANGED
@@ -37,7 +37,7 @@ class HappyForms_Part_Radio extends HappyForms_Form_Part {
37
  'sanitize' => 'sanitize_text_field',
38
  ),
39
  'label' => array(
40
- 'default' => __( 'Options', 'happyforms' ),
41
  'sanitize' => 'sanitize_text_field',
42
  ),
43
  'label_placement' => array(
@@ -71,6 +71,10 @@ class HappyForms_Part_Radio extends HappyForms_Form_Part {
71
  'options' => array(
72
  'default' => array(),
73
  'sanitize' => 'happyforms_sanitize_array'
 
 
 
 
74
  )
75
  );
76
 
@@ -226,6 +230,10 @@ class HappyForms_Part_Radio extends HappyForms_Form_Part {
226
  if ( isset( $part['display_type'] ) && 'block' === $part['display_type'] ) {
227
  $class[] = 'display-type--block';
228
  }
 
 
 
 
229
  }
230
 
231
  return $class;
37
  'sanitize' => 'sanitize_text_field',
38
  ),
39
  'label' => array(
40
+ 'default' => __( 'Choices', 'happyforms' ),
41
  'sanitize' => 'sanitize_text_field',
42
  ),
43
  'label_placement' => array(
71
  'options' => array(
72
  'default' => array(),
73
  'sanitize' => 'happyforms_sanitize_array'
74
+ ),
75
+ 'options_width' => array(
76
+ 'default' => 'auto',
77
+ 'sanitize' => 'sanitize_text_field'
78
  )
79
  );
80
 
230
  if ( isset( $part['display_type'] ) && 'block' === $part['display_type'] ) {
231
  $class[] = 'display-type--block';
232
  }
233
+
234
+ $part_options_width = $part['options_width'];
235
+
236
+ $class[] = "happyforms-part-options-width--{$part_options_width}";
237
  }
238
 
239
  return $class;
inc/core/helpers/helper-misc.php CHANGED
@@ -518,10 +518,11 @@ endif;
518
 
519
  if ( ! function_exists( 'happyforms_get_email_part_value' ) ):
520
 
521
- function happyforms_get_email_part_value( $message, $part = array(), $form = array() ) {
 
522
  $part_id = $part['id'];
523
- $value = happyforms_get_message_part_value( $message[$part_id], $part, 'email' );
524
- $value = apply_filters( 'happyforms_email_part_value', $value, $message, $part, $form );
525
 
526
  return $value;
527
  }
518
 
519
  if ( ! function_exists( 'happyforms_get_email_part_value' ) ):
520
 
521
+ function happyforms_get_email_part_value( $message, $part = array(), $form = array(), $context = '' ) {
522
+ $parts = $message['parts'];
523
  $part_id = $part['id'];
524
+ $value = happyforms_get_message_part_value( $parts[$part_id], $part, 'email' );
525
+ $value = apply_filters( 'happyforms_email_part_value', $value, $message, $part, $form, $context );
526
 
527
  return $value;
528
  }
inc/core/templates/parts/customize-checkbox.php CHANGED
@@ -34,21 +34,21 @@
34
 
35
  <div class="options">
36
  <ul class="option-list"></ul>
37
- <h3><?php _e( 'Options', 'happyforms' ); ?></h3>
38
- <p class="no-options description"><?php _e( 'No options added yet. Add one by clicking <i>Add Option</i> below.', 'happyforms' ); ?></p>
39
  </div>
40
  <div class="options-import">
41
- <h3><?php _e( 'Options', 'happyforms' ); ?></h3>
42
- <textarea class="option-import-area" cols="30" rows="10" placeholder="<?php _e( 'Type or paste your options here, adding each on a new line.' ); ?>"></textarea>
43
  </div>
44
  <p class="links mode-manual">
45
- <a href="#" class="button add-option"><?php _e( 'Add option', 'happyforms' ); ?></a>
46
  <span class="centered">
47
- <a href="#" class="import-options"><?php _e( 'Or, bulk add options', 'happyforms' ); ?></a>
48
  </span>
49
  </p>
50
  <p class="links mode-import">
51
- <a href="#" class="button import-option"><?php _e( 'Add options', 'happyforms' ); ?></a>
52
  <span class="centered">
53
  <a href="#" class="add-options"><?php _e( 'Cancel', 'happyforms' ); ?></a>
54
  </span>
@@ -70,10 +70,19 @@
70
  </label>
71
  </p>
72
  <p>
73
- <label for="<%= instance.id %>_display_type"><?php _e( 'Display options', 'happyforms' ); ?></label>
74
  <select id="<%= instance.id %>_display_type" name="display_type" data-bind="display_type" class="widefat">
75
- <option value="inline"<%= (instance.display_type == 'inline') ? ' selected' : '' %>><?php _e( 'Horizontal', 'happyforms' ); ?></option>
76
- <option value="block"<%= (instance.display_type == 'block') ? ' selected' : '' %>><?php _e( 'Vertical', 'happyforms' ); ?></option>
 
 
 
 
 
 
 
 
 
77
  </select>
78
  </p>
79
  <p>
34
 
35
  <div class="options">
36
  <ul class="option-list"></ul>
37
+ <h3><?php _e( 'Choices', 'happyforms' ); ?></h3>
38
+ <p class="no-options description"><?php _e( 'No choices added yet. Add one by clicking <i>Add Choice</i> below.', 'happyforms' ); ?></p>
39
  </div>
40
  <div class="options-import">
41
+ <h3><?php _e( 'Choices', 'happyforms' ); ?></h3>
42
+ <textarea class="option-import-area" cols="30" rows="10" placeholder="<?php _e( 'Type or paste your choices here, adding each on a new line.' ); ?>"></textarea>
43
  </div>
44
  <p class="links mode-manual">
45
+ <a href="#" class="button add-option"><?php _e( 'Add choice', 'happyforms' ); ?></a>
46
  <span class="centered">
47
+ <a href="#" class="import-options"><?php _e( 'Or, bulk add choices', 'happyforms' ); ?></a>
48
  </span>
49
  </p>
50
  <p class="links mode-import">
51
+ <a href="#" class="button import-option"><?php _e( 'Add choices', 'happyforms' ); ?></a>
52
  <span class="centered">
53
  <a href="#" class="add-options"><?php _e( 'Cancel', 'happyforms' ); ?></a>
54
  </span>
70
  </label>
71
  </p>
72
  <p>
73
+ <label for="<%= instance.id %>_display_type"><?php _e( 'Align choices', 'happyforms-upgrade' ); ?></label>
74
  <select id="<%= instance.id %>_display_type" name="display_type" data-bind="display_type" class="widefat">
75
+ <option value="inline"<%= (instance.display_type == 'inline') ? ' selected' : '' %>><?php _e( 'Horizontal', 'happyforms-upgrade' ); ?></option>
76
+ <option value="block"<%= (instance.display_type == 'block') ? ' selected' : '' %>><?php _e( 'Vertical', 'happyforms-upgrade' ); ?></option>
77
+ </select>
78
+ </p>
79
+ <p class="part-options-width-setting">
80
+ <label for="<%= instance.id %>_options_width"><?php _e( 'Choices width', 'happyforms-upgrade' ); ?></label>
81
+ <select id="<%= instance.id %>_options_width" name="options_width" data-bind="options_width" class="widefat">
82
+ <option class="display-type--inline display-type--block" value="full"<%= (instance.options_width == 'full') ? ' selected' : '' %>><?php _e( 'Full', 'happyforms-upgrade' ); ?></option>
83
+ <option class="display-type--inline" value="half" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'half') ? ' selected' : '' %>><?php _e( 'Half', 'happyforms-upgrade' ); ?></option>
84
+ <option class="display-type--inline" value="third" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'third') ? ' selected' : '' %>><?php _e( 'Third', 'happyforms-upgrade' ); ?></option>
85
+ <option class="display-type--inline display-type--block" value="auto"<%= (instance.options_width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms-upgrade' ); ?></option>
86
  </select>
87
  </p>
88
  <p>
inc/core/templates/parts/customize-radio.php CHANGED
@@ -34,21 +34,21 @@
34
 
35
  <div class="options">
36
  <ul class="option-list"></ul>
37
- <h3><?php _e( 'Options', 'happyforms' ); ?></h3>
38
- <p class="no-options description"><?php _e( 'No options added yet. Add one by clicking <i>Add Option</i> below.', 'happyforms' ); ?></p>
39
  </div>
40
  <div class="options-import">
41
- <h3><?php _e( 'Options', 'happyforms' ); ?></h3>
42
- <textarea class="option-import-area" cols="30" rows="10" placeholder="<?php _e( 'Type or paste your options here, adding each on a new line.' ); ?>"></textarea>
43
  </div>
44
  <p class="links mode-manual">
45
- <a href="#" class="button add-option"><?php _e( 'Add option', 'happyforms' ); ?></a>
46
  <span class="centered">
47
- <a href="#" class="import-options"><?php _e( 'Or, bulk add options', 'happyforms' ); ?></a>
48
  </span>
49
  </p>
50
  <p class="links mode-import">
51
- <a href="#" class="button import-option"><?php _e( 'Add options', 'happyforms' ); ?></a>
52
  <span class="centered">
53
  <a href="#" class="add-options"><?php _e( 'Cancel', 'happyforms' ); ?></a>
54
  </span>
@@ -65,12 +65,21 @@
65
  <?php do_action( 'happyforms_part_customize_radio_before_advanced_options' ); ?>
66
 
67
  <p>
68
- <label for="<%= instance.id %>_display_type"><?php _e( 'Display options', 'happyforms' ); ?></label>
69
  <select id="<%= instance.id %>_display_type" name="display_type" data-bind="display_type" class="widefat">
70
  <option value="inline"<%= (instance.display_type == 'inline') ? ' selected' : '' %>><?php _e( 'Horizontal', 'happyforms' ); ?></option>
71
  <option value="block"<%= (instance.display_type == 'block') ? ' selected' : '' %>><?php _e( 'Vertical', 'happyforms' ); ?></option>
72
  </select>
73
  </p>
 
 
 
 
 
 
 
 
 
74
  <p>
75
  <label for="<%= instance.id %>_width"><?php _e( 'Width', 'happyforms' ); ?></label>
76
  <select id="<%= instance.id %>_width" name="width" data-bind="width" class="widefat">
34
 
35
  <div class="options">
36
  <ul class="option-list"></ul>
37
+ <h3><?php _e( 'Choices', 'happyforms' ); ?></h3>
38
+ <p class="no-options description"><?php _e( 'No choices added yet. Add one by clicking <i>Add Choice</i> below.', 'happyforms' ); ?></p>
39
  </div>
40
  <div class="options-import">
41
+ <h3><?php _e( 'Choices', 'happyforms' ); ?></h3>
42
+ <textarea class="option-import-area" cols="30" rows="10" placeholder="<?php _e( 'Type or paste your choices here, adding each on a new line.' ); ?>"></textarea>
43
  </div>
44
  <p class="links mode-manual">
45
+ <a href="#" class="button add-option"><?php _e( 'Add choice', 'happyforms' ); ?></a>
46
  <span class="centered">
47
+ <a href="#" class="import-options"><?php _e( 'Or, bulk add choices', 'happyforms' ); ?></a>
48
  </span>
49
  </p>
50
  <p class="links mode-import">
51
+ <a href="#" class="button import-option"><?php _e( 'Add choices', 'happyforms' ); ?></a>
52
  <span class="centered">
53
  <a href="#" class="add-options"><?php _e( 'Cancel', 'happyforms' ); ?></a>
54
  </span>
65
  <?php do_action( 'happyforms_part_customize_radio_before_advanced_options' ); ?>
66
 
67
  <p>
68
+ <label for="<%= instance.id %>_display_type"><?php _e( 'Align choices', 'happyforms' ); ?></label>
69
  <select id="<%= instance.id %>_display_type" name="display_type" data-bind="display_type" class="widefat">
70
  <option value="inline"<%= (instance.display_type == 'inline') ? ' selected' : '' %>><?php _e( 'Horizontal', 'happyforms' ); ?></option>
71
  <option value="block"<%= (instance.display_type == 'block') ? ' selected' : '' %>><?php _e( 'Vertical', 'happyforms' ); ?></option>
72
  </select>
73
  </p>
74
+ <p class="part-options-width-setting">
75
+ <label for="<%= instance.id %>_options_width"><?php _e( 'Choices width', 'happyforms-upgrade' ); ?></label>
76
+ <select id="<%= instance.id %>_options_width" name="options_width" data-bind="options_width" class="widefat">
77
+ <option class="display-type--inline display-type--block" value="full"<%= (instance.options_width == 'full') ? ' selected' : '' %>><?php _e( 'Full', 'happyforms-upgrade' ); ?></option>
78
+ <option class="display-type--inline" value="half" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'half') ? ' selected' : '' %>><?php _e( 'Half', 'happyforms-upgrade' ); ?></option>
79
+ <option class="display-type--inline" value="third" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'third') ? ' selected' : '' %>><?php _e( 'Third', 'happyforms-upgrade' ); ?></option>
80
+ <option class="display-type--inline display-type--block" value="auto"<%= (instance.options_width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms-upgrade' ); ?></option>
81
+ </select>
82
+ </p>
83
  <p>
84
  <label for="<%= instance.id %>_width"><?php _e( 'Width', 'happyforms' ); ?></label>
85
  <select id="<%= instance.id %>_width" name="width" data-bind="width" class="widefat">
languages/happyforms.pot CHANGED
@@ -2,9 +2,9 @@
2
  # This file is distributed under the same license as the HappyForms package.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: HappyForms 1.8.16\n"
6
  "Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
7
- "POT-Creation-Date: 2019-09-25 07:42:06+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
@@ -13,147 +13,147 @@ msgstr ""
13
  "Language-Team: The Theme Foundry\n"
14
  "X-Generator: grunt-wp-i18n 0.4.9\n"
15
 
16
- #: inc/classes/class-happyforms.php:77
17
  msgid "Include mark and reply link"
18
  msgstr ""
19
 
20
- #: inc/classes/class-happyforms.php:78
21
  msgid "Reply to your users and mark their submission as read in one click."
22
  msgstr ""
23
 
24
- #: inc/classes/class-happyforms.php:84
25
  msgid "Redirect on complete"
26
  msgstr ""
27
 
28
- #: inc/classes/class-happyforms.php:85
29
  msgid ""
30
  "By default, recipients will be redirected to the post or page displaying "
31
  "this form. To set a custom redirect webpage, add a link here."
32
  msgstr ""
33
 
34
- #: inc/classes/class-happyforms.php:91
35
  msgid "Track goal link"
36
  msgstr ""
37
 
38
- #: inc/classes/class-happyforms.php:92
39
  msgid ""
40
  "Track recipients landing on this internal page after successfully "
41
  "submitting this form."
42
  msgstr ""
43
 
44
- #: inc/classes/class-happyforms.php:98
45
  msgid "Use theme styles"
46
  msgstr ""
47
 
48
- #: inc/classes/class-happyforms.php:99
49
  msgid "Inherit theme default styles instead of using HappyForms styles."
50
  msgstr ""
51
 
52
- #: inc/classes/class-happyforms.php:105
53
  msgid "Shuffle parts"
54
  msgstr ""
55
 
56
- #: inc/classes/class-happyforms.php:106
57
  msgid "Shuffle the order of all form parts to avoid biases in your responses."
58
  msgstr ""
59
 
60
- #: inc/classes/class-happyforms.php:113
61
  msgid ""
62
  "Use <a href=\"%s\" target=\"_blank\" class=\"external\"> Google "
63
  "ReCaptcha</a>"
64
  msgstr ""
65
 
66
- #: inc/classes/class-happyforms.php:116
67
  msgid "Protect your form against bots using your Google ReCaptcha credentials."
68
  msgstr ""
69
 
70
- #: inc/classes/class-happyforms.php:122
71
  msgid "Require password"
72
  msgstr ""
73
 
74
- #: inc/classes/class-happyforms.php:123
75
  msgid "Only users with password will be able to view and submit the form."
76
  msgstr ""
77
 
78
- #: inc/classes/class-happyforms.php:129
79
  msgid "Open in overlay window"
80
  msgstr ""
81
 
82
- #: inc/classes/class-happyforms.php:130
83
  msgid "Generate a link that can be clicked to open an overlay window for this form."
84
  msgstr ""
85
 
86
- #: inc/classes/class-happyforms.php:136
87
  msgid "Save responses"
88
  msgstr ""
89
 
90
- #: inc/classes/class-happyforms.php:137
91
  msgid "Keep recipients responses stored in your WordPress database."
92
  msgstr ""
93
 
94
- #: inc/classes/class-happyforms.php:144
95
  msgid "Save abandoned responses"
96
  msgstr ""
97
 
98
- #: inc/classes/class-happyforms.php:145
99
  msgid "Keep incomplete recipients responses stored in your WordPress database."
100
  msgstr ""
101
 
102
- #: inc/classes/class-happyforms.php:151
103
  msgid "Give each response an ID number"
104
  msgstr ""
105
 
106
- #: inc/classes/class-happyforms.php:152
107
  msgid "Tag responses with a unique, incremental identifier."
108
  msgstr ""
109
 
110
- #: inc/classes/class-happyforms.php:158
111
  msgid "Preview values before submission"
112
  msgstr ""
113
 
114
- #: inc/classes/class-happyforms.php:159
115
  msgid "Let your users review their submission before confirming it."
116
  msgstr ""
117
 
118
- #: inc/classes/class-happyforms.php:165
119
  msgid "Fade submit button until valid"
120
  msgstr ""
121
 
122
- #: inc/classes/class-happyforms.php:166
123
  msgid ""
124
  "Reduce the opacity of the submit button until all required form parts are "
125
  "valid."
126
  msgstr ""
127
 
128
- #: inc/classes/class-happyforms.php:172
129
  msgid "Limit responses"
130
  msgstr ""
131
 
132
- #: inc/classes/class-happyforms.php:173
133
  msgid "Set limit on number of allowed form submission in general or per user."
134
  msgstr ""
135
 
136
- #: inc/classes/class-happyforms.php:179
137
  msgid "Schedule visibility"
138
  msgstr ""
139
 
140
- #: inc/classes/class-happyforms.php:180
141
  msgid ""
142
  "Show or hide this form during a chosen time and day. Go to Settings > "
143
  "Timezone to set your city offset."
144
  msgstr ""
145
 
146
- #: inc/classes/class-happyforms.php:205
147
  msgid "HappyForms Upgrade"
148
  msgstr ""
149
 
150
- #: inc/classes/class-happyforms.php:206
151
  #: inc/core/templates/customize-form-parts-drawer.php:30
152
  #: inc/templates/customize-controls/checkbox_dummy.php:7
153
  msgid "Upgrade"
154
  msgstr ""
155
 
156
- #: inc/classes/class-happyforms.php:320
157
  msgid ""
158
  "<p><strong>Important changes to HappyForms</strong></p><p>We want to "
159
  "continue developing the free HappyForms plugin, but we can't do this "
@@ -167,7 +167,7 @@ msgid ""
167
  "changes.</p>"
168
  msgstr ""
169
 
170
- #: inc/classes/class-happyforms.php:348
171
  msgid ""
172
  "<p>Can we ask a favor?</p><p>You created your first form %s days ago — how "
173
  "time flies! Since then, we’ve answered hundreds of community emails and "
@@ -241,6 +241,14 @@ msgstr ""
241
  msgid "For splitting your form across multiple pages with navigation controls."
242
  msgstr ""
243
 
 
 
 
 
 
 
 
 
244
  #: inc/classes/parts/class-part-phone-dummy.php:8
245
  msgid "Phone"
246
  msgstr ""
@@ -360,123 +368,123 @@ msgstr ""
360
  msgid "Edit Form"
361
  msgstr ""
362
 
363
- #: inc/core/classes/class-form-admin.php:155
364
  #: inc/core/classes/class-form-controller.php:79
365
  msgid "View form"
366
  msgstr ""
367
 
368
- #: inc/core/classes/class-form-admin.php:160
369
  msgid "Preview form"
370
  msgstr ""
371
 
372
- #: inc/core/classes/class-form-admin.php:165
373
- #: inc/core/classes/class-form-admin.php:168
374
  msgid "Form updated."
375
  msgstr ""
376
 
377
- #: inc/core/classes/class-form-admin.php:166
378
  msgid "Custom field updated."
379
  msgstr ""
380
 
381
- #: inc/core/classes/class-form-admin.php:167
382
  msgid "Custom field deleted."
383
  msgstr ""
384
 
385
- #: inc/core/classes/class-form-admin.php:169
386
  msgid "Form restored to revision from %s."
387
  msgstr ""
388
 
389
- #: inc/core/classes/class-form-admin.php:170
390
  msgid "Form published."
391
  msgstr ""
392
 
393
- #: inc/core/classes/class-form-admin.php:171
394
  msgid "Form saved."
395
  msgstr ""
396
 
397
- #: inc/core/classes/class-form-admin.php:172
398
  msgid "Form submitted."
399
  msgstr ""
400
 
401
- #: inc/core/classes/class-form-admin.php:173
402
  msgid "Form scheduled."
403
  msgstr ""
404
 
405
- #: inc/core/classes/class-form-admin.php:174
406
  msgid "Form draft updated."
407
  msgstr ""
408
 
409
- #: inc/core/classes/class-form-admin.php:197
410
  msgid "%s form updated."
411
  msgid_plural "%s forms updated."
412
  msgstr[0] ""
413
  msgstr[1] ""
414
 
415
- #: inc/core/classes/class-form-admin.php:198
416
  msgid "%s form not updated, somebody is editing it."
417
  msgid_plural "%s forms not updated, somebody is editing them."
418
  msgstr[0] ""
419
  msgstr[1] ""
420
 
421
- #: inc/core/classes/class-form-admin.php:199
422
  msgid "%s form permanently deleted."
423
  msgid_plural "%s forms permanently deleted."
424
  msgstr[0] ""
425
  msgstr[1] ""
426
 
427
- #: inc/core/classes/class-form-admin.php:200
428
  msgid "%s form moved to the Trash."
429
  msgid_plural "%s forms moved to the Trash."
430
  msgstr[0] ""
431
  msgstr[1] ""
432
 
433
- #: inc/core/classes/class-form-admin.php:201
434
  msgid "%s form restored from the Trash."
435
  msgid_plural "%s forms restored from the Trash."
436
  msgstr[0] ""
437
  msgstr[1] ""
438
 
439
- #: inc/core/classes/class-form-admin.php:254
440
  msgid "Shortcode"
441
  msgstr ""
442
 
443
- #: inc/core/classes/class-form-admin.php:255
444
  msgid "Author"
445
  msgstr ""
446
 
447
- #: inc/core/classes/class-form-admin.php:293
448
  msgid "Copy to clipboard"
449
  msgstr ""
450
 
451
- #: inc/core/classes/class-form-admin.php:347
452
  #: inc/core/templates/customize-form-steps.php:5
453
  msgid "Build"
454
  msgstr ""
455
 
456
- #: inc/core/classes/class-form-admin.php:351
457
  #: inc/core/templates/customize-form-item.php:21
458
  #: inc/core/templates/customize-form-steps.php:8
459
  #: inc/core/templates/customize-form-steps.php:15
460
  msgid "Setup"
461
  msgstr ""
462
 
463
- #: inc/core/classes/class-form-admin.php:355
464
  #: inc/core/templates/customize-form-item.php:24
465
  #: inc/core/templates/customize-form-steps.php:18
466
  msgid "Style"
467
  msgstr ""
468
 
469
- #: inc/core/classes/class-form-admin.php:359
470
  #: inc/core/templates/customize-form-item.php:27
471
  #: inc/core/templates/customize-form-part-footer.php:4
472
  msgid "Duplicate"
473
  msgstr ""
474
 
475
- #: inc/core/classes/class-form-admin.php:363
476
  msgid "Trash"
477
  msgstr ""
478
 
479
- #: inc/core/classes/class-form-admin.php:408
480
  msgid "Form duplicated succesfully."
481
  msgstr ""
482
 
@@ -834,11 +842,11 @@ msgstr ""
834
 
835
  #: inc/core/classes/class-form-styles.php:524
836
  #: inc/core/classes/class-form-styles.php:834
837
- #: inc/core/templates/parts/customize-checkbox.php:80
838
  #: inc/core/templates/parts/customize-email.php:54
839
  #: inc/core/templates/parts/customize-multi-line-text.php:66
840
  #: inc/core/templates/parts/customize-number.php:85
841
- #: inc/core/templates/parts/customize-radio.php:75
842
  #: inc/core/templates/parts/customize-select.php:78
843
  #: inc/core/templates/parts/customize-single-line-text.php:59
844
  msgid "Width"
@@ -1227,12 +1235,10 @@ msgstr ""
1227
  #: inc/core/templates/parts/customize-checkbox.php:41
1228
  #: inc/core/templates/parts/customize-radio.php:37
1229
  #: inc/core/templates/parts/customize-radio.php:41
1230
- #: inc/core/templates/parts/customize-select.php:42
1231
- #: inc/core/templates/parts/customize-select.php:46
1232
- msgid "Options"
1233
  msgstr ""
1234
 
1235
- #: inc/core/classes/parts/class-part-checkbox.php:193
1236
  msgid "Checkbox values are not valid."
1237
  msgstr ""
1238
 
@@ -1320,8 +1326,8 @@ msgstr ""
1320
  msgid "For radio buttons allowing one selection."
1321
  msgstr ""
1322
 
1323
- #: inc/core/classes/parts/class-part-radio.php:186
1324
- #: inc/core/classes/parts/class-part-radio.php:192
1325
  msgid "Radio value is not valid."
1326
  msgstr ""
1327
 
@@ -2684,551 +2690,551 @@ msgstr ""
2684
  msgid "Yugoslavia"
2685
  msgstr ""
2686
 
2687
- #: inc/core/helpers/helper-misc.php:664
2688
  msgid "Response #%s"
2689
  msgstr ""
2690
 
2691
- #: inc/core/helpers/helper-misc.php:715
2692
  msgid "Afrikaans"
2693
  msgstr ""
2694
 
2695
- #: inc/core/helpers/helper-misc.php:716
2696
  msgid "Akan"
2697
  msgstr ""
2698
 
2699
- #: inc/core/helpers/helper-misc.php:717
2700
  msgid "Albanian"
2701
  msgstr ""
2702
 
2703
- #: inc/core/helpers/helper-misc.php:718
2704
  msgid "Algerian Arabic"
2705
  msgstr ""
2706
 
2707
- #: inc/core/helpers/helper-misc.php:719
2708
  msgid "Amharic"
2709
  msgstr ""
2710
 
2711
- #: inc/core/helpers/helper-misc.php:720
2712
  msgid "Arabic"
2713
  msgstr ""
2714
 
2715
- #: inc/core/helpers/helper-misc.php:721
2716
  msgid "Armenian"
2717
  msgstr ""
2718
 
2719
- #: inc/core/helpers/helper-misc.php:722
2720
  msgid "Aromanian"
2721
  msgstr ""
2722
 
2723
- #: inc/core/helpers/helper-misc.php:723
2724
  msgid "Arpitan"
2725
  msgstr ""
2726
 
2727
- #: inc/core/helpers/helper-misc.php:724
2728
  msgid "Assamese"
2729
  msgstr ""
2730
 
2731
- #: inc/core/helpers/helper-misc.php:725
2732
  msgid "Azerbaijani"
2733
  msgstr ""
2734
 
2735
- #: inc/core/helpers/helper-misc.php:726
2736
  msgid "Balochi Southern"
2737
  msgstr ""
2738
 
2739
- #: inc/core/helpers/helper-misc.php:727
2740
  msgid "Bashkir"
2741
  msgstr ""
2742
 
2743
- #: inc/core/helpers/helper-misc.php:728
2744
  msgid "Basque"
2745
  msgstr ""
2746
 
2747
- #: inc/core/helpers/helper-misc.php:729
2748
  msgid "Belarusian"
2749
  msgstr ""
2750
 
2751
- #: inc/core/helpers/helper-misc.php:730
2752
  msgid "Bengali"
2753
  msgstr ""
2754
 
2755
- #: inc/core/helpers/helper-misc.php:731
2756
  msgid "Bosnian"
2757
  msgstr ""
2758
 
2759
- #: inc/core/helpers/helper-misc.php:732
2760
  msgid "Breton"
2761
  msgstr ""
2762
 
2763
- #: inc/core/helpers/helper-misc.php:733
2764
  msgid "Bulgarian"
2765
  msgstr ""
2766
 
2767
- #: inc/core/helpers/helper-misc.php:734
2768
  msgid "Catalan"
2769
  msgstr ""
2770
 
2771
- #: inc/core/helpers/helper-misc.php:735
2772
  msgid "Cebuano"
2773
  msgstr ""
2774
 
2775
- #: inc/core/helpers/helper-misc.php:736
2776
  msgid "Chinese"
2777
  msgstr ""
2778
 
2779
- #: inc/core/helpers/helper-misc.php:737
2780
  msgid "Corsican"
2781
  msgstr ""
2782
 
2783
- #: inc/core/helpers/helper-misc.php:738
2784
  msgid "Croatian"
2785
  msgstr ""
2786
 
2787
- #: inc/core/helpers/helper-misc.php:739
2788
  msgid "Czech"
2789
  msgstr ""
2790
 
2791
- #: inc/core/helpers/helper-misc.php:740
2792
  msgid "Danish"
2793
  msgstr ""
2794
 
2795
- #: inc/core/helpers/helper-misc.php:741
2796
  msgid "Dhivehi"
2797
  msgstr ""
2798
 
2799
- #: inc/core/helpers/helper-misc.php:742
2800
  msgid "Dutch"
2801
  msgstr ""
2802
 
2803
- #: inc/core/helpers/helper-misc.php:743
2804
  msgid "Dzongkha"
2805
  msgstr ""
2806
 
2807
- #: inc/core/helpers/helper-misc.php:744
2808
  msgid "English"
2809
  msgstr ""
2810
 
2811
- #: inc/core/helpers/helper-misc.php:745
2812
  msgid "Esperanto"
2813
  msgstr ""
2814
 
2815
- #: inc/core/helpers/helper-misc.php:746
2816
  msgid "Estonian"
2817
  msgstr ""
2818
 
2819
- #: inc/core/helpers/helper-misc.php:747
2820
  msgid "Faroese"
2821
  msgstr ""
2822
 
2823
- #: inc/core/helpers/helper-misc.php:748
2824
  msgid "Finnish"
2825
  msgstr ""
2826
 
2827
- #: inc/core/helpers/helper-misc.php:749
2828
  msgid "French"
2829
  msgstr ""
2830
 
2831
- #: inc/core/helpers/helper-misc.php:750
2832
  msgid "Frisian"
2833
  msgstr ""
2834
 
2835
- #: inc/core/helpers/helper-misc.php:751
2836
  msgid "Friulian"
2837
  msgstr ""
2838
 
2839
- #: inc/core/helpers/helper-misc.php:752
2840
  msgid "Fulah"
2841
  msgstr ""
2842
 
2843
- #: inc/core/helpers/helper-misc.php:753
2844
  msgid "Galician"
2845
  msgstr ""
2846
 
2847
- #: inc/core/helpers/helper-misc.php:754
2848
  msgid "Georgian"
2849
  msgstr ""
2850
 
2851
- #: inc/core/helpers/helper-misc.php:755
2852
  msgid "German"
2853
  msgstr ""
2854
 
2855
- #: inc/core/helpers/helper-misc.php:756
2856
  msgid "Greek"
2857
  msgstr ""
2858
 
2859
- #: inc/core/helpers/helper-misc.php:757
2860
  msgid "Greenlandic"
2861
  msgstr ""
2862
 
2863
- #: inc/core/helpers/helper-misc.php:758
2864
  msgid "Guaraní"
2865
  msgstr ""
2866
 
2867
- #: inc/core/helpers/helper-misc.php:759
2868
  msgid "Gujarati"
2869
  msgstr ""
2870
 
2871
- #: inc/core/helpers/helper-misc.php:760
2872
  msgid "Hawaiian"
2873
  msgstr ""
2874
 
2875
- #: inc/core/helpers/helper-misc.php:761
2876
  msgid "Hazaragi"
2877
  msgstr ""
2878
 
2879
- #: inc/core/helpers/helper-misc.php:762
2880
  msgid "Hebrew"
2881
  msgstr ""
2882
 
2883
- #: inc/core/helpers/helper-misc.php:763
2884
  msgid "Hindi"
2885
  msgstr ""
2886
 
2887
- #: inc/core/helpers/helper-misc.php:764
2888
  msgid "Hungarian"
2889
  msgstr ""
2890
 
2891
- #: inc/core/helpers/helper-misc.php:765
2892
  msgid "Icelandic"
2893
  msgstr ""
2894
 
2895
- #: inc/core/helpers/helper-misc.php:766
2896
  msgid "Ido"
2897
  msgstr ""
2898
 
2899
- #: inc/core/helpers/helper-misc.php:767
2900
  msgid "Indonesian"
2901
  msgstr ""
2902
 
2903
- #: inc/core/helpers/helper-misc.php:768
2904
  msgid "Irish"
2905
  msgstr ""
2906
 
2907
- #: inc/core/helpers/helper-misc.php:769
2908
  msgid "Italian"
2909
  msgstr ""
2910
 
2911
- #: inc/core/helpers/helper-misc.php:770
2912
  msgid "Japanese"
2913
  msgstr ""
2914
 
2915
- #: inc/core/helpers/helper-misc.php:771
2916
  msgid "Javanese"
2917
  msgstr ""
2918
 
2919
- #: inc/core/helpers/helper-misc.php:772
2920
  msgid "Kabyle"
2921
  msgstr ""
2922
 
2923
- #: inc/core/helpers/helper-misc.php:773
2924
  msgid "Kannada"
2925
  msgstr ""
2926
 
2927
- #: inc/core/helpers/helper-misc.php:774
2928
  msgid "Kazakh"
2929
  msgstr ""
2930
 
2931
- #: inc/core/helpers/helper-misc.php:775
2932
  msgid "Khmer"
2933
  msgstr ""
2934
 
2935
- #: inc/core/helpers/helper-misc.php:776
2936
  msgid "Kinyarwanda"
2937
  msgstr ""
2938
 
2939
- #: inc/core/helpers/helper-misc.php:777
2940
  msgid "Kirghiz"
2941
  msgstr ""
2942
 
2943
- #: inc/core/helpers/helper-misc.php:778
2944
  msgid "Korean"
2945
  msgstr ""
2946
 
2947
- #: inc/core/helpers/helper-misc.php:779
2948
  msgid "Kurdish"
2949
  msgstr ""
2950
 
2951
- #: inc/core/helpers/helper-misc.php:780
2952
  msgid "Lao"
2953
  msgstr ""
2954
 
2955
- #: inc/core/helpers/helper-misc.php:781
2956
  msgid "Latvian"
2957
  msgstr ""
2958
 
2959
- #: inc/core/helpers/helper-misc.php:782
2960
  msgid "Limburgish"
2961
  msgstr ""
2962
 
2963
- #: inc/core/helpers/helper-misc.php:783
2964
  msgid "Lingala"
2965
  msgstr ""
2966
 
2967
- #: inc/core/helpers/helper-misc.php:784
2968
  msgid "Lithuanian"
2969
  msgstr ""
2970
 
2971
- #: inc/core/helpers/helper-misc.php:785
2972
  msgid "Luxembourgish"
2973
  msgstr ""
2974
 
2975
- #: inc/core/helpers/helper-misc.php:786
2976
  msgid "Macedonian"
2977
  msgstr ""
2978
 
2979
- #: inc/core/helpers/helper-misc.php:787
2980
  msgid "Malagasy"
2981
  msgstr ""
2982
 
2983
- #: inc/core/helpers/helper-misc.php:788
2984
  msgid "Malay"
2985
  msgstr ""
2986
 
2987
- #: inc/core/helpers/helper-misc.php:789
2988
  msgid "Malayalam"
2989
  msgstr ""
2990
 
2991
- #: inc/core/helpers/helper-misc.php:790
2992
  msgid "Maori"
2993
  msgstr ""
2994
 
2995
- #: inc/core/helpers/helper-misc.php:791
2996
  msgid "Marathi"
2997
  msgstr ""
2998
 
2999
- #: inc/core/helpers/helper-misc.php:792
3000
  msgid "Mingrelian"
3001
  msgstr ""
3002
 
3003
- #: inc/core/helpers/helper-misc.php:793
3004
  msgid "Mongolian"
3005
  msgstr ""
3006
 
3007
- #: inc/core/helpers/helper-misc.php:794
3008
  msgid "Montenegrin"
3009
  msgstr ""
3010
 
3011
- #: inc/core/helpers/helper-misc.php:795
3012
  msgid "Moroccan Arabic"
3013
  msgstr ""
3014
 
3015
- #: inc/core/helpers/helper-misc.php:796
3016
  msgid "Myanmar (Burmese)"
3017
  msgstr ""
3018
 
3019
- #: inc/core/helpers/helper-misc.php:797
3020
  msgid "Nepali"
3021
  msgstr ""
3022
 
3023
- #: inc/core/helpers/helper-misc.php:798
3024
  msgid "Norwegian (Bokmål)"
3025
  msgstr ""
3026
 
3027
- #: inc/core/helpers/helper-misc.php:799
3028
  msgid "Norwegian (Nynorsk)"
3029
  msgstr ""
3030
 
3031
- #: inc/core/helpers/helper-misc.php:800
3032
  msgid "Occitan"
3033
  msgstr ""
3034
 
3035
- #: inc/core/helpers/helper-misc.php:801
3036
  msgid "Oriya"
3037
  msgstr ""
3038
 
3039
- #: inc/core/helpers/helper-misc.php:802
3040
  msgid "Ossetic"
3041
  msgstr ""
3042
 
3043
- #: inc/core/helpers/helper-misc.php:803
3044
  msgid "Pashto"
3045
  msgstr ""
3046
 
3047
- #: inc/core/helpers/helper-misc.php:804
3048
  msgid "Persian"
3049
  msgstr ""
3050
 
3051
- #: inc/core/helpers/helper-misc.php:805
3052
  msgid "Polish"
3053
  msgstr ""
3054
 
3055
- #: inc/core/helpers/helper-misc.php:806
3056
  msgid "Portuguese"
3057
  msgstr ""
3058
 
3059
- #: inc/core/helpers/helper-misc.php:807
3060
  msgid "Punjabi"
3061
  msgstr ""
3062
 
3063
- #: inc/core/helpers/helper-misc.php:808
3064
  msgid "Rohingya"
3065
  msgstr ""
3066
 
3067
- #: inc/core/helpers/helper-misc.php:809
3068
  msgid "Romanian"
3069
  msgstr ""
3070
 
3071
- #: inc/core/helpers/helper-misc.php:810
3072
  msgid "Romansh Vallader"
3073
  msgstr ""
3074
 
3075
- #: inc/core/helpers/helper-misc.php:811
3076
  msgid "Russian"
3077
  msgstr ""
3078
 
3079
- #: inc/core/helpers/helper-misc.php:812
3080
  msgid "Rusyn"
3081
  msgstr ""
3082
 
3083
- #: inc/core/helpers/helper-misc.php:813
3084
  msgid "Sakha"
3085
  msgstr ""
3086
 
3087
- #: inc/core/helpers/helper-misc.php:814
3088
  msgid "Sanskrit"
3089
  msgstr ""
3090
 
3091
- #: inc/core/helpers/helper-misc.php:815
3092
  msgid "Sardinian"
3093
  msgstr ""
3094
 
3095
- #: inc/core/helpers/helper-misc.php:816
3096
  msgid "Scottish Gaelic"
3097
  msgstr ""
3098
 
3099
- #: inc/core/helpers/helper-misc.php:817
3100
  msgid "Serbian"
3101
  msgstr ""
3102
 
3103
- #: inc/core/helpers/helper-misc.php:818
3104
  msgid "Silesian"
3105
  msgstr ""
3106
 
3107
- #: inc/core/helpers/helper-misc.php:819
3108
  msgid "Sindhi"
3109
  msgstr ""
3110
 
3111
- #: inc/core/helpers/helper-misc.php:820
3112
  msgid "Sinhala"
3113
  msgstr ""
3114
 
3115
- #: inc/core/helpers/helper-misc.php:821
3116
  msgid "Slovak"
3117
  msgstr ""
3118
 
3119
- #: inc/core/helpers/helper-misc.php:822
3120
  msgid "Slovenian"
3121
  msgstr ""
3122
 
3123
- #: inc/core/helpers/helper-misc.php:823
3124
  msgid "Somali"
3125
  msgstr ""
3126
 
3127
- #: inc/core/helpers/helper-misc.php:824
3128
  msgid "South Azerbaijani"
3129
  msgstr ""
3130
 
3131
- #: inc/core/helpers/helper-misc.php:825
3132
  msgid "Spanish"
3133
  msgstr ""
3134
 
3135
- #: inc/core/helpers/helper-misc.php:826
3136
  msgid "Sundanese"
3137
  msgstr ""
3138
 
3139
- #: inc/core/helpers/helper-misc.php:827
3140
  msgid "Swahili"
3141
  msgstr ""
3142
 
3143
- #: inc/core/helpers/helper-misc.php:828
3144
  msgid "Swedish"
3145
  msgstr ""
3146
 
3147
- #: inc/core/helpers/helper-misc.php:829
3148
  msgid "Swiss German"
3149
  msgstr ""
3150
 
3151
- #: inc/core/helpers/helper-misc.php:830
3152
  msgid "Tagalog"
3153
  msgstr ""
3154
 
3155
- #: inc/core/helpers/helper-misc.php:831
3156
  msgid "Tahitian"
3157
  msgstr ""
3158
 
3159
- #: inc/core/helpers/helper-misc.php:832
3160
  msgid "Tajik"
3161
  msgstr ""
3162
 
3163
- #: inc/core/helpers/helper-misc.php:833
3164
  msgid "Tamazight"
3165
  msgstr ""
3166
 
3167
- #: inc/core/helpers/helper-misc.php:834
3168
  msgid "Tamil"
3169
  msgstr ""
3170
 
3171
- #: inc/core/helpers/helper-misc.php:835
3172
  msgid "Tatar"
3173
  msgstr ""
3174
 
3175
- #: inc/core/helpers/helper-misc.php:836
3176
  msgid "Telugu"
3177
  msgstr ""
3178
 
3179
- #: inc/core/helpers/helper-misc.php:837
3180
  msgid "Thai"
3181
  msgstr ""
3182
 
3183
- #: inc/core/helpers/helper-misc.php:838
3184
  msgid "Tibetan"
3185
  msgstr ""
3186
 
3187
- #: inc/core/helpers/helper-misc.php:839
3188
  msgid "Tigrinya"
3189
  msgstr ""
3190
 
3191
- #: inc/core/helpers/helper-misc.php:840
3192
  msgid "Turkish"
3193
  msgstr ""
3194
 
3195
- #: inc/core/helpers/helper-misc.php:841
3196
  msgid "Turkmen"
3197
  msgstr ""
3198
 
3199
- #: inc/core/helpers/helper-misc.php:842
3200
  msgid "Tweants"
3201
  msgstr ""
3202
 
3203
- #: inc/core/helpers/helper-misc.php:843
3204
  msgid "Uighur"
3205
  msgstr ""
3206
 
3207
- #: inc/core/helpers/helper-misc.php:844
3208
  msgid "Ukrainian"
3209
  msgstr ""
3210
 
3211
- #: inc/core/helpers/helper-misc.php:845
3212
  msgid "Urdu"
3213
  msgstr ""
3214
 
3215
- #: inc/core/helpers/helper-misc.php:846
3216
  msgid "Uzbek"
3217
  msgstr ""
3218
 
3219
- #: inc/core/helpers/helper-misc.php:847
3220
  msgid "Vietnamese"
3221
  msgstr ""
3222
 
3223
- #: inc/core/helpers/helper-misc.php:848
3224
  msgid "Walloon"
3225
  msgstr ""
3226
 
3227
- #: inc/core/helpers/helper-misc.php:849
3228
  msgid "Welsh"
3229
  msgstr ""
3230
 
3231
- #: inc/core/helpers/helper-misc.php:850
3232
  msgid "Yoruba"
3233
  msgstr ""
3234
 
@@ -3306,8 +3312,8 @@ msgstr ""
3306
 
3307
  #: inc/core/templates/customize-form-item.php:33
3308
  #: inc/core/templates/customize-form-part-footer.php:3
3309
- #: inc/core/templates/parts/customize-checkbox.php:128
3310
- #: inc/core/templates/parts/customize-radio.php:122
3311
  #: inc/core/templates/parts/customize-select.php:122
3312
  msgid "Delete"
3313
  msgstr ""
@@ -3411,7 +3417,7 @@ msgid "Hidden"
3411
  msgstr ""
3412
 
3413
  #: inc/core/templates/parts/customize-checkbox.php:18
3414
- #: inc/core/templates/parts/customize-checkbox.php:90
3415
  #: inc/core/templates/parts/customize-email.php:20
3416
  #: inc/core/templates/parts/customize-email.php:64
3417
  #: inc/core/templates/parts/customize-multi-line-text.php:20
@@ -3419,7 +3425,7 @@ msgstr ""
3419
  #: inc/core/templates/parts/customize-number.php:20
3420
  #: inc/core/templates/parts/customize-number.php:95
3421
  #: inc/core/templates/parts/customize-radio.php:18
3422
- #: inc/core/templates/parts/customize-radio.php:85
3423
  #: inc/core/templates/parts/customize-select.php:19
3424
  #: inc/core/templates/parts/customize-select.php:88
3425
  #: inc/core/templates/parts/customize-single-line-text.php:20
@@ -3428,12 +3434,12 @@ msgid "Apply to all parts"
3428
  msgstr ""
3429
 
3430
  #: inc/core/templates/parts/customize-checkbox.php:22
3431
- #: inc/core/templates/parts/customize-checkbox.php:120
3432
  #: inc/core/templates/parts/customize-email.php:24
3433
  #: inc/core/templates/parts/customize-multi-line-text.php:24
3434
  #: inc/core/templates/parts/customize-number.php:24
3435
  #: inc/core/templates/parts/customize-radio.php:22
3436
- #: inc/core/templates/parts/customize-radio.php:114
3437
  #: inc/core/templates/parts/customize-select.php:23
3438
  #: inc/core/templates/parts/customize-single-line-text.php:24
3439
  msgid "Description"
@@ -3470,32 +3476,27 @@ msgstr ""
3470
 
3471
  #: inc/core/templates/parts/customize-checkbox.php:38
3472
  #: inc/core/templates/parts/customize-radio.php:38
3473
- #: inc/core/templates/parts/customize-select.php:43
3474
- msgid "No options added yet. Add one by clicking <i>Add Option</i> below."
3475
  msgstr ""
3476
 
3477
  #: inc/core/templates/parts/customize-checkbox.php:42
3478
  #: inc/core/templates/parts/customize-radio.php:42
3479
- #: inc/core/templates/parts/customize-select.php:47
3480
- msgid "Type or paste your options here, adding each on a new line."
3481
  msgstr ""
3482
 
3483
  #: inc/core/templates/parts/customize-checkbox.php:45
3484
  #: inc/core/templates/parts/customize-radio.php:45
3485
- #: inc/core/templates/parts/customize-select.php:50
3486
- msgid "Add option"
3487
  msgstr ""
3488
 
3489
  #: inc/core/templates/parts/customize-checkbox.php:47
3490
  #: inc/core/templates/parts/customize-radio.php:47
3491
- #: inc/core/templates/parts/customize-select.php:52
3492
- msgid "Or, bulk add options"
3493
  msgstr ""
3494
 
3495
  #: inc/core/templates/parts/customize-checkbox.php:51
3496
  #: inc/core/templates/parts/customize-radio.php:51
3497
- #: inc/core/templates/parts/customize-select.php:56
3498
- msgid "Add options"
3499
  msgstr ""
3500
 
3501
  #: inc/core/templates/parts/customize-checkbox.php:53
@@ -3520,7 +3521,7 @@ msgstr ""
3520
 
3521
  #: inc/core/templates/parts/customize-checkbox.php:73
3522
  #: inc/core/templates/parts/customize-radio.php:68
3523
- msgid "Display options"
3524
  msgstr ""
3525
 
3526
  #: inc/core/templates/parts/customize-checkbox.php:75
@@ -3533,68 +3534,81 @@ msgstr ""
3533
  msgid "Vertical"
3534
  msgstr ""
3535
 
 
 
 
 
 
3536
  #: inc/core/templates/parts/customize-checkbox.php:82
 
3537
  #: inc/core/templates/parts/customize-email.php:56
3538
  #: inc/core/templates/parts/customize-multi-line-text.php:68
3539
  #: inc/core/templates/parts/customize-number.php:87
3540
  #: inc/core/templates/parts/customize-radio.php:77
 
3541
  #: inc/core/templates/parts/customize-select.php:80
3542
  #: inc/core/templates/parts/customize-single-line-text.php:61
3543
  msgid "Full"
3544
  msgstr ""
3545
 
3546
  #: inc/core/templates/parts/customize-checkbox.php:83
 
3547
  #: inc/core/templates/parts/customize-email.php:57
3548
  #: inc/core/templates/parts/customize-multi-line-text.php:69
3549
  #: inc/core/templates/parts/customize-number.php:88
3550
  #: inc/core/templates/parts/customize-radio.php:78
 
3551
  #: inc/core/templates/parts/customize-select.php:81
3552
  #: inc/core/templates/parts/customize-single-line-text.php:62
3553
  msgid "Half"
3554
  msgstr ""
3555
 
3556
  #: inc/core/templates/parts/customize-checkbox.php:84
 
3557
  #: inc/core/templates/parts/customize-email.php:58
3558
  #: inc/core/templates/parts/customize-multi-line-text.php:70
3559
  #: inc/core/templates/parts/customize-number.php:89
3560
  #: inc/core/templates/parts/customize-radio.php:79
 
3561
  #: inc/core/templates/parts/customize-select.php:82
3562
  #: inc/core/templates/parts/customize-single-line-text.php:63
3563
  msgid "Third"
3564
  msgstr ""
3565
 
3566
  #: inc/core/templates/parts/customize-checkbox.php:85
 
3567
  #: inc/core/templates/parts/customize-email.php:59
3568
  #: inc/core/templates/parts/customize-multi-line-text.php:71
3569
  #: inc/core/templates/parts/customize-number.php:90
3570
  #: inc/core/templates/parts/customize-radio.php:80
 
3571
  #: inc/core/templates/parts/customize-select.php:83
3572
  #: inc/core/templates/parts/customize-single-line-text.php:64
3573
  msgid "Auto"
3574
  msgstr ""
3575
 
3576
- #: inc/core/templates/parts/customize-checkbox.php:97
3577
  #: inc/core/templates/parts/customize-email.php:85
3578
  #: inc/core/templates/parts/customize-multi-line-text.php:83
3579
  #: inc/core/templates/parts/customize-number.php:99
3580
- #: inc/core/templates/parts/customize-radio.php:89
3581
  #: inc/core/templates/parts/customize-select.php:95
3582
  #: inc/core/templates/parts/customize-single-line-text.php:76
3583
  msgid "Custom CSS class"
3584
  msgstr ""
3585
 
3586
- #: inc/core/templates/parts/customize-checkbox.php:115
3587
- #: inc/core/templates/parts/customize-radio.php:109
3588
  #: inc/core/templates/parts/customize-select.php:113
3589
  msgid "Label"
3590
  msgstr ""
3591
 
3592
- #: inc/core/templates/parts/customize-checkbox.php:124
3593
  msgid "Checked by default"
3594
  msgstr ""
3595
 
3596
- #: inc/core/templates/parts/customize-checkbox.php:129
3597
- #: inc/core/templates/parts/customize-radio.php:123
3598
  #: inc/core/templates/parts/customize-select.php:123
3599
  msgid "Advanced"
3600
  msgstr ""
@@ -3682,11 +3696,36 @@ msgstr ""
3682
  msgid "Prefix"
3683
  msgstr ""
3684
 
3685
- #: inc/core/templates/parts/customize-radio.php:118
3686
  #: inc/core/templates/parts/customize-select.php:118
3687
  msgid "Make this option default"
3688
  msgstr ""
3689
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3690
  #: inc/core/templates/parts/customize-select.php:74
3691
  msgid "Make searchable"
3692
  msgstr ""
2
  # This file is distributed under the same license as the HappyForms package.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: HappyForms 1.8.17\n"
6
  "Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
7
+ "POT-Creation-Date: 2019-10-12 14:24:47+00:00\n"
8
  "MIME-Version: 1.0\n"
9
  "Content-Type: text/plain; charset=utf-8\n"
10
  "Content-Transfer-Encoding: 8bit\n"
13
  "Language-Team: The Theme Foundry\n"
14
  "X-Generator: grunt-wp-i18n 0.4.9\n"
15
 
16
+ #: inc/classes/class-happyforms.php:80
17
  msgid "Include mark and reply link"
18
  msgstr ""
19
 
20
+ #: inc/classes/class-happyforms.php:81
21
  msgid "Reply to your users and mark their submission as read in one click."
22
  msgstr ""
23
 
24
+ #: inc/classes/class-happyforms.php:87
25
  msgid "Redirect on complete"
26
  msgstr ""
27
 
28
+ #: inc/classes/class-happyforms.php:88
29
  msgid ""
30
  "By default, recipients will be redirected to the post or page displaying "
31
  "this form. To set a custom redirect webpage, add a link here."
32
  msgstr ""
33
 
34
+ #: inc/classes/class-happyforms.php:94
35
  msgid "Track goal link"
36
  msgstr ""
37
 
38
+ #: inc/classes/class-happyforms.php:95
39
  msgid ""
40
  "Track recipients landing on this internal page after successfully "
41
  "submitting this form."
42
  msgstr ""
43
 
44
+ #: inc/classes/class-happyforms.php:101
45
  msgid "Use theme styles"
46
  msgstr ""
47
 
48
+ #: inc/classes/class-happyforms.php:102
49
  msgid "Inherit theme default styles instead of using HappyForms styles."
50
  msgstr ""
51
 
52
+ #: inc/classes/class-happyforms.php:108
53
  msgid "Shuffle parts"
54
  msgstr ""
55
 
56
+ #: inc/classes/class-happyforms.php:109
57
  msgid "Shuffle the order of all form parts to avoid biases in your responses."
58
  msgstr ""
59
 
60
+ #: inc/classes/class-happyforms.php:116
61
  msgid ""
62
  "Use <a href=\"%s\" target=\"_blank\" class=\"external\"> Google "
63
  "ReCaptcha</a>"
64
  msgstr ""
65
 
66
+ #: inc/classes/class-happyforms.php:119
67
  msgid "Protect your form against bots using your Google ReCaptcha credentials."
68
  msgstr ""
69
 
70
+ #: inc/classes/class-happyforms.php:125
71
  msgid "Require password"
72
  msgstr ""
73
 
74
+ #: inc/classes/class-happyforms.php:126
75
  msgid "Only users with password will be able to view and submit the form."
76
  msgstr ""
77
 
78
+ #: inc/classes/class-happyforms.php:132
79
  msgid "Open in overlay window"
80
  msgstr ""
81
 
82
+ #: inc/classes/class-happyforms.php:133
83
  msgid "Generate a link that can be clicked to open an overlay window for this form."
84
  msgstr ""
85
 
86
+ #: inc/classes/class-happyforms.php:139
87
  msgid "Save responses"
88
  msgstr ""
89
 
90
+ #: inc/classes/class-happyforms.php:140
91
  msgid "Keep recipients responses stored in your WordPress database."
92
  msgstr ""
93
 
94
+ #: inc/classes/class-happyforms.php:147
95
  msgid "Save abandoned responses"
96
  msgstr ""
97
 
98
+ #: inc/classes/class-happyforms.php:148
99
  msgid "Keep incomplete recipients responses stored in your WordPress database."
100
  msgstr ""
101
 
102
+ #: inc/classes/class-happyforms.php:154
103
  msgid "Give each response an ID number"
104
  msgstr ""
105
 
106
+ #: inc/classes/class-happyforms.php:155
107
  msgid "Tag responses with a unique, incremental identifier."
108
  msgstr ""
109
 
110
+ #: inc/classes/class-happyforms.php:161
111
  msgid "Preview values before submission"
112
  msgstr ""
113
 
114
+ #: inc/classes/class-happyforms.php:162
115
  msgid "Let your users review their submission before confirming it."
116
  msgstr ""
117
 
118
+ #: inc/classes/class-happyforms.php:168
119
  msgid "Fade submit button until valid"
120
  msgstr ""
121
 
122
+ #: inc/classes/class-happyforms.php:169
123
  msgid ""
124
  "Reduce the opacity of the submit button until all required form parts are "
125
  "valid."
126
  msgstr ""
127
 
128
+ #: inc/classes/class-happyforms.php:175
129
  msgid "Limit responses"
130
  msgstr ""
131
 
132
+ #: inc/classes/class-happyforms.php:176
133
  msgid "Set limit on number of allowed form submission in general or per user."
134
  msgstr ""
135
 
136
+ #: inc/classes/class-happyforms.php:182
137
  msgid "Schedule visibility"
138
  msgstr ""
139
 
140
+ #: inc/classes/class-happyforms.php:183
141
  msgid ""
142
  "Show or hide this form during a chosen time and day. Go to Settings > "
143
  "Timezone to set your city offset."
144
  msgstr ""
145
 
146
+ #: inc/classes/class-happyforms.php:208
147
  msgid "HappyForms Upgrade"
148
  msgstr ""
149
 
150
+ #: inc/classes/class-happyforms.php:209
151
  #: inc/core/templates/customize-form-parts-drawer.php:30
152
  #: inc/templates/customize-controls/checkbox_dummy.php:7
153
  msgid "Upgrade"
154
  msgstr ""
155
 
156
+ #: inc/classes/class-happyforms.php:323
157
  msgid ""
158
  "<p><strong>Important changes to HappyForms</strong></p><p>We want to "
159
  "continue developing the free HappyForms plugin, but we can't do this "
167
  "changes.</p>"
168
  msgstr ""
169
 
170
+ #: inc/classes/class-happyforms.php:351
171
  msgid ""
172
  "<p>Can we ask a favor?</p><p>You created your first form %s days ago — how "
173
  "time flies! Since then, we’ve answered hundreds of community emails and "
241
  msgid "For splitting your form across multiple pages with navigation controls."
242
  msgstr ""
243
 
244
+ #: inc/classes/parts/class-part-payments-dummy.php:8
245
+ msgid "Payment"
246
+ msgstr ""
247
+
248
+ #: inc/classes/parts/class-part-payments-dummy.php:9
249
+ msgid "For processing payments using your favorite services."
250
+ msgstr ""
251
+
252
  #: inc/classes/parts/class-part-phone-dummy.php:8
253
  msgid "Phone"
254
  msgstr ""
368
  msgid "Edit Form"
369
  msgstr ""
370
 
371
+ #: inc/core/classes/class-form-admin.php:154
372
  #: inc/core/classes/class-form-controller.php:79
373
  msgid "View form"
374
  msgstr ""
375
 
376
+ #: inc/core/classes/class-form-admin.php:159
377
  msgid "Preview form"
378
  msgstr ""
379
 
380
+ #: inc/core/classes/class-form-admin.php:164
381
+ #: inc/core/classes/class-form-admin.php:167
382
  msgid "Form updated."
383
  msgstr ""
384
 
385
+ #: inc/core/classes/class-form-admin.php:165
386
  msgid "Custom field updated."
387
  msgstr ""
388
 
389
+ #: inc/core/classes/class-form-admin.php:166
390
  msgid "Custom field deleted."
391
  msgstr ""
392
 
393
+ #: inc/core/classes/class-form-admin.php:168
394
  msgid "Form restored to revision from %s."
395
  msgstr ""
396
 
397
+ #: inc/core/classes/class-form-admin.php:169
398
  msgid "Form published."
399
  msgstr ""
400
 
401
+ #: inc/core/classes/class-form-admin.php:170
402
  msgid "Form saved."
403
  msgstr ""
404
 
405
+ #: inc/core/classes/class-form-admin.php:171
406
  msgid "Form submitted."
407
  msgstr ""
408
 
409
+ #: inc/core/classes/class-form-admin.php:172
410
  msgid "Form scheduled."
411
  msgstr ""
412
 
413
+ #: inc/core/classes/class-form-admin.php:173
414
  msgid "Form draft updated."
415
  msgstr ""
416
 
417
+ #: inc/core/classes/class-form-admin.php:196
418
  msgid "%s form updated."
419
  msgid_plural "%s forms updated."
420
  msgstr[0] ""
421
  msgstr[1] ""
422
 
423
+ #: inc/core/classes/class-form-admin.php:197
424
  msgid "%s form not updated, somebody is editing it."
425
  msgid_plural "%s forms not updated, somebody is editing them."
426
  msgstr[0] ""
427
  msgstr[1] ""
428
 
429
+ #: inc/core/classes/class-form-admin.php:198
430
  msgid "%s form permanently deleted."
431
  msgid_plural "%s forms permanently deleted."
432
  msgstr[0] ""
433
  msgstr[1] ""
434
 
435
+ #: inc/core/classes/class-form-admin.php:199
436
  msgid "%s form moved to the Trash."
437
  msgid_plural "%s forms moved to the Trash."
438
  msgstr[0] ""
439
  msgstr[1] ""
440
 
441
+ #: inc/core/classes/class-form-admin.php:200
442
  msgid "%s form restored from the Trash."
443
  msgid_plural "%s forms restored from the Trash."
444
  msgstr[0] ""
445
  msgstr[1] ""
446
 
447
+ #: inc/core/classes/class-form-admin.php:253
448
  msgid "Shortcode"
449
  msgstr ""
450
 
451
+ #: inc/core/classes/class-form-admin.php:254
452
  msgid "Author"
453
  msgstr ""
454
 
455
+ #: inc/core/classes/class-form-admin.php:292
456
  msgid "Copy to clipboard"
457
  msgstr ""
458
 
459
+ #: inc/core/classes/class-form-admin.php:333
460
  #: inc/core/templates/customize-form-steps.php:5
461
  msgid "Build"
462
  msgstr ""
463
 
464
+ #: inc/core/classes/class-form-admin.php:337
465
  #: inc/core/templates/customize-form-item.php:21
466
  #: inc/core/templates/customize-form-steps.php:8
467
  #: inc/core/templates/customize-form-steps.php:15
468
  msgid "Setup"
469
  msgstr ""
470
 
471
+ #: inc/core/classes/class-form-admin.php:341
472
  #: inc/core/templates/customize-form-item.php:24
473
  #: inc/core/templates/customize-form-steps.php:18
474
  msgid "Style"
475
  msgstr ""
476
 
477
+ #: inc/core/classes/class-form-admin.php:345
478
  #: inc/core/templates/customize-form-item.php:27
479
  #: inc/core/templates/customize-form-part-footer.php:4
480
  msgid "Duplicate"
481
  msgstr ""
482
 
483
+ #: inc/core/classes/class-form-admin.php:349
484
  msgid "Trash"
485
  msgstr ""
486
 
487
+ #: inc/core/classes/class-form-admin.php:394
488
  msgid "Form duplicated succesfully."
489
  msgstr ""
490
 
842
 
843
  #: inc/core/classes/class-form-styles.php:524
844
  #: inc/core/classes/class-form-styles.php:834
845
+ #: inc/core/templates/parts/customize-checkbox.php:89
846
  #: inc/core/templates/parts/customize-email.php:54
847
  #: inc/core/templates/parts/customize-multi-line-text.php:66
848
  #: inc/core/templates/parts/customize-number.php:85
849
+ #: inc/core/templates/parts/customize-radio.php:84
850
  #: inc/core/templates/parts/customize-select.php:78
851
  #: inc/core/templates/parts/customize-single-line-text.php:59
852
  msgid "Width"
1235
  #: inc/core/templates/parts/customize-checkbox.php:41
1236
  #: inc/core/templates/parts/customize-radio.php:37
1237
  #: inc/core/templates/parts/customize-radio.php:41
1238
+ msgid "Choices"
 
 
1239
  msgstr ""
1240
 
1241
+ #: inc/core/classes/parts/class-part-checkbox.php:197
1242
  msgid "Checkbox values are not valid."
1243
  msgstr ""
1244
 
1326
  msgid "For radio buttons allowing one selection."
1327
  msgstr ""
1328
 
1329
+ #: inc/core/classes/parts/class-part-radio.php:190
1330
+ #: inc/core/classes/parts/class-part-radio.php:196
1331
  msgid "Radio value is not valid."
1332
  msgstr ""
1333
 
2690
  msgid "Yugoslavia"
2691
  msgstr ""
2692
 
2693
+ #: inc/core/helpers/helper-misc.php:665
2694
  msgid "Response #%s"
2695
  msgstr ""
2696
 
2697
+ #: inc/core/helpers/helper-misc.php:716
2698
  msgid "Afrikaans"
2699
  msgstr ""
2700
 
2701
+ #: inc/core/helpers/helper-misc.php:717
2702
  msgid "Akan"
2703
  msgstr ""
2704
 
2705
+ #: inc/core/helpers/helper-misc.php:718
2706
  msgid "Albanian"
2707
  msgstr ""
2708
 
2709
+ #: inc/core/helpers/helper-misc.php:719
2710
  msgid "Algerian Arabic"
2711
  msgstr ""
2712
 
2713
+ #: inc/core/helpers/helper-misc.php:720
2714
  msgid "Amharic"
2715
  msgstr ""
2716
 
2717
+ #: inc/core/helpers/helper-misc.php:721
2718
  msgid "Arabic"
2719
  msgstr ""
2720
 
2721
+ #: inc/core/helpers/helper-misc.php:722
2722
  msgid "Armenian"
2723
  msgstr ""
2724
 
2725
+ #: inc/core/helpers/helper-misc.php:723
2726
  msgid "Aromanian"
2727
  msgstr ""
2728
 
2729
+ #: inc/core/helpers/helper-misc.php:724
2730
  msgid "Arpitan"
2731
  msgstr ""
2732
 
2733
+ #: inc/core/helpers/helper-misc.php:725
2734
  msgid "Assamese"
2735
  msgstr ""
2736
 
2737
+ #: inc/core/helpers/helper-misc.php:726
2738
  msgid "Azerbaijani"
2739
  msgstr ""
2740
 
2741
+ #: inc/core/helpers/helper-misc.php:727
2742
  msgid "Balochi Southern"
2743
  msgstr ""
2744
 
2745
+ #: inc/core/helpers/helper-misc.php:728
2746
  msgid "Bashkir"
2747
  msgstr ""
2748
 
2749
+ #: inc/core/helpers/helper-misc.php:729
2750
  msgid "Basque"
2751
  msgstr ""
2752
 
2753
+ #: inc/core/helpers/helper-misc.php:730
2754
  msgid "Belarusian"
2755
  msgstr ""
2756
 
2757
+ #: inc/core/helpers/helper-misc.php:731
2758
  msgid "Bengali"
2759
  msgstr ""
2760
 
2761
+ #: inc/core/helpers/helper-misc.php:732
2762
  msgid "Bosnian"
2763
  msgstr ""
2764
 
2765
+ #: inc/core/helpers/helper-misc.php:733
2766
  msgid "Breton"
2767
  msgstr ""
2768
 
2769
+ #: inc/core/helpers/helper-misc.php:734
2770
  msgid "Bulgarian"
2771
  msgstr ""
2772
 
2773
+ #: inc/core/helpers/helper-misc.php:735
2774
  msgid "Catalan"
2775
  msgstr ""
2776
 
2777
+ #: inc/core/helpers/helper-misc.php:736
2778
  msgid "Cebuano"
2779
  msgstr ""
2780
 
2781
+ #: inc/core/helpers/helper-misc.php:737
2782
  msgid "Chinese"
2783
  msgstr ""
2784
 
2785
+ #: inc/core/helpers/helper-misc.php:738
2786
  msgid "Corsican"
2787
  msgstr ""
2788
 
2789
+ #: inc/core/helpers/helper-misc.php:739
2790
  msgid "Croatian"
2791
  msgstr ""
2792
 
2793
+ #: inc/core/helpers/helper-misc.php:740
2794
  msgid "Czech"
2795
  msgstr ""
2796
 
2797
+ #: inc/core/helpers/helper-misc.php:741
2798
  msgid "Danish"
2799
  msgstr ""
2800
 
2801
+ #: inc/core/helpers/helper-misc.php:742
2802
  msgid "Dhivehi"
2803
  msgstr ""
2804
 
2805
+ #: inc/core/helpers/helper-misc.php:743
2806
  msgid "Dutch"
2807
  msgstr ""
2808
 
2809
+ #: inc/core/helpers/helper-misc.php:744
2810
  msgid "Dzongkha"
2811
  msgstr ""
2812
 
2813
+ #: inc/core/helpers/helper-misc.php:745
2814
  msgid "English"
2815
  msgstr ""
2816
 
2817
+ #: inc/core/helpers/helper-misc.php:746
2818
  msgid "Esperanto"
2819
  msgstr ""
2820
 
2821
+ #: inc/core/helpers/helper-misc.php:747
2822
  msgid "Estonian"
2823
  msgstr ""
2824
 
2825
+ #: inc/core/helpers/helper-misc.php:748
2826
  msgid "Faroese"
2827
  msgstr ""
2828
 
2829
+ #: inc/core/helpers/helper-misc.php:749
2830
  msgid "Finnish"
2831
  msgstr ""
2832
 
2833
+ #: inc/core/helpers/helper-misc.php:750
2834
  msgid "French"
2835
  msgstr ""
2836
 
2837
+ #: inc/core/helpers/helper-misc.php:751
2838
  msgid "Frisian"
2839
  msgstr ""
2840
 
2841
+ #: inc/core/helpers/helper-misc.php:752
2842
  msgid "Friulian"
2843
  msgstr ""
2844
 
2845
+ #: inc/core/helpers/helper-misc.php:753
2846
  msgid "Fulah"
2847
  msgstr ""
2848
 
2849
+ #: inc/core/helpers/helper-misc.php:754
2850
  msgid "Galician"
2851
  msgstr ""
2852
 
2853
+ #: inc/core/helpers/helper-misc.php:755
2854
  msgid "Georgian"
2855
  msgstr ""
2856
 
2857
+ #: inc/core/helpers/helper-misc.php:756
2858
  msgid "German"
2859
  msgstr ""
2860
 
2861
+ #: inc/core/helpers/helper-misc.php:757
2862
  msgid "Greek"
2863
  msgstr ""
2864
 
2865
+ #: inc/core/helpers/helper-misc.php:758
2866
  msgid "Greenlandic"
2867
  msgstr ""
2868
 
2869
+ #: inc/core/helpers/helper-misc.php:759
2870
  msgid "Guaraní"
2871
  msgstr ""
2872
 
2873
+ #: inc/core/helpers/helper-misc.php:760
2874
  msgid "Gujarati"
2875
  msgstr ""
2876
 
2877
+ #: inc/core/helpers/helper-misc.php:761
2878
  msgid "Hawaiian"
2879
  msgstr ""
2880
 
2881
+ #: inc/core/helpers/helper-misc.php:762
2882
  msgid "Hazaragi"
2883
  msgstr ""
2884
 
2885
+ #: inc/core/helpers/helper-misc.php:763
2886
  msgid "Hebrew"
2887
  msgstr ""
2888
 
2889
+ #: inc/core/helpers/helper-misc.php:764
2890
  msgid "Hindi"
2891
  msgstr ""
2892
 
2893
+ #: inc/core/helpers/helper-misc.php:765
2894
  msgid "Hungarian"
2895
  msgstr ""
2896
 
2897
+ #: inc/core/helpers/helper-misc.php:766
2898
  msgid "Icelandic"
2899
  msgstr ""
2900
 
2901
+ #: inc/core/helpers/helper-misc.php:767
2902
  msgid "Ido"
2903
  msgstr ""
2904
 
2905
+ #: inc/core/helpers/helper-misc.php:768
2906
  msgid "Indonesian"
2907
  msgstr ""
2908
 
2909
+ #: inc/core/helpers/helper-misc.php:769
2910
  msgid "Irish"
2911
  msgstr ""
2912
 
2913
+ #: inc/core/helpers/helper-misc.php:770
2914
  msgid "Italian"
2915
  msgstr ""
2916
 
2917
+ #: inc/core/helpers/helper-misc.php:771
2918
  msgid "Japanese"
2919
  msgstr ""
2920
 
2921
+ #: inc/core/helpers/helper-misc.php:772
2922
  msgid "Javanese"
2923
  msgstr ""
2924
 
2925
+ #: inc/core/helpers/helper-misc.php:773
2926
  msgid "Kabyle"
2927
  msgstr ""
2928
 
2929
+ #: inc/core/helpers/helper-misc.php:774
2930
  msgid "Kannada"
2931
  msgstr ""
2932
 
2933
+ #: inc/core/helpers/helper-misc.php:775
2934
  msgid "Kazakh"
2935
  msgstr ""
2936
 
2937
+ #: inc/core/helpers/helper-misc.php:776
2938
  msgid "Khmer"
2939
  msgstr ""
2940
 
2941
+ #: inc/core/helpers/helper-misc.php:777
2942
  msgid "Kinyarwanda"
2943
  msgstr ""
2944
 
2945
+ #: inc/core/helpers/helper-misc.php:778
2946
  msgid "Kirghiz"
2947
  msgstr ""
2948
 
2949
+ #: inc/core/helpers/helper-misc.php:779
2950
  msgid "Korean"
2951
  msgstr ""
2952
 
2953
+ #: inc/core/helpers/helper-misc.php:780
2954
  msgid "Kurdish"
2955
  msgstr ""
2956
 
2957
+ #: inc/core/helpers/helper-misc.php:781
2958
  msgid "Lao"
2959
  msgstr ""
2960
 
2961
+ #: inc/core/helpers/helper-misc.php:782
2962
  msgid "Latvian"
2963
  msgstr ""
2964
 
2965
+ #: inc/core/helpers/helper-misc.php:783
2966
  msgid "Limburgish"
2967
  msgstr ""
2968
 
2969
+ #: inc/core/helpers/helper-misc.php:784
2970
  msgid "Lingala"
2971
  msgstr ""
2972
 
2973
+ #: inc/core/helpers/helper-misc.php:785
2974
  msgid "Lithuanian"
2975
  msgstr ""
2976
 
2977
+ #: inc/core/helpers/helper-misc.php:786
2978
  msgid "Luxembourgish"
2979
  msgstr ""
2980
 
2981
+ #: inc/core/helpers/helper-misc.php:787
2982
  msgid "Macedonian"
2983
  msgstr ""
2984
 
2985
+ #: inc/core/helpers/helper-misc.php:788
2986
  msgid "Malagasy"
2987
  msgstr ""
2988
 
2989
+ #: inc/core/helpers/helper-misc.php:789
2990
  msgid "Malay"
2991
  msgstr ""
2992
 
2993
+ #: inc/core/helpers/helper-misc.php:790
2994
  msgid "Malayalam"
2995
  msgstr ""
2996
 
2997
+ #: inc/core/helpers/helper-misc.php:791
2998
  msgid "Maori"
2999
  msgstr ""
3000
 
3001
+ #: inc/core/helpers/helper-misc.php:792
3002
  msgid "Marathi"
3003
  msgstr ""
3004
 
3005
+ #: inc/core/helpers/helper-misc.php:793
3006
  msgid "Mingrelian"
3007
  msgstr ""
3008
 
3009
+ #: inc/core/helpers/helper-misc.php:794
3010
  msgid "Mongolian"
3011
  msgstr ""
3012
 
3013
+ #: inc/core/helpers/helper-misc.php:795
3014
  msgid "Montenegrin"
3015
  msgstr ""
3016
 
3017
+ #: inc/core/helpers/helper-misc.php:796
3018
  msgid "Moroccan Arabic"
3019
  msgstr ""
3020
 
3021
+ #: inc/core/helpers/helper-misc.php:797
3022
  msgid "Myanmar (Burmese)"
3023
  msgstr ""
3024
 
3025
+ #: inc/core/helpers/helper-misc.php:798
3026
  msgid "Nepali"
3027
  msgstr ""
3028
 
3029
+ #: inc/core/helpers/helper-misc.php:799
3030
  msgid "Norwegian (Bokmål)"
3031
  msgstr ""
3032
 
3033
+ #: inc/core/helpers/helper-misc.php:800
3034
  msgid "Norwegian (Nynorsk)"
3035
  msgstr ""
3036
 
3037
+ #: inc/core/helpers/helper-misc.php:801
3038
  msgid "Occitan"
3039
  msgstr ""
3040
 
3041
+ #: inc/core/helpers/helper-misc.php:802
3042
  msgid "Oriya"
3043
  msgstr ""
3044
 
3045
+ #: inc/core/helpers/helper-misc.php:803
3046
  msgid "Ossetic"
3047
  msgstr ""
3048
 
3049
+ #: inc/core/helpers/helper-misc.php:804
3050
  msgid "Pashto"
3051
  msgstr ""
3052
 
3053
+ #: inc/core/helpers/helper-misc.php:805
3054
  msgid "Persian"
3055
  msgstr ""
3056
 
3057
+ #: inc/core/helpers/helper-misc.php:806
3058
  msgid "Polish"
3059
  msgstr ""
3060
 
3061
+ #: inc/core/helpers/helper-misc.php:807
3062
  msgid "Portuguese"
3063
  msgstr ""
3064
 
3065
+ #: inc/core/helpers/helper-misc.php:808
3066
  msgid "Punjabi"
3067
  msgstr ""
3068
 
3069
+ #: inc/core/helpers/helper-misc.php:809
3070
  msgid "Rohingya"
3071
  msgstr ""
3072
 
3073
+ #: inc/core/helpers/helper-misc.php:810
3074
  msgid "Romanian"
3075
  msgstr ""
3076
 
3077
+ #: inc/core/helpers/helper-misc.php:811
3078
  msgid "Romansh Vallader"
3079
  msgstr ""
3080
 
3081
+ #: inc/core/helpers/helper-misc.php:812
3082
  msgid "Russian"
3083
  msgstr ""
3084
 
3085
+ #: inc/core/helpers/helper-misc.php:813
3086
  msgid "Rusyn"
3087
  msgstr ""
3088
 
3089
+ #: inc/core/helpers/helper-misc.php:814
3090
  msgid "Sakha"
3091
  msgstr ""
3092
 
3093
+ #: inc/core/helpers/helper-misc.php:815
3094
  msgid "Sanskrit"
3095
  msgstr ""
3096
 
3097
+ #: inc/core/helpers/helper-misc.php:816
3098
  msgid "Sardinian"
3099
  msgstr ""
3100
 
3101
+ #: inc/core/helpers/helper-misc.php:817
3102
  msgid "Scottish Gaelic"
3103
  msgstr ""
3104
 
3105
+ #: inc/core/helpers/helper-misc.php:818
3106
  msgid "Serbian"
3107
  msgstr ""
3108
 
3109
+ #: inc/core/helpers/helper-misc.php:819
3110
  msgid "Silesian"
3111
  msgstr ""
3112
 
3113
+ #: inc/core/helpers/helper-misc.php:820
3114
  msgid "Sindhi"
3115
  msgstr ""
3116
 
3117
+ #: inc/core/helpers/helper-misc.php:821
3118
  msgid "Sinhala"
3119
  msgstr ""
3120
 
3121
+ #: inc/core/helpers/helper-misc.php:822
3122
  msgid "Slovak"
3123
  msgstr ""
3124
 
3125
+ #: inc/core/helpers/helper-misc.php:823
3126
  msgid "Slovenian"
3127
  msgstr ""
3128
 
3129
+ #: inc/core/helpers/helper-misc.php:824
3130
  msgid "Somali"
3131
  msgstr ""
3132
 
3133
+ #: inc/core/helpers/helper-misc.php:825
3134
  msgid "South Azerbaijani"
3135
  msgstr ""
3136
 
3137
+ #: inc/core/helpers/helper-misc.php:826
3138
  msgid "Spanish"
3139
  msgstr ""
3140
 
3141
+ #: inc/core/helpers/helper-misc.php:827
3142
  msgid "Sundanese"
3143
  msgstr ""
3144
 
3145
+ #: inc/core/helpers/helper-misc.php:828
3146
  msgid "Swahili"
3147
  msgstr ""
3148
 
3149
+ #: inc/core/helpers/helper-misc.php:829
3150
  msgid "Swedish"
3151
  msgstr ""
3152
 
3153
+ #: inc/core/helpers/helper-misc.php:830
3154
  msgid "Swiss German"
3155
  msgstr ""
3156
 
3157
+ #: inc/core/helpers/helper-misc.php:831
3158
  msgid "Tagalog"
3159
  msgstr ""
3160
 
3161
+ #: inc/core/helpers/helper-misc.php:832
3162
  msgid "Tahitian"
3163
  msgstr ""
3164
 
3165
+ #: inc/core/helpers/helper-misc.php:833
3166
  msgid "Tajik"
3167
  msgstr ""
3168
 
3169
+ #: inc/core/helpers/helper-misc.php:834
3170
  msgid "Tamazight"
3171
  msgstr ""
3172
 
3173
+ #: inc/core/helpers/helper-misc.php:835
3174
  msgid "Tamil"
3175
  msgstr ""
3176
 
3177
+ #: inc/core/helpers/helper-misc.php:836
3178
  msgid "Tatar"
3179
  msgstr ""
3180
 
3181
+ #: inc/core/helpers/helper-misc.php:837
3182
  msgid "Telugu"
3183
  msgstr ""
3184
 
3185
+ #: inc/core/helpers/helper-misc.php:838
3186
  msgid "Thai"
3187
  msgstr ""
3188
 
3189
+ #: inc/core/helpers/helper-misc.php:839
3190
  msgid "Tibetan"
3191
  msgstr ""
3192
 
3193
+ #: inc/core/helpers/helper-misc.php:840
3194
  msgid "Tigrinya"
3195
  msgstr ""
3196
 
3197
+ #: inc/core/helpers/helper-misc.php:841
3198
  msgid "Turkish"
3199
  msgstr ""
3200
 
3201
+ #: inc/core/helpers/helper-misc.php:842
3202
  msgid "Turkmen"
3203
  msgstr ""
3204
 
3205
+ #: inc/core/helpers/helper-misc.php:843
3206
  msgid "Tweants"
3207
  msgstr ""
3208
 
3209
+ #: inc/core/helpers/helper-misc.php:844
3210
  msgid "Uighur"
3211
  msgstr ""
3212
 
3213
+ #: inc/core/helpers/helper-misc.php:845
3214
  msgid "Ukrainian"
3215
  msgstr ""
3216
 
3217
+ #: inc/core/helpers/helper-misc.php:846
3218
  msgid "Urdu"
3219
  msgstr ""
3220
 
3221
+ #: inc/core/helpers/helper-misc.php:847
3222
  msgid "Uzbek"
3223
  msgstr ""
3224
 
3225
+ #: inc/core/helpers/helper-misc.php:848
3226
  msgid "Vietnamese"
3227
  msgstr ""
3228
 
3229
+ #: inc/core/helpers/helper-misc.php:849
3230
  msgid "Walloon"
3231
  msgstr ""
3232
 
3233
+ #: inc/core/helpers/helper-misc.php:850
3234
  msgid "Welsh"
3235
  msgstr ""
3236
 
3237
+ #: inc/core/helpers/helper-misc.php:851
3238
  msgid "Yoruba"
3239
  msgstr ""
3240
 
3312
 
3313
  #: inc/core/templates/customize-form-item.php:33
3314
  #: inc/core/templates/customize-form-part-footer.php:3
3315
+ #: inc/core/templates/parts/customize-checkbox.php:137
3316
+ #: inc/core/templates/parts/customize-radio.php:131
3317
  #: inc/core/templates/parts/customize-select.php:122
3318
  msgid "Delete"
3319
  msgstr ""
3417
  msgstr ""
3418
 
3419
  #: inc/core/templates/parts/customize-checkbox.php:18
3420
+ #: inc/core/templates/parts/customize-checkbox.php:99
3421
  #: inc/core/templates/parts/customize-email.php:20
3422
  #: inc/core/templates/parts/customize-email.php:64
3423
  #: inc/core/templates/parts/customize-multi-line-text.php:20
3425
  #: inc/core/templates/parts/customize-number.php:20
3426
  #: inc/core/templates/parts/customize-number.php:95
3427
  #: inc/core/templates/parts/customize-radio.php:18
3428
+ #: inc/core/templates/parts/customize-radio.php:94
3429
  #: inc/core/templates/parts/customize-select.php:19
3430
  #: inc/core/templates/parts/customize-select.php:88
3431
  #: inc/core/templates/parts/customize-single-line-text.php:20
3434
  msgstr ""
3435
 
3436
  #: inc/core/templates/parts/customize-checkbox.php:22
3437
+ #: inc/core/templates/parts/customize-checkbox.php:129
3438
  #: inc/core/templates/parts/customize-email.php:24
3439
  #: inc/core/templates/parts/customize-multi-line-text.php:24
3440
  #: inc/core/templates/parts/customize-number.php:24
3441
  #: inc/core/templates/parts/customize-radio.php:22
3442
+ #: inc/core/templates/parts/customize-radio.php:123
3443
  #: inc/core/templates/parts/customize-select.php:23
3444
  #: inc/core/templates/parts/customize-single-line-text.php:24
3445
  msgid "Description"
3476
 
3477
  #: inc/core/templates/parts/customize-checkbox.php:38
3478
  #: inc/core/templates/parts/customize-radio.php:38
3479
+ msgid "No choices added yet. Add one by clicking <i>Add Choice</i> below."
 
3480
  msgstr ""
3481
 
3482
  #: inc/core/templates/parts/customize-checkbox.php:42
3483
  #: inc/core/templates/parts/customize-radio.php:42
3484
+ msgid "Type or paste your choices here, adding each on a new line."
 
3485
  msgstr ""
3486
 
3487
  #: inc/core/templates/parts/customize-checkbox.php:45
3488
  #: inc/core/templates/parts/customize-radio.php:45
3489
+ msgid "Add choice"
 
3490
  msgstr ""
3491
 
3492
  #: inc/core/templates/parts/customize-checkbox.php:47
3493
  #: inc/core/templates/parts/customize-radio.php:47
3494
+ msgid "Or, bulk add choices"
 
3495
  msgstr ""
3496
 
3497
  #: inc/core/templates/parts/customize-checkbox.php:51
3498
  #: inc/core/templates/parts/customize-radio.php:51
3499
+ msgid "Add choices"
 
3500
  msgstr ""
3501
 
3502
  #: inc/core/templates/parts/customize-checkbox.php:53
3521
 
3522
  #: inc/core/templates/parts/customize-checkbox.php:73
3523
  #: inc/core/templates/parts/customize-radio.php:68
3524
+ msgid "Align choices"
3525
  msgstr ""
3526
 
3527
  #: inc/core/templates/parts/customize-checkbox.php:75
3534
  msgid "Vertical"
3535
  msgstr ""
3536
 
3537
+ #: inc/core/templates/parts/customize-checkbox.php:80
3538
+ #: inc/core/templates/parts/customize-radio.php:75
3539
+ msgid "Choices width"
3540
+ msgstr ""
3541
+
3542
  #: inc/core/templates/parts/customize-checkbox.php:82
3543
+ #: inc/core/templates/parts/customize-checkbox.php:91
3544
  #: inc/core/templates/parts/customize-email.php:56
3545
  #: inc/core/templates/parts/customize-multi-line-text.php:68
3546
  #: inc/core/templates/parts/customize-number.php:87
3547
  #: inc/core/templates/parts/customize-radio.php:77
3548
+ #: inc/core/templates/parts/customize-radio.php:86
3549
  #: inc/core/templates/parts/customize-select.php:80
3550
  #: inc/core/templates/parts/customize-single-line-text.php:61
3551
  msgid "Full"
3552
  msgstr ""
3553
 
3554
  #: inc/core/templates/parts/customize-checkbox.php:83
3555
+ #: inc/core/templates/parts/customize-checkbox.php:92
3556
  #: inc/core/templates/parts/customize-email.php:57
3557
  #: inc/core/templates/parts/customize-multi-line-text.php:69
3558
  #: inc/core/templates/parts/customize-number.php:88
3559
  #: inc/core/templates/parts/customize-radio.php:78
3560
+ #: inc/core/templates/parts/customize-radio.php:87
3561
  #: inc/core/templates/parts/customize-select.php:81
3562
  #: inc/core/templates/parts/customize-single-line-text.php:62
3563
  msgid "Half"
3564
  msgstr ""
3565
 
3566
  #: inc/core/templates/parts/customize-checkbox.php:84
3567
+ #: inc/core/templates/parts/customize-checkbox.php:93
3568
  #: inc/core/templates/parts/customize-email.php:58
3569
  #: inc/core/templates/parts/customize-multi-line-text.php:70
3570
  #: inc/core/templates/parts/customize-number.php:89
3571
  #: inc/core/templates/parts/customize-radio.php:79
3572
+ #: inc/core/templates/parts/customize-radio.php:88
3573
  #: inc/core/templates/parts/customize-select.php:82
3574
  #: inc/core/templates/parts/customize-single-line-text.php:63
3575
  msgid "Third"
3576
  msgstr ""
3577
 
3578
  #: inc/core/templates/parts/customize-checkbox.php:85
3579
+ #: inc/core/templates/parts/customize-checkbox.php:94
3580
  #: inc/core/templates/parts/customize-email.php:59
3581
  #: inc/core/templates/parts/customize-multi-line-text.php:71
3582
  #: inc/core/templates/parts/customize-number.php:90
3583
  #: inc/core/templates/parts/customize-radio.php:80
3584
+ #: inc/core/templates/parts/customize-radio.php:89
3585
  #: inc/core/templates/parts/customize-select.php:83
3586
  #: inc/core/templates/parts/customize-single-line-text.php:64
3587
  msgid "Auto"
3588
  msgstr ""
3589
 
3590
+ #: inc/core/templates/parts/customize-checkbox.php:106
3591
  #: inc/core/templates/parts/customize-email.php:85
3592
  #: inc/core/templates/parts/customize-multi-line-text.php:83
3593
  #: inc/core/templates/parts/customize-number.php:99
3594
+ #: inc/core/templates/parts/customize-radio.php:98
3595
  #: inc/core/templates/parts/customize-select.php:95
3596
  #: inc/core/templates/parts/customize-single-line-text.php:76
3597
  msgid "Custom CSS class"
3598
  msgstr ""
3599
 
3600
+ #: inc/core/templates/parts/customize-checkbox.php:124
3601
+ #: inc/core/templates/parts/customize-radio.php:118
3602
  #: inc/core/templates/parts/customize-select.php:113
3603
  msgid "Label"
3604
  msgstr ""
3605
 
3606
+ #: inc/core/templates/parts/customize-checkbox.php:133
3607
  msgid "Checked by default"
3608
  msgstr ""
3609
 
3610
+ #: inc/core/templates/parts/customize-checkbox.php:138
3611
+ #: inc/core/templates/parts/customize-radio.php:132
3612
  #: inc/core/templates/parts/customize-select.php:123
3613
  msgid "Advanced"
3614
  msgstr ""
3696
  msgid "Prefix"
3697
  msgstr ""
3698
 
3699
+ #: inc/core/templates/parts/customize-radio.php:127
3700
  #: inc/core/templates/parts/customize-select.php:118
3701
  msgid "Make this option default"
3702
  msgstr ""
3703
 
3704
+ #: inc/core/templates/parts/customize-select.php:42
3705
+ #: inc/core/templates/parts/customize-select.php:46
3706
+ msgid "Options"
3707
+ msgstr ""
3708
+
3709
+ #: inc/core/templates/parts/customize-select.php:43
3710
+ msgid "No options added yet. Add one by clicking <i>Add Option</i> below."
3711
+ msgstr ""
3712
+
3713
+ #: inc/core/templates/parts/customize-select.php:47
3714
+ msgid "Type or paste your options here, adding each on a new line."
3715
+ msgstr ""
3716
+
3717
+ #: inc/core/templates/parts/customize-select.php:50
3718
+ msgid "Add option"
3719
+ msgstr ""
3720
+
3721
+ #: inc/core/templates/parts/customize-select.php:52
3722
+ msgid "Or, bulk add options"
3723
+ msgstr ""
3724
+
3725
+ #: inc/core/templates/parts/customize-select.php:56
3726
+ msgid "Add options"
3727
+ msgstr ""
3728
+
3729
  #: inc/core/templates/parts/customize-select.php:74
3730
  msgid "Make searchable"
3731
  msgstr ""
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: contact, contact form, email, feedback form, form, form builder, custom fo
5
  Requires at least: 4.8
6
  Tested up to: 5.2
7
  Requires PHP: 5.3
8
- Stable tag: 1.8.16
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
@@ -97,6 +97,9 @@ Yep! HappyForms free isn't going anywhere but for those looking for even more yo
97
 
98
  == Changelog ==
99
 
 
 
 
100
  = 1.8.16 =
101
  * Improvement: HappyForms form builder styles update.
102
 
@@ -531,6 +534,9 @@ Yep! HappyForms free isn't going anywhere but for those looking for even more yo
531
 
532
  == Upgrade Notice ==
533
 
 
 
 
534
  = 1.8.16 =
535
  * Improved and fixed styles in form builder.
536
 
5
  Requires at least: 4.8
6
  Tested up to: 5.2
7
  Requires PHP: 5.3
8
+ Stable tag: 1.8.17
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
 
97
 
98
  == Changelog ==
99
 
100
+ = 1.8.17 =
101
+ * New feature: Choices width control to allow for multi-column layouts in Single Choice and Multiple Choice part.
102
+
103
  = 1.8.16 =
104
  * Improvement: HappyForms form builder styles update.
105
 
534
 
535
  == Upgrade Notice ==
536
 
537
+ = 1.8.17 =
538
+ * New control for setting choices width allowing for multi-column layouts in Single Choice and Multiple Choice part.
539
+
540
  = 1.8.16 =
541
  * Improved and fixed styles in form builder.
542