Ecwid Ecommerce Shopping Cart - Version 3.1

Version Description

  • New recommendations block in Wordpress Dashboard. Every Ecwid user has access to a lot of built-in features and third party applications that can be used to extend the store functionality and attract more sales. To make those features more visible and inform you of the new and existing tools you can use in your store, we added a new "Recommendations for your store" widget to the dashboard page in your Wordpress backend. We will update the content of this widget from time to time to provide more actual advice and inform of the new applications and features, so stay tuned.
  • Storefront layout improvements for the "Customizr" WordPress theme. Ecwid plugin is by design compatible with any theme and looks good on any device and screen size your customers use. In this update, we adjusted our plugin to better integrate with one of the most popular free Wordpress themes Customizr. Ecwid stores now look a way better on WordPress sites with Customizr themes to provide better customer experience on any device and to generate more sales in your store.
  • Added German translations to the plugin settings pages in Wordpress admin backend. Thanks to Stefan Wagner for the great job on the plugin translation.
  • Improved Italian translations for the plugin settings pages. Big thanks to Luciano Delfico who has contributed a lot of Italian translations to Ecwid.
  • Improvements for Recently Viewed Products. We rolled out a few improvements and bug fixes for the recently viewed products widget. It now displays a link to the store page when there are no products in the list; the thumbnails pictures shown in the sidebar are now of the better quality; the currently opened product is now not displayed in the list if there are other recently viewed products.
  • Slight improvements in Single Sign On functionality. If you use Single Sign On, the plugin will now send user first name and last name along with user email to your Ecwid store when a new user is registered on your site. This allows you to make tighter integration of your site and your Ecwid store your customer name will appear at checkout automatically if they enter their name on your site.
  • Fixed an invalid meta description bug, which appeared in some rare cases when product description contained special characters.
  • Fixed a bug in XML sitemap generation. Some users faced a problem with XML sitemaps generated by Ecwid for Yoast SEO plugin (malformed product pages URLs). It's fixed. You can use Yoast SEO plugin to make your products listed in your XML site map.
  • A few improvements in the plugin settings pages layout.
Download this release

Release Info

Developer Ecwid
Plugin Icon 128x128 Ecwid Ecommerce Shopping Cart
Version 3.1
Comparing to
See all releases

Code changes from version 3.0.2 to 3.1

css/themes/customizr.css ADDED
@@ -0,0 +1,59 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ .ecwid-shopping-cart-search input,
2
+ .ecwid-results-topPanel-sortByPanel select{
3
+ width: inherit;
4
+ }
5
+
6
+ .ecwid-shopping-cart-search button.ecwid-SearchPanel-button,
7
+ .widget_ecwid_search button.ecwid-SearchPanel-button
8
+ {
9
+ display: inline-block;
10
+ padding: 4px 12px;
11
+ margin-bottom: 0;
12
+ font-size: 14px;
13
+ font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
14
+ line-height: 20px;
15
+ text-align: center;
16
+ vertical-align: middle;
17
+ cursor: pointer;
18
+ border: 1px solid #CCC;
19
+ border-radius: 4px;
20
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);
21
+ color: #FFF;
22
+ text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
23
+ background-color: #363636;
24
+ background-image: -moz-linear-gradient(top,#444,#222);
25
+ background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));
26
+ background-image: -webkit-linear-gradient(top,#444,#222);
27
+ background-image: -o-linear-gradient(top,#444,#222);
28
+ background-image: linear-gradient(to bottom,#444,#222);
29
+ background-repeat: repeat-x;
30
+ border-color: #222 #222 #000;
31
+ border-color: rgba(0, 0, 0, 0.1)rgba(0, 0, 0, 0.1)rgba(0, 0, 0, 0.25);
32
+
33
+ transition-property: border,background,color;
34
+ -webkit-transition-duration: .15s;
35
+ transition-duration: .15s;
36
+ -webkit-transition-timing-function: ease-in-out;
37
+ transition-timing-function: ease-in-out;
38
+ }
39
+
40
+ .ecwid-shopping-cart-search button.ecwid-SearchPanel-button:hover {
41
+ color: #FFF;
42
+ background-color: #222;
43
+ background-position: 0px -15px;
44
+ }
45
+
46
+ .ecwid-shopping-cart-search .ecwid-SearchPanel-field {
47
+ margin-bottom: 0px;
48
+ }
49
+ #ecwid_product_browser_scroller {
50
+ position: relative;
51
+ }
52
+
53
+ .ecwid-productBrowser-sharePanel-header {
54
+ line-height: normal;
55
+ }
56
+
57
+ .ecwid-productBrowser table {
58
+ line-height: normal;
59
+ }
ecwid-shopping-cart.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://www.ecwid.com?source=wporg
5
  Description: Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
6
  Text Domain: ecwid-shopping-cart
7
  Author: Ecwid Team
8
- Version: 3.0.2
9
  Author URI: http://www.ecwid.com?source=wporg
10
  */
11
 
@@ -32,6 +32,7 @@ add_action('sm_buildmap', 'ecwid_build_google_xml_sitemap');
32
 
33
  // Needs to be in both front-end and back-end to allow admin zone recognize the shortcode
34
  add_shortcode('ecwid_productbrowser', 'ecwid_productbrowser_shortcode');
 
35
 
36
  add_action( 'plugins_loaded', 'ecwid_init_integrations' );
37
 
@@ -59,7 +60,6 @@ if ( is_admin() ){
59
  add_shortcode('ecwid_searchbox', 'ecwid_searchbox_shortcode');
60
  add_shortcode('ecwid_categories', 'ecwid_categories_shortcode');
61
  add_shortcode('ecwid_product', 'ecwid_product_shortcode');
62
- add_shortcode('ecwid', 'ecwid_shortcode');
63
  add_action('init', 'ecwid_backward_compatibility');
64
  add_action('send_headers', 'ecwid_503_on_store_closed');
65
  add_action('template_redirect', 'ecwid_404_on_broken_escaped_fragment');
@@ -239,6 +239,10 @@ HTML;
239
 
240
  }
241
 
 
 
 
 
242
  function ecwid_add_frontend_styles() {
243
  wp_register_script('ecwid-products-list-js', plugins_url('ecwid-shopping-cart/js/products-list.js'), array('jquery-ui-widget'));
244
  wp_register_style('ecwid-products-list-css', plugins_url('ecwid-shopping-cart/css/products-list.css'));
@@ -246,6 +250,15 @@ function ecwid_add_frontend_styles() {
246
 
247
  if (is_active_widget(false, false, 'ecwidrecentlyviewed')) {
248
  wp_enqueue_script('ecwid-recently-viewed', plugins_url('ecwid-shopping-cart/js/recently-viewed-common.js'), array('jquery', 'utils'), false, true);
 
 
 
 
 
 
 
 
 
249
  }
250
  }
251
 
@@ -642,7 +655,7 @@ function ecwid_meta_description() {
642
 
643
  $description = preg_replace('![\p{Z}\s]{1,}!u', ' ', $description);
644
  $description = trim($description, " \t\xA0\n\r"); // Space, tab, non-breaking space, newline, carriage return
645
- $description = mb_substr($description, 0, 160);
646
  $description = htmlspecialchars($description, ENT_COMPAT, 'UTF-8');
647
 
648
  echo <<<HTML
@@ -770,10 +783,10 @@ function ecwid_content_started($content)
770
 
771
  function ecwid_wrap_shortcode_content($content, $name)
772
  {
773
- return "<!-- Ecwid shopping cart plugin v 3.0.2 -->"
774
  . ecwid_get_scriptjs_code()
775
  . "<div class=\"ecwid-shopping-cart-$name\">$content</div>"
776
- . "<!-- END Ecwid Shopping Cart v 3.0.2 -->";
777
  }
778
 
779
  function ecwid_get_scriptjs_code($force_lang = null) {
@@ -1142,6 +1155,19 @@ function ecwid_parse_escaped_fragment($escaped_fragment) {
1142
  return $return;
1143
  }
1144
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1145
  function ecwid_store_activate() {
1146
  $my_post = array();
1147
  $content = <<<EOT
@@ -1353,7 +1379,7 @@ function ecwid_register_admin_styles($hook_suffix) {
1353
 
1354
  function ecwid_register_settings_styles($hook_suffix) {
1355
 
1356
- if ( ($hook_suffix != 'post.php' && $hook_suffix != 'post_new.php') && strpos($hook_suffix, 'ecwid') === false) return;
1357
 
1358
  wp_enqueue_style('ecwid-settings-pure-css', plugins_url('ecwid-shopping-cart/css/pure-min.css'), array(), '', 'all');
1359
  wp_enqueue_style('ecwid-settings-css', plugins_url('ecwid-shopping-cart/css/settings.css'), array(), '', 'all');
@@ -1443,6 +1469,9 @@ function ecwid_get_categories_for_selector() {
1443
  $api = ecwid_new_product_api();
1444
  $categories = $api->get_all_categories();
1445
  $by_id = array();
 
 
 
1446
  if (is_array($categories)) {
1447
  foreach ($categories as $key => $category) {
1448
  $by_id[$category['id']] = $category;
@@ -1518,12 +1547,12 @@ function get_ecwid_store_id() {
1518
  }
1519
 
1520
  function ecwid_dashboard_widget_function() {
1521
- echo "<a href=\"https://my.ecwid.com/\" target=\"_blank\">Go to the Ecwid Control Panel</a><br /><br /><a href=\"http://kb.ecwid.com/\" target=\"_blank\">Ecwid Knowledge Base</a>&nbsp;|&nbsp;<a href=\"http://www.ecwid.com/forums/\" target=\"_blank\">Ecwid Forums</a>";
1522
- }
1523
 
1524
  function ecwid_add_dashboard_widgets() {
1525
  if (current_user_can('administrator')) {
1526
- wp_add_dashboard_widget('ecwid_dashboard_widget','Ecwid Links', 'ecwid_dashboard_widget_function');
1527
  }
1528
  }
1529
 
@@ -1990,7 +2019,6 @@ class EcwidRecentlyViewedWidget extends WP_Widget {
1990
  if ($recently_viewed && $recently_viewed->store_id != get_ecwid_store_id()) {
1991
  setcookie('ecwid-shopping-cart-recently-viewed', null, strftime('-1 day'));
1992
  }
1993
-
1994
  }
1995
 
1996
  function widget($args, $instance) {
@@ -2009,6 +2037,8 @@ class EcwidRecentlyViewedWidget extends WP_Widget {
2009
 
2010
  echo ecwid_get_scriptjs_code();
2011
 
 
 
2012
  $recently_viewed = false;
2013
  if (isset($_COOKIE['ecwid-shopping-cart-recently-viewed'])) {
2014
  $recently_viewed = json_decode($_COOKIE['ecwid-shopping-cart-recently-viewed']);
@@ -2069,12 +2099,17 @@ HTML;
2069
 
2070
  echo "</div>";
2071
 
 
 
 
 
2072
  echo $after_widget;
2073
  }
2074
 
2075
  function update($new_instance, $old_instance){
2076
  $instance = $old_instance;
2077
  $instance['title'] = strip_tags(stripslashes($new_instance['title']));
 
2078
  $num = intval($new_instance['number_of_products']);
2079
  if ($num > $this->max || $num < $this->min) {
2080
  $num = $this->default;
@@ -2088,15 +2123,18 @@ HTML;
2088
  $instance = wp_parse_args( (array) $instance,
2089
  array(
2090
  'title' => __('Recently Viewed Products', 'ecwid-shopping-cart'),
 
2091
  'number_of_products' => 3
2092
  )
2093
  );
2094
 
2095
  $title = htmlspecialchars($instance['title']);
 
2096
  $number_of_products = $instance['number_of_products'];
2097
  if ($number_of_products)
2098
 
2099
  echo '<p><label for="' . $this->get_field_name('title') . '">' . __('Title') . ': <input style="width:100%;" id="' . $this->get_field_id('title') . '" name="' . $this->get_field_name('title') . '" type="text" value="' . $title . '" /></label></p>';
 
2100
  echo '<p><label for="' . $this->get_field_name('number_of_products') . '">' . __( 'Number of products to show', 'ecwid-shopping-cart' ) . ': <input style="width:100%;" id="' . $this->get_field_id('number_of_products') . '" name="' . $this->get_field_name('number_of_products') . '" type="number" min="' . $this->min . '" max="' . $this->max . '" value="' . $number_of_products . '" /></label></p>';
2101
  }
2102
 
@@ -2251,17 +2289,22 @@ function ecwid_sso() {
2251
  global $current_user;
2252
  get_currentuserinfo();
2253
 
 
 
2254
  if ($current_user->ID) {
 
 
 
2255
  $user_data = array(
2256
  'appId' => "wp_" . get_ecwid_store_id(),
2257
  'userId' => "{$current_user->ID}",
2258
  'profile' => array(
2259
  'email' => $current_user->user_email,
2260
  'billingPerson' => array(
2261
- 'name' => $current_user->display_name
2262
- )
2263
- )
2264
- );
2265
  $user_data = base64_encode(json_encode($user_data));
2266
  $time = time();
2267
  $hmac = ecwid_hmacsha1("$user_data $time", $key);
5
  Description: Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
6
  Text Domain: ecwid-shopping-cart
7
  Author: Ecwid Team
8
+ Version: 3.1
9
  Author URI: http://www.ecwid.com?source=wporg
10
  */
11
 
32
 
33
  // Needs to be in both front-end and back-end to allow admin zone recognize the shortcode
34
  add_shortcode('ecwid_productbrowser', 'ecwid_productbrowser_shortcode');
35
+ add_shortcode('ecwid', 'ecwid_shortcode');
36
 
37
  add_action( 'plugins_loaded', 'ecwid_init_integrations' );
38
 
60
  add_shortcode('ecwid_searchbox', 'ecwid_searchbox_shortcode');
61
  add_shortcode('ecwid_categories', 'ecwid_categories_shortcode');
62
  add_shortcode('ecwid_product', 'ecwid_product_shortcode');
 
63
  add_action('init', 'ecwid_backward_compatibility');
64
  add_action('send_headers', 'ecwid_503_on_store_closed');
65
  add_action('template_redirect', 'ecwid_404_on_broken_escaped_fragment');
239
 
240
  }
241
 
242
+ add_action('wp_ajax_ecwid_get_product_info', 'ecwid_ajax_get_product_info' );
243
+ add_action('wp_ajax_nopriv_ecwid_get_product_info', 'ecwid_ajax_get_product_info' );
244
+
245
+
246
  function ecwid_add_frontend_styles() {
247
  wp_register_script('ecwid-products-list-js', plugins_url('ecwid-shopping-cart/js/products-list.js'), array('jquery-ui-widget'));
248
  wp_register_style('ecwid-products-list-css', plugins_url('ecwid-shopping-cart/css/products-list.css'));
250
 
251
  if (is_active_widget(false, false, 'ecwidrecentlyviewed')) {
252
  wp_enqueue_script('ecwid-recently-viewed', plugins_url('ecwid-shopping-cart/js/recently-viewed-common.js'), array('jquery', 'utils'), false, true);
253
+
254
+ wp_localize_script(
255
+ 'ecwid-products-list-js',
256
+ 'wp_ecwid_products_list_vars',
257
+ array(
258
+ 'ajax_url' => admin_url( 'admin-ajax.php' ),
259
+ 'is_api_available' => ecwid_is_paid_account()
260
+ )
261
+ );
262
  }
263
  }
264
 
655
 
656
  $description = preg_replace('![\p{Z}\s]{1,}!u', ' ', $description);
657
  $description = trim($description, " \t\xA0\n\r"); // Space, tab, non-breaking space, newline, carriage return
658
+ $description = mb_substr($description, 0, 160, 'UTF-8');
659
  $description = htmlspecialchars($description, ENT_COMPAT, 'UTF-8');
660
 
661
  echo <<<HTML
783
 
784
  function ecwid_wrap_shortcode_content($content, $name)
785
  {
786
+ return "<!-- Ecwid shopping cart plugin v 3.1 -->"
787
  . ecwid_get_scriptjs_code()
788
  . "<div class=\"ecwid-shopping-cart-$name\">$content</div>"
789
+ . "<!-- END Ecwid Shopping Cart v 3.1 -->";
790
  }
791
 
792
  function ecwid_get_scriptjs_code($force_lang = null) {
1155
  return $return;
1156
  }
1157
 
1158
+ function ecwid_ajax_get_product_info() {
1159
+ $id = $_GET['id'];
1160
+
1161
+ if (ecwid_is_api_enabled()) {
1162
+ $api = ecwid_new_product_api();
1163
+ $product = $api->get_product($id);
1164
+
1165
+ echo json_encode($product);
1166
+ }
1167
+
1168
+ die();
1169
+ }
1170
+
1171
  function ecwid_store_activate() {
1172
  $my_post = array();
1173
  $content = <<<EOT
1379
 
1380
  function ecwid_register_settings_styles($hook_suffix) {
1381
 
1382
+ if ( ($hook_suffix != 'post.php' && $hook_suffix != 'post-new.php') && strpos($hook_suffix, 'ecwid') === false) return;
1383
 
1384
  wp_enqueue_style('ecwid-settings-pure-css', plugins_url('ecwid-shopping-cart/css/pure-min.css'), array(), '', 'all');
1385
  wp_enqueue_style('ecwid-settings-css', plugins_url('ecwid-shopping-cart/css/settings.css'), array(), '', 'all');
1469
  $api = ecwid_new_product_api();
1470
  $categories = $api->get_all_categories();
1471
  $by_id = array();
1472
+
1473
+ if (empty($categories)) return array();
1474
+
1475
  if (is_array($categories)) {
1476
  foreach ($categories as $key => $category) {
1477
  $by_id[$category['id']] = $category;
1547
  }
1548
 
1549
  function ecwid_dashboard_widget_function() {
1550
+ require_once ECWID_PLUGIN_DIR . 'templates/wp-dashboard-widget.php';
1551
+ }
1552
 
1553
  function ecwid_add_dashboard_widgets() {
1554
  if (current_user_can('administrator')) {
1555
+ wp_add_dashboard_widget('ecwid_dashboard_widget', __('Recommendations for Your Online Store', 'ecwid-shopping-cart'), 'ecwid_dashboard_widget_function');
1556
  }
1557
  }
1558
 
2019
  if ($recently_viewed && $recently_viewed->store_id != get_ecwid_store_id()) {
2020
  setcookie('ecwid-shopping-cart-recently-viewed', null, strftime('-1 day'));
2021
  }
 
2022
  }
2023
 
2024
  function widget($args, $instance) {
2037
 
2038
  echo ecwid_get_scriptjs_code();
2039
 
2040
+ $store_link_title = empty($instance['store_link_title']) ? __('View Products', 'ecwid-shopping-cart') : $instance['store_link_title'];
2041
+
2042
  $recently_viewed = false;
2043
  if (isset($_COOKIE['ecwid-shopping-cart-recently-viewed'])) {
2044
  $recently_viewed = json_decode($_COOKIE['ecwid-shopping-cart-recently-viewed']);
2099
 
2100
  echo "</div>";
2101
 
2102
+ if (empty($recently_viewed->products)) {
2103
+ echo '<a class="show-if-empty" href="' . ecwid_get_store_page_url() . '">' . $store_link_title . '</a>';
2104
+ }
2105
+
2106
  echo $after_widget;
2107
  }
2108
 
2109
  function update($new_instance, $old_instance){
2110
  $instance = $old_instance;
2111
  $instance['title'] = strip_tags(stripslashes($new_instance['title']));
2112
+ $instance['store_link_title'] = strip_tags(stripslashes($new_instance['store_link_title']));
2113
  $num = intval($new_instance['number_of_products']);
2114
  if ($num > $this->max || $num < $this->min) {
2115
  $num = $this->default;
2123
  $instance = wp_parse_args( (array) $instance,
2124
  array(
2125
  'title' => __('Recently Viewed Products', 'ecwid-shopping-cart'),
2126
+ 'store_link_title' => __('View Products', 'ecwid-shopping-cart'),
2127
  'number_of_products' => 3
2128
  )
2129
  );
2130
 
2131
  $title = htmlspecialchars($instance['title']);
2132
+ $store_link_title = htmlspecialchars($instance['store_link_title']);
2133
  $number_of_products = $instance['number_of_products'];
2134
  if ($number_of_products)
2135
 
2136
  echo '<p><label for="' . $this->get_field_name('title') . '">' . __('Title') . ': <input style="width:100%;" id="' . $this->get_field_id('title') . '" name="' . $this->get_field_name('title') . '" type="text" value="' . $title . '" /></label></p>';
2137
+ echo '<p><label for="' . $this->get_field_name('store_link_title') . '">' . __('Store Link Title', 'ecwid-shopping-cart') . ': <input style="width:100%;" id="' . $this->get_field_id('store_link_title') . '" name="' . $this->get_field_name('store_link_title') . '" type="text" value="' . $store_link_title . '" /></label></p>';
2138
  echo '<p><label for="' . $this->get_field_name('number_of_products') . '">' . __( 'Number of products to show', 'ecwid-shopping-cart' ) . ': <input style="width:100%;" id="' . $this->get_field_id('number_of_products') . '" name="' . $this->get_field_name('number_of_products') . '" type="number" min="' . $this->min . '" max="' . $this->max . '" value="' . $number_of_products . '" /></label></p>';
2139
  }
2140
 
2289
  global $current_user;
2290
  get_currentuserinfo();
2291
 
2292
+
2293
+
2294
  if ($current_user->ID) {
2295
+ $meta = get_user_meta($current_user->ID);
2296
+
2297
+
2298
  $user_data = array(
2299
  'appId' => "wp_" . get_ecwid_store_id(),
2300
  'userId' => "{$current_user->ID}",
2301
  'profile' => array(
2302
  'email' => $current_user->user_email,
2303
  'billingPerson' => array(
2304
+ 'name' => $meta['first_name'][0] . ' ' . $meta['last_name'][0]
2305
+ )
2306
+ )
2307
+ );
2308
  $user_data = base64_encode(json_encode($user_data));
2309
  $time = time();
2310
  $hmac = ecwid_hmacsha1("$user_data $time", $key);
includes/class-ecwid-integration-wpseo.php CHANGED
@@ -80,6 +80,7 @@ XML;
80
  // A callback for the streaming sitemap builder
81
  public function sitemap_callback($url, $priority, $frequency)
82
  {
 
83
  $this->sitemap .= <<<XML
84
  <url>
85
  <loc>$url</loc>
80
  // A callback for the streaming sitemap builder
81
  public function sitemap_callback($url, $priority, $frequency)
82
  {
83
+ $url = htmlspecialchars($url);
84
  $this->sitemap .= <<<XML
85
  <url>
86
  <loc>$url</loc>
includes/themes.php CHANGED
@@ -35,7 +35,7 @@ function ecwid_get_theme_identification()
35
 
36
  function ecwid_apply_theme($theme_name = null)
37
  {
38
- $themes = array('bretheon', 'responsive', 'twentyfourteen', 'pagelines', 'envision', 'twentyfifteen');
39
 
40
  if (empty($theme_name)) {
41
  $theme_name = ecwid_get_theme_identification();
35
 
36
  function ecwid_apply_theme($theme_name = null)
37
  {
38
+ $themes = array('bretheon', 'responsive', 'twentyfourteen', 'pagelines', 'envision', 'twentyfifteen', 'customizr');
39
 
40
  if (empty($theme_name)) {
41
  $theme_name = ecwid_get_theme_identification();
includes/themes/class-ecwid-theme-customizr.php ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ require_once ECWID_THEMES_DIR . '/class-ecwid-theme-base.php';
4
+
5
+ class Ecwid_Theme_Customizr extends Ecwid_Theme_Base
6
+ {
7
+ protected $name = 'Customizr';
8
+
9
+ protected $adjust_pb_scroll = true;
10
+
11
+ public function __construct()
12
+ {
13
+ parent::__construct();
14
+
15
+ wp_enqueue_script( 'ecwid-theme-js', plugins_url( 'ecwid-shopping-cart/js/themes/customizr.js' ), array( 'jquery' ), false, true );
16
+ wp_enqueue_style( 'ecwid-theme-fixes' , plugins_url( 'ecwid-shopping-cart/css/themes/customizr.css' ), array(), false, 'all' );
17
+ }
18
+ }
19
+
20
+ $ecwid_current_theme = new Ecwid_Theme_Customizr();
js/products-list.js CHANGED
@@ -28,6 +28,9 @@ jQuery.widget('ecwid.productsList', {
28
  }
29
  , 200)
30
  );
 
 
 
31
  },
32
 
33
  _render: function() {
@@ -64,9 +67,10 @@ jQuery.widget('ecwid.productsList', {
64
  var existing = this._getProductElement(product.id);
65
 
66
  if (existing.length == 0) {
67
- this._renderProduct(product);
68
  }
69
 
 
70
 
71
  this._getProductElement(product.id)
72
  .addClass('show')
@@ -80,22 +84,36 @@ jQuery.widget('ecwid.productsList', {
80
  .removeClass('show');
81
  },
82
 
83
- _renderProduct: function(product) {
84
  var container = jQuery('<li class="' + this._getProductClass(product.id) + '">').appendTo(this.container);
85
 
86
  if (product.link != '') {
87
  container = jQuery('<a>')
88
- .attr('href', product.link)
89
- .attr('title', product.name)
90
- .appendTo(container);
91
  }
92
  if (product.image) {
93
- jQuery('<div class="' + this._prefix + '-image">').append('<img src="' + product.image + '">').appendTo(container);
94
  } else {
95
  jQuery('<div class="' + this._prefix + '-image ecwid-noimage">').appendTo(container);
96
  }
97
- jQuery('<div class="' + this._prefix + '-name">').append(product.name).appendTo(container);
98
- jQuery('<div class="' + this._prefix + '-price ecwid-productBrowser-price">').append(product.price).appendTo(container);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
99
 
100
  },
101
 
@@ -150,6 +168,30 @@ jQuery.widget('ecwid.productsList', {
150
  this.addProduct(product, true);
151
  },
152
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
153
  _getProductsToShow: function() {
154
  return this.sort.slice(0, this.option('max'));
155
  },
28
  }
29
  , 200)
30
  );
31
+
32
+ this.ajax_url = wp_ecwid_products_list_vars.ajax_url;
33
+ this.is_api_available = wp_ecwid_products_list_vars.is_api_available;
34
  },
35
 
36
  _render: function() {
67
  var existing = this._getProductElement(product.id);
68
 
69
  if (existing.length == 0) {
70
+ this._buildProductElement(product);
71
  }
72
 
73
+ this._fillProductElement(product);
74
 
75
  this._getProductElement(product.id)
76
  .addClass('show')
84
  .removeClass('show');
85
  },
86
 
87
+ _buildProductElement: function(product) {
88
  var container = jQuery('<li class="' + this._getProductClass(product.id) + '">').appendTo(this.container);
89
 
90
  if (product.link != '') {
91
  container = jQuery('<a>')
92
+ .appendTo(container);
 
 
93
  }
94
  if (product.image) {
95
+ jQuery('<div class="' + this._prefix + '-image">').append('<img>').appendTo(container);
96
  } else {
97
  jQuery('<div class="' + this._prefix + '-image ecwid-noimage">').appendTo(container);
98
  }
99
+ jQuery('<div class="' + this._prefix + '-name">').appendTo(container);
100
+ jQuery('<div class="' + this._prefix + '-price ecwid-productBrowser-price">').appendTo(container);
101
+ },
102
+
103
+ _fillProductElement: function(product) {
104
+ var container = jQuery('.'+ this._getProductClass(product.id), this.el);
105
+
106
+ if (product.link != '') {
107
+ jQuery('a', container)
108
+ .attr('href', product.link)
109
+ .attr('title', product.name);
110
+ }
111
+ if (product.image) {
112
+ jQuery('.' + this._prefix + '-image img', container).attr('src', product.image);
113
+ }
114
+
115
+ jQuery('.' + this._prefix + '-name', container).text(product.name);
116
+ jQuery('.' + this._prefix + '-price ecwid-productBrowser-price', container).text(product.price);
117
 
118
  },
119
 
168
  this.addProduct(product, true);
169
  },
170
 
171
+ _updateFromServer: function(id) {
172
+
173
+ var that = this;
174
+ if (!this.products[id]) return false;
175
+ jQuery.getJSON(
176
+ wp_ecwid_products_list_vars.ajax_url,
177
+ {
178
+ 'action': 'ecwid_get_product_info',
179
+ 'id': id
180
+ },
181
+ function(data, result) {
182
+ if (result == 'success') {
183
+ that.products[id] = jQuery.extend(
184
+ that.products[id], {
185
+ image: data.imageUrl
186
+ }
187
+ );
188
+
189
+ that._render();
190
+ }
191
+ }
192
+ );
193
+ },
194
+
195
  _getProductsToShow: function() {
196
  return this.sort.slice(0, this.option('max'));
197
  },
js/recently-viewed-common.js CHANGED
@@ -1,20 +1,20 @@
1
  (function() {
2
 
3
  if (typeof jQuery == 'undefined') {
4
- throw new Error('recently-viewed-common.js requires jquery');
5
  }
6
 
7
  if (typeof Ecwid == 'undefined') {
8
- throw new Error('recently-viewed-common.js must be included after Ecwid object initialization');
9
  }
10
 
11
  if (typeof wpCookies == 'undefined') {
12
- throw new Error('recently-viewed-common.js requires utils');
13
  }
14
 
15
  if (wpCookies.get('test_ecwid_shopping_cart_recently_products_cookie') != 'test_ecwid_shopping_cart_cookie_value') {
16
  wpCookies.set('test_ecwid_shopping_cart_recently_products_cookie', 'test_ecwid_shopping_cart_cookie_value', '', '/');
17
- throw new Error('recently-viewed-common.js requires enabled cookies');
18
  }
19
 
20
  Ecwid.OnPageLoaded.add(function(page) {
1
  (function() {
2
 
3
  if (typeof jQuery == 'undefined') {
4
+ console.warn('recently-viewed-common.js requires jquery');
5
  }
6
 
7
  if (typeof Ecwid == 'undefined') {
8
+ console.warn('recently-viewed-common.js must be included after Ecwid object initialization');
9
  }
10
 
11
  if (typeof wpCookies == 'undefined') {
12
+ console.warn('recently-viewed-common.js requires utils');
13
  }
14
 
15
  if (wpCookies.get('test_ecwid_shopping_cart_recently_products_cookie') != 'test_ecwid_shopping_cart_cookie_value') {
16
  wpCookies.set('test_ecwid_shopping_cart_recently_products_cookie', 'test_ecwid_shopping_cart_cookie_value', '', '/');
17
+ console.warn('recently-viewed-common.js requires enabled cookies');
18
  }
19
 
20
  Ecwid.OnPageLoaded.add(function(page) {
js/recently-viewed.js CHANGED
@@ -5,7 +5,6 @@ if (wpCookies.get('test_ecwid_shopping_cart_recently_products_cookie') != 'test_
5
  }
6
 
7
  jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
8
- _justAdded: null,
9
 
10
  _create: function() {
11
  this._superApply(arguments);
@@ -14,8 +13,6 @@ jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
14
  Ecwid.OnPageLoaded.add(
15
  function(page) {
16
 
17
- self._justAdded = null;
18
-
19
  if (page.type == 'PRODUCT') {
20
  var product = {
21
  id: page.productId.toString(),
@@ -26,8 +23,8 @@ jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
26
  self.addViewedProduct(product);
27
  }, 500);
28
  } else {
29
- self.refresh();
30
- }
31
  }
32
  );
33
  },
@@ -35,6 +32,7 @@ jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
35
  addViewedProduct: function(product) {
36
  product.image = jQuery('.ecwid-productBrowser-details-thumbnail .gwt-Image').attr('src');
37
  product.link = window.location.href;
 
38
  if (jQuery('.ecwid-productBrowser-price .ecwid-productBrowser-price-value').length > 0) {
39
  product.price = jQuery('.ecwid-productBrowser-price .ecwid-productBrowser-price-value').html();
40
  } else {
@@ -42,32 +40,37 @@ jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
42
  }
43
 
44
  if (typeof this.products[product.id] == 'undefined') {
45
- this._justAdded = product.id;
46
  this.addProduct(product);
47
  } else {
48
  this.sort.splice(this.sort.indexOf(product.id), 1);
49
  this._addToSort(product.id);
50
  }
51
 
 
 
 
 
52
  this._render();
53
  },
54
 
 
 
 
 
 
55
  _getProductsToShow: function() {
56
  // copy array using slice
57
  var sort = this.sort.slice();
58
 
59
- if (this._justAdded) {
60
- sort.splice(sort.indexOf(this._justAdded), 1);
61
- }
62
 
63
- if (sort.length > this.options.max && jQuery('.ecwid-productBrowser-ProductPage').length > 0) {
64
  var currentProductId = jQuery('.ecwid-productBrowser-ProductPage').attr('class').match(/ecwid-productBrowser-ProductPage-(\d+)/);
65
 
66
- if (sort.indexOf(currentProductId[1]) != -1) {
67
  sort.splice(
68
- sort.indexOf(
69
- currentProductId[1]
70
- ), 1
71
  );
72
  }
73
  }
@@ -76,4 +79,4 @@ jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
76
  }
77
  });
78
 
79
- jQuery('.ecwid-recently-viewed-products').recentlyViewedProducts();
5
  }
6
 
7
  jQuery.widget('ecwid.recentlyViewedProducts', jQuery.ecwid.productsList, {
 
8
 
9
  _create: function() {
10
  this._superApply(arguments);
13
  Ecwid.OnPageLoaded.add(
14
  function(page) {
15
 
 
 
16
  if (page.type == 'PRODUCT') {
17
  var product = {
18
  id: page.productId.toString(),
23
  self.addViewedProduct(product);
24
  }, 500);
25
  } else {
26
+ self.refresh();
27
+ }
28
  }
29
  );
30
  },
32
  addViewedProduct: function(product) {
33
  product.image = jQuery('.ecwid-productBrowser-details-thumbnail .gwt-Image').attr('src');
34
  product.link = window.location.href;
35
+ product.name = jQuery('.ecwid-productBrowser-head').text();
36
  if (jQuery('.ecwid-productBrowser-price .ecwid-productBrowser-price-value').length > 0) {
37
  product.price = jQuery('.ecwid-productBrowser-price .ecwid-productBrowser-price-value').html();
38
  } else {
40
  }
41
 
42
  if (typeof this.products[product.id] == 'undefined') {
 
43
  this.addProduct(product);
44
  } else {
45
  this.sort.splice(this.sort.indexOf(product.id), 1);
46
  this._addToSort(product.id);
47
  }
48
 
49
+ if (this.is_api_available) {
50
+ this._updateFromServer(product.id);
51
+ }
52
+
53
  this._render();
54
  },
55
 
56
+ render: function() {
57
+ this._superApply(arguments);
58
+ jQuery('.show-if-empty', this.el).hide();
59
+ },
60
+
61
  _getProductsToShow: function() {
62
  // copy array using slice
63
  var sort = this.sort.slice();
64
 
 
 
 
65
 
66
+ if (jQuery('.ecwid-productBrowser-ProductPage').length > 0) {
67
  var currentProductId = jQuery('.ecwid-productBrowser-ProductPage').attr('class').match(/ecwid-productBrowser-ProductPage-(\d+)/);
68
 
69
+ if (sort.length > 1 && sort.indexOf(currentProductId[1]) != -1) {
70
  sort.splice(
71
+ sort.indexOf(
72
+ currentProductId[1]
73
+ ), 1
74
  );
75
  }
76
  }
79
  }
80
  });
81
 
82
+ jQuery('.ecwid-recently-viewed-products').recentlyViewedProducts();
js/store-editor-mce.js CHANGED
@@ -481,6 +481,11 @@ tinymce.PluginManager.add( 'ecwid', function( editor ) {
481
  keyCode = event.keyCode,
482
  dom = editor.dom;
483
 
 
 
 
 
 
484
  if ( keyCode === 46 || keyCode === 8 ) {
485
  node = selection.getNode();
486
 
481
  keyCode = event.keyCode,
482
  dom = editor.dom;
483
 
484
+ if ( keyCode == 27 ) {
485
+ jQuery('#ecwid-store-popup-content').removeClass('open');
486
+ return false;
487
+ }
488
+
489
  if ( keyCode === 46 || keyCode === 8 ) {
490
  node = selection.getNode();
491
 
js/store-editor-page.js CHANGED
@@ -14,6 +14,13 @@ jQuery(document).ready(function() {
14
  return false;
15
  });
16
 
 
 
 
 
 
 
 
17
 
18
  /**
19
  * Builds params object from the wp.shortcode
@@ -108,7 +115,6 @@ jQuery(document).ready(function() {
108
  } else {
109
  jQuery('.wp-media-buttons').removeClass('has-ecwid');
110
  }
111
-
112
  if (tinymce.activeEditor && !tinymce.activeEditor.isHidden()) {
113
  var body = tinymce.activeEditor.dom.doc.body;
114
  var button = tinymce.activeEditor.dom.select('#ecwid-edit-store-button');
@@ -125,17 +131,22 @@ jQuery(document).ready(function() {
125
  if (hasEcwid) {
126
  var store = jQuery(body).find('.ecwid-store-editor');
127
  var button = jQuery('#ecwid-edit-store-button', body);
 
 
 
 
 
 
128
  button.css({
129
  'position': 'absolute',
130
  'top': '' + (store.offset().top + 168) + 'px',
131
- 'left': '' + (store.offset().left + store.outerWidth() / 2 - button.outerWidth() / 2 - 2) + 'px'
132
  });
133
  }
134
 
135
  jQuery('#wp_editbtns').css('display', 'none !important');
136
  }
137
 
138
-
139
  if (window.location.search.indexOf('show-ecwid=true') != -1 && typeof this.show_ecwid_processed == 'undefined') {
140
  ecwid_open_store_popup();
141
  this.show_ecwid_processed = true;
14
  return false;
15
  });
16
 
17
+ jQuery(document).keydown(function(e) {
18
+ if (e.keyCode == 27 && $popup.hasClass('open')) {
19
+ $popup.removeClass('open');
20
+ return false;
21
+ }
22
+ });
23
+
24
 
25
  /**
26
  * Builds params object from the wp.shortcode
115
  } else {
116
  jQuery('.wp-media-buttons').removeClass('has-ecwid');
117
  }
 
118
  if (tinymce.activeEditor && !tinymce.activeEditor.isHidden()) {
119
  var body = tinymce.activeEditor.dom.doc.body;
120
  var button = tinymce.activeEditor.dom.select('#ecwid-edit-store-button');
131
  if (hasEcwid) {
132
  var store = jQuery(body).find('.ecwid-store-editor');
133
  var button = jQuery('#ecwid-edit-store-button', body);
134
+
135
+ var width = this.buttonWidth;
136
+ if (!width) {
137
+ width = button.outerWidth();
138
+ this.buttonWidth = width;
139
+ }
140
  button.css({
141
  'position': 'absolute',
142
  'top': '' + (store.offset().top + 168) + 'px',
143
+ 'left': '' + (store.offset().left + store.outerWidth() / 2 - width / 2 - 2) + 'px'
144
  });
145
  }
146
 
147
  jQuery('#wp_editbtns').css('display', 'none !important');
148
  }
149
 
 
150
  if (window.location.search.indexOf('show-ecwid=true') != -1 && typeof this.show_ecwid_processed == 'undefined') {
151
  ecwid_open_store_popup();
152
  this.show_ecwid_processed = true;
js/themes/customizr.js ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ jQuery(document).ready(function() {
2
+
3
+ var fixedNav = jQuery('header.tc-header'),
4
+ ecwid_pb_scroller = jQuery('#ecwid_product_browser_scroller');
5
+
6
+ ecwid_pb_scroller.css('top', (- fixedNav.height()) + 'px');
7
+
8
+ jQuery(window).scroll(function() {
9
+ ecwid_pb_scroller.css('top', (- fixedNav.height()) + 'px');
10
+ });
11
+ });
languages/ecwid-shopping-cart-de_DE.mo CHANGED
Binary file
languages/ecwid-shopping-cart-de_DE.po CHANGED
@@ -1,261 +1,459 @@
1
-
2
- msgid "Ecwid Shopping Cart"
3
- msgstr ""
4
-
5
- msgid "Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up."
6
- msgstr ""
7
-
8
- msgid "Ecwid Team"
9
- msgstr ""
10
-
11
- msgid "Get help"
12
- msgstr "Hilfe"
13
-
14
- msgid "Go to Ecwid site"
15
- msgstr "zur Ecwid-Website"
16
-
17
- msgid "Visit storefront"
18
- msgstr "zum Shop"
19
-
20
- msgid "Manage my store"
21
- msgstr "Shop verwalten"
22
-
23
- msgid "Manage plugin settings"
24
- msgstr "Plugin-Einstellungen verwalten"
25
-
26
- msgid "→ Sell on Facebook"
27
- msgstr "→ auf Facebook verkaufen"
28
-
29
- msgid "Online store powered by <a %s>Ecwid</a>"
30
- msgstr ""
31
-
32
- msgid "Store"
33
- msgstr "Shop"
34
-
35
- msgid "<strong>Ecwid shopping cart is almost ready</strong>. Please visit <a target=\"_blank\" href=\"%s\">the created page</a> to see your store with demo products. In order to finish the installation, please go to the <a href=\"admin.php?page=ecwid\"><strong>Ecwid settings</strong></a> and configure the plugin."
36
- msgstr "<strong>Ihr Ecwid-Onlineshop steht gleich bereit</strong>. Bitte rufen Sie die <a target=\"_blank\" href=\"%s\">erstellte Seite</a> auf, um Ihren Shop mit Demoartikeln anzuzeigen. Um die Installation abzuschließen, gehen Sie bitte zu den <a href=\"admin.php?page=ecwid\"><strong>Ecwid-Einstellungen</strong></a> und konfigurieren Sie das Plugin."
37
-
38
- msgid "Do you like your Ecwid online store? We'd appreciate it if you <a %s>add your review and vote</a> for the plugin on Wordpress site. (<a id=\"hide-vote-message\">Close</a> and do not show this message anymore)"
39
- msgstr ""
40
-
41
- msgid "Ecwid shopping cart settings"
42
- msgstr ""
43
-
44
- msgid "Ecwid Store"
45
- msgstr "Ecwid-Onlineshop"
46
-
47
- msgid "General settings"
48
- msgstr "Allgemeine Einstellungen"
49
-
50
- msgid "General"
51
- msgstr "Allgemein"
52
-
53
- msgid "Appearance settings"
54
- msgstr "Anzeigeneinstellungen"
55
-
56
- msgid "Appearance"
57
- msgstr "Anzeige"
58
-
59
- msgid "Advanced settings"
60
- msgstr "Erweiterte Einstellungen"
61
-
62
- msgid "Advanced"
63
- msgstr "Erweitert"
64
-
65
- msgid "Setup"
66
- msgstr ""
67
-
68
- msgid "Your store's minicart"
69
- msgstr "Miniwarenkorb Ihres Shops"
70
-
71
- msgid "Ecwid Shopping Bag (Normal)"
72
- msgstr "Ecwid-Warenkorb (normal)"
73
-
74
- msgid "Ecwid Shopping Bag (Mini view)"
75
- msgstr "Ecwid-Warenkorb (Miniansicht)"
76
-
77
- msgid "Your store's search box"
78
- msgstr "Suchfeld Ihres Shops"
79
-
80
- msgid "Ecwid Search Box"
81
- msgstr "Ecwid-Suchfeld"
82
-
83
- msgid "Vertical menu of categories"
84
- msgstr "Vertikale Kategoriennavigation"
85
-
86
- msgid "Ecwid Vertical Categories"
87
- msgstr "Ecwid vertikale Kategorien"
88
-
89
- msgid "Price"
90
- msgstr ""
91
-
92
- msgid "Ecwid Shopping Cart — Advanced settings"
93
- msgstr "Ecwid-Onlineshop — Erweiterte Einstellungen"
94
-
95
- msgid "Category shown by default"
96
- msgstr "standardmäßig angezeigte Kategorie"
97
-
98
- msgid "Store root category"
99
- msgstr "Shop-Grundkategorie"
100
-
101
- msgid "Default category ID"
102
- msgstr "Standardkategorien-ID"
103
-
104
- msgid "By default, the storefront shows a list of root categories. You can override this behavior and show a different category when customers open your store for the first time. This is useful if you only have one category or want to display a specific set of items (e.g. \"Featured Products\") to new visitors."
105
- msgstr "Standardmäßig zeigt der Shop eine Liste von Grundkategorien an. Sie können diese Einstellung überschreiben und eine andere Kategorie anzeigen, wenn Kunden Ihren Shop zum ersten Mal öffnen. Dies ist sinnvoll, wenn Sie nur eine Kategorie haben oder allen neuen Besuchern einen bestimmten Satz von Artikeln (z.B. \"Ausgewählte Produkte\") anzeigen möchten."
106
-
107
- msgid "In order to set this option, <a %s>find an ID of the necessary category</a> and save it here."
108
- msgstr "Zur Einstellung dieser Option <a %s>suchen Sie die ID der nötigen Kategorie</a> und speichern Sie diese hier."
109
-
110
- msgid "Single Sign-On Secret Key"
111
- msgstr "Single-Sign-on-Sicherheitsschlüssel"
112
-
113
- msgid "Single Sign-On Secret Key is an option that allows your customers access to your WordPress site as well as the Ecwid shopping cart. When customers log in to your site, they will automatically be logged in to your Ecwid store as well. It makes sense to enable this feature if your visitors actually create accounts in your WordPress website."
114
- msgstr "Diese optionale Funktion bietet Single-Sign-On: Wenn Kunden auf Ihrer Website eingeloggt sind, sind sie automatisch auch in Ihrem Ecwid-Onlineshop eingeloggt, selbst wenn sie bisher noch kein Konto für den Shop hatten. Die Aktivierung dieser Funktion ist sinnvoll, wenn Ihre Besucher eigentlich Konten auf Ihrer WordPress-Website erstellen."
115
-
116
- msgid "In order to enable this feature, opt to use a secret key. You will find this key in your Ecwid control panel, at \"System Settings > API > Single Sign-On API\" page. This feature is available for <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">paid users</a> only."
117
- msgstr "Zur Aktivierung dieser Funktion müssen Sie einen Sicherheitsschlüssel senden. Diesen Schlüssel finden Sie in Ihrem Ecwid-Steuermenü unter \"Systemeinstellungen > API > Single-Sign-on-API\". Diese Funktion ist nur bei <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">kostenpflichtigen Paketen</a> verfügbar."
118
-
119
- msgid "Save changes"
120
- msgstr "Änderungen speichern"
121
-
122
- msgid "Ecwid Shopping Cart Appearance settings"
123
- msgstr "Ecwid-Onlineshop — Anzeigeneinstellungen"
124
-
125
- msgid "Display search box above products"
126
- msgstr "Suchfeld oberhalb der Artikel anzeigen"
127
-
128
- msgid "Or you can add search box to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
129
- msgstr "Oder fügen Sie der Toolbar Ihrer Website mit den <a href=\"%s\">vorhandenen WordPress-Widgets</a> ein Suchfeld hinzu"
130
-
131
- msgid "Display horizontal categories above products"
132
- msgstr "horizontale Kategorien oberhalb der Artikel anzeigen"
133
-
134
- msgid "Or you can add vertical categories to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
135
- msgstr "Oder fügen Sie der Toolbar Ihrer Website mit den <a href=\"%s\">vorhandenen WordPress-Widgets</a> vertikale Kategorien hinzu"
136
-
137
- msgid "Enable minicart attached to horizontal categories"
138
- msgstr "Miniwarenkorb Ihres Shops an horizontale Kategorien heften"
139
-
140
- msgid "You should disable this option, if you added minicart to your website's&nbsp;sidebar"
141
- msgstr "Diese Option sollten Sie deaktivieren, wenn Sie den Miniwarenkorb der Seitenleiste Ihrer Website hinzugefügt haben"
142
-
143
- msgid "Number of categories per row"
144
- msgstr "Anzahl Kategorien pro Zeile"
145
-
146
- msgid "Number of products per page"
147
- msgstr "Anzahl Kategorien pro Seite"
148
-
149
- msgid "Grid view"
150
- msgstr "Gitteransicht"
151
-
152
- msgid "List view"
153
- msgstr "Listenansicht"
154
-
155
- msgid "Table view"
156
- msgstr "Tabellenansicht"
157
-
158
- msgid "Here you can control how many products will be displayed per page. These options define maximum values. If there is not enough space to show all product columns, Ecwid will adapt the number of columns to hold all products."
159
- msgstr "Hier können Sie einstellen, wie viele Artikel pro Seite angezeigt werden sollen. Diese Optionen legen Maximalwerte fest. Falls nicht ausreichend Platz ist, um alle Artikelspalten anzuzeigen, passt Ecwid zur Berücksichtigung aller Artikel die Anzahl der Spalten an."
160
-
161
- msgid "Default view mode on product pages"
162
- msgstr "Standardanzeigemodus auf Artikelseiten"
163
-
164
- msgid "Grid"
165
- msgstr "Gitter"
166
-
167
- msgid "List"
168
- msgstr "Liste"
169
-
170
- msgid "Table"
171
- msgstr "Tabelle"
172
-
173
- msgid "Default view mode on search results"
174
- msgstr "Standardanzeigemodus für Suchergebnisse"
175
-
176
- msgid "Store powered by Ecwid"
177
- msgstr ""
178
-
179
- msgid "Ecwid Shopping Cart General settings"
180
- msgstr "Ecwid-Onlineshop — Allgemeine Einstellungen"
181
-
182
- msgid "Thank you for choosing Ecwid to build your online store"
183
- msgstr "Vielen Dank, dass Sie Ecwid zur Erstellung Ihres Onlineshops gewählt haben"
184
-
185
- msgid "The first step towards opening your online business: <br />Let’s get started and add a store to your WordPress website in <strong>3</strong> simple steps."
186
- msgstr "Der erste Schritt auf dem Weg zur Eröffnung Ihres Onlineshops: <br />Legen Sie jetzt los und stellen Sie in <strong>3</strong> einfachen Schritten einen Onlineshop auf Ihre WordPress-Website."
187
-
188
- msgid "Register at Ecwid"
189
- msgstr "Bei Ecwid anmelden"
190
-
191
- msgid "Create a new Ecwid account which you will use to manage your store and inventory. The registration is free."
192
- msgstr "Erstellen Sie ein neues Ecwid-Konto, mit dem Sie Ihren Shop und Ihren Warenbestand verwalten. Die Anmeldung ist kostenlos."
193
-
194
- msgid "Create new Ecwid account"
195
- msgstr "Neues Ecwid-Konto erstellen"
196
-
197
- msgid "I already have Ecwid account, sign in"
198
- msgstr "Ich habe bereits ein Ecwid-Konto, bitte einloggen"
199
-
200
- msgid "You will be able to sign up through your existing Google, Facebook or PayPal profiles as well."
201
- msgstr "Sie können sich auch über Ihre vorhandenen Google-, Facebook- oder PayPal-Konten anmelden."
202
-
203
- msgid "Find your Store ID"
204
- msgstr "Shop-ID suchen"
205
-
206
- msgid "Store ID is a unique identifier of any Ecwid store, it consists of several digits. You can find it on the \"Dashboard\" page of Ecwid control panel. Also the Store ID will be sent in the Welcome email after the registration."
207
- msgstr "Die Shop-ID ist ein eindeutiges Kennzeichen jedes Ecwid-Onlineshops und besteht aus mehreren Ziffern. Sie finden sie im Hauptmenü des Ecwid-Steuermenüs. Die Shop-ID wird außerdem mit der Begrüßungs-E-Mail nach der Anmeldung versendet."
208
-
209
- msgid "Enter your Store ID"
210
- msgstr "Shop-ID eingeben"
211
-
212
- msgid "Enter your Store ID here:"
213
- msgstr "Geben Sie hier Ihre Shop-ID ein:"
214
-
215
- msgid "Store ID"
216
- msgstr "Shop-ID"
217
-
218
- msgid "Save and connect your Ecwid store to the site"
219
- msgstr "Speichern Sie und verbinden Sie Ihren Ecwid-Onlineshop mit Ihrer Website"
220
-
221
- msgid "Questions? Visit <a href=\"http://help.ecwid.com/?source=wporg\">Ecwid support center</a>"
222
- msgstr "Fragen? Wechseln Sie zum <a href=\"http://help.ecwid.com/?source=wporg\">Ecwid-Supportcenter</a>"
223
-
224
- msgid "Congratulations!"
225
- msgstr "Herzlichen Glückwunsch!"
226
-
227
- msgid "Your Ecwid store is now connected to your WordPress website"
228
- msgstr "Ihr Ecwid-Onlineshop ist jetzt mit Ihrer WordPress-Website verbunden"
229
-
230
- msgid "Greetings!"
231
- msgstr "Hallo!"
232
-
233
- msgid "Your Ecwid store is connected to your WordPress website"
234
- msgstr "Ihr Ecwid-Onlineshop ist mit Ihrer WordPress-Website verbunden"
235
-
236
- msgid "Control panel"
237
- msgstr "Steuermenü"
238
-
239
- msgid "Account status"
240
- msgstr "Kontostatus"
241
-
242
- msgid "Paid"
243
- msgstr "Bezahlpaket"
244
-
245
- msgid "Free"
246
- msgstr "Kostenloses Paket"
247
-
248
- msgid "Thank you for supporting Ecwid!"
249
- msgstr "Vielen Dank, dass Sie Ecwid nutzen!"
250
-
251
- msgid "Upgrade to get access to cool premium features."
252
- msgstr "Holen Sie sich jetzt tolle Premiumfunktionen mit einem Upgrade."
253
-
254
- msgid "Billing and plans"
255
- msgstr ""
256
-
257
- msgid "Upgrade"
258
- msgstr ""
259
-
260
- msgid "If you want to connect another Ecwid store, you can <a %s>disconnect the current one and change Store ID</a>."
261
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid "Ecwid Shopping Cart"
2
+ msgstr "Ecwid Onlineshop"
3
+
4
+ msgid "Ecwid Team"
5
+ msgstr "Ecwid-Team"
6
+
7
+ msgid "Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up."
8
+ msgstr "Ecwid ist ein kostenloser, leistungsstarker Onlineshop. Er ist kinderleicht in jedes WordPress-Blog integrierbar und in weniger als 5 Minuten eingerichtet."
9
+
10
+ msgid "Get help"
11
+ msgstr "Hilfe"
12
+
13
+ msgid "Go to Ecwid site"
14
+ msgstr "zur Ecwid-Website"
15
+
16
+ msgid "Visit storefront"
17
+ msgstr "zum Shop"
18
+
19
+ msgid "Manage my store"
20
+ msgstr "Shop verwalten"
21
+
22
+ msgid "Manage plugin settings"
23
+ msgstr "Plugin-Einstellungen verwalten"
24
+
25
+ msgid "→ Sell on Facebook"
26
+ msgstr "→ auf Facebook verkaufen"
27
+
28
+ msgid "<a %s>Online store powered by Ecwid</a>"
29
+ msgstr "<a %s>Onlineshop von Ecwid</a>"
30
+
31
+ msgid "Store"
32
+ msgstr "Shop"
33
+
34
+ msgid "Ecwid shopping cart settings"
35
+ msgstr "Ecwid Onlineshop-Einstellungen"
36
+
37
+ msgid "Ecwid Store"
38
+ msgstr "Ecwid-Onlineshop"
39
+
40
+ msgid "Setup"
41
+ msgstr "Einrichtung"
42
+
43
+ msgid "Dashboard"
44
+ msgstr "Hauptmenü"
45
+
46
+ msgid "Appearance settings"
47
+ msgstr "Anzeigeneinstellungen"
48
+
49
+ msgid "Appearance"
50
+ msgstr "Anzeige"
51
+
52
+ msgid "Advanced settings"
53
+ msgstr "Erweiterte Einstellungen"
54
+
55
+ msgid "Advanced"
56
+ msgstr "Erweitert"
57
+
58
+ msgid "Hidden category"
59
+ msgstr "ausgeblendete Kategorie"
60
+
61
+ msgid "If you like Ecwid and want to help it grow and become the most popular e-commerce solution, you can now add a fancy 'Powered by Ecwid' badge on your site to show your visitors that you're a proud user of Ecwid."
62
+ msgstr "Wenn Ihnen Ecwid gefällt und Sie uns dabei unterstützen möchten, die beliebteste Ecommerce-Lösung zu werden, können Sie Ihrer Website jetzt ein schickes Abzeichen mit \"Bereitgestellt von Ecwid\" hinzufügen, um Ihre Websitebesucher darauf aufmerksam zu machen, dass Sie ein stolzer Nutzer von Ecwid sind."
63
+
64
+ msgid "Ecwid Badge"
65
+ msgstr "Ecwid-Abzeichen"
66
+
67
+ msgid "Ecwid shopping cart widget"
68
+ msgstr "Ecwid Onlineshop-Widget"
69
+
70
+ msgid "Ecwid ecommerce solution"
71
+ msgstr "Ecwid Ecommerce-Lösung"
72
+
73
+ msgid "Ecwid free shopping cart"
74
+ msgstr "Ecwid kostenloser Onlineshop"
75
+
76
+ msgid "Ecwid shopping cart"
77
+ msgstr "Ecwid Onlineshop"
78
+
79
+ msgid "Ecwid e-commerce widgets"
80
+ msgstr "Ecwid Ecommerce-Widgets"
81
+
82
+ msgid "Your store's minicart"
83
+ msgstr "Miniwarenkorb Ihres Shops"
84
+
85
+ msgid "Ecwid Shopping Bag (Normal)"
86
+ msgstr "Ecwid-Warenkorb (normal)"
87
+
88
+ msgid "Ecwid Shopping Bag (Mini view)"
89
+ msgstr "Ecwid-Warenkorb (Miniansicht)"
90
+
91
+ msgid "Your store's search box"
92
+ msgstr "Suchfeld Ihres Shops"
93
+
94
+ msgid "Ecwid Search Box"
95
+ msgstr "Ecwid-Suchfeld"
96
+
97
+ msgid "Vertical menu of categories"
98
+ msgstr "Vertikale Kategoriennavigation"
99
+
100
+ msgid "Ecwid Vertical Categories"
101
+ msgstr "Ecwid vertikale Kategorien"
102
+
103
+ msgid "A link to your store page"
104
+ msgstr "ein Link zu Ihrer Shopseite"
105
+
106
+ msgid "Ecwid Store Page Link"
107
+ msgstr "Link zur Ecwid-Shopseite"
108
+
109
+ msgid "Shop"
110
+ msgstr "Shop"
111
+
112
+ msgid "A list of products recently viewed by a customer. Add this widget to the sidebar to let them later return to the products they saw in your shop."
113
+ msgstr "Eine Liste von Artikeln, die kürzlich von Kunden angezeigt wurden. Fügen Sie dieses Widget der Seitenleiste hinzu, damit Kunden später zu von ihnen bereits angesehenen Artikeln zurückkehren können."
114
+
115
+ msgid "Recently Viewed Products"
116
+ msgstr "Zuletzt angezeigte Artikel"
117
+
118
+ msgid "Number of products to show"
119
+ msgstr "Anzahl der anzuzeigenden Artikel"
120
+
121
+ msgid "Greetings! Your Ecwid store is now active."
122
+ msgstr "Hallo! Ihr Ecwid-Shop ist jetzt aktiv."
123
+
124
+ msgid "Take a few simple steps to complete store setup"
125
+ msgstr "Führen Sie ein paar einfache Schritte zur Einrichtung Ihres Shops durch"
126
+
127
+ msgid "Set up Ecwid Store"
128
+ msgstr "Ecwid-Shop einrichten"
129
+
130
+ msgid "Good job! Your store is set up and you're ready to sell."
131
+ msgstr "Gute Arbeit! Ihr Shop ist eingerichtet und Sie können mit dem Verkauf loslegen."
132
+
133
+ msgid "Now you can fine-tune your store's appearance"
134
+ msgstr "Jetzt können Sie die Ansicht Ihres Shops abrunden"
135
+
136
+ msgid "Visit Storefront"
137
+ msgstr "zur Shopansicht"
138
+
139
+ msgid "Configure Appearance"
140
+ msgstr "Ansicht konfigurieren"
141
+
142
+ msgid "Your store is almost ready!"
143
+ msgstr "Ihr Shop ist fast fertig!"
144
+
145
+ msgid "Connect your Ecwid account with this site to complete setup and start selling"
146
+ msgstr "Verbinden Sie Ihr Ecwid-Konto mit dieser Website, um die Einrichtung durchzuführen und mit dem Verkauf zu beginnen"
147
+
148
+ msgid "Connect Your Ecwid Store"
149
+ msgstr "Ecwid-Shop verbinden"
150
+
151
+ msgid "To add extra functions to your store, drag and drop Ecwid store elements on your site. When you're done, you can get back to modifying your settings."
152
+ msgstr "Um Ihrem Shop zusätzliche Funktionen hinzuzufügen, ziehen Sie Ecwid-Shop-Elemente auf Ihre Website und legen Sie sie ab. Anschließend können Sie zur Anpassung Ihrer Einstellungen zurückgehen."
153
+
154
+ msgid "Back to Store Settings"
155
+ msgstr "Zurück zu Shopeinstellungen"
156
+
157
+ msgid "Do you like your Ecwid online store? We'd appreciate it if you add your review and vote for the plugin on Wordpress site."
158
+ msgstr "Gefällt Ihnen Ihr Ecwid-Onlineshop? Wir würden uns freuen, wenn Sie Ihren Kommentar und Bewertung für das Plugin auf der WordPress-Website hinterließen."
159
+
160
+ msgid "Rate Ecwid at WordPress.org"
161
+ msgstr "Bewerten Sie Ecwid auf WordPress.org"
162
+
163
+ msgid "Add Store"
164
+ msgstr "Shop hinzufügen"
165
+
166
+ msgid "Edit Store"
167
+ msgstr "Shop bearbeiten"
168
+
169
+ msgid "Edit Appearance"
170
+ msgstr "Ansicht bearbeiten"
171
+
172
+ msgid "Price"
173
+ msgstr "Preis"
174
+
175
+ msgid "Never show this message again"
176
+ msgstr "diese Meldung nicht mehr anzeigen"
177
+
178
+ msgid "Ecwid Shopping Cart — Advanced settings"
179
+ msgstr "Ecwid-OnlineshopErweiterte Einstellungen"
180
+
181
+ msgid "Category shown by default"
182
+ msgstr "standardmäßig angezeigte Kategorie"
183
+
184
+ msgid "Store root category"
185
+ msgstr "Shop-Grundkategorie"
186
+
187
+ msgid "Default category ID"
188
+ msgstr "Standardkategorien-ID"
189
+
190
+ msgid "By default, the storefront shows a list of root categories. You can override this behavior and show a different category when customers open your store for the first time. This is useful if you only have one category or want to display a specific set of items (e.g. \"Featured Products\") to new visitors."
191
+ msgstr "Standardmäßig zeigt der Shop eine Liste von Grundkategorien an. Sie können diese Einstellung überschreiben und eine andere Kategorie anzeigen, wenn Kunden Ihren Shop zum ersten Mal öffnen. Dies ist sinnvoll, wenn Sie nur eine Kategorie haben oder allen neuen Besuchern einen bestimmten Satz von Artikeln (z.B. \"Ausgewählte Produkte\") anzeigen möchten."
192
+
193
+ msgid "In order to set this option, <a %s>find an ID of the necessary category</a> and save it here."
194
+ msgstr "Zur Einstellung dieser Option <a %s>suchen Sie die ID der nötigen Kategorie</a> und speichern Sie diese hier."
195
+
196
+ msgid "Single Sign-On Secret Key"
197
+ msgstr "Single-Sign-on-Sicherheitsschlüssel"
198
+
199
+ msgid "Single Sign-On Secret Key is an option that allows your customers access to your WordPress site as well as the Ecwid shopping cart. When customers log in to your site, they will automatically be logged in to your Ecwid store as well. It makes sense to enable this feature if your visitors actually create accounts in your WordPress website."
200
+ msgstr "Diese optionale Funktion bietet Single-Sign-On: Wenn Kunden auf Ihrer Website eingeloggt sind, sind sie automatisch auch in Ihrem Ecwid-Onlineshop eingeloggt, selbst wenn sie bisher noch kein Konto für den Shop hatten. Die Aktivierung dieser Funktion ist sinnvoll, wenn Ihre Besucher eigentlich Konten auf Ihrer WordPress-Website erstellen."
201
+
202
+ msgid "In order to enable this feature, opt to use a secret key. You will find this key in your Ecwid control panel, at \"System Settings > Apps > Legacy API Keys > Single Sign-On Secret Key\" page. This feature is available for <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">paid users</a> only."
203
+ msgstr "Zur Aktivierung dieser Funktion wählen Sie die Verwendung eines Sicherheitsschlüssels. Diesen Schlüssel finden Sie in Ihrem Ecwid-Steuermenü unter \"Systemeinstellungen > Apps > Alte API-Schlüssel > Sicherheitsschlüssel einmaliges Einloggen\". Diese Funktion ist nur bei <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">kostenpflichtigen Paketen</a> verfügbar."
204
+
205
+ msgid "Save changes"
206
+ msgstr "Änderungen speichern"
207
+
208
+ msgid "Ecwid Shopping Cart — Appearance settings"
209
+ msgstr "Ecwid-Onlineshop Anzeigeneinstellungen"
210
+
211
+ msgid "Display search box above products"
212
+ msgstr "Suchfeld oberhalb der Artikel anzeigen"
213
+
214
+ msgid "Or you can add search box to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
215
+ msgstr "Oder fügen Sie der Toolbar Ihrer Website mit den <a href=\"%s\">vorhandenen WordPress-Widgets</a> ein Suchfeld hinzu"
216
+
217
+ msgid "Display horizontal categories above products"
218
+ msgstr "horizontale Kategorien oberhalb der Artikel anzeigen"
219
+
220
+ msgid "Or you can add vertical categories to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
221
+ msgstr "Oder fügen Sie der Toolbar Ihrer Website mit den <a href=\"%s\">vorhandenen WordPress-Widgets</a> vertikale Kategorien hinzu"
222
+
223
+ msgid "Enable minicart attached to horizontal categories"
224
+ msgstr "Miniwarenkorb Ihres Shops an horizontale Kategorien heften"
225
+
226
+ msgid "You should disable this option, if you added minicart to your website's&nbsp;sidebar"
227
+ msgstr "Diese Option sollten Sie deaktivieren, wenn Sie den Miniwarenkorb der Seitenleiste Ihrer Website hinzugefügt haben"
228
+
229
+ msgid "Number of categories per row"
230
+ msgstr "Anzahl Kategorien pro Zeile"
231
+
232
+ msgid "Number of products per page"
233
+ msgstr "Anzahl Kategorien pro Seite"
234
+
235
+ msgid "Grid view"
236
+ msgstr "Gitteransicht"
237
+
238
+ msgid "List view"
239
+ msgstr "Listenansicht"
240
+
241
+ msgid "Table view"
242
+ msgstr "Tabellenansicht"
243
+
244
+ msgid "Here you can control how many products will be displayed per page. These options define maximum values. If there is not enough space to show all product columns, Ecwid will adapt the number of columns to hold all products."
245
+ msgstr "Hier können Sie einstellen, wie viele Artikel pro Seite angezeigt werden sollen. Diese Optionen legen Maximalwerte fest. Falls nicht ausreichend Platz ist, um alle Artikelspalten anzuzeigen, passt Ecwid zur Berücksichtigung aller Artikel die Anzahl der Spalten an."
246
+
247
+ msgid "Default view mode on product pages"
248
+ msgstr "Standardanzeigemodus auf Artikelseiten"
249
+
250
+ msgid "Grid"
251
+ msgstr "Gitter"
252
+
253
+ msgid "List"
254
+ msgstr "Liste"
255
+
256
+ msgid "Table"
257
+ msgstr "Tabelle"
258
+
259
+ msgid "Default view mode on search results"
260
+ msgstr "Standardanzeigemodus für Suchergebnisse"
261
+
262
+ msgid "Connect your store<br /> to this WordPress site"
263
+ msgstr "Verbinden Sie Ihren Shop<br />mit dieser WordPress-Website"
264
+
265
+ msgid "Connect Ecwid store"
266
+ msgstr "Ecwid-Shop verbinden"
267
+
268
+ msgid "After clicking button you need to login and accept permissions to use our plugin"
269
+ msgstr "Nach Klick auf die Schaltfläche müssen Sie sich einloggen und zur Nutzung unseres Plugins Zugriffsrechte erteilen"
270
+
271
+ msgid "Connection error - after clicking button you need to login and accept permissions to use our plugin. Please, try again."
272
+ msgstr "Verbindungsfehler - nach Klick auf die Schaltfläche müssen Sie sich einloggen und zur Nutzung unseres Plugins Zugriffsrechte erteilen. Bitte versuchen Sie es erneut."
273
+
274
+ msgid "Don't have Ecwid account? Create it here"
275
+ msgstr "Haben Sie noch kein Ecwid-Konto? Legen Sie hier eins an"
276
+
277
+ msgid "Questions? Visit <a %s>Ecwid support center</a>"
278
+ msgstr "Fragen? Gehen Sie zum <a %s>Ecwid-Hilfebereich</a>"
279
+
280
+ msgid "Store ID"
281
+ msgstr "Shop-ID"
282
+
283
+ msgid "Disconnect store"
284
+ msgstr "Shopverbindung trennen"
285
+
286
+ msgid "Congratulations!"
287
+ msgstr "Herzlichen Glückwunsch!"
288
+
289
+ msgid "Your Ecwid store is now connected<br /> to your WordPress website"
290
+ msgstr "Ihr Ecwid-Shop ist jetzt mit Ihrer<br />WordPress-Website verbunden"
291
+
292
+ msgid "Greetings!"
293
+ msgstr "Hallo!"
294
+
295
+ msgid "Your Ecwid store is connected<br /> to your WordPress website"
296
+ msgstr "Ihr Ecwid-Shop ist mit Ihrer<br />WordPress-Website verbunden"
297
+
298
+ msgid "Open control panel"
299
+ msgstr "Steuermenü öffnen"
300
+
301
+ msgid "Plugin is installed successfully!"
302
+ msgstr "Plugin erfolgreich installiert!"
303
+
304
+ msgid "There are just a few steps left to start selling<br /> on your WordPress site"
305
+ msgstr "Nur noch wenige Schritte bis zum Verkaufsstart<br />auf Ihrer WordPress-Website"
306
+
307
+ msgid "There are few little steps left to start selling<br /> on your WordPress site"
308
+ msgstr "Nur noch wenige Schritte bis zum Verkaufsstart<br />auf Ihrer WordPress-Website"
309
+
310
+ msgid "Register"
311
+ msgstr "Anmelden"
312
+
313
+ msgid "Create a free Ecwid account to manage your store and inventory.<br /> No credit card required"
314
+ msgstr "Erstellen Sie ein kostenloses Ecwid-Konto, um Shop und Lagerbestand zu verwalten.<br />Kreditkarte nicht erforderlich"
315
+
316
+ msgid "Connect"
317
+ msgstr "Verbinden"
318
+
319
+ msgid "Add your Ecwid store to your site <nobr>in two clicks</nobr>"
320
+ msgstr "Fügen Sie Ihrer Website Ihren Ecwid-Shop <nobr>mit nur zwei Klicks</nobr> hinzu"
321
+
322
+ msgid "Connect your Ecwid store to this site <nobr>in two clicks</nobr>"
323
+ msgstr "Verbinden Sie Ihren Ecwid-Shop mit dieser Website <nobr>mit nur zwei Klicks</nobr>"
324
+
325
+ msgid "Start selling"
326
+ msgstr "Mit Verkauf beginnen"
327
+
328
+ msgid "Your storefront is ready"
329
+ msgstr "Shopansicht ist fertig"
330
+
331
+ msgid "Create Ecwid store"
332
+ msgstr "Ecwid-Shop erstellen"
333
+
334
+ msgid "Connect your store"
335
+ msgstr "Shop verbinden"
336
+
337
+ msgid "Free registration, No credit card required"
338
+ msgstr "Kostenlose Anmeldung, keine Kreditkarte erforderlich"
339
+
340
+ msgid "Connection error: please click the button again and give permissions for this plugin<br /> to show your Ecwid store on this site."
341
+ msgstr "Verbindungsfehler: Bitte klicken Sie erneut auf die Schaltfläche und erteilen Sie Zugriffsrechte für dieses Plugin,<br />um Ihren Ecwid-Shop auf dieser Website anzuzeigen."
342
+
343
+ msgid "You will be asked to log in to your Ecwid Control Panel<br />and give permissions to show your store on this site"
344
+ msgstr "Sie werden zum Einloggen in Ihr Ecwid-Steuermenü <br />und zur Erteilung von Zugriffsrechten aufgefordert, um Ihren Shop auf dieser Website anzuzeigen."
345
+
346
+ msgid "Already have Ecwid account?"
347
+ msgstr "Sie haben bereits ein Ecwid-Konto?"
348
+
349
+ msgid "Connect your store to Wordpress site"
350
+ msgstr "Shop mit WordPress-Website verbinden"
351
+
352
+ msgid "Don't have an Ecwid account?"
353
+ msgstr "Sie haben noch kein Ecwid-Konto?"
354
+
355
+ msgid "Register at Ecwid for free"
356
+ msgstr "Kostenlos bei Ecwid anmelden"
357
+
358
+ msgid "No credit card required"
359
+ msgstr "Kreditkarte nicht erforderlich"
360
+
361
+ msgid "Get ready to sell online"
362
+ msgstr "Jetzt online verkaufen"
363
+
364
+ msgid "Sell Everywhere<br>with your Ecwid store"
365
+ msgstr "Mit Ecwid-Shop<br>überall verkaufen"
366
+
367
+ msgid "Start selling on your WordPress site. Then mirror your shop on your Facebook page, blog and marketplaces like Google Shopping, Yahoo and Shopping.com."
368
+ msgstr "Verkaufen Sie jetzt auf Ihrer WordPress-Website. Spiegeln Sie dann Ihren Shop auf Ihrer Facebook-Seite, Blog und Onlinemarktplätzen wie Google Shopping, Yahoo und Shopping.com."
369
+
370
+ msgid "Use Ecwid's mobile-POS to swipe credit cards and sell on the go. Your orders and inventory are always synchronized with your online store."
371
+ msgstr "Verwenden Sie die mobile Ecwid-Verkaufsstelle zum Einlesen von Kreditkarten und dem Verkauf von unterwegs. Bestellungen und Lagerbestand werden stets mit Ihrem Onlineshop synchronisiert."
372
+
373
+ msgid "Features"
374
+ msgstr "Funktionen"
375
+
376
+ msgid "Compatible with your theme"
377
+ msgstr "Mit Ihrem Design kompatibel"
378
+
379
+ msgid "Ecwid is compatible with your<br>“%s” WordPress theme<br>out of the box."
380
+ msgstr "Ecwid ist mit Ihrem vorgefertigten<br>WordPress Design \"%s\"<br>kompatibel."
381
+
382
+ msgid "Free and always up to date"
383
+ msgstr "Kostenlos und immer aktuell"
384
+
385
+ msgid "Free plan always available with tons of features<br>at no additional cost. Seamless upgrades occur<br>automatically for free."
386
+ msgstr "Kostenlose Pakete immer mit unzähligen Funktionen<br>ohne zusätzliche Kosten. Reibungslose Aktualisierungen werden<br>automatisch und kostenlos durchgeführt."
387
+
388
+ msgid "Responsive design"
389
+ msgstr "Adaptives Design"
390
+
391
+ msgid "Your store looks perfect<br />on all devices"
392
+ msgstr "Ihr Shop sieht auf allen<br />Endgeräten perfekt aus"
393
+
394
+ msgid "PCI-DSS Certified"
395
+ msgstr "PCI-DSS-zertifiziert"
396
+
397
+ msgid "Secure checkout with over 40<br />payment options"
398
+ msgstr "sichere Zahlung mit über 40<br />Zahlungsoptionen"
399
+
400
+ msgid "Global Reach"
401
+ msgstr "globale Reichweite"
402
+
403
+ msgid "More than 700,000 merchants in 175 countries"
404
+ msgstr "über 700.000 Verkäufer in 175 Ländern"
405
+
406
+ msgid "Start selling <br>on your WordPress <nobr>site for free</nobr>"
407
+ msgstr "Verkaufen Sie jetzt kostenlos<br>auf Ihrer WordPress-<nobr>Website</nobr>"
408
+
409
+ msgid "Get Started, Create Ecwid Account"
410
+ msgstr "Steigen Sie jetzt ein, erstellen Sie ein Ecwid-Konto"
411
+
412
+ msgid "Connect your store to this site"
413
+ msgstr "Shop mit dieser Website verbinden"
414
+
415
+ msgid "Reconnect your store<br /> to this WordPress site"
416
+ msgstr "Shop mit dieser WordPress-Website<br />wieder verbinden"
417
+
418
+ msgid "Reconnect Ecwid store"
419
+ msgstr "Ecwid-Shop wieder verbinden"
420
+
421
+ msgid "New features available, reconnect to be in touch with our updates"
422
+ msgstr "Neue Funktionen verfügbar, stellen Sie die Verbindung wieder her, um unsere Aktualisierungen zu erhalten"
423
+
424
+ msgid "Questions? Visit <a href=\"http://help.ecwid.com/?source=wporg\">Ecwid support center</a>"
425
+ msgstr "Fragen? Wechseln Sie zum <a href=\"http://help.ecwid.com/?source=wporg\">Ecwid-Supportcenter</a>"
426
+
427
+ msgid "Store settings"
428
+ msgstr "Shopeinstellungen"
429
+
430
+ msgid "Choose widgets to show"
431
+ msgstr "Anzuzeigende Widgets wählen"
432
+
433
+ msgid "Product catalog will be shown automatically"
434
+ msgstr "Artikelkatalog wird automatisch angezeigt"
435
+
436
+ msgid "Show search"
437
+ msgstr "Suche anzeigen"
438
+
439
+ msgid "Show minicart"
440
+ msgstr "Miniwarenkorb anzeigen"
441
+
442
+ msgid "Show horizontal categories"
443
+ msgstr "Kategorien horizontal anzeigen"
444
+
445
+ msgid "Additionally, you can add store controls to your website's toolbar using <a %s>WordPress native widgets</a>"
446
+ msgstr "Zusätzlich können Sie der Funktionsleiste Ihrer Website Shopsteuerelemente mit <a %s>eigenen WordPress-Widgets</a> hinzufügen"
447
+
448
+ msgid "Demo store"
449
+ msgstr "Demoshop"
450
+
451
+ msgid "Ecwid plugin settings"
452
+ msgstr "Ecwid-Plugineinstellungen"
453
+
454
+ msgid "Your store will be shown here!"
455
+ msgstr "Hier wird Ihr Shop angezeigt!"
456
+
457
+ msgid "Demo Store"
458
+ msgstr "Demoshop"
459
+
languages/ecwid-shopping-cart-it_IT.mo CHANGED
Binary file
languages/ecwid-shopping-cart-it_IT.po CHANGED
@@ -1,250 +1,459 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Ecwid Shopping Cart 2.0\n"
4
- "PO-Revision-Date: 2013-10-28 20:42+0100\n"
5
- "Last-Translator: Luciano Del Fico <info@myweb2.it>\n"
6
- "MIME-Version: 1.0\n"
7
- "Content-Type: text/plain; charset=UTF-8\n"
8
- "Content-Transfer-Encoding: 8bit\n"
9
- "POT-Creation-Date: \n"
10
- "Language-Team: Luciano Del Fico <luciano@myweb2.it>\n"
11
- "X-Generator: Poedit 1.5.7\n"
12
- "Language: it_IT\n"
13
- "X-Poedit-SourceCharset: UTF-8\n"
14
-
15
- msgid "<strong>Ecwid shopping cart is almost ready</strong>. Please visit <a target=\"_blank\" href=\"%s\">the created page</a> to see your store with demo products. In order to finish the installation, please go to the <a href=\"admin.php?page=ecwid\"><strong>Ecwid settings</strong></a> and configure the plugin."
16
- msgstr "<strong>Ecwid shopping cart è pronto</strong>. Visita <a target=\"_blank\" href=\"%s\">la pagina creata</a> per vedere il tuo negozio con alcuni prodotti dimostrativi. Per completare l'installazione, vai alle <a href=\"admin.php?page=ecwid\"><strong>impostazioni Ecwid</strong></a> e configura il plugin."
17
-
18
- msgid "Account status"
19
- msgstr "Tipo account"
20
-
21
- msgid "Advanced"
22
- msgstr "Avanzate"
23
-
24
- msgid "Advanced settings"
25
- msgstr "Impostazioni avanzate"
26
-
27
- msgid "Appearance"
28
- msgstr "Visualizzazione"
29
-
30
- msgid "Appearance settings"
31
- msgstr "Impostazioni visualizzazione"
32
-
33
- msgid "Billing and plans"
34
- msgstr "Fatturazione e Piani"
35
-
36
- msgid "By default, the storefront shows a list of root categories. You can override this behavior and show a different category when customers open your store for the first time. This is useful if you only have one category or want to display a specific set of items (e.g. \"Featured Products\") to new visitors."
37
- msgstr "Per impostazione predefinita, la vetrina mostra un elenco di categorie principali. È possibile ignorare questo comportamento e mostrare una categoria diversa quando i clienti aprono il negozio per la prima volta. E 'utile se si dispone di una sola categoria o si desidera visualizzare uno specifico insieme di elementi (es. \"Prodotti in evidenza\") a tutti i nuovi visitatori."
38
-
39
- msgid "Category shown by default"
40
- msgstr "Categoria visualizzata come predefinita"
41
-
42
- msgid "Congratulations!"
43
- msgstr "Congratulazioni!"
44
-
45
- msgid "Control panel"
46
- msgstr "Pannello di Controllo"
47
-
48
- msgid "Create a new Ecwid account which you will use to manage your store and inventory. The registration is free."
49
- msgstr "Crea un nuovo account su Ecwid che verrà utilizzato per gestire il tuo negozio e magazzino. La registrazione è gratuita."
50
-
51
- msgid "Create new Ecwid account"
52
- msgstr "Crea un nuovo account Ecwid"
53
-
54
- msgid "Default category ID"
55
- msgstr "ID categoria predefinita"
56
-
57
- msgid "Default view mode on product pages"
58
- msgstr "Modalità di visualizzazione predefinita sulle pagine prodotti"
59
-
60
- msgid "Default view mode on search results"
61
- msgstr "Modalità di visualizzazione predefinita nei risultati di ricerca"
62
-
63
- msgid "Display horizontal categories above products"
64
- msgstr "Visualizza le categorie orizzontali sopra i prodotti"
65
-
66
- msgid "Display search box above products"
67
- msgstr "Mostra casella di ricerca sopra prodotti"
68
-
69
- msgid "Ecwid Search Box"
70
- msgstr "Casella di ricerca negozio"
71
-
72
- msgid "Ecwid Shopping Bag (Mini view)"
73
- msgstr "Carrello Ecwid Shopping (Mini)"
74
-
75
- msgid "Ecwid Shopping Bag (Normal)"
76
- msgstr "Carrello Ecwid Shopping Bag (Normale)"
77
-
78
- msgid "Ecwid Shopping Cart — Advanced settings"
79
- msgstr "Ecwid Shopping Cart — Impostazioni Avanzate"
80
-
81
- msgid "Ecwid Shopping Cart — Appearance settings"
82
- msgstr "Ecwid Shopping Cart — Impostazioni di visualizzazione"
83
-
84
- msgid "Ecwid Shopping Cart — General settings"
85
- msgstr "Ecwid Shopping Cart — Impostazioni Generali"
86
-
87
- msgid "Ecwid Store"
88
- msgstr "Negozio Ecwid"
89
-
90
- msgid "Ecwid Vertical Categories"
91
- msgstr "Categorie Verticali Ecwid "
92
-
93
- msgid "Ecwid shopping cart settings"
94
- msgstr "Impostazioni Ecwid shopping cart"
95
-
96
- msgid "Enable minicart attached to horizontal categories"
97
- msgstr "Abilita carrello attaccato alle categorie orizzontali"
98
-
99
- msgid "Enter your Store ID"
100
- msgstr "Aggiungi il tuo ID Negozio"
101
-
102
- msgid "Enter your Store ID here:"
103
- msgstr "Aggiungi qui il tuo ID Negozio:"
104
-
105
- msgid "Find your Store ID"
106
- msgstr "Cerca id tuo ID Negozio"
107
-
108
- msgid "Free"
109
- msgstr "Gratuito"
110
-
111
- msgid "General"
112
- msgstr "Generale"
113
-
114
- msgid "General settings"
115
- msgstr "Impostazioni Generali"
116
-
117
- msgid "Get help"
118
- msgstr "Chiedi aiuto"
119
-
120
- msgid "Go to Ecwid site"
121
- msgstr "Vai al sito Ecwid"
122
-
123
- msgid "Greetings!"
124
- msgstr "Auguri!"
125
-
126
- msgid "Grid"
127
- msgstr "Griglia"
128
-
129
- msgid "Grid view"
130
- msgstr "Visualizza come griglia"
131
-
132
- msgid "Here you can control how many products will be displayed per page. These options define maximum values. If there is not enough space to show all product columns, Ecwid will adapt the number of columns to hold all products."
133
- msgstr "Qui è possibile controllare il numero di prodotti da visualizzare per pagina. Queste opzioni definiscono valori massimi. Se non c'è abbastanza spazio per mostrare tutte le colonne dei prodotto, Ecwid adatterà il numero di colonne a tutti i prodotti."
134
-
135
- msgid "I already have Ecwid account, sign in"
136
- msgstr "Ho già un account Ecwid"
137
-
138
- msgid "If you want to connect another Ecwid store, you can <a %s>disconnect the current one and change Store ID</a>."
139
- msgstr "Se desideri collegare un altro negozio Ecwid, è possibile <a %s>scollegare e modificare il tuo attuale ID</a>."
140
-
141
- msgid "In order to enable this feature, opt to use a secret key. You will find this key in your Ecwid control panel, at \"System Settings > API > Single Sign-On API\" page. This feature is available for <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">paid users</a> only."
142
- msgstr "Per abilitare questa funzione è necessario essere in possesso di una chiave segreta. Troverete questo tasto nel pannello di controllo Ecwid, in \"Impostazioni di sistema > API > Single Sign-on API\" . Questa funzione è disponibile per tutti gli <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">utenti paganti</a>."
143
-
144
- msgid "In order to set this option, <a %s>find an ID of the necessary category</a> and save it here."
145
- msgstr "Per attivare questa opzione, <a %s> cerca un ID della categoria necessaria</a> e salvalo qui."
146
-
147
- msgid "List"
148
- msgstr "Elenco"
149
-
150
- msgid "List view"
151
- msgstr "Visualizza come elenco"
152
-
153
- msgid "Manage my store"
154
- msgstr "Gestione negozio"
155
-
156
- msgid "Manage plugin settings"
157
- msgstr "Impostazioni plugin"
158
-
159
- msgid "Number of categories per row"
160
- msgstr "Numero di categorie per riga"
161
-
162
- msgid "Number of products per page"
163
- msgstr "Numero di prodotti per pagina"
164
-
165
- msgid "Or you can add search box to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
166
- msgstr "Puoi anche aggiungere alla barra degli strumenti la casella di ricerca del tuo sito web utilizzando i <a href=\"%s\">widgets nativi di WordPress</a>"
167
-
168
- msgid "Or you can add vertical categories to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
169
- msgstr "Puoi anche aggiungere alla barra degli strumenti le categorie verticali utilizzando i <a href=\"%s\">widgets nativi di WordPress</a>"
170
-
171
- msgid "Paid"
172
- msgstr "Pagante"
173
-
174
- msgid "Questions? Visit <a href=\"http://help.ecwid.com/?source=wporg\">Ecwid support center</a>"
175
- msgstr "Domande? Visita il <a href=\"http://help.ecwid.com/?source=wporg\">Centro di Supporto Ecwid</a>"
176
-
177
- msgid "Register at Ecwid"
178
- msgstr "Registrati a Ecwid"
179
-
180
- msgid "Save and connect your Ecwid store to the site"
181
- msgstr "Salva e collega il tuo negozio Ecwid al sito"
182
-
183
- msgid "Save changes"
184
- msgstr "Salva modifiche"
185
-
186
- msgid "Single Sign-On Secret Key"
187
- msgstr "Registrazione Sign-On Secret Key"
188
-
189
- msgid "Store"
190
- msgstr "Negozio"
191
-
192
- msgid "Store ID"
193
- msgstr "ID Negozio"
194
-
195
- msgid "Store ID is a unique identifier of any Ecwid store, it consists of several digits. You can find it on the \"Dashboard\" page of Ecwid control panel. Also the Store ID will be sent in the Welcome email after the registration."
196
- msgstr "L'ID è un identificatore univoco di un qualsiasi negozio Ecwid, si compone di più cifre. Lo si può trovare sulla \"Scrivania\" di Ecwid. L'ID del Negozio sarà inviato dopo la registrazione anche nella email di benvenuto."
197
-
198
- msgid "Store root category"
199
- msgstr "Categoria principale negozio"
200
-
201
- msgid "Table"
202
- msgstr "Tabella"
203
-
204
- msgid "Table view"
205
- msgstr "Visualizza come tabella"
206
-
207
- msgid "Thank you for choosing Ecwid to build your online store"
208
- msgstr "Grazie per aver scelto Ecwid per costruire il tuo negozio online"
209
-
210
- msgid "Thank you for supporting Ecwid!"
211
- msgstr "Grazie per il supporto Ecwid!"
212
-
213
- msgid "The first step towards opening your online business: <br />Let’s get started and add a store to your WordPress website in <strong>3</strong> simple steps."
214
- msgstr "Il primo passo verso l'apertura tuo business online: <br />Comincia ad aggiungere un negozio al tuo sito WordPress in <strong>3</strong> semplici steps."
215
-
216
- msgid "Single Sign-On Secret Key is an option that allows your customers access to your WordPress site as well as the Ecwid shopping cart. When customers log in to your site, they will automatically be logged in to your Ecwid store as well. It makes sense to enable this feature if your visitors actually create accounts in your WordPress website."
217
- msgstr "Questa funzione opzionale consente di abilitare la Sign-on Secret Key, quando i clienti sono registrati al sito, si accede automaticamente al tuo negozio Ecwid, anche se non dispongono di un account del negozio . Ha senso attivare questa funzione, se i visitatori effettivamente hanno creato un account nel tuo sito WordPress."
218
-
219
- msgid "Upgrade"
220
- msgstr "Aggiorna"
221
-
222
- msgid "Upgrade to get access to cool premium features."
223
- msgstr "Aggiorna per accedere agli strumenti premium."
224
-
225
- msgid "Vertical menu of categories"
226
- msgstr "Menu verticale categorie"
227
-
228
- msgid "Visit storefront"
229
- msgstr "Visita la vetrina del negozio"
230
-
231
- msgid "You should disable this option, if you added minicart to your website's&nbsp;sidebar"
232
- msgstr "È necessario disattivare questa opzione, se hai aggiunto il carrello al tuo sito web&nbsp;sidebar"
233
-
234
- msgid "You will be able to sign up through your existing Google, Facebook or PayPal profiles as well."
235
- msgstr "Sarai in grado di iscriverti tramite il tuo accont esistente di Google, Facebook e PayPal."
236
-
237
- msgid "Your Ecwid store is connected to your WordPress website"
238
- msgstr "Il tuo Negozio Ecwid è ora connesso al tuo sito web WordPress"
239
-
240
- msgid "Your Ecwid store is now connected to your WordPress website"
241
- msgstr "Il tuo Negozio Ecwid è ora connesso al tuo sito web WordPress"
242
-
243
- msgid "Your store's minicart"
244
- msgstr "Carrello del tuo negozio"
245
-
246
- msgid "Your store's search box"
247
- msgstr "La casella di ricerca del tuo negozio"
248
-
249
- msgid "→ Sell on Facebook"
250
- msgstr "→ Vendi su Facebook"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid "Ecwid Shopping Cart"
2
+ msgstr "Ecwid Shopping Cart"
3
+
4
+ msgid "Ecwid Team"
5
+ msgstr "Ecwid Team"
6
+
7
+ msgid "Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up."
8
+ msgstr "Ecwid è un negozio online, completamente gratuito. E' facilmente integrabile con qualsiasi blog Wordpress e sono necessari meno di 5 minuti per configurarlo."
9
+
10
+ msgid "Get help"
11
+ msgstr "Chiedi aiuto"
12
+
13
+ msgid "Go to Ecwid site"
14
+ msgstr "Vai al sito Ecwid"
15
+
16
+ msgid "Visit storefront"
17
+ msgstr "Visita la vetrina del negozio"
18
+
19
+ msgid "Manage my store"
20
+ msgstr "Gestione negozio"
21
+
22
+ msgid "Manage plugin settings"
23
+ msgstr "Impostazioni plugin"
24
+
25
+ msgid " Sell on Facebook"
26
+ msgstr "→ Vendi su Facebook"
27
+
28
+ msgid "<a %s>Online store powered by Ecwid</a>"
29
+ msgstr "<a %s>Negozio online powered by Ecwid</a>"
30
+
31
+ msgid "Store"
32
+ msgstr "Negozio"
33
+
34
+ msgid "Ecwid shopping cart settings"
35
+ msgstr "Impostazioni Ecwid shopping cart"
36
+
37
+ msgid "Ecwid Store"
38
+ msgstr "Negozio Ecwid"
39
+
40
+ msgid "Setup"
41
+ msgstr "Opzioni"
42
+
43
+ msgid "Dashboard"
44
+ msgstr "Pannello"
45
+
46
+ msgid "Appearance settings"
47
+ msgstr "Impostazioni visualizzazione"
48
+
49
+ msgid "Appearance"
50
+ msgstr "Visualizzazione"
51
+
52
+ msgid "Advanced settings"
53
+ msgstr "Impostazioni avanzate"
54
+
55
+ msgid "Advanced"
56
+ msgstr "Avanzate"
57
+
58
+ msgid "Hidden category"
59
+ msgstr "Categoria nascosta"
60
+
61
+ msgid "If you like Ecwid and want to help it grow and become the most popular e-commerce solution, you can now add a fancy 'Powered by Ecwid' badge on your site to show your visitors that you're a proud user of Ecwid."
62
+ msgstr "Se ti piace Ecwid e vuoi aiutarlo a crescere in modo da farlo diventare la soluzione e-commerce più popolare, è ora possibile aggiungere un badge 'Powered by Ecwid' sul tuo sito per mostrare ai tuoi visitatori che sei un utente fiero di Ecwid."
63
+
64
+ msgid "Ecwid Badge"
65
+ msgstr "Ecwid Badge"
66
+
67
+ msgid "Ecwid shopping cart widget"
68
+ msgstr "Widget Ecwid"
69
+
70
+ msgid "Ecwid ecommerce solution"
71
+ msgstr "Soluzione ecommerce Ecwid"
72
+
73
+ msgid "Ecwid free shopping cart"
74
+ msgstr "Ecwid carrello gratuito"
75
+
76
+ msgid "Ecwid shopping cart"
77
+ msgstr "Ecwid shopping cart"
78
+
79
+ msgid "Ecwid e-commerce widgets"
80
+ msgstr "Widget Ecwid e-commerce "
81
+
82
+ msgid "Your store's minicart"
83
+ msgstr "Carrello del tuo negozio"
84
+
85
+ msgid "Ecwid Shopping Bag (Normal)"
86
+ msgstr "Carrello Ecwid Shopping Bag (Normale)"
87
+
88
+ msgid "Ecwid Shopping Bag (Mini view)"
89
+ msgstr "Carrello Ecwid Shopping (Mini)"
90
+
91
+ msgid "Your store's search box"
92
+ msgstr "La casella di ricerca del tuo negozio"
93
+
94
+ msgid "Ecwid Search Box"
95
+ msgstr "Casella di ricerca negozio"
96
+
97
+ msgid "Vertical menu of categories"
98
+ msgstr "Menu verticale categorie"
99
+
100
+ msgid "Ecwid Vertical Categories"
101
+ msgstr "Categorie Verticali Ecwid "
102
+
103
+ msgid "A link to your store page"
104
+ msgstr "Un link alla tua pagina del negozio"
105
+
106
+ msgid "Ecwid Store Page Link"
107
+ msgstr "Link alla pagina negozio Ecwid"
108
+
109
+ msgid "Shop"
110
+ msgstr "Negozio"
111
+
112
+ msgid "A list of products recently viewed by a customer. Add this widget to the sidebar to let them later return to the products they saw in your shop."
113
+ msgstr "Un elenco di prodotti visualizzate di recente da un cliente. Aggiungi questo widget nella barra laterale per farli tornare successivamente per i prodotti che hanno visto nel tuo negozio."
114
+
115
+ msgid "Recently Viewed Products"
116
+ msgstr "Prodotti visti recentemente"
117
+
118
+ msgid "Number of products to show"
119
+ msgstr "Numero di prodotti da mostrare"
120
+
121
+ msgid "Greetings! Your Ecwid store is now active."
122
+ msgstr "Congratulazioni! Il tuo negozio Ecwid è ora attivo."
123
+
124
+ msgid "Take a few simple steps to complete store setup"
125
+ msgstr "Ora esegui alcuni semplici step per completare la configurazione del negozio"
126
+
127
+ msgid "Set up Ecwid Store"
128
+ msgstr "Imposta Negozio Ecwid"
129
+
130
+ msgid "Good job! Your store is set up and you're ready to sell."
131
+ msgstr "Ottimo lavoro! Il tuo negozio è stato configurato e ora sei pronto a vendere."
132
+
133
+ msgid "Now you can fine-tune your store's appearance"
134
+ msgstr "Ora è possibile ottimizzare l'aspetto del tuo negozio"
135
+
136
+ msgid "Visit Storefront"
137
+ msgstr "Visita la vetrina del negozio"
138
+
139
+ msgid "Configure Appearance"
140
+ msgstr "Configurare l'aspetto"
141
+
142
+ msgid "Your store is almost ready!"
143
+ msgstr "Il negozio è quasi pronto!"
144
+
145
+ msgid "Connect your Ecwid account with this site to complete setup and start selling"
146
+ msgstr "Collega il tuo account Ecwid con questo sito per completare l'installazione e iniziare a vendere"
147
+
148
+ msgid "Connect Your Ecwid Store"
149
+ msgstr "Collega il tuo negozio Ecwid"
150
+
151
+ msgid "To add extra functions to your store, drag and drop Ecwid store elements on your site. When you're done, you can get back to modifying your settings."
152
+ msgstr "Per aggiungere funzioni extra al tuo negozio, trascina e rilascia gli elementi del negozio Ecwid sul tuo sito. Quando hai finito, è possibile tornare indietro per modificare le impostazioni."
153
+
154
+ msgid "Back to Store Settings"
155
+ msgstr "Torna alle impostazioni del negozio"
156
+
157
+ msgid "Do you like your Ecwid online store? We'd appreciate it if you add your review and vote for the plugin on Wordpress site."
158
+ msgstr "Ti piace il tuo negozio online Ecwid? Apprezzeremmo se aggiungi la recensione e il voto per il plugin sul sito Wordpress."
159
+
160
+ msgid "Rate Ecwid at WordPress.org"
161
+ msgstr "Valuta Ecwid su WordPress.org"
162
+
163
+ msgid "Add Store"
164
+ msgstr "Aggiungi Negozio"
165
+
166
+ msgid "Edit Store"
167
+ msgstr "Modifica Negozio"
168
+
169
+ msgid "Edit Appearance"
170
+ msgstr "Modifica l'aspetto"
171
+
172
+ msgid "Price"
173
+ msgstr "Prezzo"
174
+
175
+ msgid "Never show this message again"
176
+ msgstr "Non mostrare più questo messaggio"
177
+
178
+ msgid "Ecwid Shopping Cart — Advanced settings"
179
+ msgstr "Ecwid Shopping Cart — Impostazioni Avanzate"
180
+
181
+ msgid "Category shown by default"
182
+ msgstr "Categoria visualizzata come predefinita"
183
+
184
+ msgid "Store root category"
185
+ msgstr "Categoria principale negozio"
186
+
187
+ msgid "Default category ID"
188
+ msgstr "ID categoria predefinita"
189
+
190
+ msgid "By default, the storefront shows a list of root categories. You can override this behavior and show a different category when customers open your store for the first time. This is useful if you only have one category or want to display a specific set of items (e.g. \"Featured Products\") to new visitors."
191
+ msgstr "Per impostazione predefinita, la vetrina mostra un elenco di categorie principali. È possibile ignorare questo comportamento e mostrare una categoria diversa quando i clienti aprono il negozio per la prima volta. E 'utile se si dispone di una sola categoria o si desidera visualizzare uno specifico insieme di elementi (es. \"Prodotti in evidenza\") a tutti i nuovi visitatori."
192
+
193
+ msgid "In order to set this option, <a %s>find an ID of the necessary category</a> and save it here."
194
+ msgstr "Per attivare questa opzione, <a %s> cerca un ID della categoria necessaria</a> e salvalo qui."
195
+
196
+ msgid "Single Sign-On Secret Key"
197
+ msgstr "Registrazione Sign-On Secret Key"
198
+
199
+ msgid "Single Sign-On Secret Key is an option that allows your customers access to your WordPress site as well as the Ecwid shopping cart. When customers log in to your site, they will automatically be logged in to your Ecwid store as well. It makes sense to enable this feature if your visitors actually create accounts in your WordPress website."
200
+ msgstr "Questa funzione opzionale consente di abilitare la Sign-on Secret Key, quando i clienti sono registrati al sito, si accede automaticamente al tuo negozio Ecwid, anche se non dispongono di un account del negozio . Ha senso attivare questa funzione, se i visitatori effettivamente hanno creato un account nel tuo sito WordPress."
201
+
202
+ msgid "In order to enable this feature, opt to use a secret key. You will find this key in your Ecwid control panel, at \"System Settings > Apps > Legacy API Keys > Single Sign-On Secret Key\" page. This feature is available for <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">paid users</a> only."
203
+ msgstr "Per abilitare questa funzione è necessario essere in possesso di una chiave segreta. Troverai questo pulsante nel pannello di controllo Ecwid, in \"Impostazioni di sistema > Apps > Single Sign-on API secret key\" . Questa funzione è disponibile per tutti gli <a href=\"http://www.ecwid.com/compare-plans.html\" target=\"_blank\">utenti paganti</a>."
204
+
205
+ msgid "Save changes"
206
+ msgstr "Salva modifiche"
207
+
208
+ msgid "Ecwid Shopping Cart Appearance settings"
209
+ msgstr "Ecwid Shopping Cart — Impostazioni di visualizzazione"
210
+
211
+ msgid "Display search box above products"
212
+ msgstr "Mostra casella di ricerca sopra prodotti"
213
+
214
+ msgid "Or you can add search box to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
215
+ msgstr "Puoi anche aggiungere alla barra degli strumenti la casella di ricerca del tuo sito web utilizzando i <a href=\"%s\">widgets nativi di WordPress</a>"
216
+
217
+ msgid "Display horizontal categories above products"
218
+ msgstr "Visualizza le categorie orizzontali sopra i prodotti"
219
+
220
+ msgid "Or you can add vertical categories to your website's toolbar using <a href=\"%s\">WordPress native widgets</a>"
221
+ msgstr "Puoi anche aggiungere alla barra degli strumenti le categorie verticali utilizzando i <a href=\"%s\">widgets nativi di WordPress</a>"
222
+
223
+ msgid "Enable minicart attached to horizontal categories"
224
+ msgstr "Abilita carrello attaccato alle categorie orizzontali"
225
+
226
+ msgid "You should disable this option, if you added minicart to your website's&nbsp;sidebar"
227
+ msgstr "È necessario disattivare questa opzione, se hai aggiunto il carrello al tuo sito web&nbsp;sidebar"
228
+
229
+ msgid "Number of categories per row"
230
+ msgstr "Numero di categorie per riga"
231
+
232
+ msgid "Number of products per page"
233
+ msgstr "Numero di prodotti per pagina"
234
+
235
+ msgid "Grid view"
236
+ msgstr "Visualizza come griglia"
237
+
238
+ msgid "List view"
239
+ msgstr "Visualizza come elenco"
240
+
241
+ msgid "Table view"
242
+ msgstr "Visualizza come tabella"
243
+
244
+ msgid "Here you can control how many products will be displayed per page. These options define maximum values. If there is not enough space to show all product columns, Ecwid will adapt the number of columns to hold all products."
245
+ msgstr "Qui è possibile controllare il numero di prodotti da visualizzare per pagina. Queste opzioni definiscono valori massimi. Se non c'è abbastanza spazio per mostrare tutte le colonne dei prodotto, Ecwid adatterà il numero di colonne a tutti i prodotti."
246
+
247
+ msgid "Default view mode on product pages"
248
+ msgstr "Modalità di visualizzazione predefinita sulle pagine prodotti"
249
+
250
+ msgid "Grid"
251
+ msgstr "Griglia"
252
+
253
+ msgid "List"
254
+ msgstr "Elenco"
255
+
256
+ msgid "Table"
257
+ msgstr "Tabella"
258
+
259
+ msgid "Default view mode on search results"
260
+ msgstr "Modalità di visualizzazione predefinita nei risultati di ricerca"
261
+
262
+ msgid "Connect your store<br /> to this WordPress site"
263
+ msgstr "Collega il tuo negozio<br /> a questo sito WordPress"
264
+
265
+ msgid "Connect Ecwid store"
266
+ msgstr "Collega Ecwid store"
267
+
268
+ msgid "After clicking button you need to login and accept permissions to use our plugin"
269
+ msgstr "Dopo aver cliccato il pulsante devi accedere e accettare le autorizzazioni necessarie per utilizzare il nostro plugin"
270
+
271
+ msgid "Connection error - after clicking button you need to login and accept permissions to use our plugin. Please, try again."
272
+ msgstr "Errore di connessione - dopo aver cliccato il pulsante, è necessario accedere e accettare le autorizzazioni necessarie per utilizzare il nostro plugin. Per favore, riprova."
273
+
274
+ msgid "Don't have Ecwid account? Create it here"
275
+ msgstr "Non hai un accont Ecwid? Crealo qui"
276
+
277
+ msgid "Questions? Visit <a %s>Ecwid support center</a>"
278
+ msgstr "Hai domande? Visita il <a %s>Centro di supporto Ecwid</a>"
279
+
280
+ msgid "Store ID"
281
+ msgstr "ID Negozio"
282
+
283
+ msgid "Disconnect store"
284
+ msgstr "Scollega il negozio"
285
+
286
+ msgid "Congratulations!"
287
+ msgstr "Congratulazioni!"
288
+
289
+ msgid "Your Ecwid store is now connected<br /> to your WordPress website"
290
+ msgstr "Il tuo negozio Ecwid è ora collegato<br /> al tuo sito Web WordPress"
291
+
292
+ msgid "Greetings!"
293
+ msgstr "Auguri!"
294
+
295
+ msgid "Your Ecwid store is connected<br /> to your WordPress website"
296
+ msgstr "Il tuo negozio Ecwid è collegato<br /> al tuo sito WordPress"
297
+
298
+ msgid "Open control panel"
299
+ msgstr "Apri pannello di controllo"
300
+
301
+ msgid "Plugin is installed successfully!"
302
+ msgstr "Plugin installato con successo!"
303
+
304
+ msgid "There are just a few steps left to start selling<br /> on your WordPress site"
305
+ msgstr "Ci sono pochi step da fare per iniziare a vendere<br /> sul tuo sito WordPress"
306
+
307
+ msgid "There are few little steps left to start selling<br /> on your WordPress site"
308
+ msgstr "Ci sono alcuni piccoli step da fare per iniziare a vendere<br /> sul tuo sito WordPress"
309
+
310
+ msgid "Register"
311
+ msgstr "Registra"
312
+
313
+ msgid "Create a free Ecwid account to manage your store and inventory.<br /> No credit card required"
314
+ msgstr "Crea un account gratuito di Ecwid per gestire il tuo negozio e le tue giacenze.<br /> Nessuna carta di credito necessaria"
315
+
316
+ msgid "Connect"
317
+ msgstr "Collegati"
318
+
319
+ msgid "Add your Ecwid store to your site <nobr>in two clicks</nobr>"
320
+ msgstr "Aggiungi il tuo negozio Ecwid per il tuo sito <nobr>in due click</nobr>"
321
+
322
+ msgid "Connect your Ecwid store to this site <nobr>in two clicks</nobr>"
323
+ msgstr "Collega il tuo negozio di Ecwid a questo sito <nobr>in due click</nobr>"
324
+
325
+ msgid "Start selling"
326
+ msgstr "Iniziare a vendere"
327
+
328
+ msgid "Your storefront is ready"
329
+ msgstr "Il tuo negozio virtuale è pronto"
330
+
331
+ msgid "Create Ecwid store"
332
+ msgstr "Crea un negozio Ecwid"
333
+
334
+ msgid "Connect your store"
335
+ msgstr "Collega il tuo negozio"
336
+
337
+ msgid "Free registration, No credit card required"
338
+ msgstr "Registrazione gratuita, nessuna carta di credito necessaria"
339
+
340
+ msgid "Connection error: please click the button again and give permissions for this plugin<br /> to show your Ecwid store on this site."
341
+ msgstr "Errore di connessione: per mostrare il tuo negozio Ecwid su questo sito<br /> clicca ancora sul pulsante e concedi le autorizzazioni per questo plugin."
342
+
343
+ msgid "You will be asked to log in to your Ecwid Control Panel<br />and give permissions to show your store on this site"
344
+ msgstr "Verrà chiesto di accedere al tuo pannello di controllo Ecwid<br />quindi devi dare le autorizzazioni per mostrare il tuo negozio su questo sito"
345
+
346
+ msgid "Already have Ecwid account?"
347
+ msgstr "Hai già un accont Ecwid?"
348
+
349
+ msgid "Connect your store to Wordpress site"
350
+ msgstr "Collega il tuo negozio al sito Wordpress"
351
+
352
+ msgid "Don't have an Ecwid account?"
353
+ msgstr "Non disponi di un account Ecwid?"
354
+
355
+ msgid "Register at Ecwid for free"
356
+ msgstr "Registrati gratuitamente a Ecwid"
357
+
358
+ msgid "No credit card required"
359
+ msgstr "Nessuna carta di credito necessaria"
360
+
361
+ msgid "Get ready to sell online"
362
+ msgstr "Preparati a vendere online"
363
+
364
+ msgid "Sell Everywhere<br>with your Ecwid store"
365
+ msgstr "Vendi ovunque<br>con il tuo negozio Ecwid"
366
+
367
+ msgid "Start selling on your WordPress site. Then mirror your shop on your Facebook page, blog and marketplaces like Google Shopping, Yahoo and Shopping.com."
368
+ msgstr "Inizia a vendere sul tuo sito WordPress. Puoi ottenere una copia del tuo negozio anche sulla tua pagina Facebook, su un blog o su un Marketplace come Google Shopping, Yahoo e Shopping.com."
369
+
370
+ msgid "Use Ecwid's mobile-POS to swipe credit cards and sell on the go. Your orders and inventory are always synchronized with your online store."
371
+ msgstr "Usa un POS-Mobile Ecwid per vendere e pagare con carte di credito. I tuoi ordini e l'inventario dei tuoi prodotti sono sempre sincronizzati con il tuo negozio online."
372
+
373
+ msgid "Features"
374
+ msgstr "Funzionalità"
375
+
376
+ msgid "Compatible with your theme"
377
+ msgstr "Compatibile con il tuo tema"
378
+
379
+ msgid "Ecwid is compatible with your<br>“%s” WordPress theme<br>out of the box."
380
+ msgstr "Ecwid i comatibile con il tuo<br>“%s” tema WordPress<br>e altri temi WordPress."
381
+
382
+ msgid "Free and always up to date"
383
+ msgstr "Gratuito e sempre aggiornato"
384
+
385
+ msgid "Free plan always available with tons of features<br>at no additional cost. Seamless upgrades occur<br>automatically for free."
386
+ msgstr "Piano gratuito sempre disponibile con tante caratteristiche<br>senza alcun costo aggiuntivo. Continui aggiornamenti<br>automatici e gratuiti."
387
+
388
+ msgid "Responsive design"
389
+ msgstr "Design eccezionale"
390
+
391
+ msgid "Your store looks perfect<br />on all devices"
392
+ msgstr "Il tuo negozio è perfetto<br />su tutti i dispositivi"
393
+
394
+ msgid "PCI-DSS Certified"
395
+ msgstr "PCI-DSS Certificato"
396
+
397
+ msgid "Secure checkout with over 40<br />payment options"
398
+ msgstr "Checkout sicuro con oltre 40<br />opzioni di pagamento"
399
+
400
+ msgid "Global Reach"
401
+ msgstr "Portata globale"
402
+
403
+ msgid "More than 700,000 merchants in 175 countries"
404
+ msgstr "Più di 700.000 venditori in 175 paesi"
405
+
406
+ msgid "Start selling <br>on your WordPress <nobr>site for free</nobr>"
407
+ msgstr "Inizia a vendere <br>sul tuo WordPress <nobr>sito gratis</nobr>"
408
+
409
+ msgid "Get Started, Create Ecwid Account"
410
+ msgstr "Per iniziare, crea un Account Ecwid"
411
+
412
+ msgid "Connect your store to this site"
413
+ msgstr "Collega il tuo negozio a questo sito"
414
+
415
+ msgid "Reconnect your store<br /> to this WordPress site"
416
+ msgstr "Reconnect your store<br /> to this WordPress site"
417
+
418
+ msgid "Reconnect Ecwid store"
419
+ msgstr "Reconnect Ecwid store"
420
+
421
+ msgid "New features available, reconnect to be in touch with our updates"
422
+ msgstr "New features available, reconnect to be in touch with our updates"
423
+
424
+ msgid "Questions? Visit <a href=\"http://help.ecwid.com/?source=wporg\">Ecwid support center</a>"
425
+ msgstr "Domande? Visita il <a href=\"http://help.ecwid.com/?source=wporg\">Centro di Supporto Ecwid</a>"
426
+
427
+ msgid "Store settings"
428
+ msgstr "Impostazioni Negozio"
429
+
430
+ msgid "Choose widgets to show"
431
+ msgstr "Scegli il widget da mostrare"
432
+
433
+ msgid "Product catalog will be shown automatically"
434
+ msgstr "Il catalogo prodotti verrà mostrato automaticamente"
435
+
436
+ msgid "Show search"
437
+ msgstr "Mostra ricerca"
438
+
439
+ msgid "Show minicart"
440
+ msgstr "Mostra carrello"
441
+
442
+ msgid "Show horizontal categories"
443
+ msgstr "Mostra categorie orizzontali"
444
+
445
+ msgid "Additionally, you can add store controls to your website's toolbar using <a %s>WordPress native widgets</a>"
446
+ msgstr "Inoltre, è possibile aggiungere altri controlli alla barra degli strumenti del tuo sito Web utilizzando i <a %s>widgets nativi WordPress</a>"
447
+
448
+ msgid "Demo store"
449
+ msgstr "Negozio demo"
450
+
451
+ msgid "Ecwid plugin settings"
452
+ msgstr "Impostazioni plugin Ecwid"
453
+
454
+ msgid "Your store will be shown here!"
455
+ msgstr "Qui verrà mostrato il tuo negozio!"
456
+
457
+ msgid "Demo Store"
458
+ msgstr "Negozio demo"
459
+
languages/ecwid-shopping-cart.pot CHANGED
@@ -58,6 +58,9 @@ msgstr ""
58
  msgid "Hidden category"
59
  msgstr ""
60
 
 
 
 
61
  msgid "If you like Ecwid and want to help it grow and become the most popular e-commerce solution, you can now add a fancy 'Powered by Ecwid' badge on your site to show your visitors that you're a proud user of Ecwid."
62
  msgstr ""
63
 
@@ -115,6 +118,12 @@ msgstr ""
115
  msgid "Recently Viewed Products"
116
  msgstr ""
117
 
 
 
 
 
 
 
118
  msgid "Number of products to show"
119
  msgstr ""
120
 
@@ -382,7 +391,7 @@ msgstr ""
382
  msgid "Free and always up to date"
383
  msgstr ""
384
 
385
- msgid "Free plan always available with tons of features<br>at no additional cost. Seamless upgrades occur<br>automatically for free."
386
  msgstr ""
387
 
388
  msgid "Responsive design"
@@ -457,3 +466,21 @@ msgstr ""
457
  msgid "Demo Store"
458
  msgstr ""
459
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
58
  msgid "Hidden category"
59
  msgstr ""
60
 
61
+ msgid "Recommendations for Your Online Store"
62
+ msgstr ""
63
+
64
  msgid "If you like Ecwid and want to help it grow and become the most popular e-commerce solution, you can now add a fancy 'Powered by Ecwid' badge on your site to show your visitors that you're a proud user of Ecwid."
65
  msgstr ""
66
 
118
  msgid "Recently Viewed Products"
119
  msgstr ""
120
 
121
+ msgid "View Products"
122
+ msgstr ""
123
+
124
+ msgid "Store Link Title"
125
+ msgstr ""
126
+
127
  msgid "Number of products to show"
128
  msgstr ""
129
 
391
  msgid "Free and always up to date"
392
  msgstr ""
393
 
394
+ msgid "Free plan always available with tons of features<br>at no additional cost. Updates are seamless, automatic<br>and free of charge."
395
  msgstr ""
396
 
397
  msgid "Responsive design"
466
  msgid "Demo Store"
467
  msgstr ""
468
 
469
+ msgid "Sell On The Go with Ecwid iOS Application"
470
+ msgstr ""
471
+
472
+ msgid "Ecwid iOS app allows you to manage your online store, sell your products on the go, and accept payments with your phone. Just download the Ecwid app, connect it to your Ecwid shop and have your sales at your fingertips!"
473
+ msgstr ""
474
+
475
+ msgid "Get Your Products Found on Google using XML Sitemap"
476
+ msgstr ""
477
+
478
+ msgid "Free Google XML Sitemaps plugin creates a sitemap that includes your store product links. This makes your product pages more visible to search engines and appear in the search results."
479
+ msgstr ""
480
+
481
+ msgid "Add Product Slider to Your Store"
482
+ msgstr ""
483
+
484
+ msgid "Add a fancy product slider to your site using a free WP Widgets Avalanche plugin which works perfectly with Ecwid"
485
+ msgstr ""
486
+
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: ecwid
3
  Tags: ecwid, shopping cart, ecommerce, wordpress ecommerce, wp e-commerce, paypal, e-commerce, online store, store, shop, cart, online shop, shopping, digital goods, downloadable products, product catalog, ecomerce, products, facebook, f-commerce
4
  Requires at least: 2.8
5
  Tested up to: 4.2
6
- Stable tag: 3.0.2
7
 
8
  Ecwid is a full-featured shopping cart that can be added to any Wordpress site in less than 5 minutes. Start using Ecwid for free today.
9
 
@@ -107,6 +107,17 @@ http://codex.wordpress.org/Managing_Plugins#Installing_Plugins
107
  * [Ecwid site](http://www.ecwid.com/?source=wporg-plugin-site "Ecwid Site")
108
 
109
  == Changelog ==
 
 
 
 
 
 
 
 
 
 
 
110
  = 3.0.2 =
111
  - Fixed a few issues in the recently viewed products widget
112
 
3
  Tags: ecwid, shopping cart, ecommerce, wordpress ecommerce, wp e-commerce, paypal, e-commerce, online store, store, shop, cart, online shop, shopping, digital goods, downloadable products, product catalog, ecomerce, products, facebook, f-commerce
4
  Requires at least: 2.8
5
  Tested up to: 4.2
6
+ Stable tag: 3.1
7
 
8
  Ecwid is a full-featured shopping cart that can be added to any Wordpress site in less than 5 minutes. Start using Ecwid for free today.
9
 
107
  * [Ecwid site](http://www.ecwid.com/?source=wporg-plugin-site "Ecwid Site")
108
 
109
  == Changelog ==
110
+ = 3.1 =
111
+ - **New recommendations block in Wordpress Dashboard.** Every Ecwid user has access to a lot of built-in features and third party applications that can be used to extend the store functionality and attract more sales. To make those features more visible and inform you of the new and existing tools you can use in your store, we added a new "Recommendations for your store" widget to the dashboard page in your Wordpress backend. We will update the content of this widget from time to time to provide more actual advice and inform of the new applications and features, so stay tuned.
112
+ - **Storefront layout improvements for the "Customizr" WordPress theme.** Ecwid plugin is by design compatible with any theme and looks good on any device and screen size your customers use. In this update, we adjusted our plugin to better integrate with one of the most popular free Wordpress themes – Customizr. Ecwid stores now look a way better on WordPress sites with Customizr themes to provide better customer experience on any device and to generate more sales in your store.
113
+ - **Added German translations to the plugin settings pages in Wordpress admin backend.** Thanks to Stefan Wagner for the great job on the plugin translation.
114
+ - **Improved Italian translations for the plugin settings pages.** Big thanks to Luciano Delfico who has contributed a lot of Italian translations to Ecwid.
115
+ - **Improvements for Recently Viewed Products.** We rolled out a few improvements and bug fixes for the recently viewed products widget. It now displays a link to the store page when there are no products in the list; the thumbnails pictures shown in the sidebar are now of the better quality; the currently opened product is now not displayed in the list if there are other recently viewed products.
116
+ - **Slight improvements in Single Sign On functionality.** If you use Single Sign On, the plugin will now send user first name and last name along with user email to your Ecwid store when a new user is registered on your site. This allows you to make tighter integration of your site and your Ecwid store – your customer name will appear at checkout automatically if they enter their name on your site.
117
+ - **Fixed an invalid meta description bug**, which appeared in some rare cases when product description contained special characters.
118
+ - **Fixed a bug in XML sitemap generation.** Some users faced a problem with XML sitemaps generated by Ecwid for Yoast SEO plugin (malformed product pages URLs). It's fixed. You can use Yoast SEO plugin to make your products listed in your XML site map.
119
+ - A few improvements in the plugin settings pages layout.
120
+
121
  = 3.0.2 =
122
  - Fixed a few issues in the recently viewed products widget
123
 
templates/connect.php CHANGED
@@ -34,7 +34,7 @@
34
  <?php endif; ?>
35
 
36
  <div class="create-account-link">
37
- <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg#register">
38
  <?php _e( "Don't have Ecwid account? Create it here", 'ecwid-shopping-cart' ); ?>
39
  </a>
40
  </div>
34
  <?php endif; ?>
35
 
36
  <div class="create-account-link">
37
+ <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg&partner=ecwidc26#register">
38
  <?php _e( "Don't have Ecwid account? Create it here", 'ecwid-shopping-cart' ); ?>
39
  </a>
40
  </div>
templates/landing.php CHANGED
@@ -38,7 +38,7 @@
38
  </div>
39
  </div>
40
  <div class="ecwid-button">
41
- <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg#register" class="button button--blue on-register" onclick="javascript:switch_to_connect()">
42
  <?php _e('Create Ecwid store', 'ecwid-shopping-cart'); ?>
43
  </a>
44
  <button class="button button--green on-connect" onclick="javascript:location.href='<?php echo esc_attr($ecwid_oauth->get_auth_dialog_url()); ?>';">
@@ -59,7 +59,7 @@
59
  </div>
60
  <div class="ecwid-button-description on-connect">
61
  <?php _e('Don\'t have an Ecwid account?', 'ecwid-shopping-cart'); ?>
62
- <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg#register" onclick="javascript:switch_to_connect();"><?php _e('Register at Ecwid for free', 'ecwid-shopping-cart'); ?></a>
63
  </div>
64
  <div class="button-description-mobile on-register">
65
  <?php _e('You will be asked to log in to your Ecwid Control Panel<br />and give permissions to show your store on this site', 'ecwid-shopping-cart'); ?>
@@ -104,7 +104,7 @@
104
  </div>
105
  <div class="ecwid-features-top-item-text">
106
  <h3><?php _e('Free and always up to date', 'ecwid-shopping-cart'); ?></h3>
107
- <p><?php _e('Free plan always available with tons of features<br>at no additional cost. Seamless upgrades occur<br>automatically for free.', 'ecwid-shopping-cart'); ?></p>
108
  </div>
109
  </div>
110
  </div>
@@ -143,7 +143,7 @@
143
  <h2><?php _e('Start selling <br>on your WordPress <nobr>site for free</nobr>', 'ecwid-shopping-cart'); ?>
144
  </h2>
145
  <div class="ecwid-button">
146
- <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg#register" class="button button--blue on-register" onclick="javascript:switch_to_connect();">
147
  <?php _e('Get Started, Create Ecwid Account', 'ecwid-shopping-cart'); ?>
148
  </a>
149
  <a class="button button--green on-connect" href="<?php echo esc_attr($ecwid_oauth->get_auth_dialog_url()); ?>';">
@@ -155,7 +155,7 @@
155
  </div>
156
  <div class="ecwid-button-description on-connect">
157
  <?php _e('Don\'t have an Ecwid account?', 'ecwid-shopping-cart'); ?>
158
- <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg#register" onclick="javascript:switch_to_connect()"><?php _e('Register at Ecwid for free', 'ecwid-shopping-cart'); ?></a>
159
  </div>
160
 
161
  </div>
38
  </div>
39
  </div>
40
  <div class="ecwid-button">
41
+ <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg&partner=ecwidc26#register" class="button button--blue on-register" onclick="javascript:switch_to_connect()">
42
  <?php _e('Create Ecwid store', 'ecwid-shopping-cart'); ?>
43
  </a>
44
  <button class="button button--green on-connect" onclick="javascript:location.href='<?php echo esc_attr($ecwid_oauth->get_auth_dialog_url()); ?>';">
59
  </div>
60
  <div class="ecwid-button-description on-connect">
61
  <?php _e('Don\'t have an Ecwid account?', 'ecwid-shopping-cart'); ?>
62
+ <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg&partner=ecwidc26#register" onclick="javascript:switch_to_connect();"><?php _e('Register at Ecwid for free', 'ecwid-shopping-cart'); ?></a>
63
  </div>
64
  <div class="button-description-mobile on-register">
65
  <?php _e('You will be asked to log in to your Ecwid Control Panel<br />and give permissions to show your store on this site', 'ecwid-shopping-cart'); ?>
104
  </div>
105
  <div class="ecwid-features-top-item-text">
106
  <h3><?php _e('Free and always up to date', 'ecwid-shopping-cart'); ?></h3>
107
+ <p><?php _e('Free plan always available with tons of features<br>at no additional cost. Updates are seamless, automatic<br>and free of charge.', 'ecwid-shopping-cart'); ?></p>
108
  </div>
109
  </div>
110
  </div>
143
  <h2><?php _e('Start selling <br>on your WordPress <nobr>site for free</nobr>', 'ecwid-shopping-cart'); ?>
144
  </h2>
145
  <div class="ecwid-button">
146
+ <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg&partner=ecwidc26#register" class="button button--blue on-register" onclick="javascript:switch_to_connect();">
147
  <?php _e('Get Started, Create Ecwid Account', 'ecwid-shopping-cart'); ?>
148
  </a>
149
  <a class="button button--green on-connect" href="<?php echo esc_attr($ecwid_oauth->get_auth_dialog_url()); ?>';">
155
  </div>
156
  <div class="ecwid-button-description on-connect">
157
  <?php _e('Don\'t have an Ecwid account?', 'ecwid-shopping-cart'); ?>
158
+ <a target="_blank" href="https://my.ecwid.com/cp/?source=wporg&partner=ecwidc26#register" onclick="javascript:switch_to_connect()"><?php _e('Register at Ecwid for free', 'ecwid-shopping-cart'); ?></a>
159
  </div>
160
 
161
  </div>
templates/store-popup.php CHANGED
@@ -150,28 +150,30 @@
150
  <div class="pure-control-group params-list default-category-id">
151
 
152
  <?php if (ecwid_is_paid_account()): ?>
 
153
  <label for="ecwid_default_category_id">
154
  <?php _e('Category shown by default', 'ecwid-shopping-cart'); ?>
155
  </label>
156
 
157
 
158
- <div class="value">
159
 
160
- <select name="default_category_id" id="ecwid_default_category_id">
161
- <option value=""><?php _e('Store root category', 'ecwid-shopping-cart'); ?></option>
162
- <?php foreach ($categories as $category): ?>
163
- <option
164
- value="<?php echo esc_attr($category['id']); ?>"
165
- <?php if ($category['id'] == get_option('ecwid_default_category_id')): ?>
166
- selected="selected"
167
- <?php endif; ?>
168
- >
169
- <?php echo esc_html($category['path_str']); ?>
170
- </option>
171
- <?php endforeach; ?>
172
- </select>
173
- </div>
174
 
 
175
  <?php else: ?>
176
 
177
  <label for="ecwid_default_category_id">
150
  <div class="pure-control-group params-list default-category-id">
151
 
152
  <?php if (ecwid_is_paid_account()): ?>
153
+ <?php if ($categories): ?>
154
  <label for="ecwid_default_category_id">
155
  <?php _e('Category shown by default', 'ecwid-shopping-cart'); ?>
156
  </label>
157
 
158
 
159
+ <div class="value">
160
 
161
+ <select name="default_category_id" id="ecwid_default_category_id">
162
+ <option value=""><?php _e('Store root category', 'ecwid-shopping-cart'); ?></option>
163
+ <?php foreach ($categories as $category): ?>
164
+ <option
165
+ value="<?php echo esc_attr($category['id']); ?>"
166
+ <?php if ($category['id'] == get_option('ecwid_default_category_id')): ?>
167
+ selected="selected"
168
+ <?php endif; ?>
169
+ >
170
+ <?php echo esc_html($category['path_str']); ?>
171
+ </option>
172
+ <?php endforeach; ?>
173
+ </select>
174
+ </div>
175
 
176
+ <?php endif; ?>
177
  <?php else: ?>
178
 
179
  <label for="ecwid_default_category_id">
templates/wp-dashboard-widget.php ADDED
@@ -0,0 +1,149 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <table style="width: 100%; border: 0px solid #C0C0C0; background-color: #FFFFFF" cellSpacing=0 cellPadding=3>
2
+ <tr><td height=80 style="background-color: #FFFFFF">
3
+ <!-- Begin Ad Code -->
4
+ <script data-cfasync="false" type="text/javascript">
5
+ function loadTextAd(sparkCounter, id, setID) {
6
+ output179716="http://ab166273.adbutler-alion.com/adserve/;ID=" + id + ";setID=" + setID + ";type=textad;pid=" + rnd + ";layoutID=" + sparkCounter;
7
+ document.writeln("<SCR" + "IPT SRC=" + output179716 + " type=\"text/javascript\"> <\/scr" + "ipt>");
8
+ }
9
+ var loadedTextAds179716;
10
+ if(loadedTextAds179716 == null)
11
+ loadedTextAds179716= new Array();
12
+ var d = new Date();
13
+ var id179716 = 166273;
14
+ var setID179716 = 179716;
15
+ var rnd = window.rnd || Math.floor(Math.random()*10e6);
16
+ var sparkCounter179716;
17
+ if(sparkCounter179716 == null)
18
+ sparkCounter179716 = 1;
19
+ else
20
+ sparkCounter179716 = sparkCounter179716 + 1;
21
+ id="abta179716" + sparkCounter179716;
22
+ document.writeln("<div id='" + id + "'></div>");
23
+ loadedTextAds179716[sparkCounter179716] = false;
24
+ loadTextAd(sparkCounter179716, id179716, setID179716);
25
+ </script>
26
+
27
+ <!-- End Ad Code -->
28
+ </td></tr>
29
+ <tr><td height=80 style="background-color: #FFFFFF; border-top: 1px dashed #C0C0C0">
30
+ <!-- Begin Ad Code -->
31
+ <script data-cfasync="false" type="text/javascript">
32
+ function loadTextAd(sparkCounter, id, setID) {
33
+ output179716="http://ab166273.adbutler-alion.com/adserve/;ID=" + id + ";setID=" + setID + ";type=textad;pid=" + rnd + ";layoutID=" + sparkCounter;
34
+ document.writeln("<SCR" + "IPT SRC=" + output179716 + " type=\"text/javascript\"> <\/scr" + "ipt>");
35
+ }
36
+ var loadedTextAds179716;
37
+ if(loadedTextAds179716 == null)
38
+ loadedTextAds179716= new Array();
39
+ var d = new Date();
40
+ var id179716 = 166273;
41
+ var setID179716 = 179716;
42
+ var rnd = window.rnd || Math.floor(Math.random()*10e6);
43
+ var sparkCounter179716;
44
+ if(sparkCounter179716 == null)
45
+ sparkCounter179716 = 1;
46
+ else
47
+ sparkCounter179716 = sparkCounter179716 + 1;
48
+ id="abta179716" + sparkCounter179716;
49
+ document.writeln("<div id='" + id + "'></div>");
50
+ loadedTextAds179716[sparkCounter179716] = false;
51
+ loadTextAd(sparkCounter179716, id179716, setID179716);
52
+ </script>
53
+
54
+ <!-- End Ad Code -->
55
+ </td></tr>
56
+ <tr><td height=80 style="background-color: #FFFFFF; border-top: 1px dashed #C0C0C0">
57
+ <!-- Begin Ad Code -->
58
+ <script data-cfasync="false" type="text/javascript">
59
+ function loadTextAd(sparkCounter, id, setID) {
60
+ output179716="http://ab166273.adbutler-alion.com/adserve/;ID=" + id + ";setID=" + setID + ";type=textad;pid=" + rnd + ";layoutID=" + sparkCounter;
61
+ document.writeln("<SCR" + "IPT SRC=" + output179716 + " type=\"text/javascript\"> <\/scr" + "ipt>");
62
+ }
63
+ var loadedTextAds179716;
64
+ if(loadedTextAds179716 == null)
65
+ loadedTextAds179716= new Array();
66
+ var d = new Date();
67
+ var id179716 = 166273;
68
+ var setID179716 = 179716;
69
+ var rnd = window.rnd || Math.floor(Math.random()*10e6);
70
+ var sparkCounter179716;
71
+ if(sparkCounter179716 == null)
72
+ sparkCounter179716 = 1;
73
+ else
74
+ sparkCounter179716 = sparkCounter179716 + 1;
75
+ id="abta179716" + sparkCounter179716;
76
+ document.writeln("<div id='" + id + "'></div>");
77
+ loadedTextAds179716[sparkCounter179716] = false;
78
+ loadTextAd(sparkCounter179716, id179716, setID179716);
79
+ </script>
80
+
81
+ <!-- End Ad Code -->
82
+ </td></tr>
83
+ </table>
84
+ <div class="ecwid-wp-dashboard-fallback">
85
+ <div class="item" style="border-bottom: 1px dashed #C0C0C0">
86
+ <div class="title">
87
+ <a target="_blank" href="https://itunes.apple.com/bm/app/ecwid/id626731456">
88
+ <?php _e('Sell On The Go with Ecwid iOS Application', 'ecwid-shopping-cart'); ?>
89
+ </a>
90
+ </div>
91
+ <div class="content">
92
+ <?php _e('Ecwid iOS app allows you to manage your online store, sell your products on the go, and accept payments with your phone. Just download the Ecwid app, connect it to your Ecwid shop and have your sales at your fingertips!', 'ecwid-shopping-cart'); ?>
93
+ </div>
94
+ </div>
95
+ <div class="item" style="border-bottom: 1px dashed #C0C0C0">
96
+ <div class="title">
97
+ <a target="_blank" href="https://wordpress.org/plugins/google-sitemap-generator/">
98
+ <?php _e('Get Your Products Found on Google using XML Sitemap', 'ecwid-shopping-cart'); ?>
99
+ </a>
100
+ </div>
101
+ <div class="content">
102
+ <?php _e('Free Google XML Sitemaps plugin creates a sitemap that includes your store product links. This makes your product pages more visible to search engines and appear in the search results.', 'ecwid-shopping-cart'); ?>
103
+ </div>
104
+ </div>
105
+ <div class="item">
106
+ <div class="title">
107
+ <a target="_blank" href="https://wordpress.org/plugins/ecwid-widgets-avalanche/">
108
+ <?php _e('Add Product Slider to Your Store', 'ecwid-shopping-cart'); ?>
109
+ </a>
110
+ </div>
111
+ <div class="content">
112
+ <?php _e('Add a fancy product slider to your site using a free WP Widgets Avalanche plugin which works perfectly with Ecwid', 'ecwid-shopping-cart'); ?>
113
+ </div>
114
+ </div>
115
+ </div>
116
+ <script data-cfasync="false" type="text/javascript">
117
+ <!--
118
+ (function() {
119
+ function is_ad_loaded() {
120
+ return jQuery('#abta1797161 table').length > 0;
121
+ }
122
+
123
+ function check_ads() {
124
+ if (is_ad_loaded()) {
125
+ debugger;
126
+ jQuery('#ecwid_dashboard_widget div.inside > table').show();
127
+ jQuery('#ecwid_dashboard_widget .ecwid-wp-dashboard-fallback').hide();
128
+ } else {
129
+ debugger;
130
+ jQuery('#ecwid_dashboard_widget div.inside > table').hide();
131
+ jQuery('#ecwid_dashboard_widget .ecwid-wp-dashboard-fallback').show();
132
+ }
133
+ }
134
+
135
+ var ecwid_wp_dashboard_interval = setInterval(function() {
136
+ check_ads();
137
+ }, 500);
138
+
139
+ check_ads();
140
+
141
+ setTimeout(function() {
142
+ if (!is_ad_loaded()) {
143
+ debugger;
144
+ clearInterval(ecwid_wp_dashboard_interval);
145
+ }
146
+ }, 3000);
147
+ })();
148
+ -->
149
+ </script>