Little update to this one:
With today’s current versions of Neos this could look like:
@context.englishContext = Neos.Fusion:DataStructure {
dimensions = ${{language: ['en']}}
targetDimensions = ${{language: 'en'}}
}
nodeLink = Neos.Neos:NodeUri {
node = ${q(node).context(englishContext).get(0)}
}