[TASK] Move BE Login BrowserLanguage detection to Locales
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Documentation / Changelog / master / Deprecation-73511-BrowserLanguageDetectionMovedToLocales.rst
1 ================================================================
2 Deprecation: #73511 - BrowserLanguage detection moved to Locales
3 ================================================================
4
5 Description
6 ===========
7
8 The CharsetConverter contained the calculation to find the right language based on the browsers language
9 settings at the backend login screen.
10
11 The according code was moved to TYPO3\CMS\Localization\Locales. The method ``CharsetConverter::getPreferredClientLanguage()`` and the property ``CharsetConverter::charSetArray`` have
12 been marked as deprecated.
13
14
15 Impact
16 ======
17
18 Calling ``CharsetConverter::getPreferredClientLanguage()`` will trigger a deprecation log entry.
19
20
21 Affected Installations
22 ======================
23
24 All installations with a third-party extension using the CharsetConverter language resolving directly.
25
26
27 Migration
28 =========
29
30 Use the method ``Locales->getPreferredClientLanguage()`` instead.