PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umlaute



Der Buchhalter
02.03.2018, 15:16
Hi,
wenn ich Umlaute im Text habe zeigt 3dl.sx diese als Fehler Doppeleintrag an(In der 129). was wer was das ist und wie ich das abstelle?

Gruß

Checcker
02.03.2018, 21:18
Nutze eine 3dl.txt als Message mit diesem Inhalt



import "iUtils.js"

s = IDESCRIPTION;

if( CharCount("Ä,Ö,Ü,ä,ö,ü,ß", s) )
s = StringReplace(s, "Ä", "Ae");
else
s = StringReplace(s, "Ä", "Ae");
s = StringReplace(s, "ä", "ae");
s = StringReplace(s, "Ö", "Oe");
s = StringReplace(s, "ö", "oe");
s = StringReplace(s, "Ü", "Ue");
s = StringReplace(s, "ü", "ue");
s = StringReplace(s, "ß", "ss");
s = StringReplace(s, "“", "");
s = StringReplace(s, "”", "");
s = StringReplace(s, "-", "");
s = StringReplace(s, "–", "");
s = StringReplace(s, "»", "");
s = StringReplace(s, "«", "");
s = StringReplace(s, "„", "");
s = StringReplace(s, "´", "");
s = StringReplace(s, "`", "");
s = StringReplace(s, "!", ".");
s = StringReplace(s, "$", " Dollar");
s = StringReplace(s, "%", " Prozent");
s = StringReplace(s, "§", "Paragraph");
s = StringReplace(s, "&", " und ");
s = StringReplace(s, "®", "");
s = StringReplace(s, "*", "");
s = StringReplace(s, "~", "");
s = StringReplace(s, "#", "");
s = StringReplace(s, "’", "");
s = StringReplace(s, "…", "");
s = StringReplace(s, "\"", "");

print(copy(s , 1 , 999999));

Der Buchhalter
03.03.2018, 15:15
Hallo,
erstmal Danke für deine Hilfe, aber leider keine Veränderung :emoji36:

Gruß

Checcker
03.03.2018, 15:45
Funktioniert wunderbar. Musst auch in den Plugin Settings "text as description" aktivieren

Der Buchhalter
03.03.2018, 16:22
Habe ich ja funzt aber nicht ich muss März in Maerz ändern dann gehts

https://www.szenebox.org/images/_imported/2018/03/1.jpg

https://www.szenebox.org/images/_imported/2018/03/2.jpg

- - - - - - - - - - Beitrag nachträglich erweitert - - - - - - - - - -

https://www.szenebox.org/images/_imported/2018/03/3.jpg

https://www.szenebox.org/images/_imported/2018/03/4.jpg

Checcker
03.03.2018, 20:52
Dann machst du was falsch. Ich nutze es selbst und funktioniert. Musst die Message natürlich auch Laden in den CMS Einstellungen. Das was du wohl meinst sorry hab ich wohl net genau gelesen ist die Subject. Einfach den Code den ich dir gepostet habe abändern s = IDESCRIPTION; tauschen durch s = IReleaseName;

Allerdings ist die Message auch zu verwenden da sonst die Beschreibung nicht übermittelt wird wenn Umlaut in der Beschreibung sind

Der Buchhalter
05.03.2018, 15:03
Jetzt klappt es, vielen Dank für deine Hilfe.

Gruß