Accessibird viser widgetens menyer på samme språk som siden den kjører på. Du trenger ikke å konfigurere noe.
Slik velges språket
Widgeten bruker det første treffet i denne listen:
- Språket den besøkende har valgt i widgeten (huskes for hvert nettsted på den aktuelle enheten).
data-langi innbyggingskoden eller?lang=i adressen til innlastingsskriptet. Hvis begge er angitt, hardata-langforrang.- Sidens eget språk (
<html lang>). - Sidens metatagg for
content-languageellerog:locale. - Den besøkendes nettleserspråk.
- Engelsk.
Standardspråket i kontrollpanelet brukes bare når verken siden eller nettleseren oppgir et språk.
Angi et fast språk
<script src="https://widget.accessibird.com/loader.js" data-website-id="YOUR_WEBSITE_ID" data-lang="nl" async></script>Du kan også angi språket i adressen:
<script src="https://widget.accessibird.com/loader.js?lang=zh-tw" data-website-id="YOUR_WEBSITE_ID" async></script>data-lang="auto" betyr det samme som å utelate det.
Kjekt å vite
- Språkbytte uten ny innlasting: Hvis nettstedet ditt bytter språk uten å laste inn siden på nytt, for eksempel med en språkvelger, bytter widgeten språk samtidig, med mindre den besøkende selv har valgt et språk.
- Høyre til venstre: For språk som arabisk og hebraisk vises widgeten fra høyre til venstre.
- Tips: Sørg for at riktig språk er angitt for siden, for eksempel
<html lang="nl">. De fleste nettsidebyggere gjør dette for deg. - Tilbakevendende besøkende: Etter denne oppdateringen blir et tidligere språkvalg nullstilt én gang. Den besøkende kan velge språket på nytt i widgeten.
For utviklere
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']);