# Umlaute in der Übergabe an die Webseite "hitparade.ch"

**URL:** https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264
**Category:** Allgemein
**Created:** [August 21, 2022, 2:53pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264 "2022-08-21T14:53:39Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Fotoknipser](https://community.mp3tag.de/user_avatar/community.mp3tag.de/fotoknipser/32/10524_2.png) [@Fotoknipser](https://community.mp3tag.de/u/Fotoknipser)
#### Post date: [August 21, 2022, 2:53pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/1 "2022-08-21T14:53:39Z")

</div>

Folgende Einstellungen, die ich über dieses Forum bekommen habe, funktionieren fast immer:  
Name: `Hitparade_CH`  
Pfad: `C:\Program Files\Mozilla Firefox\firefox.exe`  
Parameter: `https://hitparade.ch/search.asp?cat=s&search="%artist% - %title%"`  
Sind jedoch Umlaute in dem Übergabeastring, so wird der String verfälscht.  
Beispiel:  
Gesucht wird: `Andrea Berg - Dann küss mich doch`  
Durch die Tastenkombination: STRG & 2 wird die Webseite [https://hitparade.ch](https://Hitparade-CH) aufgerufen.  
in der Browseradresszeile steht: `https://hitparade.ch/search.asp?cat=s&search=Andrea%20Berg%20-%20Dann%20K%C3%BCss%20Mich%20Doch`  
Innerhalb der Schweizer-DB wird nach: **Andrea Berg - Dann KÃ¼ss Mich Doch** gesucht.  
Wenn ich `Artist - Song` manuell aus **MP3tag** in das Suchfeld der CH-Seite einkopiere, wird der Titel korrekt gesucht.  
Jetzt meine Frage, kann/muss ich dem Übergabestring noch ein Ansi-Parameter mitgeben?

Nachtrag: mit der Google-Suche hab ich das Phänomen nicht.

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 21, 2022, 3:14pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/2 "2022-08-21T15:14:34Z")

</div>

Es gibt ja auch ein dediziertes WSS für hitparade.ch.  
Ist das nicht besser?

> [@\[WS\] Hitparade ch](https://community.mp3tag.de/t/ws-hitparade-ch/9158):
>
> Hitparade Script for Year + Cover [How do I install the script?](https://community.mp3tag.de/t/2748/3) / [Wie installiere ich das Script?](https://community.mp3tag.de/t/2749/3) \o/ 2021-01-11: Updated 2021-01-15: Updated 2021-05-06: Updated [Hitparade08.rar](https://community.mp3tag.de/uploads/short-url/4wUr8whjLUwtIs4diHhMKxeUG0D.rar) (1.2 KB)

Auch aufgrund der Fehlermeldung zu Umlauten:

> [@Umlaute bei Skript Suche in Hitparade.ch funktioniert nicht mehr](https://community.mp3tag.de/t/umlaute-bei-skript-suche-in-hitparade-ch-funktioniert-nicht-mehr/18041):
>
> Hi Florian, ich arbeite mit einer von mir überarbeiteten/aktualisierten Variante des Original-Scriptes von Dano für "Hitparade.ch" in Kombination mit MP3Tag. Ich habe jedoch keine "speziellen" Script Kenntnisse! Leider funktioniert seit der Version 2.75 oder 2.76 (bin mir nicht ganz sicher) die Suche nicht mehr, wenn Umlaute im Tag enthalten sind. Konkret bedeutet dies, der Interpret, Titel, etc. wird nicht gefunden, obwohl er in der Hitparade.ch "Datenbank" gelistet ist. Liegt das an einer V…

---

<div class="post-metadata">

### Author: ![LyricsLover](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/l/c6cbf5/32.png) [@LyricsLover](https://community.mp3tag.de/u/LyricsLover)
#### Post date: [August 21, 2022, 5:02pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/3 "2022-08-21T17:02:57Z")

</div>

> [@Fotoknipser](#):
>
> [Die Offizielle Schweizer Hitparade - hitparade.ch](https://hitparade.ch/search.asp?cat=s&search=Andrea%20Berg%20-%20Dann%20K%C3%BCss%20Mich%20Doch)

Idealerweise sollte der Suchstring aktuell so aussehen:  
`https://hitparade.ch/search.asp?cat=s&search=Andrea%20Berg%20K%FCss%20mich%20doch`

Um das zu erreichen, müsste Dein Suchstring in diesem Fall so aussehen:  
`https://hitparade.ch/search.asp?cat=s&search="$replace(%artist%,'&','%26') $replace(%title%,'ü','%FC')"`

Die beiden Ersetzungen von `&` in `%26` und dem Umlaut `ü` in `%FC` sind nur Beispiele. Die müsstest Du für weitere Umlaute und Sonderzeichen entsprechend erweitern.

Die wichtigsten Sonderzeichen findest Du hier: [URL-Encoding – Wikipedia](https://de.wikipedia.org/wiki/URL-Encoding#Relevante_ASCII-Zeichen_in_Prozentdarstellung)  
Da jede Webseite das wieder anders macht, muss man durch ausprobieren rausfinden, welche Variante genau für die Umlaute passt, hier z.B. ä = E4, ö = F6, ü = FC.  
Weitere Hinweise findest Du auch hier: [Hilfe:Sonderzeichenreferenz – Wikipedia](https://de.wikipedia.org/wiki/Hilfe:Sonderzeichenreferenz)

---

<div class="post-metadata">

### Author: ![Fotoknipser](https://community.mp3tag.de/user_avatar/community.mp3tag.de/fotoknipser/32/10524_2.png) [@Fotoknipser](https://community.mp3tag.de/u/Fotoknipser)
#### Post date: [August 21, 2022, 7:50pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/4 "2022-08-21T19:50:23Z")

</div>

> [@LyricsLover](#):
>
> Um das zu erreichen, müsste Dein Suchstring in diesem Fall so aussehen: ....

Ich hab da mal was vorbereitet:  
Suchstring: `... ä ... ö ... ü ... Ä ... Ö ... Ü ... ß ...`  
Ergenbis: `... ä ... Ã¶ ... ü ... Ã„ ... Ö ... Ãœ ... ß ...`

daraus ergibt sich, dass jeder zweite Fall nicht ersetzt wird.  
Mein Übergabeastring ist:  
`https://hitparade.ch/search.asp?cat=s&search="$replace(%title%,'ä','%E4', %title%,'ö','%F6', %title%,'ü','%FC', %title%,'Ä','%C4', %title%,'Ö','%D6', %title%,'Ü','%DC', %title%,'ß','%DF')`

Was läuft da schief?

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 21, 2022, 7:54pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/5 "2022-08-21T19:54:24Z")

</div>

> [@Fotoknipser](#):
>
> Was läuft da schief?

Die Syntax deines $replace() Kommandos ist im Prinzip ungültig.  
Das müsste eher so werden:  
`$replace(%title%,'ä','%E4','ö','%F6','ü','%FC','Ä','%C4'` usw.  
denn:  
`$replace(x,y,z)` returns the string x with all occurrences of string y replaced by string z. Supports multiple parameter pairs y and z.

---

<div class="post-metadata">

### Author: ![Fotoknipser](https://community.mp3tag.de/user_avatar/community.mp3tag.de/fotoknipser/32/10524_2.png) [@Fotoknipser](https://community.mp3tag.de/u/Fotoknipser)
#### Post date: [August 21, 2022, 8:01pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/6 "2022-08-21T20:01:25Z")

</div>

> [@ohrenkino](#):
>
> Die Syntax deines $replace() Kommandos ist im Prinzip ungültig.

na ja, nach dem absenden kam mir noch eine Idee.. (die funktioniert)

```auto
`https://hitparade.ch/search.asp?cat=s&search="$replace(%title%,'ä','%E4',, %title%,'ö','%F6',, %title%,'ü','%FC',, %title%,'Ä','%C4',, %title%,'Ö','%D6',, %title%,'Ü','%DC',, %title%,'ß','%DF')`

ich hab, vom ersten %title% abgesehen ein Doppel-Komma `,,` vor dem %title% gesetzt, jetzt ist das Ergebnis so:

 ... ä ... ö ... ü ... Ä ... Ö ... Ü ... ß ...

ich gehe davon aus, dass es einfach Zufall oder Glück ist
```

---

<div class="post-metadata">

### Author: ![ohrenkino](https://community.mp3tag.de/user_avatar/community.mp3tag.de/ohrenkino/32/4843_2.png) [@ohrenkino](https://community.mp3tag.de/u/ohrenkino)
#### Post date: [August 21, 2022, 8:03pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/7 "2022-08-21T20:03:44Z")

</div>

Nee, sorry, das wird dadurch nicht besser.  
Bitte, ernsthaft: wende die richtige Syntax an.

---

<div class="post-metadata">

### Author: ![Fotoknipser](https://community.mp3tag.de/user_avatar/community.mp3tag.de/fotoknipser/32/10524_2.png) [@Fotoknipser](https://community.mp3tag.de/u/Fotoknipser)
#### Post date: [August 21, 2022, 8:27pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/8 "2022-08-21T20:27:25Z")

</div>

> [@ohrenkino](#):
>
> Bitte, ernsthaft: wende die richtige Syntax an.

Stimmt, sobald man die Syntax kennt kann man (ich) sie auch richtig anwenden.

> [@LyricsLover](#):
>
> Um das zu erreichen, müsste Dein Suchstring in diesem Fall so aussehen:  
> `https://hitparade.ch/search.asp?cat=s&search="$replace(%artist%,'&','%26') $replace(%title%,'ü','%FC')"`

An diesem Beitrag konnte ich noch nicht erkennen, dass Mehrfachersetzungen möglich sind, deshalb meine unorthodoxen Versuche.

Hier für andere Suchende mein Suchstring:  
`https://hitparade.ch/search.asp?cat=s&search="$replace(%title%,'ä','%E4','ö','%F6','ü','%FC','Ä','%C4','Ö','%D6', 'Ü','%DC','ß','%DF')"`

Ich danke Euch beiden für Eure Mühen!

---

<div class="post-metadata">

### Author: ![system](https://community.mp3tag.de/uploads/default/original/2X/c/ce7035d426cb755a7916793326d23b465222a407.png) [@system](https://community.mp3tag.de/u/system)
#### Post date: [September 20, 2022, 8:27pm UTC](https://community.mp3tag.de/t/umlaute-in-der-ubergabe-an-die-webseite-hitparade-ch/58264/9 "2022-09-20T20:27:39Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
