| avtomatska izbira jezika glede lokacije | ||
|---|---|---|
|
funnow
14. jul 2010 07:57:28
Pridružen od: 4. dec 2008 184 objav 48 60 10 |
#1
Ali kdo pozna kaka skripto za implementirati v obstoječo skripto, da ko zazna IP uporabnika avtomatsko nastavi jezik? Vnaprej hvala za odgovore. |
|
|
Lucifix
14. jul 2010 08:16:51
Pridružen od: 14. okt 2008 744 objav 438 12 0 |
#2
Jaz imam nekako takole nastavljeno: Datoteko geoip.dat pa dobiš tukaj: geoip.inc: |
|
|
bostjan
14. jul 2010 08:29:22
Pridružen od: 31. jul 2008 643 objav 689 30 9 |
#3
Opozarjam te, da to ni pametno početje! Primer: Sam imam prenosnik, grem v nemčijo in ti mi boš prikazal stran v nemškem jeziku. Ok to še gre ker nekaj znam nemško in bom zamenjal jezik (če se to da). Pomislu pa kakega nemca, da pride v Slovenijo in ti mu stran prikažeš v Slovenščini. Ni najbol pametno. Razmisli o tem, da zaznavaš jezik brskalnika. |
|
|
DiTi
14. jul 2010 08:31:27
Pridružen od: 3. apr 2010 324 objav 218 7 1 |
#4
je dejansko s ipji bol primerno kot recimo tako: |
|
|
Lucifix
14. jul 2010 09:09:42
Pridružen od: 14. okt 2008 744 objav 438 12 0 |
#5
Verjetnost, da bo recimo Nemec prišel na tvojo stran iz Slovenije, je tudi zanemarljivo majhna. In če že pride, bo verjetno hitro ugotovil, da ima na strani tudi možnost izbire jezika. Jaz recimo vedno uporabljam angleško različico brskalnika in v tem primeru mi bo vedno pokazalo angleški jezik, kar pa spet ni pravilno. |
|
|
blackmamba
14. jul 2010 09:19:06
Pridružen od: 4. mar 2008 559 objav 392 25 11 |
#6
To o čemer se pogovarjate, naj preverja samo ob 1. obisku oz. v primeru ko user nima shranjenega privzetega jezika v cookijuali/in profilu. Sam se pa ponavadi raje odločim za HTTPACCEPTLANGUAGE kot pa IP. |
|
|
Lucifix
14. jul 2010 09:24:57
Pridružen od: 14. okt 2008 744 objav 438 12 0 |
#7
Pa še to, jaz imam nastavljeno, da vsem botom prikaže slovensko različico strani. Tako da sploh ne preverja njegov IP naslov oziroma jezik, ampak ga spusti mimo te zanke. |
|
|
bostjan
14. jul 2010 09:31:45
Pridružen od: 31. jul 2008 643 objav 689 30 9 |
#8
No po želji....toda izbira preko IPja ni primerna :D (kdor je bil na zadnji PHP konferenci je tudi slišal) Pa še to....v različnih državah govorijo veliko jezikov.....v katerem jeziku boš prikazal stran nekomu katerega IP je iz švice? |
|
|
Lucifix
14. jul 2010 09:38:21
Pridružen od: 14. okt 2008 744 objav 438 12 0 |
#9
Mogoče imaš tukaj prav, jaz imam stran prevedeno v 3 jezike: slovenščina, hrvaščina in angleščina. In glede na to da pride na stran skoraj 95% slovensko govorečih obiskovalcev, se ne mislim obremenjevati ali bo obiskovalec prihajal iz Nemčije ali Francije. Drugače pa je seveda, da imaš več tujih jezikov in v tem primeru je mogoče bolje da ne uporabljaš ip-jev. Res pa, da do tega trenutna nisem razmišljal da bi namesto IP-jev raje uporabljal HTTPACCEPTLANGUAGE - thanks for the tip ;) |
|
|
funnow
14. jul 2010 12:19:39
Pridružen od: 4. dec 2008 184 objav 48 60 10 |
#10
Sam sem se lotil prevod v sloveniščino, pa so mi določene fraze zelo težke, tako, da sem jim rekel, da se matram, ampak ne gre ravno po tekočem traku :) |
|