Simple Machines Community Forum

SMF Support => Language Specific Support => Hilfe zu SMF (German) => Aiheen aloitti: URPG - joulukuu 05, 2006, 06:24:52 AP

Otsikko: Spezialbuchstaben / URF-8 / Datenbankbereinigung?
Kirjoitti: URPG - joulukuu 05, 2006, 06:24:52 AP
Hi!

Ab RC3 unterstützt ja SMF das UTF-8 Format, und damit auch ohne große Probleme Umlaute, etc.

Mein Problem ist jetzt das durch alte backups diese Umlaute mehrfach umgewandelt worden sind, aus Getränk wird mal "Getr?nk" mal "Getränk" und der Text wird fürchterlich unleserlich nach dem aufspielen eines solchen backups. Gegen die Fragezeichen wird man nix tun können, aber gibt es einen automatischen filter der mir die anderen verunglimpften Sonderzeichen ä, ü, ö, ß rettet / wiederherstellt?

Otsikko: Re: Spezialbuchstaben / URF-8 / Datenbankbereinigung?
Kirjoitti: xduugu - joulukuu 05, 2006, 09:33:34 AP
Unter Linux gibts ein Programm, das sich recode nennt, mit dem Dateiinhalte von einem in einen anderen Zeichensatz codieren kann....

Aber wie schafft man es, dass man mehrmals konvertiert bzw. unterschiedliche Zeichensätze verwendet?  :-\
Otsikko: Re: Spezialbuchstaben / URF-8 / Datenbankbereinigung?
Kirjoitti: URPG - joulukuu 05, 2006, 11:21:45 AP
Eigentlich sollte eine Datenbankabfrage mit "häßliche Zeichenkette" ersetzen durch "Umlaut" schon ausreichen... aber ich kenne mich da nicht so aus und habe angst irgend was (trennzeichen und so oder inhalte die ich besser nicht verändere) zu überschreiben...
Otsikko: Re: Spezialbuchstaben / URF-8 / Datenbankbereinigung?
Kirjoitti: xduugu - joulukuu 05, 2006, 11:41:27 AP
Ganz so einfach ist es nicht, weil man bestimmte Hexadezimalwerte durch andere austauschen muss.

btw es gibt sogar nen Windows Port http://unxutils.sourceforge.net/
Otsikko: Re: Spezialbuchstaben / URF-8 / Datenbankbereinigung?
Kirjoitti: URPG - joulukuu 06, 2006, 06:25:49 AP
hmmmm....

Und wie mache ich das damit? Das scheint noch einiges mehr zu tun... *kopfkratz*

*erstmal datenbank backup zieht*