I want to forward SMS to eMail or to HTTP on a RUT955. With eMail the text is broken when there are special characters in it like german umlauts (äöüÄÖÜß), but it's still readable anyway. Unfortunately HTTP doesn't work at all with special characters, because the text needs to be formatted in UTF-8. There is an option "Encode message text to Base64" in the firmware, but the target service (Telegram API) doesn't speak Base64 but UTF-8 only.
To convert an example string like
"Jörg bäckt quasi zwei Haxenfüße vom Wildpony"
to UTF-8 inline this would look like
"J\u00f6rg b\u00e4ckt quasi zwei Haxenf\u00fc\u00dfe vom Wildpony"
Alternatively it could be encoded as "percent encoding" UTF-8 for URLs like:
Both version would work.
Strangely enough it works flawless with french special characters or even russian messages. No errors at all. We've encountered the broken messages only with german special characters.
Is there any way to achieve this?
Thanks in advance,