Changeset 23 in code for trunk/engines/google.go
- Timestamp:
- Sep 2, 2023, 12:15:30 PM (21 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/engines/google.go
r22 r23 16 16 type GoogleTranslate struct{} 17 17 18 func (_ *GoogleTranslate) InternalName() string { return "google" }19 20 18 func (_ *GoogleTranslate) DisplayName() string { return "Google" } 21 19 … … 30 28 31 29 default: 32 panic(fmt.Errorf("getLangs was passed an invalid language type: %s", langsType))30 return nil, fmt.Errorf("Invalid language type: %s", langsType) 33 31 } 34 32 … … 94 92 return requestURL.String(), nil 95 93 } 96 97 func (_ *GoogleTranslate) DetectLanguage(text string) (string, error) { return "", nil }98 94 99 95 func (_ *GoogleTranslate) Translate(text string, from, to string) (TranslationResult, error) { … … 276 272 } 277 273 } 274 275 if len(json_) > 0 && json_[0] != nil && len(json_[0].([]interface{})) > 2 && json_[0].([]interface{})[2] != nil { 276 from = json_[0].([]interface{})[2].(string) 277 } 278 278 } 279 279
Note:
See TracChangeset
for help on using the changeset viewer.