Version Description
- Allow translating categories used in shortcodes when the simple tax query is used
- Switching language/currency reset cart feature redirect to random product page after reset cart
- Fixed and incompatibility issue with the WooCommerce EU VAT Number extension
- Wrong prices in secondary currency when applying coupons
- Fixed a bug that was preventing adding multiple products to cart after changing the site language and resetting the cart
- Fixed an incompatibility issue with WooCommerce Bookings: the layout of the conformation prompt from switching the cart was broken.
- Serialized custom fields were translated incorrectly using the WooCommerce Multilingual Translation Editor
Download this release
Release Info
Developer | mihaimihai |
Plugin | WooCommerce Multilingual – run WooCommerce with WPML |
Version | 4.2.4 |
Comparing to | |
See all releases |
Code changes from version 4.2.3 to 4.2.4
- changelog/4.2.0.md +0 -1
- changelog/4.2.1.md +0 -2
- changelog/4.2.4.md +10 -0
- classes/shortcodes/class-wcml-wc-shortcode-product-category.php +31 -1
- inc/admin-menus/class-wcml-admin-menus.php +3 -2
- inc/class-wcml-cart-switch-lang-functions.php +16 -4
- inc/class-wcml-cart.php +23 -2
- inc/class-wcml-dependencies.php +12 -0
- inc/class-woocommerce-wpml.php +1 -0
- inc/currencies/class-wcml-multi-currency.php +2 -1
- inc/translation-editor/class-wcml-synchronize-product-data.php +20 -6
- locale/orig/woocommerce-multilingual.po +2165 -2398
- locale/woocommerce-multilingual-ar.mo +0 -0
- locale/woocommerce-multilingual-de_DE.mo +0 -0
- locale/woocommerce-multilingual-el.mo +0 -0
- locale/woocommerce-multilingual-es_ES.mo +0 -0
- locale/woocommerce-multilingual-fr_FR.mo +0 -0
- locale/woocommerce-multilingual-he_IL.mo +0 -0
- locale/woocommerce-multilingual-it_IT.mo +0 -0
- locale/woocommerce-multilingual-ja.mo +0 -0
- locale/woocommerce-multilingual-ko_KR.mo +0 -0
- locale/woocommerce-multilingual-nl_NL.mo +0 -0
- locale/woocommerce-multilingual-pl_PL.mo +0 -0
- locale/woocommerce-multilingual-pt_BR.mo +0 -0
- locale/woocommerce-multilingual-pt_PT.mo +0 -0
- locale/woocommerce-multilingual-ru_RU.mo +0 -0
- locale/woocommerce-multilingual-sv_SE.mo +0 -0
- locale/woocommerce-multilingual-uk_UA.mo +0 -0
- locale/woocommerce-multilingual-vi.mo +0 -0
- locale/woocommerce-multilingual-zh_CN.mo +0 -0
- locale/woocommerce-multilingual-zh_TW.mo +0 -0
- readme.txt +10 -1
- res/js/dialogs.js +1 -1
- res/js/dialogs.min.js +1 -1
- vendor/autoload.php +1 -1
- vendor/autoload_52.php +1 -1
- vendor/composer/autoload_real.php +4 -4
- vendor/composer/autoload_real_52.php +3 -3
- vendor/composer/autoload_static.php +5 -5
- wpml-woocommerce.php +2 -2
changelog/4.2.0.md
CHANGED
@@ -12,7 +12,6 @@
|
|
12 |
* [wcml-2010] A fatal error occurred when using old WordPress versions (before 4.4.0) - rest_get_url_prefix didn't exist
|
13 |
* [wcml-2009] The admin orders page was loading slower than necessary
|
14 |
* [wcml-1997] A PHP fatal error was occurring when using the Adventure Tours extension
|
15 |
-
* [wcml-1990] A product addon was added to the cart more then once in combination with Bookings
|
16 |
* [wcml-1965] For translated products, the product variation names were displayed in the old format (before WooCommerce 3.0)
|
17 |
* [wcml-1961] The prices in the secondary currencies for products in secondary languages for products read via the REST API were incorrect
|
18 |
* [wcml-1960] CSS for the currency switcher was loaded when the multi-currency was not enabled
|
12 |
* [wcml-2010] A fatal error occurred when using old WordPress versions (before 4.4.0) - rest_get_url_prefix didn't exist
|
13 |
* [wcml-2009] The admin orders page was loading slower than necessary
|
14 |
* [wcml-1997] A PHP fatal error was occurring when using the Adventure Tours extension
|
|
|
15 |
* [wcml-1965] For translated products, the product variation names were displayed in the old format (before WooCommerce 3.0)
|
16 |
* [wcml-1961] The prices in the secondary currencies for products in secondary languages for products read via the REST API were incorrect
|
17 |
* [wcml-1960] CSS for the currency switcher was loaded when the multi-currency was not enabled
|
changelog/4.2.1.md
CHANGED
@@ -7,7 +7,6 @@
|
|
7 |
* [wcml-2098] Missing Woocommerce pages were created in default language
|
8 |
* [wcml-2085] Fatal error while custom call not active currency switcher template
|
9 |
* [wcml-2075] Duplicating from WooCommerce resulted in losing language data for the original product
|
10 |
-
* [wcml-2074] Coupon with category restriction removed when switching language on cart page
|
11 |
* [wcml-2064] PHP errors were shown on the admin dashboard when no orders existed and displaying errors was on
|
12 |
* [wcml-2063] Fixed issue with problem in downloadable products in secondary language with different domain per language is enabled
|
13 |
* [wcml-2061] A fatal error (undefiend get_current_screen) was occurring in some conditions on the WP admin side
|
@@ -27,5 +26,4 @@
|
|
27 |
* [wcml-2007] Checkout Field Editor compatibility fix
|
28 |
* [wcml-2006] Fixed issue with displaying custom prices in Bundles Products
|
29 |
* [wcml-2004] Add filter for 'woocommerce_subscriptions_product_price'
|
30 |
-
* [wcml-2003] Fixed compatibi;ity issue with coupos not applied correctly in a subscription product
|
31 |
* [wcml-1978] The `wcml_raw_price_amount` filter could not be used to convert to a different currency than the current user currency
|
7 |
* [wcml-2098] Missing Woocommerce pages were created in default language
|
8 |
* [wcml-2085] Fatal error while custom call not active currency switcher template
|
9 |
* [wcml-2075] Duplicating from WooCommerce resulted in losing language data for the original product
|
|
|
10 |
* [wcml-2064] PHP errors were shown on the admin dashboard when no orders existed and displaying errors was on
|
11 |
* [wcml-2063] Fixed issue with problem in downloadable products in secondary language with different domain per language is enabled
|
12 |
* [wcml-2061] A fatal error (undefiend get_current_screen) was occurring in some conditions on the WP admin side
|
26 |
* [wcml-2007] Checkout Field Editor compatibility fix
|
27 |
* [wcml-2006] Fixed issue with displaying custom prices in Bundles Products
|
28 |
* [wcml-2004] Add filter for 'woocommerce_subscriptions_product_price'
|
|
|
29 |
* [wcml-1978] The `wcml_raw_price_amount` filter could not be used to convert to a different currency than the current user currency
|
changelog/4.2.4.md
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
# Features
|
2 |
+
* [wcml-2151] Allow translating categories used in shortcodes when the simple tax query is used
|
3 |
+
|
4 |
+
# Fixes
|
5 |
+
* [wcml-2160] Switching language/currency reset cart feature redirect to random product page after reset cart
|
6 |
+
* [wcml-2159] Fixed and incompatibility issue with the WooCommerce EU VAT Number extension
|
7 |
+
* [wcml-2152] Wrong prices in secondary currency when applying coupons
|
8 |
+
* [wcml-2144] Fixed a bug that was preventing adding multiple products to cart after changing the site language and resetting the cart
|
9 |
+
* [wcml-2136] Fixed an incompatibility issue with WooCommerce Bookings: the layout of the conformation prompt from switching the cart was broken.
|
10 |
+
* [wcml-2135] Serialized custom fields were translated incorrectly using the WooCommerce Multilingual Translation Editor
|
classes/shortcodes/class-wcml-wc-shortcode-product-category.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
/**
|
3 |
* Class WCML_WC_Shortcode_Product_Category
|
4 |
* @since 4.2.2
|
@@ -12,6 +13,7 @@ class WCML_WC_Shortcode_Product_Category {
|
|
12 |
|
13 |
/**
|
14 |
* WCML_WC_Shortcode_Product_Category constructor.
|
|
|
15 |
* @param SitePress $sitepress
|
16 |
*/
|
17 |
public function __construct( SitePress $sitepress ) {
|
@@ -30,11 +32,15 @@ class WCML_WC_Shortcode_Product_Category {
|
|
30 |
* @return array
|
31 |
*/
|
32 |
public function translate_category( $args, $atts ) {
|
33 |
-
|
|
|
|
|
|
|
34 |
|
35 |
// Get translated category slugs, we need to remove WPML filter.
|
36 |
$filter_exists = remove_filter( 'terms_clauses', array( $this->sitepress, 'terms_clauses' ), 10 );
|
37 |
$categories = get_terms( array( 'slug' => $atts['category'], 'taxonomy' => 'product_cat' ) );
|
|
|
38 |
if ( $filter_exists ) {
|
39 |
add_filter( 'terms_clauses', array( $this->sitepress, 'terms_clauses' ), 10, 4 );
|
40 |
}
|
@@ -58,5 +64,29 @@ class WCML_WC_Shortcode_Product_Category {
|
|
58 |
return $args;
|
59 |
}
|
60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
|
62 |
}
|
1 |
<?php
|
2 |
+
|
3 |
/**
|
4 |
* Class WCML_WC_Shortcode_Product_Category
|
5 |
* @since 4.2.2
|
13 |
|
14 |
/**
|
15 |
* WCML_WC_Shortcode_Product_Category constructor.
|
16 |
+
*
|
17 |
* @param SitePress $sitepress
|
18 |
*/
|
19 |
public function __construct( SitePress $sitepress ) {
|
32 |
* @return array
|
33 |
*/
|
34 |
public function translate_category( $args, $atts ) {
|
35 |
+
|
36 |
+
if ( isset( $args['product_cat'] ) ) {
|
37 |
+
$args = $this->translate_categories_using_simple_tax_query( $args );
|
38 |
+
} elseif ( isset( $atts['category'] ) ) {
|
39 |
|
40 |
// Get translated category slugs, we need to remove WPML filter.
|
41 |
$filter_exists = remove_filter( 'terms_clauses', array( $this->sitepress, 'terms_clauses' ), 10 );
|
42 |
$categories = get_terms( array( 'slug' => $atts['category'], 'taxonomy' => 'product_cat' ) );
|
43 |
+
|
44 |
if ( $filter_exists ) {
|
45 |
add_filter( 'terms_clauses', array( $this->sitepress, 'terms_clauses' ), 10, 4 );
|
46 |
}
|
64 |
return $args;
|
65 |
}
|
66 |
|
67 |
+
/**
|
68 |
+
* @param $args array
|
69 |
+
*
|
70 |
+
* @return array
|
71 |
+
*/
|
72 |
+
public function translate_categories_using_simple_tax_query( $args ) {
|
73 |
+
|
74 |
+
$category_slugs = array_map( 'trim', explode( ',', $args['product_cat'] ) );
|
75 |
+
|
76 |
+
$filter_exists = remove_filter( 'terms_clauses', array( $this->sitepress, 'terms_clauses' ), 10 );
|
77 |
+
$categories_translated = get_terms( array( 'slug' => $category_slugs, 'taxonomy' => 'product_cat' ) );
|
78 |
+
if ( $filter_exists ) {
|
79 |
+
add_filter( 'terms_clauses', array( $this->sitepress, 'terms_clauses' ), 10, 4 );
|
80 |
+
}
|
81 |
+
|
82 |
+
$category_slugs_translated = array();
|
83 |
+
foreach ( $categories_translated as $category_translated ) {
|
84 |
+
$category_slugs_translated[] = $category_translated->slug;
|
85 |
+
}
|
86 |
+
$args['product_cat'] = implode( ',', $category_slugs_translated );
|
87 |
+
|
88 |
+
return $args;
|
89 |
+
}
|
90 |
+
|
91 |
|
92 |
}
|
inc/admin-menus/class-wcml-admin-menus.php
CHANGED
@@ -11,13 +11,14 @@ class WCML_Admin_Menus{
|
|
11 |
self::$sitepress =& $sitepress;
|
12 |
self::$wpdb =& $wpdb;
|
13 |
|
14 |
-
add_action( 'admin_menu', array(__CLASS__, 'register_menus' ), 80 );
|
15 |
-
|
16 |
if( self::is_page_without_admin_language_switcher() ){
|
17 |
self::remove_wpml_admin_language_switcher();
|
18 |
}
|
19 |
|
20 |
if( is_admin() && !is_null( $sitepress ) && $check_dependencies ){
|
|
|
|
|
|
|
21 |
add_action( 'admin_footer', array(__CLASS__, 'documentation_links' ) );
|
22 |
add_action( 'admin_head', array( __CLASS__, 'hide_multilingual_content_setup_box' ) );
|
23 |
add_action( 'admin_init', array( __CLASS__, 'restrict_admin_with_redirect' ) );
|
11 |
self::$sitepress =& $sitepress;
|
12 |
self::$wpdb =& $wpdb;
|
13 |
|
|
|
|
|
14 |
if( self::is_page_without_admin_language_switcher() ){
|
15 |
self::remove_wpml_admin_language_switcher();
|
16 |
}
|
17 |
|
18 |
if( is_admin() && !is_null( $sitepress ) && $check_dependencies ){
|
19 |
+
|
20 |
+
add_action( 'admin_menu', array(__CLASS__, 'register_menus' ), 80 );
|
21 |
+
|
22 |
add_action( 'admin_footer', array(__CLASS__, 'documentation_links' ) );
|
23 |
add_action( 'admin_head', array( __CLASS__, 'hide_multilingual_content_setup_box' ) );
|
24 |
add_action( 'admin_init', array( __CLASS__, 'restrict_admin_with_redirect' ) );
|
inc/class-wcml-cart-switch-lang-functions.php
CHANGED
@@ -9,6 +9,13 @@ class WCML_Cart_Switch_Lang_Functions{
|
|
9 |
add_action( 'wp_footer', array( $this, 'wcml_language_switch_dialog' ) );
|
10 |
add_action( 'wp_loaded', array( $this, 'wcml_language_force_switch' ) );
|
11 |
add_action( 'wcml_user_switch_language', array( $this, 'language_has_switched' ), 10 , 2 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
12 |
}
|
13 |
|
14 |
public function language_has_switched( $lang_from, $lang_to ){
|
@@ -29,7 +36,7 @@ class WCML_Cart_Switch_Lang_Functions{
|
|
29 |
public function wcml_language_force_switch(){
|
30 |
global $woocommerce_wpml, $woocommerce;
|
31 |
|
32 |
-
if( isset( $_GET[ 'force_switch' ] ) && $_GET[ 'force_switch' ]
|
33 |
$woocommerce_wpml->cart->empty_cart_if_needed( 'lang_switch' );
|
34 |
$woocommerce->session->set( 'wcml_switched_type', 'lang_switch' );
|
35 |
}
|
@@ -44,9 +51,14 @@ class WCML_Cart_Switch_Lang_Functions{
|
|
44 |
|
45 |
$current_url = home_url( add_query_arg( array(), $wp->request ) );
|
46 |
|
47 |
-
if(
|
|
|
|
|
48 |
$requested_page_id = apply_filters( 'translate_object_id', $post->ID, get_post_type( $post->ID ), true, $this->lang_from );
|
49 |
-
|
|
|
|
|
|
|
50 |
}else{
|
51 |
$request_url = $current_url;
|
52 |
}
|
@@ -58,7 +70,7 @@ class WCML_Cart_Switch_Lang_Functions{
|
|
58 |
|
59 |
if( $this->lang_from && $this->lang_to && $request_url && !empty( $cart_for_session ) ) {
|
60 |
|
61 |
-
$force_cart_url = add_query_arg( 'force_switch', 1, $current_url );
|
62 |
$active_languages = apply_filters( 'wpml_active_languages', null, null );
|
63 |
$dialog_title = __( 'Switching language?', 'woocommerce-multilingual' );
|
64 |
|
9 |
add_action( 'wp_footer', array( $this, 'wcml_language_switch_dialog' ) );
|
10 |
add_action( 'wp_loaded', array( $this, 'wcml_language_force_switch' ) );
|
11 |
add_action( 'wcml_user_switch_language', array( $this, 'language_has_switched' ), 10 , 2 );
|
12 |
+
|
13 |
+
add_filter( 'woocommerce_product_add_to_cart_url', array( $this, 'remove_force_switch_from_add_to_cart_url' ) );
|
14 |
+
}
|
15 |
+
|
16 |
+
public function remove_force_switch_from_add_to_cart_url( $url ){
|
17 |
+
$url = str_replace('force_switch=1&', '', $url );
|
18 |
+
return $url;
|
19 |
}
|
20 |
|
21 |
public function language_has_switched( $lang_from, $lang_to ){
|
36 |
public function wcml_language_force_switch(){
|
37 |
global $woocommerce_wpml, $woocommerce;
|
38 |
|
39 |
+
if( ! wpml_is_ajax() && isset( $_GET[ 'force_switch' ] ) && '1' === $_GET[ 'force_switch' ] ){
|
40 |
$woocommerce_wpml->cart->empty_cart_if_needed( 'lang_switch' );
|
41 |
$woocommerce->session->set( 'wcml_switched_type', 'lang_switch' );
|
42 |
}
|
51 |
|
52 |
$current_url = home_url( add_query_arg( array(), $wp->request ) );
|
53 |
|
54 |
+
if( is_shop() ){
|
55 |
+
$requested_page_id = apply_filters( 'translate_object_id', wc_get_page_id('shop'), 'post', true, $this->lang_from );
|
56 |
+
}elseif( isset( $post->ID ) ){
|
57 |
$requested_page_id = apply_filters( 'translate_object_id', $post->ID, get_post_type( $post->ID ), true, $this->lang_from );
|
58 |
+
}
|
59 |
+
|
60 |
+
if( isset( $requested_page_id ) ){
|
61 |
+
$request_url = add_query_arg( 'force_switch', '0', $sitepress->convert_url( get_permalink( $requested_page_id ), $this->lang_from ) );
|
62 |
}else{
|
63 |
$request_url = $current_url;
|
64 |
}
|
70 |
|
71 |
if( $this->lang_from && $this->lang_to && $request_url && !empty( $cart_for_session ) ) {
|
72 |
|
73 |
+
$force_cart_url = add_query_arg( 'force_switch', '1', $current_url );
|
74 |
$active_languages = apply_filters( 'wpml_active_languages', null, null );
|
75 |
$dialog_title = __( 'Switching language?', 'woocommerce-multilingual' );
|
76 |
|
inc/class-wcml-cart.php
CHANGED
@@ -53,6 +53,8 @@ class WCML_Cart
|
|
53 |
$this->localize_flat_rates_shipping_classes();
|
54 |
}
|
55 |
|
|
|
|
|
56 |
}
|
57 |
|
58 |
public function is_clean_cart_enabled(){
|
@@ -169,14 +171,20 @@ class WCML_Cart
|
|
169 |
modal: true,
|
170 |
closeOnEscape: false,
|
171 |
dialogClass: "wcml-cart-dialog",
|
|
|
|
|
|
|
172 |
open: function(event, ui) {
|
173 |
jQuery(".ui-dialog-titlebar-close", ui.dialog | ui).hide();
|
174 |
},
|
|
|
|
|
|
|
175 |
buttons: {
|
176 |
"<?php echo $switch_to; ?>": function() {
|
177 |
jQuery( this ).dialog( "close" );
|
178 |
<?php if( $language_switch ): ?>
|
179 |
-
window.location = '<?php echo
|
180 |
<?php else: ?>
|
181 |
jQuery('.wcml_currency_switcher').parent().find('img').remove();
|
182 |
wcml_load_currency( "<?php echo esc_js( $switch_to_value ); ?>", true );
|
@@ -186,7 +194,7 @@ class WCML_Cart
|
|
186 |
"<?php echo $stay_in; ?>": function() {
|
187 |
jQuery( this ).dialog( "close" );
|
188 |
<?php if( $language_switch ): ?>
|
189 |
-
window.location = '<?php echo
|
190 |
<?php else: ?>
|
191 |
jQuery('.wcml_currency_switcher').parent().find('img').remove();
|
192 |
jQuery('.wcml_currency_switcher').removeAttr('disabled');
|
@@ -517,4 +525,17 @@ class WCML_Cart
|
|
517 |
|
518 |
}
|
519 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
520 |
}
|
53 |
$this->localize_flat_rates_shipping_classes();
|
54 |
}
|
55 |
|
56 |
+
add_filter( 'woocommerce_cart_needs_payment', array( $this, 'use_cart_contents_total_for_needs_payment' ), 10, 2 );
|
57 |
+
|
58 |
}
|
59 |
|
60 |
public function is_clean_cart_enabled(){
|
171 |
modal: true,
|
172 |
closeOnEscape: false,
|
173 |
dialogClass: "wcml-cart-dialog",
|
174 |
+
create: function(){
|
175 |
+
jQuery('#jquery-ui-style-css').attr('disabled', 'disabled');
|
176 |
+
},
|
177 |
open: function(event, ui) {
|
178 |
jQuery(".ui-dialog-titlebar-close", ui.dialog | ui).hide();
|
179 |
},
|
180 |
+
close: function(event, ui){
|
181 |
+
jQuery('#jquery-ui-style-css').removeAttr('disabled');
|
182 |
+
},
|
183 |
buttons: {
|
184 |
"<?php echo $switch_to; ?>": function() {
|
185 |
jQuery( this ).dialog( "close" );
|
186 |
<?php if( $language_switch ): ?>
|
187 |
+
window.location = '<?php echo esc_url( $switch_to_value, null, 'redirect' ); ?>';
|
188 |
<?php else: ?>
|
189 |
jQuery('.wcml_currency_switcher').parent().find('img').remove();
|
190 |
wcml_load_currency( "<?php echo esc_js( $switch_to_value ); ?>", true );
|
194 |
"<?php echo $stay_in; ?>": function() {
|
195 |
jQuery( this ).dialog( "close" );
|
196 |
<?php if( $language_switch ): ?>
|
197 |
+
window.location = '<?php echo esc_url( $stay_in_value, null, 'redirect' ); ?>';
|
198 |
<?php else: ?>
|
199 |
jQuery('.wcml_currency_switcher').parent().find('img').remove();
|
200 |
jQuery('.wcml_currency_switcher').removeAttr('disabled');
|
525 |
|
526 |
}
|
527 |
|
528 |
+
/**
|
529 |
+
* @param bool $needs
|
530 |
+
* @param WC_Cart $cart
|
531 |
+
*
|
532 |
+
* @return bool
|
533 |
+
*/
|
534 |
+
public function use_cart_contents_total_for_needs_payment( $needs, $cart ){
|
535 |
+
if( isset( $cart->cart_contents_total ) && version_compare( WC()->version,'3.2', '<' ) ){
|
536 |
+
$needs = $cart->cart_contents_total > 0;
|
537 |
+
}
|
538 |
+
return $needs;
|
539 |
+
}
|
540 |
+
|
541 |
}
|
inc/class-wcml-dependencies.php
CHANGED
@@ -27,6 +27,11 @@ class WCML_Dependencies{
|
|
27 |
} elseif(version_compare(ICL_SITEPRESS_VERSION, '3.4', '<')){
|
28 |
add_action('admin_notices', array($this, '_old_wpml_warning'));
|
29 |
$this->allok = false;
|
|
|
|
|
|
|
|
|
|
|
30 |
}
|
31 |
|
32 |
if( !class_exists( 'WooCommerce' ) || !function_exists( 'WC' ) ){
|
@@ -88,6 +93,13 @@ class WCML_Dependencies{
|
|
88 |
'woocommerce-multilingual'), WCML_Links::generate_tracking_link('https://wpml.org/'), '3.4'); ?></p></div>
|
89 |
<?php }
|
90 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
function _old_wc_warning(){
|
92 |
?>
|
93 |
<div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">Woocommerce</a> versions prior %s.',
|
27 |
} elseif(version_compare(ICL_SITEPRESS_VERSION, '3.4', '<')){
|
28 |
add_action('admin_notices', array($this, '_old_wpml_warning'));
|
29 |
$this->allok = false;
|
30 |
+
}elseif ( !$sitepress->setup() ) {
|
31 |
+
if ( !( isset( $_GET['page'] ) && ICL_PLUGIN_FOLDER.'/menu/languages.php' === $_GET['page'] ) ) {
|
32 |
+
add_action('admin_notices', array($this, '_wpml_not_installed_warning'));
|
33 |
+
}
|
34 |
+
$this->allok = false;
|
35 |
}
|
36 |
|
37 |
if( !class_exists( 'WooCommerce' ) || !function_exists( 'WC' ) ){
|
93 |
'woocommerce-multilingual'), WCML_Links::generate_tracking_link('https://wpml.org/'), '3.4'); ?></p></div>
|
94 |
<?php }
|
95 |
|
96 |
+
function _wpml_not_installed_warning() {
|
97 |
+
?>
|
98 |
+
<div class="message error">
|
99 |
+
<p><?php printf( __( 'WooCommerce Multilingual is enabled but not effective. Please finish the installation of WPML first.', 'woocommerce-multilingual' ) ); ?></p></div>
|
100 |
+
<?php
|
101 |
+
}
|
102 |
+
|
103 |
function _old_wc_warning(){
|
104 |
?>
|
105 |
<div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">Woocommerce</a> versions prior %s.',
|
inc/class-woocommerce-wpml.php
CHANGED
@@ -209,6 +209,7 @@ class woocommerce_wpml {
|
|
209 |
$this->cart = new WCML_Cart( $this, $sitepress, $woocommerce );
|
210 |
$this->cart->add_hooks();
|
211 |
$this->coupons = new WCML_Coupons( $this, $sitepress );
|
|
|
212 |
$this->locale = new WCML_Locale( $this, $sitepress );
|
213 |
$this->media = new WCML_Media( $this, $sitepress, $wpdb );
|
214 |
$this->downloadable = new WCML_Downloadable_Products( $this, $sitepress );
|
209 |
$this->cart = new WCML_Cart( $this, $sitepress, $woocommerce );
|
210 |
$this->cart->add_hooks();
|
211 |
$this->coupons = new WCML_Coupons( $this, $sitepress );
|
212 |
+
$this->coupons->add_hooks();
|
213 |
$this->locale = new WCML_Locale( $this, $sitepress );
|
214 |
$this->media = new WCML_Media( $this, $sitepress, $wpdb );
|
215 |
$this->downloadable = new WCML_Downloadable_Products( $this, $sitepress );
|
inc/currencies/class-wcml-multi-currency.php
CHANGED
@@ -152,7 +152,8 @@ class WCML_Multi_Currency{
|
|
152 |
'woocommerce_checkout',
|
153 |
'woocommerce_add_to_cart',
|
154 |
'woocommerce_update_shipping_method',
|
155 |
-
'woocommerce_json_search_products_and_variations'
|
|
|
156 |
)
|
157 |
);
|
158 |
|
152 |
'woocommerce_checkout',
|
153 |
'woocommerce_add_to_cart',
|
154 |
'woocommerce_update_shipping_method',
|
155 |
+
'woocommerce_json_search_products_and_variations',
|
156 |
+
'woocommerce_add_coupon_discount'
|
157 |
)
|
158 |
);
|
159 |
|
inc/translation-editor/class-wcml-synchronize-product-data.php
CHANGED
@@ -513,12 +513,26 @@ class WCML_Synchronize_Product_Data{
|
|
513 |
foreach( $post_fields as $post_field_key => $post_field ){
|
514 |
|
515 |
if( 1 === preg_match( '/field-' . $custom_field . '-.*?/', $post_field_key ) ){
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
521 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
522 |
}else{
|
523 |
$meta_value = $translation_data[ md5( $post_field_key ) ];
|
524 |
$field_key = explode( ':', $post_field_key );
|
513 |
foreach( $post_fields as $post_field_key => $post_field ){
|
514 |
|
515 |
if( 1 === preg_match( '/field-' . $custom_field . '-.*?/', $post_field_key ) ){
|
516 |
+
$custom_fields = array_filter( get_post_meta( $original_product_id, $custom_field, true ) );
|
517 |
+
$custom_fields_values = array_values( $custom_fields );
|
518 |
+
$custom_fields_keys = array_keys( $custom_fields );
|
519 |
+
foreach ( $custom_fields_values as $custom_field_index => $custom_field_value ) {
|
520 |
+
$custom_fields_values =
|
521 |
+
$this->get_translated_custom_field_values(
|
522 |
+
$custom_fields_values,
|
523 |
+
$translation_data,
|
524 |
+
$custom_field,
|
525 |
+
$custom_field_value,
|
526 |
+
$custom_field_index
|
527 |
+
);
|
528 |
+
}
|
529 |
+
|
530 |
+
$custom_fields_translated = array();
|
531 |
+
foreach ( $custom_fields_values as $index => $value ) {
|
532 |
+
$custom_fields_translated[ $custom_fields_keys[ $index ] ] = $value;
|
533 |
+
}
|
534 |
+
|
535 |
+
update_post_meta( $trnsl_product_id, $custom_field, $custom_fields_translated );
|
536 |
}else{
|
537 |
$meta_value = $translation_data[ md5( $post_field_key ) ];
|
538 |
$field_key = explode( ':', $post_field_key );
|
locale/orig/woocommerce-multilingual.po
CHANGED
@@ -13,389 +13,683 @@ msgstr ""
|
|
13 |
"Language:en\n"
|
14 |
"MIME-Version: 1.0\n"
|
15 |
|
16 |
-
# $
|
17 |
-
# '
|
18 |
-
# '
|
19 |
|
20 |
-
msgid "
|
21 |
msgstr ""
|
22 |
|
23 |
-
# '
|
24 |
-
# '
|
25 |
-
# '
|
26 |
|
27 |
-
msgid "
|
28 |
msgstr ""
|
29 |
|
30 |
-
# '
|
31 |
-
# '
|
32 |
-
# )
|
33 |
|
34 |
-
msgid "
|
35 |
msgstr ""
|
36 |
|
37 |
-
# $
|
38 |
-
#
|
39 |
-
#
|
40 |
|
41 |
-
msgid "
|
42 |
msgstr ""
|
43 |
|
44 |
-
#
|
45 |
-
#
|
46 |
-
#
|
47 |
|
48 |
-
msgid "
|
49 |
msgstr ""
|
50 |
|
51 |
-
#
|
52 |
-
#
|
53 |
-
#
|
54 |
|
55 |
-
msgid "
|
56 |
msgstr ""
|
57 |
|
58 |
-
#
|
59 |
-
#
|
60 |
-
#
|
61 |
|
62 |
-
msgid "
|
63 |
msgstr ""
|
64 |
|
65 |
-
#
|
66 |
-
#
|
67 |
-
# $
|
68 |
|
69 |
-
msgid "
|
70 |
msgstr ""
|
71 |
|
72 |
-
#
|
73 |
-
#
|
74 |
-
#
|
75 |
|
76 |
-
msgid "
|
77 |
msgstr ""
|
78 |
|
79 |
-
#
|
80 |
-
# $
|
81 |
-
#
|
82 |
|
83 |
-
msgid "
|
84 |
msgstr ""
|
85 |
|
86 |
-
#
|
87 |
-
# $
|
88 |
-
#
|
89 |
|
90 |
-
msgid "
|
91 |
msgstr ""
|
92 |
|
93 |
-
#
|
94 |
-
# $
|
95 |
-
#
|
96 |
|
97 |
-
msgid "
|
98 |
msgstr ""
|
99 |
|
100 |
-
#
|
101 |
-
# $
|
102 |
-
# $
|
103 |
|
104 |
-
msgid "
|
105 |
msgstr ""
|
106 |
|
107 |
-
#
|
108 |
-
#
|
109 |
-
#
|
110 |
|
111 |
-
msgid "
|
112 |
msgstr ""
|
113 |
|
114 |
-
#
|
115 |
-
#
|
116 |
-
# .
|
117 |
|
118 |
-
msgid "
|
119 |
msgstr ""
|
120 |
|
121 |
-
# $
|
122 |
-
#
|
123 |
-
#
|
124 |
|
125 |
-
msgid "
|
126 |
msgstr ""
|
127 |
|
128 |
-
#
|
129 |
-
#
|
130 |
-
#
|
131 |
|
132 |
-
msgid "
|
133 |
msgstr ""
|
134 |
|
135 |
-
#
|
136 |
-
# $
|
137 |
-
#
|
138 |
|
139 |
-
msgid "
|
140 |
msgstr ""
|
141 |
|
142 |
-
# $
|
143 |
-
#
|
144 |
-
#
|
145 |
|
146 |
-
msgid "You
|
147 |
msgstr ""
|
148 |
|
149 |
-
#
|
150 |
-
#
|
151 |
-
# '
|
152 |
|
153 |
-
msgid "%
|
154 |
msgstr ""
|
155 |
|
156 |
-
#
|
157 |
-
# $
|
158 |
-
#
|
159 |
|
160 |
-
msgid "
|
161 |
msgstr ""
|
162 |
|
163 |
-
#
|
164 |
-
#
|
165 |
-
#
|
166 |
|
167 |
-
msgid "
|
168 |
msgstr ""
|
169 |
|
170 |
-
#
|
171 |
-
# $
|
172 |
-
#
|
173 |
|
174 |
-
msgid "
|
175 |
msgstr ""
|
176 |
|
177 |
-
#
|
178 |
-
#
|
179 |
-
#
|
180 |
|
181 |
-
msgid "
|
182 |
msgstr ""
|
183 |
|
184 |
-
#
|
185 |
-
#
|
186 |
-
#
|
187 |
|
188 |
-
msgid "
|
189 |
msgstr ""
|
190 |
|
191 |
-
#
|
192 |
-
# sprintf(
|
193 |
-
#
|
194 |
|
195 |
-
msgid "
|
196 |
msgstr ""
|
197 |
|
198 |
-
#
|
199 |
-
#
|
200 |
-
#
|
201 |
|
202 |
-
msgid "
|
203 |
msgstr ""
|
204 |
|
205 |
-
# $
|
206 |
-
# $
|
207 |
-
# $
|
208 |
|
209 |
-
msgid "
|
210 |
msgstr ""
|
211 |
|
212 |
-
#
|
213 |
-
#
|
214 |
-
#
|
215 |
|
216 |
-
msgid "
|
217 |
msgstr ""
|
218 |
|
219 |
-
#
|
220 |
-
#
|
221 |
-
#
|
222 |
|
223 |
-
msgid "
|
224 |
msgstr ""
|
225 |
|
226 |
-
#
|
227 |
-
#
|
228 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
229 |
|
230 |
-
msgid "
|
231 |
msgstr ""
|
232 |
|
233 |
-
#
|
234 |
-
#
|
235 |
-
#
|
236 |
|
237 |
-
msgid "
|
238 |
msgstr ""
|
239 |
|
240 |
-
#
|
241 |
-
#
|
242 |
-
#
|
243 |
|
244 |
-
msgid "
|
245 |
msgstr ""
|
246 |
|
247 |
-
#
|
248 |
-
#
|
249 |
-
#
|
250 |
|
251 |
-
msgid "
|
252 |
msgstr ""
|
253 |
|
254 |
-
#
|
255 |
-
# __(
|
256 |
-
# '
|
257 |
|
258 |
-
msgid "
|
259 |
msgstr ""
|
260 |
|
261 |
-
#
|
262 |
-
#
|
263 |
-
#
|
264 |
|
265 |
-
msgid "
|
266 |
msgstr ""
|
267 |
|
268 |
-
#
|
269 |
-
#
|
270 |
-
#
|
271 |
|
272 |
-
msgid "
|
273 |
msgstr ""
|
274 |
|
275 |
-
#
|
276 |
-
#
|
277 |
-
#
|
278 |
|
279 |
-
msgid "
|
280 |
msgstr ""
|
281 |
|
282 |
-
#
|
283 |
-
#
|
284 |
-
#
|
285 |
|
286 |
-
msgid "
|
287 |
msgstr ""
|
288 |
|
289 |
-
#
|
290 |
-
#
|
291 |
-
#
|
292 |
|
293 |
-
msgid "
|
294 |
msgstr ""
|
295 |
|
296 |
-
#
|
297 |
-
#
|
298 |
-
#
|
299 |
|
300 |
-
msgid "
|
301 |
msgstr ""
|
302 |
|
303 |
-
#
|
304 |
-
#
|
305 |
-
#
|
306 |
|
307 |
-
msgid "
|
308 |
msgstr ""
|
309 |
|
310 |
-
#
|
311 |
-
#
|
312 |
-
#
|
313 |
|
314 |
-
msgid "
|
315 |
msgstr ""
|
316 |
|
317 |
-
#
|
318 |
-
#
|
319 |
-
#
|
320 |
|
321 |
-
msgid "
|
322 |
msgstr ""
|
323 |
|
324 |
-
#
|
325 |
-
#
|
326 |
-
#
|
327 |
|
328 |
-
msgid "
|
329 |
msgstr ""
|
330 |
|
331 |
-
# if(
|
332 |
-
#
|
333 |
-
#
|
334 |
|
335 |
-
msgid "
|
336 |
msgstr ""
|
337 |
|
338 |
-
# }else{
|
339 |
-
#
|
340 |
-
#
|
341 |
|
342 |
-
msgid "
|
343 |
msgstr ""
|
344 |
|
345 |
-
#
|
346 |
-
# $
|
347 |
# }
|
348 |
|
349 |
-
msgid "
|
350 |
msgstr ""
|
351 |
|
352 |
-
#
|
353 |
-
# <a
|
354 |
-
#
|
355 |
|
356 |
-
msgid "
|
357 |
msgstr ""
|
358 |
|
359 |
-
#
|
360 |
-
#
|
361 |
-
#
|
362 |
|
363 |
-
msgid "
|
364 |
msgstr ""
|
365 |
|
366 |
-
#
|
367 |
-
#
|
368 |
-
#
|
369 |
|
370 |
-
msgid "
|
371 |
msgstr ""
|
372 |
|
373 |
-
#
|
374 |
-
#
|
375 |
-
#
|
376 |
|
377 |
-
msgid "
|
378 |
msgstr ""
|
379 |
|
380 |
-
#
|
381 |
-
#
|
382 |
-
#
|
383 |
|
384 |
-
msgid "
|
385 |
msgstr ""
|
386 |
|
387 |
-
#
|
388 |
-
#
|
389 |
-
#
|
390 |
|
391 |
-
msgid "
|
392 |
msgstr ""
|
393 |
|
394 |
-
#
|
395 |
-
#
|
396 |
-
#
|
397 |
|
398 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
399 |
msgstr ""
|
400 |
|
401 |
# >
|
@@ -405,9 +699,9 @@ msgstr ""
|
|
405 |
msgid "Enter site key"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#
|
409 |
# <div><p class="installer-warn-box"><?php _e('Subscription is expired.', 'installer') ?></p></div>
|
410 |
-
#
|
411 |
|
412 |
msgid "Subscription is expired."
|
413 |
msgstr ""
|
@@ -433,37 +727,44 @@ msgstr ""
|
|
433 |
msgid "Downloading is not possible because WordPress cannot write into the plugins folder. %sHow to fix%s."
|
434 |
msgstr ""
|
435 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
436 |
# <th> </th>
|
437 |
# <th><?php _e('Plugin', 'installer') ?></th>
|
438 |
-
# <th><?php _e('
|
439 |
|
440 |
msgid "Plugin"
|
441 |
msgstr ""
|
442 |
|
443 |
# <th><?php _e('Plugin', 'installer') ?></th>
|
444 |
-
# <th><?php _e('
|
445 |
-
# <th><?php _e('
|
446 |
|
447 |
-
msgid "
|
448 |
msgstr ""
|
449 |
|
450 |
-
# <th><?php _e('
|
451 |
-
# <th><?php _e('Current', 'installer') ?></th>
|
452 |
# <th><?php _e('Released', 'installer') ?></th>
|
|
|
453 |
|
454 |
-
msgid "
|
455 |
msgstr ""
|
456 |
|
457 |
-
# <th><?php _e('Current', 'installer') ?></th>
|
458 |
# <th><?php _e('Released', 'installer') ?></th>
|
|
|
459 |
# <th> </th>
|
460 |
|
461 |
-
msgid "
|
462 |
msgstr ""
|
463 |
|
464 |
# <span class="<?php echo $class ?>"><?php echo $v; ?></span>
|
465 |
-
# <?php if
|
466 |
-
# <?php
|
467 |
|
468 |
msgid "(embedded)"
|
469 |
msgstr ""
|
@@ -519,93 +820,51 @@ msgstr ""
|
|
519 |
|
520 |
#
|
521 |
# <label><input name="activate" type="checkbox" value="1" disabled="disabled" /> <?php _e('Activate after download', 'installer') ?></label>
|
522 |
-
#
|
523 |
|
524 |
msgid "Activate after download"
|
525 |
msgstr ""
|
526 |
|
527 |
-
#
|
528 |
# <div class="installer-status-success"><?php _e('Operation complete!', 'installer') ?></div>
|
529 |
-
#
|
530 |
|
531 |
msgid "Operation complete!"
|
532 |
msgstr ""
|
533 |
|
534 |
-
#
|
535 |
# <span class="installer-revalidate-message hidden"><?php _e("Download failed!\n\nPlease refresh the page and try again.", 'installer') ?></span>
|
536 |
# </form>
|
537 |
|
538 |
msgid "Download failed!\n\nPlease refresh the page and try again."
|
539 |
msgstr ""
|
540 |
|
541 |
-
#
|
542 |
# <input type="submit" class="button-secondary" value="<?php esc_attr_e('Download', 'installer') ?>" disabled="disabled" />
|
543 |
#
|
544 |
|
545 |
msgid "Download"
|
546 |
msgstr ""
|
547 |
|
548 |
-
#
|
549 |
-
#
|
550 |
-
#
|
551 |
|
552 |
-
msgid "
|
553 |
msgstr ""
|
554 |
|
555 |
-
#
|
556 |
-
# <div class="
|
557 |
-
#
|
558 |
|
559 |
-
msgid "
|
560 |
msgstr ""
|
561 |
|
562 |
-
#
|
563 |
-
#
|
564 |
-
#
|
565 |
|
566 |
-
msgid "
|
567 |
-
msgstr ""
|
568 |
-
|
569 |
-
# <th><?php _e('Plugin', 'installer') ?></th>
|
570 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/globe.png" alt="<?php esc_attr_e('Available', 'installer') ?>" width="16" height="16"></th>
|
571 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/computer.png" alt="<?php esc_attr_e('Installed', 'installer') ?>" width="16" height="16"></th>
|
572 |
-
|
573 |
-
msgid "Available"
|
574 |
-
msgstr ""
|
575 |
-
|
576 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/computer.png" alt="<?php esc_attr_e('Installed', 'installer') ?>" width="16" height="16"></th>
|
577 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/dn2.gif" alt="<?php esc_attr_e('Downloading', 'installer') ?>" width="16" height="16"></th>
|
578 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/on.png" alt="<?php esc_attr_e('Activate', 'installer') ?>" width="16" height="16"></th>
|
579 |
-
|
580 |
-
msgid "Downloading"
|
581 |
-
msgstr ""
|
582 |
-
|
583 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/dn2.gif" alt="<?php esc_attr_e('Downloading', 'installer') ?>" width="16" height="16"></th>
|
584 |
-
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/on.png" alt="<?php esc_attr_e('Activate', 'installer') ?>" width="16" height="16"></th>
|
585 |
-
# </tr>
|
586 |
-
|
587 |
-
msgid "Activate"
|
588 |
-
msgstr ""
|
589 |
-
|
590 |
-
# >
|
591 |
-
# <?php printf(__('Register %s', 'installer'), $generic_product_name); ?>
|
592 |
-
# </a>
|
593 |
-
|
594 |
-
msgid "Register %s"
|
595 |
-
msgstr ""
|
596 |
-
|
597 |
-
#
|
598 |
-
# <div class="alignleft" style="margin-top:6px;"><?php printf(__('1. Go to your %s%s account%s and add this site URL: %s', 'installer'),
|
599 |
-
# '<a href="' . $this->settings['repositories'][$repository_id]['data']['site_keys_management_url'] . '?add='.urlencode($this->get_installer_site_url( $repository_id )).'">',
|
600 |
-
|
601 |
-
msgid "1. Go to your %s%s account%s and add this site URL: %s"
|
602 |
-
msgstr ""
|
603 |
-
|
604 |
-
# >
|
605 |
-
# <?php printf(__("Unregister %s from this site", 'installer'), $generic_product_name) ?></a>
|
606 |
-
# <a class="update_site_key_js button-secondary" href="#" data-repository=<?php echo $repository_id ?>
|
607 |
-
|
608 |
-
msgid "Unregister %s from this site"
|
609 |
msgstr ""
|
610 |
|
611 |
# <?php if($expires = $this->settings['repositories'][$repository_id]['subscription']['data']->expires): ?>
|
@@ -622,9 +881,9 @@ msgstr ""
|
|
622 |
msgid "%s is registered on this site. Your Lifetime account gives you updates for life."
|
623 |
msgstr ""
|
624 |
|
625 |
-
#
|
626 |
# <p><i><?php printf(__('This page lets you install plugins and update existing plugins. To remove any of these plugins, go to the %splugins%s page and if you have the permission to remove plugins you should be able to do this.', 'installer'), '<a href="' . admin_url('plugins.php') . '">' , '</a>'); ?></i></p>
|
627 |
-
#
|
628 |
|
629 |
msgid "This page lets you install plugins and update existing plugins. To remove any of these plugins, go to the %splugins%s page and if you have the permission to remove plugins you should be able to do this."
|
630 |
msgstr ""
|
@@ -685,6 +944,13 @@ msgstr ""
|
|
685 |
msgid "OK"
|
686 |
msgstr ""
|
687 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
688 |
# <a class="remove_site_key_js button-secondary" href="#" data-repository=<?php echo $repository_id ?>
|
689 |
# data-confirmation="<?php esc_attr_e('Are you sure you want to unregister?', 'installer') ?>"
|
690 |
# data-nonce="<?php echo wp_create_nonce('remove_site_key_' . $repository_id) ?>"
|
@@ -699,6 +965,55 @@ msgstr ""
|
|
699 |
msgid "Click to see individual components options."
|
700 |
msgstr ""
|
701 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
702 |
# $taxonomy_obj = get_taxonomy($taxonomy);
|
703 |
# $message = sprintf(__('To translate %s please use the %s translation%s page, inside the %sWooCommerce Multilingual admin%s.', 'woocommerce-multilingual'),
|
704 |
# $taxonomy_obj->labels->name,
|
@@ -706,16 +1021,16 @@ msgstr ""
|
|
706 |
msgid "To translate %s please use the %s translation%s page, inside the %sWooCommerce Multilingual admin%s."
|
707 |
msgstr ""
|
708 |
|
709 |
-
#
|
710 |
# $response['progress'] = $response['go'] ? sprintf(__('%d products left', 'woocommerce-multilingual'), count($post_ids) - $posts_processed) : __('Synchronization complete!', 'woocommerce-multilingual');
|
711 |
-
#
|
712 |
|
713 |
msgid "%d products left"
|
714 |
msgstr ""
|
715 |
|
716 |
-
#
|
717 |
# $response['progress'] = $response['go'] ? sprintf(__('%d products left', 'woocommerce-multilingual'), count($post_ids) - $posts_processed) : __('Synchronization complete!', 'woocommerce-multilingual');
|
718 |
-
#
|
719 |
|
720 |
msgid "Synchronization complete!"
|
721 |
msgstr ""
|
@@ -748,312 +1063,331 @@ msgstr ""
|
|
748 |
msgid "All %s have the same %s assignments."
|
749 |
msgstr ""
|
750 |
|
751 |
-
#
|
752 |
# $out .= sprintf(__('Successfully updated %s for all translated %s.', 'woocommerce-multilingual'), $wp_taxonomies[$taxonomy]->labels->name, $wp_post_types[$object_type]->labels->name);
|
753 |
-
#
|
754 |
|
755 |
msgid "Successfully updated %s for all translated %s."
|
756 |
msgstr ""
|
757 |
|
758 |
-
# '
|
759 |
-
# 'text'
|
760 |
-
# '
|
761 |
|
762 |
-
msgid "
|
763 |
msgstr ""
|
764 |
|
765 |
-
#
|
766 |
-
# '
|
767 |
-
#
|
768 |
|
769 |
-
msgid "
|
770 |
msgstr ""
|
771 |
|
772 |
-
#
|
773 |
-
# '
|
774 |
-
#
|
775 |
|
776 |
-
msgid "
|
777 |
msgstr ""
|
778 |
|
779 |
-
#
|
780 |
-
# $
|
781 |
-
#
|
782 |
|
783 |
-
msgid "
|
784 |
msgstr ""
|
785 |
|
786 |
-
#
|
787 |
-
# __(
|
788 |
-
# 'woocommerce-multilingual' ),
|
789 |
|
790 |
-
msgid "
|
791 |
msgstr ""
|
792 |
|
|
|
|
|
793 |
# );
|
794 |
-
# $stay_in = sprintf( __( 'Keep %s', 'woocommerce-multilingual' ), $active_languages[ $this->lang_to ]['translated_name'] );
|
795 |
-
# $switch_to = sprintf( __( 'Switch back to %s', 'woocommerce-multilingual' ), $active_languages[ $this->lang_from ]['translated_name'] );
|
796 |
|
797 |
-
msgid "
|
798 |
msgstr ""
|
799 |
|
800 |
-
#
|
801 |
-
#
|
802 |
-
#
|
803 |
|
804 |
-
msgid "
|
805 |
msgstr ""
|
806 |
|
807 |
-
#
|
808 |
-
#
|
809 |
-
#
|
810 |
|
811 |
-
msgid "
|
812 |
msgstr ""
|
813 |
|
814 |
-
#
|
815 |
-
#
|
816 |
-
#
|
817 |
|
818 |
-
msgid "
|
819 |
msgstr ""
|
820 |
|
821 |
-
# if(
|
822 |
-
#
|
823 |
-
#
|
824 |
|
825 |
-
msgid "
|
826 |
msgstr ""
|
827 |
|
828 |
-
#
|
829 |
-
# <
|
830 |
-
#
|
831 |
|
832 |
-
msgid "
|
833 |
msgstr ""
|
834 |
|
835 |
-
#
|
836 |
-
#
|
837 |
-
#
|
838 |
|
839 |
-
msgid "
|
840 |
msgstr ""
|
841 |
|
842 |
-
#
|
843 |
-
# __('
|
844 |
-
#
|
845 |
|
846 |
-
msgid "
|
847 |
msgstr ""
|
848 |
|
849 |
-
#
|
850 |
-
# __('
|
851 |
-
#
|
852 |
|
853 |
-
msgid "
|
854 |
msgstr ""
|
855 |
|
856 |
-
#
|
857 |
-
# __('
|
858 |
-
#
|
859 |
|
860 |
-
msgid "
|
861 |
msgstr ""
|
862 |
|
863 |
-
#
|
864 |
-
#
|
865 |
-
#
|
866 |
|
867 |
-
msgid "
|
868 |
msgstr ""
|
869 |
|
870 |
-
#
|
871 |
-
#
|
872 |
-
#
|
873 |
|
874 |
-
msgid "
|
875 |
msgstr ""
|
876 |
|
877 |
-
#
|
878 |
-
#
|
879 |
-
#
|
880 |
|
881 |
-
msgid "
|
882 |
msgstr ""
|
883 |
|
884 |
-
#
|
885 |
-
# __('
|
886 |
-
# __('
|
887 |
|
888 |
-
msgid "
|
889 |
msgstr ""
|
890 |
|
891 |
-
# __('
|
892 |
-
# __('
|
893 |
-
# __('
|
894 |
|
895 |
-
msgid "
|
896 |
msgstr ""
|
897 |
|
898 |
-
# __('
|
899 |
-
# __('
|
900 |
-
#
|
901 |
|
902 |
-
msgid "
|
903 |
msgstr ""
|
904 |
|
905 |
-
#
|
906 |
-
# __('
|
907 |
-
#
|
908 |
|
909 |
-
msgid "
|
910 |
msgstr ""
|
911 |
|
912 |
-
#
|
913 |
-
#
|
914 |
-
# '
|
915 |
|
916 |
-
msgid "
|
917 |
msgstr ""
|
918 |
|
919 |
-
# $
|
920 |
-
#
|
921 |
-
#
|
922 |
|
923 |
-
msgid "
|
924 |
msgstr ""
|
925 |
|
926 |
-
# $
|
927 |
-
#
|
928 |
-
#
|
929 |
|
930 |
-
msgid "
|
931 |
msgstr ""
|
932 |
|
933 |
-
#
|
934 |
-
#
|
935 |
-
#
|
936 |
|
937 |
-
msgid "
|
938 |
msgstr ""
|
939 |
|
940 |
-
#
|
941 |
-
# $
|
942 |
-
#
|
943 |
|
944 |
-
msgid "
|
945 |
msgstr ""
|
946 |
|
947 |
-
#
|
948 |
-
# $
|
949 |
-
# $
|
950 |
|
951 |
-
msgid "
|
952 |
msgstr ""
|
953 |
|
954 |
-
# $
|
955 |
-
# $
|
956 |
-
# $
|
957 |
|
958 |
-
msgid "
|
959 |
msgstr ""
|
960 |
|
961 |
-
# $
|
962 |
-
# $
|
963 |
-
#
|
964 |
|
965 |
-
|
966 |
-
msgid "product-category"
|
967 |
msgstr ""
|
968 |
|
969 |
-
#
|
970 |
-
#
|
971 |
# }
|
972 |
|
973 |
-
|
974 |
-
msgid "product-tag"
|
975 |
msgstr ""
|
976 |
|
977 |
-
# $
|
978 |
-
#
|
979 |
-
#
|
980 |
|
981 |
-
msgid "
|
982 |
msgstr ""
|
983 |
|
984 |
-
# '
|
985 |
-
#
|
986 |
-
# $
|
987 |
|
988 |
-
msgid "
|
989 |
msgstr ""
|
990 |
|
991 |
-
#
|
992 |
-
#
|
993 |
-
#
|
994 |
|
995 |
-
msgid "
|
996 |
msgstr ""
|
997 |
|
998 |
-
#
|
999 |
-
#
|
1000 |
-
#
|
1001 |
|
1002 |
-
msgid "
|
1003 |
msgstr ""
|
1004 |
|
1005 |
-
#
|
1006 |
-
#
|
1007 |
-
#
|
1008 |
|
1009 |
-
msgid "
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#
|
1013 |
-
#
|
1014 |
-
#
|
1015 |
|
1016 |
-
msgid "
|
1017 |
msgstr ""
|
1018 |
|
1019 |
-
#
|
1020 |
-
#
|
1021 |
-
#
|
1022 |
|
1023 |
-
msgid "
|
1024 |
msgstr ""
|
1025 |
|
1026 |
-
#
|
1027 |
-
#
|
1028 |
-
#
|
1029 |
|
1030 |
-
msgid "
|
1031 |
msgstr ""
|
1032 |
|
1033 |
-
#
|
1034 |
-
# __('Edit
|
1035 |
-
# __('
|
1036 |
|
1037 |
-
msgid "Edit
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
# __('Edit
|
1041 |
-
# __('
|
1042 |
-
#
|
1043 |
|
1044 |
-
msgid "
|
1045 |
msgstr ""
|
1046 |
|
1047 |
-
#
|
1048 |
-
#
|
1049 |
-
#
|
1050 |
|
1051 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1052 |
msgstr ""
|
1053 |
|
1054 |
# ?>
|
1055 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML</a> versions prior %s.',
|
1056 |
-
# 'woocommerce-multilingual'),
|
1057 |
|
1058 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML</a> versions prior %s."
|
1059 |
msgstr ""
|
@@ -1067,21 +1401,21 @@ msgstr ""
|
|
1067 |
|
1068 |
# ?>
|
1069 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML Translation Management</a> versions prior %s.',
|
1070 |
-
# 'woocommerce-multilingual'),
|
1071 |
|
1072 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML Translation Management</a> versions prior %s."
|
1073 |
msgstr ""
|
1074 |
|
1075 |
# ?>
|
1076 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML String Translation</a> versions prior %s.',
|
1077 |
-
# 'woocommerce-multilingual'),
|
1078 |
|
1079 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML String Translation</a> versions prior %s."
|
1080 |
msgstr ""
|
1081 |
|
1082 |
# ?>
|
1083 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML Media</a> versions prior %s.',
|
1084 |
-
# 'woocommerce-multilingual'),
|
1085 |
|
1086 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML Media</a> versions prior %s."
|
1087 |
msgstr ""
|
@@ -1093,7 +1427,7 @@ msgstr ""
|
|
1093 |
msgid "and"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
-
#
|
1097 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It requires %s in order to work.', 'woocommerce-multilingual'), $missing); ?></p></div>
|
1098 |
# <?php
|
1099 |
|
@@ -1109,7 +1443,7 @@ msgstr ""
|
|
1109 |
|
1110 |
# $message .= ' | ';
|
1111 |
# $message .= '<a href="' . admin_url('admin.php?page=' . WPML_TM_FOLDER . '/menu/main.php&sm=mcsetup#icl_custom_posts_sync_options') . '">' . __('Configure products slug translation', 'woocommerce-multilingual') . '</a>';
|
1112 |
-
#
|
1113 |
|
1114 |
msgid "Configure products slug translation"
|
1115 |
msgstr ""
|
@@ -1121,9 +1455,9 @@ msgstr ""
|
|
1121 |
msgid "If you want different slugs for shop pages (%s/%s), you need to disable the shop prefix for products in <a href=\"%s\">WooCommerce Settings</a>"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
-
#
|
1125 |
# $ret['success_1'] = ' ' . sprintf(__('Finished! You can visit the %sstrings translation%s screen to translate the strings now.', 'woocommerce-multilingual'), '<a href="' . admin_url('admin.php?page=' . WPML_ST_FOLDER . '/menu/string-translation.php') . '">', '</a>');
|
1126 |
-
#
|
1127 |
|
1128 |
msgid "Finished! You can visit the %sstrings translation%s screen to translate the strings now."
|
1129 |
msgstr ""
|
@@ -1156,733 +1490,791 @@ msgstr ""
|
|
1156 |
msgid "Custom taxonomy %s configuration from wpml-config.xml file was altered!"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
-
# $
|
1160 |
-
#
|
1161 |
-
# $
|
1162 |
|
1163 |
-
msgid "
|
1164 |
msgstr ""
|
1165 |
|
1166 |
-
#
|
1167 |
-
# $
|
1168 |
-
# $
|
1169 |
|
1170 |
-
msgid "
|
1171 |
msgstr ""
|
1172 |
|
1173 |
-
# $
|
1174 |
-
# $
|
1175 |
-
#
|
1176 |
|
1177 |
-
msgid "
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#
|
1181 |
-
# $
|
1182 |
-
#
|
1183 |
|
1184 |
-
msgid "
|
1185 |
msgstr ""
|
1186 |
|
1187 |
-
#
|
1188 |
-
#
|
1189 |
-
#
|
1190 |
|
1191 |
-
msgid "
|
1192 |
msgstr ""
|
1193 |
|
1194 |
-
#
|
1195 |
-
# $
|
1196 |
-
#
|
1197 |
|
1198 |
-
msgid "
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#
|
1202 |
-
# $
|
1203 |
-
#
|
1204 |
|
1205 |
-
msgid "
|
1206 |
msgstr ""
|
1207 |
|
1208 |
-
#
|
1209 |
-
# $
|
1210 |
-
#
|
1211 |
|
1212 |
-
msgid "
|
1213 |
msgstr ""
|
1214 |
|
1215 |
-
# $
|
1216 |
-
#
|
1217 |
-
#
|
1218 |
|
1219 |
-
msgid "
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#
|
1223 |
-
# $
|
1224 |
-
#
|
1225 |
|
1226 |
-
msgid "
|
1227 |
msgstr ""
|
1228 |
|
1229 |
-
#
|
1230 |
-
#
|
1231 |
-
#
|
1232 |
|
1233 |
-
msgid "
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#
|
1237 |
-
#
|
1238 |
-
#
|
1239 |
|
1240 |
-
msgid "
|
1241 |
msgstr ""
|
1242 |
|
1243 |
-
# if( $
|
1244 |
-
#
|
1245 |
-
#
|
1246 |
|
1247 |
-
msgid "
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#
|
1251 |
-
#
|
1252 |
-
#
|
1253 |
|
1254 |
-
msgid "
|
1255 |
msgstr ""
|
1256 |
|
1257 |
-
#
|
1258 |
-
#
|
1259 |
-
#
|
1260 |
|
1261 |
-
msgid "
|
1262 |
msgstr ""
|
1263 |
|
1264 |
-
#
|
1265 |
-
# $
|
1266 |
-
#
|
1267 |
|
1268 |
-
msgid "
|
1269 |
msgstr ""
|
1270 |
|
1271 |
-
# $
|
1272 |
-
# $
|
1273 |
-
#
|
1274 |
|
1275 |
-
msgid "Product
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
# $
|
1279 |
-
# $
|
1280 |
-
#
|
1281 |
|
1282 |
-
msgid "
|
1283 |
msgstr ""
|
1284 |
|
1285 |
-
#
|
1286 |
-
# $
|
1287 |
-
#
|
1288 |
|
1289 |
-
msgid "
|
1290 |
msgstr ""
|
1291 |
|
1292 |
-
#
|
1293 |
-
# return
|
1294 |
-
#
|
1295 |
|
1296 |
-
msgid "
|
1297 |
msgstr ""
|
1298 |
|
1299 |
-
#
|
1300 |
-
#
|
1301 |
-
#
|
1302 |
|
1303 |
-
msgid "
|
1304 |
msgstr ""
|
1305 |
|
1306 |
-
#
|
1307 |
-
#
|
1308 |
-
#
|
1309 |
|
1310 |
-
|
|
|
1311 |
msgstr ""
|
1312 |
|
1313 |
-
# '
|
1314 |
-
#
|
1315 |
-
#
|
1316 |
|
1317 |
-
|
|
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#
|
1321 |
-
# '
|
1322 |
-
# )
|
1323 |
|
1324 |
-
msgid "
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#
|
1328 |
-
#
|
1329 |
-
#
|
1330 |
|
1331 |
-
msgid "
|
1332 |
msgstr ""
|
1333 |
|
1334 |
-
#
|
1335 |
-
#
|
1336 |
-
#
|
1337 |
|
1338 |
-
msgid "
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
# <
|
1342 |
-
#
|
1343 |
-
#
|
1344 |
|
1345 |
-
msgid "
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
# <
|
1349 |
-
#
|
1350 |
-
#
|
1351 |
|
1352 |
-
msgid "
|
1353 |
msgstr ""
|
1354 |
|
1355 |
-
#
|
1356 |
-
#
|
1357 |
-
#
|
1358 |
|
1359 |
-
msgid "
|
1360 |
msgstr ""
|
1361 |
|
1362 |
-
#
|
1363 |
-
#
|
1364 |
-
#
|
1365 |
|
1366 |
-
msgid "
|
1367 |
msgstr ""
|
1368 |
|
1369 |
-
#
|
1370 |
-
#
|
1371 |
-
#
|
1372 |
|
1373 |
-
msgid "
|
1374 |
msgstr ""
|
1375 |
|
1376 |
-
# '
|
1377 |
-
# '
|
1378 |
-
# '
|
1379 |
|
1380 |
-
msgid "
|
1381 |
msgstr ""
|
1382 |
|
1383 |
-
#
|
1384 |
-
#
|
1385 |
-
#
|
1386 |
|
1387 |
-
msgid "
|
1388 |
msgstr ""
|
1389 |
|
1390 |
-
#
|
1391 |
-
#
|
1392 |
-
#
|
1393 |
|
1394 |
-
msgid "
|
1395 |
msgstr ""
|
1396 |
|
1397 |
-
#
|
1398 |
-
# $
|
1399 |
-
#
|
1400 |
|
1401 |
-
|
|
|
1402 |
msgstr ""
|
1403 |
|
1404 |
-
# '
|
1405 |
-
# '
|
1406 |
-
# '
|
1407 |
|
1408 |
-
msgid "
|
1409 |
msgstr ""
|
1410 |
|
1411 |
-
#
|
1412 |
-
#
|
1413 |
-
#
|
1414 |
|
1415 |
-
msgid "
|
1416 |
msgstr ""
|
1417 |
|
1418 |
-
#
|
1419 |
-
#
|
1420 |
-
#
|
1421 |
|
1422 |
-
msgid "
|
1423 |
msgstr ""
|
1424 |
|
1425 |
-
#
|
1426 |
-
#
|
1427 |
-
#
|
1428 |
|
1429 |
-
msgid "
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#
|
1433 |
-
#
|
1434 |
-
#
|
1435 |
|
1436 |
-
msgid "
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#
|
1440 |
-
#
|
1441 |
-
#
|
1442 |
|
1443 |
-
msgid "
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
# '
|
1447 |
-
# '
|
1448 |
-
# '
|
1449 |
|
1450 |
-
msgid "
|
1451 |
msgstr ""
|
1452 |
|
1453 |
-
# '
|
1454 |
-
# '
|
1455 |
-
# '
|
1456 |
|
1457 |
-
msgid "
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
# '
|
1461 |
-
# '
|
1462 |
-
#
|
1463 |
|
1464 |
-
msgid "
|
1465 |
msgstr ""
|
1466 |
|
1467 |
-
#
|
1468 |
-
# __( '
|
1469 |
-
# '
|
1470 |
|
1471 |
-
msgid "
|
1472 |
msgstr ""
|
1473 |
|
1474 |
-
#
|
1475 |
-
#
|
1476 |
-
# '
|
1477 |
|
1478 |
-
msgid "
|
1479 |
msgstr ""
|
1480 |
|
1481 |
-
# '
|
1482 |
-
# __( '
|
1483 |
-
#
|
1484 |
|
1485 |
-
msgid "
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#
|
1489 |
-
#
|
1490 |
-
#
|
1491 |
|
1492 |
-
msgid "
|
1493 |
msgstr ""
|
1494 |
|
1495 |
-
#
|
1496 |
-
#
|
1497 |
-
#
|
1498 |
|
1499 |
-
msgid "
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#
|
1503 |
-
#
|
1504 |
-
#
|
1505 |
|
1506 |
-
msgid "
|
1507 |
msgstr ""
|
1508 |
|
1509 |
-
#
|
1510 |
-
#
|
1511 |
-
#
|
1512 |
|
1513 |
-
msgid "
|
1514 |
msgstr ""
|
1515 |
|
1516 |
-
#
|
1517 |
-
#
|
1518 |
-
# )
|
1519 |
|
1520 |
-
msgid "
|
1521 |
msgstr ""
|
1522 |
|
1523 |
-
#
|
1524 |
-
#
|
1525 |
-
#
|
1526 |
|
1527 |
-
msgid "
|
1528 |
msgstr ""
|
1529 |
|
1530 |
-
# 'woocommerce',
|
1531 |
-
# __( '
|
1532 |
-
# __( '
|
1533 |
|
1534 |
-
msgid "
|
1535 |
msgstr ""
|
1536 |
|
1537 |
-
#
|
1538 |
-
#
|
1539 |
-
# '
|
1540 |
|
1541 |
-
msgid "
|
1542 |
msgstr ""
|
1543 |
|
1544 |
-
#
|
1545 |
-
#
|
1546 |
-
# '
|
1547 |
|
1548 |
-
msgid "
|
1549 |
msgstr ""
|
1550 |
|
1551 |
-
# '
|
1552 |
-
#
|
1553 |
-
# '
|
1554 |
|
1555 |
-
msgid "
|
1556 |
msgstr ""
|
1557 |
|
1558 |
-
#
|
1559 |
-
# '
|
1560 |
-
#
|
1561 |
|
1562 |
-
msgid "
|
1563 |
msgstr ""
|
1564 |
|
1565 |
-
# )
|
1566 |
-
#
|
1567 |
-
#
|
1568 |
|
1569 |
-
msgid "
|
1570 |
msgstr ""
|
1571 |
|
1572 |
-
# )
|
1573 |
-
#
|
1574 |
-
#
|
1575 |
|
1576 |
-
msgid "
|
1577 |
msgstr ""
|
1578 |
|
1579 |
-
#
|
1580 |
-
#
|
1581 |
-
#
|
1582 |
|
1583 |
-
msgid "
|
1584 |
msgstr ""
|
1585 |
|
1586 |
-
# '
|
1587 |
-
#
|
1588 |
-
#
|
1589 |
|
1590 |
-
msgid "
|
1591 |
msgstr ""
|
1592 |
|
1593 |
-
#
|
1594 |
-
#
|
1595 |
-
#
|
1596 |
|
1597 |
-
msgid "
|
1598 |
msgstr ""
|
1599 |
|
1600 |
-
# '
|
1601 |
-
# '
|
1602 |
-
# 'view'
|
1603 |
|
1604 |
-
msgid "
|
1605 |
msgstr ""
|
1606 |
|
1607 |
-
# '
|
1608 |
-
# '
|
1609 |
-
# '
|
1610 |
|
1611 |
-
msgid "
|
1612 |
msgstr ""
|
1613 |
|
1614 |
-
# '
|
1615 |
-
# '
|
1616 |
-
# '
|
1617 |
|
1618 |
-
msgid "
|
1619 |
msgstr ""
|
1620 |
|
1621 |
-
# '
|
1622 |
-
# '
|
1623 |
-
#
|
1624 |
|
1625 |
-
msgid "
|
1626 |
msgstr ""
|
1627 |
|
1628 |
-
# '
|
1629 |
-
# '
|
1630 |
-
# '
|
1631 |
|
1632 |
-
msgid "
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#
|
1636 |
-
#
|
1637 |
-
#
|
1638 |
|
1639 |
-
msgid "
|
1640 |
msgstr ""
|
1641 |
|
1642 |
-
#
|
1643 |
-
#
|
1644 |
-
#
|
1645 |
|
1646 |
-
msgid "
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#
|
1650 |
-
#
|
1651 |
-
#
|
1652 |
|
1653 |
-
msgid "
|
1654 |
msgstr ""
|
1655 |
|
1656 |
-
#
|
1657 |
-
#
|
1658 |
-
#
|
1659 |
|
1660 |
-
msgid "
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#
|
1664 |
-
#
|
1665 |
-
#
|
1666 |
|
1667 |
-
msgid "
|
1668 |
msgstr ""
|
1669 |
|
1670 |
-
#
|
1671 |
-
#
|
1672 |
-
#
|
1673 |
|
1674 |
-
msgid "
|
1675 |
msgstr ""
|
1676 |
|
1677 |
-
#
|
1678 |
-
#
|
1679 |
-
#
|
1680 |
|
1681 |
-
msgid "
|
1682 |
msgstr ""
|
1683 |
|
1684 |
-
#
|
1685 |
-
#
|
1686 |
-
#
|
1687 |
|
1688 |
-
msgid "
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
#
|
1692 |
-
#
|
1693 |
-
#
|
1694 |
|
1695 |
-
msgid "
|
1696 |
msgstr ""
|
1697 |
|
1698 |
-
#
|
1699 |
-
#
|
1700 |
-
#
|
1701 |
|
1702 |
-
msgid "
|
1703 |
msgstr ""
|
1704 |
|
1705 |
-
#
|
1706 |
-
#
|
1707 |
-
#
|
1708 |
|
1709 |
-
msgid "
|
1710 |
msgstr ""
|
1711 |
|
1712 |
-
#
|
1713 |
-
#
|
1714 |
-
#
|
1715 |
|
1716 |
-
msgid "
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#
|
1720 |
-
#
|
1721 |
-
# '
|
1722 |
|
1723 |
-
msgid "
|
1724 |
msgstr ""
|
1725 |
|
1726 |
-
# '
|
1727 |
-
#
|
1728 |
-
#
|
1729 |
|
1730 |
-
msgid "
|
1731 |
msgstr ""
|
1732 |
|
1733 |
-
#
|
1734 |
-
#
|
1735 |
-
#
|
1736 |
|
1737 |
-
msgid "
|
1738 |
msgstr ""
|
1739 |
|
1740 |
-
#
|
1741 |
-
#
|
1742 |
-
#
|
1743 |
|
1744 |
-
msgid "
|
1745 |
msgstr ""
|
1746 |
|
1747 |
-
#
|
1748 |
-
#
|
1749 |
-
#
|
1750 |
|
1751 |
-
msgid "
|
1752 |
msgstr ""
|
1753 |
|
1754 |
-
#
|
1755 |
-
#
|
1756 |
-
#
|
1757 |
|
1758 |
-
msgid "
|
1759 |
msgstr ""
|
1760 |
|
1761 |
-
#
|
1762 |
-
#
|
1763 |
-
#
|
1764 |
|
1765 |
-
|
1766 |
-
msgid "product"
|
1767 |
msgstr ""
|
1768 |
|
1769 |
-
# '
|
1770 |
-
#
|
1771 |
-
#
|
1772 |
|
1773 |
-
msgid "
|
1774 |
msgstr ""
|
1775 |
|
1776 |
-
#
|
1777 |
-
#
|
1778 |
-
#
|
1779 |
|
1780 |
-
msgid "
|
1781 |
msgstr ""
|
1782 |
|
1783 |
-
#
|
1784 |
-
#
|
1785 |
-
#
|
1786 |
|
1787 |
-
msgid "
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
#
|
1791 |
-
#
|
1792 |
-
#
|
1793 |
|
1794 |
-
msgid "
|
1795 |
msgstr ""
|
1796 |
|
1797 |
-
#
|
1798 |
-
#
|
1799 |
-
#
|
1800 |
|
1801 |
-
msgid "
|
1802 |
msgstr ""
|
1803 |
|
1804 |
-
#
|
1805 |
-
#
|
1806 |
-
#
|
1807 |
|
1808 |
-
msgid "
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#
|
1812 |
-
#
|
1813 |
-
#
|
1814 |
|
1815 |
-
msgid "
|
1816 |
msgstr ""
|
1817 |
|
1818 |
-
#
|
1819 |
-
#
|
1820 |
-
#
|
1821 |
|
1822 |
-
msgid "
|
1823 |
msgstr ""
|
1824 |
|
1825 |
-
#
|
1826 |
-
#
|
1827 |
-
#
|
1828 |
|
1829 |
-
msgid "
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
# '
|
1833 |
-
# '
|
1834 |
-
#
|
1835 |
|
1836 |
-
msgid "
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
# '
|
1840 |
-
# '
|
1841 |
-
# '
|
1842 |
-
|
1843 |
-
msgid "
|
1844 |
msgstr ""
|
1845 |
|
1846 |
-
# '
|
1847 |
-
# '
|
1848 |
-
# '
|
1849 |
|
1850 |
-
msgid "
|
1851 |
msgstr ""
|
1852 |
|
1853 |
-
# '
|
1854 |
-
# '
|
1855 |
-
# '
|
1856 |
|
1857 |
-
msgid "
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
# '
|
1861 |
-
# '
|
1862 |
-
# '
|
1863 |
|
1864 |
-
msgid "
|
1865 |
msgstr ""
|
1866 |
|
1867 |
-
# '
|
1868 |
-
# '
|
1869 |
-
# '
|
1870 |
|
1871 |
-
msgid "
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
# '
|
1875 |
-
# '
|
1876 |
-
# '
|
1877 |
|
1878 |
-
msgid "
|
1879 |
msgstr ""
|
1880 |
|
1881 |
-
# 'translated_wpml' => __( 'These pages are currently being translated by translators via WPML: ', 'woocommerce-multilingual' ),
|
1882 |
-
# 'translated' => __( "WooCommerce store pages are translated to all the site's languages.", 'woocommerce-multilingual' )
|
1883 |
# ),
|
|
|
|
|
1884 |
|
1885 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1886 |
msgstr ""
|
1887 |
|
1888 |
# 'strings' => array(
|
@@ -1978,12 +2370,19 @@ msgstr ""
|
|
1978 |
|
1979 |
# 'base_not_trnsl' => __( 'Your product permalink base is not translated to:', 'woocommerce-multilingual' ),
|
1980 |
# 'trsl_urls' => __( 'Translate URLs', 'woocommerce-multilingual' ),
|
1981 |
-
# '
|
1982 |
|
1983 |
msgid "Translate URLs"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
# 'trsl_urls' => __( 'Translate URLs', 'woocommerce-multilingual' ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1987 |
# 'run_not_en' => __( 'Running WooCommerce multilingual with default language other than English.', 'woocommerce-multilingual' ),
|
1988 |
# 'url_problems' => __( 'This may cause problems with URLs in different languages.', 'woocommerce-multilingual' ),
|
1989 |
|
@@ -1999,12 +2398,19 @@ msgstr ""
|
|
1999 |
|
2000 |
# 'url_problems' => __( 'This may cause problems with URLs in different languages.', 'woocommerce-multilingual' ),
|
2001 |
# 'change_def_lang' => __( 'Change default language', 'woocommerce-multilingual' ),
|
2002 |
-
# '
|
2003 |
|
2004 |
msgid "Change default language"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
# 'change_def_lang' => __( 'Change default language', 'woocommerce-multilingual' ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2008 |
# 'attent_sett' => __( 'There are some settings that require careful attention.', 'woocommerce-multilingual' ),
|
2009 |
# 'over_sett' => __( 'Some settings from the WooCommerce Multilingual wpml-config.xml file have been overwritten.', 'woocommerce-multilingual' ),
|
2010 |
|
@@ -2032,34 +2438,6 @@ msgstr ""
|
|
2032 |
msgid "Multilingual Content Setup"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
-
# 'strings' => array(
|
2036 |
-
# 'mc_missing' => __( 'Multi-currency', 'woocommerce-multilingual' ),
|
2037 |
-
# 'no_secondary' => __( "You haven't added any secondary currencies.", 'woocommerce-multilingual' ),
|
2038 |
-
|
2039 |
-
msgid "Multi-currency"
|
2040 |
-
msgstr ""
|
2041 |
-
|
2042 |
-
# 'no_secondary' => __( "You haven't added any secondary currencies.", 'woocommerce-multilingual' ),
|
2043 |
-
# 'sec_currencies' => __( 'Secondary currencies: %s', 'woocommerce-multilingual' ),
|
2044 |
-
# 'not_enabled' => __( 'Multi-currency is not enabled.', 'woocommerce-multilingual' ),
|
2045 |
-
|
2046 |
-
msgid "Secondary currencies: %s"
|
2047 |
-
msgstr ""
|
2048 |
-
|
2049 |
-
# 'sec_currencies' => __( 'Secondary currencies: %s', 'woocommerce-multilingual' ),
|
2050 |
-
# 'not_enabled' => __( 'Multi-currency is not enabled.', 'woocommerce-multilingual' ),
|
2051 |
-
# 'add_cur' => __( 'Add Currencies', 'woocommerce-multilingual' )
|
2052 |
-
|
2053 |
-
msgid "Multi-currency is not enabled."
|
2054 |
-
msgstr ""
|
2055 |
-
|
2056 |
-
# 'not_enabled' => __( 'Multi-currency is not enabled.', 'woocommerce-multilingual' ),
|
2057 |
-
# 'add_cur' => __( 'Add Currencies', 'woocommerce-multilingual' )
|
2058 |
-
# )
|
2059 |
-
|
2060 |
-
msgid "Add Currencies"
|
2061 |
-
msgstr ""
|
2062 |
-
|
2063 |
# 'strings' => array(
|
2064 |
# 'products_missing' => __( 'Products Missing Translations', 'woocommerce-multilingual' ),
|
2065 |
# 'miss_trnsl_one' => __( '%d %s translation missing.', 'woocommerce-multilingual' ),
|
@@ -2095,11 +2473,25 @@ msgstr ""
|
|
2095 |
msgid "Right now, there are no products needing translation."
|
2096 |
msgstr ""
|
2097 |
|
2098 |
-
# '
|
2099 |
-
# '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2100 |
# )
|
2101 |
|
2102 |
-
msgid "
|
2103 |
msgstr ""
|
2104 |
|
2105 |
# 'strings' => array(
|
@@ -2137,921 +2529,214 @@ msgstr ""
|
|
2137 |
msgid "WooCommerce Multilingual depends on several plugins to work. If any required plugin is missing, you should install and activate it."
|
2138 |
msgstr ""
|
2139 |
|
2140 |
-
# '
|
2141 |
-
# '
|
2142 |
-
# '
|
2143 |
-
|
2144 |
-
msgid "Required plugins"
|
2145 |
-
msgstr ""
|
2146 |
-
|
2147 |
-
# 'depends'=> __('WooCommerce Multilingual depends on several plugins to work. If any required plugin is missing, you should install and activate it.', 'woocommerce-multilingual'),
|
2148 |
-
# 'old_wpml_link'=> sprintf( __( 'WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML</a> versions prior 2.0.5.', 'woocommerce-multilingual' ), $this->tracking_link->generate( 'https://wpml.org/' ) ),
|
2149 |
-
# 'update_wpml'=> __( 'Update WPML', 'woocommerce-multilingual' ),
|
2150 |
|
2151 |
-
msgid "WooCommerce
|
2152 |
msgstr ""
|
2153 |
|
2154 |
-
# '
|
2155 |
-
# '
|
2156 |
-
# '
|
2157 |
|
2158 |
-
msgid "
|
2159 |
msgstr ""
|
2160 |
|
2161 |
-
# '
|
2162 |
-
# '
|
2163 |
-
# '
|
2164 |
|
2165 |
-
msgid "
|
2166 |
msgstr ""
|
2167 |
|
2168 |
-
# '
|
2169 |
-
# '
|
2170 |
-
# '
|
2171 |
|
2172 |
-
msgid "
|
2173 |
msgstr ""
|
2174 |
|
2175 |
-
# '
|
2176 |
-
# '
|
2177 |
-
# '
|
2178 |
|
2179 |
-
msgid "
|
2180 |
msgstr ""
|
2181 |
|
2182 |
-
# '
|
2183 |
-
# '
|
2184 |
-
# '
|
2185 |
|
2186 |
-
msgid "
|
2187 |
msgstr ""
|
2188 |
|
2189 |
-
# '
|
2190 |
-
# '
|
2191 |
-
# '
|
2192 |
|
2193 |
-
msgid "
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
# '
|
2197 |
-
# '
|
2198 |
-
#
|
2199 |
|
2200 |
-
msgid "
|
2201 |
msgstr ""
|
2202 |
|
2203 |
-
# '
|
2204 |
-
# '
|
2205 |
-
# '
|
2206 |
|
2207 |
-
msgid "
|
2208 |
msgstr ""
|
2209 |
|
2210 |
-
# '
|
2211 |
-
# '
|
2212 |
-
# '
|
2213 |
|
2214 |
-
msgid "
|
2215 |
msgstr ""
|
2216 |
|
2217 |
-
# '
|
2218 |
-
# '
|
2219 |
# )
|
2220 |
|
2221 |
-
msgid "
|
2222 |
msgstr ""
|
2223 |
|
2224 |
-
#
|
2225 |
-
# '
|
2226 |
-
#
|
2227 |
|
2228 |
-
msgid "
|
2229 |
msgstr ""
|
2230 |
|
2231 |
-
#
|
2232 |
-
# '
|
2233 |
-
# '
|
2234 |
|
2235 |
-
msgid "
|
2236 |
msgstr ""
|
2237 |
|
2238 |
-
# '
|
2239 |
-
# '
|
2240 |
-
# ),
|
2241 |
-
|
2242 |
-
msgid "Learn more"
|
2243 |
-
msgstr ""
|
2244 |
-
|
2245 |
-
# 'strings' => array(
|
2246 |
-
# 'troubl' => __( 'Troubleshooting', 'woocommerce-multilingual' ),
|
2247 |
-
# 'backup' => __( 'Please make a backup of your database before you start the synchronization', 'woocommerce-multilingual' ),
|
2248 |
-
|
2249 |
-
msgid "Troubleshooting"
|
2250 |
-
msgstr ""
|
2251 |
-
|
2252 |
-
# 'troubl' => __( 'Troubleshooting', 'woocommerce-multilingual' ),
|
2253 |
-
# 'backup' => __( 'Please make a backup of your database before you start the synchronization', 'woocommerce-multilingual' ),
|
2254 |
-
# 'sync' => __( 'Sync variables products', 'woocommerce-multilingual' ),
|
2255 |
-
|
2256 |
-
msgid "Please make a backup of your database before you start the synchronization"
|
2257 |
-
msgstr ""
|
2258 |
-
|
2259 |
-
# 'backup' => __( 'Please make a backup of your database before you start the synchronization', 'woocommerce-multilingual' ),
|
2260 |
-
# 'sync' => __( 'Sync variables products', 'woocommerce-multilingual' ),
|
2261 |
-
# 'upd_prod_count' => __( 'Update products count:', 'woocommerce-multilingual' ),
|
2262 |
-
|
2263 |
-
msgid "Sync variables products"
|
2264 |
-
msgstr ""
|
2265 |
-
|
2266 |
-
# 'sync' => __( 'Sync variables products', 'woocommerce-multilingual' ),
|
2267 |
-
# 'upd_prod_count' => __( 'Update products count:', 'woocommerce-multilingual' ),
|
2268 |
-
# 'prod_var' => __( 'products with variations', 'woocommerce-multilingual' ),
|
2269 |
-
|
2270 |
-
msgid "Update products count:"
|
2271 |
-
msgstr ""
|
2272 |
-
|
2273 |
-
# 'upd_prod_count' => __( 'Update products count:', 'woocommerce-multilingual' ),
|
2274 |
-
# 'prod_var' => __( 'products with variations', 'woocommerce-multilingual' ),
|
2275 |
-
# 'sync_var' => __( 'Sync products variations:', 'woocommerce-multilingual' ),
|
2276 |
-
|
2277 |
-
msgid "products with variations"
|
2278 |
-
msgstr ""
|
2279 |
-
|
2280 |
-
# 'prod_var' => __( 'products with variations', 'woocommerce-multilingual' ),
|
2281 |
-
# 'sync_var' => __( 'Sync products variations:', 'woocommerce-multilingual' ),
|
2282 |
-
# 'left' => __( 'left', 'woocommerce-multilingual' ),
|
2283 |
-
|
2284 |
-
msgid "Sync products variations:"
|
2285 |
-
msgstr ""
|
2286 |
-
|
2287 |
-
# 'sync_var' => __( 'Sync products variations:', 'woocommerce-multilingual' ),
|
2288 |
-
# 'left' => __( 'left', 'woocommerce-multilingual' ),
|
2289 |
-
# 'sync_gallery' => __( 'Sync products "gallery images":', 'woocommerce-multilingual' ),
|
2290 |
-
|
2291 |
-
msgid "left"
|
2292 |
-
msgstr ""
|
2293 |
-
|
2294 |
-
# 'left' => __( 'left', 'woocommerce-multilingual' ),
|
2295 |
-
# 'sync_gallery' => __( 'Sync products "gallery images":', 'woocommerce-multilingual' ),
|
2296 |
-
# 'sync_cat' => __( 'Sync products categories (display type, thumbnail):', 'woocommerce-multilingual' ),
|
2297 |
-
|
2298 |
-
msgid "Sync products \"gallery images\":"
|
2299 |
-
msgstr ""
|
2300 |
-
|
2301 |
-
# 'sync_gallery' => __( 'Sync products "gallery images":', 'woocommerce-multilingual' ),
|
2302 |
-
# 'sync_cat' => __( 'Sync products categories (display type, thumbnail):', 'woocommerce-multilingual' ),
|
2303 |
-
# 'dup_terms' => __( 'Duplicate terms ( please select attribute ):', 'woocommerce-multilingual' ),
|
2304 |
-
|
2305 |
-
msgid "Sync products categories (display type, thumbnail):"
|
2306 |
-
msgstr ""
|
2307 |
-
|
2308 |
-
# 'sync_cat' => __( 'Sync products categories (display type, thumbnail):', 'woocommerce-multilingual' ),
|
2309 |
-
# 'dup_terms' => __( 'Duplicate terms ( please select attribute ):', 'woocommerce-multilingual' ),
|
2310 |
-
# 'none' => __( 'none', 'woocommerce-multilingual' ),
|
2311 |
-
|
2312 |
-
msgid "Duplicate terms ( please select attribute ):"
|
2313 |
-
msgstr ""
|
2314 |
-
|
2315 |
-
# 'dup_terms' => __( 'Duplicate terms ( please select attribute ):', 'woocommerce-multilingual' ),
|
2316 |
-
# 'none' => __( 'none', 'woocommerce-multilingual' ),
|
2317 |
-
# 'start' => __( 'Start', 'woocommerce-multilingual' ),
|
2318 |
-
|
2319 |
-
msgid "none"
|
2320 |
-
msgstr ""
|
2321 |
-
|
2322 |
-
# 'none' => __( 'none', 'woocommerce-multilingual' ),
|
2323 |
-
# 'start' => __( 'Start', 'woocommerce-multilingual' ),
|
2324 |
-
# 'delete_terms' => __( 'Fix product_type taxonomy terms', 'woocommerce-multilingual' ),
|
2325 |
-
|
2326 |
-
msgid "Start"
|
2327 |
-
msgstr ""
|
2328 |
-
|
2329 |
-
# 'start' => __( 'Start', 'woocommerce-multilingual' ),
|
2330 |
-
# 'delete_terms' => __( 'Fix product_type taxonomy terms', 'woocommerce-multilingual' ),
|
2331 |
-
# 'sync_stock' => __( 'Sync product stock quantity and status ( synchronizing min stock between translations )', 'woocommerce-multilingual' ),
|
2332 |
-
|
2333 |
-
msgid "Fix product_type taxonomy terms"
|
2334 |
-
msgstr ""
|
2335 |
-
|
2336 |
-
# 'delete_terms' => __( 'Fix product_type taxonomy terms', 'woocommerce-multilingual' ),
|
2337 |
-
# 'sync_stock' => __( 'Sync product stock quantity and status ( synchronizing min stock between translations )', 'woocommerce-multilingual' ),
|
2338 |
-
# 'product_type_fix_done' => __( 'Done!', 'woocommerce-multilingual' )
|
2339 |
-
|
2340 |
-
msgid "Sync product stock quantity and status ( synchronizing min stock between translations )"
|
2341 |
-
msgstr ""
|
2342 |
-
|
2343 |
-
# 'sync_stock' => __( 'Sync product stock quantity and status ( synchronizing min stock between translations )', 'woocommerce-multilingual' ),
|
2344 |
-
# 'product_type_fix_done' => __( 'Done!', 'woocommerce-multilingual' )
|
2345 |
-
# ),
|
2346 |
-
|
2347 |
-
msgid "Done!"
|
2348 |
-
msgstr ""
|
2349 |
-
|
2350 |
-
# 'strings' => array(
|
2351 |
-
# 'notice' => __( 'This page allows you to translate all strings that are being used by WooCommerce in building different type of urls. Translating them enables you to have fully localized urls that match the language of the pages.', 'woocommerce-multilingual' ),
|
2352 |
-
# 'notice_defaults' => sprintf( __( 'You can enter or edit your default values on the %sPermalinks settings%s page or, for the endpoints, on the WooCommerce %sAccount settings%s page.',
|
2353 |
-
|
2354 |
-
msgid "This page allows you to translate all strings that are being used by WooCommerce in building different type of urls. Translating them enables you to have fully localized urls that match the language of the pages."
|
2355 |
-
msgstr ""
|
2356 |
-
|
2357 |
-
# 'notice' => __( 'This page allows you to translate all strings that are being used by WooCommerce in building different type of urls. Translating them enables you to have fully localized urls that match the language of the pages.', 'woocommerce-multilingual' ),
|
2358 |
-
# 'notice_defaults' => sprintf( __( 'You can enter or edit your default values on the %sPermalinks settings%s page or, for the endpoints, on the WooCommerce %sAccount settings%s page.',
|
2359 |
-
# 'woocommerce-multilingual' ),
|
2360 |
-
|
2361 |
-
msgid "You can enter or edit your default values on the %sPermalinks settings%s page or, for the endpoints, on the WooCommerce %sAccount settings%s page."
|
2362 |
-
msgstr ""
|
2363 |
-
|
2364 |
-
# ),
|
2365 |
-
# 'perm_settings' => '<a href="'.admin_url('options-permalink.php').'" >' .__( 'permalinks settings', 'woocommerce-multilingual' ).'</a>',
|
2366 |
-
# 'account_settings' => '<a href="admin.php?page=wc-settings&tab=account" >'.__( 'Account settings', 'woocommerce-multilingual' ).'</a>',
|
2367 |
-
|
2368 |
-
msgid "permalinks settings"
|
2369 |
-
msgstr ""
|
2370 |
-
|
2371 |
-
# 'perm_settings' => '<a href="'.admin_url('options-permalink.php').'" >' .__( 'permalinks settings', 'woocommerce-multilingual' ).'</a>',
|
2372 |
-
# 'account_settings' => '<a href="admin.php?page=wc-settings&tab=account" >'.__( 'Account settings', 'woocommerce-multilingual' ).'</a>',
|
2373 |
-
# 'slug_type' => __( 'Slug type', 'woocommerce-multilingual' ),
|
2374 |
-
|
2375 |
-
msgid "Account settings"
|
2376 |
-
msgstr ""
|
2377 |
-
|
2378 |
-
# 'account_settings' => '<a href="admin.php?page=wc-settings&tab=account" >'.__( 'Account settings', 'woocommerce-multilingual' ).'</a>',
|
2379 |
-
# 'slug_type' => __( 'Slug type', 'woocommerce-multilingual' ),
|
2380 |
-
# 'orig_slug' => __( 'Original Slug', 'woocommerce-multilingual' ),
|
2381 |
-
|
2382 |
-
msgid "Slug type"
|
2383 |
-
msgstr ""
|
2384 |
-
|
2385 |
-
# 'slug_type' => __( 'Slug type', 'woocommerce-multilingual' ),
|
2386 |
-
# 'orig_slug' => __( 'Original Slug', 'woocommerce-multilingual' ),
|
2387 |
-
# 'shop' => __( 'Shop page', 'woocommerce-multilingual' ),
|
2388 |
-
|
2389 |
-
msgid "Original Slug"
|
2390 |
-
msgstr ""
|
2391 |
-
|
2392 |
-
# 'orig_slug' => __( 'Original Slug', 'woocommerce-multilingual' ),
|
2393 |
-
# 'shop' => __( 'Shop page', 'woocommerce-multilingual' ),
|
2394 |
-
# 'product' => __( 'Product base', 'woocommerce-multilingual' ),
|
2395 |
-
|
2396 |
-
msgid "Shop page"
|
2397 |
-
msgstr ""
|
2398 |
-
|
2399 |
-
# 'shop' => __( 'Shop page', 'woocommerce-multilingual' ),
|
2400 |
-
# 'product' => __( 'Product base', 'woocommerce-multilingual' ),
|
2401 |
-
# 'category' => __( 'Product category base', 'woocommerce-multilingual' ),
|
2402 |
-
|
2403 |
-
msgid "Product base"
|
2404 |
-
msgstr ""
|
2405 |
-
|
2406 |
-
# 'product' => __( 'Product base', 'woocommerce-multilingual' ),
|
2407 |
-
# 'category' => __( 'Product category base', 'woocommerce-multilingual' ),
|
2408 |
-
# 'tag' => __( 'Product tag base', 'woocommerce-multilingual' ),
|
2409 |
-
|
2410 |
-
msgid "Product category base"
|
2411 |
-
msgstr ""
|
2412 |
-
|
2413 |
-
# 'category' => __( 'Product category base', 'woocommerce-multilingual' ),
|
2414 |
-
# 'tag' => __( 'Product tag base', 'woocommerce-multilingual' ),
|
2415 |
-
# 'attr' => __( 'Product attribute base', 'woocommerce-multilingual' ),
|
2416 |
-
|
2417 |
-
msgid "Product tag base"
|
2418 |
-
msgstr ""
|
2419 |
-
|
2420 |
-
# 'tag' => __( 'Product tag base', 'woocommerce-multilingual' ),
|
2421 |
-
# 'attr' => __( 'Product attribute base', 'woocommerce-multilingual' ),
|
2422 |
-
# 'endpoint' => __( 'Endpoint: %s', 'woocommerce-multilingual' ),
|
2423 |
-
|
2424 |
-
msgid "Product attribute base"
|
2425 |
-
msgstr ""
|
2426 |
-
|
2427 |
-
# 'endpoint' => __( 'Endpoint: %s', 'woocommerce-multilingual' ),
|
2428 |
-
# 'attribute_slug' => __( 'Attribute slug: %s', 'woocommerce-multilingual' ),
|
2429 |
-
# ),
|
2430 |
-
|
2431 |
-
msgid "Attribute slug: %s"
|
2432 |
-
msgstr ""
|
2433 |
-
|
2434 |
-
# 'strings' => array(
|
2435 |
-
# 'orig' => __( 'Original', 'woocommerce-multilingual' ),
|
2436 |
-
# 'trnsl_to' => __( 'Translation to', 'woocommerce-multilingual' ),
|
2437 |
-
|
2438 |
-
msgid "Original"
|
2439 |
-
msgstr ""
|
2440 |
-
|
2441 |
-
# 'orig' => __( 'Original', 'woocommerce-multilingual' ),
|
2442 |
-
# 'trnsl_to' => __( 'Translation to', 'woocommerce-multilingual' ),
|
2443 |
-
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
2444 |
-
|
2445 |
-
msgid "Translation to"
|
2446 |
-
msgstr ""
|
2447 |
-
|
2448 |
-
# 'trnsl_to' => __( 'Translation to', 'woocommerce-multilingual' ),
|
2449 |
-
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
2450 |
-
# 'save' => __( 'Save', 'woocommerce-multilingual' )
|
2451 |
-
|
2452 |
-
msgid "Cancel"
|
2453 |
-
msgstr ""
|
2454 |
-
|
2455 |
-
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
2456 |
-
# 'save' => __( 'Save', 'woocommerce-multilingual' )
|
2457 |
-
# )
|
2458 |
-
|
2459 |
-
msgid "Save"
|
2460 |
-
msgstr ""
|
2461 |
-
|
2462 |
-
# $args['original_base_value'] = urldecode(get_post($original_shop_id)->post_name);
|
2463 |
-
# $args['label_name'] = __('Product Shop Base', 'woocommerce-multilingual');
|
2464 |
-
# }else{
|
2465 |
-
|
2466 |
-
msgid "Product Shop Base"
|
2467 |
-
msgstr ""
|
2468 |
-
|
2469 |
-
# $empty_value->attribute_name = '';
|
2470 |
-
# $empty_value->attribute_label = __( '--Attribute--', 'woocommerce-multilingual' );
|
2471 |
-
# array_unshift( $product_attributes, $empty_value );
|
2472 |
-
|
2473 |
-
msgid "--Attribute--"
|
2474 |
-
msgstr ""
|
2475 |
-
|
2476 |
-
# 'strings' => array(
|
2477 |
-
# 'no_attributes' => __( 'There are no translatable product attributes defined', 'woocommerce-multilingual' ),
|
2478 |
-
# 'select_label' => __('Select the attribute to translate: ', 'woocommerce-multilingual'),
|
2479 |
-
|
2480 |
-
msgid "There are no translatable product attributes defined"
|
2481 |
-
msgstr ""
|
2482 |
-
|
2483 |
-
# 'no_attributes' => __( 'There are no translatable product attributes defined', 'woocommerce-multilingual' ),
|
2484 |
-
# 'select_label' => __('Select the attribute to translate: ', 'woocommerce-multilingual'),
|
2485 |
-
# 'loading' => __( 'Loading ...', 'woocommerce-multilingual' )
|
2486 |
-
|
2487 |
-
msgid "Select the attribute to translate: "
|
2488 |
-
msgstr ""
|
2489 |
-
|
2490 |
-
# 'select_label' => __('Select the attribute to translate: ', 'woocommerce-multilingual'),
|
2491 |
-
# 'loading' => __( 'Loading ...', 'woocommerce-multilingual' )
|
2492 |
-
# ),
|
2493 |
-
|
2494 |
-
msgid "Loading ..."
|
2495 |
-
msgstr ""
|
2496 |
-
|
2497 |
-
# 'strings' => array(
|
2498 |
-
# 'label' => __( 'Translatable?', 'woocommerce-multilingual' ),
|
2499 |
-
# 'description' => __( 'Enable this if you want to translate attribute values with Woocommerce Multilingual', 'woocommerce-multilingual' ),
|
2500 |
-
|
2501 |
-
msgid "Translatable?"
|
2502 |
-
msgstr ""
|
2503 |
-
|
2504 |
-
# 'label' => __( 'Translatable?', 'woocommerce-multilingual' ),
|
2505 |
-
# 'description' => __( 'Enable this if you want to translate attribute values with Woocommerce Multilingual', 'woocommerce-multilingual' ),
|
2506 |
-
# 'notice' => __( 'Existing translations and variations associated will be deleted.', 'woocommerce-multilingual' )
|
2507 |
-
|
2508 |
-
msgid "Enable this if you want to translate attribute values with Woocommerce Multilingual"
|
2509 |
-
msgstr ""
|
2510 |
-
|
2511 |
-
# 'description' => __( 'Enable this if you want to translate attribute values with Woocommerce Multilingual', 'woocommerce-multilingual' ),
|
2512 |
-
# 'notice' => __( 'Existing translations and variations associated will be deleted.', 'woocommerce-multilingual' )
|
2513 |
-
# )
|
2514 |
-
|
2515 |
-
msgid "Existing translations and variations associated will be deleted."
|
2516 |
-
msgstr ""
|
2517 |
-
|
2518 |
-
# 'products' => $this->get_removed_products(),
|
2519 |
-
# 'title' => sprintf( __( 'Products removed after switching to %s:', 'woocommerce-multilingual'), $switched_to ),
|
2520 |
-
# 'clear' => __( 'Clear list', 'woocommerce-multilingual'),
|
2521 |
-
|
2522 |
-
msgid "Products removed after switching to %s:"
|
2523 |
-
msgstr ""
|
2524 |
-
|
2525 |
-
# 'title' => sprintf( __( 'Products removed after switching to %s:', 'woocommerce-multilingual'), $switched_to ),
|
2526 |
-
# 'clear' => __( 'Clear list', 'woocommerce-multilingual'),
|
2527 |
-
# 'nonce' => wp_create_nonce( 'wcml_clear_removed_items' ),
|
2528 |
-
|
2529 |
-
msgid "Clear list"
|
2530 |
-
msgstr ""
|
2531 |
-
|
2532 |
-
# $empty_value->name = '';
|
2533 |
-
# $empty_value->label = __( '--Taxonomy--', 'woocommerce-multilingual' );
|
2534 |
-
# array_unshift( $this->custom_taxonomies, $empty_value );
|
2535 |
-
|
2536 |
-
msgid "--Taxonomy--"
|
2537 |
-
msgstr ""
|
2538 |
-
|
2539 |
-
# 'strings' => array(
|
2540 |
-
# 'no_taxonomies' => __( 'There are no translatable product custom taxonomies defined', 'woocommerce-multilingual' ),
|
2541 |
-
# 'select_label' => __('Select the taxonomy to translate: ', 'woocommerce-multilingual'),
|
2542 |
-
|
2543 |
-
msgid "There are no translatable product custom taxonomies defined"
|
2544 |
-
msgstr ""
|
2545 |
-
|
2546 |
-
# 'no_taxonomies' => __( 'There are no translatable product custom taxonomies defined', 'woocommerce-multilingual' ),
|
2547 |
-
# 'select_label' => __('Select the taxonomy to translate: ', 'woocommerce-multilingual'),
|
2548 |
-
# 'loading' => __( 'Loading ...', 'woocommerce-multilingual' )
|
2549 |
-
|
2550 |
-
msgid "Select the taxonomy to translate: "
|
2551 |
-
msgstr ""
|
2552 |
-
|
2553 |
-
# 'title' => __('WooCommerce Multilingual', 'woocommerce-multilingual'),
|
2554 |
-
# 'untranslated_terms'=> __('You have untranslated terms!', 'woocommerce-multilingual')
|
2555 |
-
# ),
|
2556 |
-
|
2557 |
-
msgid "You have untranslated terms!"
|
2558 |
-
msgstr ""
|
2559 |
-
|
2560 |
-
# 'products' => array(
|
2561 |
-
# 'title' => __('Products', 'woocommerce-multilingual'),
|
2562 |
-
# 'url' => admin_url('admin.php?page=wpml-wcml'),
|
2563 |
-
|
2564 |
-
msgid "Products"
|
2565 |
-
msgstr ""
|
2566 |
-
|
2567 |
-
# 'product_cat' => array(
|
2568 |
-
# 'name' => __('Categories', 'woocommerce-multilingual'),
|
2569 |
-
# 'title' => !$this->woocommerce_wpml->terms->is_fully_translated( 'product_cat' ) ? __('You have untranslated terms!', 'woocommerce-multilingual') : '',
|
2570 |
-
|
2571 |
-
msgid "Categories"
|
2572 |
-
msgstr ""
|
2573 |
-
|
2574 |
-
# 'product_tag' => array(
|
2575 |
-
# 'name' => __('Tags', 'woocommerce-multilingual'),
|
2576 |
-
# 'title' => !$this->woocommerce_wpml->terms->is_fully_translated( 'product_tag' ) ? __('You have untranslated terms!', 'woocommerce-multilingual') : '',
|
2577 |
-
|
2578 |
-
msgid "Tags"
|
2579 |
-
msgstr ""
|
2580 |
-
|
2581 |
-
# 'custom_taxonomies' => array(
|
2582 |
-
# 'name' => __('Custom Taxonomies', 'woocommerce-multilingual'),
|
2583 |
-
# 'active' => $current_tab == 'custom-taxonomies' ? 'nav-tab-active':'',
|
2584 |
-
|
2585 |
-
msgid "Custom Taxonomies"
|
2586 |
-
msgstr ""
|
2587 |
-
|
2588 |
-
# 'attributes' => array(
|
2589 |
-
# 'name' => __('Attributes', 'woocommerce-multilingual'),
|
2590 |
-
# 'active' => $current_tab == 'product-attributes' ? 'nav-tab-active':'',
|
2591 |
-
|
2592 |
-
msgid "Attributes"
|
2593 |
-
msgstr ""
|
2594 |
-
|
2595 |
-
# 'shipping_classes' => array(
|
2596 |
-
# 'name' => __('Shipping Classes', 'woocommerce-multilingual'),
|
2597 |
-
# 'title' => !$this->woocommerce_wpml->terms->is_fully_translated( 'product_shipping_class' ) ? __('You have untranslated terms!', 'woocommerce-multilingual') : '',
|
2598 |
-
|
2599 |
-
msgid "Shipping Classes"
|
2600 |
-
msgstr ""
|
2601 |
-
|
2602 |
-
# 'settings' => array(
|
2603 |
-
# 'name' => __( 'Settings', 'woocommerce-multilingual' ),
|
2604 |
-
# 'active' => $current_tab == 'settings' ? 'nav-tab-active':'',
|
2605 |
-
|
2606 |
-
msgid "Settings"
|
2607 |
-
msgstr ""
|
2608 |
-
|
2609 |
-
# 'slugs' => array(
|
2610 |
-
# 'name' => __( 'Store URLs', 'woocommerce-multilingual' ),
|
2611 |
-
# 'active' => $current_tab == 'slugs' ? 'nav-tab-active':'',
|
2612 |
-
|
2613 |
-
msgid "Store URLs"
|
2614 |
-
msgstr ""
|
2615 |
-
|
2616 |
-
# 'status' => array(
|
2617 |
-
# 'name' => __( 'Status', 'woocommerce-multilingual' ),
|
2618 |
-
# 'active' => $current_tab == 'status' ? 'nav-tab-active':'',
|
2619 |
-
|
2620 |
-
msgid "Status"
|
2621 |
-
msgstr ""
|
2622 |
-
|
2623 |
-
# 'on' => !isset( $this->woocommerce_wpml->settings['rate-block'] ),
|
2624 |
-
# 'message' => sprintf(__('Thank you for using %sWooCommerce Multilingual%s! You can express your love and
|
2625 |
-
# support by %s rating our plugin and saying that %sit works%s for you.', 'woocommerce-wpml'),
|
2626 |
-
|
2627 |
-
msgid "Thank you for using %sWooCommerce Multilingual%s! You can express your love and\n support by %s rating our plugin and saying that %sit works%s for you."
|
2628 |
-
msgstr ""
|
2629 |
-
|
2630 |
-
# ),
|
2631 |
-
# 'hide_text' => __('Hide','woocommerce-multilingual'),
|
2632 |
-
# 'nonce' => wp_nonce_field('wcml_settings', 'wcml_settings_nonce', true, false)
|
2633 |
-
|
2634 |
-
msgid "Hide"
|
2635 |
-
msgstr ""
|
2636 |
-
|
2637 |
-
# 'strings' => array(
|
2638 |
-
# 'use_custom' => __( 'Use custom settings for translations download files', 'woocommerce-multilingual' ),
|
2639 |
-
# 'use_same' => __( 'Use the same files for translations', 'woocommerce-multilingual' ),
|
2640 |
-
|
2641 |
-
msgid "Use custom settings for translations download files"
|
2642 |
-
msgstr ""
|
2643 |
-
|
2644 |
-
# 'use_custom' => __( 'Use custom settings for translations download files', 'woocommerce-multilingual' ),
|
2645 |
-
# 'use_same' => __( 'Use the same files for translations', 'woocommerce-multilingual' ),
|
2646 |
-
# 'separate' => __( 'Add separate download files for translations when you translate this product', 'woocommerce-multilingual' )
|
2647 |
-
|
2648 |
-
msgid "Use the same files for translations"
|
2649 |
-
msgstr ""
|
2650 |
-
|
2651 |
-
# 'use_same' => __( 'Use the same files for translations', 'woocommerce-multilingual' ),
|
2652 |
-
# 'separate' => __( 'Add separate download files for translations when you translate this product', 'woocommerce-multilingual' )
|
2653 |
-
# )
|
2654 |
-
|
2655 |
-
msgid "Add separate download files for translations when you translate this product"
|
2656 |
-
msgstr ""
|
2657 |
-
|
2658 |
-
# $this->custom_prices_fields = apply_filters( 'wcml_custom_prices_fields', array( '_regular_price', '_sale_price' ), $product_id );
|
2659 |
-
# $this->custom_prices_fields_labels = apply_filters( 'wcml_custom_prices_fields_labels', array( '_regular_price' => __( 'Regular Price', 'woocommerce-multilingual' ), '_sale_price' => __( 'Sale Price', 'woocommerce-multilingual' ) ), $product_id );
|
2660 |
-
# }
|
2661 |
-
|
2662 |
-
msgid "Regular Price"
|
2663 |
-
msgstr ""
|
2664 |
-
|
2665 |
-
# $this->custom_prices_fields = apply_filters( 'wcml_custom_prices_fields', array( '_regular_price', '_sale_price' ), $product_id );
|
2666 |
-
# $this->custom_prices_fields_labels = apply_filters( 'wcml_custom_prices_fields_labels', array( '_regular_price' => __( 'Regular Price', 'woocommerce-multilingual' ), '_sale_price' => __( 'Sale Price', 'woocommerce-multilingual' ) ), $product_id );
|
2667 |
-
# }
|
2668 |
-
|
2669 |
-
msgid "Sale Price"
|
2670 |
-
msgstr ""
|
2671 |
-
|
2672 |
-
# 'strings' => apply_filters( 'wcml_custom_prices_strings', array(
|
2673 |
-
# 'not_set' => sprintf( __( 'Multi-currency is enabled but no secondary currencies have been set. %sAdd secondary currencies%s.',
|
2674 |
-
# 'woocommerce-multilingual' ), '<a href="' . admin_url('admin.php?page=wpml-wcml&tab=multi-currency') . '">', '</a>' ),
|
2675 |
-
|
2676 |
-
msgid "Multi-currency is enabled but no secondary currencies have been set. %sAdd secondary currencies%s."
|
2677 |
-
msgstr ""
|
2678 |
-
|
2679 |
-
# 'woocommerce-multilingual' ), '<a href="' . admin_url('admin.php?page=wpml-wcml&tab=multi-currency') . '">', '</a>' ),
|
2680 |
-
# 'calc_auto' => __( 'Calculate prices in other currencies automatically', 'woocommerce-multilingual' ),
|
2681 |
-
# 'see_prices' => __( 'Click to see the prices in the other currencies as they are currently shown on the front end.', 'woocommerce-multilingual' ),
|
2682 |
-
|
2683 |
-
msgid "Calculate prices in other currencies automatically"
|
2684 |
-
msgstr ""
|
2685 |
-
|
2686 |
-
# 'calc_auto' => __( 'Calculate prices in other currencies automatically', 'woocommerce-multilingual' ),
|
2687 |
-
# 'see_prices' => __( 'Click to see the prices in the other currencies as they are currently shown on the front end.', 'woocommerce-multilingual' ),
|
2688 |
-
# 'show' => __( 'Show', 'woocommerce-multilingual' ),
|
2689 |
-
|
2690 |
-
msgid "Click to see the prices in the other currencies as they are currently shown on the front end."
|
2691 |
-
msgstr ""
|
2692 |
-
|
2693 |
-
# 'see_prices' => __( 'Click to see the prices in the other currencies as they are currently shown on the front end.', 'woocommerce-multilingual' ),
|
2694 |
-
# 'show' => __( 'Show', 'woocommerce-multilingual' ),
|
2695 |
-
# 'hide' => __( 'Hide', 'woocommerce-multilingual' ),
|
2696 |
-
|
2697 |
-
msgid "Show"
|
2698 |
-
msgstr ""
|
2699 |
-
|
2700 |
-
# 'hide' => __( 'Hide', 'woocommerce-multilingual' ),
|
2701 |
-
# 'set_manually' => __( 'Set prices in other currencies manually', 'woocommerce-multilingual' ),
|
2702 |
-
# 'enter_prices' => __( 'Enter prices in other currencies', 'woocommerce-multilingual' ),
|
2703 |
-
|
2704 |
-
msgid "Set prices in other currencies manually"
|
2705 |
-
msgstr ""
|
2706 |
-
|
2707 |
-
# 'set_manually' => __( 'Set prices in other currencies manually', 'woocommerce-multilingual' ),
|
2708 |
-
# 'enter_prices' => __( 'Enter prices in other currencies', 'woocommerce-multilingual' ),
|
2709 |
-
# 'hide_prices' => __( 'Hide prices in other currencies', 'woocommerce-multilingual' ),
|
2710 |
-
|
2711 |
-
msgid "Enter prices in other currencies"
|
2712 |
-
msgstr ""
|
2713 |
-
|
2714 |
-
# 'enter_prices' => __( 'Enter prices in other currencies', 'woocommerce-multilingual' ),
|
2715 |
-
# 'hide_prices' => __( 'Hide prices in other currencies', 'woocommerce-multilingual' ),
|
2716 |
-
# 'det_auto' => __( 'Determined automatically based on exchange rate', 'woocommerce-multilingual' ),
|
2717 |
-
|
2718 |
-
msgid "Hide prices in other currencies"
|
2719 |
-
msgstr ""
|
2720 |
-
|
2721 |
-
# 'hide_prices' => __( 'Hide prices in other currencies', 'woocommerce-multilingual' ),
|
2722 |
-
# 'det_auto' => __( 'Determined automatically based on exchange rate', 'woocommerce-multilingual' ),
|
2723 |
-
# '_regular_price' => __( 'Regular Price', 'woocommerce-multilingual' ),
|
2724 |
-
|
2725 |
-
msgid "Determined automatically based on exchange rate"
|
2726 |
-
msgstr ""
|
2727 |
-
|
2728 |
-
# '_sale_price' => __( 'Sale Price', 'woocommerce-multilingual' ),
|
2729 |
-
# 'schedule' => __( 'Schedule', 'woocommerce-multilingual' ),
|
2730 |
-
# 'same_as_def' => __( 'Same as default currency', 'woocommerce-multilingual' ),
|
2731 |
-
|
2732 |
-
msgid "Schedule"
|
2733 |
-
msgstr ""
|
2734 |
-
|
2735 |
-
# 'schedule' => __( 'Schedule', 'woocommerce-multilingual' ),
|
2736 |
-
# 'same_as_def' => __( 'Same as default currency', 'woocommerce-multilingual' ),
|
2737 |
-
# 'set_dates' => __( 'Set dates', 'woocommerce-multilingual' ),
|
2738 |
-
|
2739 |
-
msgid "Same as default currency"
|
2740 |
-
msgstr ""
|
2741 |
-
|
2742 |
-
# 'same_as_def' => __( 'Same as default currency', 'woocommerce-multilingual' ),
|
2743 |
-
# 'set_dates' => __( 'Set dates', 'woocommerce-multilingual' ),
|
2744 |
-
# 'collapse' => __( 'Collapse', 'woocommerce-multilingual' ),
|
2745 |
-
|
2746 |
-
msgid "Set dates"
|
2747 |
-
msgstr ""
|
2748 |
-
|
2749 |
-
# 'set_dates' => __( 'Set dates', 'woocommerce-multilingual' ),
|
2750 |
-
# 'collapse' => __( 'Collapse', 'woocommerce-multilingual' ),
|
2751 |
-
# 'from' => __( 'From…', 'woocommerce-multilingual' ),
|
2752 |
-
|
2753 |
-
msgid "Collapse"
|
2754 |
-
msgstr ""
|
2755 |
-
|
2756 |
-
# 'collapse' => __( 'Collapse', 'woocommerce-multilingual' ),
|
2757 |
-
# 'from' => __( 'From…', 'woocommerce-multilingual' ),
|
2758 |
-
# 'to' => __( 'To…', 'woocommerce-multilingual' ),
|
2759 |
-
|
2760 |
-
msgid "From…"
|
2761 |
-
msgstr ""
|
2762 |
-
|
2763 |
-
# 'from' => __( 'From…', 'woocommerce-multilingual' ),
|
2764 |
-
# 'to' => __( 'To…', 'woocommerce-multilingual' ),
|
2765 |
-
# 'enter_price' => __( 'Please enter in a value less than the regular price', 'woocommerce-multilingual' ) ),
|
2766 |
-
|
2767 |
-
msgid "To…"
|
2768 |
-
msgstr ""
|
2769 |
-
|
2770 |
-
# 'to' => __( 'To…', 'woocommerce-multilingual' ),
|
2771 |
-
# 'enter_price' => __( 'Please enter in a value less than the regular price', 'woocommerce-multilingual' ) ),
|
2772 |
-
# $this->product_id
|
2773 |
-
|
2774 |
-
msgid "Please enter in a value less than the regular price"
|
2775 |
-
msgstr ""
|
2776 |
-
|
2777 |
-
# 'headers' => array(
|
2778 |
-
# 'enable_disable' => __( 'Enable/disable', 'woocommerce-multilingual' ),
|
2779 |
-
# 'currencies' => __( 'Currencies', 'woocommerce-multilingual' ),
|
2780 |
-
|
2781 |
-
msgid "Enable/disable"
|
2782 |
-
msgstr ""
|
2783 |
-
|
2784 |
-
# 'enable_disable' => __( 'Enable/disable', 'woocommerce-multilingual' ),
|
2785 |
-
# 'currencies' => __( 'Currencies', 'woocommerce-multilingual' ),
|
2786 |
-
# ),
|
2787 |
-
|
2788 |
-
msgid "Currencies"
|
2789 |
-
msgstr ""
|
2790 |
-
|
2791 |
-
# ),
|
2792 |
-
# 'add_currency_button' => __( 'Add currency', 'woocommerce-multilingual' ),
|
2793 |
-
# 'currencies_table' => array(
|
2794 |
-
|
2795 |
-
msgid "Add currency"
|
2796 |
-
msgstr ""
|
2797 |
-
|
2798 |
-
# 'currencies_table' => array(
|
2799 |
-
# 'head_currency' => __('Currency', 'woocommerce-multilingual'),
|
2800 |
-
# 'head_rate' => __('Rate', 'woocommerce-multilingual'),
|
2801 |
-
|
2802 |
-
msgid "Currency"
|
2803 |
-
msgstr ""
|
2804 |
-
|
2805 |
-
# 'head_currency' => __('Currency', 'woocommerce-multilingual'),
|
2806 |
-
# 'head_rate' => __('Rate', 'woocommerce-multilingual'),
|
2807 |
-
# 'default' => __( 'default', 'woocommerce-multilingual' ),
|
2808 |
-
|
2809 |
-
msgid "Rate"
|
2810 |
-
msgstr ""
|
2811 |
-
|
2812 |
-
# 'head_rate' => __('Rate', 'woocommerce-multilingual'),
|
2813 |
-
# 'default' => __( 'default', 'woocommerce-multilingual' ),
|
2814 |
-
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
2815 |
-
|
2816 |
-
msgid "default"
|
2817 |
-
msgstr ""
|
2818 |
-
|
2819 |
-
# 'default' => __( 'default', 'woocommerce-multilingual' ),
|
2820 |
-
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
2821 |
-
# 'default_currency' => __( 'Default currency', 'woocommerce-multilingual' ),
|
2822 |
-
|
2823 |
-
msgid "Edit"
|
2824 |
-
msgstr ""
|
2825 |
-
|
2826 |
-
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
2827 |
-
# 'default_currency' => __( 'Default currency', 'woocommerce-multilingual' ),
|
2828 |
-
# 'default_cur_tip' => __( 'Switch to this currency when switching language in the front-end', 'woocommerce-multilingual' ),
|
2829 |
-
|
2830 |
-
msgid "Default currency"
|
2831 |
-
msgstr ""
|
2832 |
-
|
2833 |
-
# 'default_currency' => __( 'Default currency', 'woocommerce-multilingual' ),
|
2834 |
-
# 'default_cur_tip' => __( 'Switch to this currency when switching language in the front-end', 'woocommerce-multilingual' ),
|
2835 |
-
# 'keep_currency' => __( 'Keep', 'woocommerce-multilingual' ),
|
2836 |
-
|
2837 |
-
msgid "Switch to this currency when switching language in the front-end"
|
2838 |
-
msgstr ""
|
2839 |
-
|
2840 |
-
# 'default_cur_tip' => __( 'Switch to this currency when switching language in the front-end', 'woocommerce-multilingual' ),
|
2841 |
-
# 'keep_currency' => __( 'Keep', 'woocommerce-multilingual' ),
|
2842 |
-
# 'delete' => __( 'Delete', 'woocommerce-multilingual' ),
|
2843 |
-
|
2844 |
-
msgid "Keep"
|
2845 |
-
msgstr ""
|
2846 |
-
|
2847 |
-
# 'keep_currency' => __( 'Keep', 'woocommerce-multilingual' ),
|
2848 |
-
# 'delete' => __( 'Delete', 'woocommerce-multilingual' ),
|
2849 |
-
# 'help_title' => __( 'Currencies to display for each language', 'woocommerce-multilingual' ),
|
2850 |
-
|
2851 |
-
msgid "Delete"
|
2852 |
-
msgstr ""
|
2853 |
-
|
2854 |
-
# 'delete' => __( 'Delete', 'woocommerce-multilingual' ),
|
2855 |
-
# 'help_title' => __( 'Currencies to display for each language', 'woocommerce-multilingual' ),
|
2856 |
-
# 'enable_for' => __('Enable %s for %s', 'woocommerce-multilingual'),
|
2857 |
-
|
2858 |
-
msgid "Currencies to display for each language"
|
2859 |
-
msgstr ""
|
2860 |
-
|
2861 |
-
# 'help_title' => __( 'Currencies to display for each language', 'woocommerce-multilingual' ),
|
2862 |
-
# 'enable_for' => __('Enable %s for %s', 'woocommerce-multilingual'),
|
2863 |
-
# 'disable_for' => __('Disable %s for %s', 'woocommerce-multilingual')
|
2864 |
-
|
2865 |
-
msgid "Enable %s for %s"
|
2866 |
-
msgstr ""
|
2867 |
-
|
2868 |
-
# 'enable_for' => __('Enable %s for %s', 'woocommerce-multilingual'),
|
2869 |
-
# 'disable_for' => __('Disable %s for %s', 'woocommerce-multilingual')
|
2870 |
-
# )
|
2871 |
-
|
2872 |
-
msgid "Disable %s for %s"
|
2873 |
-
msgstr ""
|
2874 |
-
|
2875 |
-
# 'wc_currencies' => $this->wc_currencies,
|
2876 |
-
# 'positioned_price' => sprintf( __( ' (%s)', 'woocommerce-multilingual' ), $this->get_positioned_price( $this->wc_currency ) ) ,
|
2877 |
-
#
|
2878 |
-
|
2879 |
-
msgid " (%s)"
|
2880 |
-
msgstr ""
|
2881 |
-
|
2882 |
-
#
|
2883 |
-
# 'wc_currency_empty_warn' => sprintf(__('The multi-currency mode cannot be enabled as a specific currency was not set. Go to the %sWooCommerce settings%s page and select the default currency for your store.',
|
2884 |
-
# 'woocommerce-multilingual'), '<a href="' . admin_url('admin.php?page=wc-settings') . '">', '</a>'),
|
2885 |
-
|
2886 |
-
msgid "The multi-currency mode cannot be enabled as a specific currency was not set. Go to the %sWooCommerce settings%s page and select the default currency for your store."
|
2887 |
-
msgstr ""
|
2888 |
-
|
2889 |
-
# 'mco_disabled' => empty($wc_currency),
|
2890 |
-
# 'label_mco' => __( "Enable the multi-currency mode", 'woocommerce-multilingual' ),
|
2891 |
-
# 'label_mco_learn_url' => $this->tracking_link->generate( 'https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/', 'multi-currency-support-woocommerce', 'documentation' ),
|
2892 |
-
|
2893 |
-
msgid "Enable the multi-currency mode"
|
2894 |
-
msgstr ""
|
2895 |
-
|
2896 |
-
# 'checked' => $this->woocommerce_wpml->settings['display_custom_prices'] == 1,
|
2897 |
-
# 'label' => __( 'Show only products with custom prices in secondary currencies', 'woocommerce-multilingual' ),
|
2898 |
-
# 'tip' => __( 'When this option is on, when you switch to a secondary currency on the front end, only the products with custom prices in that currency are being displayed. Products with prices determined based on the exchange rate are hidden.', 'woocommerce-multilingual' )
|
2899 |
-
|
2900 |
-
msgid "Show only products with custom prices in secondary currencies"
|
2901 |
-
msgstr ""
|
2902 |
-
|
2903 |
-
# 'label' => __( 'Show only products with custom prices in secondary currencies', 'woocommerce-multilingual' ),
|
2904 |
-
# 'tip' => __( 'When this option is on, when you switch to a secondary currency on the front end, only the products with custom prices in that currency are being displayed. Products with prices determined based on the exchange rate are hidden.', 'woocommerce-multilingual' )
|
2905 |
-
# ),
|
2906 |
|
2907 |
-
msgid "
|
2908 |
msgstr ""
|
2909 |
|
2910 |
-
# ),
|
2911 |
-
# '
|
2912 |
-
# '
|
2913 |
|
2914 |
-
msgid "
|
2915 |
msgstr ""
|
2916 |
|
2917 |
-
# '
|
2918 |
-
# '
|
2919 |
-
# '
|
2920 |
|
2921 |
-
msgid "
|
2922 |
msgstr ""
|
2923 |
|
2924 |
-
# '
|
2925 |
-
# '
|
2926 |
-
#
|
2927 |
|
2928 |
-
msgid "
|
2929 |
msgstr ""
|
2930 |
|
2931 |
-
# '
|
2932 |
-
# '
|
2933 |
-
# '
|
2934 |
|
2935 |
-
msgid "
|
2936 |
msgstr ""
|
2937 |
|
2938 |
-
# '
|
2939 |
-
# '
|
2940 |
-
# '
|
2941 |
|
2942 |
-
msgid "
|
2943 |
msgstr ""
|
2944 |
|
2945 |
-
# '
|
2946 |
-
# '
|
2947 |
-
# '
|
2948 |
|
2949 |
-
msgid "
|
2950 |
msgstr ""
|
2951 |
|
2952 |
-
# '
|
2953 |
-
# '
|
2954 |
-
# '
|
2955 |
|
2956 |
-
msgid "
|
2957 |
msgstr ""
|
2958 |
|
2959 |
-
# '
|
2960 |
-
# '
|
2961 |
-
# '
|
2962 |
|
2963 |
-
msgid "
|
2964 |
msgstr ""
|
2965 |
|
2966 |
-
# '
|
2967 |
-
# '
|
2968 |
-
# '
|
2969 |
|
2970 |
-
msgid "
|
2971 |
msgstr ""
|
2972 |
|
2973 |
-
# '
|
2974 |
-
# '
|
2975 |
-
# '
|
2976 |
|
2977 |
-
msgid "
|
2978 |
msgstr ""
|
2979 |
|
2980 |
-
# '
|
2981 |
-
# '
|
2982 |
-
# '
|
2983 |
|
2984 |
-
msgid "
|
2985 |
msgstr ""
|
2986 |
|
2987 |
-
# '
|
2988 |
-
# '
|
2989 |
-
# '
|
2990 |
|
2991 |
-
msgid "
|
2992 |
msgstr ""
|
2993 |
|
2994 |
-
# '
|
2995 |
-
# '
|
2996 |
-
# '
|
2997 |
|
2998 |
-
msgid "
|
2999 |
msgstr ""
|
3000 |
|
3001 |
-
# '
|
3002 |
-
#
|
3003 |
-
# '
|
3004 |
|
3005 |
-
msgid "
|
3006 |
msgstr ""
|
3007 |
|
3008 |
-
# 'edit' => __('Edit currency switcher', 'woocommerce-multilingual'),
|
3009 |
-
# 'add_widget' => __('Add a new currency switcher to a widget area', 'woocommerce-multilingual'),
|
3010 |
# ),
|
|
|
|
|
3011 |
|
3012 |
-
msgid "
|
3013 |
-
msgstr ""
|
3014 |
-
|
3015 |
-
# 'available_sidebars' => $this->woocommerce_wpml->multi_currency->currency_switcher->get_available_sidebars(),
|
3016 |
-
# 'preview_text' => __( 'Currency switcher preview', 'woocommerce-multilingual' ),
|
3017 |
-
# 'order' => !isset( $this->woocommerce_wpml->settings['currencies_order'] ) ?
|
3018 |
-
|
3019 |
-
msgid "Currency switcher preview"
|
3020 |
-
msgstr ""
|
3021 |
-
|
3022 |
-
# 'delete_nonce' => wp_create_nonce( 'delete_currency_switcher' ),
|
3023 |
-
# 'order_tip' => __( 'Drag and drop the currencies to change their order', 'woocommerce-multilingual' ),
|
3024 |
-
# 'visibility_label' => __('Show a currency selector on the product page template', 'woocommerce-multilingual'),
|
3025 |
-
|
3026 |
-
msgid "Drag and drop the currencies to change their order"
|
3027 |
-
msgstr ""
|
3028 |
-
|
3029 |
-
# 'order_tip' => __( 'Drag and drop the currencies to change their order', 'woocommerce-multilingual' ),
|
3030 |
-
# 'visibility_label' => __('Show a currency selector on the product page template', 'woocommerce-multilingual'),
|
3031 |
-
# 'visibility_on' => isset($this->woocommerce_wpml->settings['currency_switcher_product_visibility']) ?
|
3032 |
-
|
3033 |
-
msgid "Show a currency selector on the product page template"
|
3034 |
-
msgstr ""
|
3035 |
-
|
3036 |
-
# if( $switcher_id == 'product'){
|
3037 |
-
# $dialog_title = __('Edit Product Currency Switcher', 'woocommerce-multilingual');
|
3038 |
-
# }elseif( $switcher_id == 'new_widget' ){
|
3039 |
-
|
3040 |
-
msgid "Edit Product Currency Switcher"
|
3041 |
-
msgstr ""
|
3042 |
-
|
3043 |
-
# }elseif( $switcher_id == 'new_widget' ){
|
3044 |
-
# $dialog_title = __('New Widget Area Currency Switcher', 'woocommerce-multilingual');
|
3045 |
-
# }else{
|
3046 |
-
|
3047 |
-
msgid "New Widget Area Currency Switcher"
|
3048 |
msgstr ""
|
3049 |
|
3050 |
-
#
|
3051 |
-
#
|
3052 |
-
#
|
3053 |
|
3054 |
-
msgid "
|
3055 |
msgstr ""
|
3056 |
|
3057 |
# 'form' => array(
|
@@ -3070,7 +2755,7 @@ msgstr ""
|
|
3070 |
|
3071 |
# 'label' => __( 'Exchange Rate', 'woocommerce-multilingual' ),
|
3072 |
# 'only_numeric' => __( 'Only numeric', 'woocommerce-multilingual' ),
|
3073 |
-
# '
|
3074 |
|
3075 |
msgid "Only numeric"
|
3076 |
msgstr ""
|
@@ -3189,12 +2874,12 @@ msgstr ""
|
|
3189 |
|
3190 |
# 'nearest' => __( 'Nearest', 'woocommerce-multilingual' ),
|
3191 |
# 'increment' => __( 'Increment for nearest integer', 'woocommerce-multilingual' ),
|
3192 |
-
#
|
3193 |
|
3194 |
msgid "Increment for nearest integer"
|
3195 |
msgstr ""
|
3196 |
|
3197 |
-
#
|
3198 |
# 'rounding_tooltip' => sprintf( __("Round the converted price to the closest integer. %se.g. 15.78 becomes 16.00", 'woocommerce-multilingual'), '<br />' ),
|
3199 |
# 'increment_tooltip' => sprintf( __('The resulting price will be an increment of this value after initial rounding.%se.g.:', 'woocommerce-multilingual'), '<br>' ) . '<br />' .
|
3200 |
|
@@ -3250,11 +2935,18 @@ msgstr ""
|
|
3250 |
msgid "Autosubtract amount"
|
3251 |
msgstr ""
|
3252 |
|
3253 |
-
#
|
3254 |
-
# '
|
|
|
|
|
|
|
|
|
|
|
3255 |
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
|
|
|
|
3256 |
|
3257 |
-
msgid "
|
3258 |
msgstr ""
|
3259 |
|
3260 |
# 'automatic_rates' => $exchange_rates_automatic,
|
@@ -3264,844 +2956,837 @@ msgstr ""
|
|
3264 |
msgid "Exchange rate updated automatically from %s"
|
3265 |
msgstr ""
|
3266 |
|
3267 |
-
# $
|
3268 |
-
# '
|
3269 |
-
#
|
3270 |
-
|
3271 |
-
msgid "never"
|
3272 |
-
msgstr ""
|
3273 |
-
|
3274 |
-
#
|
3275 |
-
# 'header' => __( 'Automatic Exchange Rates', 'woocommerce-multilingual' ),
|
3276 |
-
# 'no_currencies' => __( "You haven't added any secondary currencies.", 'woocommerce-multilingual' ),
|
3277 |
|
3278 |
-
msgid "
|
3279 |
msgstr ""
|
3280 |
|
3281 |
-
# '
|
3282 |
-
# '
|
3283 |
-
#
|
3284 |
|
3285 |
-
msgid "
|
3286 |
msgstr ""
|
3287 |
|
3288 |
-
# '
|
3289 |
-
# '
|
3290 |
-
# '
|
3291 |
|
3292 |
-
msgid "
|
3293 |
msgstr ""
|
3294 |
|
3295 |
-
# '
|
3296 |
-
# '
|
3297 |
-
# '
|
3298 |
|
3299 |
-
msgid "
|
3300 |
msgstr ""
|
3301 |
|
3302 |
-
# '
|
3303 |
-
# '
|
3304 |
-
# '
|
3305 |
|
3306 |
-
msgid "
|
3307 |
msgstr ""
|
3308 |
|
3309 |
-
# '
|
3310 |
-
# '
|
3311 |
-
# '
|
3312 |
|
3313 |
-
msgid "
|
3314 |
msgstr ""
|
3315 |
|
3316 |
-
# '
|
3317 |
-
# '
|
3318 |
-
# '
|
3319 |
|
3320 |
-
msgid "
|
3321 |
msgstr ""
|
3322 |
|
3323 |
-
# '
|
3324 |
-
# '
|
3325 |
-
# '
|
3326 |
|
3327 |
-
msgid "
|
3328 |
msgstr ""
|
3329 |
|
3330 |
-
# '
|
3331 |
-
# '
|
3332 |
-
# '
|
3333 |
|
3334 |
-
msgid "
|
3335 |
msgstr ""
|
3336 |
|
3337 |
-
# '
|
3338 |
-
# '
|
3339 |
-
# '
|
3340 |
|
3341 |
-
msgid "
|
3342 |
msgstr ""
|
3343 |
|
3344 |
-
# '
|
3345 |
-
# '
|
3346 |
-
# '
|
3347 |
|
3348 |
-
msgid "
|
3349 |
msgstr ""
|
3350 |
|
3351 |
-
# '
|
3352 |
-
# '
|
3353 |
-
# '
|
3354 |
|
3355 |
-
msgid "
|
3356 |
msgstr ""
|
3357 |
|
3358 |
-
# '
|
3359 |
-
# '
|
3360 |
-
# '
|
3361 |
|
3362 |
-
msgid "
|
3363 |
msgstr ""
|
3364 |
|
3365 |
-
# '
|
3366 |
-
# '
|
3367 |
-
# '
|
3368 |
|
3369 |
-
msgid "
|
3370 |
msgstr ""
|
3371 |
|
3372 |
-
# '
|
3373 |
-
# '
|
3374 |
-
# '
|
3375 |
|
3376 |
-
msgid "
|
3377 |
msgstr ""
|
3378 |
|
3379 |
-
# '
|
3380 |
-
# __(
|
3381 |
-
# '
|
3382 |
|
3383 |
-
msgid "
|
3384 |
msgstr ""
|
3385 |
|
3386 |
-
# ),
|
3387 |
-
# '
|
3388 |
-
#
|
3389 |
|
3390 |
-
msgid "
|
3391 |
msgstr ""
|
3392 |
|
3393 |
-
# '
|
3394 |
-
# '
|
3395 |
-
#
|
3396 |
|
3397 |
-
msgid "
|
3398 |
msgstr ""
|
3399 |
|
3400 |
-
#
|
3401 |
-
#
|
3402 |
-
#
|
3403 |
|
3404 |
-
msgid "
|
3405 |
msgstr ""
|
3406 |
|
3407 |
-
#
|
3408 |
-
# __('
|
3409 |
-
# '
|
3410 |
|
3411 |
-
msgid "
|
3412 |
msgstr ""
|
3413 |
|
3414 |
-
# '
|
3415 |
-
# '
|
3416 |
-
# '
|
3417 |
|
3418 |
-
msgid "
|
3419 |
msgstr ""
|
3420 |
|
3421 |
-
# '
|
3422 |
-
# '
|
3423 |
-
# '
|
3424 |
|
3425 |
-
msgid "
|
3426 |
msgstr ""
|
3427 |
|
3428 |
-
# '
|
3429 |
-
# '
|
3430 |
-
# ),
|
3431 |
|
3432 |
-
msgid "
|
3433 |
msgstr ""
|
3434 |
|
3435 |
-
# '
|
3436 |
-
# '
|
3437 |
-
# '
|
3438 |
|
3439 |
-
msgid "
|
3440 |
msgstr ""
|
3441 |
|
3442 |
-
# '
|
3443 |
-
# '
|
3444 |
-
# '
|
3445 |
|
3446 |
-
msgid "
|
3447 |
msgstr ""
|
3448 |
|
3449 |
-
# '
|
3450 |
-
# '
|
3451 |
-
# ),
|
3452 |
|
3453 |
-
msgid "
|
3454 |
msgstr ""
|
3455 |
|
3456 |
-
# '
|
3457 |
-
# '
|
3458 |
-
# '
|
3459 |
|
3460 |
-
msgid "
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
# '
|
3464 |
-
# '
|
3465 |
-
# '
|
3466 |
|
3467 |
-
msgid "
|
3468 |
msgstr ""
|
3469 |
|
3470 |
-
#
|
3471 |
-
# '
|
3472 |
-
# '
|
3473 |
|
3474 |
-
msgid "
|
3475 |
msgstr ""
|
3476 |
|
3477 |
-
# '
|
3478 |
-
# '
|
3479 |
-
#
|
3480 |
|
3481 |
-
msgid "
|
3482 |
msgstr ""
|
3483 |
|
3484 |
-
# '
|
3485 |
-
# '
|
3486 |
-
#
|
3487 |
|
3488 |
-
msgid "
|
3489 |
msgstr ""
|
3490 |
|
3491 |
-
#
|
3492 |
-
# '
|
3493 |
-
#
|
3494 |
|
3495 |
-
msgid "
|
3496 |
msgstr ""
|
3497 |
|
3498 |
-
# ),
|
3499 |
-
# '
|
3500 |
-
# '
|
3501 |
|
3502 |
-
msgid "
|
3503 |
msgstr ""
|
3504 |
|
3505 |
-
# '
|
3506 |
-
# '
|
3507 |
-
# '
|
3508 |
|
3509 |
-
msgid "
|
3510 |
msgstr ""
|
3511 |
|
3512 |
-
# '
|
3513 |
-
# '
|
3514 |
# ),
|
3515 |
|
3516 |
-
msgid "
|
3517 |
msgstr ""
|
3518 |
|
3519 |
-
# '
|
3520 |
-
# '
|
3521 |
-
# '
|
3522 |
|
3523 |
-
msgid "
|
3524 |
msgstr ""
|
3525 |
|
3526 |
-
# '
|
3527 |
-
# '
|
3528 |
-
#
|
3529 |
|
3530 |
-
msgid "
|
3531 |
msgstr ""
|
3532 |
|
3533 |
-
# '
|
3534 |
-
# '
|
3535 |
-
# '
|
3536 |
|
3537 |
-
msgid "
|
3538 |
msgstr ""
|
3539 |
|
3540 |
-
# '
|
3541 |
-
# '
|
3542 |
-
# '
|
3543 |
|
3544 |
-
msgid "
|
3545 |
msgstr ""
|
3546 |
|
3547 |
-
# '
|
3548 |
-
# '
|
3549 |
-
# '
|
3550 |
|
3551 |
-
msgid "
|
3552 |
msgstr ""
|
3553 |
|
3554 |
-
# '
|
3555 |
-
# '
|
3556 |
-
#
|
3557 |
|
3558 |
-
msgid "
|
3559 |
msgstr ""
|
3560 |
|
3561 |
-
# '
|
3562 |
-
# '
|
3563 |
-
# )
|
3564 |
|
3565 |
-
msgid "
|
3566 |
msgstr ""
|
3567 |
|
3568 |
-
# '
|
3569 |
-
# '
|
3570 |
# ),
|
3571 |
|
3572 |
-
msgid "
|
3573 |
msgstr ""
|
3574 |
|
3575 |
-
# '
|
3576 |
-
# '
|
3577 |
-
# ),
|
3578 |
|
3579 |
-
msgid "
|
3580 |
msgstr ""
|
3581 |
|
3582 |
-
# '
|
3583 |
-
# '
|
3584 |
-
# )
|
3585 |
|
3586 |
-
msgid "
|
3587 |
msgstr ""
|
3588 |
|
3589 |
-
# '
|
3590 |
-
# '
|
3591 |
-
# '
|
3592 |
|
3593 |
-
msgid "
|
3594 |
msgstr ""
|
3595 |
|
3596 |
-
# '
|
3597 |
-
# '
|
3598 |
-
# '
|
3599 |
|
3600 |
-
msgid "
|
3601 |
msgstr ""
|
3602 |
|
3603 |
-
# '
|
3604 |
-
# '
|
3605 |
-
# '
|
3606 |
|
3607 |
-
msgid "
|
3608 |
msgstr ""
|
3609 |
|
3610 |
-
# '
|
3611 |
-
# '
|
3612 |
-
#
|
3613 |
|
3614 |
-
msgid "
|
3615 |
msgstr ""
|
3616 |
|
3617 |
-
# '
|
3618 |
-
# '
|
3619 |
-
# ),
|
3620 |
|
3621 |
-
msgid "
|
3622 |
msgstr ""
|
3623 |
|
3624 |
-
# '
|
3625 |
-
# '
|
3626 |
-
# '
|
3627 |
|
3628 |
-
msgid "
|
3629 |
msgstr ""
|
3630 |
|
3631 |
-
# '
|
3632 |
-
# '
|
3633 |
-
# '
|
3634 |
|
3635 |
-
msgid "
|
3636 |
msgstr ""
|
3637 |
|
3638 |
-
# '
|
3639 |
-
# '
|
3640 |
-
# '
|
3641 |
|
3642 |
-
msgid "
|
3643 |
msgstr ""
|
3644 |
|
3645 |
-
# '
|
3646 |
-
# '
|
3647 |
-
# ),
|
3648 |
|
3649 |
-
msgid "
|
3650 |
msgstr ""
|
3651 |
|
3652 |
-
# '
|
3653 |
-
# '
|
3654 |
-
# '
|
3655 |
|
3656 |
-
msgid "
|
3657 |
msgstr ""
|
3658 |
|
3659 |
-
# '
|
3660 |
-
# '
|
3661 |
-
# '
|
3662 |
|
3663 |
-
msgid "
|
3664 |
msgstr ""
|
3665 |
|
3666 |
-
# '
|
3667 |
-
# '
|
3668 |
-
# '
|
3669 |
|
3670 |
-
msgid "
|
3671 |
msgstr ""
|
3672 |
|
3673 |
-
# '
|
3674 |
-
# '
|
3675 |
-
# '
|
3676 |
|
3677 |
-
msgid "
|
3678 |
msgstr ""
|
3679 |
|
3680 |
-
# '
|
3681 |
-
# '
|
3682 |
-
# '
|
3683 |
|
3684 |
-
msgid "
|
3685 |
msgstr ""
|
3686 |
|
3687 |
-
# '
|
3688 |
-
# '
|
3689 |
-
# '
|
3690 |
|
3691 |
-
msgid "
|
3692 |
msgstr ""
|
3693 |
|
3694 |
-
# '
|
3695 |
-
# '
|
3696 |
-
# '
|
3697 |
|
3698 |
-
msgid "
|
3699 |
msgstr ""
|
3700 |
|
3701 |
-
# '
|
3702 |
-
# '
|
3703 |
-
# ),
|
3704 |
|
3705 |
-
msgid "
|
3706 |
msgstr ""
|
3707 |
|
3708 |
-
# '
|
3709 |
-
# '
|
3710 |
-
# '
|
3711 |
|
3712 |
-
msgid "
|
3713 |
msgstr ""
|
3714 |
|
3715 |
-
# '
|
3716 |
-
# '
|
3717 |
-
# '
|
3718 |
|
3719 |
-
msgid "
|
3720 |
msgstr ""
|
3721 |
|
3722 |
-
# '
|
3723 |
-
# '
|
3724 |
-
# '
|
3725 |
|
3726 |
-
msgid "
|
3727 |
msgstr ""
|
3728 |
|
3729 |
-
# '
|
3730 |
-
# '
|
3731 |
-
# '
|
3732 |
|
3733 |
-
msgid "
|
3734 |
msgstr ""
|
3735 |
|
3736 |
-
# '
|
3737 |
-
# '
|
3738 |
-
# '
|
3739 |
|
3740 |
-
msgid "
|
3741 |
msgstr ""
|
3742 |
|
3743 |
-
# '
|
3744 |
-
# '
|
3745 |
# ),
|
3746 |
|
3747 |
-
msgid "
|
3748 |
msgstr ""
|
3749 |
|
3750 |
-
# '
|
3751 |
-
# '
|
3752 |
-
# '
|
3753 |
|
3754 |
-
msgid "
|
3755 |
msgstr ""
|
3756 |
|
3757 |
-
# '
|
3758 |
-
# '
|
3759 |
-
# '
|
3760 |
|
3761 |
-
msgid "
|
3762 |
msgstr ""
|
3763 |
|
3764 |
-
# '
|
3765 |
-
# '
|
3766 |
-
# '
|
3767 |
|
3768 |
-
msgid "
|
3769 |
msgstr ""
|
3770 |
|
3771 |
-
# '
|
3772 |
-
# '
|
3773 |
-
# '
|
3774 |
|
3775 |
-
msgid "
|
3776 |
msgstr ""
|
3777 |
|
3778 |
-
# '
|
3779 |
-
# '
|
3780 |
-
# '
|
3781 |
|
3782 |
-
msgid "
|
3783 |
msgstr ""
|
3784 |
|
3785 |
-
# '
|
3786 |
-
# '
|
3787 |
-
# '
|
3788 |
|
3789 |
-
msgid "
|
3790 |
msgstr ""
|
3791 |
|
3792 |
-
# '
|
3793 |
-
# '
|
3794 |
-
# '
|
3795 |
|
3796 |
-
msgid "
|
3797 |
msgstr ""
|
3798 |
|
3799 |
-
# '
|
3800 |
-
# '
|
3801 |
-
# '
|
3802 |
|
3803 |
-
msgid "
|
3804 |
msgstr ""
|
3805 |
|
3806 |
-
# '
|
3807 |
-
# '
|
3808 |
-
# '
|
3809 |
|
3810 |
-
msgid "
|
3811 |
msgstr ""
|
3812 |
|
3813 |
-
# '
|
3814 |
-
# '
|
3815 |
-
# '
|
3816 |
|
3817 |
-
msgid "
|
3818 |
msgstr ""
|
3819 |
|
3820 |
-
# '
|
3821 |
-
# '
|
3822 |
-
# '
|
3823 |
|
3824 |
-
msgid "
|
3825 |
msgstr ""
|
3826 |
|
3827 |
-
# '
|
3828 |
-
# '
|
3829 |
-
#
|
3830 |
|
3831 |
-
msgid "
|
3832 |
msgstr ""
|
3833 |
|
3834 |
-
# '
|
3835 |
-
# '
|
3836 |
-
# '
|
3837 |
|
3838 |
-
msgid "
|
3839 |
msgstr ""
|
3840 |
|
3841 |
-
# '
|
3842 |
-
# '
|
3843 |
-
# ),
|
3844 |
|
3845 |
-
msgid "
|
3846 |
msgstr ""
|
3847 |
|
3848 |
-
# '
|
3849 |
-
# '
|
3850 |
-
# '
|
3851 |
|
3852 |
-
msgid "
|
3853 |
msgstr ""
|
3854 |
|
3855 |
-
# '
|
3856 |
-
# '
|
3857 |
-
# '
|
3858 |
|
3859 |
-
msgid "
|
3860 |
msgstr ""
|
3861 |
|
3862 |
-
# '
|
3863 |
-
# '
|
3864 |
-
#
|
3865 |
|
3866 |
-
msgid "
|
3867 |
msgstr ""
|
3868 |
|
3869 |
-
#
|
3870 |
-
# '
|
3871 |
-
#
|
3872 |
|
3873 |
-
msgid "
|
3874 |
msgstr ""
|
3875 |
|
3876 |
-
# '
|
3877 |
-
# '
|
3878 |
-
# '
|
3879 |
|
3880 |
-
msgid "
|
3881 |
msgstr ""
|
3882 |
|
3883 |
-
# '
|
3884 |
-
# '
|
3885 |
-
# '
|
3886 |
|
3887 |
-
msgid "
|
3888 |
msgstr ""
|
3889 |
|
3890 |
-
# '
|
3891 |
-
# '
|
3892 |
-
# '
|
3893 |
|
3894 |
-
msgid "All
|
3895 |
msgstr ""
|
3896 |
|
3897 |
-
# '
|
3898 |
-
# '
|
3899 |
-
#
|
3900 |
|
3901 |
-
msgid "
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
# '
|
3905 |
-
# '
|
3906 |
-
# '
|
3907 |
|
3908 |
-
msgid "
|
3909 |
msgstr ""
|
3910 |
|
3911 |
-
# '
|
3912 |
-
# '
|
3913 |
-
#
|
3914 |
|
3915 |
-
msgid "
|
3916 |
msgstr ""
|
3917 |
|
3918 |
-
#
|
3919 |
-
# '
|
3920 |
-
# '
|
3921 |
|
3922 |
-
msgid "
|
3923 |
msgstr ""
|
3924 |
|
3925 |
-
# '
|
3926 |
-
# '
|
3927 |
-
# '
|
3928 |
|
3929 |
-
msgid "
|
3930 |
msgstr ""
|
3931 |
|
3932 |
-
# '
|
3933 |
-
# '
|
3934 |
-
# '
|
3935 |
|
3936 |
-
msgid "
|
3937 |
msgstr ""
|
3938 |
|
3939 |
-
# '
|
3940 |
-
# '
|
3941 |
-
#
|
3942 |
|
3943 |
-
msgid "
|
3944 |
msgstr ""
|
3945 |
|
3946 |
-
#
|
3947 |
-
# '
|
3948 |
-
# '
|
3949 |
|
3950 |
-
msgid "
|
3951 |
msgstr ""
|
3952 |
|
3953 |
-
# '
|
3954 |
-
# '
|
3955 |
-
# '
|
3956 |
|
3957 |
-
msgid "
|
3958 |
msgstr ""
|
3959 |
|
3960 |
-
# '
|
3961 |
-
# '
|
3962 |
-
#
|
3963 |
|
3964 |
-
msgid "
|
3965 |
msgstr ""
|
3966 |
|
3967 |
-
# '
|
3968 |
-
# '
|
3969 |
-
# )
|
3970 |
|
3971 |
-
msgid "
|
3972 |
msgstr ""
|
3973 |
|
3974 |
-
# '
|
3975 |
-
# '
|
3976 |
-
# '
|
3977 |
|
3978 |
-
msgid "
|
3979 |
msgstr ""
|
3980 |
|
3981 |
-
# '
|
3982 |
-
# '
|
3983 |
-
#
|
3984 |
|
3985 |
-
msgid "
|
3986 |
msgstr ""
|
3987 |
|
3988 |
-
# '
|
3989 |
-
# '
|
3990 |
-
#
|
3991 |
|
3992 |
-
msgid "
|
3993 |
msgstr ""
|
3994 |
|
3995 |
-
# '
|
3996 |
-
# '
|
3997 |
-
#
|
3998 |
|
3999 |
-
msgid "
|
4000 |
msgstr ""
|
4001 |
|
4002 |
-
# '
|
4003 |
-
# '
|
4004 |
-
# '
|
4005 |
|
4006 |
-
msgid "
|
4007 |
msgstr ""
|
4008 |
|
4009 |
-
# '
|
4010 |
-
# '
|
4011 |
-
# '
|
4012 |
|
4013 |
-
msgid "
|
4014 |
msgstr ""
|
4015 |
|
4016 |
-
# 'value' => $this->woocommerce_wpml->settings['products_sync_date'],
|
4017 |
-
# 'label' => __('Sync publishing date for translated products.', 'woocommerce-multilingual')
|
4018 |
# ),
|
|
|
|
|
4019 |
|
4020 |
-
msgid "
|
4021 |
msgstr ""
|
4022 |
|
4023 |
-
# '
|
4024 |
-
# '
|
4025 |
-
# ),
|
4026 |
|
4027 |
-
msgid "
|
4028 |
msgstr ""
|
4029 |
|
4030 |
-
# '
|
4031 |
-
# '
|
4032 |
-
# '
|
4033 |
|
4034 |
-
msgid "
|
4035 |
msgstr ""
|
4036 |
|
4037 |
-
# '
|
4038 |
-
# '
|
4039 |
-
#
|
4040 |
|
4041 |
-
msgid "
|
4042 |
msgstr ""
|
4043 |
|
4044 |
-
# '
|
4045 |
-
# '
|
4046 |
-
# ),
|
4047 |
|
4048 |
-
msgid "
|
4049 |
msgstr ""
|
4050 |
|
4051 |
-
# '
|
4052 |
-
# '
|
4053 |
-
# '
|
4054 |
|
4055 |
-
msgid "
|
4056 |
msgstr ""
|
4057 |
|
4058 |
-
# '
|
4059 |
-
# '
|
4060 |
-
# '
|
4061 |
|
4062 |
-
msgid "
|
4063 |
msgstr ""
|
4064 |
|
4065 |
-
# '
|
4066 |
-
# '
|
4067 |
-
# '
|
4068 |
|
4069 |
-
msgid "
|
4070 |
msgstr ""
|
4071 |
|
4072 |
-
# '
|
4073 |
-
# '
|
4074 |
-
# '
|
4075 |
|
4076 |
-
msgid "
|
4077 |
msgstr ""
|
4078 |
|
4079 |
-
# '
|
4080 |
-
# '
|
4081 |
-
#
|
4082 |
|
4083 |
-
msgid "
|
4084 |
msgstr ""
|
4085 |
|
4086 |
-
# '
|
4087 |
-
# '
|
4088 |
-
# '
|
4089 |
|
4090 |
-
msgid "
|
4091 |
msgstr ""
|
4092 |
|
4093 |
-
# '
|
4094 |
-
# '
|
4095 |
-
# 'woocommerce-multilingual' ),
|
4096 |
|
4097 |
-
msgid "
|
4098 |
msgstr ""
|
4099 |
|
4100 |
-
# )
|
4101 |
-
# '
|
4102 |
-
#
|
4103 |
|
4104 |
-
msgid "
|
4105 |
msgstr ""
|
4106 |
|
4107 |
# 'strings' => array(
|
@@ -4139,284 +3824,366 @@ msgstr ""
|
|
4139 |
msgid "This action lets you automatically apply the %s taxonomy to your content in different languages. It will scan the original content and apply the same taxonomy to translated content."
|
4140 |
msgstr ""
|
4141 |
|
4142 |
-
#
|
4143 |
-
# $
|
4144 |
-
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4145 |
|
4146 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4147 |
msgstr ""
|
4148 |
|
4149 |
-
# $
|
4150 |
-
#
|
4151 |
-
#
|
4152 |
|
4153 |
-
msgid "
|
4154 |
msgstr ""
|
4155 |
|
4156 |
-
#
|
4157 |
-
#
|
4158 |
-
#
|
4159 |
|
4160 |
-
|
4161 |
-
msgid "Because of some elements in your site configuration, when the users switch the currency or the language on the front end, the cart content might not be synchronized correctly."
|
4162 |
msgstr ""
|
4163 |
|
4164 |
-
# $
|
4165 |
-
#
|
4166 |
-
#
|
4167 |
|
4168 |
-
|
4169 |
-
msgid "It is recommended that you %s with the option to reset the cart in a situation like this."
|
4170 |
msgstr ""
|
4171 |
|
4172 |
-
#
|
4173 |
-
# $
|
4174 |
-
#
|
4175 |
|
4176 |
-
msgid "
|
4177 |
msgstr ""
|
4178 |
|
4179 |
-
#
|
4180 |
-
#
|
4181 |
-
#
|
4182 |
|
4183 |
-
msgid "
|
4184 |
msgstr ""
|
4185 |
|
4186 |
-
#
|
4187 |
-
#
|
4188 |
-
#
|
4189 |
|
4190 |
-
msgid "
|
4191 |
msgstr ""
|
4192 |
|
4193 |
-
#
|
4194 |
-
#
|
4195 |
-
#
|
4196 |
|
4197 |
-
msgid "
|
4198 |
msgstr ""
|
4199 |
|
4200 |
-
# '
|
4201 |
-
# '
|
4202 |
-
# '
|
4203 |
|
4204 |
-
msgid "
|
4205 |
msgstr ""
|
4206 |
|
4207 |
-
# '
|
4208 |
-
# '
|
4209 |
-
# '
|
4210 |
|
4211 |
-
msgid "
|
4212 |
msgstr ""
|
4213 |
|
4214 |
-
#
|
4215 |
-
#
|
4216 |
-
#
|
4217 |
|
4218 |
-
msgid "
|
4219 |
msgstr ""
|
4220 |
|
4221 |
-
#
|
4222 |
-
#
|
4223 |
-
#
|
4224 |
|
4225 |
-
msgid "
|
4226 |
msgstr ""
|
4227 |
|
4228 |
-
#
|
4229 |
-
#
|
4230 |
-
# '
|
4231 |
|
4232 |
-
msgid "
|
4233 |
msgstr ""
|
4234 |
|
4235 |
-
#
|
4236 |
-
#
|
4237 |
-
#
|
4238 |
|
4239 |
-
msgid "
|
4240 |
msgstr ""
|
4241 |
|
4242 |
-
#
|
4243 |
-
#
|
4244 |
-
#
|
4245 |
|
4246 |
-
msgid "
|
4247 |
msgstr ""
|
4248 |
|
4249 |
-
#
|
4250 |
-
#
|
4251 |
-
#
|
4252 |
|
4253 |
-
msgid "
|
4254 |
msgstr ""
|
4255 |
|
4256 |
-
#
|
4257 |
-
#
|
4258 |
-
#
|
4259 |
|
4260 |
-
msgid "
|
4261 |
msgstr ""
|
4262 |
|
4263 |
-
#
|
4264 |
-
#
|
4265 |
-
# '
|
4266 |
|
4267 |
-
msgid "
|
4268 |
msgstr ""
|
4269 |
|
4270 |
-
#
|
4271 |
-
#
|
4272 |
-
#
|
4273 |
|
4274 |
-
msgid "
|
4275 |
msgstr ""
|
4276 |
|
4277 |
-
#
|
4278 |
-
#
|
4279 |
-
#
|
4280 |
|
4281 |
-
msgid "
|
4282 |
msgstr ""
|
4283 |
|
4284 |
-
#
|
4285 |
-
#
|
4286 |
-
#
|
4287 |
|
4288 |
-
msgid "
|
4289 |
msgstr ""
|
4290 |
|
4291 |
-
# $
|
4292 |
-
#
|
4293 |
-
#
|
4294 |
|
4295 |
-
msgid "
|
4296 |
msgstr ""
|
4297 |
|
4298 |
-
#
|
4299 |
-
# $
|
4300 |
-
#
|
4301 |
|
4302 |
-
msgid "
|
4303 |
msgstr ""
|
4304 |
|
4305 |
-
# $
|
4306 |
-
# $
|
4307 |
-
#
|
4308 |
|
4309 |
-
msgid "
|
4310 |
msgstr ""
|
4311 |
|
4312 |
-
#
|
4313 |
-
#
|
4314 |
-
# '
|
4315 |
|
4316 |
-
msgid "
|
4317 |
msgstr ""
|
4318 |
|
4319 |
-
#
|
4320 |
-
#
|
4321 |
-
#
|
4322 |
|
4323 |
-
msgid "
|
4324 |
msgstr ""
|
4325 |
|
4326 |
-
#
|
4327 |
-
#
|
4328 |
-
#
|
4329 |
|
4330 |
-
msgid "
|
4331 |
msgstr ""
|
4332 |
|
4333 |
-
#
|
4334 |
-
# $
|
4335 |
-
#
|
4336 |
|
4337 |
-
msgid "
|
4338 |
msgstr ""
|
4339 |
|
4340 |
-
# $group
|
4341 |
-
# $
|
4342 |
-
# $group->add_field( $
|
4343 |
|
4344 |
-
msgid "
|
4345 |
msgstr ""
|
4346 |
|
4347 |
-
# if
|
4348 |
-
# $
|
4349 |
-
#
|
4350 |
|
4351 |
-
msgid "
|
4352 |
msgstr ""
|
4353 |
|
4354 |
-
# $
|
4355 |
-
# $
|
4356 |
-
# foreach
|
4357 |
|
4358 |
-
msgid "
|
4359 |
msgstr ""
|
4360 |
|
4361 |
-
#
|
4362 |
-
# $
|
4363 |
-
#
|
4364 |
|
4365 |
-
msgid "
|
4366 |
msgstr ""
|
4367 |
|
4368 |
-
#
|
4369 |
-
#
|
4370 |
# }
|
4371 |
|
4372 |
-
msgid "
|
4373 |
msgstr ""
|
4374 |
|
4375 |
-
# $
|
4376 |
-
#
|
4377 |
-
#
|
4378 |
|
4379 |
-
msgid "
|
4380 |
msgstr ""
|
4381 |
|
4382 |
-
# $
|
4383 |
-
#
|
4384 |
-
# '
|
4385 |
|
4386 |
-
msgid "
|
4387 |
msgstr ""
|
4388 |
|
4389 |
-
#
|
4390 |
-
#
|
4391 |
-
#
|
4392 |
|
4393 |
-
msgid "
|
4394 |
msgstr ""
|
4395 |
|
4396 |
-
#
|
4397 |
-
# $
|
4398 |
-
# $
|
4399 |
|
4400 |
-
msgid "
|
4401 |
msgstr ""
|
4402 |
|
4403 |
-
#
|
4404 |
-
#
|
4405 |
# }
|
4406 |
|
4407 |
-
msgid "
|
4408 |
-
msgstr ""
|
4409 |
-
|
4410 |
-
# $pointer_ui = new WCML_Pointer_UI(
|
4411 |
-
# sprintf( __( 'You can translate strings related to subscription products on the %sWPML String Translation page%s. Use the search on the top of that page to find the strings.', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page='.WPML_ST_FOLDER.'/menu/string-translation.php&context=woocommerce_subscriptions').'">', '</a>' ),
|
4412 |
-
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-subscriptions-woocommerce-multilingual/',
|
4413 |
-
|
4414 |
-
msgid "You can translate strings related to subscription products on the %sWPML String Translation page%s. Use the search on the top of that page to find the strings."
|
4415 |
msgstr ""
|
4416 |
|
4417 |
-
#
|
4418 |
-
#
|
4419 |
-
#
|
4420 |
|
4421 |
-
msgid "To
|
4422 |
msgstr ""
|
13 |
"Language:en\n"
|
14 |
"MIME-Version: 1.0\n"
|
15 |
|
16 |
+
# 'label' => get_woocommerce_currency_symbol( $currency_code ),
|
17 |
+
# 'description' => __( 'One-off cost for the booking as a whole.', 'woocommerce-bookings' ),
|
18 |
+
# 'value' => get_post_meta( $post_id, '_wc_booking_cost_' . $currency_code, true ),
|
19 |
|
20 |
+
msgid "One-off cost for the booking as a whole."
|
21 |
msgstr ""
|
22 |
|
23 |
+
# 'label' => get_woocommerce_currency_symbol( $currency_code ),
|
24 |
+
# 'description' => __( 'This is the cost per block booked. All other costs (for resources and persons) are added to this.', 'woocommerce-bookings' ),
|
25 |
+
# 'value' => get_post_meta( $post_id, '_wc_booking_base_cost_' . $currency_code, true ),
|
26 |
|
27 |
+
msgid "This is the cost per block booked. All other costs (for resources and persons) are added to this."
|
28 |
msgstr ""
|
29 |
|
30 |
+
# 'label' => get_woocommerce_currency_symbol( $currency_code ),
|
31 |
+
# 'description' => __( 'The cost is displayed to the user on the frontend. Leave blank to have it calculated for you. If a booking has varying costs, this will be prefixed with the word "from:".', 'woocommerce-bookings' ),
|
32 |
+
# 'value' => get_post_meta( $post_id, '_wc_display_cost_' . $currency_code, true ),
|
33 |
|
34 |
+
msgid "The cost is displayed to the user on the frontend. Leave blank to have it calculated for you. If a booking has varying costs, this will be prefixed with the word \"from:\"."
|
35 |
msgstr ""
|
36 |
|
37 |
+
# echo '<input type="radio" name="_wcml_custom_costs" id="wcml_custom_costs_auto" value="0" class="wcml_custom_costs_input" ' . $checked . ' />';
|
38 |
+
# echo '<label for="wcml_custom_costs_auto">' . __( 'Calculate costs in other currencies automatically', 'woocommerce-multilingual' ) . '</label>';
|
39 |
+
#
|
40 |
|
41 |
+
msgid "Calculate costs in other currencies automatically"
|
42 |
msgstr ""
|
43 |
|
44 |
+
# echo '<input type="radio" name="_wcml_custom_costs" value="1" id="wcml_custom_costs_manually" class="wcml_custom_costs_input" ' . $checked . ' />';
|
45 |
+
# echo '<label for="wcml_custom_costs_manually">' . __( 'Set costs in other currencies manually', 'woocommerce-multilingual' ) . '</label>';
|
46 |
+
#
|
47 |
|
48 |
+
msgid "Set costs in other currencies manually"
|
49 |
msgstr ""
|
50 |
|
51 |
+
# if ( ! $nonce || ! wp_verify_nonce( $nonce, 'booking_set_currency' ) ) {
|
52 |
+
# echo json_encode( array( 'error' => __( 'Invalid nonce', 'woocommerce-multilingual' ) ) );
|
53 |
+
# die();
|
54 |
|
55 |
+
msgid "Invalid nonce"
|
56 |
msgstr ""
|
57 |
|
58 |
+
#
|
59 |
+
# $bookings_section = new WPML_Editor_UI_Field_Section( __( 'Bookings', 'woocommerce-multilingual' ) );
|
60 |
+
#
|
61 |
|
62 |
+
msgid "Bookings"
|
63 |
msgstr ""
|
64 |
|
65 |
+
# $group = new WPML_Editor_UI_Field_Group( '', true );
|
66 |
+
# $booking_field = new WPML_Editor_UI_Single_Line_Field( '_wc_booking_resouce_label', __( 'Resources Label', 'woocommerce-multilingual' ), $data, true );
|
67 |
+
# $group->add_field( $booking_field );
|
68 |
|
69 |
+
msgid "Resources Label"
|
70 |
msgstr ""
|
71 |
|
72 |
+
# if ( $orig_resources ) {
|
73 |
+
# $group = new WPML_Editor_UI_Field_Group( __( 'Resources', 'woocommerce-multilingual' ) );
|
74 |
+
# $group_title = __( 'Resources', 'woocommerce-multilingual' );
|
75 |
|
76 |
+
msgid "Resources"
|
77 |
msgstr ""
|
78 |
|
79 |
+
#
|
80 |
+
# $resource_field = new WPML_Editor_UI_Single_Line_Field( 'bookings-resource_' . $resource_id . '_title', __( 'Title', 'woocommerce-multilingual' ), $data, true );
|
81 |
+
# $group->add_field( $resource_field );
|
82 |
|
83 |
+
msgid "Title"
|
84 |
msgstr ""
|
85 |
|
86 |
+
# $divider = true;
|
87 |
+
# $group_title = __( 'Person Types', 'woocommerce-multilingual' );
|
88 |
+
# foreach ( $original_persons as $person_id ) {
|
89 |
|
90 |
+
msgid "Person Types"
|
91 |
msgstr ""
|
92 |
|
93 |
+
#
|
94 |
+
# $person_field = new WPML_Editor_UI_Single_Line_Field( 'bookings-person_' . $person_id . '_title', __( 'Person Type Name', 'woocommerce-multilingual' ), $data, false );
|
95 |
+
# $group->add_field( $person_field );
|
96 |
|
97 |
+
msgid "Person Type Name"
|
98 |
msgstr ""
|
99 |
|
100 |
+
# $group->add_field( $person_field );
|
101 |
+
# $person_field = new WPML_Editor_UI_Single_Line_Field( 'bookings-person_' . $person_id . '_description', __( 'Description', 'woocommerce-multilingual' ), $data, false );
|
102 |
+
# $group->add_field( $person_field );
|
103 |
|
104 |
+
msgid "Description"
|
105 |
msgstr ""
|
106 |
|
107 |
+
# if ( $meta_key == '_wc_booking_resouce_label' ) {
|
108 |
+
# return __( 'Resources label', 'woocommerce-multilingual' );
|
109 |
+
# }
|
110 |
|
111 |
+
msgid "Resources label"
|
112 |
msgstr ""
|
113 |
|
114 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
115 |
+
# sprintf( __( 'You can translate the titles of your custom Resources on the %sWooCommerce product translation page%s', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page=wpml-wcml').'">', '</a>' ),
|
116 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-bookings-woocommerce-multilingual/',
|
117 |
|
118 |
+
msgid "You can translate the titles of your custom Resources on the %sWooCommerce product translation page%s"
|
119 |
msgstr ""
|
120 |
|
121 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
122 |
+
# sprintf( __( 'You can translate the Person Type Name and Description on the %sWooCommerce product translation page%s', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page=wpml-wcml').'">', '</a>' ),
|
123 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-bookings-woocommerce-multilingual/',
|
124 |
|
125 |
+
msgid "You can translate the Person Type Name and Description on the %sWooCommerce product translation page%s"
|
126 |
msgstr ""
|
127 |
|
128 |
+
# <tr valign="top">
|
129 |
+
# <th scope="row"><?php _e( 'Booking currency', 'woocommerce-multilingual' ); ?></th>
|
130 |
+
# <td>
|
131 |
|
132 |
+
msgid "Booking currency"
|
133 |
msgstr ""
|
134 |
|
135 |
+
# $message = '<div><p class="icl_cyan_box">';
|
136 |
+
# $message .= sprintf(__('To translate Extra Options strings please save %s and go to the <b><a href="%s">String Translation interface</a></b>', 'woocommerce-multilingual'), $text, admin_url('admin.php?page='.WPML_ST_FOLDER.'/menu/string-translation.php&context=wc_extra_product_options'));
|
137 |
+
# $message .= '</p></div>';
|
138 |
|
139 |
+
msgid "To translate Extra Options strings please save %s and go to the <b><a href=\"%s\">String Translation interface</a></b>"
|
140 |
msgstr ""
|
141 |
|
142 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
143 |
+
# sprintf( __( 'You can translate this method title on the %sWPML String Translation page%s. Use the search on the top of that page to find the method title string.', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page='.WPML_ST_FOLDER.'/menu/string-translation.php').'">', '</a>' ),
|
144 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-table-rate-shipping-woocommerce-multilingual/',
|
145 |
|
146 |
+
msgid "You can translate this method title on the %sWPML String Translation page%s. Use the search on the top of that page to find the method title string."
|
147 |
msgstr ""
|
148 |
|
149 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
150 |
+
# sprintf( __( 'You can translate the labels of your table rates on the %sWPML String Translation page%s. Use the search on the top of that page to find the labels strings.', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page='.WPML_ST_FOLDER.'/menu/string-translation.php').'">', '</a>' ),
|
151 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-table-rate-shipping-woocommerce-multilingual/',
|
152 |
|
153 |
+
msgid "You can translate the labels of your table rates on the %sWPML String Translation page%s. Use the search on the top of that page to find the labels strings."
|
154 |
msgstr ""
|
155 |
|
156 |
+
#
|
157 |
+
# $composite_section = new WPML_Editor_UI_Field_Section( __( 'Composite Products ( Components )', 'woocommerce-multilingual' ) );
|
158 |
+
# end( $composite_data );
|
159 |
|
160 |
+
msgid "Composite Products ( Components )"
|
161 |
msgstr ""
|
162 |
|
163 |
+
# $group = new WPML_Editor_UI_Field_Group( '', $divider );
|
164 |
+
# $composite_field = new WPML_Editor_UI_Single_Line_Field( 'composite_'.$component_id.'_title', __( 'Name', 'woocommerce-multilingual' ), $data, false );
|
165 |
+
# $group->add_field( $composite_field );
|
166 |
|
167 |
+
msgid "Name"
|
168 |
msgstr ""
|
169 |
|
170 |
+
#
|
171 |
+
# $composite_scenarios = new WPML_Editor_UI_Field_Section( __( 'Composite Products ( Scenarios )', 'woocommerce-multilingual' ) );
|
172 |
+
# end( $composite_scenarios_meta );
|
173 |
|
174 |
+
msgid "Composite Products ( Scenarios )"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#
|
178 |
+
# $bundles_section = new WPML_Editor_UI_Field_Section( __( 'Product Bundles', 'woocommerce-multilingual' ) );
|
179 |
+
# end( $product_bundles );
|
180 |
|
181 |
+
msgid "Product Bundles"
|
182 |
msgstr ""
|
183 |
|
184 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
185 |
+
# sprintf( __( 'You can translate strings related to global add-ons on the %sWPML String Translation page%s. Use the search on the top of that page to find the strings.', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page='.WPML_ST_FOLDER.'/menu/string-translation.php&context=wc_product_addons_strings').'">', '</a>' ),
|
186 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-product-add-ons-woocommerce-multilingual/',
|
187 |
|
188 |
+
msgid "You can translate strings related to global add-ons on the %sWPML String Translation page%s. Use the search on the top of that page to find the strings."
|
189 |
msgstr ""
|
190 |
|
191 |
+
#
|
192 |
+
# $addons_section = new WPML_Editor_UI_Field_Section( sprintf( __( 'Product Add-ons Group "%s"', 'woocommerce-multilingual' ), $product_addon['name'] ) );
|
193 |
+
#
|
194 |
|
195 |
+
msgid "Product Add-ons Group \"%s\""
|
196 |
msgstr ""
|
197 |
|
198 |
+
#
|
199 |
+
# $labels_group = new WPML_Editor_UI_Field_Group( __( 'Options', 'woocommerce-multilingual' ) , true );
|
200 |
+
#
|
201 |
|
202 |
+
msgid "Options"
|
203 |
msgstr ""
|
204 |
|
205 |
+
# foreach ( $product_addon['options'] as $option_id => $option ) {
|
206 |
+
# $option_label_field = new WPML_Editor_UI_Single_Line_Field( 'addon_'.$addon_id.'_option_'.$option_id.'_label', __( 'Label', 'woocommerce-multilingual' ), $data, false );
|
207 |
+
# $labels_group->add_field( $option_label_field );
|
208 |
|
209 |
+
msgid "Label"
|
210 |
msgstr ""
|
211 |
|
212 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
213 |
+
# sprintf( __( 'You can translate the Group Name, Group Description and every Option Label of your product add-on on the %sWooCommerce product translation page%s', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page=wpml-wcml').'">', '</a>' ),
|
214 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-product-add-ons-woocommerce-multilingual/',
|
215 |
|
216 |
+
msgid "You can translate the Group Name, Group Description and every Option Label of your product add-on on the %sWooCommerce product translation page%s"
|
217 |
msgstr ""
|
218 |
|
219 |
+
# 'name' => 'language',
|
220 |
+
# 'label' => __( 'Language', 'woo_ce' ),
|
221 |
+
# 'default' => 1
|
222 |
|
223 |
+
msgid "Language"
|
224 |
msgstr ""
|
225 |
|
226 |
+
# 'name' => 'translation_of',
|
227 |
+
# 'label' => __( 'Translation of', 'woo_ce' ),
|
228 |
+
# 'default' => 1
|
229 |
+
|
230 |
+
msgid "Translation of"
|
231 |
+
msgstr ""
|
232 |
+
|
233 |
+
#
|
234 |
+
# $tour_section = new WPML_Editor_UI_Field_Section( __('Tour Data', 'woocommerce-multilingual'));
|
235 |
+
#
|
236 |
|
237 |
+
msgid "Tour Data"
|
238 |
msgstr ""
|
239 |
|
240 |
+
# $group->add_field($composite_field);
|
241 |
+
# $composite_field = new WPML_Editor_UI_Single_Line_Field('adventure_tour_' . $tour_tab_id . '_content', __('Content', 'woocommerce-multilingual'), $data, false);
|
242 |
+
# $group->add_field($composite_field);
|
243 |
|
244 |
+
msgid "Content"
|
245 |
msgstr ""
|
246 |
|
247 |
+
# if( $this->is_subscriptions_product( $product_id ) || $this->new_subscription ){
|
248 |
+
# $labels[ '_regular_price' ] = __( 'Subscription Price', 'woocommerce-multilingual' );
|
249 |
+
# $labels[ '_subscription_sign_up_fee' ] = __( 'Sign-up Fee', 'woocommerce-multilingual' );
|
250 |
|
251 |
+
msgid "Subscription Price"
|
252 |
msgstr ""
|
253 |
|
254 |
+
# $labels[ '_regular_price' ] = __( 'Subscription Price', 'woocommerce-multilingual' );
|
255 |
+
# $labels[ '_subscription_sign_up_fee' ] = __( 'Sign-up Fee', 'woocommerce-multilingual' );
|
256 |
+
# }
|
257 |
|
258 |
+
msgid "Sign-up Fee"
|
259 |
msgstr ""
|
260 |
|
261 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
262 |
+
# sprintf( __( 'You can translate strings related to subscription products on the %sWPML String Translation page%s. Use the search on the top of that page to find the strings.', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page='.WPML_ST_FOLDER.'/menu/string-translation.php&context=woocommerce_subscriptions').'">', '</a>' ),
|
263 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-subscriptions-woocommerce-multilingual/',
|
264 |
|
265 |
+
msgid "You can translate strings related to subscription products on the %sWPML String Translation page%s. Use the search on the top of that page to find the strings."
|
266 |
msgstr ""
|
267 |
|
268 |
+
#
|
269 |
+
# $tabs_section = new WPML_Editor_UI_Field_Section( __( 'Product tabs', 'woocommerce-multilingual' ) );
|
270 |
+
#
|
271 |
|
272 |
+
msgid "Product tabs"
|
273 |
msgstr ""
|
274 |
|
275 |
+
# $group->add_field( $tab_field );
|
276 |
+
# $tab_field = new WPML_Editor_UI_Single_Line_Field( 'coretab_' . $prod_tab['id'].'_heading' , __( 'Heading', 'woocommerce-multilingual' ), $data, false );
|
277 |
+
# $group->add_field( $tab_field );
|
278 |
|
279 |
+
msgid "Heading"
|
280 |
msgstr ""
|
281 |
|
282 |
+
# $pointer_ui = new WCML_Pointer_UI(
|
283 |
+
# sprintf( __( 'You can translate your custom product tabs on the %sWooCommerce product translation page%s', 'woocommerce-multilingual' ), '<a href="'.admin_url('admin.php?page=wpml-wcml').'">', '</a>' ),
|
284 |
+
# 'https://wpml.org/documentation/woocommerce-extensions-compatibility/translating-woocommerce-tab-manager-woocommerce-multilingual/',
|
285 |
|
286 |
+
msgid "You can translate your custom product tabs on the %sWooCommerce product translation page%s"
|
287 |
msgstr ""
|
288 |
|
289 |
+
# }
|
290 |
+
# wp_send_json_error( __( 'Notice does not exists.', 'sitepress' ) );
|
291 |
+
# }
|
292 |
|
293 |
+
msgid "Notice does not exists."
|
294 |
msgstr ""
|
295 |
|
296 |
+
# }
|
297 |
+
# wp_send_json_error( __( 'Group does not exist.', 'sitepress' ) );
|
298 |
+
# }
|
299 |
|
300 |
+
msgid "Group does not exist."
|
301 |
msgstr ""
|
302 |
|
303 |
+
# if ( $this->hide_html_added || $notice->can_be_hidden() ) {
|
304 |
+
# $result .= ' data-hide-text="' . __( 'Hide', 'sitepress' ) . '" ';
|
305 |
+
# }
|
306 |
|
307 |
+
msgid "Hide"
|
308 |
msgstr ""
|
309 |
|
310 |
+
# } else {
|
311 |
+
# $hide_html .= esc_html__( 'Hide this notice.', 'sitepress' );
|
312 |
+
# }
|
313 |
|
314 |
+
msgid "Hide this notice."
|
315 |
msgstr ""
|
316 |
|
317 |
+
# } else {
|
318 |
+
# $dismiss_html .= esc_html__( 'Dismiss this notice.', 'sitepress' );
|
319 |
+
# }
|
320 |
|
321 |
+
msgid "Dismiss this notice."
|
322 |
msgstr ""
|
323 |
|
324 |
+
# $notice->get_collapsed_text(),
|
325 |
+
# $localized_text ? esc_html( $localized_text ) : esc_html__( 'Show this notice.', 'sitepress' ),
|
326 |
+
# $notice->get_text()
|
327 |
|
328 |
+
msgid "Show this notice."
|
329 |
msgstr ""
|
330 |
|
331 |
+
# $this->admin_notice = '<div class="error wpml-admin-notice">';
|
332 |
+
# $this->admin_notice .= '<h3>' . __( 'WPML Update is Incomplete', 'sitepress' ) . '</h3>';
|
333 |
+
# $this->admin_notice .= '<p>' . implode( '</p><p>', $notice_paragraphs ) . '</p>';
|
334 |
|
335 |
+
msgid "WPML Update is Incomplete"
|
336 |
msgstr ""
|
337 |
|
338 |
+
# if ( count( $this->valid_plugins ) === 1 ) {
|
339 |
+
# $paragraph = __( 'You are running updated %s, but the following component is not updated:', 'sitepress' );
|
340 |
+
# $paragraph = sprintf( $paragraph, '<strong>' . $this->valid_plugins[0] . '</strong>' );
|
341 |
|
342 |
+
msgid "You are running updated %s, but the following component is not updated:"
|
343 |
msgstr ""
|
344 |
|
345 |
+
# } else {
|
346 |
+
# $paragraph = __( 'You are running updated %s and %s, but the following components are not updated:', 'sitepress' );
|
347 |
+
# $first_valid_plugins = implode( ', ', array_slice( $this->valid_plugins, 0, - 1 ) );
|
348 |
|
349 |
+
msgid "You are running updated %s and %s, but the following components are not updated:"
|
350 |
msgstr ""
|
351 |
|
352 |
+
# } else {
|
353 |
+
# $paragraph = __( 'The following components are not updated:', 'sitepress' );
|
354 |
# }
|
355 |
|
356 |
+
msgid "The following components are not updated:"
|
357 |
msgstr ""
|
358 |
|
359 |
+
# private function get_invalid_plugins_report_footer() {
|
360 |
+
# $wpml_org_url = '<a href="https://wpml.org/account/" title="WPML.org account">' . __( 'WPML.org account', 'sitepress' ) . '</a>';
|
361 |
+
#
|
362 |
|
363 |
+
msgid "WPML.org account"
|
364 |
msgstr ""
|
365 |
|
366 |
+
#
|
367 |
+
# $notice_paragraph = __( 'Your site will not work as it should in this configuration', 'sitepress' );
|
368 |
+
# $notice_paragraph .= ' ';
|
369 |
|
370 |
+
msgid "Your site will not work as it should in this configuration"
|
371 |
msgstr ""
|
372 |
|
373 |
+
# $notice_paragraph .= ' ';
|
374 |
+
# $notice_paragraph .= __( 'Please update all components which you are using.', 'sitepress' );
|
375 |
+
# $notice_paragraph .= ' ';
|
376 |
|
377 |
+
msgid "Please update all components which you are using."
|
378 |
msgstr ""
|
379 |
|
380 |
+
# $notice_paragraph .= ' ';
|
381 |
+
# $notice_paragraph .= sprintf( __( 'For WPML components you can receive updates from your %s or automatically, after you register WPML.', 'sitepress' ), $wpml_org_url );
|
382 |
+
#
|
383 |
|
384 |
+
msgid "For WPML components you can receive updates from your %s or automatically, after you register WPML."
|
385 |
msgstr ""
|
386 |
|
387 |
+
# if ( false !== strpos( $e->getMessage(), 'create' ) ) {
|
388 |
+
# $text = sprintf( __( 'WPML could not create a cache directory in %s', 'sitepress' ), $this->cache_directory );
|
389 |
+
# } else {
|
390 |
|
391 |
+
msgid "WPML could not create a cache directory in %s"
|
392 |
msgstr ""
|
393 |
|
394 |
+
# } else {
|
395 |
+
# $text = sprintf( __( 'WPML could not write in the cache directory: %s', 'sitepress' ), $this->cache_directory );
|
396 |
+
# }
|
397 |
|
398 |
+
msgid "WPML could not write in the cache directory: %s"
|
399 |
msgstr ""
|
400 |
|
401 |
+
# $translation_array = array(
|
402 |
+
# 'installing' => __( 'Installing %s', 'installer' ),
|
403 |
+
# 'updating' => __( 'Updating %s', 'installer' ),
|
404 |
|
405 |
+
msgid "Installing %s"
|
406 |
+
msgstr ""
|
407 |
+
|
408 |
+
# 'installing' => __( 'Installing %s', 'installer' ),
|
409 |
+
# 'updating' => __( 'Updating %s', 'installer' ),
|
410 |
+
# 'activating' => __( 'Activating %s', 'installer' )
|
411 |
+
|
412 |
+
msgid "Updating %s"
|
413 |
+
msgstr ""
|
414 |
+
|
415 |
+
# 'updating' => __( 'Updating %s', 'installer' ),
|
416 |
+
# 'activating' => __( 'Activating %s', 'installer' )
|
417 |
+
# );
|
418 |
+
|
419 |
+
msgid "Activating %s"
|
420 |
+
msgstr ""
|
421 |
+
|
422 |
+
# $this->menu_multisite_redirect();
|
423 |
+
# add_options_page(__('Installer', 'installer'), __('Installer', 'installer'), 'manage_options', 'installer', array($this, 'show_products')) ;
|
424 |
+
# }else{
|
425 |
+
|
426 |
+
msgid "Installer"
|
427 |
+
msgstr ""
|
428 |
+
|
429 |
+
# public function plugins_action_links_registered($links){
|
430 |
+
# $links[] = '<a href="' . $this->menu_url() . '">' . __('Registered', 'installer') . '</a>';
|
431 |
+
# return $links;
|
432 |
+
|
433 |
+
msgid "Registered"
|
434 |
+
msgstr ""
|
435 |
+
|
436 |
+
# public function plugins_action_links_not_registered($links){
|
437 |
+
# $links[] = '<a href="' . $this->menu_url() . '">' . __('Register', 'installer') . '</a>';
|
438 |
+
# return $links;
|
439 |
+
|
440 |
+
msgid "Register"
|
441 |
+
msgstr ""
|
442 |
+
|
443 |
+
# 'type' => 'error',
|
444 |
+
# 'text' => sprintf( __( 'You are using an invalid site key defined as the constant %s (most likely in wp-config.php).
|
445 |
+
# Please remove it or use the correct value in order to be able to register correctly.', 'installer' ), 'OTGS_INSTALLER_SITE_KEY_' . strtoupper( $repository_id ) )
|
446 |
+
|
447 |
+
msgid "You are using an invalid site key defined as the constant %s (most likely in wp-config.php). \r\n Please remove it or use the correct value in order to be able to register correctly."
|
448 |
+
msgstr ""
|
449 |
+
|
450 |
+
# echo '<div class="updated error otgs-is-dismissible"><p>';
|
451 |
+
# printf(__("To get automatic updates, you need to register %s for this site. %sRegister %s%s", 'sitepress'),
|
452 |
+
# $nag['product_name'], '<a class="button-primary" href="' . $this->menu_url() . '">', $nag['product_name'], '</a>');
|
453 |
+
|
454 |
+
msgid "To get automatic updates, you need to register %s for this site. %sRegister %s%s"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
# echo '</p>';
|
458 |
+
# echo '<span class="installer-dismiss-nag notice-dismiss" data-repository="' . $nag['repository_id'] . '"><span class="screen-reader-text">' . __('Dismiss', 'sitepress') . '</span></span>';
|
459 |
+
# echo '</div>';
|
460 |
+
|
461 |
+
msgid "Dismiss"
|
462 |
+
msgstr ""
|
463 |
+
|
464 |
+
#
|
465 |
+
# $tabs['commercial'] = __('Commercial', 'installer');
|
466 |
+
#
|
467 |
+
|
468 |
+
msgid "Commercial"
|
469 |
+
msgstr ""
|
470 |
+
|
471 |
+
#
|
472 |
+
# $error = sprintf(__("Installer cannot display the products information because the automatic updating for %s was explicitly disabled with the configuration below (usually in wp-config.php):", 'installer'), strtoupper( join(', ', $repository_names) ));
|
473 |
+
# $error .= '<br /><br /><code>define("OTGS_DISABLE_AUTO_UPDATES", true);</code><br /><br />';
|
474 |
+
|
475 |
+
msgid "Installer cannot display the products information because the automatic updating for %s was explicitly disabled with the configuration below (usually in wp-config.php):"
|
476 |
+
msgstr ""
|
477 |
+
|
478 |
+
# $error .= '<br /><br /><code>define("OTGS_DISABLE_AUTO_UPDATES", true);</code><br /><br />';
|
479 |
+
# $error .= sprintf(__("In order to see the products information, please run the %smanual updates check%s to initialize the products list or (temporarily) remove the above code.", 'installer'), '<a href="' . admin_url('update-core.php') . '">', '</a>');
|
480 |
+
#
|
481 |
+
|
482 |
+
msgid "In order to see the products information, please run the %smanual updates check%s to initialize the products list or (temporarily) remove the above code."
|
483 |
+
msgstr ""
|
484 |
+
|
485 |
+
#
|
486 |
+
# $error = sprintf(__("Installer cannot contact our updates server to get information about the available products and check for new versions. If you are seeing this message for the first time, you can ignore it, as it may be a temporary communication problem. If the problem persists and your WordPress admin is slowing down, you can disable automated version checks. Add the following line to your wp-config.php file:", 'installer'), strtoupper($id));
|
487 |
+
# $error .= '<br /><br /><code>define("OTGS_DISABLE_AUTO_UPDATES", true);</code>';
|
488 |
+
|
489 |
+
msgid "Installer cannot contact our updates server to get information about the available products and check for new versions. If you are seeing this message for the first time, you can ignore it, as it may be a temporary communication problem. If the problem persists and your WordPress admin is slowing down, you can disable automated version checks. Add the following line to your wp-config.php file:"
|
490 |
+
msgstr ""
|
491 |
+
|
492 |
+
#
|
493 |
+
# echo '<center>' . __('No repositories defined.', 'installer') . '</center>';
|
494 |
+
#
|
495 |
+
|
496 |
+
msgid "No repositories defined."
|
497 |
+
msgstr ""
|
498 |
+
|
499 |
+
# } else {
|
500 |
+
# $error = __( 'Invalid site key for the current site.', 'installer' )
|
501 |
+
# . '<br /><div class="installer-footnote">' . __('Please note that the site key is case sensitive.', 'installer') . '</div>';
|
502 |
+
|
503 |
+
msgid "Invalid site key for the current site."
|
504 |
+
msgstr ""
|
505 |
+
|
506 |
+
# $error = __( 'Invalid site key for the current site.', 'installer' )
|
507 |
+
# . '<br /><div class="installer-footnote">' . __('Please note that the site key is case sensitive.', 'installer') . '</div>';
|
508 |
+
# }
|
509 |
+
|
510 |
+
msgid "Please note that the site key is case sensitive."
|
511 |
+
msgstr ""
|
512 |
+
|
513 |
+
# if( preg_match('#Could not resolve host: (.*)#', $error, $matches) || preg_match('#Couldn\'t resolve host \'(.*)\'#', $error, $matches) ){
|
514 |
+
# $error = sprintf(__("%s cannot access %s to register. Try again to see if it's a temporary problem. If the problem continues, make sure that this site has access to the Internet. You can still use the plugin without registration, but you will not receive automated updates.", 'installer'),
|
515 |
+
# '<strong><i>' . $this->get_generic_product_name($repository_id) . '</i></strong>',
|
516 |
+
|
517 |
+
msgid "%s cannot access %s to register. Try again to see if it's a temporary problem. If the problem continues, make sure that this site has access to the Internet. You can still use the plugin without registration, but you will not receive automated updates."
|
518 |
+
msgstr ""
|
519 |
+
|
520 |
+
# unset($this->settings['repositories'][$repository_id]['subscription']);
|
521 |
+
# $error = __( 'Invalid site key for the current site. If the error persists, try to unregister first and then register again with the same site key.', 'installer' );
|
522 |
+
# }
|
523 |
+
|
524 |
+
msgid "Invalid site key for the current site. If the error persists, try to unregister first and then register again with the same site key."
|
525 |
+
msgstr ""
|
526 |
+
|
527 |
+
# $days = 30;
|
528 |
+
# $message = __('You will have to renew your subscription in order to continue getting the updates and support.', 'installer');
|
529 |
+
#
|
530 |
+
|
531 |
+
msgid "You will have to renew your subscription in order to continue getting the updates and support."
|
532 |
+
msgstr ""
|
533 |
+
|
534 |
+
# echo $this->_plugins_renew_warnings[$plugin_file]. ' ';
|
535 |
+
# printf(__('%sRenew here%s.', 'installer'),
|
536 |
+
# '<a href="' . $this->menu_url() . '">', '</a>');
|
537 |
+
|
538 |
+
msgid "%sRenew here%s."
|
539 |
+
msgstr ""
|
540 |
+
|
541 |
+
# $ret = false;
|
542 |
+
# $message = __('Your subscription appears to no longer be valid. Please try to register again using a valid site key.', 'installer');
|
543 |
+
# }
|
544 |
+
|
545 |
+
msgid "Your subscription appears to no longer be valid. Please try to register again using a valid site key."
|
546 |
+
msgstr ""
|
547 |
+
|
548 |
+
# <p class="installer-q-icon">
|
549 |
+
# <?php printf( __('You must have a valid subscription in order to get upgrades or support for this plugin. %sPurchase a subscription or enter an existing site key%s.', 'installer'),
|
550 |
+
# '<a href="' . $this->menu_url() . '">', '</a>'); ?>
|
551 |
+
|
552 |
+
msgid "You must have a valid subscription in order to get upgrades or support for this plugin. %sPurchase a subscription or enter an existing site key%s."
|
553 |
+
msgstr ""
|
554 |
+
|
555 |
+
#
|
556 |
+
# $error_message = sprintf(__("%s cannot update because your site's registration is not valid. Please %sregister %s%s again for this site first.", 'installer'),
|
557 |
+
# '<strong>' . $plugin_name . '</strong>', '<a target="_top" href="' . $this->menu_url() . '&validate_repository=' . $plugin_repository .
|
558 |
+
|
559 |
+
msgid "%s cannot update because your site's registration is not valid. Please %sregister %s%s again for this site first."
|
560 |
+
msgstr ""
|
561 |
+
|
562 |
+
# echo '<div class="wrap">';
|
563 |
+
# echo '<h2>' . __( 'Update Plugin', 'installer' ) . '</h2>';
|
564 |
+
# echo '<a href="' . admin_url('plugins.php') . '">' . __( 'Return to the plugins page', 'installer' ) . '</a>';
|
565 |
+
|
566 |
+
msgid "Update Plugin"
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
# echo '<h2>' . __( 'Update Plugin', 'installer' ) . '</h2>';
|
570 |
+
# echo '<a href="' . admin_url('plugins.php') . '">' . __( 'Return to the plugins page', 'installer' ) . '</a>';
|
571 |
+
# echo '</div>';
|
572 |
+
|
573 |
+
msgid "Return to the plugins page"
|
574 |
+
msgstr ""
|
575 |
+
|
576 |
+
# echo '<div><p class="installer-warn-box">' .
|
577 |
+
# sprintf(_n('Your subscription expires in %d day.', 'Your subscription expires in %d days.', $days_to_expiration, 'installer'), $days_to_expiration) .
|
578 |
+
# '<br />' . $message .
|
579 |
+
|
580 |
+
msgid "Your subscription expires in %d day."
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
+
# echo '<div><p class="installer-warn-box">' .
|
584 |
+
# sprintf(_n('Your subscription expires in %d day.', 'Your subscription expires in %d days.', $days_to_expiration, 'installer'), $days_to_expiration) .
|
585 |
+
# '<br />' . $message .
|
586 |
+
|
587 |
+
msgid "Your subscription expires in %d days."
|
588 |
+
msgstr ""
|
589 |
+
|
590 |
+
# public function win_paths_exception_message(){
|
591 |
+
# return __('Downloading is not possible. WordPress cannot create required folders because of the
|
592 |
+
# 256 characters limitation of the current Windows environment.', 'installer');
|
593 |
+
|
594 |
+
msgid "Downloading is not possible. WordPress cannot create required folders because of the\r\n 256 characters limitation of the current Windows environment."
|
595 |
+
msgstr ""
|
596 |
+
|
597 |
+
# echo '<div class="wrap">';
|
598 |
+
# echo '<h2>' . __('Update Plugin') . '</h2>';
|
599 |
+
# echo '<a href="' . admin_url('update-core.php') . '">' . __('Return to the updates page', 'installer') . '</a>';
|
600 |
+
|
601 |
+
msgid "Update Plugin"
|
602 |
+
msgstr ""
|
603 |
+
|
604 |
+
# echo '<h2>' . __('Update Plugin') . '</h2>';
|
605 |
+
# echo '<a href="' . admin_url('update-core.php') . '">' . __('Return to the updates page', 'installer') . '</a>';
|
606 |
+
# echo '</div>';
|
607 |
+
|
608 |
+
msgid "Return to the updates page"
|
609 |
+
msgstr ""
|
610 |
+
|
611 |
+
# $theme_repo_name = $this->installer_theme_get_repo_product_name( $frontend_tab_selected );;
|
612 |
+
# $response['unregistered_messages'] = sprintf( __( 'To install and update %s, please %sregister%s %s for this site.', 'installer' ),
|
613 |
+
# $theme_repo_name, '<a href="' . $registration_url . '">', '</a>', $theme_repo_name );
|
614 |
+
|
615 |
+
msgid "To install and update %s, please %sregister%s %s for this site."
|
616 |
+
msgstr ""
|
617 |
+
|
618 |
+
# if(empty($args['repository']) || empty($args['package']) || empty($args['product'])){
|
619 |
+
# echo __('Incorrect setup', 'installer');
|
620 |
+
# return;
|
621 |
+
|
622 |
+
msgid "Incorrect setup"
|
623 |
+
msgstr ""
|
624 |
+
|
625 |
+
# if(!$product){
|
626 |
+
# echo __('Invalid product', 'installer');
|
627 |
+
# return;
|
628 |
+
|
629 |
+
msgid "Invalid product"
|
630 |
+
msgstr ""
|
631 |
+
|
632 |
+
# }else{
|
633 |
+
# echo __('Unknown repository', 'installer');
|
634 |
+
# return;
|
635 |
+
|
636 |
+
msgid "Unknown repository"
|
637 |
+
msgstr ""
|
638 |
+
|
639 |
+
# if($subscription_type != $product['subscription_type'] && !$this->have_superior_subscription($subscription_type, $product) && $site_key){
|
640 |
+
# $subscription_no_match = sprintf(__(' Your current site key (%s) does not match the selected product (%s).', 'installer'), $site_key, $product['name']);
|
641 |
+
# }
|
642 |
+
|
643 |
+
msgid " Your current site key (%s) does not match the selected product (%s)."
|
644 |
+
msgstr ""
|
645 |
+
|
646 |
+
#
|
647 |
+
# <a class="button-primary" href="<?php echo $this->append_parameters_to_buy_url($product['url'], $repository_id, $args) ?>"><?php printf(__('Buy %s', 'installer'), $args['product_name']) ?></a>
|
648 |
+
#
|
649 |
+
|
650 |
+
msgid "Buy %s"
|
651 |
+
msgstr ""
|
652 |
+
|
653 |
+
# <br />
|
654 |
+
# <?php printf(__('Already bought %s?', 'installer'), $args['product_name']) ?>
|
655 |
+
# <a class="enter_site_key_js<?php if( WP_Installer::get_repository_hardcoded_site_key( $repository_id ) ): ?> disabled<?php endif ?>" href="#"
|
656 |
+
|
657 |
+
msgid "Already bought %s?"
|
658 |
+
msgstr ""
|
659 |
+
|
660 |
+
# <li>
|
661 |
+
# <a href="<?php echo $this->append_parameters_to_buy_url($renewal['url'], $repository_id, $args) ?>"><?php printf(__('Renew %s', 'installer'), $args['product_name']) ?></a>
|
662 |
+
# </li>
|
663 |
+
|
664 |
+
msgid "Renew %s"
|
665 |
+
msgstr ""
|
666 |
+
|
667 |
+
# >
|
668 |
+
# <?php printf(__("Remove current site key (%s)", 'installer'), $site_key) ?>
|
669 |
+
# </a>
|
670 |
+
|
671 |
+
msgid "Remove current site key (%s)"
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
# <?php if($support_link): ?>
|
675 |
+
# <p><a href="<?php echo $support_link ?>" target="_blank"><?php printf(__('%s support on wpml.org', 'installer'), $args['name'] ) ?></a></p>
|
676 |
+
#
|
677 |
+
|
678 |
+
msgid "%s support on wpml.org"
|
679 |
+
msgstr ""
|
680 |
+
|
681 |
+
# disabled="disabled"
|
682 |
+
# title="<?php printf( esc_attr__("Site-key was set by %s, most likely in wp-config.php. Please remove the constant before attempting to register.", 'installer'), 'OTGS_INSTALLER_SITE_KEY_' . strtoupper($repository_id) ) ?>"
|
683 |
+
# <?php endif; ?>
|
684 |
+
|
685 |
+
msgid "Site-key was set by %s, most likely in wp-config.php. Please remove the constant before attempting to register."
|
686 |
+
msgstr ""
|
687 |
+
|
688 |
+
# disabled="disabled"
|
689 |
+
# title="<?php printf( esc_attr__("Site-key was set by %s, most likely in wp-config.php. Please remove the constant before attempting to unregister.", 'installer'), 'OTGS_INSTALLER_SITE_KEY_' . strtoupper($repository_id) ) ?>"
|
690 |
+
# <?php endif; ?>
|
691 |
+
|
692 |
+
msgid "Site-key was set by %s, most likely in wp-config.php. Please remove the constant before attempting to unregister."
|
693 |
msgstr ""
|
694 |
|
695 |
# >
|
699 |
msgid "Enter site key"
|
700 |
msgstr ""
|
701 |
|
702 |
+
#
|
703 |
# <div><p class="installer-warn-box"><?php _e('Subscription is expired.', 'installer') ?></p></div>
|
704 |
+
#
|
705 |
|
706 |
msgid "Subscription is expired."
|
707 |
msgstr ""
|
727 |
msgid "Downloading is not possible because WordPress cannot write into the plugins folder. %sHow to fix%s."
|
728 |
msgstr ""
|
729 |
|
730 |
+
# <br clear="all" /><br />
|
731 |
+
# <strong><?php _e('Downloads:', 'installer') ?></strong>
|
732 |
+
#
|
733 |
+
|
734 |
+
msgid "Downloads:"
|
735 |
+
msgstr ""
|
736 |
+
|
737 |
# <th> </th>
|
738 |
# <th><?php _e('Plugin', 'installer') ?></th>
|
739 |
+
# <th><?php _e('Current version', 'installer') ?></th>
|
740 |
|
741 |
msgid "Plugin"
|
742 |
msgstr ""
|
743 |
|
744 |
# <th><?php _e('Plugin', 'installer') ?></th>
|
745 |
+
# <th><?php _e('Current version', 'installer') ?></th>
|
746 |
+
# <th><?php _e('Released', 'installer') ?></th>
|
747 |
|
748 |
+
msgid "Current version"
|
749 |
msgstr ""
|
750 |
|
751 |
+
# <th><?php _e('Current version', 'installer') ?></th>
|
|
|
752 |
# <th><?php _e('Released', 'installer') ?></th>
|
753 |
+
# <th><?php _e('Installed version', 'installer') ?></th>
|
754 |
|
755 |
+
msgid "Released"
|
756 |
msgstr ""
|
757 |
|
|
|
758 |
# <th><?php _e('Released', 'installer') ?></th>
|
759 |
+
# <th><?php _e('Installed version', 'installer') ?></th>
|
760 |
# <th> </th>
|
761 |
|
762 |
+
msgid "Installed version"
|
763 |
msgstr ""
|
764 |
|
765 |
# <span class="<?php echo $class ?>"><?php echo $v; ?></span>
|
766 |
+
# <?php if($this->plugin_is_embedded_version($download['name'], $download['slug'])): ?> <?php _e('(embedded)', 'installer'); ?><?php endif; ?>
|
767 |
+
# <?php endif; ?>
|
768 |
|
769 |
msgid "(embedded)"
|
770 |
msgstr ""
|
820 |
|
821 |
#
|
822 |
# <label><input name="activate" type="checkbox" value="1" disabled="disabled" /> <?php _e('Activate after download', 'installer') ?></label>
|
823 |
+
#
|
824 |
|
825 |
msgid "Activate after download"
|
826 |
msgstr ""
|
827 |
|
828 |
+
#
|
829 |
# <div class="installer-status-success"><?php _e('Operation complete!', 'installer') ?></div>
|
830 |
+
#
|
831 |
|
832 |
msgid "Operation complete!"
|
833 |
msgstr ""
|
834 |
|
835 |
+
#
|
836 |
# <span class="installer-revalidate-message hidden"><?php _e("Download failed!\n\nPlease refresh the page and try again.", 'installer') ?></span>
|
837 |
# </form>
|
838 |
|
839 |
msgid "Download failed!\n\nPlease refresh the page and try again."
|
840 |
msgstr ""
|
841 |
|
842 |
+
#
|
843 |
# <input type="submit" class="button-secondary" value="<?php esc_attr_e('Download', 'installer') ?>" disabled="disabled" />
|
844 |
#
|
845 |
|
846 |
msgid "Download"
|
847 |
msgstr ""
|
848 |
|
849 |
+
# >
|
850 |
+
# <?php printf(__('Register %s', 'installer'), $generic_product_name); ?>
|
851 |
+
# </a>
|
852 |
|
853 |
+
msgid "Register %s"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#
|
857 |
+
# <div class="alignleft" style="margin-top:6px;"><?php printf(__('1. Go to your %s%s account%s and add this site URL: %s', 'installer'),
|
858 |
+
# '<a href="' . $this->settings['repositories'][$repository_id]['data']['site_keys_management_url'] . '?add='.urlencode($this->get_installer_site_url( $repository_id )).'">',
|
859 |
|
860 |
+
msgid "1. Go to your %s%s account%s and add this site URL: %s"
|
861 |
msgstr ""
|
862 |
|
863 |
+
# >
|
864 |
+
# <?php printf(__("Unregister %s from this site", 'installer'), $generic_product_name) ?></a>
|
865 |
+
# <a class="update_site_key_js button-secondary" href="#" data-repository=<?php echo $repository_id ?>
|
866 |
|
867 |
+
msgid "Unregister %s from this site"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
868 |
msgstr ""
|
869 |
|
870 |
# <?php if($expires = $this->settings['repositories'][$repository_id]['subscription']['data']->expires): ?>
|
881 |
msgid "%s is registered on this site. Your Lifetime account gives you updates for life."
|
882 |
msgstr ""
|
883 |
|
884 |
+
#
|
885 |
# <p><i><?php printf(__('This page lets you install plugins and update existing plugins. To remove any of these plugins, go to the %splugins%s page and if you have the permission to remove plugins you should be able to do this.', 'installer'), '<a href="' . admin_url('plugins.php') . '">' , '</a>'); ?></i></p>
|
886 |
+
#
|
887 |
|
888 |
msgid "This page lets you install plugins and update existing plugins. To remove any of these plugins, go to the %splugins%s page and if you have the permission to remove plugins you should be able to do this."
|
889 |
msgstr ""
|
944 |
msgid "OK"
|
945 |
msgstr ""
|
946 |
|
947 |
+
# <input class="button-primary" type="submit" value="<?php esc_attr_e('OK', 'installer') ?>" />
|
948 |
+
# <input class="button-secondary cancel_site_key_js" type="button" value="<?php esc_attr_e('Cancel', 'installer') ?>" />
|
949 |
+
#
|
950 |
+
|
951 |
+
msgid "Cancel"
|
952 |
+
msgstr ""
|
953 |
+
|
954 |
# <a class="remove_site_key_js button-secondary" href="#" data-repository=<?php echo $repository_id ?>
|
955 |
# data-confirmation="<?php esc_attr_e('Are you sure you want to unregister?', 'installer') ?>"
|
956 |
# data-nonce="<?php echo wp_create_nonce('remove_site_key_' . $repository_id) ?>"
|
965 |
msgid "Click to see individual components options."
|
966 |
msgstr ""
|
967 |
|
968 |
+
# <td class="twelve">
|
969 |
+
# <div class="installer-status-downloading"><?php _e('downloading...', 'installer') ?></div>
|
970 |
+
# <div class="installer-status-downloaded" data-fail="<?php _e('failed!', 'installer') ?>"><?php _e('downloaded', 'installer') ?></div>
|
971 |
+
|
972 |
+
msgid "downloading..."
|
973 |
+
msgstr ""
|
974 |
+
|
975 |
+
# <div class="installer-status-downloading"><?php _e('downloading...', 'installer') ?></div>
|
976 |
+
# <div class="installer-status-downloaded" data-fail="<?php _e('failed!', 'installer') ?>"><?php _e('downloaded', 'installer') ?></div>
|
977 |
+
# </td>
|
978 |
+
|
979 |
+
msgid "downloaded"
|
980 |
+
msgstr ""
|
981 |
+
|
982 |
+
#
|
983 |
+
# <span class="installer-revalidate-message hidden"><?php _e("Download failed!\n\nClick OK to revalidate your subscription or CANCEL to try again.", 'installer') ?></span>
|
984 |
+
# </form>
|
985 |
+
|
986 |
+
msgid "Download failed!\n\nClick OK to revalidate your subscription or CANCEL to try again."
|
987 |
+
msgstr ""
|
988 |
+
|
989 |
+
# <th><?php _e('Plugin', 'installer') ?></th>
|
990 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/globe.png" alt="<?php esc_attr_e('Available', 'installer') ?>" width="16" height="16"></th>
|
991 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/computer.png" alt="<?php esc_attr_e('Installed', 'installer') ?>" width="16" height="16"></th>
|
992 |
+
|
993 |
+
msgid "Available"
|
994 |
+
msgstr ""
|
995 |
+
|
996 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/globe.png" alt="<?php esc_attr_e('Available', 'installer') ?>" width="16" height="16"></th>
|
997 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/computer.png" alt="<?php esc_attr_e('Installed', 'installer') ?>" width="16" height="16"></th>
|
998 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/dn2.gif" alt="<?php esc_attr_e('Downloading', 'installer') ?>" width="16" height="16"></th>
|
999 |
+
|
1000 |
+
msgid "Installed"
|
1001 |
+
msgstr ""
|
1002 |
+
|
1003 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/computer.png" alt="<?php esc_attr_e('Installed', 'installer') ?>" width="16" height="16"></th>
|
1004 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/dn2.gif" alt="<?php esc_attr_e('Downloading', 'installer') ?>" width="16" height="16"></th>
|
1005 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/on.png" alt="<?php esc_attr_e('Activate', 'installer') ?>" width="16" height="16"></th>
|
1006 |
+
|
1007 |
+
msgid "Downloading"
|
1008 |
+
msgstr ""
|
1009 |
+
|
1010 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/dn2.gif" alt="<?php esc_attr_e('Downloading', 'installer') ?>" width="16" height="16"></th>
|
1011 |
+
# <th><img src="<?php echo $this->plugin_url() ?>/res/img/on.png" alt="<?php esc_attr_e('Activate', 'installer') ?>" width="16" height="16"></th>
|
1012 |
+
# </tr>
|
1013 |
+
|
1014 |
+
msgid "Activate"
|
1015 |
+
msgstr ""
|
1016 |
+
|
1017 |
# $taxonomy_obj = get_taxonomy($taxonomy);
|
1018 |
# $message = sprintf(__('To translate %s please use the %s translation%s page, inside the %sWooCommerce Multilingual admin%s.', 'woocommerce-multilingual'),
|
1019 |
# $taxonomy_obj->labels->name,
|
1021 |
msgid "To translate %s please use the %s translation%s page, inside the %sWooCommerce Multilingual admin%s."
|
1022 |
msgstr ""
|
1023 |
|
1024 |
+
#
|
1025 |
# $response['progress'] = $response['go'] ? sprintf(__('%d products left', 'woocommerce-multilingual'), count($post_ids) - $posts_processed) : __('Synchronization complete!', 'woocommerce-multilingual');
|
1026 |
+
#
|
1027 |
|
1028 |
msgid "%d products left"
|
1029 |
msgstr ""
|
1030 |
|
1031 |
+
#
|
1032 |
# $response['progress'] = $response['go'] ? sprintf(__('%d products left', 'woocommerce-multilingual'), count($post_ids) - $posts_processed) : __('Synchronization complete!', 'woocommerce-multilingual');
|
1033 |
+
#
|
1034 |
|
1035 |
msgid "Synchronization complete!"
|
1036 |
msgstr ""
|
1063 |
msgid "All %s have the same %s assignments."
|
1064 |
msgstr ""
|
1065 |
|
1066 |
+
#
|
1067 |
# $out .= sprintf(__('Successfully updated %s for all translated %s.', 'woocommerce-multilingual'), $wp_taxonomies[$taxonomy]->labels->name, $wp_post_types[$object_type]->labels->name);
|
1068 |
+
#
|
1069 |
|
1070 |
msgid "Successfully updated %s for all translated %s."
|
1071 |
msgstr ""
|
1072 |
|
1073 |
+
# 'id' => 'wcml-settings-saved',
|
1074 |
+
# 'text' => __('Your settings have been saved.', 'woocommerce-multilingual' ),
|
1075 |
+
# 'group' => 'wcml-multi-currency',
|
1076 |
|
1077 |
+
msgid "Your settings have been saved."
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#
|
1081 |
+
# $args['title'] = empty($_POST['currency']) ? __('Add new currency', 'woocommerce-multilingual') : __('Update currency', 'woocommerce-multilingual');
|
1082 |
+
#
|
1083 |
|
1084 |
+
msgid "Add new currency"
|
1085 |
msgstr ""
|
1086 |
|
1087 |
+
#
|
1088 |
+
# $args['title'] = empty($_POST['currency']) ? __('Add new currency', 'woocommerce-multilingual') : __('Update currency', 'woocommerce-multilingual');
|
1089 |
+
#
|
1090 |
|
1091 |
+
msgid "Update currency"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#
|
1095 |
+
# $args['title'] = sprintf( __( 'Update settings for %s', 'woocommerce-multilingual' ),
|
1096 |
+
# '<strong>' . $args['currency_name'] . ' (' . $args['currency_symbol'] . ')</strong>' );
|
1097 |
|
1098 |
+
msgid "Update settings for %s"
|
1099 |
msgstr ""
|
1100 |
|
1101 |
+
# 'id' => $message_id,
|
1102 |
+
# 'text' => sprintf(__('The default currency was changed. In order to show accurate prices in all currencies, you need to update the exchange rates under the %sMulti-currency%s configuration.',
|
1103 |
+
# 'woocommerce-multilingual'), '<a href="' . admin_url('admin.php?page=wpml-wcml&tab=multi-currency') . '">', '</a>'),
|
1104 |
|
1105 |
+
msgid "The default currency was changed. In order to show accurate prices in all currencies, you need to update the exchange rates under the %sMulti-currency%s configuration."
|
1106 |
msgstr ""
|
1107 |
|
1108 |
+
# 'interval' => $interval,
|
1109 |
+
# 'display' => sprintf( __( 'Monthly on the %s', 'woocommerce-multilingual' ), $month_day ),
|
1110 |
# );
|
|
|
|
|
1111 |
|
1112 |
+
msgid "Monthly on the %s"
|
1113 |
msgstr ""
|
1114 |
|
1115 |
+
# 'interval' => 604800,
|
1116 |
+
# 'display' => sprintf( __( 'Weekly on %s', 'woocommerce-multilingual' ), $week_day ),
|
1117 |
+
# );
|
1118 |
|
1119 |
+
msgid "Weekly on %s"
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
# if( strpos( $json->error->info, 'You have not supplied an API Access Key' ) !== false ){
|
1123 |
+
# $error = __('You have entered an incorrect API Access Key', 'woocommerce-multilingual');
|
1124 |
+
# }else{
|
1125 |
|
1126 |
+
msgid "You have entered an incorrect API Access Key"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
+
# } else{
|
1130 |
+
# $error = __( 'Cannot get exchange rates. Connection failed.', 'woocommerce-multilingual' );
|
1131 |
+
# }
|
1132 |
|
1133 |
+
msgid "Cannot get exchange rates. Connection failed."
|
1134 |
msgstr ""
|
1135 |
|
1136 |
+
# if( !is_numeric( $rate ) ){
|
1137 |
+
# $error = sprintf( __("Error reading the exchange rate for %s. Please try again. If the error persist, try selecting a different exchange rate service.", 'woocommerce-multilingual' ), $to );
|
1138 |
+
# parent::save_last_error( $error );
|
1139 |
|
1140 |
+
msgid "Error reading the exchange rate for %s. Please try again. If the error persist, try selecting a different exchange rate service."
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
# <?php if(empty($orders_currencies)): ?>
|
1144 |
+
# <option value=""><?php _e('Currency - no orders found', 'woocommerce-multilingual') ?></option>
|
1145 |
+
# <?php else: ?>
|
1146 |
|
1147 |
+
msgid "Currency - no orders found"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
+
# $woocommerce_wpml->update_settings();
|
1151 |
+
# echo json_encode( array('message' => __( 'Currencies order updated', 'woocommerce-multilingual' )) );
|
1152 |
+
# die;
|
1153 |
|
1154 |
+
msgid "Currencies order updated"
|
1155 |
msgstr ""
|
1156 |
|
1157 |
+
#
|
1158 |
+
# $preview = '<i>' . __("You haven't added any secondary currencies.", 'woocommerce-multilingual') . '</i>';
|
1159 |
+
#
|
1160 |
|
1161 |
+
msgid "You haven't added any secondary currencies."
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#
|
1165 |
+
# parent::__construct( 'currency_sel_widget', __('Currency switcher', 'woocommerce-multilingual'), __('Currency switcher', 'woocommerce-multilingual'));
|
1166 |
+
# }
|
1167 |
|
1168 |
+
msgid "Currency switcher"
|
1169 |
msgstr ""
|
1170 |
|
1171 |
+
#
|
1172 |
+
# printf('<p><a href="%s">%s</a></p>',admin_url('admin.php?page=wpml-wcml&tab=multi-currency#currency-switcher'),__('Configure options', 'woocommerce-multilingual'));
|
1173 |
+
# return;
|
1174 |
|
1175 |
+
msgid "Configure options"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
+
#
|
1179 |
+
# if(confirm('" . esc_js(__("All the products will be removed from the current order in order to change the currency", 'woocommerce-multilingual')). "')){
|
1180 |
+
# jQuery.ajax({
|
1181 |
|
1182 |
+
msgid "All the products will be removed from the current order in order to change the currency"
|
1183 |
msgstr ""
|
1184 |
|
1185 |
+
# <select id="dropdown_shop_order_currency" name="_order_currency">
|
1186 |
+
# <option value=""><?php _e( 'Show all currencies', 'woocommerce-multilingual' ) ?></option>
|
1187 |
+
# <?php foreach($order_currencies as $currency => $count): ?>
|
1188 |
|
1189 |
+
msgid "Show all currencies"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
+
# <li class="wide">
|
1193 |
+
# <label><?php _e('Order currency:', 'woocommerce-multilingual'); ?></label>
|
1194 |
+
# <select id="dropdown_shop_order_currency" name="wcml_shop_order_currency">
|
1195 |
|
1196 |
+
msgid "Order currency:"
|
1197 |
msgstr ""
|
1198 |
|
1199 |
+
# 'strings' => array(
|
1200 |
+
# 'choose' => __( 'Choose a file', 'woocommerce_multilingual' ),
|
1201 |
+
# 'save_tooltip' => __( 'At least one of these fields is required: title, content or excerpt', 'woocommerce_multilingual' ),
|
1202 |
|
1203 |
+
msgid "Choose a file"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
# 'choose' => __( 'Choose a file', 'woocommerce_multilingual' ),
|
1207 |
+
# 'save_tooltip' => __( 'At least one of these fields is required: title, content or excerpt', 'woocommerce_multilingual' ),
|
1208 |
+
# 'resign_tooltip'=> __( 'This translation job will no longer be assigned to you. Other translators will be able take it and continue the translation.', 'woocommerce-multilingual')
|
1209 |
|
1210 |
+
msgid "At least one of these fields is required: title, content or excerpt"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
# 'save_tooltip' => __( 'At least one of these fields is required: title, content or excerpt', 'woocommerce_multilingual' ),
|
1214 |
+
# 'resign_tooltip'=> __( 'This translation job will no longer be assigned to you. Other translators will be able take it and continue the translation.', 'woocommerce-multilingual')
|
1215 |
+
# ),
|
1216 |
|
1217 |
+
msgid "This translation job will no longer be assigned to you. Other translators will be able take it and continue the translation."
|
1218 |
msgstr ""
|
1219 |
|
1220 |
+
# echo '<img src="' . WCML_PLUGIN_URL . '/res/images/locked.png" class="wcml_lock_img wcml_lock_icon" alt="' .
|
1221 |
+
# __( 'This field is locked for editing because WPML will copy its value from the original language.', 'woocommerce-multilingual' ) .
|
1222 |
+
# '" title="' . __( 'This field is locked for editing because WPML will copy its value from the original language.', 'woocommerce-multilingual' ) .
|
1223 |
|
1224 |
+
msgid "This field is locked for editing because WPML will copy its value from the original language."
|
1225 |
msgstr ""
|
1226 |
|
1227 |
+
# echo '<h3 class="wcml_prod_hidden_notice">' .
|
1228 |
+
# sprintf( __( "This is a translation of %s. Some of the fields are not editable. It's recommended to use the %s for translating products.",
|
1229 |
+
# 'woocommerce-multilingual' ),
|
1230 |
|
1231 |
+
msgid "This is a translation of %s. Some of the fields are not editable. It's recommended to use the %s for translating products."
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
# '<a data-action="product-translation-dialog" class="js-wcml-dialog-trigger" data-id="' . $original_id . '" data-job_id="" data-language="' . $language . '">' .
|
1235 |
+
# __( 'WooCommerce Multilingual products translator', 'woocommerce-multilingual' ) . '</a>' ) . '</h3>';
|
1236 |
+
# }
|
1237 |
|
1238 |
+
msgid "WooCommerce Multilingual products translator"
|
1239 |
msgstr ""
|
1240 |
|
1241 |
+
# $widget_opt = array(
|
1242 |
+
# 'description' => __( 'Shows a list of the products that existed in the cart before the cart is reset on the front end after switching the language or the currency. It will be hidden when there are no products to show.', 'woocommerce-multilingual' ),
|
1243 |
+
# );
|
1244 |
|
1245 |
+
msgid "Shows a list of the products that existed in the cart before the cart is reset on the front end after switching the language or the currency. It will be hidden when there are no products to show."
|
1246 |
msgstr ""
|
1247 |
|
1248 |
+
# 'wcml_cart_deleted_items',
|
1249 |
+
# __( 'Products before cart reset', 'woocommerce-multilingual' ),
|
1250 |
+
# $widget_opt
|
1251 |
|
1252 |
+
msgid "Products before cart reset"
|
1253 |
msgstr ""
|
1254 |
|
1255 |
+
#
|
1256 |
+
# $dialog_title = __( 'Switching currency?', 'woocommerce-multilingual');
|
1257 |
+
# $confirmation_message = __( 'Your cart is not empty! After you switched the currency, all items from the cart will be removed and you have to add them again.', 'woocommerce-multilingual');
|
1258 |
|
1259 |
+
msgid "Switching currency?"
|
1260 |
msgstr ""
|
1261 |
|
1262 |
+
# $dialog_title = __( 'Switching currency?', 'woocommerce-multilingual');
|
1263 |
+
# $confirmation_message = __( 'Your cart is not empty! After you switched the currency, all items from the cart will be removed and you have to add them again.', 'woocommerce-multilingual');
|
1264 |
+
# $stay_in = sprintf( __( 'Keep using %s', 'woocommerce-multilingual'), $current_currency );
|
1265 |
|
1266 |
+
msgid "Your cart is not empty! After you switched the currency, all items from the cart will be removed and you have to add them again."
|
1267 |
msgstr ""
|
1268 |
|
1269 |
+
# $confirmation_message = __( 'Your cart is not empty! After you switched the currency, all items from the cart will be removed and you have to add them again.', 'woocommerce-multilingual');
|
1270 |
+
# $stay_in = sprintf( __( 'Keep using %s', 'woocommerce-multilingual'), $current_currency );
|
1271 |
+
# $switch_to = __( 'Proceed', 'woocommerce-multilingual');
|
1272 |
|
1273 |
+
msgid "Keep using %s"
|
1274 |
msgstr ""
|
1275 |
|
1276 |
+
# $stay_in = sprintf( __( 'Keep using %s', 'woocommerce-multilingual'), $current_currency );
|
1277 |
+
# $switch_to = __( 'Proceed', 'woocommerce-multilingual');
|
1278 |
+
#
|
1279 |
|
1280 |
+
msgid "Proceed"
|
|
|
1281 |
msgstr ""
|
1282 |
|
1283 |
+
# if( apply_filters( 'wcml_add_to_cart_sold_individually', true, $cart_item_data, $product_id, $quantity ) && $current_product_trid == $cart_element_trid && $cart_item[ 'quantity' ] > 0 ){
|
1284 |
+
# throw new Exception( sprintf( '<a href="%s" class="button wc-forward">%s</a> %s', wc_get_cart_url(), __( 'View cart', 'woocommerce' ), sprintf( __( 'You cannot add another "%s" to your cart.', 'woocommerce' ), get_the_title( $product_id ) ) ) );
|
1285 |
# }
|
1286 |
|
1287 |
+
msgid "View cart"
|
|
|
1288 |
msgstr ""
|
1289 |
|
1290 |
+
# if( apply_filters( 'wcml_add_to_cart_sold_individually', true, $cart_item_data, $product_id, $quantity ) && $current_product_trid == $cart_element_trid && $cart_item[ 'quantity' ] > 0 ){
|
1291 |
+
# throw new Exception( sprintf( '<a href="%s" class="button wc-forward">%s</a> %s', wc_get_cart_url(), __( 'View cart', 'woocommerce' ), sprintf( __( 'You cannot add another "%s" to your cart.', 'woocommerce' ), get_the_title( $product_id ) ) ) );
|
1292 |
+
# }
|
1293 |
|
1294 |
+
msgid "You cannot add another \"%s\" to your cart."
|
1295 |
msgstr ""
|
1296 |
|
1297 |
+
# input.parent().append('<div class="translation_controls"></div>');
|
1298 |
+
# input.parent().find('.translation_controls').append('<a href="<?php echo $st_page ?>" style="margin-left: 10px"><?php _e('translations', 'woocommerce-multilingual') ?></a>');
|
1299 |
+
# jQuery('#<?php echo $emails_option.'_'.$setting_key.'_language_selector' ?>').prependTo(input.parent().find('.translation_controls'));
|
1300 |
|
1301 |
+
msgid "translations"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
+
# //dummy array for names
|
1305 |
+
# $names = array( __('Cart', 'woocommerce-multilingual'),
|
1306 |
+
# __('Checkout', 'woocommerce-multilingual'),
|
1307 |
|
1308 |
+
msgid "Cart"
|
1309 |
msgstr ""
|
1310 |
|
1311 |
+
# $names = array( __('Cart', 'woocommerce-multilingual'),
|
1312 |
+
# __('Checkout', 'woocommerce-multilingual'),
|
1313 |
+
# __('Checkout → Pay', 'woocommerce-multilingual'),
|
1314 |
|
1315 |
+
msgid "Checkout"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
+
# __('Checkout', 'woocommerce-multilingual'),
|
1319 |
+
# __('Checkout → Pay', 'woocommerce-multilingual'),
|
1320 |
+
# __('Order Received', 'woocommerce-multilingual'),
|
1321 |
|
1322 |
+
msgid "Checkout → Pay"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
+
# __('Checkout → Pay', 'woocommerce-multilingual'),
|
1326 |
+
# __('Order Received', 'woocommerce-multilingual'),
|
1327 |
+
# __('My Account', 'woocommerce-multilingual'),
|
1328 |
|
1329 |
+
msgid "Order Received"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
+
# __('Order Received', 'woocommerce-multilingual'),
|
1333 |
+
# __('My Account', 'woocommerce-multilingual'),
|
1334 |
+
# __('Change Password', 'woocommerce-multilingual'),
|
1335 |
|
1336 |
+
msgid "My Account"
|
1337 |
msgstr ""
|
1338 |
|
1339 |
+
# __('My Account', 'woocommerce-multilingual'),
|
1340 |
+
# __('Change Password', 'woocommerce-multilingual'),
|
1341 |
+
# __('Edit My Address', 'woocommerce-multilingual'),
|
1342 |
|
1343 |
+
msgid "Change Password"
|
1344 |
msgstr ""
|
1345 |
|
1346 |
+
# __('Change Password', 'woocommerce-multilingual'),
|
1347 |
+
# __('Edit My Address', 'woocommerce-multilingual'),
|
1348 |
+
# __('Logout', 'woocommerce-multilingual'),
|
1349 |
|
1350 |
+
msgid "Edit My Address"
|
1351 |
msgstr ""
|
1352 |
|
1353 |
+
# __('Edit My Address', 'woocommerce-multilingual'),
|
1354 |
+
# __('Logout', 'woocommerce-multilingual'),
|
1355 |
+
# __('Lost Password', 'woocommerce-multilingual'),
|
1356 |
|
1357 |
+
msgid "Logout"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
+
# __('Logout', 'woocommerce-multilingual'),
|
1361 |
+
# __('Lost Password', 'woocommerce-multilingual'),
|
1362 |
+
# __('View Order', 'woocommerce-multilingual'),
|
1363 |
|
1364 |
+
msgid "Lost Password"
|
1365 |
+
msgstr ""
|
1366 |
+
|
1367 |
+
# __('Lost Password', 'woocommerce-multilingual'),
|
1368 |
+
# __('View Order', 'woocommerce-multilingual'),
|
1369 |
+
# __('Shop', 'woocommerce-multilingual'));
|
1370 |
+
|
1371 |
+
msgid "View Order"
|
1372 |
+
msgstr ""
|
1373 |
+
|
1374 |
+
# __('View Order', 'woocommerce-multilingual'),
|
1375 |
+
# __('Shop', 'woocommerce-multilingual'));
|
1376 |
+
#
|
1377 |
+
|
1378 |
+
msgid "Shop"
|
1379 |
+
msgstr ""
|
1380 |
+
|
1381 |
+
# if( !$is_translated ){
|
1382 |
+
# $text = sprintf( __( 'To quickly translate this and other WooCommerce store pages, please run the %ssetup wizard%s.', 'woocommerce-multilingual' ),
|
1383 |
+
# '<a href="' . admin_url( 'admin.php?page=wcml-setup' ) . '">', '</a>' );
|
1384 |
+
|
1385 |
+
msgid "To quickly translate this and other WooCommerce store pages, please run the %ssetup wizard%s."
|
1386 |
msgstr ""
|
1387 |
|
1388 |
# ?>
|
1389 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML</a> versions prior %s.',
|
1390 |
+
# 'woocommerce-multilingual'), WCML_Links::generate_tracking_link('https://wpml.org/'), '3.4'); ?></p></div>
|
1391 |
|
1392 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML</a> versions prior %s."
|
1393 |
msgstr ""
|
1401 |
|
1402 |
# ?>
|
1403 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML Translation Management</a> versions prior %s.',
|
1404 |
+
# 'woocommerce-multilingual'), WCML_Links::generate_tracking_link('https://wpml.org/'), '1.9'); ?></p></div>
|
1405 |
|
1406 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML Translation Management</a> versions prior %s."
|
1407 |
msgstr ""
|
1408 |
|
1409 |
# ?>
|
1410 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML String Translation</a> versions prior %s.',
|
1411 |
+
# 'woocommerce-multilingual'), WCML_Links::generate_tracking_link('https://wpml.org/'), '2.0'); ?></p></div>
|
1412 |
|
1413 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML String Translation</a> versions prior %s."
|
1414 |
msgstr ""
|
1415 |
|
1416 |
# ?>
|
1417 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML Media</a> versions prior %s.',
|
1418 |
+
# 'woocommerce-multilingual'), WCML_Links::generate_tracking_link('https://wpml.org/'), '2.1'); ?></p></div>
|
1419 |
|
1420 |
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML Media</a> versions prior %s."
|
1421 |
msgstr ""
|
1427 |
msgid "and"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
+
#
|
1431 |
# <div class="message error"><p><?php printf(__('WooCommerce Multilingual is enabled but not effective. It requires %s in order to work.', 'woocommerce-multilingual'), $missing); ?></p></div>
|
1432 |
# <?php
|
1433 |
|
1443 |
|
1444 |
# $message .= ' | ';
|
1445 |
# $message .= '<a href="' . admin_url('admin.php?page=' . WPML_TM_FOLDER . '/menu/main.php&sm=mcsetup#icl_custom_posts_sync_options') . '">' . __('Configure products slug translation', 'woocommerce-multilingual') . '</a>';
|
1446 |
+
#
|
1447 |
|
1448 |
msgid "Configure products slug translation"
|
1449 |
msgstr ""
|
1455 |
msgid "If you want different slugs for shop pages (%s/%s), you need to disable the shop prefix for products in <a href=\"%s\">WooCommerce Settings</a>"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
+
#
|
1459 |
# $ret['success_1'] = ' ' . sprintf(__('Finished! You can visit the %sstrings translation%s screen to translate the strings now.', 'woocommerce-multilingual'), '<a href="' . admin_url('admin.php?page=' . WPML_ST_FOLDER . '/menu/string-translation.php') . '">', '</a>');
|
1460 |
+
#
|
1461 |
|
1462 |
msgid "Finished! You can visit the %sstrings translation%s screen to translate the strings now."
|
1463 |
msgstr ""
|
1490 |
msgid "Custom taxonomy %s configuration from wpml-config.xml file was altered!"
|
1491 |
msgstr ""
|
1492 |
|
1493 |
+
# $current_language_details = $sitepress->get_language_details( $this->lang_from );
|
1494 |
+
# $dialog_title = __( 'Switching language?', 'woocommerce-multilingual' );
|
1495 |
+
# $confirmation_message = sprintf( __( "You've switched language and there are items in the cart. If you keep the %s language, the cart will be emptied and you will have to add the items again to the cart.", 'woocommerce-multilingual' ), $new_language_details[ 'display_name' ] );
|
1496 |
|
1497 |
+
msgid "Switching language?"
|
1498 |
msgstr ""
|
1499 |
|
1500 |
+
# $dialog_title = __( 'Switching language?', 'woocommerce-multilingual' );
|
1501 |
+
# $confirmation_message = sprintf( __( "You've switched language and there are items in the cart. If you keep the %s language, the cart will be emptied and you will have to add the items again to the cart.", 'woocommerce-multilingual' ), $new_language_details[ 'display_name' ] );
|
1502 |
+
# $stay_in = sprintf( __( 'Stay in %s', 'woocommerce-multilingual' ), $new_language_details[ 'display_name' ] );
|
1503 |
|
1504 |
+
msgid "You've switched language and there are items in the cart. If you keep the %s language, the cart will be emptied and you will have to add the items again to the cart."
|
1505 |
msgstr ""
|
1506 |
|
1507 |
+
# $confirmation_message = sprintf( __( "You've switched language and there are items in the cart. If you keep the %s language, the cart will be emptied and you will have to add the items again to the cart.", 'woocommerce-multilingual' ), $new_language_details[ 'display_name' ] );
|
1508 |
+
# $stay_in = sprintf( __( 'Stay in %s', 'woocommerce-multilingual' ), $new_language_details[ 'display_name' ] );
|
1509 |
+
# $switch_to = sprintf( __( 'Switch back to %s', 'woocommerce-multilingual' ), $current_language_details[ 'display_name' ] );
|
1510 |
|
1511 |
+
msgid "Stay in %s"
|
1512 |
msgstr ""
|
1513 |
|
1514 |
+
# $stay_in = sprintf( __( 'Stay in %s', 'woocommerce-multilingual' ), $new_language_details[ 'display_name' ] );
|
1515 |
+
# $switch_to = sprintf( __( 'Switch back to %s', 'woocommerce-multilingual' ), $current_language_details[ 'display_name' ] );
|
1516 |
+
#
|
1517 |
|
1518 |
+
msgid "Switch back to %s"
|
1519 |
msgstr ""
|
1520 |
|
1521 |
+
# }elseif( isset( $product_translations[ $language[ 'code' ] ] ) && $product_translations[ $language[ 'code' ] ]->original ) { ?>
|
1522 |
+
# <span title="<?php echo $language['english_name'] . ': ' . __('Original language', 'woocommerce-multilingual'); ?>">
|
1523 |
+
# <i class="otgs-ico-original"></i>
|
1524 |
|
1525 |
+
msgid "Original language"
|
1526 |
msgstr ""
|
1527 |
|
1528 |
+
# ?>
|
1529 |
+
# <a href="<?php echo $edit_url ?>" title="<?php echo $language[ 'english_name' ] . ': ' . __( 'Take this and edit', 'woocommerce-multilingual' ); ?>">
|
1530 |
+
# <i class="otgs-ico-add"></i>
|
1531 |
|
1532 |
+
msgid "Take this and edit"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
# if (!$tr_status ) { ?>
|
1536 |
+
# title="<?php echo $language[ 'english_name' ] . ': ' . __( 'Add translation', 'woocommerce-multilingual' ); ?>">
|
1537 |
+
# <i class="otgs-ico-add"></i>
|
1538 |
|
1539 |
+
msgid "Add translation"
|
1540 |
msgstr ""
|
1541 |
|
1542 |
+
# <?php }elseif( $tr_status->needs_update ){ ?>
|
1543 |
+
# title="<?php echo $language[ 'english_name' ] . ': ' . __( 'Update translation', 'woocommerce-multilingual' ); ?>">
|
1544 |
+
# <i class="otgs-ico-refresh"></i>
|
1545 |
|
1546 |
+
msgid "Update translation"
|
1547 |
msgstr ""
|
1548 |
|
1549 |
+
# <?php }elseif( $tr_status->status != ICL_TM_COMPLETE && $tr_status->status != ICL_TM_DUPLICATE ){ ?>
|
1550 |
+
# title="<?php echo $language[ 'english_name' ] . ': ' . __( 'Finish translating', 'woocommerce-multilingual' ); ?>">
|
1551 |
+
# <i class="otgs-ico-refresh"></i>
|
1552 |
|
1553 |
+
msgid "Finish translating"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
+
# <?php }elseif( $tr_status->status == ICL_TM_COMPLETE ){ ?>
|
1557 |
+
# title="<?php echo $language[ 'english_name' ] . ': ' . __( 'Edit translation', 'woocommerce-multilingual' ); ?>">
|
1558 |
+
# <i class="otgs-ico-edit"></i>
|
1559 |
|
1560 |
+
msgid "Edit translation"
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
# $new_actions[ 'quick_hide' ] = '<a href="#TB_inline?width=200&height=150&inlineId=quick_edit_notice" class="thickbox" title="' .
|
1564 |
+
# __('Edit this item inline', 'woocommerce-multilingual') . '">' .
|
1565 |
+
# __('Quick Edit', 'woocommerce-multilingual') . '</a>';
|
1566 |
|
1567 |
+
msgid "Edit this item inline"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
+
# __('Edit this item inline', 'woocommerce-multilingual') . '">' .
|
1571 |
+
# __('Quick Edit', 'woocommerce-multilingual') . '</a>';
|
1572 |
+
# } else {
|
1573 |
|
1574 |
+
msgid "Quick Edit"
|
1575 |
msgstr ""
|
1576 |
|
1577 |
+
# if( $tr_status->status == ICL_TM_IN_PROGRESS ) { ?>
|
1578 |
+
# <a title="<?php _e( 'Translation in progress', 'woocommerce-multilingual' ); ?>"><i
|
1579 |
+
# class="otgs-ico-in-progress"></i></a>
|
1580 |
|
1581 |
+
msgid "Translation in progress"
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
# jQuery('#dropdown_shop_order_language').on('change', function(){
|
1585 |
+
# if(confirm('" . esc_js(__("All the products will be removed from the current order in order to change the language", 'woocommerce-multilingual')). "')){
|
1586 |
+
# var lang = jQuery(this).val();
|
1587 |
|
1588 |
+
msgid "All the products will be removed from the current order in order to change the language"
|
1589 |
msgstr ""
|
1590 |
|
1591 |
+
# <li class="wide">
|
1592 |
+
# <label><?php _e('Order language:'); ?></label>
|
1593 |
+
# <select id="dropdown_shop_order_language" name="wcml_shop_order_language">
|
1594 |
|
1595 |
+
msgid "Order language:"
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
# $slug = $this->get_woocommerce_product_base();
|
1599 |
+
# $return['name'] = __('Product Base', 'woocommerce-multilingual');
|
1600 |
+
# break;
|
1601 |
|
1602 |
+
msgid "Product Base"
|
1603 |
msgstr ""
|
1604 |
|
1605 |
+
# $slug = !empty( $this->wc_permalinks['tag_base'] ) ? trim( $this->wc_permalinks['tag_base'], '/' ) : 'product-tag';
|
1606 |
+
# $return['name'] = __('Product Tag Base', 'woocommerce-multilingual');
|
1607 |
+
# break;
|
1608 |
|
1609 |
+
msgid "Product Tag Base"
|
1610 |
msgstr ""
|
1611 |
|
1612 |
+
# $slug = !empty( $this->wc_permalinks['category_base'] ) ? trim( $this->wc_permalinks['category_base'], '/' ) : 'product-category';
|
1613 |
+
# $return['name'] = __('Product Category Base', 'woocommerce-multilingual');
|
1614 |
+
# break;
|
1615 |
|
1616 |
+
msgid "Product Category Base"
|
1617 |
msgstr ""
|
1618 |
|
1619 |
+
# $slug = trim( $this->wc_permalinks['attribute_base'], '/' );
|
1620 |
+
# $return['name'] = __('Product Attribute Base', 'woocommerce-multilingual');
|
1621 |
+
# break;
|
1622 |
|
1623 |
+
msgid "Product Attribute Base"
|
1624 |
msgstr ""
|
1625 |
|
1626 |
+
# case 'attribute_slug':
|
1627 |
+
# $return['name'] = __('Attribute Slug', 'woocommerce-multilingual');
|
1628 |
+
# $string_id = icl_get_string_id( $slug, $this->url_strings_context(), $this->url_string_name( $base, $slug ) );
|
1629 |
|
1630 |
+
msgid "Attribute Slug"
|
1631 |
msgstr ""
|
1632 |
|
1633 |
+
# $slug = isset( $endpoints[ $base ] ) ? $endpoints[ $base ] : false ;
|
1634 |
+
# $return['name'] = sprintf( __('Endpoint: %s', 'woocommerce-multilingual'), $base);
|
1635 |
+
# $string_id = icl_get_string_id( $slug, 'WooCommerce Endpoints', $base );
|
1636 |
|
1637 |
+
msgid "Endpoint: %s"
|
1638 |
msgstr ""
|
1639 |
|
1640 |
+
# $this->default_product_tag_base = 'product-tag';
|
1641 |
+
# $this->default_product_category_gettext_base = _x( 'product-category', 'slug', 'woocommerce' );
|
1642 |
+
# $this->default_product_tag_gettext_base = _x( 'product-tag', 'slug', 'woocommerce' );
|
1643 |
|
1644 |
+
msgctxt "slug"
|
1645 |
+
msgid "product-category"
|
1646 |
msgstr ""
|
1647 |
|
1648 |
+
# $this->default_product_category_gettext_base = _x( 'product-category', 'slug', 'woocommerce' );
|
1649 |
+
# $this->default_product_tag_gettext_base = _x( 'product-tag', 'slug', 'woocommerce' );
|
1650 |
+
#
|
1651 |
|
1652 |
+
msgctxt "slug"
|
1653 |
+
msgid "product-tag"
|
1654 |
msgstr ""
|
1655 |
|
1656 |
+
# array(
|
1657 |
+
# 'warn' => __( "Downloading translations... Please don't close this page.", 'woocommerce-multilingual' )
|
1658 |
+
# )
|
1659 |
|
1660 |
+
msgid "Downloading translations... Please don't close this page."
|
1661 |
msgstr ""
|
1662 |
|
1663 |
+
# <p>
|
1664 |
+
# <?php printf(__("You've successfully installed %sWooCommerce Multilingual%s. Would you like to see a quick overview?", 'woocommerce-multilingual'), '<strong>', '</strong>'); ?>
|
1665 |
+
# </p>
|
1666 |
|
1667 |
+
msgid "You've successfully installed %sWooCommerce Multilingual%s. Would you like to see a quick overview?"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
+
# <p>
|
1671 |
+
# <?php printf(__("We detected a problem in your WPML configuration: the %sproduct_type%s taxonomy is set as translatable and this would cause problems with translated products. You can fix this in the %sMultilingual Content Setup page%s.", 'woocommerce-multilingual'), '<i>', '</i>','<a href="' . admin_url( 'admin.php?page=' . WPML_TM_FOLDER . '/menu/main.php&sm=mcsetup#ml-content-setup-sec-8' ) . '">','</a>'); ?>
|
1672 |
+
# </p>
|
1673 |
|
1674 |
+
msgid "We detected a problem in your WPML configuration: the %sproduct_type%s taxonomy is set as translatable and this would cause problems with translated products. You can fix this in the %sMultilingual Content Setup page%s."
|
1675 |
msgstr ""
|
1676 |
|
1677 |
+
# <p>
|
1678 |
+
# <?php printf(__("We detected that the %sproduct_type%s field was set incorrectly for some product translations. This happened because the product_type taxonomy was translated. You can fix this in the WooCommerce Multilingual %stroubleshooting page%s.", 'woocommerce-multilingual'), '<i>', '</i>','<a href="' . admin_url( 'admin.php?page=wpml-wcml&tab=troubleshooting' ) . '">','</a>'); ?>
|
1679 |
+
# </p>
|
1680 |
|
1681 |
+
msgid "We detected that the %sproduct_type%s field was set incorrectly for some product translations. This happened because the product_type taxonomy was translated. You can fix this in the WooCommerce Multilingual %stroubleshooting page%s."
|
1682 |
msgstr ""
|
1683 |
|
1684 |
+
# <a class="button-primary align-right" href="<?php echo WCML_Links::generate_tracking_link('https://wpml.org/documentation/related-projects/woocommerce-multilingual/','woocommerce-multilingual','documentation'); ?>" target="_blank">
|
1685 |
+
# <?php _e('Learn how to turn your e-commerce site multilingual', 'woocommerce-multilingual') ?>
|
1686 |
+
# </a>
|
1687 |
|
1688 |
+
msgid "Learn how to turn your e-commerce site multilingual"
|
1689 |
msgstr ""
|
1690 |
|
1691 |
+
# </p>
|
1692 |
+
# <a class="notice-dismiss" href="<?php echo $url; ?>"><span class="screen-reader-text"><?php _e('Dismiss', 'woocommerce-multilingual') ?></span></a>
|
1693 |
+
# </div>
|
1694 |
|
1695 |
+
msgid "Dismiss"
|
1696 |
msgstr ""
|
1697 |
|
1698 |
+
# 'show' => 1,
|
1699 |
+
# 'text' => __('Looks like you are upgrading from a previous version of WooCommerce Multilingual. Would you like to automatically create translated variations and images?', 'wcml').
|
1700 |
+
# '<br /><strong>' .
|
1701 |
|
1702 |
+
msgid "Looks like you are upgrading from a previous version of WooCommerce Multilingual. Would you like to automatically create translated variations and images?"
|
1703 |
msgstr ""
|
1704 |
|
1705 |
+
# '<br /><strong>' .
|
1706 |
+
# ' <a href="' . admin_url('admin.php?page=wpml-wcml&tab=troubleshooting') . '">' . __('Yes, go to the troubleshooting page', 'wcml') . '</a> |' .
|
1707 |
+
# ' <a href="#" onclick="jQuery.ajax({type:\'POST\',url: ajaxurl,data:\'action=wcml_hide_notice¬ice='.$n.'\',success:function(){jQuery(\'#' . $n . '\').fadeOut()}});return false;">' . __('No - dismiss', 'wcml') . '</a>' .
|
1708 |
|
1709 |
+
msgid "Yes, go to the troubleshooting page"
|
1710 |
msgstr ""
|
1711 |
|
1712 |
+
# ' <a href="' . admin_url('admin.php?page=wpml-wcml&tab=troubleshooting') . '">' . __('Yes, go to the troubleshooting page', 'wcml') . '</a> |' .
|
1713 |
+
# ' <a href="#" onclick="jQuery.ajax({type:\'POST\',url: ajaxurl,data:\'action=wcml_hide_notice¬ice='.$n.'\',success:function(){jQuery(\'#' . $n . '\').fadeOut()}});return false;">' . __('No - dismiss', 'wcml') . '</a>' .
|
1714 |
+
# '</strong>'
|
1715 |
|
1716 |
+
msgid "No - dismiss"
|
1717 |
msgstr ""
|
1718 |
|
1719 |
+
#
|
1720 |
+
# printf( '<p>'.__('In order to edit custom attributes you need to use the <a href="%s">custom product translation editor</a>', 'woocommerce-multilingual').'</p>', admin_url('admin.php?page=wpml-wcml&tab=products&prid='.$original_product_id ) );
|
1721 |
+
# }
|
1722 |
|
1723 |
+
msgid "In order to edit custom attributes you need to use the <a href=\"%s\">custom product translation editor</a>"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
# jQuery('input[name="woocommerce_product_category_slug"]').parent().append('<br><i class="icon-warning-sign"><?php
|
1727 |
+
# _e('You are using the same value as for the regular category base. This is known to create conflicts resulting in urls not working properly.', 'woocommerce-multilingual') ?></i>');
|
1728 |
+
# }
|
1729 |
|
1730 |
+
msgid "You are using the same value as for the regular category base. This is known to create conflicts resulting in urls not working properly."
|
1731 |
msgstr ""
|
1732 |
|
1733 |
+
# if( empty( $permalink_options['product_base'] ) ){
|
1734 |
+
# $value = _x( 'product', 'default-slug', 'woocommerce' );
|
1735 |
+
# }else{
|
1736 |
|
1737 |
+
msgctxt "default-slug"
|
1738 |
+
msgid "product"
|
1739 |
msgstr ""
|
1740 |
|
1741 |
+
# 'strings' => array(
|
1742 |
+
# 'title' => __('WooCommerce Multilingual', 'woocommerce-multilingual'),
|
1743 |
+
# 'untranslated_terms'=> __('You have untranslated terms!', 'woocommerce-multilingual')
|
1744 |
|
1745 |
+
msgid "WooCommerce Multilingual"
|
1746 |
msgstr ""
|
1747 |
|
1748 |
+
# 'title' => __('WooCommerce Multilingual', 'woocommerce-multilingual'),
|
1749 |
+
# 'untranslated_terms'=> __('You have untranslated terms!', 'woocommerce-multilingual')
|
1750 |
+
# ),
|
1751 |
|
1752 |
+
msgid "You have untranslated terms!"
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
# 'products' => array(
|
1756 |
+
# 'title' => __('Products', 'woocommerce-multilingual'),
|
1757 |
+
# 'url' => admin_url('admin.php?page=wpml-wcml'),
|
1758 |
|
1759 |
+
msgid "Products"
|
1760 |
msgstr ""
|
1761 |
|
1762 |
+
# 'product_cat' => array(
|
1763 |
+
# 'name' => __('Categories', 'woocommerce-multilingual'),
|
1764 |
+
# 'title' => !$this->woocommerce_wpml->terms->is_fully_translated( 'product_cat' ) ? __('You have untranslated terms!', 'woocommerce-multilingual') : '',
|
1765 |
|
1766 |
+
msgid "Categories"
|
1767 |
msgstr ""
|
1768 |
|
1769 |
+
# 'product_tag' => array(
|
1770 |
+
# 'name' => __('Tags', 'woocommerce-multilingual'),
|
1771 |
+
# 'title' => !$this->woocommerce_wpml->terms->is_fully_translated( 'product_tag' ) ? __('You have untranslated terms!', 'woocommerce-multilingual') : '',
|
1772 |
|
1773 |
+
msgid "Tags"
|
1774 |
msgstr ""
|
1775 |
|
1776 |
+
# 'custom_taxonomies' => array(
|
1777 |
+
# 'name' => __('Custom Taxonomies', 'woocommerce-multilingual'),
|
1778 |
+
# 'active' => $current_tab == 'custom-taxonomies' ? 'nav-tab-active':'',
|
1779 |
|
1780 |
+
msgid "Custom Taxonomies"
|
1781 |
msgstr ""
|
1782 |
|
1783 |
+
# 'attributes' => array(
|
1784 |
+
# 'name' => __('Attributes', 'woocommerce-multilingual'),
|
1785 |
+
# 'active' => $current_tab == 'product-attributes' ? 'nav-tab-active':'',
|
1786 |
|
1787 |
+
msgid "Attributes"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
+
# 'shipping_classes' => array(
|
1791 |
+
# 'name' => __('Shipping Classes', 'woocommerce-multilingual'),
|
1792 |
+
# 'title' => !$this->woocommerce_wpml->terms->is_fully_translated( 'product_shipping_class' ) ? __('You have untranslated terms!', 'woocommerce-multilingual') : '',
|
1793 |
|
1794 |
+
msgid "Shipping Classes"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
+
# 'settings' => array(
|
1798 |
+
# 'name' => __( 'Settings', 'woocommerce-multilingual' ),
|
1799 |
+
# 'active' => $current_tab == 'settings' ? 'nav-tab-active':'',
|
1800 |
|
1801 |
+
msgid "Settings"
|
1802 |
msgstr ""
|
1803 |
|
1804 |
+
# 'multi_currency' => array(
|
1805 |
+
# 'name' => __( 'Multi-currency', 'woocommerce-multilingual' ),
|
1806 |
+
# 'active' => $current_tab == 'multi-currency' ? 'nav-tab-active':'',
|
1807 |
|
1808 |
+
msgid "Multi-currency"
|
1809 |
msgstr ""
|
1810 |
|
1811 |
+
# 'slugs' => array(
|
1812 |
+
# 'name' => __( 'Store URLs', 'woocommerce-multilingual' ),
|
1813 |
+
# 'active' => $current_tab == 'slugs' ? 'nav-tab-active':'',
|
1814 |
|
1815 |
+
msgid "Store URLs"
|
1816 |
msgstr ""
|
1817 |
|
1818 |
+
# 'status' => array(
|
1819 |
+
# 'name' => __( 'Status', 'woocommerce-multilingual' ),
|
1820 |
+
# 'active' => $current_tab == 'status' ? 'nav-tab-active':'',
|
1821 |
|
1822 |
+
msgid "Status"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
# 'troubleshooting' => array(
|
1826 |
+
# 'name' => __( 'Troubleshooting', 'woocommerce-multilingual' ),
|
1827 |
+
# 'active' => $current_tab == 'troubleshooting' ? 'nav-tab-active':'',
|
1828 |
|
1829 |
+
msgid "Troubleshooting"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
+
# 'on' => !isset( $this->woocommerce_wpml->settings['rate-block'] ),
|
1833 |
+
# 'message' => sprintf(__('Thank you for using %sWooCommerce Multilingual%s! You can express your love and
|
1834 |
+
# support by %s rating our plugin and saying that %sit works%s for you.', 'woocommerce_wpml'),
|
1835 |
|
1836 |
+
msgid "Thank you for using %sWooCommerce Multilingual%s! You can express your love and\n support by %s rating our plugin and saying that %sit works%s for you."
|
1837 |
msgstr ""
|
1838 |
|
1839 |
+
# ),
|
1840 |
+
# 'hide_text' => __('Hide','woocommerce-multilingual'),
|
1841 |
+
# 'nonce' => wp_nonce_field('wcml_settings', 'wcml_settings_nonce', true, false)
|
1842 |
|
1843 |
+
msgid "Hide"
|
1844 |
msgstr ""
|
1845 |
|
1846 |
+
# ?>
|
1847 |
+
# <div class="wpml-loading-taxonomy"><span class="spinner is-active"></span><?php echo __( 'Loading ...', 'woocommerce-multilingual' ) ?></div>
|
1848 |
+
# <div class="wpml_taxonomy_loaded" style="display:none">
|
1849 |
|
1850 |
+
msgid "Loading ..."
|
1851 |
msgstr ""
|
1852 |
|
1853 |
+
# 'strings' => array(
|
1854 |
+
# 'image' => __( 'Image', 'woocommerce-multilingual' ),
|
1855 |
+
# 'product' => __( 'Product', 'woocommerce-multilingual' ),
|
1856 |
|
1857 |
+
msgid "Image"
|
1858 |
msgstr ""
|
1859 |
|
1860 |
+
# 'image' => __( 'Image', 'woocommerce-multilingual' ),
|
1861 |
+
# 'product' => __( 'Product', 'woocommerce-multilingual' ),
|
1862 |
+
# 'type' => __( 'Type', 'woocommerce-multilingual' ),
|
1863 |
|
1864 |
+
msgid "Product"
|
1865 |
msgstr ""
|
1866 |
|
1867 |
+
# 'product' => __( 'Product', 'woocommerce-multilingual' ),
|
1868 |
+
# 'type' => __( 'Type', 'woocommerce-multilingual' ),
|
1869 |
+
# 'date' => __( 'Date', 'woocommerce-multilingual' ),
|
1870 |
|
1871 |
+
msgid "Type"
|
1872 |
msgstr ""
|
1873 |
|
1874 |
+
# 'type' => __( 'Type', 'woocommerce-multilingual' ),
|
1875 |
+
# 'date' => __( 'Date', 'woocommerce-multilingual' ),
|
1876 |
+
# 'categories' => __( 'Categories', 'woocommerce-multilingual' ),
|
1877 |
|
1878 |
+
msgid "Date"
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
# 'categories' => __( 'Categories', 'woocommerce-multilingual' ),
|
1882 |
+
# 'no_products' => __( 'No products found', 'woocommerce-multilingual' ),
|
1883 |
+
# 'draft' => __( 'Draft', 'woocommerce-multilingual' ),
|
1884 |
|
1885 |
+
msgid "No products found"
|
1886 |
msgstr ""
|
1887 |
|
1888 |
+
# 'no_products' => __( 'No products found', 'woocommerce-multilingual' ),
|
1889 |
+
# 'draft' => __( 'Draft', 'woocommerce-multilingual' ),
|
1890 |
+
# 'private' => __( 'Private', 'woocommerce-multilingual' ),
|
1891 |
|
1892 |
+
msgid "Draft"
|
1893 |
msgstr ""
|
1894 |
|
1895 |
+
# 'draft' => __( 'Draft', 'woocommerce-multilingual' ),
|
1896 |
+
# 'private' => __( 'Private', 'woocommerce-multilingual' ),
|
1897 |
+
# 'pending' => __( 'Pending', 'woocommerce-multilingual' ),
|
1898 |
|
1899 |
+
msgid "Private"
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
# 'private' => __( 'Private', 'woocommerce-multilingual' ),
|
1903 |
+
# 'pending' => __( 'Pending', 'woocommerce-multilingual' ),
|
1904 |
+
# 'future' => __( 'Scheduled', 'woocommerce-multilingual' ),
|
1905 |
|
1906 |
+
msgid "Pending"
|
1907 |
msgstr ""
|
1908 |
|
1909 |
+
# 'pending' => __( 'Pending', 'woocommerce-multilingual' ),
|
1910 |
+
# 'future' => __( 'Scheduled', 'woocommerce-multilingual' ),
|
1911 |
+
# 'parent' => __( 'Parent product: %s', 'woocommerce-multilingual' ),
|
1912 |
|
1913 |
+
msgid "Scheduled"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
+
# 'future' => __( 'Scheduled', 'woocommerce-multilingual' ),
|
1917 |
+
# 'parent' => __( 'Parent product: %s', 'woocommerce-multilingual' ),
|
1918 |
+
# 'edit_item' => __( 'Edit this item', 'woocommerce-multilingual' ),
|
1919 |
|
1920 |
+
msgid "Parent product: %s"
|
1921 |
msgstr ""
|
1922 |
|
1923 |
+
# 'parent' => __( 'Parent product: %s', 'woocommerce-multilingual' ),
|
1924 |
+
# 'edit_item' => __( 'Edit this item', 'woocommerce-multilingual' ),
|
1925 |
+
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
1926 |
|
1927 |
+
msgid "Edit this item"
|
1928 |
msgstr ""
|
1929 |
|
1930 |
+
# 'edit_item' => __( 'Edit this item', 'woocommerce-multilingual' ),
|
1931 |
+
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
1932 |
+
# 'view_link' => __( 'View "%s"', 'woocommerce-multilingual' ),
|
1933 |
|
1934 |
+
msgid "Edit"
|
1935 |
msgstr ""
|
1936 |
|
1937 |
+
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
1938 |
+
# 'view_link' => __( 'View "%s"', 'woocommerce-multilingual' ),
|
1939 |
+
# 'view' => __( 'View', 'woocommerce-multilingual' ),
|
1940 |
|
1941 |
+
msgid "View \"%s\""
|
1942 |
msgstr ""
|
1943 |
|
1944 |
+
# 'view_link' => __( 'View "%s"', 'woocommerce-multilingual' ),
|
1945 |
+
# 'view' => __( 'View', 'woocommerce-multilingual' ),
|
1946 |
+
# 'published' => __( 'Published', 'woocommerce-multilingual' ),
|
1947 |
|
1948 |
+
msgid "View"
|
1949 |
msgstr ""
|
1950 |
|
1951 |
+
# 'view' => __( 'View', 'woocommerce-multilingual' ),
|
1952 |
+
# 'published' => __( 'Published', 'woocommerce-multilingual' ),
|
1953 |
+
# 'modified' => __( 'Last Modified', 'woocommerce-multilingual' ),
|
1954 |
|
1955 |
+
msgid "Published"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
+
# 'published' => __( 'Published', 'woocommerce-multilingual' ),
|
1959 |
+
# 'modified' => __( 'Last Modified', 'woocommerce-multilingual' ),
|
1960 |
+
# ),
|
1961 |
|
1962 |
+
msgid "Last Modified"
|
1963 |
msgstr ""
|
1964 |
|
1965 |
+
# 'strings' => array(
|
1966 |
+
# 'all_lang' => __( 'All languages', 'woocommerce-multilingual' ),
|
1967 |
+
# 'all_cats' => __( 'All categories', 'woocommerce-multilingual' ),
|
1968 |
|
1969 |
+
msgid "All languages"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
+
# 'all_lang' => __( 'All languages', 'woocommerce-multilingual' ),
|
1973 |
+
# 'all_cats' => __( 'All categories', 'woocommerce-multilingual' ),
|
1974 |
+
# 'all_trnsl_stats' => __( 'All translation statuses', 'woocommerce-multilingual' ),
|
1975 |
|
1976 |
+
msgid "All categories"
|
1977 |
msgstr ""
|
1978 |
|
1979 |
+
# 'all_cats' => __( 'All categories', 'woocommerce-multilingual' ),
|
1980 |
+
# 'all_trnsl_stats' => __( 'All translation statuses', 'woocommerce-multilingual' ),
|
1981 |
+
# 'not_trnsl' => __( 'Not translated or needs updating', 'woocommerce-multilingual' ),
|
1982 |
|
1983 |
+
msgid "All translation statuses"
|
1984 |
msgstr ""
|
1985 |
|
1986 |
+
# 'all_trnsl_stats' => __( 'All translation statuses', 'woocommerce-multilingual' ),
|
1987 |
+
# 'not_trnsl' => __( 'Not translated or needs updating', 'woocommerce-multilingual' ),
|
1988 |
+
# 'need_upd' => __( 'Needs updating', 'woocommerce-multilingual' ),
|
1989 |
|
1990 |
+
msgid "Not translated or needs updating"
|
1991 |
msgstr ""
|
1992 |
|
1993 |
+
# 'not_trnsl' => __( 'Not translated or needs updating', 'woocommerce-multilingual' ),
|
1994 |
+
# 'need_upd' => __( 'Needs updating', 'woocommerce-multilingual' ),
|
1995 |
+
# 'in_progress' => __( 'Translation in progress', 'woocommerce-multilingual' ),
|
1996 |
|
1997 |
+
msgid "Needs updating"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
+
# 'in_progress' => __( 'Translation in progress', 'woocommerce-multilingual' ),
|
2001 |
+
# 'complete' => __( 'Translation complete', 'woocommerce-multilingual' ),
|
2002 |
+
# 'all_stats' => __( 'All statuses', 'woocommerce-multilingual' ),
|
2003 |
|
2004 |
+
msgid "Translation complete"
|
2005 |
msgstr ""
|
2006 |
|
2007 |
+
# 'complete' => __( 'Translation complete', 'woocommerce-multilingual' ),
|
2008 |
+
# 'all_stats' => __( 'All statuses', 'woocommerce-multilingual' ),
|
2009 |
+
# 'filter' => __( 'Filter', 'woocommerce-multilingual' ),
|
2010 |
|
2011 |
+
msgid "All statuses"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
# 'all_stats' => __( 'All statuses', 'woocommerce-multilingual' ),
|
2015 |
+
# 'filter' => __( 'Filter', 'woocommerce-multilingual' ),
|
2016 |
+
# 'reset' => __( 'Reset', 'woocommerce-multilingual' ),
|
2017 |
|
2018 |
+
msgid "Filter"
|
2019 |
msgstr ""
|
2020 |
|
2021 |
+
# 'filter' => __( 'Filter', 'woocommerce-multilingual' ),
|
2022 |
+
# 'reset' => __( 'Reset', 'woocommerce-multilingual' ),
|
2023 |
+
# 'search' => __( 'Search', 'woocommerce-multilingual' ),
|
2024 |
|
2025 |
+
msgid "Reset"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
+
# 'reset' => __( 'Reset', 'woocommerce-multilingual' ),
|
2029 |
+
# 'search' => __( 'Search', 'woocommerce-multilingual' ),
|
2030 |
+
# ),
|
2031 |
|
2032 |
+
msgid "Search"
|
2033 |
msgstr ""
|
2034 |
|
2035 |
+
# 'strings' => array(
|
2036 |
+
# 'items' => __( '%d items', 'woocommerce-multilingual' ),
|
2037 |
+
# 'first' => __( 'Go to the first page', 'woocommerce-multilingual' ),
|
2038 |
|
2039 |
+
msgid "%d items"
|
2040 |
msgstr ""
|
2041 |
|
2042 |
+
# 'items' => __( '%d items', 'woocommerce-multilingual' ),
|
2043 |
+
# 'first' => __( 'Go to the first page', 'woocommerce-multilingual' ),
|
2044 |
+
# 'previous' => __( 'Go to the previous page', 'woocommerce-multilingual' ),
|
2045 |
|
2046 |
+
msgid "Go to the first page"
|
2047 |
msgstr ""
|
2048 |
|
2049 |
+
# 'first' => __( 'Go to the first page', 'woocommerce-multilingual' ),
|
2050 |
+
# 'previous' => __( 'Go to the previous page', 'woocommerce-multilingual' ),
|
2051 |
+
# 'select' => __( 'Select Page', 'woocommerce-multilingual' ),
|
2052 |
|
2053 |
+
msgid "Go to the previous page"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
+
# 'previous' => __( 'Go to the previous page', 'woocommerce-multilingual' ),
|
2057 |
+
# 'select' => __( 'Select Page', 'woocommerce-multilingual' ),
|
2058 |
+
# 'current' => __( 'Current page', 'woocommerce-multilingual' ),
|
2059 |
|
2060 |
+
msgid "Select Page"
|
2061 |
msgstr ""
|
2062 |
|
2063 |
+
# 'select' => __( 'Select Page', 'woocommerce-multilingual' ),
|
2064 |
+
# 'current' => __( 'Current page', 'woocommerce-multilingual' ),
|
2065 |
+
# 'of' => __( 'of', 'woocommerce-multilingual' ),
|
2066 |
|
2067 |
+
msgid "Current page"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
+
# 'current' => __( 'Current page', 'woocommerce-multilingual' ),
|
2071 |
+
# 'of' => __( 'of', 'woocommerce-multilingual' ),
|
2072 |
+
# 'next' => __( 'Go to the next page', 'woocommerce-multilingual' ),
|
2073 |
|
2074 |
+
msgid "of"
|
2075 |
msgstr ""
|
2076 |
|
2077 |
+
# 'of' => __( 'of', 'woocommerce-multilingual' ),
|
2078 |
+
# 'next' => __( 'Go to the next page', 'woocommerce-multilingual' ),
|
2079 |
+
# 'last' => __( 'Go to the last page', 'woocommerce-multilingual' ),
|
2080 |
|
2081 |
+
msgid "Go to the next page"
|
2082 |
msgstr ""
|
2083 |
|
2084 |
+
# 'next' => __( 'Go to the next page', 'woocommerce-multilingual' ),
|
2085 |
+
# 'last' => __( 'Go to the last page', 'woocommerce-multilingual' ),
|
2086 |
+
# )
|
2087 |
|
2088 |
+
msgid "Go to the last page"
|
2089 |
msgstr ""
|
2090 |
|
2091 |
+
# 'translation_interface' => array(
|
2092 |
+
# 'heading' => __('Product Translation Interface','woocommerce-multilingual'),
|
2093 |
+
# 'tip' => __( 'The recommended way is using the WPML Translation Editor. It is streamlined for making the translation process much easier while also providing a much better integration with various WooCommerce extensions.',
|
2094 |
|
2095 |
+
msgid "Product Translation Interface"
|
2096 |
msgstr ""
|
2097 |
|
2098 |
+
# 'heading' => __('Product Translation Interface','woocommerce-multilingual'),
|
2099 |
+
# 'tip' => __( 'The recommended way is using the WPML Translation Editor. It is streamlined for making the translation process much easier while also providing a much better integration with various WooCommerce extensions.',
|
2100 |
+
# 'woocommerce-multilingual' ),
|
2101 |
|
2102 |
+
msgid "The recommended way is using the WPML Translation Editor. It is streamlined for making the translation process much easier while also providing a much better integration with various WooCommerce extensions."
|
|
|
2103 |
msgstr ""
|
2104 |
|
2105 |
+
# 'wcml' => array(
|
2106 |
+
# 'label' => __('WPML Translation Editor', 'woocommerce-multilingual'),
|
2107 |
+
#
|
2108 |
|
2109 |
+
msgid "WPML Translation Editor"
|
2110 |
msgstr ""
|
2111 |
|
2112 |
+
# 'native' => array(
|
2113 |
+
# 'label' => __('Native WooCommerce product editing screen' , 'woocommerce-multilingual'),
|
2114 |
+
#
|
2115 |
|
2116 |
+
msgid "Native WooCommerce product editing screen"
|
2117 |
msgstr ""
|
2118 |
|
2119 |
+
# 'synchronization' => array(
|
2120 |
+
# 'heading' => __('Products Synchronization', 'woocommerce-multilingual'),
|
2121 |
+
# 'tip' => __( 'Configure specific product properties that should be synced to translations.', 'woocommerce-multilingual' ),
|
2122 |
|
2123 |
+
msgid "Products Synchronization"
|
2124 |
msgstr ""
|
2125 |
|
2126 |
+
# 'heading' => __('Products Synchronization', 'woocommerce-multilingual'),
|
2127 |
+
# 'tip' => __( 'Configure specific product properties that should be synced to translations.', 'woocommerce-multilingual' ),
|
2128 |
+
# 'sync_date' => array(
|
2129 |
|
2130 |
+
msgid "Configure specific product properties that should be synced to translations."
|
2131 |
msgstr ""
|
2132 |
|
2133 |
+
# 'value' => $this->woocommerce_wpml->settings['products_sync_date'],
|
2134 |
+
# 'label' => __('Sync publishing date for translated products.', 'woocommerce-multilingual')
|
2135 |
+
# ),
|
2136 |
|
2137 |
+
msgid "Sync publishing date for translated products."
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
# 'value' => $this->woocommerce_wpml->settings['products_sync_order'],
|
2141 |
+
# 'label' => __('Sync products and product taxonomies order.', 'woocommerce-multilingual')
|
2142 |
+
# ),
|
2143 |
|
2144 |
+
msgid "Sync products and product taxonomies order."
|
2145 |
msgstr ""
|
2146 |
|
2147 |
+
# 'file_sync' => array(
|
2148 |
+
# 'heading' => __('Products Download Files', 'woocommerce-multilingual'),
|
2149 |
+
# 'tip' => __( 'If you are using downloadable products, you can choose to have their paths
|
2150 |
|
2151 |
+
msgid "Products Download Files"
|
2152 |
msgstr ""
|
2153 |
|
2154 |
+
# 'heading' => __('Products Download Files', 'woocommerce-multilingual'),
|
2155 |
+
# 'tip' => __( 'If you are using downloadable products, you can choose to have their paths
|
2156 |
+
# synchronized, or seperate for each language.', 'woocommerce-multilingual' ),
|
2157 |
|
2158 |
+
msgid "If you are using downloadable products, you can choose to have their paths\n synchronized, or seperate for each language."
|
2159 |
msgstr ""
|
2160 |
|
2161 |
+
# 'value' => $this->woocommerce_wpml->settings['file_path_sync'],
|
2162 |
+
# 'label_same' => __('Use the same files for translations', 'woocommerce-multilingual'),
|
2163 |
+
# 'label_diff' => __('Add separate download files for translations', 'woocommerce-multilingual'),
|
2164 |
|
2165 |
+
msgid "Use the same files for translations"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
+
# 'label_same' => __('Use the same files for translations', 'woocommerce-multilingual'),
|
2169 |
+
# 'label_diff' => __('Add separate download files for translations', 'woocommerce-multilingual'),
|
2170 |
+
# ),
|
2171 |
|
2172 |
+
msgid "Add separate download files for translations"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
# 'cart_sync' => array(
|
2176 |
+
# 'tip' => __('You can choose to clear the cart contents when you change language or currency in case you have problems in cart or checkout page', 'woocommerce-multilingual'),
|
2177 |
+
# 'heading' => __('Cart', 'woocommerce-multilingual'),
|
2178 |
+
|
2179 |
+
msgid "You can choose to clear the cart contents when you change language or currency in case you have problems in cart or checkout page"
|
2180 |
msgstr ""
|
2181 |
|
2182 |
+
# 'lang_switch' => array(
|
2183 |
+
# 'heading' => __('Switching languages when there are items in the cart', 'woocommerce-multilingual'),
|
2184 |
+
# 'sync_label' => __('Synchronize cart content when switching languages', 'woocommerce-multilingual'),
|
2185 |
|
2186 |
+
msgid "Switching languages when there are items in the cart"
|
2187 |
msgstr ""
|
2188 |
|
2189 |
+
# 'heading' => __('Switching languages when there are items in the cart', 'woocommerce-multilingual'),
|
2190 |
+
# 'sync_label' => __('Synchronize cart content when switching languages', 'woocommerce-multilingual'),
|
2191 |
+
# 'clear_label' => __('Prompt for a confirmation and reset the cart', 'woocommerce-multilingual'),
|
2192 |
|
2193 |
+
msgid "Synchronize cart content when switching languages"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
+
# 'sync_label' => __('Synchronize cart content when switching languages', 'woocommerce-multilingual'),
|
2197 |
+
# 'clear_label' => __('Prompt for a confirmation and reset the cart', 'woocommerce-multilingual'),
|
2198 |
+
# 'value' => $this->woocommerce_wpml->settings['cart_sync']['lang_switch']
|
2199 |
|
2200 |
+
msgid "Prompt for a confirmation and reset the cart"
|
2201 |
msgstr ""
|
2202 |
|
2203 |
+
# 'currency_switch' => array(
|
2204 |
+
# 'heading' => __('Switching currencies when there are items in the cart', 'woocommerce-multilingual'),
|
2205 |
+
# 'sync_label' => __('Synchronize cart content when switching currencies', 'woocommerce-multilingual'),
|
2206 |
|
2207 |
+
msgid "Switching currencies when there are items in the cart"
|
2208 |
msgstr ""
|
2209 |
|
2210 |
+
# 'heading' => __('Switching currencies when there are items in the cart', 'woocommerce-multilingual'),
|
2211 |
+
# 'sync_label' => __('Synchronize cart content when switching currencies', 'woocommerce-multilingual'),
|
2212 |
+
# 'clear_label' => __('Prompt for a confirmation and reset the cart', 'woocommerce-multilingual'),
|
2213 |
|
2214 |
+
msgid "Synchronize cart content when switching currencies"
|
2215 |
msgstr ""
|
2216 |
|
|
|
|
|
2217 |
# ),
|
2218 |
+
# 'doc_link' => sprintf( __( 'Not sure which option to choose? Read about %spotential issues when switching languages and currencies while the cart has items%s.',
|
2219 |
+
# 'woocommerce-multilingual' ),
|
2220 |
|
2221 |
+
msgid "Not sure which option to choose? Read about %spotential issues when switching languages and currencies while the cart has items%s."
|
2222 |
+
msgstr ""
|
2223 |
+
|
2224 |
+
# 'nonce' => wp_nonce_field('wcml_save_settings_nonce', 'wcml_nonce', true, false),
|
2225 |
+
# 'save_label' => __( 'Save changes', 'woocommerce-multilingual' ),
|
2226 |
+
#
|
2227 |
+
|
2228 |
+
msgid "Save changes"
|
2229 |
+
msgstr ""
|
2230 |
+
|
2231 |
+
# 'url' => admin_url( 'admin.php?page=wpml-wcml&tab=troubleshooting' ),
|
2232 |
+
# 'label' => __( 'Troubleshooting page', 'woocommerce-multilingual' )
|
2233 |
+
# )
|
2234 |
+
|
2235 |
+
msgid "Troubleshooting page"
|
2236 |
+
msgstr ""
|
2237 |
+
|
2238 |
+
# 'strings' => array(
|
2239 |
+
# 'use_custom' => __( 'Use custom settings for translations download files', 'woocommerce-multilingual' ),
|
2240 |
+
# 'use_same' => __( 'Use the same files for translations', 'woocommerce-multilingual' ),
|
2241 |
+
|
2242 |
+
msgid "Use custom settings for translations download files"
|
2243 |
+
msgstr ""
|
2244 |
+
|
2245 |
+
# 'content' => $this->content,
|
2246 |
+
# 'trnsl_title' => __( 'How to translate this?', 'woocommerce-multilingual' ),
|
2247 |
+
# 'doc_link' => $this->doc_link,
|
2248 |
+
|
2249 |
+
msgid "How to translate this?"
|
2250 |
+
msgstr ""
|
2251 |
+
|
2252 |
+
# 'doc_link' => $this->doc_link,
|
2253 |
+
# 'doc_link_text' => __( 'Learn more', 'woocommerce-multilingual' ),
|
2254 |
+
# ),
|
2255 |
+
|
2256 |
+
msgid "Learn more"
|
2257 |
+
msgstr ""
|
2258 |
+
|
2259 |
+
# 'strings' => array(
|
2260 |
+
# 'update_trnsl' => __('Update Translation', 'woocommerce-multilingual'),
|
2261 |
+
# 'hide' => __('Hide This Message', 'woocommerce-multilingual'),
|
2262 |
+
|
2263 |
+
msgid "Update Translation"
|
2264 |
+
msgstr ""
|
2265 |
+
|
2266 |
+
# 'update_trnsl' => __('Update Translation', 'woocommerce-multilingual'),
|
2267 |
+
# 'hide' => __('Hide This Message', 'woocommerce-multilingual'),
|
2268 |
+
# 'trnsl_available' => sprintf( __( '<strong>WooCommerce Translation Available</strong> – Install or update your <code>%s</code> translations to version <code>%s</code>.', 'woocommerce-multilingual' ), implode(', ', $this->notices ), WC_VERSION )
|
2269 |
+
|
2270 |
+
msgid "Hide This Message"
|
2271 |
+
msgstr ""
|
2272 |
+
|
2273 |
+
# 'hide' => __('Hide This Message', 'woocommerce-multilingual'),
|
2274 |
+
# 'trnsl_available' => sprintf( __( '<strong>WooCommerce Translation Available</strong> – Install or update your <code>%s</code> translations to version <code>%s</code>.', 'woocommerce-multilingual' ), implode(', ', $this->notices ), WC_VERSION )
|
2275 |
+
# ),
|
2276 |
+
|
2277 |
+
msgid "<strong>WooCommerce Translation Available</strong> – Install or update your <code>%s</code> translations to version <code>%s</code>."
|
2278 |
msgstr ""
|
2279 |
|
2280 |
# 'strings' => array(
|
2370 |
|
2371 |
# 'base_not_trnsl' => __( 'Your product permalink base is not translated to:', 'woocommerce-multilingual' ),
|
2372 |
# 'trsl_urls' => __( 'Translate URLs', 'woocommerce-multilingual' ),
|
2373 |
+
# 'def_and_st_not_en' => __( "Your site's default language is not English and the strings language is also not English.", 'woocommerce-multilingual' ),
|
2374 |
|
2375 |
msgid "Translate URLs"
|
2376 |
msgstr ""
|
2377 |
|
2378 |
# 'trsl_urls' => __( 'Translate URLs', 'woocommerce-multilingual' ),
|
2379 |
+
# 'def_and_st_not_en' => __( "Your site's default language is not English and the strings language is also not English.", 'woocommerce-multilingual' ),
|
2380 |
+
# 'run_not_en' => __( 'Running WooCommerce multilingual with default language other than English.', 'woocommerce-multilingual' ),
|
2381 |
+
|
2382 |
+
msgid "Your site's default language is not English and the strings language is also not English."
|
2383 |
+
msgstr ""
|
2384 |
+
|
2385 |
+
# 'def_and_st_not_en' => __( "Your site's default language is not English and the strings language is also not English.", 'woocommerce-multilingual' ),
|
2386 |
# 'run_not_en' => __( 'Running WooCommerce multilingual with default language other than English.', 'woocommerce-multilingual' ),
|
2387 |
# 'url_problems' => __( 'This may cause problems with URLs in different languages.', 'woocommerce-multilingual' ),
|
2388 |
|
2398 |
|
2399 |
# 'url_problems' => __( 'This may cause problems with URLs in different languages.', 'woocommerce-multilingual' ),
|
2400 |
# 'change_def_lang' => __( 'Change default language', 'woocommerce-multilingual' ),
|
2401 |
+
# 'def_not_en' => __( "Your site's default language is not English.", 'woocommerce-multilingual' ),
|
2402 |
|
2403 |
msgid "Change default language"
|
2404 |
msgstr ""
|
2405 |
|
2406 |
# 'change_def_lang' => __( 'Change default language', 'woocommerce-multilingual' ),
|
2407 |
+
# 'def_not_en' => __( "Your site's default language is not English.", 'woocommerce-multilingual' ),
|
2408 |
+
# 'attent_sett' => __( 'There are some settings that require careful attention.', 'woocommerce-multilingual' ),
|
2409 |
+
|
2410 |
+
msgid "Your site's default language is not English."
|
2411 |
+
msgstr ""
|
2412 |
+
|
2413 |
+
# 'def_not_en' => __( "Your site's default language is not English.", 'woocommerce-multilingual' ),
|
2414 |
# 'attent_sett' => __( 'There are some settings that require careful attention.', 'woocommerce-multilingual' ),
|
2415 |
# 'over_sett' => __( 'Some settings from the WooCommerce Multilingual wpml-config.xml file have been overwritten.', 'woocommerce-multilingual' ),
|
2416 |
|
2438 |
msgid "Multilingual Content Setup"
|
2439 |
msgstr ""
|
2440 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2441 |
# 'strings' => array(
|
2442 |
# 'products_missing' => __( 'Products Missing Translations', 'woocommerce-multilingual' ),
|
2443 |
# 'miss_trnsl_one' => __( '%d %s translation missing.', 'woocommerce-multilingual' ),
|
2473 |
msgid "Right now, there are no products needing translation."
|
2474 |
msgstr ""
|
2475 |
|
2476 |
+
# 'no_secondary' => __( "You haven't added any secondary currencies.", 'woocommerce-multilingual' ),
|
2477 |
+
# 'sec_currencies' => __( 'Secondary currencies: %s', 'woocommerce-multilingual' ),
|
2478 |
+
# 'not_enabled' => __( 'Multi-currency is not enabled.', 'woocommerce-multilingual' ),
|
2479 |
+
|
2480 |
+
msgid "Secondary currencies: %s"
|
2481 |
+
msgstr ""
|
2482 |
+
|
2483 |
+
# 'sec_currencies' => __( 'Secondary currencies: %s', 'woocommerce-multilingual' ),
|
2484 |
+
# 'not_enabled' => __( 'Multi-currency is not enabled.', 'woocommerce-multilingual' ),
|
2485 |
+
# 'add_cur' => __( 'Add Currencies', 'woocommerce-multilingual' )
|
2486 |
+
|
2487 |
+
msgid "Multi-currency is not enabled."
|
2488 |
+
msgstr ""
|
2489 |
+
|
2490 |
+
# 'not_enabled' => __( 'Multi-currency is not enabled.', 'woocommerce-multilingual' ),
|
2491 |
+
# 'add_cur' => __( 'Add Currencies', 'woocommerce-multilingual' )
|
2492 |
# )
|
2493 |
|
2494 |
+
msgid "Add Currencies"
|
2495 |
msgstr ""
|
2496 |
|
2497 |
# 'strings' => array(
|
2529 |
msgid "WooCommerce Multilingual depends on several plugins to work. If any required plugin is missing, you should install and activate it."
|
2530 |
msgstr ""
|
2531 |
|
2532 |
+
# 'strings' => array(
|
2533 |
+
# 'store_pages' => __( 'WooCommerce Store Pages', 'woocommerce-multilingual' ),
|
2534 |
+
# 'pages_trnsl' => __( 'To run a multilingual e-commerce site, you need to have the WooCommerce shop pages translated to all the site\'s languages. Once all the pages are installed you can add the translations for them from this menu.', 'woocommerce-multilingual' ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2535 |
|
2536 |
+
msgid "WooCommerce Store Pages"
|
2537 |
msgstr ""
|
2538 |
|
2539 |
+
# 'store_pages' => __( 'WooCommerce Store Pages', 'woocommerce-multilingual' ),
|
2540 |
+
# 'pages_trnsl' => __( 'To run a multilingual e-commerce site, you need to have the WooCommerce shop pages translated to all the site\'s languages. Once all the pages are installed you can add the translations for them from this menu.', 'woocommerce-multilingual' ),
|
2541 |
+
# 'store_pages' => __( 'WooCommerce Store Pages', 'woocommerce-multilingual' ),
|
2542 |
|
2543 |
+
msgid "To run a multilingual e-commerce site, you need to have the WooCommerce shop pages translated to all the site's languages. Once all the pages are installed you can add the translations for them from this menu."
|
2544 |
msgstr ""
|
2545 |
|
2546 |
+
# 'store_pages' => __( 'WooCommerce Store Pages', 'woocommerce-multilingual' ),
|
2547 |
+
# 'not_created' => __( 'One or more WooCommerce pages have not been created.', 'woocommerce-multilingual' ),
|
2548 |
+
# 'install' => __( 'Install WooCommerce Pages', 'woocommerce-multilingual' ),
|
2549 |
|
2550 |
+
msgid "One or more WooCommerce pages have not been created."
|
2551 |
msgstr ""
|
2552 |
|
2553 |
+
# 'not_created' => __( 'One or more WooCommerce pages have not been created.', 'woocommerce-multilingual' ),
|
2554 |
+
# 'install' => __( 'Install WooCommerce Pages', 'woocommerce-multilingual' ),
|
2555 |
+
# 'not_exist' => __( 'WooCommerce store pages do not exist for these languages:', 'woocommerce-multilingual' ),
|
2556 |
|
2557 |
+
msgid "Install WooCommerce Pages"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
+
# 'install' => __( 'Install WooCommerce Pages', 'woocommerce-multilingual' ),
|
2561 |
+
# 'not_exist' => __( 'WooCommerce store pages do not exist for these languages:', 'woocommerce-multilingual' ),
|
2562 |
+
# 'create_transl' => __( 'Create missing translations', 'woocommerce-multilingual' ),
|
2563 |
|
2564 |
+
msgid "WooCommerce store pages do not exist for these languages:"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
# 'not_exist' => __( 'WooCommerce store pages do not exist for these languages:', 'woocommerce-multilingual' ),
|
2568 |
+
# 'create_transl' => __( 'Create missing translations', 'woocommerce-multilingual' ),
|
2569 |
+
# 'translated_wpml' => __( 'These pages are currently being translated by translators via WPML: ', 'woocommerce-multilingual' ),
|
2570 |
|
2571 |
+
msgid "Create missing translations"
|
2572 |
msgstr ""
|
2573 |
|
2574 |
+
# 'create_transl' => __( 'Create missing translations', 'woocommerce-multilingual' ),
|
2575 |
+
# 'translated_wpml' => __( 'These pages are currently being translated by translators via WPML: ', 'woocommerce-multilingual' ),
|
2576 |
+
# 'translated' => __( 'WooCommerce store pages are translated to all the site\'s languages.', 'woocommerce-multilingual' )
|
2577 |
|
2578 |
+
msgid "These pages are currently being translated by translators via WPML: "
|
2579 |
msgstr ""
|
2580 |
|
2581 |
+
# 'translated_wpml' => __( 'These pages are currently being translated by translators via WPML: ', 'woocommerce-multilingual' ),
|
2582 |
+
# 'translated' => __( 'WooCommerce store pages are translated to all the site\'s languages.', 'woocommerce-multilingual' )
|
2583 |
+
# ),
|
2584 |
|
2585 |
+
msgid "WooCommerce store pages are translated to all the site's languages."
|
2586 |
msgstr ""
|
2587 |
|
2588 |
+
# 'strings' => array(
|
2589 |
+
# 'label' => __( 'Translatable?', 'woocommerce-multilingual' ),
|
2590 |
+
# 'description' => __( 'Enable this if you want to translate attribute values with Woocommerce Multilingual', 'woocommerce-multilingual' ),
|
2591 |
|
2592 |
+
msgid "Translatable?"
|
2593 |
msgstr ""
|
2594 |
|
2595 |
+
# 'label' => __( 'Translatable?', 'woocommerce-multilingual' ),
|
2596 |
+
# 'description' => __( 'Enable this if you want to translate attribute values with Woocommerce Multilingual', 'woocommerce-multilingual' ),
|
2597 |
+
# 'notice' => __( 'Existing translations and variations associated will be deleted.', 'woocommerce-multilingual' )
|
2598 |
|
2599 |
+
msgid "Enable this if you want to translate attribute values with Woocommerce Multilingual"
|
2600 |
msgstr ""
|
2601 |
|
2602 |
+
# 'description' => __( 'Enable this if you want to translate attribute values with Woocommerce Multilingual', 'woocommerce-multilingual' ),
|
2603 |
+
# 'notice' => __( 'Existing translations and variations associated will be deleted.', 'woocommerce-multilingual' )
|
2604 |
# )
|
2605 |
|
2606 |
+
msgid "Existing translations and variations associated will be deleted."
|
2607 |
msgstr ""
|
2608 |
|
2609 |
+
# $last_updated = empty( $this->settings['last_updated'] ) ?
|
2610 |
+
# '<i>' . __( 'never', 'woocommerce-multilingual' ) . '</i>' :
|
2611 |
+
# date_i18n( 'F j, Y g:i a', $this->settings['last_updated'] );
|
2612 |
|
2613 |
+
msgid "never"
|
2614 |
msgstr ""
|
2615 |
|
2616 |
+
#
|
2617 |
+
# 'header' => __( 'Automatic Exchange Rates', 'woocommerce-multilingual' ),
|
2618 |
+
# 'no_currencies' => __( "You haven't added any secondary currencies.", 'woocommerce-multilingual' ),
|
2619 |
|
2620 |
+
msgid "Automatic Exchange Rates"
|
2621 |
msgstr ""
|
2622 |
|
2623 |
+
# 'no_currencies' => __( "You haven't added any secondary currencies.", 'woocommerce-multilingual' ),
|
2624 |
+
# 'enable_automatic' => __( 'Enable automatic exchange rates', 'woocommerce-multilingual' ),
|
2625 |
+
# 'services_label' => __( 'Exchange rates source', 'woocommerce-multilingual' ),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2626 |
|
2627 |
+
msgid "Enable automatic exchange rates"
|
2628 |
msgstr ""
|
2629 |
|
2630 |
+
# 'enable_automatic' => __( 'Enable automatic exchange rates', 'woocommerce-multilingual' ),
|
2631 |
+
# 'services_label' => __( 'Exchange rates source', 'woocommerce-multilingual' ),
|
2632 |
+
# 'lifting_label' => __( 'Lifting charge', 'woocommerce-multilingual' ),
|
2633 |
|
2634 |
+
msgid "Exchange rates source"
|
2635 |
msgstr ""
|
2636 |
|
2637 |
+
# 'services_label' => __( 'Exchange rates source', 'woocommerce-multilingual' ),
|
2638 |
+
# 'lifting_label' => __( 'Lifting charge', 'woocommerce-multilingual' ),
|
2639 |
+
# 'lifting_details1' => __( 'The lifting charge adjusts the exchange rate provided by the selected service before it is saved. The exchange rates displayed in the table above include the lifting charge.', 'woocommerce-multilingual' ),
|
2640 |
|
2641 |
+
msgid "Lifting charge"
|
2642 |
msgstr ""
|
2643 |
|
2644 |
+
# 'lifting_label' => __( 'Lifting charge', 'woocommerce-multilingual' ),
|
2645 |
+
# 'lifting_details1' => __( 'The lifting charge adjusts the exchange rate provided by the selected service before it is saved. The exchange rates displayed in the table above include the lifting charge.', 'woocommerce-multilingual' ),
|
2646 |
+
# 'lifting_details2' => __( 'Exchange rate = %s exchange rate x (1 + lifting charge / 100)', 'woocommerce-multilingual' ),
|
2647 |
|
2648 |
+
msgid "The lifting charge adjusts the exchange rate provided by the selected service before it is saved. The exchange rates displayed in the table above include the lifting charge."
|
2649 |
msgstr ""
|
2650 |
|
2651 |
+
# 'lifting_details1' => __( 'The lifting charge adjusts the exchange rate provided by the selected service before it is saved. The exchange rates displayed in the table above include the lifting charge.', 'woocommerce-multilingual' ),
|
2652 |
+
# 'lifting_details2' => __( 'Exchange rate = %s exchange rate x (1 + lifting charge / 100)', 'woocommerce-multilingual' ),
|
2653 |
+
# 'services_api' => __( 'API key (required)', 'woocommerce-multilingual' ),
|
2654 |
|
2655 |
+
msgid "Exchange rate = %s exchange rate x (1 + lifting charge / 100)"
|
2656 |
msgstr ""
|
2657 |
|
2658 |
+
# 'lifting_details2' => __( 'Exchange rate = %s exchange rate x (1 + lifting charge / 100)', 'woocommerce-multilingual' ),
|
2659 |
+
# 'services_api' => __( 'API key (required)', 'woocommerce-multilingual' ),
|
2660 |
+
# 'frequency' => __( 'Update frequency', 'woocommerce-multilingual' ),
|
2661 |
|
2662 |
+
msgid "API key (required)"
|
2663 |
msgstr ""
|
2664 |
|
2665 |
+
# 'services_api' => __( 'API key (required)', 'woocommerce-multilingual' ),
|
2666 |
+
# 'frequency' => __( 'Update frequency', 'woocommerce-multilingual' ),
|
2667 |
+
# 'update' => __( 'Update manually now', 'woocommerce-multilingual' ),
|
2668 |
|
2669 |
+
msgid "Update frequency"
|
2670 |
msgstr ""
|
2671 |
|
2672 |
+
# 'frequency' => __( 'Update frequency', 'woocommerce-multilingual' ),
|
2673 |
+
# 'update' => __( 'Update manually now', 'woocommerce-multilingual' ),
|
2674 |
+
# 'update_tip' => __( 'You have to save all settings before updating exchange rates', 'woocommerce-multilingual' ),
|
2675 |
|
2676 |
+
msgid "Update manually now"
|
2677 |
msgstr ""
|
2678 |
|
2679 |
+
# 'update' => __( 'Update manually now', 'woocommerce-multilingual' ),
|
2680 |
+
# 'update_tip' => __( 'You have to save all settings before updating exchange rates', 'woocommerce-multilingual' ),
|
2681 |
+
# 'manually' => __( 'Manually', 'woocommerce-multilingual'),
|
2682 |
|
2683 |
+
msgid "You have to save all settings before updating exchange rates"
|
2684 |
msgstr ""
|
2685 |
|
2686 |
+
# 'update_tip' => __( 'You have to save all settings before updating exchange rates', 'woocommerce-multilingual' ),
|
2687 |
+
# 'manually' => __( 'Manually', 'woocommerce-multilingual'),
|
2688 |
+
# 'daily' => __( 'Daily', 'woocommerce-multilingual' ),
|
2689 |
|
2690 |
+
msgid "Manually"
|
2691 |
msgstr ""
|
2692 |
|
2693 |
+
# 'manually' => __( 'Manually', 'woocommerce-multilingual'),
|
2694 |
+
# 'daily' => __( 'Daily', 'woocommerce-multilingual' ),
|
2695 |
+
# 'weekly' => __( 'Weekly on', 'woocommerce-multilingual' ),
|
2696 |
|
2697 |
+
msgid "Daily"
|
2698 |
msgstr ""
|
2699 |
|
2700 |
+
# 'daily' => __( 'Daily', 'woocommerce-multilingual' ),
|
2701 |
+
# 'weekly' => __( 'Weekly on', 'woocommerce-multilingual' ),
|
2702 |
+
# 'monthly' => __( 'Monthly on the', 'woocommerce-multilingual' ),
|
2703 |
|
2704 |
+
msgid "Weekly on"
|
2705 |
msgstr ""
|
2706 |
|
2707 |
+
# 'weekly' => __( 'Weekly on', 'woocommerce-multilingual' ),
|
2708 |
+
# 'monthly' => __( 'Monthly on the', 'woocommerce-multilingual' ),
|
2709 |
+
# 'key_placeholder' => __( 'Enter API key', 'woocommerce-multilingual' ),
|
2710 |
|
2711 |
+
msgid "Monthly on the"
|
2712 |
msgstr ""
|
2713 |
|
2714 |
+
# 'monthly' => __( 'Monthly on the', 'woocommerce-multilingual' ),
|
2715 |
+
# 'key_placeholder' => __( 'Enter API key', 'woocommerce-multilingual' ),
|
2716 |
+
# 'key_required' => __( 'API key (required)', 'woocommerce-multilingual' ),
|
2717 |
|
2718 |
+
msgid "Enter API key"
|
2719 |
msgstr ""
|
2720 |
|
2721 |
+
# 'updated_time' => sprintf(
|
2722 |
+
# __('Last updated: %s', 'woocommerce-multilingual' ),
|
2723 |
+
# '<span class="time">' . $last_updated . '</span>'
|
2724 |
|
2725 |
+
msgid "Last updated: %s"
|
2726 |
msgstr ""
|
2727 |
|
|
|
|
|
2728 |
# ),
|
2729 |
+
# 'updated_success' => __( 'Exchange rates updated successfully', 'woocommerce-multilingual' ),
|
2730 |
+
# 'visit_website' => __( 'Visit website', 'woocommerce-multilingual' )
|
2731 |
|
2732 |
+
msgid "Exchange rates updated successfully"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2733 |
msgstr ""
|
2734 |
|
2735 |
+
# 'updated_success' => __( 'Exchange rates updated successfully', 'woocommerce-multilingual' ),
|
2736 |
+
# 'visit_website' => __( 'Visit website', 'woocommerce-multilingual' )
|
2737 |
+
#
|
2738 |
|
2739 |
+
msgid "Visit website"
|
2740 |
msgstr ""
|
2741 |
|
2742 |
# 'form' => array(
|
2755 |
|
2756 |
# 'label' => __( 'Exchange Rate', 'woocommerce-multilingual' ),
|
2757 |
# 'only_numeric' => __( 'Only numeric', 'woocommerce-multilingual' ),
|
2758 |
+
# 'set_on' => empty($this->args['currency']['updated'] ) ? '' :
|
2759 |
|
2760 |
msgid "Only numeric"
|
2761 |
msgstr ""
|
2874 |
|
2875 |
# 'nearest' => __( 'Nearest', 'woocommerce-multilingual' ),
|
2876 |
# 'increment' => __( 'Increment for nearest integer', 'woocommerce-multilingual' ),
|
2877 |
+
#
|
2878 |
|
2879 |
msgid "Increment for nearest integer"
|
2880 |
msgstr ""
|
2881 |
|
2882 |
+
#
|
2883 |
# 'rounding_tooltip' => sprintf( __("Round the converted price to the closest integer. %se.g. 15.78 becomes 16.00", 'woocommerce-multilingual'), '<br />' ),
|
2884 |
# 'increment_tooltip' => sprintf( __('The resulting price will be an increment of this value after initial rounding.%se.g.:', 'woocommerce-multilingual'), '<br>' ) . '<br />' .
|
2885 |
|
2935 |
msgid "Autosubtract amount"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
+
#
|
2939 |
+
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
2940 |
+
# 'save' => __( 'Save', 'woocommerce-multilingual' )
|
2941 |
+
|
2942 |
+
msgid "Cancel"
|
2943 |
+
msgstr ""
|
2944 |
+
|
2945 |
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
2946 |
+
# 'save' => __( 'Save', 'woocommerce-multilingual' )
|
2947 |
+
#
|
2948 |
|
2949 |
+
msgid "Save"
|
2950 |
msgstr ""
|
2951 |
|
2952 |
# 'automatic_rates' => $exchange_rates_automatic,
|
2956 |
msgid "Exchange rate updated automatically from %s"
|
2957 |
msgstr ""
|
2958 |
|
2959 |
+
# $this->custom_prices_fields = apply_filters( 'wcml_custom_prices_fields', array( '_regular_price', '_sale_price' ), $product_id );
|
2960 |
+
# $this->custom_prices_fields_labels = apply_filters( 'wcml_custom_prices_fields_labels', array( '_regular_price' => __( 'Regular Price', 'woocommerce-multilingual' ), '_sale_price' => __( 'Sale Price', 'woocommerce-multilingual' ) ), $product_id );
|
2961 |
+
#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2962 |
|
2963 |
+
msgid "Regular Price"
|
2964 |
msgstr ""
|
2965 |
|
2966 |
+
# $this->custom_prices_fields = apply_filters( 'wcml_custom_prices_fields', array( '_regular_price', '_sale_price' ), $product_id );
|
2967 |
+
# $this->custom_prices_fields_labels = apply_filters( 'wcml_custom_prices_fields_labels', array( '_regular_price' => __( 'Regular Price', 'woocommerce-multilingual' ), '_sale_price' => __( 'Sale Price', 'woocommerce-multilingual' ) ), $product_id );
|
2968 |
+
#
|
2969 |
|
2970 |
+
msgid "Sale Price"
|
2971 |
msgstr ""
|
2972 |
|
2973 |
+
# 'strings' => apply_filters( 'wcml_custom_prices_strings', array(
|
2974 |
+
# 'not_set' => sprintf( __( 'Multi-currency is enabled but no secondary currencies have been set. %sAdd secondary currencies%s.',
|
2975 |
+
# 'woocommerce-multilingual' ), '<a href="' . admin_url('admin.php?page=wpml-wcml&tab=multi-currency') . '">', '</a>' ),
|
2976 |
|
2977 |
+
msgid "Multi-currency is enabled but no secondary currencies have been set. %sAdd secondary currencies%s."
|
2978 |
msgstr ""
|
2979 |
|
2980 |
+
# 'woocommerce-multilingual' ), '<a href="' . admin_url('admin.php?page=wpml-wcml&tab=multi-currency') . '">', '</a>' ),
|
2981 |
+
# 'calc_auto' => __( 'Calculate prices in other currencies automatically', 'woocommerce-multilingual' ),
|
2982 |
+
# 'see_prices' => __( 'Click to see the prices in the other currencies as they are currently shown on the front end.', 'woocommerce-multilingual' ),
|
2983 |
|
2984 |
+
msgid "Calculate prices in other currencies automatically"
|
2985 |
msgstr ""
|
2986 |
|
2987 |
+
# 'calc_auto' => __( 'Calculate prices in other currencies automatically', 'woocommerce-multilingual' ),
|
2988 |
+
# 'see_prices' => __( 'Click to see the prices in the other currencies as they are currently shown on the front end.', 'woocommerce-multilingual' ),
|
2989 |
+
# 'show' => __( 'Show', 'woocommerce-multilingual' ),
|
2990 |
|
2991 |
+
msgid "Click to see the prices in the other currencies as they are currently shown on the front end."
|
2992 |
msgstr ""
|
2993 |
|
2994 |
+
# 'see_prices' => __( 'Click to see the prices in the other currencies as they are currently shown on the front end.', 'woocommerce-multilingual' ),
|
2995 |
+
# 'show' => __( 'Show', 'woocommerce-multilingual' ),
|
2996 |
+
# 'hide' => __( 'Hide', 'woocommerce-multilingual' ),
|
2997 |
|
2998 |
+
msgid "Show"
|
2999 |
msgstr ""
|
3000 |
|
3001 |
+
# 'hide' => __( 'Hide', 'woocommerce-multilingual' ),
|
3002 |
+
# 'set_manually' => __( 'Set prices in other currencies manually', 'woocommerce-multilingual' ),
|
3003 |
+
# 'enter_prices' => __( 'Enter prices in other currencies', 'woocommerce-multilingual' ),
|
3004 |
|
3005 |
+
msgid "Set prices in other currencies manually"
|
3006 |
msgstr ""
|
3007 |
|
3008 |
+
# 'set_manually' => __( 'Set prices in other currencies manually', 'woocommerce-multilingual' ),
|
3009 |
+
# 'enter_prices' => __( 'Enter prices in other currencies', 'woocommerce-multilingual' ),
|
3010 |
+
# 'hide_prices' => __( 'Hide prices in other currencies', 'woocommerce-multilingual' ),
|
3011 |
|
3012 |
+
msgid "Enter prices in other currencies"
|
3013 |
msgstr ""
|
3014 |
|
3015 |
+
# 'enter_prices' => __( 'Enter prices in other currencies', 'woocommerce-multilingual' ),
|
3016 |
+
# 'hide_prices' => __( 'Hide prices in other currencies', 'woocommerce-multilingual' ),
|
3017 |
+
# 'det_auto' => __( 'Determined automatically based on exchange rate', 'woocommerce-multilingual' ),
|
3018 |
|
3019 |
+
msgid "Hide prices in other currencies"
|
3020 |
msgstr ""
|
3021 |
|
3022 |
+
# 'hide_prices' => __( 'Hide prices in other currencies', 'woocommerce-multilingual' ),
|
3023 |
+
# 'det_auto' => __( 'Determined automatically based on exchange rate', 'woocommerce-multilingual' ),
|
3024 |
+
# '_regular_price' => __( 'Regular Price', 'woocommerce-multilingual' ),
|
3025 |
|
3026 |
+
msgid "Determined automatically based on exchange rate"
|
3027 |
msgstr ""
|
3028 |
|
3029 |
+
# '_sale_price' => __( 'Sale Price', 'woocommerce-multilingual' ),
|
3030 |
+
# 'schedule' => __( 'Schedule', 'woocommerce-multilingual' ),
|
3031 |
+
# 'same_as_def' => __( 'Same as default currency', 'woocommerce-multilingual' ),
|
3032 |
|
3033 |
+
msgid "Schedule"
|
3034 |
msgstr ""
|
3035 |
|
3036 |
+
# 'schedule' => __( 'Schedule', 'woocommerce-multilingual' ),
|
3037 |
+
# 'same_as_def' => __( 'Same as default currency', 'woocommerce-multilingual' ),
|
3038 |
+
# 'set_dates' => __( 'Set dates', 'woocommerce-multilingual' ),
|
3039 |
|
3040 |
+
msgid "Same as default currency"
|
3041 |
msgstr ""
|
3042 |
|
3043 |
+
# 'same_as_def' => __( 'Same as default currency', 'woocommerce-multilingual' ),
|
3044 |
+
# 'set_dates' => __( 'Set dates', 'woocommerce-multilingual' ),
|
3045 |
+
# 'collapse' => __( 'Collapse', 'woocommerce-multilingual' ),
|
3046 |
|
3047 |
+
msgid "Set dates"
|
3048 |
msgstr ""
|
3049 |
|
3050 |
+
# 'set_dates' => __( 'Set dates', 'woocommerce-multilingual' ),
|
3051 |
+
# 'collapse' => __( 'Collapse', 'woocommerce-multilingual' ),
|
3052 |
+
# 'from' => __( 'From…', 'woocommerce-multilingual' ),
|
3053 |
|
3054 |
+
msgid "Collapse"
|
3055 |
msgstr ""
|
3056 |
|
3057 |
+
# 'collapse' => __( 'Collapse', 'woocommerce-multilingual' ),
|
3058 |
+
# 'from' => __( 'From…', 'woocommerce-multilingual' ),
|
3059 |
+
# 'to' => __( 'To…', 'woocommerce-multilingual' ),
|
3060 |
|
3061 |
+
msgid "From…"
|
3062 |
msgstr ""
|
3063 |
|
3064 |
+
# 'from' => __( 'From…', 'woocommerce-multilingual' ),
|
3065 |
+
# 'to' => __( 'To…', 'woocommerce-multilingual' ),
|
3066 |
+
# 'enter_price' => __( 'Please enter in a value less than the regular price', 'woocommerce-multilingual' ) ),
|
3067 |
|
3068 |
+
msgid "To…"
|
3069 |
msgstr ""
|
3070 |
|
3071 |
+
# 'to' => __( 'To…', 'woocommerce-multilingual' ),
|
3072 |
+
# 'enter_price' => __( 'Please enter in a value less than the regular price', 'woocommerce-multilingual' ) ),
|
3073 |
+
# $this->product_id
|
3074 |
|
3075 |
+
msgid "Please enter in a value less than the regular price"
|
3076 |
msgstr ""
|
3077 |
|
3078 |
+
# 'headers' => array(
|
3079 |
+
# 'enable_disable' => __( 'Enable/disable', 'woocommerce-multilingual' ),
|
3080 |
+
# 'currencies' => __( 'Currencies', 'woocommerce-multilingual' ),
|
3081 |
|
3082 |
+
msgid "Enable/disable"
|
3083 |
msgstr ""
|
3084 |
|
3085 |
+
# 'enable_disable' => __( 'Enable/disable', 'woocommerce-multilingual' ),
|
3086 |
+
# 'currencies' => __( 'Currencies', 'woocommerce-multilingual' ),
|
3087 |
+
# ),
|
3088 |
|
3089 |
+
msgid "Currencies"
|
3090 |
msgstr ""
|
3091 |
|
3092 |
+
# ),
|
3093 |
+
# 'add_currency_button' => __( 'Add currency', 'woocommerce-multilingual' ),
|
3094 |
+
# 'currencies_table' => array(
|
3095 |
|
3096 |
+
msgid "Add currency"
|
3097 |
msgstr ""
|
3098 |
|
3099 |
+
# 'currencies_table' => array(
|
3100 |
+
# 'head_currency' => __('Currency', 'woocommerce-multilingual'),
|
3101 |
+
# 'head_rate' => __('Rate', 'woocommerce-multilingual'),
|
3102 |
|
3103 |
+
msgid "Currency"
|
3104 |
msgstr ""
|
3105 |
|
3106 |
+
# 'head_currency' => __('Currency', 'woocommerce-multilingual'),
|
3107 |
+
# 'head_rate' => __('Rate', 'woocommerce-multilingual'),
|
3108 |
+
# 'default' => __( 'default', 'woocommerce-multilingual' ),
|
3109 |
|
3110 |
+
msgid "Rate"
|
3111 |
msgstr ""
|
3112 |
|
3113 |
+
# 'head_rate' => __('Rate', 'woocommerce-multilingual'),
|
3114 |
+
# 'default' => __( 'default', 'woocommerce-multilingual' ),
|
3115 |
+
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
3116 |
|
3117 |
+
msgid "default"
|
3118 |
msgstr ""
|
3119 |
|
3120 |
+
# 'edit' => __( 'Edit', 'woocommerce-multilingual' ),
|
3121 |
+
# 'default_currency' => __( 'Default currency', 'woocommerce-multilingual' ),
|
3122 |
+
# 'default_cur_tip' => __( 'Switch to this currency when switching language in the front-end', 'woocommerce-multilingual' ),
|
3123 |
|
3124 |
+
msgid "Default currency"
|
3125 |
msgstr ""
|
3126 |
|
3127 |
+
# 'default_currency' => __( 'Default currency', 'woocommerce-multilingual' ),
|
3128 |
+
# 'default_cur_tip' => __( 'Switch to this currency when switching language in the front-end', 'woocommerce-multilingual' ),
|
3129 |
+
# 'keep_currency' => __( 'Keep', 'woocommerce-multilingual' ),
|
3130 |
|
3131 |
+
msgid "Switch to this currency when switching language in the front-end"
|
3132 |
msgstr ""
|
3133 |
|
3134 |
+
# 'default_cur_tip' => __( 'Switch to this currency when switching language in the front-end', 'woocommerce-multilingual' ),
|
3135 |
+
# 'keep_currency' => __( 'Keep', 'woocommerce-multilingual' ),
|
3136 |
+
# 'delete' => __( 'Delete', 'woocommerce-multilingual' ),
|
3137 |
|
3138 |
+
msgid "Keep"
|
3139 |
msgstr ""
|
3140 |
|
3141 |
+
# 'keep_currency' => __( 'Keep', 'woocommerce-multilingual' ),
|
3142 |
+
# 'delete' => __( 'Delete', 'woocommerce-multilingual' ),
|
3143 |
+
# 'help_title' => __( 'Currencies to display for each language', 'woocommerce-multilingual' ),
|
3144 |
|
3145 |
+
msgid "Delete"
|
3146 |
msgstr ""
|
3147 |
|
3148 |
+
# 'delete' => __( 'Delete', 'woocommerce-multilingual' ),
|
3149 |
+
# 'help_title' => __( 'Currencies to display for each language', 'woocommerce-multilingual' ),
|
3150 |
+
# 'enable_for' => __('Enable %s for %s', 'woocommerce-multilingual'),
|
3151 |
|
3152 |
+
msgid "Currencies to display for each language"
|
3153 |
msgstr ""
|
3154 |
|
3155 |
+
# 'help_title' => __( 'Currencies to display for each language', 'woocommerce-multilingual' ),
|
3156 |
+
# 'enable_for' => __('Enable %s for %s', 'woocommerce-multilingual'),
|
3157 |
+
# 'disable_for' => __('Disable %s for %s', 'woocommerce-multilingual')
|
3158 |
|
3159 |
+
msgid "Enable %s for %s"
|
3160 |
msgstr ""
|
3161 |
|
3162 |
+
# 'enable_for' => __('Enable %s for %s', 'woocommerce-multilingual'),
|
3163 |
+
# 'disable_for' => __('Disable %s for %s', 'woocommerce-multilingual')
|
3164 |
+
# )
|
3165 |
|
3166 |
+
msgid "Disable %s for %s"
|
3167 |
msgstr ""
|
3168 |
|
3169 |
+
# 'wc_currencies' => $this->wc_currencies,
|
3170 |
+
# 'positioned_price' => sprintf( __( ' (%s)', 'woocommerce-multilingual' ), $this->get_positioned_price( $this->wc_currency ) ) ,
|
3171 |
+
#
|
3172 |
|
3173 |
+
msgid " (%s)"
|
3174 |
msgstr ""
|
3175 |
|
3176 |
+
#
|
3177 |
+
# 'wc_currency_empty_warn' => sprintf(__('The multi-currency mode cannot be enabled as a specific currency was not set. Go to the %sWooCommerce settings%s page and select the default currency for your store.',
|
3178 |
+
# 'woocommerce-multilingual'), '<a href="' . admin_url('admin.php?page=wc-settings') . '">', '</a>'),
|
3179 |
|
3180 |
+
msgid "The multi-currency mode cannot be enabled as a specific currency was not set. Go to the %sWooCommerce settings%s page and select the default currency for your store."
|
3181 |
msgstr ""
|
3182 |
|
3183 |
+
# 'mco_disabled' => empty($wc_currency),
|
3184 |
+
# 'label_mco' => __( "Enable the multi-currency mode", 'woocommerce-multilingual' ),
|
3185 |
+
# 'label_mco_learn_url' => WCML_Links::generate_tracking_link( 'https://wpml.org/documentation/related-projects/woocommerce-multilingual/multi-currency-support-woocommerce/', 'multi-currency-support-woocommerce', 'documentation' ),
|
3186 |
|
3187 |
+
msgid "Enable the multi-currency mode"
|
3188 |
msgstr ""
|
3189 |
|
3190 |
+
# 'checked' => $this->woocommerce_wpml->settings['display_custom_prices'] == 1,
|
3191 |
+
# 'label' => __( 'Show only products with custom prices in secondary currencies', 'woocommerce-multilingual' ),
|
3192 |
+
# 'tip' => __( 'When this option is on, when you switch to a secondary currency on the front end, only the products with custom prices in that currency are being displayed. Products with prices determined based on the exchange rate are hidden.', 'woocommerce-multilingual' )
|
3193 |
|
3194 |
+
msgid "Show only products with custom prices in secondary currencies"
|
3195 |
msgstr ""
|
3196 |
|
3197 |
+
# 'label' => __( 'Show only products with custom prices in secondary currencies', 'woocommerce-multilingual' ),
|
3198 |
+
# 'tip' => __( 'When this option is on, when you switch to a secondary currency on the front end, only the products with custom prices in that currency are being displayed. Products with prices determined based on the exchange rate are hidden.', 'woocommerce-multilingual' )
|
3199 |
# ),
|
3200 |
|
3201 |
+
msgid "When this option is on, when you switch to a secondary currency on the front end, only the products with custom prices in that currency are being displayed. Products with prices determined based on the exchange rate are hidden."
|
3202 |
msgstr ""
|
3203 |
|
3204 |
+
# 'submit' => __( 'Save changes', 'woocommerce-multilingual' ),
|
3205 |
+
# 'navigate_warn' => __( 'The changes you made will be lost if you navigate away from this page.', 'woocommerce-multilingual' ),
|
3206 |
+
# 'cur_lang_warn' => __( 'At least one currency must be enabled for this language!', 'woocommerce-multilingual' )
|
3207 |
|
3208 |
+
msgid "The changes you made will be lost if you navigate away from this page."
|
3209 |
msgstr ""
|
3210 |
|
3211 |
+
# 'navigate_warn' => __( 'The changes you made will be lost if you navigate away from this page.', 'woocommerce-multilingual' ),
|
3212 |
+
# 'cur_lang_warn' => __( 'At least one currency must be enabled for this language!', 'woocommerce-multilingual' )
|
3213 |
+
#
|
3214 |
|
3215 |
+
msgid "At least one currency must be enabled for this language!"
|
3216 |
msgstr ""
|
3217 |
|
3218 |
+
# 'headers' => array(
|
3219 |
+
# 'main' => __('Currency switcher options', 'woocommerce-multilingual'),
|
3220 |
+
# 'style' => __('Currency switcher style', 'woocommerce-multilingual'),
|
3221 |
|
3222 |
+
msgid "Currency switcher options"
|
3223 |
msgstr ""
|
3224 |
|
3225 |
+
# 'main' => __('Currency switcher options', 'woocommerce-multilingual'),
|
3226 |
+
# 'style' => __('Currency switcher style', 'woocommerce-multilingual'),
|
3227 |
+
# 'order' => __( 'Currency order', 'woocommerce-multilingual' ),
|
3228 |
|
3229 |
+
msgid "Currency switcher style"
|
3230 |
msgstr ""
|
3231 |
|
3232 |
+
# 'style' => __('Currency switcher style', 'woocommerce-multilingual'),
|
3233 |
+
# 'order' => __( 'Currency order', 'woocommerce-multilingual' ),
|
3234 |
+
# 'parameters' => __( 'Available parameters', 'woocommerce-multilingual' ),
|
3235 |
|
3236 |
+
msgid "Currency order"
|
3237 |
msgstr ""
|
3238 |
|
3239 |
+
# 'order' => __( 'Currency order', 'woocommerce-multilingual' ),
|
3240 |
+
# 'parameters' => __( 'Available parameters', 'woocommerce-multilingual' ),
|
3241 |
+
# 'parameters_list' => '%code%, %symbol%, %name%, %subtotal%',
|
3242 |
|
3243 |
+
msgid "Available parameters"
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
# 'parameters_list' => '%code%, %symbol%, %name%, %subtotal%',
|
3247 |
+
# 'template' => __( 'Template for currency switcher', 'woocommerce-multilingual' ),
|
3248 |
+
# 'visibility' => __('Visibility', 'woocommerce-multilingual')
|
3249 |
|
3250 |
+
msgid "Template for currency switcher"
|
3251 |
msgstr ""
|
3252 |
|
3253 |
+
# 'template' => __( 'Template for currency switcher', 'woocommerce-multilingual' ),
|
3254 |
+
# 'visibility' => __('Visibility', 'woocommerce-multilingual')
|
3255 |
# ),
|
3256 |
|
3257 |
+
msgid "Visibility"
|
3258 |
msgstr ""
|
3259 |
|
3260 |
+
# 'preview' => $this->woocommerce_wpml->multi_currency->currency_switcher->wcml_currency_switcher( array('echo' => false) ),
|
3261 |
+
# 'preview_text' => __( 'Currency switcher preview', 'woocommerce-multilingual' ),
|
3262 |
+
# 'style' => isset($this->woocommerce_wpml->settings['currency_switcher_style']) ? $this->woocommerce_wpml->settings['currency_switcher_style'] : false,
|
3263 |
|
3264 |
+
msgid "Currency switcher preview"
|
3265 |
msgstr ""
|
3266 |
|
3267 |
+
# 'options' => array(
|
3268 |
+
# 'dropdown' => __('Drop-down menu', 'woocommerce-multilingual'),
|
3269 |
+
# 'list' => __('List of currencies', 'woocommerce-multilingual'),
|
3270 |
|
3271 |
+
msgid "Drop-down menu"
|
3272 |
msgstr ""
|
3273 |
|
3274 |
+
# 'dropdown' => __('Drop-down menu', 'woocommerce-multilingual'),
|
3275 |
+
# 'list' => __('List of currencies', 'woocommerce-multilingual'),
|
3276 |
+
# 'vertical' => __('Vertical', 'woocommerce-multilingual'),
|
3277 |
|
3278 |
+
msgid "List of currencies"
|
3279 |
msgstr ""
|
3280 |
|
3281 |
+
# 'list' => __('List of currencies', 'woocommerce-multilingual'),
|
3282 |
+
# 'vertical' => __('Vertical', 'woocommerce-multilingual'),
|
3283 |
+
# 'horizontal' => __('Horizontal', 'woocommerce-multilingual'),
|
3284 |
|
3285 |
+
msgid "Vertical"
|
3286 |
msgstr ""
|
3287 |
|
3288 |
+
# 'vertical' => __('Vertical', 'woocommerce-multilingual'),
|
3289 |
+
# 'horizontal' => __('Horizontal', 'woocommerce-multilingual'),
|
3290 |
+
# 'allowed_tags' => __('Allowed HTML tags: <img> <span> <u> <strong> <em>', 'woocommerce-multilingual')
|
3291 |
|
3292 |
+
msgid "Horizontal"
|
3293 |
msgstr ""
|
3294 |
|
3295 |
+
# 'horizontal' => __('Horizontal', 'woocommerce-multilingual'),
|
3296 |
+
# 'allowed_tags' => __('Allowed HTML tags: <img> <span> <u> <strong> <em>', 'woocommerce-multilingual')
|
3297 |
+
# ),
|
3298 |
|
3299 |
+
msgid "Allowed HTML tags: <img> <span> <u> <strong> <em>"
|
3300 |
msgstr ""
|
3301 |
|
3302 |
+
# 'order_nonce' => wp_create_nonce( 'set_currencies_order_nonce' ),
|
3303 |
+
# 'order_tip' => __( 'Drag the currencies to change their order', 'woocommerce-multilingual' ),
|
3304 |
+
# 'parameters_tip' => __( '%name%, %symbol%, %code%', 'woocommerce-multilingual' ),
|
3305 |
|
3306 |
+
msgid "Drag the currencies to change their order"
|
3307 |
msgstr ""
|
3308 |
|
3309 |
+
# 'order_tip' => __( 'Drag the currencies to change their order', 'woocommerce-multilingual' ),
|
3310 |
+
# 'parameters_tip' => __( '%name%, %symbol%, %code%', 'woocommerce-multilingual' ),
|
3311 |
+
# 'template' => isset($this->woocommerce_wpml->settings['wcml_curr_template']) ?
|
3312 |
|
3313 |
+
msgid "%name%, %symbol%, %code%"
|
3314 |
msgstr ""
|
3315 |
|
3316 |
+
# $this->woocommerce_wpml->settings['wcml_curr_template'] : '',
|
3317 |
+
# 'template_tip' => __( 'Default: %name% (%symbol%) - %code%', 'woocommerce-multilingual' ),
|
3318 |
+
# 'template_default' => '%name% (%symbol%) - %code%',
|
3319 |
|
3320 |
+
msgid "Default: %name% (%symbol%) - %code%"
|
3321 |
msgstr ""
|
3322 |
|
3323 |
+
# 'template_default' => '%name% (%symbol%) - %code%',
|
3324 |
+
# 'visibility_label' => __('Show a currency selector on the product page template', 'woocommerce-multilingual'),
|
3325 |
+
# 'visibility_on' => isset($this->woocommerce_wpml->settings['currency_switcher_product_visibility']) ?
|
3326 |
|
3327 |
+
msgid "Show a currency selector on the product page template"
|
3328 |
msgstr ""
|
3329 |
|
3330 |
+
# 'products' => $this->get_removed_products(),
|
3331 |
+
# 'title' => sprintf( __( 'Products removed after switching to %s:', 'woocommerce-multilingual'), $switched_to ),
|
3332 |
+
# 'clear' => __( 'Clear list', 'woocommerce-multilingual'),
|
3333 |
|
3334 |
+
msgid "Products removed after switching to %s:"
|
3335 |
msgstr ""
|
3336 |
|
3337 |
+
# 'title' => sprintf( __( 'Products removed after switching to %s:', 'woocommerce-multilingual'), $switched_to ),
|
3338 |
+
# 'clear' => __( 'Clear list', 'woocommerce-multilingual'),
|
3339 |
+
# 'nonce' => wp_create_nonce( 'wcml_clear_removed_items' ),
|
3340 |
|
3341 |
+
msgid "Clear list"
|
3342 |
msgstr ""
|
3343 |
|
3344 |
+
# 'troubl' => __( 'Troubleshooting', 'woocommerce-multilingual' ),
|
3345 |
+
# 'backup' => __( 'Please make a backup of your database before you start the synchronization', 'woocommerce-multilingual' ),
|
3346 |
+
# 'sync' => __( 'Sync variables products', 'woocommerce-multilingual' ),
|
3347 |
|
3348 |
+
msgid "Please make a backup of your database before you start the synchronization"
|
3349 |
msgstr ""
|
3350 |
|
3351 |
+
# 'backup' => __( 'Please make a backup of your database before you start the synchronization', 'woocommerce-multilingual' ),
|
3352 |
+
# 'sync' => __( 'Sync variables products', 'woocommerce-multilingual' ),
|
3353 |
+
# 'upd_prod_count' => __( 'Update products count:', 'woocommerce-multilingual' ),
|
3354 |
|
3355 |
+
msgid "Sync variables products"
|
3356 |
msgstr ""
|
3357 |
|
3358 |
+
# 'sync' => __( 'Sync variables products', 'woocommerce-multilingual' ),
|
3359 |
+
# 'upd_prod_count' => __( 'Update products count:', 'woocommerce-multilingual' ),
|
3360 |
+
# 'prod_var' => __( 'products with variations', 'woocommerce-multilingual' ),
|
3361 |
|
3362 |
+
msgid "Update products count:"
|
3363 |
msgstr ""
|
3364 |
|
3365 |
+
# 'upd_prod_count' => __( 'Update products count:', 'woocommerce-multilingual' ),
|
3366 |
+
# 'prod_var' => __( 'products with variations', 'woocommerce-multilingual' ),
|
3367 |
+
# 'sync_var' => __( 'Sync products variations:', 'woocommerce-multilingual' ),
|
3368 |
|
3369 |
+
msgid "products with variations"
|
3370 |
msgstr ""
|
3371 |
|
3372 |
+
# 'prod_var' => __( 'products with variations', 'woocommerce-multilingual' ),
|
3373 |
+
# 'sync_var' => __( 'Sync products variations:', 'woocommerce-multilingual' ),
|
3374 |
+
# 'left' => __( 'left', 'woocommerce-multilingual' ),
|
3375 |
|
3376 |
+
msgid "Sync products variations:"
|
3377 |
msgstr ""
|
3378 |
|
3379 |
+
# 'sync_var' => __( 'Sync products variations:', 'woocommerce-multilingual' ),
|
3380 |
+
# 'left' => __( 'left', 'woocommerce-multilingual' ),
|
3381 |
+
# 'sync_gallery' => __( 'Sync products "gallery images":', 'woocommerce-multilingual' ),
|
3382 |
|
3383 |
+
msgid "left"
|
3384 |
msgstr ""
|
3385 |
|
3386 |
+
# 'left' => __( 'left', 'woocommerce-multilingual' ),
|
3387 |
+
# 'sync_gallery' => __( 'Sync products "gallery images":', 'woocommerce-multilingual' ),
|
3388 |
+
# 'sync_cat' => __( 'Sync products categories (display type, thumbnail):', 'woocommerce-multilingual' ),
|
3389 |
|
3390 |
+
msgid "Sync products \"gallery images\":"
|
3391 |
msgstr ""
|
3392 |
|
3393 |
+
# 'sync_gallery' => __( 'Sync products "gallery images":', 'woocommerce-multilingual' ),
|
3394 |
+
# 'sync_cat' => __( 'Sync products categories (display type, thumbnail):', 'woocommerce-multilingual' ),
|
3395 |
+
# 'dup_terms' => __( 'Duplicate terms ( please select attribute ):', 'woocommerce-multilingual' ),
|
3396 |
|
3397 |
+
msgid "Sync products categories (display type, thumbnail):"
|
3398 |
msgstr ""
|
3399 |
|
3400 |
+
# 'sync_cat' => __( 'Sync products categories (display type, thumbnail):', 'woocommerce-multilingual' ),
|
3401 |
+
# 'dup_terms' => __( 'Duplicate terms ( please select attribute ):', 'woocommerce-multilingual' ),
|
3402 |
+
# 'none' => __( 'none', 'woocommerce-multilingual' ),
|
3403 |
|
3404 |
+
msgid "Duplicate terms ( please select attribute ):"
|
3405 |
msgstr ""
|
3406 |
|
3407 |
+
# 'dup_terms' => __( 'Duplicate terms ( please select attribute ):', 'woocommerce-multilingual' ),
|
3408 |
+
# 'none' => __( 'none', 'woocommerce-multilingual' ),
|
3409 |
+
# 'start' => __( 'Start', 'woocommerce-multilingual' ),
|
3410 |
|
3411 |
+
msgid "none"
|
3412 |
msgstr ""
|
3413 |
|
3414 |
+
# 'none' => __( 'none', 'woocommerce-multilingual' ),
|
3415 |
+
# 'start' => __( 'Start', 'woocommerce-multilingual' ),
|
3416 |
+
# 'delete_terms' => __( 'Fix product_type taxonomy terms', 'woocommerce-multilingual' ),
|
3417 |
|
3418 |
+
msgid "Start"
|
3419 |
msgstr ""
|
3420 |
|
3421 |
+
# 'start' => __( 'Start', 'woocommerce-multilingual' ),
|
3422 |
+
# 'delete_terms' => __( 'Fix product_type taxonomy terms', 'woocommerce-multilingual' ),
|
3423 |
+
# 'product_type_fix_done' => __( 'Done!', 'woocommerce-multilingual' )
|
3424 |
|
3425 |
+
msgid "Fix product_type taxonomy terms"
|
3426 |
msgstr ""
|
3427 |
|
3428 |
+
# 'delete_terms' => __( 'Fix product_type taxonomy terms', 'woocommerce-multilingual' ),
|
3429 |
+
# 'product_type_fix_done' => __( 'Done!', 'woocommerce-multilingual' )
|
3430 |
# ),
|
3431 |
|
3432 |
+
msgid "Done!"
|
3433 |
msgstr ""
|
3434 |
|
3435 |
+
# 'title' => __('WooCommerce Multilingual', 'woocommerce-multilingual'),
|
3436 |
+
# 'required'=> __('Required plugins', 'woocommerce-multilingual'),
|
3437 |
+
# 'plugins'=> __('Plugins Status', 'woocommerce-multilingual'),
|
3438 |
|
3439 |
+
msgid "Required plugins"
|
3440 |
msgstr ""
|
3441 |
|
3442 |
+
# 'depends'=> __('WooCommerce Multilingual depends on several plugins to work. If any required plugin is missing, you should install and activate it.', 'woocommerce-multilingual'),
|
3443 |
+
# 'old_wpml_link'=> sprintf( __( 'WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML</a> versions prior 2.0.5.', 'woocommerce-multilingual' ), WCML_Links::generate_tracking_link( 'https://wpml.org/' ) ),
|
3444 |
+
# 'update_wpml'=> __( 'Update WPML', 'woocommerce-multilingual' ),
|
3445 |
|
3446 |
+
msgid "WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href=\"%s\">WPML</a> versions prior 2.0.5."
|
3447 |
msgstr ""
|
3448 |
|
3449 |
+
# 'old_wpml_link'=> sprintf( __( 'WooCommerce Multilingual is enabled but not effective. It is not compatible with <a href="%s">WPML</a> versions prior 2.0.5.', 'woocommerce-multilingual' ), WCML_Links::generate_tracking_link( 'https://wpml.org/' ) ),
|
3450 |
+
# 'update_wpml'=> __( 'Update WPML', 'woocommerce-multilingual' ),
|
3451 |
+
# 'upgrade_wpml'=> __( 'Upgrade WPML', 'woocommerce-multilingual' ),
|
3452 |
|
3453 |
+
msgid "Update WPML"
|
3454 |
msgstr ""
|
3455 |
|
3456 |
+
# 'update_wpml'=> __( 'Update WPML', 'woocommerce-multilingual' ),
|
3457 |
+
# 'upgrade_wpml'=> __( 'Upgrade WPML', 'woocommerce-multilingual' ),
|
3458 |
+
# 'get_wpml'=> __( 'Get WPML', 'woocommerce-multilingual' ),
|
3459 |
|
3460 |
+
msgid "Upgrade WPML"
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
# 'upgrade_wpml'=> __( 'Upgrade WPML', 'woocommerce-multilingual' ),
|
3464 |
+
# 'get_wpml'=> __( 'Get WPML', 'woocommerce-multilingual' ),
|
3465 |
+
# 'get_wpml_media'=> __( 'Get WPML Media', 'woocommerce-multilingual' ),
|
3466 |
|
3467 |
+
msgid "Get WPML"
|
3468 |
msgstr ""
|
3469 |
|
3470 |
+
# 'get_wpml'=> __( 'Get WPML', 'woocommerce-multilingual' ),
|
3471 |
+
# 'get_wpml_media'=> __( 'Get WPML Media', 'woocommerce-multilingual' ),
|
3472 |
+
# 'get_wpml_tm'=> __( 'Get WPML Translation Management', 'woocommerce-multilingual' ),
|
3473 |
|
3474 |
+
msgid "Get WPML Media"
|
3475 |
msgstr ""
|
3476 |
|
3477 |
+
# 'get_wpml_media'=> __( 'Get WPML Media', 'woocommerce-multilingual' ),
|
3478 |
+
# 'get_wpml_tm'=> __( 'Get WPML Translation Management', 'woocommerce-multilingual' ),
|
3479 |
+
# 'get_wpml_st'=> __( 'Get WPML String Translation', 'woocommerce-multilingual' ),
|
3480 |
|
3481 |
+
msgid "Get WPML Translation Management"
|
3482 |
msgstr ""
|
3483 |
|
3484 |
+
# 'get_wpml_tm'=> __( 'Get WPML Translation Management', 'woocommerce-multilingual' ),
|
3485 |
+
# 'get_wpml_st'=> __( 'Get WPML String Translation', 'woocommerce-multilingual' ),
|
3486 |
+
# 'new_design_wpml_link'=> sprintf( __( 'You are using WooCommerce Multilingual %s. This version includes an important UI redesign for the configuration screens and it requires <a href="%s">WPML %s</a> or higher. Everything still works on the front end now but, in order to configure options for WooCommerce Multilingual, you need to upgrade WPML.', 'woocommerce-multilingual' ), WCML_VERSION, WCML_Links::generate_tracking_link( 'https://wpml.org/' ), '3.4' ),
|
3487 |
|
3488 |
+
msgid "Get WPML String Translation"
|
3489 |
msgstr ""
|
3490 |
|
3491 |
+
# 'get_wpml_st'=> __( 'Get WPML String Translation', 'woocommerce-multilingual' ),
|
3492 |
+
# 'new_design_wpml_link'=> sprintf( __( 'You are using WooCommerce Multilingual %s. This version includes an important UI redesign for the configuration screens and it requires <a href="%s">WPML %s</a> or higher. Everything still works on the front end now but, in order to configure options for WooCommerce Multilingual, you need to upgrade WPML.', 'woocommerce-multilingual' ), WCML_VERSION, WCML_Links::generate_tracking_link( 'https://wpml.org/' ), '3.4' ),
|
3493 |
+
# 'wpml' => '<strong>WPML</strong>',
|
3494 |
|
3495 |
+
msgid "You are using WooCommerce Multilingual %s. This version includes an important UI redesign for the configuration screens and it requires <a href=\"%s\">WPML %s</a> or higher. Everything still works on the front end now but, in order to configure options for WooCommerce Multilingual, you need to upgrade WPML."
|
3496 |
msgstr ""
|
3497 |
|
3498 |
+
# 'not_setup' => __( '%s is not set up.', 'woocommerce-multilingual' ),
|
3499 |
+
# 'not_inst' => __( '%s is either not installed or not active.', 'woocommerce-multilingual' ),
|
3500 |
+
# 'wpml_not_inst' => sprintf( __( '%s is either not installed or not active.', 'woocommerce-multilingual' ),'<strong><a title="' . esc_attr__('The WordPress Multilingual Plugin', 'woocommerce-multilingual') .'" href="' . WCML_Links::generate_tracking_link( 'https://wpml.org/' ) . '">WPML</a></strong>' ),
|
3501 |
|
3502 |
+
msgid "%s is either not installed or not active."
|
3503 |
msgstr ""
|
3504 |
|
3505 |
+
# 'wpml_not_inst' => sprintf( __( '%s is either not installed or not active.', 'woocommerce-multilingual' ),'<strong><a title="' . esc_attr__('The WordPress Multilingual Plugin', 'woocommerce-multilingual') .'" href="' . WCML_Links::generate_tracking_link( 'https://wpml.org/' ) . '">WPML</a></strong>' ),
|
3506 |
+
# 'old_wc' => sprintf( __( '%1$s is installed, but with incorrect version. You need %1$s %2$s or higher. ', 'woocommerce-multilingual' ), '<strong>WooCommerce</strong>', '2.0' ),
|
3507 |
+
# 'download_wc' => __( 'Download WooCommerce', 'woocommerce-multilingual' ),
|
3508 |
|
3509 |
+
msgid "%1$s is installed, but with incorrect version. You need %1$s %2$s or higher. "
|
3510 |
msgstr ""
|
3511 |
|
3512 |
+
# 'old_wc' => sprintf( __( '%1$s is installed, but with incorrect version. You need %1$s %2$s or higher. ', 'woocommerce-multilingual' ), '<strong>WooCommerce</strong>', '2.0' ),
|
3513 |
+
# 'download_wc' => __( 'Download WooCommerce', 'woocommerce-multilingual' ),
|
3514 |
+
# )
|
3515 |
|
3516 |
+
msgid "Download WooCommerce"
|
3517 |
msgstr ""
|
3518 |
|
3519 |
+
# 'not_inst' => __( '%s is either not installed or not active.', 'woocommerce-multilingual' ),
|
3520 |
+
# 'wpml_not_inst' => sprintf( __( '%s is either not installed or not active.', 'woocommerce-multilingual' ),'<strong><a title="' . esc_attr__('The WordPress Multilingual Plugin', 'woocommerce-multilingual') .'" href="' . WCML_Links::generate_tracking_link( 'https://wpml.org/' ) . '">WPML</a></strong>' ),
|
3521 |
+
# 'old_wc' => sprintf( __( '%1$s is installed, but with incorrect version. You need %1$s %2$s or higher. ', 'woocommerce-multilingual' ), '<strong>WooCommerce</strong>', '2.0' ),
|
3522 |
|
3523 |
+
msgid "The WordPress Multilingual Plugin"
|
3524 |
msgstr ""
|
3525 |
|
3526 |
+
# 'strings' => array(
|
3527 |
+
# 'heading' => __('Setup Complete', 'woocommerce-multilingual'),
|
3528 |
+
# 'description1' => __("Your multilingual shop is almost ready. Next, you should go to the different tabs in %sWooCommerce » WooCommerce Multilingual%s admin and do the final setup.", 'woocommerce-multilingual'),
|
3529 |
|
3530 |
+
msgid "Setup Complete"
|
3531 |
msgstr ""
|
3532 |
|
3533 |
+
# 'heading' => __('Setup Complete', 'woocommerce-multilingual'),
|
3534 |
+
# 'description1' => __("Your multilingual shop is almost ready. Next, you should go to the different tabs in %sWooCommerce » WooCommerce Multilingual%s admin and do the final setup.", 'woocommerce-multilingual'),
|
3535 |
+
# 'description2' => __("For your convenience, we've marked items that require your attention with a notice icon. You can see a list of everything that you should complete in the %sStatus%s tab.", 'woocommerce-multilingual'),
|
3536 |
|
3537 |
+
msgid "Your multilingual shop is almost ready. Next, you should go to the different tabs in %sWooCommerce » WooCommerce Multilingual%s admin and do the final setup."
|
3538 |
msgstr ""
|
3539 |
|
3540 |
+
# 'description1' => __("Your multilingual shop is almost ready. Next, you should go to the different tabs in %sWooCommerce » WooCommerce Multilingual%s admin and do the final setup.", 'woocommerce-multilingual'),
|
3541 |
+
# 'description2' => __("For your convenience, we've marked items that require your attention with a notice icon. You can see a list of everything that you should complete in the %sStatus%s tab.", 'woocommerce-multilingual'),
|
3542 |
+
# 'continue' => __('Close setup', 'woocommerce-multilingual'),
|
3543 |
|
3544 |
+
msgid "For your convenience, we've marked items that require your attention with a notice icon. You can see a list of everything that you should complete in the %sStatus%s tab."
|
3545 |
msgstr ""
|
3546 |
|
3547 |
+
# 'description2' => __("For your convenience, we've marked items that require your attention with a notice icon. You can see a list of everything that you should complete in the %sStatus%s tab.", 'woocommerce-multilingual'),
|
3548 |
+
# 'continue' => __('Close setup', 'woocommerce-multilingual'),
|
3549 |
+
# ),
|
3550 |
|
3551 |
+
msgid "Close setup"
|
3552 |
msgstr ""
|
3553 |
|
3554 |
+
#
|
3555 |
+
# $store_pages_view = '<p><i class="otgs-ico-warning"></i> ' . __('One or more WooCommerce pages have not been created') . '<p>';
|
3556 |
+
#
|
3557 |
|
3558 |
+
msgid "One or more WooCommerce pages have not been created"
|
3559 |
msgstr ""
|
3560 |
|
3561 |
+
# '<label><input type="checkbox" name="install_missing_pages" value="1" checked="checked"> ' .
|
3562 |
+
# __('Install missing WooCommerce pages and create translations.', 'woocommerce-multilingual') .
|
3563 |
+
# '</label>';
|
3564 |
|
3565 |
+
msgid "Install missing WooCommerce pages and create translations."
|
3566 |
msgstr ""
|
3567 |
|
3568 |
+
# 'strings' => array(
|
3569 |
+
# 'heading' => __('Translate Store Pages', 'woocommerce-multilingual'),
|
3570 |
+
# 'description' => __("All store pages must be translated in the languages configured on the site.", 'woocommerce-multilingual'),
|
3571 |
|
3572 |
+
msgid "Translate Store Pages"
|
3573 |
msgstr ""
|
3574 |
|
3575 |
+
# 'heading' => __('Translate Store Pages', 'woocommerce-multilingual'),
|
3576 |
+
# 'description' => __("All store pages must be translated in the languages configured on the site.", 'woocommerce-multilingual'),
|
3577 |
+
# 'continue' => __('Continue', 'woocommerce-multilingual'),
|
3578 |
|
3579 |
+
msgid "All store pages must be translated in the languages configured on the site."
|
3580 |
msgstr ""
|
3581 |
|
3582 |
+
# 'description' => __("All store pages must be translated in the languages configured on the site.", 'woocommerce-multilingual'),
|
3583 |
+
# 'continue' => __('Continue', 'woocommerce-multilingual'),
|
3584 |
+
# ),
|
3585 |
|
3586 |
+
msgid "Continue"
|
3587 |
msgstr ""
|
3588 |
|
3589 |
+
# 'strings' => array(
|
3590 |
+
# 'heading' => __("Let's turn your WooCommerce shop multilingual", 'woocommerce-multilingual'),
|
3591 |
+
# 'description1' => __('Thank you for choosing WooCommerce Multilingual. We need to do a few upgrades to your site, so that it has everything needed to run multilingual.', 'woocommerce-multilingual'),
|
3592 |
|
3593 |
+
msgid "Let's turn your WooCommerce shop multilingual"
|
3594 |
msgstr ""
|
3595 |
|
3596 |
+
# 'heading' => __("Let's turn your WooCommerce shop multilingual", 'woocommerce-multilingual'),
|
3597 |
+
# 'description1' => __('Thank you for choosing WooCommerce Multilingual. We need to do a few upgrades to your site, so that it has everything needed to run multilingual.', 'woocommerce-multilingual'),
|
3598 |
+
# 'description2' => array(
|
3599 |
|
3600 |
+
msgid "Thank you for choosing WooCommerce Multilingual. We need to do a few upgrades to your site, so that it has everything needed to run multilingual."
|
3601 |
msgstr ""
|
3602 |
|
3603 |
+
#
|
3604 |
+
# 'title' => __("We'll help you:", 'woocommerce-multilingual'),
|
3605 |
+
# 'step1' => __("Translate the 'store' pages", 'woocommerce-multilingual'),
|
3606 |
|
3607 |
+
msgid "We'll help you:"
|
3608 |
msgstr ""
|
3609 |
|
3610 |
+
# 'title' => __("We'll help you:", 'woocommerce-multilingual'),
|
3611 |
+
# 'step1' => __("Translate the 'store' pages", 'woocommerce-multilingual'),
|
3612 |
+
# 'step2' => __("Choose which attributes to make translatable", 'woocommerce-multilingual'),
|
3613 |
|
3614 |
+
msgid "Translate the 'store' pages"
|
3615 |
msgstr ""
|
3616 |
|
3617 |
+
# 'step1' => __("Translate the 'store' pages", 'woocommerce-multilingual'),
|
3618 |
+
# 'step2' => __("Choose which attributes to make translatable", 'woocommerce-multilingual'),
|
3619 |
+
# 'step3' => __("Choose if you need multiple currencies", 'woocommerce-multilingual'),
|
3620 |
|
3621 |
+
msgid "Choose which attributes to make translatable"
|
3622 |
msgstr ""
|
3623 |
|
3624 |
+
# 'step2' => __("Choose which attributes to make translatable", 'woocommerce-multilingual'),
|
3625 |
+
# 'step3' => __("Choose if you need multiple currencies", 'woocommerce-multilingual'),
|
3626 |
+
#
|
3627 |
|
3628 |
+
msgid "Choose if you need multiple currencies"
|
3629 |
msgstr ""
|
3630 |
|
3631 |
+
# ),
|
3632 |
+
# 'description3' => sprintf( __("You can make these updates now, or later from the %sWooCommerce » WooCommerce Multilingual%s menu.", 'woocommerce-multilingual'), '<strong>', '</strong>' ),
|
3633 |
+
# 'continue' => __("Let's continue", 'woocommerce-multilingual'),
|
3634 |
|
3635 |
+
msgid "You can make these updates now, or later from the %sWooCommerce » WooCommerce Multilingual%s menu."
|
3636 |
msgstr ""
|
3637 |
|
3638 |
+
# 'description3' => sprintf( __("You can make these updates now, or later from the %sWooCommerce » WooCommerce Multilingual%s menu.", 'woocommerce-multilingual'), '<strong>', '</strong>' ),
|
3639 |
+
# 'continue' => __("Let's continue", 'woocommerce-multilingual'),
|
3640 |
+
# 'later' => __("I'll do the setup later", 'woocommerce-multilingual')
|
3641 |
|
3642 |
+
msgid "Let's continue"
|
3643 |
msgstr ""
|
3644 |
|
3645 |
+
# 'continue' => __("Let's continue", 'woocommerce-multilingual'),
|
3646 |
+
# 'later' => __("I'll do the setup later", 'woocommerce-multilingual')
|
3647 |
+
# ),
|
3648 |
|
3649 |
+
msgid "I'll do the setup later"
|
3650 |
msgstr ""
|
3651 |
|
3652 |
+
# 'strings' => array(
|
3653 |
+
# 'heading' => __('Select Translatable Attributes', 'woocommerce-multilingual'),
|
3654 |
+
# 'no_attributes' => __('There are no attributes defined', 'woocommerce-multilingual'),
|
3655 |
|
3656 |
+
msgid "Select Translatable Attributes"
|
3657 |
msgstr ""
|
3658 |
|
3659 |
+
# 'heading' => __('Select Translatable Attributes', 'woocommerce-multilingual'),
|
3660 |
+
# 'no_attributes' => __('There are no attributes defined', 'woocommerce-multilingual'),
|
3661 |
+
# 'continue' => __('Continue', 'woocommerce-multilingual'),
|
3662 |
|
3663 |
+
msgid "There are no attributes defined"
|
3664 |
msgstr ""
|
3665 |
|
3666 |
+
# 'continue' => __('Continue', 'woocommerce-multilingual'),
|
3667 |
+
# 'later' => __('Later', 'woocommerce-multilingual')
|
3668 |
+
# ),
|
3669 |
|
3670 |
+
msgid "Later"
|
3671 |
msgstr ""
|
3672 |
|
3673 |
+
# 'strings' => array(
|
3674 |
+
# 'heading' => __( 'Enable Multiple Currencies', 'woocommerce-multilingual' ),
|
3675 |
+
# 'description' => __( "This will allow you to set prices for products in different currencies. The prices can be determined based on a given exchange rate or set explicitly for specific products.", 'woocommerce-multilingual' ),
|
3676 |
|
3677 |
+
msgid "Enable Multiple Currencies"
|
3678 |
msgstr ""
|
3679 |
|
3680 |
+
# 'heading' => __( 'Enable Multiple Currencies', 'woocommerce-multilingual' ),
|
3681 |
+
# 'description' => __( "This will allow you to set prices for products in different currencies. The prices can be determined based on a given exchange rate or set explicitly for specific products.", 'woocommerce-multilingual' ),
|
3682 |
+
# 'label_mco' => __( 'Enable the multi-currency mode', 'woocommerce-multilingual' ),
|
3683 |
|
3684 |
+
msgid "This will allow you to set prices for products in different currencies. The prices can be determined based on a given exchange rate or set explicitly for specific products."
|
3685 |
msgstr ""
|
3686 |
|
3687 |
+
# 'strings' => array(
|
3688 |
+
# 'notice' => __( 'This page allows you to translate all strings that are being used by WooCommerce in building different type of urls. Translating them enables you to have fully localized urls that match the language of the pages.', 'woocommerce-multilingual' ),
|
3689 |
+
# 'notice_defaults' => sprintf( __( 'You can enter or edit your default values on the %sPermalinks settings%s page or, for the endpoints, on the WooCommerce %sAccount settings%s page.',
|
3690 |
|
3691 |
+
msgid "This page allows you to translate all strings that are being used by WooCommerce in building different type of urls. Translating them enables you to have fully localized urls that match the language of the pages."
|
3692 |
msgstr ""
|
3693 |
|
3694 |
+
# 'notice' => __( 'This page allows you to translate all strings that are being used by WooCommerce in building different type of urls. Translating them enables you to have fully localized urls that match the language of the pages.', 'woocommerce-multilingual' ),
|
3695 |
+
# 'notice_defaults' => sprintf( __( 'You can enter or edit your default values on the %sPermalinks settings%s page or, for the endpoints, on the WooCommerce %sAccount settings%s page.',
|
3696 |
+
# 'woocommerce-multilingual' ),
|
3697 |
|
3698 |
+
msgid "You can enter or edit your default values on the %sPermalinks settings%s page or, for the endpoints, on the WooCommerce %sAccount settings%s page."
|
3699 |
msgstr ""
|
3700 |
|
|
|
|
|
3701 |
# ),
|
3702 |
+
# 'perm_settings' => '<a href="'.admin_url('options-permalink.php').'" >' .__( 'permalinks settings', 'woocommerce-multilingual' ).'</a>',
|
3703 |
+
# 'account_settings' => '<a href="admin.php?page=wc-settings&tab=account" >'.__( 'Account settings', 'woocommerce-multilingual' ).'</a>',
|
3704 |
|
3705 |
+
msgid "permalinks settings"
|
3706 |
msgstr ""
|
3707 |
|
3708 |
+
# 'perm_settings' => '<a href="'.admin_url('options-permalink.php').'" >' .__( 'permalinks settings', 'woocommerce-multilingual' ).'</a>',
|
3709 |
+
# 'account_settings' => '<a href="admin.php?page=wc-settings&tab=account" >'.__( 'Account settings', 'woocommerce-multilingual' ).'</a>',
|
3710 |
+
# 'slug_type' => __( 'Slug type', 'woocommerce-multilingual' ),
|
3711 |
|
3712 |
+
msgid "Account settings"
|
3713 |
msgstr ""
|
3714 |
|
3715 |
+
# 'account_settings' => '<a href="admin.php?page=wc-settings&tab=account" >'.__( 'Account settings', 'woocommerce-multilingual' ).'</a>',
|
3716 |
+
# 'slug_type' => __( 'Slug type', 'woocommerce-multilingual' ),
|
3717 |
+
# 'orig_slug' => __( 'Original Slug', 'woocommerce-multilingual' ),
|
3718 |
|
3719 |
+
msgid "Slug type"
|
3720 |
msgstr ""
|
3721 |
|
3722 |
+
# 'slug_type' => __( 'Slug type', 'woocommerce-multilingual' ),
|
3723 |
+
# 'orig_slug' => __( 'Original Slug', 'woocommerce-multilingual' ),
|
3724 |
+
# 'shop' => __( 'Shop page', 'woocommerce-multilingual' ),
|
3725 |
|
3726 |
+
msgid "Original Slug"
|
3727 |
msgstr ""
|
3728 |
|
3729 |
+
# 'orig_slug' => __( 'Original Slug', 'woocommerce-multilingual' ),
|
3730 |
+
# 'shop' => __( 'Shop page', 'woocommerce-multilingual' ),
|
3731 |
+
# 'product' => __( 'Product base', 'woocommerce-multilingual' ),
|
3732 |
|
3733 |
+
msgid "Shop page"
|
3734 |
msgstr ""
|
3735 |
|
3736 |
+
# 'shop' => __( 'Shop page', 'woocommerce-multilingual' ),
|
3737 |
+
# 'product' => __( 'Product base', 'woocommerce-multilingual' ),
|
3738 |
+
# 'category' => __( 'Product category base', 'woocommerce-multilingual' ),
|
3739 |
|
3740 |
+
msgid "Product base"
|
3741 |
msgstr ""
|
3742 |
|
3743 |
+
# 'product' => __( 'Product base', 'woocommerce-multilingual' ),
|
3744 |
+
# 'category' => __( 'Product category base', 'woocommerce-multilingual' ),
|
3745 |
+
# 'tag' => __( 'Product tag base', 'woocommerce-multilingual' ),
|
3746 |
|
3747 |
+
msgid "Product category base"
|
3748 |
msgstr ""
|
3749 |
|
3750 |
+
# 'category' => __( 'Product category base', 'woocommerce-multilingual' ),
|
3751 |
+
# 'tag' => __( 'Product tag base', 'woocommerce-multilingual' ),
|
3752 |
+
# 'attr' => __( 'Product attribute base', 'woocommerce-multilingual' ),
|
3753 |
|
3754 |
+
msgid "Product tag base"
|
3755 |
msgstr ""
|
3756 |
|
3757 |
+
# 'tag' => __( 'Product tag base', 'woocommerce-multilingual' ),
|
3758 |
+
# 'attr' => __( 'Product attribute base', 'woocommerce-multilingual' ),
|
3759 |
+
# 'endpoint' => __( 'Endpoint: %s', 'woocommerce-multilingual' ),
|
3760 |
|
3761 |
+
msgid "Product attribute base"
|
3762 |
msgstr ""
|
3763 |
|
3764 |
+
# 'endpoint' => __( 'Endpoint: %s', 'woocommerce-multilingual' ),
|
3765 |
+
# 'attribute_slug' => __( 'Attribute slug: %s', 'woocommerce-multilingual' ),
|
3766 |
+
# ),
|
3767 |
|
3768 |
+
msgid "Attribute slug: %s"
|
3769 |
msgstr ""
|
3770 |
|
3771 |
+
# 'strings' => array(
|
3772 |
+
# 'orig' => __( 'Original', 'woocommerce-multilingual' ),
|
3773 |
+
# 'trnsl_to' => __( 'Translation to', 'woocommerce-multilingual' ),
|
3774 |
|
3775 |
+
msgid "Original"
|
3776 |
msgstr ""
|
3777 |
|
3778 |
+
# 'orig' => __( 'Original', 'woocommerce-multilingual' ),
|
3779 |
+
# 'trnsl_to' => __( 'Translation to', 'woocommerce-multilingual' ),
|
3780 |
+
# 'cancel' => __( 'Cancel', 'woocommerce-multilingual' ),
|
3781 |
|
3782 |
+
msgid "Translation to"
|
3783 |
msgstr ""
|
3784 |
|
3785 |
+
# $args['original_base_value'] = urldecode(get_post($original_shop_id)->post_name);
|
3786 |
+
# $args['label_name'] = __('Product Shop Base', 'woocommerce-multilingual');
|
3787 |
+
# }else{
|
3788 |
|
3789 |
+
msgid "Product Shop Base"
|
3790 |
msgstr ""
|
3791 |
|
3792 |
# 'strings' => array(
|
3824 |
msgid "This action lets you automatically apply the %s taxonomy to your content in different languages. It will scan the original content and apply the same taxonomy to translated content."
|
3825 |
msgstr ""
|
3826 |
|
3827 |
+
# $empty_value->name = '';
|
3828 |
+
# $empty_value->label = __( '--Taxonomy--', 'woocommerce-multilingual' );
|
3829 |
+
# array_unshift( $this->custom_taxonomies, $empty_value );
|
3830 |
+
|
3831 |
+
msgid "--Taxonomy--"
|
3832 |
+
msgstr ""
|
3833 |
+
|
3834 |
+
# 'strings' => array(
|
3835 |
+
# 'no_taxonomies' => __( 'There are no translatable product custom taxonomies defined', 'woocommerce-multilingual' ),
|
3836 |
+
# 'select_label' => __('Select the taxonomy to translate: ', 'woocommerce-multilingual'),
|
3837 |
+
|
3838 |
+
msgid "There are no translatable product custom taxonomies defined"
|
3839 |
+
msgstr ""
|
3840 |
+
|
3841 |
+
# 'no_taxonomies' => __( 'There are no translatable product custom taxonomies defined', 'woocommerce-multilingual' ),
|
3842 |
+
# 'select_label' => __('Select the taxonomy to translate: ', 'woocommerce-multilingual'),
|
3843 |
+
# 'loading' => __( 'Loading ...', 'woocommerce-multilingual' )
|
3844 |
+
|
3845 |
+
msgid "Select the taxonomy to translate: "
|
3846 |
+
msgstr ""
|
3847 |
+
|
3848 |
+
# $empty_value->attribute_name = '';
|
3849 |
+
# $empty_value->attribute_label = __( '--Attribute--', 'woocommerce-multilingual' );
|
3850 |
+
# array_unshift( $product_attributes, $empty_value );
|
3851 |
+
|
3852 |
+
msgid "--Attribute--"
|
3853 |
+
msgstr ""
|
3854 |
+
|
3855 |
+
# 'strings' => array(
|
3856 |
+
# 'no_attributes' => __( 'There are no translatable product attributes defined', 'woocommerce-multilingual' ),
|
3857 |
+
# 'select_label' => __('Select the attribute to translate: ', 'woocommerce-multilingual'),
|
3858 |
+
|
3859 |
+
msgid "There are no translatable product attributes defined"
|
3860 |
+
msgstr ""
|
3861 |
+
|
3862 |
+
# 'no_attributes' => __( 'There are no translatable product attributes defined', 'woocommerce-multilingual' ),
|
3863 |
+
# 'select_label' => __('Select the attribute to translate: ', 'woocommerce-multilingual'),
|
3864 |
+
# 'loading' => __( 'Loading ...', 'woocommerce-multilingual' )
|
3865 |
+
|
3866 |
+
msgid "Select the attribute to translate: "
|
3867 |
+
msgstr ""
|
3868 |
+
|
3869 |
+
# $link = admin_url('admin.php?page=wpml-wcml');
|
3870 |
+
# $name = __('Translate WooCommerce products', 'woocommerce-multilingual');
|
3871 |
+
# wp_enqueue_style( 'wcml-pointers');
|
3872 |
+
|
3873 |
+
msgid "Translate WooCommerce products"
|
3874 |
+
msgstr ""
|
3875 |
+
|
3876 |
+
# $link = admin_url('admin.php?page=wpml-wcml&tab=product_shipping_class');
|
3877 |
+
# $name = __('Translate shipping classes', 'woocommerce-multilingual');
|
3878 |
+
# wp_enqueue_style( 'wcml-pointers');
|
3879 |
+
|
3880 |
+
msgid "Translate shipping classes"
|
3881 |
+
msgstr ""
|
3882 |
+
|
3883 |
+
# $link = admin_url('admin.php?page=wpml-wcml&tab=multi-currency');
|
3884 |
+
# $name = __('Configure multi-currency for multilingual sites', 'woocommerce-multilingual');
|
3885 |
+
# wp_enqueue_style( 'wcml-pointers');
|
3886 |
+
|
3887 |
+
msgid "Configure multi-currency for multilingual sites"
|
3888 |
+
msgstr ""
|
3889 |
+
|
3890 |
+
# $link = admin_url('admin.php?page=wpml-wcml&tab=slugs');
|
3891 |
+
# $name = __('Translate endpoints', 'woocommerce-multilingual');
|
3892 |
+
# wp_enqueue_style( 'wcml-pointers');
|
3893 |
+
|
3894 |
+
msgid "Translate endpoints"
|
3895 |
+
msgstr ""
|
3896 |
+
|
3897 |
+
# $wp_api->add_submenu_page(null,
|
3898 |
+
# __('Translations', 'wpml-translation-management'), __('Translations', 'wpml-translation-management'),
|
3899 |
+
# 'wpml_operate_woocommerce_multilingual', WPML_TM_FOLDER . '/menu/translations-queue.php', array($WPML_Translation_Management, 'translation_queue_page'));
|
3900 |
+
|
3901 |
+
msgid "Translations"
|
3902 |
+
msgstr ""
|
3903 |
+
|
3904 |
+
# $quick_edit_notice = '<div id="quick_edit_notice" style="display:none;"><p>' .
|
3905 |
+
# sprintf( __( "Quick edit is disabled for product translations. It\'s recommended to use the %s for editing products translations. %s",
|
3906 |
+
# 'woocommerce-multilingual' ), '<a href="' . admin_url( 'admin.php?page=wpml-wcml&tab=products' ) . '" >' .
|
3907 |
+
|
3908 |
+
msgid "Quick edit is disabled for product translations. It's recommended to use the %s for editing products translations. %s"
|
3909 |
+
msgstr ""
|
3910 |
+
|
3911 |
+
# 'woocommerce-multilingual' ), '<a href="' . admin_url( 'admin.php?page=wpml-wcml&tab=products' ) . '" >' .
|
3912 |
+
# __( 'WooCommerce Multilingual products editor', 'woocommerce-multilingual' ) . '</a>',
|
3913 |
+
# '<a href="" class="quick_product_trnsl_link" >' . __( 'Edit this product translation', 'woocommerce-multilingual' ) . '</a>'
|
3914 |
|
3915 |
+
msgid "WooCommerce Multilingual products editor"
|
3916 |
+
msgstr ""
|
3917 |
+
|
3918 |
+
# __( 'WooCommerce Multilingual products editor', 'woocommerce-multilingual' ) . '</a>',
|
3919 |
+
# '<a href="" class="quick_product_trnsl_link" >' . __( 'Edit this product translation', 'woocommerce-multilingual' ) . '</a>'
|
3920 |
+
# ) . '</p></div>';
|
3921 |
+
|
3922 |
+
msgid "Edit this product translation"
|
3923 |
msgstr ""
|
3924 |
|
3925 |
+
# $prot_link = '<span class="button" style="padding:4px;margin-top:0px; float: left;"><img align="baseline" src="' . ICL_PLUGIN_URL . '/res/img/icon16.png" width="16" height="16" style="margin-bottom:-4px" /> <a href="' . WCML_Links::generate_tracking_link( 'https://wpml.org/documentation/related-projects/woocommerce-multilingual/', 'woocommerce-multilingual', 'documentation', '#3' ) . '" target="_blank" style="text-decoration: none;">' .
|
3926 |
+
# __( 'How to translate attributes', 'sitepress' ) . '<\/a>' . '<\/span><br \/><br \/>';
|
3927 |
+
# ?>
|
3928 |
|
3929 |
+
msgid "How to translate attributes"
|
3930 |
msgstr ""
|
3931 |
|
3932 |
+
# $prot_link = '<span class="button" style="padding:4px;margin-top:0px; float: left;"><img align="baseline" src="' . ICL_PLUGIN_URL . '/res/img/icon16.png" width="16" height="16" style="margin-bottom:-4px" /> <a href="' . WCML_Links::generate_tracking_link( 'https://wpml.org/documentation/related-projects/woocommerce-multilingual/', 'woocommerce-multilingual', 'documentation', '#3' ) . '" target="_blank" style="text-decoration: none;">' .
|
3933 |
+
# __( 'How to translate product categories', 'sitepress' ) . '<\/a>' . '<\/span><br \/><br \/>';
|
3934 |
+
# ?>
|
3935 |
|
3936 |
+
msgid "How to translate product categories"
|
|
|
3937 |
msgstr ""
|
3938 |
|
3939 |
+
# $message .= sprintf(
|
3940 |
+
# __('The recommended way to translate WooCommerce products is using the
|
3941 |
+
# %sWooCommerce Multilingual products translation%s page.
|
3942 |
|
3943 |
+
msgid "The recommended way to translate WooCommerce products is using the\n %sWooCommerce Multilingual products translation%s page.\n Please use this page only for translating elements that are not available in the WooCommerce Multilingual products translation table."
|
|
|
3944 |
msgstr ""
|
3945 |
|
3946 |
+
# foreach( $menu as $key => $menu_item ) {
|
3947 |
+
# if ( $menu_item[ 0 ] == __( 'WooCommerce', 'woocommerce' ) ) {
|
3948 |
+
# $menu[ $key ][ 0 ] .= '<span class="wcml-menu-warn"><i class="otgs-ico-warning"></i></span>';
|
3949 |
|
3950 |
+
msgid "WooCommerce"
|
3951 |
msgstr ""
|
3952 |
|
3953 |
+
# 'introduction' => array(
|
3954 |
+
# 'name' => __( 'Introduction', 'woocommerce-multilingual' ),
|
3955 |
+
# 'view' => array( $this, 'setup_introduction' ),
|
3956 |
|
3957 |
+
msgid "Introduction"
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
# 'store-pages' => array(
|
3961 |
+
# 'name' => __( 'Store Pages', 'woocommerce-multilingual' ),
|
3962 |
+
# 'view' => array( $this, 'setup_store_pages' ),
|
3963 |
|
3964 |
+
msgid "Store Pages"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
+
# 'attributes' => array(
|
3968 |
+
# 'name' => __( 'Global Attributes', 'woocommerce-multilingual' ),
|
3969 |
+
# 'view' => array( $this, 'setup_attributes' ),
|
3970 |
|
3971 |
+
msgid "Global Attributes"
|
3972 |
msgstr ""
|
3973 |
|
3974 |
+
# 'multi-currency' => array(
|
3975 |
+
# 'name' => __( 'Multiple Currencies', 'woocommerce-multilingual' ),
|
3976 |
+
# 'view' => array( $this, 'setup_multi_currency' ),
|
3977 |
|
3978 |
+
msgid "Multiple Currencies"
|
3979 |
msgstr ""
|
3980 |
|
3981 |
+
# 'ready' => array(
|
3982 |
+
# 'name' => __( 'Ready!', 'woocommerce-multilingual' ),
|
3983 |
+
# 'view' => array( $this, 'setup_ready' ),
|
3984 |
|
3985 |
+
msgid "Ready!"
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
# if ( ! wp_verify_nonce( $_GET['_wcml_setup_nonce'], 'wcml_setup_skip_nonce' ) ) {
|
3989 |
+
# wp_die( __( 'Action failed. Please refresh the page and retry.', 'woocommerce-multilingual' ) );
|
3990 |
+
# }
|
3991 |
|
3992 |
+
msgid "Action failed. Please refresh the page and retry."
|
3993 |
msgstr ""
|
3994 |
|
3995 |
+
# if ( ! current_user_can( 'manage_options' ) ) {
|
3996 |
+
# wp_die( __( 'Cheatin’ huh?', 'woocommerce' ) );
|
3997 |
+
# }
|
3998 |
|
3999 |
+
msgid "Cheatin’ huh?"
|
4000 |
msgstr ""
|
4001 |
|
4002 |
+
# <p>
|
4003 |
+
# <strong><?php _e('Prepare your WooCommerce store to run multilingual!', 'woocommerce-multilingual'); ?></strong><br />
|
4004 |
+
# <?php _e('We need to help you with a few steps to turn your WooCommerce store multilingual. These steps include:', 'woocommerce-multilingual'); ?>
|
4005 |
|
4006 |
+
msgid "Prepare your WooCommerce store to run multilingual!"
|
4007 |
msgstr ""
|
4008 |
|
4009 |
+
# <strong><?php _e('Prepare your WooCommerce store to run multilingual!', 'woocommerce-multilingual'); ?></strong><br />
|
4010 |
+
# <?php _e('We need to help you with a few steps to turn your WooCommerce store multilingual. These steps include:', 'woocommerce-multilingual'); ?>
|
4011 |
+
# <ul class="wcml-notice-list">
|
4012 |
|
4013 |
+
msgid "We need to help you with a few steps to turn your WooCommerce store multilingual. These steps include:"
|
4014 |
msgstr ""
|
4015 |
|
4016 |
+
# <ul class="wcml-notice-list">
|
4017 |
+
# <li><?php _e("Translating the 'store' pages", 'woocommerce-multilingual'); ?></li>
|
4018 |
+
# <li><?php _e("Choosing which attributes to make translatable", 'woocommerce-multilingual'); ?></li>
|
4019 |
|
4020 |
+
msgid "Translating the 'store' pages"
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
# <li><?php _e("Translating the 'store' pages", 'woocommerce-multilingual'); ?></li>
|
4024 |
+
# <li><?php _e("Choosing which attributes to make translatable", 'woocommerce-multilingual'); ?></li>
|
4025 |
+
# <li><?php _e("Choosing if you need multiple currencies", 'woocommerce-multilingual'); ?></li>
|
4026 |
|
4027 |
+
msgid "Choosing which attributes to make translatable"
|
4028 |
msgstr ""
|
4029 |
|
4030 |
+
# <li><?php _e("Choosing which attributes to make translatable", 'woocommerce-multilingual'); ?></li>
|
4031 |
+
# <li><?php _e("Choosing if you need multiple currencies", 'woocommerce-multilingual'); ?></li>
|
4032 |
+
# </ul>
|
4033 |
|
4034 |
+
msgid "Choosing if you need multiple currencies"
|
4035 |
msgstr ""
|
4036 |
|
4037 |
+
# <p class="submit">
|
4038 |
+
# <a href="<?php echo esc_url( admin_url('admin.php?page=wcml-setup') ); ?>" class="button-primary"><?php _e('Start the Setup Wizard', 'woocommerce-multilingual') ?></a>
|
4039 |
+
# <a href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'wcml-setup-skip', 1 ), 'wcml_setup_skip_nonce', '_wcml_setup_nonce' ) ); ?>" class="button-secondary skip"><?php _e('Skip', 'woocommerce-multilingual') ?></a>
|
4040 |
|
4041 |
+
msgid "Start the Setup Wizard"
|
4042 |
msgstr ""
|
4043 |
|
4044 |
+
# <a href="<?php echo esc_url( admin_url('admin.php?page=wcml-setup') ); ?>" class="button-primary"><?php _e('Start the Setup Wizard', 'woocommerce-multilingual') ?></a>
|
4045 |
+
# <a href="<?php echo esc_url( wp_nonce_url( add_query_arg( 'wcml-setup-skip', 1 ), 'wcml_setup_skip_nonce', '_wcml_setup_nonce' ) ); ?>" class="button-secondary skip"><?php _e('Skip', 'woocommerce-multilingual') ?></a>
|
4046 |
+
# </p>
|
4047 |
|
4048 |
+
msgid "Skip"
|
4049 |
msgstr ""
|
4050 |
|
4051 |
+
# <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
4052 |
+
# <title><?php _e( 'WooCommerce Multilingual › Setup Wizard', 'woocommerce-multilingual' ); ?></title>
|
4053 |
+
# <?php wp_print_scripts( 'wcml-setup' ); ?>
|
4054 |
|
4055 |
+
msgid "WooCommerce Multilingual › Setup Wizard"
|
4056 |
msgstr ""
|
4057 |
|
4058 |
+
# if ( !isset($active_languages[$lang]) && $lang != 'all' ) {
|
4059 |
+
# throw new WC_API_Exception( '404', sprintf( __( 'Invalid language parameter: %s' ), $lang ), '404' );
|
4060 |
+
# }
|
4061 |
|
4062 |
+
msgid "Invalid language parameter: %s"
|
4063 |
msgstr ""
|
4064 |
|
4065 |
+
# if( empty($trid) ){
|
4066 |
+
# throw new WC_API_Exception( '404', sprintf( __( 'Source product id not found: %s' ), $data['translation_of'] ), '404' );
|
4067 |
+
# }
|
4068 |
|
4069 |
+
msgid "Source product id not found: %s"
|
4070 |
msgstr ""
|
4071 |
|
4072 |
+
# $this->add_field( new WPML_Editor_UI_Single_Line_Field( 'title', __( 'Title', 'woocommerce-multilingual' ), $this->data, true ) );
|
4073 |
+
# $this->add_field( new WPML_Editor_UI_Single_Line_Field( 'slug', __( 'Slug', 'woocommerce-multilingual' ), $this->data, true ) );
|
4074 |
+
# $this->add_field( new WPML_Editor_UI_WYSIWYG_Field( 'product_content', __( 'Content / Description', 'woocommerce-multilingual' ), $this->data, true ) );
|
4075 |
|
4076 |
+
msgid "Slug"
|
4077 |
msgstr ""
|
4078 |
|
4079 |
+
# $this->add_field( new WPML_Editor_UI_Single_Line_Field( 'slug', __( 'Slug', 'woocommerce-multilingual' ), $this->data, true ) );
|
4080 |
+
# $this->add_field( new WPML_Editor_UI_WYSIWYG_Field( 'product_content', __( 'Content / Description', 'woocommerce-multilingual' ), $this->data, true ) );
|
4081 |
+
#
|
4082 |
|
4083 |
+
msgid "Content / Description"
|
4084 |
msgstr ""
|
4085 |
|
4086 |
+
#
|
4087 |
+
# $excerpt_section = new WPML_Editor_UI_Field_Section( __( 'Excerpt', 'woocommerce-multilingual' ) );
|
4088 |
+
# $excerpt_section->add_field( new WPML_Editor_UI_WYSIWYG_Field( 'product_excerpt', null, $this->data, true ) );
|
4089 |
|
4090 |
+
msgid "Excerpt"
|
4091 |
msgstr ""
|
4092 |
|
4093 |
+
#
|
4094 |
+
# $purchase_note_section = new WPML_Editor_UI_Field_Section( __( 'Purchase note', 'woocommerce-multilingual' ) );
|
4095 |
+
# $purchase_note_section->add_field( new WPML_Editor_UI_TextArea_Field( '_purchase_note', null, $this->data, true ) );
|
4096 |
|
4097 |
+
msgid "Purchase note"
|
4098 |
msgstr ""
|
4099 |
|
4100 |
+
#
|
4101 |
+
# $images_section = new WPML_Editor_UI_Field_Section( __( 'Images', 'woocommerce-multilingual' ) );
|
4102 |
+
# foreach( $product_images as $image_id ) {
|
4103 |
|
4104 |
+
msgid "Images"
|
4105 |
msgstr ""
|
4106 |
|
4107 |
+
# if ( $attributes ){
|
4108 |
+
# $attributes_section = new WPML_Editor_UI_Field_Section( __( 'Custom Product attributes', 'woocommerce-multilingual' ) );
|
4109 |
+
# foreach( $attributes as $attr_key => $attribute ) {
|
4110 |
|
4111 |
+
msgid "Custom Product attributes"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
+
# $group->add_field( $attribute_field );
|
4115 |
+
# $attribute_field = new WPML_Editor_UI_Single_Line_Field( $attr_key , __( 'Value(s)', 'woocommerce-multilingual' ), $this->data, false );
|
4116 |
+
# $group->add_field( $attribute_field );
|
4117 |
|
4118 |
+
msgid "Value(s)"
|
4119 |
msgstr ""
|
4120 |
|
4121 |
+
# if( $custom_fields ) {
|
4122 |
+
# $custom_fields_section = new WPML_Editor_UI_Field_Section( __( 'Custom Fields', 'woocommerce-multilingual' ) );
|
4123 |
+
#
|
4124 |
|
4125 |
+
msgid "Custom Fields"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
+
# if( !empty( $variations ) ){
|
4129 |
+
# $variations_data_section = new WPML_Editor_UI_Field_Section( __( 'Variations data', 'woocommerce-multilingual' ) );
|
4130 |
+
# foreach( $variations as $variation ){
|
4131 |
|
4132 |
+
msgid "Variations data"
|
4133 |
msgstr ""
|
4134 |
|
4135 |
+
# if( $is_variable ){
|
4136 |
+
# $files_section = new WPML_Editor_UI_Field_Section( sprintf( __( 'Download Files for Variation #%s', 'woocommerce-multilingual' ), $post_id ) );
|
4137 |
+
# }else{
|
4138 |
|
4139 |
+
msgid "Download Files for Variation #%s"
|
4140 |
msgstr ""
|
4141 |
|
4142 |
+
# }else{
|
4143 |
+
# $files_section = new WPML_Editor_UI_Field_Section( __( 'Download Files', 'woocommerce-multilingual' ) );
|
4144 |
# }
|
4145 |
|
4146 |
+
msgid "Download Files"
|
4147 |
msgstr ""
|
4148 |
|
4149 |
+
# $sub_group->add_field( $field_input );
|
4150 |
+
# $field_input = new WPML_Editor_UI_Single_Line_Field( 'file-url'.$key.$post_id, __( 'File URL', 'woocommerce-multilingual' ), $this->data, false );
|
4151 |
+
# $sub_group->add_field( $field_input );
|
4152 |
|
4153 |
+
msgid "File URL"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
# if( $this->product_type === 'external' ){
|
4157 |
+
# $external_product_section = new WPML_Editor_UI_Field_Section( __( 'External Product', 'woocommerce-multilingual' ) );
|
4158 |
+
# $external_product_section->add_field( new WPML_Editor_UI_Single_Line_Field( '_product_url', __( 'Product url', 'woocommerce-multilingual' ), $this->data, true ) );
|
4159 |
|
4160 |
+
msgid "External Product"
|
4161 |
msgstr ""
|
4162 |
|
4163 |
+
# $external_product_section = new WPML_Editor_UI_Field_Section( __( 'External Product', 'woocommerce-multilingual' ) );
|
4164 |
+
# $external_product_section->add_field( new WPML_Editor_UI_Single_Line_Field( '_product_url', __( 'Product url', 'woocommerce-multilingual' ), $this->data, true ) );
|
4165 |
+
# $external_product_section->add_field( new WPML_Editor_UI_Single_Line_Field( '_button_text', __( 'Button text', 'woocommerce-multilingual' ), $this->data, true ) );
|
4166 |
|
4167 |
+
msgid "Product url"
|
4168 |
msgstr ""
|
4169 |
|
4170 |
+
# $external_product_section->add_field( new WPML_Editor_UI_Single_Line_Field( '_product_url', __( 'Product url', 'woocommerce-multilingual' ), $this->data, true ) );
|
4171 |
+
# $external_product_section->add_field( new WPML_Editor_UI_Single_Line_Field( '_button_text', __( 'Button text', 'woocommerce-multilingual' ), $this->data, true ) );
|
4172 |
+
# $this->add_field( $external_product_section );
|
4173 |
|
4174 |
+
msgid "Button text"
|
4175 |
msgstr ""
|
4176 |
|
4177 |
+
# if ( !$args[ 'post_title' ] && !$args[ 'post_content' ] && !$args[ 'post_excerpt' ] ){
|
4178 |
+
# return new WP_Error( 'empty_content', __( 'Content, title, and excerpt are empty.' ) );
|
4179 |
# }
|
4180 |
|
4181 |
+
msgid "Content, title, and excerpt are empty."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4182 |
msgstr ""
|
4183 |
|
4184 |
+
# <p class="icl-admin-message" style="margin-top: 0">
|
4185 |
+
# <?php printf( __('To configure how the %sWooCommerce products%s are translated, visit the WooCommerce Multiligual %ssettings%s page.',
|
4186 |
+
# 'woocommerce-multilingual'), '<strong>', '</strong>', '<a href="' . admin_url('admin.php?page=wpml-wcml&tab=settings') . '">', '</a>' ); ?>
|
4187 |
|
4188 |
+
msgid "To configure how the %sWooCommerce products%s are translated, visit the WooCommerce Multiligual %ssettings%s page."
|
4189 |
msgstr ""
|
locale/woocommerce-multilingual-ar.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-de_DE.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-el.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-es_ES.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-fr_FR.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-he_IL.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-it_IT.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-ja.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-ko_KR.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-nl_NL.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-pl_PL.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-pt_BR.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-pt_PT.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-ru_RU.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-sv_SE.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-uk_UA.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-vi.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-zh_CN.mo
CHANGED
Binary file
|
locale/woocommerce-multilingual-zh_TW.mo
CHANGED
Binary file
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Tags: CMS, woocommerce, commerce, ecommerce, e-commerce, products, WPML, multili
|
|
5 |
License: GPLv2
|
6 |
Requires at least: 3.9
|
7 |
Tested up to: 4.8.1
|
8 |
-
Stable tag: 4.2.
|
9 |
|
10 |
Allows running fully multilingual e-commerce sites using WooCommerce and WPML.
|
11 |
|
@@ -142,6 +142,15 @@ WooCommerce Multilingual is compatible with all major WooCommerce extensions. We
|
|
142 |
|
143 |
== Changelog ==
|
144 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
145 |
= 4.2.3 =
|
146 |
* A fatal error occurred when deactivating WPML with WooCommerce Multilingual being active
|
147 |
|
5 |
License: GPLv2
|
6 |
Requires at least: 3.9
|
7 |
Tested up to: 4.8.1
|
8 |
+
Stable tag: 4.2.4
|
9 |
|
10 |
Allows running fully multilingual e-commerce sites using WooCommerce and WPML.
|
11 |
|
142 |
|
143 |
== Changelog ==
|
144 |
|
145 |
+
= 4.2.4 =
|
146 |
+
* Allow translating categories used in shortcodes when the simple tax query is used
|
147 |
+
* Switching language/currency reset cart feature redirect to random product page after reset cart
|
148 |
+
* Fixed and incompatibility issue with the WooCommerce EU VAT Number extension
|
149 |
+
* Wrong prices in secondary currency when applying coupons
|
150 |
+
* Fixed a bug that was preventing adding multiple products to cart after changing the site language and resetting the cart
|
151 |
+
* Fixed an incompatibility issue with WooCommerce Bookings: the layout of the conformation prompt from switching the cart was broken.
|
152 |
+
* Serialized custom fields were translated incorrectly using the WooCommerce Multilingual Translation Editor
|
153 |
+
|
154 |
= 4.2.3 =
|
155 |
* A fatal error occurred when deactivating WPML with WooCommerce Multilingual being active
|
156 |
|
res/js/dialogs.js
CHANGED
@@ -194,7 +194,7 @@ jQuery( function($){
|
|
194 |
}
|
195 |
});
|
196 |
|
197 |
-
// dialog open handler
|
198 |
$(document).on( 'click','.js-wcml-cs-dialog-trigger', function(e){
|
199 |
|
200 |
e.preventDefault();
|
194 |
}
|
195 |
});
|
196 |
|
197 |
+
// dialog open handler for currency switcher
|
198 |
$(document).on( 'click','.js-wcml-cs-dialog-trigger', function(e){
|
199 |
|
200 |
e.preventDefault();
|
res/js/dialogs.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
var WCML_Dialog=WCML_Dialog||{};jQuery(function(
|
1 |
+
var WCML_Dialog=WCML_Dialog||{};jQuery(function($){var dialog_div;WCML_Dialog.dialog=function(dialog_id,data){var self=this;if(typeof dialog_id=="undefined"){dialog_id="generic"}self.overflow_y=$("body").css("overflow-y");$("body").css("overflow-y","hidden");dialog_div=$("#wcml-dialog-"+dialog_id);var title=$("#"+dialog_id).attr("title");if(typeof title=="undefined"){if(data.title!="undefined"){title=data.title}else{title=""}}if(typeof data.class==="undefined"){data.class=""}if(typeof data.draggable==="undefined"){data.draggable=false}if(!dialog_div.length){$(document.body).append($('<div class="wcml-dialog-container" title="'+title+'" id="wcml-dialog-'+dialog_id+'" />'));dialog_div=$("#wcml-dialog-"+dialog_id);var window_h=$(window).height();var dialog_parameters={title:"",autoOpen:false,show:true,dialogClass:"wcml-ui-dialog otgs-ui-dialog "+data.class,position:{my:"center",at:"center",of:window},modal:true,width:"90%",height:window_h*.7,resizable:false,draggable:data.draggable,beforeOpen:function(event){},beforeClose:function(event){},close:function(event){$("body").css("overflow-y",self.overflow_y)},create:function(event){},focus:function(event){},open:function(event){$("body").css("overflow","hidden");if(data.class==="wcml-cs-dialog"){WCML_Dialog._attachDialogScrollEvent()}},refresh:function(event){}};if(typeof data.height!="undefined"&&data.class!="wcml-cs-dialog"){dialog_parameters.height=Math.min(window_h*.7,data.height)}if(typeof data.width!="undefined"&&data.class!="wcml-cs-dialog"){dialog_parameters.width=data.width}if(WCML_Dialog.using_wpdialog){dialog_div.wpdialog(dialog_parameters)}else{dialog_div.dialog(dialog_parameters).on("dialogopen",function(){WCML_Dialog._repositionDialog()})}}var resizeWindowEvent=_.debounce(function(){WCML_Dialog._repositionDialog();if(data.class==="wcml-cs-dialog"){WCML_Dialog._attachDialogScrollEvent()}},200);if(WCML_Dialog.using_wpdialog){dialog_div.wpdialog("open")}else{dialog_div.dialog("open")}if(data.action){var spinner=$('<div class="spinner"></div>');spinner.css({display:"inline-block",visibility:"visible",float:"none"});dialog_div.html(spinner);$.ajax({url:ajaxurl,type:"post",dataType:"json",data:data,success:function(response){dialog_div.html(response.html)}})}if(data.content&&$("#"+data.content).length){dialog_div.html($("#"+data.content).html())}if(typeof WCML_Tooltip!="undefined"){WCML_Tooltip.init()}$(window).resize(resizeWindowEvent);return false};WCML_Dialog._repositionDialog=function(){var winH=$(window).height()-180;dialog_div.css("max-height",winH);dialog_div.dialog("option","position",{my:"center",at:"center",of:window})};WCML_Dialog._attachDialogScrollEvent=function(){var preview=dialog_div.find(".wcml-currency-preview-wrapper"),has_two_columns=dialog_div.width()>900,has_minimal_height=preview.height()+200<dialog_div.height();has_minimal_height=has_minimal_height||has_two_columns&&preview.height()<dialog_div.height();if(has_minimal_height){dialog_div.on("scroll.preview",function(){dialog_div.find(".wcml-currency-preview-wrapper").css({position:"relative",top:dialog_div.scrollTop()})})}else{dialog_div.off("scroll.preview").find(".wcml-currency-preview-wrapper").css({position:"relative",top:0})}};WCML_Dialog._register_open_handler=function(){$(document).on("click",".js-wcml-dialog-trigger",function(e){e.preventDefault();var dialog_id=false;if($(this).data("dialog")){dialog_id=$(this).data("dialog")}else if($(this).data("action")){dialog_id=$(this).data("action")}if(dialog_id){if($(this).data("action")){$(this).data("action",$(this).data("action").replace(/-/g,"_"))}WCML_Dialog.dialog(dialog_id,$(this).data())}});$(document).on("click",".js-wcml-cs-dialog-trigger",function(e){e.preventDefault();var dialog_id=false;if($(this).data("dialog")){dialog_id=$(this).data("dialog")}var data=$(this).data();data.class="wcml-cs-dialog";data.draggable=true;if(dialog_id){WCML_Dialog.dialog(dialog_id,data);WCML_Currency_Switcher_Settings.initColorPicker();WCML_Currency_Switcher_Settings.currency_switcher_preview($("#wcml-dialog-"+dialog_id))}})};WCML_Dialog._register_close_handler=function(){$(document).on("click",".wcml-dialog-close-button",function(e){e.preventDefault();if(typeof tinyMCE!="undefined"){tinyMCE.triggerSave()}$(".wcml-dialog").find(".mce_editor textarea").each(function(){var editor_id=$(this).attr("id");var editor_area=$(this);if(editor_id in tinyMCE.editors){var tinymce_editor=tinyMCE.get(editor_id);if(!tinymce_editor.isHidden()){editor_area.val(tinymce_editor.getContent())}}});var dialog_div=$(this).closest(".wcml-dialog-container");var elem=$(this);elem.attr("disabled","disabled");var data=$(this).data();if(data.action){var spinner=$('<div class="spinner"></div>');spinner.css({visibility:"visible",float:"right"}).prependTo($(".wcml-dialog-footer .alignright"));$.ajax({url:ajaxurl,type:"post",dataType:"json",data:{action:data.action,fields:elem.closest(".wcml-dialog-container").find("form").serialize(),icl_nonce:data.nonce},async:false,success:function(response){if(data.stay){spinner.remove();elem.removeAttr("disabled")}}})}if(!data.stay){elem.trigger("before_close_dialog");if(WCML_Dialog.using_wpdialog){dialog_div.wpdialog("close")}else{dialog_div.dialog("close")}}})};WCML_Dialog.init=function(){$(document).ready(function(){if(typeof $.wp!="undefined"){WCML_Dialog.using_wpdialog=typeof $.wp.wpdialog!="undefined"}else{WCML_Dialog.using_wpdialog=false}WCML_Dialog._register_open_handler();WCML_Dialog._register_close_handler()})};WCML_Dialog.init()});
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit55764b6d2d88b7d4a989a95374d49eb9::getLoader();
|
vendor/autoload_52.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once dirname(__FILE__) . '/composer'.'/autoload_real_52.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit2cba9b05618d6fd29d7253c699fac21d::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInitf3fdd0b2897f680bcf011d9521615d5d
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit55764b6d2d88b7d4a989a95374d49eb9
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit55764b6d2d88b7d4a989a95374d49eb9', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit55764b6d2d88b7d4a989a95374d49eb9', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit55764b6d2d88b7d4a989a95374d49eb9::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
vendor/composer/autoload_real_52.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
-
class
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
@@ -19,9 +19,9 @@ class ComposerAutoloaderInita5a6a0a963a7756ef37e74f8678d0710 {
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
2 |
|
3 |
// autoload_real_52.php generated by xrstf/composer-php52
|
4 |
|
5 |
+
class ComposerAutoloaderInit2cba9b05618d6fd29d7253c699fac21d {
|
6 |
private static $loader;
|
7 |
|
8 |
public static function loadClassLoader($class) {
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit2cba9b05618d6fd29d7253c699fac21d', 'loadClassLoader'), true /*, true */);
|
23 |
self::$loader = $loader = new xrstf_Composer52_ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit2cba9b05618d6fd29d7253c699fac21d', 'loadClassLoader'));
|
25 |
|
26 |
$vendorDir = dirname(dirname(__FILE__));
|
27 |
$baseDir = dirname($vendorDir);
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'C' =>
|
@@ -480,10 +480,10 @@ class ComposerStaticInitf3fdd0b2897f680bcf011d9521615d5d
|
|
480 |
public static function getInitializer(ClassLoader $loader)
|
481 |
{
|
482 |
return \Closure::bind(function () use ($loader) {
|
483 |
-
$loader->prefixLengthsPsr4 =
|
484 |
-
$loader->prefixDirsPsr4 =
|
485 |
-
$loader->prefixesPsr0 =
|
486 |
-
$loader->classMap =
|
487 |
|
488 |
}, null, ClassLoader::class);
|
489 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit55764b6d2d88b7d4a989a95374d49eb9
|
8 |
{
|
9 |
public static $prefixLengthsPsr4 = array (
|
10 |
'C' =>
|
480 |
public static function getInitializer(ClassLoader $loader)
|
481 |
{
|
482 |
return \Closure::bind(function () use ($loader) {
|
483 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit55764b6d2d88b7d4a989a95374d49eb9::$prefixLengthsPsr4;
|
484 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit55764b6d2d88b7d4a989a95374d49eb9::$prefixDirsPsr4;
|
485 |
+
$loader->prefixesPsr0 = ComposerStaticInit55764b6d2d88b7d4a989a95374d49eb9::$prefixesPsr0;
|
486 |
+
$loader->classMap = ComposerStaticInit55764b6d2d88b7d4a989a95374d49eb9::$classMap;
|
487 |
|
488 |
}, null, ClassLoader::class);
|
489 |
}
|
wpml-woocommerce.php
CHANGED
@@ -8,14 +8,14 @@
|
|
8 |
Text Domain: woocommerce-multilingual
|
9 |
Requires at least: 3.9
|
10 |
Tested up to: 4.8.1
|
11 |
-
Version: 4.2.
|
12 |
*/
|
13 |
|
14 |
if ( defined( 'WCML_VERSION' ) ) {
|
15 |
return;
|
16 |
}
|
17 |
|
18 |
-
define( 'WCML_VERSION', '4.2.
|
19 |
define( 'WCML_PLUGIN_PATH', dirname( __FILE__ ) );
|
20 |
define( 'WCML_PLUGIN_FOLDER', basename( WCML_PLUGIN_PATH ) );
|
21 |
define( 'WCML_LOCALE_PATH', WCML_PLUGIN_PATH . '/locale' );
|
8 |
Text Domain: woocommerce-multilingual
|
9 |
Requires at least: 3.9
|
10 |
Tested up to: 4.8.1
|
11 |
+
Version: 4.2.4
|
12 |
*/
|
13 |
|
14 |
if ( defined( 'WCML_VERSION' ) ) {
|
15 |
return;
|
16 |
}
|
17 |
|
18 |
+
define( 'WCML_VERSION', '4.2.4' );
|
19 |
define( 'WCML_PLUGIN_PATH', dirname( __FILE__ ) );
|
20 |
define( 'WCML_PLUGIN_FOLDER', basename( WCML_PLUGIN_PATH ) );
|
21 |
define( 'WCML_LOCALE_PATH', WCML_PLUGIN_PATH . '/locale' );
|