Börja med besökarens språk
WordPress har en standardspråk-inställning, men en flerspråkig webbplats behöver ofta läsa språk från sidan, besökaren eller ett översättningstillägg. WPML dokumenterar filtret wpml_current_language för att hämta aktivt språk i aktuell förfrågan.
ACookies använder aktivt webbplatsspråk när det finns, därefter besökarens webbläsarspråk och slutligen det konfigurerade standardspråket. Det gör bannern mer konsekvent med sidan som besökaren faktiskt läser.
Översätt beslutet, inte bara knapparna
Besökaren behöver förstå syftet med lagringen, vilka kategorier som är valfria och vad varje knapp gör. Om sidan är svensk men inställningspanelen beskriver analytics på engelska blir valet svårare att förstå.
EU-kommissionens vägledning beskriver giltigt samtycke som specifikt, informerat, frivilligt och baserat på en tydlig bekräftande handling. För flerspråkiga WordPress-team betyder det att översättningens kvalitet är en del av samtyckesflödet.
Följ WPML där sajten redan gör det
På en WPML-webbplats bör cookiebannern följa språket som besökaren ser. Det gäller första lagret, inställningar och länkar till cookiepolicy. Om policyn finns på flera språk bör länken gå till rätt språkversion.
ACookies innehåller besökartexter för 25 språk, redigerbara språkvarianter, WPML-medveten språkmatchning och samtyckesposter med språkkontext. De påståendena stämmer med produktkonfigurationen och språklistan i tillägget.
RTL-språk kräver layoutstöd
Arabiska, hebreiska och urdu är markerade som höger-till-vänster-språk i ACookies språklista. Banner och policyblock behöver rätt textriktning så att text, knappar och kategorier fungerar naturligt även på mobil.
Fallback behöver också vara tydlig. Om ett språk inte är aktiverat ska bannern visa standardspråket i stället för en blandad eller ofullständig text.
Granska varje språkversion praktiskt
- Öppna varje språkversion i en ny privat session och kontrollera bannerspråket.
- Kontrollera acceptera, avvisa, anpassa, kategorier och sparad-val-meddelanden.
- Bekräfta att policy-länken går till rätt språkversion eller en avsiktligt gemensam policy.
- Testa RTL-språk för riktning, fokusordning, knappar och mobil avstånd.
- Avvisa valfria kategorier och kontrollera att valfria script följer inställningen.
- Granska att samtyckesloggen innehåller språk, policyversion, tidpunkt och kategorier.
