Sida 1 av 1

åäö visas inte i .php-filerna m.m.

Postat: 2006-04-26 15:39
av SilentS
Har några funderingar angående översättningarna. Jag laddade ner den svenska zip-filen från http://www.phpbb.com och installerade det i languagemappen, allt fungerade fint tills jag installerade en mod för att visa senaste aktiva ämnena och försökte ändra på den engelska texten som visas i rubriken. Då blev det scriptfel i lang_main.php. Letade upp raden och såg att det andra '-tecknet fattades (ex. $lang['All_Posts'] = 'Alla inl g;), fixade det plus några fler sådana fel och sidan fungerade igen, men nu kunde jag inte se åäö längre utan det blev helskumma tecken. Kollade i lang_main.php och där visades inga åäö utan det vara bara mellanslag där tecknet skulle vara plus att tecknet efter var försvunnet också. Ett exempel: Istället för "ämnen" stod det " nen".

Jag ser inte den minsta logik i detta. Hur kunde det överhuvudtaget fungera från början innan jag fixade '-felen? Varför slutade åäö-tecknen att visas i forumet när jag hade fixat '-felen? Varför är det bara tomt i .php-filerna där åäö ska vara? Jag har fått gå igenom allting och lägga in ö m.m. för att det ska fungera.

Jag kör Linux SuSE 10.0 (svensk översättning som inte är komplett) och har forumet på min egen Apache2-server.

Postat: 2006-04-26 15:53
av Holger
Vad använde du för editor för att korrigera filerna. Det är den som har sparat php-filerna i fel format förmodar jag.

/H

Postat: 2006-04-26 16:11
av caras
Pröva med att öppna templates/subSilver/overall_header.tpl och mellan <head> och </head> lägger du till:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Och/eller pröva att före <html> lägga till:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Om inget av de fungerar så är felet att du sparat tpl eller php filer i fel "character encoding"-format. I din editor (utilities >> global options..) borde inställningen vara typ ISO-8859-2...
Om du använder Notepad när du sparar php filer så borde formatet vara ANSI tror jag. Men du kan ju pröva att spara både i ANSI och UTF format och se om det fixar ditt problem

Nu så

Postat: 2006-04-26 18:44
av SilentS
Nu funkade det när jag ställde in rätt ISO-kodning i Kwrite. :) Tack för hjälpen!