diff --git a/VERSION b/VERSION
index d1293656..29d992e3 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-1.16.0-develop22
+1.16.0-develop23
diff --git a/docs/metadata/dynamic.md b/docs/metadata/dynamic.md
index 24cc7c69..bd3e1dac 100644
--- a/docs/metadata/dynamic.md
+++ b/docs/metadata/dynamic.md
@@ -123,6 +123,8 @@ Depending on the `type` of dynamic collection, `data` is used to specify the opt
| [`decade`](#decade) | Create a collection for each decade found in the library | ❌ | ✅ | ❌ | ❌ | ❌ |
| [`country`](#country) | Create a collection for each country found in the library | ❌ | ✅ | ❌ | ✅ | ✅ |
| [`resolution`](#resolution) | Create a collection for each resolution found in the library | ❌ | ✅ | ❌ | ❌ | ❌ |
+| [`subtitle_language`](#subtitle-language) | Create a collection for each subtitle language found in the library | ❌ | ✅ | ❌ | ❌ | ❌ |
+| [`audio_language`](#audio-language) | Create a collection for each audio language found in the library | ❌ | ✅ | ❌ | ❌ | ❌ |
| [`network`](#network) | Create a collection for each network found in the library | ❌ | ❌ | ✅ | ❌ | ❌ |
| [`mood`](#mood) | Create a collection for each mood found in the library | ❌ | ❌ | ❌ | ✅ | ❌ |
| [`style`](#style) | Create a collection for each style found in the library | ❌ | ❌ | ❌ | ✅ | ❌ |
@@ -1209,6 +1211,110 @@ dynamic_collections:
480p: SD Movies
```
+### Subtitle Language
+
+Create a collection for each subtitle language found in the library
+
+
+
+ type Option |
+ subtitle_language |
+
+
+ data Value |
+ Not Used |
+
+
+ Keys |
+ Subtitle Language |
+
+
+ Key Names |
+ Subtitle Language |
+
+
+ Default title_format |
+ Top <<key_name>> <<library_type>>s |
+
+
+ Default Template |
+
+
+```yaml
+default_template:
+ smart_filter:
+ limit: 50
+ sort_by: critic_rating.asc
+ any:
+ subtitle_language: <>
+```
+
+ |
+
+
+
+#### Example:
+
+* Create a collection for each subtitle language found in the library
+
+```yaml
+dynamic_collections:
+ Subtitle Languages: # mapping name does not matter just needs to be unique
+ type: subtitle_language
+```
+
+### Audio Language
+
+Create a collection for each audio language found in the library
+
+
+
+ type Option |
+ audio_language |
+
+
+ data Value |
+ Not Used |
+
+
+ Keys |
+ Audio Language |
+
+
+ Key Names |
+ Subtitle Language |
+
+
+ Default title_format |
+ Top <<key_name>> <<library_type>>s |
+
+
+ Default Template |
+
+
+```yaml
+default_template:
+ smart_filter:
+ limit: 50
+ sort_by: critic_rating.asc
+ any:
+ audio_language: <>
+```
+
+ |
+
+
+
+#### Example:
+
+* Create a collection for each audio language found in the library
+
+```yaml
+dynamic_collections:
+ Audio Languages: # mapping name does not matter just needs to be unique
+ type: audio_language
+```
+
### Network
Create a collection for each network found in the library.