Skip to content

Translate the growth and integrations navigation groups - #730

Merged
howdu merged 1 commit into
mainfrom
fix/navigation-group-translation
Oct 3, 2026
Merged

howdu merged 1 commit into
mainfrom
fix/navigation-group-translation

Conversation

@howdu

@howdu howdu commented Oct 3, 2026

Copy link
Copy Markdown
Collaborator

Companion packages put resources in the growth group (Socials, Social Feeds) and the integrations group (Shopify Commerce). Admin's language file had neither key, so the admin sidebar showed the raw key capell-admin::navigation.group_growth as a group header. Package screenshots caught it.

This adds both keys. A new NavigationGroupTranslationsTest discovers every navigation group key in Foundation source, plus the companion-only keys, and requires each to translate in every shipped locale with fallback disabled. A sweep of Core and Packages found 14 keys, and all now translate. No Packages-side keys need changes.

Verified: the guard failed before the fix on group_growth, and after it the focused admin tests pass (21 tests).

Companion packages place resources in the 'growth' (Socials, Social Feeds) and 'integrations' (Shopify Commerce) navigation groups, but Admin's language file had neither key, so the sidebar showed the raw key capell-admin::navigation.group_growth. A test now discovers every navigation group key and requires each to translate in every shipped locale without fallback.
@howdu
howdu enabled auto-merge (squash) October 3, 2026 03:27
@howdu
howdu merged commit 53219cf into main Oct 3, 2026
32 checks passed
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