Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for RegionID (0.14 sec)

  1. src/cmd/vendor/golang.org/x/text/internal/language/match.go

    		// have been found earlier.
    		if t.RegionID != 0 {
    			if i := regionInclusion[t.RegionID]; i < nRegionGroups {
    				x := likelyRegionGroup[i]
    				if x.region != 0 {
    					t.setUndefinedLang(Language(x.lang))
    					t.setUndefinedScript(Script(x.script))
    					t.RegionID = Region(x.region)
    				}
    			} else {
    				x := likelyRegion[t.RegionID]
    				if x.flags&isList != 0 {
    					x = likelyRegionList[x.lang]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/text/language/match.go

    						break outer
    					}
    				}
    			}
    		}
    		// TODO: select first language tag based on script.
    	}
    	if w.RegionID != tt.RegionID && w.RegionID != 0 {
    		if w.RegionID != 0 && tt.RegionID != 0 && tt.RegionID.Contains(w.RegionID) {
    			tt.RegionID = w.RegionID
    			tt.RemakeString()
    		} else if r := w.RegionID.String(); len(r) == 2 {
    			// TODO: also filter macro and deprecated.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 25.1K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/text/language/language.go

    		}
    	}
    	if c&DeprecatedScript != 0 {
    		if t.ScriptID == _Qaai {
    			changed = true
    			t.ScriptID = _Zinh
    		}
    	}
    	if c&DeprecatedRegion != 0 {
    		if r := t.RegionID.Canonicalize(); r != t.RegionID {
    			changed = true
    			t.RegionID = r
    		}
    	}
    	return t, changed
    }
    
    // Canonicalize returns the canonicalized equivalent of the tag.
    func (c CanonType) Canonicalize(t Tag) (Tag, error) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/text/internal/language/compact.go

    		return 0, false
    	}
    	cci |= CompactCoreInfo(t.LangID) << (8 + 12)
    	cci |= CompactCoreInfo(t.ScriptID) << 12
    	cci |= CompactCoreInfo(t.RegionID)
    	return cci, true
    }
    
    // Tag generates a tag from c.
    func (c CompactCoreInfo) Tag() Tag {
    	return Tag{
    		LangID:   Language(c >> 20),
    		RegionID: Region(c & 0x3ff),
    		ScriptID: Script(c>>12) & 0xff,
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 853 bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/text/internal/language/language.go

    // TODO: consider removing
    func (t Tag) Raw() (b Language, s Script, r Region) {
    	return t.LangID, t.ScriptID, t.RegionID
    }
    
    // equalTags compares language, script and region subtags only.
    func (t Tag) equalTags(a Tag) bool {
    	return t.LangID == a.LangID && t.ScriptID == a.ScriptID && t.RegionID == a.RegionID
    }
    
    // IsRoot returns true if t is equal to language "und".
    func (t Tag) IsRoot() bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 16.8K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/text/internal/language/compact/language.go

    			tFull := t
    			t, _ = t.SetTypeForKey("rg", "")
    			// TODO: should we not consider "va" for the language tag?
    			var exact1, exact2 bool
    			tag.language, exact1 = FromTag(t)
    			t.RegionID = r
    			tag.locale, exact2 = FromTag(t)
    			if !exact1 || !exact2 {
    				tag.full = tFull
    			}
    			return tag
    		}
    	}
    	lang, ok := FromTag(t)
    	tag.language = lang
    	tag.locale = lang
    	if !ok {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 7.3K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/text/internal/language/compose.go

    		t.RemakeString()
    	}
    	return t
    }
    
    // SetTag copies all the settings from a given Tag. Any previously set values
    // are discarded.
    func (b *Builder) SetTag(t Tag) {
    	b.Tag.LangID = t.LangID
    	b.Tag.RegionID = t.RegionID
    	b.Tag.ScriptID = t.ScriptID
    	// TODO: optimize
    	b.variants = b.variants[:0]
    	if variants := t.Variants(); variants != "" {
    		for _, vr := range strings.Split(variants[1:], "-") {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 3.8K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/text/language/parse.go

    	for _, x := range part {
    		switch v := x.(type) {
    		case Tag:
    			b.SetTag(v.tag())
    		case Base:
    			b.Tag.LangID = v.langID
    		case Script:
    			b.Tag.ScriptID = v.scriptID
    		case Region:
    			b.Tag.RegionID = v.regionID
    		case Variant:
    			if v.variant == "" {
    				err = errInvalidArgument
    				break
    			}
    			b.AddVariant(v.variant)
    		case Extension:
    			if v.s == "" {
    				err = errInvalidArgument
    				break
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/text/internal/language/parse.go

    		if t.ScriptID == 0 {
    			scan.gobble(e)
    		}
    		end = scan.scan()
    	}
    	if n := len(scan.token); n >= 2 && n <= 3 {
    		t.RegionID, e = getRegionID(scan.token)
    		if t.RegionID == 0 {
    			scan.gobble(e)
    		} else {
    			scan.replace(t.RegionID.String())
    		}
    		end = scan.scan()
    	}
    	scan.toLower(scan.start, len(scan.b))
    	t.pVariant = byte(end)
    	end = parseVariants(scan, end, t)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  10. src/cmd/vendor/golang.org/x/text/internal/language/lookup.go

    	return getRegionISO2(s)
    }
    
    // getRegionISO2 returns the regionID for the given 2-letter ISO country code
    // or unknownRegion if this does not exist.
    func getRegionISO2(s []byte) (Region, error) {
    	i, err := findIndex(regionISO, s, "ZZ")
    	if err != nil {
    		return 0, err
    	}
    	return Region(i) + isoRegionOffset, nil
    }
    
    // getRegionISO3 returns the regionID for the given 3-letter ISO country code
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jan 24 13:01:26 UTC 2024
    - 12.1K bytes
    - Viewed (0)
Back to top