INNER CODE UNIT · Python
set_ui_language
iLearn-Lab/NovelClaw · apps/auth-portal/local_web_portal/app/main.py:167
def set_ui_language(request: Request, lang: str = Form(...), next: str = Form("/select-mode")):
request.session["ui_language"] = "zh" if str(lang or "").lower().startswith("zh") else "en"
return _redirect(_safe_next_path(next))
@app.post("/logout")
def logout(request: Request):
request.session.clear()
return _redirect("/select-mode")
@app.get("/login")
@app.get("/register")
@app.get("/verify-email")
@app.get("/forgot-password")
@app.get("/reset-password")
@app.get("/account/password")
def legacy_entry():