Changeset 10 in code for trunk/engines/iciba.go
- Timestamp:
- Sep 30, 2022, 8:16:23 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/engines/iciba.go
r9 r10 10 10 ) 11 11 12 // ICIBA Engineis an engine that fetches data from https://www.iciba.com.13 type ICIBA Enginestruct{}14 15 func (_ *ICIBA Engine) InternalName() string { return "iciba" }16 17 func (_ *ICIBA Engine) DisplayName() string { return "iCIBA" }12 // ICIBA is an engine that fetches data from https://www.iciba.com. 13 type ICIBA struct{} 14 15 func (_ *ICIBA) InternalName() string { return "iciba" } 16 17 func (_ *ICIBA) DisplayName() string { return "iCIBA" } 18 18 19 19 var icibaLanguages = []Language{ … … 212 212 } 213 213 214 func (_ *ICIBA Engine) SourceLanguages() ([]Language, error) { return icibaLanguages, nil }215 216 func (_ *ICIBA Engine) TargetLanguages() ([]Language, error) { return icibaLanguages, nil }217 218 func (_ *ICIBA Engine) SupportsAutodetect() bool { return true }219 220 func (_ *ICIBA Engine) DetectLanguage(text string) (Language, error) { return Language{}, nil }214 func (_ *ICIBA) SourceLanguages() ([]Language, error) { return icibaLanguages, nil } 215 216 func (_ *ICIBA) TargetLanguages() ([]Language, error) { return icibaLanguages, nil } 217 218 func (_ *ICIBA) SupportsAutodetect() bool { return true } 219 220 func (_ *ICIBA) DetectLanguage(text string) (Language, error) { return Language{}, nil } 221 221 222 222 type icibaTranslateResponse struct { … … 227 227 } 228 228 229 func (_ *ICIBA Engine) Translate(text string, from Language, to Language) (TranslationResult, error) {229 func (_ *ICIBA) Translate(text string, from Language, to Language) (TranslationResult, error) { 230 230 requestURL, err := url.Parse("https://ifanyi.iciba.com/index.php") 231 231
Note:
See TracChangeset
for help on using the changeset viewer.