Skip to content

v4.0.4

Choose a tag to compare

@Eric-Hou1997 Eric-Hou1997 released this 04 Sep 11:42
· 45 commits to main since this release

中文

  • 完成 Manager Web UI、Go API、PowerShell 任务与 Windows 原生界面的简体中文 / English (United States) 双语支持。
  • 支持即时切换语言,不重载页面,不丢失电影/电视剧状态、筛选、选择、滚动、弹窗或未保存输入。
  • Web Card 使用可扩展语言注册表;英文 Emby 显示英文,其他暂未翻译的语言回退简体中文,Technical Specs 协议字段保持不变。
  • 新任务在启动时固定日志语言,旧日志、NFO、索引缓存、卡片数据、备份与用户设置兼容保留,无需破坏性迁移。
  • 完成响应式布局、隐藏滚动条、升级兼容和发布回归检查。

English

  • Added Simplified Chinese and English (United States) support across the Manager Web UI, Go API, PowerShell tasks, and native Windows surfaces.
  • Language switching is immediate and preserves Movie/TV state, filters, selection, scroll positions, dialogs, and unsaved input without reloading the page.
  • The Web Card now uses an extensible locale registry. English Emby locales use English; other untranslated locales fall back to Simplified Chinese without changing Technical Specs protocol keys.
  • New tasks capture their log language at startup. Existing logs, NFO files, index caches, card data, backups, and settings remain compatible without destructive migration.
  • Completed responsive-layout, idle-scrollbar, upgrade-compatibility, and release regression checks.

Validation boundary: the Windows x64 GUI package was cross-built and archive-verified on macOS. Real Windows, PowerShell 5.1, UAC, tray, Edge, and live Emby behavior remain target-machine acceptance items.