Skip to content

线上搜索空态仍显示 No results #36

Description

@oldwinter

现象

公开站 https://garden.oldwinter.top 界面语言是中文(搜索按钮「搜索」、占位「搜索内容...」),但无匹配空态仍是英文:

  • No results.
  • Try another search term?

#25 已关、#30 已合入默认分支 v55cd10b66,2026-08-30 20:33 CST),但线上搜索 bundle 仍硬编码英文空态(postscript-f5253d58.jsstatic/scripts/script-2-ec880d15.jstextContent = "No results.")。线上 HTML 体积/资源 hash 与 08-30 巡查相同,未见 #30 构建。

复现

  1. 打开 https://garden.oldwinter.top/
  2. 点左侧「搜索」
  3. 输入不存在的词:zzzzxxxnope
  4. 浮层出现英文空态 No results. / Try another search term?
  5. 再搜 obsidian 仍能出卡片(如 Obsidian Flight School),主线程未卡死。本次没有复现 搜索空态 MutationObserver 写 textContent 会死循环卡死 #33 livelock。

本地截图(云端机,评论未贴图,勿当核验过):

  • /workspace/ux-dg3/patrol-20260831/08-search-empty.png
  • /workspace/ux-dg3/patrol-20260831/09-search-obsidian.png

想改成啥

生产搜索无匹配时跟 zh-CN 走,显示「没有找到相关笔记」/「换个关键词试试?」,不再出现 No results.

验收

  • 线上用 zzzzxxxnope 搜索,空态为中文,无 No results. / Try another search term?
  • 同一浮层搜 obsidian 仍出结果卡片,页面不卡死
  • 不混 Callout 标题残留反斜杠:提示\ #26 callout 反斜杠

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions