Skip to content

v1.1.0 — Bilingual (zh / en) localization

Latest

Choose a tag to compare

@flulwh flulwh released this 25 Aug 07:38
· 1 commit to main since this release

Liquid SSH Dashboard v1.1.0

What's new

🌍 Full bilingual UI (中文 / English)

  • Complete i18n infrastructure built on i18next + react-i18next with
    localStorage persistence and navigator fallback.
  • 15+ translation namespaces (common, nav, login, dashboard, servers,
    terminal, files, monitoring, settings, about, commandPalette,
    serverCard, realTerminal, aiHelper, errors) with mirrored zh.ts and
    en.ts dictionaries.
  • One-click language switcher in the top navbar (中 / EN).
  • Locale-aware date / time formatting in the About page and the
    Monitoring trend charts.
  • Every page and component now uses a typed useT() hook — zero
    hardcoded user-facing strings remain.

🔧 Engineering

  • TypeScript tsc --noEmit and Vite production build both pass.
  • The release ships the same feature set as v1.0.0 (real SSH via
    ssh2 + WebSocket, SFTP file manager, server load probing, MD3
    dark theme) — only the localization layer is new.

How to update

git pull
npm install
npm run dev:all   # one-click start (backend + frontend)

The v1.1.0 commit is 0a1f37c.

— Liquid Dev