Changeset 20 in code for trunk/web/main.go
- Timestamp:
- Aug 31, 2023, 8:28:02 AM (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/web/main.go
r19 r20 91 91 "Engine": engine, 92 92 "enginesNames": enginesNames, 93 "SourceLanguages": targetLanguages,94 "TargetLanguages": sourceLanguages,93 "SourceLanguages": sourceLanguages, 94 "TargetLanguages": targetLanguages, 95 95 "OriginalText": originalText, 96 96 "TranslatedText": translatedText, … … 169 169 170 170 lang := c.Query("lang") 171 if lang == "" {172 lang = "en"173 }174 171 175 172 if url, err := engines.Engines[engine].Tts(text, lang); err != nil { … … 189 186 }) 190 187 188 app.Post("/switchlanguages", func(c *fiber.Ctx) error { 189 if c.Cookies("from") != "" { 190 fromCookie := new(fiber.Cookie) 191 fromCookie.Name = "from" 192 fromCookie.Value = c.Cookies("to") 193 fromCookie.Expires = time.Now().Add(24 * time.Hour * 365) 194 195 toCookie := new(fiber.Cookie) 196 toCookie.Name = "to" 197 toCookie.Value = c.Cookies("from") 198 toCookie.Expires = time.Now().Add(24 * time.Hour * 365) 199 200 c.Cookie(fromCookie) 201 c.Cookie(toCookie) 202 } 203 return c.Redirect("/") 204 }) 205 191 206 app.Static("/static", "./static") 192 207
Note:
See TracChangeset
for help on using the changeset viewer.