aboutsummaryrefslogtreecommitdiff
path: root/content/matchlang/display.go
diff options
context:
space:
mode:
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
+}