Accessibird birtir valmyndir aðgengisgræjunnar á sama tungumáli og síðan sem hún keyrir á. Þú þarft ekki að stilla neitt.
Hvernig tungumálið er valið
Græjan notar fyrsta valkostinn á þessum lista sem á við:
- Tungumálið sem gesturinn valdi í græjunni (valið er vistað fyrir hvern vef á viðkomandi tæki).
data-langí innfellingarkóðanum eða?lang=í slóð hleðsluskrárinnar. Ef hvort tveggja er tilgreint hefurdata-langforgang.- Tungumál síðunnar sjálfrar (
<html lang>). - Lýsigagnamerkið
content-languageeðaog:localeá síðunni. - Tungumálastillingar vafra gestsins.
- Enska.
Sjálfgefna tungumálið í stjórnborðinu þínu er aðeins notað þegar hvorki síðan né vafrinn gefa upp tungumál.
Stilla fast tungumál
<script src="https://widget.accessibird.com/loader.js" data-website-id="YOUR_WEBSITE_ID" data-lang="nl" async></script>Þú getur líka sett tungumálið í slóðina:
<script src="https://widget.accessibird.com/loader.js?lang=zh-tw" data-website-id="YOUR_WEBSITE_ID" async></script>data-lang="auto" hefur sömu áhrif og að sleppa stillingunni.
Gott að vita
- Tungumálaskipti án endurhleðslu: ef vefurinn þinn skiptir um tungumál án þess að endurhlaða síðuna, til dæmis með tungumálavali, skiptir græjan líka um tungumál nema gesturinn hafi sjálfur valið tungumál.
- Frá hægri til vinstri: á tungumálum eins og arabísku og hebresku birtist græjan frá hægri til vinstri.
- Ábending: gakktu úr skugga um að rétt tungumál sé tilgreint á síðunni þinni, til dæmis
<html lang="nl">. Flest vefsíðugerðarkerfi sjá um þetta fyrir þig. - Gestir sem koma aftur: eftir þessa uppfærslu er eldra tungumálaval gesta hreinsað í eitt skipti. Þeir geta valið tungumálið aftur í græjunni.
Fyrir forritara
Accessibird.setLanguage('nl'); // set the language
Accessibird.getLanguage(); // read the current language
Accessibird.resetLanguage(); // go back to automatic
window.addEventListener('accessibird:languagechange', e => console.log(e.detail)); // { lang, source }
// Before the widget has loaded:
window.Accessibird = window.Accessibird || { q: [] };
Accessibird.q.push(['setLanguage', 'nl']);