/ Forside/ Teknologi / Internet / Hjemme sider / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Hjemme sider
#NavnPoint
molokyle 23766
Klaudi 7947
bentjuul 7763
BjarneD 4584
severino 4460
Manse9933 4366
natmaden 3985
disken 3947
miritdk 3593
10  refi 3578
Æ Ø Å problem igen igen!
Fra : rudik
Vist : 6747 gange
50 point
Dato : 14-10-07 21:14

Hej kloge kandu.dk brugere

Nu er jeg støt på det kendte problem endnu engang. Jeg har installeret en spil portal, som jeg er igang med at oversætte til dansk. Men da det kun er programmeret til at kører det engelske sprog er det ikke sat op til Æ Ø Å

Det kan i se ved at gå ind på min side www.netkit.dk Og se på søg boksen oppe i højre hjørne.
Men hvis man mauelt sætte sin browser på vesteuropæinsk(windows) så virker det.
Jeg har prøvet at sætte
Kode
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
ind i header.php. Men det virker desværre ikke.

Jeg lægger lige nogle mistænkelige koder ud, som det kan være. Om i lige kan se dem igennem. og skrive om det kan være noget af det.

En lille bid af database koden:
Kode
`impressions` int(10) NOT NULL default '0',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
Det mistænkelige er DEFAULT CHARSET=latin1, Kan det være det?

Det var den...

Jeg jeg evt. skrive noget i databasen der hvor der står DEFAULT CHARSET=latin1 AUTO_INCRE..... Så den altid vælger en tegnsæt der kan vise æ ø å.

Og nej jeg kan ikke lave alle mine æ ø å om til de der tegn der. fordi så skal man også gører det når man skriver nyheder. Det har jeg ikke tid til.

Tak for hjælpen



 
 
Kommentar
Fra : severino


Dato : 14-10-07 21:32

Du skal bruge koderne for de karakterer, som ikke er i det engelske alfabet, så skal det nok gå.
Dit webredigeringsprogram bør kunne klare det, ellers må du prøve med Stones Webwriter hvor du skriver klartekst, så oversætter den selv til koder ved lagringen.

Kommentar
Fra : rudik


Dato : 14-10-07 21:43

som jeg skriver
Kode
Og nej jeg kan ikke lave alle mine æ ø å om til de der tegn der. fordi så skal man også gører det når man skriver nyheder. Det har jeg ikke tid til.


vil gerne finde en anden løsning på problemet. og jeg synes også at det er vildt besværligt. fordi systemet som jeg oversætter, er hardcodet, det betyder at der ikke er nogle direkte sprog fil. det hele lægger inde i hver sin php fil. og hvis jeg skal til at gå ind i hver enkel php fil og lave det om, så vil det være besværligt.

Men findes der ikke et script der måske kan ordne det for mig, så fx. bare det der bliver postet fra databasen af æ ø og å. Bliver vist som de der tegn der, og på den måde for den rigtige tegngivning frem.
Ved ikke om du forstår mig


Men jeg håber der er andre, med nogle andre løsnings forslag.

Kommentar
Fra : rudik


Dato : 14-10-07 21:51

http://netkit.dk/index.php?params=game/1640/ (nederst)
den er også gal hvis man fx. poster kommentar. Den bliver bare postet ind sådan der. den bliver ikke vist anderledes hvis man skifter tegnsæt.

Kommentar
Fra : Manse9933


Dato : 15-10-07 05:03

Sæt dette ind>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />



i stedet for>


<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

Kommentar
Fra : rudik


Dato : 15-10-07 15:09

det har jeg også prøvet, det virker ikke. men kan jeg ikke , som jeg skriver. lave noget om i databasen, så det kommer til at virke?

Accepteret svar
Fra : molokyle

Modtaget 50 point
Dato : 15-10-07 18:44



Kode
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="da" xml:lang="da">
<head>
<title>Hjemmeside</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="DC.Language" scheme="NISOZ39.50" content="dan" />
<meta name="DC.Type" content="Text" />
<meta name="DC.Format" scheme="MIME" content="text/html" />
</head>
<body>
<div></div>
</body>
</html>


..og skriv så alle danske specialtegn i kildekoden således:
Kode
æ = &#230;
Æ = &#190;
ø = &#248;
Ø = &#216;
å = &#229;
Å = &#197;


..eller således:
Kode
æ = &aelig;
Æ = &AElig;
ø = &oslash;
Ø = &Oslash;
å = &oring;
Å = &Oring;


</R&#248;dgr&#248;d med fl&#248;de>

Kommentar
Fra : molokyle


Dato : 15-10-07 18:55

Kode
Comment: Rigitg fedt spil. :) lige til at tåge. Jeg kunne køre 20meter på forhjulet. hva med jer?


..til:
Kode
Comment: Rigitg fedt spil. :) ..lige til at tage. Jeg kunne klare 20 meter p&#229; forhjulet. Hva' med jer?


Ps. Glem XHTML 1.1
Kode
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">


..du ka' sagtens 'nøjes' med !DOCTYPE for XHTML 1.0 som angivet ovenfor ...medmindre du vil skrive japansk/kinesisk

..men HUSK i stedet for en XML prolog ..i XHTML:
Kode
<?xml version="1.0"?>


..i stedet, at angive html parametrene:
Kode
<html xmlns="http://www.w3.org/1999/xhtml" lang="da" xml:lang="da">


</MOLOKYLE>



Kommentar
Fra : molokyle


Dato : 15-10-07 18:56

Ps. ..og ret liiiige:
Citat
Rigitg fedt spil.


..til:
Citat
Rigigt fedt spil.


</MOLOKYLE>

Kommentar
Fra : molokyle


Dato : 15-10-07 18:58

..eller til:
Citat
Rigtigt fedt spil.


</MOLOKYLE>

Godkendelse af svar
Fra : rudik


Dato : 15-10-07 19:16

Tak for svaret molokyle. Tusind tak for svaret. :)
Det jeg brugte og satte ind var:

Kode
<html xmlns="http://www.w3.org/1999/xhtml" lang="da" xml:lang="da">

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="DC.Language" scheme="NISOZ39.50" content="dan" />
<meta name="DC.Type" content="Text" />
<meta name="DC.Format" scheme="MIME" content="text/html" />

Så simpelt var det

Manse9933 du havde også delvist ret. Men molokyles var mere fylds gørende.

Tusnid tak for svarende. Det var til stor hjælp


Kommentar
Fra : rudik


Dato : 15-10-07 19:17

ja ja molokyle.. siden er slet slet ikke værdig ;) jeg skal nok rette det. :D men tak for henvendelse af lige vel. s nu skal jeg til at oversætte nogle flere filer
og rette

Kommentar
Fra : rudik


Dato : 15-10-07 19:19

<html xmlns="http://www.w3.org/1999/xhtml" lang="da" xml:lang="da"> det brugte jeg. er det helt forkert?

Kommentar
Fra : molokyle


Dato : 16-10-07 05:34

Næeh.. det er rigtigt nok

http://www.hjemmesideskolen.dk/html/xhtml.asp?id=xh1

</MOLOKYLE>

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste