WooCommerce Multilingual – run WooCommerce with WPML - Version 3.7.14

Version Description

  • Fixed a problem introduced in the previous version: Mollie payment methods not working when using the 'Mollie Payments for WooCommerce' plugin
Download this release

Release Info

Developer mihaimihai
Plugin Icon 128x128 WooCommerce Multilingual – run WooCommerce with WPML
Version 3.7.14
Comparing to
See all releases

Code changes from version 3.7.13 to 3.7.14

Files changed (4) hide show
  1. composer.lock +0 -225
  2. inc/wc-strings.class.php +3 -2
  3. readme.txt +4 -1
  4. wpml-woocommerce.php +2 -2
composer.lock DELETED
@@ -1,225 +0,0 @@
1
- {
2
- "_readme": [
3
- "This file locks the dependencies of your project to a known state",
4
- "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file",
5
- "This file is @generated automatically"
6
- ],
7
- "hash": "56384f3d83099ea22ec2ed3a83226e6a",
8
- "content-hash": "c1e9907742d9eb4aaa40d6eb6325129d",
9
- "packages": [
10
- {
11
- "name": "composer/installers",
12
- "version": "v1.0.23",
13
- "source": {
14
- "type": "git",
15
- "url": "https://github.com/composer/installers.git",
16
- "reference": "6213d900e92647831f7a406d5c530ea1f3d4360e"
17
- },
18
- "dist": {
19
- "type": "zip",
20
- "url": "https://api.github.com/repos/composer/installers/zipball/6213d900e92647831f7a406d5c530ea1f3d4360e",
21
- "reference": "6213d900e92647831f7a406d5c530ea1f3d4360e",
22
- "shasum": ""
23
- },
24
- "require": {
25
- "composer-plugin-api": "^1.0"
26
- },
27
- "replace": {
28
- "roundcube/plugin-installer": "*",
29
- "shama/baton": "*"
30
- },
31
- "require-dev": {
32
- "composer/composer": "1.0.*@dev",
33
- "phpunit/phpunit": "4.1.*"
34
- },
35
- "type": "composer-plugin",
36
- "extra": {
37
- "class": "Composer\\Installers\\Plugin",
38
- "branch-alias": {
39
- "dev-master": "1.0-dev"
40
- }
41
- },
42
- "autoload": {
43
- "psr-0": {
44
- "Composer\\Installers\\": "src/"
45
- }
46
- },
47
- "notification-url": "https://packagist.org/downloads/",
48
- "license": [
49
- "MIT"
50
- ],
51
- "authors": [
52
- {
53
- "name": "Kyle Robinson Young",
54
- "email": "kyle@dontkry.com",
55
- "homepage": "https://github.com/shama"
56
- }
57
- ],
58
- "description": "A multi-framework Composer library installer",
59
- "homepage": "http://composer.github.com/installers/",
60
- "keywords": [
61
- "Craft",
62
- "Dolibarr",
63
- "Hurad",
64
- "MODX Evo",
65
- "OXID",
66
- "SMF",
67
- "Thelia",
68
- "WolfCMS",
69
- "agl",
70
- "aimeos",
71
- "annotatecms",
72
- "bitrix",
73
- "cakephp",
74
- "chef",
75
- "codeigniter",
76
- "concrete5",
77
- "croogo",
78
- "dokuwiki",
79
- "drupal",
80
- "elgg",
81
- "fuelphp",
82
- "grav",
83
- "installer",
84
- "joomla",
85
- "kohana",
86
- "laravel",
87
- "lithium",
88
- "magento",
89
- "mako",
90
- "mediawiki",
91
- "modulework",
92
- "moodle",
93
- "phpbb",
94
- "piwik",
95
- "ppi",
96
- "puppet",
97
- "roundcube",
98
- "shopware",
99
- "silverstripe",
100
- "symfony",
101
- "typo3",
102
- "wordpress",
103
- "zend",
104
- "zikula"
105
- ],
106
- "time": "2016-01-27 12:54:22"
107
- },
108
- {
109
- "name": "otgs/installer",
110
- "version": "1.7.6",
111
- "source": {
112
- "type": "git",
113
- "url": "ssh://git@git.onthegosystems.com:10022/installer/installer.git",
114
- "reference": "61f0d3178e84f9c96cd8580a5e28d30a84ff4e5a"
115
- },
116
- "require": {
117
- "composer/installers": "~1.0",
118
- "php": ">=5.2.0"
119
- },
120
- "require-dev": {
121
- "phpunit/phpunit": "~4.5"
122
- },
123
- "type": "wordpress-plugin",
124
- "extra": {
125
- "branch-alias": {
126
- "dev-master": "1.6.x-dev",
127
- "dev-develop": "1.6.x-dev"
128
- }
129
- },
130
- "scripts": {
131
- "test": [
132
- "phpunit"
133
- ]
134
- },
135
- "license": [
136
- "GPL-2.0"
137
- ],
138
- "authors": [
139
- {
140
- "name": "Mihai Grigori",
141
- "email": "mihai@wpml.org",
142
- "homepage": "http://www.wp-types.com"
143
- }
144
- ],
145
- "description": "Installs and updates WPML and Toolset dependencies automatically",
146
- "homepage": "https://git.onthegosystems.com/installer/installer",
147
- "keywords": [
148
- "install",
149
- "plugins",
150
- "update",
151
- "utils"
152
- ],
153
- "time": "2016-02-23 13:04:37"
154
- },
155
- {
156
- "name": "wpml/commons",
157
- "version": "dev-develop",
158
- "source": {
159
- "type": "git",
160
- "url": "ssh://git@git.onthegosystems.com:10022/wpml/wpml-commons.git",
161
- "reference": "3f19b7bbd079faaf2ca7fedecf610d64deb847d0"
162
- },
163
- "require": {
164
- "php": ">=5.2.0"
165
- },
166
- "require-dev": {
167
- "phpunit/phpunit": "~4.5"
168
- },
169
- "type": "library",
170
- "extra": {
171
- "branch-alias": {
172
- "dev-master": "1.0.x-dev",
173
- "dev-develop": "1.0.x-dev"
174
- }
175
- },
176
- "autoload": {
177
- "classmap": [
178
- "src/"
179
- ]
180
- },
181
- "scripts": {
182
- "test": [
183
- "phpunit"
184
- ]
185
- },
186
- "license": [
187
- "GPL-2.0"
188
- ],
189
- "authors": [
190
- {
191
- "name": "Andrea Sciamanna",
192
- "email": "andrea.s@icanlocalize.com",
193
- "homepage": "http://wpml.org"
194
- },
195
- {
196
- "name": "Bruce Pearsons",
197
- "email": "bruce.p@icanlocalize.com",
198
- "homepage": "http://wpml.org"
199
- },
200
- {
201
- "name": "Armin Braun",
202
- "email": "armin.b@icanlocalize.com",
203
- "homepage": "http://wpml.org"
204
- }
205
- ],
206
- "description": "A set of libraries for WPML Plugins",
207
- "homepage": "https://git.onthegosystems.com/wpml/wpml-commons",
208
- "keywords": [
209
- "auto-loader",
210
- "twig-extensions"
211
- ],
212
- "time": "2016-01-15 12:51:10"
213
- }
214
- ],
215
- "packages-dev": [],
216
- "aliases": [],
217
- "minimum-stability": "stable",
218
- "stability-flags": {
219
- "wpml/commons": 20
220
- },
221
- "prefer-stable": false,
222
- "prefer-lowest": false,
223
- "platform": [],
224
- "platform-dev": []
225
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/wc-strings.class.php CHANGED
@@ -13,8 +13,6 @@ class WCML_WC_Strings{
13
  add_filter( 'query_vars', array( $this, 'translate_query_var_for_product' ) );
14
  add_filter( 'wp_redirect', array( $this, 'encode_shop_slug' ), 10, 2 );
15
  add_action( 'registered_taxonomy', array ( $this, 'translate_attributes_label_in_wp_taxonomies' ), 100, 3 );
16
- $this->payment_gateways_filters();
17
- $this->shipping_methods_filters();
18
 
19
  add_action('wp_ajax_woocommerce_shipping_zone_methods_save_settings', array( $this, 'save_shipping_zone_method_from_ajax'), 9);
20
  }
@@ -84,6 +82,9 @@ class WCML_WC_Strings{
84
  function init(){
85
  global $pagenow, $sitepress;
86
 
 
 
 
87
  $this->current_language = $sitepress->get_current_language();
88
  if( $this->current_language == 'all' ){
89
  $this->current_language = $sitepress->get_default_language();
13
  add_filter( 'query_vars', array( $this, 'translate_query_var_for_product' ) );
14
  add_filter( 'wp_redirect', array( $this, 'encode_shop_slug' ), 10, 2 );
15
  add_action( 'registered_taxonomy', array ( $this, 'translate_attributes_label_in_wp_taxonomies' ), 100, 3 );
 
 
16
 
17
  add_action('wp_ajax_woocommerce_shipping_zone_methods_save_settings', array( $this, 'save_shipping_zone_method_from_ajax'), 9);
18
  }
82
  function init(){
83
  global $pagenow, $sitepress;
84
 
85
+ $this->payment_gateways_filters();
86
+ $this->shipping_methods_filters();
87
+
88
  $this->current_language = $sitepress->get_current_language();
89
  if( $this->current_language == 'all' ){
90
  $this->current_language = $sitepress->get_default_language();
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: CMS, woocommerce, commerce, ecommerce, e-commerce, products, WPML, multili
5
  License: GPLv2
6
  Requires at least: 3.0
7
  Tested up to: 4.5.1
8
- Stable tag: 3.7.13
9
 
10
  Allows running fully multilingual e-commerce sites using WooCommerce and WPML.
11
 
@@ -78,6 +78,9 @@ In order for the checkout and store pages to appear translated, you need to crea
78
 
79
  == Changelog ==
80
 
 
 
 
81
  = 3.7.13 =
82
  * Bug fix: When adding a global attribute inline while creating a product in a secondary language, the term was created in the wrong language
83
  * Fixed a compatibility issues with WooCommerce Tab Manager: fatal error when trying to translate a product
5
  License: GPLv2
6
  Requires at least: 3.0
7
  Tested up to: 4.5.1
8
+ Stable tag: 3.7.14
9
 
10
  Allows running fully multilingual e-commerce sites using WooCommerce and WPML.
11
 
78
 
79
  == Changelog ==
80
 
81
+ = 3.7.14 =
82
+ * Fixed a problem introduced in the previous version: Mollie payment methods not working when using the 'Mollie Payments for WooCommerce' plugin
83
+
84
  = 3.7.13 =
85
  * Bug fix: When adding a global attribute inline while creating a product in a secondary language, the term was created in the wrong language
86
  * Fixed a compatibility issues with WooCommerce Tab Manager: fatal error when trying to translate a product
wpml-woocommerce.php CHANGED
@@ -6,12 +6,12 @@
6
  Author: OnTheGoSystems
7
  Author URI: http://www.onthegosystems.com/
8
  Text Domain: woocommerce-multilingual
9
- Version: 3.7.13
10
  */
11
 
12
 
13
  if(defined('WCML_VERSION')) return;
14
- define('WCML_VERSION', '3.7.13');
15
  define('WCML_PLUGIN_PATH', dirname(__FILE__));
16
  define('WCML_PLUGIN_FOLDER', basename(WCML_PLUGIN_PATH));
17
  define('WCML_LOCALE_PATH', WCML_PLUGIN_PATH.'/locale');
6
  Author: OnTheGoSystems
7
  Author URI: http://www.onthegosystems.com/
8
  Text Domain: woocommerce-multilingual
9
+ Version: 3.7.14
10
  */
11
 
12
 
13
  if(defined('WCML_VERSION')) return;
14
+ define('WCML_VERSION', '3.7.14');
15
  define('WCML_PLUGIN_PATH', dirname(__FILE__));
16
  define('WCML_PLUGIN_FOLDER', basename(WCML_PLUGIN_PATH));
17
  define('WCML_LOCALE_PATH', WCML_PLUGIN_PATH.'/locale');