mirror of
https://github.com/eeeXun/GTT.git
synced 2025-05-29 14:00:29 -07:00
fix: ReversoTranslate with multi-line translation
This commit is contained in:
parent
854b569750
commit
62987e6c5e
@ -63,8 +63,8 @@ func (t *GoogleTranslate) Translate(message string) (translation, definition, pa
|
||||
}
|
||||
|
||||
// translation = data[0]
|
||||
for _, lines := range data[0].([]interface{}) {
|
||||
translatedLine := lines.([]interface{})[0]
|
||||
for _, line := range data[0].([]interface{}) {
|
||||
translatedLine := line.([]interface{})[0]
|
||||
translation += fmt.Sprintf("%v", translatedLine)
|
||||
}
|
||||
// part of speech = data[1]
|
||||
|
@ -83,7 +83,9 @@ func (t *ReversoTranslate) Translate(message string) (translation, definition, p
|
||||
}
|
||||
|
||||
// translation
|
||||
translation += fmt.Sprintf("%v", data["translation"].([]interface{})[0])
|
||||
for _, line := range data["translation"].([]interface{}) {
|
||||
translation += fmt.Sprintf("%v", line)
|
||||
}
|
||||
// definition and part of speech
|
||||
if data["contextResults"] != nil {
|
||||
for _, results := range data["contextResults"].(map[string]interface{})["results"].([]interface{}) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user