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 | 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 +2 -2
- inc/classes/class-happyforms.php +3 -0
- inc/classes/parts/class-part-payments-dummy.php +12 -0
- inc/core/assets/css/admin.css +16 -7
- inc/core/assets/css/color.css +14 -16
- inc/core/assets/css/customize.css +5 -0
- inc/core/assets/css/layout.css +44 -2
- inc/core/assets/js/parts/part-checkbox.js +30 -0
- inc/core/assets/js/parts/part-radio.js +31 -1
- inc/core/assets/svg/icons/payment.svg +1 -0
- inc/core/classes/class-form-admin.php +0 -14
- inc/core/classes/parts/class-part-checkbox.php +10 -2
- inc/core/classes/parts/class-part-radio.php +9 -1
- inc/core/helpers/helper-misc.php +4 -3
- inc/core/templates/parts/customize-checkbox.php +19 -10
- inc/core/templates/parts/customize-radio.php +17 -8
- languages/happyforms.pot +271 -232
- readme.txt +7 -1
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.
|
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.
|
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 .
|
239 |
padding: 10px;
|
240 |
background-color: #fff;
|
241 |
}
|
242 |
|
243 |
-
.happyforms-styles .
|
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 .
|
260 |
position: relative;
|
261 |
top: 0;
|
262 |
padding-top: 1px;
|
@@ -265,14 +264,14 @@
|
|
265 |
border-radius: 0 !important;
|
266 |
}
|
267 |
|
268 |
-
.happyforms-styles .
|
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 .
|
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 .
|
286 |
top: 3px;
|
287 |
}
|
288 |
|
289 |
-
.happyforms-styles
|
290 |
-
.happyforms-styles .
|
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
|
299 |
-
.happyforms-styles.happyforms-form--part-borders-bottom-only .
|
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 .
|
871 |
-
.happyforms-styles.happyforms-form--part-border-radius-square .
|
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 .
|
901 |
-
.happyforms-styles.happyforms-form--part-border-radius-pill .
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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' => __( '
|
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' => __( '
|
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( $
|
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( '
|
38 |
-
<p class="no-options description"><?php _e( 'No
|
39 |
</div>
|
40 |
<div class="options-import">
|
41 |
-
<h3><?php _e( '
|
42 |
-
<textarea class="option-import-area" cols="30" rows="10" placeholder="<?php _e( 'Type or paste your
|
43 |
</div>
|
44 |
<p class="links mode-manual">
|
45 |
-
<a href="#" class="button add-option"><?php _e( 'Add
|
46 |
<span class="centered">
|
47 |
-
<a href="#" class="import-options"><?php _e( 'Or, bulk add
|
48 |
</span>
|
49 |
</p>
|
50 |
<p class="links mode-import">
|
51 |
-
<a href="#" class="button import-option"><?php _e( 'Add
|
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( '
|
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( '
|
38 |
-
<p class="no-options description"><?php _e( 'No
|
39 |
</div>
|
40 |
<div class="options-import">
|
41 |
-
<h3><?php _e( '
|
42 |
-
<textarea class="option-import-area" cols="30" rows="10" placeholder="<?php _e( 'Type or paste your
|
43 |
</div>
|
44 |
<p class="links mode-manual">
|
45 |
-
<a href="#" class="button add-option"><?php _e( 'Add
|
46 |
<span class="centered">
|
47 |
-
<a href="#" class="import-options"><?php _e( 'Or, bulk add
|
48 |
</span>
|
49 |
</p>
|
50 |
<p class="links mode-import">
|
51 |
-
<a href="#" class="button import-option"><?php _e( 'Add
|
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( '
|
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.
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
-
"POT-Creation-Date: 2019-
|
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:
|
17 |
msgid "Include mark and reply link"
|
18 |
msgstr ""
|
19 |
|
20 |
-
#: inc/classes/class-happyforms.php:
|
21 |
msgid "Reply to your users and mark their submission as read in one click."
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: inc/classes/class-happyforms.php:
|
25 |
msgid "Redirect on complete"
|
26 |
msgstr ""
|
27 |
|
28 |
-
#: inc/classes/class-happyforms.php:
|
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:
|
35 |
msgid "Track goal link"
|
36 |
msgstr ""
|
37 |
|
38 |
-
#: inc/classes/class-happyforms.php:
|
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:
|
45 |
msgid "Use theme styles"
|
46 |
msgstr ""
|
47 |
|
48 |
-
#: inc/classes/class-happyforms.php:
|
49 |
msgid "Inherit theme default styles instead of using HappyForms styles."
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: inc/classes/class-happyforms.php:
|
53 |
msgid "Shuffle parts"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: inc/classes/class-happyforms.php:
|
57 |
msgid "Shuffle the order of all form parts to avoid biases in your responses."
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: inc/classes/class-happyforms.php:
|
61 |
msgid ""
|
62 |
"Use <a href=\"%s\" target=\"_blank\" class=\"external\"> Google "
|
63 |
"ReCaptcha</a>"
|
64 |
msgstr ""
|
65 |
|
66 |
-
#: inc/classes/class-happyforms.php:
|
67 |
msgid "Protect your form against bots using your Google ReCaptcha credentials."
|
68 |
msgstr ""
|
69 |
|
70 |
-
#: inc/classes/class-happyforms.php:
|
71 |
msgid "Require password"
|
72 |
msgstr ""
|
73 |
|
74 |
-
#: inc/classes/class-happyforms.php:
|
75 |
msgid "Only users with password will be able to view and submit the form."
|
76 |
msgstr ""
|
77 |
|
78 |
-
#: inc/classes/class-happyforms.php:
|
79 |
msgid "Open in overlay window"
|
80 |
msgstr ""
|
81 |
|
82 |
-
#: inc/classes/class-happyforms.php:
|
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:
|
87 |
msgid "Save responses"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: inc/classes/class-happyforms.php:
|
91 |
msgid "Keep recipients responses stored in your WordPress database."
|
92 |
msgstr ""
|
93 |
|
94 |
-
#: inc/classes/class-happyforms.php:
|
95 |
msgid "Save abandoned responses"
|
96 |
msgstr ""
|
97 |
|
98 |
-
#: inc/classes/class-happyforms.php:
|
99 |
msgid "Keep incomplete recipients responses stored in your WordPress database."
|
100 |
msgstr ""
|
101 |
|
102 |
-
#: inc/classes/class-happyforms.php:
|
103 |
msgid "Give each response an ID number"
|
104 |
msgstr ""
|
105 |
|
106 |
-
#: inc/classes/class-happyforms.php:
|
107 |
msgid "Tag responses with a unique, incremental identifier."
|
108 |
msgstr ""
|
109 |
|
110 |
-
#: inc/classes/class-happyforms.php:
|
111 |
msgid "Preview values before submission"
|
112 |
msgstr ""
|
113 |
|
114 |
-
#: inc/classes/class-happyforms.php:
|
115 |
msgid "Let your users review their submission before confirming it."
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: inc/classes/class-happyforms.php:
|
119 |
msgid "Fade submit button until valid"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: inc/classes/class-happyforms.php:
|
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:
|
129 |
msgid "Limit responses"
|
130 |
msgstr ""
|
131 |
|
132 |
-
#: inc/classes/class-happyforms.php:
|
133 |
msgid "Set limit on number of allowed form submission in general or per user."
|
134 |
msgstr ""
|
135 |
|
136 |
-
#: inc/classes/class-happyforms.php:
|
137 |
msgid "Schedule visibility"
|
138 |
msgstr ""
|
139 |
|
140 |
-
#: inc/classes/class-happyforms.php:
|
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:
|
147 |
msgid "HappyForms Upgrade"
|
148 |
msgstr ""
|
149 |
|
150 |
-
#: inc/classes/class-happyforms.php:
|
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:
|
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:
|
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:
|
364 |
#: inc/core/classes/class-form-controller.php:79
|
365 |
msgid "View form"
|
366 |
msgstr ""
|
367 |
|
368 |
-
#: inc/core/classes/class-form-admin.php:
|
369 |
msgid "Preview form"
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: inc/core/classes/class-form-admin.php:
|
373 |
-
#: inc/core/classes/class-form-admin.php:
|
374 |
msgid "Form updated."
|
375 |
msgstr ""
|
376 |
|
377 |
-
#: inc/core/classes/class-form-admin.php:
|
378 |
msgid "Custom field updated."
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: inc/core/classes/class-form-admin.php:
|
382 |
msgid "Custom field deleted."
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: inc/core/classes/class-form-admin.php:
|
386 |
msgid "Form restored to revision from %s."
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: inc/core/classes/class-form-admin.php:
|
390 |
msgid "Form published."
|
391 |
msgstr ""
|
392 |
|
393 |
-
#: inc/core/classes/class-form-admin.php:
|
394 |
msgid "Form saved."
|
395 |
msgstr ""
|
396 |
|
397 |
-
#: inc/core/classes/class-form-admin.php:
|
398 |
msgid "Form submitted."
|
399 |
msgstr ""
|
400 |
|
401 |
-
#: inc/core/classes/class-form-admin.php:
|
402 |
msgid "Form scheduled."
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: inc/core/classes/class-form-admin.php:
|
406 |
msgid "Form draft updated."
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: inc/core/classes/class-form-admin.php:
|
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:
|
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:
|
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:
|
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:
|
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:
|
440 |
msgid "Shortcode"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: inc/core/classes/class-form-admin.php:
|
444 |
msgid "Author"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: inc/core/classes/class-form-admin.php:
|
448 |
msgid "Copy to clipboard"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: inc/core/classes/class-form-admin.php:
|
452 |
#: inc/core/templates/customize-form-steps.php:5
|
453 |
msgid "Build"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: inc/core/classes/class-form-admin.php:
|
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:
|
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:
|
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:
|
476 |
msgid "Trash"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: inc/core/classes/class-form-admin.php:
|
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:
|
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:
|
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 |
-
|
1231 |
-
#: inc/core/templates/parts/customize-select.php:46
|
1232 |
-
msgid "Options"
|
1233 |
msgstr ""
|
1234 |
|
1235 |
-
#: inc/core/classes/parts/class-part-checkbox.php:
|
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:
|
1324 |
-
#: inc/core/classes/parts/class-part-radio.php:
|
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:
|
2688 |
msgid "Response #%s"
|
2689 |
msgstr ""
|
2690 |
|
2691 |
-
#: inc/core/helpers/helper-misc.php:
|
2692 |
msgid "Afrikaans"
|
2693 |
msgstr ""
|
2694 |
|
2695 |
-
#: inc/core/helpers/helper-misc.php:
|
2696 |
msgid "Akan"
|
2697 |
msgstr ""
|
2698 |
|
2699 |
-
#: inc/core/helpers/helper-misc.php:
|
2700 |
msgid "Albanian"
|
2701 |
msgstr ""
|
2702 |
|
2703 |
-
#: inc/core/helpers/helper-misc.php:
|
2704 |
msgid "Algerian Arabic"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
-
#: inc/core/helpers/helper-misc.php:
|
2708 |
msgid "Amharic"
|
2709 |
msgstr ""
|
2710 |
|
2711 |
-
#: inc/core/helpers/helper-misc.php:
|
2712 |
msgid "Arabic"
|
2713 |
msgstr ""
|
2714 |
|
2715 |
-
#: inc/core/helpers/helper-misc.php:
|
2716 |
msgid "Armenian"
|
2717 |
msgstr ""
|
2718 |
|
2719 |
-
#: inc/core/helpers/helper-misc.php:
|
2720 |
msgid "Aromanian"
|
2721 |
msgstr ""
|
2722 |
|
2723 |
-
#: inc/core/helpers/helper-misc.php:
|
2724 |
msgid "Arpitan"
|
2725 |
msgstr ""
|
2726 |
|
2727 |
-
#: inc/core/helpers/helper-misc.php:
|
2728 |
msgid "Assamese"
|
2729 |
msgstr ""
|
2730 |
|
2731 |
-
#: inc/core/helpers/helper-misc.php:
|
2732 |
msgid "Azerbaijani"
|
2733 |
msgstr ""
|
2734 |
|
2735 |
-
#: inc/core/helpers/helper-misc.php:
|
2736 |
msgid "Balochi Southern"
|
2737 |
msgstr ""
|
2738 |
|
2739 |
-
#: inc/core/helpers/helper-misc.php:
|
2740 |
msgid "Bashkir"
|
2741 |
msgstr ""
|
2742 |
|
2743 |
-
#: inc/core/helpers/helper-misc.php:
|
2744 |
msgid "Basque"
|
2745 |
msgstr ""
|
2746 |
|
2747 |
-
#: inc/core/helpers/helper-misc.php:
|
2748 |
msgid "Belarusian"
|
2749 |
msgstr ""
|
2750 |
|
2751 |
-
#: inc/core/helpers/helper-misc.php:
|
2752 |
msgid "Bengali"
|
2753 |
msgstr ""
|
2754 |
|
2755 |
-
#: inc/core/helpers/helper-misc.php:
|
2756 |
msgid "Bosnian"
|
2757 |
msgstr ""
|
2758 |
|
2759 |
-
#: inc/core/helpers/helper-misc.php:
|
2760 |
msgid "Breton"
|
2761 |
msgstr ""
|
2762 |
|
2763 |
-
#: inc/core/helpers/helper-misc.php:
|
2764 |
msgid "Bulgarian"
|
2765 |
msgstr ""
|
2766 |
|
2767 |
-
#: inc/core/helpers/helper-misc.php:
|
2768 |
msgid "Catalan"
|
2769 |
msgstr ""
|
2770 |
|
2771 |
-
#: inc/core/helpers/helper-misc.php:
|
2772 |
msgid "Cebuano"
|
2773 |
msgstr ""
|
2774 |
|
2775 |
-
#: inc/core/helpers/helper-misc.php:
|
2776 |
msgid "Chinese"
|
2777 |
msgstr ""
|
2778 |
|
2779 |
-
#: inc/core/helpers/helper-misc.php:
|
2780 |
msgid "Corsican"
|
2781 |
msgstr ""
|
2782 |
|
2783 |
-
#: inc/core/helpers/helper-misc.php:
|
2784 |
msgid "Croatian"
|
2785 |
msgstr ""
|
2786 |
|
2787 |
-
#: inc/core/helpers/helper-misc.php:
|
2788 |
msgid "Czech"
|
2789 |
msgstr ""
|
2790 |
|
2791 |
-
#: inc/core/helpers/helper-misc.php:
|
2792 |
msgid "Danish"
|
2793 |
msgstr ""
|
2794 |
|
2795 |
-
#: inc/core/helpers/helper-misc.php:
|
2796 |
msgid "Dhivehi"
|
2797 |
msgstr ""
|
2798 |
|
2799 |
-
#: inc/core/helpers/helper-misc.php:
|
2800 |
msgid "Dutch"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
-
#: inc/core/helpers/helper-misc.php:
|
2804 |
msgid "Dzongkha"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
-
#: inc/core/helpers/helper-misc.php:
|
2808 |
msgid "English"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
-
#: inc/core/helpers/helper-misc.php:
|
2812 |
msgid "Esperanto"
|
2813 |
msgstr ""
|
2814 |
|
2815 |
-
#: inc/core/helpers/helper-misc.php:
|
2816 |
msgid "Estonian"
|
2817 |
msgstr ""
|
2818 |
|
2819 |
-
#: inc/core/helpers/helper-misc.php:
|
2820 |
msgid "Faroese"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
-
#: inc/core/helpers/helper-misc.php:
|
2824 |
msgid "Finnish"
|
2825 |
msgstr ""
|
2826 |
|
2827 |
-
#: inc/core/helpers/helper-misc.php:
|
2828 |
msgid "French"
|
2829 |
msgstr ""
|
2830 |
|
2831 |
-
#: inc/core/helpers/helper-misc.php:
|
2832 |
msgid "Frisian"
|
2833 |
msgstr ""
|
2834 |
|
2835 |
-
#: inc/core/helpers/helper-misc.php:
|
2836 |
msgid "Friulian"
|
2837 |
msgstr ""
|
2838 |
|
2839 |
-
#: inc/core/helpers/helper-misc.php:
|
2840 |
msgid "Fulah"
|
2841 |
msgstr ""
|
2842 |
|
2843 |
-
#: inc/core/helpers/helper-misc.php:
|
2844 |
msgid "Galician"
|
2845 |
msgstr ""
|
2846 |
|
2847 |
-
#: inc/core/helpers/helper-misc.php:
|
2848 |
msgid "Georgian"
|
2849 |
msgstr ""
|
2850 |
|
2851 |
-
#: inc/core/helpers/helper-misc.php:
|
2852 |
msgid "German"
|
2853 |
msgstr ""
|
2854 |
|
2855 |
-
#: inc/core/helpers/helper-misc.php:
|
2856 |
msgid "Greek"
|
2857 |
msgstr ""
|
2858 |
|
2859 |
-
#: inc/core/helpers/helper-misc.php:
|
2860 |
msgid "Greenlandic"
|
2861 |
msgstr ""
|
2862 |
|
2863 |
-
#: inc/core/helpers/helper-misc.php:
|
2864 |
msgid "Guaraní"
|
2865 |
msgstr ""
|
2866 |
|
2867 |
-
#: inc/core/helpers/helper-misc.php:
|
2868 |
msgid "Gujarati"
|
2869 |
msgstr ""
|
2870 |
|
2871 |
-
#: inc/core/helpers/helper-misc.php:
|
2872 |
msgid "Hawaiian"
|
2873 |
msgstr ""
|
2874 |
|
2875 |
-
#: inc/core/helpers/helper-misc.php:
|
2876 |
msgid "Hazaragi"
|
2877 |
msgstr ""
|
2878 |
|
2879 |
-
#: inc/core/helpers/helper-misc.php:
|
2880 |
msgid "Hebrew"
|
2881 |
msgstr ""
|
2882 |
|
2883 |
-
#: inc/core/helpers/helper-misc.php:
|
2884 |
msgid "Hindi"
|
2885 |
msgstr ""
|
2886 |
|
2887 |
-
#: inc/core/helpers/helper-misc.php:
|
2888 |
msgid "Hungarian"
|
2889 |
msgstr ""
|
2890 |
|
2891 |
-
#: inc/core/helpers/helper-misc.php:
|
2892 |
msgid "Icelandic"
|
2893 |
msgstr ""
|
2894 |
|
2895 |
-
#: inc/core/helpers/helper-misc.php:
|
2896 |
msgid "Ido"
|
2897 |
msgstr ""
|
2898 |
|
2899 |
-
#: inc/core/helpers/helper-misc.php:
|
2900 |
msgid "Indonesian"
|
2901 |
msgstr ""
|
2902 |
|
2903 |
-
#: inc/core/helpers/helper-misc.php:
|
2904 |
msgid "Irish"
|
2905 |
msgstr ""
|
2906 |
|
2907 |
-
#: inc/core/helpers/helper-misc.php:
|
2908 |
msgid "Italian"
|
2909 |
msgstr ""
|
2910 |
|
2911 |
-
#: inc/core/helpers/helper-misc.php:
|
2912 |
msgid "Japanese"
|
2913 |
msgstr ""
|
2914 |
|
2915 |
-
#: inc/core/helpers/helper-misc.php:
|
2916 |
msgid "Javanese"
|
2917 |
msgstr ""
|
2918 |
|
2919 |
-
#: inc/core/helpers/helper-misc.php:
|
2920 |
msgid "Kabyle"
|
2921 |
msgstr ""
|
2922 |
|
2923 |
-
#: inc/core/helpers/helper-misc.php:
|
2924 |
msgid "Kannada"
|
2925 |
msgstr ""
|
2926 |
|
2927 |
-
#: inc/core/helpers/helper-misc.php:
|
2928 |
msgid "Kazakh"
|
2929 |
msgstr ""
|
2930 |
|
2931 |
-
#: inc/core/helpers/helper-misc.php:
|
2932 |
msgid "Khmer"
|
2933 |
msgstr ""
|
2934 |
|
2935 |
-
#: inc/core/helpers/helper-misc.php:
|
2936 |
msgid "Kinyarwanda"
|
2937 |
msgstr ""
|
2938 |
|
2939 |
-
#: inc/core/helpers/helper-misc.php:
|
2940 |
msgid "Kirghiz"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
-
#: inc/core/helpers/helper-misc.php:
|
2944 |
msgid "Korean"
|
2945 |
msgstr ""
|
2946 |
|
2947 |
-
#: inc/core/helpers/helper-misc.php:
|
2948 |
msgid "Kurdish"
|
2949 |
msgstr ""
|
2950 |
|
2951 |
-
#: inc/core/helpers/helper-misc.php:
|
2952 |
msgid "Lao"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
-
#: inc/core/helpers/helper-misc.php:
|
2956 |
msgid "Latvian"
|
2957 |
msgstr ""
|
2958 |
|
2959 |
-
#: inc/core/helpers/helper-misc.php:
|
2960 |
msgid "Limburgish"
|
2961 |
msgstr ""
|
2962 |
|
2963 |
-
#: inc/core/helpers/helper-misc.php:
|
2964 |
msgid "Lingala"
|
2965 |
msgstr ""
|
2966 |
|
2967 |
-
#: inc/core/helpers/helper-misc.php:
|
2968 |
msgid "Lithuanian"
|
2969 |
msgstr ""
|
2970 |
|
2971 |
-
#: inc/core/helpers/helper-misc.php:
|
2972 |
msgid "Luxembourgish"
|
2973 |
msgstr ""
|
2974 |
|
2975 |
-
#: inc/core/helpers/helper-misc.php:
|
2976 |
msgid "Macedonian"
|
2977 |
msgstr ""
|
2978 |
|
2979 |
-
#: inc/core/helpers/helper-misc.php:
|
2980 |
msgid "Malagasy"
|
2981 |
msgstr ""
|
2982 |
|
2983 |
-
#: inc/core/helpers/helper-misc.php:
|
2984 |
msgid "Malay"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
-
#: inc/core/helpers/helper-misc.php:
|
2988 |
msgid "Malayalam"
|
2989 |
msgstr ""
|
2990 |
|
2991 |
-
#: inc/core/helpers/helper-misc.php:
|
2992 |
msgid "Maori"
|
2993 |
msgstr ""
|
2994 |
|
2995 |
-
#: inc/core/helpers/helper-misc.php:
|
2996 |
msgid "Marathi"
|
2997 |
msgstr ""
|
2998 |
|
2999 |
-
#: inc/core/helpers/helper-misc.php:
|
3000 |
msgid "Mingrelian"
|
3001 |
msgstr ""
|
3002 |
|
3003 |
-
#: inc/core/helpers/helper-misc.php:
|
3004 |
msgid "Mongolian"
|
3005 |
msgstr ""
|
3006 |
|
3007 |
-
#: inc/core/helpers/helper-misc.php:
|
3008 |
msgid "Montenegrin"
|
3009 |
msgstr ""
|
3010 |
|
3011 |
-
#: inc/core/helpers/helper-misc.php:
|
3012 |
msgid "Moroccan Arabic"
|
3013 |
msgstr ""
|
3014 |
|
3015 |
-
#: inc/core/helpers/helper-misc.php:
|
3016 |
msgid "Myanmar (Burmese)"
|
3017 |
msgstr ""
|
3018 |
|
3019 |
-
#: inc/core/helpers/helper-misc.php:
|
3020 |
msgid "Nepali"
|
3021 |
msgstr ""
|
3022 |
|
3023 |
-
#: inc/core/helpers/helper-misc.php:
|
3024 |
msgid "Norwegian (Bokmål)"
|
3025 |
msgstr ""
|
3026 |
|
3027 |
-
#: inc/core/helpers/helper-misc.php:
|
3028 |
msgid "Norwegian (Nynorsk)"
|
3029 |
msgstr ""
|
3030 |
|
3031 |
-
#: inc/core/helpers/helper-misc.php:
|
3032 |
msgid "Occitan"
|
3033 |
msgstr ""
|
3034 |
|
3035 |
-
#: inc/core/helpers/helper-misc.php:
|
3036 |
msgid "Oriya"
|
3037 |
msgstr ""
|
3038 |
|
3039 |
-
#: inc/core/helpers/helper-misc.php:
|
3040 |
msgid "Ossetic"
|
3041 |
msgstr ""
|
3042 |
|
3043 |
-
#: inc/core/helpers/helper-misc.php:
|
3044 |
msgid "Pashto"
|
3045 |
msgstr ""
|
3046 |
|
3047 |
-
#: inc/core/helpers/helper-misc.php:
|
3048 |
msgid "Persian"
|
3049 |
msgstr ""
|
3050 |
|
3051 |
-
#: inc/core/helpers/helper-misc.php:
|
3052 |
msgid "Polish"
|
3053 |
msgstr ""
|
3054 |
|
3055 |
-
#: inc/core/helpers/helper-misc.php:
|
3056 |
msgid "Portuguese"
|
3057 |
msgstr ""
|
3058 |
|
3059 |
-
#: inc/core/helpers/helper-misc.php:
|
3060 |
msgid "Punjabi"
|
3061 |
msgstr ""
|
3062 |
|
3063 |
-
#: inc/core/helpers/helper-misc.php:
|
3064 |
msgid "Rohingya"
|
3065 |
msgstr ""
|
3066 |
|
3067 |
-
#: inc/core/helpers/helper-misc.php:
|
3068 |
msgid "Romanian"
|
3069 |
msgstr ""
|
3070 |
|
3071 |
-
#: inc/core/helpers/helper-misc.php:
|
3072 |
msgid "Romansh Vallader"
|
3073 |
msgstr ""
|
3074 |
|
3075 |
-
#: inc/core/helpers/helper-misc.php:
|
3076 |
msgid "Russian"
|
3077 |
msgstr ""
|
3078 |
|
3079 |
-
#: inc/core/helpers/helper-misc.php:
|
3080 |
msgid "Rusyn"
|
3081 |
msgstr ""
|
3082 |
|
3083 |
-
#: inc/core/helpers/helper-misc.php:
|
3084 |
msgid "Sakha"
|
3085 |
msgstr ""
|
3086 |
|
3087 |
-
#: inc/core/helpers/helper-misc.php:
|
3088 |
msgid "Sanskrit"
|
3089 |
msgstr ""
|
3090 |
|
3091 |
-
#: inc/core/helpers/helper-misc.php:
|
3092 |
msgid "Sardinian"
|
3093 |
msgstr ""
|
3094 |
|
3095 |
-
#: inc/core/helpers/helper-misc.php:
|
3096 |
msgid "Scottish Gaelic"
|
3097 |
msgstr ""
|
3098 |
|
3099 |
-
#: inc/core/helpers/helper-misc.php:
|
3100 |
msgid "Serbian"
|
3101 |
msgstr ""
|
3102 |
|
3103 |
-
#: inc/core/helpers/helper-misc.php:
|
3104 |
msgid "Silesian"
|
3105 |
msgstr ""
|
3106 |
|
3107 |
-
#: inc/core/helpers/helper-misc.php:
|
3108 |
msgid "Sindhi"
|
3109 |
msgstr ""
|
3110 |
|
3111 |
-
#: inc/core/helpers/helper-misc.php:
|
3112 |
msgid "Sinhala"
|
3113 |
msgstr ""
|
3114 |
|
3115 |
-
#: inc/core/helpers/helper-misc.php:
|
3116 |
msgid "Slovak"
|
3117 |
msgstr ""
|
3118 |
|
3119 |
-
#: inc/core/helpers/helper-misc.php:
|
3120 |
msgid "Slovenian"
|
3121 |
msgstr ""
|
3122 |
|
3123 |
-
#: inc/core/helpers/helper-misc.php:
|
3124 |
msgid "Somali"
|
3125 |
msgstr ""
|
3126 |
|
3127 |
-
#: inc/core/helpers/helper-misc.php:
|
3128 |
msgid "South Azerbaijani"
|
3129 |
msgstr ""
|
3130 |
|
3131 |
-
#: inc/core/helpers/helper-misc.php:
|
3132 |
msgid "Spanish"
|
3133 |
msgstr ""
|
3134 |
|
3135 |
-
#: inc/core/helpers/helper-misc.php:
|
3136 |
msgid "Sundanese"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
-
#: inc/core/helpers/helper-misc.php:
|
3140 |
msgid "Swahili"
|
3141 |
msgstr ""
|
3142 |
|
3143 |
-
#: inc/core/helpers/helper-misc.php:
|
3144 |
msgid "Swedish"
|
3145 |
msgstr ""
|
3146 |
|
3147 |
-
#: inc/core/helpers/helper-misc.php:
|
3148 |
msgid "Swiss German"
|
3149 |
msgstr ""
|
3150 |
|
3151 |
-
#: inc/core/helpers/helper-misc.php:
|
3152 |
msgid "Tagalog"
|
3153 |
msgstr ""
|
3154 |
|
3155 |
-
#: inc/core/helpers/helper-misc.php:
|
3156 |
msgid "Tahitian"
|
3157 |
msgstr ""
|
3158 |
|
3159 |
-
#: inc/core/helpers/helper-misc.php:
|
3160 |
msgid "Tajik"
|
3161 |
msgstr ""
|
3162 |
|
3163 |
-
#: inc/core/helpers/helper-misc.php:
|
3164 |
msgid "Tamazight"
|
3165 |
msgstr ""
|
3166 |
|
3167 |
-
#: inc/core/helpers/helper-misc.php:
|
3168 |
msgid "Tamil"
|
3169 |
msgstr ""
|
3170 |
|
3171 |
-
#: inc/core/helpers/helper-misc.php:
|
3172 |
msgid "Tatar"
|
3173 |
msgstr ""
|
3174 |
|
3175 |
-
#: inc/core/helpers/helper-misc.php:
|
3176 |
msgid "Telugu"
|
3177 |
msgstr ""
|
3178 |
|
3179 |
-
#: inc/core/helpers/helper-misc.php:
|
3180 |
msgid "Thai"
|
3181 |
msgstr ""
|
3182 |
|
3183 |
-
#: inc/core/helpers/helper-misc.php:
|
3184 |
msgid "Tibetan"
|
3185 |
msgstr ""
|
3186 |
|
3187 |
-
#: inc/core/helpers/helper-misc.php:
|
3188 |
msgid "Tigrinya"
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: inc/core/helpers/helper-misc.php:
|
3192 |
msgid "Turkish"
|
3193 |
msgstr ""
|
3194 |
|
3195 |
-
#: inc/core/helpers/helper-misc.php:
|
3196 |
msgid "Turkmen"
|
3197 |
msgstr ""
|
3198 |
|
3199 |
-
#: inc/core/helpers/helper-misc.php:
|
3200 |
msgid "Tweants"
|
3201 |
msgstr ""
|
3202 |
|
3203 |
-
#: inc/core/helpers/helper-misc.php:
|
3204 |
msgid "Uighur"
|
3205 |
msgstr ""
|
3206 |
|
3207 |
-
#: inc/core/helpers/helper-misc.php:
|
3208 |
msgid "Ukrainian"
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: inc/core/helpers/helper-misc.php:
|
3212 |
msgid "Urdu"
|
3213 |
msgstr ""
|
3214 |
|
3215 |
-
#: inc/core/helpers/helper-misc.php:
|
3216 |
msgid "Uzbek"
|
3217 |
msgstr ""
|
3218 |
|
3219 |
-
#: inc/core/helpers/helper-misc.php:
|
3220 |
msgid "Vietnamese"
|
3221 |
msgstr ""
|
3222 |
|
3223 |
-
#: inc/core/helpers/helper-misc.php:
|
3224 |
msgid "Walloon"
|
3225 |
msgstr ""
|
3226 |
|
3227 |
-
#: inc/core/helpers/helper-misc.php:
|
3228 |
msgid "Welsh"
|
3229 |
msgstr ""
|
3230 |
|
3231 |
-
#: inc/core/helpers/helper-misc.php:
|
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:
|
3310 |
-
#: inc/core/templates/parts/customize-radio.php:
|
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:
|
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:
|
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:
|
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:
|
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 |
-
|
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 |
-
|
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 |
-
|
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 |
-
|
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 |
-
|
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 "
|
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:
|
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:
|
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:
|
3587 |
-
#: inc/core/templates/parts/customize-radio.php:
|
3588 |
#: inc/core/templates/parts/customize-select.php:113
|
3589 |
msgid "Label"
|
3590 |
msgstr ""
|
3591 |
|
3592 |
-
#: inc/core/templates/parts/customize-checkbox.php:
|
3593 |
msgid "Checked by default"
|
3594 |
msgstr ""
|
3595 |
|
3596 |
-
#: inc/core/templates/parts/customize-checkbox.php:
|
3597 |
-
#: inc/core/templates/parts/customize-radio.php:
|
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:
|
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.
|
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 |
|