HomeSort by relevance Sort by last modified time
    Searched refs:subtags (Results 1 - 25 of 25) sorted by null

  /frameworks/base/tools/aapt2/
Locale.cpp 147 std::vector<std::string> subtags = util::SplitAndLowercase(bcp47tag, separator); local
148 if (subtags.size() == 1) {
149 set_language(subtags[0].c_str());
150 } else if (subtags.size() == 2) {
151 set_language(subtags[0].c_str());
154 switch (subtags[1].size()) {
157 set_region(subtags[1].c_str());
160 if ('0' <= subtags[1][0] && subtags[1][0] <= '9') {
163 set_script(subtags[1].c_str())
    [all...]
  /external/robolectric-shadows/resources/src/main/java/org/robolectric/res/android/
ConfigDescription.java 101 String[] subtags = part.substring(2).toLowerCase().split("\\+"); local
102 if (subtags.length == 1) {
103 set_language(subtags[0]);
104 } else if (subtags.length == 2) {
105 set_language(subtags[0]);
108 switch (subtags[1].length()) {
111 set_region(subtags[1]);
114 if ('0' <= subtags[1].charAt(0) && subtags[1].charAt(0) <= '9') {
117 set_script(subtags[1])
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/impl/locale/
InternalLocaleBuilder.java 201 * Set extension/private subtags in a single string representation
203 public InternalLocaleBuilder setExtensions(String subtags) throws LocaleSyntaxException {
204 if (subtags == null || subtags.length() == 0) {
208 subtags = subtags.replaceAll(BaseLocale.SEP, LanguageTag.SEP);
209 StringTokenIterator itr = new StringTokenIterator(subtags, LanguageTag.SEP);
217 // Make a list of extension subtags
267 throw new LocaleSyntaxException("Incomplete privateuse:" + subtags.substring(start), start);
275 throw new LocaleSyntaxException("Ill-formed extension subtags:" + subtags.substring(itr.currentStart()), itr.currentStart())
    [all...]
  /external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/
InternalLocaleBuilder.java 197 * Set extension/private subtags in a single string representation
199 public InternalLocaleBuilder setExtensions(String subtags) throws LocaleSyntaxException {
200 if (subtags == null || subtags.length() == 0) {
204 subtags = subtags.replaceAll(BaseLocale.SEP, LanguageTag.SEP);
205 StringTokenIterator itr = new StringTokenIterator(subtags, LanguageTag.SEP);
213 // Make a list of extension subtags
263 throw new LocaleSyntaxException("Incomplete privateuse:" + subtags.substring(start), start);
271 throw new LocaleSyntaxException("Ill-formed extension subtags:" + subtags.substring(itr.currentStart()), itr.currentStart())
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/
InternalLocaleBuilder.java 197 * Set extension/private subtags in a single string representation
199 public InternalLocaleBuilder setExtensions(String subtags) throws LocaleSyntaxException {
200 if (subtags == null || subtags.length() == 0) {
204 subtags = subtags.replaceAll(BaseLocale.SEP, LanguageTag.SEP);
205 StringTokenIterator itr = new StringTokenIterator(subtags, LanguageTag.SEP);
213 // Make a list of extension subtags
263 throw new LocaleSyntaxException("Incomplete privateuse:" + subtags.substring(start), start);
271 throw new LocaleSyntaxException("Ill-formed extension subtags:" + subtags.substring(itr.currentStart()), itr.currentStart())
    [all...]
  /libcore/ojluni/src/main/java/sun/util/locale/
InternalLocaleBuilder.java 223 * Set extension/private subtags in a single string representation
225 public InternalLocaleBuilder setExtensions(String subtags) throws LocaleSyntaxException {
226 if (LocaleUtils.isEmpty(subtags)) {
230 subtags = subtags.replaceAll(BaseLocale.SEP, LanguageTag.SEP);
231 StringTokenIterator itr = new StringTokenIterator(subtags, LanguageTag.SEP);
239 // Make a list of extension subtags
291 + subtags.substring(start),
300 throw new LocaleSyntaxException("Ill-formed extension subtags:"
301 + subtags.substring(itr.currentStart())
    [all...]
  /frameworks/base/tools/aapt/
AaptAssets.cpp 285 Vector<String8> subtags = AaptUtil::splitAndLowerCase(part, '+'); local
286 subtags.removeItemsAt(0);
287 if (subtags.size() == 1) {
288 setLanguage(subtags[0]);
289 } else if (subtags.size() == 2) {
290 setLanguage(subtags[0]);
293 switch (subtags[1].size()) {
296 setRegion(subtags[1]);
299 if (isAlpha(subtags[1])) {
300 setScript(subtags[1])
    [all...]
  /libcore/ojluni/src/main/java/java/util/
Locale.java 86 * language subtags up to 8 alpha letters (for future enhancements).
138 * subtags. Also BCP 47 subtags are strictly used to indicate
141 * region subtags. You can find a full list of valid variant codes
150 * language, is supported by extension subtags or private use
151 * subtags.</dd>
165 * extension subtags and private use subtags. The extensions are
175 * single-character subtags).</dd>
211 * alphabetically (the order of subtags comprising a key's type i
1495 List<String>subtags = tag.getVariants(); local
3059 String[] subtags = range.split("-"); local
    [all...]
  /external/icu/icu4c/source/common/
loclikely.cpp 18 * Code for likely and minimized locale subtags, separated out from other .cpp files
19 * that then do not depend on resource bundle code and likely-subtags data.
53 UResourceBundle* subtags = ures_openDirect(NULL, "likelySubtags", &tmpErr); local
55 s = ures_getStringByKey(subtags, localeID, &resLen, &tmpErr);
75 ures_close(subtags);
438 * Parse the language, script, and region subtags from a tag string, and copy the
447 * If the length of any of the output subtags exceeds the capacity of the corresponding
449 * the error U_BUFFER_OVERFLOW_ERROR. It will not parse any more subtags once overflow
1134 * since trying with all three subtags would only yield the
    [all...]
  /external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/util/
ULocale.java 2604 List<String>subtags = tag.getVariants(); local
    [all...]
  /external/icu/android_icu4j/src/main/java/android/icu/util/
ULocale.java 3132 List<String>subtags = tag.getVariants(); local
    [all...]
  /external/icu/icu4j/main/classes/core/src/com/ibm/icu/util/
ULocale.java 3282 List<String>subtags = tag.getVariants(); local
    [all...]
  /external/v8/src/js/
i18n.js 843 * - There are no duplicate variant subtags
844 * - There are no duplicate singletion (extension) subtags
847 * against the list of grandfathered tags. However, subtags for
    [all...]
  /prebuilts/misc/common/robolectric/3.6.1/lib/
resources-3.6.1.jar 
icu4j-53.1.jar 
  /prebuilts/gradle-plugin/com/android/tools/common/26.2.0-alpha16/
common-26.2.0-alpha16.jar 
  /prebuilts/misc/common/robolectric/android-all/
android-all-5.0.2_r3-robolectric-r0.jar 
android-all-5.1.1_r9-robolectric-r2.jar 
android-all-6.0.1_r3-robolectric-r1.jar 
  /prebuilts/misc/common/icu4j/
icu4j.jar 
  /prebuilts/misc/common/robolectric/3.1.1/lib/
icu4j-53.1.jar 
  /prebuilts/misc/common/robolectric/3.4.2/lib/
icu4j-53.1.jar 
  /prebuilts/misc/common/robolectric/3.5.1/lib/
icu4j-53.1.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/53.1/
icu4j-53.1.jar 
  /prebuilts/tools/common/m2/repository/com/ibm/icu/icu4j/54.1.1/
icu4j-54.1.1.jar 

Completed in 535 milliseconds