No description
  • C# 97.3%
  • Dockerfile 1.4%
  • Shell 1.3%
Find a file
Renovate Bot 76fa3b4ce7
chore(deps): update dependency ptr727.languagetags to 1.2.17 (#8)
This PR contains the following updates:

| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
| [ptr727.LanguageTags](https://github.com/ptr727/LanguageTags) | `1.2.13` → `1.2.17` | ![age](https://developer.mend.io/api/mc/badges/age/nuget/ptr727.LanguageTags/1.2.17?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/ptr727.LanguageTags/1.2.13/1.2.17?slim=true) |

---

### Release Notes

<details>
<summary>ptr727/LanguageTags (ptr727.LanguageTags)</summary>

### [`v1.2.17`](https://github.com/ptr727/LanguageTags/releases/tag/1.2.17)

[Compare Source](https://github.com/ptr727/LanguageTags/compare/1.2.16...1.2.17)

#### What's Changed

- Develop by [@&#8203;ptr727](https://github.com/ptr727) in [#&#8203;98](https://github.com/ptr727/LanguageTags/pull/98)

**Full Changelog**: <https://github.com/ptr727/LanguageTags/compare/1.2.16...1.2.17>

### [`v1.2.16`](https://github.com/ptr727/LanguageTags/releases/tag/1.2.16)

[Compare Source](https://github.com/ptr727/LanguageTags/compare/1.2.13...1.2.16)

#### What's Changed

- Bump the nuget-deps group with 1 update by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;99](https://github.com/ptr727/LanguageTags/pull/99)
- Bump the nuget-deps group with 1 update by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;101](https://github.com/ptr727/LanguageTags/pull/101)
- Bump the actions-deps group with 2 updates by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;100](https://github.com/ptr727/LanguageTags/pull/100)

**Full Changelog**: <https://github.com/ptr727/LanguageTags/compare/1.2.13...1.2.16>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My41MS4xIiwidXBkYXRlZEluVmVyIjoiNDMuNTEuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOltdfQ==-->

Reviewed-on: #8
Co-authored-by: Renovate Bot <renovate-bot@seugames.de>
Co-committed-by: Renovate Bot <renovate-bot@seugames.de>
2026-03-05 16:09:26 +00:00
Models fix(lang): Fix language conversion and comparison 2025-12-07 14:45:39 +01:00
Services fix(lang): Fix language conversion and comparison 2025-12-07 14:45:39 +01:00
.gitignore fix(services): correct typos in variable names and comments, update .gitignore file 2025-12-07 14:58:22 +01:00
Dockerfile chore(deps): update dotnet monorepo to v10 2026-02-17 16:56:10 +00:00
entrypoint.sh feat(docker): add docker file 2025-11-21 18:35:22 +01:00
Program.cs fix(services): correct typos in variable names and comments, update .gitignore file 2025-12-07 14:58:22 +01:00
README.md docs(readme): add bugs section 2025-11-22 23:55:02 +01:00
renovate.json Add renovate.json 2026-02-17 16:36:32 +00:00
SeuGames.Tools.Taggarr-Sharp.csproj chore(deps): update dependency ptr727.languagetags to 1.2.17 (#8) 2026-03-05 16:09:26 +00:00

Taggarr Sharp

Tip

  • You Want to know which Shows do have all dubs?
  • You don't want to watch subs?
  • Then this little project will help you with that

I started this project because I felt the same way and the existing Project form BassHous3 named taggarr had some issues for me.

Yes I just could have opened a PR or an Issue there but I felt like doing my own and learning stuff on the way

Note

How it works:

  • DUB the show/series contains all of your target languages.
  • SEMI-DUB the show is missing at least one of your target languages or some episodes ar missing the dub
  • WRONG-DUB the show is only in original language or has other dubs not containing your target languages

How to run

This application is a simple console application which listens to arguments and also needs some Environment variables:

Arguments to pass:

--languages:

this is needed to parse your target language(s) of the dub.

--path:

this is used to specify the directory path where the application will search for shows/series.

Enviroment Variables:

BASEADDRESS:

The base address of Sonarr.

SONARR_API:

The API Key of Sonarr

DUB_TAG:

Your dub tag on Sonarr that you want to use. Defaults to "dub". This represents shows which do have all your target languages

SEMI_DUB_TAG:

Your dub tag on Sonarr that you want to use for partial dubs. Defaults to "semi-dub"

WRONG_DUB_TAG:

Your dub tag on Sonarr that you want to use for wrong dubs. Defaults to "wrong-dub"

Planned Features

  • Adding support for Docker with CRON as planned service.
  • Adding switch to exclude Specials folders

Bugs

  • Dockerfile not working for cron since cronie is not added

Credits

Special thanks for inspiration goes to: