Problem: The client is developing a site using WPML and has encountered an issue where the category page for 'Serrature', a child category of 'Prodotti', does not load in languages other than Italian, despite the URL being correct and all category names being translated. Solution: After consulting with our second-tier supporters, it was determined that the issue was related to the theme builder and not WPML. We recommend checking the theme builder settings and ensuring compatibility with WPML. If you're experiencing similar issues, we suggest verifying the theme's compatibility with WPML and checking for any specific settings within the theme builder that might affect category translations.
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 problem persists, please open a new support ticket at WPML support forum for further assistance.
Problem: The client is unable to use the new product translation method in WPML as it requires assigning translators, which does not suit their needs. They are looking for a way to translate products directly without needing to assign translators, similar to the old method. Solution: We recommend the following steps to view and manage product translations directly: 1. Navigate to WP Dashboard > Products. 2. Click on "Screen Options" at the top right section. 3. Enable the "Languages" option from the additional options that appear. This will display a languages column in the product list, allowing direct access to translations. If the columns appear jammed, deactivate other columns from "Screen Options" to create enough room.
Please note that this solution might be outdated or not applicable to your specific case. We highly recommend checking the related 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: Sie möchten, dass alle WooCommerce-Artikel und Produktkategorien einheitlich in verschiedenen Sprachen dargestellt werden, wobei nur die Überschrift und Beschreibung übersetzt werden sollen. Derzeit müssen Artikel pro Sprache separat gepflegt werden, was zu unterschiedlichen Lagerbeständen führt. Solution: Technisch gibt es separate Datenbankeinträge für jede Sprache, aber die Lagerbestände werden synchronisiert und sind für Bearbeitungen gesperrt, wenn das Produkt in einer Sekundärsprache geöffnet wird. Um die Lagerbestände nachzusynchronisieren, folgen Sie bitte dieser Anleitung: https://wpml.org/forums/topic/sync-of-stock/. Für die Synchronisation der Artikelnummern (SKU) beachten Sie bitte diese Anleitung: https://wpml.org/forums/topic/different-sku-for-different-languages/#post-6586685.
Falls diese Lösungen für Sie nicht relevant sind, weil sie veraltet sind oder nicht auf Ihren Fall zutreffen, empfehlen wir Ihnen, ein neues Support-Ticket zu eröffnen. Wir empfehlen auch, die Seite mit bekannten Problemen (https://wpml.org/known-issues/) 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.
Problem: The client was experiencing an issue where some products were displaying in incorrect categories on their multilingual website. Solution: 1. We first checked if the issue occurred in the original language of the site. 2. We recommended increasing the WordPress memory limit to at least 256MB by adding the following code to the wp-config.php file:
3. We requested the client to ensure all plugins and the WordPress core were updated. 4. After updates, we identified that the theme was still outdated and needed updating. 5. Upon updating, we performed troubleshooting steps and corrected the slug for the shop page in both languages, which resolved the issue. 6. The problem was due to the shop page slug conflicting with the product slug.
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 here.
Problem: The client needed to retrieve the currency list with the exchange rates for their site using WPML and was unsure which hook to use. Solution: We advised the client to access the currency list and exchange rates through the
_wcml_settings
option in WordPress, which is a serialized array containing WooCommerce Multilingual (WCML) settings. Specifically, the
currency_options
key within this array holds the necessary data. Here is a step-by-step guide on how to retrieve this information:
function get_wcml_currency_rates() {
$wcml_settings = get_option( '_wcml_settings' );
if ( ! isset( $wcml_settings['currency_options'] ) ) {
return [];
}
$currency_options = $wcml_settings['currency_options'];
$rates = [];
foreach ( $currency_options as $currency_code => $currency_data ) {
// WCML may store 'rate' as string or float
$rate = isset( $currency_data['rate'] ) ? floatval( $currency_data['rate'] ) : 0;
// Only include if rate is > 0
if ( $rate > 0 ) {
$rates[ $currency_code ] = $rate;
}
}
return $rates;
}
//For testing
$rates = get_wcml_currency_rates();
echo '<pre>';
print_r($rates);
echo '</pre>
<p>';<br />
// Output might be: ['USD' => 1.08, 'GBP' => 0.86, 'AUD' => 1.64]<br />
Please note that we do not typically provide custom code solutions. For further customization, you might need to hire an independent contractor.
If this solution does not resolve your issue or seems outdated, we 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: The client has translated a product into another language, but one of the variant dropdowns does not show any options in the frontend of the translated product, although other variants work as expected. Solution: 1. Ensure the 'Adjust IDs for multilingual functionality' option is enabled: - Navigate to WPML → Languages. - Check the 'Adjust IDs for multilingual functionality' box. 2. Create a complete backup of your website. 3. Access the WPML Troubleshooting Page: - Go to WPML → Support in your WordPress dashboard. - Click on the 'Troubleshooting' link. 4. Perform Cleanup Actions on the Troubleshooting Page: - Select 'Products' and click 'Synchronize post taxonomies'. - Click 'Clear the cache in WPML', 'Remove ghost entries from the translation tables', 'Fix element_type collation', 'Synchronize local job IDs with ATE jobs', 'Synchronize translators and translation managers with ATE', 'Set language information', and 'Fix post type assignment for translations'. 5. Synchronize Taxonomy Translations: - Navigate to WPML → Taxonomy Translation → Attributes. - Select an attribute and click 'Synchronize' if available. 6. Synchronize Product Variations: - Go to WooCommerce → WooCommerce Multilingual → Status. - Click on 'Troubleshooting' and then 'Sync variations'. 7. Update the Original Product: - Make a minor modification and save. - Update the translation in WPML Translation Editor.
If these steps do not resolve the issue, please contact our support team. We also 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.
Problem: The client is experiencing an issue where the French button on their website redirects to the English 'shop' page instead of the French 'boutique' page. Solution: We reviewed the client's website and found that the redirection issue could not be replicated. The 'MAGASINEZ MAINTENANT' button correctly redirects to the French 'boutique' page. We recommend the client to clear their browser cache and try again. If the issue persists, it might be helpful to provide screenshots or more details for further investigation.
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 problem continues, please do not hesitate to open a new support ticket at WPML support forum.
Problema: El cliente está enfrentando un problema con la visualización de colores en la versión en inglés de su sitio web de WooCommerce utilizando el plugin WCBoost - Variation Swatches. Los colores no aparecen en la versión en inglés, aunque sí en la versión en español, excepto el color Dorado que sí funciona. Solución: Si estás experimentando este problema, te recomendamos que añadas los atributos desde
Productos --> Atributos
y luego añadas los colores. Esto debería hacer que los colores aparezcan correctamente en todas las versiones de idioma del sitio. Aquí tienes un video que muestra cómo hacerlo: https://komododecks.com/recordings/LjTfIKzOqtTdI9PJTA05
Es posible que esta solución pueda ser irrelevante si ya está desactualizada o no se aplica a tu caso. Te recomendamos revisar los problemas conocidos, verificar la versión del arreglo permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Si el problema persiste, te sugerimos abrir un nuevo ticket de soporte en nuestro foro de soporte.
Problem: Estás intentando traducir un producto al francés usando WPML y al finalizar, aparece un error indicando que no se ha podido encontrar la página. La URL muestra una repetición incorrecta en la estructura. Solution: Primero, asegúrate de que todos los plugins necesarios estén activados, ya que una falta de activación puede causar problemas en la URL. Si el problema persiste, podría ser útil añadir créditos para hacer traducciones, como se ha resuelto en casos similares.
Si esta solución no resuelve el problema o parece desactualizada, te recomendamos abrir un nuevo ticket de soporte. También es aconsejable revisar los problemas conocidos y confirmar que tienes instaladas las últimas versiones de los temas y plugins. Para más asistencia, visita nuestro foro de soporte.
Problem: You are experiencing issues with WooCommerce account page endpoint URLs redirecting to the base /my-account/ page instead of their specific endpoints when WPML is active. Solution: We recommend installing the WooCommerce Multilingual & Multicurrency plugin to ensure full compatibility between WooCommerce and WPML. You can find more details and installation instructions here: https://wpml.org/documentation/related-projects/woocommerce-multilingual/ If after installing this plugin, you still cannot access specific endpoints like /my-account/orders/ when WPML is active, please confirm this issue so we can assist you further.
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 problem persists, we encourage you to open a new support ticket at WPML support forum for further assistance.
Problem: Вы столкнулись с проблемой, что страницы продуктов на вашем сайте не переводятся, изображения из английской версии не добавляются, каталог и ссылки на переведенных страницах отсутствуют. Solution: 1. Убедитесь, что вы настроили предпочтения перевода для пользовательских полей, если используете такие плагины, как Advanced Custom Fields (ACF). Подробнее о переводе пользовательских полей можно узнать здесь: https://wpml.org/ru/documentation/getting-started-guide/translating-custom-fields/ 2. Для перевода меню ознакомьтесь с руководством по переводу меню: https://wpml.org/ru/documentation/getting-started-guide/translating-menus/ 3. Активируйте опцию перевода медиафайлов в WPML → Настройки → Перевод медиафайлов. 4. Обновите плагин WPML до последней версии 4.7.6 и его дополнения для использования последних исправлений и улучшений. 5. Перед обновлением плагинов не забудьте сделать резервную копию вашей базы данных.
Если предложенные решения не помогут или они кажутся неактуальными, рекомендуем открыть новый тикет поддержки. Также рекомендуем проверить известные проблемы, версию исправлений и убедиться, что у вас установлены последние версии тем и плагинов. Для дополнительной помощи обращайтесь в форум поддержки WPML.
Problem: You are trying to translate the checkout page on your website using WPML, but after adding the translation, it does not appear on the website when switching from English to Latvian. Solution: 1. You might be facing an issue similar to the one described in the WPML errata for WooCommerce Multilingual where cart page strings are not translated when using blocks. You can find a workaround for this issue here. 2. The CartFlows plugin, which might be affecting the translation display, is not officially compatible with WPML. Although it hasn't been fully tested, you can try translating CartFlows manually. For guidance, consider the following discussions:
Ensure to back up your database before implementing any changes.
If these solutions do not resolve your issue or seem outdated, we recommend opening a new support ticket. Also, check related known issues at https://wpml.org/known-issues/, verify the version of the permanent fix, and confirm that you have installed the latest versions of themes and plugins. For further assistance, please visit our support forum at WPML support forum.