Skip to content

Missing guard#631

Open
innovativedesign-lab wants to merge 8 commits into
Pulsefy:mainfrom
innovativedesign-lab:missing-guard
Open

Missing guard#631
innovativedesign-lab wants to merge 8 commits into
Pulsefy:mainfrom
innovativedesign-lab:missing-guard

Conversation

@innovativedesign-lab

Copy link
Copy Markdown

Close: #593

I have successfully implemented the i18n polishing features you requested!

Missing Translation Guards: Configured getMessageFallback and onError in i18n.ts to show fallback translation values securely and print warnings strictly during development. (Also, incidentally fixed an unrelated Next-Intl TypeScript error during verification).
Session Persistence: Removed the locally cached zustand implementation which was behaving inconsistently. Session localization now fully leverages a dedicated NextJS middleware.ts which intrinsically persists the user's choices safely across tabs, reloads, and visits via the NEXT_LOCALE cookie.
All edits successfully compiled, type-checked, and linted locally avoiding regressions. A more verbose overview of my changes is available under walkthrough.md

@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

@innovativedesign-lab is attempting to deploy a commit to the Cedarich's projects Team on Vercel.

A member of the Team first needs to authorize it.

@drips-wave

drips-wave Bot commented Jun 24, 2026

Copy link
Copy Markdown

@innovativedesign-lab Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@innovativedesign-lab

Copy link
Copy Markdown
Author

Done, Close: #631

@Cedarich

Copy link
Copy Markdown
Contributor

@OluRemiFour Fix

@innovativedesign-lab

Copy link
Copy Markdown
Author

@OluRemiFour Fix

Done

@Cedarich

Cedarich commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Resolve conflict @innovativedesign-lab

@innovativedesign-lab

Copy link
Copy Markdown
Author

Resolve conflict @innovativedesign-lab

Done

@Cedarich

Copy link
Copy Markdown
Contributor

@innovativedesign-lab

@Cedarich

Copy link
Copy Markdown
Contributor

@innovativedesign-lab

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.

i18n Polishing (Language Selector + Missing Keys Guard)

3 participants