type golang.org/x/text/internal/language.Language
60 uses
golang.org/x/text/internal/language (current package)
compact.go#L25: LangID: Language(c >> 20),
coverage.go#L9: func BaseLanguages() []Language {
coverage.go#L10: base := make([]Language, 0, NumLanguages)
coverage.go#L14: base = append(base, Language(i))
coverage.go#L21: base = append(base, Language(i))
language.go#L41: LangID Language
language.go#L69: func (t Tag) Raw() (b Language, s Script, r Region) {
language.go#L220: if Language(parents[i].lang) == t.LangID && Script(parents[i].maxScript) == maxScript {
language.go#L468: func ParseBase(s string) (Language, error) {
lookup.go#L35: type Language uint16
lookup.go#L39: func getLangID(s []byte) (Language, error) {
lookup.go#L49: func (id Language) Canonicalize() (Language, AliasType) {
lookup.go#L54: func normLang(id Language) (Language, AliasType) {
lookup.go#L59: return Language(AliasMap[k].To), AliasTypes[k]
lookup.go#L66: func getLangISO2(s []byte) (Language, error) {
lookup.go#L71: return Language(i), nil
lookup.go#L98: func getLangISO3(s []byte) (Language, error) {
lookup.go#L106: id := Language(i)
lookup.go#L114: return Language(altLangIndex[altLangISO3.Elem(i)[3]]), nil
lookup.go#L118: return Language(n) + langNoIndexOffset, nil
lookup.go#L123: return Language(i), nil
lookup.go#L133: func (id Language) StringToBuf(b []byte) int {
lookup.go#L150: func (b Language) String() string {
lookup.go#L167: func (b Language) ISO3() string {
lookup.go#L183: func (b Language) IsPrivateUse() bool {
lookup.go#L189: func (b Language) SuppressScript() Script {
lookup.go#L408: t.LangID = Language(v)
match.go#L17: func (t *Tag) setUndefinedLang(id Language) {
match.go#L58: if Language(x.lang) == t.LangID && Script(x.script) == t.ScriptID {
match.go#L91: t.setUndefinedLang(Language(x.lang))
match.go#L142: t.setUndefinedLang(Language(x.lang))
match.go#L152: t.setUndefinedLang(Language(x.lang))
match.go#L162: t.setUndefinedLang(Language(x.lang))
tags.go#L19: func MustParseBase(s string) Language {
golang.org/x/text/language
coverage.go#L127: a[i] = Base{language.Language(t.lang())}
language.go#L37: func (t *Tag) lang() language.Language { return t.tag().LangID }
language.go#L452: langID language.Language
match.go#L257: index map[language.Language]*matchHeader
match.go#L294: func makeHaveTag(tag language.Tag, index int) (haveTag, language.Language) {
match.go#L307: func altScript(l language.Language, s language.Script) language.Script {
match.go#L310: if (language.Language(alt.wantLang) == l || language.Language(alt.haveLang) == l) &&
match.go#L346: func (m *matcher) header(l language.Language) *matchHeader {
match.go#L370: index: make(map[language.Language]*matchHeader),
match.go#L403: if hh := m.index[language.Language(have)]; hh != nil {
match.go#L407: hw := m.header(language.Language(want))
match.go#L415: v.altScript = altScript(language.Language(want), v.maxScript)
match.go#L441: if !isExactEquivalent(language.Language(lm.From)) {
match.go#L662: func isParadigmLocale(lang language.Language, r language.Region) bool {
match.go#L664: if language.Language(e[0]) == lang && (r == language.Region(e[1]) || r == language.Region(e[2])) {
match.go#L673: func regionGroupDist(a, b language.Region, script language.Script, lang language.Language) (dist uint8, same bool) {
match.go#L679: if language.Language(ri.lang) == lang && (ri.script == 0 || language.Script(ri.script) == script) {
match.go#L704: func isExactEquivalent(l language.Language) bool {
match.go#L713: var notEquivalent []language.Language
match.go#L719: tag := language.Tag{LangID: language.Language(lm.From)}
match.go#L721: notEquivalent = append(notEquivalent, language.Language(lm.From))
match.go#L726: t := language.Tag{LangID: language.Language(v[0])}
parse.go#L204: var acceptFallback = map[string]language.Language{
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |