Bug #87835
openNothing rendered for cross-domain links on translated page.
0%
Description
Sitetree:
+ mars.ddev.local (Rootpage) [en, de]
+ Test [en, de]
+ jupiter.ddev.local (Rootpage) [en]
Create a standard text content element on page "Test".
Link a word in bodytext to the page "jupiter". Translate content element.
In default language the link is generated as expected: jupiter.ddev.local.
On the translated page nothing is rendered, even not the link text is left.
Updated by Remo H. over 5 years ago
PageLinkBuilder::generateUrlForPageWithSiteConfiguration throws "The target page does not have a language with ID 1 configured in its site configuration.".
Updated by Benni Mack over 5 years ago
hmm, what would you expect? that it falls back to the default language?
TYPO3 v9 with site handling behaves the same way as `config.linkVars = L`, where the L parameter would be added at any time.
The same behaviour actually would happen if you link to a non-translated page within the same site.
Updated by Remo H. over 5 years ago
Yes, it should fallback to default language.
This issue is may releated to #22113.
According my opinion, a solution should be found which is comprehensible for editors.
The current behavior, not linking and even delete the linked word, is not.