Problem: The client wanted to translate the currency symbol from 'EGP' to 'جنيه' using string translation, but it was not working. Solution: We informed the client that currency symbols are managed by WooCommerce and there are limitations to translating them directly through string translation. However, we provided a solution using WooCommerce hooks to change the currency code. We directed the client to the WooCommerce documentation on how to change a currency symbol and provided sample code to be placed in the
functions.php
file of their theme after ensuring a full site backup.
We asked the client to try this solution and provide feedback.
If this solution does not apply to your situation, or if it seems outdated, we recommend opening a new support ticket. We also highly recommend checking related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please contact us through the WPML support forum.