Hogyan állapítható meg, a felhasználó nyelvét php segítségével

Hogyan állapítható meg, a felhasználó nyelvét php segítségével

A mi korunkban ez a normálisnak tekintett gyakorlat, hogy nem egy telepen található egy interfész több nyelven. Ön valószínűleg már észrevette, hogy a fakitermelés, például a facebook.com honlapon automatikusan felismeri a nyelvet, és már írásban az orosz. Hogyan történik ez? Mivel kezdetben azonos facebook írták php, akkor az például php-cikk tartalmazza az adott nyelven.


Ez az elem továbbítja a szerver információt a nyelv a látogató. Ő visszatér hozzánk, például, vagy en, vagy ru, és így tovább. Maga az információ így néz ki:

RU-RU, RU; q = 0,8,
en-US; q = 0,5,
en; q = 0,3
Első nyelv (RU), akkor a régió (RU), majd elsőbbséget (q = 0,8). Minél magasabb a prioritás (q), annál inkább a felhasználó a nyelvet. Q Ha nem, akkor ez egyenlő 1. Például, RU-RU no Q, így egyenlő 1, és a leginkább megfelelő nyelvet.

Most használd a következő kódot, hogy meghatározza a nyelv:


Az eredmény egy felhasználó alapértelmezett nyelvén. Amint lehet telepíteni a helyszínen, és a látogatók lesz interfész a kívánt nyelvet neki, és erre nem lesz szüksége semmilyen intézkedésre! Mindez elengedhetetlen lesz oldalakat, amelyek magukban foglalják a munka egy többnyelvű közönség és a tartalom.

És egy másik módja annak, hogy meghatározza a felhasználó nyelvét PHP

Hogyan automatikusan elküldi a látogató a megfelelő nyelvi változata PHP oldalon?

Köszönjük a figyelmet!