summaryrefslogtreecommitdiffstats
path: root/vendor/golang.org/x/text/language/display/maketables.go
diff options
context:
space:
mode:
authorWim <wim@42.be>2018-05-11 21:54:32 +0200
committerWim <wim@42.be>2018-05-11 21:54:32 +0200
commitbf0b9959d1b81d6362a390baaee70f2102fb2d58 (patch)
tree61f2e71367884883cb9f68d7ac55cdcbb5dce908 /vendor/golang.org/x/text/language/display/maketables.go
parent406a54b597271add1e297231e6f260895eff8f1d (diff)
downloadmatterbridge-msglm-bf0b9959d1b81d6362a390baaee70f2102fb2d58.tar.gz
matterbridge-msglm-bf0b9959d1b81d6362a390baaee70f2102fb2d58.tar.bz2
matterbridge-msglm-bf0b9959d1b81d6362a390baaee70f2102fb2d58.zip
Add vendor github.com/dfordsoft/golib/ic
Diffstat (limited to 'vendor/golang.org/x/text/language/display/maketables.go')
-rw-r--r--vendor/golang.org/x/text/language/display/maketables.go8
1 files changed, 7 insertions, 1 deletions
diff --git a/vendor/golang.org/x/text/language/display/maketables.go b/vendor/golang.org/x/text/language/display/maketables.go
index 3fcd9c87..8f2fd076 100644
--- a/vendor/golang.org/x/text/language/display/maketables.go
+++ b/vendor/golang.org/x/text/language/display/maketables.go
@@ -205,7 +205,13 @@ func (b *builder) generate() {
b.setData("lang", func(g *group, loc language.Tag, ldn *cldr.LocaleDisplayNames) {
if ldn.Languages != nil {
for _, v := range ldn.Languages.Language {
- tag := tagForm.MustParse(v.Type)
+ lang := v.Type
+ if lang == "root" {
+ // We prefer the data from "und"
+ // TODO: allow both the data for root and und somehow.
+ continue
+ }
+ tag := tagForm.MustParse(lang)
if tags.contains(tag) {
g.set(loc, tag.String(), v.Data())
}