logo blechtrottel.net blechtrottel.net
English

Iconv-UTF8-plugin

Derzeit unterstützt phase 5 kein unicode. Das heißt aber nicht unbedingt, dass man auf seinen lieblingseditor verzichten muss, wenn ein projekt unbedingt in utf-8 und konsorten kodiert sein soll.

Von GNU gibt es das nützliche konvertierungsprogramm Iconv, das in der Unix-welt sehr verbreitet ist. Auch unter PHP gibt es eine entsprechende erweiterung. Auch für Windows gibt es versionen, die aber nicht immer aktuell sind und meist nicht als exe heruntergeladen werden können.

Deshalb empfiehlt blechtrottel.net inzwischen die weiterentwicklung Uconv, die im ICU-Paket des ICU-projekts enthalten ist.

Das Uconv/Iconv-UTF8-plugin im einsatz.

versionsgeschichte

installation

  1. Im downloadbereich des ICU-projekts die downloadseite der aktuellen Uconv-version wählen, dort dem downloadlink folgen und die gewünschte zip-datei für Windows herunterladen und in einen beliebigen ordner entpacken.
  2. Aus der iconvutf8.zip die dateien Iconv-UTF8.exe und iconvutf8.ini in den ordner plugins von phase 5 kopieren.
  3. In der iconvutf8.ini den pfad zur uconv.exe bei iconv = eintragen. Fertig! Für hinweise zu den erweiterten einstellungen der iconvutf8.ini gibt es im downloadpaket eine beispiel.ini.

bedienung

Eine datei in phase 5 öffnen und unter Tools den menüpunkt Iconv-UTF8 auswählen. Das Plugin liest den quellzeichensatz aus der datei aus, sofern signatur, encoding- oder charset-angaben vorhanden sind. Dann muss nur noch der zielzeichensatz ausgewählt werden. Oder man wählt den importknopf ([>> phase 5 (cp1252)]). Das ist besonders praktisch, wenn die datei nur schnell zum bearbeiten konvertiert wird.

Sollte eine exotische datei (z.B. utf-32) in phase 5 nicht geöffnet werden können, so kann man das plugin auch alleine öffnen und die datei via Drag-and-Drop übergeben. Auch eine verknüpfung im SendTo-ordner ist möglich.

Bis zu sechs auswahlmöglichkeiten für quelle und ziel können in der ini eingetragen werden. Reichen diese vorgaben nicht aus, so kann in einem separaten feld auch jeder andere von Uconv/Iconv unterstützte zeichensatz eingetragen werden. Uconv bietet dabei mehr auswahl. Eine auflistung der möglichkeiten für quelle und ziel erreicht man über die hilfetaste ([?]).

Zusätzlich kann man zwei gewünschte von-zu-kombinationen in der ini eintragen und über schnelltasten aufrufen.

anmerkungen

dank

Für die nachhilfe und geduldigen auskünfte zu den themen unicode, codierungen und signaturen in bezug auf phase 5 und die welt im allgemeinen danken wir Karlheinz Zöchling und Hans-Dieter Berretz.

PS.: freeware & viren

Alle programme von blechtrottel.net sind selbstverständlich virenfrei. Sie können aber unter umständen von manchen virenschutz-programmen fälschlich verdächtigt werden. Warum das manchmal der fall ist - und auch anderen passiert - erfährt man auf dieser infoseite.