Commit graph

1 commit

Author SHA1 Message Date
Snider
36d77ea015 feat: add WithI18n locale detection middleware
Lightweight Accept-Language header parsing using golang.org/x/text/language
for RFC 5646 language matching with quality weighting. Provides GetLocale()
and GetMessage() context helpers for handlers. Bridges to go-i18n grammar
engine later — no heavy file-based i18n dependencies needed.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-02-21 00:08:17 +00:00