常见问题为什么不支持替换相对内部链接?
为什么不支持替换相对内部链接?
Gato AI Translations for Polylang 可以将内部链接的 URL 替换为目标语言对应的 URL。
此功能仅支持绝对 URL(例如 https://mysite.com/hello-world/),不支持相对 URL(例如 /hello-world/)。
这是因为我们无法确定某个字符串究竟是相对 URL,还是其他内容。
例如,字符串 "/" 可能是指向首页的相对 URL,也可能是其他内容,因此不能将其替换为 "/es/"(西班牙语)。
此外,相对 URL 可能会被 API 翻译(尽管不应该被翻译),因此我们不建议使用相对 URL。(绝对 URL 不会被翻译,会保持原样。)
例如,DeepL 可能会将字符串 /hello-world/ 翻译为 /hola-mundo/,但这是不应该被翻译的。