waaseyaa / i18n
Internationalization foundation: Language, LanguageManager, LanguageContext, FallbackChain
v0.1.0-alpha.7
2026-03-15 15:16 UTC
Requires
- php: >=8.3
- twig/twig: ^3.0
Requires (Dev)
- phpunit/phpunit: ^10.5
This package is auto-updated.
Last update: 2026-03-15 16:00:50 UTC
README
Layer 0 — Foundation
Internationalisation and language negotiation for Waaseyaa applications.
Provides Language, LanguageManager, and negotiators (AcceptHeaderNegotiator, UrlPrefixNegotiator) used by the SSR page handler to resolve the active language from HTTP requests. Designed for multi-lingual content delivery.
Key classes: Language, LanguageManager, LanguageNegotiatorInterface.