feat(prices): i18n FR/EN keys + CHANGELOG entries (#160) #163

Merged
maximus merged 1 commit from issue-160-i18n-changelog into main 2026-04-28 01:06:31 +00:00
Owner

Summary

  • 19 keys under balance.priceFetching.* (button, tooltipNotPremium, bestEffortNotice, attribution, consent., errors.)
  • 5 keys under settings.privacy.priceFetchConsent.* (label, description, confirmRevoke, revokeButton, notPremium)
  • CHANGELOG.md ### Added + CHANGELOG.fr.md ### Ajouté entries under ## [Unreleased]

Verification

  • python3 -c "json.load(...)" valid for both fr.json and en.json
  • npx tsc --noEmit clean
  • All 24 required keys present in BOTH languages (structural check passed)
  • No manual sync to public/ — handled by vite.config.ts syncChangelogs()
  • Verified retroactively in #158/#159: components consume these keys with no hardcoded strings

Closes #160

Generated autonomously by /autopilot run of 2026-04-27

## Summary - 19 keys under `balance.priceFetching.*` (button, tooltipNotPremium, bestEffortNotice, attribution, consent.*, errors.*) - 5 keys under `settings.privacy.priceFetchConsent.*` (label, description, confirmRevoke, revokeButton, notPremium) - `CHANGELOG.md` `### Added` + `CHANGELOG.fr.md` `### Ajouté` entries under `## [Unreleased]` ## Verification - [x] `python3 -c "json.load(...)"` valid for both fr.json and en.json - [x] `npx tsc --noEmit` clean - [x] All 24 required keys present in BOTH languages (structural check passed) - [x] No manual sync to `public/` — handled by `vite.config.ts` `syncChangelogs()` - [ ] Verified retroactively in #158/#159: components consume these keys with no hardcoded strings Closes #160 Generated autonomously by /autopilot run of 2026-04-27
maximus added 1 commit 2026-04-27 12:07:06 +00:00
feat(prices): i18n FR/EN keys + CHANGELOG entries
All checks were successful
PR Check / rust (push) Successful in 26m25s
PR Check / frontend (push) Successful in 2m34s
PR Check / rust (pull_request) Successful in 26m20s
PR Check / frontend (pull_request) Successful in 2m54s
ab7e0a3362
Closes #160
maximus added the
autopilot:pending-human
status:approved
type:feature
labels 2026-04-27 12:07:12 +00:00
maximus merged commit 3b2384af25 into main 2026-04-28 01:06:31 +00:00
maximus deleted branch issue-160-i18n-changelog 2026-04-28 01:06:31 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: maximus/Simpl-Resultat#163
No description provided.