# Bestimmte Wörter kleinschreiben

**URL:** https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657
**Category:** Allgemein
**Created:** [April 8, 2023, 8:08pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657 "2023-04-08T20:08:27Z")
**Posts on this page:** 18
**Page:** 1

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 8, 2023, 8:08pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/1 "2023-04-08T20:08:27Z")

</div>

Ich suche momentan nach einer Lösung, wie z.B. die englischen Wörter THE, TO, OF und FROM innerhalb von Titeln/Interpreten (also nicht am Anfang) kleingeschrieben werden können.

Habe [das hier](https://community.mp3tag.de/t/bestimmte-worte-kleinschreiben-ausser-am-tag-anfang/11414) (Tag-Feld formatieren) versucht. Problem: Statt z.B. "The Girl from the BBC" wird daraus "The Girl from the Bbc" und noch schlimmer aus "Wenn ich an dich denke" wird "Wenn Ich An Dich Denke". Gibt es einen Lösungsansatz, wie ich das verhindern kann oder zumindest klug herausfiltern kann?

LG

---

<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: [April 8, 2023, 8:18pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/2 "2023-04-08T20:18:19Z")

</div>

> [@Daniel1](#):
>
> The Girl from the BBC" wird daraus "The Girl from the Bbc"

Wenn du auf so einen String die Funktion $caps2() anwendest, bleibt zumindest "BBC" unberührt.

Für die anderen Fälle wird nur eine Aktion vom Typ "Tag-Feld formatieren" und einer Liste von Wortpaaren mit $replace(), die dann behandelt werden sollen, helfen.  
Aber das ist im Prinzip schon in dem von dir verlinkten Thread beschrieben.

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 8, 2023, 8:20pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/3 "2023-04-08T20:20:59Z")

</div>

> [@ohrenkino](#):
>
> Für die anderen Fälle wird nur eine Aktion vom Typ "Tag-Feld formatieren" und einer Liste von Wortpaaren mit $replace(), die dann behandelt werden sollen, helfen.

Meinst du das hier?

TITLE  
$replace($caps(%title%), The, the, To, to, Of, of, From, from)

---

<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: [April 8, 2023, 8:24pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/4 "2023-04-08T20:24:55Z")

</div>

Ich würde nur einen ggf. schon mit $CAPS2() behandelten TITLE bearbeiten:  
`$replace(%title%, The, the, To, to, Of, of, From, from)`  
$replace() verträgt bis zu 32 Wortpaare.

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 8, 2023, 8:25pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/5 "2023-04-08T20:25:53Z")

</div>

> [@ohrenkino](#):
>
> $replace(%title%, The, the, To, to, Of, of, From, from)

Kommt das dann in eine Aktion nach

TITLE  
$replace($caps(%title%), The, the, To, to, Of, of, From, from)

?

Oder bringe ich gerade was durcheinander?

---

<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: [April 8, 2023, 8:29pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/6 "2023-04-08T20:29:15Z")

</div>

Ich unterstelle, dass diese Bearbeitung mehrfach vorkommt.  
Dazu legst du eine Aktionsgruppe mit einem schönen Namen an, z.B. "Englische Schreibweise anpassen".  
Die erste Aktion in der Aktionsgruppe wäre eine Aktion vom Typ "Tag-Feld formatieren" für TITLE  
Format String: $caps2(%title%)

Die zweite Aktion in der Aktionsfruppe wäre eine Aktion vom Typ "Tag-Feld formatieren" für TITLE  
Format String: $replace(%title%, The, the, To, to, Of, of, From, from)

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 8, 2023, 8:42pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/7 "2023-04-08T20:42:23Z")

</div>

Hm, dann wird bei anderen Titeln z.B. leider wieder "Wenn Ich An Dich Denke" draus.

---

<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: [April 8, 2023, 8:46pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/8 "2023-04-08T20:46:42Z")

</div>

In den (deutschen) Titeln wird ja vermutlich auch nicht The, From und Of vorkommen.  
Wieder: MP3tag kann nicht lesen. Und auch keine Sprachen. Und auch nicht Grammatik.  
Du musst mit Filtern dafür sorgen, dass die Regeln, die du anwenden willst, auch für die Daten passen.  
Ein Krücke (?) wäre, das Feld LANGUAGE zu füllen und dann die Schreibweisenanpassung nur auf Dateien mit "eng" anzuwenden.

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 8, 2023, 8:50pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/9 "2023-04-08T20:50:36Z")

</div>

Ok, also filtere ich einfach nach "of", "the",... und wende dann deine beschriebene Aktionsgruppe an?

---

<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: [April 8, 2023, 8:51pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/10 "2023-04-08T20:51:13Z")

</div>

Hast du es ausprobiert? (denn grau ist alle Theorie)

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 8, 2023, 11:31pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/11 "2023-04-08T23:31:29Z")

</div>

> [@ohrenkino](#):
>
> Die erste Aktion in der Aktionsgruppe wäre eine Aktion vom Typ "Tag-Feld formatieren" für TITLE  
> Format String: $caps2(%title%)
> 
> Die zweite Aktion in der Aktionsfruppe wäre eine Aktion vom Typ "Tag-Feld formatieren" für TITLE  
> Format String: $replace(%title%, The, the, To, to, Of, of, From, from)

Das hier hat funktioniert, ich bin mir nur nicht sicher, wie ich das filtern kann, also was genau ich eintippen müsste.

---

<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: [April 9, 2023, 5:23am UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/12 "2023-04-09T05:23:14Z")

</div>

Hier ist die Beschreibung zu Filtern:

> **[Filter and Search – Mp3tag Documentation](https://docs.mp3tag.de/filter/)**
>
> Documentation on Filter and Search and keywords to form complex filter expressions. Mp3tag is the universal Tag Editor.

Ich würde dann probieren:  
`%title% MATCHES "(?-i) To "`  
... denn wenn ich so filtere:  
`%title% MATCHES "(?-i) To"`  
kriege ich auch die Titel mit z.B. "Tongues"

Das (?-i) sorgt dafür, dass die Schreibweise berücksichtigt wird.

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 9, 2023, 1:17pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/13 "2023-04-09T13:17:50Z")

</div>

Danke, ich probiere mal diese Vorgehensweise. Kann ich auch mehr Wörter als "To" einsetzen in den Filter?

---

<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: [April 9, 2023, 1:20pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/14 "2023-04-09T13:20:26Z")

</div>

Du kannst mehrere Kriterien miteinander verknüpfen - aber das steht alles in der verlinkten Dokumentation.

---

<div class="post-metadata">

### Author: ![Daniel1](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/b19c9b/32.png) [@Daniel1](https://community.mp3tag.de/u/Daniel1)
#### Post date: [April 9, 2023, 1:24pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/15 "2023-04-09T13:24:34Z")

</div>

Mit %title% MATCHES "(?-i) To " or "(?-i) Of " hat es nicht funktioniert.

---

<div class="post-metadata">

### Author: ![MotleyG](https://community.mp3tag.de/user_avatar/community.mp3tag.de/motleyg/32/440_2.png) [@MotleyG](https://community.mp3tag.de/u/MotleyG)
#### Post date: [April 9, 2023, 1:36pm UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/16 "2023-04-09T13:36:55Z")

</div>

> [@Daniel1](#):
>
> It didn't work with %title% MATCHES "(?-i) To " or "(?-i) Of ".

Alle Filterbefehle müssen in GROSSBUCHSTABEN stehen und jeder Ausdruck muss definiert werden. Versuchen Sie dies zum Beispiel;

`%title% MATCHES "(?-i) To " OR %title% MATCHES "(?-i) Of "`

---

<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: [April 12, 2023, 5:10am UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/17 "2023-04-12T05:10:00Z")

</div>

A post was split to a new topic: [Filter für Schreibweise in Titel und Album](https://community.mp3tag.de/t/filter-fur-schreibweise-in-titel-und-album/60682)

---

<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: [May 12, 2023, 5:10am UTC](https://community.mp3tag.de/t/bestimmte-worter-kleinschreiben/60657/18 "2023-05-12T05:10:58Z")

</div>

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