Skip to content

fix(extension): the Spanish translation has the store name Chrome requires - #43

Merged
HackTuah merged 1 commit into
mainfrom
fix/es-store-name
Oct 8, 2026
Merged

HackTuah merged 1 commit into
mainfrom
fix/es-store-name

Conversation

@HackTuah

@HackTuah HackTuah commented Oct 8, 2026

Copy link
Copy Markdown
Member

The Chrome Web Store refused kotiko-chrome-1.0.0.zip on the first upload with "The translation of the name of your item is missing in locale es". extension/_locales/es/messages.json had extName and extDescription but not extStoreName, which the manifest's name uses. The store requires every message the manifest names in every locale the package includes.

  • Adds the Spanish store name "Kotiko: aprende idiomas mientras navegas" (40 characters; the limit is 45).
  • Adds a store-readiness test: every shipped locale has every __MSG_…__ message the manifest uses, within the stores' limits. It fails on v1.0.0 with es: extStoreName is missing and passes now.
  • Removes release-please's release-as: 1.0.0 pin, now that 1.0.0 is tagged, so this fix: becomes 1.0.1.

Lead check: a zip built from this branch contains the Spanish name; npm test passes 2083/2083; lint passes. The change touches no code, only a translation and a test. The security review stays closed for 1.0.x (review-v1.0.0.md).

🤖 Generated with Claude Code

…uires

The Chrome Web Store refused v1.0.0's zip: "The translation of the name of
your item is missing in locale es". _locales/es had extName and
extDescription but not extStoreName, which the manifest's name uses, and
the store requires every message the manifest names in every locale a
package includes. The Spanish store name is now "Kotiko: aprende idiomas
mientras navegas" (40 characters). A new store-readiness test checks
every shipped locale for every manifest message within the stores'
limits; it failed on v1.0.0 with "es: extStoreName is missing".

Also removes release-please's release-as 1.0.0 pin, now that 1.0.0 is
tagged, so this fix becomes 1.0.1.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Ayla Croft <dev@scriptkittyos.com>
@HackTuah
HackTuah requested a review from minitru as a code owner October 8, 2026 01:39
@HackTuah
HackTuah merged commit 6730d6b into main Oct 8, 2026
21 of 22 checks passed
@HackTuah
HackTuah deleted the fix/es-store-name branch October 8, 2026 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant