Commit Graph
2 Commits
Author SHA1 Message Date
bowenliang123 de1c848698 test: let the meta dictionaries diverge from the manifest copy
The en/zh title and description are the canonical Plugins-page copy, not
a restatement of the package.json fields - the manifest values only
back the en fallback when a dictionary entry is absent. The en/manifest
equality assertions drop; the zh spec now pins that it is a real
translation (same fields, different copy) instead of only matching
en's shape.
2026-09-23 17:00:38 +08:00
bowenliang123 aa0c0a5f57 feat: localize the Plugins-page title and description
The Host's package-meta reader serves each plugin's localized
title/description from the dictionaries exported under locale/ - the
same surface the official plugins use, so the Plugins page and the
settings inventory present dsh-context in the active locale instead of
the raw manifest fields. en carries the canonical copy (matching the
manifest name/description it overlays), zh the translation; the
exports pattern and the files list ship both dictionaries. A spec pins
the dictionaries' shape, the exports/files alignment, and the en/manifest
agreement.
2026-09-23 16:52:20 +08:00