# Bulk adding apostrophes using actions

**URL:** <https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673>\
**Category:** Support\
**Created:** [January 21, 2021, 6:09am UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673 "2021-01-21T06:09:33Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![daktari](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/6bbea6/32.png) [@daktari](https://community.mp3tag.de/u/daktari)\
**Post date:** [January 21, 2021, 6:09am UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/1 "2021-01-21T06:09:33Z")

</div>

A loooooong time ago, I found a set of actions on these forums for converting certain words to lower case. Things like, an, a, the, as, of and so on. It saved my life. Not literally, but it made things so much easier for tagging my files.

Since then I've used those actions hundreds and hundreds of times, plus created a couple of my own. Very simple actions, like populating artist and album fields based on my directory structure.

What would be awesome is a set of actions, like the case actions I described, that would add apostrophes for words like don't, I'll, can't, doesn't, etc. I was able to to create a single action for the word youre in the \_FILENAME field. It works perfect of course. But I'd like to run all words on a single action. Or maybe just a few if there's some kind of limit.

Thanks in advance!

---

<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:** [January 21, 2021, 6:37am UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/2 "2021-01-21T06:37:17Z")

</div>

> [@daktari](#):
>
> But I'd like to run all words on a single action.

I wonder what this is about single actions ...  
You can either create an action group with several actions of the type "Replace" where each action takes care of one word and its replacement or you create an action of the type "Format value" for TITLE  
Format string: `$replace(%title%,dont,don''t,cant,can''t)`  
You can add more replacement pairs to the $replace() function (I think up to 32 but that is just an impression).  
So depending on the number of words you want to replace, just one action may be enough, perhaps you have to add a further one.

---

<div class="post-metadata">

**Author:** ![daktari](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/6bbea6/32.png) [@daktari](https://community.mp3tag.de/u/daktari)\
**Post date:** [January 21, 2021, 6:42am UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/3 "2021-01-21T06:42:58Z")

</div>

A couple of actions would be fine, since I'm fine with the five steps for case editing. 😉

I'll give this a try and report back.

---

<div class="post-metadata">

**Author:** ![daktari](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/6bbea6/32.png) [@daktari](https://community.mp3tag.de/u/daktari)\
**Post date:** [January 21, 2021, 6:54am UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/4 "2021-01-21T06:54:45Z")

</div>

I tried a few times, but using the FORMAT VALUE action failed, so I created a few individual actions using REPLACE and that's working great. Just have to add to it as I find contractions that need an apostrophe.

Thank you for the help.

---

<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:** [January 21, 2021, 7:00am UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/5 "2021-01-21T07:00:11Z")

</div>

> [@daktari](#):
>
> using the FORMAT VALUE action failed

That is astounding as it worked perfectly over here - so a little more details would have been nice like what you expected which code you used for which field, so that I can learn how to explain it better next time.

---

<div class="post-metadata">

**Author:** ![daktari](https://community.mp3tag.de/letter_avatar_proxy/v4/letter/d/6bbea6/32.png) [@daktari](https://community.mp3tag.de/u/daktari)\
**Post date:** [January 21, 2021, 2:24pm UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/6 "2021-01-21T14:24:40Z")

</div>

It was late when I tried last night, so I must have done something wrong. It's working great now. \>\_\>

---

<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:** [February 20, 2021, 2:24pm UTC](https://community.mp3tag.de/t/bulk-adding-apostrophes-using-actions/51673/7 "2021-02-20T14:24:44Z")

</div>

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