diff options
Diffstat (limited to 'content/matchlang/display.go')
-rw-r--r-- | content/matchlang/display.go | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/content/matchlang/display.go b/content/matchlang/display.go new file mode 100644 index 0000000..0b84e94 --- /dev/null +++ b/content/matchlang/display.go @@ -0,0 +1,29 @@ +// +build OMIT + +package main + +import ( + "fmt" + + "golang.org/x/text/language" + "golang.org/x/text/language/display" +) + +func main() { + // START OMIT + var supported = []language.Tag{ + language.English, // en + language.French, // fr + language.Dutch, // nl + language.Make("nl-BE"), // nl-BE + language.SimplifiedChinese, // zh-Hans + language.TraditionalChinese, // zh-Hant + language.Russian, // ru + } + + en := display.English.Tags() + for _, t := range supported { + fmt.Printf("%-20s (%s)\n", en.Name(t), display.Self.Name(t)) + } + // END OMIT +} |