Avatar billede hoppe11 Nybegynder
10. juni 2007 - 19:19 Der er 7 kommentarer og
1 løsning

setlocale() efter browseren

Er det muligt at sætte setlocale() efter hvad browseren eller klientens sprog er sat til?
Avatar billede jakobdo Ekspert
11. juni 2007 - 07:53 #1
Ja, du skal bare lave en tabel som omdanner dk til da_DK
Det har du også spurgt om før, men du forstod det måske ikke første gang! :o)
Avatar billede hoppe11 Nybegynder
11. juni 2007 - 16:11 #2
ja, men spørgsmålet er ikke helt det samme :)

det burde næsten være muligt at omskrive tastaturlayout på den pågælende klient i en setlocale?

men man skal måske ud noget med en table i en database?
Avatar billede jakobdo Ekspert
11. juni 2007 - 17:31 #3
En tabel ville nok være nemmest at lave ja!
Så vil du nemt kunne udbygge og bruge den andre steder.
For i bund og grund er der jo bare tale om en konvertering fra:
dk til da_DK
f.eks.:
$languages = array('dk' => 'da_DK'); osv..
Avatar billede hoppe11 Nybegynder
12. juni 2007 - 10:27 #4
problemet er bare at det vil være mange værdier i mit array.. siden hvor det skal bruges er en international side, med alle tegn: danske, polske, svenske, russiske osv.

men det lader ikke til at der er noget indbygget i PHP som selv kan konvertere.. Jeg vil tro det er noget savnet og det kunne da være fedt hvis man kunne konvertere browseren tastaturlayout direkte til setlocale - engang :)
Avatar billede jakobdo Ekspert
12. juni 2007 - 10:44 #5
Ja, men nogen skal jo lave oversættelsen og du kan jo lige så godt som andre. :o)
Avatar billede hoppe11 Nybegynder
17. juni 2007 - 14:35 #6
smid et svar :)
Avatar billede jakobdo Ekspert
17. juni 2007 - 17:20 #7
Svar!
Avatar billede jakobdo Ekspert
17. juni 2007 - 17:32 #8
Takker for point.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester