Lines Matching full:resolved
324 // Push requested locale not the resolved one.
414 var resolved;
416 resolved = lookupMatcher(service, requestedLocales);
418 resolved = bestFitMatcher(service, requestedLocales);
421 return resolved;
444 // Return the resolved locale and extension.
600 * resolved locale. If not we return ICU result.
602 function getOptimalLanguageTag(original, resolved) {
607 if (original === resolved) {
611 var locales = %GetLanguageTagVariants([original, resolved]);
613 return resolved;
616 // Preserve extensions of resolved locale, but swap base tags with original.
618 return resolved.replace(resolvedBase, locales[0].base);
915 var resolved = ObjectDefineProperties({}, {
929 resolved);
933 ObjectDefineProperty(collator, 'resolved', {value: resolved});
974 var locale = getOptimalLanguageTag(coll.resolved.requestedLocale,
975 coll.resolved.locale);
979 usage: coll.resolved.usage,
980 sensitivity: coll.resolved.sensitivity,
981 ignorePunctuation: coll.resolved.ignorePunctuation,
982 numeric: coll.resolved.numeric,
983 caseFirst: coll.resolved.caseFirst,
984 collation: coll.resolved.collation
1130 var resolved = ObjectDefineProperties({}, {
1143 defineWEProperty(resolved, 'minimumSignificantDigits', undefined);
1146 defineWEProperty(resolved, 'maximumSignificantDigits', undefined);
1150 resolved);
1155 ObjectDefineProperty(resolved, 'currencyDisplay', {value: currencyDisplay,
1160 ObjectDefineProperty(numberFormat, 'resolved', {value: resolved});
1201 var locale = getOptimalLanguageTag(format.resolved.requestedLocale,
1202 format.resolved.locale);
1206 numberingSystem: format.resolved.numberingSystem,
1207 style: format.resolved.style,
1208 useGrouping: format.resolved.useGrouping,
1209 minimumIntegerDigits: format.resolved.minimumIntegerDigits,
1210 minimumFractionDigits: format.resolved.minimumFractionDigits,
1211 maximumFractionDigits: format.resolved.maximumFractionDigits,
1215 defineWECProperty(result, 'currency', format.resolved.currency);
1217 format.resolved.currencyDisplay);
1220 if (format.resolved.hasOwnProperty('minimumSignificantDigits')) {
1222 format.resolved.minimumSignificantDigits);
1225 if (format.resolved.hasOwnProperty('maximumSignificantDigits')) {
1227 format.resolved.maximumSignificantDigits);
1512 // Filter out supported extension keys so we know what to put in resolved
1525 var resolved = ObjectDefineProperties({}, {
1546 requestedLocale, {skeleton: ldmlString, timeZone: tz}, resolved);
1548 if (tz !== undefined && tz !== resolved.timeZone) {
1553 ObjectDefineProperty(dateFormat, 'resolved', {value: resolved});
1594 var fromPattern = fromLDMLString(format.resolved.pattern);
1595 var userCalendar = ICU_CALENDAR_MAP[format.resolved.calendar];
1599 userCalendar = format.resolved.calendar;
1602 var locale = getOptimalLanguageTag(format.resolved.requestedLocale,
1603 format.resolved.locale);
1607 numberingSystem: format.resolved.numberingSystem,
1609 timeZone: format.resolved.timeZone
1747 var resolved = ObjectDefineProperties({}, {
1755 resolved);
1759 ObjectDefineProperty(iterator, 'resolved', {value: resolved});
1801 var locale = getOptimalLanguageTag(segmenter.resolved.requestedLocale,
1802 segmenter.resolved.locale);
1806 type: segmenter.resolved.type