FAQ
FAQWarum werden relative interne Links nicht für die Ersetzung unterstützt?

Warum werden relative interne Links nicht für die Ersetzung unterstützt?

Gato AI Translations for Polylang kann die URLs interner Links durch die entsprechende URL für die Zielsprache ersetzen.

Dies wird nur für absolute URLs unterstützt (wie https://mysite.com/hello-world/), nicht für relative URLs (wie /hello-world/).

Das liegt daran, dass wir nicht sicher sein können, ob eine Zeichenkette eine relative URL ist oder etwas anderes.

Zum Beispiel kann die Zeichenkette "/" eine relative URL sein, die auf die Homepage zeigt, oder vielleicht etwas anderes, und daher darf sie nicht durch "/de/" (für die deutsche Sprache) ersetzt werden.

Außerdem könnten relative URLs von der API übersetzt werden, obwohl sie es nicht sollten, weshalb wir von deren Verwendung abraten. (Absolute URLs werden nicht übersetzt, sie werden unverändert beibehalten.)

Zum Beispiel könnte DeepL die Zeichenkette /hello-world/ in /hallo-welt/ übersetzen, obwohl sie nicht übersetzt werden sollte.