Übersicht über das Problem
Einige Strings im Dokan-Verkäufer-Dashboard erschienen nicht unter WPMLString-Übersetzung, sodass Sie sie nicht übersetzen konnten. Dies betraf die Einstellungsseiten für Versand und Verifizierung. Diese Seiten sind in JavaScript erstellt, und WPML konnte zum Zeitpunkt der Meldung keine Strings aus JavaScript-Dateien lesen.
Problemumgehung
Die Strings auf diesen Seiten stammen aus JavaScript-Dateien. WPML liest sie, sobald Sie das Durchsuchen von JavaScript zulassen, was standardmäßig deaktiviert ist:
- Gehen Sie zu WPMLEinstellungen und aktivieren Sie Strings in JavaScript-Dateien erkennen.
- Öffnen Sie die Verkäufer-Dashboard-Seiten, die die Strings enthalten, zum Beispiel /dashboard/settings/verification/. WPML erfasst nur die JavaScript-Dateien, die Ihre Seiten tatsächlich laden.
- Gehen Sie zu WPMLTheme- und Plugin-Lokalisierung und durchsuchen Sie Dokan.
- Übersetzen Sie die Strings unter WPMLString-Übersetzung.
- Gehen Sie zurück zu WPMLEinstellungen und deaktivieren Sie Strings in JavaScript-Dateien erkennen wieder. Es verlangsamt die Website, solange es aktiviert ist, und die Strings bleiben registriert.
Die Strings auf der Seite shipping stammen von WooCommerce, nicht von Dokan. Suchen Sie danach unter WPMLString-Übersetzung in der WooCommerce-Domain. Wenn Sie sie dort übersetzen, ändert sich auch das Verkäufer-Dashboard.
Sie müssen keine Datei im Plugin mehr bearbeiten. Die ältere Version dieser Seite forderte Sie auf, die Strings zu wp-content/plugins/dokan-pro/languages/dokan.php hinzuzufügen. Tun Sie das nicht: Ein Plugin-Update entfernt die Änderung.