Bug #97009
closedSeveral LanguageService objects with different languages return the same (wrong) result
100%
Description
Since TYPO3 11, labels are no longer cached language-specifically in the LanguageService. Until the changeover, a multi-dimensional array existed in which the first level was the respective language key. The array was replaced by the RuntimeCache in newer TYPO3 versions. Since then, the cache is filled and read independently of the language. In some cases (e.g. indexing with EXT:Solr of multilingual records) this leads to the wrong translations being returned by other LanuageService instances.
Updated by Gerrit Code Review over 2 years ago
- Status changed from New to Under Review
Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73680
Updated by Stefan Bürk over 2 years ago
- Related to Bug #94415: Use runtime cache for LanguageService added
Updated by Gerrit Code Review over 2 years ago
Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73680
Updated by Gerrit Code Review over 2 years ago
Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73680
Updated by Gerrit Code Review over 2 years ago
Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73680
Updated by Gerrit Code Review over 2 years ago
Patch set 1 for branch 11.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/73685
Updated by Jan Delius over 2 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 324c7dcb7fda591263034776ab552df20e00c4b3.