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.
Problem: You are trying to set the width of the language selector in the menu to less than the default minimum width of 200 px when using flags only. This issue arises because the 'Menu language switcher' configuration in the 'Languages' section does not apply changes when adding a language switcher to the beginning or end of an existing menu. Additionally, the menu selector does not detect and list new navigation blocks. Solution: The client inserted a class in an outer element of the language selector and applying custom CSS to adjust the width. This approach allows you to override the default settings and achieve the desired width for your language selector. If you're experiencing difficulties with this solution or if it does not fully address your issue, please check our related known issues and verify 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. You can do so at our support forum.
Problema: Il cliente desidera rendere cliccabile la bandierina della seconda lingua nella top bar del suo sito. Attualmente, è possibile cliccare solo il 'padding' attorno alla bandierina, ma non direttamente su di essa. Soluzione: Innanzitutto, è consigliabile verificare se il problema deriva dal tema attualmente in uso, cambiando tema per vedere se il comportamento del selettore di lingua cambia. Se il problema persiste, si può applicare il seguente codice CSS per rendere la bandierina cliccabile:
/* Rendi cliccabile tutta l'area della bandiera */<br />.wpml-ls-flag {<br /> pointer-events: auto;<br /> z-index: 10;<br /> position: relative;<br />}<br /><br />/* Evita che l'icona della freccia intercetti i clic */<br />.sub-arrow {<br /> pointer-events: none;<br />}<br /><br />/* Aumenta lo spazio cliccabile intorno alla bandiera */<br />.wpml-ls-flag {<br /> padding: 4px;<br /> display: inline-block;<br />}
Se il codice non risolve il problema, si consiglia di contattare il supporto del tema per assistenza su codice personalizzato.
Questa soluzione potrebbe non essere più rilevante a causa di aggiornamenti o modifiche future. Se il problema persiste, si consiglia di visitare la pagina dei problemi noti, verificare la versione della soluzione permanente e assicurarsi di avere installato le ultime versioni di temi e plugin. In caso di ulteriori difficoltà, si prega di aprire un nuovo ticket di supporto.
Problème : Vous souhaitez intégrer un switch WPML dans un menu créé avec le widget 'menu' d'Elementor, qui ne supporte pas nativement cette fonctionnalité. Vous avez rencontré des difficultés pour configurer le switch et pour qu'il se découpe en éléments de menu distincts pour chaque langue. Solution : 1. Utilisez un widget 'Shortcode' pour insérer le shortcode du sélecteur de langue WPML. Suivez les instructions sur cette page pour configurer le shortcode : Language Switcher Shortcodes. 2. Si vous souhaitez une intégration plus avancée, envisagez d'ajouter le sélecteur de langue en utilisant PHP en modifiant les fichiers d'en-tête de votre thème, ou en ajoutant le megamenu dans un template Elementor dans une colonne séparée. 3. Pour une solution personnalisée, créez un nouveau shortcode pour chaque langue en ajoutant le code suivant dans le fichier functions.php de votre thème enfant :
Appelez le shortcode pour chaque langue comme suit :
[wpml_switcher lang="en"]
ou
[wpml_switcher lang="fr"]
.
Si cette solution ne résout pas votre problème ou semble obsolète, nous vous recommandons de vérifier les problèmes connus, de vérifier la version du correctif permanent 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.
Problème: Le client a rencontré un problème de traduction incorrecte sur son site multilingue, où certains boutons et éléments du footer s'affichaient en anglais au lieu du français, malgré le fonctionnement correct dans d'autres langues. Le problème persistait même après la mise à jour des plugins WPML. Solution: Nous avons recommandé au client de mettre à jour WPML et ses extensions en suivant ces étapes : 1. Créer une sauvegarde du site. 2. Aller à 'Tableau de bord WordPress > Extensions > Ajouter > Commercial' et cliquer sur 'Rechercher les mises à jour'. 3. Mettre à jour WPML et ses extensions. Pour plus d'informations, visitez https://wpml.org/faq/install-wpml/#automated-updates Ensuite, nous avons guidé le client à travers le processus de dépannage de WPML en lui demandant de suivre les étapes dans 'WPML > Assistance > Dépannage' et de cliquer sur les boutons indiqués pour résoudre les problèmes de traduction. Finalement, nous avons ajusté les chaînes de traduction dans le fichier footer.php pour assurer la cohérence de la langue source, ce qui a résolu le problème.
Si cette solution ne s'applique pas à votre cas, ou semble dépassée, nous vous recommandons vivement de vérifier les problèmes connus sur https://wpml.org/known-issues/, de vérifier la version des corrections permanentes, 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 möchten einen individuellen Sprachumschalter für Ihre Website erstellen, der als Icon im Menü erscheint und bei Hover ein Drop-Down mit den Sprachoptionen English und Deutsch anzeigt. Solution: Wir können diesen spezifischen Dienst leider nicht direkt anbieten. Wir empfehlen Ihnen jedoch, unsere Dokumentation zum Erstellen eines benutzerdefinierten Sprachumschalters zu konsultieren: Custom Language Switcher. Falls Sie weitere Unterstützung benötigen, können Sie erfahrene Entwickler über WPML Contractors finden.
Bitte beachten Sie, dass diese Lösung möglicherweise veraltet oder nicht auf Ihren Fall zutreffend ist. Wir empfehlen Ihnen, 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. Sollten weiterhin Probleme auftreten, zögern Sie nicht, ein neues Support-Ticket zu eröffnen. Besuchen Sie hierfür unser Support-Forum.