Solr has a feature called sharding for doing search requests across multiple cores (core per language).
Pro:
- Use language individual stemming
Contra:
- Variants do not work across shards
# de language = 0
# en language = 1
plugin.tx_solr.search.query.shard.languages = 0,1
This adds the shard parameter to the solr request:
It was developed in times of TYPO3 10.4