FAQ
FAQPerché i link interni relativi non sono supportati per la sostituzione?

Perché i link interni relativi non sono supportati per la sostituzione?

Gato AI Translations for Polylang può sostituire gli URL dei link interni con l'URL corrispondente per la lingua di destinazione.

Questo è supportato solo per gli URL assoluti (come https://mysite.com/hello-world/), non per gli URL relativi (come /hello-world/).

Questo perché non possiamo essere certi se una stringa sia un URL relativo o qualcos'altro.

Ad esempio, la stringa "/" può essere un URL relativo che punta alla homepage, oppure forse qualcos'altro, e come tale non deve essere sostituita con "/it/" (per la lingua italiana).

Inoltre, gli URL relativi potrebbero essere tradotti dall'API quando non dovrebbero esserlo, e per questo motivo ne sconsigliamo l'uso. (Gli URL assoluti non vengono tradotti, vengono mantenuti così come sono.)

Ad esempio, DeepL potrebbe tradurre la stringa /hello-world/ in /ciao-mondo/, quando non dovrebbe essere tradotta.