Version Description
- Improvement: Various improvements to form builder screen.
- Bugfix: Multiple dropdown parts were causing JS error in multi-step forms.
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.9.10 |
Comparing to | |
See all releases |
Code changes from version 1.9.9 to 1.9.10
- core/assets/css/customize.css +3 -3
- core/assets/js/lib/happyforms-select.js +0 -2
- core/assets/svg/icons/opt-in.svg +1 -0
- core/assets/svg/icons/signature.svg +1 -0
- core/classes/class-form-controller.php +8 -4
- core/classes/class-form-part-library.php +8 -4
- core/classes/class-wp-customize-form-manager.php +2 -0
- core/classes/parts/class-part-multi-line-text.php +2 -2
- core/helpers/helper-misc.php +41 -0
- core/helpers/helper-styles.php +1 -1
- core/templates/parts/customize-checkbox.php +9 -9
- core/templates/parts/customize-radio.php +6 -6
- core/templates/parts/customize-select.php +1 -1
- happyforms.php +2 -2
- inc/classes/class-happyforms.php +9 -29
- inc/classes/parts/class-part-mailchimp-dummy.php +4 -4
- languages/happyforms.pot +191 -215
- readme.txt +8 -1
core/assets/css/customize.css
CHANGED
@@ -1109,9 +1109,9 @@ ul.happyforms-parts-list li[data-part-type="placeholder_dummy"] .happyforms-part
|
|
1109 |
background-image: url(../svg/icons/placeholder.svg);
|
1110 |
}
|
1111 |
|
1112 |
-
ul.happyforms-parts-list li[data-part-type="
|
1113 |
opacity: 0.5;
|
1114 |
-
background-image: url(../svg/icons/
|
1115 |
}
|
1116 |
|
1117 |
ul.happyforms-parts-list li[data-part-type="payments_dummy"] .happyforms-parts-list-item-title:before {
|
@@ -1121,7 +1121,7 @@ ul.happyforms-parts-list li[data-part-type="payments_dummy"] .happyforms-parts-l
|
|
1121 |
|
1122 |
ul.happyforms-parts-list li[data-part-type="signature_dummy"] .happyforms-parts-list-item-title:before {
|
1123 |
opacity: 0.5;
|
1124 |
-
background-image: url(../svg/icons/
|
1125 |
}
|
1126 |
|
1127 |
ul.happyforms-parts-list .happyforms-parts-list-item-title {
|
1109 |
background-image: url(../svg/icons/placeholder.svg);
|
1110 |
}
|
1111 |
|
1112 |
+
ul.happyforms-parts-list li[data-part-type="optin_dummy"] .happyforms-parts-list-item-title:before {
|
1113 |
opacity: 0.5;
|
1114 |
+
background-image: url(../svg/icons/opt-in.svg);
|
1115 |
}
|
1116 |
|
1117 |
ul.happyforms-parts-list li[data-part-type="payments_dummy"] .happyforms-parts-list-item-title:before {
|
1121 |
|
1122 |
ul.happyforms-parts-list li[data-part-type="signature_dummy"] .happyforms-parts-list-item-title:before {
|
1123 |
opacity: 0.5;
|
1124 |
+
background-image: url(../svg/icons/signature.svg);
|
1125 |
}
|
1126 |
|
1127 |
ul.happyforms-parts-list .happyforms-parts-list-item-title {
|
core/assets/js/lib/happyforms-select.js
CHANGED
@@ -57,8 +57,6 @@
|
|
57 |
this.$el.on( 'click', this.handleClick.bind( this ) );
|
58 |
this.$el.parent().on( 'click', this.handleClick.bind( this ) );
|
59 |
}
|
60 |
-
|
61 |
-
this.setValue();
|
62 |
}
|
63 |
|
64 |
HappyFormsSelect.prototype.handleClick = function( e ) {
|
57 |
this.$el.on( 'click', this.handleClick.bind( this ) );
|
58 |
this.$el.parent().on( 'click', this.handleClick.bind( this ) );
|
59 |
}
|
|
|
|
|
60 |
}
|
61 |
|
62 |
HappyFormsSelect.prototype.handleClick = function( e ) {
|
core/assets/svg/icons/opt-in.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-linecap="round" stroke-miterlimit="10" stroke-width="6"><path d="m11.2 32.3c0-11.6 0-28.6 20.8-29.3 21.6 0 20.8 17.6 20.8 29.3"/><path d="m55.2 48.7h-46.4c-3.2 0-5.8-3.2-5.8-7.1 0-3.9 2.6-7.1 5.8-7.1h46.4c3.2 0 5.8 3.2 5.8 7.1 0 3.9-2.6 7.1-5.8 7.1z"/><path d="m41.6 48.7v3c0 5.2-4.1 9.3-9.2 9.3s-9.2-4.2-9.2-9.3v-2.5"/></g></svg>
|
core/assets/svg/icons/signature.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-linecap="round" stroke-miterlimit="10" stroke-width="6"><path d="m3 43.7c10.4-3.3 46.9-1.6 44.8-25.2-.1-.9-.5-5.5-3.9-9.1-9.4-10.2-32.8-7.4-36 3.2-1.8 6 1.2 15.3 11.8 27.5 8.2 9.4 16.1 16.2 22.2 20.8"/><path d="m39.5 50.2c.9-8.9 2.1-11 3.1-11.1 2.2-.2 3.8 9.7 6.5 9.6 2.9-.1 3.7-11.1 6.4-11.2 1.3-.1 3.1 2.6 5.5 11.9"/></g></svg>
|
core/classes/class-form-controller.php
CHANGED
@@ -700,14 +700,18 @@ class HappyForms_Form_Controller {
|
|
700 |
* @return boolean|array
|
701 |
*/
|
702 |
public function get_first_part_by_type( $form_data, $type = '' ) {
|
703 |
-
|
704 |
-
|
705 |
-
|
|
|
|
|
706 |
break;
|
707 |
}
|
708 |
}
|
709 |
|
710 |
-
|
|
|
|
|
711 |
}
|
712 |
|
713 |
public function get_part_by_id( $form_data, $part_id ) {
|
700 |
* @return boolean|array
|
701 |
*/
|
702 |
public function get_first_part_by_type( $form_data, $type = '' ) {
|
703 |
+
$part = false;
|
704 |
+
|
705 |
+
foreach( $form_data['parts'] as $_part ) {
|
706 |
+
if ( $type === $_part['type'] ) {
|
707 |
+
$part = $_part;
|
708 |
break;
|
709 |
}
|
710 |
}
|
711 |
|
712 |
+
$part = apply_filters( 'happyforms_get_first_part_by_type_' . $type, $part, $form_data );
|
713 |
+
|
714 |
+
return $part;
|
715 |
}
|
716 |
|
717 |
public function get_part_by_id( $form_data, $part_id ) {
|
core/classes/class-form-part-library.php
CHANGED
@@ -110,13 +110,17 @@ class HappyForms_Form_Part_Library {
|
|
110 |
* @return array|bool
|
111 |
*/
|
112 |
public function get_part( $type ) {
|
113 |
-
|
114 |
-
|
115 |
-
|
|
|
|
|
116 |
}
|
117 |
}
|
118 |
|
119 |
-
|
|
|
|
|
120 |
}
|
121 |
|
122 |
/**
|
110 |
* @return array|bool
|
111 |
*/
|
112 |
public function get_part( $type ) {
|
113 |
+
$part = false;
|
114 |
+
|
115 |
+
foreach ( $this->parts as $_part ) {
|
116 |
+
if ( $type === $_part->type ) {
|
117 |
+
$part = $_part;
|
118 |
}
|
119 |
}
|
120 |
|
121 |
+
$part = apply_filters( 'happyforms_library_get_part_' . $type, $part );
|
122 |
+
|
123 |
+
return $part;
|
124 |
}
|
125 |
|
126 |
/**
|
core/classes/class-wp-customize-form-manager.php
CHANGED
@@ -48,6 +48,8 @@ class HappyForms_WP_Customize_Form_Manager {
|
|
48 |
exit;
|
49 |
}
|
50 |
|
|
|
|
|
51 |
return $form;
|
52 |
}
|
53 |
|
48 |
exit;
|
49 |
}
|
50 |
|
51 |
+
$form = apply_filters( 'happyforms_customize_get_current_form', $form );
|
52 |
+
|
53 |
return $form;
|
54 |
}
|
55 |
|
core/classes/parts/class-part-multi-line-text.php
CHANGED
@@ -66,11 +66,11 @@ class HappyForms_Part_MultiLineText extends HappyForms_Form_Part {
|
|
66 |
),
|
67 |
),
|
68 |
'characters_label' => array(
|
69 |
-
'default' => __( 'Min characters', 'happyforms
|
70 |
'sanitize' => 'sanitize_text_field',
|
71 |
),
|
72 |
'words_label' => array(
|
73 |
-
'default' => __( 'Max words', 'happyforms
|
74 |
'sanitize' => 'sanitize_text_field',
|
75 |
),
|
76 |
'width' => array(
|
66 |
),
|
67 |
),
|
68 |
'characters_label' => array(
|
69 |
+
'default' => __( 'Min characters', 'happyforms' ),
|
70 |
'sanitize' => 'sanitize_text_field',
|
71 |
),
|
72 |
'words_label' => array(
|
73 |
+
'default' => __( 'Max words', 'happyforms' ),
|
74 |
'sanitize' => 'sanitize_text_field',
|
75 |
),
|
76 |
'width' => array(
|
core/helpers/helper-misc.php
CHANGED
@@ -594,6 +594,26 @@ function happyforms_get_meta( $post_id, $key = '', $single = false ) {
|
|
594 |
|
595 |
endif;
|
596 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
597 |
if ( ! function_exists( 'happyforms_unprefix_meta' ) ):
|
598 |
|
599 |
function happyforms_unprefix_meta( $meta ) {
|
@@ -924,3 +944,24 @@ function happyforms_get_validation_message( $message_key ) {
|
|
924 |
}
|
925 |
|
926 |
endif;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
594 |
|
595 |
endif;
|
596 |
|
597 |
+
if ( ! function_exists( 'happyforms_delete_meta' ) ):
|
598 |
+
|
599 |
+
function happyforms_delete_meta( $post_id, $key = '', $value = '' ) {
|
600 |
+
$key = "_happyforms_{$key}";
|
601 |
+
|
602 |
+
return delete_post_meta( $post_id, $key, $value );
|
603 |
+
}
|
604 |
+
|
605 |
+
endif;
|
606 |
+
|
607 |
+
if ( ! function_exists( 'happyforms_meta_exists' ) ):
|
608 |
+
|
609 |
+
function happyforms_meta_exists( $post_id, $key = '' ) {
|
610 |
+
$key = "_happyforms_{$key}";
|
611 |
+
|
612 |
+
return metadata_exists( 'post', $post_id, $key );
|
613 |
+
}
|
614 |
+
|
615 |
+
endif;
|
616 |
+
|
617 |
if ( ! function_exists( 'happyforms_unprefix_meta' ) ):
|
618 |
|
619 |
function happyforms_unprefix_meta( $meta ) {
|
944 |
}
|
945 |
|
946 |
endif;
|
947 |
+
|
948 |
+
if ( ! function_exists( 'happyforms_debug_log_enabled' ) ):
|
949 |
+
|
950 |
+
function happyforms_debug_log_enabled() {
|
951 |
+
$enabled = (
|
952 |
+
( defined( 'WP_DEBUG' ) && true === WP_DEBUG ) &&
|
953 |
+
( defined( 'WP_DEBUG_LOG' ) && true === WP_DEBUG_LOG )
|
954 |
+
);
|
955 |
+
|
956 |
+
return $enabled;
|
957 |
+
}
|
958 |
+
|
959 |
+
endif;
|
960 |
+
|
961 |
+
if ( ! function_exists( 'happyforms_log_error' ) ):
|
962 |
+
|
963 |
+
function happyforms_log_error( $error ) {
|
964 |
+
error_log( "[HappyForms:{$error->get_error_code()}] {$error->get_error_message()}" );
|
965 |
+
}
|
966 |
+
|
967 |
+
endif;
|
core/helpers/helper-styles.php
CHANGED
@@ -27,7 +27,7 @@ if ( ! function_exists( 'happyforms_get_frontend_stylesheet_url' ) ):
|
|
27 |
$stylesheets_url = apply_filters( 'happyforms_frontend_stylesheets_url', $stylesheets_url );
|
28 |
$style_suffix = ( defined( 'HAPPYFORMS_UPGRADE_VERSION' ) ) ? HAPPYFORMS_UPGRADE_VERSION : HAPPYFORMS_VERSION;
|
29 |
|
30 |
-
$style_url = "{$stylesheets_url}/{$stylesheet_name}?{$style_suffix}";
|
31 |
|
32 |
return $style_url;
|
33 |
}
|
27 |
$stylesheets_url = apply_filters( 'happyforms_frontend_stylesheets_url', $stylesheets_url );
|
28 |
$style_suffix = ( defined( 'HAPPYFORMS_UPGRADE_VERSION' ) ) ? HAPPYFORMS_UPGRADE_VERSION : HAPPYFORMS_VERSION;
|
29 |
|
30 |
+
$style_url = "{$stylesheets_url}/{$stylesheet_name}?ver={$style_suffix}";
|
31 |
|
32 |
return $style_url;
|
33 |
}
|
core/templates/parts/customize-checkbox.php
CHANGED
@@ -65,20 +65,20 @@
|
|
65 |
</label>
|
66 |
</p>
|
67 |
<p>
|
68 |
-
<label for="<%= instance.id %>_display_type"><?php _e( 'Choices display', 'happyforms
|
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
|
71 |
-
<option value="block"<%= (instance.display_type == 'block') ? ' selected' : '' %>><?php _e( 'Vertical', 'happyforms
|
72 |
</select>
|
73 |
</p>
|
74 |
<p class="part-options-width-setting">
|
75 |
-
<label for="<%= instance.id %>_options_width"><?php _e( 'Choices width', 'happyforms
|
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
|
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
|
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
|
80 |
-
<option class="display-type--inline" value="quarter" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'quarter') ? ' selected' : '' %>><?php _e( 'Quarter', 'happyforms
|
81 |
-
<option class="display-type--inline display-type--block" value="auto"<%= (instance.options_width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms
|
82 |
</select>
|
83 |
</p>
|
84 |
<p>
|
65 |
</label>
|
66 |
</p>
|
67 |
<p>
|
68 |
+
<label for="<%= instance.id %>_display_type"><?php _e( 'Choices display', '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' ); ?></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' ); ?></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' ); ?></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' ); ?></option>
|
80 |
+
<option class="display-type--inline" value="quarter" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'quarter') ? ' selected' : '' %>><?php _e( 'Quarter', 'happyforms' ); ?></option>
|
81 |
+
<option class="display-type--inline display-type--block" value="auto"<%= (instance.options_width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms' ); ?></option>
|
82 |
</select>
|
83 |
</p>
|
84 |
<p>
|
core/templates/parts/customize-radio.php
CHANGED
@@ -67,13 +67,13 @@
|
|
67 |
</select>
|
68 |
</p>
|
69 |
<p class="part-options-width-setting">
|
70 |
-
<label for="<%= instance.id %>_options_width"><?php _e( 'Choices width', 'happyforms
|
71 |
<select id="<%= instance.id %>_options_width" name="options_width" data-bind="options_width" class="widefat">
|
72 |
-
<option class="display-type--inline display-type--block" value="full"<%= (instance.options_width == 'full') ? ' selected' : '' %>><?php _e( 'Full', 'happyforms
|
73 |
-
<option class="display-type--inline" value="half" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'half') ? ' selected' : '' %>><?php _e( 'Half', 'happyforms
|
74 |
-
<option class="display-type--inline" value="third" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'third') ? ' selected' : '' %>><?php _e( 'Third', 'happyforms
|
75 |
-
<option class="display-type--inline" value="quarter" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'quarter') ? ' selected' : '' %>><?php _e( 'Quarter', 'happyforms
|
76 |
-
<option class="display-type--inline display-type--block" value="auto"<%= (instance.options_width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms
|
77 |
</select>
|
78 |
</p>
|
79 |
|
67 |
</select>
|
68 |
</p>
|
69 |
<p class="part-options-width-setting">
|
70 |
+
<label for="<%= instance.id %>_options_width"><?php _e( 'Choices width', 'happyforms' ); ?></label>
|
71 |
<select id="<%= instance.id %>_options_width" name="options_width" data-bind="options_width" class="widefat">
|
72 |
+
<option class="display-type--inline display-type--block" value="full"<%= (instance.options_width == 'full') ? ' selected' : '' %>><?php _e( 'Full', 'happyforms' ); ?></option>
|
73 |
+
<option class="display-type--inline" value="half" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'half') ? ' selected' : '' %>><?php _e( 'Half', 'happyforms' ); ?></option>
|
74 |
+
<option class="display-type--inline" value="third" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'third') ? ' selected' : '' %>><?php _e( 'Third', 'happyforms' ); ?></option>
|
75 |
+
<option class="display-type--inline" value="quarter" style="display: <%= ( instance.display_type == 'inline' ) ? 'block' : 'none' %>" <%= (instance.options_width == 'quarter') ? ' selected' : '' %>><?php _e( 'Quarter', 'happyforms' ); ?></option>
|
76 |
+
<option class="display-type--inline display-type--block" value="auto"<%= (instance.options_width == 'auto') ? ' selected' : '' %>><?php _e( 'Auto', 'happyforms' ); ?></option>
|
77 |
</select>
|
78 |
</p>
|
79 |
|
core/templates/parts/customize-select.php
CHANGED
@@ -70,7 +70,7 @@
|
|
70 |
</p>
|
71 |
<div class="happyforms-nested-settings" data-trigger="allow_search" style="display: <%= (instance.allow_search == 1) ? 'block' : 'none' %>">
|
72 |
<p>
|
73 |
-
<label for="<%= instance.id %>_no_results_label"><?php _e( '\'No results\' label', 'happyforms
|
74 |
<input type="text" id="<%= instance.id %>_no_results_label" class="widefat title" value="<%= instance.no_results_label %>" data-bind="no_results_label" />
|
75 |
</p>
|
76 |
</div>
|
70 |
</p>
|
71 |
<div class="happyforms-nested-settings" data-trigger="allow_search" style="display: <%= (instance.allow_search == 1) ? 'block' : 'none' %>">
|
72 |
<p>
|
73 |
+
<label for="<%= instance.id %>_no_results_label"><?php _e( '\'No results\' label', 'happyforms' ); ?></label>
|
74 |
<input type="text" id="<%= instance.id %>_no_results_label" class="widefat title" value="<%= instance.no_results_label %>" data-bind="no_results_label" />
|
75 |
</p>
|
76 |
</div>
|
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: HappyForms
|
8 |
-
* Version: 1.9.
|
9 |
* Author URI: https://happyforms.me
|
10 |
* Upgrade URI: https://happyforms.me/upgrade
|
11 |
*/
|
@@ -13,7 +13,7 @@
|
|
13 |
/**
|
14 |
* The current version of the plugin.
|
15 |
*/
|
16 |
-
define( 'HAPPYFORMS_VERSION', '1.9.
|
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: HappyForms
|
8 |
+
* Version: 1.9.10
|
9 |
* Author URI: https://happyforms.me
|
10 |
* Upgrade URI: https://happyforms.me/upgrade
|
11 |
*/
|
13 |
/**
|
14 |
* The current version of the plugin.
|
15 |
*/
|
16 |
+
define( 'HAPPYFORMS_VERSION', '1.9.10' );
|
17 |
|
18 |
if ( ! function_exists( 'happyforms_plugin_file' ) ):
|
19 |
/**
|
inc/classes/class-happyforms.php
CHANGED
@@ -71,7 +71,7 @@ class HappyForms extends HappyForms_Core {
|
|
71 |
$part_library->register_part( 'HappyForms_Part_Placeholder_Dummy', 21 );
|
72 |
|
73 |
require_once( happyforms_get_include_folder() . '/classes/parts/class-part-mailchimp-dummy.php' );
|
74 |
-
$part_library->register_part( '
|
75 |
|
76 |
require_once( happyforms_get_include_folder() . '/classes/parts/class-part-payments-dummy.php' );
|
77 |
$part_library->register_part( 'HappyForms_Part_Payments_Dummy', 23 );
|
@@ -116,42 +116,35 @@ class HappyForms extends HappyForms_Core {
|
|
116 |
$controls[1660] = array(
|
117 |
'type' => 'checkbox_dummy',
|
118 |
'dummy_id' => 'save_abandoned_responses',
|
119 |
-
'label' => __( 'Save abandoned
|
120 |
'tooltip' => __( 'Keep incomplete users responses stored in your WordPress database.', 'happyforms' ),
|
121 |
);
|
122 |
|
123 |
$controls[1661] = array(
|
124 |
'type' => 'checkbox_dummy',
|
125 |
'dummy_id' => 'save_and_resume_submissions',
|
126 |
-
'label' => __( '
|
127 |
'tooltip' => __( 'Let users temporarily save their incomplete response and continue filling out the form at a later time.', 'happyforms' ),
|
128 |
);
|
129 |
|
130 |
-
$controls[1690] = array(
|
131 |
-
'type' => 'checkbox_dummy',
|
132 |
-
'dummy_id' => 'use_mailchimp',
|
133 |
-
'label' => __( 'Use Mailchimp', 'happyforms' ),
|
134 |
-
'tooltip' => __( 'Set which Mailchimp lists, groups and tags you want to use.', 'happyforms' )
|
135 |
-
);
|
136 |
-
|
137 |
$controls[1691] = array(
|
138 |
'type' => 'checkbox_dummy',
|
139 |
'dummy_id' => 'unique_id',
|
140 |
-
'label' => __( 'Add identifier
|
141 |
'tooltip' => __( 'Tag responses with a unique, incremental identifier.', 'happyforms' ),
|
142 |
);
|
143 |
|
144 |
$controls[1800] = array(
|
145 |
'type' => 'checkbox_dummy',
|
146 |
'dummy_id' => 'preview_before_submit',
|
147 |
-
'label' => __( 'Preview
|
148 |
'tooltip' => __( 'Let your users review their submission before confirming it.', 'happyforms' ),
|
149 |
);
|
150 |
|
151 |
$controls[1900] = array(
|
152 |
'type' => 'checkbox_dummy',
|
153 |
'dummy_id' => 'disable_submit_until_valid',
|
154 |
-
'label' => __( '
|
155 |
'tooltip' => __( 'Reduce the opacity of the submit button until all required form parts are valid.', 'happyforms' )
|
156 |
);
|
157 |
|
@@ -176,23 +169,10 @@ class HappyForms extends HappyForms_Core {
|
|
176 |
$controls[450] = array(
|
177 |
'type' => 'checkbox_dummy',
|
178 |
'dummy_id' => 'email_mark_and_reply',
|
179 |
-
'label' => __( 'Include
|
180 |
'tooltip' => __( 'Reply to your users and mark their submission as read in one click.', 'happyforms' ),
|
181 |
);
|
182 |
|
183 |
-
$controls[451] = array(
|
184 |
-
'type' => 'checkbox_dummy',
|
185 |
-
'dummy_id' => 'alert_email_attachment_links',
|
186 |
-
'label' => __( 'Link to attachments in email', 'happyforms' ),
|
187 |
-
'tooltip' => __( 'Show attachments as links instead of a simple counter.', 'happyforms' ),
|
188 |
-
);
|
189 |
-
|
190 |
-
$controls[452] = array(
|
191 |
-
'type' => 'checkbox_dummy',
|
192 |
-
'dummy_id' => 'alert_email_hide_placeholder_parts',
|
193 |
-
'label' => __( 'Hide Placeholder parts in email', 'happyforms' )
|
194 |
-
);
|
195 |
-
|
196 |
$controls[453] = array(
|
197 |
'type' => 'checkbox_dummy',
|
198 |
'dummy_id' => 'alert_email_include_referral_url',
|
@@ -203,14 +183,14 @@ class HappyForms extends HappyForms_Core {
|
|
203 |
$controls[454] = array(
|
204 |
'type' => 'checkbox_dummy',
|
205 |
'dummy_id' => 'attach_pdf_submission',
|
206 |
-
'label' => __( 'Attach .pdf
|
207 |
'tooltip' => __( 'Attach a PDF to your submission alert.', 'happyforms-upgrade' ),
|
208 |
);
|
209 |
|
210 |
$controls[819] = array(
|
211 |
'type' => 'checkbox_dummy',
|
212 |
'dummy_id' => 'attach_pdf',
|
213 |
-
'label' => __( 'Attach .pdf
|
214 |
'tooltip' => __( 'Attach a PDF to the recipient\'s confirmation email.', 'happyforms' ),
|
215 |
);
|
216 |
|
71 |
$part_library->register_part( 'HappyForms_Part_Placeholder_Dummy', 21 );
|
72 |
|
73 |
require_once( happyforms_get_include_folder() . '/classes/parts/class-part-mailchimp-dummy.php' );
|
74 |
+
$part_library->register_part( 'HappyForms_Part_OptIn_Dummy', 22 );
|
75 |
|
76 |
require_once( happyforms_get_include_folder() . '/classes/parts/class-part-payments-dummy.php' );
|
77 |
$part_library->register_part( 'HappyForms_Part_Payments_Dummy', 23 );
|
116 |
$controls[1660] = array(
|
117 |
'type' => 'checkbox_dummy',
|
118 |
'dummy_id' => 'save_abandoned_responses',
|
119 |
+
'label' => __( 'Save abandoned forms', 'happyforms' ),
|
120 |
'tooltip' => __( 'Keep incomplete users responses stored in your WordPress database.', 'happyforms' ),
|
121 |
);
|
122 |
|
123 |
$controls[1661] = array(
|
124 |
'type' => 'checkbox_dummy',
|
125 |
'dummy_id' => 'save_and_resume_submissions',
|
126 |
+
'label' => __( 'Allow save and resume', 'happyforms' ),
|
127 |
'tooltip' => __( 'Let users temporarily save their incomplete response and continue filling out the form at a later time.', 'happyforms' ),
|
128 |
);
|
129 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
$controls[1691] = array(
|
131 |
'type' => 'checkbox_dummy',
|
132 |
'dummy_id' => 'unique_id',
|
133 |
+
'label' => __( 'Add submission identifier', 'happyforms' ),
|
134 |
'tooltip' => __( 'Tag responses with a unique, incremental identifier.', 'happyforms' ),
|
135 |
);
|
136 |
|
137 |
$controls[1800] = array(
|
138 |
'type' => 'checkbox_dummy',
|
139 |
'dummy_id' => 'preview_before_submit',
|
140 |
+
'label' => __( 'Preview before submit', 'happyforms' ),
|
141 |
'tooltip' => __( 'Let your users review their submission before confirming it.', 'happyforms' ),
|
142 |
);
|
143 |
|
144 |
$controls[1900] = array(
|
145 |
'type' => 'checkbox_dummy',
|
146 |
'dummy_id' => 'disable_submit_until_valid',
|
147 |
+
'label' => __( 'Disable submit until valid', 'happyforms' ),
|
148 |
'tooltip' => __( 'Reduce the opacity of the submit button until all required form parts are valid.', 'happyforms' )
|
149 |
);
|
150 |
|
169 |
$controls[450] = array(
|
170 |
'type' => 'checkbox_dummy',
|
171 |
'dummy_id' => 'email_mark_and_reply',
|
172 |
+
'label' => __( 'Include reply link', 'happyforms' ),
|
173 |
'tooltip' => __( 'Reply to your users and mark their submission as read in one click.', 'happyforms' ),
|
174 |
);
|
175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
$controls[453] = array(
|
177 |
'type' => 'checkbox_dummy',
|
178 |
'dummy_id' => 'alert_email_include_referral_url',
|
183 |
$controls[454] = array(
|
184 |
'type' => 'checkbox_dummy',
|
185 |
'dummy_id' => 'attach_pdf_submission',
|
186 |
+
'label' => __( 'Attach .pdf', 'happyforms' ),
|
187 |
'tooltip' => __( 'Attach a PDF to your submission alert.', 'happyforms-upgrade' ),
|
188 |
);
|
189 |
|
190 |
$controls[819] = array(
|
191 |
'type' => 'checkbox_dummy',
|
192 |
'dummy_id' => 'attach_pdf',
|
193 |
+
'label' => __( 'Attach .pdf', 'happyforms' ),
|
194 |
'tooltip' => __( 'Attach a PDF to the recipient\'s confirmation email.', 'happyforms' ),
|
195 |
);
|
196 |
|
inc/classes/parts/class-part-mailchimp-dummy.php
CHANGED
@@ -1,12 +1,12 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
class
|
4 |
|
5 |
-
public $type = '
|
6 |
|
7 |
public function __construct() {
|
8 |
-
$this->label = __( '
|
9 |
-
$this->description = __( 'For requiring permission before
|
10 |
}
|
11 |
|
12 |
}
|
1 |
<?php
|
2 |
|
3 |
+
class HappyForms_Part_OptIn_Dummy extends HappyForms_Form_Part {
|
4 |
|
5 |
+
public $type = 'optin_dummy';
|
6 |
|
7 |
public function __construct() {
|
8 |
+
$this->label = __( 'Opt-In', 'happyforms' );
|
9 |
+
$this->description = __( 'For requiring permission before adding email address to mailing list.', 'happyforms' );
|
10 |
}
|
11 |
|
12 |
}
|
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.9.
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
-
"POT-Creation-Date: 2020-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -301,15 +301,15 @@ msgstr ""
|
|
301 |
msgid "Include submitted values"
|
302 |
msgstr ""
|
303 |
|
304 |
-
#: core/classes/class-form-part-library.php:
|
305 |
msgid "Invalid data"
|
306 |
msgstr ""
|
307 |
|
308 |
-
#: core/classes/class-form-part-library.php:
|
309 |
msgid "Part definition not found"
|
310 |
msgstr ""
|
311 |
|
312 |
-
#: core/classes/class-form-part-library.php:
|
313 |
msgid "Missing validation callback for field %s"
|
314 |
msgstr ""
|
315 |
|
@@ -359,7 +359,7 @@ msgstr ""
|
|
359 |
|
360 |
#: core/classes/class-form-setup.php:182
|
361 |
#: core/templates/customize-form-parts-drawer.php:30
|
362 |
-
#: inc/classes/class-happyforms.php:
|
363 |
#: inc/templates/customize-controls/checkbox_dummy.php:7
|
364 |
msgid "Upgrade"
|
365 |
msgstr ""
|
@@ -547,7 +547,7 @@ msgid "General"
|
|
547 |
msgstr ""
|
548 |
|
549 |
#: core/classes/class-form-styles.php:530
|
550 |
-
#: core/classes/class-form-styles.php:835 core/helpers/helper-misc.php:
|
551 |
#: core/templates/parts/customize-checkbox.php:85
|
552 |
msgid "Width"
|
553 |
msgstr ""
|
@@ -940,58 +940,58 @@ msgstr ""
|
|
940 |
msgid "This message is too short"
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
944 |
msgid "Form saved 👏"
|
945 |
msgstr ""
|
946 |
|
947 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
948 |
msgid "There are two ways to embed your form. Here goes…"
|
949 |
msgstr ""
|
950 |
|
951 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
952 |
msgid "Add HappyForms to your page or post"
|
953 |
msgstr ""
|
954 |
|
955 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
956 |
msgid "In your Edit Post / Edit Page screen, click Add Block."
|
957 |
msgstr ""
|
958 |
|
959 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
960 |
msgid "Select the HappyForms content block."
|
961 |
msgstr ""
|
962 |
|
963 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
964 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
965 |
msgid "Select a form in the Form dropdown."
|
966 |
msgstr ""
|
967 |
|
968 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
969 |
msgid "That's it! You'll see a basic preview of your form in the editor."
|
970 |
msgstr ""
|
971 |
|
972 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
973 |
msgid "Use HappyForms in a widget area"
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
977 |
msgid "Head over to Appearance → <a href=\"%s\">Widgets</a> screen."
|
978 |
msgstr ""
|
979 |
|
980 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
981 |
msgid "Drag the HappyForms widget to your sidebar."
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
985 |
msgid "All done!"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
989 |
msgid ""
|
990 |
"Still have questions? Head over to our <a href=\"%s\" "
|
991 |
"target=\"_blank\">help guide</a>."
|
992 |
msgstr ""
|
993 |
|
994 |
-
#: core/classes/class-wp-customize-form-manager.php:
|
995 |
msgid ""
|
996 |
"Form saved. You can add this form to any Page, Post and Widget area. Have "
|
997 |
"questions? <a href=\"%s\" target=\"_blank\">Ask for help in our support "
|
@@ -2206,589 +2206,589 @@ msgstr ""
|
|
2206 |
msgid "Yugoslavia"
|
2207 |
msgstr ""
|
2208 |
|
2209 |
-
#: core/helpers/helper-misc.php:
|
2210 |
msgid "Response #%s"
|
2211 |
msgstr ""
|
2212 |
|
2213 |
-
#: core/helpers/helper-misc.php:
|
2214 |
msgid "Afrikaans"
|
2215 |
msgstr ""
|
2216 |
|
2217 |
-
#: core/helpers/helper-misc.php:
|
2218 |
msgid "Akan"
|
2219 |
msgstr ""
|
2220 |
|
2221 |
-
#: core/helpers/helper-misc.php:
|
2222 |
msgid "Albanian"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
-
#: core/helpers/helper-misc.php:
|
2226 |
msgid "Algerian Arabic"
|
2227 |
msgstr ""
|
2228 |
|
2229 |
-
#: core/helpers/helper-misc.php:
|
2230 |
msgid "Amharic"
|
2231 |
msgstr ""
|
2232 |
|
2233 |
-
#: core/helpers/helper-misc.php:
|
2234 |
msgid "Arabic"
|
2235 |
msgstr ""
|
2236 |
|
2237 |
-
#: core/helpers/helper-misc.php:
|
2238 |
msgid "Armenian"
|
2239 |
msgstr ""
|
2240 |
|
2241 |
-
#: core/helpers/helper-misc.php:
|
2242 |
msgid "Aromanian"
|
2243 |
msgstr ""
|
2244 |
|
2245 |
-
#: core/helpers/helper-misc.php:
|
2246 |
msgid "Arpitan"
|
2247 |
msgstr ""
|
2248 |
|
2249 |
-
#: core/helpers/helper-misc.php:
|
2250 |
msgid "Assamese"
|
2251 |
msgstr ""
|
2252 |
|
2253 |
-
#: core/helpers/helper-misc.php:
|
2254 |
msgid "Azerbaijani"
|
2255 |
msgstr ""
|
2256 |
|
2257 |
-
#: core/helpers/helper-misc.php:
|
2258 |
msgid "Balochi Southern"
|
2259 |
msgstr ""
|
2260 |
|
2261 |
-
#: core/helpers/helper-misc.php:
|
2262 |
msgid "Bashkir"
|
2263 |
msgstr ""
|
2264 |
|
2265 |
-
#: core/helpers/helper-misc.php:
|
2266 |
msgid "Basque"
|
2267 |
msgstr ""
|
2268 |
|
2269 |
-
#: core/helpers/helper-misc.php:
|
2270 |
msgid "Belarusian"
|
2271 |
msgstr ""
|
2272 |
|
2273 |
-
#: core/helpers/helper-misc.php:
|
2274 |
msgid "Bengali"
|
2275 |
msgstr ""
|
2276 |
|
2277 |
-
#: core/helpers/helper-misc.php:
|
2278 |
msgid "Bosnian"
|
2279 |
msgstr ""
|
2280 |
|
2281 |
-
#: core/helpers/helper-misc.php:
|
2282 |
msgid "Breton"
|
2283 |
msgstr ""
|
2284 |
|
2285 |
-
#: core/helpers/helper-misc.php:
|
2286 |
msgid "Bulgarian"
|
2287 |
msgstr ""
|
2288 |
|
2289 |
-
#: core/helpers/helper-misc.php:
|
2290 |
msgid "Catalan"
|
2291 |
msgstr ""
|
2292 |
|
2293 |
-
#: core/helpers/helper-misc.php:
|
2294 |
msgid "Cebuano"
|
2295 |
msgstr ""
|
2296 |
|
2297 |
-
#: core/helpers/helper-misc.php:
|
2298 |
msgid "Chinese"
|
2299 |
msgstr ""
|
2300 |
|
2301 |
-
#: core/helpers/helper-misc.php:
|
2302 |
msgid "Corsican"
|
2303 |
msgstr ""
|
2304 |
|
2305 |
-
#: core/helpers/helper-misc.php:
|
2306 |
msgid "Croatian"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
-
#: core/helpers/helper-misc.php:
|
2310 |
msgid "Czech"
|
2311 |
msgstr ""
|
2312 |
|
2313 |
-
#: core/helpers/helper-misc.php:
|
2314 |
msgid "Danish"
|
2315 |
msgstr ""
|
2316 |
|
2317 |
-
#: core/helpers/helper-misc.php:
|
2318 |
msgid "Dhivehi"
|
2319 |
msgstr ""
|
2320 |
|
2321 |
-
#: core/helpers/helper-misc.php:
|
2322 |
msgid "Dutch"
|
2323 |
msgstr ""
|
2324 |
|
2325 |
-
#: core/helpers/helper-misc.php:
|
2326 |
msgid "Dzongkha"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
-
#: core/helpers/helper-misc.php:
|
2330 |
msgid "English"
|
2331 |
msgstr ""
|
2332 |
|
2333 |
-
#: core/helpers/helper-misc.php:
|
2334 |
msgid "Esperanto"
|
2335 |
msgstr ""
|
2336 |
|
2337 |
-
#: core/helpers/helper-misc.php:
|
2338 |
msgid "Estonian"
|
2339 |
msgstr ""
|
2340 |
|
2341 |
-
#: core/helpers/helper-misc.php:
|
2342 |
msgid "Faroese"
|
2343 |
msgstr ""
|
2344 |
|
2345 |
-
#: core/helpers/helper-misc.php:
|
2346 |
msgid "Finnish"
|
2347 |
msgstr ""
|
2348 |
|
2349 |
-
#: core/helpers/helper-misc.php:
|
2350 |
msgid "French"
|
2351 |
msgstr ""
|
2352 |
|
2353 |
-
#: core/helpers/helper-misc.php:
|
2354 |
msgid "Frisian"
|
2355 |
msgstr ""
|
2356 |
|
2357 |
-
#: core/helpers/helper-misc.php:
|
2358 |
msgid "Friulian"
|
2359 |
msgstr ""
|
2360 |
|
2361 |
-
#: core/helpers/helper-misc.php:
|
2362 |
msgid "Fulah"
|
2363 |
msgstr ""
|
2364 |
|
2365 |
-
#: core/helpers/helper-misc.php:
|
2366 |
msgid "Galician"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
-
#: core/helpers/helper-misc.php:
|
2370 |
msgid "Georgian"
|
2371 |
msgstr ""
|
2372 |
|
2373 |
-
#: core/helpers/helper-misc.php:
|
2374 |
msgid "German"
|
2375 |
msgstr ""
|
2376 |
|
2377 |
-
#: core/helpers/helper-misc.php:
|
2378 |
msgid "Greek"
|
2379 |
msgstr ""
|
2380 |
|
2381 |
-
#: core/helpers/helper-misc.php:
|
2382 |
msgid "Greenlandic"
|
2383 |
msgstr ""
|
2384 |
|
2385 |
-
#: core/helpers/helper-misc.php:
|
2386 |
msgid "Guaraní"
|
2387 |
msgstr ""
|
2388 |
|
2389 |
-
#: core/helpers/helper-misc.php:
|
2390 |
msgid "Gujarati"
|
2391 |
msgstr ""
|
2392 |
|
2393 |
-
#: core/helpers/helper-misc.php:
|
2394 |
msgid "Hawaiian"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
-
#: core/helpers/helper-misc.php:
|
2398 |
msgid "Hazaragi"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
-
#: core/helpers/helper-misc.php:
|
2402 |
msgid "Hebrew"
|
2403 |
msgstr ""
|
2404 |
|
2405 |
-
#: core/helpers/helper-misc.php:
|
2406 |
msgid "Hindi"
|
2407 |
msgstr ""
|
2408 |
|
2409 |
-
#: core/helpers/helper-misc.php:
|
2410 |
msgid "Hungarian"
|
2411 |
msgstr ""
|
2412 |
|
2413 |
-
#: core/helpers/helper-misc.php:
|
2414 |
msgid "Icelandic"
|
2415 |
msgstr ""
|
2416 |
|
2417 |
-
#: core/helpers/helper-misc.php:
|
2418 |
msgid "Ido"
|
2419 |
msgstr ""
|
2420 |
|
2421 |
-
#: core/helpers/helper-misc.php:
|
2422 |
msgid "Indonesian"
|
2423 |
msgstr ""
|
2424 |
|
2425 |
-
#: core/helpers/helper-misc.php:
|
2426 |
msgid "Irish"
|
2427 |
msgstr ""
|
2428 |
|
2429 |
-
#: core/helpers/helper-misc.php:
|
2430 |
msgid "Italian"
|
2431 |
msgstr ""
|
2432 |
|
2433 |
-
#: core/helpers/helper-misc.php:
|
2434 |
msgid "Japanese"
|
2435 |
msgstr ""
|
2436 |
|
2437 |
-
#: core/helpers/helper-misc.php:
|
2438 |
msgid "Javanese"
|
2439 |
msgstr ""
|
2440 |
|
2441 |
-
#: core/helpers/helper-misc.php:
|
2442 |
msgid "Kabyle"
|
2443 |
msgstr ""
|
2444 |
|
2445 |
-
#: core/helpers/helper-misc.php:
|
2446 |
msgid "Kannada"
|
2447 |
msgstr ""
|
2448 |
|
2449 |
-
#: core/helpers/helper-misc.php:
|
2450 |
msgid "Kazakh"
|
2451 |
msgstr ""
|
2452 |
|
2453 |
-
#: core/helpers/helper-misc.php:
|
2454 |
msgid "Khmer"
|
2455 |
msgstr ""
|
2456 |
|
2457 |
-
#: core/helpers/helper-misc.php:
|
2458 |
msgid "Kinyarwanda"
|
2459 |
msgstr ""
|
2460 |
|
2461 |
-
#: core/helpers/helper-misc.php:
|
2462 |
msgid "Kirghiz"
|
2463 |
msgstr ""
|
2464 |
|
2465 |
-
#: core/helpers/helper-misc.php:
|
2466 |
msgid "Korean"
|
2467 |
msgstr ""
|
2468 |
|
2469 |
-
#: core/helpers/helper-misc.php:
|
2470 |
msgid "Kurdish"
|
2471 |
msgstr ""
|
2472 |
|
2473 |
-
#: core/helpers/helper-misc.php:
|
2474 |
msgid "Lao"
|
2475 |
msgstr ""
|
2476 |
|
2477 |
-
#: core/helpers/helper-misc.php:
|
2478 |
msgid "Latvian"
|
2479 |
msgstr ""
|
2480 |
|
2481 |
-
#: core/helpers/helper-misc.php:
|
2482 |
msgid "Limburgish"
|
2483 |
msgstr ""
|
2484 |
|
2485 |
-
#: core/helpers/helper-misc.php:
|
2486 |
msgid "Lingala"
|
2487 |
msgstr ""
|
2488 |
|
2489 |
-
#: core/helpers/helper-misc.php:
|
2490 |
msgid "Lithuanian"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
-
#: core/helpers/helper-misc.php:
|
2494 |
msgid "Luxembourgish"
|
2495 |
msgstr ""
|
2496 |
|
2497 |
-
#: core/helpers/helper-misc.php:
|
2498 |
msgid "Macedonian"
|
2499 |
msgstr ""
|
2500 |
|
2501 |
-
#: core/helpers/helper-misc.php:
|
2502 |
msgid "Malagasy"
|
2503 |
msgstr ""
|
2504 |
|
2505 |
-
#: core/helpers/helper-misc.php:
|
2506 |
msgid "Malay"
|
2507 |
msgstr ""
|
2508 |
|
2509 |
-
#: core/helpers/helper-misc.php:
|
2510 |
msgid "Malayalam"
|
2511 |
msgstr ""
|
2512 |
|
2513 |
-
#: core/helpers/helper-misc.php:
|
2514 |
msgid "Maori"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
-
#: core/helpers/helper-misc.php:
|
2518 |
msgid "Marathi"
|
2519 |
msgstr ""
|
2520 |
|
2521 |
-
#: core/helpers/helper-misc.php:
|
2522 |
msgid "Mingrelian"
|
2523 |
msgstr ""
|
2524 |
|
2525 |
-
#: core/helpers/helper-misc.php:
|
2526 |
msgid "Mongolian"
|
2527 |
msgstr ""
|
2528 |
|
2529 |
-
#: core/helpers/helper-misc.php:
|
2530 |
msgid "Montenegrin"
|
2531 |
msgstr ""
|
2532 |
|
2533 |
-
#: core/helpers/helper-misc.php:
|
2534 |
msgid "Moroccan Arabic"
|
2535 |
msgstr ""
|
2536 |
|
2537 |
-
#: core/helpers/helper-misc.php:
|
2538 |
msgid "Myanmar (Burmese)"
|
2539 |
msgstr ""
|
2540 |
|
2541 |
-
#: core/helpers/helper-misc.php:
|
2542 |
msgid "Nepali"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: core/helpers/helper-misc.php:
|
2546 |
msgid "Norwegian (Bokmål)"
|
2547 |
msgstr ""
|
2548 |
|
2549 |
-
#: core/helpers/helper-misc.php:
|
2550 |
msgid "Norwegian (Nynorsk)"
|
2551 |
msgstr ""
|
2552 |
|
2553 |
-
#: core/helpers/helper-misc.php:
|
2554 |
msgid "Occitan"
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: core/helpers/helper-misc.php:
|
2558 |
msgid "Oriya"
|
2559 |
msgstr ""
|
2560 |
|
2561 |
-
#: core/helpers/helper-misc.php:
|
2562 |
msgid "Ossetic"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
-
#: core/helpers/helper-misc.php:
|
2566 |
msgid "Pashto"
|
2567 |
msgstr ""
|
2568 |
|
2569 |
-
#: core/helpers/helper-misc.php:
|
2570 |
msgid "Persian"
|
2571 |
msgstr ""
|
2572 |
|
2573 |
-
#: core/helpers/helper-misc.php:
|
2574 |
msgid "Polish"
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: core/helpers/helper-misc.php:
|
2578 |
msgid "Portuguese"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
-
#: core/helpers/helper-misc.php:
|
2582 |
msgid "Punjabi"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
-
#: core/helpers/helper-misc.php:
|
2586 |
msgid "Rohingya"
|
2587 |
msgstr ""
|
2588 |
|
2589 |
-
#: core/helpers/helper-misc.php:
|
2590 |
msgid "Romanian"
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
#: core/helpers/helper-misc.php:
|
2594 |
msgid "Romansh Vallader"
|
2595 |
msgstr ""
|
2596 |
|
2597 |
-
#: core/helpers/helper-misc.php:
|
2598 |
msgid "Russian"
|
2599 |
msgstr ""
|
2600 |
|
2601 |
-
#: core/helpers/helper-misc.php:
|
2602 |
msgid "Rusyn"
|
2603 |
msgstr ""
|
2604 |
|
2605 |
-
#: core/helpers/helper-misc.php:
|
2606 |
msgid "Sakha"
|
2607 |
msgstr ""
|
2608 |
|
2609 |
-
#: core/helpers/helper-misc.php:
|
2610 |
msgid "Sanskrit"
|
2611 |
msgstr ""
|
2612 |
|
2613 |
-
#: core/helpers/helper-misc.php:
|
2614 |
msgid "Sardinian"
|
2615 |
msgstr ""
|
2616 |
|
2617 |
-
#: core/helpers/helper-misc.php:
|
2618 |
msgid "Scottish Gaelic"
|
2619 |
msgstr ""
|
2620 |
|
2621 |
-
#: core/helpers/helper-misc.php:
|
2622 |
msgid "Serbian"
|
2623 |
msgstr ""
|
2624 |
|
2625 |
-
#: core/helpers/helper-misc.php:
|
2626 |
msgid "Silesian"
|
2627 |
msgstr ""
|
2628 |
|
2629 |
-
#: core/helpers/helper-misc.php:
|
2630 |
msgid "Sindhi"
|
2631 |
msgstr ""
|
2632 |
|
2633 |
-
#: core/helpers/helper-misc.php:
|
2634 |
msgid "Sinhala"
|
2635 |
msgstr ""
|
2636 |
|
2637 |
-
#: core/helpers/helper-misc.php:
|
2638 |
msgid "Slovak"
|
2639 |
msgstr ""
|
2640 |
|
2641 |
-
#: core/helpers/helper-misc.php:
|
2642 |
msgid "Slovenian"
|
2643 |
msgstr ""
|
2644 |
|
2645 |
-
#: core/helpers/helper-misc.php:
|
2646 |
msgid "Somali"
|
2647 |
msgstr ""
|
2648 |
|
2649 |
-
#: core/helpers/helper-misc.php:
|
2650 |
msgid "South Azerbaijani"
|
2651 |
msgstr ""
|
2652 |
|
2653 |
-
#: core/helpers/helper-misc.php:
|
2654 |
msgid "Spanish"
|
2655 |
msgstr ""
|
2656 |
|
2657 |
-
#: core/helpers/helper-misc.php:
|
2658 |
msgid "Sundanese"
|
2659 |
msgstr ""
|
2660 |
|
2661 |
-
#: core/helpers/helper-misc.php:
|
2662 |
msgid "Swahili"
|
2663 |
msgstr ""
|
2664 |
|
2665 |
-
#: core/helpers/helper-misc.php:
|
2666 |
msgid "Swedish"
|
2667 |
msgstr ""
|
2668 |
|
2669 |
-
#: core/helpers/helper-misc.php:
|
2670 |
msgid "Swiss German"
|
2671 |
msgstr ""
|
2672 |
|
2673 |
-
#: core/helpers/helper-misc.php:
|
2674 |
msgid "Tagalog"
|
2675 |
msgstr ""
|
2676 |
|
2677 |
-
#: core/helpers/helper-misc.php:
|
2678 |
msgid "Tahitian"
|
2679 |
msgstr ""
|
2680 |
|
2681 |
-
#: core/helpers/helper-misc.php:
|
2682 |
msgid "Tajik"
|
2683 |
msgstr ""
|
2684 |
|
2685 |
-
#: core/helpers/helper-misc.php:
|
2686 |
msgid "Tamazight"
|
2687 |
msgstr ""
|
2688 |
|
2689 |
-
#: core/helpers/helper-misc.php:
|
2690 |
msgid "Tamil"
|
2691 |
msgstr ""
|
2692 |
|
2693 |
-
#: core/helpers/helper-misc.php:
|
2694 |
msgid "Tatar"
|
2695 |
msgstr ""
|
2696 |
|
2697 |
-
#: core/helpers/helper-misc.php:
|
2698 |
msgid "Telugu"
|
2699 |
msgstr ""
|
2700 |
|
2701 |
-
#: core/helpers/helper-misc.php:
|
2702 |
msgid "Thai"
|
2703 |
msgstr ""
|
2704 |
|
2705 |
-
#: core/helpers/helper-misc.php:
|
2706 |
msgid "Tibetan"
|
2707 |
msgstr ""
|
2708 |
|
2709 |
-
#: core/helpers/helper-misc.php:
|
2710 |
msgid "Tigrinya"
|
2711 |
msgstr ""
|
2712 |
|
2713 |
-
#: core/helpers/helper-misc.php:
|
2714 |
msgid "Turkish"
|
2715 |
msgstr ""
|
2716 |
|
2717 |
-
#: core/helpers/helper-misc.php:
|
2718 |
msgid "Turkmen"
|
2719 |
msgstr ""
|
2720 |
|
2721 |
-
#: core/helpers/helper-misc.php:
|
2722 |
msgid "Tweants"
|
2723 |
msgstr ""
|
2724 |
|
2725 |
-
#: core/helpers/helper-misc.php:
|
2726 |
msgid "Uighur"
|
2727 |
msgstr ""
|
2728 |
|
2729 |
-
#: core/helpers/helper-misc.php:
|
2730 |
msgid "Ukrainian"
|
2731 |
msgstr ""
|
2732 |
|
2733 |
-
#: core/helpers/helper-misc.php:
|
2734 |
msgid "Urdu"
|
2735 |
msgstr ""
|
2736 |
|
2737 |
-
#: core/helpers/helper-misc.php:
|
2738 |
msgid "Uzbek"
|
2739 |
msgstr ""
|
2740 |
|
2741 |
-
#: core/helpers/helper-misc.php:
|
2742 |
msgid "Vietnamese"
|
2743 |
msgstr ""
|
2744 |
|
2745 |
-
#: core/helpers/helper-misc.php:
|
2746 |
msgid "Walloon"
|
2747 |
msgstr ""
|
2748 |
|
2749 |
-
#: core/helpers/helper-misc.php:
|
2750 |
msgid "Welsh"
|
2751 |
msgstr ""
|
2752 |
|
2753 |
-
#: core/helpers/helper-misc.php:
|
2754 |
msgid "Yoruba"
|
2755 |
msgstr ""
|
2756 |
|
2757 |
-
#: core/helpers/helper-misc.php:
|
2758 |
#: core/templates/parts/customize-checkbox.php:77
|
2759 |
#: core/templates/parts/customize-checkbox.php:87
|
2760 |
#: core/templates/parts/customize-radio.php:72
|
2761 |
msgid "Full"
|
2762 |
msgstr ""
|
2763 |
|
2764 |
-
#: core/helpers/helper-misc.php:
|
2765 |
#: core/templates/parts/customize-checkbox.php:78
|
2766 |
#: core/templates/parts/customize-checkbox.php:88
|
2767 |
#: core/templates/parts/customize-radio.php:73
|
2768 |
msgid "Half"
|
2769 |
msgstr ""
|
2770 |
|
2771 |
-
#: core/helpers/helper-misc.php:
|
2772 |
#: core/templates/parts/customize-checkbox.php:79
|
2773 |
#: core/templates/parts/customize-checkbox.php:89
|
2774 |
#: core/templates/parts/customize-radio.php:74
|
2775 |
msgid "Third"
|
2776 |
msgstr ""
|
2777 |
|
2778 |
-
#: core/helpers/helper-misc.php:
|
2779 |
#: core/templates/parts/customize-checkbox.php:80
|
2780 |
#: core/templates/parts/customize-radio.php:75
|
2781 |
msgid "Quarter"
|
2782 |
msgstr ""
|
2783 |
|
2784 |
-
#: core/helpers/helper-misc.php:
|
2785 |
#: core/templates/parts/customize-checkbox.php:81
|
2786 |
#: core/templates/parts/customize-checkbox.php:90
|
2787 |
#: core/templates/parts/customize-radio.php:76
|
2788 |
msgid "Auto"
|
2789 |
msgstr ""
|
2790 |
|
2791 |
-
#: core/helpers/helper-misc.php:
|
2792 |
#: core/templates/parts/customize-checkbox.php:95
|
2793 |
msgid "Apply to all parts"
|
2794 |
msgstr ""
|
@@ -3258,7 +3258,7 @@ msgid ""
|
|
3258 |
msgstr ""
|
3259 |
|
3260 |
#: inc/classes/class-happyforms.php:119
|
3261 |
-
msgid "Save abandoned
|
3262 |
msgstr ""
|
3263 |
|
3264 |
#: inc/classes/class-happyforms.php:120
|
@@ -3266,7 +3266,7 @@ msgid "Keep incomplete users responses stored in your WordPress database."
|
|
3266 |
msgstr ""
|
3267 |
|
3268 |
#: inc/classes/class-happyforms.php:126
|
3269 |
-
msgid "
|
3270 |
msgstr ""
|
3271 |
|
3272 |
#: inc/classes/class-happyforms.php:127
|
@@ -3276,118 +3276,94 @@ msgid ""
|
|
3276 |
msgstr ""
|
3277 |
|
3278 |
#: inc/classes/class-happyforms.php:133
|
3279 |
-
msgid "
|
3280 |
msgstr ""
|
3281 |
|
3282 |
#: inc/classes/class-happyforms.php:134
|
3283 |
-
msgid "
|
3284 |
msgstr ""
|
3285 |
|
3286 |
#: inc/classes/class-happyforms.php:140
|
3287 |
-
msgid "
|
3288 |
msgstr ""
|
3289 |
|
3290 |
#: inc/classes/class-happyforms.php:141
|
3291 |
-
msgid "
|
3292 |
msgstr ""
|
3293 |
|
3294 |
#: inc/classes/class-happyforms.php:147
|
3295 |
-
msgid "
|
3296 |
msgstr ""
|
3297 |
|
3298 |
#: inc/classes/class-happyforms.php:148
|
3299 |
-
msgid "Let your users review their submission before confirming it."
|
3300 |
-
msgstr ""
|
3301 |
-
|
3302 |
-
#: inc/classes/class-happyforms.php:154
|
3303 |
-
msgid "Fade submit button until valid"
|
3304 |
-
msgstr ""
|
3305 |
-
|
3306 |
-
#: inc/classes/class-happyforms.php:155
|
3307 |
msgid ""
|
3308 |
"Reduce the opacity of the submit button until all required form parts are "
|
3309 |
"valid."
|
3310 |
msgstr ""
|
3311 |
|
3312 |
-
#: inc/classes/class-happyforms.php:
|
3313 |
msgid "Limit submissions"
|
3314 |
msgstr ""
|
3315 |
|
3316 |
-
#: inc/classes/class-happyforms.php:
|
3317 |
msgid "Set limit on number of allowed form submission in general or per user."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: inc/classes/class-happyforms.php:
|
3321 |
msgid "Schedule visibility"
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: inc/classes/class-happyforms.php:
|
3325 |
msgid ""
|
3326 |
"Show or hide this form during a chosen time and day. Go to Settings > "
|
3327 |
"Timezone to set your city offset."
|
3328 |
msgstr ""
|
3329 |
|
3330 |
-
#: inc/classes/class-happyforms.php:
|
3331 |
-
msgid "Include
|
3332 |
msgstr ""
|
3333 |
|
3334 |
-
#: inc/classes/class-happyforms.php:
|
3335 |
msgid "Reply to your users and mark their submission as read in one click."
|
3336 |
msgstr ""
|
3337 |
|
3338 |
-
#: inc/classes/class-happyforms.php:
|
3339 |
-
msgid "Link to attachments in email"
|
3340 |
-
msgstr ""
|
3341 |
-
|
3342 |
-
#: inc/classes/class-happyforms.php:187
|
3343 |
-
msgid "Show attachments as links instead of a simple counter."
|
3344 |
-
msgstr ""
|
3345 |
-
|
3346 |
-
#: inc/classes/class-happyforms.php:193
|
3347 |
-
msgid "Hide Placeholder parts in email"
|
3348 |
-
msgstr ""
|
3349 |
-
|
3350 |
-
#: inc/classes/class-happyforms.php:199
|
3351 |
msgid "Include referral link"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: inc/classes/class-happyforms.php:
|
3355 |
msgid "Include the page link your form was submitted from."
|
3356 |
msgstr ""
|
3357 |
|
3358 |
-
#: inc/classes/class-happyforms.php:
|
3359 |
-
msgid "Attach .pdf
|
3360 |
msgstr ""
|
3361 |
|
3362 |
-
#: inc/classes/class-happyforms.php:
|
3363 |
msgid "Attach a PDF to your submission alert."
|
3364 |
msgstr ""
|
3365 |
|
3366 |
-
#: inc/classes/class-happyforms.php:
|
3367 |
-
msgid "Attach .pdf to confirmation email"
|
3368 |
-
msgstr ""
|
3369 |
-
|
3370 |
-
#: inc/classes/class-happyforms.php:214
|
3371 |
msgid "Attach a PDF to the recipient's confirmation email."
|
3372 |
msgstr ""
|
3373 |
|
3374 |
-
#: inc/classes/class-happyforms.php:
|
3375 |
msgid "Send abandonment email"
|
3376 |
msgstr ""
|
3377 |
|
3378 |
-
#: inc/classes/class-happyforms.php:
|
3379 |
msgid "Notify users when they abandon your form before submitting it."
|
3380 |
msgstr ""
|
3381 |
|
3382 |
-
#: inc/classes/class-happyforms.php:
|
3383 |
msgid "Use theme styles"
|
3384 |
msgstr ""
|
3385 |
|
3386 |
-
#: inc/classes/class-happyforms.php:
|
3387 |
msgid "HappyForms Upgrade"
|
3388 |
msgstr ""
|
3389 |
|
3390 |
-
#: inc/classes/class-happyforms.php:
|
3391 |
msgid ""
|
3392 |
"<p>Can we ask a favor?</p><p>You created your first form %s days ago — how "
|
3393 |
"time flies! Since then, we’ve answered hundreds of community emails and "
|
@@ -3438,11 +3414,11 @@ msgid "For requiring permission before accepting submission."
|
|
3438 |
msgstr ""
|
3439 |
|
3440 |
#: inc/classes/parts/class-part-mailchimp-dummy.php:8
|
3441 |
-
msgid "
|
3442 |
msgstr ""
|
3443 |
|
3444 |
#: inc/classes/parts/class-part-mailchimp-dummy.php:9
|
3445 |
-
msgid "For requiring permission before
|
3446 |
msgstr ""
|
3447 |
|
3448 |
#: inc/classes/parts/class-part-narrative-dummy.php:8
|
2 |
# This file is distributed under the same license as the HappyForms package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: HappyForms 1.9.10\n"
|
6 |
"Report-Msgid-Bugs-To: https://thethemefoundry.com/support/\n"
|
7 |
+
"POT-Creation-Date: 2020-05-12 06:22:19+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
301 |
msgid "Include submitted values"
|
302 |
msgstr ""
|
303 |
|
304 |
+
#: core/classes/class-form-part-library.php:189
|
305 |
msgid "Invalid data"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: core/classes/class-form-part-library.php:196
|
309 |
msgid "Part definition not found"
|
310 |
msgstr ""
|
311 |
|
312 |
+
#: core/classes/class-form-part-library.php:227
|
313 |
msgid "Missing validation callback for field %s"
|
314 |
msgstr ""
|
315 |
|
359 |
|
360 |
#: core/classes/class-form-setup.php:182
|
361 |
#: core/templates/customize-form-parts-drawer.php:30
|
362 |
+
#: inc/classes/class-happyforms.php:237
|
363 |
#: inc/templates/customize-controls/checkbox_dummy.php:7
|
364 |
msgid "Upgrade"
|
365 |
msgstr ""
|
547 |
msgstr ""
|
548 |
|
549 |
#: core/classes/class-form-styles.php:530
|
550 |
+
#: core/classes/class-form-styles.php:835 core/helpers/helper-misc.php:919
|
551 |
#: core/templates/parts/customize-checkbox.php:85
|
552 |
msgid "Width"
|
553 |
msgstr ""
|
940 |
msgid "This message is too short"
|
941 |
msgstr ""
|
942 |
|
943 |
+
#: core/classes/class-wp-customize-form-manager.php:165
|
944 |
msgid "Form saved 👏"
|
945 |
msgstr ""
|
946 |
|
947 |
+
#: core/classes/class-wp-customize-form-manager.php:166
|
948 |
msgid "There are two ways to embed your form. Here goes…"
|
949 |
msgstr ""
|
950 |
|
951 |
+
#: core/classes/class-wp-customize-form-manager.php:167
|
952 |
msgid "Add HappyForms to your page or post"
|
953 |
msgstr ""
|
954 |
|
955 |
+
#: core/classes/class-wp-customize-form-manager.php:168
|
956 |
msgid "In your Edit Post / Edit Page screen, click Add Block."
|
957 |
msgstr ""
|
958 |
|
959 |
+
#: core/classes/class-wp-customize-form-manager.php:168
|
960 |
msgid "Select the HappyForms content block."
|
961 |
msgstr ""
|
962 |
|
963 |
+
#: core/classes/class-wp-customize-form-manager.php:168
|
964 |
+
#: core/classes/class-wp-customize-form-manager.php:173
|
965 |
msgid "Select a form in the Form dropdown."
|
966 |
msgstr ""
|
967 |
|
968 |
+
#: core/classes/class-wp-customize-form-manager.php:168
|
969 |
msgid "That's it! You'll see a basic preview of your form in the editor."
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: core/classes/class-wp-customize-form-manager.php:169
|
973 |
msgid "Use HappyForms in a widget area"
|
974 |
msgstr ""
|
975 |
|
976 |
+
#: core/classes/class-wp-customize-form-manager.php:171
|
977 |
msgid "Head over to Appearance → <a href=\"%s\">Widgets</a> screen."
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: core/classes/class-wp-customize-form-manager.php:172
|
981 |
msgid "Drag the HappyForms widget to your sidebar."
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: core/classes/class-wp-customize-form-manager.php:174
|
985 |
msgid "All done!"
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: core/classes/class-wp-customize-form-manager.php:176
|
989 |
msgid ""
|
990 |
"Still have questions? Head over to our <a href=\"%s\" "
|
991 |
"target=\"_blank\">help guide</a>."
|
992 |
msgstr ""
|
993 |
|
994 |
+
#: core/classes/class-wp-customize-form-manager.php:183
|
995 |
msgid ""
|
996 |
"Form saved. You can add this form to any Page, Post and Widget area. Have "
|
997 |
"questions? <a href=\"%s\" target=\"_blank\">Ask for help in our support "
|
2206 |
msgid "Yugoslavia"
|
2207 |
msgstr ""
|
2208 |
|
2209 |
+
#: core/helpers/helper-misc.php:663
|
2210 |
msgid "Response #%s"
|
2211 |
msgstr ""
|
2212 |
|
2213 |
+
#: core/helpers/helper-misc.php:722
|
2214 |
msgid "Afrikaans"
|
2215 |
msgstr ""
|
2216 |
|
2217 |
+
#: core/helpers/helper-misc.php:723
|
2218 |
msgid "Akan"
|
2219 |
msgstr ""
|
2220 |
|
2221 |
+
#: core/helpers/helper-misc.php:724
|
2222 |
msgid "Albanian"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: core/helpers/helper-misc.php:725
|
2226 |
msgid "Algerian Arabic"
|
2227 |
msgstr ""
|
2228 |
|
2229 |
+
#: core/helpers/helper-misc.php:726
|
2230 |
msgid "Amharic"
|
2231 |
msgstr ""
|
2232 |
|
2233 |
+
#: core/helpers/helper-misc.php:727
|
2234 |
msgid "Arabic"
|
2235 |
msgstr ""
|
2236 |
|
2237 |
+
#: core/helpers/helper-misc.php:728
|
2238 |
msgid "Armenian"
|
2239 |
msgstr ""
|
2240 |
|
2241 |
+
#: core/helpers/helper-misc.php:729
|
2242 |
msgid "Aromanian"
|
2243 |
msgstr ""
|
2244 |
|
2245 |
+
#: core/helpers/helper-misc.php:730
|
2246 |
msgid "Arpitan"
|
2247 |
msgstr ""
|
2248 |
|
2249 |
+
#: core/helpers/helper-misc.php:731
|
2250 |
msgid "Assamese"
|
2251 |
msgstr ""
|
2252 |
|
2253 |
+
#: core/helpers/helper-misc.php:732
|
2254 |
msgid "Azerbaijani"
|
2255 |
msgstr ""
|
2256 |
|
2257 |
+
#: core/helpers/helper-misc.php:733
|
2258 |
msgid "Balochi Southern"
|
2259 |
msgstr ""
|
2260 |
|
2261 |
+
#: core/helpers/helper-misc.php:734
|
2262 |
msgid "Bashkir"
|
2263 |
msgstr ""
|
2264 |
|
2265 |
+
#: core/helpers/helper-misc.php:735
|
2266 |
msgid "Basque"
|
2267 |
msgstr ""
|
2268 |
|
2269 |
+
#: core/helpers/helper-misc.php:736
|
2270 |
msgid "Belarusian"
|
2271 |
msgstr ""
|
2272 |
|
2273 |
+
#: core/helpers/helper-misc.php:737
|
2274 |
msgid "Bengali"
|
2275 |
msgstr ""
|
2276 |
|
2277 |
+
#: core/helpers/helper-misc.php:738
|
2278 |
msgid "Bosnian"
|
2279 |
msgstr ""
|
2280 |
|
2281 |
+
#: core/helpers/helper-misc.php:739
|
2282 |
msgid "Breton"
|
2283 |
msgstr ""
|
2284 |
|
2285 |
+
#: core/helpers/helper-misc.php:740
|
2286 |
msgid "Bulgarian"
|
2287 |
msgstr ""
|
2288 |
|
2289 |
+
#: core/helpers/helper-misc.php:741
|
2290 |
msgid "Catalan"
|
2291 |
msgstr ""
|
2292 |
|
2293 |
+
#: core/helpers/helper-misc.php:742
|
2294 |
msgid "Cebuano"
|
2295 |
msgstr ""
|
2296 |
|
2297 |
+
#: core/helpers/helper-misc.php:743
|
2298 |
msgid "Chinese"
|
2299 |
msgstr ""
|
2300 |
|
2301 |
+
#: core/helpers/helper-misc.php:744
|
2302 |
msgid "Corsican"
|
2303 |
msgstr ""
|
2304 |
|
2305 |
+
#: core/helpers/helper-misc.php:745
|
2306 |
msgid "Croatian"
|
2307 |
msgstr ""
|
2308 |
|
2309 |
+
#: core/helpers/helper-misc.php:746
|
2310 |
msgid "Czech"
|
2311 |
msgstr ""
|
2312 |
|
2313 |
+
#: core/helpers/helper-misc.php:747
|
2314 |
msgid "Danish"
|
2315 |
msgstr ""
|
2316 |
|
2317 |
+
#: core/helpers/helper-misc.php:748
|
2318 |
msgid "Dhivehi"
|
2319 |
msgstr ""
|
2320 |
|
2321 |
+
#: core/helpers/helper-misc.php:749
|
2322 |
msgid "Dutch"
|
2323 |
msgstr ""
|
2324 |
|
2325 |
+
#: core/helpers/helper-misc.php:750
|
2326 |
msgid "Dzongkha"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
+
#: core/helpers/helper-misc.php:751
|
2330 |
msgid "English"
|
2331 |
msgstr ""
|
2332 |
|
2333 |
+
#: core/helpers/helper-misc.php:752
|
2334 |
msgid "Esperanto"
|
2335 |
msgstr ""
|
2336 |
|
2337 |
+
#: core/helpers/helper-misc.php:753
|
2338 |
msgid "Estonian"
|
2339 |
msgstr ""
|
2340 |
|
2341 |
+
#: core/helpers/helper-misc.php:754
|
2342 |
msgid "Faroese"
|
2343 |
msgstr ""
|
2344 |
|
2345 |
+
#: core/helpers/helper-misc.php:755
|
2346 |
msgid "Finnish"
|
2347 |
msgstr ""
|
2348 |
|
2349 |
+
#: core/helpers/helper-misc.php:756
|
2350 |
msgid "French"
|
2351 |
msgstr ""
|
2352 |
|
2353 |
+
#: core/helpers/helper-misc.php:757
|
2354 |
msgid "Frisian"
|
2355 |
msgstr ""
|
2356 |
|
2357 |
+
#: core/helpers/helper-misc.php:758
|
2358 |
msgid "Friulian"
|
2359 |
msgstr ""
|
2360 |
|
2361 |
+
#: core/helpers/helper-misc.php:759
|
2362 |
msgid "Fulah"
|
2363 |
msgstr ""
|
2364 |
|
2365 |
+
#: core/helpers/helper-misc.php:760
|
2366 |
msgid "Galician"
|
2367 |
msgstr ""
|
2368 |
|
2369 |
+
#: core/helpers/helper-misc.php:761
|
2370 |
msgid "Georgian"
|
2371 |
msgstr ""
|
2372 |
|
2373 |
+
#: core/helpers/helper-misc.php:762
|
2374 |
msgid "German"
|
2375 |
msgstr ""
|
2376 |
|
2377 |
+
#: core/helpers/helper-misc.php:763
|
2378 |
msgid "Greek"
|
2379 |
msgstr ""
|
2380 |
|
2381 |
+
#: core/helpers/helper-misc.php:764
|
2382 |
msgid "Greenlandic"
|
2383 |
msgstr ""
|
2384 |
|
2385 |
+
#: core/helpers/helper-misc.php:765
|
2386 |
msgid "Guaraní"
|
2387 |
msgstr ""
|
2388 |
|
2389 |
+
#: core/helpers/helper-misc.php:766
|
2390 |
msgid "Gujarati"
|
2391 |
msgstr ""
|
2392 |
|
2393 |
+
#: core/helpers/helper-misc.php:767
|
2394 |
msgid "Hawaiian"
|
2395 |
msgstr ""
|
2396 |
|
2397 |
+
#: core/helpers/helper-misc.php:768
|
2398 |
msgid "Hazaragi"
|
2399 |
msgstr ""
|
2400 |
|
2401 |
+
#: core/helpers/helper-misc.php:769
|
2402 |
msgid "Hebrew"
|
2403 |
msgstr ""
|
2404 |
|
2405 |
+
#: core/helpers/helper-misc.php:770
|
2406 |
msgid "Hindi"
|
2407 |
msgstr ""
|
2408 |
|
2409 |
+
#: core/helpers/helper-misc.php:771
|
2410 |
msgid "Hungarian"
|
2411 |
msgstr ""
|
2412 |
|
2413 |
+
#: core/helpers/helper-misc.php:772
|
2414 |
msgid "Icelandic"
|
2415 |
msgstr ""
|
2416 |
|
2417 |
+
#: core/helpers/helper-misc.php:773
|
2418 |
msgid "Ido"
|
2419 |
msgstr ""
|
2420 |
|
2421 |
+
#: core/helpers/helper-misc.php:774
|
2422 |
msgid "Indonesian"
|
2423 |
msgstr ""
|
2424 |
|
2425 |
+
#: core/helpers/helper-misc.php:775
|
2426 |
msgid "Irish"
|
2427 |
msgstr ""
|
2428 |
|
2429 |
+
#: core/helpers/helper-misc.php:776
|
2430 |
msgid "Italian"
|
2431 |
msgstr ""
|
2432 |
|
2433 |
+
#: core/helpers/helper-misc.php:777
|
2434 |
msgid "Japanese"
|
2435 |
msgstr ""
|
2436 |
|
2437 |
+
#: core/helpers/helper-misc.php:778
|
2438 |
msgid "Javanese"
|
2439 |
msgstr ""
|
2440 |
|
2441 |
+
#: core/helpers/helper-misc.php:779
|
2442 |
msgid "Kabyle"
|
2443 |
msgstr ""
|
2444 |
|
2445 |
+
#: core/helpers/helper-misc.php:780
|
2446 |
msgid "Kannada"
|
2447 |
msgstr ""
|
2448 |
|
2449 |
+
#: core/helpers/helper-misc.php:781
|
2450 |
msgid "Kazakh"
|
2451 |
msgstr ""
|
2452 |
|
2453 |
+
#: core/helpers/helper-misc.php:782
|
2454 |
msgid "Khmer"
|
2455 |
msgstr ""
|
2456 |
|
2457 |
+
#: core/helpers/helper-misc.php:783
|
2458 |
msgid "Kinyarwanda"
|
2459 |
msgstr ""
|
2460 |
|
2461 |
+
#: core/helpers/helper-misc.php:784
|
2462 |
msgid "Kirghiz"
|
2463 |
msgstr ""
|
2464 |
|
2465 |
+
#: core/helpers/helper-misc.php:785
|
2466 |
msgid "Korean"
|
2467 |
msgstr ""
|
2468 |
|
2469 |
+
#: core/helpers/helper-misc.php:786
|
2470 |
msgid "Kurdish"
|
2471 |
msgstr ""
|
2472 |
|
2473 |
+
#: core/helpers/helper-misc.php:787
|
2474 |
msgid "Lao"
|
2475 |
msgstr ""
|
2476 |
|
2477 |
+
#: core/helpers/helper-misc.php:788
|
2478 |
msgid "Latvian"
|
2479 |
msgstr ""
|
2480 |
|
2481 |
+
#: core/helpers/helper-misc.php:789
|
2482 |
msgid "Limburgish"
|
2483 |
msgstr ""
|
2484 |
|
2485 |
+
#: core/helpers/helper-misc.php:790
|
2486 |
msgid "Lingala"
|
2487 |
msgstr ""
|
2488 |
|
2489 |
+
#: core/helpers/helper-misc.php:791
|
2490 |
msgid "Lithuanian"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
+
#: core/helpers/helper-misc.php:792
|
2494 |
msgid "Luxembourgish"
|
2495 |
msgstr ""
|
2496 |
|
2497 |
+
#: core/helpers/helper-misc.php:793
|
2498 |
msgid "Macedonian"
|
2499 |
msgstr ""
|
2500 |
|
2501 |
+
#: core/helpers/helper-misc.php:794
|
2502 |
msgid "Malagasy"
|
2503 |
msgstr ""
|
2504 |
|
2505 |
+
#: core/helpers/helper-misc.php:795
|
2506 |
msgid "Malay"
|
2507 |
msgstr ""
|
2508 |
|
2509 |
+
#: core/helpers/helper-misc.php:796
|
2510 |
msgid "Malayalam"
|
2511 |
msgstr ""
|
2512 |
|
2513 |
+
#: core/helpers/helper-misc.php:797
|
2514 |
msgid "Maori"
|
2515 |
msgstr ""
|
2516 |
|
2517 |
+
#: core/helpers/helper-misc.php:798
|
2518 |
msgid "Marathi"
|
2519 |
msgstr ""
|
2520 |
|
2521 |
+
#: core/helpers/helper-misc.php:799
|
2522 |
msgid "Mingrelian"
|
2523 |
msgstr ""
|
2524 |
|
2525 |
+
#: core/helpers/helper-misc.php:800
|
2526 |
msgid "Mongolian"
|
2527 |
msgstr ""
|
2528 |
|
2529 |
+
#: core/helpers/helper-misc.php:801
|
2530 |
msgid "Montenegrin"
|
2531 |
msgstr ""
|
2532 |
|
2533 |
+
#: core/helpers/helper-misc.php:802
|
2534 |
msgid "Moroccan Arabic"
|
2535 |
msgstr ""
|
2536 |
|
2537 |
+
#: core/helpers/helper-misc.php:803
|
2538 |
msgid "Myanmar (Burmese)"
|
2539 |
msgstr ""
|
2540 |
|
2541 |
+
#: core/helpers/helper-misc.php:804
|
2542 |
msgid "Nepali"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
+
#: core/helpers/helper-misc.php:805
|
2546 |
msgid "Norwegian (Bokmål)"
|
2547 |
msgstr ""
|
2548 |
|
2549 |
+
#: core/helpers/helper-misc.php:806
|
2550 |
msgid "Norwegian (Nynorsk)"
|
2551 |
msgstr ""
|
2552 |
|
2553 |
+
#: core/helpers/helper-misc.php:807
|
2554 |
msgid "Occitan"
|
2555 |
msgstr ""
|
2556 |
|
2557 |
+
#: core/helpers/helper-misc.php:808
|
2558 |
msgid "Oriya"
|
2559 |
msgstr ""
|
2560 |
|
2561 |
+
#: core/helpers/helper-misc.php:809
|
2562 |
msgid "Ossetic"
|
2563 |
msgstr ""
|
2564 |
|
2565 |
+
#: core/helpers/helper-misc.php:810
|
2566 |
msgid "Pashto"
|
2567 |
msgstr ""
|
2568 |
|
2569 |
+
#: core/helpers/helper-misc.php:811
|
2570 |
msgid "Persian"
|
2571 |
msgstr ""
|
2572 |
|
2573 |
+
#: core/helpers/helper-misc.php:812
|
2574 |
msgid "Polish"
|
2575 |
msgstr ""
|
2576 |
|
2577 |
+
#: core/helpers/helper-misc.php:813
|
2578 |
msgid "Portuguese"
|
2579 |
msgstr ""
|
2580 |
|
2581 |
+
#: core/helpers/helper-misc.php:814
|
2582 |
msgid "Punjabi"
|
2583 |
msgstr ""
|
2584 |
|
2585 |
+
#: core/helpers/helper-misc.php:815
|
2586 |
msgid "Rohingya"
|
2587 |
msgstr ""
|
2588 |
|
2589 |
+
#: core/helpers/helper-misc.php:816
|
2590 |
msgid "Romanian"
|
2591 |
msgstr ""
|
2592 |
|
2593 |
+
#: core/helpers/helper-misc.php:817
|
2594 |
msgid "Romansh Vallader"
|
2595 |
msgstr ""
|
2596 |
|
2597 |
+
#: core/helpers/helper-misc.php:818
|
2598 |
msgid "Russian"
|
2599 |
msgstr ""
|
2600 |
|
2601 |
+
#: core/helpers/helper-misc.php:819
|
2602 |
msgid "Rusyn"
|
2603 |
msgstr ""
|
2604 |
|
2605 |
+
#: core/helpers/helper-misc.php:820
|
2606 |
msgid "Sakha"
|
2607 |
msgstr ""
|
2608 |
|
2609 |
+
#: core/helpers/helper-misc.php:821
|
2610 |
msgid "Sanskrit"
|
2611 |
msgstr ""
|
2612 |
|
2613 |
+
#: core/helpers/helper-misc.php:822
|
2614 |
msgid "Sardinian"
|
2615 |
msgstr ""
|
2616 |
|
2617 |
+
#: core/helpers/helper-misc.php:823
|
2618 |
msgid "Scottish Gaelic"
|
2619 |
msgstr ""
|
2620 |
|
2621 |
+
#: core/helpers/helper-misc.php:824
|
2622 |
msgid "Serbian"
|
2623 |
msgstr ""
|
2624 |
|
2625 |
+
#: core/helpers/helper-misc.php:825
|
2626 |
msgid "Silesian"
|
2627 |
msgstr ""
|
2628 |
|
2629 |
+
#: core/helpers/helper-misc.php:826
|
2630 |
msgid "Sindhi"
|
2631 |
msgstr ""
|
2632 |
|
2633 |
+
#: core/helpers/helper-misc.php:827
|
2634 |
msgid "Sinhala"
|
2635 |
msgstr ""
|
2636 |
|
2637 |
+
#: core/helpers/helper-misc.php:828
|
2638 |
msgid "Slovak"
|
2639 |
msgstr ""
|
2640 |
|
2641 |
+
#: core/helpers/helper-misc.php:829
|
2642 |
msgid "Slovenian"
|
2643 |
msgstr ""
|
2644 |
|
2645 |
+
#: core/helpers/helper-misc.php:830
|
2646 |
msgid "Somali"
|
2647 |
msgstr ""
|
2648 |
|
2649 |
+
#: core/helpers/helper-misc.php:831
|
2650 |
msgid "South Azerbaijani"
|
2651 |
msgstr ""
|
2652 |
|
2653 |
+
#: core/helpers/helper-misc.php:832
|
2654 |
msgid "Spanish"
|
2655 |
msgstr ""
|
2656 |
|
2657 |
+
#: core/helpers/helper-misc.php:833
|
2658 |
msgid "Sundanese"
|
2659 |
msgstr ""
|
2660 |
|
2661 |
+
#: core/helpers/helper-misc.php:834
|
2662 |
msgid "Swahili"
|
2663 |
msgstr ""
|
2664 |
|
2665 |
+
#: core/helpers/helper-misc.php:835
|
2666 |
msgid "Swedish"
|
2667 |
msgstr ""
|
2668 |
|
2669 |
+
#: core/helpers/helper-misc.php:836
|
2670 |
msgid "Swiss German"
|
2671 |
msgstr ""
|
2672 |
|
2673 |
+
#: core/helpers/helper-misc.php:837
|
2674 |
msgid "Tagalog"
|
2675 |
msgstr ""
|
2676 |
|
2677 |
+
#: core/helpers/helper-misc.php:838
|
2678 |
msgid "Tahitian"
|
2679 |
msgstr ""
|
2680 |
|
2681 |
+
#: core/helpers/helper-misc.php:839
|
2682 |
msgid "Tajik"
|
2683 |
msgstr ""
|
2684 |
|
2685 |
+
#: core/helpers/helper-misc.php:840
|
2686 |
msgid "Tamazight"
|
2687 |
msgstr ""
|
2688 |
|
2689 |
+
#: core/helpers/helper-misc.php:841
|
2690 |
msgid "Tamil"
|
2691 |
msgstr ""
|
2692 |
|
2693 |
+
#: core/helpers/helper-misc.php:842
|
2694 |
msgid "Tatar"
|
2695 |
msgstr ""
|
2696 |
|
2697 |
+
#: core/helpers/helper-misc.php:843
|
2698 |
msgid "Telugu"
|
2699 |
msgstr ""
|
2700 |
|
2701 |
+
#: core/helpers/helper-misc.php:844
|
2702 |
msgid "Thai"
|
2703 |
msgstr ""
|
2704 |
|
2705 |
+
#: core/helpers/helper-misc.php:845
|
2706 |
msgid "Tibetan"
|
2707 |
msgstr ""
|
2708 |
|
2709 |
+
#: core/helpers/helper-misc.php:846
|
2710 |
msgid "Tigrinya"
|
2711 |
msgstr ""
|
2712 |
|
2713 |
+
#: core/helpers/helper-misc.php:847
|
2714 |
msgid "Turkish"
|
2715 |
msgstr ""
|
2716 |
|
2717 |
+
#: core/helpers/helper-misc.php:848
|
2718 |
msgid "Turkmen"
|
2719 |
msgstr ""
|
2720 |
|
2721 |
+
#: core/helpers/helper-misc.php:849
|
2722 |
msgid "Tweants"
|
2723 |
msgstr ""
|
2724 |
|
2725 |
+
#: core/helpers/helper-misc.php:850
|
2726 |
msgid "Uighur"
|
2727 |
msgstr ""
|
2728 |
|
2729 |
+
#: core/helpers/helper-misc.php:851
|
2730 |
msgid "Ukrainian"
|
2731 |
msgstr ""
|
2732 |
|
2733 |
+
#: core/helpers/helper-misc.php:852
|
2734 |
msgid "Urdu"
|
2735 |
msgstr ""
|
2736 |
|
2737 |
+
#: core/helpers/helper-misc.php:853
|
2738 |
msgid "Uzbek"
|
2739 |
msgstr ""
|
2740 |
|
2741 |
+
#: core/helpers/helper-misc.php:854
|
2742 |
msgid "Vietnamese"
|
2743 |
msgstr ""
|
2744 |
|
2745 |
+
#: core/helpers/helper-misc.php:855
|
2746 |
msgid "Walloon"
|
2747 |
msgstr ""
|
2748 |
|
2749 |
+
#: core/helpers/helper-misc.php:856
|
2750 |
msgid "Welsh"
|
2751 |
msgstr ""
|
2752 |
|
2753 |
+
#: core/helpers/helper-misc.php:857
|
2754 |
msgid "Yoruba"
|
2755 |
msgstr ""
|
2756 |
|
2757 |
+
#: core/helpers/helper-misc.php:921
|
2758 |
#: core/templates/parts/customize-checkbox.php:77
|
2759 |
#: core/templates/parts/customize-checkbox.php:87
|
2760 |
#: core/templates/parts/customize-radio.php:72
|
2761 |
msgid "Full"
|
2762 |
msgstr ""
|
2763 |
|
2764 |
+
#: core/helpers/helper-misc.php:922
|
2765 |
#: core/templates/parts/customize-checkbox.php:78
|
2766 |
#: core/templates/parts/customize-checkbox.php:88
|
2767 |
#: core/templates/parts/customize-radio.php:73
|
2768 |
msgid "Half"
|
2769 |
msgstr ""
|
2770 |
|
2771 |
+
#: core/helpers/helper-misc.php:923
|
2772 |
#: core/templates/parts/customize-checkbox.php:79
|
2773 |
#: core/templates/parts/customize-checkbox.php:89
|
2774 |
#: core/templates/parts/customize-radio.php:74
|
2775 |
msgid "Third"
|
2776 |
msgstr ""
|
2777 |
|
2778 |
+
#: core/helpers/helper-misc.php:924
|
2779 |
#: core/templates/parts/customize-checkbox.php:80
|
2780 |
#: core/templates/parts/customize-radio.php:75
|
2781 |
msgid "Quarter"
|
2782 |
msgstr ""
|
2783 |
|
2784 |
+
#: core/helpers/helper-misc.php:925
|
2785 |
#: core/templates/parts/customize-checkbox.php:81
|
2786 |
#: core/templates/parts/customize-checkbox.php:90
|
2787 |
#: core/templates/parts/customize-radio.php:76
|
2788 |
msgid "Auto"
|
2789 |
msgstr ""
|
2790 |
|
2791 |
+
#: core/helpers/helper-misc.php:930
|
2792 |
#: core/templates/parts/customize-checkbox.php:95
|
2793 |
msgid "Apply to all parts"
|
2794 |
msgstr ""
|
3258 |
msgstr ""
|
3259 |
|
3260 |
#: inc/classes/class-happyforms.php:119
|
3261 |
+
msgid "Save abandoned forms"
|
3262 |
msgstr ""
|
3263 |
|
3264 |
#: inc/classes/class-happyforms.php:120
|
3266 |
msgstr ""
|
3267 |
|
3268 |
#: inc/classes/class-happyforms.php:126
|
3269 |
+
msgid "Allow save and resume"
|
3270 |
msgstr ""
|
3271 |
|
3272 |
#: inc/classes/class-happyforms.php:127
|
3276 |
msgstr ""
|
3277 |
|
3278 |
#: inc/classes/class-happyforms.php:133
|
3279 |
+
msgid "Add submission identifier"
|
3280 |
msgstr ""
|
3281 |
|
3282 |
#: inc/classes/class-happyforms.php:134
|
3283 |
+
msgid "Tag responses with a unique, incremental identifier."
|
3284 |
msgstr ""
|
3285 |
|
3286 |
#: inc/classes/class-happyforms.php:140
|
3287 |
+
msgid "Preview before submit"
|
3288 |
msgstr ""
|
3289 |
|
3290 |
#: inc/classes/class-happyforms.php:141
|
3291 |
+
msgid "Let your users review their submission before confirming it."
|
3292 |
msgstr ""
|
3293 |
|
3294 |
#: inc/classes/class-happyforms.php:147
|
3295 |
+
msgid "Disable submit until valid"
|
3296 |
msgstr ""
|
3297 |
|
3298 |
#: inc/classes/class-happyforms.php:148
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3299 |
msgid ""
|
3300 |
"Reduce the opacity of the submit button until all required form parts are "
|
3301 |
"valid."
|
3302 |
msgstr ""
|
3303 |
|
3304 |
+
#: inc/classes/class-happyforms.php:154
|
3305 |
msgid "Limit submissions"
|
3306 |
msgstr ""
|
3307 |
|
3308 |
+
#: inc/classes/class-happyforms.php:155
|
3309 |
msgid "Set limit on number of allowed form submission in general or per user."
|
3310 |
msgstr ""
|
3311 |
|
3312 |
+
#: inc/classes/class-happyforms.php:161
|
3313 |
msgid "Schedule visibility"
|
3314 |
msgstr ""
|
3315 |
|
3316 |
+
#: inc/classes/class-happyforms.php:162
|
3317 |
msgid ""
|
3318 |
"Show or hide this form during a chosen time and day. Go to Settings > "
|
3319 |
"Timezone to set your city offset."
|
3320 |
msgstr ""
|
3321 |
|
3322 |
+
#: inc/classes/class-happyforms.php:172
|
3323 |
+
msgid "Include reply link"
|
3324 |
msgstr ""
|
3325 |
|
3326 |
+
#: inc/classes/class-happyforms.php:173
|
3327 |
msgid "Reply to your users and mark their submission as read in one click."
|
3328 |
msgstr ""
|
3329 |
|
3330 |
+
#: inc/classes/class-happyforms.php:179
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3331 |
msgid "Include referral link"
|
3332 |
msgstr ""
|
3333 |
|
3334 |
+
#: inc/classes/class-happyforms.php:180
|
3335 |
msgid "Include the page link your form was submitted from."
|
3336 |
msgstr ""
|
3337 |
|
3338 |
+
#: inc/classes/class-happyforms.php:186 inc/classes/class-happyforms.php:193
|
3339 |
+
msgid "Attach .pdf"
|
3340 |
msgstr ""
|
3341 |
|
3342 |
+
#: inc/classes/class-happyforms.php:187
|
3343 |
msgid "Attach a PDF to your submission alert."
|
3344 |
msgstr ""
|
3345 |
|
3346 |
+
#: inc/classes/class-happyforms.php:194
|
|
|
|
|
|
|
|
|
3347 |
msgid "Attach a PDF to the recipient's confirmation email."
|
3348 |
msgstr ""
|
3349 |
|
3350 |
+
#: inc/classes/class-happyforms.php:200
|
3351 |
msgid "Send abandonment email"
|
3352 |
msgstr ""
|
3353 |
|
3354 |
+
#: inc/classes/class-happyforms.php:201
|
3355 |
msgid "Notify users when they abandon your form before submitting it."
|
3356 |
msgstr ""
|
3357 |
|
3358 |
+
#: inc/classes/class-happyforms.php:211
|
3359 |
msgid "Use theme styles"
|
3360 |
msgstr ""
|
3361 |
|
3362 |
+
#: inc/classes/class-happyforms.php:236
|
3363 |
msgid "HappyForms Upgrade"
|
3364 |
msgstr ""
|
3365 |
|
3366 |
+
#: inc/classes/class-happyforms.php:361
|
3367 |
msgid ""
|
3368 |
"<p>Can we ask a favor?</p><p>You created your first form %s days ago — how "
|
3369 |
"time flies! Since then, we’ve answered hundreds of community emails and "
|
3414 |
msgstr ""
|
3415 |
|
3416 |
#: inc/classes/parts/class-part-mailchimp-dummy.php:8
|
3417 |
+
msgid "Opt-In"
|
3418 |
msgstr ""
|
3419 |
|
3420 |
#: inc/classes/parts/class-part-mailchimp-dummy.php:9
|
3421 |
+
msgid "For requiring permission before adding email address to mailing list."
|
3422 |
msgstr ""
|
3423 |
|
3424 |
#: inc/classes/parts/class-part-narrative-dummy.php:8
|
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.4
|
7 |
Requires PHP: 5.3
|
8 |
-
Stable tag: 1.9.
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -97,6 +97,10 @@ Yep! HappyForms free isn't going anywhere but for those looking for even more yo
|
|
97 |
|
98 |
== Changelog ==
|
99 |
|
|
|
|
|
|
|
|
|
100 |
= 1.9.9 =
|
101 |
* Improvement: Improved compatibility with latest version of Divi.
|
102 |
* Bugfix: Fixed appearance of Submit button when displayed in line with form part.
|
@@ -605,6 +609,9 @@ Yep! HappyForms free isn't going anywhere but for those looking for even more yo
|
|
605 |
|
606 |
== Upgrade Notice ==
|
607 |
|
|
|
|
|
|
|
608 |
= 1.9.9 =
|
609 |
* Improved compatibility with themes and bugfixes.
|
610 |
|
5 |
Requires at least: 4.8
|
6 |
Tested up to: 5.4
|
7 |
Requires PHP: 5.3
|
8 |
+
Stable tag: 1.9.10
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
97 |
|
98 |
== Changelog ==
|
99 |
|
100 |
+
= 1.9.10 =
|
101 |
+
* Improvement: Various improvements to form builder screen.
|
102 |
+
* Bugfix: Multiple dropdown parts were causing JS error in multi-step forms.
|
103 |
+
|
104 |
= 1.9.9 =
|
105 |
* Improvement: Improved compatibility with latest version of Divi.
|
106 |
* Bugfix: Fixed appearance of Submit button when displayed in line with form part.
|
609 |
|
610 |
== Upgrade Notice ==
|
611 |
|
612 |
+
= 1.9.10 =
|
613 |
+
* Improvements to form builder, bugfix for Dropdown part value.
|
614 |
+
|
615 |
= 1.9.9 =
|
616 |
* Improved compatibility with themes and bugfixes.
|
617 |
|