Version Description
Released on 31 August 2022
- New: support for WooCommerce 6.9
- Update: YITH plugin framework
Download this release
Release Info
Developer | yithemes |
Plugin | YITH WooCommerce Compare |
Version | 2.18.0 |
Comparing to | |
See all releases |
Code changes from version 2.17.0 to 2.18.0
- init.php +4 -4
- languages/yith-woocommerce-compare.pot +2 -2
- plugin-fw/assets/css/welcome-modal.css +72 -0
- plugin-fw/assets/css/yith-bh-onboarding.css +171 -0
- plugin-fw/assets/css/yith-plugin-ui.css +73 -0
- plugin-fw/assets/images/bh-onboarding/check.svg +16 -0
- plugin-fw/assets/js/welcome-modal.js +27 -0
- plugin-fw/assets/js/welcome-modal.min.js +1 -0
- plugin-fw/assets/js/yit-plugin-panel.min.js +1 -1
- plugin-fw/assets/js/yith-bh-onboarding.js +65 -0
- plugin-fw/assets/js/yith-bh-onboarding.min.js +1 -0
- plugin-fw/includes/class-yit-assets.php +12 -0
- plugin-fw/includes/class-yit-plugin-panel-woocommerce.php +12 -5
- plugin-fw/includes/class-yit-plugin-panel.php +271 -38
- plugin-fw/includes/class-yith-bh-onboarding.php +110 -0
- plugin-fw/includes/class-yith-post-type-admin.php +1 -1
- plugin-fw/init.php +2 -2
- plugin-fw/languages/yith-plugin-fw-el.po +114 -55
- plugin-fw/languages/yith-plugin-fw-es_ES.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-es_ES.po +122 -65
- plugin-fw/languages/yith-plugin-fw-it_IT.mo +0 -0
- plugin-fw/languages/yith-plugin-fw-it_IT.po +122 -65
- plugin-fw/languages/yith-plugin-fw-nl_NL.po +118 -63
- plugin-fw/languages/yith-plugin-fw-ru_RU.po +118 -63
- plugin-fw/languages/yith-plugin-fw-zh_CN.po +118 -63
- plugin-fw/languages/yith-plugin-fw.pot +114 -55
- plugin-fw/phpcs.xml +6 -0
- plugin-fw/templates/bh-onboarding/onboarding-tabs.php +75 -0
- plugin-fw/templates/components/list-items.php +83 -0
- plugin-fw/templates/panel/welcome-modals/update.php +66 -0
- plugin-fw/templates/panel/welcome-modals/welcome.php +62 -0
- plugin-fw/yit-plugin.php +1 -0
- readme.txt +7 -2
init.php
CHANGED
@@ -3,17 +3,17 @@
|
|
3 |
* Plugin Name: YITH WooCommerce Compare
|
4 |
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
|
5 |
* Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
|
6 |
-
* Version: 2.
|
7 |
* Author: YITH
|
8 |
* Author URI: https://yithemes.com/
|
9 |
* Text Domain: yith-woocommerce-compare
|
10 |
* Domain Path: /languages/
|
11 |
* WC requires at least: 6.4
|
12 |
-
* WC tested up to: 6.
|
13 |
*
|
14 |
* @author YITH
|
15 |
* @package YITH WooCommerce Compare
|
16 |
-
* @version 2.
|
17 |
*/
|
18 |
|
19 |
/*
|
@@ -75,7 +75,7 @@ if ( ! function_exists( 'yith_plugin_registration_hook' ) ) {
|
|
75 |
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
|
76 |
|
77 |
if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ) {
|
78 |
-
define( 'YITH_WOOCOMPARE_VERSION', '2.
|
79 |
}
|
80 |
if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
|
81 |
define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
|
3 |
* Plugin Name: YITH WooCommerce Compare
|
4 |
* Plugin URI: https://yithemes.com/themes/plugins/yith-woocommerce-compare/
|
5 |
* Description: The <code><strong>YITH WooCommerce Compare</strong></code> plugin allow you to compare in a simple and efficient way products on sale in your shop and analyze their main features in a single table. <a href="https://yithemes.com/" target="_blank">Get more plugins for your e-commerce shop on <strong>YITH</strong></a>.
|
6 |
+
* Version: 2.18.0
|
7 |
* Author: YITH
|
8 |
* Author URI: https://yithemes.com/
|
9 |
* Text Domain: yith-woocommerce-compare
|
10 |
* Domain Path: /languages/
|
11 |
* WC requires at least: 6.4
|
12 |
+
* WC tested up to: 6.9
|
13 |
*
|
14 |
* @author YITH
|
15 |
* @package YITH WooCommerce Compare
|
16 |
+
* @version 2.18.0
|
17 |
*/
|
18 |
|
19 |
/*
|
75 |
register_activation_hook( __FILE__, 'yith_plugin_registration_hook' );
|
76 |
|
77 |
if ( ! defined( 'YITH_WOOCOMPARE_VERSION' ) ) {
|
78 |
+
define( 'YITH_WOOCOMPARE_VERSION', '2.18.0' );
|
79 |
}
|
80 |
if ( ! defined( 'YITH_WOOCOMPARE_FREE_INIT' ) ) {
|
81 |
define( 'YITH_WOOCOMPARE_FREE_INIT', plugin_basename( __FILE__ ) );
|
languages/yith-woocommerce-compare.pot
CHANGED
@@ -2,10 +2,10 @@
|
|
2 |
# This file is distributed under the same license as the YITH WooCommerce Compare package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: YITH WooCommerce Compare 2.
|
6 |
"Report-Msgid-Bugs-To: "
|
7 |
"https://wordpress.org/support/plugin/yith_woocommerce_compare\n"
|
8 |
-
"POT-Creation-Date: 2022-
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
2 |
# This file is distributed under the same license as the YITH WooCommerce Compare package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: YITH WooCommerce Compare 2.18.0\n"
|
6 |
"Report-Msgid-Bugs-To: "
|
7 |
"https://wordpress.org/support/plugin/yith_woocommerce_compare\n"
|
8 |
+
"POT-Creation-Date: 2022-08-31 09:53:42+00:00\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=utf-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
plugin-fw/assets/css/welcome-modal.css
ADDED
@@ -0,0 +1,72 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* Welcome Modal.
|
3 |
+
*/
|
4 |
+
.yith-plugin-fw-welcome-modal .yith-plugin-fw__modal__content {
|
5 |
+
padding-bottom: 0;
|
6 |
+
}
|
7 |
+
|
8 |
+
.yith-plugin-fw-welcome-modal .yith-plugin-fw__modal__footer {
|
9 |
+
background: transparent;
|
10 |
+
text-align: center;
|
11 |
+
}
|
12 |
+
|
13 |
+
.yith-plugin-fw-welcome {
|
14 |
+
line-height: 1.5em;
|
15 |
+
}
|
16 |
+
|
17 |
+
.yith-plugin-fw-welcome a {
|
18 |
+
color: var(--yith-link);
|
19 |
+
}
|
20 |
+
|
21 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__head {
|
22 |
+
text-align: center;
|
23 |
+
}
|
24 |
+
|
25 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__icon {
|
26 |
+
width: 60px;
|
27 |
+
}
|
28 |
+
|
29 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__title {
|
30 |
+
color: #03689f;
|
31 |
+
font-size: 18px;
|
32 |
+
line-height: 2em;
|
33 |
+
}
|
34 |
+
|
35 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__description {
|
36 |
+
margin: 15px 0 25px;
|
37 |
+
}
|
38 |
+
|
39 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__title__plugin-name {
|
40 |
+
font-weight: 700;
|
41 |
+
}
|
42 |
+
|
43 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__list-head {
|
44 |
+
display: flex;
|
45 |
+
align-items: center;
|
46 |
+
}
|
47 |
+
|
48 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__list-head__title {
|
49 |
+
font-size: 1.2em;
|
50 |
+
font-weight: 700;
|
51 |
+
flex: 1;
|
52 |
+
}
|
53 |
+
|
54 |
+
.yith-plugin-fw-welcome .yith-plugin-fw-welcome__list-head__changelog {
|
55 |
+
font-size: .85em;
|
56 |
+
text-decoration: none;
|
57 |
+
font-weight: 500;
|
58 |
+
}
|
59 |
+
|
60 |
+
.yith-plugin-fw-welcome.yith-plugin-fw-welcome--update .yith-plugin-fw-welcome__list-head {
|
61 |
+
margin-top: 30px;
|
62 |
+
}
|
63 |
+
|
64 |
+
.yith-plugin-fw-welcome__close {
|
65 |
+
color: var(--yith-link);
|
66 |
+
cursor: pointer;
|
67 |
+
font-size: .9em;
|
68 |
+
display: inline-block;
|
69 |
+
padding: 5px 10px;
|
70 |
+
text-decoration: none;
|
71 |
+
font-weight: 500;
|
72 |
+
}
|
plugin-fw/assets/css/yith-bh-onboarding.css
ADDED
@@ -0,0 +1,171 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* === YITH BH Onboarding Modal Style === */
|
2 |
+
#nfd-ecommerce {
|
3 |
+
overflow-x: hidden;
|
4 |
+
}
|
5 |
+
|
6 |
+
#yith-bh-onboarding {
|
7 |
+
max-width: 800px;
|
8 |
+
margin: 20px auto;
|
9 |
+
padding: 30px 20px;
|
10 |
+
background-color: #fff;
|
11 |
+
box-sizing: border-box;
|
12 |
+
}
|
13 |
+
|
14 |
+
#yith-bh-onboarding header {
|
15 |
+
display: flex;
|
16 |
+
align-items: flex-end;
|
17 |
+
margin-bottom: 40px;
|
18 |
+
}
|
19 |
+
#yith-bh-onboarding header .logo{
|
20 |
+
margin-bottom: 10px;
|
21 |
+
}
|
22 |
+
#yith-bh-onboarding .yith-bh-onboarding-plugin-description {
|
23 |
+
flex: 1;
|
24 |
+
}
|
25 |
+
|
26 |
+
#yith-bh-onboarding header div .claim {
|
27 |
+
color: #2C5DB4;
|
28 |
+
width: 100%;
|
29 |
+
font-weight: 600;
|
30 |
+
font-size: 15px;
|
31 |
+
}
|
32 |
+
|
33 |
+
#yith-bh-onboarding header div .plugin-description {
|
34 |
+
width: 100%;
|
35 |
+
text-align: right;
|
36 |
+
font-size: 10px;
|
37 |
+
}
|
38 |
+
|
39 |
+
#yith-bh-onboarding table {
|
40 |
+
margin-bottom: 20px !important;
|
41 |
+
}
|
42 |
+
|
43 |
+
#yith-bh-onboarding .submit-area {
|
44 |
+
padding: 0 30px 30px;
|
45 |
+
text-align: right;
|
46 |
+
}
|
47 |
+
|
48 |
+
#yith-bh-onboarding .submit-area button {
|
49 |
+
padding: 3px 50px;
|
50 |
+
background-color: #2C5DB4;
|
51 |
+
}
|
52 |
+
|
53 |
+
#yith-bh-onboarding .yith-bh-onboarding-tabs.yith-plugin-ui {
|
54 |
+
border: 1px solid #ccc;
|
55 |
+
border-radius: 10px;
|
56 |
+
}
|
57 |
+
|
58 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-tabs__nav {
|
59 |
+
display: flex;
|
60 |
+
align-items: baseline;
|
61 |
+
justify-content: center;
|
62 |
+
margin-top: 0;
|
63 |
+
overflow: hidden;
|
64 |
+
}
|
65 |
+
|
66 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-tabs__nav li {
|
67 |
+
width: 50%;
|
68 |
+
background-color: #536E8B;
|
69 |
+
color: #fff;
|
70 |
+
padding: 13px;
|
71 |
+
text-align: center;
|
72 |
+
cursor: pointer;
|
73 |
+
font-weight: 600;
|
74 |
+
}
|
75 |
+
|
76 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-tabs__nav li:first-child {
|
77 |
+
border-top-left-radius: 10px;
|
78 |
+
}
|
79 |
+
|
80 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-tabs__nav li:last-child {
|
81 |
+
border-top-right-radius: 10px;
|
82 |
+
}
|
83 |
+
|
84 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-tabs__nav li a {
|
85 |
+
text-decoration: none;
|
86 |
+
}
|
87 |
+
|
88 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-tabs__nav li.selected {
|
89 |
+
background-color: #fff;
|
90 |
+
color: #2C5DB4;
|
91 |
+
}
|
92 |
+
|
93 |
+
#yith-bh-onboarding .yith-bh-onboarding-tabs__content .yith-bh-onboarding-tabs__tab {
|
94 |
+
display: none;
|
95 |
+
}
|
96 |
+
|
97 |
+
#yith-bh-onboarding .yith-bh-onboarding-tabs__content p.yith-bh-onboarding-tab-description {
|
98 |
+
padding: 9px 20px;
|
99 |
+
}
|
100 |
+
|
101 |
+
#yith-bh-onboarding .yith-bh-onboarding-tabs__content .form-table {
|
102 |
+
border: 0 !important;
|
103 |
+
}
|
104 |
+
|
105 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-connect-list {
|
106 |
+
width: 70%;
|
107 |
+
margin: 0 auto 60px;
|
108 |
+
}
|
109 |
+
|
110 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-connect-list li {
|
111 |
+
padding-left: 35px;
|
112 |
+
margin: 0 auto 40px;
|
113 |
+
position: relative;
|
114 |
+
}
|
115 |
+
|
116 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-connect-list li h3 {
|
117 |
+
font-size: 13px;
|
118 |
+
font-weight: bold;
|
119 |
+
margin-bottom: 20px;
|
120 |
+
}
|
121 |
+
|
122 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-connect-list li:before {
|
123 |
+
content: "";
|
124 |
+
width: 35px;
|
125 |
+
height: 35px;
|
126 |
+
display: block;
|
127 |
+
position: absolute;
|
128 |
+
left: -35px;
|
129 |
+
top: -5px;
|
130 |
+
background: url("../images/bh-onboarding/check.svg") no-repeat center center;
|
131 |
+
}
|
132 |
+
|
133 |
+
#yith-bh-onboarding ul.yith-bh-onboarding-connect-list p {
|
134 |
+
font-size: 13px;
|
135 |
+
line-height: 1.6em;
|
136 |
+
padding-left:10px;
|
137 |
+
}
|
138 |
+
|
139 |
+
#yith-bh-onboarding .yith-bh-onboarding-connect-cta {
|
140 |
+
width: calc(70% + 70px);
|
141 |
+
margin: 20px auto;
|
142 |
+
border-radius: 10px;
|
143 |
+
background-color: #f6f6f6;
|
144 |
+
padding: 30px 0 45px;
|
145 |
+
text-align: center;
|
146 |
+
}
|
147 |
+
|
148 |
+
#yith-bh-onboarding .yith-bh-onboarding-connect-cta p {
|
149 |
+
font-size: 16px;
|
150 |
+
margin-bottom: 30px;
|
151 |
+
}
|
152 |
+
|
153 |
+
#yith-bh-onboarding .yith-bh-onboarding-connect-cta a {
|
154 |
+
text-decoration: none;
|
155 |
+
font-size: 13px;
|
156 |
+
color: white;
|
157 |
+
background-color: #2C5DB4;
|
158 |
+
padding: 10px 30px;
|
159 |
+
border-radius: 5px;
|
160 |
+
}
|
161 |
+
|
162 |
+
@media screen and (max-width: 782px){
|
163 |
+
|
164 |
+
#yith-bh-onboarding header {
|
165 |
+
display: block;
|
166 |
+
}
|
167 |
+
#yith-bh-onboarding header div .plugin-description{
|
168 |
+
text-align: left;
|
169 |
+
margin-top: 20px;
|
170 |
+
}
|
171 |
+
}
|
plugin-fw/assets/css/yith-plugin-ui.css
CHANGED
@@ -969,6 +969,79 @@
|
|
969 |
border: 1px solid var(--yith-delete-hover);
|
970 |
}
|
971 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
972 |
.yith-plugin-fw__list-table-blank-state {
|
973 |
padding: 30px 30px 0;
|
974 |
text-align: center;
|
969 |
border: 1px solid var(--yith-delete-hover);
|
970 |
}
|
971 |
|
972 |
+
.yith-plugin-fw__list-items {
|
973 |
+
display: grid;
|
974 |
+
grid-gap: 13px;
|
975 |
+
margin: 15px 0 0;
|
976 |
+
}
|
977 |
+
|
978 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__wrap {
|
979 |
+
padding: 12px 18px;
|
980 |
+
border: 1px solid #e6e6e6;
|
981 |
+
background: #f5f5f5;
|
982 |
+
display: flex;
|
983 |
+
align-items: center;
|
984 |
+
text-decoration: none;
|
985 |
+
color: inherit;
|
986 |
+
}
|
987 |
+
|
988 |
+
.yith-plugin-fw__list-item:not(.yith-plugin-fw__list-item--no-link) .yith-plugin-fw__list-item__wrap:hover {
|
989 |
+
border-color: #bcd9f6;
|
990 |
+
background: #e5eef7;
|
991 |
+
}
|
992 |
+
|
993 |
+
.yith-plugin-fw__list-item:not(.yith-plugin-fw__list-item--no-link) .yith-plugin-fw__list-item__wrap:hover .yith-plugin-fw__list-item__step,
|
994 |
+
.yith-plugin-fw__list-item:not(.yith-plugin-fw__list-item--no-link) .yith-plugin-fw__list-item__wrap:hover .yith-plugin-fw__list-item__arrow {
|
995 |
+
color: var(--yith-link);
|
996 |
+
}
|
997 |
+
|
998 |
+
.yith-plugin-fw__list-item mark {
|
999 |
+
background: transparent;
|
1000 |
+
color: var(--yith-link);
|
1001 |
+
}
|
1002 |
+
|
1003 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__step {
|
1004 |
+
font-size: 30px;
|
1005 |
+
font-weight: 700;
|
1006 |
+
text-align: center;
|
1007 |
+
width: 60px;
|
1008 |
+
margin-left: -14px;
|
1009 |
+
color: #717171;
|
1010 |
+
opacity: .36;
|
1011 |
+
}
|
1012 |
+
|
1013 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__content {
|
1014 |
+
font-weight: 500;
|
1015 |
+
flex: 1;
|
1016 |
+
}
|
1017 |
+
|
1018 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__title {
|
1019 |
+
font-size: 1.1em;
|
1020 |
+
}
|
1021 |
+
|
1022 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__description {
|
1023 |
+
font-size: .85em;
|
1024 |
+
margin-top: .5em;
|
1025 |
+
}
|
1026 |
+
|
1027 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__cta {
|
1028 |
+
margin-top: .7em;
|
1029 |
+
color: var(--yith-link);
|
1030 |
+
font-size: .85em;
|
1031 |
+
font-weight: 500;
|
1032 |
+
}
|
1033 |
+
|
1034 |
+
.yith-plugin-fw__list-item .yith-plugin-fw__list-item__arrow {
|
1035 |
+
color: #717171;
|
1036 |
+
margin-left: 10px;
|
1037 |
+
font-size: 12px;
|
1038 |
+
font-weight: 800;
|
1039 |
+
}
|
1040 |
+
|
1041 |
+
.yith-plugin-fw__list-items--list .yith-plugin-fw__list-item__title {
|
1042 |
+
font-style: italic;
|
1043 |
+
}
|
1044 |
+
|
1045 |
.yith-plugin-fw__list-table-blank-state {
|
1046 |
padding: 30px 30px 0;
|
1047 |
text-align: center;
|
plugin-fw/assets/images/bh-onboarding/check.svg
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
3 |
+
<svg width="100%" height="100%" viewBox="0 0 35 35" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;">
|
4 |
+
<g transform="matrix(2.0825,0,0,3.04444,-3.82583,-18.2777)">
|
5 |
+
<ellipse cx="10.24" cy="11.752" rx="8.403" ry="5.748" style="fill:rgb(226,235,252);"/>
|
6 |
+
</g>
|
7 |
+
<g transform="matrix(0.805374,0,0,0.805374,7.56329,9.79297)">
|
8 |
+
<g id="Plugin-onboarding---Step-2">
|
9 |
+
<g id="Group">
|
10 |
+
<g id="check-verde--1-" serif:id="check-verde-(1)">
|
11 |
+
<path id="Path" d="M4.705,4.608L10.178,9.985L20.163,0L24.676,4.449L10.146,19.139L0,9.249L4.705,4.608Z" style="fill:rgb(115,161,239);fill-rule:nonzero;"/>
|
12 |
+
</g>
|
13 |
+
</g>
|
14 |
+
</g>
|
15 |
+
</g>
|
16 |
+
</svg>
|
plugin-fw/assets/js/welcome-modal.js
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* global jQuery, yith, wp */
|
2 |
+
jQuery( function ( $ ) {
|
3 |
+
"use strict";
|
4 |
+
|
5 |
+
var template = wp.template( 'yith-plugin-fw-welcome-modal' ),
|
6 |
+
content = $( template( {} ) ),
|
7 |
+
footer = content.find( '.yith-plugin-fw-welcome__footer' );
|
8 |
+
|
9 |
+
yith.ui.modal(
|
10 |
+
{
|
11 |
+
content : content,
|
12 |
+
footer : footer,
|
13 |
+
classes : {
|
14 |
+
wrap: 'yith-plugin-fw-welcome-modal'
|
15 |
+
},
|
16 |
+
width : '600px',
|
17 |
+
closeWhenClickingOnOverlay: false,
|
18 |
+
onClose : function () {
|
19 |
+
var location = footer.find( '.yith-plugin-fw-welcome__close' ).attr( 'href' );
|
20 |
+
if ( location ) {
|
21 |
+
window.location.href = location;
|
22 |
+
}
|
23 |
+
}
|
24 |
+
}
|
25 |
+
);
|
26 |
+
|
27 |
+
} );
|
plugin-fw/assets/js/welcome-modal.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
jQuery(function(e){"use strict";var o=e(wp.template("yith-plugin-fw-welcome-modal")({})),i=o.find(".yith-plugin-fw-welcome__footer");yith.ui.modal({content:o,footer:i,classes:{wrap:"yith-plugin-fw-welcome-modal"},width:"600px",closeWhenClickingOnOverlay:!1,onClose:function(){var e=i.find(".yith-plugin-fw-welcome__close").attr("href");e&&(window.location.href=e)}})});
|
plugin-fw/assets/js/yit-plugin-panel.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(function(e){function t(){e("[data-dep-target]:not( .deps-initialized )").each(function(){var t=e(this);if(!t.closest(".metaboxes-tab").length){t.addClass("deps-initialized");var a="#"+t.data("dep-target"),i="#"+t.data("dep-id"),n=t.data("dep-value"),
|
1 |
+
jQuery(function(e){function t(){e("[data-dep-target]:not( .deps-initialized )").each(function(){var t=e(this);if(!t.closest(".metaboxes-tab").length){t.addClass("deps-initialized");var a="#"+t.data("dep-target"),i="#"+t.data("dep-id"),n=t.data("dep-value"),r=t.data("dep-type");e(i).on("change",function(){!function(t,a,i,n){var r=!0;if("string"==typeof a){":radio"===a.substr(0,6)&&(a+=":checked");var d=e(a),o=d.attr("type"),s=d.val();switch(o){case"checkbox":s=d.is(":checked")?"yes":"no";break;case"radio":s=d.find('input[type="radio"]').filter(":checked").val()}i=i.split(",");for(var c=0;c<i.length;c++){if(s==i[c]){r=!0;break}r=!1}}var l=e(t),h=e(t+"-container").closest("tr");h.length<1&&(h=l.closest(".yith-plugin-fw-panel-wc-row, .yith-toggle-content-row"));var u,g=n.split("-");for(u in g){var f=g[u];if(r)switch(f){case"disable":h.removeClass("yith-disabled"),l.attr("disabled",!1);break;case"hide":case"hideNow":h.show();break;case"hideme":l.show();break;case"fadeOut":h.show();break;case"fadeInOut":case"fadeIn":default:h.show(500)}else switch(f){case"disable":h.addClass("yith-disabled"),l.attr("disabled",!0);break;case"hide":case"hideNow":h.hide();break;case"hideme":l.hide();break;case"fadeInOut":case"fadeOut":h.hide(500);break;case"fadeIn":default:h.hide()}}}(a,i,n.toString(),r)}).trigger("change")}})}t(),e(document).on("yith-add-box-button-toggle",t),e(".rm_connectedlist").each(function(){var t=e(this).find("ul"),a=e(this).find(":hidden");t.sortable({connectWith:t,update:function(i,n){var r={};t.each(function(){var t={};e(this).children().each(function(){t[e(this).data("option")]=e(this).text()}),r[e(this).data("list")]=t}),a.val(JSON.stringify(r).replace(/[\\"']/g,"\\$&").replace(/\u0000/g,"\\0"))}}).disableSelection()}),e(function(){e(".google-analytic-generate").click(function(){var t=e("#"+e(this).data("textarea")).data("codemirrorInstance"),a="(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n";a+="(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement( o ),\n",a+="m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n",a+="})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n\n",a+="ga('create', '"+e("#"+e(this).data("input")).val()+"', '"+e(this).data("basename")+"');\n",a+="ga('send', 'pageview');\n",t.replaceRange(a,t.getCursor("start"),t.getCursor("end"))})}),e(".yith-plugin-fw-panel .woo-nav-tab-wrapper").removeClass("woo-nav-tab-wrapper").addClass("yith-nav-tab-wrapper");var a=e(".wrap.yith-plugin-ui").first(),i=e("div.updated, div.error, div.notice");i.addClass("inline"),a.length&&a.prepend(i),function(){var t=e(".yith-nav-sub-tab.nav-tab-active"),a=e(".yith-plugin-fw-wp-page__sub-tab-wrap");if(t.length&&!a.length){var i=e(".yith-plugin-fw-wp-page-wrapper");if(i.length||(i=e("#wpbody-content > .yith-plugin-ui")),i){var n=i.find(".yit-admin-panel-content-wrap");n.length?n.addClass("has-subnav"):i.find(".wrap").wrap('<div class="yith-plugin-fw-wp-page__sub-tab-wrap"></div>')}}}(),function(){var t=e("#yith-plugin-fw-float-save-button"),a=e("#plugin-fw-wc"),i=document.querySelector("#main-save-button");function n(){var e,a;e=i.getBoundingClientRect(),a={width:window.innerWidth||document.documentElement.clientWidth,height:window.innerHeight||document.documentElement.clientHeight},e.top>=0&&e.left>=0&&e.top<=a.height&&e.left<=a.width?t.removeClass("visible"):t.addClass("visible")}t.length>0&&a.length>0&&(n(),document.addEventListener("scroll",n,{passive:!0}),e(document).on("click","#yith-plugin-fw-float-save-button",function(i){i.preventDefault(),"tinyMCE"in window&&"triggerSave"in window.tinyMCE&&window.tinyMCE.triggerSave(),e(".codemirror.codemirror--initialized").each(function(){var t=e(this).data("codemirrorInstance")||!1;t&&"codemirror"in t&&t.codemirror.save()}),t.block({message:null,overlayCSS:{background:"transparent",opacity:.6}}),e.post(document.location.href,a.serialize()).done(function(a){t.unblock().addClass("green").fadeOut(300).html(t.data("saved-label")).fadeIn(300).delay(2500).queue(function(a){t.fadeOut(500,function(){e(this).removeClass("green"),e(this).html(e(this).data("default-label")).fadeIn(500)}),a()}),window.onbeforeunload=null,e(document).trigger("yith-plugin-fw-float-save-button-after-saving",[a])})}))}()});
|
plugin-fw/assets/js/yith-bh-onboarding.js
ADDED
@@ -0,0 +1,65 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function($) {
|
2 |
+
|
3 |
+
var init = function() {
|
4 |
+
var currentTab = $('.yith-bh-onboarding-tabs__nav li.selected').data('tab');
|
5 |
+
$('#' + currentTab).fadeIn();
|
6 |
+
};
|
7 |
+
|
8 |
+
var block = function(element) {
|
9 |
+
var blockArgs = {
|
10 |
+
message: '',
|
11 |
+
overlayCSS: {
|
12 |
+
backgroundColor: '#FFFFFF',
|
13 |
+
opacity: 0.8,
|
14 |
+
cursor: 'wait',
|
15 |
+
},
|
16 |
+
};
|
17 |
+
element.block(blockArgs);
|
18 |
+
};
|
19 |
+
|
20 |
+
var unblock = function(element) {
|
21 |
+
element.unblock();
|
22 |
+
};
|
23 |
+
|
24 |
+
$(document).on('click', '.yith-bh-onboarding-tabs__nav li', function(e) {
|
25 |
+
var $t = $(this);
|
26 |
+
//nav
|
27 |
+
$('.yith-bh-onboarding-tabs__nav li').removeClass('selected');
|
28 |
+
$t.addClass('selected');
|
29 |
+
//tab content
|
30 |
+
$('.yith-bh-onboarding-tabs__tab').hide();
|
31 |
+
$('#' + $t.data('tab')).fadeIn();
|
32 |
+
});
|
33 |
+
|
34 |
+
$(document).on('submit', 'form', function(e) {
|
35 |
+
e.preventDefault();
|
36 |
+
var form = $(this);
|
37 |
+
|
38 |
+
if (true ===
|
39 |
+
$(document).triggerHandler('yith_onboarding_form_submit_validation')) {
|
40 |
+
$(document).trigger('yith_onboarding_validate_form_submit', [form]);
|
41 |
+
return false;
|
42 |
+
}
|
43 |
+
block($('.yith-bh-onboarding-tabs__content'));
|
44 |
+
$.ajax(
|
45 |
+
{
|
46 |
+
type: 'POST',
|
47 |
+
data: form.serialize(),
|
48 |
+
url: yith_bh_onboarding.ajax_url,
|
49 |
+
success: function(response) {
|
50 |
+
if (response.success) {
|
51 |
+
var button = parent.document.querySelector(
|
52 |
+
'.components-modal__frame button');
|
53 |
+
button.click();
|
54 |
+
}
|
55 |
+
},
|
56 |
+
complete: function() {
|
57 |
+
unblock($('.yith-bh-onboarding-tabs__content'));
|
58 |
+
},
|
59 |
+
},
|
60 |
+
);
|
61 |
+
|
62 |
+
});
|
63 |
+
init();
|
64 |
+
|
65 |
+
})(jQuery);
|
plugin-fw/assets/js/yith-bh-onboarding.min.js
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
!function(t){var a;t(document).on("click",".yith-bh-onboarding-tabs__nav li",function(a){var n=t(this);t(".yith-bh-onboarding-tabs__nav li").removeClass("selected"),n.addClass("selected"),t(".yith-bh-onboarding-tabs__tab").hide(),t("#"+n.data("tab")).fadeIn()}),t(document).on("submit","form",function(a){a.preventDefault();var n=t(this);if(!0===t(document).triggerHandler("yith_onboarding_form_submit_validation"))return t(document).trigger("yith_onboarding_validate_form_submit",[n]),!1;t(".yith-bh-onboarding-tabs__content").block({message:"",overlayCSS:{backgroundColor:"#FFFFFF",opacity:.8,cursor:"wait"}}),t.ajax({type:"POST",data:n.serialize(),url:yith_bh_onboarding.ajax_url,success:function(t){t.success&&parent.document.querySelector(".components-modal__frame button").click()},complete:function(){t(".yith-bh-onboarding-tabs__content").unblock()}})}),a=t(".yith-bh-onboarding-tabs__nav li.selected").data("tab"),t("#"+a).fadeIn()}(jQuery);
|
plugin-fw/includes/class-yit-assets.php
CHANGED
@@ -80,6 +80,8 @@ if ( ! class_exists( 'YIT_Assets' ) ) {
|
|
80 |
wp_register_script( 'colorbox', YIT_CORE_PLUGIN_URL . '/assets/js/jquery.colorbox' . $suffix . '.js', array( 'jquery' ), '1.6.3', true );
|
81 |
wp_register_script( 'yith_how_to', YIT_CORE_PLUGIN_URL . '/assets/js/how-to' . $suffix . '.js', array( 'jquery' ), $this->version, true );
|
82 |
wp_register_script( 'yith-plugin-fw-wp-pages', YIT_CORE_PLUGIN_URL . '/assets/js/wp-pages' . $suffix . '.js', array( 'jquery' ), $this->version, false );
|
|
|
|
|
83 |
|
84 |
// Register styles.
|
85 |
wp_register_style( 'yith-plugin-ui', YIT_CORE_PLUGIN_URL . '/assets/css/yith-plugin-ui.css', array( 'yith-plugin-fw-icon-font' ), $this->version );
|
@@ -89,6 +91,8 @@ if ( ! class_exists( 'YIT_Assets' ) ) {
|
|
89 |
wp_register_style( 'yit-upgrade-to-pro', YIT_CORE_PLUGIN_URL . '/assets/css/yit-upgrade-to-pro.css', array( 'colorbox' ), $this->version );
|
90 |
wp_register_style( 'yit-plugin-metaboxes', YIT_CORE_PLUGIN_URL . '/assets/css/metaboxes.css', array( 'yith-plugin-ui' ), $this->version );
|
91 |
wp_register_style( 'yith-plugin-fw-fields', YIT_CORE_PLUGIN_URL . '/assets/css/yith-fields.css', array( 'yith-plugin-ui' ), $this->version );
|
|
|
|
|
92 |
|
93 |
$wc_version_suffix = '';
|
94 |
if ( function_exists( 'WC' ) || ! empty( $woocommerce ) ) {
|
@@ -153,6 +157,14 @@ if ( ! class_exists( 'YIT_Assets' ) ) {
|
|
153 |
)
|
154 |
);
|
155 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
156 |
// Localize color-picker to avoid issues with WordPress 5.5.
|
157 |
if ( version_compare( $wp_version, '5.5-RC', '>=' ) ) {
|
158 |
wp_localize_script(
|
80 |
wp_register_script( 'colorbox', YIT_CORE_PLUGIN_URL . '/assets/js/jquery.colorbox' . $suffix . '.js', array( 'jquery' ), '1.6.3', true );
|
81 |
wp_register_script( 'yith_how_to', YIT_CORE_PLUGIN_URL . '/assets/js/how-to' . $suffix . '.js', array( 'jquery' ), $this->version, true );
|
82 |
wp_register_script( 'yith-plugin-fw-wp-pages', YIT_CORE_PLUGIN_URL . '/assets/js/wp-pages' . $suffix . '.js', array( 'jquery' ), $this->version, false );
|
83 |
+
wp_register_script( 'yith-bh-onboarding', YIT_CORE_PLUGIN_URL . '/assets/js/yith-bh-onboarding' . $suffix . '.js', array( 'jquery', 'yit-plugin-panel', 'yith-plugin-fw-fields', 'jquery-blockui' ), $this->version, true );
|
84 |
+
wp_register_script( 'yith-plugin-fw-welcome-modal', YIT_CORE_PLUGIN_URL . '/assets/js/welcome-modal' . $suffix . '.js', array( 'jquery', 'wp-util', 'yith-ui' ), $this->version, true );
|
85 |
|
86 |
// Register styles.
|
87 |
wp_register_style( 'yith-plugin-ui', YIT_CORE_PLUGIN_URL . '/assets/css/yith-plugin-ui.css', array( 'yith-plugin-fw-icon-font' ), $this->version );
|
91 |
wp_register_style( 'yit-upgrade-to-pro', YIT_CORE_PLUGIN_URL . '/assets/css/yit-upgrade-to-pro.css', array( 'colorbox' ), $this->version );
|
92 |
wp_register_style( 'yit-plugin-metaboxes', YIT_CORE_PLUGIN_URL . '/assets/css/metaboxes.css', array( 'yith-plugin-ui' ), $this->version );
|
93 |
wp_register_style( 'yith-plugin-fw-fields', YIT_CORE_PLUGIN_URL . '/assets/css/yith-fields.css', array( 'yith-plugin-ui' ), $this->version );
|
94 |
+
wp_register_style( 'yith-bh-onboarding', YIT_CORE_PLUGIN_URL . '/assets/css/yith-bh-onboarding.css', array( 'yith-plugin-ui', 'yith-plugin-fw-fields' ), $this->version );
|
95 |
+
wp_register_style( 'yith-plugin-fw-welcome-modal', YIT_CORE_PLUGIN_URL . '/assets/css/welcome-modal.css', array(), $this->version );
|
96 |
|
97 |
$wc_version_suffix = '';
|
98 |
if ( function_exists( 'WC' ) || ! empty( $woocommerce ) ) {
|
157 |
)
|
158 |
);
|
159 |
|
160 |
+
wp_localize_script(
|
161 |
+
'yith-bh-onboarding',
|
162 |
+
'yith_bh_onboarding',
|
163 |
+
array(
|
164 |
+
'ajax_url' => admin_url( 'admin-ajax.php' ),
|
165 |
+
)
|
166 |
+
);
|
167 |
+
|
168 |
// Localize color-picker to avoid issues with WordPress 5.5.
|
169 |
if ( version_compare( $wp_version, '5.5-RC', '>=' ) ) {
|
170 |
wp_localize_script(
|
plugin-fw/includes/class-yit-plugin-panel-woocommerce.php
CHANGED
@@ -84,6 +84,7 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
84 |
|
85 |
$this->maybe_init_help_tab();
|
86 |
$this->maybe_init_premium_tab();
|
|
|
87 |
|
88 |
add_action( 'admin_init', array( $this, 'set_default_options' ) );
|
89 |
add_action( 'admin_menu', array( $this, 'add_setting_page' ) );
|
@@ -374,6 +375,12 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
374 |
$default[ $colorpicker['id'] ] = isset( $colorpicker['default'] ) ? $colorpicker['default'] : '';
|
375 |
}
|
376 |
update_option( $option['id'], $default );
|
|
|
|
|
|
|
|
|
|
|
|
|
377 |
} elseif ( isset( $option['default'] ) ) {
|
378 |
update_option( $option['id'], $option['default'] );
|
379 |
}
|
@@ -494,8 +501,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
494 |
* @param string $admin_body_classes The body classes.
|
495 |
*
|
496 |
* @return string Filtered body classes
|
497 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
498 |
* @since 2.0
|
|
|
499 |
*/
|
500 |
public static function admin_body_class( $admin_body_classes ) {
|
501 |
global $pagenow;
|
@@ -518,8 +525,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
518 |
* @param string $raw_value Raw option value.
|
519 |
*
|
520 |
* @return mixed Filtered return value
|
521 |
-
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
522 |
* @since 2.0
|
|
|
523 |
*/
|
524 |
public function maybe_unserialize_panel_data( $value, $option, $raw_value ) {
|
525 |
if ( ! version_compare( WC()->version, '2.4.0', '>=' ) || ! isset( $option['type'] ) || in_array( $option['type'], self::$wc_type, true ) || 'yith-field' === $option['type'] ) {
|
@@ -548,8 +555,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
548 |
* @param mixed $raw_value Raw option value.
|
549 |
*
|
550 |
* @return mixed Filtered return value
|
551 |
-
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
552 |
* @since 3.0.0
|
|
|
553 |
*/
|
554 |
public static function sanitize_option( $value, $option, $raw_value ) {
|
555 |
if ( isset( $option['type'] ) && 'yith-field' === $option['type'] ) {
|
@@ -731,8 +738,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
731 |
* @param string $raw_value Raw option value.
|
732 |
*
|
733 |
* @return mixed Filtered return value
|
734 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
735 |
* @since 3.0.0
|
|
|
736 |
*/
|
737 |
public static function sanitize_onoff_value( $value, $option, $raw_value ) {
|
738 |
if ( isset( $option['type'] ) && in_array( $option['type'], array( 'checkbox', 'onoff' ), true ) ) {
|
@@ -752,8 +759,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel_WooCommerce' ) ) {
|
|
752 |
* @param array $yit_options Original options array.
|
753 |
*
|
754 |
* @return mixed|array New options array
|
755 |
-
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
756 |
* @since 3.0.0
|
|
|
757 |
*/
|
758 |
public function check_for_save_single_option( $yit_options ) {
|
759 |
foreach ( $yit_options as $key => $options_list ) {
|
84 |
|
85 |
$this->maybe_init_help_tab();
|
86 |
$this->maybe_init_premium_tab();
|
87 |
+
$this->maybe_init_welcome_modals();
|
88 |
|
89 |
add_action( 'admin_init', array( $this, 'set_default_options' ) );
|
90 |
add_action( 'admin_menu', array( $this, 'add_setting_page' ) );
|
375 |
$default[ $colorpicker['id'] ] = isset( $colorpicker['default'] ) ? $colorpicker['default'] : '';
|
376 |
}
|
377 |
update_option( $option['id'], $default );
|
378 |
+
} elseif ( isset( $option['yith-type'] ) && 'inline-fields' === $option['yith-type'] && ! empty( $option['fields'] ) ) {
|
379 |
+
$default = array();
|
380 |
+
foreach ( $option['fields'] as $field_id => $field ) {
|
381 |
+
$default[ $field_id ] = isset( $field['default'] ) ? $field['default'] : '';
|
382 |
+
}
|
383 |
+
update_option( $option['id'], $default );
|
384 |
} elseif ( isset( $option['default'] ) ) {
|
385 |
update_option( $option['id'], $option['default'] );
|
386 |
}
|
501 |
* @param string $admin_body_classes The body classes.
|
502 |
*
|
503 |
* @return string Filtered body classes
|
|
|
504 |
* @since 2.0
|
505 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
506 |
*/
|
507 |
public static function admin_body_class( $admin_body_classes ) {
|
508 |
global $pagenow;
|
525 |
* @param string $raw_value Raw option value.
|
526 |
*
|
527 |
* @return mixed Filtered return value
|
|
|
528 |
* @since 2.0
|
529 |
+
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
530 |
*/
|
531 |
public function maybe_unserialize_panel_data( $value, $option, $raw_value ) {
|
532 |
if ( ! version_compare( WC()->version, '2.4.0', '>=' ) || ! isset( $option['type'] ) || in_array( $option['type'], self::$wc_type, true ) || 'yith-field' === $option['type'] ) {
|
555 |
* @param mixed $raw_value Raw option value.
|
556 |
*
|
557 |
* @return mixed Filtered return value
|
|
|
558 |
* @since 3.0.0
|
559 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
560 |
*/
|
561 |
public static function sanitize_option( $value, $option, $raw_value ) {
|
562 |
if ( isset( $option['type'] ) && 'yith-field' === $option['type'] ) {
|
738 |
* @param string $raw_value Raw option value.
|
739 |
*
|
740 |
* @return mixed Filtered return value
|
|
|
741 |
* @since 3.0.0
|
742 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
743 |
*/
|
744 |
public static function sanitize_onoff_value( $value, $option, $raw_value ) {
|
745 |
if ( isset( $option['type'] ) && in_array( $option['type'], array( 'checkbox', 'onoff' ), true ) ) {
|
759 |
* @param array $yit_options Original options array.
|
760 |
*
|
761 |
* @return mixed|array New options array
|
|
|
762 |
* @since 3.0.0
|
763 |
+
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
764 |
*/
|
765 |
public function check_for_save_single_option( $yit_options ) {
|
766 |
foreach ( $yit_options as $key => $options_list ) {
|
plugin-fw/includes/class-yit-plugin-panel.php
CHANGED
@@ -105,6 +105,7 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
105 |
|
106 |
$this->maybe_init_help_tab();
|
107 |
$this->maybe_init_premium_tab();
|
|
|
108 |
|
109 |
add_action( 'admin_init', array( $this, 'register_settings' ) );
|
110 |
add_action( 'admin_menu', array( $this, 'add_setting_page' ), 20 );
|
@@ -207,8 +208,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
207 |
/**
|
208 |
* Init actions.
|
209 |
*
|
210 |
-
* @since 3.0.0
|
211 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
212 |
*/
|
213 |
protected static function init_actions() {
|
214 |
if ( ! static::$actions_initialized ) {
|
@@ -273,8 +274,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
273 |
*
|
274 |
* @param string $admin_body_classes Body classes.
|
275 |
*
|
276 |
-
* @return string
|
277 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
278 |
* @since 3.0.0
|
279 |
*/
|
280 |
public static function add_body_class( $admin_body_classes ) {
|
@@ -391,8 +392,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
391 |
*
|
392 |
* @param array $field The field to validate.
|
393 |
*
|
394 |
-
* @return array validated fields
|
395 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
396 |
*/
|
397 |
public function options_validate( $field ) {
|
398 |
$option_key = ! empty( $field['option_key'] ) ? $field['option_key'] : 'general';
|
@@ -440,8 +441,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
440 |
/**
|
441 |
* Add Premium Version upgrade menu item
|
442 |
*
|
443 |
-
* @since 2.9.13
|
444 |
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
|
|
445 |
*/
|
446 |
public function add_premium_version_upgrade_to_menu() {
|
447 |
// Add the How To menu item only if the customer haven't a premium version enabled.
|
@@ -503,9 +504,9 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
503 |
* @param string $tab_name Tab name.
|
504 |
* @param array $args Nav Arguments.
|
505 |
*
|
|
|
506 |
* @return string Tab HTML
|
507 |
*
|
508 |
-
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
509 |
* @since 3.4.0
|
510 |
*/
|
511 |
protected function get_tab_nav( $tab_slug, $tab_name, $args = array() ) {
|
@@ -776,8 +777,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
776 |
/**
|
777 |
* Checks whether current tab is special Help Tab
|
778 |
*
|
779 |
-
* @return bool Whether current tab is Help Tab
|
780 |
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
|
|
781 |
*/
|
782 |
public function is_help_tab() {
|
783 |
return 'help' === $this->get_current_tab();
|
@@ -786,8 +787,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
786 |
/**
|
787 |
* Prints special Help Tab
|
788 |
*
|
789 |
-
* @return void
|
790 |
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
|
|
791 |
*/
|
792 |
public function print_help_tab() {
|
793 |
$options = isset( $this->settings['help_tab'] ) ? $this->settings['help_tab'] : array();
|
@@ -801,11 +802,7 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
801 |
|
802 |
// translators: 1. Plugin name.
|
803 |
$default_title = $is_premium ? _x( 'Thank you for purchasing %s!', 'Help tab default title', 'yith-plugin-fw' ) : _x( 'Thank you for using %s!', 'Help tab default title', 'yith-plugin-fw' );
|
804 |
-
$default_doc_url =
|
805 |
-
|
806 |
-
if ( isset( $this->settings['plugin_slug'] ) ) {
|
807 |
-
$default_doc_url = $is_extended ? "https://www.bluehost.com/help/article/{$this->settings['plugin_slug']}/" : "https://docs.yithemes.com/{$this->settings['plugin_slug']}/";
|
808 |
-
}
|
809 |
|
810 |
// parse options.
|
811 |
$options = wp_parse_args(
|
@@ -880,10 +877,219 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
880 |
}
|
881 |
|
882 |
/**
|
883 |
-
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
884 |
*
|
|
|
885 |
* @return bool
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
886 |
* @author Giuseppe Arcifa <giuseppe.arcifa@yithemes.com>
|
|
|
887 |
* @since 3.9.0
|
888 |
*/
|
889 |
protected function is_premium_tab() {
|
@@ -894,8 +1100,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
894 |
* Check if panel has premium tab
|
895 |
* (Check for premium Tab through the premium_tab param fully handled by plugin-fw)
|
896 |
*
|
897 |
-
* @return bool
|
898 |
* @author Giuseppe Arcifa <giuseppe.arcifa@yithemes.com>
|
|
|
899 |
* @since 3.9.0
|
900 |
*/
|
901 |
protected function has_premium_tab() {
|
@@ -905,8 +1111,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
905 |
/**
|
906 |
* Prints Premium Tab
|
907 |
*
|
908 |
-
* @return void
|
909 |
* @author Giuseppe Arcifa <giuseppe.arcifa@yithemes.com>
|
|
|
910 |
* @since 3.9.0
|
911 |
*/
|
912 |
protected function print_premium_tab() {
|
@@ -995,13 +1201,26 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
995 |
* Get current tab.
|
996 |
* Retrieve the id of tab shown, return general is the current tab is not defined.
|
997 |
*
|
998 |
-
* @return string|false
|
999 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
|
|
1000 |
*/
|
1001 |
public function get_current_tab() {
|
1002 |
// phpcs:disable WordPress.Security.NonceVerification.Recommended
|
1003 |
$admin_tabs = array_keys( $this->settings['admin-tabs'] );
|
1004 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1005 |
if ( ! isset( $_GET['page'] ) || $_GET['page'] !== $this->settings['page'] ) {
|
1006 |
return false;
|
1007 |
}
|
@@ -1020,12 +1239,26 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1020 |
/**
|
1021 |
* Get the current sub-tab.
|
1022 |
*
|
1023 |
-
* @return string The key of the sub-tab if exists, empty string otherwise.
|
1024 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
1025 |
* @since 3.4.0
|
|
|
1026 |
*/
|
1027 |
public function get_current_sub_tab() {
|
1028 |
// phpcs:disable WordPress.Security.NonceVerification.Recommended
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1029 |
$sub_tabs = $this->get_sub_tabs();
|
1030 |
$sub_tab = isset( $_REQUEST['sub_tab'] ) ? sanitize_key( wp_unslash( $_REQUEST['sub_tab'] ) ) : '';
|
1031 |
|
@@ -1046,19 +1279,19 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1046 |
* for sub-tabbed tabs, it will return the current sub-tab.
|
1047 |
* fot normal tabs, it will return the current tab.
|
1048 |
*
|
1049 |
-
* @return string the current sub-tab, if exists; the current tab otherwise.
|
1050 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
1051 |
* @since 3.4.0
|
1052 |
*/
|
1053 |
public function get_current_option_key() {
|
1054 |
$current_tab = $this->get_current_tab();
|
1055 |
$current_sub_tab = $this->get_current_sub_tab();
|
1056 |
|
1057 |
-
if ( ! $current_tab ) {
|
1058 |
return false;
|
1059 |
}
|
1060 |
|
1061 |
-
return $current_sub_tab ? $current_sub_tab : $current_tab;
|
1062 |
}
|
1063 |
|
1064 |
/**
|
@@ -1100,8 +1333,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1100 |
* @param string $type The type of message (can be 'error' or 'updated').
|
1101 |
* @param bool $echo Set to true if you want to print the message.
|
1102 |
*
|
1103 |
-
* @return string
|
1104 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1105 |
*/
|
1106 |
public function get_message( $message, $type = 'error', $echo = true ) {
|
1107 |
$message = '<div id="message" class="' . esc_attr( $type ) . ' fade"><p>' . wp_kses_post( $message ) . '</p></div>';
|
@@ -1116,8 +1349,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1116 |
* Get Tab Path Files
|
1117 |
* return an array with file names of tabs
|
1118 |
*
|
1119 |
-
* @return array
|
1120 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1121 |
*/
|
1122 |
public function get_tabs_path_files() {
|
1123 |
$option_files_path = $this->settings['options-path'] . '/';
|
@@ -1141,8 +1374,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1141 |
* Get main array options
|
1142 |
* return an array with all options defined on options-files
|
1143 |
*
|
1144 |
-
* @return array
|
1145 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1146 |
*/
|
1147 |
public function get_main_array_options() {
|
1148 |
$this->maybe_init_vars();
|
@@ -1177,7 +1410,7 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1177 |
|
1178 |
if ( is_string( $_tab ) ) {
|
1179 |
$main_array_options = $this->get_main_array_options();
|
1180 |
-
$current_tab_options =
|
1181 |
if ( $current_tab_options ) {
|
1182 |
$_tab = array( $_tab => $current_tab_options );
|
1183 |
}
|
@@ -1221,8 +1454,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1221 |
* Set an array with all default options
|
1222 |
* put default options in an array
|
1223 |
*
|
1224 |
-
* @return array
|
1225 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1226 |
*/
|
1227 |
public function get_default_options() {
|
1228 |
$yit_options = $this->get_main_array_options();
|
@@ -1248,8 +1481,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1248 |
* Get the title of the tab
|
1249 |
* return the title of tab
|
1250 |
*
|
1251 |
-
* @return string
|
1252 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1253 |
*/
|
1254 |
public function get_tab_title() {
|
1255 |
$yit_options = $this->get_main_array_options();
|
@@ -1272,8 +1505,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1272 |
*
|
1273 |
* @param string $section The section.
|
1274 |
*
|
1275 |
-
* @return string
|
1276 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1277 |
*/
|
1278 |
public function get_section_title( $section ) {
|
1279 |
$yit_options = $this->get_main_array_options();
|
@@ -1294,8 +1527,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1294 |
*
|
1295 |
* @param string $section The section.
|
1296 |
*
|
1297 |
-
* @return string
|
1298 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1299 |
*/
|
1300 |
public function get_section_description( $section ) {
|
1301 |
$yit_options = $this->get_main_array_options();
|
@@ -1315,8 +1548,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1315 |
* Show form when necessary
|
1316 |
* return true if 'showform' is not defined
|
1317 |
*
|
1318 |
-
* @return bool
|
1319 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1320 |
*/
|
1321 |
public function is_show_form() {
|
1322 |
$yit_options = $this->get_main_array_options();
|
@@ -1342,8 +1575,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1342 |
*
|
1343 |
* @param string $name The name.
|
1344 |
*
|
1345 |
-
* @return string
|
1346 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1347 |
*/
|
1348 |
public function get_name_field( $name = '' ) {
|
1349 |
return 'yit_' . $this->settings['parent'] . '_options[' . $name . ']';
|
@@ -1355,8 +1588,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1355 |
*
|
1356 |
* @param string $id The ID.
|
1357 |
*
|
1358 |
-
* @return string
|
1359 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1360 |
*/
|
1361 |
public function get_id_field( $id ) {
|
1362 |
return 'yit_' . $this->settings['parent'] . '_options_' . $id;
|
@@ -1370,8 +1603,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1370 |
*
|
1371 |
* @param array $param The parameters.
|
1372 |
*
|
1373 |
-
* @return void
|
1374 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1375 |
*/
|
1376 |
public function render_field( $param ) {
|
1377 |
if ( ! empty( $param ) && isset( $param ['option'] ) ) {
|
@@ -1413,8 +1646,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1413 |
* return the options from db, if the options aren't defined in the db,
|
1414 |
* get the default options ad add the options in the db
|
1415 |
*
|
1416 |
-
* @return array
|
1417 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
|
|
1418 |
*/
|
1419 |
public function get_options() {
|
1420 |
$options = get_option( 'yit_' . $this->settings['parent'] . '_options' );
|
@@ -1464,8 +1697,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1464 |
/**
|
1465 |
* Sort plugins by name in YITH Plugins menu.
|
1466 |
*
|
1467 |
-
* @since 3.0.0
|
1468 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
1469 |
*/
|
1470 |
public static function sort_plugins() {
|
1471 |
global $submenu;
|
@@ -1488,9 +1721,9 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1488 |
*
|
1489 |
* @param array $menu The menu.
|
1490 |
*
|
|
|
1491 |
* @return array
|
1492 |
* @since 3.0.0
|
1493 |
-
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1494 |
*/
|
1495 |
public static function add_menu_class_in_yith_plugin( $menu ) {
|
1496 |
global $submenu;
|
@@ -1685,8 +1918,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1685 |
* If the panel page is a WP Page, this will redirect you to the correct page
|
1686 |
* useful when a Post Type (Taxonomy) is the first tab of your panel, so when you open your panel it'll open the Post Type (Taxonomy) list
|
1687 |
*
|
1688 |
-
* @since 3.4.0
|
1689 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
1690 |
*/
|
1691 |
public function maybe_redirect_to_proper_wp_page() {
|
1692 |
// phpcs:disable WordPress.Security.NonceVerification.Recommended
|
@@ -1711,8 +1944,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1711 |
* Print the Panel tabs and sub-tabs navigation in WP pages
|
1712 |
* Important: this opens a wrapper <div> that will be closed through YIT_Plugin_Panel::print_panel_tabs_in_post_edit_page_end()
|
1713 |
*
|
1714 |
-
* @since 3.4.0
|
1715 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
1716 |
*/
|
1717 |
public function print_panel_tabs_in_wp_pages() {
|
1718 |
if ( self::$panel_tabs_in_wp_pages && 'all_admin_notices' === current_action() ) {
|
@@ -1761,8 +1994,8 @@ if ( ! class_exists( 'YIT_Plugin_Panel' ) ) {
|
|
1761 |
/**
|
1762 |
* Close the wrapper opened in YIT_Plugin_Panel::print_panel_tabs_in_wp_pages()
|
1763 |
*
|
1764 |
-
* @since 3.4.0
|
1765 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
|
|
1766 |
*/
|
1767 |
public function print_panel_tabs_in_wp_pages_end() {
|
1768 |
if ( self::$panel_tabs_in_wp_pages ) {
|
105 |
|
106 |
$this->maybe_init_help_tab();
|
107 |
$this->maybe_init_premium_tab();
|
108 |
+
$this->maybe_init_welcome_modals();
|
109 |
|
110 |
add_action( 'admin_init', array( $this, 'register_settings' ) );
|
111 |
add_action( 'admin_menu', array( $this, 'add_setting_page' ), 20 );
|
208 |
/**
|
209 |
* Init actions.
|
210 |
*
|
|
|
211 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
212 |
+
* @since 3.0.0
|
213 |
*/
|
214 |
protected static function init_actions() {
|
215 |
if ( ! static::$actions_initialized ) {
|
274 |
*
|
275 |
* @param string $admin_body_classes Body classes.
|
276 |
*
|
|
|
277 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
278 |
+
* @return string
|
279 |
* @since 3.0.0
|
280 |
*/
|
281 |
public static function add_body_class( $admin_body_classes ) {
|
392 |
*
|
393 |
* @param array $field The field to validate.
|
394 |
*
|
|
|
395 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
396 |
+
* @return array validated fields
|
397 |
*/
|
398 |
public function options_validate( $field ) {
|
399 |
$option_key = ! empty( $field['option_key'] ) ? $field['option_key'] : 'general';
|
441 |
/**
|
442 |
* Add Premium Version upgrade menu item
|
443 |
*
|
|
|
444 |
* @author Andrea Grillo <andrea.grillo@yithemes.com>
|
445 |
+
* @since 2.9.13
|
446 |
*/
|
447 |
public function add_premium_version_upgrade_to_menu() {
|
448 |
// Add the How To menu item only if the customer haven't a premium version enabled.
|
504 |
* @param string $tab_name Tab name.
|
505 |
* @param array $args Nav Arguments.
|
506 |
*
|
507 |
+
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
508 |
* @return string Tab HTML
|
509 |
*
|
|
|
510 |
* @since 3.4.0
|
511 |
*/
|
512 |
protected function get_tab_nav( $tab_slug, $tab_name, $args = array() ) {
|
777 |
/**
|
778 |
* Checks whether current tab is special Help Tab
|
779 |
*
|
|
|
780 |
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
781 |
+
* @return bool Whether current tab is Help Tab
|
782 |
*/
|
783 |
public function is_help_tab() {
|
784 |
return 'help' === $this->get_current_tab();
|
787 |
/**
|
788 |
* Prints special Help Tab
|
789 |
*
|
|
|
790 |
* @author Antonio La Rocca <antonio.larocca@yithemes.com>
|
791 |
+
* @return void
|
792 |
*/
|
793 |
public function print_help_tab() {
|
794 |
$options = isset( $this->settings['help_tab'] ) ? $this->settings['help_tab'] : array();
|
802 |
|
803 |
// translators: 1. Plugin name.
|
804 |
$default_title = $is_premium ? _x( 'Thank you for purchasing %s!', 'Help tab default title', 'yith-plugin-fw' ) : _x( 'Thank you for using %s!', 'Help tab default title', 'yith-plugin-fw' );
|
805 |
+
$default_doc_url = $this->get_doc_url();
|
|
|
|
|
|
|
|
|
806 |
|
807 |
// parse options.
|
808 |
$options = wp_parse_args(
|
877 |
}
|
878 |
|
879 |
/**
|
880 |
+
* Get the plugin doc URL.
|
881 |
+
*
|
882 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
883 |
+
* @return string
|
884 |
+
* @since 3.9.14
|
885 |
+
*/
|
886 |
+
protected function get_doc_url() {
|
887 |
+
$plugin_slug = sanitize_title( $this->settings['plugin_slug'] ?? '' );
|
888 |
+
if ( $plugin_slug ) {
|
889 |
+
return $this->is_extended() ? "https://www.bluehost.com/help/article/{$plugin_slug}/" : "https://docs.yithemes.com/{$plugin_slug}/";
|
890 |
+
}
|
891 |
+
|
892 |
+
return '';
|
893 |
+
}
|
894 |
+
|
895 |
+
/**
|
896 |
+
* Is in panel?
|
897 |
*
|
898 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
899 |
* @return bool
|
900 |
+
* @since 3.9.14
|
901 |
+
*/
|
902 |
+
protected function is_panel(): bool {
|
903 |
+
$is_panel = yith_plugin_fw_is_panel() && isset( $_GET['page'] ) && $_GET['page'] === $this->settings['page']; // phpcs:ignore WordPress.Security.NonceVerification.Recommended
|
904 |
+
$is_wp_page_in_panel = isset( self::$panel_tabs_in_wp_pages, self::$panel_tabs_in_wp_pages['page'] ) && self::$panel_tabs_in_wp_pages['page'] === $this->settings['page'];
|
905 |
+
|
906 |
+
return $is_panel || $is_wp_page_in_panel;
|
907 |
+
}
|
908 |
+
|
909 |
+
/**
|
910 |
+
* Is this the first panel page?
|
911 |
+
*
|
912 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
913 |
+
* @return bool
|
914 |
+
* @since 3.9.14
|
915 |
+
*/
|
916 |
+
protected function is_first_page(): bool {
|
917 |
+
$is_first_page = false;
|
918 |
+
if ( $this->is_panel() ) {
|
919 |
+
$first_tab = current( array_keys( $this->settings['admin-tabs'] ?? array() ) );
|
920 |
+
$sub_tabs = $this->get_sub_tabs( $first_tab );
|
921 |
+
$first_sub_tab = current( array_keys( $sub_tabs ) );
|
922 |
+
|
923 |
+
$tab = $this->get_current_tab();
|
924 |
+
$sub_tab = $this->get_current_sub_tab();
|
925 |
+
|
926 |
+
$is_first_page = $first_tab === $tab;
|
927 |
+
|
928 |
+
if ( $is_first_page && ! ! $first_sub_tab ) {
|
929 |
+
$is_first_page = $first_sub_tab === $sub_tab;
|
930 |
+
}
|
931 |
+
}
|
932 |
+
|
933 |
+
return $is_first_page;
|
934 |
+
}
|
935 |
+
|
936 |
+
/**
|
937 |
+
* Add welcome modals.
|
938 |
+
*
|
939 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
940 |
+
* @since 3.9.14
|
941 |
+
*/
|
942 |
+
protected function maybe_init_welcome_modals() {
|
943 |
+
if ( isset( $this->settings['welcome_modals'] ) ) {
|
944 |
+
// Priority needs to be greater than 11, to correctly check if it's first page also for WP pages.
|
945 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'maybe_print_welcome_modal' ), 20 );
|
946 |
+
add_action( 'admin_init', array( $this, 'handle_welcome_modal_action' ) );
|
947 |
+
}
|
948 |
+
}
|
949 |
+
|
950 |
+
/**
|
951 |
+
* Handle welcome modal actions.
|
952 |
+
*
|
953 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
954 |
+
* @since 3.9.14
|
955 |
+
*/
|
956 |
+
public function handle_welcome_modal_action() {
|
957 |
+
if ( isset( $_GET['yith-plugin-fw-welcome-modal-close'], $_GET['yith-panel-page'] ) && $_GET['yith-panel-page'] === $this->settings['page'] ) {
|
958 |
+
check_admin_referer( 'welcome-modal-close' );
|
959 |
+
$modal = sanitize_key( wp_unslash( $_GET['yith-plugin-fw-welcome-modal-close'] ) );
|
960 |
+
$on_close = $this->settings['welcome_modals']['modals'][ $modal ]['on_close'] ?? $this->settings['welcome_modals']['on_close'] ?? false;
|
961 |
+
|
962 |
+
if ( $on_close && is_callable( $on_close ) ) {
|
963 |
+
call_user_func( $on_close );
|
964 |
+
}
|
965 |
+
|
966 |
+
wp_safe_redirect( add_query_arg( array( 'page' => $this->settings['page'] ), admin_url( 'admin.php' ) ) );
|
967 |
+
exit();
|
968 |
+
}
|
969 |
+
}
|
970 |
+
|
971 |
+
/**
|
972 |
+
* Print the welcome modal.
|
973 |
+
*
|
974 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
975 |
+
* @since 3.9.14
|
976 |
+
*/
|
977 |
+
public function maybe_print_welcome_modal() {
|
978 |
+
$settings = $this->settings['welcome_modals'] ?? array();
|
979 |
+
$modals = $settings['modals'] ?? array();
|
980 |
+
$show_in = $settings['show_in'] ?? 'panel';
|
981 |
+
|
982 |
+
if ( ! $this->is_panel() ) {
|
983 |
+
return;
|
984 |
+
}
|
985 |
+
|
986 |
+
$is_page_to_show = true;
|
987 |
+
|
988 |
+
switch ( $show_in ) {
|
989 |
+
case 'panel':
|
990 |
+
break;
|
991 |
+
case 'first_page':
|
992 |
+
$is_page_to_show = $this->is_first_page();
|
993 |
+
break;
|
994 |
+
default:
|
995 |
+
if ( is_callable( $show_in ) ) {
|
996 |
+
$context = array(
|
997 |
+
'is_first_page' => $this->is_first_page(),
|
998 |
+
'tab' => $this->get_current_tab(),
|
999 |
+
'sub_tab' => $this->get_current_sub_tab(),
|
1000 |
+
);
|
1001 |
+
$is_page_to_show = call_user_func( $show_in, $context );
|
1002 |
+
}
|
1003 |
+
break;
|
1004 |
+
}
|
1005 |
+
|
1006 |
+
if ( $is_page_to_show ) {
|
1007 |
+
foreach ( $modals as $key => $modal ) {
|
1008 |
+
$show = $modal['show'] ?? null;
|
1009 |
+
$should_be_shown = ! ! ( is_callable( $show ) ? call_user_func( $show ) : $show );
|
1010 |
+
$modal['items'] = $modal['items'] ?? array();
|
1011 |
+
|
1012 |
+
if ( $should_be_shown ) {
|
1013 |
+
$type = $modal['type'] ?? $key;
|
1014 |
+
$template = YIT_CORE_PLUGIN_TEMPLATE_PATH . '/panel/welcome-modals/' . $type . '.php';
|
1015 |
+
$close_url = wp_nonce_url(
|
1016 |
+
add_query_arg(
|
1017 |
+
array(
|
1018 |
+
'yith-plugin-fw-welcome-modal-close' => $key,
|
1019 |
+
'yith-panel-page' => $this->settings['page'],
|
1020 |
+
),
|
1021 |
+
admin_url()
|
1022 |
+
),
|
1023 |
+
'welcome-modal-close'
|
1024 |
+
);
|
1025 |
+
$plugin = array(
|
1026 |
+
'name' => $this->settings['plugin_name'] ?? $this->settings['page_title'] ?? '',
|
1027 |
+
'version' => $this->settings['plugin_version'] ?? '',
|
1028 |
+
'slug' => $this->settings['plugin_slug'] ?? '',
|
1029 |
+
'icon' => $this->settings['plugin_icon'] ?? '',
|
1030 |
+
);
|
1031 |
+
|
1032 |
+
$plugin['version'] = preg_replace( '/\.0$/', '', $plugin['version'] ); // Make the version nicer.
|
1033 |
+
|
1034 |
+
if ( 'welcome' === $type ) {
|
1035 |
+
if ( isset( $modal['items']['documentation'] ) ) {
|
1036 |
+
$modal['items']['documentation'] = wp_parse_args(
|
1037 |
+
$modal['items']['documentation'],
|
1038 |
+
array(
|
1039 |
+
'title' => __( 'Read the <mark>plugin documentation</mark>', 'yith-plugin-fw' ),
|
1040 |
+
'description' => __( 'Learn what you can really do with this powerful tool', 'yith-plugin-fw' ),
|
1041 |
+
'url' => $this->get_doc_url(),
|
1042 |
+
)
|
1043 |
+
);
|
1044 |
+
}
|
1045 |
+
|
1046 |
+
if ( isset( $modal['items']['how-to-video'], $modal['items']['how-to-video']['url'] ) ) {
|
1047 |
+
$modal['items']['how-to-video'] = wp_parse_args(
|
1048 |
+
$modal['items']['how-to-video'],
|
1049 |
+
array(
|
1050 |
+
'title' => __( 'Watch our <mark>"First Steps" video</mark>', 'yith-plugin-fw' ),
|
1051 |
+
'description' => __( 'See how it works before you start using it', 'yith-plugin-fw' ),
|
1052 |
+
)
|
1053 |
+
);
|
1054 |
+
}
|
1055 |
+
}
|
1056 |
+
|
1057 |
+
if ( 'update' === $type ) {
|
1058 |
+
if ( ! isset( $modal['changelog_url'] ) && $this->is_premium() && ! $this->is_extended() ) {
|
1059 |
+
$doc_url = $this->get_doc_url();
|
1060 |
+
if ( $doc_url ) {
|
1061 |
+
$modal['changelog_url'] = trailingslashit( $doc_url ) . 'changelog/changelog-premium-version/';
|
1062 |
+
}
|
1063 |
+
}
|
1064 |
+
}
|
1065 |
+
|
1066 |
+
if ( file_exists( $template ) ) {
|
1067 |
+
wp_enqueue_script( 'yith-plugin-fw-welcome-modal' );
|
1068 |
+
wp_enqueue_style( 'yith-plugin-fw-welcome-modal' );
|
1069 |
+
|
1070 |
+
// Plugin, modal and close_url variables are required in the modal templates.
|
1071 |
+
$print_template_cb = function () use ( $template, $plugin, $modal, $close_url ) {
|
1072 |
+
?>
|
1073 |
+
<script type="text/html" id="tmpl-yith-plugin-fw-welcome-modal">
|
1074 |
+
<?php include $template; ?>
|
1075 |
+
</script>
|
1076 |
+
<?php
|
1077 |
+
};
|
1078 |
+
|
1079 |
+
add_action( 'admin_footer', $print_template_cb );
|
1080 |
+
}
|
1081 |
+
|
1082 |
+
break;
|
1083 |
+
}
|
1084 |
+
}
|
1085 |
+
}
|
1086 |
+
}
|
1087 |
+
|
1088 |
+
/**
|
1089 |
+
* Checks whether current tab is Premium Tab
|
1090 |
+
*
|
1091 |
* @author Giuseppe Arcifa <giuseppe.arcifa@yithemes.com>
|
1092 |
+
* @return bool
|
1093 |
* @since 3.9.0
|
1094 |
*/
|
1095 |
protected function is_premium_tab() {
|
1100 |
* Check if panel has premium tab
|
1101 |
* (Check for premium Tab through the premium_tab param fully handled by plugin-fw)
|
1102 |
*
|
|
|
1103 |
* @author Giuseppe Arcifa <giuseppe.arcifa@yithemes.com>
|
1104 |
+
* @return bool
|
1105 |
* @since 3.9.0
|
1106 |
*/
|
1107 |
protected function has_premium_tab() {
|
1111 |
/**
|
1112 |
* Prints Premium Tab
|
1113 |
*
|
|
|
1114 |
* @author Giuseppe Arcifa <giuseppe.arcifa@yithemes.com>
|
1115 |
+
* @return void
|
1116 |
* @since 3.9.0
|
1117 |
*/
|
1118 |
protected function print_premium_tab() {
|
1201 |
* Get current tab.
|
1202 |
* Retrieve the id of tab shown, return general is the current tab is not defined.
|
1203 |
*
|
|
|
1204 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1205 |
+
* @return string|false
|
1206 |
+
* @since 3.9.14 Check for WP pages.
|
1207 |
*/
|
1208 |
public function get_current_tab() {
|
1209 |
// phpcs:disable WordPress.Security.NonceVerification.Recommended
|
1210 |
$admin_tabs = array_keys( $this->settings['admin-tabs'] );
|
1211 |
|
1212 |
+
global $post_type, $taxonomy;
|
1213 |
+
$wp_tabs = array();
|
1214 |
+
if ( $this->is_custom_post_type_page() ) {
|
1215 |
+
$wp_tabs = $this->get_post_type_tabs( $post_type );
|
1216 |
+
} elseif ( $this->is_custom_taxonomy_page() ) {
|
1217 |
+
$wp_tabs = $this->get_taxonomy_tabs( $taxonomy );
|
1218 |
+
}
|
1219 |
+
|
1220 |
+
if ( $wp_tabs && isset( $wp_tabs['tab'] ) ) {
|
1221 |
+
return $wp_tabs['tab'];
|
1222 |
+
}
|
1223 |
+
|
1224 |
if ( ! isset( $_GET['page'] ) || $_GET['page'] !== $this->settings['page'] ) {
|
1225 |
return false;
|
1226 |
}
|
1239 |
/**
|
1240 |
* Get the current sub-tab.
|
1241 |
*
|
|
|
1242 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1243 |
+
* @return string The key of the sub-tab if exists, empty string otherwise.
|
1244 |
* @since 3.4.0
|
1245 |
+
* @since 3.9.14 Check for WP pages.
|
1246 |
*/
|
1247 |
public function get_current_sub_tab() {
|
1248 |
// phpcs:disable WordPress.Security.NonceVerification.Recommended
|
1249 |
+
|
1250 |
+
global $post_type, $taxonomy;
|
1251 |
+
$wp_tabs = array();
|
1252 |
+
if ( $this->is_custom_post_type_page() ) {
|
1253 |
+
$wp_tabs = $this->get_post_type_tabs( $post_type );
|
1254 |
+
} elseif ( $this->is_custom_taxonomy_page() ) {
|
1255 |
+
$wp_tabs = $this->get_taxonomy_tabs( $taxonomy );
|
1256 |
+
}
|
1257 |
+
|
1258 |
+
if ( $wp_tabs && isset( $wp_tabs['sub_tab'] ) ) {
|
1259 |
+
return $wp_tabs['sub_tab'];
|
1260 |
+
}
|
1261 |
+
|
1262 |
$sub_tabs = $this->get_sub_tabs();
|
1263 |
$sub_tab = isset( $_REQUEST['sub_tab'] ) ? sanitize_key( wp_unslash( $_REQUEST['sub_tab'] ) ) : '';
|
1264 |
|
1279 |
* for sub-tabbed tabs, it will return the current sub-tab.
|
1280 |
* fot normal tabs, it will return the current tab.
|
1281 |
*
|
|
|
1282 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1283 |
+
* @return string the current sub-tab, if exists; the current tab otherwise.
|
1284 |
* @since 3.4.0
|
1285 |
*/
|
1286 |
public function get_current_option_key() {
|
1287 |
$current_tab = $this->get_current_tab();
|
1288 |
$current_sub_tab = $this->get_current_sub_tab();
|
1289 |
|
1290 |
+
if ( ! $current_tab || $this->is_custom_post_type_page() || $this->is_custom_taxonomy_page() ) {
|
1291 |
return false;
|
1292 |
}
|
1293 |
|
1294 |
+
return ! ! $current_sub_tab ? $current_sub_tab : $current_tab;
|
1295 |
}
|
1296 |
|
1297 |
/**
|
1333 |
* @param string $type The type of message (can be 'error' or 'updated').
|
1334 |
* @param bool $echo Set to true if you want to print the message.
|
1335 |
*
|
|
|
1336 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1337 |
+
* @return string
|
1338 |
*/
|
1339 |
public function get_message( $message, $type = 'error', $echo = true ) {
|
1340 |
$message = '<div id="message" class="' . esc_attr( $type ) . ' fade"><p>' . wp_kses_post( $message ) . '</p></div>';
|
1349 |
* Get Tab Path Files
|
1350 |
* return an array with file names of tabs
|
1351 |
*
|
|
|
1352 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1353 |
+
* @return array
|
1354 |
*/
|
1355 |
public function get_tabs_path_files() {
|
1356 |
$option_files_path = $this->settings['options-path'] . '/';
|
1374 |
* Get main array options
|
1375 |
* return an array with all options defined on options-files
|
1376 |
*
|
|
|
1377 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1378 |
+
* @return array
|
1379 |
*/
|
1380 |
public function get_main_array_options() {
|
1381 |
$this->maybe_init_vars();
|
1410 |
|
1411 |
if ( is_string( $_tab ) ) {
|
1412 |
$main_array_options = $this->get_main_array_options();
|
1413 |
+
$current_tab_options = $main_array_options[ $_tab ] ?? array();
|
1414 |
if ( $current_tab_options ) {
|
1415 |
$_tab = array( $_tab => $current_tab_options );
|
1416 |
}
|
1454 |
* Set an array with all default options
|
1455 |
* put default options in an array
|
1456 |
*
|
|
|
1457 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1458 |
+
* @return array
|
1459 |
*/
|
1460 |
public function get_default_options() {
|
1461 |
$yit_options = $this->get_main_array_options();
|
1481 |
* Get the title of the tab
|
1482 |
* return the title of tab
|
1483 |
*
|
|
|
1484 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1485 |
+
* @return string
|
1486 |
*/
|
1487 |
public function get_tab_title() {
|
1488 |
$yit_options = $this->get_main_array_options();
|
1505 |
*
|
1506 |
* @param string $section The section.
|
1507 |
*
|
|
|
1508 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1509 |
+
* @return string
|
1510 |
*/
|
1511 |
public function get_section_title( $section ) {
|
1512 |
$yit_options = $this->get_main_array_options();
|
1527 |
*
|
1528 |
* @param string $section The section.
|
1529 |
*
|
|
|
1530 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1531 |
+
* @return string
|
1532 |
*/
|
1533 |
public function get_section_description( $section ) {
|
1534 |
$yit_options = $this->get_main_array_options();
|
1548 |
* Show form when necessary
|
1549 |
* return true if 'showform' is not defined
|
1550 |
*
|
|
|
1551 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1552 |
+
* @return bool
|
1553 |
*/
|
1554 |
public function is_show_form() {
|
1555 |
$yit_options = $this->get_main_array_options();
|
1575 |
*
|
1576 |
* @param string $name The name.
|
1577 |
*
|
|
|
1578 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1579 |
+
* @return string
|
1580 |
*/
|
1581 |
public function get_name_field( $name = '' ) {
|
1582 |
return 'yit_' . $this->settings['parent'] . '_options[' . $name . ']';
|
1588 |
*
|
1589 |
* @param string $id The ID.
|
1590 |
*
|
|
|
1591 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1592 |
+
* @return string
|
1593 |
*/
|
1594 |
public function get_id_field( $id ) {
|
1595 |
return 'yit_' . $this->settings['parent'] . '_options_' . $id;
|
1603 |
*
|
1604 |
* @param array $param The parameters.
|
1605 |
*
|
|
|
1606 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1607 |
+
* @return void
|
1608 |
*/
|
1609 |
public function render_field( $param ) {
|
1610 |
if ( ! empty( $param ) && isset( $param ['option'] ) ) {
|
1646 |
* return the options from db, if the options aren't defined in the db,
|
1647 |
* get the default options ad add the options in the db
|
1648 |
*
|
|
|
1649 |
* @author Emanuela Castorina <emanuela.castorina@yithemes.it>
|
1650 |
+
* @return array
|
1651 |
*/
|
1652 |
public function get_options() {
|
1653 |
$options = get_option( 'yit_' . $this->settings['parent'] . '_options' );
|
1697 |
/**
|
1698 |
* Sort plugins by name in YITH Plugins menu.
|
1699 |
*
|
|
|
1700 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1701 |
+
* @since 3.0.0
|
1702 |
*/
|
1703 |
public static function sort_plugins() {
|
1704 |
global $submenu;
|
1721 |
*
|
1722 |
* @param array $menu The menu.
|
1723 |
*
|
1724 |
+
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1725 |
* @return array
|
1726 |
* @since 3.0.0
|
|
|
1727 |
*/
|
1728 |
public static function add_menu_class_in_yith_plugin( $menu ) {
|
1729 |
global $submenu;
|
1918 |
* If the panel page is a WP Page, this will redirect you to the correct page
|
1919 |
* useful when a Post Type (Taxonomy) is the first tab of your panel, so when you open your panel it'll open the Post Type (Taxonomy) list
|
1920 |
*
|
|
|
1921 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1922 |
+
* @since 3.4.0
|
1923 |
*/
|
1924 |
public function maybe_redirect_to_proper_wp_page() {
|
1925 |
// phpcs:disable WordPress.Security.NonceVerification.Recommended
|
1944 |
* Print the Panel tabs and sub-tabs navigation in WP pages
|
1945 |
* Important: this opens a wrapper <div> that will be closed through YIT_Plugin_Panel::print_panel_tabs_in_post_edit_page_end()
|
1946 |
*
|
|
|
1947 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1948 |
+
* @since 3.4.0
|
1949 |
*/
|
1950 |
public function print_panel_tabs_in_wp_pages() {
|
1951 |
if ( self::$panel_tabs_in_wp_pages && 'all_admin_notices' === current_action() ) {
|
1994 |
/**
|
1995 |
* Close the wrapper opened in YIT_Plugin_Panel::print_panel_tabs_in_wp_pages()
|
1996 |
*
|
|
|
1997 |
* @author Leanza Francesco <leanzafrancesco@gmail.com>
|
1998 |
+
* @since 3.4.0
|
1999 |
*/
|
2000 |
public function print_panel_tabs_in_wp_pages_end() {
|
2001 |
if ( self::$panel_tabs_in_wp_pages ) {
|
plugin-fw/includes/class-yith-bh-onboarding.php
ADDED
@@ -0,0 +1,110 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* YITH BH Onboarding Class
|
4 |
+
*
|
5 |
+
* @class YITH_BH_Onboarding
|
6 |
+
* @package YITH\PluginFramework\Classes
|
7 |
+
*/
|
8 |
+
|
9 |
+
defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
|
10 |
+
|
11 |
+
if ( ! class_exists( 'YITH_BH_Onboarding' ) ) {
|
12 |
+
/**
|
13 |
+
* Main Class
|
14 |
+
*/
|
15 |
+
class YITH_BH_Onboarding {
|
16 |
+
/**
|
17 |
+
* The single instance of the class.
|
18 |
+
*
|
19 |
+
* @var self
|
20 |
+
*/
|
21 |
+
protected static $instance = null;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Get class instance.
|
25 |
+
*
|
26 |
+
* @return self
|
27 |
+
*/
|
28 |
+
public static function get_instance() {
|
29 |
+
return ! is_null( static::$instance ) ? static::$instance : static::$instance = new static();
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Constructor
|
34 |
+
*/
|
35 |
+
protected function __construct() {
|
36 |
+
add_action( 'yith_bh_onboarding', array( $this, 'show_onboarding_content' ), 10, 1 );
|
37 |
+
add_action( 'wp_ajax_yith_bh_onboarding', array( $this, 'save_options' ) );
|
38 |
+
}
|
39 |
+
|
40 |
+
/**
|
41 |
+
* Show onboarding content
|
42 |
+
*
|
43 |
+
* @param string $slug Slug of current plugin modal.
|
44 |
+
*/
|
45 |
+
public function show_onboarding_content( $slug ) {
|
46 |
+
|
47 |
+
$options = apply_filters( 'yith_bh_onboarding_' . $slug, array() );
|
48 |
+
|
49 |
+
if ( empty( $options ) || ! isset( $options['tabs'], $options['slug'] ) ) {
|
50 |
+
return;
|
51 |
+
}
|
52 |
+
|
53 |
+
define( 'DOING_YITH_BH_ONBOARDING', true );
|
54 |
+
|
55 |
+
if ( ! wp_script_is( 'yith-plugin-fw-fields', 'registered' ) || ! wp_style_is( 'yith-plugin-fw-fields', 'registered' ) ) {
|
56 |
+
YIT_Assets::instance()->register_styles_and_scripts();
|
57 |
+
}
|
58 |
+
|
59 |
+
if ( isset( $options['enqueue_script'] ) ) {
|
60 |
+
foreach ( $options['enqueue_script'] as $handle ) {
|
61 |
+
wp_enqueue_script( $handle );
|
62 |
+
}
|
63 |
+
}
|
64 |
+
|
65 |
+
if ( isset( $options['enqueue_style'] ) ) {
|
66 |
+
foreach ( $options['enqueue_style'] as $handle ) {
|
67 |
+
wp_enqueue_style( $handle );
|
68 |
+
}
|
69 |
+
}
|
70 |
+
|
71 |
+
wp_enqueue_script( 'yith-bh-onboarding' );
|
72 |
+
wp_enqueue_style( 'yith-bh-onboarding' );
|
73 |
+
|
74 |
+
include YIT_CORE_PLUGIN_TEMPLATE_PATH . '/bh-onboarding/onboarding-tabs.php';
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Save options
|
79 |
+
*
|
80 |
+
* @return void
|
81 |
+
*/
|
82 |
+
public function save_options() {
|
83 |
+
check_ajax_referer( 'yith-bh-onboarding-save-options' );
|
84 |
+
if ( ! isset( $_REQUEST['yith-plugin'], $_REQUEST['tab'] ) ) {
|
85 |
+
wp_send_json_error( __( 'It is not possible save the options', 'yith-plugin-fw' ) );
|
86 |
+
}
|
87 |
+
|
88 |
+
$slug = sanitize_text_field( wp_unslash( $_REQUEST['yith-plugin'] ) );
|
89 |
+
$posted = $_REQUEST;
|
90 |
+
// the options are filtered by each plugin.
|
91 |
+
$options = apply_filters( 'yith_bh_onboarding_' . $slug, array() );
|
92 |
+
$tab = $posted['tab'];
|
93 |
+
|
94 |
+
if ( apply_filters( 'yith_bh_onboarding_save_options_' . $slug, isset( $options['tabs'][ $tab ]['options'] ), $posted ) ) {
|
95 |
+
foreach ( $options['tabs'][ $tab ]['options'] as $single_option ) {
|
96 |
+
if ( isset( $posted[ $single_option['id'] ] ) ) {
|
97 |
+
$value = $posted[ $single_option['id'] ] ?? false;
|
98 |
+
$value = YIT_Plugin_Panel_WooCommerce::sanitize_option( $value, $single_option, $value );
|
99 |
+
$value = apply_filters( 'yith_bh_onboarding_save_option_value', $value, $single_option, $slug );
|
100 |
+
update_option( $single_option['id'], $value );
|
101 |
+
}
|
102 |
+
}
|
103 |
+
}
|
104 |
+
|
105 |
+
wp_send_json_success();
|
106 |
+
}
|
107 |
+
}
|
108 |
+
}
|
109 |
+
|
110 |
+
YITH_BH_Onboarding::get_instance();
|
plugin-fw/includes/class-yith-post-type-admin.php
CHANGED
@@ -427,7 +427,7 @@ if ( ! class_exists( 'YITH_Post_Type_Admin' ) ) {
|
|
427 |
}
|
428 |
|
429 |
/**
|
430 |
-
* Disable Months dropdown
|
431 |
*
|
432 |
* @param bool $disable Set true to disable.
|
433 |
* @param string $post_type The post type.
|
427 |
}
|
428 |
|
429 |
/**
|
430 |
+
* Disable Months dropdown
|
431 |
*
|
432 |
* @param bool $disable Set true to disable.
|
433 |
* @param string $post_type The post type.
|
plugin-fw/init.php
CHANGED
@@ -1,13 +1,13 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
-
* Version: 3.9.
|
5 |
* Author: YITH
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author YITH
|
10 |
-
* @version 3.9.
|
11 |
* @package YITH\PluginFramework
|
12 |
*/
|
13 |
|
1 |
<?php
|
2 |
/**
|
3 |
* Framework Name: YIT Plugin Framework
|
4 |
+
* Version: 3.9.15
|
5 |
* Author: YITH
|
6 |
* Text Domain: yith-plugin-fw
|
7 |
* Domain Path: /languages/
|
8 |
*
|
9 |
* @author YITH
|
10 |
+
* @version 3.9.15
|
11 |
* @package YITH\PluginFramework
|
12 |
*/
|
13 |
|
plugin-fw/languages/yith-plugin-fw-el.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"PO-Revision-Date: 2021-02-11 18:07:46+0000\n"
|
9 |
"Language: el_GR\n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -13,56 +13,56 @@ msgstr ""
|
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
-
#: includes/class-yit-assets.php:
|
17 |
msgid "Confirm trash"
|
18 |
msgstr ""
|
19 |
|
20 |
-
#: includes/class-yit-assets.php:
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr ""
|
23 |
|
24 |
-
#: includes/class-yit-assets.php:
|
25 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
26 |
#: yit-functions.php:2008 yit-functions.php:2026
|
27 |
msgid "No"
|
28 |
msgstr "Όχι"
|
29 |
|
30 |
-
#: includes/class-yit-assets.php:
|
31 |
#: yit-functions.php:2152
|
32 |
msgid "Confirm delete"
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: includes/class-yit-assets.php:
|
36 |
msgid "Are you sure you want to delete the selected items?"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: includes/class-yit-assets.php:
|
40 |
#: yit-functions.php:2100
|
41 |
msgid ""
|
42 |
"This action cannot be undone and you will not be able to recover this data."
|
43 |
msgstr ""
|
44 |
|
45 |
-
#: includes/class-yit-assets.php:
|
46 |
msgid "Clear"
|
47 |
msgstr "Καθαρισμός"
|
48 |
|
49 |
-
#: includes/class-yit-assets.php:
|
50 |
msgid "Clear color"
|
51 |
msgstr "Καθαρισμός χρώματος"
|
52 |
|
53 |
-
#: includes/class-yit-assets.php:
|
54 |
msgid "Default"
|
55 |
msgstr "Προεπιλεγμένο"
|
56 |
|
57 |
-
#: includes/class-yit-assets.php:
|
58 |
msgid "Select default color"
|
59 |
msgstr "Επιλογή προεπιλεγμένου χρώματος"
|
60 |
|
61 |
-
#: includes/class-yit-assets.php:
|
62 |
msgid "Select Color"
|
63 |
msgstr "Επιλογή Χρώματος"
|
64 |
|
65 |
-
#: includes/class-yit-assets.php:
|
66 |
msgid "Color value"
|
67 |
msgstr "Αξία χρώματος"
|
68 |
|
@@ -70,7 +70,7 @@ msgstr "Αξία χρώματος"
|
|
70 |
msgid "There was an error with your request; please try again later."
|
71 |
msgstr ""
|
72 |
|
73 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
74 |
msgid "The changes you have made will be lost if you leave this page."
|
75 |
msgstr ""
|
76 |
"Οι αλλαγές που έχετε δημιουργήσει θα χαθούν αν αφήσετε αυτήν την σελίδα."
|
@@ -83,17 +83,17 @@ msgstr "Ρυθμίσεις Προσθέτου"
|
|
83 |
msgid "Settings"
|
84 |
msgstr "Ρυθμίσεις"
|
85 |
|
86 |
-
#: includes/class-yit-plugin-panel.php:
|
87 |
-
#: includes/class-yit-plugin-panel.php:
|
88 |
msgid "How to install premium version"
|
89 |
msgstr "Πώς να εγκαταστήσετε την προηγμένη έκδοση"
|
90 |
|
91 |
-
#: includes/class-yit-plugin-panel.php:
|
92 |
#: includes/class-yit-plugin-subpanel.php:133
|
93 |
msgid "Save Changes"
|
94 |
msgstr "Αποθήκευση Αλλαγών"
|
95 |
|
96 |
-
#: includes/class-yit-plugin-panel.php:
|
97 |
#: includes/class-yit-plugin-subpanel.php:140
|
98 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
99 |
msgid ""
|
@@ -102,73 +102,89 @@ msgstr ""
|
|
102 |
"Αν συνεχίσετε με αυτή την ενέργεια θα επαναφέρετε όλες τις επιλογές στη "
|
103 |
"σελίδα."
|
104 |
|
105 |
-
#: includes/class-yit-plugin-panel.php:
|
106 |
#: includes/class-yit-plugin-subpanel.php:140
|
107 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
108 |
msgid "Are you sure?"
|
109 |
msgstr "Είστε σίγουρος;"
|
110 |
|
111 |
-
#: includes/class-yit-plugin-panel.php:
|
112 |
#: includes/class-yit-plugin-subpanel.php:143
|
113 |
msgid "Reset to default"
|
114 |
msgstr "Επαναφορά σε προεπιλεγμένο"
|
115 |
|
116 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
117 |
msgid ""
|
118 |
"The element you have entered already exists. Please, enter another name."
|
119 |
msgstr "Το στοιχείο που εισάγατε υπάρχει ήδη. Παρακαλώ, εισάγετε άλλο όνομα."
|
120 |
|
121 |
-
#: includes/class-yit-plugin-panel.php:
|
122 |
msgid "Settings saved"
|
123 |
msgstr "Ρυθμίσεις αποθηκεύτηκαν"
|
124 |
|
125 |
-
#: includes/class-yit-plugin-panel.php:
|
126 |
msgid "Settings reset"
|
127 |
msgstr "Επαναφορά ρυθμίσεων"
|
128 |
|
129 |
-
#: includes/class-yit-plugin-panel.php:
|
130 |
msgid "Element deleted correctly."
|
131 |
msgstr "Το στοιχείο διαγράφηκε επιτυχώς."
|
132 |
|
133 |
-
#: includes/class-yit-plugin-panel.php:
|
134 |
-
#: includes/class-yit-plugin-panel.php:
|
135 |
msgid "Element updated correctly."
|
136 |
msgstr "Το στοιχείο αναβαθμίστηκε επιτυχώς."
|
137 |
|
138 |
-
#: includes/class-yit-plugin-panel.php:
|
139 |
msgid "Database imported correctly."
|
140 |
msgstr "Επιτυχής εισαγωγή βάσης δεδομένων."
|
141 |
|
142 |
-
#: includes/class-yit-plugin-panel.php:
|
143 |
msgid "An error has occurred during import. Please try again."
|
144 |
msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή. Παρακαλώ προσπαθήστε ξανά."
|
145 |
|
146 |
-
#: includes/class-yit-plugin-panel.php:
|
147 |
msgid "The added file is not valid."
|
148 |
msgstr "Το προστιθέμενο αρχείο δεν είναι έγκυρο."
|
149 |
|
150 |
-
#: includes/class-yit-plugin-panel.php:
|
151 |
msgid "Sorry, import is disabled."
|
152 |
msgstr "Συγνώμη, η εισαγωγή είναι απενεργοποιημένη."
|
153 |
|
154 |
-
#: includes/class-yit-plugin-panel.php:
|
155 |
msgid "Sorting successful."
|
156 |
msgstr "Διαλογή επιτυχής."
|
157 |
|
158 |
-
#: includes/class-yit-plugin-panel.php:
|
159 |
msgid "We need your support"
|
160 |
msgstr "Χρειαζόμαστε την υποστήριξή σας"
|
161 |
|
162 |
-
#: includes/class-yit-plugin-panel.php:
|
163 |
msgid "to keep updating and improving the plugin. Please,"
|
164 |
msgstr ""
|
165 |
"για να διατηρήσετε την ενημέρωση και τη βελτίωση του πρόσθετου. Παρακαλώ,"
|
166 |
|
167 |
-
#: includes/class-yit-plugin-panel.php:
|
168 |
msgid "help us by leaving a good review"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: includes/class-yit-plugin-panel.php:
|
172 |
msgid ":) Thanks!"
|
173 |
msgstr ":) Ευχαριστώ!"
|
174 |
|
@@ -200,6 +216,10 @@ msgid ""
|
|
200 |
"previous location to YITH menu."
|
201 |
msgstr ""
|
202 |
|
|
|
|
|
|
|
|
|
203 |
#: includes/class-yith-dashboard.php:35
|
204 |
msgid "YITH Latest Updates"
|
205 |
msgstr "Τελευταίες Αναβαθμίσεις YITH"
|
@@ -401,6 +421,10 @@ msgstr ""
|
|
401 |
"εγκατασταθεί λόγω προβλήματος σύνδεσης ανάμεσα στον ιστότοπο σας και τον "
|
402 |
"διακομιστή μας."
|
403 |
|
|
|
|
|
|
|
|
|
404 |
#: templates/fields/ajax-customers.php:41
|
405 |
msgid "Search for a customer..."
|
406 |
msgstr ""
|
@@ -528,6 +552,34 @@ msgstr "Ανέβασμα"
|
|
528 |
msgid "Reset"
|
529 |
msgstr "Επαναφορά"
|
530 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
531 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
532 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
533 |
msgid "Save Options"
|
@@ -678,12 +730,12 @@ msgstr ""
|
|
678 |
msgid "Further actions"
|
679 |
msgstr ""
|
680 |
|
681 |
-
#: yit-plugin.php:
|
682 |
msgid "License"
|
683 |
msgstr "Άδεια χρήσης προϊόντος"
|
684 |
|
685 |
#. translators: 1. Plugin(s) name(s).
|
686 |
-
#: yit-plugin.php:
|
687 |
msgid ""
|
688 |
"%s was deactivated as you're running an higher tier version of the same "
|
689 |
"plugin."
|
@@ -708,50 +760,50 @@ msgctxt "[gutenberg]: Category Name"
|
|
708 |
msgid "YITH"
|
709 |
msgstr "YITH"
|
710 |
|
711 |
-
#: includes/class-yit-assets.php:
|
712 |
msgctxt "Button text"
|
713 |
msgid "Confirm"
|
714 |
msgstr ""
|
715 |
|
716 |
-
#: includes/class-yit-assets.php:
|
717 |
msgctxt "Button text"
|
718 |
msgid "Cancel"
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: includes/class-yit-assets.php:
|
722 |
msgctxt "Trash confirmation action"
|
723 |
msgid "Yes, move to trash"
|
724 |
msgstr ""
|
725 |
|
726 |
-
#: includes/class-yit-assets.php:
|
727 |
#: yit-functions.php:2154
|
728 |
msgctxt "Delete confirmation action"
|
729 |
msgid "Yes, delete"
|
730 |
msgstr ""
|
731 |
|
732 |
#. translators: 1. Plugin name.
|
733 |
-
#: includes/class-yit-plugin-panel.php:
|
734 |
msgctxt "Help tab default title"
|
735 |
msgid "Thank you for purchasing %s!"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: includes/class-yit-plugin-panel.php:
|
739 |
msgctxt "Help tab default title"
|
740 |
msgid "Thank you for using %s!"
|
741 |
msgstr ""
|
742 |
|
743 |
-
#: includes/class-yit-plugin-panel.php:
|
744 |
msgctxt "Help tab default description"
|
745 |
msgid ""
|
746 |
"We want to help you enjoy a wonderful experience with all of our products."
|
747 |
msgstr ""
|
748 |
|
749 |
-
#: includes/class-yit-plugin-panel.php:
|
750 |
msgctxt "Premium tab name"
|
751 |
msgid "Get premium"
|
752 |
msgstr ""
|
753 |
|
754 |
-
#: includes/class-yit-plugin-panel.php:
|
755 |
msgctxt "Help tab name"
|
756 |
msgid "Help"
|
757 |
msgstr ""
|
@@ -949,7 +1001,7 @@ msgstr ""
|
|
949 |
|
950 |
#: templates/panel/help-tab.php:220
|
951 |
msgctxt "Help tab documentation"
|
952 |
-
msgid "to learn
|
953 |
msgstr ""
|
954 |
|
955 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
@@ -964,7 +1016,9 @@ msgstr ""
|
|
964 |
|
965 |
#: templates/panel/help-tab.php:238
|
966 |
msgctxt "Help tab support"
|
967 |
-
msgid "
|
|
|
|
|
968 |
msgstr ""
|
969 |
|
970 |
#: templates/panel/help-tab.php:241
|
@@ -988,17 +1042,22 @@ msgid "Plugin premium features images"
|
|
988 |
msgstr ""
|
989 |
|
990 |
#. translators: alt attribute of main image tag.
|
991 |
-
#: templates/panel/premium-tab.php:51
|
992 |
msgctxt "Premium Tab"
|
993 |
msgid "And so much more!"
|
994 |
msgstr ""
|
995 |
|
996 |
#: templates/panel/premium-tab.php:53
|
997 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
998 |
msgid "Check the free vs premium features >"
|
999 |
msgstr ""
|
1000 |
|
1001 |
-
#: templates/panel/premium-tab.php:
|
1002 |
msgctxt "Premium Tab"
|
1003 |
msgid "Get the premium version"
|
1004 |
msgstr ""
|
@@ -1058,27 +1117,27 @@ msgctxt "Term action"
|
|
1058 |
msgid "Delete"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
-
#: yit-plugin.php:
|
1062 |
msgctxt "Plugin Row Meta"
|
1063 |
msgid "Live Demo"
|
1064 |
msgstr "Live Demo"
|
1065 |
|
1066 |
-
#: yit-plugin.php:
|
1067 |
msgctxt "Plugin Row Meta"
|
1068 |
msgid "Documentation"
|
1069 |
msgstr "Εγχειρίδιο χρήσης"
|
1070 |
|
1071 |
-
#: yit-plugin.php:
|
1072 |
msgctxt "Plugin Row Meta"
|
1073 |
msgid "Support"
|
1074 |
msgstr "Υποστήριξη"
|
1075 |
|
1076 |
-
#: yit-plugin.php:
|
1077 |
msgctxt "Plugin Row Meta"
|
1078 |
msgid "Premium version"
|
1079 |
msgstr "Premium έκδοση"
|
1080 |
|
1081 |
-
#: yit-plugin.php:
|
1082 |
msgctxt "Action links"
|
1083 |
msgid "Settings"
|
1084 |
msgstr "Ρυθμίσεις"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
"PO-Revision-Date: 2021-02-11 18:07:46+0000\n"
|
9 |
"Language: el_GR\n"
|
10 |
"MIME-Version: 1.0\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
17 |
msgid "Confirm trash"
|
18 |
msgstr ""
|
19 |
|
20 |
+
#: includes/class-yit-assets.php:149
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
25 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
26 |
#: yit-functions.php:2008 yit-functions.php:2026
|
27 |
msgid "No"
|
28 |
msgstr "Όχι"
|
29 |
|
30 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
31 |
#: yit-functions.php:2152
|
32 |
msgid "Confirm delete"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: includes/class-yit-assets.php:153
|
36 |
msgid "Are you sure you want to delete the selected items?"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
40 |
#: yit-functions.php:2100
|
41 |
msgid ""
|
42 |
"This action cannot be undone and you will not be able to recover this data."
|
43 |
msgstr ""
|
44 |
|
45 |
+
#: includes/class-yit-assets.php:174
|
46 |
msgid "Clear"
|
47 |
msgstr "Καθαρισμός"
|
48 |
|
49 |
+
#: includes/class-yit-assets.php:175
|
50 |
msgid "Clear color"
|
51 |
msgstr "Καθαρισμός χρώματος"
|
52 |
|
53 |
+
#: includes/class-yit-assets.php:176
|
54 |
msgid "Default"
|
55 |
msgstr "Προεπιλεγμένο"
|
56 |
|
57 |
+
#: includes/class-yit-assets.php:177
|
58 |
msgid "Select default color"
|
59 |
msgstr "Επιλογή προεπιλεγμένου χρώματος"
|
60 |
|
61 |
+
#: includes/class-yit-assets.php:178
|
62 |
msgid "Select Color"
|
63 |
msgstr "Επιλογή Χρώματος"
|
64 |
|
65 |
+
#: includes/class-yit-assets.php:179
|
66 |
msgid "Color value"
|
67 |
msgstr "Αξία χρώματος"
|
68 |
|
70 |
msgid "There was an error with your request; please try again later."
|
71 |
msgstr ""
|
72 |
|
73 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
74 |
msgid "The changes you have made will be lost if you leave this page."
|
75 |
msgstr ""
|
76 |
"Οι αλλαγές που έχετε δημιουργήσει θα χαθούν αν αφήσετε αυτήν την σελίδα."
|
83 |
msgid "Settings"
|
84 |
msgstr "Ρυθμίσεις"
|
85 |
|
86 |
+
#: includes/class-yit-plugin-panel.php:456
|
87 |
+
#: includes/class-yit-plugin-panel.php:459
|
88 |
msgid "How to install premium version"
|
89 |
msgstr "Πώς να εγκαταστήσετε την προηγμένη έκδοση"
|
90 |
|
91 |
+
#: includes/class-yit-plugin-panel.php:656
|
92 |
#: includes/class-yit-plugin-subpanel.php:133
|
93 |
msgid "Save Changes"
|
94 |
msgstr "Αποθήκευση Αλλαγών"
|
95 |
|
96 |
+
#: includes/class-yit-plugin-panel.php:664
|
97 |
#: includes/class-yit-plugin-subpanel.php:140
|
98 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
99 |
msgid ""
|
102 |
"Αν συνεχίσετε με αυτή την ενέργεια θα επαναφέρετε όλες τις επιλογές στη "
|
103 |
"σελίδα."
|
104 |
|
105 |
+
#: includes/class-yit-plugin-panel.php:664
|
106 |
#: includes/class-yit-plugin-subpanel.php:140
|
107 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
108 |
msgid "Are you sure?"
|
109 |
msgstr "Είστε σίγουρος;"
|
110 |
|
111 |
+
#: includes/class-yit-plugin-panel.php:668
|
112 |
#: includes/class-yit-plugin-subpanel.php:143
|
113 |
msgid "Reset to default"
|
114 |
msgstr "Επαναφορά σε προεπιλεγμένο"
|
115 |
|
116 |
+
#: includes/class-yit-plugin-panel.php:1039
|
117 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
118 |
+
msgstr ""
|
119 |
+
|
120 |
+
#: includes/class-yit-plugin-panel.php:1040
|
121 |
+
msgid "Learn what you can really do with this powerful tool"
|
122 |
+
msgstr ""
|
123 |
+
|
124 |
+
#: includes/class-yit-plugin-panel.php:1050
|
125 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
126 |
+
msgstr ""
|
127 |
+
|
128 |
+
#: includes/class-yit-plugin-panel.php:1051
|
129 |
+
msgid "See how it works before you start using it"
|
130 |
+
msgstr ""
|
131 |
+
|
132 |
+
#: includes/class-yit-plugin-panel.php:1307
|
133 |
msgid ""
|
134 |
"The element you have entered already exists. Please, enter another name."
|
135 |
msgstr "Το στοιχείο που εισάγατε υπάρχει ήδη. Παρακαλώ, εισάγετε άλλο όνομα."
|
136 |
|
137 |
+
#: includes/class-yit-plugin-panel.php:1308
|
138 |
msgid "Settings saved"
|
139 |
msgstr "Ρυθμίσεις αποθηκεύτηκαν"
|
140 |
|
141 |
+
#: includes/class-yit-plugin-panel.php:1309
|
142 |
msgid "Settings reset"
|
143 |
msgstr "Επαναφορά ρυθμίσεων"
|
144 |
|
145 |
+
#: includes/class-yit-plugin-panel.php:1310
|
146 |
msgid "Element deleted correctly."
|
147 |
msgstr "Το στοιχείο διαγράφηκε επιτυχώς."
|
148 |
|
149 |
+
#: includes/class-yit-plugin-panel.php:1311
|
150 |
+
#: includes/class-yit-plugin-panel.php:1312
|
151 |
msgid "Element updated correctly."
|
152 |
msgstr "Το στοιχείο αναβαθμίστηκε επιτυχώς."
|
153 |
|
154 |
+
#: includes/class-yit-plugin-panel.php:1313
|
155 |
msgid "Database imported correctly."
|
156 |
msgstr "Επιτυχής εισαγωγή βάσης δεδομένων."
|
157 |
|
158 |
+
#: includes/class-yit-plugin-panel.php:1314
|
159 |
msgid "An error has occurred during import. Please try again."
|
160 |
msgstr "Παρουσιάστηκε σφάλμα κατά την εισαγωγή. Παρακαλώ προσπαθήστε ξανά."
|
161 |
|
162 |
+
#: includes/class-yit-plugin-panel.php:1315
|
163 |
msgid "The added file is not valid."
|
164 |
msgstr "Το προστιθέμενο αρχείο δεν είναι έγκυρο."
|
165 |
|
166 |
+
#: includes/class-yit-plugin-panel.php:1316
|
167 |
msgid "Sorry, import is disabled."
|
168 |
msgstr "Συγνώμη, η εισαγωγή είναι απενεργοποιημένη."
|
169 |
|
170 |
+
#: includes/class-yit-plugin-panel.php:1317
|
171 |
msgid "Sorting successful."
|
172 |
msgstr "Διαλογή επιτυχής."
|
173 |
|
174 |
+
#: includes/class-yit-plugin-panel.php:1806
|
175 |
msgid "We need your support"
|
176 |
msgstr "Χρειαζόμαστε την υποστήριξή σας"
|
177 |
|
178 |
+
#: includes/class-yit-plugin-panel.php:1807
|
179 |
msgid "to keep updating and improving the plugin. Please,"
|
180 |
msgstr ""
|
181 |
"για να διατηρήσετε την ενημέρωση και τη βελτίωση του πρόσθετου. Παρακαλώ,"
|
182 |
|
183 |
+
#: includes/class-yit-plugin-panel.php:1809
|
184 |
msgid "help us by leaving a good review"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: includes/class-yit-plugin-panel.php:1810
|
188 |
msgid ":) Thanks!"
|
189 |
msgstr ":) Ευχαριστώ!"
|
190 |
|
216 |
"previous location to YITH menu."
|
217 |
msgstr ""
|
218 |
|
219 |
+
#: includes/class-yith-bh-onboarding.php:85
|
220 |
+
msgid "It is not possible save the options"
|
221 |
+
msgstr ""
|
222 |
+
|
223 |
#: includes/class-yith-dashboard.php:35
|
224 |
msgid "YITH Latest Updates"
|
225 |
msgstr "Τελευταίες Αναβαθμίσεις YITH"
|
421 |
"εγκατασταθεί λόγω προβλήματος σύνδεσης ανάμεσα στον ιστότοπο σας και τον "
|
422 |
"διακομιστή μας."
|
423 |
|
424 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
425 |
+
msgid "Save"
|
426 |
+
msgstr ""
|
427 |
+
|
428 |
#: templates/fields/ajax-customers.php:41
|
429 |
msgid "Search for a customer..."
|
430 |
msgstr ""
|
552 |
msgid "Reset"
|
553 |
msgstr "Επαναφορά"
|
554 |
|
555 |
+
#. translators: %s is the plugin version.
|
556 |
+
#: templates/panel/welcome-modals/update.php:34
|
557 |
+
msgid "is successfully updated to version %s."
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#. translators: %s is the plugin version.
|
561 |
+
#: templates/panel/welcome-modals/update.php:44
|
562 |
+
msgid "What's new in version %s"
|
563 |
+
msgstr ""
|
564 |
+
|
565 |
+
#: templates/panel/welcome-modals/update.php:49
|
566 |
+
msgid "Check the changelog >"
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
#: templates/panel/welcome-modals/update.php:64
|
570 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
571 |
+
msgid "Got it, close this window"
|
572 |
+
msgstr ""
|
573 |
+
|
574 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
575 |
+
msgid "Thank you for using our plugin"
|
576 |
+
msgstr ""
|
577 |
+
|
578 |
+
#. translators: %s is the number of steps.
|
579 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
580 |
+
msgid "Start with these %s steps:"
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
584 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
585 |
msgid "Save Options"
|
730 |
msgid "Further actions"
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: yit-plugin.php:233
|
734 |
msgid "License"
|
735 |
msgstr "Άδεια χρήσης προϊόντος"
|
736 |
|
737 |
#. translators: 1. Plugin(s) name(s).
|
738 |
+
#: yit-plugin.php:272
|
739 |
msgid ""
|
740 |
"%s was deactivated as you're running an higher tier version of the same "
|
741 |
"plugin."
|
760 |
msgid "YITH"
|
761 |
msgstr "YITH"
|
762 |
|
763 |
+
#: includes/class-yit-assets.php:136
|
764 |
msgctxt "Button text"
|
765 |
msgid "Confirm"
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: includes/class-yit-assets.php:137
|
769 |
msgctxt "Button text"
|
770 |
msgid "Cancel"
|
771 |
msgstr ""
|
772 |
|
773 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
774 |
msgctxt "Trash confirmation action"
|
775 |
msgid "Yes, move to trash"
|
776 |
msgstr ""
|
777 |
|
778 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
779 |
#: yit-functions.php:2154
|
780 |
msgctxt "Delete confirmation action"
|
781 |
msgid "Yes, delete"
|
782 |
msgstr ""
|
783 |
|
784 |
#. translators: 1. Plugin name.
|
785 |
+
#: includes/class-yit-plugin-panel.php:804
|
786 |
msgctxt "Help tab default title"
|
787 |
msgid "Thank you for purchasing %s!"
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: includes/class-yit-plugin-panel.php:804
|
791 |
msgctxt "Help tab default title"
|
792 |
msgid "Thank you for using %s!"
|
793 |
msgstr ""
|
794 |
|
795 |
+
#: includes/class-yit-plugin-panel.php:812
|
796 |
msgctxt "Help tab default description"
|
797 |
msgid ""
|
798 |
"We want to help you enjoy a wonderful experience with all of our products."
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: includes/class-yit-plugin-panel.php:863
|
802 |
msgctxt "Premium tab name"
|
803 |
msgid "Get premium"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: includes/class-yit-plugin-panel.php:875
|
807 |
msgctxt "Help tab name"
|
808 |
msgid "Help"
|
809 |
msgstr ""
|
1001 |
|
1002 |
#: templates/panel/help-tab.php:220
|
1003 |
msgctxt "Help tab documentation"
|
1004 |
+
msgid "to learn how it works from the basics."
|
1005 |
msgstr ""
|
1006 |
|
1007 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
1016 |
|
1017 |
#: templates/panel/help-tab.php:238
|
1018 |
msgctxt "Help tab support"
|
1019 |
+
msgid ""
|
1020 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
1021 |
+
"site."
|
1022 |
msgstr ""
|
1023 |
|
1024 |
#: templates/panel/help-tab.php:241
|
1042 |
msgstr ""
|
1043 |
|
1044 |
#. translators: alt attribute of main image tag.
|
1045 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1046 |
msgctxt "Premium Tab"
|
1047 |
msgid "And so much more!"
|
1048 |
msgstr ""
|
1049 |
|
1050 |
#: templates/panel/premium-tab.php:53
|
1051 |
msgctxt "Premium Tab"
|
1052 |
+
msgid "Check the premium features >"
|
1053 |
+
msgstr ""
|
1054 |
+
|
1055 |
+
#: templates/panel/premium-tab.php:60
|
1056 |
+
msgctxt "Premium Tab"
|
1057 |
msgid "Check the free vs premium features >"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: templates/panel/premium-tab.php:65
|
1061 |
msgctxt "Premium Tab"
|
1062 |
msgid "Get the premium version"
|
1063 |
msgstr ""
|
1117 |
msgid "Delete"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
+
#: yit-plugin.php:85
|
1121 |
msgctxt "Plugin Row Meta"
|
1122 |
msgid "Live Demo"
|
1123 |
msgstr "Live Demo"
|
1124 |
|
1125 |
+
#: yit-plugin.php:89
|
1126 |
msgctxt "Plugin Row Meta"
|
1127 |
msgid "Documentation"
|
1128 |
msgstr "Εγχειρίδιο χρήσης"
|
1129 |
|
1130 |
+
#: yit-plugin.php:93
|
1131 |
msgctxt "Plugin Row Meta"
|
1132 |
msgid "Support"
|
1133 |
msgstr "Υποστήριξη"
|
1134 |
|
1135 |
+
#: yit-plugin.php:97
|
1136 |
msgctxt "Plugin Row Meta"
|
1137 |
msgid "Premium version"
|
1138 |
msgstr "Premium έκδοση"
|
1139 |
|
1140 |
+
#: yit-plugin.php:229
|
1141 |
msgctxt "Action links"
|
1142 |
msgid "Settings"
|
1143 |
msgstr "Ρυθμίσεις"
|
plugin-fw/languages/yith-plugin-fw-es_ES.mo
CHANGED
Binary file
|
plugin-fw/languages/yith-plugin-fw-es_ES.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
-
"PO-Revision-Date: 2022-
|
9 |
"Language: es\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -13,57 +13,57 @@ msgstr ""
|
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
-
#: includes/class-yit-assets.php:
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "Confirmar el traslado a la papelera"
|
19 |
|
20 |
-
#: includes/class-yit-assets.php:
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr ""
|
23 |
"¿Estás seguro de que quieres mover a la papelera los elementos seleccionados?"
|
24 |
|
25 |
-
#: includes/class-yit-assets.php:
|
26 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
27 |
#: yit-functions.php:2008 yit-functions.php:2026
|
28 |
msgid "No"
|
29 |
msgstr "No"
|
30 |
|
31 |
-
#: includes/class-yit-assets.php:
|
32 |
#: yit-functions.php:2152
|
33 |
msgid "Confirm delete"
|
34 |
msgstr "Confirmar el borrado"
|
35 |
|
36 |
-
#: includes/class-yit-assets.php:
|
37 |
msgid "Are you sure you want to delete the selected items?"
|
38 |
msgstr "¿Estás seguro de que quieres borrar los elementos seleccionados?"
|
39 |
|
40 |
-
#: includes/class-yit-assets.php:
|
41 |
#: yit-functions.php:2100
|
42 |
msgid ""
|
43 |
"This action cannot be undone and you will not be able to recover this data."
|
44 |
msgstr "Esta acción no se puede revertir y no podrá recuperar estos datos."
|
45 |
|
46 |
-
#: includes/class-yit-assets.php:
|
47 |
msgid "Clear"
|
48 |
msgstr "Borrar"
|
49 |
|
50 |
-
#: includes/class-yit-assets.php:
|
51 |
msgid "Clear color"
|
52 |
msgstr "Borrar color"
|
53 |
|
54 |
-
#: includes/class-yit-assets.php:
|
55 |
msgid "Default"
|
56 |
msgstr "Predeterminado"
|
57 |
|
58 |
-
#: includes/class-yit-assets.php:
|
59 |
msgid "Select default color"
|
60 |
msgstr "Seleccionar color predeterminado"
|
61 |
|
62 |
-
#: includes/class-yit-assets.php:
|
63 |
msgid "Select Color"
|
64 |
msgstr "Seleccionar color"
|
65 |
|
66 |
-
#: includes/class-yit-assets.php:
|
67 |
msgid "Color value"
|
68 |
msgstr "Valor del color"
|
69 |
|
@@ -72,7 +72,7 @@ msgid "There was an error with your request; please try again later."
|
|
72 |
msgstr ""
|
73 |
"Se ha producido un error en tu solicitud; inténtalo de nuevo más tarde."
|
74 |
|
75 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
76 |
msgid "The changes you have made will be lost if you leave this page."
|
77 |
msgstr "Los cambios que has hecho se perderán si abandonas esta página."
|
78 |
|
@@ -84,17 +84,17 @@ msgstr "Ajustes del plugin"
|
|
84 |
msgid "Settings"
|
85 |
msgstr "Ajustes"
|
86 |
|
87 |
-
#: includes/class-yit-plugin-panel.php:
|
88 |
-
#: includes/class-yit-plugin-panel.php:
|
89 |
msgid "How to install premium version"
|
90 |
msgstr "Cómo instalar la versión premium"
|
91 |
|
92 |
-
#: includes/class-yit-plugin-panel.php:
|
93 |
#: includes/class-yit-plugin-subpanel.php:133
|
94 |
msgid "Save Changes"
|
95 |
msgstr "Guardar cambios"
|
96 |
|
97 |
-
#: includes/class-yit-plugin-panel.php:
|
98 |
#: includes/class-yit-plugin-subpanel.php:140
|
99 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
100 |
msgid ""
|
@@ -103,74 +103,90 @@ msgstr ""
|
|
103 |
"Si continúas con esta acción, restablecerás todas las opciones en esta "
|
104 |
"página."
|
105 |
|
106 |
-
#: includes/class-yit-plugin-panel.php:
|
107 |
#: includes/class-yit-plugin-subpanel.php:140
|
108 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
109 |
msgid "Are you sure?"
|
110 |
msgstr "¿Estás seguro?"
|
111 |
|
112 |
-
#: includes/class-yit-plugin-panel.php:
|
113 |
#: includes/class-yit-plugin-subpanel.php:143
|
114 |
msgid "Reset to default"
|
115 |
msgstr "Restablecer valores predeterminados"
|
116 |
|
117 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
118 |
msgid ""
|
119 |
"The element you have entered already exists. Please, enter another name."
|
120 |
msgstr ""
|
121 |
"El elemento que has introducido ya existe. Por favor, introduce otro nombre."
|
122 |
|
123 |
-
#: includes/class-yit-plugin-panel.php:
|
124 |
msgid "Settings saved"
|
125 |
msgstr "Ajustes guardados"
|
126 |
|
127 |
-
#: includes/class-yit-plugin-panel.php:
|
128 |
msgid "Settings reset"
|
129 |
msgstr "Restablecer ajustes"
|
130 |
|
131 |
-
#: includes/class-yit-plugin-panel.php:
|
132 |
msgid "Element deleted correctly."
|
133 |
msgstr "Elemento eliminado correctamente."
|
134 |
|
135 |
-
#: includes/class-yit-plugin-panel.php:
|
136 |
-
#: includes/class-yit-plugin-panel.php:
|
137 |
msgid "Element updated correctly."
|
138 |
msgstr "Elemento actualizado correctamente."
|
139 |
|
140 |
-
#: includes/class-yit-plugin-panel.php:
|
141 |
msgid "Database imported correctly."
|
142 |
msgstr "Base de datos importada correctamente."
|
143 |
|
144 |
-
#: includes/class-yit-plugin-panel.php:
|
145 |
msgid "An error has occurred during import. Please try again."
|
146 |
msgstr ""
|
147 |
"Ha ocurrido un error durante la importación. Por favor, inténtalo de nuevo."
|
148 |
|
149 |
-
#: includes/class-yit-plugin-panel.php:
|
150 |
msgid "The added file is not valid."
|
151 |
msgstr "El archivo añadido no es válido."
|
152 |
|
153 |
-
#: includes/class-yit-plugin-panel.php:
|
154 |
msgid "Sorry, import is disabled."
|
155 |
msgstr "Lo siento, la importación está desactivada."
|
156 |
|
157 |
-
#: includes/class-yit-plugin-panel.php:
|
158 |
msgid "Sorting successful."
|
159 |
msgstr "Clasificación realizada con éxito"
|
160 |
|
161 |
-
#: includes/class-yit-plugin-panel.php:
|
162 |
msgid "We need your support"
|
163 |
msgstr "Necesitamos tu apoyo"
|
164 |
|
165 |
-
#: includes/class-yit-plugin-panel.php:
|
166 |
msgid "to keep updating and improving the plugin. Please,"
|
167 |
msgstr "para que podamos seguir actualizando y mejorando el plugin. Por favor,"
|
168 |
|
169 |
-
#: includes/class-yit-plugin-panel.php:
|
170 |
msgid "help us by leaving a good review"
|
171 |
msgstr "ayúdanos dejando una buena valoración"
|
172 |
|
173 |
-
#: includes/class-yit-plugin-panel.php:
|
174 |
msgid ":) Thanks!"
|
175 |
msgstr ":) ¡Gracias!"
|
176 |
|
@@ -211,6 +227,10 @@ msgstr ""
|
|
211 |
"WooCommerce Ajax Search, etc.) serán movidos de la ubicación previa a la "
|
212 |
"pestaña de YITH plugins."
|
213 |
|
|
|
|
|
|
|
|
|
214 |
#: includes/class-yith-dashboard.php:35
|
215 |
msgid "YITH Latest Updates"
|
216 |
msgstr "Últimas actualizaciones de YITH"
|
@@ -410,6 +430,10 @@ msgstr ""
|
|
410 |
"La comprobación del sistema no ha podido determinar qué versión de %1$s está "
|
411 |
"instalada debido a un error entre tu sitio y nuestro servidor."
|
412 |
|
|
|
|
|
|
|
|
|
413 |
#: templates/fields/ajax-customers.php:41
|
414 |
msgid "Search for a customer..."
|
415 |
msgstr "Buscar un cliente..."
|
@@ -537,6 +561,34 @@ msgstr "Subir"
|
|
537 |
msgid "Reset"
|
538 |
msgstr "Restablecer"
|
539 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
540 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
541 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
542 |
msgid "Save Options"
|
@@ -686,12 +738,12 @@ msgstr "¿Estás seguro de que quieres borrar \"%s\"?"
|
|
686 |
msgid "Further actions"
|
687 |
msgstr "Otras acciones"
|
688 |
|
689 |
-
#: yit-plugin.php:
|
690 |
msgid "License"
|
691 |
msgstr "Licencia"
|
692 |
|
693 |
#. translators: 1. Plugin(s) name(s).
|
694 |
-
#: yit-plugin.php:
|
695 |
msgid ""
|
696 |
"%s was deactivated as you're running an higher tier version of the same "
|
697 |
"plugin."
|
@@ -720,40 +772,39 @@ msgctxt "[gutenberg]: Category Name"
|
|
720 |
msgid "YITH"
|
721 |
msgstr "YITH"
|
722 |
|
723 |
-
#: includes/class-yit-assets.php:
|
724 |
msgctxt "Button text"
|
725 |
msgid "Confirm"
|
726 |
msgstr "Confirmar"
|
727 |
|
728 |
-
#: includes/class-yit-assets.php:
|
729 |
msgctxt "Button text"
|
730 |
msgid "Cancel"
|
731 |
msgstr "Cancelar"
|
732 |
|
733 |
-
#: includes/class-yit-assets.php:
|
734 |
msgctxt "Trash confirmation action"
|
735 |
msgid "Yes, move to trash"
|
736 |
msgstr "Sí, mover a la papelera"
|
737 |
|
738 |
-
#: includes/class-yit-assets.php:
|
739 |
#: yit-functions.php:2154
|
740 |
msgctxt "Delete confirmation action"
|
741 |
msgid "Yes, delete"
|
742 |
msgstr "Si, borrar"
|
743 |
|
744 |
#. translators: 1. Plugin name.
|
745 |
-
#: includes/class-yit-plugin-panel.php:
|
746 |
msgctxt "Help tab default title"
|
747 |
msgid "Thank you for purchasing %s!"
|
748 |
msgstr "¡Gracias por comprar %s!"
|
749 |
|
750 |
-
#: includes/class-yit-plugin-panel.php:
|
751 |
-
#, fuzzy
|
752 |
msgctxt "Help tab default title"
|
753 |
msgid "Thank you for using %s!"
|
754 |
-
msgstr "¡Gracias por
|
755 |
|
756 |
-
#: includes/class-yit-plugin-panel.php:
|
757 |
msgctxt "Help tab default description"
|
758 |
msgid ""
|
759 |
"We want to help you enjoy a wonderful experience with all of our products."
|
@@ -761,12 +812,12 @@ msgstr ""
|
|
761 |
"Queremos ayudarte a disfrutar de una experiencia maravillosa con todos "
|
762 |
"nuestros productos."
|
763 |
|
764 |
-
#: includes/class-yit-plugin-panel.php:
|
765 |
msgctxt "Premium tab name"
|
766 |
msgid "Get premium"
|
767 |
msgstr "Obtén premium"
|
768 |
|
769 |
-
#: includes/class-yit-plugin-panel.php:
|
770 |
msgctxt "Help tab name"
|
771 |
msgid "Help"
|
772 |
msgstr "Ayuda"
|
@@ -961,18 +1012,16 @@ msgstr "Enviar ticket"
|
|
961 |
|
962 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
963 |
#: templates/panel/help-tab.php:223
|
964 |
-
#, fuzzy
|
965 |
msgctxt "Help tab documentation"
|
966 |
msgid "Read the plugin documentation"
|
967 |
-
msgstr "Lee la documentación"
|
968 |
|
969 |
#: templates/panel/help-tab.php:220
|
970 |
msgctxt "Help tab documentation"
|
971 |
-
msgid "to learn
|
972 |
-
msgstr ""
|
973 |
|
974 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
975 |
-
#, fuzzy
|
976 |
msgctxt "Help tab support"
|
977 |
msgid "Need some help?"
|
978 |
msgstr "¿Necesitas ayuda?"
|
@@ -980,18 +1029,21 @@ msgstr "¿Necesitas ayuda?"
|
|
980 |
#: templates/panel/help-tab.php:235
|
981 |
msgctxt "Help tab support"
|
982 |
msgid "From DIY to full-service help"
|
983 |
-
msgstr ""
|
984 |
|
985 |
#: templates/panel/help-tab.php:238
|
986 |
msgctxt "Help tab support"
|
987 |
-
msgid "
|
|
|
|
|
988 |
msgstr ""
|
|
|
|
|
989 |
|
990 |
#: templates/panel/help-tab.php:241
|
991 |
-
#, fuzzy
|
992 |
msgctxt "Help tab support"
|
993 |
msgid "Yes, I need help"
|
994 |
-
msgstr "
|
995 |
|
996 |
#: templates/panel/premium-tab.php:30
|
997 |
msgctxt "Premium Tab"
|
@@ -1009,17 +1061,22 @@ msgid "Plugin premium features images"
|
|
1009 |
msgstr "Imágenes de la versión premium"
|
1010 |
|
1011 |
#. translators: alt attribute of main image tag.
|
1012 |
-
#: templates/panel/premium-tab.php:51
|
1013 |
msgctxt "Premium Tab"
|
1014 |
msgid "And so much more!"
|
1015 |
msgstr "¡Y mucho más!"
|
1016 |
|
1017 |
#: templates/panel/premium-tab.php:53
|
1018 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
1019 |
msgid "Check the free vs premium features >"
|
1020 |
msgstr "Comprueba las características gratuitas frente a las premium >"
|
1021 |
|
1022 |
-
#: templates/panel/premium-tab.php:
|
1023 |
msgctxt "Premium Tab"
|
1024 |
msgid "Get the premium version"
|
1025 |
msgstr "Obtén la versión Premium"
|
@@ -1079,27 +1136,27 @@ msgctxt "Term action"
|
|
1079 |
msgid "Delete"
|
1080 |
msgstr "Borrar"
|
1081 |
|
1082 |
-
#: yit-plugin.php:
|
1083 |
msgctxt "Plugin Row Meta"
|
1084 |
msgid "Live Demo"
|
1085 |
msgstr "Demostración en vivo"
|
1086 |
|
1087 |
-
#: yit-plugin.php:
|
1088 |
msgctxt "Plugin Row Meta"
|
1089 |
msgid "Documentation"
|
1090 |
msgstr "Documentación"
|
1091 |
|
1092 |
-
#: yit-plugin.php:
|
1093 |
msgctxt "Plugin Row Meta"
|
1094 |
msgid "Support"
|
1095 |
msgstr "Soporte"
|
1096 |
|
1097 |
-
#: yit-plugin.php:
|
1098 |
msgctxt "Plugin Row Meta"
|
1099 |
msgid "Premium version"
|
1100 |
msgstr "Versión premium"
|
1101 |
|
1102 |
-
#: yit-plugin.php:
|
1103 |
msgctxt "Action links"
|
1104 |
msgid "Settings"
|
1105 |
msgstr "Ajustes"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
+
"PO-Revision-Date: 2022-08-10 11:52:30+0000\n"
|
9 |
"Language: es\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "Confirmar el traslado a la papelera"
|
19 |
|
20 |
+
#: includes/class-yit-assets.php:149
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr ""
|
23 |
"¿Estás seguro de que quieres mover a la papelera los elementos seleccionados?"
|
24 |
|
25 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
26 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
27 |
#: yit-functions.php:2008 yit-functions.php:2026
|
28 |
msgid "No"
|
29 |
msgstr "No"
|
30 |
|
31 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
32 |
#: yit-functions.php:2152
|
33 |
msgid "Confirm delete"
|
34 |
msgstr "Confirmar el borrado"
|
35 |
|
36 |
+
#: includes/class-yit-assets.php:153
|
37 |
msgid "Are you sure you want to delete the selected items?"
|
38 |
msgstr "¿Estás seguro de que quieres borrar los elementos seleccionados?"
|
39 |
|
40 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
41 |
#: yit-functions.php:2100
|
42 |
msgid ""
|
43 |
"This action cannot be undone and you will not be able to recover this data."
|
44 |
msgstr "Esta acción no se puede revertir y no podrá recuperar estos datos."
|
45 |
|
46 |
+
#: includes/class-yit-assets.php:174
|
47 |
msgid "Clear"
|
48 |
msgstr "Borrar"
|
49 |
|
50 |
+
#: includes/class-yit-assets.php:175
|
51 |
msgid "Clear color"
|
52 |
msgstr "Borrar color"
|
53 |
|
54 |
+
#: includes/class-yit-assets.php:176
|
55 |
msgid "Default"
|
56 |
msgstr "Predeterminado"
|
57 |
|
58 |
+
#: includes/class-yit-assets.php:177
|
59 |
msgid "Select default color"
|
60 |
msgstr "Seleccionar color predeterminado"
|
61 |
|
62 |
+
#: includes/class-yit-assets.php:178
|
63 |
msgid "Select Color"
|
64 |
msgstr "Seleccionar color"
|
65 |
|
66 |
+
#: includes/class-yit-assets.php:179
|
67 |
msgid "Color value"
|
68 |
msgstr "Valor del color"
|
69 |
|
72 |
msgstr ""
|
73 |
"Se ha producido un error en tu solicitud; inténtalo de nuevo más tarde."
|
74 |
|
75 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
76 |
msgid "The changes you have made will be lost if you leave this page."
|
77 |
msgstr "Los cambios que has hecho se perderán si abandonas esta página."
|
78 |
|
84 |
msgid "Settings"
|
85 |
msgstr "Ajustes"
|
86 |
|
87 |
+
#: includes/class-yit-plugin-panel.php:456
|
88 |
+
#: includes/class-yit-plugin-panel.php:459
|
89 |
msgid "How to install premium version"
|
90 |
msgstr "Cómo instalar la versión premium"
|
91 |
|
92 |
+
#: includes/class-yit-plugin-panel.php:656
|
93 |
#: includes/class-yit-plugin-subpanel.php:133
|
94 |
msgid "Save Changes"
|
95 |
msgstr "Guardar cambios"
|
96 |
|
97 |
+
#: includes/class-yit-plugin-panel.php:664
|
98 |
#: includes/class-yit-plugin-subpanel.php:140
|
99 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
100 |
msgid ""
|
103 |
"Si continúas con esta acción, restablecerás todas las opciones en esta "
|
104 |
"página."
|
105 |
|
106 |
+
#: includes/class-yit-plugin-panel.php:664
|
107 |
#: includes/class-yit-plugin-subpanel.php:140
|
108 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
109 |
msgid "Are you sure?"
|
110 |
msgstr "¿Estás seguro?"
|
111 |
|
112 |
+
#: includes/class-yit-plugin-panel.php:668
|
113 |
#: includes/class-yit-plugin-subpanel.php:143
|
114 |
msgid "Reset to default"
|
115 |
msgstr "Restablecer valores predeterminados"
|
116 |
|
117 |
+
#: includes/class-yit-plugin-panel.php:1039
|
118 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
119 |
+
msgstr "Lee la <mark>documentación del plugin</mark>"
|
120 |
+
|
121 |
+
#: includes/class-yit-plugin-panel.php:1040
|
122 |
+
msgid "Learn what you can really do with this powerful tool"
|
123 |
+
msgstr "Aprende lo que realmente puedes hacer con esta potente herramienta"
|
124 |
+
|
125 |
+
#: includes/class-yit-plugin-panel.php:1050
|
126 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
127 |
+
msgstr "Mira nuestro <mark>vídeo de «primeros pasos»</mark>"
|
128 |
+
|
129 |
+
#: includes/class-yit-plugin-panel.php:1051
|
130 |
+
msgid "See how it works before you start using it"
|
131 |
+
msgstr "Ve cómo funciona antes de empezar a usarlo"
|
132 |
+
|
133 |
+
#: includes/class-yit-plugin-panel.php:1307
|
134 |
msgid ""
|
135 |
"The element you have entered already exists. Please, enter another name."
|
136 |
msgstr ""
|
137 |
"El elemento que has introducido ya existe. Por favor, introduce otro nombre."
|
138 |
|
139 |
+
#: includes/class-yit-plugin-panel.php:1308
|
140 |
msgid "Settings saved"
|
141 |
msgstr "Ajustes guardados"
|
142 |
|
143 |
+
#: includes/class-yit-plugin-panel.php:1309
|
144 |
msgid "Settings reset"
|
145 |
msgstr "Restablecer ajustes"
|
146 |
|
147 |
+
#: includes/class-yit-plugin-panel.php:1310
|
148 |
msgid "Element deleted correctly."
|
149 |
msgstr "Elemento eliminado correctamente."
|
150 |
|
151 |
+
#: includes/class-yit-plugin-panel.php:1311
|
152 |
+
#: includes/class-yit-plugin-panel.php:1312
|
153 |
msgid "Element updated correctly."
|
154 |
msgstr "Elemento actualizado correctamente."
|
155 |
|
156 |
+
#: includes/class-yit-plugin-panel.php:1313
|
157 |
msgid "Database imported correctly."
|
158 |
msgstr "Base de datos importada correctamente."
|
159 |
|
160 |
+
#: includes/class-yit-plugin-panel.php:1314
|
161 |
msgid "An error has occurred during import. Please try again."
|
162 |
msgstr ""
|
163 |
"Ha ocurrido un error durante la importación. Por favor, inténtalo de nuevo."
|
164 |
|
165 |
+
#: includes/class-yit-plugin-panel.php:1315
|
166 |
msgid "The added file is not valid."
|
167 |
msgstr "El archivo añadido no es válido."
|
168 |
|
169 |
+
#: includes/class-yit-plugin-panel.php:1316
|
170 |
msgid "Sorry, import is disabled."
|
171 |
msgstr "Lo siento, la importación está desactivada."
|
172 |
|
173 |
+
#: includes/class-yit-plugin-panel.php:1317
|
174 |
msgid "Sorting successful."
|
175 |
msgstr "Clasificación realizada con éxito"
|
176 |
|
177 |
+
#: includes/class-yit-plugin-panel.php:1806
|
178 |
msgid "We need your support"
|
179 |
msgstr "Necesitamos tu apoyo"
|
180 |
|
181 |
+
#: includes/class-yit-plugin-panel.php:1807
|
182 |
msgid "to keep updating and improving the plugin. Please,"
|
183 |
msgstr "para que podamos seguir actualizando y mejorando el plugin. Por favor,"
|
184 |
|
185 |
+
#: includes/class-yit-plugin-panel.php:1809
|
186 |
msgid "help us by leaving a good review"
|
187 |
msgstr "ayúdanos dejando una buena valoración"
|
188 |
|
189 |
+
#: includes/class-yit-plugin-panel.php:1810
|
190 |
msgid ":) Thanks!"
|
191 |
msgstr ":) ¡Gracias!"
|
192 |
|
227 |
"WooCommerce Ajax Search, etc.) serán movidos de la ubicación previa a la "
|
228 |
"pestaña de YITH plugins."
|
229 |
|
230 |
+
#: includes/class-yith-bh-onboarding.php:85
|
231 |
+
msgid "It is not possible save the options"
|
232 |
+
msgstr "No es posible guardar las opciones"
|
233 |
+
|
234 |
#: includes/class-yith-dashboard.php:35
|
235 |
msgid "YITH Latest Updates"
|
236 |
msgstr "Últimas actualizaciones de YITH"
|
430 |
"La comprobación del sistema no ha podido determinar qué versión de %1$s está "
|
431 |
"instalada debido a un error entre tu sitio y nuestro servidor."
|
432 |
|
433 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
434 |
+
msgid "Save"
|
435 |
+
msgstr "Guardar"
|
436 |
+
|
437 |
#: templates/fields/ajax-customers.php:41
|
438 |
msgid "Search for a customer..."
|
439 |
msgstr "Buscar un cliente..."
|
561 |
msgid "Reset"
|
562 |
msgstr "Restablecer"
|
563 |
|
564 |
+
#. translators: %s is the plugin version.
|
565 |
+
#: templates/panel/welcome-modals/update.php:34
|
566 |
+
msgid "is successfully updated to version %s."
|
567 |
+
msgstr "ha sido actualizado correctamente a la versión %s."
|
568 |
+
|
569 |
+
#. translators: %s is the plugin version.
|
570 |
+
#: templates/panel/welcome-modals/update.php:44
|
571 |
+
msgid "What's new in version %s"
|
572 |
+
msgstr "Novedades de la versión %s"
|
573 |
+
|
574 |
+
#: templates/panel/welcome-modals/update.php:49
|
575 |
+
msgid "Check the changelog >"
|
576 |
+
msgstr "Comprueba el registro de cambios >"
|
577 |
+
|
578 |
+
#: templates/panel/welcome-modals/update.php:64
|
579 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
580 |
+
msgid "Got it, close this window"
|
581 |
+
msgstr "Entendido, cerrar esta ventana"
|
582 |
+
|
583 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
584 |
+
msgid "Thank you for using our plugin"
|
585 |
+
msgstr "Gracias por usar nuestro plugin"
|
586 |
+
|
587 |
+
#. translators: %s is the number of steps.
|
588 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
589 |
+
msgid "Start with these %s steps:"
|
590 |
+
msgstr "Comienza con estos %s pasos:"
|
591 |
+
|
592 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
593 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
594 |
msgid "Save Options"
|
738 |
msgid "Further actions"
|
739 |
msgstr "Otras acciones"
|
740 |
|
741 |
+
#: yit-plugin.php:233
|
742 |
msgid "License"
|
743 |
msgstr "Licencia"
|
744 |
|
745 |
#. translators: 1. Plugin(s) name(s).
|
746 |
+
#: yit-plugin.php:272
|
747 |
msgid ""
|
748 |
"%s was deactivated as you're running an higher tier version of the same "
|
749 |
"plugin."
|
772 |
msgid "YITH"
|
773 |
msgstr "YITH"
|
774 |
|
775 |
+
#: includes/class-yit-assets.php:136
|
776 |
msgctxt "Button text"
|
777 |
msgid "Confirm"
|
778 |
msgstr "Confirmar"
|
779 |
|
780 |
+
#: includes/class-yit-assets.php:137
|
781 |
msgctxt "Button text"
|
782 |
msgid "Cancel"
|
783 |
msgstr "Cancelar"
|
784 |
|
785 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
786 |
msgctxt "Trash confirmation action"
|
787 |
msgid "Yes, move to trash"
|
788 |
msgstr "Sí, mover a la papelera"
|
789 |
|
790 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
791 |
#: yit-functions.php:2154
|
792 |
msgctxt "Delete confirmation action"
|
793 |
msgid "Yes, delete"
|
794 |
msgstr "Si, borrar"
|
795 |
|
796 |
#. translators: 1. Plugin name.
|
797 |
+
#: includes/class-yit-plugin-panel.php:804
|
798 |
msgctxt "Help tab default title"
|
799 |
msgid "Thank you for purchasing %s!"
|
800 |
msgstr "¡Gracias por comprar %s!"
|
801 |
|
802 |
+
#: includes/class-yit-plugin-panel.php:804
|
|
|
803 |
msgctxt "Help tab default title"
|
804 |
msgid "Thank you for using %s!"
|
805 |
+
msgstr "¡Gracias por usar %s!"
|
806 |
|
807 |
+
#: includes/class-yit-plugin-panel.php:812
|
808 |
msgctxt "Help tab default description"
|
809 |
msgid ""
|
810 |
"We want to help you enjoy a wonderful experience with all of our products."
|
812 |
"Queremos ayudarte a disfrutar de una experiencia maravillosa con todos "
|
813 |
"nuestros productos."
|
814 |
|
815 |
+
#: includes/class-yit-plugin-panel.php:863
|
816 |
msgctxt "Premium tab name"
|
817 |
msgid "Get premium"
|
818 |
msgstr "Obtén premium"
|
819 |
|
820 |
+
#: includes/class-yit-plugin-panel.php:875
|
821 |
msgctxt "Help tab name"
|
822 |
msgid "Help"
|
823 |
msgstr "Ayuda"
|
1012 |
|
1013 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
1014 |
#: templates/panel/help-tab.php:223
|
|
|
1015 |
msgctxt "Help tab documentation"
|
1016 |
msgid "Read the plugin documentation"
|
1017 |
+
msgstr "Lee la documentación del plugin"
|
1018 |
|
1019 |
#: templates/panel/help-tab.php:220
|
1020 |
msgctxt "Help tab documentation"
|
1021 |
+
msgid "to learn how it works from the basics."
|
1022 |
+
msgstr "para aprender cómo funciona desde lo más básico."
|
1023 |
|
1024 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
|
|
1025 |
msgctxt "Help tab support"
|
1026 |
msgid "Need some help?"
|
1027 |
msgstr "¿Necesitas ayuda?"
|
1029 |
#: templates/panel/help-tab.php:235
|
1030 |
msgctxt "Help tab support"
|
1031 |
msgid "From DIY to full-service help"
|
1032 |
+
msgstr "Ayuda desde «hazlo tu mismo» hasta un servicio completo"
|
1033 |
|
1034 |
#: templates/panel/help-tab.php:238
|
1035 |
msgctxt "Help tab support"
|
1036 |
+
msgid ""
|
1037 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
1038 |
+
"site."
|
1039 |
msgstr ""
|
1040 |
+
"Llama o chatee las 24 horas del día con nuestros agentes de soporte, o deja "
|
1041 |
+
"que nuestros expertos construyan tu sitio."
|
1042 |
|
1043 |
#: templates/panel/help-tab.php:241
|
|
|
1044 |
msgctxt "Help tab support"
|
1045 |
msgid "Yes, I need help"
|
1046 |
+
msgstr "Sí, necesito ayuda"
|
1047 |
|
1048 |
#: templates/panel/premium-tab.php:30
|
1049 |
msgctxt "Premium Tab"
|
1061 |
msgstr "Imágenes de la versión premium"
|
1062 |
|
1063 |
#. translators: alt attribute of main image tag.
|
1064 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1065 |
msgctxt "Premium Tab"
|
1066 |
msgid "And so much more!"
|
1067 |
msgstr "¡Y mucho más!"
|
1068 |
|
1069 |
#: templates/panel/premium-tab.php:53
|
1070 |
msgctxt "Premium Tab"
|
1071 |
+
msgid "Check the premium features >"
|
1072 |
+
msgstr "Comprueba las características premium >"
|
1073 |
+
|
1074 |
+
#: templates/panel/premium-tab.php:60
|
1075 |
+
msgctxt "Premium Tab"
|
1076 |
msgid "Check the free vs premium features >"
|
1077 |
msgstr "Comprueba las características gratuitas frente a las premium >"
|
1078 |
|
1079 |
+
#: templates/panel/premium-tab.php:65
|
1080 |
msgctxt "Premium Tab"
|
1081 |
msgid "Get the premium version"
|
1082 |
msgstr "Obtén la versión Premium"
|
1136 |
msgid "Delete"
|
1137 |
msgstr "Borrar"
|
1138 |
|
1139 |
+
#: yit-plugin.php:85
|
1140 |
msgctxt "Plugin Row Meta"
|
1141 |
msgid "Live Demo"
|
1142 |
msgstr "Demostración en vivo"
|
1143 |
|
1144 |
+
#: yit-plugin.php:89
|
1145 |
msgctxt "Plugin Row Meta"
|
1146 |
msgid "Documentation"
|
1147 |
msgstr "Documentación"
|
1148 |
|
1149 |
+
#: yit-plugin.php:93
|
1150 |
msgctxt "Plugin Row Meta"
|
1151 |
msgid "Support"
|
1152 |
msgstr "Soporte"
|
1153 |
|
1154 |
+
#: yit-plugin.php:97
|
1155 |
msgctxt "Plugin Row Meta"
|
1156 |
msgid "Premium version"
|
1157 |
msgstr "Versión premium"
|
1158 |
|
1159 |
+
#: yit-plugin.php:229
|
1160 |
msgctxt "Action links"
|
1161 |
msgid "Settings"
|
1162 |
msgstr "Ajustes"
|
plugin-fw/languages/yith-plugin-fw-it_IT.mo
CHANGED
Binary file
|
plugin-fw/languages/yith-plugin-fw-it_IT.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
-
"PO-Revision-Date: 2022-
|
9 |
"Language: it\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
@@ -13,30 +13,30 @@ msgstr ""
|
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
-
#: includes/class-yit-assets.php:
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "Conferma eliminazione"
|
19 |
|
20 |
-
#: includes/class-yit-assets.php:
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr "Se sicuro di voler spostare nel cestino gli elementi selezionati?"
|
23 |
|
24 |
-
#: includes/class-yit-assets.php:
|
25 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
26 |
#: yit-functions.php:2008 yit-functions.php:2026
|
27 |
msgid "No"
|
28 |
msgstr "No"
|
29 |
|
30 |
-
#: includes/class-yit-assets.php:
|
31 |
#: yit-functions.php:2152
|
32 |
msgid "Confirm delete"
|
33 |
msgstr "Conferma eliminazione"
|
34 |
|
35 |
-
#: includes/class-yit-assets.php:
|
36 |
msgid "Are you sure you want to delete the selected items?"
|
37 |
msgstr "Se sicuro di voler eliminare gli elementi selezionati?"
|
38 |
|
39 |
-
#: includes/class-yit-assets.php:
|
40 |
#: yit-functions.php:2100
|
41 |
msgid ""
|
42 |
"This action cannot be undone and you will not be able to recover this data."
|
@@ -44,27 +44,27 @@ msgstr ""
|
|
44 |
"Quest'azione non può essere annullata e non sarà possibile recuperare questi "
|
45 |
"dati."
|
46 |
|
47 |
-
#: includes/class-yit-assets.php:
|
48 |
msgid "Clear"
|
49 |
msgstr "Rimuovi"
|
50 |
|
51 |
-
#: includes/class-yit-assets.php:
|
52 |
msgid "Clear color"
|
53 |
msgstr "Rimuovi colore"
|
54 |
|
55 |
-
#: includes/class-yit-assets.php:
|
56 |
msgid "Default"
|
57 |
msgstr "Predefinito"
|
58 |
|
59 |
-
#: includes/class-yit-assets.php:
|
60 |
msgid "Select default color"
|
61 |
msgstr "Seleziona il colore predefinito"
|
62 |
|
63 |
-
#: includes/class-yit-assets.php:
|
64 |
msgid "Select Color"
|
65 |
msgstr "Seleziona il colore"
|
66 |
|
67 |
-
#: includes/class-yit-assets.php:
|
68 |
msgid "Color value"
|
69 |
msgstr "Valore del colore"
|
70 |
|
@@ -72,7 +72,7 @@ msgstr "Valore del colore"
|
|
72 |
msgid "There was an error with your request; please try again later."
|
73 |
msgstr "Si è verificato un errore con la tua richiesta. Riprova più tardi."
|
74 |
|
75 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
76 |
msgid "The changes you have made will be lost if you leave this page."
|
77 |
msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
78 |
|
@@ -84,17 +84,17 @@ msgstr "Impostazioni plugin"
|
|
84 |
msgid "Settings"
|
85 |
msgstr "Impostazioni"
|
86 |
|
87 |
-
#: includes/class-yit-plugin-panel.php:
|
88 |
-
#: includes/class-yit-plugin-panel.php:
|
89 |
msgid "How to install premium version"
|
90 |
msgstr "Come installare la versione premium"
|
91 |
|
92 |
-
#: includes/class-yit-plugin-panel.php:
|
93 |
#: includes/class-yit-plugin-subpanel.php:133
|
94 |
msgid "Save Changes"
|
95 |
msgstr "Salva modifiche"
|
96 |
|
97 |
-
#: includes/class-yit-plugin-panel.php:
|
98 |
#: includes/class-yit-plugin-subpanel.php:140
|
99 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
100 |
msgid ""
|
@@ -103,72 +103,88 @@ msgstr ""
|
|
103 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
104 |
"reimpostate."
|
105 |
|
106 |
-
#: includes/class-yit-plugin-panel.php:
|
107 |
#: includes/class-yit-plugin-subpanel.php:140
|
108 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
109 |
msgid "Are you sure?"
|
110 |
msgstr "Sei sicuro?"
|
111 |
|
112 |
-
#: includes/class-yit-plugin-panel.php:
|
113 |
#: includes/class-yit-plugin-subpanel.php:143
|
114 |
msgid "Reset to default"
|
115 |
msgstr "Ripristina configurazione predefinita"
|
116 |
|
117 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
118 |
msgid ""
|
119 |
"The element you have entered already exists. Please, enter another name."
|
120 |
msgstr "L'elemento inserito esiste già. Per favore, inserisci un altro nome."
|
121 |
|
122 |
-
#: includes/class-yit-plugin-panel.php:
|
123 |
msgid "Settings saved"
|
124 |
msgstr "Impostazioni salvate"
|
125 |
|
126 |
-
#: includes/class-yit-plugin-panel.php:
|
127 |
msgid "Settings reset"
|
128 |
msgstr "Impostazioni azzerate"
|
129 |
|
130 |
-
#: includes/class-yit-plugin-panel.php:
|
131 |
msgid "Element deleted correctly."
|
132 |
msgstr "Elemento rimosso correttamente."
|
133 |
|
134 |
-
#: includes/class-yit-plugin-panel.php:
|
135 |
-
#: includes/class-yit-plugin-panel.php:
|
136 |
msgid "Element updated correctly."
|
137 |
msgstr "Elemento aggiornato correttamente."
|
138 |
|
139 |
-
#: includes/class-yit-plugin-panel.php:
|
140 |
msgid "Database imported correctly."
|
141 |
msgstr "Database importato correttamente."
|
142 |
|
143 |
-
#: includes/class-yit-plugin-panel.php:
|
144 |
msgid "An error has occurred during import. Please try again."
|
145 |
msgstr "Si è verificato un errore durante l'importazione. Prova di nuovo."
|
146 |
|
147 |
-
#: includes/class-yit-plugin-panel.php:
|
148 |
msgid "The added file is not valid."
|
149 |
msgstr "Il file aggiunto non è valido."
|
150 |
|
151 |
-
#: includes/class-yit-plugin-panel.php:
|
152 |
msgid "Sorry, import is disabled."
|
153 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
154 |
|
155 |
-
#: includes/class-yit-plugin-panel.php:
|
156 |
msgid "Sorting successful."
|
157 |
msgstr "Ordinamento effettuato con successo."
|
158 |
|
159 |
-
#: includes/class-yit-plugin-panel.php:
|
160 |
msgid "We need your support"
|
161 |
msgstr "Abbiamo bisogno del tuo sostegno"
|
162 |
|
163 |
-
#: includes/class-yit-plugin-panel.php:
|
164 |
msgid "to keep updating and improving the plugin. Please,"
|
165 |
msgstr "per poter continuare ad aggiornare e migliorare il plugin."
|
166 |
|
167 |
-
#: includes/class-yit-plugin-panel.php:
|
168 |
msgid "help us by leaving a good review"
|
169 |
msgstr "Puoi darci una mano lasciando una recensione positiva"
|
170 |
|
171 |
-
#: includes/class-yit-plugin-panel.php:
|
172 |
msgid ":) Thanks!"
|
173 |
msgstr ":) Grazie!"
|
174 |
|
@@ -208,6 +224,10 @@ msgstr ""
|
|
208 |
"(come per YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search, etc.) "
|
209 |
"saranno spostate dalla posizione precedente al menù YITH."
|
210 |
|
|
|
|
|
|
|
|
|
211 |
#: includes/class-yith-dashboard.php:35
|
212 |
msgid "YITH Latest Updates"
|
213 |
msgstr "Ultimi aggiornamenti da YITH"
|
@@ -408,6 +428,10 @@ msgstr ""
|
|
408 |
"Non ci è stato possibile determinare quale versione di %1$s è installata a "
|
409 |
"causa di un problema di connessione fra il tuo sito e il nostro server."
|
410 |
|
|
|
|
|
|
|
|
|
411 |
#: templates/fields/ajax-customers.php:41
|
412 |
msgid "Search for a customer..."
|
413 |
msgstr "Cerca un cliente..."
|
@@ -535,6 +559,34 @@ msgstr "Carica"
|
|
535 |
msgid "Reset"
|
536 |
msgstr "Ripristina"
|
537 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
538 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
539 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
540 |
msgid "Save Options"
|
@@ -686,12 +738,12 @@ msgstr "Sei sicuro di voler eliminare \"%s\"?"
|
|
686 |
msgid "Further actions"
|
687 |
msgstr "Altre azioni"
|
688 |
|
689 |
-
#: yit-plugin.php:
|
690 |
msgid "License"
|
691 |
msgstr "Chiave di licenza"
|
692 |
|
693 |
#. translators: 1. Plugin(s) name(s).
|
694 |
-
#: yit-plugin.php:
|
695 |
msgid ""
|
696 |
"%s was deactivated as you're running an higher tier version of the same "
|
697 |
"plugin."
|
@@ -720,40 +772,39 @@ msgctxt "[gutenberg]: Category Name"
|
|
720 |
msgid "YITH"
|
721 |
msgstr "YITH"
|
722 |
|
723 |
-
#: includes/class-yit-assets.php:
|
724 |
msgctxt "Button text"
|
725 |
msgid "Confirm"
|
726 |
msgstr "Conferma"
|
727 |
|
728 |
-
#: includes/class-yit-assets.php:
|
729 |
msgctxt "Button text"
|
730 |
msgid "Cancel"
|
731 |
msgstr "Annulla"
|
732 |
|
733 |
-
#: includes/class-yit-assets.php:
|
734 |
msgctxt "Trash confirmation action"
|
735 |
msgid "Yes, move to trash"
|
736 |
msgstr "Sì, sposta nel cestino"
|
737 |
|
738 |
-
#: includes/class-yit-assets.php:
|
739 |
#: yit-functions.php:2154
|
740 |
msgctxt "Delete confirmation action"
|
741 |
msgid "Yes, delete"
|
742 |
msgstr "Sì, elimina"
|
743 |
|
744 |
#. translators: 1. Plugin name.
|
745 |
-
#: includes/class-yit-plugin-panel.php:
|
746 |
msgctxt "Help tab default title"
|
747 |
msgid "Thank you for purchasing %s!"
|
748 |
msgstr "Grazie per aver acquistato %s!"
|
749 |
|
750 |
-
#: includes/class-yit-plugin-panel.php:
|
751 |
-
#, fuzzy
|
752 |
msgctxt "Help tab default title"
|
753 |
msgid "Thank you for using %s!"
|
754 |
-
msgstr "Grazie per aver
|
755 |
|
756 |
-
#: includes/class-yit-plugin-panel.php:
|
757 |
msgctxt "Help tab default description"
|
758 |
msgid ""
|
759 |
"We want to help you enjoy a wonderful experience with all of our products."
|
@@ -761,12 +812,12 @@ msgstr ""
|
|
761 |
"Vogliamo aiutarti ad avere un'esperienza fantastica con tutti i nostri "
|
762 |
"prodotti."
|
763 |
|
764 |
-
#: includes/class-yit-plugin-panel.php:
|
765 |
msgctxt "Premium tab name"
|
766 |
msgid "Get premium"
|
767 |
msgstr "Diventa premium"
|
768 |
|
769 |
-
#: includes/class-yit-plugin-panel.php:
|
770 |
msgctxt "Help tab name"
|
771 |
msgid "Help"
|
772 |
msgstr "Help"
|
@@ -962,18 +1013,16 @@ msgstr "Invia un ticket"
|
|
962 |
|
963 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
964 |
#: templates/panel/help-tab.php:223
|
965 |
-
#, fuzzy
|
966 |
msgctxt "Help tab documentation"
|
967 |
msgid "Read the plugin documentation"
|
968 |
-
msgstr "
|
969 |
|
970 |
#: templates/panel/help-tab.php:220
|
971 |
msgctxt "Help tab documentation"
|
972 |
-
msgid "to learn
|
973 |
-
msgstr ""
|
974 |
|
975 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
976 |
-
#, fuzzy
|
977 |
msgctxt "Help tab support"
|
978 |
msgid "Need some help?"
|
979 |
msgstr "Ti serve aiuto?"
|
@@ -981,18 +1030,21 @@ msgstr "Ti serve aiuto?"
|
|
981 |
#: templates/panel/help-tab.php:235
|
982 |
msgctxt "Help tab support"
|
983 |
msgid "From DIY to full-service help"
|
984 |
-
msgstr ""
|
985 |
|
986 |
#: templates/panel/help-tab.php:238
|
987 |
msgctxt "Help tab support"
|
988 |
-
msgid "
|
|
|
|
|
989 |
msgstr ""
|
|
|
|
|
990 |
|
991 |
#: templates/panel/help-tab.php:241
|
992 |
-
#, fuzzy
|
993 |
msgctxt "Help tab support"
|
994 |
msgid "Yes, I need help"
|
995 |
-
msgstr "
|
996 |
|
997 |
#: templates/panel/premium-tab.php:30
|
998 |
msgctxt "Premium Tab"
|
@@ -1010,17 +1062,22 @@ msgid "Plugin premium features images"
|
|
1010 |
msgstr "Immagini funzionalità premium"
|
1011 |
|
1012 |
#. translators: alt attribute of main image tag.
|
1013 |
-
#: templates/panel/premium-tab.php:51
|
1014 |
msgctxt "Premium Tab"
|
1015 |
msgid "And so much more!"
|
1016 |
msgstr "E molto altro!"
|
1017 |
|
1018 |
#: templates/panel/premium-tab.php:53
|
1019 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
1020 |
msgid "Check the free vs premium features >"
|
1021 |
msgstr "Confronta le funzionalità gratuite e premium >"
|
1022 |
|
1023 |
-
#: templates/panel/premium-tab.php:
|
1024 |
msgctxt "Premium Tab"
|
1025 |
msgid "Get the premium version"
|
1026 |
msgstr "Ottieni la versione premium"
|
@@ -1080,27 +1137,27 @@ msgctxt "Term action"
|
|
1080 |
msgid "Delete"
|
1081 |
msgstr "Elimina"
|
1082 |
|
1083 |
-
#: yit-plugin.php:
|
1084 |
msgctxt "Plugin Row Meta"
|
1085 |
msgid "Live Demo"
|
1086 |
msgstr "Live Demo"
|
1087 |
|
1088 |
-
#: yit-plugin.php:
|
1089 |
msgctxt "Plugin Row Meta"
|
1090 |
msgid "Documentation"
|
1091 |
msgstr "Documentazione"
|
1092 |
|
1093 |
-
#: yit-plugin.php:
|
1094 |
msgctxt "Plugin Row Meta"
|
1095 |
msgid "Support"
|
1096 |
msgstr "Assistenza"
|
1097 |
|
1098 |
-
#: yit-plugin.php:
|
1099 |
msgctxt "Plugin Row Meta"
|
1100 |
msgid "Premium version"
|
1101 |
msgstr "Versione premium"
|
1102 |
|
1103 |
-
#: yit-plugin.php:
|
1104 |
msgctxt "Action links"
|
1105 |
msgid "Settings"
|
1106 |
msgstr "Impostazioni"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
+
"PO-Revision-Date: 2022-08-10 12:35:50+0000\n"
|
9 |
"Language: it\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "Conferma eliminazione"
|
19 |
|
20 |
+
#: includes/class-yit-assets.php:149
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr "Se sicuro di voler spostare nel cestino gli elementi selezionati?"
|
23 |
|
24 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
25 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
26 |
#: yit-functions.php:2008 yit-functions.php:2026
|
27 |
msgid "No"
|
28 |
msgstr "No"
|
29 |
|
30 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
31 |
#: yit-functions.php:2152
|
32 |
msgid "Confirm delete"
|
33 |
msgstr "Conferma eliminazione"
|
34 |
|
35 |
+
#: includes/class-yit-assets.php:153
|
36 |
msgid "Are you sure you want to delete the selected items?"
|
37 |
msgstr "Se sicuro di voler eliminare gli elementi selezionati?"
|
38 |
|
39 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
40 |
#: yit-functions.php:2100
|
41 |
msgid ""
|
42 |
"This action cannot be undone and you will not be able to recover this data."
|
44 |
"Quest'azione non può essere annullata e non sarà possibile recuperare questi "
|
45 |
"dati."
|
46 |
|
47 |
+
#: includes/class-yit-assets.php:174
|
48 |
msgid "Clear"
|
49 |
msgstr "Rimuovi"
|
50 |
|
51 |
+
#: includes/class-yit-assets.php:175
|
52 |
msgid "Clear color"
|
53 |
msgstr "Rimuovi colore"
|
54 |
|
55 |
+
#: includes/class-yit-assets.php:176
|
56 |
msgid "Default"
|
57 |
msgstr "Predefinito"
|
58 |
|
59 |
+
#: includes/class-yit-assets.php:177
|
60 |
msgid "Select default color"
|
61 |
msgstr "Seleziona il colore predefinito"
|
62 |
|
63 |
+
#: includes/class-yit-assets.php:178
|
64 |
msgid "Select Color"
|
65 |
msgstr "Seleziona il colore"
|
66 |
|
67 |
+
#: includes/class-yit-assets.php:179
|
68 |
msgid "Color value"
|
69 |
msgstr "Valore del colore"
|
70 |
|
72 |
msgid "There was an error with your request; please try again later."
|
73 |
msgstr "Si è verificato un errore con la tua richiesta. Riprova più tardi."
|
74 |
|
75 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
76 |
msgid "The changes you have made will be lost if you leave this page."
|
77 |
msgstr "Perderai tutti i cambiamenti effettuati se lasci questa pagina."
|
78 |
|
84 |
msgid "Settings"
|
85 |
msgstr "Impostazioni"
|
86 |
|
87 |
+
#: includes/class-yit-plugin-panel.php:456
|
88 |
+
#: includes/class-yit-plugin-panel.php:459
|
89 |
msgid "How to install premium version"
|
90 |
msgstr "Come installare la versione premium"
|
91 |
|
92 |
+
#: includes/class-yit-plugin-panel.php:656
|
93 |
#: includes/class-yit-plugin-subpanel.php:133
|
94 |
msgid "Save Changes"
|
95 |
msgstr "Salva modifiche"
|
96 |
|
97 |
+
#: includes/class-yit-plugin-panel.php:664
|
98 |
#: includes/class-yit-plugin-subpanel.php:140
|
99 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
100 |
msgid ""
|
103 |
"Se prosegui con questa azione, tutte le opzioni di questa pagina saranno "
|
104 |
"reimpostate."
|
105 |
|
106 |
+
#: includes/class-yit-plugin-panel.php:664
|
107 |
#: includes/class-yit-plugin-subpanel.php:140
|
108 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
109 |
msgid "Are you sure?"
|
110 |
msgstr "Sei sicuro?"
|
111 |
|
112 |
+
#: includes/class-yit-plugin-panel.php:668
|
113 |
#: includes/class-yit-plugin-subpanel.php:143
|
114 |
msgid "Reset to default"
|
115 |
msgstr "Ripristina configurazione predefinita"
|
116 |
|
117 |
+
#: includes/class-yit-plugin-panel.php:1039
|
118 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
119 |
+
msgstr "Consulta la <mark>documentazione del plugin</mark>"
|
120 |
+
|
121 |
+
#: includes/class-yit-plugin-panel.php:1040
|
122 |
+
msgid "Learn what you can really do with this powerful tool"
|
123 |
+
msgstr "Scopri cosa puoi fare con questo potente strumento"
|
124 |
+
|
125 |
+
#: includes/class-yit-plugin-panel.php:1050
|
126 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
127 |
+
msgstr "Guarda il nostro <mark>video \"Primi Step\" video</mark>"
|
128 |
+
|
129 |
+
#: includes/class-yit-plugin-panel.php:1051
|
130 |
+
msgid "See how it works before you start using it"
|
131 |
+
msgstr "Guarda come funziona prima di iniziare ad usarlo"
|
132 |
+
|
133 |
+
#: includes/class-yit-plugin-panel.php:1307
|
134 |
msgid ""
|
135 |
"The element you have entered already exists. Please, enter another name."
|
136 |
msgstr "L'elemento inserito esiste già. Per favore, inserisci un altro nome."
|
137 |
|
138 |
+
#: includes/class-yit-plugin-panel.php:1308
|
139 |
msgid "Settings saved"
|
140 |
msgstr "Impostazioni salvate"
|
141 |
|
142 |
+
#: includes/class-yit-plugin-panel.php:1309
|
143 |
msgid "Settings reset"
|
144 |
msgstr "Impostazioni azzerate"
|
145 |
|
146 |
+
#: includes/class-yit-plugin-panel.php:1310
|
147 |
msgid "Element deleted correctly."
|
148 |
msgstr "Elemento rimosso correttamente."
|
149 |
|
150 |
+
#: includes/class-yit-plugin-panel.php:1311
|
151 |
+
#: includes/class-yit-plugin-panel.php:1312
|
152 |
msgid "Element updated correctly."
|
153 |
msgstr "Elemento aggiornato correttamente."
|
154 |
|
155 |
+
#: includes/class-yit-plugin-panel.php:1313
|
156 |
msgid "Database imported correctly."
|
157 |
msgstr "Database importato correttamente."
|
158 |
|
159 |
+
#: includes/class-yit-plugin-panel.php:1314
|
160 |
msgid "An error has occurred during import. Please try again."
|
161 |
msgstr "Si è verificato un errore durante l'importazione. Prova di nuovo."
|
162 |
|
163 |
+
#: includes/class-yit-plugin-panel.php:1315
|
164 |
msgid "The added file is not valid."
|
165 |
msgstr "Il file aggiunto non è valido."
|
166 |
|
167 |
+
#: includes/class-yit-plugin-panel.php:1316
|
168 |
msgid "Sorry, import is disabled."
|
169 |
msgstr "Ci dispiace, l'importazione è disabilitata."
|
170 |
|
171 |
+
#: includes/class-yit-plugin-panel.php:1317
|
172 |
msgid "Sorting successful."
|
173 |
msgstr "Ordinamento effettuato con successo."
|
174 |
|
175 |
+
#: includes/class-yit-plugin-panel.php:1806
|
176 |
msgid "We need your support"
|
177 |
msgstr "Abbiamo bisogno del tuo sostegno"
|
178 |
|
179 |
+
#: includes/class-yit-plugin-panel.php:1807
|
180 |
msgid "to keep updating and improving the plugin. Please,"
|
181 |
msgstr "per poter continuare ad aggiornare e migliorare il plugin."
|
182 |
|
183 |
+
#: includes/class-yit-plugin-panel.php:1809
|
184 |
msgid "help us by leaving a good review"
|
185 |
msgstr "Puoi darci una mano lasciando una recensione positiva"
|
186 |
|
187 |
+
#: includes/class-yit-plugin-panel.php:1810
|
188 |
msgid ":) Thanks!"
|
189 |
msgstr ":) Grazie!"
|
190 |
|
224 |
"(come per YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search, etc.) "
|
225 |
"saranno spostate dalla posizione precedente al menù YITH."
|
226 |
|
227 |
+
#: includes/class-yith-bh-onboarding.php:85
|
228 |
+
msgid "It is not possible save the options"
|
229 |
+
msgstr "Non è possibile salvare le opzioni"
|
230 |
+
|
231 |
#: includes/class-yith-dashboard.php:35
|
232 |
msgid "YITH Latest Updates"
|
233 |
msgstr "Ultimi aggiornamenti da YITH"
|
428 |
"Non ci è stato possibile determinare quale versione di %1$s è installata a "
|
429 |
"causa di un problema di connessione fra il tuo sito e il nostro server."
|
430 |
|
431 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
432 |
+
msgid "Save"
|
433 |
+
msgstr "Salva"
|
434 |
+
|
435 |
#: templates/fields/ajax-customers.php:41
|
436 |
msgid "Search for a customer..."
|
437 |
msgstr "Cerca un cliente..."
|
559 |
msgid "Reset"
|
560 |
msgstr "Ripristina"
|
561 |
|
562 |
+
#. translators: %s is the plugin version.
|
563 |
+
#: templates/panel/welcome-modals/update.php:34
|
564 |
+
msgid "is successfully updated to version %s."
|
565 |
+
msgstr "è stato aggiornato alla versione %s."
|
566 |
+
|
567 |
+
#. translators: %s is the plugin version.
|
568 |
+
#: templates/panel/welcome-modals/update.php:44
|
569 |
+
msgid "What's new in version %s"
|
570 |
+
msgstr "Novità nella versione %s"
|
571 |
+
|
572 |
+
#: templates/panel/welcome-modals/update.php:49
|
573 |
+
msgid "Check the changelog >"
|
574 |
+
msgstr "Vedi tutte le modifiche >"
|
575 |
+
|
576 |
+
#: templates/panel/welcome-modals/update.php:64
|
577 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
578 |
+
msgid "Got it, close this window"
|
579 |
+
msgstr "Ho capito, chiudi questa finestra"
|
580 |
+
|
581 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
582 |
+
msgid "Thank you for using our plugin"
|
583 |
+
msgstr "Grazie per aver scelto di usare il nostro plugin"
|
584 |
+
|
585 |
+
#. translators: %s is the number of steps.
|
586 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
587 |
+
msgid "Start with these %s steps:"
|
588 |
+
msgstr "Inizia da questi %s step:"
|
589 |
+
|
590 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
591 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
592 |
msgid "Save Options"
|
738 |
msgid "Further actions"
|
739 |
msgstr "Altre azioni"
|
740 |
|
741 |
+
#: yit-plugin.php:233
|
742 |
msgid "License"
|
743 |
msgstr "Chiave di licenza"
|
744 |
|
745 |
#. translators: 1. Plugin(s) name(s).
|
746 |
+
#: yit-plugin.php:272
|
747 |
msgid ""
|
748 |
"%s was deactivated as you're running an higher tier version of the same "
|
749 |
"plugin."
|
772 |
msgid "YITH"
|
773 |
msgstr "YITH"
|
774 |
|
775 |
+
#: includes/class-yit-assets.php:136
|
776 |
msgctxt "Button text"
|
777 |
msgid "Confirm"
|
778 |
msgstr "Conferma"
|
779 |
|
780 |
+
#: includes/class-yit-assets.php:137
|
781 |
msgctxt "Button text"
|
782 |
msgid "Cancel"
|
783 |
msgstr "Annulla"
|
784 |
|
785 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
786 |
msgctxt "Trash confirmation action"
|
787 |
msgid "Yes, move to trash"
|
788 |
msgstr "Sì, sposta nel cestino"
|
789 |
|
790 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
791 |
#: yit-functions.php:2154
|
792 |
msgctxt "Delete confirmation action"
|
793 |
msgid "Yes, delete"
|
794 |
msgstr "Sì, elimina"
|
795 |
|
796 |
#. translators: 1. Plugin name.
|
797 |
+
#: includes/class-yit-plugin-panel.php:804
|
798 |
msgctxt "Help tab default title"
|
799 |
msgid "Thank you for purchasing %s!"
|
800 |
msgstr "Grazie per aver acquistato %s!"
|
801 |
|
802 |
+
#: includes/class-yit-plugin-panel.php:804
|
|
|
803 |
msgctxt "Help tab default title"
|
804 |
msgid "Thank you for using %s!"
|
805 |
+
msgstr "Grazie per aver scelto %s!"
|
806 |
|
807 |
+
#: includes/class-yit-plugin-panel.php:812
|
808 |
msgctxt "Help tab default description"
|
809 |
msgid ""
|
810 |
"We want to help you enjoy a wonderful experience with all of our products."
|
812 |
"Vogliamo aiutarti ad avere un'esperienza fantastica con tutti i nostri "
|
813 |
"prodotti."
|
814 |
|
815 |
+
#: includes/class-yit-plugin-panel.php:863
|
816 |
msgctxt "Premium tab name"
|
817 |
msgid "Get premium"
|
818 |
msgstr "Diventa premium"
|
819 |
|
820 |
+
#: includes/class-yit-plugin-panel.php:875
|
821 |
msgctxt "Help tab name"
|
822 |
msgid "Help"
|
823 |
msgstr "Help"
|
1013 |
|
1014 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
1015 |
#: templates/panel/help-tab.php:223
|
|
|
1016 |
msgctxt "Help tab documentation"
|
1017 |
msgid "Read the plugin documentation"
|
1018 |
+
msgstr "Leggi la documentazione del plugin"
|
1019 |
|
1020 |
#: templates/panel/help-tab.php:220
|
1021 |
msgctxt "Help tab documentation"
|
1022 |
+
msgid "to learn how it works from the basics."
|
1023 |
+
msgstr "per vedere come funziona nel dettaglio."
|
1024 |
|
1025 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
|
|
1026 |
msgctxt "Help tab support"
|
1027 |
msgid "Need some help?"
|
1028 |
msgstr "Ti serve aiuto?"
|
1030 |
#: templates/panel/help-tab.php:235
|
1031 |
msgctxt "Help tab support"
|
1032 |
msgid "From DIY to full-service help"
|
1033 |
+
msgstr "Dal fai-da-te a un servizio completo"
|
1034 |
|
1035 |
#: templates/panel/help-tab.php:238
|
1036 |
msgctxt "Help tab support"
|
1037 |
+
msgid ""
|
1038 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
1039 |
+
"site."
|
1040 |
msgstr ""
|
1041 |
+
"Chiamaci o avvia una chat con i nostri agenti disponibili 24/7 oppure "
|
1042 |
+
"lasciati aiutare dai nostri esperti a configurare il tuo sito."
|
1043 |
|
1044 |
#: templates/panel/help-tab.php:241
|
|
|
1045 |
msgctxt "Help tab support"
|
1046 |
msgid "Yes, I need help"
|
1047 |
+
msgstr "Sì, mi serve aiuto"
|
1048 |
|
1049 |
#: templates/panel/premium-tab.php:30
|
1050 |
msgctxt "Premium Tab"
|
1062 |
msgstr "Immagini funzionalità premium"
|
1063 |
|
1064 |
#. translators: alt attribute of main image tag.
|
1065 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1066 |
msgctxt "Premium Tab"
|
1067 |
msgid "And so much more!"
|
1068 |
msgstr "E molto altro!"
|
1069 |
|
1070 |
#: templates/panel/premium-tab.php:53
|
1071 |
msgctxt "Premium Tab"
|
1072 |
+
msgid "Check the premium features >"
|
1073 |
+
msgstr "Scopri le funzionalità premium >"
|
1074 |
+
|
1075 |
+
#: templates/panel/premium-tab.php:60
|
1076 |
+
msgctxt "Premium Tab"
|
1077 |
msgid "Check the free vs premium features >"
|
1078 |
msgstr "Confronta le funzionalità gratuite e premium >"
|
1079 |
|
1080 |
+
#: templates/panel/premium-tab.php:65
|
1081 |
msgctxt "Premium Tab"
|
1082 |
msgid "Get the premium version"
|
1083 |
msgstr "Ottieni la versione premium"
|
1137 |
msgid "Delete"
|
1138 |
msgstr "Elimina"
|
1139 |
|
1140 |
+
#: yit-plugin.php:85
|
1141 |
msgctxt "Plugin Row Meta"
|
1142 |
msgid "Live Demo"
|
1143 |
msgstr "Live Demo"
|
1144 |
|
1145 |
+
#: yit-plugin.php:89
|
1146 |
msgctxt "Plugin Row Meta"
|
1147 |
msgid "Documentation"
|
1148 |
msgstr "Documentazione"
|
1149 |
|
1150 |
+
#: yit-plugin.php:93
|
1151 |
msgctxt "Plugin Row Meta"
|
1152 |
msgid "Support"
|
1153 |
msgstr "Assistenza"
|
1154 |
|
1155 |
+
#: yit-plugin.php:97
|
1156 |
msgctxt "Plugin Row Meta"
|
1157 |
msgid "Premium version"
|
1158 |
msgstr "Versione premium"
|
1159 |
|
1160 |
+
#: yit-plugin.php:229
|
1161 |
msgctxt "Action links"
|
1162 |
msgid "Settings"
|
1163 |
msgstr "Impostazioni"
|
plugin-fw/languages/yith-plugin-fw-nl_NL.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"PO-Revision-Date: 2021-12-13 12:45:02+0000\n"
|
9 |
"Language: nl\n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -13,32 +13,32 @@ msgstr ""
|
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
-
#: includes/class-yit-assets.php:
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "Verplaatsen naar prullenbak bevestigen"
|
19 |
|
20 |
-
#: includes/class-yit-assets.php:
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr ""
|
23 |
"Weet je zeker dat je het geselecteerde item naar de prullenbak wilt "
|
24 |
"verplaatsen?"
|
25 |
|
26 |
-
#: includes/class-yit-assets.php:
|
27 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
28 |
#: yit-functions.php:2008 yit-functions.php:2026
|
29 |
msgid "No"
|
30 |
msgstr "Nee"
|
31 |
|
32 |
-
#: includes/class-yit-assets.php:
|
33 |
#: yit-functions.php:2152
|
34 |
msgid "Confirm delete"
|
35 |
msgstr "Verwijderen bevestigen"
|
36 |
|
37 |
-
#: includes/class-yit-assets.php:
|
38 |
msgid "Are you sure you want to delete the selected items?"
|
39 |
msgstr "Weet je zeker dat je de geselecteerde items wilt verwijderen?"
|
40 |
|
41 |
-
#: includes/class-yit-assets.php:
|
42 |
#: yit-functions.php:2100
|
43 |
msgid ""
|
44 |
"This action cannot be undone and you will not be able to recover this data."
|
@@ -46,27 +46,27 @@ msgstr ""
|
|
46 |
"Deze actie kan niet ongedaan gemaakt worden en je zult deze gegevens niet "
|
47 |
"kunnen herstellen."
|
48 |
|
49 |
-
#: includes/class-yit-assets.php:
|
50 |
msgid "Clear"
|
51 |
msgstr "Wissen"
|
52 |
|
53 |
-
#: includes/class-yit-assets.php:
|
54 |
msgid "Clear color"
|
55 |
msgstr "Kleur wissen"
|
56 |
|
57 |
-
#: includes/class-yit-assets.php:
|
58 |
msgid "Default"
|
59 |
msgstr "Standaard"
|
60 |
|
61 |
-
#: includes/class-yit-assets.php:
|
62 |
msgid "Select default color"
|
63 |
msgstr "Standaardkleur selecteren"
|
64 |
|
65 |
-
#: includes/class-yit-assets.php:
|
66 |
msgid "Select Color"
|
67 |
msgstr "Kleur selecteren"
|
68 |
|
69 |
-
#: includes/class-yit-assets.php:
|
70 |
msgid "Color value"
|
71 |
msgstr "Kleurwaarde"
|
72 |
|
@@ -75,7 +75,7 @@ msgid "There was an error with your request; please try again later."
|
|
75 |
msgstr ""
|
76 |
"Er is een fout opgetreden met je verzoek, probeer het later opnieuw a.u.b."
|
77 |
|
78 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
79 |
msgid "The changes you have made will be lost if you leave this page."
|
80 |
msgstr "Als je deze pagina verlaat zullen alle wijzigingen verloren gaan."
|
81 |
|
@@ -87,17 +87,17 @@ msgstr "Plugin instellingen"
|
|
87 |
msgid "Settings"
|
88 |
msgstr "Instellingen"
|
89 |
|
90 |
-
#: includes/class-yit-plugin-panel.php:
|
91 |
-
#: includes/class-yit-plugin-panel.php:
|
92 |
msgid "How to install premium version"
|
93 |
msgstr "Hoe installeer ik de premium versie"
|
94 |
|
95 |
-
#: includes/class-yit-plugin-panel.php:
|
96 |
#: includes/class-yit-plugin-subpanel.php:133
|
97 |
msgid "Save Changes"
|
98 |
msgstr "Wijzigingen opslaan"
|
99 |
|
100 |
-
#: includes/class-yit-plugin-panel.php:
|
101 |
#: includes/class-yit-plugin-subpanel.php:140
|
102 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
103 |
msgid ""
|
@@ -105,72 +105,88 @@ msgid ""
|
|
105 |
msgstr ""
|
106 |
"Als je doorgaat met deze actie, zal je alle opties op deze pagina resetten."
|
107 |
|
108 |
-
#: includes/class-yit-plugin-panel.php:
|
109 |
#: includes/class-yit-plugin-subpanel.php:140
|
110 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
111 |
msgid "Are you sure?"
|
112 |
msgstr "Weet je het zeker?"
|
113 |
|
114 |
-
#: includes/class-yit-plugin-panel.php:
|
115 |
#: includes/class-yit-plugin-subpanel.php:143
|
116 |
msgid "Reset to default"
|
117 |
msgstr "Resetten naar standaard"
|
118 |
|
119 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
120 |
msgid ""
|
121 |
"The element you have entered already exists. Please, enter another name."
|
122 |
msgstr "Het element dat je hebt ingevoerd bestaat al. Voer een andere naam in."
|
123 |
|
124 |
-
#: includes/class-yit-plugin-panel.php:
|
125 |
msgid "Settings saved"
|
126 |
msgstr "Instellingen opgeslagen"
|
127 |
|
128 |
-
#: includes/class-yit-plugin-panel.php:
|
129 |
msgid "Settings reset"
|
130 |
msgstr "Instellingen resetten"
|
131 |
|
132 |
-
#: includes/class-yit-plugin-panel.php:
|
133 |
msgid "Element deleted correctly."
|
134 |
msgstr "Element juist verwijderd."
|
135 |
|
136 |
-
#: includes/class-yit-plugin-panel.php:
|
137 |
-
#: includes/class-yit-plugin-panel.php:
|
138 |
msgid "Element updated correctly."
|
139 |
msgstr "Element juist geüpdatet."
|
140 |
|
141 |
-
#: includes/class-yit-plugin-panel.php:
|
142 |
msgid "Database imported correctly."
|
143 |
msgstr "Database juist geïmporteerd."
|
144 |
|
145 |
-
#: includes/class-yit-plugin-panel.php:
|
146 |
msgid "An error has occurred during import. Please try again."
|
147 |
msgstr "Er is een fout opgetreden tijdens importeren. Probeer opnieuw."
|
148 |
|
149 |
-
#: includes/class-yit-plugin-panel.php:
|
150 |
msgid "The added file is not valid."
|
151 |
msgstr "Het toegevoegde bestand is niet geldig."
|
152 |
|
153 |
-
#: includes/class-yit-plugin-panel.php:
|
154 |
msgid "Sorry, import is disabled."
|
155 |
msgstr "Sorry, importeren is uitgeschakeld."
|
156 |
|
157 |
-
#: includes/class-yit-plugin-panel.php:
|
158 |
msgid "Sorting successful."
|
159 |
msgstr "Succesvol gesorteerd."
|
160 |
|
161 |
-
#: includes/class-yit-plugin-panel.php:
|
162 |
msgid "We need your support"
|
163 |
msgstr "We hebben je hulp nodig"
|
164 |
|
165 |
-
#: includes/class-yit-plugin-panel.php:
|
166 |
msgid "to keep updating and improving the plugin. Please,"
|
167 |
msgstr "om de plugin te blijven bijwerken en verbeteren. A.u.b.,"
|
168 |
|
169 |
-
#: includes/class-yit-plugin-panel.php:
|
170 |
msgid "help us by leaving a good review"
|
171 |
msgstr "help ons door een goede beoordeling achter te laten"
|
172 |
|
173 |
-
#: includes/class-yit-plugin-panel.php:
|
174 |
msgid ":) Thanks!"
|
175 |
msgstr ":) Bedankt!"
|
176 |
|
@@ -210,6 +226,10 @@ msgstr ""
|
|
210 |
"(zoals voor YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search, enz.) "
|
211 |
"verplaatst van de vorige locatie naar het YITH menu."
|
212 |
|
|
|
|
|
|
|
|
|
213 |
#: includes/class-yith-dashboard.php:35
|
214 |
msgid "YITH Latest Updates"
|
215 |
msgstr "YITH laatste updates"
|
@@ -409,6 +429,10 @@ msgstr ""
|
|
409 |
"De systeemcontrole kan niet bepalen welke versie van %1$s is geïnstalleerd "
|
410 |
"vanwege een verbindingsprobleem tussen je site en onze server."
|
411 |
|
|
|
|
|
|
|
|
|
412 |
#: templates/fields/ajax-customers.php:41
|
413 |
msgid "Search for a customer..."
|
414 |
msgstr ""
|
@@ -536,6 +560,34 @@ msgstr "Upload"
|
|
536 |
msgid "Reset"
|
537 |
msgstr "Resetten"
|
538 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
539 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
540 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
541 |
msgid "Save Options"
|
@@ -686,12 +738,12 @@ msgstr "Weet je zeker dat je \"%s\" wilt verwijderen?"
|
|
686 |
msgid "Further actions"
|
687 |
msgstr "Verdere acties"
|
688 |
|
689 |
-
#: yit-plugin.php:
|
690 |
msgid "License"
|
691 |
msgstr "Licentie"
|
692 |
|
693 |
#. translators: 1. Plugin(s) name(s).
|
694 |
-
#: yit-plugin.php:
|
695 |
msgid ""
|
696 |
"%s was deactivated as you're running an higher tier version of the same "
|
697 |
"plugin."
|
@@ -716,51 +768,50 @@ msgctxt "[gutenberg]: Category Name"
|
|
716 |
msgid "YITH"
|
717 |
msgstr "YITH"
|
718 |
|
719 |
-
#: includes/class-yit-assets.php:
|
720 |
msgctxt "Button text"
|
721 |
msgid "Confirm"
|
722 |
msgstr "Bevestigen"
|
723 |
|
724 |
-
#: includes/class-yit-assets.php:
|
725 |
msgctxt "Button text"
|
726 |
msgid "Cancel"
|
727 |
msgstr "Annuleren"
|
728 |
|
729 |
-
#: includes/class-yit-assets.php:
|
730 |
msgctxt "Trash confirmation action"
|
731 |
msgid "Yes, move to trash"
|
732 |
msgstr "Ja, verplaatsen naar prullenbak"
|
733 |
|
734 |
-
#: includes/class-yit-assets.php:
|
735 |
#: yit-functions.php:2154
|
736 |
msgctxt "Delete confirmation action"
|
737 |
msgid "Yes, delete"
|
738 |
msgstr "Ja, verwijderen"
|
739 |
|
740 |
#. translators: 1. Plugin name.
|
741 |
-
#: includes/class-yit-plugin-panel.php:
|
742 |
msgctxt "Help tab default title"
|
743 |
msgid "Thank you for purchasing %s!"
|
744 |
msgstr "Bedankt voor het kopen van %s!"
|
745 |
|
746 |
-
#: includes/class-yit-plugin-panel.php:
|
747 |
-
#, fuzzy
|
748 |
msgctxt "Help tab default title"
|
749 |
msgid "Thank you for using %s!"
|
750 |
-
msgstr "
|
751 |
|
752 |
-
#: includes/class-yit-plugin-panel.php:
|
753 |
msgctxt "Help tab default description"
|
754 |
msgid ""
|
755 |
"We want to help you enjoy a wonderful experience with all of our products."
|
756 |
msgstr ""
|
757 |
|
758 |
-
#: includes/class-yit-plugin-panel.php:
|
759 |
msgctxt "Premium tab name"
|
760 |
msgid "Get premium"
|
761 |
msgstr "Neem premium"
|
762 |
|
763 |
-
#: includes/class-yit-plugin-panel.php:
|
764 |
msgctxt "Help tab name"
|
765 |
msgid "Help"
|
766 |
msgstr "Help"
|
@@ -952,21 +1003,19 @@ msgstr "Verstuur een ticket"
|
|
952 |
|
953 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
954 |
#: templates/panel/help-tab.php:223
|
955 |
-
#, fuzzy
|
956 |
msgctxt "Help tab documentation"
|
957 |
msgid "Read the plugin documentation"
|
958 |
-
msgstr "
|
959 |
|
960 |
#: templates/panel/help-tab.php:220
|
961 |
msgctxt "Help tab documentation"
|
962 |
-
msgid "to learn
|
963 |
msgstr ""
|
964 |
|
965 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
966 |
-
#, fuzzy
|
967 |
msgctxt "Help tab support"
|
968 |
msgid "Need some help?"
|
969 |
-
msgstr "
|
970 |
|
971 |
#: templates/panel/help-tab.php:235
|
972 |
msgctxt "Help tab support"
|
@@ -975,14 +1024,15 @@ msgstr ""
|
|
975 |
|
976 |
#: templates/panel/help-tab.php:238
|
977 |
msgctxt "Help tab support"
|
978 |
-
msgid "
|
|
|
|
|
979 |
msgstr ""
|
980 |
|
981 |
#: templates/panel/help-tab.php:241
|
982 |
-
#, fuzzy
|
983 |
msgctxt "Help tab support"
|
984 |
msgid "Yes, I need help"
|
985 |
-
msgstr "
|
986 |
|
987 |
#: templates/panel/premium-tab.php:30
|
988 |
msgctxt "Premium Tab"
|
@@ -1000,17 +1050,22 @@ msgid "Plugin premium features images"
|
|
1000 |
msgstr "Plugin premium opties afbeeldingen"
|
1001 |
|
1002 |
#. translators: alt attribute of main image tag.
|
1003 |
-
#: templates/panel/premium-tab.php:51
|
1004 |
msgctxt "Premium Tab"
|
1005 |
msgid "And so much more!"
|
1006 |
msgstr "En zo veel meer!"
|
1007 |
|
1008 |
#: templates/panel/premium-tab.php:53
|
1009 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
1010 |
msgid "Check the free vs premium features >"
|
1011 |
msgstr "Bekijk de gratis vs premium opties >"
|
1012 |
|
1013 |
-
#: templates/panel/premium-tab.php:
|
1014 |
msgctxt "Premium Tab"
|
1015 |
msgid "Get the premium version"
|
1016 |
msgstr "Krijg de premium versie"
|
@@ -1070,27 +1125,27 @@ msgctxt "Term action"
|
|
1070 |
msgid "Delete"
|
1071 |
msgstr "Verwijderen"
|
1072 |
|
1073 |
-
#: yit-plugin.php:
|
1074 |
msgctxt "Plugin Row Meta"
|
1075 |
msgid "Live Demo"
|
1076 |
msgstr "Live Demo"
|
1077 |
|
1078 |
-
#: yit-plugin.php:
|
1079 |
msgctxt "Plugin Row Meta"
|
1080 |
msgid "Documentation"
|
1081 |
msgstr "Documentatie"
|
1082 |
|
1083 |
-
#: yit-plugin.php:
|
1084 |
msgctxt "Plugin Row Meta"
|
1085 |
msgid "Support"
|
1086 |
msgstr "Ondersteuning"
|
1087 |
|
1088 |
-
#: yit-plugin.php:
|
1089 |
msgctxt "Plugin Row Meta"
|
1090 |
msgid "Premium version"
|
1091 |
msgstr "Premium versie"
|
1092 |
|
1093 |
-
#: yit-plugin.php:
|
1094 |
msgctxt "Action links"
|
1095 |
msgid "Settings"
|
1096 |
msgstr "Instellingen"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
"PO-Revision-Date: 2021-12-13 12:45:02+0000\n"
|
9 |
"Language: nl\n"
|
10 |
"MIME-Version: 1.0\n"
|
13 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "Verplaatsen naar prullenbak bevestigen"
|
19 |
|
20 |
+
#: includes/class-yit-assets.php:149
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr ""
|
23 |
"Weet je zeker dat je het geselecteerde item naar de prullenbak wilt "
|
24 |
"verplaatsen?"
|
25 |
|
26 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
27 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
28 |
#: yit-functions.php:2008 yit-functions.php:2026
|
29 |
msgid "No"
|
30 |
msgstr "Nee"
|
31 |
|
32 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
33 |
#: yit-functions.php:2152
|
34 |
msgid "Confirm delete"
|
35 |
msgstr "Verwijderen bevestigen"
|
36 |
|
37 |
+
#: includes/class-yit-assets.php:153
|
38 |
msgid "Are you sure you want to delete the selected items?"
|
39 |
msgstr "Weet je zeker dat je de geselecteerde items wilt verwijderen?"
|
40 |
|
41 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
42 |
#: yit-functions.php:2100
|
43 |
msgid ""
|
44 |
"This action cannot be undone and you will not be able to recover this data."
|
46 |
"Deze actie kan niet ongedaan gemaakt worden en je zult deze gegevens niet "
|
47 |
"kunnen herstellen."
|
48 |
|
49 |
+
#: includes/class-yit-assets.php:174
|
50 |
msgid "Clear"
|
51 |
msgstr "Wissen"
|
52 |
|
53 |
+
#: includes/class-yit-assets.php:175
|
54 |
msgid "Clear color"
|
55 |
msgstr "Kleur wissen"
|
56 |
|
57 |
+
#: includes/class-yit-assets.php:176
|
58 |
msgid "Default"
|
59 |
msgstr "Standaard"
|
60 |
|
61 |
+
#: includes/class-yit-assets.php:177
|
62 |
msgid "Select default color"
|
63 |
msgstr "Standaardkleur selecteren"
|
64 |
|
65 |
+
#: includes/class-yit-assets.php:178
|
66 |
msgid "Select Color"
|
67 |
msgstr "Kleur selecteren"
|
68 |
|
69 |
+
#: includes/class-yit-assets.php:179
|
70 |
msgid "Color value"
|
71 |
msgstr "Kleurwaarde"
|
72 |
|
75 |
msgstr ""
|
76 |
"Er is een fout opgetreden met je verzoek, probeer het later opnieuw a.u.b."
|
77 |
|
78 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
79 |
msgid "The changes you have made will be lost if you leave this page."
|
80 |
msgstr "Als je deze pagina verlaat zullen alle wijzigingen verloren gaan."
|
81 |
|
87 |
msgid "Settings"
|
88 |
msgstr "Instellingen"
|
89 |
|
90 |
+
#: includes/class-yit-plugin-panel.php:456
|
91 |
+
#: includes/class-yit-plugin-panel.php:459
|
92 |
msgid "How to install premium version"
|
93 |
msgstr "Hoe installeer ik de premium versie"
|
94 |
|
95 |
+
#: includes/class-yit-plugin-panel.php:656
|
96 |
#: includes/class-yit-plugin-subpanel.php:133
|
97 |
msgid "Save Changes"
|
98 |
msgstr "Wijzigingen opslaan"
|
99 |
|
100 |
+
#: includes/class-yit-plugin-panel.php:664
|
101 |
#: includes/class-yit-plugin-subpanel.php:140
|
102 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
103 |
msgid ""
|
105 |
msgstr ""
|
106 |
"Als je doorgaat met deze actie, zal je alle opties op deze pagina resetten."
|
107 |
|
108 |
+
#: includes/class-yit-plugin-panel.php:664
|
109 |
#: includes/class-yit-plugin-subpanel.php:140
|
110 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
111 |
msgid "Are you sure?"
|
112 |
msgstr "Weet je het zeker?"
|
113 |
|
114 |
+
#: includes/class-yit-plugin-panel.php:668
|
115 |
#: includes/class-yit-plugin-subpanel.php:143
|
116 |
msgid "Reset to default"
|
117 |
msgstr "Resetten naar standaard"
|
118 |
|
119 |
+
#: includes/class-yit-plugin-panel.php:1039
|
120 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
121 |
+
msgstr ""
|
122 |
+
|
123 |
+
#: includes/class-yit-plugin-panel.php:1040
|
124 |
+
msgid "Learn what you can really do with this powerful tool"
|
125 |
+
msgstr ""
|
126 |
+
|
127 |
+
#: includes/class-yit-plugin-panel.php:1050
|
128 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
129 |
+
msgstr ""
|
130 |
+
|
131 |
+
#: includes/class-yit-plugin-panel.php:1051
|
132 |
+
msgid "See how it works before you start using it"
|
133 |
+
msgstr ""
|
134 |
+
|
135 |
+
#: includes/class-yit-plugin-panel.php:1307
|
136 |
msgid ""
|
137 |
"The element you have entered already exists. Please, enter another name."
|
138 |
msgstr "Het element dat je hebt ingevoerd bestaat al. Voer een andere naam in."
|
139 |
|
140 |
+
#: includes/class-yit-plugin-panel.php:1308
|
141 |
msgid "Settings saved"
|
142 |
msgstr "Instellingen opgeslagen"
|
143 |
|
144 |
+
#: includes/class-yit-plugin-panel.php:1309
|
145 |
msgid "Settings reset"
|
146 |
msgstr "Instellingen resetten"
|
147 |
|
148 |
+
#: includes/class-yit-plugin-panel.php:1310
|
149 |
msgid "Element deleted correctly."
|
150 |
msgstr "Element juist verwijderd."
|
151 |
|
152 |
+
#: includes/class-yit-plugin-panel.php:1311
|
153 |
+
#: includes/class-yit-plugin-panel.php:1312
|
154 |
msgid "Element updated correctly."
|
155 |
msgstr "Element juist geüpdatet."
|
156 |
|
157 |
+
#: includes/class-yit-plugin-panel.php:1313
|
158 |
msgid "Database imported correctly."
|
159 |
msgstr "Database juist geïmporteerd."
|
160 |
|
161 |
+
#: includes/class-yit-plugin-panel.php:1314
|
162 |
msgid "An error has occurred during import. Please try again."
|
163 |
msgstr "Er is een fout opgetreden tijdens importeren. Probeer opnieuw."
|
164 |
|
165 |
+
#: includes/class-yit-plugin-panel.php:1315
|
166 |
msgid "The added file is not valid."
|
167 |
msgstr "Het toegevoegde bestand is niet geldig."
|
168 |
|
169 |
+
#: includes/class-yit-plugin-panel.php:1316
|
170 |
msgid "Sorry, import is disabled."
|
171 |
msgstr "Sorry, importeren is uitgeschakeld."
|
172 |
|
173 |
+
#: includes/class-yit-plugin-panel.php:1317
|
174 |
msgid "Sorting successful."
|
175 |
msgstr "Succesvol gesorteerd."
|
176 |
|
177 |
+
#: includes/class-yit-plugin-panel.php:1806
|
178 |
msgid "We need your support"
|
179 |
msgstr "We hebben je hulp nodig"
|
180 |
|
181 |
+
#: includes/class-yit-plugin-panel.php:1807
|
182 |
msgid "to keep updating and improving the plugin. Please,"
|
183 |
msgstr "om de plugin te blijven bijwerken en verbeteren. A.u.b.,"
|
184 |
|
185 |
+
#: includes/class-yit-plugin-panel.php:1809
|
186 |
msgid "help us by leaving a good review"
|
187 |
msgstr "help ons door een goede beoordeling achter te laten"
|
188 |
|
189 |
+
#: includes/class-yit-plugin-panel.php:1810
|
190 |
msgid ":) Thanks!"
|
191 |
msgstr ":) Bedankt!"
|
192 |
|
226 |
"(zoals voor YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search, enz.) "
|
227 |
"verplaatst van de vorige locatie naar het YITH menu."
|
228 |
|
229 |
+
#: includes/class-yith-bh-onboarding.php:85
|
230 |
+
msgid "It is not possible save the options"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
#: includes/class-yith-dashboard.php:35
|
234 |
msgid "YITH Latest Updates"
|
235 |
msgstr "YITH laatste updates"
|
429 |
"De systeemcontrole kan niet bepalen welke versie van %1$s is geïnstalleerd "
|
430 |
"vanwege een verbindingsprobleem tussen je site en onze server."
|
431 |
|
432 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
433 |
+
msgid "Save"
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
#: templates/fields/ajax-customers.php:41
|
437 |
msgid "Search for a customer..."
|
438 |
msgstr ""
|
560 |
msgid "Reset"
|
561 |
msgstr "Resetten"
|
562 |
|
563 |
+
#. translators: %s is the plugin version.
|
564 |
+
#: templates/panel/welcome-modals/update.php:34
|
565 |
+
msgid "is successfully updated to version %s."
|
566 |
+
msgstr ""
|
567 |
+
|
568 |
+
#. translators: %s is the plugin version.
|
569 |
+
#: templates/panel/welcome-modals/update.php:44
|
570 |
+
msgid "What's new in version %s"
|
571 |
+
msgstr ""
|
572 |
+
|
573 |
+
#: templates/panel/welcome-modals/update.php:49
|
574 |
+
msgid "Check the changelog >"
|
575 |
+
msgstr ""
|
576 |
+
|
577 |
+
#: templates/panel/welcome-modals/update.php:64
|
578 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
579 |
+
msgid "Got it, close this window"
|
580 |
+
msgstr ""
|
581 |
+
|
582 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
583 |
+
msgid "Thank you for using our plugin"
|
584 |
+
msgstr ""
|
585 |
+
|
586 |
+
#. translators: %s is the number of steps.
|
587 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
588 |
+
msgid "Start with these %s steps:"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
592 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
593 |
msgid "Save Options"
|
738 |
msgid "Further actions"
|
739 |
msgstr "Verdere acties"
|
740 |
|
741 |
+
#: yit-plugin.php:233
|
742 |
msgid "License"
|
743 |
msgstr "Licentie"
|
744 |
|
745 |
#. translators: 1. Plugin(s) name(s).
|
746 |
+
#: yit-plugin.php:272
|
747 |
msgid ""
|
748 |
"%s was deactivated as you're running an higher tier version of the same "
|
749 |
"plugin."
|
768 |
msgid "YITH"
|
769 |
msgstr "YITH"
|
770 |
|
771 |
+
#: includes/class-yit-assets.php:136
|
772 |
msgctxt "Button text"
|
773 |
msgid "Confirm"
|
774 |
msgstr "Bevestigen"
|
775 |
|
776 |
+
#: includes/class-yit-assets.php:137
|
777 |
msgctxt "Button text"
|
778 |
msgid "Cancel"
|
779 |
msgstr "Annuleren"
|
780 |
|
781 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
782 |
msgctxt "Trash confirmation action"
|
783 |
msgid "Yes, move to trash"
|
784 |
msgstr "Ja, verplaatsen naar prullenbak"
|
785 |
|
786 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
787 |
#: yit-functions.php:2154
|
788 |
msgctxt "Delete confirmation action"
|
789 |
msgid "Yes, delete"
|
790 |
msgstr "Ja, verwijderen"
|
791 |
|
792 |
#. translators: 1. Plugin name.
|
793 |
+
#: includes/class-yit-plugin-panel.php:804
|
794 |
msgctxt "Help tab default title"
|
795 |
msgid "Thank you for purchasing %s!"
|
796 |
msgstr "Bedankt voor het kopen van %s!"
|
797 |
|
798 |
+
#: includes/class-yit-plugin-panel.php:804
|
|
|
799 |
msgctxt "Help tab default title"
|
800 |
msgid "Thank you for using %s!"
|
801 |
+
msgstr ""
|
802 |
|
803 |
+
#: includes/class-yit-plugin-panel.php:812
|
804 |
msgctxt "Help tab default description"
|
805 |
msgid ""
|
806 |
"We want to help you enjoy a wonderful experience with all of our products."
|
807 |
msgstr ""
|
808 |
|
809 |
+
#: includes/class-yit-plugin-panel.php:863
|
810 |
msgctxt "Premium tab name"
|
811 |
msgid "Get premium"
|
812 |
msgstr "Neem premium"
|
813 |
|
814 |
+
#: includes/class-yit-plugin-panel.php:875
|
815 |
msgctxt "Help tab name"
|
816 |
msgid "Help"
|
817 |
msgstr "Help"
|
1003 |
|
1004 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
1005 |
#: templates/panel/help-tab.php:223
|
|
|
1006 |
msgctxt "Help tab documentation"
|
1007 |
msgid "Read the plugin documentation"
|
1008 |
+
msgstr ""
|
1009 |
|
1010 |
#: templates/panel/help-tab.php:220
|
1011 |
msgctxt "Help tab documentation"
|
1012 |
+
msgid "to learn how it works from the basics."
|
1013 |
msgstr ""
|
1014 |
|
1015 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
|
|
1016 |
msgctxt "Help tab support"
|
1017 |
msgid "Need some help?"
|
1018 |
+
msgstr ""
|
1019 |
|
1020 |
#: templates/panel/help-tab.php:235
|
1021 |
msgctxt "Help tab support"
|
1024 |
|
1025 |
#: templates/panel/help-tab.php:238
|
1026 |
msgctxt "Help tab support"
|
1027 |
+
msgid ""
|
1028 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
1029 |
+
"site."
|
1030 |
msgstr ""
|
1031 |
|
1032 |
#: templates/panel/help-tab.php:241
|
|
|
1033 |
msgctxt "Help tab support"
|
1034 |
msgid "Yes, I need help"
|
1035 |
+
msgstr ""
|
1036 |
|
1037 |
#: templates/panel/premium-tab.php:30
|
1038 |
msgctxt "Premium Tab"
|
1050 |
msgstr "Plugin premium opties afbeeldingen"
|
1051 |
|
1052 |
#. translators: alt attribute of main image tag.
|
1053 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1054 |
msgctxt "Premium Tab"
|
1055 |
msgid "And so much more!"
|
1056 |
msgstr "En zo veel meer!"
|
1057 |
|
1058 |
#: templates/panel/premium-tab.php:53
|
1059 |
msgctxt "Premium Tab"
|
1060 |
+
msgid "Check the premium features >"
|
1061 |
+
msgstr ""
|
1062 |
+
|
1063 |
+
#: templates/panel/premium-tab.php:60
|
1064 |
+
msgctxt "Premium Tab"
|
1065 |
msgid "Check the free vs premium features >"
|
1066 |
msgstr "Bekijk de gratis vs premium opties >"
|
1067 |
|
1068 |
+
#: templates/panel/premium-tab.php:65
|
1069 |
msgctxt "Premium Tab"
|
1070 |
msgid "Get the premium version"
|
1071 |
msgstr "Krijg de premium versie"
|
1125 |
msgid "Delete"
|
1126 |
msgstr "Verwijderen"
|
1127 |
|
1128 |
+
#: yit-plugin.php:85
|
1129 |
msgctxt "Plugin Row Meta"
|
1130 |
msgid "Live Demo"
|
1131 |
msgstr "Live Demo"
|
1132 |
|
1133 |
+
#: yit-plugin.php:89
|
1134 |
msgctxt "Plugin Row Meta"
|
1135 |
msgid "Documentation"
|
1136 |
msgstr "Documentatie"
|
1137 |
|
1138 |
+
#: yit-plugin.php:93
|
1139 |
msgctxt "Plugin Row Meta"
|
1140 |
msgid "Support"
|
1141 |
msgstr "Ondersteuning"
|
1142 |
|
1143 |
+
#: yit-plugin.php:97
|
1144 |
msgctxt "Plugin Row Meta"
|
1145 |
msgid "Premium version"
|
1146 |
msgstr "Premium versie"
|
1147 |
|
1148 |
+
#: yit-plugin.php:229
|
1149 |
msgctxt "Action links"
|
1150 |
msgid "Settings"
|
1151 |
msgstr "Instellingen"
|
plugin-fw/languages/yith-plugin-fw-ru_RU.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"PO-Revision-Date: 2022-04-05 17:22:32+0000\n"
|
9 |
"Language: ru\n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -14,56 +14,56 @@ msgstr ""
|
|
14 |
"10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
|
15 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
16 |
|
17 |
-
#: includes/class-yit-assets.php:
|
18 |
msgid "Confirm trash"
|
19 |
msgstr "Подтвердить корзину"
|
20 |
|
21 |
-
#: includes/class-yit-assets.php:
|
22 |
msgid "Are you sure you want to trash the selected items?"
|
23 |
msgstr "Вы уверены, что хотите переместить в корзину выбранные элементы?"
|
24 |
|
25 |
-
#: includes/class-yit-assets.php:
|
26 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
27 |
#: yit-functions.php:2008 yit-functions.php:2026
|
28 |
msgid "No"
|
29 |
msgstr "Нет"
|
30 |
|
31 |
-
#: includes/class-yit-assets.php:
|
32 |
#: yit-functions.php:2152
|
33 |
msgid "Confirm delete"
|
34 |
msgstr "Подтвердите удаление"
|
35 |
|
36 |
-
#: includes/class-yit-assets.php:
|
37 |
msgid "Are you sure you want to delete the selected items?"
|
38 |
msgstr "Вы уверены, что хотите удалить выбранные элементы?"
|
39 |
|
40 |
-
#: includes/class-yit-assets.php:
|
41 |
#: yit-functions.php:2100
|
42 |
msgid ""
|
43 |
"This action cannot be undone and you will not be able to recover this data."
|
44 |
msgstr "Это действие нельзя отменить, и вы не сможете восстановить эти данные."
|
45 |
|
46 |
-
#: includes/class-yit-assets.php:
|
47 |
msgid "Clear"
|
48 |
msgstr "Очистить"
|
49 |
|
50 |
-
#: includes/class-yit-assets.php:
|
51 |
msgid "Clear color"
|
52 |
msgstr "Очистить цвет"
|
53 |
|
54 |
-
#: includes/class-yit-assets.php:
|
55 |
msgid "Default"
|
56 |
msgstr "По умолчанию"
|
57 |
|
58 |
-
#: includes/class-yit-assets.php:
|
59 |
msgid "Select default color"
|
60 |
msgstr "Выберите цвет по умолчанию"
|
61 |
|
62 |
-
#: includes/class-yit-assets.php:
|
63 |
msgid "Select Color"
|
64 |
msgstr "Выберите цвет"
|
65 |
|
66 |
-
#: includes/class-yit-assets.php:
|
67 |
msgid "Color value"
|
68 |
msgstr "Цвет значения"
|
69 |
|
@@ -73,7 +73,7 @@ msgstr ""
|
|
73 |
"При выполнении вашего запроса произошла ошибка; пожалуйста, повторите "
|
74 |
"попытку позже."
|
75 |
|
76 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
77 |
msgid "The changes you have made will be lost if you leave this page."
|
78 |
msgstr ""
|
79 |
"Внесенные вами изменения будут потеряны, если вы покинете эту страницу."
|
@@ -86,17 +86,17 @@ msgstr "Настройки Плагина"
|
|
86 |
msgid "Settings"
|
87 |
msgstr "Настройки"
|
88 |
|
89 |
-
#: includes/class-yit-plugin-panel.php:
|
90 |
-
#: includes/class-yit-plugin-panel.php:
|
91 |
msgid "How to install premium version"
|
92 |
msgstr "Как установить премиум версию"
|
93 |
|
94 |
-
#: includes/class-yit-plugin-panel.php:
|
95 |
#: includes/class-yit-plugin-subpanel.php:133
|
96 |
msgid "Save Changes"
|
97 |
msgstr "Сохранить Изменения"
|
98 |
|
99 |
-
#: includes/class-yit-plugin-panel.php:
|
100 |
#: includes/class-yit-plugin-subpanel.php:140
|
101 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
102 |
msgid ""
|
@@ -104,72 +104,88 @@ msgid ""
|
|
104 |
msgstr ""
|
105 |
"Если вы продолжите это действие, вы сбросите все параметры на этой странице."
|
106 |
|
107 |
-
#: includes/class-yit-plugin-panel.php:
|
108 |
#: includes/class-yit-plugin-subpanel.php:140
|
109 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
110 |
msgid "Are you sure?"
|
111 |
msgstr "Вы уверены?"
|
112 |
|
113 |
-
#: includes/class-yit-plugin-panel.php:
|
114 |
#: includes/class-yit-plugin-subpanel.php:143
|
115 |
msgid "Reset to default"
|
116 |
msgstr "Сброс до заводских настроек"
|
117 |
|
118 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
119 |
msgid ""
|
120 |
"The element you have entered already exists. Please, enter another name."
|
121 |
msgstr "Введенный вами элемент уже существует. Пожалуйста, введите другое имя."
|
122 |
|
123 |
-
#: includes/class-yit-plugin-panel.php:
|
124 |
msgid "Settings saved"
|
125 |
msgstr "Настройки сохранены"
|
126 |
|
127 |
-
#: includes/class-yit-plugin-panel.php:
|
128 |
msgid "Settings reset"
|
129 |
msgstr "Сбросить настройки"
|
130 |
|
131 |
-
#: includes/class-yit-plugin-panel.php:
|
132 |
msgid "Element deleted correctly."
|
133 |
msgstr "Элемент удален правильно."
|
134 |
|
135 |
-
#: includes/class-yit-plugin-panel.php:
|
136 |
-
#: includes/class-yit-plugin-panel.php:
|
137 |
msgid "Element updated correctly."
|
138 |
msgstr "Элемент обновлен правильно."
|
139 |
|
140 |
-
#: includes/class-yit-plugin-panel.php:
|
141 |
msgid "Database imported correctly."
|
142 |
msgstr "База данных импортирована правильно."
|
143 |
|
144 |
-
#: includes/class-yit-plugin-panel.php:
|
145 |
msgid "An error has occurred during import. Please try again."
|
146 |
msgstr "Во время импорта произошла ошибка. Пожалуйста, попробуйте еще раз."
|
147 |
|
148 |
-
#: includes/class-yit-plugin-panel.php:
|
149 |
msgid "The added file is not valid."
|
150 |
msgstr "Добавленный файл недействителен."
|
151 |
|
152 |
-
#: includes/class-yit-plugin-panel.php:
|
153 |
msgid "Sorry, import is disabled."
|
154 |
msgstr "Извините, импорт отключен."
|
155 |
|
156 |
-
#: includes/class-yit-plugin-panel.php:
|
157 |
msgid "Sorting successful."
|
158 |
msgstr "Сортировка выполнена успешно."
|
159 |
|
160 |
-
#: includes/class-yit-plugin-panel.php:
|
161 |
msgid "We need your support"
|
162 |
msgstr "Нам нужна ваша поддержка"
|
163 |
|
164 |
-
#: includes/class-yit-plugin-panel.php:
|
165 |
msgid "to keep updating and improving the plugin. Please,"
|
166 |
msgstr "чтобы продолжать обновлять и улучшать плагин. Пожалуйста,"
|
167 |
|
168 |
-
#: includes/class-yit-plugin-panel.php:
|
169 |
msgid "help us by leaving a good review"
|
170 |
msgstr "помогите нам, оставив хороший отзыв"
|
171 |
|
172 |
-
#: includes/class-yit-plugin-panel.php:
|
173 |
msgid ":) Thanks!"
|
174 |
msgstr ":) Благодарим!"
|
175 |
|
@@ -208,6 +224,10 @@ msgstr ""
|
|
208 |
"как для YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search и т.д.) "
|
209 |
"будут перемещены из предыдущего места в меню YITH."
|
210 |
|
|
|
|
|
|
|
|
|
211 |
#: includes/class-yith-dashboard.php:35
|
212 |
msgid "YITH Latest Updates"
|
213 |
msgstr "Последние обновления YITH"
|
@@ -408,6 +428,10 @@ msgstr ""
|
|
408 |
"Системная проверка не может определить, какая версия %1$s установлена, из-за "
|
409 |
"проблемы с соединением между вашим сайтом и нашим сервером."
|
410 |
|
|
|
|
|
|
|
|
|
411 |
#: templates/fields/ajax-customers.php:41
|
412 |
msgid "Search for a customer..."
|
413 |
msgstr ""
|
@@ -535,6 +559,34 @@ msgstr "Загрузить"
|
|
535 |
msgid "Reset"
|
536 |
msgstr "Сброс"
|
537 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
538 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
539 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
540 |
msgid "Save Options"
|
@@ -685,12 +737,12 @@ msgstr "Вы уверены, что хотите удалить \"%s\"?"
|
|
685 |
msgid "Further actions"
|
686 |
msgstr "Дальнейшие действия"
|
687 |
|
688 |
-
#: yit-plugin.php:
|
689 |
msgid "License"
|
690 |
msgstr "Лицензия"
|
691 |
|
692 |
#. translators: 1. Plugin(s) name(s).
|
693 |
-
#: yit-plugin.php:
|
694 |
msgid ""
|
695 |
"%s was deactivated as you're running an higher tier version of the same "
|
696 |
"plugin."
|
@@ -716,40 +768,39 @@ msgctxt "[gutenberg]: Category Name"
|
|
716 |
msgid "YITH"
|
717 |
msgstr "YITH"
|
718 |
|
719 |
-
#: includes/class-yit-assets.php:
|
720 |
msgctxt "Button text"
|
721 |
msgid "Confirm"
|
722 |
msgstr "Подтвердить"
|
723 |
|
724 |
-
#: includes/class-yit-assets.php:
|
725 |
msgctxt "Button text"
|
726 |
msgid "Cancel"
|
727 |
msgstr "Отмена"
|
728 |
|
729 |
-
#: includes/class-yit-assets.php:
|
730 |
msgctxt "Trash confirmation action"
|
731 |
msgid "Yes, move to trash"
|
732 |
msgstr "Да, удалить в корзину"
|
733 |
|
734 |
-
#: includes/class-yit-assets.php:
|
735 |
#: yit-functions.php:2154
|
736 |
msgctxt "Delete confirmation action"
|
737 |
msgid "Yes, delete"
|
738 |
msgstr "Да, удалить"
|
739 |
|
740 |
#. translators: 1. Plugin name.
|
741 |
-
#: includes/class-yit-plugin-panel.php:
|
742 |
msgctxt "Help tab default title"
|
743 |
msgid "Thank you for purchasing %s!"
|
744 |
msgstr "Благодарим вас за покупку %s!"
|
745 |
|
746 |
-
#: includes/class-yit-plugin-panel.php:
|
747 |
-
#, fuzzy
|
748 |
msgctxt "Help tab default title"
|
749 |
msgid "Thank you for using %s!"
|
750 |
-
msgstr "
|
751 |
|
752 |
-
#: includes/class-yit-plugin-panel.php:
|
753 |
msgctxt "Help tab default description"
|
754 |
msgid ""
|
755 |
"We want to help you enjoy a wonderful experience with all of our products."
|
@@ -757,12 +808,12 @@ msgstr ""
|
|
757 |
"Мы хотим помочь вам получить удовольствие от использования всех наших "
|
758 |
"продуктов."
|
759 |
|
760 |
-
#: includes/class-yit-plugin-panel.php:
|
761 |
msgctxt "Premium tab name"
|
762 |
msgid "Get premium"
|
763 |
msgstr "Получите премиум"
|
764 |
|
765 |
-
#: includes/class-yit-plugin-panel.php:
|
766 |
msgctxt "Help tab name"
|
767 |
msgid "Help"
|
768 |
msgstr "Помощь"
|
@@ -958,21 +1009,19 @@ msgstr "Отправить обращение"
|
|
958 |
|
959 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
960 |
#: templates/panel/help-tab.php:223
|
961 |
-
#, fuzzy
|
962 |
msgctxt "Help tab documentation"
|
963 |
msgid "Read the plugin documentation"
|
964 |
-
msgstr "
|
965 |
|
966 |
#: templates/panel/help-tab.php:220
|
967 |
msgctxt "Help tab documentation"
|
968 |
-
msgid "to learn
|
969 |
msgstr ""
|
970 |
|
971 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
972 |
-
#, fuzzy
|
973 |
msgctxt "Help tab support"
|
974 |
msgid "Need some help?"
|
975 |
-
msgstr "
|
976 |
|
977 |
#: templates/panel/help-tab.php:235
|
978 |
msgctxt "Help tab support"
|
@@ -981,14 +1030,15 @@ msgstr ""
|
|
981 |
|
982 |
#: templates/panel/help-tab.php:238
|
983 |
msgctxt "Help tab support"
|
984 |
-
msgid "
|
|
|
|
|
985 |
msgstr ""
|
986 |
|
987 |
#: templates/panel/help-tab.php:241
|
988 |
-
#, fuzzy
|
989 |
msgctxt "Help tab support"
|
990 |
msgid "Yes, I need help"
|
991 |
-
msgstr "
|
992 |
|
993 |
#: templates/panel/premium-tab.php:30
|
994 |
msgctxt "Premium Tab"
|
@@ -1006,17 +1056,22 @@ msgid "Plugin premium features images"
|
|
1006 |
msgstr "Изображения премиум-функций плагина"
|
1007 |
|
1008 |
#. translators: alt attribute of main image tag.
|
1009 |
-
#: templates/panel/premium-tab.php:51
|
1010 |
msgctxt "Premium Tab"
|
1011 |
msgid "And so much more!"
|
1012 |
msgstr "И многое другое!"
|
1013 |
|
1014 |
#: templates/panel/premium-tab.php:53
|
1015 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
1016 |
msgid "Check the free vs premium features >"
|
1017 |
msgstr "Проверьте бесплатные и премиум функции >"
|
1018 |
|
1019 |
-
#: templates/panel/premium-tab.php:
|
1020 |
msgctxt "Premium Tab"
|
1021 |
msgid "Get the premium version"
|
1022 |
msgstr "Получите премиум-версию"
|
@@ -1076,27 +1131,27 @@ msgctxt "Term action"
|
|
1076 |
msgid "Delete"
|
1077 |
msgstr "Удалить"
|
1078 |
|
1079 |
-
#: yit-plugin.php:
|
1080 |
msgctxt "Plugin Row Meta"
|
1081 |
msgid "Live Demo"
|
1082 |
msgstr "Живая Демонстрация"
|
1083 |
|
1084 |
-
#: yit-plugin.php:
|
1085 |
msgctxt "Plugin Row Meta"
|
1086 |
msgid "Documentation"
|
1087 |
msgstr "Документация"
|
1088 |
|
1089 |
-
#: yit-plugin.php:
|
1090 |
msgctxt "Plugin Row Meta"
|
1091 |
msgid "Support"
|
1092 |
msgstr "Поддержка"
|
1093 |
|
1094 |
-
#: yit-plugin.php:
|
1095 |
msgctxt "Plugin Row Meta"
|
1096 |
msgid "Premium version"
|
1097 |
msgstr "Премиум версия"
|
1098 |
|
1099 |
-
#: yit-plugin.php:
|
1100 |
msgctxt "Action links"
|
1101 |
msgid "Settings"
|
1102 |
msgstr "Настройки"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
"PO-Revision-Date: 2022-04-05 17:22:32+0000\n"
|
9 |
"Language: ru\n"
|
10 |
"MIME-Version: 1.0\n"
|
14 |
"10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14)) ? 1 : 2);\n"
|
15 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
16 |
|
17 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
18 |
msgid "Confirm trash"
|
19 |
msgstr "Подтвердить корзину"
|
20 |
|
21 |
+
#: includes/class-yit-assets.php:149
|
22 |
msgid "Are you sure you want to trash the selected items?"
|
23 |
msgstr "Вы уверены, что хотите переместить в корзину выбранные элементы?"
|
24 |
|
25 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
26 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
27 |
#: yit-functions.php:2008 yit-functions.php:2026
|
28 |
msgid "No"
|
29 |
msgstr "Нет"
|
30 |
|
31 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
32 |
#: yit-functions.php:2152
|
33 |
msgid "Confirm delete"
|
34 |
msgstr "Подтвердите удаление"
|
35 |
|
36 |
+
#: includes/class-yit-assets.php:153
|
37 |
msgid "Are you sure you want to delete the selected items?"
|
38 |
msgstr "Вы уверены, что хотите удалить выбранные элементы?"
|
39 |
|
40 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
41 |
#: yit-functions.php:2100
|
42 |
msgid ""
|
43 |
"This action cannot be undone and you will not be able to recover this data."
|
44 |
msgstr "Это действие нельзя отменить, и вы не сможете восстановить эти данные."
|
45 |
|
46 |
+
#: includes/class-yit-assets.php:174
|
47 |
msgid "Clear"
|
48 |
msgstr "Очистить"
|
49 |
|
50 |
+
#: includes/class-yit-assets.php:175
|
51 |
msgid "Clear color"
|
52 |
msgstr "Очистить цвет"
|
53 |
|
54 |
+
#: includes/class-yit-assets.php:176
|
55 |
msgid "Default"
|
56 |
msgstr "По умолчанию"
|
57 |
|
58 |
+
#: includes/class-yit-assets.php:177
|
59 |
msgid "Select default color"
|
60 |
msgstr "Выберите цвет по умолчанию"
|
61 |
|
62 |
+
#: includes/class-yit-assets.php:178
|
63 |
msgid "Select Color"
|
64 |
msgstr "Выберите цвет"
|
65 |
|
66 |
+
#: includes/class-yit-assets.php:179
|
67 |
msgid "Color value"
|
68 |
msgstr "Цвет значения"
|
69 |
|
73 |
"При выполнении вашего запроса произошла ошибка; пожалуйста, повторите "
|
74 |
"попытку позже."
|
75 |
|
76 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
77 |
msgid "The changes you have made will be lost if you leave this page."
|
78 |
msgstr ""
|
79 |
"Внесенные вами изменения будут потеряны, если вы покинете эту страницу."
|
86 |
msgid "Settings"
|
87 |
msgstr "Настройки"
|
88 |
|
89 |
+
#: includes/class-yit-plugin-panel.php:456
|
90 |
+
#: includes/class-yit-plugin-panel.php:459
|
91 |
msgid "How to install premium version"
|
92 |
msgstr "Как установить премиум версию"
|
93 |
|
94 |
+
#: includes/class-yit-plugin-panel.php:656
|
95 |
#: includes/class-yit-plugin-subpanel.php:133
|
96 |
msgid "Save Changes"
|
97 |
msgstr "Сохранить Изменения"
|
98 |
|
99 |
+
#: includes/class-yit-plugin-panel.php:664
|
100 |
#: includes/class-yit-plugin-subpanel.php:140
|
101 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
102 |
msgid ""
|
104 |
msgstr ""
|
105 |
"Если вы продолжите это действие, вы сбросите все параметры на этой странице."
|
106 |
|
107 |
+
#: includes/class-yit-plugin-panel.php:664
|
108 |
#: includes/class-yit-plugin-subpanel.php:140
|
109 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
110 |
msgid "Are you sure?"
|
111 |
msgstr "Вы уверены?"
|
112 |
|
113 |
+
#: includes/class-yit-plugin-panel.php:668
|
114 |
#: includes/class-yit-plugin-subpanel.php:143
|
115 |
msgid "Reset to default"
|
116 |
msgstr "Сброс до заводских настроек"
|
117 |
|
118 |
+
#: includes/class-yit-plugin-panel.php:1039
|
119 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
120 |
+
msgstr ""
|
121 |
+
|
122 |
+
#: includes/class-yit-plugin-panel.php:1040
|
123 |
+
msgid "Learn what you can really do with this powerful tool"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: includes/class-yit-plugin-panel.php:1050
|
127 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: includes/class-yit-plugin-panel.php:1051
|
131 |
+
msgid "See how it works before you start using it"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: includes/class-yit-plugin-panel.php:1307
|
135 |
msgid ""
|
136 |
"The element you have entered already exists. Please, enter another name."
|
137 |
msgstr "Введенный вами элемент уже существует. Пожалуйста, введите другое имя."
|
138 |
|
139 |
+
#: includes/class-yit-plugin-panel.php:1308
|
140 |
msgid "Settings saved"
|
141 |
msgstr "Настройки сохранены"
|
142 |
|
143 |
+
#: includes/class-yit-plugin-panel.php:1309
|
144 |
msgid "Settings reset"
|
145 |
msgstr "Сбросить настройки"
|
146 |
|
147 |
+
#: includes/class-yit-plugin-panel.php:1310
|
148 |
msgid "Element deleted correctly."
|
149 |
msgstr "Элемент удален правильно."
|
150 |
|
151 |
+
#: includes/class-yit-plugin-panel.php:1311
|
152 |
+
#: includes/class-yit-plugin-panel.php:1312
|
153 |
msgid "Element updated correctly."
|
154 |
msgstr "Элемент обновлен правильно."
|
155 |
|
156 |
+
#: includes/class-yit-plugin-panel.php:1313
|
157 |
msgid "Database imported correctly."
|
158 |
msgstr "База данных импортирована правильно."
|
159 |
|
160 |
+
#: includes/class-yit-plugin-panel.php:1314
|
161 |
msgid "An error has occurred during import. Please try again."
|
162 |
msgstr "Во время импорта произошла ошибка. Пожалуйста, попробуйте еще раз."
|
163 |
|
164 |
+
#: includes/class-yit-plugin-panel.php:1315
|
165 |
msgid "The added file is not valid."
|
166 |
msgstr "Добавленный файл недействителен."
|
167 |
|
168 |
+
#: includes/class-yit-plugin-panel.php:1316
|
169 |
msgid "Sorry, import is disabled."
|
170 |
msgstr "Извините, импорт отключен."
|
171 |
|
172 |
+
#: includes/class-yit-plugin-panel.php:1317
|
173 |
msgid "Sorting successful."
|
174 |
msgstr "Сортировка выполнена успешно."
|
175 |
|
176 |
+
#: includes/class-yit-plugin-panel.php:1806
|
177 |
msgid "We need your support"
|
178 |
msgstr "Нам нужна ваша поддержка"
|
179 |
|
180 |
+
#: includes/class-yit-plugin-panel.php:1807
|
181 |
msgid "to keep updating and improving the plugin. Please,"
|
182 |
msgstr "чтобы продолжать обновлять и улучшать плагин. Пожалуйста,"
|
183 |
|
184 |
+
#: includes/class-yit-plugin-panel.php:1809
|
185 |
msgid "help us by leaving a good review"
|
186 |
msgstr "помогите нам, оставив хороший отзыв"
|
187 |
|
188 |
+
#: includes/class-yit-plugin-panel.php:1810
|
189 |
msgid ":) Thanks!"
|
190 |
msgstr ":) Благодарим!"
|
191 |
|
224 |
"как для YITH WooCommerce Wishlist, YITH WooCommerce Ajax Search и т.д.) "
|
225 |
"будут перемещены из предыдущего места в меню YITH."
|
226 |
|
227 |
+
#: includes/class-yith-bh-onboarding.php:85
|
228 |
+
msgid "It is not possible save the options"
|
229 |
+
msgstr ""
|
230 |
+
|
231 |
#: includes/class-yith-dashboard.php:35
|
232 |
msgid "YITH Latest Updates"
|
233 |
msgstr "Последние обновления YITH"
|
428 |
"Системная проверка не может определить, какая версия %1$s установлена, из-за "
|
429 |
"проблемы с соединением между вашим сайтом и нашим сервером."
|
430 |
|
431 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
432 |
+
msgid "Save"
|
433 |
+
msgstr ""
|
434 |
+
|
435 |
#: templates/fields/ajax-customers.php:41
|
436 |
msgid "Search for a customer..."
|
437 |
msgstr ""
|
559 |
msgid "Reset"
|
560 |
msgstr "Сброс"
|
561 |
|
562 |
+
#. translators: %s is the plugin version.
|
563 |
+
#: templates/panel/welcome-modals/update.php:34
|
564 |
+
msgid "is successfully updated to version %s."
|
565 |
+
msgstr ""
|
566 |
+
|
567 |
+
#. translators: %s is the plugin version.
|
568 |
+
#: templates/panel/welcome-modals/update.php:44
|
569 |
+
msgid "What's new in version %s"
|
570 |
+
msgstr ""
|
571 |
+
|
572 |
+
#: templates/panel/welcome-modals/update.php:49
|
573 |
+
msgid "Check the changelog >"
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
#: templates/panel/welcome-modals/update.php:64
|
577 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
578 |
+
msgid "Got it, close this window"
|
579 |
+
msgstr ""
|
580 |
+
|
581 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
582 |
+
msgid "Thank you for using our plugin"
|
583 |
+
msgstr ""
|
584 |
+
|
585 |
+
#. translators: %s is the number of steps.
|
586 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
587 |
+
msgid "Start with these %s steps:"
|
588 |
+
msgstr ""
|
589 |
+
|
590 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
591 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
592 |
msgid "Save Options"
|
737 |
msgid "Further actions"
|
738 |
msgstr "Дальнейшие действия"
|
739 |
|
740 |
+
#: yit-plugin.php:233
|
741 |
msgid "License"
|
742 |
msgstr "Лицензия"
|
743 |
|
744 |
#. translators: 1. Plugin(s) name(s).
|
745 |
+
#: yit-plugin.php:272
|
746 |
msgid ""
|
747 |
"%s was deactivated as you're running an higher tier version of the same "
|
748 |
"plugin."
|
768 |
msgid "YITH"
|
769 |
msgstr "YITH"
|
770 |
|
771 |
+
#: includes/class-yit-assets.php:136
|
772 |
msgctxt "Button text"
|
773 |
msgid "Confirm"
|
774 |
msgstr "Подтвердить"
|
775 |
|
776 |
+
#: includes/class-yit-assets.php:137
|
777 |
msgctxt "Button text"
|
778 |
msgid "Cancel"
|
779 |
msgstr "Отмена"
|
780 |
|
781 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
782 |
msgctxt "Trash confirmation action"
|
783 |
msgid "Yes, move to trash"
|
784 |
msgstr "Да, удалить в корзину"
|
785 |
|
786 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
787 |
#: yit-functions.php:2154
|
788 |
msgctxt "Delete confirmation action"
|
789 |
msgid "Yes, delete"
|
790 |
msgstr "Да, удалить"
|
791 |
|
792 |
#. translators: 1. Plugin name.
|
793 |
+
#: includes/class-yit-plugin-panel.php:804
|
794 |
msgctxt "Help tab default title"
|
795 |
msgid "Thank you for purchasing %s!"
|
796 |
msgstr "Благодарим вас за покупку %s!"
|
797 |
|
798 |
+
#: includes/class-yit-plugin-panel.php:804
|
|
|
799 |
msgctxt "Help tab default title"
|
800 |
msgid "Thank you for using %s!"
|
801 |
+
msgstr ""
|
802 |
|
803 |
+
#: includes/class-yit-plugin-panel.php:812
|
804 |
msgctxt "Help tab default description"
|
805 |
msgid ""
|
806 |
"We want to help you enjoy a wonderful experience with all of our products."
|
808 |
"Мы хотим помочь вам получить удовольствие от использования всех наших "
|
809 |
"продуктов."
|
810 |
|
811 |
+
#: includes/class-yit-plugin-panel.php:863
|
812 |
msgctxt "Premium tab name"
|
813 |
msgid "Get premium"
|
814 |
msgstr "Получите премиум"
|
815 |
|
816 |
+
#: includes/class-yit-plugin-panel.php:875
|
817 |
msgctxt "Help tab name"
|
818 |
msgid "Help"
|
819 |
msgstr "Помощь"
|
1009 |
|
1010 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
1011 |
#: templates/panel/help-tab.php:223
|
|
|
1012 |
msgctxt "Help tab documentation"
|
1013 |
msgid "Read the plugin documentation"
|
1014 |
+
msgstr ""
|
1015 |
|
1016 |
#: templates/panel/help-tab.php:220
|
1017 |
msgctxt "Help tab documentation"
|
1018 |
+
msgid "to learn how it works from the basics."
|
1019 |
msgstr ""
|
1020 |
|
1021 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
|
|
1022 |
msgctxt "Help tab support"
|
1023 |
msgid "Need some help?"
|
1024 |
+
msgstr ""
|
1025 |
|
1026 |
#: templates/panel/help-tab.php:235
|
1027 |
msgctxt "Help tab support"
|
1030 |
|
1031 |
#: templates/panel/help-tab.php:238
|
1032 |
msgctxt "Help tab support"
|
1033 |
+
msgid ""
|
1034 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
1035 |
+
"site."
|
1036 |
msgstr ""
|
1037 |
|
1038 |
#: templates/panel/help-tab.php:241
|
|
|
1039 |
msgctxt "Help tab support"
|
1040 |
msgid "Yes, I need help"
|
1041 |
+
msgstr ""
|
1042 |
|
1043 |
#: templates/panel/premium-tab.php:30
|
1044 |
msgctxt "Premium Tab"
|
1056 |
msgstr "Изображения премиум-функций плагина"
|
1057 |
|
1058 |
#. translators: alt attribute of main image tag.
|
1059 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1060 |
msgctxt "Premium Tab"
|
1061 |
msgid "And so much more!"
|
1062 |
msgstr "И многое другое!"
|
1063 |
|
1064 |
#: templates/panel/premium-tab.php:53
|
1065 |
msgctxt "Premium Tab"
|
1066 |
+
msgid "Check the premium features >"
|
1067 |
+
msgstr ""
|
1068 |
+
|
1069 |
+
#: templates/panel/premium-tab.php:60
|
1070 |
+
msgctxt "Premium Tab"
|
1071 |
msgid "Check the free vs premium features >"
|
1072 |
msgstr "Проверьте бесплатные и премиум функции >"
|
1073 |
|
1074 |
+
#: templates/panel/premium-tab.php:65
|
1075 |
msgctxt "Premium Tab"
|
1076 |
msgid "Get the premium version"
|
1077 |
msgstr "Получите премиум-версию"
|
1131 |
msgid "Delete"
|
1132 |
msgstr "Удалить"
|
1133 |
|
1134 |
+
#: yit-plugin.php:85
|
1135 |
msgctxt "Plugin Row Meta"
|
1136 |
msgid "Live Demo"
|
1137 |
msgstr "Живая Демонстрация"
|
1138 |
|
1139 |
+
#: yit-plugin.php:89
|
1140 |
msgctxt "Plugin Row Meta"
|
1141 |
msgid "Documentation"
|
1142 |
msgstr "Документация"
|
1143 |
|
1144 |
+
#: yit-plugin.php:93
|
1145 |
msgctxt "Plugin Row Meta"
|
1146 |
msgid "Support"
|
1147 |
msgstr "Поддержка"
|
1148 |
|
1149 |
+
#: yit-plugin.php:97
|
1150 |
msgctxt "Plugin Row Meta"
|
1151 |
msgid "Premium version"
|
1152 |
msgstr "Премиум версия"
|
1153 |
|
1154 |
+
#: yit-plugin.php:229
|
1155 |
msgctxt "Action links"
|
1156 |
msgid "Settings"
|
1157 |
msgstr "Настройки"
|
plugin-fw/languages/yith-plugin-fw-zh_CN.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"PO-Revision-Date: 2022-06-29 13:12:18+0000\n"
|
9 |
"Language: zh\n"
|
10 |
"MIME-Version: 1.0\n"
|
@@ -13,56 +13,56 @@ msgstr ""
|
|
13 |
"Plural-Forms: nplurals=1; plural=0;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
-
#: includes/class-yit-assets.php:
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "確認丟棄"
|
19 |
|
20 |
-
#: includes/class-yit-assets.php:
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr "你確定要將所選的項目移至垃圾桶嗎?"
|
23 |
|
24 |
-
#: includes/class-yit-assets.php:
|
25 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
26 |
#: yit-functions.php:2008 yit-functions.php:2026
|
27 |
msgid "No"
|
28 |
msgstr "不"
|
29 |
|
30 |
-
#: includes/class-yit-assets.php:
|
31 |
#: yit-functions.php:2152
|
32 |
msgid "Confirm delete"
|
33 |
msgstr "確認刪除"
|
34 |
|
35 |
-
#: includes/class-yit-assets.php:
|
36 |
msgid "Are you sure you want to delete the selected items?"
|
37 |
msgstr "你確定要刪除所選的項目嗎?"
|
38 |
|
39 |
-
#: includes/class-yit-assets.php:
|
40 |
#: yit-functions.php:2100
|
41 |
msgid ""
|
42 |
"This action cannot be undone and you will not be able to recover this data."
|
43 |
msgstr "此操作無法撤消,您將無法恢復此數據。"
|
44 |
|
45 |
-
#: includes/class-yit-assets.php:
|
46 |
msgid "Clear"
|
47 |
msgstr "清除"
|
48 |
|
49 |
-
#: includes/class-yit-assets.php:
|
50 |
msgid "Clear color"
|
51 |
msgstr "清除顏色"
|
52 |
|
53 |
-
#: includes/class-yit-assets.php:
|
54 |
msgid "Default"
|
55 |
msgstr "預設"
|
56 |
|
57 |
-
#: includes/class-yit-assets.php:
|
58 |
msgid "Select default color"
|
59 |
msgstr "選擇預設顏色"
|
60 |
|
61 |
-
#: includes/class-yit-assets.php:
|
62 |
msgid "Select Color"
|
63 |
msgstr "選擇顏色"
|
64 |
|
65 |
-
#: includes/class-yit-assets.php:
|
66 |
msgid "Color value"
|
67 |
msgstr "顏色數值"
|
68 |
|
@@ -70,7 +70,7 @@ msgstr "顏色數值"
|
|
70 |
msgid "There was an error with your request; please try again later."
|
71 |
msgstr "您的請求有誤; 請稍後再試。"
|
72 |
|
73 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
74 |
msgid "The changes you have made will be lost if you leave this page."
|
75 |
msgstr "如果你離開這個頁面,這些改變將會遺失"
|
76 |
|
@@ -82,89 +82,105 @@ msgstr "外掛設定"
|
|
82 |
msgid "Settings"
|
83 |
msgstr "設定"
|
84 |
|
85 |
-
#: includes/class-yit-plugin-panel.php:
|
86 |
-
#: includes/class-yit-plugin-panel.php:
|
87 |
msgid "How to install premium version"
|
88 |
msgstr "如何安裝高級版"
|
89 |
|
90 |
-
#: includes/class-yit-plugin-panel.php:
|
91 |
#: includes/class-yit-plugin-subpanel.php:133
|
92 |
msgid "Save Changes"
|
93 |
msgstr "儲存變更"
|
94 |
|
95 |
-
#: includes/class-yit-plugin-panel.php:
|
96 |
#: includes/class-yit-plugin-subpanel.php:140
|
97 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
98 |
msgid ""
|
99 |
"If you continue with this action, you will reset all options in this page."
|
100 |
msgstr "如果你繼續這個動作,你將會重設這個頁面所有的選項"
|
101 |
|
102 |
-
#: includes/class-yit-plugin-panel.php:
|
103 |
#: includes/class-yit-plugin-subpanel.php:140
|
104 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
105 |
msgid "Are you sure?"
|
106 |
msgstr "你確定嗎?"
|
107 |
|
108 |
-
#: includes/class-yit-plugin-panel.php:
|
109 |
#: includes/class-yit-plugin-subpanel.php:143
|
110 |
msgid "Reset to default"
|
111 |
msgstr "重置為預設值"
|
112 |
|
113 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
msgid ""
|
115 |
"The element you have entered already exists. Please, enter another name."
|
116 |
msgstr "你輸入的這個元素已經存在,請輸入另一個名稱"
|
117 |
|
118 |
-
#: includes/class-yit-plugin-panel.php:
|
119 |
msgid "Settings saved"
|
120 |
msgstr "設定已經儲存"
|
121 |
|
122 |
-
#: includes/class-yit-plugin-panel.php:
|
123 |
msgid "Settings reset"
|
124 |
msgstr "重置設定"
|
125 |
|
126 |
-
#: includes/class-yit-plugin-panel.php:
|
127 |
msgid "Element deleted correctly."
|
128 |
msgstr "元素已被確實刪除"
|
129 |
|
130 |
-
#: includes/class-yit-plugin-panel.php:
|
131 |
-
#: includes/class-yit-plugin-panel.php:
|
132 |
msgid "Element updated correctly."
|
133 |
msgstr "元素已正確更新。"
|
134 |
|
135 |
-
#: includes/class-yit-plugin-panel.php:
|
136 |
msgid "Database imported correctly."
|
137 |
msgstr "資料庫已被正確匯入"
|
138 |
|
139 |
-
#: includes/class-yit-plugin-panel.php:
|
140 |
msgid "An error has occurred during import. Please try again."
|
141 |
msgstr "匯入過程中發生一個錯誤,請再試一次"
|
142 |
|
143 |
-
#: includes/class-yit-plugin-panel.php:
|
144 |
msgid "The added file is not valid."
|
145 |
msgstr "添加的檔案無效"
|
146 |
|
147 |
-
#: includes/class-yit-plugin-panel.php:
|
148 |
msgid "Sorry, import is disabled."
|
149 |
msgstr "抱歉,匯入功能被關閉"
|
150 |
|
151 |
-
#: includes/class-yit-plugin-panel.php:
|
152 |
msgid "Sorting successful."
|
153 |
msgstr "已順利排序"
|
154 |
|
155 |
-
#: includes/class-yit-plugin-panel.php:
|
156 |
msgid "We need your support"
|
157 |
msgstr "我們需要你的支援"
|
158 |
|
159 |
-
#: includes/class-yit-plugin-panel.php:
|
160 |
msgid "to keep updating and improving the plugin. Please,"
|
161 |
msgstr "請不斷保持更新與改進外掛"
|
162 |
|
163 |
-
#: includes/class-yit-plugin-panel.php:
|
164 |
msgid "help us by leaving a good review"
|
165 |
msgstr "留下好的評論幫助我們更進步"
|
166 |
|
167 |
-
#: includes/class-yit-plugin-panel.php:
|
168 |
msgid ":) Thanks!"
|
169 |
msgstr ":) 謝謝!"
|
170 |
|
@@ -202,6 +218,10 @@ msgstr ""
|
|
202 |
"WooCommerce Wishlist、YITH WooCommerce Ajax 搜尋等)將從之前的位置移動到 "
|
203 |
"YITH 選單。"
|
204 |
|
|
|
|
|
|
|
|
|
205 |
#: includes/class-yith-dashboard.php:35
|
206 |
msgid "YITH Latest Updates"
|
207 |
msgstr "YITH 最新更新"
|
@@ -392,6 +412,10 @@ msgstr ""
|
|
392 |
"由於您的網站和我們的伺服器之間的連接問題,系統檢查無法確定安裝了哪個 %1$s 版"
|
393 |
"本。"
|
394 |
|
|
|
|
|
|
|
|
|
395 |
#: templates/fields/ajax-customers.php:41
|
396 |
msgid "Search for a customer..."
|
397 |
msgstr "搜尋顧客..."
|
@@ -519,6 +543,34 @@ msgstr "上傳"
|
|
519 |
msgid "Reset"
|
520 |
msgstr "重置"
|
521 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
523 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
524 |
msgid "Save Options"
|
@@ -667,12 +719,12 @@ msgstr "您確定要刪除 \"%s\" 嗎?"
|
|
667 |
msgid "Further actions"
|
668 |
msgstr "進一步動作"
|
669 |
|
670 |
-
#: yit-plugin.php:
|
671 |
msgid "License"
|
672 |
msgstr "授權"
|
673 |
|
674 |
#. translators: 1. Plugin(s) name(s).
|
675 |
-
#: yit-plugin.php:
|
676 |
msgid ""
|
677 |
"%s was deactivated as you're running an higher tier version of the same "
|
678 |
"plugin."
|
@@ -696,51 +748,50 @@ msgctxt "[gutenberg]: Category Name"
|
|
696 |
msgid "YITH"
|
697 |
msgstr "YITH"
|
698 |
|
699 |
-
#: includes/class-yit-assets.php:
|
700 |
msgctxt "Button text"
|
701 |
msgid "Confirm"
|
702 |
msgstr "確認"
|
703 |
|
704 |
-
#: includes/class-yit-assets.php:
|
705 |
msgctxt "Button text"
|
706 |
msgid "Cancel"
|
707 |
msgstr "取消"
|
708 |
|
709 |
-
#: includes/class-yit-assets.php:
|
710 |
msgctxt "Trash confirmation action"
|
711 |
msgid "Yes, move to trash"
|
712 |
msgstr "是的,將它移至垃圾桶"
|
713 |
|
714 |
-
#: includes/class-yit-assets.php:
|
715 |
#: yit-functions.php:2154
|
716 |
msgctxt "Delete confirmation action"
|
717 |
msgid "Yes, delete"
|
718 |
msgstr "是的,刪除"
|
719 |
|
720 |
#. translators: 1. Plugin name.
|
721 |
-
#: includes/class-yit-plugin-panel.php:
|
722 |
msgctxt "Help tab default title"
|
723 |
msgid "Thank you for purchasing %s!"
|
724 |
msgstr "感謝您購買 %s !"
|
725 |
|
726 |
-
#: includes/class-yit-plugin-panel.php:
|
727 |
-
#, fuzzy
|
728 |
msgctxt "Help tab default title"
|
729 |
msgid "Thank you for using %s!"
|
730 |
-
msgstr "
|
731 |
|
732 |
-
#: includes/class-yit-plugin-panel.php:
|
733 |
msgctxt "Help tab default description"
|
734 |
msgid ""
|
735 |
"We want to help you enjoy a wonderful experience with all of our products."
|
736 |
msgstr "我們希望幫助您享受我們所有產品的美妙體驗。"
|
737 |
|
738 |
-
#: includes/class-yit-plugin-panel.php:
|
739 |
msgctxt "Premium tab name"
|
740 |
msgid "Get premium"
|
741 |
msgstr "取得高級版"
|
742 |
|
743 |
-
#: includes/class-yit-plugin-panel.php:
|
744 |
msgctxt "Help tab name"
|
745 |
msgid "Help"
|
746 |
msgstr "幫助"
|
@@ -930,21 +981,19 @@ msgstr "提交一張工作單"
|
|
930 |
|
931 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
932 |
#: templates/panel/help-tab.php:223
|
933 |
-
#, fuzzy
|
934 |
msgctxt "Help tab documentation"
|
935 |
msgid "Read the plugin documentation"
|
936 |
-
msgstr "
|
937 |
|
938 |
#: templates/panel/help-tab.php:220
|
939 |
msgctxt "Help tab documentation"
|
940 |
-
msgid "to learn
|
941 |
msgstr ""
|
942 |
|
943 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
944 |
-
#, fuzzy
|
945 |
msgctxt "Help tab support"
|
946 |
msgid "Need some help?"
|
947 |
-
msgstr "
|
948 |
|
949 |
#: templates/panel/help-tab.php:235
|
950 |
msgctxt "Help tab support"
|
@@ -953,14 +1002,15 @@ msgstr ""
|
|
953 |
|
954 |
#: templates/panel/help-tab.php:238
|
955 |
msgctxt "Help tab support"
|
956 |
-
msgid "
|
|
|
|
|
957 |
msgstr ""
|
958 |
|
959 |
#: templates/panel/help-tab.php:241
|
960 |
-
#, fuzzy
|
961 |
msgctxt "Help tab support"
|
962 |
msgid "Yes, I need help"
|
963 |
-
msgstr "
|
964 |
|
965 |
#: templates/panel/premium-tab.php:30
|
966 |
msgctxt "Premium Tab"
|
@@ -978,17 +1028,22 @@ msgid "Plugin premium features images"
|
|
978 |
msgstr "高級版外掛特色圖片"
|
979 |
|
980 |
#. translators: alt attribute of main image tag.
|
981 |
-
#: templates/panel/premium-tab.php:51
|
982 |
msgctxt "Premium Tab"
|
983 |
msgid "And so much more!"
|
984 |
msgstr "還有更多!"
|
985 |
|
986 |
#: templates/panel/premium-tab.php:53
|
987 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
988 |
msgid "Check the free vs premium features >"
|
989 |
msgstr "查看免費板與高級版的特色比較"
|
990 |
|
991 |
-
#: templates/panel/premium-tab.php:
|
992 |
msgctxt "Premium Tab"
|
993 |
msgid "Get the premium version"
|
994 |
msgstr "取得高級版本"
|
@@ -1048,27 +1103,27 @@ msgctxt "Term action"
|
|
1048 |
msgid "Delete"
|
1049 |
msgstr "刪除"
|
1050 |
|
1051 |
-
#: yit-plugin.php:
|
1052 |
msgctxt "Plugin Row Meta"
|
1053 |
msgid "Live Demo"
|
1054 |
msgstr "即時演示"
|
1055 |
|
1056 |
-
#: yit-plugin.php:
|
1057 |
msgctxt "Plugin Row Meta"
|
1058 |
msgid "Documentation"
|
1059 |
msgstr "說明文件"
|
1060 |
|
1061 |
-
#: yit-plugin.php:
|
1062 |
msgctxt "Plugin Row Meta"
|
1063 |
msgid "Support"
|
1064 |
msgstr "支援"
|
1065 |
|
1066 |
-
#: yit-plugin.php:
|
1067 |
msgctxt "Plugin Row Meta"
|
1068 |
msgid "Premium version"
|
1069 |
msgstr "高級版本"
|
1070 |
|
1071 |
-
#: yit-plugin.php:
|
1072 |
msgctxt "Action links"
|
1073 |
msgid "Settings"
|
1074 |
msgstr "設定"
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: YITH Framework\n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
"PO-Revision-Date: 2022-06-29 13:12:18+0000\n"
|
9 |
"Language: zh\n"
|
10 |
"MIME-Version: 1.0\n"
|
13 |
"Plural-Forms: nplurals=1; plural=0;\n"
|
14 |
"X-Generator: GlotPress/3.0.0-alpha.2\n"
|
15 |
|
16 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
17 |
msgid "Confirm trash"
|
18 |
msgstr "確認丟棄"
|
19 |
|
20 |
+
#: includes/class-yit-assets.php:149
|
21 |
msgid "Are you sure you want to trash the selected items?"
|
22 |
msgstr "你確定要將所選的項目移至垃圾桶嗎?"
|
23 |
|
24 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
25 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
26 |
#: yit-functions.php:2008 yit-functions.php:2026
|
27 |
msgid "No"
|
28 |
msgstr "不"
|
29 |
|
30 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
31 |
#: yit-functions.php:2152
|
32 |
msgid "Confirm delete"
|
33 |
msgstr "確認刪除"
|
34 |
|
35 |
+
#: includes/class-yit-assets.php:153
|
36 |
msgid "Are you sure you want to delete the selected items?"
|
37 |
msgstr "你確定要刪除所選的項目嗎?"
|
38 |
|
39 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
40 |
#: yit-functions.php:2100
|
41 |
msgid ""
|
42 |
"This action cannot be undone and you will not be able to recover this data."
|
43 |
msgstr "此操作無法撤消,您將無法恢復此數據。"
|
44 |
|
45 |
+
#: includes/class-yit-assets.php:174
|
46 |
msgid "Clear"
|
47 |
msgstr "清除"
|
48 |
|
49 |
+
#: includes/class-yit-assets.php:175
|
50 |
msgid "Clear color"
|
51 |
msgstr "清除顏色"
|
52 |
|
53 |
+
#: includes/class-yit-assets.php:176
|
54 |
msgid "Default"
|
55 |
msgstr "預設"
|
56 |
|
57 |
+
#: includes/class-yit-assets.php:177
|
58 |
msgid "Select default color"
|
59 |
msgstr "選擇預設顏色"
|
60 |
|
61 |
+
#: includes/class-yit-assets.php:178
|
62 |
msgid "Select Color"
|
63 |
msgstr "選擇顏色"
|
64 |
|
65 |
+
#: includes/class-yit-assets.php:179
|
66 |
msgid "Color value"
|
67 |
msgstr "顏色數值"
|
68 |
|
70 |
msgid "There was an error with your request; please try again later."
|
71 |
msgstr "您的請求有誤; 請稍後再試。"
|
72 |
|
73 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
74 |
msgid "The changes you have made will be lost if you leave this page."
|
75 |
msgstr "如果你離開這個頁面,這些改變將會遺失"
|
76 |
|
82 |
msgid "Settings"
|
83 |
msgstr "設定"
|
84 |
|
85 |
+
#: includes/class-yit-plugin-panel.php:456
|
86 |
+
#: includes/class-yit-plugin-panel.php:459
|
87 |
msgid "How to install premium version"
|
88 |
msgstr "如何安裝高級版"
|
89 |
|
90 |
+
#: includes/class-yit-plugin-panel.php:656
|
91 |
#: includes/class-yit-plugin-subpanel.php:133
|
92 |
msgid "Save Changes"
|
93 |
msgstr "儲存變更"
|
94 |
|
95 |
+
#: includes/class-yit-plugin-panel.php:664
|
96 |
#: includes/class-yit-plugin-subpanel.php:140
|
97 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
98 |
msgid ""
|
99 |
"If you continue with this action, you will reset all options in this page."
|
100 |
msgstr "如果你繼續這個動作,你將會重設這個頁面所有的選項"
|
101 |
|
102 |
+
#: includes/class-yit-plugin-panel.php:664
|
103 |
#: includes/class-yit-plugin-subpanel.php:140
|
104 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
105 |
msgid "Are you sure?"
|
106 |
msgstr "你確定嗎?"
|
107 |
|
108 |
+
#: includes/class-yit-plugin-panel.php:668
|
109 |
#: includes/class-yit-plugin-subpanel.php:143
|
110 |
msgid "Reset to default"
|
111 |
msgstr "重置為預設值"
|
112 |
|
113 |
+
#: includes/class-yit-plugin-panel.php:1039
|
114 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
115 |
+
msgstr ""
|
116 |
+
|
117 |
+
#: includes/class-yit-plugin-panel.php:1040
|
118 |
+
msgid "Learn what you can really do with this powerful tool"
|
119 |
+
msgstr ""
|
120 |
+
|
121 |
+
#: includes/class-yit-plugin-panel.php:1050
|
122 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
123 |
+
msgstr ""
|
124 |
+
|
125 |
+
#: includes/class-yit-plugin-panel.php:1051
|
126 |
+
msgid "See how it works before you start using it"
|
127 |
+
msgstr ""
|
128 |
+
|
129 |
+
#: includes/class-yit-plugin-panel.php:1307
|
130 |
msgid ""
|
131 |
"The element you have entered already exists. Please, enter another name."
|
132 |
msgstr "你輸入的這個元素已經存在,請輸入另一個名稱"
|
133 |
|
134 |
+
#: includes/class-yit-plugin-panel.php:1308
|
135 |
msgid "Settings saved"
|
136 |
msgstr "設定已經儲存"
|
137 |
|
138 |
+
#: includes/class-yit-plugin-panel.php:1309
|
139 |
msgid "Settings reset"
|
140 |
msgstr "重置設定"
|
141 |
|
142 |
+
#: includes/class-yit-plugin-panel.php:1310
|
143 |
msgid "Element deleted correctly."
|
144 |
msgstr "元素已被確實刪除"
|
145 |
|
146 |
+
#: includes/class-yit-plugin-panel.php:1311
|
147 |
+
#: includes/class-yit-plugin-panel.php:1312
|
148 |
msgid "Element updated correctly."
|
149 |
msgstr "元素已正確更新。"
|
150 |
|
151 |
+
#: includes/class-yit-plugin-panel.php:1313
|
152 |
msgid "Database imported correctly."
|
153 |
msgstr "資料庫已被正確匯入"
|
154 |
|
155 |
+
#: includes/class-yit-plugin-panel.php:1314
|
156 |
msgid "An error has occurred during import. Please try again."
|
157 |
msgstr "匯入過程中發生一個錯誤,請再試一次"
|
158 |
|
159 |
+
#: includes/class-yit-plugin-panel.php:1315
|
160 |
msgid "The added file is not valid."
|
161 |
msgstr "添加的檔案無效"
|
162 |
|
163 |
+
#: includes/class-yit-plugin-panel.php:1316
|
164 |
msgid "Sorry, import is disabled."
|
165 |
msgstr "抱歉,匯入功能被關閉"
|
166 |
|
167 |
+
#: includes/class-yit-plugin-panel.php:1317
|
168 |
msgid "Sorting successful."
|
169 |
msgstr "已順利排序"
|
170 |
|
171 |
+
#: includes/class-yit-plugin-panel.php:1806
|
172 |
msgid "We need your support"
|
173 |
msgstr "我們需要你的支援"
|
174 |
|
175 |
+
#: includes/class-yit-plugin-panel.php:1807
|
176 |
msgid "to keep updating and improving the plugin. Please,"
|
177 |
msgstr "請不斷保持更新與改進外掛"
|
178 |
|
179 |
+
#: includes/class-yit-plugin-panel.php:1809
|
180 |
msgid "help us by leaving a good review"
|
181 |
msgstr "留下好的評論幫助我們更進步"
|
182 |
|
183 |
+
#: includes/class-yit-plugin-panel.php:1810
|
184 |
msgid ":) Thanks!"
|
185 |
msgstr ":) 謝謝!"
|
186 |
|
218 |
"WooCommerce Wishlist、YITH WooCommerce Ajax 搜尋等)將從之前的位置移動到 "
|
219 |
"YITH 選單。"
|
220 |
|
221 |
+
#: includes/class-yith-bh-onboarding.php:85
|
222 |
+
msgid "It is not possible save the options"
|
223 |
+
msgstr ""
|
224 |
+
|
225 |
#: includes/class-yith-dashboard.php:35
|
226 |
msgid "YITH Latest Updates"
|
227 |
msgstr "YITH 最新更新"
|
412 |
"由於您的網站和我們的伺服器之間的連接問題,系統檢查無法確定安裝了哪個 %1$s 版"
|
413 |
"本。"
|
414 |
|
415 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
416 |
+
msgid "Save"
|
417 |
+
msgstr ""
|
418 |
+
|
419 |
#: templates/fields/ajax-customers.php:41
|
420 |
msgid "Search for a customer..."
|
421 |
msgstr "搜尋顧客..."
|
543 |
msgid "Reset"
|
544 |
msgstr "重置"
|
545 |
|
546 |
+
#. translators: %s is the plugin version.
|
547 |
+
#: templates/panel/welcome-modals/update.php:34
|
548 |
+
msgid "is successfully updated to version %s."
|
549 |
+
msgstr ""
|
550 |
+
|
551 |
+
#. translators: %s is the plugin version.
|
552 |
+
#: templates/panel/welcome-modals/update.php:44
|
553 |
+
msgid "What's new in version %s"
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
#: templates/panel/welcome-modals/update.php:49
|
557 |
+
msgid "Check the changelog >"
|
558 |
+
msgstr ""
|
559 |
+
|
560 |
+
#: templates/panel/welcome-modals/update.php:64
|
561 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
562 |
+
msgid "Got it, close this window"
|
563 |
+
msgstr ""
|
564 |
+
|
565 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
566 |
+
msgid "Thank you for using our plugin"
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
#. translators: %s is the number of steps.
|
570 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
571 |
+
msgid "Start with these %s steps:"
|
572 |
+
msgstr ""
|
573 |
+
|
574 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
575 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
576 |
msgid "Save Options"
|
719 |
msgid "Further actions"
|
720 |
msgstr "進一步動作"
|
721 |
|
722 |
+
#: yit-plugin.php:233
|
723 |
msgid "License"
|
724 |
msgstr "授權"
|
725 |
|
726 |
#. translators: 1. Plugin(s) name(s).
|
727 |
+
#: yit-plugin.php:272
|
728 |
msgid ""
|
729 |
"%s was deactivated as you're running an higher tier version of the same "
|
730 |
"plugin."
|
748 |
msgid "YITH"
|
749 |
msgstr "YITH"
|
750 |
|
751 |
+
#: includes/class-yit-assets.php:136
|
752 |
msgctxt "Button text"
|
753 |
msgid "Confirm"
|
754 |
msgstr "確認"
|
755 |
|
756 |
+
#: includes/class-yit-assets.php:137
|
757 |
msgctxt "Button text"
|
758 |
msgid "Cancel"
|
759 |
msgstr "取消"
|
760 |
|
761 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
762 |
msgctxt "Trash confirmation action"
|
763 |
msgid "Yes, move to trash"
|
764 |
msgstr "是的,將它移至垃圾桶"
|
765 |
|
766 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
767 |
#: yit-functions.php:2154
|
768 |
msgctxt "Delete confirmation action"
|
769 |
msgid "Yes, delete"
|
770 |
msgstr "是的,刪除"
|
771 |
|
772 |
#. translators: 1. Plugin name.
|
773 |
+
#: includes/class-yit-plugin-panel.php:804
|
774 |
msgctxt "Help tab default title"
|
775 |
msgid "Thank you for purchasing %s!"
|
776 |
msgstr "感謝您購買 %s !"
|
777 |
|
778 |
+
#: includes/class-yit-plugin-panel.php:804
|
|
|
779 |
msgctxt "Help tab default title"
|
780 |
msgid "Thank you for using %s!"
|
781 |
+
msgstr ""
|
782 |
|
783 |
+
#: includes/class-yit-plugin-panel.php:812
|
784 |
msgctxt "Help tab default description"
|
785 |
msgid ""
|
786 |
"We want to help you enjoy a wonderful experience with all of our products."
|
787 |
msgstr "我們希望幫助您享受我們所有產品的美妙體驗。"
|
788 |
|
789 |
+
#: includes/class-yit-plugin-panel.php:863
|
790 |
msgctxt "Premium tab name"
|
791 |
msgid "Get premium"
|
792 |
msgstr "取得高級版"
|
793 |
|
794 |
+
#: includes/class-yit-plugin-panel.php:875
|
795 |
msgctxt "Help tab name"
|
796 |
msgid "Help"
|
797 |
msgstr "幫助"
|
981 |
|
982 |
#: templates/panel/help-tab.php:216 templates/panel/help-tab.php:218
|
983 |
#: templates/panel/help-tab.php:223
|
|
|
984 |
msgctxt "Help tab documentation"
|
985 |
msgid "Read the plugin documentation"
|
986 |
+
msgstr ""
|
987 |
|
988 |
#: templates/panel/help-tab.php:220
|
989 |
msgctxt "Help tab documentation"
|
990 |
+
msgid "to learn how it works from the basics."
|
991 |
msgstr ""
|
992 |
|
993 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
|
|
994 |
msgctxt "Help tab support"
|
995 |
msgid "Need some help?"
|
996 |
+
msgstr ""
|
997 |
|
998 |
#: templates/panel/help-tab.php:235
|
999 |
msgctxt "Help tab support"
|
1002 |
|
1003 |
#: templates/panel/help-tab.php:238
|
1004 |
msgctxt "Help tab support"
|
1005 |
+
msgid ""
|
1006 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
1007 |
+
"site."
|
1008 |
msgstr ""
|
1009 |
|
1010 |
#: templates/panel/help-tab.php:241
|
|
|
1011 |
msgctxt "Help tab support"
|
1012 |
msgid "Yes, I need help"
|
1013 |
+
msgstr ""
|
1014 |
|
1015 |
#: templates/panel/premium-tab.php:30
|
1016 |
msgctxt "Premium Tab"
|
1028 |
msgstr "高級版外掛特色圖片"
|
1029 |
|
1030 |
#. translators: alt attribute of main image tag.
|
1031 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1032 |
msgctxt "Premium Tab"
|
1033 |
msgid "And so much more!"
|
1034 |
msgstr "還有更多!"
|
1035 |
|
1036 |
#: templates/panel/premium-tab.php:53
|
1037 |
msgctxt "Premium Tab"
|
1038 |
+
msgid "Check the premium features >"
|
1039 |
+
msgstr ""
|
1040 |
+
|
1041 |
+
#: templates/panel/premium-tab.php:60
|
1042 |
+
msgctxt "Premium Tab"
|
1043 |
msgid "Check the free vs premium features >"
|
1044 |
msgstr "查看免費板與高級版的特色比較"
|
1045 |
|
1046 |
+
#: templates/panel/premium-tab.php:65
|
1047 |
msgctxt "Premium Tab"
|
1048 |
msgid "Get the premium version"
|
1049 |
msgstr "取得高級版本"
|
1103 |
msgid "Delete"
|
1104 |
msgstr "刪除"
|
1105 |
|
1106 |
+
#: yit-plugin.php:85
|
1107 |
msgctxt "Plugin Row Meta"
|
1108 |
msgid "Live Demo"
|
1109 |
msgstr "即時演示"
|
1110 |
|
1111 |
+
#: yit-plugin.php:89
|
1112 |
msgctxt "Plugin Row Meta"
|
1113 |
msgid "Documentation"
|
1114 |
msgstr "說明文件"
|
1115 |
|
1116 |
+
#: yit-plugin.php:93
|
1117 |
msgctxt "Plugin Row Meta"
|
1118 |
msgid "Support"
|
1119 |
msgstr "支援"
|
1120 |
|
1121 |
+
#: yit-plugin.php:97
|
1122 |
msgctxt "Plugin Row Meta"
|
1123 |
msgid "Premium version"
|
1124 |
msgstr "高級版本"
|
1125 |
|
1126 |
+
#: yit-plugin.php:229
|
1127 |
msgctxt "Action links"
|
1128 |
msgid "Settings"
|
1129 |
msgstr "設定"
|
plugin-fw/languages/yith-plugin-fw.pot
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
-
"POT-Creation-Date: 2022-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -24,55 +24,55 @@ msgstr ""
|
|
24 |
"X-Textdomain-Support: yes\n"
|
25 |
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
26 |
|
27 |
-
#: includes/class-yit-assets.php:
|
28 |
msgid "Confirm trash"
|
29 |
msgstr ""
|
30 |
|
31 |
-
#: includes/class-yit-assets.php:
|
32 |
msgid "Are you sure you want to trash the selected items?"
|
33 |
msgstr ""
|
34 |
|
35 |
-
#: includes/class-yit-assets.php:
|
36 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
37 |
#: yit-functions.php:2008 yit-functions.php:2026
|
38 |
msgid "No"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: includes/class-yit-assets.php:
|
42 |
#: yit-functions.php:2152
|
43 |
msgid "Confirm delete"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#: includes/class-yit-assets.php:
|
47 |
msgid "Are you sure you want to delete the selected items?"
|
48 |
msgstr ""
|
49 |
|
50 |
-
#: includes/class-yit-assets.php:
|
51 |
#: yit-functions.php:2100
|
52 |
msgid "This action cannot be undone and you will not be able to recover this data."
|
53 |
msgstr ""
|
54 |
|
55 |
-
#: includes/class-yit-assets.php:
|
56 |
msgid "Clear"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: includes/class-yit-assets.php:
|
60 |
msgid "Clear color"
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: includes/class-yit-assets.php:
|
64 |
msgid "Default"
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: includes/class-yit-assets.php:
|
68 |
msgid "Select default color"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: includes/class-yit-assets.php:
|
72 |
msgid "Select Color"
|
73 |
msgstr ""
|
74 |
|
75 |
-
#: includes/class-yit-assets.php:
|
76 |
msgid "Color value"
|
77 |
msgstr ""
|
78 |
|
@@ -80,7 +80,7 @@ msgstr ""
|
|
80 |
msgid "There was an error with your request; please try again later."
|
81 |
msgstr ""
|
82 |
|
83 |
-
#: includes/class-yit-plugin-panel-woocommerce.php:
|
84 |
msgid "The changes you have made will be lost if you leave this page."
|
85 |
msgstr ""
|
86 |
|
@@ -92,87 +92,103 @@ msgstr ""
|
|
92 |
msgid "Settings"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: includes/class-yit-plugin-panel.php:
|
96 |
-
#: includes/class-yit-plugin-panel.php:
|
97 |
msgid "How to install premium version"
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: includes/class-yit-plugin-panel.php:
|
101 |
#: includes/class-yit-plugin-subpanel.php:133
|
102 |
msgid "Save Changes"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: includes/class-yit-plugin-panel.php:
|
106 |
#: includes/class-yit-plugin-subpanel.php:140
|
107 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
108 |
msgid "If you continue with this action, you will reset all options in this page."
|
109 |
msgstr ""
|
110 |
|
111 |
-
#: includes/class-yit-plugin-panel.php:
|
112 |
#: includes/class-yit-plugin-subpanel.php:140
|
113 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
114 |
msgid "Are you sure?"
|
115 |
msgstr ""
|
116 |
|
117 |
-
#: includes/class-yit-plugin-panel.php:
|
118 |
#: includes/class-yit-plugin-subpanel.php:143
|
119 |
msgid "Reset to default"
|
120 |
msgstr ""
|
121 |
|
122 |
-
#: includes/class-yit-plugin-panel.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
123 |
msgid "The element you have entered already exists. Please, enter another name."
|
124 |
msgstr ""
|
125 |
|
126 |
-
#: includes/class-yit-plugin-panel.php:
|
127 |
msgid "Settings saved"
|
128 |
msgstr ""
|
129 |
|
130 |
-
#: includes/class-yit-plugin-panel.php:
|
131 |
msgid "Settings reset"
|
132 |
msgstr ""
|
133 |
|
134 |
-
#: includes/class-yit-plugin-panel.php:
|
135 |
msgid "Element deleted correctly."
|
136 |
msgstr ""
|
137 |
|
138 |
-
#: includes/class-yit-plugin-panel.php:
|
139 |
-
#: includes/class-yit-plugin-panel.php:
|
140 |
msgid "Element updated correctly."
|
141 |
msgstr ""
|
142 |
|
143 |
-
#: includes/class-yit-plugin-panel.php:
|
144 |
msgid "Database imported correctly."
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: includes/class-yit-plugin-panel.php:
|
148 |
msgid "An error has occurred during import. Please try again."
|
149 |
msgstr ""
|
150 |
|
151 |
-
#: includes/class-yit-plugin-panel.php:
|
152 |
msgid "The added file is not valid."
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: includes/class-yit-plugin-panel.php:
|
156 |
msgid "Sorry, import is disabled."
|
157 |
msgstr ""
|
158 |
|
159 |
-
#: includes/class-yit-plugin-panel.php:
|
160 |
msgid "Sorting successful."
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: includes/class-yit-plugin-panel.php:
|
164 |
msgid "We need your support"
|
165 |
msgstr ""
|
166 |
|
167 |
-
#: includes/class-yit-plugin-panel.php:
|
168 |
msgid "to keep updating and improving the plugin. Please,"
|
169 |
msgstr ""
|
170 |
|
171 |
-
#: includes/class-yit-plugin-panel.php:
|
172 |
msgid "help us by leaving a good review"
|
173 |
msgstr ""
|
174 |
|
175 |
-
#: includes/class-yit-plugin-panel.php:
|
176 |
msgid ":) Thanks!"
|
177 |
msgstr ""
|
178 |
|
@@ -204,6 +220,10 @@ msgid ""
|
|
204 |
"from previous location to YITH menu."
|
205 |
msgstr ""
|
206 |
|
|
|
|
|
|
|
|
|
207 |
#: includes/class-yith-dashboard.php:35
|
208 |
msgid "YITH Latest Updates"
|
209 |
msgstr ""
|
@@ -389,6 +409,10 @@ msgid ""
|
|
389 |
"connection issue between your site and our server."
|
390 |
msgstr ""
|
391 |
|
|
|
|
|
|
|
|
|
392 |
#: templates/fields/ajax-customers.php:41
|
393 |
msgid "Search for a customer..."
|
394 |
msgstr ""
|
@@ -516,6 +540,34 @@ msgstr ""
|
|
516 |
msgid "Reset"
|
517 |
msgstr ""
|
518 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
519 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
520 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
521 |
msgid "Save Options"
|
@@ -663,11 +715,11 @@ msgstr ""
|
|
663 |
msgid "Further actions"
|
664 |
msgstr ""
|
665 |
|
666 |
-
#: yit-plugin.php:
|
667 |
msgid "License"
|
668 |
msgstr ""
|
669 |
|
670 |
-
#: yit-plugin.php:
|
671 |
#. translators: 1. Plugin(s) name(s).
|
672 |
msgid ""
|
673 |
"%s was deactivated as you're running an higher tier version of the same "
|
@@ -693,49 +745,49 @@ msgctxt "[gutenberg]: Category Name"
|
|
693 |
msgid "YITH"
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: includes/class-yit-assets.php:
|
697 |
msgctxt "Button text"
|
698 |
msgid "Confirm"
|
699 |
msgstr ""
|
700 |
|
701 |
-
#: includes/class-yit-assets.php:
|
702 |
msgctxt "Button text"
|
703 |
msgid "Cancel"
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: includes/class-yit-assets.php:
|
707 |
msgctxt "Trash confirmation action"
|
708 |
msgid "Yes, move to trash"
|
709 |
msgstr ""
|
710 |
|
711 |
-
#: includes/class-yit-assets.php:
|
712 |
#: yit-functions.php:2154
|
713 |
msgctxt "Delete confirmation action"
|
714 |
msgid "Yes, delete"
|
715 |
msgstr ""
|
716 |
|
717 |
-
#: includes/class-yit-plugin-panel.php:
|
718 |
#. translators: 1. Plugin name.
|
719 |
msgctxt "Help tab default title"
|
720 |
msgid "Thank you for purchasing %s!"
|
721 |
msgstr ""
|
722 |
|
723 |
-
#: includes/class-yit-plugin-panel.php:
|
724 |
msgctxt "Help tab default title"
|
725 |
msgid "Thank you for using %s!"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: includes/class-yit-plugin-panel.php:
|
729 |
msgctxt "Help tab default description"
|
730 |
msgid "We want to help you enjoy a wonderful experience with all of our products."
|
731 |
msgstr ""
|
732 |
|
733 |
-
#: includes/class-yit-plugin-panel.php:
|
734 |
msgctxt "Premium tab name"
|
735 |
msgid "Get premium"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: includes/class-yit-plugin-panel.php:
|
739 |
msgctxt "Help tab name"
|
740 |
msgid "Help"
|
741 |
msgstr ""
|
@@ -925,7 +977,7 @@ msgstr ""
|
|
925 |
|
926 |
#: templates/panel/help-tab.php:220
|
927 |
msgctxt "Help tab documentation"
|
928 |
-
msgid "to learn
|
929 |
msgstr ""
|
930 |
|
931 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
@@ -940,7 +992,9 @@ msgstr ""
|
|
940 |
|
941 |
#: templates/panel/help-tab.php:238
|
942 |
msgctxt "Help tab support"
|
943 |
-
msgid "
|
|
|
|
|
944 |
msgstr ""
|
945 |
|
946 |
#: templates/panel/help-tab.php:241
|
@@ -963,7 +1017,7 @@ msgctxt "Premium Tab"
|
|
963 |
msgid "Plugin premium features images"
|
964 |
msgstr ""
|
965 |
|
966 |
-
#: templates/panel/premium-tab.php:51
|
967 |
#. translators: alt attribute of main image tag.
|
968 |
msgctxt "Premium Tab"
|
969 |
msgid "And so much more!"
|
@@ -971,10 +1025,15 @@ msgstr ""
|
|
971 |
|
972 |
#: templates/panel/premium-tab.php:53
|
973 |
msgctxt "Premium Tab"
|
|
|
|
|
|
|
|
|
|
|
974 |
msgid "Check the free vs premium features >"
|
975 |
msgstr ""
|
976 |
|
977 |
-
#: templates/panel/premium-tab.php:
|
978 |
msgctxt "Premium Tab"
|
979 |
msgid "Get the premium version"
|
980 |
msgstr ""
|
@@ -1034,27 +1093,27 @@ msgctxt "Term action"
|
|
1034 |
msgid "Delete"
|
1035 |
msgstr ""
|
1036 |
|
1037 |
-
#: yit-plugin.php:
|
1038 |
msgctxt "Plugin Row Meta"
|
1039 |
msgid "Live Demo"
|
1040 |
msgstr ""
|
1041 |
|
1042 |
-
#: yit-plugin.php:
|
1043 |
msgctxt "Plugin Row Meta"
|
1044 |
msgid "Documentation"
|
1045 |
msgstr ""
|
1046 |
|
1047 |
-
#: yit-plugin.php:
|
1048 |
msgctxt "Plugin Row Meta"
|
1049 |
msgid "Support"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
-
#: yit-plugin.php:
|
1053 |
msgctxt "Plugin Row Meta"
|
1054 |
msgid "Premium version"
|
1055 |
msgstr ""
|
1056 |
|
1057 |
-
#: yit-plugin.php:
|
1058 |
msgctxt "Action links"
|
1059 |
msgid "Settings"
|
1060 |
msgstr ""
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: YITH <plugins@yithemes.com>\n"
|
7 |
+
"POT-Creation-Date: 2022-08-10 12:46:35+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
24 |
"X-Textdomain-Support: yes\n"
|
25 |
"X-Generator: grunt-wp-i18n 1.0.3\n"
|
26 |
|
27 |
+
#: includes/class-yit-assets.php:148 yit-functions.php:2006
|
28 |
msgid "Confirm trash"
|
29 |
msgstr ""
|
30 |
|
31 |
+
#: includes/class-yit-assets.php:149
|
32 |
msgid "Are you sure you want to trash the selected items?"
|
33 |
msgstr ""
|
34 |
|
35 |
+
#: includes/class-yit-assets.php:151 includes/class-yit-assets.php:155
|
36 |
#: templates/sysinfo/tabs/main.php:42 templates/sysinfo/tabs/main.php:50
|
37 |
#: yit-functions.php:2008 yit-functions.php:2026
|
38 |
msgid "No"
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: includes/class-yit-assets.php:152 yit-functions.php:2024
|
42 |
#: yit-functions.php:2152
|
43 |
msgid "Confirm delete"
|
44 |
msgstr ""
|
45 |
|
46 |
+
#: includes/class-yit-assets.php:153
|
47 |
msgid "Are you sure you want to delete the selected items?"
|
48 |
msgstr ""
|
49 |
|
50 |
+
#: includes/class-yit-assets.php:153 yit-functions.php:1940
|
51 |
#: yit-functions.php:2100
|
52 |
msgid "This action cannot be undone and you will not be able to recover this data."
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: includes/class-yit-assets.php:174
|
56 |
msgid "Clear"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: includes/class-yit-assets.php:175
|
60 |
msgid "Clear color"
|
61 |
msgstr ""
|
62 |
|
63 |
+
#: includes/class-yit-assets.php:176
|
64 |
msgid "Default"
|
65 |
msgstr ""
|
66 |
|
67 |
+
#: includes/class-yit-assets.php:177
|
68 |
msgid "Select default color"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: includes/class-yit-assets.php:178
|
72 |
msgid "Select Color"
|
73 |
msgstr ""
|
74 |
|
75 |
+
#: includes/class-yit-assets.php:179
|
76 |
msgid "Color value"
|
77 |
msgstr ""
|
78 |
|
80 |
msgid "There was an error with your request; please try again later."
|
81 |
msgstr ""
|
82 |
|
83 |
+
#: includes/class-yit-plugin-panel-woocommerce.php:437
|
84 |
msgid "The changes you have made will be lost if you leave this page."
|
85 |
msgstr ""
|
86 |
|
92 |
msgid "Settings"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: includes/class-yit-plugin-panel.php:456
|
96 |
+
#: includes/class-yit-plugin-panel.php:459
|
97 |
msgid "How to install premium version"
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: includes/class-yit-plugin-panel.php:656
|
101 |
#: includes/class-yit-plugin-subpanel.php:133
|
102 |
msgid "Save Changes"
|
103 |
msgstr ""
|
104 |
|
105 |
+
#: includes/class-yit-plugin-panel.php:664
|
106 |
#: includes/class-yit-plugin-subpanel.php:140
|
107 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
108 |
msgid "If you continue with this action, you will reset all options in this page."
|
109 |
msgstr ""
|
110 |
|
111 |
+
#: includes/class-yit-plugin-panel.php:664
|
112 |
#: includes/class-yit-plugin-subpanel.php:140
|
113 |
#: templates/panel/woocommerce/woocommerce-form.php:15
|
114 |
msgid "Are you sure?"
|
115 |
msgstr ""
|
116 |
|
117 |
+
#: includes/class-yit-plugin-panel.php:668
|
118 |
#: includes/class-yit-plugin-subpanel.php:143
|
119 |
msgid "Reset to default"
|
120 |
msgstr ""
|
121 |
|
122 |
+
#: includes/class-yit-plugin-panel.php:1039
|
123 |
+
msgid "Read the <mark>plugin documentation</mark>"
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
+
#: includes/class-yit-plugin-panel.php:1040
|
127 |
+
msgid "Learn what you can really do with this powerful tool"
|
128 |
+
msgstr ""
|
129 |
+
|
130 |
+
#: includes/class-yit-plugin-panel.php:1050
|
131 |
+
msgid "Watch our <mark>\"First Steps\" video</mark>"
|
132 |
+
msgstr ""
|
133 |
+
|
134 |
+
#: includes/class-yit-plugin-panel.php:1051
|
135 |
+
msgid "See how it works before you start using it"
|
136 |
+
msgstr ""
|
137 |
+
|
138 |
+
#: includes/class-yit-plugin-panel.php:1307
|
139 |
msgid "The element you have entered already exists. Please, enter another name."
|
140 |
msgstr ""
|
141 |
|
142 |
+
#: includes/class-yit-plugin-panel.php:1308
|
143 |
msgid "Settings saved"
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: includes/class-yit-plugin-panel.php:1309
|
147 |
msgid "Settings reset"
|
148 |
msgstr ""
|
149 |
|
150 |
+
#: includes/class-yit-plugin-panel.php:1310
|
151 |
msgid "Element deleted correctly."
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: includes/class-yit-plugin-panel.php:1311
|
155 |
+
#: includes/class-yit-plugin-panel.php:1312
|
156 |
msgid "Element updated correctly."
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: includes/class-yit-plugin-panel.php:1313
|
160 |
msgid "Database imported correctly."
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: includes/class-yit-plugin-panel.php:1314
|
164 |
msgid "An error has occurred during import. Please try again."
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: includes/class-yit-plugin-panel.php:1315
|
168 |
msgid "The added file is not valid."
|
169 |
msgstr ""
|
170 |
|
171 |
+
#: includes/class-yit-plugin-panel.php:1316
|
172 |
msgid "Sorry, import is disabled."
|
173 |
msgstr ""
|
174 |
|
175 |
+
#: includes/class-yit-plugin-panel.php:1317
|
176 |
msgid "Sorting successful."
|
177 |
msgstr ""
|
178 |
|
179 |
+
#: includes/class-yit-plugin-panel.php:1806
|
180 |
msgid "We need your support"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: includes/class-yit-plugin-panel.php:1807
|
184 |
msgid "to keep updating and improving the plugin. Please,"
|
185 |
msgstr ""
|
186 |
|
187 |
+
#: includes/class-yit-plugin-panel.php:1809
|
188 |
msgid "help us by leaving a good review"
|
189 |
msgstr ""
|
190 |
|
191 |
+
#: includes/class-yit-plugin-panel.php:1810
|
192 |
msgid ":) Thanks!"
|
193 |
msgstr ""
|
194 |
|
220 |
"from previous location to YITH menu."
|
221 |
msgstr ""
|
222 |
|
223 |
+
#: includes/class-yith-bh-onboarding.php:85
|
224 |
+
msgid "It is not possible save the options"
|
225 |
+
msgstr ""
|
226 |
+
|
227 |
#: includes/class-yith-dashboard.php:35
|
228 |
msgid "YITH Latest Updates"
|
229 |
msgstr ""
|
409 |
"connection issue between your site and our server."
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: templates/bh-onboarding/onboarding-tabs.php:63
|
413 |
+
msgid "Save"
|
414 |
+
msgstr ""
|
415 |
+
|
416 |
#: templates/fields/ajax-customers.php:41
|
417 |
msgid "Search for a customer..."
|
418 |
msgstr ""
|
540 |
msgid "Reset"
|
541 |
msgstr ""
|
542 |
|
543 |
+
#: templates/panel/welcome-modals/update.php:34
|
544 |
+
#. translators: %s is the plugin version.
|
545 |
+
msgid "is successfully updated to version %s."
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
#: templates/panel/welcome-modals/update.php:44
|
549 |
+
#. translators: %s is the plugin version.
|
550 |
+
msgid "What's new in version %s"
|
551 |
+
msgstr ""
|
552 |
+
|
553 |
+
#: templates/panel/welcome-modals/update.php:49
|
554 |
+
msgid "Check the changelog >"
|
555 |
+
msgstr ""
|
556 |
+
|
557 |
+
#: templates/panel/welcome-modals/update.php:64
|
558 |
+
#: templates/panel/welcome-modals/welcome.php:60
|
559 |
+
msgid "Got it, close this window"
|
560 |
+
msgstr ""
|
561 |
+
|
562 |
+
#: templates/panel/welcome-modals/welcome.php:30
|
563 |
+
msgid "Thank you for using our plugin"
|
564 |
+
msgstr ""
|
565 |
+
|
566 |
+
#: templates/panel/welcome-modals/welcome.php:45
|
567 |
+
#. translators: %s is the number of steps.
|
568 |
+
msgid "Start with these %s steps:"
|
569 |
+
msgstr ""
|
570 |
+
|
571 |
#: templates/panel/woocommerce/woocommerce-form.php:29
|
572 |
#: templates/panel/woocommerce/woocommerce-form.php:33
|
573 |
msgid "Save Options"
|
715 |
msgid "Further actions"
|
716 |
msgstr ""
|
717 |
|
718 |
+
#: yit-plugin.php:233
|
719 |
msgid "License"
|
720 |
msgstr ""
|
721 |
|
722 |
+
#: yit-plugin.php:272
|
723 |
#. translators: 1. Plugin(s) name(s).
|
724 |
msgid ""
|
725 |
"%s was deactivated as you're running an higher tier version of the same "
|
745 |
msgid "YITH"
|
746 |
msgstr ""
|
747 |
|
748 |
+
#: includes/class-yit-assets.php:136
|
749 |
msgctxt "Button text"
|
750 |
msgid "Confirm"
|
751 |
msgstr ""
|
752 |
|
753 |
+
#: includes/class-yit-assets.php:137
|
754 |
msgctxt "Button text"
|
755 |
msgid "Cancel"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: includes/class-yit-assets.php:150 yit-functions.php:2009
|
759 |
msgctxt "Trash confirmation action"
|
760 |
msgid "Yes, move to trash"
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: includes/class-yit-assets.php:154 yit-functions.php:2027
|
764 |
#: yit-functions.php:2154
|
765 |
msgctxt "Delete confirmation action"
|
766 |
msgid "Yes, delete"
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: includes/class-yit-plugin-panel.php:804
|
770 |
#. translators: 1. Plugin name.
|
771 |
msgctxt "Help tab default title"
|
772 |
msgid "Thank you for purchasing %s!"
|
773 |
msgstr ""
|
774 |
|
775 |
+
#: includes/class-yit-plugin-panel.php:804
|
776 |
msgctxt "Help tab default title"
|
777 |
msgid "Thank you for using %s!"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: includes/class-yit-plugin-panel.php:812
|
781 |
msgctxt "Help tab default description"
|
782 |
msgid "We want to help you enjoy a wonderful experience with all of our products."
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: includes/class-yit-plugin-panel.php:863
|
786 |
msgctxt "Premium tab name"
|
787 |
msgid "Get premium"
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: includes/class-yit-plugin-panel.php:875
|
791 |
msgctxt "Help tab name"
|
792 |
msgid "Help"
|
793 |
msgstr ""
|
977 |
|
978 |
#: templates/panel/help-tab.php:220
|
979 |
msgctxt "Help tab documentation"
|
980 |
+
msgid "to learn how it works from the basics."
|
981 |
msgstr ""
|
982 |
|
983 |
#: templates/panel/help-tab.php:231 templates/panel/help-tab.php:233
|
992 |
|
993 |
#: templates/panel/help-tab.php:238
|
994 |
msgctxt "Help tab support"
|
995 |
+
msgid ""
|
996 |
+
"Call or chat 24/7 with our support agents, or let our experts build your "
|
997 |
+
"site."
|
998 |
msgstr ""
|
999 |
|
1000 |
#: templates/panel/help-tab.php:241
|
1017 |
msgid "Plugin premium features images"
|
1018 |
msgstr ""
|
1019 |
|
1020 |
+
#: templates/panel/premium-tab.php:51 templates/panel/premium-tab.php:58
|
1021 |
#. translators: alt attribute of main image tag.
|
1022 |
msgctxt "Premium Tab"
|
1023 |
msgid "And so much more!"
|
1025 |
|
1026 |
#: templates/panel/premium-tab.php:53
|
1027 |
msgctxt "Premium Tab"
|
1028 |
+
msgid "Check the premium features >"
|
1029 |
+
msgstr ""
|
1030 |
+
|
1031 |
+
#: templates/panel/premium-tab.php:60
|
1032 |
+
msgctxt "Premium Tab"
|
1033 |
msgid "Check the free vs premium features >"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: templates/panel/premium-tab.php:65
|
1037 |
msgctxt "Premium Tab"
|
1038 |
msgid "Get the premium version"
|
1039 |
msgstr ""
|
1093 |
msgid "Delete"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: yit-plugin.php:85
|
1097 |
msgctxt "Plugin Row Meta"
|
1098 |
msgid "Live Demo"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
+
#: yit-plugin.php:89
|
1102 |
msgctxt "Plugin Row Meta"
|
1103 |
msgid "Documentation"
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: yit-plugin.php:93
|
1107 |
msgctxt "Plugin Row Meta"
|
1108 |
msgid "Support"
|
1109 |
msgstr ""
|
1110 |
|
1111 |
+
#: yit-plugin.php:97
|
1112 |
msgctxt "Plugin Row Meta"
|
1113 |
msgid "Premium version"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
+
#: yit-plugin.php:229
|
1117 |
msgctxt "Action links"
|
1118 |
msgid "Settings"
|
1119 |
msgstr ""
|
plugin-fw/phpcs.xml
CHANGED
@@ -52,4 +52,10 @@
|
|
52 |
<property name="customEscapingFunctions" type="array" value="wc_help_tip,wc_sanitize_tooltip,wc_selected,wc_kses_notice,wc_esc_json,wc_query_string_form_fields,wc_make_phone_clickable,yith_plugin_fw_html_data_to_string,yith_field_deps_data,yith_panel_field_deps_data,yith_plugin_fw_html_attributes_to_string"/>
|
53 |
</properties>
|
54 |
</rule>
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
</ruleset>
|
52 |
<property name="customEscapingFunctions" type="array" value="wc_help_tip,wc_sanitize_tooltip,wc_selected,wc_kses_notice,wc_esc_json,wc_query_string_form_fields,wc_make_phone_clickable,yith_plugin_fw_html_data_to_string,yith_field_deps_data,yith_panel_field_deps_data,yith_plugin_fw_html_attributes_to_string"/>
|
53 |
</properties>
|
54 |
</rule>
|
55 |
+
|
56 |
+
<rule ref="WordPress.Arrays.MultipleStatementAlignment">
|
57 |
+
<properties>
|
58 |
+
<property name="maxColumn" value="200"/>
|
59 |
+
</properties>
|
60 |
+
</rule>
|
61 |
</ruleset>
|
plugin-fw/templates/bh-onboarding/onboarding-tabs.php
ADDED
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* The Template for displaying the BH Onboarding tabs.
|
4 |
+
*
|
5 |
+
* @var array $options The premium tab options array.
|
6 |
+
*
|
7 |
+
* @package YITH\PluginFramework\Templates
|
8 |
+
* @author Emanuela Castorina <emanuela.castorina@yithemes.com>
|
9 |
+
* @since 3.9.11
|
10 |
+
*/
|
11 |
+
|
12 |
+
defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
|
13 |
+
$tabs = $options['tabs'];
|
14 |
+
?>
|
15 |
+
<div class="woocommerce yith-plugin-fw-panel" id="yith-bh-onboarding">
|
16 |
+
<header>
|
17 |
+
<div class="yith-bh-onboarding-logo">
|
18 |
+
<?php if ( isset( $options['logo'] ) ) : ?>
|
19 |
+
<div class="logo">
|
20 |
+
<img src="<?php echo esc_url( $options['logo'] ); ?>" width="150"/>
|
21 |
+
</div>
|
22 |
+
<?php endif; ?>
|
23 |
+
<?php if ( isset( $options['claim'] ) ) : ?>
|
24 |
+
<div class="claim"><?php echo esc_html( $options['claim'] ); ?></div>
|
25 |
+
<?php endif; ?>
|
26 |
+
</div>
|
27 |
+
<div class="yith-bh-onboarding-plugin-description">
|
28 |
+
<?php if ( isset( $options['plugin-description'] ) ) : ?>
|
29 |
+
<div class="plugin-description"><?php echo wp_kses_post( $options['plugin-description'] ); ?></div>
|
30 |
+
<?php endif; ?>
|
31 |
+
</div>
|
32 |
+
</header>
|
33 |
+
<div class="yith-bh-onboarding-tabs yith-plugin-ui">
|
34 |
+
<ul class="yith-bh-onboarding-tabs__nav">
|
35 |
+
<?php
|
36 |
+
$c = 0;
|
37 |
+
foreach ( $tabs as $key => $tab ) :
|
38 |
+
?>
|
39 |
+
<li class="yith-bh-onboarding-tabs__nav__link <?php echo ! ( $c ++ ) ? 'selected' : ''; ?>" data-tab="<?php esc_attr_e( $key ); ?>"><?php echo esc_html( $tab['title'] ); ?></li>
|
40 |
+
<?php
|
41 |
+
endforeach;
|
42 |
+
?>
|
43 |
+
</ul>
|
44 |
+
<div class="yith-bh-onboarding-tabs__content yith-plugin-fw yit-admin-panel-container">
|
45 |
+
<?php foreach ( $tabs as $key => $tab ) : ?>
|
46 |
+
<?php if ( isset( $tab['options'] ) ) : ?>
|
47 |
+
<div class="yith-bh-onboarding-tabs__tab" id="<?php echo esc_attr( $key ); ?>">
|
48 |
+
<p class="yith-bh-onboarding-tab-description"><?php echo wp_kses_post( $tab['description'] ); ?></p>
|
49 |
+
<form class="yith-bh-onboarding-tabs__form" id="plugin-fw-wc">
|
50 |
+
<table class="form-table">
|
51 |
+
<?php
|
52 |
+
foreach ( $tab['options'] as $name => $option ) {
|
53 |
+
YIT_Plugin_Panel_WooCommerce::add_yith_field( $option );
|
54 |
+
}
|
55 |
+
?>
|
56 |
+
</table>
|
57 |
+
<?php if ( isset( $tab['show_save_button'] ) && $tab['show_save_button'] ) : ?>
|
58 |
+
<input type="hidden" name="yith-plugin" value="<?php echo esc_attr( $options['slug'] ); ?>">
|
59 |
+
<input type="hidden" name="action" value="yith_bh_onboarding">
|
60 |
+
<input type="hidden" name="tab" value="<?php echo esc_attr( $key ); ?>">
|
61 |
+
<?php wp_nonce_field( 'yith-bh-onboarding-save-options' ); ?>
|
62 |
+
<div class="submit-area">
|
63 |
+
<button id="yith-bh-save-button" class="button button-primary"><?php echo esc_html__( 'Save', 'yith-plugin-fw' ); ?></button>
|
64 |
+
</div>
|
65 |
+
<?php endif; ?>
|
66 |
+
</form>
|
67 |
+
</div>
|
68 |
+
<?php
|
69 |
+
endif;
|
70 |
+
endforeach;
|
71 |
+
|
72 |
+
?>
|
73 |
+
</div>
|
74 |
+
|
75 |
+
</div>
|
plugin-fw/templates/components/list-items.php
ADDED
@@ -0,0 +1,83 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Template for displaying the list-items component
|
4 |
+
*
|
5 |
+
* @var array $component The component.
|
6 |
+
* @package YITH\PluginFramework\Templates\Components
|
7 |
+
*/
|
8 |
+
|
9 |
+
defined( 'ABSPATH' ) || exit; // Exit if accessed directly.
|
10 |
+
|
11 |
+
list ( $component_id, $class, $the_title, $attributes, $data, $items, $variant ) = yith_plugin_fw_extract( $component, 'id', 'class', 'title', 'attributes', 'data', 'items', 'variant' );
|
12 |
+
|
13 |
+
$variant = sanitize_key( $variant ?? 'list' );
|
14 |
+
$classes = array(
|
15 |
+
'yith-plugin-fw__list-items',
|
16 |
+
"yith-plugin-fw__list-items--{$variant}",
|
17 |
+
$class,
|
18 |
+
);
|
19 |
+
$classes = implode( ' ', $classes );
|
20 |
+
$current_locale = substr( get_user_locale(), 0, 2 );
|
21 |
+
$loop = 1;
|
22 |
+
?>
|
23 |
+
<ul
|
24 |
+
id="<?php echo esc_attr( $component_id ); ?>"
|
25 |
+
class="<?php echo esc_attr( $classes ); ?>"
|
26 |
+
<?php echo yith_plugin_fw_html_attributes_to_string( $attributes ); ?>
|
27 |
+
<?php echo yith_plugin_fw_html_data_to_string( $data ); ?>
|
28 |
+
>
|
29 |
+
|
30 |
+
<?php foreach ( $items as $item ) : ?>
|
31 |
+
<?php
|
32 |
+
$item_url = $item['url'] ?? '';
|
33 |
+
$item_title = $item['title'] ?? '';
|
34 |
+
$item_description = $item['description'] ?? '';
|
35 |
+
$item_cta = $item['cta'] ?? '';
|
36 |
+
$item_classes = array( 'yith-plugin-fw__list-item' );
|
37 |
+
|
38 |
+
if ( is_array( $item_url ) ) {
|
39 |
+
$item_url = $item_url[ $current_locale ] ?? $item_url['en'] ?? current( $item_url );
|
40 |
+
}
|
41 |
+
|
42 |
+
if ( ! $item_url ) {
|
43 |
+
$item_classes[] = 'yith-plugin-fw__list-item--no-link';
|
44 |
+
}
|
45 |
+
|
46 |
+
$item_classes = implode( ' ', $item_classes );
|
47 |
+
?>
|
48 |
+
<li class="<?php echo esc_attr( $item_classes ); ?>">
|
49 |
+
<a
|
50 |
+
class="yith-plugin-fw__list-item__wrap"
|
51 |
+
target="_blank"
|
52 |
+
<?php if ( $item_url ) : ?>
|
53 |
+
href="<?php echo esc_url( $item_url ); ?>"
|
54 |
+
<?php endif; ?>
|
55 |
+
>
|
56 |
+
<?php if ( 'steps' === $variant ) : ?>
|
57 |
+
<div class="yith-plugin-fw__list-item__step">
|
58 |
+
<?php echo esc_html( $loop ); ?>
|
59 |
+
</div>
|
60 |
+
<?php endif; ?>
|
61 |
+
<div class="yith-plugin-fw__list-item__content">
|
62 |
+
<div class="yith-plugin-fw__list-item__title">
|
63 |
+
<?php echo wp_kses_post( $item_title ); ?>
|
64 |
+
</div>
|
65 |
+
<div class="yith-plugin-fw__list-item__description">
|
66 |
+
<?php echo wp_kses_post( $item_description ); ?>
|
67 |
+
</div>
|
68 |
+
<?php if ( $item_cta ) : ?>
|
69 |
+
<div class="yith-plugin-fw__list-item__cta">
|
70 |
+
<?php echo esc_html( $item_cta ); ?>
|
71 |
+
</div>
|
72 |
+
<?php endif; ?>
|
73 |
+
</div>
|
74 |
+
|
75 |
+
<?php if ( $item_url && ! $item_cta ) : ?>
|
76 |
+
<i class="yith-plugin-fw__list-item__arrow yith-icon yith-icon-arrow-right-alt"></i>
|
77 |
+
<?php endif; ?>
|
78 |
+
</a>
|
79 |
+
</li>
|
80 |
+
|
81 |
+
<?php $loop ++; ?>
|
82 |
+
<?php endforeach; ?>
|
83 |
+
</ul>
|
plugin-fw/templates/panel/welcome-modals/update.php
ADDED
@@ -0,0 +1,66 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* "Update" modal view.
|
4 |
+
*
|
5 |
+
* @var array $plugin The plugin info.
|
6 |
+
* @var array $modal The modal info.
|
7 |
+
* @var string $close_url The URL for closing the modal.
|
8 |
+
*
|
9 |
+
* @package YITH\PluginFramework
|
10 |
+
*/
|
11 |
+
|
12 |
+
defined( 'ABSPATH' ) || exit;
|
13 |
+
|
14 |
+
$classes = array(
|
15 |
+
'yith-plugin-fw-welcome',
|
16 |
+
'yith-plugin-fw-welcome--update',
|
17 |
+
);
|
18 |
+
$classes = implode( ' ', $classes );
|
19 |
+
|
20 |
+
$description = $modal['description'] ?? '';
|
21 |
+
$items = $modal['items'] ?? array();
|
22 |
+
|
23 |
+
?>
|
24 |
+
<div class="<?php echo esc_attr( $classes ); ?>">
|
25 |
+
<div class="yith-plugin-fw-welcome__head">
|
26 |
+
<?php if ( $plugin['icon'] ) : ?>
|
27 |
+
<img class="yith-plugin-fw-welcome__icon" src="<?php echo esc_url( $plugin['icon'] ); ?>"/>
|
28 |
+
<?php endif; ?>
|
29 |
+
<div class="yith-plugin-fw-welcome__title">
|
30 |
+
<div class="yith-plugin-fw-welcome__title__plugin-name"><?php echo esc_html( $plugin['name'] ); ?></div>
|
31 |
+
<div>
|
32 |
+
<?php
|
33 |
+
// translators: %s is the plugin version.
|
34 |
+
echo esc_html( sprintf( __( 'is successfully updated to version %s.', 'yith-plugin-fw' ), $plugin['version'] ) );
|
35 |
+
?>
|
36 |
+
</div>
|
37 |
+
</div>
|
38 |
+
</div>
|
39 |
+
|
40 |
+
<div class="yith-plugin-fw-welcome__list-head">
|
41 |
+
<div class="yith-plugin-fw-welcome__list-head__title">
|
42 |
+
<?php
|
43 |
+
// translators: %s is the plugin version.
|
44 |
+
echo esc_html( sprintf( __( 'What\'s new in version %s', 'yith-plugin-fw' ), $modal['since'] ?? $plugin['version'] ) );
|
45 |
+
?>
|
46 |
+
</div>
|
47 |
+
<?php if ( isset( $modal['changelog_url'] ) ) : ?>
|
48 |
+
<a class="yith-plugin-fw-welcome__list-head__changelog" target="_blank" href="<?php echo esc_url( $modal['changelog_url'] ); ?>">
|
49 |
+
<?php esc_html_e( 'Check the changelog >', 'yith-plugin-fw' ); ?>
|
50 |
+
</a>
|
51 |
+
<?php endif; ?>
|
52 |
+
</div>
|
53 |
+
<?php
|
54 |
+
yith_plugin_fw_get_component(
|
55 |
+
array(
|
56 |
+
'type' => 'list-items',
|
57 |
+
'variant' => 'list',
|
58 |
+
'items' => $items,
|
59 |
+
)
|
60 |
+
);
|
61 |
+
?>
|
62 |
+
|
63 |
+
<div class="yith-plugin-fw-welcome__footer">
|
64 |
+
<a class="yith-plugin-fw-welcome__close" href="<?php echo esc_url( $close_url ); ?>"><?php esc_html_e( 'Got it, close this window', 'yith-plugin-fw' ); ?></a>
|
65 |
+
</div>
|
66 |
+
</div>
|
plugin-fw/templates/panel/welcome-modals/welcome.php
ADDED
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* "Welcome" modal view.
|
4 |
+
*
|
5 |
+
* @var array $plugin The plugin info.
|
6 |
+
* @var array $modal The modal info.
|
7 |
+
* @var string $close_url The URL for closing the modal.
|
8 |
+
*
|
9 |
+
* @package YITH\PluginFramework
|
10 |
+
*/
|
11 |
+
|
12 |
+
defined( 'ABSPATH' ) || exit;
|
13 |
+
|
14 |
+
$classes = array(
|
15 |
+
'yith-plugin-fw-welcome',
|
16 |
+
'yith-plugin-fw-welcome--welcome',
|
17 |
+
);
|
18 |
+
$classes = implode( ' ', $classes );
|
19 |
+
|
20 |
+
$description = $modal['description'] ?? '';
|
21 |
+
$items = $modal['items'] ?? array();
|
22 |
+
?>
|
23 |
+
<div class="<?php echo esc_attr( $classes ); ?>">
|
24 |
+
<div class="yith-plugin-fw-welcome__head">
|
25 |
+
<?php if ( $plugin['icon'] ) : ?>
|
26 |
+
<img class="yith-plugin-fw-welcome__icon" src="<?php echo esc_url( $plugin['icon'] ); ?>"/>
|
27 |
+
<?php endif; ?>
|
28 |
+
|
29 |
+
<div class="yith-plugin-fw-welcome__title">
|
30 |
+
<div><?php esc_html_e( 'Thank you for using our plugin', 'yith-plugin-fw' ); ?></div>
|
31 |
+
<div class="yith-plugin-fw-welcome__title__plugin-name"><?php echo esc_html( $plugin['name'] ); ?></div>
|
32 |
+
</div>
|
33 |
+
|
34 |
+
<?php if ( $description ) : ?>
|
35 |
+
<div class="yith-plugin-fw-welcome__description">
|
36 |
+
<?php echo wp_kses_post( $description ); ?>
|
37 |
+
</div>
|
38 |
+
<?php endif; ?>
|
39 |
+
</div>
|
40 |
+
|
41 |
+
<div class="yith-plugin-fw-welcome__list-head">
|
42 |
+
<div class="yith-plugin-fw-welcome__list-head__title">
|
43 |
+
<?php
|
44 |
+
// translators: %s is the number of steps.
|
45 |
+
echo esc_html( sprintf( __( 'Start with these %s steps:', 'yith-plugin-fw' ), count( $items ) ) );
|
46 |
+
?>
|
47 |
+
</div>
|
48 |
+
</div>
|
49 |
+
<?php
|
50 |
+
yith_plugin_fw_get_component(
|
51 |
+
array(
|
52 |
+
'type' => 'list-items',
|
53 |
+
'variant' => 'steps',
|
54 |
+
'items' => $items,
|
55 |
+
)
|
56 |
+
);
|
57 |
+
?>
|
58 |
+
|
59 |
+
<div class="yith-plugin-fw-welcome__footer">
|
60 |
+
<a class="yith-plugin-fw-welcome__close" href="<?php echo esc_url( $close_url ); ?>"><?php esc_html_e( 'Got it, close this window', 'yith-plugin-fw' ); ?></a>
|
61 |
+
</div>
|
62 |
+
</div>
|
plugin-fw/yit-plugin.php
CHANGED
@@ -37,6 +37,7 @@ require_once 'includes/privacy/class-yith-privacy.php';
|
|
37 |
require_once 'includes/privacy/class-yith-privacy-plugin-abstract.php';
|
38 |
require_once 'includes/class-yith-system-status.php';
|
39 |
require_once 'includes/class-yith-post-type-admin.php';
|
|
|
40 |
|
41 |
// Gutenberg Support.
|
42 |
if ( class_exists( 'WP_Block_Type_Registry' ) ) {
|
37 |
require_once 'includes/privacy/class-yith-privacy-plugin-abstract.php';
|
38 |
require_once 'includes/class-yith-system-status.php';
|
39 |
require_once 'includes/class-yith-post-type-admin.php';
|
40 |
+
require_once 'includes/class-yith-bh-onboarding.php';
|
41 |
|
42 |
// Gutenberg Support.
|
43 |
if ( class_exists( 'WP_Block_Type_Registry' ) ) {
|
readme.txt
CHANGED
@@ -4,12 +4,12 @@ Contributors: yithemes
|
|
4 |
Tags: yith, woocommerce compare, compare products, product compare, product comparison
|
5 |
Requires at least: 5.7
|
6 |
Tested up to: 6.0
|
7 |
-
Stable tag: 2.
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
YITH WooCommerce Compare allows you to compare more products of your shop in one complete table.
|
12 |
-
WooCommerce Compatible up to 6.
|
13 |
|
14 |
== Description ==
|
15 |
|
@@ -66,6 +66,11 @@ yith-woocommerce-compare-<WORDPRESS LOCALE >.mo
|
|
66 |
|
67 |
== Changelog ==
|
68 |
|
|
|
|
|
|
|
|
|
|
|
69 |
= 2.17.0 = Released on 29 July 2022
|
70 |
|
71 |
* New: support for WooCommerce 6.8
|
4 |
Tags: yith, woocommerce compare, compare products, product compare, product comparison
|
5 |
Requires at least: 5.7
|
6 |
Tested up to: 6.0
|
7 |
+
Stable tag: 2.18.0
|
8 |
License: GPLv2 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
10 |
|
11 |
YITH WooCommerce Compare allows you to compare more products of your shop in one complete table.
|
12 |
+
WooCommerce Compatible up to 6.9
|
13 |
|
14 |
== Description ==
|
15 |
|
66 |
|
67 |
== Changelog ==
|
68 |
|
69 |
+
= 2.18.0 = Released on 31 August 2022
|
70 |
+
|
71 |
+
* New: support for WooCommerce 6.9
|
72 |
+
* Update: YITH plugin framework
|
73 |
+
|
74 |
= 2.17.0 = Released on 29 July 2022
|
75 |
|
76 |
* New: support for WooCommerce 6.8
|