ugrás a tartalomhoz

nyelvi beállítás

vulcano · 2006. Már. 7. (K), 11.55
sziasztok!

Lenne egy olyan problémám, hogy van egy oldal, ami figyeli, hogy mik a nyelvi beállításai a böngészőnek ($_SERVER["HTTP_ACCEPT_LANGUAGE"],ill. $HTTP_SERVER_VARS["HTTP_ACCEPT_LANGUAGE"]).
Keresek olyan módszert, hogy ezt a beállítást Javascriptből, vagy PHP-ből tudjam módosítani, létezik ilyen megoldás?
előre is köszi!
 
1

Nem tiszta...

janoszen · 2006. Már. 7. (K), 12.36
Nem egészen tiszta. A kliens program küld egy headert az Accept-Language-el és azt megkapod környezeti változóként. Mit akarsz Te módosítani? A böngészőben írd át a beállításokat és kész.

Jó lenne egyértelműen fogalmazni.
2

<Nincs cím>

vulcano · 2006. Már. 7. (K), 12.48
Köszi a tippet, de mint említettem JavaScript, vagy PHP megoldást szeretnék találni erre a problémára. A mit kérdésre: A nyelvi beállításokat szeretném módosítani a kliens gépen,egy felhasználói interakció folyományaként.
3

ne

Táskai Zsolt · 2006. Már. 7. (K), 13.24
nagyon remélem, hogy nem lehet! esetleg az alkalmazásodban tárolj el az adott felhasználóhoz egy nyelvet (aminek a default értéke lehet az elfogadott nyelvek közül az első).
Tasi
4

Hack?

Dualon · 2006. Már. 7. (K), 15.35
A nyelvi beállításokat szeretném módosítani a kliens gépen,egy felhasználói interakció folyományaként.


Remélem, nem teheted meg. Én eléggé ideges lennék, ha egy honlap csak úgy módosítgatná a beállításaim.
A felhasználói interakció legyen egy beállítási lehetőség a honlapon: ha a kedves látogató kiválaszt egy nyelvet, akkor ezt a beállítását mentsd el.

Mi a célod, mit szeretnél megvalósítani?

D.
http://e-arc.hu/
5

Nem hack

vulcano · 2006. Már. 7. (K), 15.59
Egyátalán nem hekkelni akarakok akármit is, főleg nem a saját intranetünket... Csak egyszerűbbé válna az élet, hogy ha egyszer módosítja a felhasználó a nyelvet, akkor minden oldal azon a nyelven jelenne meg, tehát nem csak egy oldalról van szó, és nem egy időben. Tehát más nem jutott eszembe -mivel az oldalak figyelik a beállításokat-, mint módosítani az oldalról a netbeállításokat.
Tudom meg lehet oldani eszközök>internetbeállítások... , de így egy kultúráltabb megoldás születne.
6

Ha jól értem.... adatbázis, session, v. pl. xml

Dualon · 2006. Már. 7. (K), 16.31
Még mindig nem látom át, pontosan mit szeretnél megvalósítani.

Miért nem jó az, ha a felhasználó a honlapon egyszer megadja, hogy milyen nyelvet szeretne, és a továbbiakban ezt a beállítást - akár tartósan, adatbázisban tárolva - viszed tovább, lapok közt pl. sessionben átadva?

Ha különálló rendszerekről (pl. más-más tárhelyen lévő honlapokról) van szó, akkor tárold a nyelvi beállítást mondjuk xml dokumentumban, amit elérhet az összes site.

D.
http://e-arc.hu/
7

Firefox

janoszen · 2006. Már. 11. (Szo), 15.12
Ha saját intranet, akkor Firefox, kicsomagolod az installert és átírod a nyelvi változókat. Vagy akár mindenkinek a profilejában egy programmal batch-stílusban... Avagy saját Firefox distro. Nem olyan bonyolult megcsinálni.