v/GTT
1
0
mirror of https://github.com/eeeXun/GTT.git synced 2025-05-19 09:10:42 -07:00

fix output format

This commit is contained in:
eeeXun 2023-01-10 16:45:56 +08:00
parent 319d4897f5
commit 0749f6fc84

View File

@ -66,9 +66,18 @@ func (t *Translator) Translate(message string) (translated string, err error) {
translated += fmt.Sprintf("%v\n", kinds.([]interface{})[0]) translated += fmt.Sprintf("%v\n", kinds.([]interface{})[0])
for _, words := range kinds.([]interface{})[2].([]interface{}) { for _, words := range kinds.([]interface{})[2].([]interface{}) {
translated += fmt.Sprintf( translated += fmt.Sprintf(
"\t%v: %v\n", "\t%v:",
words.([]interface{})[0], words.([]interface{})[0])
words.([]interface{})[1]) firstWord := true
for _, word := range words.([]interface{})[1].([]interface{}) {
if firstWord {
translated += fmt.Sprintf(" %v", word)
firstWord = false
} else {
translated += fmt.Sprintf(", %v", word)
}
}
translated += "\n"
} }
} }
return translated, nil return translated, nil