FAQ
FAQDlaczego względne linki wewnętrzne nie są obsługiwane przy zamianie?

Dlaczego względne linki wewnętrzne nie są obsługiwane przy zamianie?

Gato AI Translations for Polylang może zastępować adresy URL linków wewnętrznych odpowiednimi adresami URL w języku docelowym.

Jest to obsługiwane wyłącznie dla bezwzględnych adresów URL (takich jak https://mysite.com/hello-world/), nie dla względnych adresów URL (takich jak /hello-world/).

Wynika to z tego, że nie można mieć pewności, czy dany ciąg znaków jest względnym adresem URL, czy czymś innym.

Na przykład ciąg "/" może być względnym adresem URL wskazującym na stronę główną lub czymś innym, dlatego nie powinien być zastępowany przez "/pl/" (dla języka polskiego).

Ponadto względne adresy URL mogą być tłumaczone przez API, gdy nie powinny, dlatego nie zalecamy ich używania. (Bezwzględne adresy URL nie są tłumaczone — są zachowywane w niezmienionej postaci.)

Na przykład DeepL może przetłumaczyć ciąg /hello-world/ na /witaj-swiecie/, gdy nie powinien być tłumaczony.