diff --git a/packages/extension/locales/en.yml b/packages/extension/locales/en.yml index 91db907..a1eddda 100644 --- a/packages/extension/locales/en.yml +++ b/packages/extension/locales/en.yml @@ -1,7 +1,7 @@ # openpicker UI strings (source locale). Other locales mirror these keys. # Brand names (openpicker, Usertour) and example/regex values stay in English. -# Shown in chrome://extensions and the Web Store (the name stays "openpicker"). +# Store/extension description (the manifest name lives in wxt.config.ts, not here). extDescription: Open-source CSS element picker. brandTagline: Pick an element, get its selector diff --git a/packages/extension/wxt.config.ts b/packages/extension/wxt.config.ts index 653458d..3c10485 100644 --- a/packages/extension/wxt.config.ts +++ b/packages/extension/wxt.config.ts @@ -15,9 +15,11 @@ export default defineConfig({ }, }), manifest: { - name: "openpicker", - // Localized via _locales (generated from locales/*.yml). The name stays - // "openpicker" (brand); only the description is translated per locale. + // Chrome Web Store title + chrome://extensions name (the store shows the manifest + // name verbatim). Capitalized + descriptive for store discoverability; the brand + // elsewhere (UI wordmark, npm, docs) stays lowercase "openpicker". Not localized. + name: "OpenPicker - Pick CSS Selectors on Any Page", + // Only the description is translated per locale (via _locales from locales/*.yml). description: "__MSG_extDescription__", // Locale to fall back to; per-locale UI strings live in locales/*.yml and are // generated into _locales by @wxt-dev/i18n. The language follows the browser.