WPML
Status
Gelöst
Gelöst in
3.0.7

Übersicht über das Problem

Einige sehr spezifische Strings, die über den Hook wpml_translate_single_string oder den veralteten Aufruf von icl_translate registriert wurden, werden in manchen Fällen möglicherweise nicht übersetzt.

Unsere Entwickler arbeiten an der Behebung dieses Problems.

Dies geschieht aufgrund unseres neuen Übersetzungsmechanismus und weil der betroffene String möglicherweise geändert wird, sodass er nicht dem exakten Wert entspricht, der in der Datenbank gespeichert ist.

Problemumgehung


  1. Finden Sie zunächst den problematischen String.

  2. Gehen Sie zur Seite WPML -> String-Übersetzung und entfernen Sie den problematischen String.

  3. Gehen Sie zur Seite WPML -> String-Übersetzung und aktivieren Sie im Abschnitt Auto register strings for translation die Option Look for strings while pages are rendered.

  4. Besuchen Sie die Seite im Frontend erneut, auf der der String angezeigt wird.

  5. Gehen Sie erneut zur Seite WPML -> String-Übersetzung und suchen Sie nach diesem String.

  6. Übersetzen Sie den String.

Denken Sie daran, die Option zur automatischen Registrierung nach der Übersetzung des Strings wieder zu deaktivieren.

Alle bekannten Probleme →