Android 14의 지역 기본 설정 기능은 앱에 선호하는 달력 및 숫자 시스템을 사용하도록 지시할 수 있습니다.

Android 14에서는 앱에 사용할 온도, 달력, 요일, 숫자 체계를 알려줄 수 있는 지역 기본 설정 화면을 테스트하고 있습니다.

안드로이드 14 에서는 귀하의 경험을 더욱 개인화할 수 있도록 귀하의 지역적 선호도를 앱에 미리 알려줄 수 있는 새로운 기능을 도입할 수도 있습니다.

Android는 문자 그대로 설치됩니다. 수십억 개의 장치 따라서 플랫폼이 모든 종류의 사용자를 위해 적절하게 현지화되는 것이 중요합니다. AOSP는 기본적으로 다양한 언어를 지원하며 앱은 다양한 리소스 파일을 제공하여 지원하는 언어를 쉽게 지정할 수 있습니다. 그러나 많은 사용자는 다국어를 사용하므로 시스템 전체의 언어를 변경하지 않고도 특정 언어로 하나 이상의 앱을 사용하기를 원할 수 있습니다.

그때까지는 아니었지만 안드로이드 13그러나 이러한 사용자는 실제로 앱별로 언어 기본 설정을 지정할 수 있습니다. 그것은 의심할 여지 없이 큰 기능이었지만 온도 단위, 달력 유형, 첫 번째 요일 및 숫자 체계와 같이 현지화와 관련하여 고려해야 할 사항이 더 많습니다. 물론 개발자는 현재 설정된 로케일을 기반으로 어떤 형식을 사용해야 하는지 추론할 수 있습니다. 예를 들어 사용자가 언어를 영어(미국)로 설정한 경우 온도 단위를 화씨로 표시하려고 할 것입니다.

하지만 사용자가 최근 영국이나 다른 곳으로 이주한 미국인이라면 어떻게 될까요? 주로 섭씨를 사용하며 날씨가 어떻게 작용하는지 익히고 싶어합니다. 그들의 새 집? 사용자가 어떤 형식을 사용하기를 원하는지 가정하는 것이 항상 적절한 것은 아닙니다. 왜냐하면 수십억 명의 Android 사용자 중에서 자신의 설정을 혼합하고 일치시키는 사용자가 많이 있기 때문입니다.

이것이 바로 많은 앱이 사용자에게 선호하는 것이 무엇인지 묻는 이유입니다. 그러나 이는 앱이 이러한 설정을 구현해야 함을 의미합니다. 이는 또한 사용자가 이를 제공하는 모든 앱에 대해 이러한 설정을 변경해야 한다는 것을 의미하며, 이는 메뉴 배치가 다르기 때문에 혼란스러울 수 있습니다. 이것이 Google이 Android 13에 앱별 언어 기능을 추가한 이유입니다. Android 13의 앱은 더 이상 자체 앱 내 언어 설정을 구현할 필요가 없으며 사용자는 여러 설정 화면을 살펴보는 작업을 처리할 필요가 없습니다.

Android 14에서 Google은 이 아이디어를 더 많은 곳으로 확장하는 것으로 보입니다. 회사는 Android 14에서 사용자가 각 지역에 대해 선호하는 온도 단위, 달력, 첫 번째 요일 및 숫자 체계를 설정할 수 있는 새로운 "지역 기본 설정" 기능을 테스트하고 있습니다. 숨겨진 개발자 플래그가 전환되면 설정 > 시스템 > 언어 및 입력 아래에 "지역별 기본 설정"이 나타납니다. 따라서 현재 Android 14 DP1 사용자에게는 표시되지 않으므로 설정에 표시되도록 하려면 수동으로 활성화해야 했습니다.

이 기능을 사용하면 "앱이 사용자의 경험을 개인화할 수 있도록 지역 기본 설정을 앱에 알릴 수 있습니다." 각 하위 페이지에는 메모가 있습니다. 즉, "앱은 가능한 경우 사용자의 지역 기본 설정을 사용합니다."라는 뜻입니다. 온도 단위의 경우 사용자는 섭씨(°C)와 화씨 중에서 선택할 수 있습니다. (°F). 달력의 경우 중국 달력, 당기 달력, 히브리 달력, 인도 국가 달력, 이슬람 달력 또는 페르시아 달력 중에서 선택할 수 있습니다. 선택할 수 있는 숫자 체계는 현재 시스템 로케일에 따라 다르지만, 한 주의 첫날에 대한 옵션이 무엇인지는 굳이 말씀드릴 필요는 없을 것 같습니다.

앱이 실제로 사용자의 지역 선호도를 어떻게 읽는지는 아직 명확하지 않습니다. 몇 가지 아이디어가 있지만 100% 확신할 수 없으므로 문서가 게시될 때까지 기다리겠습니다(이 기능이 폐기되지 않는다는 가정 하에).