/aosp14/frameworks/base/tools/localedata/ |
H A D | extract_icu_data.py | 26 def get_locale_parts(locale): argument 28 parts = locale.split('_') 111 def pack_to_uint32(locale): argument 136 pack_to_uint32(locale), 143 def pack_to_uint64(locale): argument 159 pack_to_uint64(locale), 160 locale)) 210 if locale.count('_') == 2: 255 locale = parent_dict[locale] 267 for locale in parent_dict: [all …]
|
/aosp14/frameworks/base/tools/aapt2/configuration/ |
H A D | ConfigurationParser_test.cpp | 92 <locale-groups> 94 <locale>en</locale> 95 <locale>es</locale> 96 <locale>fr</locale> 97 <locale>de</locale> 98 </locale-group> 100 <locale>en</locale> 101 <locale>es-rMX</locale> 102 <locale>fr-rCA</locale> 105 <locale /> [all …]
|
/aosp14/frameworks/base/core/java/com/android/internal/app/ |
H A D | LocaleHelper.java | 44 public static String toSentenceCase(String str, Locale locale) { in toSentenceCase() argument 61 public static String normalizeForSearch(String str, Locale locale) { in normalizeForSearch() argument 71 private static boolean shouldUseDialectName(Locale locale) { in shouldUseDialectName() argument 72 final String lang = locale.getLanguage(); in shouldUseDialectName() 89 String result = shouldUseDialectName(locale) in getDisplayName() 103 return getDisplayName(locale, Locale.getDefault(), sentenceCase); in getDisplayName() 115 final String languageTag = locale.toLanguageTag(); in getDisplayCountry() 118 final String numberingSystem = locale.getUnicodeLocaleType("nu"); in getDisplayCountry() 133 public static String getDisplayCountry(Locale locale) { in getDisplayCountry() argument 184 Locale locale, Locale displayLocale) { in getDisplayNumberingSystemKeyValue() argument [all …]
|
H A D | LocaleStore.java | 105 private LocaleInfo(Locale locale) { in LocaleInfo() argument 106 this.mLocale = locale; in LocaleInfo() 107 this.mId = locale.toLanguageTag(); in LocaleInfo() 108 this.mParent = getParent(locale); in LocaleInfo() 136 .setLocale(locale) in getParent() 215 LocaleHelper.getDisplayName(locale, locale, true /* sentence case */); in getFullNameNative() 368 if (locale != null) { in getAppActivatedLocaleInfo() 443 if (locale == null) { in addSuggestedLocalesForRegion() 704 resultLocales[i] = locale; in matchLocaleFromSupportedLocaleList() 719 String id = locale.toLanguageTag(); in getLocaleInfo() [all …]
|
H A D | LocalePicker.java | 71 final Locale locale; field in LocalePicker.LocaleInfo 75 this.locale = locale; in LocaleInfo() 84 return locale; in getLocale() 114 for (String locale : allLocales) { in getSupportedLocales() 115 if (localeFilter.test(locale)) { in getSupportedLocales() 116 result.add(locale); in getSupportedLocales() 152 for (String locale : localeList) { in getAllAssetLocales() 287 final Locale locale = ((LocaleInfo)getListAdapter().getItem(position)).locale; 300 updateLocales(new LocaleList(locale)); 340 Locale locale = locales.get(i); [all …]
|
H A D | SuggestedLocaleAdapter.java | 195 public void setDisplayLocale(@NonNull Context context, @Nullable Locale locale) { in setDisplayLocale() argument 196 if (locale == null) { in setDisplayLocale() 199 } else if (!locale.equals(mDisplayLocale)) { in setDisplayLocale() 200 mDisplayLocale = locale; in setDisplayLocale() 202 configOverride.setLocale(locale); in setDisplayLocale() 252 title = itemView.findViewById(R.id.locale); in getView() 294 && convertView.findViewById(R.id.locale) != null; in getNewViewIfNeeded() 312 && convertView.findViewById(R.id.locale) != null; in getNewViewIfNeeded() 361 Locale locale = Locale.getDefault(); in performFiltering() local 370 value.getFullNameInUiLanguage(), locale); in performFiltering() [all …]
|
/aosp14/frameworks/base/core/jni/ |
H A D | android_text_Hyphenator.cpp | 30 static std::string buildFileName(const std::string& locale) { in buildFileName() argument 34 lowerLocale.reserve(locale.size()); in buildFileName() 35 std::transform(locale.begin(), locale.end(), std::back_inserter(lowerLocale), ::tolower); in buildFileName() 39 static const uint8_t* mmapPatternFile(const std::string& locale) { in mmapPatternFile() argument 40 const std::string hyFilePath = buildFileName(locale); in mmapPatternFile() 62 minikin::addHyphenator(locale, minikin::Hyphenator::loadBinary( in addHyphenatorWithoutPatternFile() 63 nullptr, minPrefix, minSuffix, locale)); in addHyphenatorWithoutPatternFile() 66 static void addHyphenator(const std::string& locale, int minPrefix, int minSuffix) { in addHyphenator() argument 67 const uint8_t* ptr = mmapPatternFile(locale); in addHyphenator() 72 minikin::addHyphenator(locale, minikin::Hyphenator::loadBinary( in addHyphenator() [all …]
|
/aosp14/frameworks/base/core/java/android/text/method/ |
H A D | DateTimeKeyListener.java | 67 public DateTimeKeyListener(@Nullable Locale locale) { in DateTimeKeyListener() argument 71 final boolean success = NumberKeyListener.addDigits(chars, locale) in DateTimeKeyListener() 72 && NumberKeyListener.addAmPmChars(chars, locale) in DateTimeKeyListener() 74 chars, locale, SKELETON_12HOUR, SYMBOLS_TO_IGNORE) in DateTimeKeyListener() 76 chars, locale, SKELETON_24HOUR, SYMBOLS_TO_IGNORE); in DateTimeKeyListener() 79 if (locale != null && "en".equals(locale.getLanguage())) { in DateTimeKeyListener() 106 public static DateTimeKeyListener getInstance(@Nullable Locale locale) { in getInstance() argument 109 instance = sInstanceCache.get(locale); in getInstance() 111 instance = new DateTimeKeyListener(locale); in getInstance() 112 sInstanceCache.put(locale, instance); in getInstance()
|
H A D | TimeKeyListener.java | 67 public TimeKeyListener(@Nullable Locale locale) { in TimeKeyListener() argument 71 final boolean success = NumberKeyListener.addDigits(chars, locale) in TimeKeyListener() 72 && NumberKeyListener.addAmPmChars(chars, locale) in TimeKeyListener() 74 chars, locale, SKELETON_12HOUR, SYMBOLS_TO_IGNORE) in TimeKeyListener() 76 chars, locale, SKELETON_24HOUR, SYMBOLS_TO_IGNORE); in TimeKeyListener() 79 if (locale != null && "en".equals(locale.getLanguage())) { in TimeKeyListener() 106 public static TimeKeyListener getInstance(@Nullable Locale locale) { in getInstance() argument 109 instance = sInstanceCache.get(locale); in getInstance() 111 instance = new TimeKeyListener(locale); in getInstance() 112 sInstanceCache.put(locale, instance); in getInstance()
|
H A D | DateKeyListener.java | 65 public DateKeyListener(@Nullable Locale locale) { in DateKeyListener() argument 69 final boolean success = NumberKeyListener.addDigits(chars, locale) in DateKeyListener() 71 chars, locale, SKELETONS, SYMBOLS_TO_IGNORE); in DateKeyListener() 94 public static DateKeyListener getInstance(@Nullable Locale locale) { in getInstance() argument 97 instance = sInstanceCache.get(locale); in getInstance() 99 instance = new DateKeyListener(locale); in getInstance() 100 sInstanceCache.put(locale, instance); in getInstance()
|
H A D | DigitsKeyListener.java | 116 public DigitsKeyListener(@Nullable Locale locale) { in DigitsKeyListener() argument 117 this(locale, false, false); in DigitsKeyListener() 159 mLocale = locale; in DigitsKeyListener() 160 if (locale == null) { in DigitsKeyListener() 165 final boolean success = NumberKeyListener.addDigits(chars, locale); in DigitsKeyListener() 249 public static DigitsKeyListener getInstance(@Nullable Locale locale) { in getInstance() argument 250 return getInstance(locale, false, false); in getInstance() 265 @Nullable Locale locale, boolean sign, boolean decimal) { in getInstance() 274 sLocaleInstanceCache.put(locale, cachedValue); in getInstance() 310 @Nullable Locale locale, in getInstance() [all …]
|
H A D | NumberKeyListener.java | 151 static boolean addDigits(@NonNull Collection<Character> collection, @Nullable Locale locale) { in addDigits() argument 152 if (locale == null) { in addDigits() 155 final String[] digits = DecimalFormatSymbols.getInstance(locale).getDigitStrings(); in addDigits() 172 @NonNull Collection<Character> collection, @Nullable Locale locale, in addFormatCharsFromSkeleton() argument 174 if (locale == null) { in addFormatCharsFromSkeleton() 177 final String pattern = DateFormat.getBestDateTimePattern(locale, skeleton); in addFormatCharsFromSkeleton() 210 @NonNull Collection<Character> collection, @Nullable Locale locale, in addFormatCharsFromSkeletons() argument 214 collection, locale, skeletons[i], symbolsToIgnore); in addFormatCharsFromSkeletons() 225 @Nullable Locale locale) { in addAmPmChars() argument 226 if (locale == null) { in addAmPmChars() [all …]
|
H A D | AllCapsTransformationMethod.java | 58 Locale locale = null; in getTransformation() local 60 locale = ((TextView)view).getTextLocale(); in getTransformation() 62 if (locale == null) { in getTransformation() 63 locale = mLocale; in getTransformation() 66 return TextUtils.toUpperCase(locale, source, copySpans); in getTransformation()
|
/aosp14/frameworks/base/core/java/android/view/ |
H A D | AccessibilityIterators.java | 89 mLocale = locale; in CharacterTextSegmentIterator() 90 onLocaleChanged(locale); in CharacterTextSegmentIterator() 155 if (locale == null) { in onConfigurationChanged() 158 if (!mLocale.equals(locale)) { in onConfigurationChanged() 159 mLocale = locale; in onConfigurationChanged() 160 onLocaleChanged(locale); in onConfigurationChanged() 164 protected void onLocaleChanged(Locale locale) { in onLocaleChanged() argument 179 private WordTextSegmentIterator(Locale locale) { in WordTextSegmentIterator() argument 180 super(locale); in WordTextSegmentIterator() 184 protected void onLocaleChanged(Locale locale) { in onLocaleChanged() argument [all …]
|
/aosp14/frameworks/base/core/java/android/text/format/ |
H A D | DateFormat.java | 213 public static boolean is24HourLocale(@NonNull Locale locale) { in is24HourLocale() argument 233 sIs24HourLocale = locale; in is24HourLocale() 268 ULocale uLocale = ULocale.forLocale(locale); in getBestDateTimePattern() 284 final Locale locale = context.getResources().getConfiguration().locale; in getTimeFormat() local 323 final Locale locale = context.getResources().getConfiguration().locale; in getDateFormat() local 334 final Locale locale = context.getResources().getConfiguration().locale; in getLongDateFormat() local 345 final Locale locale = context.getResources().getConfiguration().locale; in getMediumDateFormat() local 408 final Locale locale = context.getResources().getConfiguration().locale; in getDateFormatString() local 410 java.text.DateFormat.SHORT, locale); in getDateFormatString() 725 if (pattern == null || locale == null || !"en".equals(locale.getLanguage())) { in getCompatibleEnglishPattern() [all …]
|
H A D | Formatter.java | 76 final Locale locale = localeFromContext(context); in bidiWrap() local 127 private static NumberFormat getNumberFormatter(Locale locale, int fractionDigits) { in getNumberFormatter() argument 128 final NumberFormat numberFormatter = NumberFormat.getInstance(locale); in getNumberFormatter() 153 locale, MeasureFormat.FormatWidth.SHORT, numberFormatter); in formatMeasureShort() 162 final Locale locale = localeFromContext(context); in formatRoundedBytesResult() local 271 final Locale locale = res.getConfiguration().getLocales().get(0); in formatBytes() local 283 locale, numberFormatter, rounded.value, rounded.units); in formatBytes() 335 final Locale locale = localeFromContext(context); in formatShortElapsedTime() local 337 locale, MeasureFormat.FormatWidth.SHORT); in formatShortElapsedTime() 377 final Locale locale = localeFromContext(context); in formatShortElapsedTimeRoundingUpToMinutes() local [all …]
|
/aosp14/frameworks/base/packages/SettingsLib/src/com/android/settingslib/datetime/ |
H A D | ZoneGetter.java | 100 Locale locale = context.getResources().getConfiguration().locale; in getTimeZoneOffsetAndName() local 101 TimeZoneFormat tzFormatter = TimeZoneFormat.getInstance(locale); in getTimeZoneOffsetAndName() 103 TimeZoneNames timeZoneNames = TimeZoneNames.getInstance(locale); in getTimeZoneOffsetAndName() 105 locale, getZoneLongName(locale, timeZoneNames, tz, now)); in getTimeZoneOffsetAndName() 125 Locale locale, @Nullable String toCapitalize) { in capitalizeForStandaloneDisplay() argument 129 return LocaleHelper.toSentenceCase(toCapitalize, locale); in capitalizeForStandaloneDisplay() 133 final Locale locale = context.getResources().getConfiguration().locale; in getZonesList() local 236 displayName = getZoneLongName(locale, timeZoneNames, tz, now); in getTimeZoneDisplayName() 263 Locale locale, TimeZoneNames names, TimeZone tz, Date now) { in getZoneLongName() argument 267 return capitalizeForStandaloneDisplay(locale, in getZoneLongName() [all …]
|
/aosp14/frameworks/base/tools/aapt2/cmd/ |
H A D | Link_test.cpp | 796 <locale android:name="pt"/> 799 </locale-config>)", 823 </locale-config>)", 849 <locale android:name="pt"/> 852 </locale-config>)", 888 <locale android:name="pt"/> 915 <locale android:name="pt"/> 918 </locale-config>)", 941 <locale android:name="pt"/> 944 </locale-config>)", [all …]
|
/aosp14/frameworks/base/core/java/android/provider/ |
H A D | UserDictionary.java | 139 final Locale locale; in addWord() local 142 locale = Locale.getDefault(); in addWord() 144 locale = null; in addWord() 147 addWord(context, word, frequency, null, locale); in addWord() 162 int frequency, String shortcut, Locale locale) { in addWord() argument 177 values.put(LOCALE, null == locale ? null : locale.toString()); in addWord()
|
/aosp14/frameworks/base/core/java/android/os/ |
H A D | LocaleList.java | 87 public int indexOf(Locale locale) { in indexOf() argument 89 if (mList[i].equals(locale)) { in indexOf() 281 private static String getLikelyScript(Locale locale) { in getLikelyScript() argument 282 final String script = locale.getScript(); in getLikelyScript() 297 private static boolean isPseudoLocale(String locale) { in isPseudoLocale() argument 298 return STRING_EN_XA.equals(locale) || STRING_AR_XB.equals(locale); in isPseudoLocale() 305 public static boolean isPseudoLocale(Locale locale) { in isPseudoLocale() argument 306 return LOCALE_EN_XA.equals(locale) || LOCALE_AR_XB.equals(locale); in isPseudoLocale() 313 return isPseudoLocale(locale != null ? locale.toLocale() : null); in isPseudoLocale() 472 for (String locale : supportedLocales) { in isPseudoLocalesOnly() [all …]
|
/aosp14/frameworks/base/services/core/java/com/android/server/inputmethod/ |
H A D | LocaleUtils.java | 166 final Locale locale = extractor.get(sources.get(i)); in filterByLanguage() local 167 if (locale == null) { in filterByLanguage() 174 if (!TextUtils.equals(locale.getLanguage(), preferredLocale.getLanguage())) { in filterByLanguage() 184 ULocale.addLikelySubtags(ULocale.forLocale(locale))); in filterByLanguage() 193 final String lang = locale.getLanguage(); in filterByLanguage() 217 static String getLanguageFromLocaleString(String locale) { in getLanguageFromLocaleString() argument 218 final int idx = locale.indexOf('_'); in getLanguageFromLocaleString() 220 return locale; in getLanguageFromLocaleString() 222 return locale.substring(0, idx); in getLanguageFromLocaleString() 228 return context.getResources().getConfiguration().locale; in getSystemLocaleFromContext()
|
H A D | SubtypeUtils.java | 67 static boolean containsSubtypeOf(InputMethodInfo imi, @Nullable Locale locale, in containsSubtypeOf() argument 69 if (locale == null) { in containsSubtypeOf() 78 || !TextUtils.equals(subtypeLocale.getLanguage(), locale.getLanguage()) in containsSubtypeOf() 79 || !TextUtils.equals(subtypeLocale.getCountry(), locale.getCountry())) { in containsSubtypeOf() 85 if (!TextUtils.equals(subtypeLocale.getLanguage(), locale.getLanguage())) { in containsSubtypeOf() 253 Resources res, List<InputMethodSubtype> subtypes, String mode, String locale, in findLastResortApplicableSubtypeLocked() argument 258 if (TextUtils.isEmpty(locale)) { in findLastResortApplicableSubtypeLocked() 259 locale = res.getConfiguration().locale.toString(); in findLastResortApplicableSubtypeLocked() 261 final String language = LocaleUtils.getLanguageFromLocaleString(locale); in findLastResortApplicableSubtypeLocked() 276 if (locale.equals(subtypeLocale)) { in findLastResortApplicableSubtypeLocked()
|
/aosp14/frameworks/base/core/java/android/view/textservice/ |
H A D | TextServicesManager.java | 154 private static String parseLanguageFromLocaleString(String locale) { in parseLanguageFromLocaleString() argument 155 final int idx = locale.indexOf('_'); in parseLanguageFromLocaleString() 157 return locale; in parseLanguageFromLocaleString() 159 return locale.substring(0, idx); in parseLanguageFromLocaleString() 186 @Nullable Locale locale, in newSpellCheckerSession() argument 195 .setLocale(locale) in newSpellCheckerSession() 222 Locale locale = params.getLocale(); in newSpellCheckerSession() local 223 if (!params.shouldReferToSpellCheckerLanguageSettings() && locale == null) { in newSpellCheckerSession() 247 if (locale != null) { in newSpellCheckerSession() 255 final String localeStr = locale.toString(); in newSpellCheckerSession() [all …]
|
H A D | SpellCheckerSubtype.java | 84 public SpellCheckerSubtype(int nameId, String locale, String languageTag, String extraValue, in SpellCheckerSubtype() argument 87 mSubtypeLocale = locale != null ? locale : ""; in SpellCheckerSubtype() 106 public SpellCheckerSubtype(int nameId, String locale, String extraValue) { in SpellCheckerSubtype() argument 107 this(nameId, locale, SUBTYPE_LANGUAGE_TAG_NONE, extraValue, SUBTYPE_ID_NONE); in SpellCheckerSubtype() 248 final Locale locale = getLocaleObject(); in getDisplayName() local 249 final String localeStr = locale != null ? locale.getDisplayName() : mSubtypeLocale; in getDisplayName() 289 private static int hashCodeInternal(String locale, String extraValue) { in hashCodeInternal() argument 290 return Arrays.hashCode(new Object[] {locale, extraValue}); in hashCodeInternal()
|
/aosp14/frameworks/base/media/java/android/media/voice/ |
H A D | KeyphraseModelManager.java | 86 @NonNull Locale locale) { in getKeyphraseSoundModel() argument 87 Objects.requireNonNull(locale); in getKeyphraseSoundModel() 90 locale.toLanguageTag()); in getKeyphraseSoundModel() 147 public void deleteKeyphraseSoundModel(int keyphraseId, @NonNull Locale locale) { in deleteKeyphraseSoundModel() argument 148 Objects.requireNonNull(locale); in deleteKeyphraseSoundModel() 151 locale.toLanguageTag()); in deleteKeyphraseSoundModel()
|