summaryrefslogtreecommitdiffstats
path: root/vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go
diff options
context:
space:
mode:
authorChristopher Speller <crspeller@gmail.com>2018-04-16 05:37:14 -0700
committerJoram Wilander <jwawilander@gmail.com>2018-04-16 08:37:14 -0400
commit6e2cb00008cbf09e556b00f87603797fcaa47e09 (patch)
tree3c0eb55ff4226a3f024aad373140d1fb860a6404 /vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go
parentbf24f51c4e1cc6286885460672f7f449e8c6f5ef (diff)
downloadchat-6e2cb00008cbf09e556b00f87603797fcaa47e09.tar.gz
chat-6e2cb00008cbf09e556b00f87603797fcaa47e09.tar.bz2
chat-6e2cb00008cbf09e556b00f87603797fcaa47e09.zip
Depenancy upgrades and movign to dep. (#8630)
Diffstat (limited to 'vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go')
-rw-r--r--vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go63
1 files changed, 0 insertions, 63 deletions
diff --git a/vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go b/vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go
deleted file mode 100644
index 962936610..000000000
--- a/vendor/github.com/nicksnyder/go-i18n/i18n/exampletemplate_test.go
+++ /dev/null
@@ -1,63 +0,0 @@
-package i18n_test
-
-import (
- "github.com/nicksnyder/go-i18n/i18n"
- "os"
- "text/template"
-)
-
-var funcMap = map[string]interface{}{
- "T": i18n.IdentityTfunc,
-}
-
-var tmpl = template.Must(template.New("").Funcs(funcMap).Parse(`
-{{T "program_greeting"}}
-{{T "person_greeting" .}}
-{{T "your_unread_email_count" 0}}
-{{T "your_unread_email_count" 1}}
-{{T "your_unread_email_count" 2}}
-{{T "person_unread_email_count" 0 .}}
-{{T "person_unread_email_count" 1 .}}
-{{T "person_unread_email_count" 2 .}}
-`))
-
-func Example_template() {
- i18n.MustLoadTranslationFile("../goi18n/testdata/expected/en-us.all.json")
-
- T, _ := i18n.Tfunc("en-US")
- tmpl.Funcs(map[string]interface{}{
- "T": T,
- })
-
- tmpl.Execute(os.Stdout, map[string]interface{}{
- "Person": "Bob",
- "Timeframe": T("d_days", 1),
- })
-
- tmpl.Execute(os.Stdout, struct {
- Person string
- Timeframe string
- }{
- Person: "Bob",
- Timeframe: T("d_days", 1),
- })
-
- // Output:
- // Hello world
- // Hello Bob
- // You have 0 unread emails.
- // You have 1 unread email.
- // You have 2 unread emails.
- // Bob has 0 unread emails.
- // Bob has 1 unread email.
- // Bob has 2 unread emails.
- //
- // Hello world
- // Hello Bob
- // You have 0 unread emails.
- // You have 1 unread email.
- // You have 2 unread emails.
- // Bob has 0 unread emails.
- // Bob has 1 unread email.
- // Bob has 2 unread emails.
-}