Sub-Issue B von #71 - Milestone Multi-Language MVP
User-Sprache erkennen + manueller Wechsel per URL oder Cookie. Kein JS, kein Client-Routing.
Accept-Language
?lang=uk
<a href="?lang=xx">
aria-current="true"
No dependencies set.
The note is not visible to the blocked user.
Parent
Sub-Issue B von #71 - Milestone Multi-Language MVP
Ziel
User-Sprache erkennen + manueller Wechsel per URL oder Cookie. Kein JS, kein Client-Routing.
Akzeptanzkriterien
Accept-Languageparsen, match gegen (de, uk, ru, en), Fallback DE?lang=uksetzt Locale + Cookie (30d, SameSite=Lax, Path=/, Secure)<a href="?lang=xx">(Text DE/UK/RU/EN, Flaggen in D)aria-current="true"DoR
Out-of-Scope