/** * dsh-themes settings-row copy (Chinese product copy, English included). * Following the ui-theme locales pattern: the zh dictionary is the key-set * source of truth, ThemeKey is its key union (what the locale slot types * expect), and the en dictionary is checked complete against it. */ /** Simplified Chinese dictionary (the key-set source of truth). */ export const zh = { 'themes.title': '主题皮肤', 'themes.desc': '由 dsh-themes 插件提供的配色皮肤,可覆盖内置的浅色 / 深色外观。', 'skins.nord': 'Nord', 'skins.gruvbox': 'Gruvbox', 'skins.solarized': 'Solarized', 'skins.dracula': 'Dracula', 'skins.tokyo': 'Tokyo Night', 'variants.light': '浅色', 'variants.dark': '深色', } as const /** The settings.dsh-themes namespace key union. */ export type ThemeKey = keyof typeof zh /** English dictionary, checked complete against the zh key set. */ export const en: Record = { 'themes.title': 'Theme skins', 'themes.desc': 'Color skins provided by the dsh-themes plugin, layered over the built-in light / dark appearance.', 'skins.nord': 'Nord', 'skins.gruvbox': 'Gruvbox', 'skins.solarized': 'Solarized', 'skins.dracula': 'Dracula', 'skins.tokyo': 'Tokyo Night', 'variants.light': 'Light', 'variants.dark': 'Dark', }