Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 3 replies, has 2 voices.

Last updated by andreasD-13 4 years, 7 months ago.

Assisted by: Raja Mohammed.

Author Posts
June 10, 2020 at 6:11 pm

andreasD-13

When activating WooCommerce Multilingual the checkout page doesn't work anymore

June 10, 2020 at 6:50 pm
June 10, 2020 at 7:50 pm #6345255

Raja Mohammed
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

I am able to get the error message, Pasting here for followup, I am still working on this issue.

Fatal error: Uncaught Error: Call to undefined function WCML\Tax\Strings\icl_get_string_id() in /usr/www/users/s1024/wp-content/plugins/woocommerce-multilingual/classes/Tax/Strings/Hooks.php:26 Stack trace: #0 /usr/www/users/s1024/wp-includes/class-wp-hook.php(287): WCML\Tax\Strings\Hooks->translateLabelString('MwSt.', 1) #1 /usr/www/users/s1024/wp-includes/plugin.php(206): WP_Hook->apply_filters('MwSt.', Array) #2 /usr/www/users/s1024/wp-content/plugins/woocommerce/includes/class-wc-tax.php(666): apply_filters('woocommerce_rat...', 'MwSt.', 1) #3 /usr/www/users/s1024/wp-content/plugins/woocommerce/includes/class-wc-cart.php(876): WC_Tax::get_rate_label(1) #4 /usr/www/users/s1024/wp-content/plugins/woocommerce/includes/wc-cart-functions.php(307): WC_Cart->get_tax_totals() #5 /usr/www/users/s1024/wp-content/plugins/woocommerce/templates/checkout/review-order.php(104): wc_cart_totals_order_total_html() #6 /usr/www/users/s1024/wp-content/plugins/woocommerce/includes/wc-core-functions.php(251): include('/usr/www/users/...') # in /usr/www/users/s1024/wp-content/plugins/woocommerce-multilingual/classes/Tax/Strings/Hooks.php on line 26

June 11, 2020 at 7:13 pm #6353577

Raja Mohammed
Supporter

Languages: English (English )

Timezone: Asia/Kolkata (GMT+05:30)

I have noticed that your site does not have WPML string translation active, In order for the WooCommerce Multilingual to work properly you need to enable WPML String translation along with WPML Multilingual CMS.

WPML String translation plugin can be downloaded and activated from Plugins > Add New > Commercial tab.select the plugin hit download and activate. This should solve your issue.

June 21, 2020 at 7:10 pm #6421669

andreasD-13

Hey Raja, sry, we didn't get any update notification for this topic. Seems like this issue can be solved by simply activating string translation at least one time. Even if you deactivate it afterwards the cart can be used as expected.