Problema: Stai cercando di utilizzare la modalità 'Horizontal List' nel widget delle lingue di WPML, ma non funziona come previsto e mostra le bandierine solo in modalità 'Vertical'. Soluzione: Il problema potrebbe essere causato dal CSS del tuo tema che impedisce la corretta visualizzazione del widget in modalità orizzontale. Ti consigliamo di provare ad applicare del CSS custom per forzare la visualizzazione corretta.
Se questa soluzione non risolve il problema o se le informazioni sono diventate irrilevanti, ti invitiamo a visitare la pagina dei problemi noti per verificare se esiste una soluzione permanente per la tua versione del plugin. Assicurati anche di avere installato le ultime versioni dei temi e dei plugin. Se il problema persiste, ti consigliamo di aprire un nuovo ticket di supporto.
Problem: The client was facing an issue where the text in the first level of a two-level list was not appearing translated on the front-end in WPML, despite being translated in the WPML translation editor. The issue was temporarily resolved by adding a colon at the end of the first level, but this was not a satisfactory solution. Solution: We discovered that the problem was related to incorrect HTML structure within the list. To resolve this, we recommend: 1. Switch to the code editor in your WordPress editor. 2. Copy the entire HTML structure of the problematic list. 3. Use ChatGPT or a similar tool to check and correct the HTML structure. 4. Replace the corrected HTML and save the changes. This approach should ensure that the translations display correctly without needing to add unnecessary punctuation.
If this solution does not resolve your issue, or if it seems outdated or irrelevant 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. Additionally, you can open a new support ticket for further assistance at WPML support forum.
Problem: The client is experiencing issues with endpoint translations in WooCommerce Multilingual due to a mismatch in function signatures between WCML_Endpoints and WPML_Endpoints_Support. The example provided on the WPML documentation page uses a different method signature, causing incorrect language switching and missing translations. Solution: We recommend modifying the endpoint creation as follows to resolve the issue:
Additionally, ensure that you have updated to WooCommerce Multilingual & Multi-Currency 5.5.0 or later, which addresses this issue. You can update the plugin via Plugins > Add new on the "Commercial" tab by clicking on "Check for WPML Updates". Alternatively, you can download the latest version from your WPML account downloads page.
If this solution does not apply to your case, or if it seems outdated, we 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 issues persist, please open a new support ticket.
Problem: The function intended to add a page slug as a class to the body tag does not work on WPML translated versions of the site, causing issues with page-specific styling. Solution: To ensure the function works with WPML translated versions, you need to modify the function to use WPML's hooks for managing translations. Here is a step-by-step guide:
Before implementing this solution, ensure to back up your site and have FTP access ready as a precaution. This modification involves developer-level changes, which are usually beyond standard support scope. For more details on WPML's hooks, visit WPML Hooks Reference.
If this solution does not apply to your case, or if it seems 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.
Si cette solution ne résout pas votre problème ou semble dépassée, nous vous recommandons de vérifier les problèmes connus sur https://wpml.org/known-issues/, de vérifier la version des correctifs permanents et de confirmer que vous avez installé les dernières versions des thèmes et plugins. Si le problème persiste, n'hésitez pas à ouvrir un nouveau ticket de support sur notre forum de support.
Problem: Sie nutzen ACF Felder (Checkboxen) für Beiträge, die Sie manuell im Quellcode übersetzen. Seit der Umstellung auf automatische Übersetzung werden einige ACF Felder nicht mehr im Frontend angezeigt. Die Feldgruppen sind in den WPML-Einstellungen auf 'nicht übersetzbar' gesetzt, und die Felder auf 'kopieren'.
Solution: Stellen Sie sicher, dass die Feldgruppen immer auf 'Nicht übersetzbar' stehen. Für Checkbox-Felder sollte, abhängig vom verwendeten Editor, 'Kopieren' oder 'Einmal kopieren' gewählt werden. Die 'Choices' der Felder sollten sich mit der WPML String-Übersetzung übersetzen lassen. Verwenden Sie Wert-Schlüssel statt sichtbarer Labels in Ihrem ACF-Feld, z.B. 'haircut : Haare schneiden' und 'blowdry : Föhnen'. Passen Sie Ihren PHP-Code entsprechend an, um die Werte abzufragen:
Falls diese Lösung für Sie nicht relevant ist, weil sie veraltet ist oder nicht auf Ihren Fall zutrifft, empfehlen wir Ihnen, ein neues Support-Ticket zu öffnen. Wir empfehlen 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.
Problem: Você está tentando adicionar mais um idioma traduzido no seu site e enfrenta dois problemas: a tradução de 1119 páginas de Português para Inglês não começou após 15 horas, e a ferramenta do WPML indica que a tradução de Português para Espanhol precisa ser feita, mas a página já está traduzida. Solution: Primeiro, certifique-se de ter um backup completo do seu site. Em seguida, siga estes passos: 1. Acesse WPML > Support > Troubleshooting e clique em "Cancel in-progress automatic translation jobs". 2. Vá em WPML > Translation Management e envie o conteúdo em pacotes menores para tradução automática. 3. Envie também as páginas já traduzidas ao espanhol. Você não será cobrado novamente por elas e o status deve se atualizar. Além disso, o problema de tradução automática que não ocorre pode ser devido a um erro no código do tema filho, especificamente na linha 206 do arquivo functions.php. O erro é:
Cannot use object of type WP_Error as array
. Recomendamos que você entre em contato com o autor do código para que ele faça os ajustes necessários. Se essas soluções não resolverem o problema ou se ele persistir, recomendamos que verifique os problemas conhecidos, confirme que você instalou as versões mais recentes dos temas e plugins, e se necessário, abra um novo ticket de suporte aqui.