Atdalīt valodu un valsti
Valodu izvēles slēdzim ir jāparāda valodu un valsti kā atsevišķas izvēles iespējas. Daudzi lietotāji runā valodā, kas nav viņu dzīvesvietas valsts valoda, piemēram, franču valoda Šveicē. Atdalot šīs izvēles, lietotāji var izvēlēties savu vēlamo valodu neatkarīgi no valsts. Tas ir īpaši svarīgi daudzvalodu valstīm vai starptautiskiem lietotājiem. Skaidra atšķirība novērš pārpratumus un uzlabo lietotāja pieredzi.
Neizmantot karogus
Karogi pārstāv valstis, nevis valodas. Karoga izmantošana valodas apzīmēšanai var izraisīt politiskus vai kultūras konfliktus un ir īpaši nepiemērota daudzvalodu valstīs. Lietotāji var kļūdaini pieņemt, ka tiek piedāvāta tikai tās valsts valoda. Tāpēc pilnībā neizmantojiet karogus valodu izvēlē. Tā vietā izmantojiet skaidrus valodu nosaukumus attiecīgajā valodā.
Valodas pašnosaukums
Valodu izvēles slēdzim ir jāparāda valoda tās pašnosaukumā, piemēram, „Deutsch“, nevis „German“ vai „allemand“. Tas atvieglo dzimtās valodas runātāju identifikāciju un izskatās profesionālāk. Izvairieties no saīsinājumiem, piemēram, „DE“ bez konteksta; apvienojiet kodu ar pilnu nosaukumu, piemēram, „DE – Deutsch“. Pārliecinieties, ka pašnosaukums ir pareizi uzrakstīts un to atpazīst attiecīgās valodas runātāji.
Optimāla pozicionēšana
Novietojiet valodas pārslēdzēju labi redzamā, bet neuzkrītošā vietā. Parasti un efektīvi ir lapas augšējais labais stūris vai galvenā izvēlne. Pārslēdzējam jābūt konsekventi pieejamam katrā lapā, ne tikai sākumlapā. Izvairieties no nolaižamajām izvēlnēm, kas var nejauši atvērties, un pārliecinieties, ka pašreizējā valoda ir skaidri izcelta. Skaidrs apzīmējums, piemēram, "Valoda" vai globusa simbols var palīdzēt.
Pieejamība un automātiskas pāradresācijas novēršana
Automātiskas pāradresācijas, kas balstās uz pārlūkprogrammas valodu, ir problemātiskas. Tās var piespiest lietotājus nonākt nepareizā valodas versijā un radīt apjukumu. Tā vietā piedāvājiet manuālu valodas pārslēdzēju. Lai nodrošinātu pieejamību, pārslēdzējam jābūt sasniedzamam ar tastatūru un saderīgam ar ekrānlasītājiem. Izmantojiet semantiskos HTML elementus un aprakstošas etiķetes. Pārbaudiet ieviešanu ar palīgtehnoloģijām, lai pārliecinātos, ka visi lietotāji var mainīt valodu.