- Timestamp:
- Sep 2, 2023, 5:54:22 PM (21 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 1 deleted
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/engines/google.go
r23 r26 16 16 type GoogleTranslate struct{} 17 17 18 func (_ *GoogleTranslate) DisplayName() string { return "Google " }18 func (_ *GoogleTranslate) DisplayName() string { return "Google Translate" } 19 19 20 20 func (_ *GoogleTranslate) getLangs(type_ string) (Language, error) { -
trunk/web/main.go
r25 r26 43 43 ttsFrom := "" 44 44 ttsTo := "" 45 sourceLanguage := "" 45 46 46 47 var translation engines.TranslationResult … … 54 55 translatedText = result.TranslatedText 55 56 translation = result 56 from= result.SourceLanguage57 sourceLanguage = result.SourceLanguage 57 58 } 58 59 … … 93 94 } else { 94 95 return c.SendStatus(400) 96 } 97 98 if from == "" { 99 from = "auto" 95 100 } 96 101 … … 111 116 "TtsFrom": ttsFrom, 112 117 "TtsTo": ttsTo, 118 "SourceLanguage": sourceLanguage, 113 119 }) 114 120 }) -
trunk/web/views/index.html
r22 r26 35 35 <select name="from" aria-label="Source language"> 36 36 {{range $code, $name := .SourceLanguages}} 37 {{if and (eq $code "auto") $.SourceLanguage}} 38 <option value="{{ $code }}" {{if eq $code $.From}}selected{{end}}>{{ $name }} ({{index $.SourceLanguages $.SourceLanguage}})</option> 39 {{else }} 37 40 <option value="{{ $code }}" {{if eq $code $.From}}selected{{end}}>{{ $name }}</option> 41 {{end}} 38 42 {{end}} 39 43 </select> … … 79 83 80 84 <div class="center"> 81 <button type="submit">Translate with {{ .Engine }}!</button>85 <button type="submit">Translate with {{ index .enginesNames .Engine }}!</button> 82 86 </div> 83 87
Note:
See TracChangeset
for help on using the changeset viewer.