UTF8
Aus Mein Wiki
Sebra (Diskussion | Beiträge) (→UTF8-Formatierung geht verloren) |
Sebra (Diskussion | Beiträge) (→korrekte Codierung nutzen) |
||
| Zeile 1: | Zeile 1: | ||
| - | |||
= Probleme = | = Probleme = | ||
| Zeile 32: | Zeile 31: | ||
** öffnen in Netbeans auf Windows-System | ** öffnen in Netbeans auf Windows-System | ||
** => Fehler vorhanden (Zeichen sehen etwas anders aus, als oben, aber sind "kaputt") | ** => Fehler vorhanden (Zeichen sehen etwas anders aus, als oben, aber sind "kaputt") | ||
| + | |||
| + | * Scheinbar sind die Daten die Filezilla lokal erstellt nicht in korrektem utf8 zur Konvertierung sollte man PsPad verwendenn! | ||
| + | |||
| + | == Zeichenkodierung feststellen == | ||
| + | === Windows === | ||
| + | * Netbeans erkennt wenn die Datei NICHT der Projektcodierung entspricht, kann aber nicht konvertieren. | ||
| + | * PSPad erkennt nicht alles, Konvertierung klappt aber trotzdem meistens! | ||
| + | * Viewer des TotalCommanders (F3) - nicht probiert. | ||
| + | * BabelPad | ||
| + | ** http://www.babelstone.co.uk/Software/BabelPad.html | ||
| + | ** Scheint die Premiumlösung zu sein, zeigt die Codierung direkt im Titel und kann auch konvertieren. | ||
| + | |||
| + | === auf Linux-System === | ||
| + | ==== utrac ==== | ||
| + | * how to http://vibora.de/archives/172 | ||
| + | * Source http://utrac.sourceforge.net/ | ||
| + | * feststellen: utrac -p <Datei> | ||
| + | * konvertieren: iconv --from-code=UTF-8 --to-code ISO-8859-1 probe_1.html > index.html | ||
| + | ==== per enca ==== | ||
| + | aptitude install enca | ||
| + | enca -L none /path/to/example-file.txt | ||
| + | |||
| + | $ sudo apt-get install enca | ||
| + | $ cd /usr/ports/converters/enca;pcfreak# make install clean | ||
| + | ==== file <dateiname> ==== | ||
| + | funktionniert leider nicht immer | ||
| + | |||
| + | = korrekte Codierung nutzen = | ||
| + | Damit UTF-8 funktioniert müssen folgende Bedingungen erfüllt sein: | ||
| + | - Der Seitenheader muss korrekt sein: | ||
| + | |||
| + | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> | ||
| + | - Die Seitensprache muss korrekt sein: | ||
| + | |||
| + | <html lang="de-DE"> | ||
| + | - Webserver und PHP müssen ebenfalls auf UTF8 eingestellt sein. | ||
| + | |||
| + | Wenn diese Bedingungen erfüllt sind, klappts auch mit den Sonderzeichen ohne Entities... | ||
| + | |||
[[Kategorie:Problem]] | [[Kategorie:Problem]] | ||
[[Kategorie:Softwareentwicklung]] | [[Kategorie:Softwareentwicklung]] | ||

