diff --git a/docs/Radarr/Radarr-collection-of-custom-formats.md b/docs/Radarr/Radarr-collection-of-custom-formats.md
index 0943d6206..f061228a2 100644
--- a/docs/Radarr/Radarr-collection-of-custom-formats.md
+++ b/docs/Radarr/Radarr-collection-of-custom-formats.md
@@ -85,7 +85,7 @@ We've made 3 guides related to this.
| [Stan](#stan) | | |
| UK Streaming Services | Misc Streaming Services | Anime Streaming Services |
-|-----------------------|-------------------------|--------------------------|
+| --------------------- | ----------------------- | ------------------------ |
| [BBC iPlayer](#ip) | [AUBC](#aubc) | [VRV](#vrv) |
| [ITVX](#itvx) | [CBC](#cbc) | |
| [MY5](#my5) | [Crave](#crav) | |
@@ -96,7 +96,7 @@ We've made 3 guides related to this.
---
| Miscellaneous | French Audio Version | French Source Groups |
-|----------------------------------------|----------------------|-------------------------------------------------|
+| -------------------------------------- | -------------------- | ----------------------------------------------- |
| [Bad Dual Groups](#bad-dual-groups) | [VFF](#vff) | [FR Remux Tier 01](#fr-remux-tier-01) |
| [DV (Disk)](#dv-disk) | [VOF](#vof) | [FR Remux Tier 02](#fr-remux-tier-02) |
| [DV (WEBDL)](#dv-webdl) | [VFI](#vfi) | [FR UHD Bluray Tier 01](#fr-uhd-bluray-tier-01) |
@@ -139,6 +139,18 @@ We've made 3 guides related to this.
| [Anime BD Tier 07 (P2P/Scene)](#anime-bd-tier-07-p2pscene) | [Anime Raws](#anime-raws) | | |
| [Anime BD Tier 08 (Mini Encodes)](#anime-bd-tier-08-mini-encodes) | [Anime LQ Groups](#anime-lq-groups) | | |
+---
+
+| Language profiles |
+|-----------------------------------------------------------------|
+| [Language German-DL](#language-german-dl) |
+| [Language Not English (English Only)](#language-not-english) |
+| [Language Not French (French Only)](#language-not-french) |
+| [Language Not Original (Original Only)](#language-not-original) |
+| [Language Original French](#language-original-french) |
+
+---
+
## Audio Advanced
---
@@ -3181,17 +3193,17 @@ We've made 3 guides related to this.
---
-## Language Profile
+## Language Profiles
---
### Language Not French
-Language Not French
+Language: French Only
??? question "Language Not French - [Click to show/hide]"
- Language Specification is Not French
+ {! include-markdown "../../includes/cf-descriptions/language-not-french.md" !}
??? example "JSON - [Click to show/hide]"
@@ -3205,11 +3217,11 @@ We've made 3 guides related to this.
### Language Not Original
-Language Not Original
+Language: Original Only
??? question "Language Not Original - [Click to show/hide]"
- Language Specification is Not Original
+ {! include-markdown "../../includes/cf-descriptions/language-not-original.md" !}
??? example "JSON - [Click to show/hide]"
@@ -3236,3 +3248,39 @@ We've made 3 guides related to this.
```
[TOP](#index)
+
+---
+
+### Language Not English
+
+Language: English Only
+
+??? question "Language Not English - [Click to show/hide]"
+
+ {! include-markdown "../../includes/cf-descriptions/language-not-english.md" !}
+
+??? example "JSON - [Click to show/hide]"
+
+ ```json
+ [[% filter indent(width=4) %]][[% include 'json/radarr/cf/language-not-english.json' %]][[% endfilter %]]
+ ```
+
+[TOP](#index)
+
+---
+
+### Language German-DL
+
+Language: German + Original
+
+??? question "Language German-DL - [Click to show/hide]"
+
+ {! include-markdown "../../includes/cf-descriptions/language-german-dl.md" !}
+
+??? example "JSON - [Click to show/hide]"
+
+ ```json
+ [[% filter indent(width=4) %]][[% include 'json/radarr/cf/language-german-dl.json' %]][[% endfilter %]]
+ ```
+
+[TOP](#index)
diff --git a/docs/Sonarr/sonarr-collection-of-custom-formats.md b/docs/Sonarr/sonarr-collection-of-custom-formats.md
index dca0628a3..0cd00c929 100644
--- a/docs/Sonarr/sonarr-collection-of-custom-formats.md
+++ b/docs/Sonarr/sonarr-collection-of-custom-formats.md
@@ -134,6 +134,18 @@ We've made 3 guides related to this.
| [Anime BD Tier 07 (P2P/Scene)](#anime-bd-tier-07-p2pscene) | [Anime Raws](#anime-raws) | | |
| [Anime BD Tier 08 (Mini Encodes)](#anime-bd-tier-08-mini-encodes) | [Anime LQ Groups](#anime-lq-groups) | | |
+---
+
+| Language profiles |
+|-----------------------------------------------------------------|
+| [Language German-DL](#language-german-dl) |
+| [Language Not English (English Only)](#language-not-english) |
+| [Language Not French (French Only)](#language-not-french) |
+| [Language Not Original (Original Only)](#language-not-original) |
+| [Language Original French](#language-original-french) |
+
+---
+
## Audio Advanced
---
@@ -3264,17 +3276,17 @@ We've made 3 guides related to this.
---
-## Language Profile
+## Language Profiles
---
### Language Not French
-Language Not French
+Language: French Only
??? question "Language Not French - [Click to show/hide]"
- Language Specification is Not French
+ {! include-markdown "../../includes/cf-descriptions/language-not-french.md" !}
??? example "JSON - [Click to show/hide]"
@@ -3288,11 +3300,11 @@ We've made 3 guides related to this.
### Language Not Original
-Language Not Original
+Language: Original Only
??? question "Language Not Original - [Click to show/hide]"
- Language Specification is Not Original
+ {! include-markdown "../../includes/cf-descriptions/language-not-original.md" !}
??? example "JSON - [Click to show/hide]"
@@ -3319,3 +3331,39 @@ We've made 3 guides related to this.
```
[TOP](#index)
+
+---
+
+### Language Not English
+
+Language: English Only
+
+??? question "Language Not English - [Click to show/hide]"
+
+ {! include-markdown "../../includes/cf-descriptions/language-not-english.md" !}
+
+??? example "JSON - [Click to show/hide]"
+
+ ```json
+ [[% filter indent(width=4) %]][[% include 'json/sonarr/cf/language-not-english.json' %]][[% endfilter %]]
+ ```
+
+[TOP](#index)
+
+---
+
+### Language German-DL
+
+Language: German + Original
+
+??? question "Language German-DL - [Click to show/hide]"
+
+ {! include-markdown "../../includes/cf-descriptions/language-german-dl.md" !}
+
+??? example "JSON - [Click to show/hide]"
+
+ ```json
+ [[% filter indent(width=4) %]][[% include 'json/sonarr/cf/language-german-dl.json' %]][[% endfilter %]]
+ ```
+
+[TOP](#index)
diff --git a/docs/json/radarr/cf/language-german-dl.json b/docs/json/radarr/cf/language-german-dl.json
new file mode 100644
index 000000000..0f6bdb59d
--- /dev/null
+++ b/docs/json/radarr/cf/language-german-dl.json
@@ -0,0 +1,38 @@
+{
+ "trash_id": "ec754fe717c4e772d6e75c70f1205c38",
+ "trash_scores": {
+ "default": -10000
+ },
+ "trash_description": "Language: German Dual and Multi language: Add this Custom Format with the default score of -10000 to prevent getting releases that include German + original audio, or add it with a score of +10000 if you prefer releases that include German + original audio.",
+ "name": "Language: German + Original",
+ "includeCustomFormatWhenRenaming": false,
+ "specifications": [
+ {
+ "name": "German",
+ "implementation": "LanguageSpecification",
+ "negate": false,
+ "required": true,
+ "fields": {
+ "value": 4
+ }
+ },
+ {
+ "name": "DL",
+ "implementation": "ReleaseTitleSpecification",
+ "negate": false,
+ "required": false,
+ "fields": {
+ "value": "(?
+**Language: German + Original**
+
+- Add this Custom Format with the default score of `-10000` to prevent getting releases that include `German + Original audio`.
+- Add this Custom Format with a score of +`10000` if you prefer releases that include `German + Original audio`.
+
diff --git a/includes/cf-descriptions/language-not-english.md b/includes/cf-descriptions/language-not-english.md
new file mode 100644
index 000000000..32b03e269
--- /dev/null
+++ b/includes/cf-descriptions/language-not-english.md
@@ -0,0 +1,5 @@
+
+**Language: Not English (English Only)**
+
+Because it uses reverse scoring, and if you use the default scores, it will assign all releases without the English audio a score of `-10000`.
+
diff --git a/includes/cf-descriptions/language-not-french.md b/includes/cf-descriptions/language-not-french.md
new file mode 100644
index 000000000..62a0cc518
--- /dev/null
+++ b/includes/cf-descriptions/language-not-french.md
@@ -0,0 +1,5 @@
+
+**Language: Not French (French Only)**
+
+Because it uses reverse scoring, and if you use the default scores, it will assign all releases without the French audio a score of `-10000`.
+
diff --git a/includes/cf-descriptions/language-not-original.md b/includes/cf-descriptions/language-not-original.md
new file mode 100644
index 000000000..bf616efb3
--- /dev/null
+++ b/includes/cf-descriptions/language-not-original.md
@@ -0,0 +1,5 @@
+
+**Language: Not Original (Original Only)**
+
+Because it uses reverse scoring, and if you use the default scores, it will assign all releases without the original audio a score of `-10000`.
+