Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 6.292 pregleda

Najnovija ↓

Detektovanje language podesavanja 14.07.2004. u 14:31 · pre 271 mesec #1
Treba pravim sajt na vise jezika pa treba na prvoj strani da postavim redirect ka odgovarajucim stranama u zavisnosti od jezika kojim posetilac prica...kako je najbolji nacin za detektovanje jezika ili lokacije posetioca sajta ?
Potpis
Ja verujem da svim elektricnim stvarima dim daje zivot, kad ih on jednom napusti tesko da ce vise ikad da rade.
Re: Detektovanje language podesavanja 15.07.2004. u 12:12 · pre 271 mesec #2
ja koristim
string test = HttpContext.Current.Request.UserLanguages[0];
jeli to pametan nacin ?
postoji i nesto kao: CultureInfo.CurrentCulture.ToString(); i CultureInfo.CurrentUICulture.ToString();...
Potpis
Ja verujem da svim elektricnim stvarima dim daje zivot, kad ih on jednom napusti tesko da ce vise ikad da rade.
Re: Detektovanje language podesavanja 16.07.2004. u 02:07 · pre 271 mesec #3
Korišćenje HttpContext.Current.Request.UserLanguages[] podrazumeva da je korisnik podesio svoj preferirani jezik u browseru, što naravno većina ne uradi. Pored toga postoje neke nekompatibilnosti između vrednosti koje ovaj niz sadrži i .NET CultureInfo klase—na primer, ako korisnik izabere srpski kao prvi jezik, UserLanguages[0] vraća "sr" što nije moguće direktno iskoristiti za inicijalizovanje CultureInfo objekta zato što ovaj zahteva i specifikaciju lokacije i pisma za srpski ("sr-SP-Latn" ili "sr-SP-Cyrl"), za razliku od jezika koji imaju samo jedno pismo gde je moguće kreirati i 'neutralne' CultureInfo objekte bez informacije o lokaciji.

Mislim da je najbolje da pokušaš da detektuješ korisnikov jezik iz UserLangages[], ali da obavezno omogućiš manuelnu promenu izabranog jezika.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme