Hallo!
Ich will eine Grafik erstellen, die den Titel der Seite enthält. Die eingesetzte Schriftart kann jedoch keine Umlaute darstellen, weshalb ich ä, ö, ü und ß mit ae, oe etc. ersetzen will. Aber egal wie ichs anstelle, der folgende Code will einfach nicht die Zeichen ersetzen. Die Grafik wird aber ansonsten zuverlässig erstellt 😢
<snip>
# headline image
HEADLINE = IMAGE
HEADLINE.altText.field = title
HEADLINE.file = GIFBUILDER
HEADLINE.file {
XY = 500, 65
backColor = #ffffff
# frame of the image
10 = IMAGE
10.file = fileadmin/design/images/head_template.gif
# get title of the page
20 = TEXT
20 {
text {
field = title
case = lower
parseFunc.short >
parseFunc.short {
ä = ae
ö = oe
ü = ue
ß = ss
}
}
fontFile = fileadmin/design/fonts/goose.ttf
fontSize = 28
fontColor = #c50100
offset = -30, 42
align = right
}
# draw text shadow
15 < .20
15 {
offset = -28, 44
fontColor = #adadad
}
}
</snip>
Weiß jemand, warum die Zeichenersetzung in einem String wie "Wir über uns" so nicht funktioniert?
Besten Dank vorab.
Grüße
Björn