- Status
- Warten auf Autor
- Zugehöriges Plugin/Theme
- Astra
- Themen-Tags
- Compatibility
Übersicht über das Problem
Wenn Sie das Astra-Theme verwenden, gibt es Fälle, in denen bestimmte Übersetzungen nicht korrekt angezeigt werden, wenn die im Profil eines Benutzers eingestellte Sprache mit der Standardsprache der Website übereinstimmt. Dieses Problem zeigt sich in Szenarien wie dem Hinzufügen eines Produkts zum Warenkorb in einer Sekundärsprache und dem Navigieren zur Warenkorb-Seite. Trotz Übersetzung erscheinen die Bestellschritte nicht in der übersetzten Sprache.
Problemumgehung
Bitte stellen Sie sicher, dass Sie über ein vollständiges Backup Ihrer Website verfügen, bevor Sie fortfahren.
- Öffnen Sie die Datei …/wp-content/plugins/astra-addon/classes/class-astra-theme-extension.php.
- Suchen Sie nach Zeile 180.
- Ersetzen Sie:
if ( $wp_version >= 4.7 ) { $get_locale = get_user_locale(); } - Durch:
if ( $wp_version >= 4.7 && ! class_exists ('Sitepress') ) { $get_locale = get_user_locale(); }