diff options
author | Marcel van Lohuizen <mpvl@golang.org> | 2015-12-16 18:57:55 +0100 |
---|---|---|
committer | Russ Cox <rsc@golang.org> | 2016-02-09 16:02:48 +0000 |
commit | 4282e9305930d2c778f2bde6d4803b2690d51aaa (patch) | |
tree | dbfcbedcf1fb35c1f5025cdc246bd633ca2d7e6f /content/matchlang/display.go | |
parent | 669e5ee757fe572d557eac0d89e0107c8d4ae1a4 (diff) |
go.blog/matchlang: new blog on language and locale matching in Go
Change-Id: Ibad519a792885b05e1e0c13a7021bdd7c2280735
Reviewed-on: https://go-review.googlesource.com/17806
Reviewed-by: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
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 +} |