Changeset 26 in code for trunk/web


Ignore:
Timestamp:
Sep 2, 2023, 5:54:22 PM (21 months ago)
Author:
manerakai
Message:

Small tweaks

Location:
trunk/web
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/web/main.go

    r25 r26  
    4343                ttsFrom := ""
    4444                ttsTo := ""
     45                sourceLanguage := ""
    4546
    4647                var translation engines.TranslationResult
     
    5455                                translatedText = result.TranslatedText
    5556                                translation = result
    56                                 from = result.SourceLanguage
     57                                sourceLanguage = result.SourceLanguage
    5758                        }
    5859
     
    9394                } else {
    9495                        return c.SendStatus(400)
     96                }
     97
     98                if from == "" {
     99                        from = "auto"
    95100                }
    96101
     
    111116                        "TtsFrom":         ttsFrom,
    112117                        "TtsTo":           ttsTo,
     118                        "SourceLanguage":  sourceLanguage,
    113119                })
    114120        })
  • trunk/web/views/index.html

    r22 r26  
    3535                <select name="from" aria-label="Source language">
    3636                    {{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 }}
    3740                    <option value="{{ $code }}" {{if eq $code $.From}}selected{{end}}>{{ $name }}</option>
     41                    {{end}}
    3842                    {{end}}
    3943                </select>
     
    7983
    8084        <div class="center">
    81             <button type="submit">Translate with {{ .Engine }}!</button>
     85            <button type="submit">Translate with {{ index .enginesNames .Engine }}!</button>
    8286        </div>
    8387
Note: See TracChangeset for help on using the changeset viewer.