George Botsev
Forum Replies Created
-
WPML should be compatible not only W3 Total Cache, but also with other plugins too.
I know for WP Rocket too, but probably others too.
You can check here: https://wpml.org/documentation/plugins-compatibility/
If you have a plugin that is listed as compatible, but you have issues, I encourage you to open a new ticket so that we can investigate it.If a caching plugin works properly with WPML, then it should work also with WooCommerce Multilingual.
Caching plugin should make the proper cache groups for the different languages – so that they don’t share the same cached values from other languages.
Also in regards to multicurrency, we are detecting if W3 Total Cache is running (as we are compatible with it) and using GET parameter when switching the currency, so in essence, this should also work properly.I tried to test this in a new setup, locally on my machine, but I cannot reproduce the issue.
Please provide more details if possible.Hello!
Changing the currency should affect the whole shop.
I need to check that issue that you have reported in a testing setup if I can reproduce it.
I can only suspect and guess at this time, but perhaps you might have caching issues?
Perhaps checking if you have cache plugins and disabling them could be the fix?
You also might have a server-side cache (Opcache, Memcache) that might affect that functionality too.Forum: Plugins
In reply to: [WPML Multilingual & Multicurrency for WooCommerce] Fatal error@@slashtio the key _wcml_version is a key in the wp_options table. (wp_ is a prefix defined in your wp-config.php file and may be different)
Hello!
No, I don’t have a clue about that.
Could you perhaps let me know in which theme you are seeing that issue?
Have you tested with StoreFront theme?
Did you check in a minimal setup – e.g. only with a minimal set of plugins – WooCommerce, WPML plugins and WooCommerce Multilingual?Forum: Plugins
In reply to: [WPML Multilingual & Multicurrency for WooCommerce] Fatal errorHello and thank you for contacting us.
That error is caused by WPML core plugin not being active or WPML not being setup at the time when WooCommerce Multilingual is being activated.
We are going to fix it in the next release.
If you wish a quick workaround, you can go to your options table and check the key: “_wcml_version” and set it to “4.3.1” and this should resolve the immediate issue.Hello and thank you for contacting us.
Please check if your site addresses in Settings > General are both https.
You might want to try to remove and re-add the currency switcher as it sometimes helps after migration to https.
If you have further issues, I suggest that you open a new ticket in our forum at wpml.org where we can try to help you by checking it out in your site (after acquiring access).Glad that you sorted this out.
I will report this case to our developers and that an additional check is needed before running that logic.Hello!
I am not sure if I understand properly the issue that you are experiencing.
Please check if you have set a default currency in WooCommerce > WooCommerce Multilingual > Multicurrency
It is possible if you have set a default currency for a certain language, when switching to it – that the currency also switch to the value that is selected.
If you select “keep” it will keep the same currency (if enabled for that language).Hello!
Did you finish the WPML initial setup?
Also, did you complete the WooCommerce initial setup?
It is possible that the problem is happening because of that.
You might also try to bypass the upgrade logic by setting the key in the option table “_wcml_version” to “4.3.1” as mentioned here: https://wpml.org/forums/topic/error-after-updating-plugins/#post-2424273Glad to hear that it works!
Best!
Thank you for reporting this.
I will escalate it to our developers.Hello @napatc
I am sorry for the late reply.
I meant that you check and re-save the e-mail settings in WooCommerce > Settings > E-mails > New order
I tested the issue now on a clean setup and I cannot reproduce it with our latest versions.Hello!
I am sorry that you still have the issue.
Could you please try and go to the new order e-mail and re-save the settings?
After that, I suggest that you go to WPML > String Translation and check for these strings and translate them if they are not translated. – These steps are very important to check as we need to be sure that the translation is the proper one.