Aloita kävijän kielestä, ei vain sivuston oletuskielestä
WordPress:lla on sivuston kieliasetukset, mutta monikieliset sivustot tarvitsevat usein sivun, kävijän tai laajennuksen tason kielikontekstin. WPML paljastaa nykyisen kielen dokumentoitujen ohjeidensa kautta
wpml_current_language koukku, jonka avulla yhteensopiva koodi voi lukea WPML:n nykyiselle pyynnölle valitseman kielen.
ACookies käyttää tällaista aktiivista sivuston kielisignaalia, kun se on saatavilla, palaa sitten kävijän selaimen kieleen ja lopuksi määritettyyn oletusarvoon. Näin banneri pysyy lähempänä sivun kieltä ilman, että jokaista sivustoa pakotetaan käyttämään yhtä tunnistusmenetelmää.
Käännä päätös, ei vain painikkeita
Monikielinen banneri tarvitsee selkeän lokalisoidun tekstin säilytystarkoituksen, käytettävissä olevien toimintojen, luokkien ja käytäntöjen reitin osalta. Jos sivu on ruotsinkielinen, mutta asetuspaneelissa analytiikka selitetään englanniksi, kävijä ei välttämättä saa riittävästi kontekstia tietoon perustuvan valinnan tekemiseen.
Euroopan komissio määrittelee pätevän suostumuksen erityiseksi, tietoon perustuvaksi, vapaaehtoisesti annetuksi ja selkeään myönteiseen toimintaan perustuvaksi. Monikieliselle WordPress-tiimille tämä standardi tekee käännösten laadusta käytännöllisen suostumuskysymyksen: epämääräinen tai konemainen kopio voi tehdä valinnasta vaikeamman ymmärtää, vaikka käyttöliittymässä olisi oikeat painikkeet.
Käytä WPML-tietoista käyttäytymistä, kun sivusto on jo riippuvainen WPML: stä
WPML-sivustoilla suostumusbannerin pitäisi seurata sitä kieltä, jota kävijä todellisuudessa näkee. Tämä sisältää ensimmäisen bannerikerroksen, mukautuspaneelin ja linkit evästekäytäntösivuille. Jos sivustolla julkaistaan erillisiä käytäntösivuja eri kielille, bannerin tulisi ohjata vierailijat vastaavalle sivulle yleisen oletussivun sijaan.
ACookies sisältää vierailijoille suunnattuja oletusarvoja 25-kielialueille, muokattavia kieliohjauksia, WPML-tietoisen kielen vastaavuuden ja kielikontekstin suostumustiedoissa. Nämä väitteet vastaavat paikallisen tuotteen kokoonpanoa ja laajennuksen kieliluetteloa tässä säilössä.
Oikealta vasemmalle kirjoitettavat kielet tarvitsevat asettelutukea, ei vain merkkijonoja
Arabia, heprea ja urdu ovat oikealta vasemmalle kirjoitettavia kielialueita ACookies-kieliluettelossa. Banneri- ja käytäntölohko tarvitsevat oikean tekstin suunnan, jotta lauseiden kulku, painikkeet, luokkaluettelot ja lomakkeiden ohjaimet tuntuvat luonnollisilta. Käsittele tätä asetteluvaatimuksena, ei käännösjälkiajatuksena.
Varapolku on myös tärkeä. Jos pyydettyä kieltä ei ole otettu käyttöön, käytä määritettyä oletusarvoa sen sijaan, että näyttäisit osittaisen tai sekakielisen käyttöliittymän. Yhdistelmäkopio on vaikeampi tarkistaa, vaikeampi tukea ja helpompi ymmärtää väärin.
Käytännöllinen monikielinen banneritarkastuslista
- Avaa jokainen kieliversio uudessa selainistunnossa ja varmista, että bannerin kieli vastaa sivun kieltä.
- Tarkista hyväksy, hylkää, mukauta, luokka nimet ja tallennettu valinta viestit jokaisella käytössä olevalla kielellä.
- Vahvista käytäntö -linkit osoittavat oikeaan käännettyyn tai tarkoituksella jaettuun käytäntösivuun.
- Testaa oikealta vasemmalle kirjoitettavien kielten suuntaa, tarkennusjärjestystä, painikeasettelua ja mobiiliväliä.
- Hylkää valinnaiset luokat ja varmista, että valinnaiset komentosarjat pysyvät estettyinä tai rajoitettuina määritetyn tilan mukaan.
- Tarkista suostumustietueet ja varmista, että kieli, käytäntöversio, aikaleima ja luokat säilyvät odotetulla tavalla.