From 6d90d3c2fef2d4fcfcd998d5a0cbaeb02c367279 Mon Sep 17 00:00:00 2001 From: surfdude29 <149612116+surfdude29@users.noreply.github.com> Date: Tue, 22 Jul 2025 00:35:04 +0100 Subject: remove title casing of `Intl.DisplayNames` language names (#8433) --- src/locale/helpers.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src') diff --git a/src/locale/helpers.ts b/src/locale/helpers.ts index 380f996b9..f7c8d3160 100644 --- a/src/locale/helpers.ts +++ b/src/locale/helpers.ts @@ -45,8 +45,7 @@ function getLocalizedLanguage( const translatedName = allNames.of(langCode) if (translatedName) { - // force simple title case (as languages do not always start with an uppercase in Unicode data) - return translatedName[0].toLocaleUpperCase() + translatedName.slice(1) + return translatedName } } catch (e) { // ignore RangeError from Intl.DisplayNames APIs -- cgit 1.4.1