Problem: You are working on a site under development and need to translate estimated shipping days (months) into Latvian using WPML. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Ensure that the strings you want to translate are wrapped in the appropriate gettext functions in your theme or plugin files. For example, use
for WordPress templates. 2. Once the strings are properly wrapped, go to the WPML String Translation page and search for the strings you've added. You should be able to translate them directly there into Latvian. 3. If the strings do not appear in the String Translation list, make sure you have scanned your theme or plugins for strings in WPML. This can be done under WPML > Theme and plugins localization.
If this solution does not apply because it might be outdated or not suitable for 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 you still need help, please open a new support ticket at WPML support forum.
Problem: You are trying to translate estimated shipping days (months) into Latvian on your website, but they are not appearing in Latvian. Solution: We recommend following these steps to locate and translate the strings: 1. Navigate to WPML → String Translation. 2. Enable the option "Look for strings while pages are rendered". 3. Visit the page where the untranslated strings are displayed. 4. Return to WPML → String Translation, disable the option, and check if the string has been registered. 5. Translate the registered string into Latvian. For more detailed instructions, please refer to our documentation on finding strings that don't appear on the String Translation page. Additionally, we have enabled debug information for this support ticket. You can find instructions on how to retrieve this information from your site and provide it to us here: provide debug information for faster support.
If this solution does not resolve your issue or 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. If the problem persists, please open a new support ticket.
Problem: If you're experiencing discrepancies in stock levels between different language versions of the same product, such as seeing different stock counts in English and Greek for the same item. Solution: First, ensure that you have installed the 'WooCommerce Multilingual & Multi-Currency' addon. You can do this by navigating to Plugins > Add new > Commercial in your WordPress dashboard and installing the addon.
Once the plugin is active, it should automatically synchronize stock and prices across different languages. If the stock levels still do not match, try updating the stock on the original product, as this should correct the stock levels in all languages.
Additionally, check your settings under WPML > Settings > Custom Field Translation to ensure that stock synchronization is configured correctly. Also, visit WooCommerce > WooCommerce Multilingual & Multi-Currency > Support to verify there are no configuration issues.
If these steps do not resolve your issue, or if the solution seems outdated or irrelevant 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 needed, please open a new support ticket at WPML support forum for further assistance.
Problem: The client was experiencing an issue where orders created in the admin zone were defaulting to Slovak, despite the admin content being set to English. Additionally, there was a problem with sequential order numbers not being used correctly, with the first number being skipped. Solution: We recommended updating all outdated plugins and the WordPress core. After these updates, we asked the client to verify if the issue was resolved on a Sandbox site. We also ensured that the language information was correctly added to the orders. If you're experiencing this issue, we recommend checking for any outdated plugins or WordPress core updates and ensuring that your WPML and WooCommerce installations are up to date. For further guidance, you can refer to this documentation.
Please note that this solution might be irrelevant if it's outdated or not applicable to your 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.
Problem: You are trying to translate the Shop Page on your site from Swedish to German using WPML, but the German translation does not save and disappears after reloading the page. Solution: We recommend checking the WooCommerce -> WooCommerce Multilingual & Multicurrency -> Status -> WooCommerce Store Pages section and clicking the button to download the missing German store page. Once downloaded, you can translate the slug of the German shop page in WooCommerce -> WooCommerce Multilingual & Multicurrency -> Store URLs. For detailed guidance, please refer to our documentation on WooCommerce Multilingual & Multicurrency.
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. If issues persist, please open a new support ticket.
Problem: The client is experiencing rounding errors when converting product prices from Danish Krone (DKK) to Euro (EUR) with German tax on their WooCommerce site. The custom function used for conversion does not round the prices correctly, leading to discrepancies in the displayed prices. Solution: We recommend enabling "Round tax at subtotal level, instead of rounding per line" in WooCommerce > Settings > Tax > Tax Options screen for a potential alternative solution.
If this solution does not resolve your issue or seems outdated, please check the related known issues and confirm that you have installed the latest versions of themes and plugins. If the problem persists, we highly recommend opening a new support ticket for further assistance.
Problem: You are experiencing issues with WooCommerce orders when using WPML, specifically with an unexpected option to filter orders by language and discrepancies in the total order count when filtering by language. Solution: Firstly, it's important to note that WooCommerce does not typically include a language filtering option in the Orders section. If you're seeing this option, it might be due to a customization or a plugin that modifies the default WooCommerce behavior. We recommend checking your site for any such customizations or additional plugins that might be influencing this behavior. Additionally, for the discrepancies in order counts, ensure that all your translations are correctly configured and that there are no synchronization issues between the languages.
If this solution does not resolve your issue or seems irrelevant due to being outdated or not applicable to your 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 problems persist, please open a new support ticket at WPML support forum for further assistance.
Problem: You are trying to sync stock on your site using WPML, but the stock is not synced in the translated language, showing as out of stock. Solution: If you're experiencing this issue, we recommend you follow these steps: 1. Take a backup of your site's database in case something goes wrong. 2. Navigate to WooCommerce -> WooCommerce Multilingual & Multicurrency -> Settings -> Troubleshooting link. Here you can find the direct link to this screen: Troubleshooting Settings 3. Select the following options: - Sync product stock quantity and status (synchronizing minimum stock between translations) - Fix translated variations relationships - Sync removed product meta from original products to translations 4. Click the 'Start' button and wait for the process to finish. 5. Refresh the translated product and check if the problem is fixed.
Please note that this solution might be outdated or not applicable to your 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.
Problem: Der Kunde versuchte, die Übersetzungen einiger WooCommerce Produkte zu aktualisieren. Die Übersetzungen wurden als aktuell angezeigt, obwohl sie textuell und visuell falsch waren. Zusätzlich erschien das Contact Form am Ende der Seite in den Übersetzungen nicht. Solution: 1. Hier befanden sich Hintergrundbilder in einem Page Builder Inhalte, welche sich nicht mir dem WPML Übersetzungseditor übersetzen lassen. Diese Bilder wurden auf den Übersetzungen anscheinend manuell im WordPress Editor oder direkt im Page Builder angepasst. Wir empfahlen, die fehlerhaften Übersetzungen zu löschen, aus dem Papierkorb zu entfernen und die Übersetzungen erneut zu erstellen, um sicherzustellen, dass auf allen Produkten die gleichen Bilder verwendet werden. Dies sollte keine zusätzlichen Kosten verursachen, da die Übersetzungen aus dem Übersetzungsspeicher des Advanced Translation Editor gezogen werden. 2. Für das Problem mit dem Contact Form Widget von BeBuilder und WPML, das auf einigen Sprachen nicht korrekt erschien, haben wir das originale deutsche Formular bearbeitet und die Übersetzungen des Formulars erneut durchgeführt. Dies löste das Problem.
Falls diese Lösung für Ihr Problem irrelevant erscheint, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen Ihnen auch, die bekannten Probleme zu überprüfen, die Version der dauerhaften Lösung zu verifizieren und zu bestätigen, dass Sie die neuesten Versionen von Themes und Plugins installiert haben. Für weitere Unterstützung besuchen Sie bitte unser Support-Forum.
Problema: El cliente desea que su sitio web muestre dos versiones de precios en dólares: una para EEUU y otros países americanos, y otra para países latinos como Colombia y Brasil, usando el complemento WPML. Sin embargo, por la interfaz solo es posible seleccionar tipos de dólar global, canadiense, australiano, etc., y el cliente pregunta si es posible implementar dos precios diferentes para la misma moneda DÓLAR programáticamente. Solución: No es posible agregar más monedas a WCML directamente. Sin embargo, se puede cambiar el símbolo de la moneda dinámicamente usando código personalizado. Aquí está un ejemplo de cómo hacerlo:
/**
* Change a currency symbol for specific countries using WPML hooks
*/
add_filter('woocommerce_currency_symbol', 'change_existing_currency_symbol', 10, 2);
function change_existing_currency_symbol( $currency_symbol, $currency ) {
// Get the current country using WPML
$current_country = apply_filters('wpml_current_language', NULL);
if ($currency === 'USD') {
// Customize currency symbol based on country
if ($current_country === 'br') { // Brazil
$currency_symbol = 'USD R$';
} elseif ($current_country === 'co') { // Colombia
$currency_symbol = 'USD COL$';
} else {
$currency_symbol = 'USD'; // Default for other countries
}
}
return $currency_symbol;
}
Además, se sugiere utilizar el complemento WooCommerce Product Price Based on Countries para gestionar precios diferenciados por país. Si esta solución no resuelve tu problema o si la información proporcionada se ha vuelto obsoleta, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos y asegurarte de que tienes instaladas las últimas versiones de los temas y complementos. Para más asistencia, visita nuestro foro de soporte.
Problem: You are trying to translate product variations on your website but are unsure how to proceed. Solution: First, ensure that you have translated the variations of your product. After doing so, modify the original product and save it. Then, navigate to the WPML translation editor to complete the translation. If you encounter further issues, we have enabled debug information for this support ticket. You can retrieve this information by following the instructions provided here.
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.
Problem: The client is experiencing issues with translating the product permalink base in WooCommerce Multilingual & Multicurrency for multiple languages, resulting in blank URLs after translation. Solution: 1. Navigate to WPML > String Translation. 2. Search for the product slug under the 'WordPress' domain and delete it by clicking the "Delete selected strings" button. 3. Go to WPML > Settings and scroll to "Post Type Translation". 4. Under the "Products" post type, expand the section to "Set different slugs in different languages for Products". 5. Add the desired slug for each language and save the changes. 6. Clear site caches to ensure the changes take effect and check if the issue persists.
If the problem continues or the solution provided here is outdated or not applicable to your 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 needed, please open a new support ticket at WPML support forum for further assistance.