|
1 | 1 | ## universal-translator |
2 | 2 | <img align="right" src="https://raw.githubusercontent.com/go-playground/universal-translator/master/logo.png"> |
3 | | - |
| 3 | + |
4 | 4 | [](https://semaphoreci.com/joeybloggs/universal-translator) |
5 | 5 | [](https://coveralls.io/github/go-playground/universal-translator) |
6 | 6 | [](https://goreportcard.com/report/github.com/go-playground/universal-translator) |
@@ -64,7 +64,7 @@ func main() { |
64 | 64 | e := en.New() |
65 | 65 | universalTraslator = ut.New(e, e, en_CA.New(), nl.New(), fr.New()) |
66 | 66 |
|
67 | | - en := universalTraslator.GetTranslator("en") |
| 67 | + en, _ := universalTraslator.GetTranslator("en") |
68 | 68 |
|
69 | 69 | // generally used after parsing an http 'Accept-Language' header |
70 | 70 | // and this will try to find a matching locale you support or |
@@ -98,23 +98,27 @@ func main() { |
98 | 98 |
|
99 | 99 | fmt.Println(en.T("welcome", "Joeybloggs")) |
100 | 100 |
|
101 | | - fmt.Println(en.C("days", 1, 0, string(en.FmtNumber(1, 0)))) // you'd normally have variables defined for 1 and 0 |
102 | | - fmt.Println(en.C("days", 2, 0, string(en.FmtNumber(2, 0)))) |
103 | | - fmt.Println(en.C("days", 10456.25, 2, string(en.FmtNumber(10456.25, 2)))) |
| 101 | + fmt.Println(en.C("days", 1, 0, en.FmtNumber(1, 0))) // you'd normally have variables defined for 1 and 0 |
| 102 | + fmt.Println(en.C("days", 2, 0, en.FmtNumber(2, 0))) |
| 103 | + fmt.Println(en.C("days", 10456.25, 2, en.FmtNumber(10456.25, 2))) |
104 | 104 |
|
105 | | - fmt.Println(en.O("day-of-month", 1, 0, string(en.FmtNumber(1, 0)))) |
106 | | - fmt.Println(en.O("day-of-month", 2, 0, string(en.FmtNumber(2, 0)))) |
107 | | - fmt.Println(en.O("day-of-month", 3, 0, string(en.FmtNumber(3, 0)))) |
108 | | - fmt.Println(en.O("day-of-month", 4, 0, string(en.FmtNumber(4, 0)))) |
109 | | - fmt.Println(en.O("day-of-month", 10456.25, 0, string(en.FmtNumber(10456.25, 0)))) |
| 105 | + fmt.Println(en.O("day-of-month", 1, 0, en.FmtNumber(1, 0))) |
| 106 | + fmt.Println(en.O("day-of-month", 2, 0, en.FmtNumber(2, 0))) |
| 107 | + fmt.Println(en.O("day-of-month", 3, 0, en.FmtNumber(3, 0))) |
| 108 | + fmt.Println(en.O("day-of-month", 4, 0, en.FmtNumber(4, 0))) |
| 109 | + fmt.Println(en.O("day-of-month", 10456.25, 0, en.FmtNumber(10456.25, 0))) |
110 | 110 |
|
111 | | - fmt.Println(en.R("between", 0, 0, 1, 0, string(en.FmtNumber(0, 0)), string(en.FmtNumber(1, 0)))) |
112 | | - fmt.Println(en.R("between", 1, 0, 2, 0, string(en.FmtNumber(1, 0)), string(en.FmtNumber(2, 0)))) |
113 | | - fmt.Println(en.R("between", 1, 0, 100, 0, string(en.FmtNumber(1, 0)), string(en.FmtNumber(100, 0)))) |
| 111 | + fmt.Println(en.R("between", 0, 0, 1, 0, en.FmtNumber(0, 0), en.FmtNumber(1, 0))) |
| 112 | + fmt.Println(en.R("between", 1, 0, 2, 0, en.FmtNumber(1, 0), en.FmtNumber(2, 0))) |
| 113 | + fmt.Println(en.R("between", 1, 0, 100, 0, en.FmtNumber(1, 0), en.FmtNumber(100, 0))) |
114 | 114 | } |
115 | 115 | ``` |
116 | 116 |
|
117 | 117 | Help With Tests |
118 | 118 | --------------- |
119 | 119 | To anyone interesting in helping or contributing, I sure could use some help creating tests for each language. |
120 | 120 | Please see issue [here](https://github.com/go-playground/locales/issues/1) for details. |
| 121 | + |
| 122 | +License |
| 123 | +------ |
| 124 | +Distributed under MIT License, please see license file in code for more details. |
0 commit comments