aboutsummaryrefslogtreecommitdiff
path: root/content/matchlang/display.go
diff options
context:
space:
mode:
authorMarcel van Lohuizen <mpvl@golang.org>2015-12-16 18:57:55 +0100
committerRuss Cox <rsc@golang.org>2016-02-09 16:02:48 +0000
commit4282e9305930d2c778f2bde6d4803b2690d51aaa (patch)
treedbfcbedcf1fb35c1f5025cdc246bd633ca2d7e6f /content/matchlang/display.go
parent669e5ee757fe572d557eac0d89e0107c8d4ae1a4 (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.go29
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
+}