So, why do websites have to ask (spoken) language and country when the
browser can tell them that?
Chiedere il Paese può essere utile anche se la lingua non cambia; ad esempio, ci sono molti siti che offrono servizi e prodotti diversi per regioni diverse. Non mi piace essere disturbato con i prodotti che non sono disponibili per me in generale. Comunque, e se il giorno dopo uno dei miei amici mi dirà che andranno in X country e lui potrebbe scegliere qualcosa per me mentre è all'estero? Caso utente valido per modifica del Paese per verificare la disponibilità .
Il linguaggio parlato è un'altra cosa; i siti possono offrire più lingue se hanno un buon sistema per farlo (questo è un bel problema anche nei sistemi più popolari come Wordpress e Drupal, basta fare una ricerca veloce). E anche se hanno il sistema giusto è abbastanza probabile che lo stesso contenuto sia leggermente diverso nelle diverse lingue.
Esempio di situazione - Sito per un'azienda ungherese che si rivolge al mercato internazionale
Immagina di essere un nativo ungherese come me. Parli inglese, abbastanza per comunicare, ma non a livello nativo. Ottieni un lavoro per la costruzione di un sito per un'azienda ungherese che vorrebbe indirizzare sia il mercato internazionale che quello ungherese. Quindi dovrai creare un sito multilingua. Ma cosa succede se i creatori di contenuti della compagnia non parlano bene l'inglese? Le qualità dei contenuti non saranno le stesse in ungherese e in inglese. Forse avrai anche qualche mistifica tradotta. Anche nel migliore dei casi potrebbe volerci del tempo per tradurre il contenuto. È possibile che il nuovo contenuto non venga caricato in tutte le lingue supportate contemporaneamente.
Al contrario: azienda internazionale che si rivolge a una nuova regione
La situazione inversa è possibile, per, per un'azienda internazionale con un nuovo ufficio ungherese. Se mi piacerebbe leggere il loro sito, sono quasi sicuro che cambierei immediatamente l'inglese. È probabile che non saranno in grado di tradurre tutti gli articoli in ungherese se hanno un periodo di tempo molto stretto.
Riepilogo
Sostanzialmente più libertà le persone hanno scelto la lingua e la regione, meglio . Non è consigliabile fare affidamento su solo su impostazioni ambientali come le impostazioni del browser, le impostazioni del sistema operativo, poiché è abbastanza comune che sia necessario un cambio lingua. (Può accadere anche nel bel mezzo della lettura di un articolo quando improvvisamente ti rendi conto che non sei abbastanza bravo in quella lingua per leggere quell'articolo.) Probabilmente il creatore di contenuti non sarà in grado di supportare tutte le lingue contemporaneamente , quindi è probabile che ci sarà qualche ritardo nella traduzione dei contenuti - un'altra ragione per cui dovresti consentire il passaggio.
Ovviamente dovresti cercare di indovinare quale dovrebbe essere la lingua predefinita per l'utente. In questo caso, l'utilizzo della funzione di rilevamento della lingua del browser dovrebbe essere un buon punto di partenza .