From e977b0ae59bbd7af0ccdf56db6aa0a53c5e6414d Mon Sep 17 00:00:00 2001 From: Roozbeh Pournader Date: Fri, 17 Jun 2016 17:34:13 -0700 Subject: [PATCH] Mark Serbian in Latin script as non-localized [DO NOT MERGE] Serbian in Latin script is only partially localized in Android N. We should not show it as localized in either Setup Wizard or Settings. Bug: 29460424 Change-Id: I6829a89c49c1b5e8768b1527daa3aa9508deb491 --- core/java/com/android/internal/app/LocaleStore.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/com/android/internal/app/LocaleStore.java b/core/java/com/android/internal/app/LocaleStore.java index e3fce5197dca7..e782c3c9fa404 100644 --- a/core/java/com/android/internal/app/LocaleStore.java +++ b/core/java/com/android/internal/app/LocaleStore.java @@ -307,6 +307,9 @@ public class LocaleStore { localizedLocales.add(li.getLangScriptKey()); } + // Serbian in Latin script is only partially localized in N. + localizedLocales.remove("sr-Latn"); + for (LocaleInfo li : sLocaleCache.values()) { li.setTranslated(localizedLocales.contains(li.getLangScriptKey())); }