TAAT Technologie Cyfrowe

Strony wielojęzyczne

Linki do stron w obcym języku

Do oznaczania łącza w języku innym niż pisana jest główna treść strony stosowany jest znacznik hreflang, np:

<a href="http://www.google.com" hreflang="en" lang="en">google.com</a>

Użycie znacznika hreflang gwarantuje prawidłowe odczytanie przez czytniki ekranowe i przyczynia się do poprawienia pozycji w wyszukiwarkach.

O tym, że łącze prowadzi do strony w innym języku dobrze jest także poinformować czytelnika. Można w tym celu zastosować generowanie treści za pomocą CSS. Poniższy przykład pokazuje jak za pomocą pseudoklasy :after dodać na końcu linku skrót języka w nawiasie:

a[hreflang]:after {
content:" (" attr(hreflang) ")";
font-size:0.9em;
}

Informację o języku odnośnika można też podać w postaci graficznej. Zobacz przykład z flagami

Więcej informacji