mirror of
https://github.com/eeeXun/GTT.git
synced 2025-05-28 13:30:13 -07:00
refactor: change data type
This commit is contained in:
parent
d4575236fe
commit
aa8b24387a
@ -66,10 +66,11 @@ func (t *LingvaTranslate) Translate(message string) (translation, definition, pa
|
||||
translation = fmt.Sprintf("%v", data["pageProps"].(map[string]interface{})["translation"])
|
||||
// definition
|
||||
for _, definitions := range data["pageProps"].(map[string]interface{})["info"].(map[string]interface{})["definitions"].([]interface{}) {
|
||||
definitions := definitions.(map[string]interface{})
|
||||
// part of speech
|
||||
pos := definitions.(map[string]interface{})["type"]
|
||||
pos := definitions["type"]
|
||||
definition += fmt.Sprintf("[%v]\n", pos)
|
||||
for _, sentences := range definitions.(map[string]interface{})["list"].([]interface{}) {
|
||||
for _, sentences := range definitions["list"].([]interface{}) {
|
||||
sentences := sentences.(map[string]interface{})
|
||||
// definition
|
||||
def := sentences["definition"]
|
||||
|
Loading…
x
Reference in New Issue
Block a user