Home›Support›English Support›[Resolved] 1. Currency symbol shows Arabic symbols when the website is in English.
[Resolved] 1. Currency symbol shows Arabic symbols when the website is in English.
This thread is resolved. Here is a description of the problem and solution.
Problem: The client is experiencing an issue where the currency symbol on their website displays in Arabic when the site is in English, despite needing it to match the language currently being displayed (English or Arabic). Solution: If you're facing a similar issue where the currency symbol does not match the website's language, we recommend checking the solution provided in a related support ticket. This involves configuring WPML to correctly translate custom currency symbols in WooCommerce. You can find detailed instructions on how to address this issue by visiting the following link: Translation of Custom Currency Symbols in WooCommerce Using WPML.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If the issue persists, please open a new support ticket at WPML support forum for further assistance.
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.
Background of the issue:
I am trying to ensure that the currency symbol on my website displays in English when the site is in English and in Arabic when the site is in Arabic. You can see the issue on this page: hidden link. I had a previous ticket for this issue, but all solutions have been deleted.
Symptoms:
The currency symbol shows Arabic symbols when the website is in English.
Questions:
Why does the currency symbol show Arabic symbols when the website is in English?
How can I ensure the currency symbol matches the language of the website?
Dear, kindly note I'm not receiving any email notifications about the updates here, i just log in randomly and check what's happening, and i am surprised by your reply, is the email working here or not? Anyway, let me check the WooCommerce multilingual nd get back to you asap by today.
We're sending notification to the email you subscribed WPML with, marc.hajj@emirateslitfest.com
As far as I know we have no issues with email notifications, please check we're whitelisted and we're not sent to your spam folder.
Let me know if installing WooCommerce Multilingual fixes the issue.
hidden link plugin activated and still. Showing Arabic currency when the website is English, but there is something wrong with the setup here. I am sure if you can check, please: hidden link and the error I sent before too!
I Received this error:
تفاصيل الخطأ
=======================
حدث خطأ من نوع E_ERROR بسبب السطر 382 في الملف /home/customer/www/elfdubai.org/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-store-pages.php. رسالة الخطأ: Uncaught TypeError: WCML_Store_Pages::fetch_wc_pages(): Return value must be of type array, bool returned in /home/customer/www/elfdubai.org/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-store-pages.php:382
Stack trace:
#0 /home/customer/www/elfdubai.org/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-store-pages.php(421): WCML_Store_Pages->fetch_wc_pages()
#1 /home/customer/www/elfdubai.org/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-store-pages.php(353): WCML_Store_Pages->create_missing_store_pages()
#2 /home/customer/www/elfdubai.org/public_html/wp-content/plugins/woocommerce-multilingual/inc/class-wcml-store-pages.php(83): WCML_Store_Pages->create_missing_store_pages_with_redirect()
#3 /home/customer/www/elfdubai.org/public_html/wp-includes/class-wp-hook.php(324): WCML_Store_Pages->init('')
#4 /home/customer/www/elfdubai.org/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#5 /home/customer/www/elfdubai.org/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#6 /home/customer/www/elfdubai.org/public_html/wp-settings.php(727): do_action('init')
#7 /home/customer/www/elfdubai.org/public_html/wp-config.php(105): require_once('/home/customer/...')
#8 /home/customer/www/elfdubai.org/public_html/wp-load.php(50): require_once('/home/customer/...')
#9 /home/customer/www/elfdubai.org/public_html/wp-admin/admin.php(35): require_once('/home/customer/...')
#10 {main}
thrown
I've never seen such an error, so I'm escalating the issue. I'm quite sure to apply the currency code you need to have WCML active, so we need to fix it first.