Problem: The client is experiencing an issue where the layout of the product archive displays differently in different languages. In Dutch, only selected products (animal pictures) are displayed, while in English, all products are displayed without an option to select which ones to show. Solution: We recommended editing the product query in both the primary and secondary languages to ensure consistency across different language versions of the site. Additionally, we identified that the English language product was still in draft mode. After publishing the product, the correct items displayed on the site. We suggest checking the frontend to confirm that it displays the correct products.
If this solution does not resolve your issue, or if it seems outdated or irrelevant to your case, please do not hesitate to open a new support ticket. We also 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. For further assistance, you can visit our support forum at WPML Support Forum.
Problem: You are experiencing issues with WPML not activating and triggering a fatal error when using the Enfold child theme. Despite various troubleshooting steps like changing PHP versions, resetting WPML, and adjusting theme settings, the problem persists. Solution: We have identified that your Enfold child theme lacks necessary code and does not include the enqueue scripts in the
functions.php
file. Since the child theme does not contain any critical information, we recommend deleting this child theme and recreating it using a reliable plugin. This approach should resolve the activation issue with WPML.
If this solution does not apply to your case, or if it seems outdated, 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. Should the problem persist, please do not hesitate to open a new support ticket at WPML support forum for further assistance.
Problem: You are trying to translate the currency sign (лв.) to BGN on the English version of your site. Solution: First, ensure you have a backup of your site. Then, insert the following code into your theme's functions.php file:
add_filter("woocommerce_currency_symbol", "change_existing_currency_symbol", 10, 2);
function change_existing_currency_symbol($currency_symbol, $currency) {
switch ($currency) {
case "BGN": // Assuming BGN is the currency code for Bulgarian Lev
if (ICL_LANGUAGE_CODE == "en") {
$currency_symbol = __("лв.", "your-domain-name-here");
} else {
$currency_symbol = __("лв.", "your-domain-name-here"); // You can provide a different symbol for other languages if needed
}
break;
}
return $currency_symbol;
}
Please check if this resolves your issue. If this solution does not work or seems outdated, or if it does not apply to your case, we recommend opening a new support ticket. We also 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. For further assistance, please visit our support forum at https://wpml.org/forums/.