Closed xwolfde closed 3 years ago
Aktuell:
<div class="rrze-multilang"> <ul class="language-switcher"> <nav aria-label="Sprachwechsler"> <li class="en-GB en"><a rel="alternate" hreflang="en" href="http://test8.tindu.rrze.uni-erlangen.de/en/tests/kurze-seite/">English</a></li> <li class="eo">Esperanto</li> </nav> </ul> </div>
Die Texte English und Esperanto werden jedoch nicht als anderssprachig deklariert und würden dann also auch falsch ausgesprochen werden. Daher muss hier noch mit dem lang="" Attribut auf die SPrache hingewiesen werden:
<li class="en-GB en" lang="en"><a rel="alternate" hreflang="en" href="http://test8.tindu.rrze.uni-erlangen.de/en/tests/kurze-seite/">English</a></li> <li class="eo" lang="eo">Esperanto</li>
Nebenbei ist die obigen HTML-Syntax falsch: Das <nav> gehört UM das <ul>.
<nav>
<ul>
Korrekt müsste der Code also wie folgt aussehen:
<div class="rrze-multilang"> <nav aria-label="Sprachwechsler"> <ul class="language-switcher"> <li class="en-GB en" lang="en"><a rel="alternate" hreflang="en" href="http://test8.tindu.rrze.uni-erlangen.de/en/tests/kurze-seite/">English</a></li> <li class="eo" lang="eo">Esperanto</li> </ul> </nav> </div>
fixed! Vgl. 0410e94e05f04cd00ca2d12c7a4d58f39e8afa92
Aktuell:
Die Texte English und Esperanto werden jedoch nicht als anderssprachig deklariert und würden dann also auch falsch ausgesprochen werden. Daher muss hier noch mit dem lang="" Attribut auf die SPrache hingewiesen werden:
Nebenbei ist die obigen HTML-Syntax falsch: Das
<nav>
gehört UM das<ul>
.Korrekt müsste der Code also wie folgt aussehen: