George Botsev
Forum Replies Created
-
Hello and thank you for contacting us.
I am having troubles reproducing the behaviour that you are describing.
Could you guide me in the process by providing your steps on how I can reproduce the problem?
If you wish, you can always open a ticket at our forum at wpml.org where our specialists can check more in-depth in your install.Forum: Plugins
In reply to: [WPML Multilingual & Multicurrency for WooCommerce] Emails always in english@fesarlis may I ask you to open a new ticket in our support forum at wpml.org so that we investigate the case more in-depth.
Our compatibility team is communicating with the plugin author.
For now, there is no other news about this.Hello and thank you for contacting us.
Could you check the status of WooCommerce Multilingual? – in WooCommerce > WooCommerce Multilingual > Status
If there is something that is marked as a problem – it possibly will require to be fixed and/or adjusted.
Also please try and go and re-translate your product base.
To do this – go to Settings > Permalinks and click save, and then use the link to translate there for the product base. It should bring you to the correct place where you can translate the product base.
If this does not help, I suggest that you open a new ticket in our forum at wpml.org where we can try and debug this more in-depth on your site.You should not need to rework your work.
The fix will be available in the next release – WooCommerce Multilingual 4.2.2Hello and thank you for contacting us.
Yes, this appears to be known error that will be fixed in the next release.
The problem happens if there are no orders and it is only on the dashboard.
A quick and dirty fix is to change in woocommerce-multilingual\inc\currencies\class-wcml-multi-currency-reports.php the function :public function filter_dashboard_status_widget_sales_query( $query ) { $order_ids_list = $this->get_dashboard_currency_list_of_orders_ids(); $query['where'] .= " AND posts.ID IN ( " . $order_ids_list . " ) "; return $query; }to
public function filter_dashboard_status_widget_sales_query( $query ) { $order_ids_list = $this->get_dashboard_currency_list_of_orders_ids(); if($order_ids_list == '') return $query; $query['where'] .= " AND posts.ID IN ( " . $order_ids_list . " ) "; return $query; }I hope that this helps you as a workaround. We are going to have a better fix when the official release is done.
Thank you for the debug log.
It seems that perhaps a file is missing from the plugin and there could have been an error during the download.
Perhaps you should try to remove the current WooCommerce Multilingual and re-download it and try if the error is resolved that way.
Also please check if the file: /wp-content/plugins/woocommerce-multilingual/inc/class-wcml-wc-shipping.php is available in the files that you are going to download from the fresh plugin copy.Hello and thank you for contacting us.
Could you provide us the exact error message that you are receiving please?
It will help us in diagnosing the problem.I have escalated the case to our developers.
If we need further details or access, we will contact you.Hello and thank you for contacting us.
The functionality that you are asking about is not part of the functionality that we provide in WooCommerce Multilingual plugin.
That being said – you can create the product individually in both languages (not as a translation of the product) and have different prices and different variation – at the expense that the products will not be synced their stock quantity.
I think it is also possible to have the product translated too – but then it would require an additional code to make the customizations that you need. But if it is a translation – then the stock quantity will be in sync.I hope that this helps you.
WPML 3.4.1 is a very old version.
I suggest you update to the latest version of the plugin, as the issue (if it is in the code) may have been already resolved by any subsequent release.Hello and thank you for contacting us.
Thank you for the video – I understand the issue.
Could you check if you can visit the translated category in Korean and check if it lists the Korean translated products? If it is listing them – then the problem might be in the theme or the visual builder shortcode/function that you are using to display the products.Is the theme that you are using listed in our verified themes list here: https://wpml.org/documentation/theme-compatibility/ ?
I think that the problem might be related here to your theme perhaps – but I am not 100% sure. If I may suggest – this issue might need some debugging, so I recommend that you open a new ticket in our support forum at wpml.org where our experts would investigate the problem.
Hello and thank you for contacting us.
As far as I can see from your video, you are having issues with WooCommerce and not WooCommerce Multilingual.
Perhaps you should ask in the WooCommerce support forum instead – https://wordpress.org/support/plugin/woocommerceHaving said that, in order to give them more information and resolve your problem faster – it is a good idea that you enable debugging in WordPress – so that you can see the exact error that is happening.
You can do this by setting this options in wp-config.php
above the line that says:
/* That’s all, stop editing! Happy blogging. */// Turn debugging on define('WP_DEBUG', true); // Tell WordPress to log everything to /wp-content/debug.log define('WP_DEBUG_LOG', true); // Turn off the display of error messages on your site define('WP_DEBUG_DISPLAY', false); // For good measure, you can also add the follow code, which will hide errors from being displayed on-screen @ini_set('display_errors', 0);Please do note to remove any other instances of this code if you have it in the file:
define('WP_DEBUG', false);A potential issue is PHP execution time limit or the amount of memory that you have dedicated to WordPress and you might need to adjust these values.
To increase the dedicated memory, you have to set or change if already exists in wp-config.php
define( 'WP_MEMORY_LIMIT', '128M' );For the PHP execution time limit – you should check your hosting panel for such option or change your PHP.ini file or contact your hosting provider to help you.
I hope this helps you.
Can you please share more details here on how to reproduce the problem?
As far as I see you are trying to set the order in the url as parameter. As far as I am aware, you need to pass it in the request itself – not appended to the url.Hello and sorry for the late reply – I did not get notification about your ticket.
Please open a new ticket in our forum at wpml.org. Your problem may require some debugging and it is best to be handled by our specialists there.