]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Update Internationalisation Templates master
authorFlole998 <Flole998@users.noreply.github.com>
Mon, 15 Dec 2025 08:42:21 +0000 (08:42 +0000)
committerFlole <Flole998@users.noreply.github.com>
Mon, 15 Dec 2025 13:23:56 +0000 (14:23 +0100)
intl/docs/tvheadend.doc.pot
intl/js/tvheadend.js.pot
intl/tvheadend.pot

index edbc37ad55ba5bc4da9180d786b1a72a07104eac..6d6b1df384c3440f3697622ced53386dba716651 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-11-24 02:38+0000\n"
+"POT-Creation-Date: 2025-12-15 08:42+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,7 +17,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/docs_inc.c:5280
+#: src/docs_inc.c:5357
 msgid ""
 "\n"
 " By default all URLs (in a playlist) with path component changes are treated "
@@ -26,7 +26,7 @@ msgid ""
 "they in fact do exist but have changed slightly."
 msgstr ""
 
-#: src/docs_inc.c:2717
+#: src/docs_inc.c:2790
 msgid ""
 "\n"
 "__Tip__ : By default Tvheadend will only show a small selection of entries - "
@@ -40,19 +40,19 @@ msgstr ""
 #: src/docs_inc.c:1468 src/docs_inc.c:1478 src/docs_inc.c:1488
 #: src/docs_inc.c:1508 src/docs_inc.c:1514 src/docs_inc.c:1564
 #: src/docs_inc.c:1698 src/docs_inc.c:1747 src/docs_inc.c:1782
-#: src/docs_inc.c:1845 src/docs_inc.c:2639 src/docs_inc.c:2917
-#: src/docs_inc.c:2949 src/docs_inc.c:2965 src/docs_inc.c:2987
-#: src/docs_inc.c:3149 src/docs_inc.c:3169 src/docs_inc.c:3187
-#: src/docs_inc.c:3203 src/docs_inc.c:3237 src/docs_inc.c:3687
-#: src/docs_inc.c:3733 src/docs_inc.c:3751 src/docs_inc.c:3769
-#: src/docs_inc.c:3843 src/docs_inc.c:3905 src/docs_inc.c:3963
-#: src/docs_inc.c:3981 src/docs_inc.c:3999 src/docs_inc.c:4135
-#: src/docs_inc.c:4165 src/docs_inc.c:4183 src/docs_inc.c:4290
-#: src/docs_inc.c:4308 src/docs_inc.c:4320 src/docs_inc.c:4348
-#: src/docs_inc.c:4414 src/docs_inc.c:4434 src/docs_inc.c:4440
-#: src/docs_inc.c:4446 src/docs_inc.c:4458 src/docs_inc.c:4538
-#: src/docs_inc.c:4592 src/docs_inc.c:4616 src/docs_inc.c:6162
-#: src/docs_inc.c:6190
+#: src/docs_inc.c:1845 src/docs_inc.c:2712 src/docs_inc.c:2990
+#: src/docs_inc.c:3022 src/docs_inc.c:3038 src/docs_inc.c:3060
+#: src/docs_inc.c:3222 src/docs_inc.c:3242 src/docs_inc.c:3260
+#: src/docs_inc.c:3276 src/docs_inc.c:3310 src/docs_inc.c:3764
+#: src/docs_inc.c:3810 src/docs_inc.c:3828 src/docs_inc.c:3846
+#: src/docs_inc.c:3920 src/docs_inc.c:3982 src/docs_inc.c:4040
+#: src/docs_inc.c:4058 src/docs_inc.c:4076 src/docs_inc.c:4212
+#: src/docs_inc.c:4242 src/docs_inc.c:4260 src/docs_inc.c:4367
+#: src/docs_inc.c:4385 src/docs_inc.c:4397 src/docs_inc.c:4425
+#: src/docs_inc.c:4491 src/docs_inc.c:4511 src/docs_inc.c:4517
+#: src/docs_inc.c:4523 src/docs_inc.c:4535 src/docs_inc.c:4615
+#: src/docs_inc.c:4669 src/docs_inc.c:4693 src/docs_inc.c:6239
+#: src/docs_inc.c:6267
 msgid "!"
 msgstr ""
 
@@ -60,6 +60,13 @@ msgstr ""
 msgid "\"Column options\""
 msgstr ""
 
+#: src/docs_inc.c:2699
+msgid ""
+"\"Find all EPG events whose title contains 'big bang theory' where 'leonard' "
+"is mentioned in the sub-title or summary or description, but 'sheldon' is "
+"not.\""
+msgstr ""
+
 #: src/docs_inc.c:1414
 msgid "\"Left Arrow\""
 msgstr ""
@@ -100,47 +107,47 @@ msgstr ""
 msgid "\"View level\""
 msgstr ""
 
-#: src/docs_inc.c:4926
+#: src/docs_inc.c:5003
 #, c-format
 msgid "%C"
 msgstr ""
 
-#: src/docs_inc.c:5154
+#: src/docs_inc.c:5231
 #, c-format
 msgid "%F"
 msgstr ""
 
-#: src/docs_inc.c:5158
+#: src/docs_inc.c:5235
 msgid "%R"
 msgstr ""
 
-#: src/docs_inc.c:4936
+#: src/docs_inc.c:5013
 msgid "%U"
 msgstr ""
 
-#: src/docs_inc.c:4932
+#: src/docs_inc.c:5009
 #, c-format
 msgid "%c"
 msgstr ""
 
-#: src/docs_inc.c:5162
+#: src/docs_inc.c:5239
 #, c-format
 msgid "%x"
 msgstr ""
 
-#: src/docs_inc.c:3043
+#: src/docs_inc.c:3116
 msgid "'Accept/OK Icon'"
 msgstr ""
 
-#: src/docs_inc.c:2919
+#: src/docs_inc.c:2992
 msgid "'Access Entries' Tab"
 msgstr ""
 
-#: src/docs_inc.c:2951
+#: src/docs_inc.c:3024
 msgid "'Bouqets' Tab"
 msgstr ""
 
-#: src/docs_inc.c:2989
+#: src/docs_inc.c:3062
 msgid "'CA Client Configuration Example'"
 msgstr ""
 
@@ -148,15 +155,15 @@ msgstr ""
 msgid "'Cancel'"
 msgstr ""
 
-#: src/docs_inc.c:3151
+#: src/docs_inc.c:3224
 msgid "'Channel lists'"
 msgstr ""
 
-#: src/docs_inc.c:3171
+#: src/docs_inc.c:3244
 msgid "'Channel tag'"
 msgstr ""
 
-#: src/docs_inc.c:4416
+#: src/docs_inc.c:4493
 msgid "'Complete rating labels list'"
 msgstr ""
 
@@ -168,31 +175,31 @@ msgstr ""
 msgid "'DVB Inputs' Tab"
 msgstr ""
 
-#: src/docs_inc.c:3239
+#: src/docs_inc.c:3312
 msgid "'Debugging tab'"
 msgstr ""
 
-#: src/docs_inc.c:3689
+#: src/docs_inc.c:3766
 msgid "'Digital Video Recorder Profiles' Tab 1"
 msgstr ""
 
-#: src/docs_inc.c:2641
+#: src/docs_inc.c:2714
 msgid "'Digital Video Recorder' Tabs"
 msgstr ""
 
-#: src/docs_inc.c:3753
+#: src/docs_inc.c:3830
 msgid "'EPG Grabber Channels Tab'"
 msgstr ""
 
-#: src/docs_inc.c:3735 src/docs_inc.c:3771
+#: src/docs_inc.c:3812 src/docs_inc.c:3848
 msgid "'EPG Grabber Configuration'"
 msgstr ""
 
-#: src/docs_inc.c:3845
+#: src/docs_inc.c:3922
 msgid "'EPG Grabber XPath'"
 msgstr ""
 
-#: src/docs_inc.c:4442
+#: src/docs_inc.c:4519
 msgid "'EPG with placeholder rating'"
 msgstr ""
 
@@ -200,75 +207,75 @@ msgstr ""
 msgid "'Electronic Program Guide' Tab"
 msgstr ""
 
-#: src/docs_inc.c:3047
+#: src/docs_inc.c:3120
 msgid "'Error Icon'"
 msgstr ""
 
-#: src/docs_inc.c:3205
+#: src/docs_inc.c:3278
 msgid "'General Base'"
 msgstr ""
 
-#: src/docs_inc.c:4001
+#: src/docs_inc.c:4078
 msgid "'IP Blocking' Tab"
 msgstr ""
 
-#: src/docs_inc.c:3983
+#: src/docs_inc.c:4060
 msgid "'Image cache'"
 msgstr ""
 
-#: src/docs_inc.c:4304
+#: src/docs_inc.c:4381
 msgid "'Information Icon'"
 msgstr ""
 
-#: src/docs_inc.c:2967
+#: src/docs_inc.c:3040
 msgid "'Map All Services'"
 msgstr ""
 
-#: src/docs_inc.c:4137
+#: src/docs_inc.c:4214
 msgid "'Mux List'"
 msgstr ""
 
-#: src/docs_inc.c:4167
+#: src/docs_inc.c:4244
 msgid "'Mux Schedule Entries'"
 msgstr ""
 
-#: src/docs_inc.c:4185
+#: src/docs_inc.c:4262
 msgid "'Networks' Tab Screenshot"
 msgstr ""
 
-#: src/docs_inc.c:4436
+#: src/docs_inc.c:4513
 msgid "'Newly learned rating labels list'"
 msgstr ""
 
-#: src/docs_inc.c:4322
+#: src/docs_inc.c:4399
 msgid "'Passwords' Tab"
 msgstr ""
 
-#: src/docs_inc.c:2728
+#: src/docs_inc.c:2801
 msgid "'Play Icon Image'"
 msgstr ""
 
-#: src/docs_inc.c:4460
+#: src/docs_inc.c:4537
 msgid "'Rating label learned from xmltv'"
 msgstr ""
 
-#: src/docs_inc.c:3965
+#: src/docs_inc.c:4042
 msgid "'Removing a stream'"
 msgstr ""
 
-#: src/docs_inc.c:4540
+#: src/docs_inc.c:4617
 msgid "'SAT"
 msgstr ""
 
-#: src/docs_inc.c:4310
+#: src/docs_inc.c:4387
 msgid "'Service Information'"
 msgstr ""
 
-#: src/docs_inc.c:4594
+#: src/docs_inc.c:4671
 msgid "'Service mapper'"
 msgstr ""
 
-#: src/docs_inc.c:4292
+#: src/docs_inc.c:4369
 msgid "'Services'"
 msgstr ""
 
@@ -288,23 +295,23 @@ msgstr ""
 msgid "'Status - Subscriptions' Tab"
 msgstr ""
 
-#: src/docs_inc.c:3051
+#: src/docs_inc.c:3124
 msgid "'Stop/Disabled Icon'"
 msgstr ""
 
-#: src/docs_inc.c:3189 src/docs_inc.c:4350
+#: src/docs_inc.c:3262 src/docs_inc.c:4427
 msgid "'Stream Profiles'"
 msgstr ""
 
-#: src/docs_inc.c:3907
+#: src/docs_inc.c:3984
 msgid "'Stream filters'"
 msgstr ""
 
-#: src/docs_inc.c:4618
+#: src/docs_inc.c:4695
 msgid "'Timeshift Tab'"
 msgstr ""
 
-#: src/docs_inc.c:4448
+#: src/docs_inc.c:4525
 msgid "'Updated rating label details'"
 msgstr ""
 
@@ -320,7 +327,7 @@ msgstr ""
 msgid "(/service only) pass EMM to the stream (if set to 1)"
 msgstr ""
 
-#: src/docs_inc.c:4836
+#: src/docs_inc.c:4913
 msgid "(DVR),"
 msgstr ""
 
@@ -330,7 +337,7 @@ msgid ""
 "streams - are referred to as 'packet identifiers' or 'PIDs')."
 msgstr ""
 
-#: src/docs_inc.c:5196
+#: src/docs_inc.c:5273
 msgid "(Movies)"
 msgstr ""
 
@@ -342,7 +349,7 @@ msgstr ""
 msgid "(Previous)"
 msgstr ""
 
-#: src/docs_inc.c:5204
+#: src/docs_inc.c:5281
 msgid "(TV Series)"
 msgstr ""
 
@@ -378,7 +385,7 @@ msgstr ""
 msgid ") is using position 1 (or AA)."
 msgstr ""
 
-#: src/docs_inc.c:6160 src/docs_inc.c:6188
+#: src/docs_inc.c:6237 src/docs_inc.c:6265
 msgid ")! :)"
 msgstr ""
 
@@ -390,11 +397,11 @@ msgstr ""
 msgid "). Can be used with the other filters."
 msgstr ""
 
-#: src/docs_inc.c:4828 src/docs_inc.c:4832
+#: src/docs_inc.c:4905 src/docs_inc.c:4909
 msgid ","
 msgstr ""
 
-#: src/docs_inc.c:5936
+#: src/docs_inc.c:6013
 msgid ", enabling/disabling per channel overrides the DVR profile setting."
 msgstr ""
 
@@ -404,7 +411,7 @@ msgid ""
 "here can sometimes be ambiguous."
 msgstr ""
 
-#: src/docs_inc.c:5312
+#: src/docs_inc.c:5389
 msgid ", so if that changes it won't make any difference."
 msgstr ""
 
@@ -415,22 +422,22 @@ msgid ""
 "try the pre-defined values, but you may need to add muxes manually."
 msgstr ""
 
-#: src/docs_inc.c:5482
+#: src/docs_inc.c:5559
 msgid "-1"
 msgstr ""
 
 #: src/docs_inc.c:34 src/docs_inc.c:672 src/docs_inc.c:864 src/docs_inc.c:897
 #: src/docs_inc.c:1128 src/docs_inc.c:1340 src/docs_inc.c:1350
-#: src/docs_inc.c:1574 src/docs_inc.c:1586 src/docs_inc.c:2933
-#: src/docs_inc.c:3079 src/docs_inc.c:4023 src/docs_inc.c:4266
-#: src/docs_inc.c:4746 src/docs_inc.c:4844 src/docs_inc.c:4854
-#: src/docs_inc.c:4864 src/docs_inc.c:4870 src/docs_inc.c:4876
-#: src/docs_inc.c:4886 src/docs_inc.c:4892 src/docs_inc.c:4898
-#: src/docs_inc.c:4904 src/docs_inc.c:4910 src/docs_inc.c:5094
-#: src/docs_inc.c:5142 src/docs_inc.c:5274 src/docs_inc.c:5302
-#: src/docs_inc.c:5322 src/docs_inc.c:5578 src/docs_inc.c:6048
-#: src/docs_inc.c:6066 src/docs_inc.c:6106 src/docs_inc.c:6134
-#: src/docs_inc.c:6154 src/docs_inc.c:6182
+#: src/docs_inc.c:1574 src/docs_inc.c:1586 src/docs_inc.c:3006
+#: src/docs_inc.c:3152 src/docs_inc.c:4100 src/docs_inc.c:4343
+#: src/docs_inc.c:4823 src/docs_inc.c:4921 src/docs_inc.c:4931
+#: src/docs_inc.c:4941 src/docs_inc.c:4947 src/docs_inc.c:4953
+#: src/docs_inc.c:4963 src/docs_inc.c:4969 src/docs_inc.c:4975
+#: src/docs_inc.c:4981 src/docs_inc.c:4987 src/docs_inc.c:5171
+#: src/docs_inc.c:5219 src/docs_inc.c:5351 src/docs_inc.c:5379
+#: src/docs_inc.c:5399 src/docs_inc.c:5655 src/docs_inc.c:6125
+#: src/docs_inc.c:6143 src/docs_inc.c:6183 src/docs_inc.c:6211
+#: src/docs_inc.c:6231 src/docs_inc.c:6259
 msgid "."
 msgstr ""
 
@@ -440,7 +447,7 @@ msgid ""
 "and improvements are always welcome."
 msgstr ""
 
-#: src/docs_inc.c:2730
+#: src/docs_inc.c:2803
 msgid ""
 ". This will automatically launch an appropriate player, otherwise you will "
 "need to manually open the playlist to start watching (normally a double-"
@@ -451,12 +458,12 @@ msgstr ""
 msgid "... produces:"
 msgstr ""
 
-#: src/docs_inc.c:470 src/docs_inc.c:5304 src/docs_inc.c:5314
-#: src/docs_inc.c:5320
+#: src/docs_inc.c:470 src/docs_inc.c:5381 src/docs_inc.c:5391
+#: src/docs_inc.c:5397
 msgid "/"
 msgstr ""
 
-#: src/docs_inc.c:3885
+#: src/docs_inc.c:3962
 msgid "/ = Node"
 msgstr ""
 
@@ -464,7 +471,7 @@ msgstr ""
 msgid "/etc/default/tvheadend options"
 msgstr ""
 
-#: src/docs_inc.c:5604 src/docs_inc.c:5712 src/docs_inc.c:5812
+#: src/docs_inc.c:5681 src/docs_inc.c:5789 src/docs_inc.c:5889
 msgid "/home/user/Videos/News.mkv"
 msgstr ""
 
@@ -488,7 +495,7 @@ msgstr ""
 msgid "/xmltv[/WHAT][/IDENTIFIER]"
 msgstr ""
 
-#: src/docs_inc.c:5294 src/docs_inc.c:5672 src/docs_inc.c:5768
+#: src/docs_inc.c:5371 src/docs_inc.c:5749 src/docs_inc.c:5845
 msgid "0"
 msgstr ""
 
@@ -512,7 +519,39 @@ msgstr ""
 msgid "03:00:00 to no maximum"
 msgstr ""
 
-#: src/docs_inc.c:5298 src/docs_inc.c:5306
+#: src/docs_inc.c:2651
+msgid "0x01"
+msgstr ""
+
+#: src/docs_inc.c:2655
+msgid "0x02"
+msgstr ""
+
+#: src/docs_inc.c:2659
+msgid "0x03"
+msgstr ""
+
+#: src/docs_inc.c:2663
+msgid "0x04"
+msgstr ""
+
+#: src/docs_inc.c:2667
+msgid "0x05"
+msgstr ""
+
+#: src/docs_inc.c:2671
+msgid "0x06"
+msgstr ""
+
+#: src/docs_inc.c:2675
+msgid "0x07"
+msgstr ""
+
+#: src/docs_inc.c:2679
+msgid "0x09"
+msgstr ""
+
+#: src/docs_inc.c:5375 src/docs_inc.c:5383
 msgid "1"
 msgstr ""
 
@@ -520,7 +559,7 @@ msgstr ""
 msgid "1. /dev/dvb/adapter0"
 msgstr ""
 
-#: src/docs_inc.c:4554
+#: src/docs_inc.c:4631
 msgid "1. Define the RTSP Port"
 msgstr ""
 
@@ -532,28 +571,28 @@ msgstr ""
 msgid "1. Welcome"
 msgstr ""
 
-#: src/docs_inc.c:5394 src/docs_inc.c:5904
+#: src/docs_inc.c:5471 src/docs_inc.c:5981
 msgid "100"
 msgstr ""
 
-#: src/docs_inc.c:5664 src/docs_inc.c:5760 src/docs_inc.c:5864
+#: src/docs_inc.c:5741 src/docs_inc.c:5837 src/docs_inc.c:5941
 msgid "1224421200"
 msgstr ""
 
-#: src/docs_inc.c:5668 src/docs_inc.c:5764 src/docs_inc.c:5868
+#: src/docs_inc.c:5745 src/docs_inc.c:5841 src/docs_inc.c:5945
 msgid "1224426600"
 msgstr ""
 
-#: src/docs_inc.c:5494
+#: src/docs_inc.c:5571
 msgid "14:12"
 msgstr ""
 
-#: src/docs_inc.c:5358
+#: src/docs_inc.c:5435
 msgid "192=20"
 msgstr ""
 
-#: src/docs_inc.c:5316 src/docs_inc.c:5446 src/docs_inc.c:5644
-#: src/docs_inc.c:5744 src/docs_inc.c:5852
+#: src/docs_inc.c:5393 src/docs_inc.c:5523 src/docs_inc.c:5721
+#: src/docs_inc.c:5821 src/docs_inc.c:5929
 msgid "2"
 msgstr ""
 
@@ -569,7 +608,7 @@ msgstr ""
 msgid "2. Access Control"
 msgstr ""
 
-#: src/docs_inc.c:4558
+#: src/docs_inc.c:4635
 msgid "2. Export the Tuners"
 msgstr ""
 
@@ -581,23 +620,23 @@ msgstr ""
 msgid "2. Set up Relevant Network(s)"
 msgstr ""
 
-#: src/docs_inc.c:5398
+#: src/docs_inc.c:5475
 msgid "200"
 msgstr ""
 
-#: src/docs_inc.c:5490
+#: src/docs_inc.c:5567
 msgid "2011-03-19"
 msgstr ""
 
-#: src/docs_inc.c:5362
+#: src/docs_inc.c:5439
 msgid "208=16"
 msgstr ""
 
-#: src/docs_inc.c:5366
+#: src/docs_inc.c:5443
 msgid "224=35"
 msgstr ""
 
-#: src/docs_inc.c:5386
+#: src/docs_inc.c:5463
 msgid "25"
 msgstr ""
 
@@ -605,7 +644,7 @@ msgstr ""
 msgid "3. Associate the Network with the Respective Tuner(s)"
 msgstr ""
 
-#: src/docs_inc.c:4562
+#: src/docs_inc.c:4639
 msgid "3. Export Your Networks"
 msgstr ""
 
@@ -617,7 +656,7 @@ msgstr ""
 msgid "3. Tvheadend:9983 cd33bf4ce5 - 192.168.1.3"
 msgstr ""
 
-#: src/docs_inc.c:5684 src/docs_inc.c:5872
+#: src/docs_inc.c:5761 src/docs_inc.c:5949
 msgid "3cf44328eda87a428ba9a8b14876ab80"
 msgstr ""
 
@@ -629,7 +668,7 @@ msgstr ""
 msgid "4 Port configuration."
 msgstr ""
 
-#: src/docs_inc.c:4574
+#: src/docs_inc.c:4651
 msgid "4. Configure Your Client"
 msgstr ""
 
@@ -653,11 +692,11 @@ msgstr ""
 msgid "5. Scanning"
 msgstr ""
 
-#: src/docs_inc.c:5390 src/docs_inc.c:5906
+#: src/docs_inc.c:5467 src/docs_inc.c:5983
 msgid "50"
 msgstr ""
 
-#: src/docs_inc.c:5450 src/docs_inc.c:5676 src/docs_inc.c:5772
+#: src/docs_inc.c:5527 src/docs_inc.c:5753 src/docs_inc.c:5849
 msgid "6"
 msgstr ""
 
@@ -669,7 +708,7 @@ msgstr ""
 msgid "6. Service Mapping"
 msgstr ""
 
-#: src/docs_inc.c:5648 src/docs_inc.c:5748 src/docs_inc.c:5856
+#: src/docs_inc.c:5725 src/docs_inc.c:5825 src/docs_inc.c:5933
 msgid "7"
 msgstr ""
 
@@ -681,21 +720,21 @@ msgstr ""
 msgid "7. Watch TV"
 msgstr ""
 
-#: src/docs_inc.c:5908
+#: src/docs_inc.c:5985
 msgid "80"
 msgstr ""
 
-#: src/docs_inc.c:4628 src/docs_inc.c:4666 src/docs_inc.c:4712
-#: src/docs_inc.c:4728 src/docs_inc.c:4756 src/docs_inc.c:4782
-#: src/docs_inc.c:4816 src/docs_inc.c:4918 src/docs_inc.c:4950
-#: src/docs_inc.c:4986 src/docs_inc.c:5010 src/docs_inc.c:5044
-#: src/docs_inc.c:5088 src/docs_inc.c:5102 src/docs_inc.c:5136
-#: src/docs_inc.c:5148 src/docs_inc.c:5248 src/docs_inc.c:5256
-#: src/docs_inc.c:5328 src/docs_inc.c:5380 src/docs_inc.c:5566
-#: src/docs_inc.c:5788 src/docs_inc.c:5888 src/docs_inc.c:5924
-#: src/docs_inc.c:5958 src/docs_inc.c:5984 src/docs_inc.c:6006
-#: src/docs_inc.c:6014 src/docs_inc.c:6026 src/docs_inc.c:6054
-#: src/docs_inc.c:6084 src/docs_inc.c:6112
+#: src/docs_inc.c:4705 src/docs_inc.c:4743 src/docs_inc.c:4789
+#: src/docs_inc.c:4805 src/docs_inc.c:4833 src/docs_inc.c:4859
+#: src/docs_inc.c:4893 src/docs_inc.c:4995 src/docs_inc.c:5027
+#: src/docs_inc.c:5063 src/docs_inc.c:5087 src/docs_inc.c:5121
+#: src/docs_inc.c:5165 src/docs_inc.c:5179 src/docs_inc.c:5213
+#: src/docs_inc.c:5225 src/docs_inc.c:5325 src/docs_inc.c:5333
+#: src/docs_inc.c:5405 src/docs_inc.c:5457 src/docs_inc.c:5643
+#: src/docs_inc.c:5865 src/docs_inc.c:5965 src/docs_inc.c:6001
+#: src/docs_inc.c:6035 src/docs_inc.c:6061 src/docs_inc.c:6083
+#: src/docs_inc.c:6091 src/docs_inc.c:6103 src/docs_inc.c:6131
+#: src/docs_inc.c:6161 src/docs_inc.c:6189
 msgid ":"
 msgstr ""
 
@@ -704,7 +743,7 @@ msgid ""
 ": Assign the lowest available channel number(s) to the selected channel(s)."
 msgstr ""
 
-#: src/docs_inc.c:5592 src/docs_inc.c:5700
+#: src/docs_inc.c:5669 src/docs_inc.c:5777
 #, c-format
 msgid ""
 ": Command to run after finishing a recording. The command will be run in "
@@ -713,7 +752,7 @@ msgid ""
 "string is “OK” if recording finished successfully."
 msgstr ""
 
-#: src/docs_inc.c:5800
+#: src/docs_inc.c:5877
 msgid ""
 ": Command to run when a recording starts. The command will be run in "
 "background."
@@ -728,7 +767,7 @@ msgid ""
 ": Detach the (selected) services from it's bouquet (to prevent changes)."
 msgstr ""
 
-#: src/docs_inc.c:5032
+#: src/docs_inc.c:5109
 msgid ": Example : every day at 2am is : `0 2 * * *`"
 msgstr ""
 
@@ -762,7 +801,7 @@ msgstr ""
 msgid ": Swap the numbers of the two selected channels."
 msgstr ""
 
-#: src/docs_inc.c:5412
+#: src/docs_inc.c:5489
 msgid ""
 ": The string allows you to manually specify the full path generation using "
 "the predefined modifiers for strftime (see `man strftime`, except `%n` and "
@@ -770,17 +809,17 @@ msgid ""
 "string setting using the GUI fields below."
 msgstr ""
 
-#: src/docs_inc.c:3887
+#: src/docs_inc.c:3964
 msgid "@ = Attribute"
 msgstr ""
 
-#: src/docs_inc.c:4418
+#: src/docs_inc.c:4495
 msgid ""
 "A 'rating label' is a text code like 'PG', 'PG-13' or 'FSK 12' used to "
 "identify the parental rating classification of a TV programme."
 msgstr ""
 
-#: src/docs_inc.c:3869
+#: src/docs_inc.c:3946
 msgid ""
 "A CRID (Content Reference IDentifier) is a mechanism used by broadcasters to "
 "identify events from the same series and multiple occurrences of the same "
@@ -789,7 +828,7 @@ msgid ""
 "repeated episode."
 msgstr ""
 
-#: src/docs_inc.c:3063 src/docs_inc.c:3091
+#: src/docs_inc.c:3136 src/docs_inc.c:3164
 msgid ""
 "A TCP connection to the server is created. All EMM/ECM data is sent to OSCam "
 "using this connection without the need for real linuxdvb devices to be "
@@ -813,13 +852,13 @@ msgid ""
 "the LNB in the case of DVB-S."
 msgstr ""
 
-#: src/docs_inc.c:4810
+#: src/docs_inc.c:4887
 msgid ""
 "A combination of last two variants above - data is written immediately and "
 "then discarded from cache."
 msgstr ""
 
-#: src/docs_inc.c:4374
+#: src/docs_inc.c:4451
 msgid "A general Matroska container profile."
 msgstr ""
 
@@ -829,13 +868,13 @@ msgid ""
 "broadcast sources."
 msgstr ""
 
-#: src/docs_inc.c:4181
+#: src/docs_inc.c:4258
 msgid ""
 "A network is the type of carrier for your television signals. Tvheadend "
 "supports several different types of network."
 msgstr ""
 
-#: src/docs_inc.c:4794
+#: src/docs_inc.c:4871
 msgid ""
 "A placeholder status, meaning that the configuration isn’t properly set."
 msgstr ""
@@ -854,7 +893,7 @@ msgid ""
 "drivers or frontends that share an input)."
 msgstr ""
 
-#: src/docs_inc.c:5688 src/docs_inc.c:5876
+#: src/docs_inc.c:5765 src/docs_inc.c:5953
 msgid "A string"
 msgstr ""
 
@@ -870,27 +909,27 @@ msgstr ""
 msgid "AC-3, AAC and MP2 audio supported."
 msgstr ""
 
-#: src/docs_inc.c:3025 src/docs_inc.c:3029
+#: src/docs_inc.c:3098 src/docs_inc.c:3102
 msgid "AES ECB Constant Code Word"
 msgstr ""
 
-#: src/docs_inc.c:3367
+#: src/docs_inc.c:3440
 msgid "API"
 msgstr ""
 
-#: src/docs_inc.c:3619
+#: src/docs_inc.c:3692
 msgid "ATSC PSIP EPG"
 msgstr ""
 
-#: src/docs_inc.c:3419
+#: src/docs_inc.c:3492
 msgid "ATSC SI Tables"
 msgstr ""
 
-#: src/docs_inc.c:2516 src/docs_inc.c:4211
+#: src/docs_inc.c:2516 src/docs_inc.c:4288
 msgid "ATSC-C"
 msgstr ""
 
-#: src/docs_inc.c:2504 src/docs_inc.c:4239
+#: src/docs_inc.c:2504 src/docs_inc.c:4316
 msgid "ATSC-T"
 msgstr ""
 
@@ -898,7 +937,7 @@ msgstr ""
 msgid "Abort"
 msgstr ""
 
-#: src/docs_inc.c:5108 src/docs_inc.c:5660 src/docs_inc.c:5756
+#: src/docs_inc.c:5185 src/docs_inc.c:5737 src/docs_inc.c:5833
 msgid "Aborted by user"
 msgstr ""
 
@@ -923,16 +962,16 @@ msgstr ""
 msgid "Accept icon"
 msgstr ""
 
-#: src/docs_inc.c:6040
+#: src/docs_inc.c:6117
 msgid "Access"
 msgstr ""
 
-#: src/docs_inc.c:3347
+#: src/docs_inc.c:3420
 msgid "Access (ACL)"
 msgstr ""
 
-#: src/docs_inc.c:2888 src/docs_inc.c:5272 src/docs_inc.c:6046
-#: src/docs_inc.c:6104 src/docs_inc.c:6132
+#: src/docs_inc.c:2961 src/docs_inc.c:5349 src/docs_inc.c:6123
+#: src/docs_inc.c:6181 src/docs_inc.c:6209
 msgid "Access Entries"
 msgstr ""
 
@@ -942,11 +981,11 @@ msgid ""
 "configured based on username/password and/or IP address."
 msgstr ""
 
-#: src/docs_inc.c:4630
+#: src/docs_inc.c:4707
 msgid "Action"
 msgstr ""
 
-#: src/docs_inc.c:2826
+#: src/docs_inc.c:2899
 msgid "Active subscriptions"
 msgstr ""
 
@@ -966,7 +1005,7 @@ msgstr ""
 msgid "Add entry"
 msgstr ""
 
-#: src/docs_inc.c:4656
+#: src/docs_inc.c:4733
 msgid ""
 "Add this elementary stream only when no elementary streams are used from "
 "previous rules. It does not match the implicit USE rules which are added "
@@ -981,11 +1020,11 @@ msgstr ""
 msgid "Adding/Editing"
 msgstr ""
 
-#: src/docs_inc.c:4838
+#: src/docs_inc.c:4915
 msgid "Admin"
 msgstr ""
 
-#: src/docs_inc.c:1442 src/docs_inc.c:6072 src/docs_inc.c:6094
+#: src/docs_inc.c:1442 src/docs_inc.c:6149 src/docs_inc.c:6171
 msgid "Advanced"
 msgstr ""
 
@@ -997,33 +1036,33 @@ msgstr ""
 msgid "Advanced LNB configuration."
 msgstr ""
 
-#: src/docs_inc.c:5224
+#: src/docs_inc.c:5301
 msgid "Advanced option specifying a csv of movie modules to use."
 msgstr ""
 
-#: src/docs_inc.c:5222
+#: src/docs_inc.c:5299
 msgid "Advanced option specifying a csv of tv modules to use."
 msgstr ""
 
-#: src/docs_inc.c:5632 src/docs_inc.c:5736 src/docs_inc.c:5840
+#: src/docs_inc.c:5709 src/docs_inc.c:5813 src/docs_inc.c:5917
 msgid "Afternoon"
 msgstr ""
 
-#: src/docs_inc.c:5628 src/docs_inc.c:5636 src/docs_inc.c:5836
-#: src/docs_inc.c:5844
+#: src/docs_inc.c:5705 src/docs_inc.c:5713 src/docs_inc.c:5913
+#: src/docs_inc.c:5921
 msgid "Afternoon fast news"
 msgstr ""
 
-#: src/docs_inc.c:302 src/docs_inc.c:1232 src/docs_inc.c:5262
-#: src/docs_inc.c:5402 src/docs_inc.c:6118
+#: src/docs_inc.c:302 src/docs_inc.c:1232 src/docs_inc.c:5339
+#: src/docs_inc.c:5479 src/docs_inc.c:6195
 msgid "All"
 msgstr ""
 
-#: src/docs_inc.c:5016
+#: src/docs_inc.c:5093
 msgid "All (Streaming plus DVR)"
 msgstr ""
 
-#: src/docs_inc.c:5126
+#: src/docs_inc.c:5203
 msgid ""
 "All available tuners failed to tune (this can indicate a signal, driver or "
 "hardware problem)."
@@ -1039,7 +1078,7 @@ msgstr ""
 msgid "All channels"
 msgstr ""
 
-#: src/docs_inc.c:4966
+#: src/docs_inc.c:5043
 msgid "All lower-case"
 msgstr ""
 
@@ -1083,11 +1122,11 @@ msgstr ""
 msgid "All/Now"
 msgstr ""
 
-#: src/docs_inc.c:5018
+#: src/docs_inc.c:5095
 msgid "Allow access to all streaming options (including DVR functionality)."
 msgstr ""
 
-#: src/docs_inc.c:5586
+#: src/docs_inc.c:5663
 msgid "Allow the user to change the interface view level."
 msgstr ""
 
@@ -1095,7 +1134,7 @@ msgstr ""
 msgid "Alternative showings"
 msgstr ""
 
-#: src/docs_inc.c:3841
+#: src/docs_inc.c:3918
 msgid ""
 "Although XMLTV is a standard, some providers of XMLTV data include "
 "additional information. XPath-like expressions can be used to extract some "
@@ -1103,15 +1142,15 @@ msgid ""
 "source."
 msgstr ""
 
-#: src/docs_inc.c:5970
+#: src/docs_inc.c:6047
 msgid "Always keep the mux regardless of whether it exists or not."
 msgstr ""
 
-#: src/docs_inc.c:5978
+#: src/docs_inc.c:6055
 msgid "Always reject but allow partial match."
 msgstr ""
 
-#: src/docs_inc.c:5974
+#: src/docs_inc.c:6051
 msgid "Always reject."
 msgstr ""
 
@@ -1119,18 +1158,18 @@ msgstr ""
 msgid "An Example TV Adapter Tree"
 msgstr ""
 
-#: src/docs_inc.c:2927
+#: src/docs_inc.c:3000
 msgid ""
 "An access entry is said to match if the username and the IP source address "
 "of the requesting peer is within the prefix _(Allowed networks)_ , wildcard "
 "(anonymous) accounts will match __ANY__ username."
 msgstr ""
 
-#: src/docs_inc.c:4378
+#: src/docs_inc.c:4455
 msgid "An audio-only profile."
 msgstr ""
 
-#: src/docs_inc.c:5892
+#: src/docs_inc.c:5969
 msgid "An example:"
 msgstr ""
 
@@ -1167,7 +1206,7 @@ msgstr ""
 msgid "Android"
 msgstr ""
 
-#: src/docs_inc.c:4842
+#: src/docs_inc.c:4919
 msgid "Anonymize HTSP access"
 msgstr ""
 
@@ -1179,7 +1218,7 @@ msgstr ""
 msgid "Antenna (also known as an aerial)"
 msgstr ""
 
-#: src/docs_inc.c:2973
+#: src/docs_inc.c:3046
 msgid ""
 "Any changes (mapped services, number changes etc) to the channels can be "
 "lost if new changes in the bouquet override them."
@@ -1225,7 +1264,7 @@ msgstr ""
 msgid "Apply the entered debugging settings."
 msgstr ""
 
-#: src/docs_inc.c:5216
+#: src/docs_inc.c:5293
 msgid "Argument"
 msgstr ""
 
@@ -1278,35 +1317,35 @@ msgstr ""
 msgid "Attempt to discover more SAT>IP servers on the network."
 msgstr ""
 
-#: src/docs_inc.c:4376
+#: src/docs_inc.c:4453
 msgid "Audio Profile"
 msgstr ""
 
-#: src/docs_inc.c:3917
+#: src/docs_inc.c:3994
 msgid "Audio Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:3467
+#: src/docs_inc.c:3540
 msgid "Audio muxer"
 msgstr ""
 
-#: src/docs_inc.c:3919
+#: src/docs_inc.c:3996
 msgid "Audio stream filter."
 msgstr ""
 
-#: src/docs_inc.c:4694
+#: src/docs_inc.c:4771
 msgid "Authcode only"
 msgstr ""
 
-#: src/docs_inc.c:5964
+#: src/docs_inc.c:6041
 msgid "Auto"
 msgstr ""
 
-#: src/docs_inc.c:5994
+#: src/docs_inc.c:6071
 msgid "Auto check disabled"
 msgstr ""
 
-#: src/docs_inc.c:5990
+#: src/docs_inc.c:6067
 msgid "Auto check enabled"
 msgstr ""
 
@@ -1334,7 +1373,7 @@ msgstr ""
 msgid "Autorec:"
 msgstr ""
 
-#: src/docs_inc.c:3359
+#: src/docs_inc.c:3432
 msgid "Avahi"
 msgstr ""
 
@@ -1342,33 +1381,33 @@ msgstr ""
 msgid "Available CA client types"
 msgstr ""
 
-#: src/docs_inc.c:3227
+#: src/docs_inc.c:3300
 msgid "Available debugging subsystems"
 msgstr ""
 
-#: src/docs_inc.c:2697
+#: src/docs_inc.c:2770
 msgid "Available network types (with links to their Help page)"
 msgstr ""
 
-#: src/docs_inc.c:4225
+#: src/docs_inc.c:4302
 msgid ""
 "Available worldwide but common in Brazil and various other countries "
 "throughout south America."
 msgstr ""
 
-#: src/docs_inc.c:4221
+#: src/docs_inc.c:4298
 msgid "Available worldwide."
 msgstr ""
 
-#: src/docs_inc.c:5612 src/docs_inc.c:5720 src/docs_inc.c:5820
+#: src/docs_inc.c:5689 src/docs_inc.c:5797 src/docs_inc.c:5897
 msgid "BBC world"
 msgstr ""
 
-#: src/docs_inc.c:5912
+#: src/docs_inc.c:5989
 msgid "BUSY"
 msgstr ""
 
-#: src/docs_inc.c:5576 src/docs_inc.c:6064
+#: src/docs_inc.c:5653 src/docs_inc.c:6141
 msgid "Base Config"
 msgstr ""
 
@@ -1376,7 +1415,7 @@ msgstr ""
 msgid "Base Configuration"
 msgstr ""
 
-#: src/docs_inc.c:3403
+#: src/docs_inc.c:3476
 msgid "Base DVB SI Tables (PAT,CAT,PMT,SDT etc.)"
 msgstr ""
 
@@ -1384,20 +1423,20 @@ msgstr ""
 msgid "Based on extJS, all pages are dynamic and self-refreshing."
 msgstr ""
 
-#: src/docs_inc.c:5606 src/docs_inc.c:5714 src/docs_inc.c:5814
+#: src/docs_inc.c:5683 src/docs_inc.c:5791 src/docs_inc.c:5891
 msgid "Basename of recording"
 msgstr ""
 
-#: src/docs_inc.c:1438 src/docs_inc.c:5266 src/docs_inc.c:6068
-#: src/docs_inc.c:6090 src/docs_inc.c:6122
+#: src/docs_inc.c:1438 src/docs_inc.c:5343 src/docs_inc.c:6145
+#: src/docs_inc.c:6167 src/docs_inc.c:6199
 msgid "Basic"
 msgstr ""
 
-#: src/docs_inc.c:6126
+#: src/docs_inc.c:6203
 msgid "Basic Alternative (No Hash)"
 msgstr ""
 
-#: src/docs_inc.c:5096
+#: src/docs_inc.c:5173
 msgid ""
 "Be sure to check you have enough free tuners available to record all "
 "scheduled recordings if they overlap."
@@ -1418,27 +1457,27 @@ msgstr ""
 msgid "Bit Error Ratio"
 msgstr ""
 
-#: src/docs_inc.c:6032
+#: src/docs_inc.c:6109
 msgid "Blue"
 msgstr ""
 
-#: src/docs_inc.c:5468
+#: src/docs_inc.c:5545
 msgid "Bones - S02E06"
 msgstr ""
 
-#: src/docs_inc.c:5518
+#: src/docs_inc.c:5595
 msgid "Bones/Bones - S05 E11 (episode with guide season/episode information)"
 msgstr ""
 
-#: src/docs_inc.c:5542
+#: src/docs_inc.c:5619
 msgid "Bones/Season 5/Bones - S05E11"
 msgstr ""
 
-#: src/docs_inc.c:3363
+#: src/docs_inc.c:3436
 msgid "Bonjour"
 msgstr ""
 
-#: src/docs_inc.c:3491
+#: src/docs_inc.c:3564
 msgid "Bouquet"
 msgstr ""
 
@@ -1446,11 +1485,11 @@ msgstr ""
 msgid "Bouquets"
 msgstr ""
 
-#: src/docs_inc.c:2947
+#: src/docs_inc.c:3020
 msgid "Bouquets are broadcaster-defined groupings and orders of channels."
 msgstr ""
 
-#: src/docs_inc.c:2955
+#: src/docs_inc.c:3028
 msgid ""
 "Bouquets are usually obtained automatically from the DVB source during the "
 "mux scan period. Note that bouquets may use more muxes and only services "
@@ -1476,7 +1515,7 @@ msgid ""
 "or Matroska (.mkv) files."
 msgstr ""
 
-#: src/docs_inc.c:4356
+#: src/docs_inc.c:4433
 msgid "Built-in"
 msgstr ""
 
@@ -1485,18 +1524,18 @@ msgid "Button"
 msgstr ""
 
 #: src/docs_inc.c:110 src/docs_inc.c:193 src/docs_inc.c:286 src/docs_inc.c:1702
-#: src/docs_inc.c:1786 src/docs_inc.c:1849 src/docs_inc.c:2935
-#: src/docs_inc.c:2991 src/docs_inc.c:3155 src/docs_inc.c:3173
-#: src/docs_inc.c:3191 src/docs_inc.c:3209 src/docs_inc.c:3249
-#: src/docs_inc.c:3673 src/docs_inc.c:3691 src/docs_inc.c:3703
-#: src/docs_inc.c:3715 src/docs_inc.c:3737 src/docs_inc.c:3755
-#: src/docs_inc.c:3813 src/docs_inc.c:3937 src/docs_inc.c:3987
-#: src/docs_inc.c:4009 src/docs_inc.c:4037 src/docs_inc.c:4057
-#: src/docs_inc.c:4077 src/docs_inc.c:4097 src/docs_inc.c:4139
-#: src/docs_inc.c:4169 src/docs_inc.c:4187 src/docs_inc.c:4296
-#: src/docs_inc.c:4334 src/docs_inc.c:4400 src/docs_inc.c:4482
-#: src/docs_inc.c:4502 src/docs_inc.c:4522 src/docs_inc.c:4548
-#: src/docs_inc.c:4602 src/docs_inc.c:4620
+#: src/docs_inc.c:1786 src/docs_inc.c:1849 src/docs_inc.c:3008
+#: src/docs_inc.c:3064 src/docs_inc.c:3228 src/docs_inc.c:3246
+#: src/docs_inc.c:3264 src/docs_inc.c:3282 src/docs_inc.c:3322
+#: src/docs_inc.c:3746 src/docs_inc.c:3768 src/docs_inc.c:3780
+#: src/docs_inc.c:3792 src/docs_inc.c:3814 src/docs_inc.c:3832
+#: src/docs_inc.c:3890 src/docs_inc.c:4014 src/docs_inc.c:4064
+#: src/docs_inc.c:4086 src/docs_inc.c:4114 src/docs_inc.c:4134
+#: src/docs_inc.c:4154 src/docs_inc.c:4174 src/docs_inc.c:4216
+#: src/docs_inc.c:4246 src/docs_inc.c:4264 src/docs_inc.c:4373
+#: src/docs_inc.c:4411 src/docs_inc.c:4477 src/docs_inc.c:4559
+#: src/docs_inc.c:4579 src/docs_inc.c:4599 src/docs_inc.c:4625
+#: src/docs_inc.c:4679 src/docs_inc.c:4697
 msgid "Buttons"
 msgstr ""
 
@@ -1507,61 +1546,61 @@ msgid ""
 "removing the `/play/` path from the url."
 msgstr ""
 
-#: src/docs_inc.c:3859
+#: src/docs_inc.c:3936
 msgid ""
 "By default, XMLTV does not provide a mechanism for uniquely identifying each "
 "event."
 msgstr ""
 
-#: src/docs_inc.c:4199
+#: src/docs_inc.c:4276
 msgid "C (Cable)"
 msgstr ""
 
-#: src/docs_inc.c:3511
+#: src/docs_inc.c:3584
 msgid "CA (descrambling) Client"
 msgstr ""
 
-#: src/docs_inc.c:3929
+#: src/docs_inc.c:4006
 msgid "CA Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:3013
+#: src/docs_inc.c:3086
 msgid "CAPMT (Linux DVBAPI)"
 msgstr ""
 
-#: src/docs_inc.c:3519
+#: src/docs_inc.c:3592
 msgid "CAPMT CA Client"
 msgstr ""
 
-#: src/docs_inc.c:3009
+#: src/docs_inc.c:3082
 msgid "CCCam"
 msgstr ""
 
-#: src/docs_inc.c:3599
+#: src/docs_inc.c:3672
 msgid "CI Module"
 msgstr ""
 
-#: src/docs_inc.c:3285 src/docs_inc.c:3287
+#: src/docs_inc.c:3358 src/docs_inc.c:3360
 msgid "CPU"
 msgstr ""
 
-#: src/docs_inc.c:3269 src/docs_inc.c:3271
+#: src/docs_inc.c:3342 src/docs_inc.c:3344
 msgid "CRASH"
 msgstr ""
 
-#: src/docs_inc.c:3515
+#: src/docs_inc.c:3588
 msgid "CSA (descrambling)"
 msgstr ""
 
-#: src/docs_inc.c:3017
+#: src/docs_inc.c:3090
 msgid "CSA CBC Constant Code Word"
 msgstr ""
 
-#: src/docs_inc.c:3523
+#: src/docs_inc.c:3596
 msgid "CWC CA Client"
 msgstr ""
 
-#: src/docs_inc.c:3527
+#: src/docs_inc.c:3600
 msgid "CWC CCCam Client"
 msgstr ""
 
@@ -1569,7 +1608,7 @@ msgstr ""
 msgid "Cable"
 msgstr ""
 
-#: src/docs_inc.c:4201
+#: src/docs_inc.c:4278
 msgid "Cable TV, delivered via a cable to your house."
 msgstr ""
 
@@ -1584,7 +1623,7 @@ msgid ""
 "generally, to reduce hits on upstream providers"
 msgstr ""
 
-#: src/docs_inc.c:3067
+#: src/docs_inc.c:3140
 msgid "Camd.socket filename / IP Address (TCP mode)"
 msgstr ""
 
@@ -1592,17 +1631,24 @@ msgstr ""
 msgid "Cancel"
 msgstr ""
 
-#: src/docs_inc.c:3847
+#: src/docs_inc.c:3924
 msgid "Category Code"
 msgstr ""
 
+#: src/docs_inc.c:2695
+msgid ""
+"Caution: On systems with constrained resources, Merge-text searches should "
+"be used with caution due to the extra system load and overheads required to "
+"perform the search."
+msgstr ""
+
 #: src/docs_inc.c:55
 msgid ""
 "Change markdown files in `docs/markdown`, `docs/markdown/inc`, `docs/class`, "
 "`docs/wizard`, etc. Images are placed in `src/webui/static/img/doc/`."
 msgstr ""
 
-#: src/docs_inc.c:4798
+#: src/docs_inc.c:4875
 msgid ""
 "Change nothing and rely on standard (default) system caching to behave as it "
 "normally would."
@@ -1612,7 +1658,7 @@ msgstr ""
 msgid "Change the dialog view level to show/hide more advanced options."
 msgstr ""
 
-#: src/docs_inc.c:3243
+#: src/docs_inc.c:3316
 msgid ""
 "Changes to any of these settings must be confirmed by pressing the _[Apply "
 "configuration]_ button before taking effect."
@@ -1624,11 +1670,11 @@ msgid ""
 "been warned!\n"
 msgstr ""
 
-#: src/docs_inc.c:3479
+#: src/docs_inc.c:3552
 msgid "Channel"
 msgstr ""
 
-#: src/docs_inc.c:4696
+#: src/docs_inc.c:4773
 msgid "Channel 'play' streams"
 msgstr ""
 
@@ -1644,8 +1690,8 @@ msgstr ""
 msgid "Channel management"
 msgstr ""
 
-#: src/docs_inc.c:5452 src/docs_inc.c:5610 src/docs_inc.c:5718
-#: src/docs_inc.c:5818
+#: src/docs_inc.c:5529 src/docs_inc.c:5687 src/docs_inc.c:5795
+#: src/docs_inc.c:5895
 msgid "Channel name"
 msgstr ""
 
@@ -1657,7 +1703,7 @@ msgstr ""
 msgid "Channel number as first key, channel name as second key"
 msgstr ""
 
-#: src/docs_inc.c:4846
+#: src/docs_inc.c:4923
 msgid "Channel number range"
 msgstr ""
 
@@ -1681,11 +1727,11 @@ msgstr ""
 msgid "Channel tagging management"
 msgstr ""
 
-#: src/docs_inc.c:4856 src/docs_inc.c:4862
+#: src/docs_inc.c:4933 src/docs_inc.c:4939
 msgid "Channel tags"
 msgstr ""
 
-#: src/docs_inc.c:2357 src/docs_inc.c:4954 src/docs_inc.c:4990
+#: src/docs_inc.c:2357 src/docs_inc.c:5031 src/docs_inc.c:5067
 msgid "Channels"
 msgstr ""
 
@@ -1695,7 +1741,7 @@ msgid ""
 "by typing in the box."
 msgstr ""
 
-#: src/docs_inc.c:3555
+#: src/docs_inc.c:3628
 msgid "Charset"
 msgstr ""
 
@@ -1716,12 +1762,12 @@ msgid ""
 "rule. You can define different profiles in the"
 msgstr ""
 
-#: src/docs_inc.c:5004
+#: src/docs_inc.c:5081
 msgid ""
 "Choose this if your picon pack has icons that start with \"1_0_1_xxxx\"."
 msgstr ""
 
-#: src/docs_inc.c:5000
+#: src/docs_inc.c:5077
 msgid ""
 "Choose this if your picon pack uses the standard naming scheme, e.g "
 "\"1_0_19_xxxx\"."
@@ -1739,7 +1785,7 @@ msgstr ""
 msgid "Clear all statistics"
 msgstr ""
 
-#: src/docs_inc.c:3033
+#: src/docs_inc.c:3106
 msgid "Click a type to see its properties (below)."
 msgstr ""
 
@@ -1749,7 +1795,7 @@ msgid ""
 "is checked in the 'Parameters' list"
 msgstr ""
 
-#: src/docs_inc.c:4262
+#: src/docs_inc.c:4339
 msgid "Click the desired network type (to see all available"
 msgstr ""
 
@@ -1761,11 +1807,11 @@ msgstr ""
 msgid "Click to return the DVR help index"
 msgstr ""
 
-#: src/docs_inc.c:4302
+#: src/docs_inc.c:4379
 msgid "Clicking the !"
 msgstr ""
 
-#: src/docs_inc.c:2325 src/docs_inc.c:2995
+#: src/docs_inc.c:2325 src/docs_inc.c:3068
 msgid "Client Types"
 msgstr ""
 
@@ -1785,27 +1831,27 @@ msgstr ""
 msgid "Closes the dialog, discarding all unsaved changes."
 msgstr ""
 
-#: src/docs_inc.c:3005
+#: src/docs_inc.c:3078
 msgid "Code Word Client (CWC) / newcamd"
 msgstr ""
 
-#: src/docs_inc.c:3655
+#: src/docs_inc.c:3728
 msgid "Codec"
 msgstr ""
 
-#: src/docs_inc.c:2864
+#: src/docs_inc.c:2937
 msgid "Codec Profiles"
 msgstr ""
 
-#: src/docs_inc.c:2866
+#: src/docs_inc.c:2939
 msgid "Codec profiles and settings (for use with stream profiles)"
 msgstr ""
 
-#: src/docs_inc.c:4738
+#: src/docs_inc.c:4815
 msgid "Combine channels with the same name into a single channel."
 msgstr ""
 
-#: src/docs_inc.c:4462
+#: src/docs_inc.c:4539
 msgid "Combined DVB OTA and XMLTV"
 msgstr ""
 
@@ -1813,23 +1859,23 @@ msgstr ""
 msgid "Command-line Options"
 msgstr ""
 
-#: src/docs_inc.c:5686 src/docs_inc.c:5874
+#: src/docs_inc.c:5763 src/docs_inc.c:5951
 msgid "Comment"
 msgstr ""
 
-#: src/docs_inc.c:4209 src/docs_inc.c:4237
+#: src/docs_inc.c:4286 src/docs_inc.c:4314
 msgid "Common in Brazil and various other countries throughout south America."
 msgstr ""
 
-#: src/docs_inc.c:4205 src/docs_inc.c:4233
+#: src/docs_inc.c:4282 src/docs_inc.c:4310
 msgid "Common in most of Europe."
 msgstr ""
 
-#: src/docs_inc.c:4213
+#: src/docs_inc.c:4290
 msgid "Common in north and central America and parts of south Asia."
 msgstr ""
 
-#: src/docs_inc.c:4241
+#: src/docs_inc.c:4318
 msgid "Common in north and central America."
 msgstr ""
 
@@ -1843,7 +1889,7 @@ msgstr ""
 msgid "Conditional Access (CA)"
 msgstr ""
 
-#: src/docs_inc.c:3931
+#: src/docs_inc.c:4008
 msgid "Conditional Access (CA) stream filter."
 msgstr ""
 
@@ -1851,7 +1897,7 @@ msgstr ""
 msgid "Config parameters that affect the core Tvheadend functionality"
 msgstr ""
 
-#: src/docs_inc.c:1928 src/docs_inc.c:3343
+#: src/docs_inc.c:1928 src/docs_inc.c:3416
 msgid "Configuration"
 msgstr ""
 
@@ -1919,7 +1965,7 @@ msgid ""
 "filters only."
 msgstr ""
 
-#: src/docs_inc.c:4552
+#: src/docs_inc.c:4629
 msgid "Configure Tvheadend as a SAT>IP Server (Basic Guide)"
 msgstr ""
 
@@ -1927,19 +1973,27 @@ msgstr ""
 msgid "Configuring for the First Time"
 msgstr ""
 
-#: src/docs_inc.c:2329 src/docs_inc.c:3035
+#: src/docs_inc.c:2701
+msgid ""
+"Confining the first criteria 'big bang theory' to be between a `\\x01` and a "
+"`\\x02` restricts matches to text within the 'Title' field. Confining the "
+"second criteria to be in between a `\\x02` and a `\\x05` restricts matches "
+"to text in the merged 'Sub-title', 'Summary' or 'Description' fields."
+msgstr ""
+
+#: src/docs_inc.c:2329 src/docs_inc.c:3108
 msgid "Connection Status"
 msgstr ""
 
-#: src/docs_inc.c:2830
+#: src/docs_inc.c:2903
 msgid "Connection information"
 msgstr ""
 
-#: src/docs_inc.c:4880
+#: src/docs_inc.c:4957
 msgid "Connection limit type"
 msgstr ""
 
-#: src/docs_inc.c:4878
+#: src/docs_inc.c:4955
 msgid "Connection limits"
 msgstr ""
 
@@ -1947,7 +2001,7 @@ msgstr ""
 msgid "Connection status indicators"
 msgstr ""
 
-#: src/docs_inc.c:2828
+#: src/docs_inc.c:2901
 msgid "Connections"
 msgstr ""
 
@@ -1967,16 +2021,16 @@ msgstr ""
 msgid "Content in the second column"
 msgstr ""
 
-#: src/docs_inc.c:5456
+#: src/docs_inc.c:5533
 msgid "Content type"
 msgstr ""
 
 #: src/docs_inc.c:70 src/docs_inc.c:248 src/docs_inc.c:638 src/docs_inc.c:906
 #: src/docs_inc.c:2317 src/docs_inc.c:2345 src/docs_inc.c:2432
-#: src/docs_inc.c:2586 src/docs_inc.c:2665 src/docs_inc.c:2687
-#: src/docs_inc.c:2742 src/docs_inc.c:2762 src/docs_inc.c:2786
-#: src/docs_inc.c:2812 src/docs_inc.c:2848 src/docs_inc.c:2876
-#: src/docs_inc.c:3217 src/docs_inc.c:4117 src/docs_inc.c:4147
+#: src/docs_inc.c:2586 src/docs_inc.c:2738 src/docs_inc.c:2760
+#: src/docs_inc.c:2815 src/docs_inc.c:2835 src/docs_inc.c:2859
+#: src/docs_inc.c:2885 src/docs_inc.c:2921 src/docs_inc.c:2949
+#: src/docs_inc.c:3290 src/docs_inc.c:4194 src/docs_inc.c:4224
 msgid "Contents"
 msgstr ""
 
@@ -1984,7 +2038,7 @@ msgstr ""
 msgid "Copy this contents to your oscam.srvid2 and start/restart the server."
 msgstr ""
 
-#: src/docs_inc.c:5520
+#: src/docs_inc.c:5597
 msgid "Countdown/Countdown (episode without guide season/episode information)"
 msgstr ""
 
@@ -2003,22 +2057,22 @@ msgstr ""
 msgid "Create a pseudo-series link using the autorec feature."
 msgstr ""
 
-#: src/docs_inc.c:4768
+#: src/docs_inc.c:4845
 msgid "Create a tag based on the channel type and link it to the channel."
 msgstr ""
 
-#: src/docs_inc.c:4764
+#: src/docs_inc.c:4841
 msgid ""
 "Create a tag with the bouquets name and link it to all channels created by "
 "the bouquet."
 msgstr ""
 
-#: src/docs_inc.c:4772
+#: src/docs_inc.c:4849
 msgid ""
 "Create a tag with the channel provider's name and link it to the channel."
 msgstr ""
 
-#: src/docs_inc.c:4776
+#: src/docs_inc.c:4853
 msgid ""
 "Create a tag with the network name and link it to all channels created by "
 "the bouquet."
@@ -2038,11 +2092,11 @@ msgstr ""
 msgid "Create and link a provider tag to the mapped channels."
 msgstr ""
 
-#: src/docs_inc.c:4762
+#: src/docs_inc.c:4839
 msgid "Create bouquet tag"
 msgstr ""
 
-#: src/docs_inc.c:4774
+#: src/docs_inc.c:4851
 msgid "Create network name tags"
 msgstr ""
 
@@ -2050,7 +2104,7 @@ msgstr ""
 msgid "Create network tags"
 msgstr ""
 
-#: src/docs_inc.c:4770
+#: src/docs_inc.c:4847
 msgid "Create provider name tags"
 msgstr ""
 
@@ -2062,7 +2116,7 @@ msgstr ""
 msgid "Create rule sets manually or based on EPG queries."
 msgstr ""
 
-#: src/docs_inc.c:4766
+#: src/docs_inc.c:4843
 msgid "Create type-based tags"
 msgstr ""
 
@@ -2070,65 +2124,69 @@ msgstr ""
 msgid "Creates an auto-recording rule based on the current filter criteria."
 msgstr ""
 
-#: src/docs_inc.c:3351
+#: src/docs_inc.c:2669
+msgid "Credits"
+msgstr ""
+
+#: src/docs_inc.c:3424
 msgid "Cron"
 msgstr ""
 
-#: src/docs_inc.c:5656
+#: src/docs_inc.c:5733
 msgid "Current affairs"
 msgstr ""
 
-#: src/docs_inc.c:3833
+#: src/docs_inc.c:3910
 msgid ""
 "Currently only a limited number of configuration files are shipped and these "
 "are located in the epggrab/eit/scrape directory."
 msgstr ""
 
-#: src/docs_inc.c:2822
+#: src/docs_inc.c:2895
 msgid "Currently-active streams"
 msgstr ""
 
-#: src/docs_inc.c:3355
+#: src/docs_inc.c:3428
 msgid "DBUS"
 msgstr ""
 
-#: src/docs_inc.c:3663
+#: src/docs_inc.c:3736
 msgid "DD-CI"
 msgstr ""
 
-#: src/docs_inc.c:3021
+#: src/docs_inc.c:3094
 msgid "DES NCB Constant Code Word"
 msgstr ""
 
-#: src/docs_inc.c:3559
+#: src/docs_inc.c:3632
 msgid "DVB"
 msgstr ""
 
-#: src/docs_inc.c:3531
+#: src/docs_inc.c:3604
 msgid "DVB CAM Client"
 msgstr ""
 
-#: src/docs_inc.c:3407
+#: src/docs_inc.c:3480
 msgid "DVB CSA (descrambling) Tables"
 msgstr ""
 
-#: src/docs_inc.c:3411
+#: src/docs_inc.c:3484
 msgid "DVB EPG Tables"
 msgstr ""
 
-#: src/docs_inc.c:68 src/docs_inc.c:1934 src/docs_inc.c:4021
+#: src/docs_inc.c:68 src/docs_inc.c:1934 src/docs_inc.c:4098
 msgid "DVB Inputs"
 msgstr ""
 
-#: src/docs_inc.c:4428
+#: src/docs_inc.c:4505
 msgid "DVB OTA"
 msgstr ""
 
-#: src/docs_inc.c:3399
+#: src/docs_inc.c:3472
 msgid "DVB SI Tables"
 msgstr ""
 
-#: src/docs_inc.c:3415
+#: src/docs_inc.c:3488
 msgid "DVB Time Tables"
 msgstr ""
 
@@ -2136,11 +2194,11 @@ msgstr ""
 msgid "DVB subtitles supported."
 msgstr ""
 
-#: src/docs_inc.c:2512 src/docs_inc.c:4203
+#: src/docs_inc.c:2512 src/docs_inc.c:4280
 msgid "DVB-C"
 msgstr ""
 
-#: src/docs_inc.c:4219
+#: src/docs_inc.c:4296
 msgid "DVB-S"
 msgstr ""
 
@@ -2152,35 +2210,35 @@ msgstr ""
 msgid "DVB-S (SAT>IP Slave)"
 msgstr ""
 
-#: src/docs_inc.c:4231
+#: src/docs_inc.c:4308
 msgid "DVB-T"
 msgstr ""
 
-#: src/docs_inc.c:5024
+#: src/docs_inc.c:5101
 msgid "DVR"
 msgstr ""
 
-#: src/docs_inc.c:3539
+#: src/docs_inc.c:3612
 msgid "DVR Inotify"
 msgstr ""
 
-#: src/docs_inc.c:5092 src/docs_inc.c:5140
+#: src/docs_inc.c:5169 src/docs_inc.c:5217
 msgid "DVR Profile"
 msgstr ""
 
-#: src/docs_inc.c:4868
+#: src/docs_inc.c:4945
 msgid "DVR configuration profiles"
 msgstr ""
 
-#: src/docs_inc.c:4866
+#: src/docs_inc.c:4943
 msgid "DVR configurations"
 msgstr ""
 
-#: src/docs_inc.c:4704 src/docs_inc.c:5934
+#: src/docs_inc.c:4781 src/docs_inc.c:6011
 msgid "DVR profile"
 msgstr ""
 
-#: src/docs_inc.c:2772
+#: src/docs_inc.c:2845
 msgid "DVR profiles and related settings"
 msgstr ""
 
@@ -2192,11 +2250,11 @@ msgstr ""
 msgid "Debugging"
 msgstr ""
 
-#: src/docs_inc.c:5572 src/docs_inc.c:6060
+#: src/docs_inc.c:5649 src/docs_inc.c:6137
 msgid "Default"
 msgstr ""
 
-#: src/docs_inc.c:5420
+#: src/docs_inc.c:5497
 msgid "Default format (title, unique number, extension)"
 msgstr ""
 
@@ -2212,7 +2270,7 @@ msgstr ""
 msgid "Delete/Remove"
 msgstr ""
 
-#: src/docs_inc.c:3247
+#: src/docs_inc.c:3320
 msgid ""
 "Depending on your distribution, the default command-line configuration is "
 "usually stored in the `/etc/sysconfig` tree or an init script. You may also "
@@ -2220,11 +2278,11 @@ msgid ""
 "parameters."
 msgstr ""
 
-#: src/docs_inc.c:3503
+#: src/docs_inc.c:3576
 msgid "Descrambler"
 msgstr ""
 
-#: src/docs_inc.c:3507
+#: src/docs_inc.c:3580
 msgid "Descrambler EMM"
 msgstr ""
 
@@ -2232,25 +2290,26 @@ msgstr ""
 #: src/docs_inc.c:380 src/docs_inc.c:432 src/docs_inc.c:640 src/docs_inc.c:908
 #: src/docs_inc.c:1436 src/docs_inc.c:1883 src/docs_inc.c:2148
 #: src/docs_inc.c:2319 src/docs_inc.c:2347 src/docs_inc.c:2434
-#: src/docs_inc.c:2482 src/docs_inc.c:2588 src/docs_inc.c:2667
-#: src/docs_inc.c:2689 src/docs_inc.c:2744 src/docs_inc.c:2764
-#: src/docs_inc.c:2788 src/docs_inc.c:2814 src/docs_inc.c:2850
-#: src/docs_inc.c:2878 src/docs_inc.c:2999 src/docs_inc.c:3041
-#: src/docs_inc.c:3219 src/docs_inc.c:3775 src/docs_inc.c:3911
-#: src/docs_inc.c:4119 src/docs_inc.c:4149 src/docs_inc.c:4197
-#: src/docs_inc.c:4354 src/docs_inc.c:4632 src/docs_inc.c:4670
-#: src/docs_inc.c:4760 src/docs_inc.c:4790 src/docs_inc.c:4960
-#: src/docs_inc.c:4996 src/docs_inc.c:5014 src/docs_inc.c:5048
-#: src/docs_inc.c:5106 src/docs_inc.c:5188 src/docs_inc.c:5218
-#: src/docs_inc.c:5260 src/docs_inc.c:5332 src/docs_inc.c:5384
-#: src/docs_inc.c:5416 src/docs_inc.c:5570 src/docs_inc.c:5598
-#: src/docs_inc.c:5706 src/docs_inc.c:5806 src/docs_inc.c:5940
-#: src/docs_inc.c:5962 src/docs_inc.c:5988 src/docs_inc.c:6030
-#: src/docs_inc.c:6058 src/docs_inc.c:6088 src/docs_inc.c:6116
+#: src/docs_inc.c:2482 src/docs_inc.c:2588 src/docs_inc.c:2665
+#: src/docs_inc.c:2740 src/docs_inc.c:2762 src/docs_inc.c:2817
+#: src/docs_inc.c:2837 src/docs_inc.c:2861 src/docs_inc.c:2887
+#: src/docs_inc.c:2923 src/docs_inc.c:2951 src/docs_inc.c:3072
+#: src/docs_inc.c:3114 src/docs_inc.c:3292 src/docs_inc.c:3852
+#: src/docs_inc.c:3988 src/docs_inc.c:4196 src/docs_inc.c:4226
+#: src/docs_inc.c:4274 src/docs_inc.c:4431 src/docs_inc.c:4709
+#: src/docs_inc.c:4747 src/docs_inc.c:4837 src/docs_inc.c:4867
+#: src/docs_inc.c:5037 src/docs_inc.c:5073 src/docs_inc.c:5091
+#: src/docs_inc.c:5125 src/docs_inc.c:5183 src/docs_inc.c:5265
+#: src/docs_inc.c:5295 src/docs_inc.c:5337 src/docs_inc.c:5409
+#: src/docs_inc.c:5461 src/docs_inc.c:5493 src/docs_inc.c:5647
+#: src/docs_inc.c:5675 src/docs_inc.c:5783 src/docs_inc.c:5883
+#: src/docs_inc.c:6017 src/docs_inc.c:6039 src/docs_inc.c:6065
+#: src/docs_inc.c:6107 src/docs_inc.c:6135 src/docs_inc.c:6165
+#: src/docs_inc.c:6193
 msgid "Description"
 msgstr ""
 
-#: src/docs_inc.c:4822
+#: src/docs_inc.c:4899
 msgid "Description/Properties"
 msgstr ""
 
@@ -2258,20 +2317,20 @@ msgstr ""
 msgid "Detach from bouquet"
 msgstr ""
 
-#: src/docs_inc.c:2961
+#: src/docs_inc.c:3034
 msgid "Detaching Channels"
 msgstr ""
 
-#: src/docs_inc.c:2975
+#: src/docs_inc.c:3048
 msgid ""
 "Detaching channels from a bouquet will prevent any further updates provided "
 "by the bouquet, which unfortunately means you will have to manually re-map "
 "when changes to services occur (e.g, mux moves, ceased broadcasting etc)."
 msgstr ""
 
-#: src/docs_inc.c:78 src/docs_inc.c:114 src/docs_inc.c:2673 src/docs_inc.c:4041
-#: src/docs_inc.c:4061 src/docs_inc.c:4081 src/docs_inc.c:4101
-#: src/docs_inc.c:4486 src/docs_inc.c:4506 src/docs_inc.c:4526
+#: src/docs_inc.c:78 src/docs_inc.c:114 src/docs_inc.c:2746 src/docs_inc.c:4118
+#: src/docs_inc.c:4138 src/docs_inc.c:4158 src/docs_inc.c:4178
+#: src/docs_inc.c:4563 src/docs_inc.c:4583 src/docs_inc.c:4603
 msgid "Device Types and Configuration"
 msgstr ""
 
@@ -2288,7 +2347,7 @@ msgid "Dialog button"
 msgstr ""
 
 #: src/docs_inc.c:187 src/docs_inc.c:994 src/docs_inc.c:1926
-#: src/docs_inc.c:3535
+#: src/docs_inc.c:3608
 msgid "Digital Video Recorder"
 msgstr ""
 
@@ -2308,23 +2367,23 @@ msgstr ""
 msgid "Digital Video Recorder -> Upcoming / Current Recordings only."
 msgstr ""
 
-#: src/docs_inc.c:454 src/docs_inc.c:2770
+#: src/docs_inc.c:454 src/docs_inc.c:2843
 msgid "Digital Video Recorder Profiles"
 msgstr ""
 
-#: src/docs_inc.c:5334
+#: src/docs_inc.c:5411
 msgid "Disable"
 msgstr ""
 
-#: src/docs_inc.c:5996
+#: src/docs_inc.c:6073
 msgid "Disable automatic service checking."
 msgstr ""
 
-#: src/docs_inc.c:5336
+#: src/docs_inc.c:5413
 msgid "Disable mux discovery."
 msgstr ""
 
-#: src/docs_inc.c:5950
+#: src/docs_inc.c:6027
 msgid "Disabled"
 msgstr ""
 
@@ -2332,11 +2391,11 @@ msgstr ""
 msgid "Discover SAT"
 msgstr ""
 
-#: src/docs_inc.c:5344
+#: src/docs_inc.c:5421
 msgid "Discover new muxes and changes to existing muxes."
 msgstr ""
 
-#: src/docs_inc.c:5340
+#: src/docs_inc.c:5417
 msgid "Discover new muxes only."
 msgstr ""
 
@@ -2344,7 +2403,7 @@ msgstr ""
 msgid "Discovered service(s) management"
 msgstr ""
 
-#: src/docs_inc.c:3595
+#: src/docs_inc.c:3668
 msgid "DiseqC"
 msgstr ""
 
@@ -2368,11 +2427,11 @@ msgstr ""
 msgid "Display the help page."
 msgstr ""
 
-#: src/docs_inc.c:1444 src/docs_inc.c:6074
+#: src/docs_inc.c:1444 src/docs_inc.c:6151
 msgid "Display the more advanced tabs/items."
 msgstr ""
 
-#: src/docs_inc.c:1440 src/docs_inc.c:6070
+#: src/docs_inc.c:1440 src/docs_inc.c:6147
 msgid "Display the most commonly used tabs/items."
 msgstr ""
 
@@ -2392,23 +2451,23 @@ msgstr ""
 msgid "Dolby Digital (AC3)"
 msgstr ""
 
-#: src/docs_inc.c:3821
+#: src/docs_inc.c:3898
 msgid "Don't forget to set the _EIT time offset_ for your network(s)!"
 msgstr ""
 
-#: src/docs_inc.c:4800
+#: src/docs_inc.c:4877
 msgid "Don't keep"
 msgstr ""
 
-#: src/docs_inc.c:5952
+#: src/docs_inc.c:6029
 msgid "Don't use running state (EITp/f) detection."
 msgstr ""
 
-#: src/docs_inc.c:6164
+#: src/docs_inc.c:6241
 msgid "Donate to TVHeadEnd"
 msgstr ""
 
-#: src/docs_inc.c:6192
+#: src/docs_inc.c:6269
 msgid "Donate to Tvheadend"
 msgstr ""
 
@@ -2442,18 +2501,18 @@ msgid ""
 "increase. If this doesn't happen, check the connection(s) to your device(s).."
 msgstr ""
 
-#: src/docs_inc.c:5926
+#: src/docs_inc.c:6003
 msgid ""
 "EITp/f (Event Information Table present/following) is broadcast alongside "
 "EPG data, it allows broadcasters to tell DVRs/STBs when a program starts, "
 "pauses or finishes."
 msgstr ""
 
-#: src/docs_inc.c:4654
+#: src/docs_inc.c:4731
 msgid "EMPTY"
 msgstr ""
 
-#: src/docs_inc.c:3547
+#: src/docs_inc.c:3620
 msgid "EPG Database"
 msgstr ""
 
@@ -2461,8 +2520,8 @@ msgstr ""
 msgid "EPG Detail 2"
 msgstr ""
 
-#: src/docs_inc.c:2373 src/docs_inc.c:2754 src/docs_inc.c:3551
-#: src/docs_inc.c:4424
+#: src/docs_inc.c:2373 src/docs_inc.c:2827 src/docs_inc.c:3624
+#: src/docs_inc.c:4501
 msgid "EPG Grabber"
 msgstr ""
 
@@ -2478,7 +2537,7 @@ msgstr ""
 msgid "EPG data sources used by channels"
 msgstr ""
 
-#: src/docs_inc.c:2375 src/docs_inc.c:2756
+#: src/docs_inc.c:2375 src/docs_inc.c:2829
 msgid "EPG grabber configuration"
 msgstr ""
 
@@ -2494,7 +2553,7 @@ msgstr ""
 msgid "EPG tab items"
 msgstr ""
 
-#: src/docs_inc.c:4650
+#: src/docs_inc.c:4727
 msgid "EXCLUSIVE"
 msgstr ""
 
@@ -2502,7 +2561,7 @@ msgstr ""
 msgid "Each numbered (ordered) list will restart from 1."
 msgstr ""
 
-#: src/docs_inc.c:3943
+#: src/docs_inc.c:4020
 msgid "Each rule is executed in sequence (as displayed in the grid)."
 msgstr ""
 
@@ -2538,60 +2597,64 @@ msgstr ""
 msgid "Electronic Program Guide/Broadcast details only."
 msgstr ""
 
-#: src/docs_inc.c:3543
+#: src/docs_inc.c:3616
 msgid "Electronic Programme Guide"
 msgstr ""
 
-#: src/docs_inc.c:3495
+#: src/docs_inc.c:3568
 msgid "Elementary Stream Filter"
 msgstr ""
 
-#: src/docs_inc.c:2870
+#: src/docs_inc.c:2943
 msgid "Elementary stream filtering"
 msgstr ""
 
-#: src/docs_inc.c:3947
+#: src/docs_inc.c:4024
 msgid ""
 "Elementary streams not marked IGNORE, USE or EXCLUSIVE will not be filtered "
 "out."
 msgstr ""
 
-#: src/docs_inc.c:4672
+#: src/docs_inc.c:4749
 msgid "Enable"
 msgstr ""
 
-#: src/docs_inc.c:5992
+#: src/docs_inc.c:6069
 msgid "Enable automatic service checking."
 msgstr ""
 
-#: src/docs_inc.c:4674
+#: src/docs_inc.c:4751
 msgid "Enable persistent authentication."
 msgstr ""
 
-#: src/docs_inc.c:5948
+#: src/docs_inc.c:6025
 msgid "Enable running state (EITp/f) detection."
 msgstr ""
 
-#: src/docs_inc.c:5946
+#: src/docs_inc.c:6023
 msgid "Enabled"
 msgstr ""
 
+#: src/docs_inc.c:2677
+msgid "End"
+msgstr ""
+
 #: src/docs_inc.c:2082
 msgid "Enigma2"
 msgstr ""
 
-#: src/docs_inc.c:5658 src/docs_inc.c:5754
+#: src/docs_inc.c:5735 src/docs_inc.c:5831
 msgid "Error message"
 msgstr ""
 
-#: src/docs_inc.c:5560
+#: src/docs_inc.c:5637
 msgid ""
 "Even with correct guide information, external scrapers can retrieve "
 "incorrect results. A famous example being the detective tv series \"Castle\" "
 "is often incorrectly retrieved as a much earlier tv show about castles."
 msgstr ""
 
-#: src/docs_inc.c:5212
+#: src/docs_inc.c:5289
 msgid ""
 "Even with these details, fanart grabbers can sometimes return incorrect "
 "results."
@@ -2601,35 +2664,35 @@ msgstr ""
 msgid "Event Details and Recording"
 msgstr ""
 
-#: src/docs_inc.c:5440
+#: src/docs_inc.c:5517
 msgid "Event episode name"
 msgstr ""
 
-#: src/docs_inc.c:5448
+#: src/docs_inc.c:5525
 msgid "Event episode number"
 msgstr ""
 
-#: src/docs_inc.c:5444
+#: src/docs_inc.c:5521
 msgid "Event season number"
 msgstr ""
 
-#: src/docs_inc.c:5432
+#: src/docs_inc.c:5509
 msgid "Event subtitle name"
 msgstr ""
 
-#: src/docs_inc.c:5428
+#: src/docs_inc.c:5505
 msgid "Event subtitle name or summary text"
 msgstr ""
 
-#: src/docs_inc.c:5436
+#: src/docs_inc.c:5513
 msgid "Event summary text"
 msgstr ""
 
-#: src/docs_inc.c:5424
+#: src/docs_inc.c:5501
 msgid "Event title name"
 msgstr ""
 
-#: src/docs_inc.c:4688 src/docs_inc.c:5418
+#: src/docs_inc.c:4765 src/docs_inc.c:5495
 msgid "Example"
 msgstr ""
 
@@ -2645,32 +2708,32 @@ msgstr ""
 msgid "Example for nginx (--http_root /my/tvh/server):"
 msgstr ""
 
-#: src/docs_inc.c:5600 src/docs_inc.c:5708 src/docs_inc.c:5808
+#: src/docs_inc.c:5677 src/docs_inc.c:5785 src/docs_inc.c:5885
 msgid "Example value"
 msgstr ""
 
-#: src/docs_inc.c:5352
+#: src/docs_inc.c:5429
 msgid "Example:"
 msgstr ""
 
-#: src/docs_inc.c:4980
+#: src/docs_inc.c:5057
 msgid "Example: `file:///home/hts/picons`"
 msgstr ""
 
-#: src/docs_inc.c:4940
+#: src/docs_inc.c:5017
 #, c-format
 msgid "Example: `file:///tmp/icons/%C.png` or `http://example.com/%c.png`"
 msgstr ""
 
-#: src/docs_inc.c:5504
+#: src/docs_inc.c:5581
 msgid "Examples are:"
 msgstr ""
 
-#: src/docs_inc.c:5538
+#: src/docs_inc.c:5615
 msgid "Examples for `$3Q` are:"
 msgstr ""
 
-#: src/docs_inc.c:5532
+#: src/docs_inc.c:5609
 msgid "Examples for `$3q` are:"
 msgstr ""
 
@@ -2678,7 +2741,7 @@ msgstr ""
 msgid "Exclamation icon"
 msgstr ""
 
-#: src/docs_inc.c:4858
+#: src/docs_inc.c:4935
 msgid "Exclude channel tags"
 msgstr ""
 
@@ -2687,7 +2750,7 @@ msgid ""
 "Expand a bit on command-line options and give some examples of common usage"
 msgstr ""
 
-#: src/docs_inc.c:1446 src/docs_inc.c:6076 src/docs_inc.c:6098
+#: src/docs_inc.c:1446 src/docs_inc.c:6153 src/docs_inc.c:6175
 msgid "Expert"
 msgstr ""
 
@@ -2696,15 +2759,15 @@ msgstr ""
 msgid "Explanation"
 msgstr ""
 
-#: src/docs_inc.c:3805
+#: src/docs_inc.c:3882
 msgid "External PyEPG"
 msgstr ""
 
-#: src/docs_inc.c:3789
+#: src/docs_inc.c:3866
 msgid "External XMLTV"
 msgstr ""
 
-#: src/docs_inc.c:5186
+#: src/docs_inc.c:5263
 msgid "Extra Arguments"
 msgstr ""
 
@@ -2712,7 +2775,7 @@ msgstr ""
 msgid "FAQ: Frequently-asked Questions"
 msgstr ""
 
-#: src/docs_inc.c:4380
+#: src/docs_inc.c:4457
 msgid "FFMPEG"
 msgstr ""
 
@@ -2720,14 +2783,14 @@ msgstr ""
 msgid "Failed Recordings"
 msgstr ""
 
-#: src/docs_inc.c:5210
+#: src/docs_inc.c:5287
 msgid ""
 "Fanart grabbers only work correctly if your scrapper provides high quality "
 "information. In particular, they require season and episode details for "
 "series, and year details for movies."
 msgstr ""
 
-#: src/docs_inc.c:3431
+#: src/docs_inc.c:3504
 msgid "Fastscan DVB"
 msgstr ""
 
@@ -2735,15 +2798,29 @@ msgstr ""
 msgid "Features"
 msgstr ""
 
-#: src/docs_inc.c:5112
+#: src/docs_inc.c:2649
+msgid "Field"
+msgstr ""
+
+#: src/docs_inc.c:2685
+msgid ""
+"Field prefixes are always provided in the same sequence and will be present "
+"even if the field is empty."
+msgstr ""
+
+#: src/docs_inc.c:2681
+msgid "Field separator (Tab)"
+msgstr ""
+
+#: src/docs_inc.c:5189
 msgid "File missing"
 msgstr ""
 
-#: src/docs_inc.c:5484
+#: src/docs_inc.c:5561
 msgid "Filename extension (from the active stream muxer"
 msgstr ""
 
-#: src/docs_inc.c:3307
+#: src/docs_inc.c:3380
 msgid "Filesystem monitor"
 msgstr ""
 
@@ -2751,7 +2828,7 @@ msgstr ""
 msgid "Filter"
 msgstr ""
 
-#: src/docs_inc.c:3941
+#: src/docs_inc.c:4018
 msgid "Filter Basics"
 msgstr ""
 
@@ -2779,7 +2856,7 @@ msgstr ""
 msgid "Filter tag..."
 msgstr ""
 
-#: src/docs_inc.c:3909
+#: src/docs_inc.c:3986
 msgid "Filter type"
 msgstr ""
 
@@ -2787,7 +2864,7 @@ msgstr ""
 msgid "Filtering (or searching)"
 msgstr ""
 
-#: src/docs_inc.c:3961
+#: src/docs_inc.c:4038
 msgid "Filtering out a Stream"
 msgstr ""
 
@@ -2811,38 +2888,38 @@ msgstr ""
 msgid "First ordered list item"
 msgstr ""
 
-#: src/docs_inc.c:5498
+#: src/docs_inc.c:5575
 msgid ""
 "For $t and $s format strings, you may also limit the number of output "
 "characters using $99-t format string where 99 means the limit. As you can "
 "see, the delimiter can be also applied."
 msgstr ""
 
-#: src/docs_inc.c:3011
+#: src/docs_inc.c:3084
 msgid "For CCCam connections."
 msgstr ""
 
-#: src/docs_inc.c:3027
+#: src/docs_inc.c:3100
 msgid "For Constant Code Word connections (AES/ECB variant)"
 msgstr ""
 
-#: src/docs_inc.c:3031
+#: src/docs_inc.c:3104
 msgid "For Constant Code Word connections (AES128/ECB variant)"
 msgstr ""
 
-#: src/docs_inc.c:3019
+#: src/docs_inc.c:3092
 msgid "For Constant Code Word connections (CSA/CBC variant)"
 msgstr ""
 
-#: src/docs_inc.c:3023
+#: src/docs_inc.c:3096
 msgid "For Constant Code Word connections (DES/NCB variant)"
 msgstr ""
 
-#: src/docs_inc.c:3015
+#: src/docs_inc.c:3088
 msgid "For DVBAPI connections"
 msgstr ""
 
-#: src/docs_inc.c:4326
+#: src/docs_inc.c:4403
 msgid ""
 "For a password to apply to an account, the username entered must match a "
 "username in the _Access Entries_ tab and only password entries that are "
@@ -2861,7 +2938,7 @@ msgid ""
 "For example to include the passwd items you'd enter something like this:"
 msgstr ""
 
-#: src/docs_inc.c:5090
+#: src/docs_inc.c:5167
 msgid ""
 "For example, if a program is to start at 13:00 and you set a padding of 5 "
 "minutes, it will start recording at 12:54:30 (including a warm-up time of 30 "
@@ -2869,11 +2946,11 @@ msgid ""
 "the padding set in the"
 msgstr ""
 
-#: src/docs_inc.c:5548
+#: src/docs_inc.c:5625
 msgid "For example, with S02-E06:"
 msgstr ""
 
-#: src/docs_inc.c:3137
+#: src/docs_inc.c:3210
 msgid "For example.."
 msgstr ""
 
@@ -2891,33 +2968,33 @@ msgstr ""
 msgid "For more information, click on a type."
 msgstr ""
 
-#: src/docs_inc.c:3007
+#: src/docs_inc.c:3080
 msgid "For newcamd or CWC."
 msgstr ""
 
-#: src/docs_inc.c:3875
+#: src/docs_inc.c:3952
 msgid ""
 "For the purposes of the SeriesLink and EpisodeLink, the root node is "
 "considered to be `programme`."
 msgstr ""
 
-#: src/docs_inc.c:3855
+#: src/docs_inc.c:3932
 msgid ""
 "For the purposes of the category code, the root node is considered to be the "
 "standard `category` node within `programme`."
 msgstr ""
 
-#: src/docs_inc.c:3865
+#: src/docs_inc.c:3942
 msgid ""
 "For the purposes of the unique ID, the root node is considered to be "
 "`programme`."
 msgstr ""
 
-#: src/docs_inc.c:3003
+#: src/docs_inc.c:3076
 msgid "For use with devices that have a CAM module."
 msgstr ""
 
-#: src/docs_inc.c:3955
+#: src/docs_inc.c:4032
 msgid ""
 "For visual verification of filtering, there is the service info dialog in the"
 msgstr ""
@@ -2926,7 +3003,7 @@ msgstr ""
 msgid "Force Scan"
 msgstr ""
 
-#: src/docs_inc.c:2699 src/docs_inc.c:4268
+#: src/docs_inc.c:2772 src/docs_inc.c:4345
 msgid "Force Scanning"
 msgstr ""
 
@@ -2934,11 +3011,11 @@ msgstr ""
 msgid "Force an immediate tune to the OTA EPG mux(es) to request EPG updates."
 msgstr ""
 
-#: src/docs_inc.c:2701
+#: src/docs_inc.c:2774
 msgid "Force scanning a network"
 msgstr ""
 
-#: src/docs_inc.c:4270
+#: src/docs_inc.c:4347
 msgid ""
 "Force scanning can take some time. You may continue to use Tvheadend while a "
 "scan is in progress, but doing so will increase the time needed for it to "
@@ -2951,16 +3028,16 @@ msgstr ""
 msgid "Forces a scan on the selected network(s) or bouquet(s)."
 msgstr ""
 
-#: src/docs_inc.c:5414 src/docs_inc.c:5596 src/docs_inc.c:5704
-#: src/docs_inc.c:5804
+#: src/docs_inc.c:5491 src/docs_inc.c:5673 src/docs_inc.c:5781
+#: src/docs_inc.c:5881
 msgid "Format"
 msgstr ""
 
-#: src/docs_inc.c:5152
+#: src/docs_inc.c:5229
 msgid "Format Result"
 msgstr ""
 
-#: src/docs_inc.c:5288
+#: src/docs_inc.c:5365
 msgid "Frequently changing path component(s) in URL"
 msgstr ""
 
@@ -2968,16 +3045,20 @@ msgstr ""
 msgid "Frontends"
 msgstr ""
 
-#: src/docs_inc.c:5602 src/docs_inc.c:5710 src/docs_inc.c:5810
+#: src/docs_inc.c:5679 src/docs_inc.c:5787 src/docs_inc.c:5887
 msgid "Full path to recording"
 msgstr ""
 
+#: src/docs_inc.c:2635
+msgid "Full-Text vs Merge-Text Searching Options"
+msgstr ""
+
 #: src/docs_inc.c:1048
 msgid "Fully-Integrated with Mainstream Media Players"
 msgstr ""
 
 #: src/docs_inc.c:296 src/docs_inc.c:1154 src/docs_inc.c:2402
-#: src/docs_inc.c:4716 src/docs_inc.c:4924
+#: src/docs_inc.c:4793 src/docs_inc.c:5001
 msgid "Function"
 msgstr ""
 
@@ -2993,7 +3074,7 @@ msgstr ""
 msgid "General"
 msgstr ""
 
-#: src/docs_inc.c:4398
+#: src/docs_inc.c:4475
 msgid "General avlib profile."
 msgstr ""
 
@@ -3003,11 +3084,11 @@ msgid ""
 "sets."
 msgstr ""
 
-#: src/docs_inc.c:4972
+#: src/docs_inc.c:5049
 msgid "Generate lower-case filenames using picon formatting."
 msgstr ""
 
-#: src/docs_inc.c:4968
+#: src/docs_inc.c:5045
 msgid "Generate lower-case filenames."
 msgstr ""
 
@@ -3035,19 +3116,19 @@ msgstr ""
 msgid "GitHub mastering markdown"
 msgstr ""
 
-#: src/docs_inc.c:5462
+#: src/docs_inc.c:5539
 msgid "Gladiator (2000)"
 msgstr ""
 
-#: src/docs_inc.c:5516
+#: src/docs_inc.c:5593
 msgid "Gladiator (2000) (movie)"
 msgstr ""
 
-#: src/docs_inc.c:5540
+#: src/docs_inc.c:5617
 msgid "Gladiator (2000)/Gladiator (2000)"
 msgstr ""
 
-#: src/docs_inc.c:3447
+#: src/docs_inc.c:3520
 msgid "Global Headers"
 msgstr ""
 
@@ -3059,7 +3140,7 @@ msgstr ""
 msgid "Google Chrome"
 msgstr ""
 
-#: src/docs_inc.c:5178
+#: src/docs_inc.c:5255
 msgid ""
 "Grabbers frequently require additional options such as \"api keys\", which "
 "are generated by registering at the appropriate site."
@@ -3069,7 +3150,7 @@ msgstr ""
 msgid "Gracefully stop the selected in-progress recording entry/entries."
 msgstr ""
 
-#: src/docs_inc.c:6036
+#: src/docs_inc.c:6113
 msgid "Gray"
 msgstr ""
 
@@ -3085,7 +3166,7 @@ msgstr ""
 msgid "H.265 (HEVC), H.264 (MPEG-4 AVC) and MPEG2 video supported."
 msgstr ""
 
-#: src/docs_inc.c:5680 src/docs_inc.c:5776
+#: src/docs_inc.c:5757 src/docs_inc.c:5853
 msgid "H264,AC3,TELETEXT"
 msgstr ""
 
@@ -3093,7 +3174,7 @@ msgstr ""
 msgid "HD Homerun setup"
 msgstr ""
 
-#: src/docs_inc.c:3455
+#: src/docs_inc.c:3528
 msgid "HEVC - H.265"
 msgstr ""
 
@@ -3101,35 +3182,35 @@ msgstr ""
 msgid "HTSP (Home TV Streaming Protocol)."
 msgstr ""
 
-#: src/docs_inc.c:3391
+#: src/docs_inc.c:3464
 msgid "HTSP Answer"
 msgstr ""
 
-#: src/docs_inc.c:4360
+#: src/docs_inc.c:4437
 msgid "HTSP Profile"
 msgstr ""
 
-#: src/docs_inc.c:3387
+#: src/docs_inc.c:3460
 msgid "HTSP Request"
 msgstr ""
 
-#: src/docs_inc.c:3379
+#: src/docs_inc.c:3452
 msgid "HTSP Server"
 msgstr ""
 
-#: src/docs_inc.c:3383
+#: src/docs_inc.c:3456
 msgid "HTSP Subscription"
 msgstr ""
 
-#: src/docs_inc.c:3375
+#: src/docs_inc.c:3448
 msgid "HTTP Client"
 msgstr ""
 
-#: src/docs_inc.c:3371
+#: src/docs_inc.c:3444
 msgid "HTTP Server"
 msgstr ""
 
-#: src/docs_inc.c:4690
+#: src/docs_inc.c:4767
 msgid "HTTP authentication (digest/plain)"
 msgstr ""
 
@@ -3145,7 +3226,7 @@ msgstr ""
 msgid "Help"
 msgstr ""
 
-#: src/docs_inc.c:5284
+#: src/docs_inc.c:5361
 msgid "Here are some examples:-"
 msgstr ""
 
@@ -3155,7 +3236,7 @@ msgid ""
 "this is just to give you an idea as to what all the bits mean."
 msgstr ""
 
-#: src/docs_inc.c:3967
+#: src/docs_inc.c:4044
 msgid ""
 "Here we're removing the Bulgarian language audio from the input (first "
 "rule). However, if Bulgarian is the only language available add it back in "
@@ -3170,7 +3251,7 @@ msgstr ""
 msgid "Here you map all discovered services to channels.."
 msgstr ""
 
-#: src/docs_inc.c:4576
+#: src/docs_inc.c:4653
 msgid ""
 "Hopefully (and if everything went to plan) your client should have now "
 "detected Tvheadend as a SAT>IP server. If not, restart or force it to "
@@ -3191,7 +3272,7 @@ msgstr ""
 msgid "How to configure a recording"
 msgstr ""
 
-#: src/docs_inc.c:2796
+#: src/docs_inc.c:2869
 msgid "How to display service information"
 msgstr ""
 
@@ -3218,33 +3299,33 @@ msgid ""
 "in the dialogs for networks that need these values."
 msgstr ""
 
-#: src/docs_inc.c:5914 src/docs_inc.c:5916
+#: src/docs_inc.c:5991 src/docs_inc.c:5993
 msgid "IDLE"
 msgstr ""
 
-#: src/docs_inc.c:4658
+#: src/docs_inc.c:4735
 msgid "IGNORE"
 msgstr ""
 
-#: src/docs_inc.c:2896
+#: src/docs_inc.c:2969
 msgid "IP Blocking Records"
 msgstr ""
 
-#: src/docs_inc.c:4542
+#: src/docs_inc.c:4619
 msgid "IP Config tab'"
 msgstr ""
 
-#: src/docs_inc.c:2898
+#: src/docs_inc.c:2971
 msgid "IP address block list."
 msgstr ""
 
-#: src/docs_inc.c:3065
+#: src/docs_inc.c:3138
 msgid ""
 "IP and IPTV. If you run your OSCam server on the same machine as TVHeadend, "
 "set"
 msgstr ""
 
-#: src/docs_inc.c:3093
+#: src/docs_inc.c:3166
 msgid "IP and IPTV. The following lines are required in"
 msgstr ""
 
@@ -3252,51 +3333,51 @@ msgstr ""
 msgid "IP servers"
 msgstr ""
 
-#: src/docs_inc.c:3579 src/docs_inc.c:4243 src/docs_inc.c:4247
+#: src/docs_inc.c:3652 src/docs_inc.c:4320 src/docs_inc.c:4324
 msgid "IPTV"
 msgstr ""
 
-#: src/docs_inc.c:4251
+#: src/docs_inc.c:4328
 msgid "IPTV Automatic Network"
 msgstr ""
 
-#: src/docs_inc.c:4257
+#: src/docs_inc.c:4334
 msgid "IPTV Automatic Network - Don't Probe Services"
 msgstr ""
 
-#: src/docs_inc.c:3583
+#: src/docs_inc.c:3656
 msgid "IPTV PCR"
 msgstr ""
 
-#: src/docs_inc.c:3587
+#: src/docs_inc.c:3660
 msgid "IPTV Subcription"
 msgstr ""
 
-#: src/docs_inc.c:4253
+#: src/docs_inc.c:4330
 msgid "IPTV using a playlist as the source -"
 msgstr ""
 
-#: src/docs_inc.c:6152 src/docs_inc.c:6180
+#: src/docs_inc.c:6229 src/docs_inc.c:6257
 msgid "IRC"
 msgstr ""
 
-#: src/docs_inc.c:2520 src/docs_inc.c:4207
+#: src/docs_inc.c:2520 src/docs_inc.c:4284
 msgid "ISDB-C"
 msgstr ""
 
-#: src/docs_inc.c:4223
+#: src/docs_inc.c:4300
 msgid "ISDB-S"
 msgstr ""
 
-#: src/docs_inc.c:2508 src/docs_inc.c:4235
+#: src/docs_inc.c:2508 src/docs_inc.c:4312
 msgid "ISDB-T"
 msgstr ""
 
-#: src/docs_inc.c:5488
+#: src/docs_inc.c:5565
 msgid "ISO 8601 date format"
 msgstr ""
 
-#: src/docs_inc.c:203 src/docs_inc.c:378 src/docs_inc.c:3039
+#: src/docs_inc.c:203 src/docs_inc.c:378 src/docs_inc.c:3112
 msgid "Icon"
 msgstr ""
 
@@ -3323,7 +3404,7 @@ msgstr ""
 msgid "Idle scanning for automatic detection of muxes and services."
 msgstr ""
 
-#: src/docs_inc.c:3945
+#: src/docs_inc.c:4022
 msgid ""
 "If a rule removes a stream, it will not be available to other rules unless "
 "explicitly added back in (by another rule)."
@@ -3335,21 +3416,21 @@ msgid ""
 "firmware error which you'll need to resolve before going any further."
 msgstr ""
 
-#: src/docs_inc.c:3835
+#: src/docs_inc.c:3912
 msgid ""
 "If the \"EIT: DVB Grabber\" is used then typically you would enter the "
 "configuration file (such as \"uk\") and enable relevant tickboxes to enable "
 "the additional scraping."
 msgstr ""
 
-#: src/docs_inc.c:3879
+#: src/docs_inc.c:3956
 msgid ""
 "If the XPath expression does not match any data and these options are "
 "enabled, TVH will perform its standard process for creating 'SeriesLink' and "
 "'EpisodeLink' values, otherwise, the fields will be left empty."
 msgstr ""
 
-#: src/docs_inc.c:3837
+#: src/docs_inc.c:3914
 msgid ""
 "If the scraper configuration is not enabled then the default behaviour means "
 "broadcast information such as summary information will still be retrieved."
@@ -3379,7 +3460,7 @@ msgid ""
 "find alternative events and more."
 msgstr ""
 
-#: src/docs_inc.c:6144
+#: src/docs_inc.c:6221
 msgid ""
 "If you confirm this dialog, the default administrator account will be "
 "removed. Please then the use credentials you defined through this wizard."
@@ -3394,13 +3475,13 @@ msgid ""
 "transmitter you're listening to."
 msgstr ""
 
-#: src/docs_inc.c:2969
+#: src/docs_inc.c:3042
 msgid ""
 "If you do not detach channel(s) before mapping additional services the "
 "following changes can occur.."
 msgstr ""
 
-#: src/docs_inc.c:5180
+#: src/docs_inc.c:5257
 msgid ""
 "If you do not register and provide the api keys then the fanart grabber will "
 "fail."
@@ -3418,20 +3499,20 @@ msgstr ""
 msgid "If you get really stuck, there's the"
 msgstr ""
 
-#: src/docs_inc.c:6208
+#: src/docs_inc.c:6285
 msgid ""
 "If you get stuck at any point and need a little more information, press "
 "[Help]."
 msgstr ""
 
-#: src/docs_inc.c:5790
+#: src/docs_inc.c:5867
 msgid ""
 "If you have _Network Discovery_ enabled, an out-of-date mux list isn't "
 "usually an issue provided that one of the muxes in the list scans "
 "successfully and has a"
 msgstr ""
 
-#: src/docs_inc.c:4464
+#: src/docs_inc.c:4541
 msgid ""
 "If you have multiple EPG sources for different groups of channels, it is "
 "possible to map the ratings from those multiple sources to produce a single "
@@ -3440,7 +3521,7 @@ msgid ""
 "requirements."
 msgstr ""
 
-#: src/docs_inc.c:6146 src/docs_inc.c:6174
+#: src/docs_inc.c:6223 src/docs_inc.c:6251
 msgid "If you require further help, check out"
 msgstr ""
 
@@ -3453,14 +3534,14 @@ msgid ""
 "support certain formats and codecs."
 msgstr ""
 
-#: src/docs_inc.c:3971
+#: src/docs_inc.c:4048
 msgid ""
 "If you'd like to ignore unknown elementary streams, add a rule to the end of "
 "grid with the _ANY_ (not defined) comparison(s) and the action set to "
 "_IGNORE_ ."
 msgstr ""
 
-#: src/docs_inc.c:2963
+#: src/docs_inc.c:3036
 msgid ""
 "If you're mapping another service to a channel created by a bouquet you must "
 "first detach the channel to prevent unexpected changes, you can do this by "
@@ -3482,23 +3563,23 @@ msgid ""
 "area."
 msgstr ""
 
-#: src/docs_inc.c:2647
+#: src/docs_inc.c:2720
 msgid ""
 "If you're unsure as to why a scheduled recording failed, check the status "
 "column. Take a look at the _status_ property"
 msgstr ""
 
-#: src/docs_inc.c:4660
+#: src/docs_inc.c:4737
 msgid ""
 "Ignore this elementary stream. This stream is not used. Another successfully "
 "compared rule with different action may override it."
 msgstr ""
 
-#: src/docs_inc.c:3969
+#: src/docs_inc.c:4046
 msgid "Ignoring Unknown Streams"
 msgstr ""
 
-#: src/docs_inc.c:2448 src/docs_inc.c:3395
+#: src/docs_inc.c:2448 src/docs_inc.c:3468
 msgid "Image Cache"
 msgstr ""
 
@@ -3515,7 +3596,7 @@ msgid ""
 "see/play channels, you must first map discovered services to channels."
 msgstr ""
 
-#: src/docs_inc.c:6226
+#: src/docs_inc.c:6303
 msgid ""
 "In order for your frontend client(s) (such as Kodi, Movian, and similar) to "
 "see/play channels, you must first map discovered services to channels. If "
@@ -3530,7 +3611,7 @@ msgid ""
 "fields. This means that all filters must match for an event to be displayed."
 msgstr ""
 
-#: src/docs_inc.c:4560
+#: src/docs_inc.c:4637
 msgid ""
 "In the _Exported tuners_ section, enter the number of tuners (per delivery "
 "system) that you'd like to export. This setting lets the client know how "
@@ -3539,13 +3620,13 @@ msgid ""
 "failures, e.g. \"No free tuner\"."
 msgstr ""
 
-#: src/docs_inc.c:2659
+#: src/docs_inc.c:2732
 msgid ""
 "In the _Upcoming / Current Recordings_ tab, duplicates are shown with a line-"
 "through."
 msgstr ""
 
-#: src/docs_inc.c:5918
+#: src/docs_inc.c:5995
 msgid ""
 "In the above table _Tuner A_ is busy so Tvheadend will have to use the next "
 "available idle tuner which in this example is _Tuner B_ and _Tuner C_ but "
@@ -3554,43 +3635,43 @@ msgid ""
 "will use the first available idle tuner."
 msgstr ""
 
-#: src/docs_inc.c:3851
+#: src/docs_inc.c:3928
 msgid ""
 "In the following example, 'Cricket' is not a standard DVB EIT category. "
 "However, '0x40' is the standard code for 'Sport' and the provider has added "
 "this code to allow the standard code to be used when needed."
 msgstr ""
 
-#: src/docs_inc.c:3861
+#: src/docs_inc.c:3938
 msgid ""
 "In the following example, an XMLTV provider has added the non-standard "
 "`uniqueID` attribute to the `programme` node."
 msgstr ""
 
-#: src/docs_inc.c:3871
+#: src/docs_inc.c:3948
 msgid ""
 "In the following example, the provider has added the non-standard `crid` "
 "node to the XMLTV data. This has been further broken down to include a "
 "`series` node and an `episode` node."
 msgstr ""
 
-#: src/docs_inc.c:5264 src/docs_inc.c:6120
+#: src/docs_inc.c:5341 src/docs_inc.c:6197
 msgid "Include all information."
 msgstr ""
 
-#: src/docs_inc.c:4734
+#: src/docs_inc.c:4811
 msgid "Include channels even if the linked service is flagged as encrypted."
 msgstr ""
 
-#: src/docs_inc.c:4720
+#: src/docs_inc.c:4797
 msgid "Include channels with no channel number."
 msgstr ""
 
-#: src/docs_inc.c:4724
+#: src/docs_inc.c:4801
 msgid "Include channels with no name."
 msgstr ""
 
-#: src/docs_inc.c:4730
+#: src/docs_inc.c:4807
 msgid "Include radio channels."
 msgstr ""
 
@@ -3628,11 +3709,11 @@ msgstr ""
 msgid "Interactive EU DVB-T map"
 msgstr ""
 
-#: src/docs_inc.c:3797
+#: src/docs_inc.c:3874
 msgid "Internal PyEPG"
 msgstr ""
 
-#: src/docs_inc.c:3781
+#: src/docs_inc.c:3858
 msgid "Internal XMLTV"
 msgstr ""
 
@@ -3649,7 +3730,7 @@ msgstr ""
 msgid "Introduction"
 msgstr ""
 
-#: src/docs_inc.c:5928
+#: src/docs_inc.c:6005
 msgid ""
 "It is recommended that you only enable this option if you're absolutely sure "
 "the flags are sent correctly and on time. Incorrect EITp/f flags can result "
@@ -3670,37 +3751,41 @@ msgstr ""
 msgid "Items (grid items)"
 msgstr ""
 
-#: src/docs_inc.c:2355 src/docs_inc.c:2596 src/docs_inc.c:2679
-#: src/docs_inc.c:2752 src/docs_inc.c:2804 src/docs_inc.c:2858
-#: src/docs_inc.c:4127 src/docs_inc.c:4157
+#: src/docs_inc.c:2355 src/docs_inc.c:2596 src/docs_inc.c:2752
+#: src/docs_inc.c:2825 src/docs_inc.c:2877 src/docs_inc.c:2931
+#: src/docs_inc.c:4204 src/docs_inc.c:4234
 msgid "Items and Properties"
 msgstr ""
 
-#: src/docs_inc.c:2709
+#: src/docs_inc.c:2782
 msgid "Items and properties"
 msgstr ""
 
 #: src/docs_inc.c:2337 src/docs_inc.c:2339 src/docs_inc.c:2353
-#: src/docs_inc.c:2440 src/docs_inc.c:2594 src/docs_inc.c:2677
-#: src/docs_inc.c:2707 src/docs_inc.c:2750 src/docs_inc.c:2778
-#: src/docs_inc.c:2802 src/docs_inc.c:2840 src/docs_inc.c:2842
-#: src/docs_inc.c:2856 src/docs_inc.c:2884 src/docs_inc.c:3229
-#: src/docs_inc.c:3231 src/docs_inc.c:4125 src/docs_inc.c:4155
+#: src/docs_inc.c:2440 src/docs_inc.c:2594 src/docs_inc.c:2750
+#: src/docs_inc.c:2780 src/docs_inc.c:2823 src/docs_inc.c:2851
+#: src/docs_inc.c:2875 src/docs_inc.c:2913 src/docs_inc.c:2915
+#: src/docs_inc.c:2929 src/docs_inc.c:2957 src/docs_inc.c:3302
+#: src/docs_inc.c:3304 src/docs_inc.c:4202 src/docs_inc.c:4232
 msgid "Items/Properties"
 msgstr ""
 
-#: src/docs_inc.c:5968
+#: src/docs_inc.c:6045
 msgid "Keep"
 msgstr ""
 
-#: src/docs_inc.c:5966
+#: src/docs_inc.c:6043
 msgid "Keep the mux if it doesn't already exist."
 msgstr ""
 
-#: src/docs_inc.c:5192 src/docs_inc.c:5200
+#: src/docs_inc.c:5269 src/docs_inc.c:5277
 msgid "Key from"
 msgstr ""
 
+#: src/docs_inc.c:2673
+msgid "Keywords"
+msgstr ""
+
 #: src/docs_inc.c:818
 msgid "KingofSat"
 msgstr ""
@@ -3709,11 +3794,11 @@ msgstr ""
 msgid "LAN/IPTV signals such as IPTV, SAT>IP, HDHomeRun."
 msgstr ""
 
-#: src/docs_inc.c:4888 src/docs_inc.c:4890
+#: src/docs_inc.c:4965 src/docs_inc.c:4967
 msgid "Language"
 msgstr ""
 
-#: src/docs_inc.c:5208
+#: src/docs_inc.c:5285
 msgid "Languages to use for searching for episode."
 msgstr ""
 
@@ -3721,7 +3806,7 @@ msgstr ""
 msgid "Launches Live TV via HTML5 video."
 msgstr ""
 
-#: src/docs_inc.c:6200
+#: src/docs_inc.c:6277
 msgid ""
 "Let's start by configuring the basic language settings. Please select the "
 "default user interface and EPG language(s)."
@@ -3731,57 +3816,57 @@ msgstr ""
 msgid "Licensing"
 msgstr ""
 
-#: src/docs_inc.c:5026
+#: src/docs_inc.c:5103
 msgid "Limit access to DVR functionality only."
 msgstr ""
 
-#: src/docs_inc.c:5022
+#: src/docs_inc.c:5099
 msgid "Limit access to streaming only (no DVR functionality)."
 msgstr ""
 
-#: src/docs_inc.c:4884
+#: src/docs_inc.c:4961
 msgid "Limit connections"
 msgstr ""
 
-#: src/docs_inc.c:6128
+#: src/docs_inc.c:6205
 msgid ""
 "Limited information for low memory devices that don't correctly process tv "
 "channel names."
 msgstr ""
 
-#: src/docs_inc.c:5268 src/docs_inc.c:6124
+#: src/docs_inc.c:5345 src/docs_inc.c:6201
 msgid "Limited information for low memory devices."
 msgstr ""
 
-#: src/docs_inc.c:5354
+#: src/docs_inc.c:5431
 msgid "Line"
 msgstr ""
 
-#: src/docs_inc.c:3001
+#: src/docs_inc.c:3074
 msgid "Linux DVB CAM Client"
 msgstr ""
 
-#: src/docs_inc.c:3591
+#: src/docs_inc.c:3664
 msgid "LinuxDVB Input"
 msgstr ""
 
-#: src/docs_inc.c:5396
+#: src/docs_inc.c:5473
 msgid "List 100 items per page."
 msgstr ""
 
-#: src/docs_inc.c:5400
+#: src/docs_inc.c:5477
 msgid "List 200 items per page."
 msgstr ""
 
-#: src/docs_inc.c:5388
+#: src/docs_inc.c:5465
 msgid "List 25 items per page."
 msgstr ""
 
-#: src/docs_inc.c:5392
+#: src/docs_inc.c:5469
 msgid "List 50 items per page."
 msgstr ""
 
-#: src/docs_inc.c:5404
+#: src/docs_inc.c:5481
 msgid "List all items on a single page."
 msgstr ""
 
@@ -3797,7 +3882,7 @@ msgstr ""
 msgid "List/Find related EPG events."
 msgstr ""
 
-#: src/docs_inc.c:3071
+#: src/docs_inc.c:3144
 msgid "Listen / Connect port"
 msgstr ""
 
@@ -3848,7 +3933,7 @@ msgid ""
 "by the total number of items available."
 msgstr ""
 
-#: src/docs_inc.c:5430 src/docs_inc.c:5438
+#: src/docs_inc.c:5507 src/docs_inc.c:5515
 msgid "Live Tennis Broadcast from Wimbledon"
 msgstr ""
 
@@ -3856,7 +3941,7 @@ msgstr ""
 msgid "Local or remote disk, via the built-in digital video recorder."
 msgstr ""
 
-#: src/docs_inc.c:3311
+#: src/docs_inc.c:3384
 msgid "Locking"
 msgstr ""
 
@@ -3876,11 +3961,11 @@ msgstr ""
 msgid "M3U using SAT>IP extensions"
 msgstr ""
 
-#: src/docs_inc.c:4394
+#: src/docs_inc.c:4471
 msgid "MP4 profile."
 msgstr ""
 
-#: src/docs_inc.c:4392
+#: src/docs_inc.c:4469
 msgid "MP4/libav Profile"
 msgstr ""
 
@@ -3888,41 +3973,41 @@ msgstr ""
 msgid "MPEG-PS"
 msgstr ""
 
-#: src/docs_inc.c:510 src/docs_inc.c:3563
+#: src/docs_inc.c:510 src/docs_inc.c:3636
 msgid "MPEG-TS"
 msgstr ""
 
-#: src/docs_inc.c:3647
+#: src/docs_inc.c:3720
 msgid "MPEG-TS File"
 msgstr ""
 
-#: src/docs_inc.c:3651
+#: src/docs_inc.c:3724
 msgid "MPEG-TS Input Debug"
 msgstr ""
 
-#: src/docs_inc.c:3439
+#: src/docs_inc.c:3512
 msgid "MPEG-TS Parser"
 msgstr ""
 
-#: src/docs_inc.c:4364
+#: src/docs_inc.c:4441
 msgid "MPEG-TS Pass-thru Profile"
 msgstr ""
 
-#: src/docs_inc.c:4368
+#: src/docs_inc.c:4445
 msgid "MPEG-TS Spawn"
 msgstr ""
 
-#: src/docs_inc.c:4366
+#: src/docs_inc.c:4443
 msgid ""
 "MPEG-TS pass-thru, this is a simple profile that just passes on the data "
 "received, can be configured to remove unneeded data packets."
 msgstr ""
 
-#: src/docs_inc.c:4386
+#: src/docs_inc.c:4463
 msgid "MPEG-TS profile."
 msgstr ""
 
-#: src/docs_inc.c:4384
+#: src/docs_inc.c:4461
 msgid "MPEG-TS/libav Profile"
 msgstr ""
 
@@ -3934,7 +4019,7 @@ msgstr ""
 msgid "MPEG2 Video"
 msgstr ""
 
-#: src/docs_inc.c:3275
+#: src/docs_inc.c:3348
 msgid "Main"
 msgstr ""
 
@@ -3942,7 +4027,7 @@ msgstr ""
 msgid "Maintenance"
 msgstr ""
 
-#: src/docs_inc.c:2645
+#: src/docs_inc.c:2718
 msgid ""
 "Make sure you have enough tuners free to record (and watch) multiple "
 "services, insufficient tuners may result in missed recordings. However, "
@@ -3952,7 +4037,7 @@ msgid ""
 "mux in something like VLC."
 msgstr ""
 
-#: src/docs_inc.c:4249
+#: src/docs_inc.c:4326
 msgid "Manual IPTV input."
 msgstr ""
 
@@ -3992,11 +4077,11 @@ msgstr ""
 msgid "Map all services"
 msgstr ""
 
-#: src/docs_inc.c:4732
+#: src/docs_inc.c:4809
 msgid "Map encrypted services"
 msgstr ""
 
-#: src/docs_inc.c:4726
+#: src/docs_inc.c:4803
 msgid "Map radio channels"
 msgstr ""
 
@@ -4004,11 +4089,11 @@ msgstr ""
 msgid "Map services to channels"
 msgstr ""
 
-#: src/docs_inc.c:4722
+#: src/docs_inc.c:4799
 msgid "Map unnamed channels"
 msgstr ""
 
-#: src/docs_inc.c:4718
+#: src/docs_inc.c:4795
 msgid "Map zero-numbered channels"
 msgstr ""
 
@@ -4036,27 +4121,27 @@ msgstr ""
 msgid "Matroska"
 msgstr ""
 
-#: src/docs_inc.c:4372
+#: src/docs_inc.c:4449
 msgid "Matroska Profile"
 msgstr ""
 
-#: src/docs_inc.c:3471
+#: src/docs_inc.c:3544
 msgid "Matroska muxer"
 msgstr ""
 
-#: src/docs_inc.c:4390
+#: src/docs_inc.c:4467
 msgid "Matroska profile."
 msgstr ""
 
-#: src/docs_inc.c:4388
+#: src/docs_inc.c:4465
 msgid "Matroska/libav Profile"
 msgstr ""
 
-#: src/docs_inc.c:4852
+#: src/docs_inc.c:4929
 msgid "Maximal channel number"
 msgstr ""
 
-#: src/docs_inc.c:5356
+#: src/docs_inc.c:5433
 msgid "Meaning"
 msgstr ""
 
@@ -4079,19 +4164,27 @@ msgstr ""
 msgid "Menu bar/Panel Buttons"
 msgstr ""
 
-#: src/docs_inc.c:4736 src/docs_inc.c:4744
+#: src/docs_inc.c:4813 src/docs_inc.c:4821
 msgid "Merge same name"
 msgstr ""
 
-#: src/docs_inc.c:4686
+#: src/docs_inc.c:3750
+msgid "Merge-Text Search"
+msgstr ""
+
+#: src/docs_inc.c:2643
+msgid "Merge-text Field Prefixes"
+msgstr ""
+
+#: src/docs_inc.c:4763
 msgid "Method"
 msgstr ""
 
-#: src/docs_inc.c:4848
+#: src/docs_inc.c:4925
 msgid "Minimal channel number"
 msgstr ""
 
-#: src/docs_inc.c:5998
+#: src/docs_inc.c:6075
 msgid "Missing In PAT/SDT"
 msgstr ""
 
@@ -4103,15 +4196,15 @@ msgstr ""
 msgid "Mobile/Remote Client Support"
 msgstr ""
 
-#: src/docs_inc.c:3057
+#: src/docs_inc.c:3130
 msgid "Mode"
 msgstr ""
 
-#: src/docs_inc.c:5184
+#: src/docs_inc.c:5261
 msgid "Module"
 msgstr ""
 
-#: src/docs_inc.c:5182
+#: src/docs_inc.c:5259
 msgid "Modules that are supplied with Tvheadend are listed below."
 msgstr ""
 
@@ -4165,7 +4258,7 @@ msgstr ""
 msgid "Movian and Kodi are the main targets."
 msgstr ""
 
-#: src/docs_inc.c:5458
+#: src/docs_inc.c:5535
 msgid "Movie : Science fiction"
 msgstr ""
 
@@ -4191,7 +4284,7 @@ msgstr ""
 msgid "Multiple simultaneous recordings are supported."
 msgstr ""
 
-#: src/docs_inc.c:3567
+#: src/docs_inc.c:3640
 msgid "Mux Scheduler"
 msgstr ""
 
@@ -4199,7 +4292,7 @@ msgstr ""
 msgid "Mux Schedulers"
 msgstr ""
 
-#: src/docs_inc.c:4163
+#: src/docs_inc.c:4240
 msgid ""
 "Mux Schedulers enable Tvheadend to automatically play channels. This is "
 "useful to get EPG, services or access rights updates."
@@ -4209,7 +4302,7 @@ msgstr ""
 msgid "Mux specified by mux UUID"
 msgstr ""
 
-#: src/docs_inc.c:3459
+#: src/docs_inc.c:3532
 msgid "Muxer"
 msgstr ""
 
@@ -4217,7 +4310,7 @@ msgstr ""
 msgid "Muxes"
 msgstr ""
 
-#: src/docs_inc.c:4133
+#: src/docs_inc.c:4210
 msgid ""
 "Muxes are locations at which services can be found. On traditional networks "
 "(DVB-C, -T and -S), these are carrier signals on which the individual "
@@ -4234,11 +4327,11 @@ msgid ""
 "up IPTV services."
 msgstr ""
 
-#: src/docs_inc.c:4634
+#: src/docs_inc.c:4711
 msgid "NONE"
 msgstr ""
 
-#: src/docs_inc.c:5792
+#: src/docs_inc.c:5869
 msgid "Network Information Table (NIT)"
 msgstr ""
 
@@ -4248,11 +4341,11 @@ msgid ""
 "all available muxes and services."
 msgstr ""
 
-#: src/docs_inc.c:4195
+#: src/docs_inc.c:4272
 msgid "Network type"
 msgstr ""
 
-#: src/docs_inc.c:2695 src/docs_inc.c:4191
+#: src/docs_inc.c:2768 src/docs_inc.c:4268
 msgid "Network types"
 msgstr ""
 
@@ -4272,55 +4365,55 @@ msgid ""
 "together, hence the name _mux_ ."
 msgstr ""
 
-#: src/docs_inc.c:5342
+#: src/docs_inc.c:5419
 msgid "New muxes + changed muxes"
 msgstr ""
 
-#: src/docs_inc.c:5338
+#: src/docs_inc.c:5415
 msgid "New muxes only"
 msgstr ""
 
-#: src/docs_inc.c:5624 src/docs_inc.c:5732 src/docs_inc.c:5832
+#: src/docs_inc.c:5701 src/docs_inc.c:5809 src/docs_inc.c:5909
 msgid "News"
 msgstr ""
 
-#: src/docs_inc.c:5652 src/docs_inc.c:5752 src/docs_inc.c:5860
+#: src/docs_inc.c:5729 src/docs_inc.c:5829 src/docs_inc.c:5937
 msgid "News and stories…"
 msgstr ""
 
-#: src/docs_inc.c:5608 src/docs_inc.c:5716 src/docs_inc.c:5816
+#: src/docs_inc.c:5685 src/docs_inc.c:5793 src/docs_inc.c:5893
 msgid "News.mkv"
 msgstr ""
 
-#: src/docs_inc.c:5580
+#: src/docs_inc.c:5657
 msgid "No"
 msgstr ""
 
-#: src/docs_inc.c:4636
+#: src/docs_inc.c:4713
 msgid "No action, may be used for the logging and a comparison verification."
 msgstr ""
 
-#: src/docs_inc.c:5122
+#: src/docs_inc.c:5199
 msgid "No free tuners - usually in-use by other subscription(s)."
 msgstr ""
 
-#: src/docs_inc.c:4962
+#: src/docs_inc.c:5039
 msgid "No scheme"
 msgstr ""
 
-#: src/docs_inc.c:5124
+#: src/docs_inc.c:5201
 msgid "No tuners are enabled and/or have no network assigned."
 msgstr ""
 
-#: src/docs_inc.c:5300
+#: src/docs_inc.c:5377
 msgid "No, because we're ignoring the last component"
 msgstr ""
 
-#: src/docs_inc.c:5318
+#: src/docs_inc.c:5395
 msgid "No, because we're ignoring the last two components"
 msgstr ""
 
-#: src/docs_inc.c:3319
+#: src/docs_inc.c:3392
 msgid "Node subsystem"
 msgstr ""
 
@@ -4332,18 +4425,18 @@ msgid ""
 "not__ ."
 msgstr ""
 
-#: src/docs_inc.c:5942
+#: src/docs_inc.c:6019
 msgid "Not set"
 msgstr ""
 
-#: src/docs_inc.c:4572
+#: src/docs_inc.c:4649
 msgid ""
 "Note that if you use a similar number for multiple networks, the first "
 "matched network containing the mux with the requested parameters will win "
 "(also applies to unknown muxes)."
 msgstr ""
 
-#: src/docs_inc.c:2732
+#: src/docs_inc.c:2805
 msgid ""
 "Note that the links don't link to the actual stream but to a playlist for "
 "use with media players such as VLC, If you'd prefer to receive the raw "
@@ -4363,13 +4456,13 @@ msgid ""
 "Clearing your cookies will reset the interface to default."
 msgstr ""
 
-#: src/docs_inc.c:3135
+#: src/docs_inc.c:3208
 msgid ""
 "Note, because of how markdown generates tables, the OSCam variables "
 "`highlighted` above must be on separate lines in your config file."
 msgstr ""
 
-#: src/docs_inc.c:4278
+#: src/docs_inc.c:4355
 msgid ""
 "Note, the above two settings are only visible with the view level set to "
 "Expert."
@@ -4396,13 +4489,25 @@ msgid ""
 "entries __may__ be overwritten."
 msgstr ""
 
-#: src/docs_inc.c:5230 src/docs_inc.c:5236 src/docs_inc.c:5242
+#: src/docs_inc.c:5307 src/docs_inc.c:5313 src/docs_inc.c:5319
 msgid ""
 "Note, you may have to disable this option for certain languages/charsets - "
 "Hebrew, etc."
 msgstr ""
 
-#: src/docs_inc.c:4942
+#: src/docs_inc.c:2683
+msgid ""
+"Note: In addition to the field prefixes, a special field separator is "
+"provided between individual language elements within a field."
+msgstr ""
+
+#: src/docs_inc.c:2693
+msgid ""
+"Note: The '[' and ']' characters are only used for illustrative purposes, "
+"they are not present in the actual data."
+msgstr ""
+
+#: src/docs_inc.c:5019
 msgid ""
 "Note: The `file://` URLs are deescaped back when used, so `%20` means space "
 "for the filename for example."
@@ -4413,24 +4518,24 @@ msgid ""
 "Note: The above path only applies to Debian/Ubuntu systems others may differ."
 msgstr ""
 
-#: src/docs_inc.c:2461 src/docs_inc.c:3059 src/docs_inc.c:3241
-#: src/docs_inc.c:3817 src/docs_inc.c:3881
+#: src/docs_inc.c:2461 src/docs_inc.c:3132 src/docs_inc.c:3314
+#: src/docs_inc.c:3894 src/docs_inc.c:3958
 msgid "Notes"
 msgstr ""
 
-#: src/docs_inc.c:2643
+#: src/docs_inc.c:2716
 msgid "Notes About the DVR"
 msgstr ""
 
-#: src/docs_inc.c:2921
+#: src/docs_inc.c:2994
 msgid "Notes on Access Entries"
 msgstr ""
 
-#: src/docs_inc.c:4003
+#: src/docs_inc.c:4080
 msgid "Notes on IP Blocking"
 msgstr ""
 
-#: src/docs_inc.c:4324
+#: src/docs_inc.c:4401
 msgid "Notes on Passwords"
 msgstr ""
 
@@ -4438,7 +4543,7 @@ msgstr ""
 msgid "Now"
 msgstr ""
 
-#: src/docs_inc.c:6248
+#: src/docs_inc.c:6325
 msgid ""
 "Now let's get your tuners configured. Go ahead and select a network for each "
 "of the tuners you would like to use. If you don't assign a network to a "
@@ -4461,47 +4566,47 @@ msgstr ""
 msgid "Number in Image / Text"
 msgstr ""
 
-#: src/docs_inc.c:5290
+#: src/docs_inc.c:5367
 msgid "Number of components to ignore"
 msgstr ""
 
-#: src/docs_inc.c:5674 src/docs_inc.c:5770
+#: src/docs_inc.c:5751 src/docs_inc.c:5847
 msgid "Number of data errors during recording"
 msgstr ""
 
-#: src/docs_inc.c:5670 src/docs_inc.c:5766
+#: src/docs_inc.c:5747 src/docs_inc.c:5843
 msgid "Number of errors during recording"
 msgstr ""
 
-#: src/docs_inc.c:4642
+#: src/docs_inc.c:4719
 msgid "ONE"
 msgstr ""
 
-#: src/docs_inc.c:3107
+#: src/docs_inc.c:3180
 msgid "OSCam (rev >= 9095)"
 msgstr ""
 
-#: src/docs_inc.c:2333 src/docs_inc.c:2335 src/docs_inc.c:3055
+#: src/docs_inc.c:2333 src/docs_inc.c:2335 src/docs_inc.c:3128
 msgid "OSCam Modes"
 msgstr ""
 
-#: src/docs_inc.c:3089 src/docs_inc.c:3103
+#: src/docs_inc.c:3162 src/docs_inc.c:3176
 msgid "OSCam TCP (rev >= 9574)"
 msgstr ""
 
-#: src/docs_inc.c:3061 src/docs_inc.c:3085
+#: src/docs_inc.c:3134 src/docs_inc.c:3158
 msgid "OSCam net protocol (rev >= 10389)"
 msgstr ""
 
-#: src/docs_inc.c:3081
+#: src/docs_inc.c:3154
 msgid "OSCam new pc-nodmx (rev >= 10389)"
 msgstr ""
 
-#: src/docs_inc.c:3099
+#: src/docs_inc.c:3172
 msgid "OSCam pc-nodmx (rev >= 9756)"
 msgstr ""
 
-#: src/docs_inc.c:3823
+#: src/docs_inc.c:3900
 msgid "OTA Scrapper"
 msgstr ""
 
@@ -4515,7 +4620,7 @@ msgstr ""
 msgid "Oh, and"
 msgstr ""
 
-#: src/docs_inc.c:3111 src/docs_inc.c:3115 src/docs_inc.c:3119
+#: src/docs_inc.c:3184 src/docs_inc.c:3188 src/docs_inc.c:3192
 msgid "Older OSCam"
 msgstr ""
 
@@ -4548,14 +4653,14 @@ msgstr ""
 msgid "One channel specified by short channel ID"
 msgstr ""
 
-#: src/docs_inc.c:5250
+#: src/docs_inc.c:5327
 msgid ""
 "Only OTA EIT and PSIP (ATSC) grabbers are enabled by default. Also note that "
 "__EPG data isn't merged__ , so be sure to give the highest priority to the "
 "grabber that provides you with the best data available."
 msgstr ""
 
-#: src/docs_inc.c:3819
+#: src/docs_inc.c:3896
 msgid ""
 "Only OTA EIT and PSIP (ATSC) grabbers are enabled by default. If you're "
 "missing EPG data, make sure to enable the correct grabber(s) for your "
@@ -4586,21 +4691,21 @@ msgstr ""
 msgid "Only display events that match the given title."
 msgstr ""
 
-#: src/docs_inc.c:3623
+#: src/docs_inc.c:3696
 msgid "OpenTV EPG"
 msgstr ""
 
 #: src/docs_inc.c:736 src/docs_inc.c:2036 src/docs_inc.c:2132
-#: src/docs_inc.c:2206 src/docs_inc.c:2270 src/docs_inc.c:4668
-#: src/docs_inc.c:4714 src/docs_inc.c:4758 src/docs_inc.c:4820
-#: src/docs_inc.c:5012 src/docs_inc.c:5046 src/docs_inc.c:5258
-#: src/docs_inc.c:5330 src/docs_inc.c:5382 src/docs_inc.c:5568
-#: src/docs_inc.c:5960 src/docs_inc.c:5986 src/docs_inc.c:6028
-#: src/docs_inc.c:6056 src/docs_inc.c:6086 src/docs_inc.c:6114
+#: src/docs_inc.c:2206 src/docs_inc.c:2270 src/docs_inc.c:4745
+#: src/docs_inc.c:4791 src/docs_inc.c:4835 src/docs_inc.c:4897
+#: src/docs_inc.c:5089 src/docs_inc.c:5123 src/docs_inc.c:5335
+#: src/docs_inc.c:5407 src/docs_inc.c:5459 src/docs_inc.c:5645
+#: src/docs_inc.c:6037 src/docs_inc.c:6063 src/docs_inc.c:6105
+#: src/docs_inc.c:6133 src/docs_inc.c:6163 src/docs_inc.c:6191
 msgid "Option"
 msgstr ""
 
-#: src/docs_inc.c:5214
+#: src/docs_inc.c:5291
 msgid ""
 "Optional extra arguments can be supplied to alter behaviour. Notable "
 "arguments are below:"
@@ -4618,11 +4723,11 @@ msgstr ""
 msgid "Ordered sub-list"
 msgstr ""
 
-#: src/docs_inc.c:3933
+#: src/docs_inc.c:4010
 msgid "Other Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:3935
+#: src/docs_inc.c:4012
 msgid "Other stream filter."
 msgstr ""
 
@@ -4630,11 +4735,11 @@ msgstr ""
 msgid "Output Targets"
 msgstr ""
 
-#: src/docs_inc.c:3777
+#: src/docs_inc.c:3854
 msgid "Over-the-air (OTA)"
 msgstr ""
 
-#: src/docs_inc.c:4229
+#: src/docs_inc.c:4306
 msgid ""
 "Over-the-air broadcasts received through a traditional television aerial/"
 "antenna."
@@ -4660,20 +4765,20 @@ msgstr ""
 #: src/docs_inc.c:910 src/docs_inc.c:930 src/docs_inc.c:1692
 #: src/docs_inc.c:1741 src/docs_inc.c:1776 src/docs_inc.c:1839
 #: src/docs_inc.c:2321 src/docs_inc.c:2349 src/docs_inc.c:2436
-#: src/docs_inc.c:2472 src/docs_inc.c:2590 src/docs_inc.c:2635
-#: src/docs_inc.c:2669 src/docs_inc.c:2691 src/docs_inc.c:2746
-#: src/docs_inc.c:2766 src/docs_inc.c:2790 src/docs_inc.c:2816
-#: src/docs_inc.c:2852 src/docs_inc.c:2880 src/docs_inc.c:2905
-#: src/docs_inc.c:2945 src/docs_inc.c:2983 src/docs_inc.c:3145
-#: src/docs_inc.c:3165 src/docs_inc.c:3183 src/docs_inc.c:3221
-#: src/docs_inc.c:3233 src/docs_inc.c:3683 src/docs_inc.c:3725
-#: src/docs_inc.c:3747 src/docs_inc.c:3765 src/docs_inc.c:3901
-#: src/docs_inc.c:4031 src/docs_inc.c:4051 src/docs_inc.c:4071
-#: src/docs_inc.c:4091 src/docs_inc.c:4121 src/docs_inc.c:4131
-#: src/docs_inc.c:4151 src/docs_inc.c:4161 src/docs_inc.c:4179
-#: src/docs_inc.c:4286 src/docs_inc.c:4344 src/docs_inc.c:4410
-#: src/docs_inc.c:4476 src/docs_inc.c:4496 src/docs_inc.c:4516
-#: src/docs_inc.c:4584 src/docs_inc.c:4612
+#: src/docs_inc.c:2472 src/docs_inc.c:2590 src/docs_inc.c:2708
+#: src/docs_inc.c:2742 src/docs_inc.c:2764 src/docs_inc.c:2819
+#: src/docs_inc.c:2839 src/docs_inc.c:2863 src/docs_inc.c:2889
+#: src/docs_inc.c:2925 src/docs_inc.c:2953 src/docs_inc.c:2978
+#: src/docs_inc.c:3018 src/docs_inc.c:3056 src/docs_inc.c:3218
+#: src/docs_inc.c:3238 src/docs_inc.c:3256 src/docs_inc.c:3294
+#: src/docs_inc.c:3306 src/docs_inc.c:3760 src/docs_inc.c:3802
+#: src/docs_inc.c:3824 src/docs_inc.c:3842 src/docs_inc.c:3978
+#: src/docs_inc.c:4108 src/docs_inc.c:4128 src/docs_inc.c:4148
+#: src/docs_inc.c:4168 src/docs_inc.c:4198 src/docs_inc.c:4208
+#: src/docs_inc.c:4228 src/docs_inc.c:4238 src/docs_inc.c:4256
+#: src/docs_inc.c:4363 src/docs_inc.c:4421 src/docs_inc.c:4487
+#: src/docs_inc.c:4553 src/docs_inc.c:4573 src/docs_inc.c:4593
+#: src/docs_inc.c:4661 src/docs_inc.c:4689
 msgid "Overview"
 msgstr ""
 
@@ -4681,26 +4786,26 @@ msgstr ""
 msgid "Overview of Tvheadend"
 msgstr ""
 
-#: src/docs_inc.c:2438 src/docs_inc.c:2768
+#: src/docs_inc.c:2438 src/docs_inc.c:2841
 msgid "Overview of the tab"
 msgstr ""
 
-#: src/docs_inc.c:5614 src/docs_inc.c:5722 src/docs_inc.c:5822
+#: src/docs_inc.c:5691 src/docs_inc.c:5799 src/docs_inc.c:5899
 msgid "Owner of this recording"
 msgstr ""
 
-#: src/docs_inc.c:3435
+#: src/docs_inc.c:3508
 msgid "PCR Clocks"
 msgstr ""
 
-#: src/docs_inc.c:3133
+#: src/docs_inc.c:3206
 msgid ""
 "PRELOAD / wrapper hack active. TVH listens on the local specified UDP port "
 "(standard is 9000) for the code words. Only onechannel can be decoded at a "
 "time."
 msgstr ""
 
-#: src/docs_inc.c:3123
+#: src/docs_inc.c:3196
 msgid ""
 "PRELOAD / wrapper hack. TVH listens on a range of UDP ports starting with "
 "the specified port number (standard port range starts with 9000). The "
@@ -4723,33 +4828,33 @@ msgstr ""
 msgid "Paragraphs Versus Definition Lists"
 msgstr ""
 
-#: src/docs_inc.c:3463
+#: src/docs_inc.c:3536
 msgid "Pass-through muxer"
 msgstr ""
 
-#: src/docs_inc.c:3423
+#: src/docs_inc.c:3496
 msgid "Passthrough Muxer SI Tables"
 msgstr ""
 
-#: src/docs_inc.c:2894
+#: src/docs_inc.c:2967
 msgid "Password management."
 msgstr ""
 
-#: src/docs_inc.c:2892
+#: src/docs_inc.c:2965
 msgid "Passwords"
 msgstr ""
 
-#: src/docs_inc.c:5938
+#: src/docs_inc.c:6015
 msgid "Per Channel Option"
 msgstr ""
 
-#: src/docs_inc.c:4370
+#: src/docs_inc.c:4447
 msgid ""
 "Pipe stream out to script/binary for transcoding. Spawned script/binary must "
 "pipe the output back in as MPEG-TS."
 msgstr ""
 
-#: src/docs_inc.c:4922
+#: src/docs_inc.c:4999
 msgid "Placeholder"
 msgstr ""
 
@@ -4775,7 +4880,7 @@ msgstr ""
 msgid "Play the program."
 msgstr ""
 
-#: src/docs_inc.c:2724
+#: src/docs_inc.c:2797
 msgid "Playing a Stream/File"
 msgstr ""
 
@@ -4791,7 +4896,7 @@ msgstr ""
 msgid "Playlist type, can be"
 msgstr ""
 
-#: src/docs_inc.c:4255
+#: src/docs_inc.c:4332
 msgid "Please read"
 msgstr ""
 
@@ -4799,7 +4904,7 @@ msgstr ""
 msgid "Please, add `http://IP:Port` to complete the URL."
 msgstr ""
 
-#: src/docs_inc.c:3295
+#: src/docs_inc.c:3368
 msgid "Poll multiplexer"
 msgstr ""
 
@@ -4810,14 +4915,18 @@ msgid ""
 "broadcast on multiple sources)."
 msgstr ""
 
-#: src/docs_inc.c:6238
+#: src/docs_inc.c:6315
 msgid ""
 "Pre-defined lists are not always up-to-date, this generally isn't a problem "
 "provided that one of the muxes in list is active, and contains network "
 "information."
 msgstr ""
 
-#: src/docs_inc.c:5582
+#: src/docs_inc.c:2647
+msgid "Prefix"
+msgstr ""
+
+#: src/docs_inc.c:5659
 msgid ""
 "Prevent the user from changing their view level and hide the view level drop-"
 "dowm from the interface."
@@ -4830,23 +4939,23 @@ msgid ""
 "all been moved to a single table in the"
 msgstr ""
 
-#: src/docs_inc.c:5902
+#: src/docs_inc.c:5979
 msgid "Priority"
 msgstr ""
 
-#: src/docs_inc.c:5654
+#: src/docs_inc.c:5731
 msgid "Program content type"
 msgstr ""
 
-#: src/docs_inc.c:5650 src/docs_inc.c:5750 src/docs_inc.c:5858
+#: src/docs_inc.c:5727 src/docs_inc.c:5827 src/docs_inc.c:5935
 msgid "Program description"
 msgstr ""
 
-#: src/docs_inc.c:5638 src/docs_inc.c:5738 src/docs_inc.c:5846
+#: src/docs_inc.c:5715 src/docs_inc.c:5815 src/docs_inc.c:5923
 msgid "Program episode"
 msgstr ""
 
-#: src/docs_inc.c:5646 src/docs_inc.c:5746 src/docs_inc.c:5854
+#: src/docs_inc.c:5723 src/docs_inc.c:5823 src/docs_inc.c:5931
 msgid "Program episode number"
 msgstr ""
 
@@ -4854,23 +4963,23 @@ msgstr ""
 msgid "Program event details and recording"
 msgstr ""
 
-#: src/docs_inc.c:5642 src/docs_inc.c:5742 src/docs_inc.c:5850
+#: src/docs_inc.c:5719 src/docs_inc.c:5819 src/docs_inc.c:5927
 msgid "Program season number"
 msgstr ""
 
-#: src/docs_inc.c:5630 src/docs_inc.c:5734 src/docs_inc.c:5838
+#: src/docs_inc.c:5707 src/docs_inc.c:5811 src/docs_inc.c:5915
 msgid "Program subtitle"
 msgstr ""
 
-#: src/docs_inc.c:5626 src/docs_inc.c:5834
+#: src/docs_inc.c:5703 src/docs_inc.c:5911
 msgid "Program subtitle or summary"
 msgstr ""
 
-#: src/docs_inc.c:5634 src/docs_inc.c:5842
+#: src/docs_inc.c:5711 src/docs_inc.c:5919
 msgid "Program summary"
 msgstr ""
 
-#: src/docs_inc.c:5622 src/docs_inc.c:5730 src/docs_inc.c:5830
+#: src/docs_inc.c:5699 src/docs_inc.c:5807 src/docs_inc.c:5907
 msgid "Program title"
 msgstr ""
 
@@ -4882,7 +4991,7 @@ msgstr ""
 msgid "Project website"
 msgstr ""
 
-#: src/docs_inc.c:5220
+#: src/docs_inc.c:5297
 msgid "Provide extra level of debugging information"
 msgstr ""
 
@@ -4890,11 +4999,11 @@ msgstr ""
 msgid "Provider-based channel grouping and ordering"
 msgstr ""
 
-#: src/docs_inc.c:3801 src/docs_inc.c:3809
+#: src/docs_inc.c:3878 src/docs_inc.c:3886
 msgid "PyEPG"
 msgstr ""
 
-#: src/docs_inc.c:3627
+#: src/docs_inc.c:3700
 msgid "PyEPG Import"
 msgstr ""
 
@@ -4930,7 +5039,7 @@ msgid ""
 "window."
 msgstr ""
 
-#: src/docs_inc.c:3283
+#: src/docs_inc.c:3356
 msgid "Queue profiling"
 msgstr ""
 
@@ -4938,7 +5047,7 @@ msgstr ""
 msgid "README"
 msgstr ""
 
-#: src/docs_inc.c:3331
+#: src/docs_inc.c:3404
 msgid "RTSP Protocol"
 msgstr ""
 
@@ -4950,19 +5059,19 @@ msgstr ""
 msgid "Rating Labels management"
 msgstr ""
 
-#: src/docs_inc.c:4420
+#: src/docs_inc.c:4497
 msgid ""
 "Rating labels can be sourced from the OTA EPG grabber or from the XMLTV "
 "grabber."
 msgstr ""
 
-#: src/docs_inc.c:4454
+#: src/docs_inc.c:4531
 msgid ""
 "Ratings from XMLTV contain the rating label text, but not the recommended "
 "age."
 msgstr ""
 
-#: src/docs_inc.c:4430
+#: src/docs_inc.c:4507
 msgid ""
 "Ratings from the OTA EPG do not contain rating text like 'PG', instead, a "
 "combination of country code and age is transmitted, eg: AUS + 8. It is the "
@@ -5006,55 +5115,55 @@ msgstr ""
 msgid "Record Series:"
 msgstr ""
 
-#: src/docs_inc.c:5068
+#: src/docs_inc.c:5145
 msgid "Record a matching event only if the description is different."
 msgstr ""
 
-#: src/docs_inc.c:5060
+#: src/docs_inc.c:5137
 msgid "Record a matching event only if the episode number is different."
 msgstr ""
 
-#: src/docs_inc.c:5064
+#: src/docs_inc.c:5141
 msgid "Record a matching event only if the subtitle is different."
 msgstr ""
 
-#: src/docs_inc.c:5050
+#: src/docs_inc.c:5127
 msgid "Record all"
 msgstr ""
 
-#: src/docs_inc.c:5052
+#: src/docs_inc.c:5129
 msgid "Record all matching events."
 msgstr ""
 
-#: src/docs_inc.c:5054
+#: src/docs_inc.c:5131
 msgid "Record if EPG/XMLTV indicates it is a unique programme"
 msgstr ""
 
-#: src/docs_inc.c:5066
+#: src/docs_inc.c:5143
 msgid "Record if different description"
 msgstr ""
 
-#: src/docs_inc.c:5058
+#: src/docs_inc.c:5135
 msgid "Record if different episode number"
 msgstr ""
 
-#: src/docs_inc.c:5062
+#: src/docs_inc.c:5139
 msgid "Record if different subtitle"
 msgstr ""
 
-#: src/docs_inc.c:5078
+#: src/docs_inc.c:5155
 msgid "Record once per day"
 msgstr ""
 
-#: src/docs_inc.c:5070
+#: src/docs_inc.c:5147
 msgid "Record once per month"
 msgstr ""
 
-#: src/docs_inc.c:5074
+#: src/docs_inc.c:5151
 msgid "Record once per week"
 msgstr ""
 
-#: src/docs_inc.c:5056
+#: src/docs_inc.c:5133
 msgid ""
 "Record only if no other timer or recording has the same EPG data including "
 "event ID."
@@ -5064,15 +5173,15 @@ msgstr ""
 msgid "Record the displayed event."
 msgstr ""
 
-#: src/docs_inc.c:5080
+#: src/docs_inc.c:5157
 msgid "Record the first matching event once a day."
 msgstr ""
 
-#: src/docs_inc.c:5076
+#: src/docs_inc.c:5153
 msgid "Record the first matching event once a week."
 msgstr ""
 
-#: src/docs_inc.c:5072
+#: src/docs_inc.c:5149
 msgid "Record the first matching event once per month."
 msgstr ""
 
@@ -5100,11 +5209,11 @@ msgstr ""
 msgid "References"
 msgstr ""
 
-#: src/docs_inc.c:5972
+#: src/docs_inc.c:6049
 msgid "Reject"
 msgstr ""
 
-#: src/docs_inc.c:5976
+#: src/docs_inc.c:6053
 msgid "Reject exact match"
 msgstr ""
 
@@ -5120,7 +5229,7 @@ msgstr ""
 msgid "Remove all unseen services"
 msgstr ""
 
-#: src/docs_inc.c:4750
+#: src/docs_inc.c:4827
 msgid "Remove common suffixes, e.g., HD/UHD."
 msgstr ""
 
@@ -5136,7 +5245,7 @@ msgstr ""
 msgid "Requires a card server (newcamd and capmt protocol is supported)."
 msgstr ""
 
-#: src/docs_inc.c:4676
+#: src/docs_inc.c:4753
 msgid "Reset"
 msgstr ""
 
@@ -5175,16 +5284,16 @@ msgid ""
 "of direct agents (like wget/curl/vlc), the stream is returned instead."
 msgstr ""
 
-#: src/docs_inc.c:2711 src/docs_inc.c:2806 src/docs_inc.c:4129
-#: src/docs_inc.c:4159
+#: src/docs_inc.c:2784 src/docs_inc.c:2879 src/docs_inc.c:4206
+#: src/docs_inc.c:4236
 msgid "Return to DVB Inputs"
 msgstr ""
 
-#: src/docs_inc.c:2681
+#: src/docs_inc.c:2754
 msgid "Return to TV Adapters overview"
 msgstr ""
 
-#: src/docs_inc.c:4193
+#: src/docs_inc.c:4270
 msgid "Return to the index"
 msgstr ""
 
@@ -5196,7 +5305,7 @@ msgstr ""
 msgid "Revert any changes made since the last save."
 msgstr ""
 
-#: src/docs_inc.c:4678
+#: src/docs_inc.c:4755
 msgid "Revoke the code and generate a new one."
 msgstr ""
 
@@ -5208,7 +5317,7 @@ msgstr ""
 msgid "Rich EPG support, with data from DVB/OTA, XMLTV (scheduled and socket)."
 msgstr ""
 
-#: src/docs_inc.c:4824
+#: src/docs_inc.c:4901
 msgid "Rights"
 msgstr ""
 
@@ -5238,7 +5347,7 @@ msgid ""
 "box so that the changes are applied to all (selected) entries."
 msgstr ""
 
-#: src/docs_inc.c:3949
+#: src/docs_inc.c:4026
 msgid ""
 "Rules with fields not defined (or set to _ANY_ ) will apply to ALL "
 "elementary streams. For example, not defining/selecting _ANY_ for the "
@@ -5250,25 +5359,25 @@ msgstr ""
 msgid "Running"
 msgstr ""
 
-#: src/docs_inc.c:6204
+#: src/docs_inc.c:6281
 msgid ""
 "Running this wizard on existing configurations is NOT a good idea as it may "
 "lead to confusion, misconfiguration and unexpected features! ;)"
 msgstr ""
 
-#: src/docs_inc.c:4215
+#: src/docs_inc.c:4292
 msgid "S (Satellite)"
 msgstr ""
 
-#: src/docs_inc.c:5442
+#: src/docs_inc.c:5519
 msgid "S02-E06"
 msgstr ""
 
-#: src/docs_inc.c:5640 src/docs_inc.c:5740 src/docs_inc.c:5848
+#: src/docs_inc.c:5717 src/docs_inc.c:5817 src/docs_inc.c:5925
 msgid "S02.E07"
 msgstr ""
 
-#: src/docs_inc.c:2572 src/docs_inc.c:3607
+#: src/docs_inc.c:2572 src/docs_inc.c:3680
 msgid "SAT>IP Client"
 msgstr ""
 
@@ -5276,11 +5385,11 @@ msgstr ""
 msgid "SAT>IP Satellite Configuration"
 msgstr ""
 
-#: src/docs_inc.c:2452 src/docs_inc.c:3611
+#: src/docs_inc.c:2452 src/docs_inc.c:3684
 msgid "SAT>IP Server"
 msgstr ""
 
-#: src/docs_inc.c:3427
+#: src/docs_inc.c:3500
 msgid "SAT>IP Server SI Tables"
 msgstr ""
 
@@ -5302,15 +5411,15 @@ msgstr ""
 msgid "SDTV and HDTV support"
 msgstr ""
 
-#: src/docs_inc.c:3261 src/docs_inc.c:3263
+#: src/docs_inc.c:3334 src/docs_inc.c:3336
 msgid "START"
 msgstr ""
 
-#: src/docs_inc.c:3265 src/docs_inc.c:3267
+#: src/docs_inc.c:3338 src/docs_inc.c:3340
 msgid "STOP"
 msgstr ""
 
-#: src/docs_inc.c:4944
+#: src/docs_inc.c:5021
 msgid ""
 "Safety note: For the channel name, the first dot characters (possible hidden "
 "files or special directories) are replaced with the underscore character. "
@@ -5318,6 +5427,10 @@ msgid ""
 "backslash are replaced with the minus character."
 msgstr ""
 
+#: src/docs_inc.c:2687
+msgid "Sample Data:"
+msgstr ""
+
 #: src/docs_inc.c:2532
 msgid "Satellite Configuration"
 msgstr ""
@@ -5330,7 +5443,7 @@ msgstr ""
 msgid "Satellite signals via DVB-S and DVB-S2."
 msgstr ""
 
-#: src/docs_inc.c:4217
+#: src/docs_inc.c:4294
 msgid "Satellite, any signal coming in via a dish."
 msgstr ""
 
@@ -5356,11 +5469,11 @@ msgid ""
 "without having to fill in the fields again."
 msgstr ""
 
-#: src/docs_inc.c:3643
+#: src/docs_inc.c:3716
 msgid "Scanfile"
 msgstr ""
 
-#: src/docs_inc.c:4788 src/docs_inc.c:4958 src/docs_inc.c:4994
+#: src/docs_inc.c:4865 src/docs_inc.c:5035 src/docs_inc.c:5071
 msgid "Scheme"
 msgstr ""
 
@@ -5368,19 +5481,19 @@ msgstr ""
 msgid "Scope"
 msgstr ""
 
-#: src/docs_inc.c:5460
+#: src/docs_inc.c:5537
 msgid "Scraper friendly (see below)"
 msgstr ""
 
-#: src/docs_inc.c:5470
+#: src/docs_inc.c:5547
 msgid "Scraper friendly with directories (see below)"
 msgstr ""
 
-#: src/docs_inc.c:5374
+#: src/docs_inc.c:5451
 msgid "Search for 'content_descriptor' in the standards document."
 msgstr ""
 
-#: src/docs_inc.c:5372
+#: src/docs_inc.c:5449
 msgid ""
 "Search the ETSI web site for the latest version of the 'ETSI EN 300 468' "
 "standard."
@@ -5398,16 +5511,16 @@ msgstr ""
 msgid "Second Header"
 msgstr ""
 
-#: src/docs_inc.c:854 src/docs_inc.c:4019 src/docs_inc.c:4596
-#: src/docs_inc.c:5036
+#: src/docs_inc.c:854 src/docs_inc.c:4096 src/docs_inc.c:4673
+#: src/docs_inc.c:5113
 msgid "See"
 msgstr ""
 
-#: src/docs_inc.c:5118
+#: src/docs_inc.c:5195
 msgid "See below."
 msgstr ""
 
-#: src/docs_inc.c:5370
+#: src/docs_inc.c:5447
 msgid "See:"
 msgstr ""
 
@@ -5431,11 +5544,11 @@ msgstr ""
 msgid "Series link, Record all EPG-defined episodes in the series/season."
 msgstr ""
 
-#: src/docs_inc.c:3867
+#: src/docs_inc.c:3944
 msgid "SeriesLink and EpisodeLink"
 msgstr ""
 
-#: src/docs_inc.c:3877
+#: src/docs_inc.c:3954
 msgid "SeriesLink and EpisodeLink Fallbacks"
 msgstr ""
 
@@ -5443,24 +5556,24 @@ msgstr ""
 msgid "Server connectivity"
 msgstr ""
 
-#: src/docs_inc.c:3475
+#: src/docs_inc.c:3548
 msgid "Service"
 msgstr ""
 
-#: src/docs_inc.c:4300
+#: src/docs_inc.c:4377
 msgid "Service Information"
 msgstr ""
 
-#: src/docs_inc.c:1737 src/docs_inc.c:2836 src/docs_inc.c:3487
-#: src/docs_inc.c:4588
+#: src/docs_inc.c:1737 src/docs_inc.c:2909 src/docs_inc.c:3560
+#: src/docs_inc.c:4665
 msgid "Service Mapper"
 msgstr ""
 
-#: src/docs_inc.c:2798 src/docs_inc.c:2832
+#: src/docs_inc.c:2871 src/docs_inc.c:2905
 msgid "Service Mapper Dialog"
 msgstr ""
 
-#: src/docs_inc.c:2703 src/docs_inc.c:4272
+#: src/docs_inc.c:2776 src/docs_inc.c:4349
 msgid "Service Probing (IPTV only)"
 msgstr ""
 
@@ -5468,27 +5581,27 @@ msgstr ""
 msgid "Service configuration"
 msgstr ""
 
-#: src/docs_inc.c:2794
+#: src/docs_inc.c:2867
 msgid "Service information"
 msgstr ""
 
-#: src/docs_inc.c:2834
+#: src/docs_inc.c:2907
 msgid "Service mapping dialog"
 msgstr ""
 
-#: src/docs_inc.c:2800
+#: src/docs_inc.c:2873
 msgid "Service mapping option(s) dialog"
 msgstr ""
 
-#: src/docs_inc.c:2838
+#: src/docs_inc.c:2911
 msgid "Service mapping status"
 msgstr ""
 
-#: src/docs_inc.c:4970
+#: src/docs_inc.c:5047
 msgid "Service name picons"
 msgstr ""
 
-#: src/docs_inc.c:2705
+#: src/docs_inc.c:2778
 msgid "Service probing information (IPTV only)"
 msgstr ""
 
@@ -5496,11 +5609,11 @@ msgstr ""
 msgid "Service specified by service UUID"
 msgstr ""
 
-#: src/docs_inc.c:94 src/docs_inc.c:856 src/docs_inc.c:3957 src/docs_inc.c:4598
+#: src/docs_inc.c:94 src/docs_inc.c:856 src/docs_inc.c:4034 src/docs_inc.c:4675
 msgid "Services"
 msgstr ""
 
-#: src/docs_inc.c:4288
+#: src/docs_inc.c:4365
 msgid ""
 "Services are automatically pulled from muxes and can be mapped to Channels."
 msgstr ""
@@ -5509,7 +5622,7 @@ msgstr ""
 msgid "Set-up Tvheadend manually"
 msgstr ""
 
-#: src/docs_inc.c:5282
+#: src/docs_inc.c:5359
 msgid ""
 "Setting a number here forces tvheadend to ignore frequently-changing path "
 "components when deciding if a URL is new or not - starting from the end of "
@@ -5520,7 +5633,7 @@ msgstr ""
 msgid "Setting up SAT>IP - as a client, as a server"
 msgstr ""
 
-#: src/docs_inc.c:2907
+#: src/docs_inc.c:2980
 msgid ""
 "Setting up access control is an important initial step as __the system is "
 "initially wide open__ ."
@@ -5552,11 +5665,11 @@ msgstr ""
 msgid "Setting up streaming profiles (including transcoding)"
 msgstr ""
 
-#: src/docs_inc.c:3339
+#: src/docs_inc.c:3412
 msgid "Settings"
 msgstr ""
 
-#: src/docs_inc.c:3245
+#: src/docs_inc.c:3318
 msgid ""
 "Settings are not saved to a storage. Any change is available only while "
 "Tvheadend is running, and will be lost on a restart. To change the default "
@@ -5564,7 +5677,7 @@ msgid ""
 "trace`."
 msgstr ""
 
-#: src/docs_inc.c:3259
+#: src/docs_inc.c:3332
 msgid "Short Description"
 msgstr ""
 
@@ -5579,19 +5692,19 @@ msgid ""
 "AutoRec]_ button in the top toolbar."
 msgstr ""
 
-#: src/docs_inc.c:1448 src/docs_inc.c:6078
+#: src/docs_inc.c:1448 src/docs_inc.c:6155
 msgid "Show all tabs/items."
 msgstr ""
 
-#: src/docs_inc.c:6092
+#: src/docs_inc.c:6169
 msgid "Show basic settings/information."
 msgstr ""
 
-#: src/docs_inc.c:6096
+#: src/docs_inc.c:6173
 msgid "Show more advanced settings/information."
 msgstr ""
 
-#: src/docs_inc.c:6100
+#: src/docs_inc.c:6177
 msgid "Show the expert (All) settings/information."
 msgstr ""
 
@@ -5607,7 +5720,7 @@ msgstr ""
 msgid "Signal type"
 msgstr ""
 
-#: src/docs_inc.c:3083 src/docs_inc.c:3101
+#: src/docs_inc.c:3156 src/docs_inc.c:3174
 msgid "Similar to"
 msgstr ""
 
@@ -5621,7 +5734,7 @@ msgid ""
 "terrestrial tuner)."
 msgstr ""
 
-#: src/docs_inc.c:5454
+#: src/docs_inc.c:5531
 msgid "SkySport"
 msgstr ""
 
@@ -5642,11 +5755,11 @@ msgstr ""
 msgid "Software-Based CSA Descrambling"
 msgstr ""
 
-#: src/docs_inc.c:3825
+#: src/docs_inc.c:3902
 msgid "Some OTA EIT grabber mechanisms support additional scraping options."
 msgstr ""
 
-#: src/docs_inc.c:3849
+#: src/docs_inc.c:3926
 msgid ""
 "Some information providers include free form category descriptions that are "
 "not compliant with the DVB EIT standard."
@@ -5668,7 +5781,7 @@ msgstr ""
 msgid "Sorting method"
 msgstr ""
 
-#: src/docs_inc.c:4468
+#: src/docs_inc.c:4545
 msgid ""
 "Sources can also be kept seperated by ensuring that a DVB OTA rating does "
 "not have an 'authority' that matches any XMLTV sources and that an XMLTV "
@@ -5676,7 +5789,7 @@ msgid ""
 "only a 'display age'."
 msgstr ""
 
-#: src/docs_inc.c:3303
+#: src/docs_inc.c:3376
 msgid "Spawn"
 msgstr ""
 
@@ -5684,7 +5797,7 @@ msgstr ""
 msgid "Split panels"
 msgstr ""
 
-#: src/docs_inc.c:4998
+#: src/docs_inc.c:5075
 msgid "Standard"
 msgstr ""
 
@@ -5692,7 +5805,7 @@ msgstr ""
 msgid "Start the wizard."
 msgstr ""
 
-#: src/docs_inc.c:5662 src/docs_inc.c:5758 src/docs_inc.c:5862
+#: src/docs_inc.c:5739 src/docs_inc.c:5835 src/docs_inc.c:5939
 msgid "Start time stamp of recording, UNIX epoch"
 msgstr ""
 
@@ -5704,7 +5817,7 @@ msgstr ""
 msgid "State"
 msgstr ""
 
-#: src/docs_inc.c:1946 src/docs_inc.c:5104 src/docs_inc.c:5910
+#: src/docs_inc.c:1946 src/docs_inc.c:5181 src/docs_inc.c:5987
 msgid "Status"
 msgstr ""
 
@@ -5738,23 +5851,23 @@ msgstr ""
 msgid "Stop"
 msgstr ""
 
-#: src/docs_inc.c:5666 src/docs_inc.c:5762 src/docs_inc.c:5866
+#: src/docs_inc.c:5743 src/docs_inc.c:5839 src/docs_inc.c:5943
 msgid "Stop time stamp of recording, UNIX epoch"
 msgstr ""
 
-#: src/docs_inc.c:1938 src/docs_inc.c:2820
+#: src/docs_inc.c:1938 src/docs_inc.c:2893
 msgid "Stream"
 msgstr ""
 
-#: src/docs_inc.c:2868
+#: src/docs_inc.c:2941
 msgid "Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:2860 src/docs_inc.c:6018
+#: src/docs_inc.c:2933 src/docs_inc.c:6095
 msgid "Stream Profiles"
 msgstr ""
 
-#: src/docs_inc.c:4346
+#: src/docs_inc.c:4423
 msgid ""
 "Stream Profiles are the settings for output formats. These are used for Live "
 "TV streaming and recordings. The profiles can be assigned through Access "
@@ -5765,30 +5878,30 @@ msgstr ""
 msgid "Stream for"
 msgstr ""
 
-#: src/docs_inc.c:2862
+#: src/docs_inc.c:2935
 msgid "Stream profile types and profile settings"
 msgstr ""
 
-#: src/docs_inc.c:4826 src/docs_inc.c:5020
+#: src/docs_inc.c:4903 src/docs_inc.c:5097
 msgid "Streaming"
 msgstr ""
 
-#: src/docs_inc.c:3499
+#: src/docs_inc.c:3572
 msgid "Streaming Profile"
 msgstr ""
 
-#: src/docs_inc.c:6008
+#: src/docs_inc.c:6085
 msgid ""
 "Streaming priority is like the _Priority_ setting (above) but only applies "
 "when streaming over HTTP or HTSP. If no streaming priority value is set (0) "
 "the _Priority_ value is used instead."
 msgstr ""
 
-#: src/docs_inc.c:4872 src/docs_inc.c:4874
+#: src/docs_inc.c:4949 src/docs_inc.c:4951
 msgid "Streaming profiles"
 msgstr ""
 
-#: src/docs_inc.c:5678 src/docs_inc.c:5774
+#: src/docs_inc.c:5755 src/docs_inc.c:5851
 msgid "Streams (comma separated)"
 msgstr ""
 
@@ -5797,7 +5910,7 @@ msgid ""
 "Streams can be selected and filtered positively or negatively as required."
 msgstr ""
 
-#: src/docs_inc.c:5150
+#: src/docs_inc.c:5227
 msgid "String"
 msgstr ""
 
@@ -5807,30 +5920,38 @@ msgid ""
 "for both live and recorded streams in various formats."
 msgstr ""
 
-#: src/docs_inc.c:3483
+#: src/docs_inc.c:3556
 msgid "Subscription"
 msgstr ""
 
-#: src/docs_inc.c:2824
+#: src/docs_inc.c:2897
 msgid "Subscriptions"
 msgstr ""
 
-#: src/docs_inc.c:3257
+#: src/docs_inc.c:3330
 msgid "Subsystem"
 msgstr ""
 
-#: src/docs_inc.c:3225 src/docs_inc.c:3253
+#: src/docs_inc.c:3298 src/docs_inc.c:3326
 msgid "Subsystems"
 msgstr ""
 
-#: src/docs_inc.c:3925
+#: src/docs_inc.c:2657
+msgid "Subtitle (Short Description)"
+msgstr ""
+
+#: src/docs_inc.c:4002
 msgid "Subtitle Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:3927
+#: src/docs_inc.c:4004
 msgid "Subtitle stream filter."
 msgstr ""
 
+#: src/docs_inc.c:2661
+msgid "Summary"
+msgstr ""
+
 #: src/docs_inc.c:1038
 msgid ""
 "Support for broadcaster (primarily DVB-S) bouquets for easy channel mapping."
@@ -5846,7 +5967,7 @@ msgstr ""
 msgid "Supported audio codecs"
 msgstr ""
 
-#: src/docs_inc.c:5594 src/docs_inc.c:5702 src/docs_inc.c:5802
+#: src/docs_inc.c:5671 src/docs_inc.c:5779 src/docs_inc.c:5879
 msgid "Supported format strings:"
 msgstr ""
 
@@ -5862,31 +5983,31 @@ msgstr ""
 msgid "Swap Numbers"
 msgstr ""
 
-#: src/docs_inc.c:4804
+#: src/docs_inc.c:4881
 msgid "Sync"
 msgstr ""
 
-#: src/docs_inc.c:4808
+#: src/docs_inc.c:4885
 msgid "Sync + Don't keep"
 msgstr ""
 
-#: src/docs_inc.c:4796
+#: src/docs_inc.c:4873
 msgid "System"
 msgstr ""
 
-#: src/docs_inc.c:4227
+#: src/docs_inc.c:4304
 msgid "T (Terrestrial)"
 msgstr ""
 
-#: src/docs_inc.c:3327
+#: src/docs_inc.c:3400
 msgid "TCP Protocol"
 msgstr ""
 
-#: src/docs_inc.c:4644
+#: src/docs_inc.c:4721
 msgid "TIME"
 msgstr ""
 
-#: src/docs_inc.c:4648
+#: src/docs_inc.c:4725
 msgid ""
 "TIME action was matched, the new AC3 elementary stream will not be added if "
 "the language for new AC3 elementary stream is ‘eng’. Note that the second "
@@ -5895,7 +6016,7 @@ msgid ""
 "CA is not already used."
 msgstr ""
 
-#: src/docs_inc.c:3441
+#: src/docs_inc.c:3514
 msgid "TS"
 msgstr ""
 
@@ -5903,15 +6024,15 @@ msgstr ""
 msgid "TV Adapters"
 msgstr ""
 
-#: src/docs_inc.c:4245
+#: src/docs_inc.c:4322
 msgid "TV over the Internet via your broadband connection."
 msgstr ""
 
-#: src/docs_inc.c:3883
+#: src/docs_inc.c:3960
 msgid "TVH can only interpret the following subset of XPath identifier syntax:"
 msgstr ""
 
-#: src/docs_inc.c:3615
+#: src/docs_inc.c:3688
 msgid "TVHDHomeRun Client"
 msgstr ""
 
@@ -5920,14 +6041,14 @@ msgid "TYPE"
 msgstr ""
 
 #: src/docs_inc.c:76 src/docs_inc.c:2323 src/docs_inc.c:2351
-#: src/docs_inc.c:2671 src/docs_inc.c:2693 src/docs_inc.c:2748
-#: src/docs_inc.c:2792 src/docs_inc.c:2818 src/docs_inc.c:2854
-#: src/docs_inc.c:2882 src/docs_inc.c:3223 src/docs_inc.c:4123
-#: src/docs_inc.c:4153
+#: src/docs_inc.c:2744 src/docs_inc.c:2766 src/docs_inc.c:2821
+#: src/docs_inc.c:2865 src/docs_inc.c:2891 src/docs_inc.c:2927
+#: src/docs_inc.c:2955 src/docs_inc.c:3296 src/docs_inc.c:4200
+#: src/docs_inc.c:4230
 msgid "Tab overview"
 msgstr ""
 
-#: src/docs_inc.c:2442 src/docs_inc.c:2780 src/docs_inc.c:2886
+#: src/docs_inc.c:2442 src/docs_inc.c:2853 src/docs_inc.c:2959
 msgid "Tab specific items and properties"
 msgstr ""
 
@@ -5935,7 +6056,7 @@ msgstr ""
 msgid "Table of Contents"
 msgstr ""
 
-#: src/docs_inc.c:80 src/docs_inc.c:2675
+#: src/docs_inc.c:80 src/docs_inc.c:2748
 msgid "Table of device types and their respective configuration options"
 msgstr ""
 
@@ -5974,11 +6095,11 @@ msgid ""
 "filter the list."
 msgstr ""
 
-#: src/docs_inc.c:3921
+#: src/docs_inc.c:3998
 msgid "Teletext Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:3923
+#: src/docs_inc.c:4000
 msgid "Teletext stream filter."
 msgstr ""
 
@@ -5986,7 +6107,7 @@ msgstr ""
 msgid "Teletext subtitles supported."
 msgstr ""
 
-#: src/docs_inc.c:4802
+#: src/docs_inc.c:4879
 msgid ""
 "Tell the system that you’re not expecting to re-use the data soon, so don’t "
 "keep it in cache. The data will still be buffered for writing. Useful e.g. "
@@ -5994,7 +6115,7 @@ msgid ""
 "while recording, so data can be discarded now and read back from disc later)."
 msgstr ""
 
-#: src/docs_inc.c:4806
+#: src/docs_inc.c:4883
 msgid ""
 "Tell the system to write the data immediately. This doesn’t affect whether "
 "or not it’s cached. Useful e.g. if you’ve a particular problem with data "
@@ -6002,15 +6123,15 @@ msgid ""
 "problems)."
 msgstr ""
 
-#: src/docs_inc.c:5434
+#: src/docs_inc.c:5511
 msgid "Tennis"
 msgstr ""
 
-#: src/docs_inc.c:5426
+#: src/docs_inc.c:5503
 msgid "Tennis - Wimbledon"
 msgstr ""
 
-#: src/docs_inc.c:5422
+#: src/docs_inc.c:5499
 msgid "Tennis - Wimbledon-1.mkv"
 msgstr ""
 
@@ -6026,7 +6147,7 @@ msgstr ""
 msgid "Testing options"
 msgstr ""
 
-#: src/docs_inc.c:6156 src/docs_inc.c:6184
+#: src/docs_inc.c:6233 src/docs_inc.c:6261
 msgid "Thank you for using Tvheadend (and don't forget to"
 msgstr ""
 
@@ -6040,18 +6161,36 @@ msgstr ""
 msgid "The"
 msgstr ""
 
+#: src/docs_inc.c:2639
+msgid ""
+"The 'Full-text' option will test each of the above-mentioned fields one-by-"
+"one in isolation. Alternately, the 'Merge-text' option will test all of the "
+"above-mentioned fields as a single merged field consisting of values for all "
+"of the fields in all of the available languages for the EPG entry in "
+"question."
+msgstr ""
+
+#: src/docs_inc.c:2637
+msgid ""
+"The 'Merge-text' search option provides enhancements to the existing 'Full-"
+"text' search option. Both options test the regular expression provided "
+"against an EPG event's Title, Sub-title (short description), Summary, "
+"Description, Credits and Keywords. If both options are selected, only the "
+"'Merge-text' search will be performed."
+msgstr ""
+
 #: src/docs_inc.c:280
 msgid ""
 "The EPG tab displays a filterable grid containing all events, sorted based "
 "on start time."
 msgstr ""
 
-#: src/docs_inc.c:4362
+#: src/docs_inc.c:4439
 msgid ""
 "The HTSP profile, generally used with HTSP clients such as Kodi and Movian."
 msgstr ""
 
-#: src/docs_inc.c:3827
+#: src/docs_inc.c:3904
 msgid ""
 "The OTA broadcast data often does not have specific dedicated fields to "
 "describe the programme season, episode, etc. Sometimes this information is "
@@ -6074,14 +6213,14 @@ msgid ""
 "the rows for you, every 30 seconds."
 msgstr ""
 
-#: src/docs_inc.c:2657
+#: src/docs_inc.c:2730
 msgid ""
 "The _Auto-recording (Autorecs)_ tab offers many powerful features, regular "
 "expressions for title, synopsis and description event matching, duplicate "
 "episode handling, time-frame based rules and much more!"
 msgstr ""
 
-#: src/docs_inc.c:4818
+#: src/docs_inc.c:4895
 msgid ""
 "The _Change parameters_ flag allows you to control which parameters "
 "(permission flags, all types of profiles, channel tags and ranges) are "
@@ -6093,7 +6232,7 @@ msgid ""
 "together."
 msgstr ""
 
-#: src/docs_inc.c:4952
+#: src/docs_inc.c:5029
 msgid ""
 "The _Channel icon path_ (above) must be set to generate the filenames. Also "
 "note that changing the scheme will not update existing icons, you must use "
@@ -6107,14 +6246,14 @@ msgid ""
 "rows displayed may affect performance."
 msgstr ""
 
-#: src/docs_inc.c:4988
+#: src/docs_inc.c:5065
 msgid ""
 "The _Picon path_ (above) must be set to generate the filenames. Also note "
 "that changing the scheme will not update existing icons, you must use the "
 "_[Reset Icons]_ button in the"
 msgstr ""
 
-#: src/docs_inc.c:4570
+#: src/docs_inc.c:4647
 msgid ""
 "The _SAT>IP source number_ is matched through the “src” parameter requested "
 "by the SAT>IP client. Usually (and by default) this value is 1. For "
@@ -6137,33 +6276,33 @@ msgid ""
 "are used by tuners so the hardware knows where to look for a signal."
 msgstr ""
 
-#: src/docs_inc.c:5546
+#: src/docs_inc.c:5623
 msgid ""
 "The `$B` and `$A` formats also have numeric modifiers to specify when zero "
 "padded values are required."
 msgstr ""
 
-#: src/docs_inc.c:5522
+#: src/docs_inc.c:5599
 msgid ""
 "The `$Q` and `$q` formats also have two numeric modifiers to select variant "
 "formats and can be used as `$1Q`, `$2Q`, `3Q`, `$1q`, `$2q`, and `$3q`."
 msgstr ""
 
-#: src/docs_inc.c:5514
+#: src/docs_inc.c:5591
 msgid ""
 "The `$Q` format is similar to `$q` but does not use genre sub-directories. "
 "Sub-directories are still created for tvshow episodes. Examples are below "
 "based on different information in the EPG:"
 msgstr ""
 
-#: src/docs_inc.c:5502
+#: src/docs_inc.c:5579
 msgid ""
 "The `$q` format will create sub-directories `tvmovies` and `tvshows` based "
 "on the genre in the guide data. For tvshows a second-level directory based "
 "on the title of the show is created."
 msgstr ""
 
-#: src/docs_inc.c:4912
+#: src/docs_inc.c:4989
 msgid ""
 "The above table displays the _Change parameters_ option name and the fields "
 "that it applies to, as shown in add/edit dialog(s)."
@@ -6178,7 +6317,7 @@ msgid ""
 "disabled. Please see the"
 msgstr ""
 
-#: src/docs_inc.c:5114
+#: src/docs_inc.c:5191
 msgid "The associated file(s) cannot be found on disk."
 msgstr ""
 
@@ -6188,11 +6327,11 @@ msgid ""
 "the _Toggle details_ link (only visible to users with admin rights)."
 msgstr ""
 
-#: src/docs_inc.c:3045
+#: src/docs_inc.c:3118
 msgid "The client is connected."
 msgstr ""
 
-#: src/docs_inc.c:3053
+#: src/docs_inc.c:3126
 msgid "The client is disabled."
 msgstr ""
 
@@ -6206,7 +6345,7 @@ msgid ""
 "output."
 msgstr ""
 
-#: src/docs_inc.c:5694 src/docs_inc.c:5782 src/docs_inc.c:5882
+#: src/docs_inc.c:5771 src/docs_inc.c:5859 src/docs_inc.c:5959
 msgid ""
 "The command is executed as-is, without a shell. To redirect command output "
 "or chain commands, wrap the command in a shell, e.g."
@@ -6218,15 +6357,15 @@ msgid ""
 "lists for common DVB sources. These are available"
 msgstr ""
 
-#: src/docs_inc.c:5156
+#: src/docs_inc.c:5233
 msgid "The date in ISO-format (e.g. 2015-02-28)."
 msgstr ""
 
-#: src/docs_inc.c:5164
+#: src/docs_inc.c:5241
 msgid "The date, formatted according to your locale settings."
 msgstr ""
 
-#: src/docs_inc.c:6016
+#: src/docs_inc.c:6093
 msgid "The default profile and priorities can be changed in the"
 msgstr ""
 
@@ -6245,11 +6384,11 @@ msgstr ""
 msgid "The entire project is currently licensed using"
 msgstr ""
 
-#: src/docs_inc.c:5166
+#: src/docs_inc.c:5243
 msgid "The escape-codes use the"
 msgstr ""
 
-#: src/docs_inc.c:2957
+#: src/docs_inc.c:3030
 msgid ""
 "The fastscan bouquets are pre-defined in the configuration tree. These "
 "bouquets must be manually enabled to let Tvheadend to subscribe and listen "
@@ -6262,7 +6401,10 @@ msgid ""
 "a regular expression is, this simply means that you can type just parts of "
 "the title and filter on that - there’s no need for full, exact matching. If "
 "the fulltext checkbox is checked, the title text is matched against title, "
-"subtitle, summary and description."
+"subtitle, summary and description. If the mergetext checkbox is checked, the "
+"title text is matched against a merger of the title + subtitle + summary + "
+"description + credits + keywords. See AutoRec help for more details on using "
+"mergetext."
 msgstr ""
 
 #: src/docs_inc.c:666
@@ -6273,7 +6415,7 @@ msgid ""
 "EPG text; if this happens, don't panic, as you can easily change it later."
 msgstr ""
 
-#: src/docs_inc.c:6216
+#: src/docs_inc.c:6293
 msgid ""
 "The first part of this covers the network details for address-based access "
 "to the system; for example, 192.168.1.0/24 to allow local access only to "
@@ -6295,6 +6437,10 @@ msgid ""
 "The following diagram explains the relationship between these components:"
 msgstr ""
 
+#: src/docs_inc.c:2645
+msgid "The following field prefixes are used:"
+msgstr ""
+
 #: src/docs_inc.c:2398
 msgid "The following functions are available:"
 msgstr ""
@@ -6309,23 +6455,23 @@ msgid ""
 "FAQs on the forum:"
 msgstr ""
 
-#: src/docs_inc.c:3255
+#: src/docs_inc.c:3328
 msgid ""
 "The following options can be passed to Tvheadend to provide detailed "
 "debugging information while the application is running."
 msgstr ""
 
-#: src/docs_inc.c:4920
+#: src/docs_inc.c:4997
 msgid "The following placeholders are available:"
 msgstr ""
 
-#: src/docs_inc.c:4382
+#: src/docs_inc.c:4459
 msgid ""
 "The following profiles (and their help docs) require Tvheadend to be built "
 "with transcoding/ffmpeg enabled."
 msgstr ""
 
-#: src/docs_inc.c:5500
+#: src/docs_inc.c:5577
 msgid ""
 "The format strings `$q` and `$Q` generate filenames that are suitable for "
 "many external scrapers. They rely on correct schedule data that correctly "
@@ -6335,7 +6481,7 @@ msgid ""
 "category \"movie\" for movies."
 msgstr ""
 
-#: src/docs_inc.c:5496
+#: src/docs_inc.c:5573
 #, c-format
 msgid ""
 "The format strings `$t`,`$s`,`%e`,`$c` also have delimiter variants such as "
@@ -6344,7 +6490,7 @@ msgid ""
 "not empty."
 msgstr ""
 
-#: src/docs_inc.c:3037
+#: src/docs_inc.c:3110
 msgid ""
 "The icon next to each entry within the grid indicates the clients connection "
 "status."
@@ -6366,7 +6512,7 @@ msgid ""
 "not all tabs are shown by default, some are hidden depending on the current"
 msgstr ""
 
-#: src/docs_inc.c:2971
+#: src/docs_inc.c:3044
 msgid ""
 "The last mapped service's values will override the channel values set by the "
 "bouquet, e,g, if service \"MyTV\" with channel number 155 gets mapped to the "
@@ -6396,7 +6542,7 @@ msgstr ""
 msgid "The main grid items have the following functions:"
 msgstr ""
 
-#: src/docs_inc.c:4586
+#: src/docs_inc.c:4663
 msgid ""
 "The map services to channels dialog allows you to control which services are "
 "mapped. The options selected here get passed to the"
@@ -6443,13 +6589,13 @@ msgid ""
 "The master SAT>IP DVB-S/S2 frontend (most SAT>IP DVB-S tuners use this type)."
 msgstr ""
 
-#: src/docs_inc.c:5524
+#: src/docs_inc.c:5601
 msgid ""
 "The number 1 variant forces the recording to be formatted as a movie, "
 "ignoring the genre from the schedule."
 msgstr ""
 
-#: src/docs_inc.c:5530
+#: src/docs_inc.c:5607
 msgid ""
 "The number 3 variants (`$3Q` and `$3q`) is an alternative directory layout "
 "that can be used if your guide data has accurate programme information. It "
@@ -6475,7 +6621,7 @@ msgid ""
 "The paging toolbar - at the bottom of most grids - offers many useful tools."
 msgstr ""
 
-#: src/docs_inc.c:2929
+#: src/docs_inc.c:3002
 msgid ""
 "The permission flags, streaming profiles, DVR config profiles, channel tags, "
 "and channel number ranges are combined (for all matching access entries). "
@@ -6494,7 +6640,7 @@ msgstr ""
 msgid "The program recorded successfully."
 msgstr ""
 
-#: src/docs_inc.c:5110
+#: src/docs_inc.c:5187
 msgid "The recording was interrupted by the user."
 msgstr ""
 
@@ -6514,7 +6660,7 @@ msgid ""
 "header; reverse the sort order by clicking again."
 msgstr ""
 
-#: src/docs_inc.c:4466
+#: src/docs_inc.c:4543
 msgid ""
 "The same rating label can be used for both DVB OTA and XMLTV EPG sources. "
 "Because DVB OTA is matched on Country+Age and XMLTV is matched on "
@@ -6523,7 +6669,7 @@ msgid ""
 "sources."
 msgstr ""
 
-#: src/docs_inc.c:3829
+#: src/docs_inc.c:3906
 msgid ""
 "The scraper configuration files contains regular expressions to scrape "
 "additional information from the broadcast information. For example the "
@@ -6531,7 +6677,7 @@ msgid ""
 "will extract this."
 msgstr ""
 
-#: src/docs_inc.c:6000
+#: src/docs_inc.c:6077
 msgid "The service is no longer available on this mux."
 msgstr ""
 
@@ -6551,38 +6697,38 @@ msgstr ""
 msgid "The subscription is idling, waiting for the subscriber."
 msgstr ""
 
-#: src/docs_inc.c:5492
+#: src/docs_inc.c:5569
 msgid "The time in 24-hour notation"
 msgstr ""
 
-#: src/docs_inc.c:5160
+#: src/docs_inc.c:5237
 msgid "The time in 24h HH:MM format (e.g. 19:45)."
 msgstr ""
 
-#: src/docs_inc.c:2655
+#: src/docs_inc.c:2728
 msgid ""
 "The time-based \"Timers\" tab allows you to schedule multiple recordings "
 "based on time and/or day."
 msgstr ""
 
-#: src/docs_inc.c:4934
+#: src/docs_inc.c:5011
 msgid "The transliterated channel name in URL encoded ASCII"
 msgstr ""
 
-#: src/docs_inc.c:4928
+#: src/docs_inc.c:5005
 msgid ""
 "The transliterated channel name in URL encoded ASCII with safe characters "
 "only -"
 msgstr ""
 
-#: src/docs_inc.c:5890
+#: src/docs_inc.c:5967
 msgid ""
 "The tuner (or network if using IPTV) with the highest priority value will be "
 "used out of preference. If the tuner is busy the next available with the "
 "highest priority value will be used."
 msgstr ""
 
-#: src/docs_inc.c:5128
+#: src/docs_inc.c:5205
 msgid "The underlying service for the channel is no longer available."
 msgstr ""
 
@@ -6593,13 +6739,13 @@ msgid ""
 "__Start wizard__ button in __Configuration -> General -> Base__ ."
 msgstr ""
 
-#: src/docs_inc.c:6206
+#: src/docs_inc.c:6283
 msgid ""
 "The wizard will restart and reload the interface in your chosen language, "
 "unfortunately not all translations are available/complete."
 msgstr ""
 
-#: src/docs_inc.c:4900 src/docs_inc.c:4902
+#: src/docs_inc.c:4977 src/docs_inc.c:4979
 msgid "Theme"
 msgstr ""
 
@@ -6615,7 +6761,7 @@ msgid ""
 "make the best of it."
 msgstr ""
 
-#: src/docs_inc.c:3049
+#: src/docs_inc.c:3122
 msgid "There was an error."
 msgstr ""
 
@@ -6623,11 +6769,11 @@ msgstr ""
 msgid "These are not part of the final product, obviously!"
 msgstr ""
 
-#: src/docs_inc.c:4358
+#: src/docs_inc.c:4435
 msgid "These profiles are always available."
 msgstr ""
 
-#: src/docs_inc.c:5528
+#: src/docs_inc.c:5605
 msgid ""
 "These variants can be useful to work-around bad schedule data that gives "
 "incorrect genres for programmes."
@@ -6664,7 +6810,7 @@ msgid ""
 "and not the 24-hour rolling broadcasts."
 msgstr ""
 
-#: src/docs_inc.c:4556
+#: src/docs_inc.c:4633
 msgid ""
 "This can be anything you like, it is recommended that you use 9983 (to avoid "
 "permission issues). Entering zero (0) in this field will disable the server."
@@ -6681,7 +6827,7 @@ msgid ""
 "tuner."
 msgstr ""
 
-#: src/docs_inc.c:4978
+#: src/docs_inc.c:5055
 msgid ""
 "This can be named however you wish, as either a local (file://) or remote "
 "(http://) location - however, remember that it’s pointing to a directory as "
@@ -6689,7 +6835,7 @@ msgid ""
 "frequency, orbital position (required), etc."
 msgstr ""
 
-#: src/docs_inc.c:4684
+#: src/docs_inc.c:4761
 msgid ""
 "This code may be used instead of/along side the password to access playlists/"
 "streams."
@@ -6712,7 +6858,7 @@ msgstr ""
 msgid "This is a read-only tab; nothing is configurable."
 msgstr ""
 
-#: src/docs_inc.c:5138
+#: src/docs_inc.c:5215
 msgid ""
 "This is extremely useful for those programs you think/know will overrun. Any "
 "value selected here will keep a tuner busy for longer, so be sure to check "
@@ -6729,7 +6875,7 @@ msgid ""
 "communicate with the tuner) have been created correctly."
 msgstr ""
 
-#: src/docs_inc.c:4017
+#: src/docs_inc.c:4094
 msgid ""
 "This is the list of available parameters for the linuxdvb frontend. It is "
 "used as a base for other frontends."
@@ -6746,17 +6892,17 @@ msgid ""
 "subtitle stream(s) and language(s), and so on."
 msgstr ""
 
-#: src/docs_inc.c:3121
+#: src/docs_inc.c:3194
 msgid ""
 "This mode uses named pipe (/tmp/camd.socket). If selected, connection will "
 "be made directly to OSCam without using the LD"
 msgstr ""
 
-#: src/docs_inc.c:3109
+#: src/docs_inc.c:3182
 msgid "This mode uses named pipe (/tmp/camd.socket). The difference between"
 msgstr ""
 
-#: src/docs_inc.c:3131
+#: src/docs_inc.c:3204
 msgid "This mode uses named pipe (/tmp/camd.socket). With the LD"
 msgstr ""
 
@@ -6765,77 +6911,85 @@ msgid ""
 "This page displays general information about the current Tvheadend version."
 msgstr ""
 
-#: src/docs_inc.c:4498
+#: src/docs_inc.c:4575
 msgid ""
 "This panel displays all available SAT>IP DVB-T/DVB-S/DVB-C/ATSC-T/ATSC-C "
 "frontend parameters."
 msgstr ""
 
-#: src/docs_inc.c:4478
+#: src/docs_inc.c:4555
 msgid "This panel displays all available SAT>IP client parameters."
 msgstr ""
 
-#: src/docs_inc.c:4033
+#: src/docs_inc.c:4110
 msgid ""
 "This panel lists all the available Cable (DVB-C/C2/ISDB-C/ATSC-C) frontend "
 "parameters."
 msgstr ""
 
-#: src/docs_inc.c:4073
+#: src/docs_inc.c:4150
 msgid ""
 "This panel lists all the available Terrestrial (DVB-T/T2/ISDB-T/ATSC-T) "
 "frontend parameters."
 msgstr ""
 
-#: src/docs_inc.c:4093 src/docs_inc.c:4518
+#: src/docs_inc.c:4170 src/docs_inc.c:4595
 msgid ""
 "This panel lists all the available satellite (DVB-S/ISDB-S) configuration "
 "parameters."
 msgstr ""
 
-#: src/docs_inc.c:4053
+#: src/docs_inc.c:4130
 msgid ""
 "This panel lists all the available satellite (DVB-S/ISDB-S) frontend "
 "parameters."
 msgstr ""
 
-#: src/docs_inc.c:3831
+#: src/docs_inc.c:2691
+msgid ""
+"This sample shows an EPG record having an English title of 'Event Title' and "
+"a French title of 'Titre de l'événement' as well as an English sub-title of "
+"'Event Sub-Title' and a French sub-title of 'Sous-titre de l'événement'. No "
+"other fields contain any data."
+msgstr ""
+
+#: src/docs_inc.c:3908
 msgid ""
 "This scraping option does not access or retrieve details from the Internet."
 msgstr ""
 
-#: src/docs_inc.c:5406
+#: src/docs_inc.c:5483
 msgid ""
 "This setting can be overridden on a page-by-page basis using the drop-down "
 "box."
 msgstr ""
 
-#: src/docs_inc.c:5270 src/docs_inc.c:6044 src/docs_inc.c:6102
-#: src/docs_inc.c:6130
+#: src/docs_inc.c:5347 src/docs_inc.c:6121 src/docs_inc.c:6179
+#: src/docs_inc.c:6207
 msgid "This setting can be overridden on a per-user basis, see"
 msgstr ""
 
-#: src/docs_inc.c:3903
+#: src/docs_inc.c:3980
 msgid ""
 "This tab allows you to define rules that filter and order various elementary "
 "streams."
 msgstr ""
 
-#: src/docs_inc.c:3185
+#: src/docs_inc.c:3258
 msgid ""
 "This tab allows you to manage the codec settings used by stream profiles."
 msgstr ""
 
-#: src/docs_inc.c:3749
+#: src/docs_inc.c:3826
 msgid "This tab displays EPG data used by channels."
 msgstr ""
 
-#: src/docs_inc.c:4109
+#: src/docs_inc.c:4186
 msgid ""
 "This tab displays various memory usage information useful for debugging."
 msgstr ""
 
-#: src/docs_inc.c:3167
+#: src/docs_inc.c:3240
 msgid ""
 "This tab is used to configure channel tags. Tags are used to define a set of "
 "channels - to group them, to aid searches, and similar. Tags are not "
@@ -6843,17 +6997,17 @@ msgid ""
 "Kodi and are a requirement for using Tvheadend with Movian."
 msgstr ""
 
-#: src/docs_inc.c:3685
+#: src/docs_inc.c:3762
 msgid ""
 "This tab is used to configure operation of the Digital Video Recorder. It is "
 "not used for scheduling or administration of individual recordings."
 msgstr ""
 
-#: src/docs_inc.c:3727
+#: src/docs_inc.c:3804
 msgid "This tab is used to configure the Electronic Program Guide (EPG)"
 msgstr ""
 
-#: src/docs_inc.c:3767
+#: src/docs_inc.c:3844
 msgid ""
 "This tab is used to configure the Electronic Program Guide (EPG) grabber "
 "modules. Tvheadend supports a variety of different EPG grabbing mechanisms. "
@@ -6861,11 +7015,11 @@ msgid ""
 "specific grabber implementations."
 msgstr ""
 
-#: src/docs_inc.c:4614
+#: src/docs_inc.c:4691
 msgid "This tab is used to configure timeshift properties."
 msgstr ""
 
-#: src/docs_inc.c:3235
+#: src/docs_inc.c:3308
 msgid "This tab is used to configure various debugging options in Tvheadend."
 msgstr ""
 
@@ -6880,18 +7034,18 @@ msgid ""
 "and services."
 msgstr ""
 
-#: src/docs_inc.c:2637
+#: src/docs_inc.c:2710
 msgid ""
 "This tab is where you manage your recordings. Each entry is moved between "
 "the _Upcoming / Current Recordings_ , _Finished Recordings_ and _Failed "
 "Recordings_ sub-tabs depending on status."
 msgstr ""
 
-#: src/docs_inc.c:3147
+#: src/docs_inc.c:3220
 msgid "This tab lists all defined channels."
 msgstr ""
 
-#: src/docs_inc.c:4412
+#: src/docs_inc.c:4489
 msgid "This tab lists all defined parental rating labels."
 msgstr ""
 
@@ -6911,15 +7065,15 @@ msgstr ""
 msgid "This tab shows information about current service mapping activity."
 msgstr ""
 
-#: src/docs_inc.c:3783 src/docs_inc.c:3799
+#: src/docs_inc.c:3860 src/docs_inc.c:3876
 msgid "This type of grabber executes an internal (local)"
 msgstr ""
 
-#: src/docs_inc.c:3779
+#: src/docs_inc.c:3856
 msgid "This type of grabber pulls EPG data directly from the broadcast signal."
 msgstr ""
 
-#: src/docs_inc.c:3791 src/docs_inc.c:3807
+#: src/docs_inc.c:3868 src/docs_inc.c:3884
 msgid "This type of grabber reads EPG data from a socket pushed to it using an"
 msgstr ""
 
@@ -6930,44 +7084,44 @@ msgid ""
 "` exists and isn't empty."
 msgstr ""
 
-#: src/docs_inc.c:6202
+#: src/docs_inc.c:6279
 msgid ""
 "This wizard is optional, and can be cancelled at any time, but recommended "
 "for new users."
 msgstr ""
 
-#: src/docs_inc.c:6218
+#: src/docs_inc.c:6295
 msgid ""
 "This works alongside the second part, which is a familiar username/password "
 "combination, so provide these for both an administrator and regular (day-to-"
 "day) user."
 msgstr ""
 
-#: src/docs_inc.c:3291
+#: src/docs_inc.c:3364
 msgid "Thread"
 msgstr ""
 
-#: src/docs_inc.c:4748
+#: src/docs_inc.c:4825
 msgid "Tidy channel name"
 msgstr ""
 
-#: src/docs_inc.c:3299
+#: src/docs_inc.c:3372
 msgid "Time"
 msgstr ""
 
-#: src/docs_inc.c:3451
+#: src/docs_inc.c:3524
 msgid "Time Stamp Fix"
 msgstr ""
 
-#: src/docs_inc.c:5116
+#: src/docs_inc.c:5193
 msgid "Time missed"
 msgstr ""
 
-#: src/docs_inc.c:5120
+#: src/docs_inc.c:5197
 msgid "Time missed can be caused by one (or more) of the following:"
 msgstr ""
 
-#: src/docs_inc.c:3279
+#: src/docs_inc.c:3352
 msgid "Time profiling"
 msgstr ""
 
@@ -6975,14 +7129,18 @@ msgstr ""
 msgid "Time-based Recording (Timers)"
 msgstr ""
 
-#: src/docs_inc.c:2774 src/docs_inc.c:3639
+#: src/docs_inc.c:2847 src/docs_inc.c:3712
 msgid "Timeshift"
 msgstr ""
 
-#: src/docs_inc.c:2776
+#: src/docs_inc.c:2849
 msgid "Timeshift settings"
 msgstr ""
 
+#: src/docs_inc.c:2653
+msgid "Title"
+msgstr ""
+
 #: src/docs_inc.c:1552
 msgid ""
 "To add an entry, click the _Add_ button - you should see a dialog - you can "
@@ -7008,7 +7166,7 @@ msgid ""
 "can open as many detailed information popups as you want."
 msgstr ""
 
-#: src/docs_inc.c:4276
+#: src/docs_inc.c:4353
 msgid ""
 "To create services without probing, _Service ID_ must be set (usually to 1) "
 "and the _Scan after creation_ check box un-ticked."
@@ -7029,21 +7187,21 @@ msgid ""
 "and press the desired button."
 msgstr ""
 
-#: src/docs_inc.c:3873
+#: src/docs_inc.c:3950
 msgid ""
 "To extract these values, we should add `//crid/series/text()` and `//crid/"
 "episode/text()` to the 'SeriesLink XPath' and 'EpisodeLink XPath' fields "
 "respectively."
 msgstr ""
 
-#: src/docs_inc.c:3853
+#: src/docs_inc.c:3930
 msgid ""
 "To extract this attribute for use in TVH, we should add `@eit` to the "
 "'Category Code XPath' field. This will extract the hexadecimal code '0x40' "
 "and convert that to the standard category code 'Sport'."
 msgstr ""
 
-#: src/docs_inc.c:3863
+#: src/docs_inc.c:3940
 msgid ""
 "To extract this attribute for use in TVH, we should add `@uniqueID` to the "
 "'Unique Event ID XPath' field. This will assign '1234' as the unique "
@@ -7063,25 +7221,25 @@ msgstr ""
 msgid "To open the log click the bar at the very bottom of the interface.."
 msgstr ""
 
-#: src/docs_inc.c:6236
+#: src/docs_inc.c:6313
 msgid ""
 "To save you from manually entering muxes, Tvheadend includes predefined mux "
 "lists. Please select an option from the list for each network."
 msgstr ""
 
-#: src/docs_inc.c:2953
+#: src/docs_inc.c:3026
 msgid ""
 "To use bouquets, ensure to add and scan all available muxes using the "
 "predefined muxes or manual configuration."
 msgstr ""
 
-#: src/docs_inc.c:5692 src/docs_inc.c:5780
+#: src/docs_inc.c:5769 src/docs_inc.c:5857
 msgid ""
 "To use special characters (e.g. spaces), either put the string in double "
 "quotes or escape the individual characters."
 msgstr ""
 
-#: src/docs_inc.c:5880
+#: src/docs_inc.c:5957
 msgid ""
 "To use special characters (e.g. spaces), either put the string in double "
 "quotes or escape the individual characters:"
@@ -7091,11 +7249,11 @@ msgstr ""
 msgid "Toolbar item"
 msgstr ""
 
-#: src/docs_inc.c:3575
+#: src/docs_inc.c:3648
 msgid "Transcode"
 msgstr ""
 
-#: src/docs_inc.c:4396
+#: src/docs_inc.c:4473
 msgid "Transcode Profile"
 msgstr ""
 
@@ -7109,29 +7267,29 @@ msgstr ""
 msgid "Transcoding Support"
 msgstr ""
 
-#: src/docs_inc.c:5360
+#: src/docs_inc.c:5437
 msgid ""
 "Translate decimal 192 (0xC0 = Australian-specific 'comedy') to decimal 20 "
 "(0x14 = ETSI standard 'comedy')."
 msgstr ""
 
-#: src/docs_inc.c:5364
+#: src/docs_inc.c:5441
 msgid ""
 "Translate decimal 208 (0xD0 = Australian-specific 'drama') to decimal 16 "
 "(0x10 = ETSI standard 'movie/drama (general)')."
 msgstr ""
 
-#: src/docs_inc.c:5368
+#: src/docs_inc.c:5445
 msgid ""
 "Translate decimal 224 (0xE0 = Australian-specific 'documentary') to decimal "
 "35 (0x23 = ETSI standard 'documentary')."
 msgstr ""
 
-#: src/docs_inc.c:3443
+#: src/docs_inc.c:3516
 msgid "Transport Stream"
 msgstr ""
 
-#: src/docs_inc.c:5292
+#: src/docs_inc.c:5369
 msgid "Treated as new if changed?"
 msgstr ""
 
@@ -7139,19 +7297,19 @@ msgstr ""
 msgid "Trigger OTA EPG Grabber"
 msgstr ""
 
-#: src/docs_inc.c:5894
+#: src/docs_inc.c:5971
 msgid "Tuner"
 msgstr ""
 
-#: src/docs_inc.c:5896
+#: src/docs_inc.c:5973
 msgid "Tuner A"
 msgstr ""
 
-#: src/docs_inc.c:5898
+#: src/docs_inc.c:5975
 msgid "Tuner B"
 msgstr ""
 
-#: src/docs_inc.c:5900
+#: src/docs_inc.c:5977
 msgid "Tuner C"
 msgstr ""
 
@@ -7189,7 +7347,7 @@ msgid ""
 "streaming server and recorder (PVR/DVR) for GNU/Linux, FreeBSD and Android."
 msgstr ""
 
-#: src/docs_inc.c:6256
+#: src/docs_inc.c:6333
 msgid ""
 "Tvheadend is now scanning for available services. Please wait until the scan "
 "completes.."
@@ -7215,19 +7373,19 @@ msgid ""
 "the scan completes."
 msgstr ""
 
-#: src/docs_inc.c:2985
+#: src/docs_inc.c:3058
 msgid ""
 "Tvheadend supports connecting to card clients via the cwc (newcamd) and "
 "capmt (linux network dvbapi) protocols for so-called 'softcam' descrambling."
 msgstr ""
 
-#: src/docs_inc.c:5176
+#: src/docs_inc.c:5253
 msgid ""
 "Tvheadend supports multiple different fanart grabbers/providers, and can be "
 "extended with third-party grabbers."
 msgstr ""
 
-#: src/docs_inc.c:2925
+#: src/docs_inc.c:2998
 msgid ""
 "Tvheadend verifies access by scanning through all enabled access control "
 "entries in sequence, from the top of the list to the bottom. The order of "
@@ -7236,47 +7394,47 @@ msgid ""
 "bottom."
 msgstr ""
 
-#: src/docs_inc.c:5130
+#: src/docs_inc.c:5207
 msgid ""
 "Tvheadend wasn't running or crashed when a scheduled event/entry was to "
 "start."
 msgstr ""
 
-#: src/docs_inc.c:4274
+#: src/docs_inc.c:4351
 msgid ""
 "Tvheadend will by default probe each playlist entry for service information. "
 "Some service providers do not allow such probing & will deny (or rate limit) "
 "access, leading to scan failures."
 msgstr ""
 
-#: src/docs_inc.c:6148 src/docs_inc.c:6176
+#: src/docs_inc.c:6225 src/docs_inc.c:6253
 msgid "Tvheadend.org"
 msgstr ""
 
-#: src/docs_inc.c:2480 src/docs_inc.c:2997 src/docs_inc.c:3773
-#: src/docs_inc.c:4352
+#: src/docs_inc.c:2480 src/docs_inc.c:3070 src/docs_inc.c:3850
+#: src/docs_inc.c:4429
 msgid "Type"
 msgstr ""
 
-#: src/docs_inc.c:5544
+#: src/docs_inc.c:5621
 msgid ""
 "Typically the `$q` and `$Q` formats would be combined with other modifiers "
 "to generate a complete filename such as `$q$n.$x`."
 msgstr ""
 
-#: src/docs_inc.c:3335
+#: src/docs_inc.c:3408
 msgid "UPnP Protocol"
 msgstr ""
 
-#: src/docs_inc.c:3323
+#: src/docs_inc.c:3396
 msgid "URL"
 msgstr ""
 
-#: src/docs_inc.c:235 src/docs_inc.c:2734
+#: src/docs_inc.c:235 src/docs_inc.c:2807
 msgid "URL Syntax"
 msgstr ""
 
-#: src/docs_inc.c:5286
+#: src/docs_inc.c:5363
 msgid "URL in playlist"
 msgstr ""
 
@@ -7284,21 +7442,21 @@ msgstr ""
 msgid "URL syntax"
 msgstr ""
 
-#: src/docs_inc.c:4638
+#: src/docs_inc.c:4715
 msgid "USE"
 msgstr ""
 
-#: src/docs_inc.c:3951
+#: src/docs_inc.c:4028
 msgid ""
 "USE / EMPTY rules have precedence against IGNORE (if the stream is already "
 "selected - it cannot be ignored)."
 msgstr ""
 
-#: src/docs_inc.c:4938
+#: src/docs_inc.c:5015
 msgid "UTF-8 encoded URL"
 msgstr ""
 
-#: src/docs_inc.c:3315
+#: src/docs_inc.c:3388
 msgid "UUID"
 msgstr ""
 
@@ -7306,7 +7464,7 @@ msgstr ""
 msgid "Undo"
 msgstr ""
 
-#: src/docs_inc.c:3603
+#: src/docs_inc.c:3676
 msgid "Unicable (EN50494)"
 msgstr ""
 
@@ -7318,15 +7476,15 @@ msgstr ""
 msgid "Unicable LNB configuration."
 msgstr ""
 
-#: src/docs_inc.c:3857
+#: src/docs_inc.c:3934
 msgid "Unique Event Identifier"
 msgstr ""
 
-#: src/docs_inc.c:5682 src/docs_inc.c:5870
+#: src/docs_inc.c:5759 src/docs_inc.c:5947
 msgid "Unique ID of recording"
 msgstr ""
 
-#: src/docs_inc.c:5480
+#: src/docs_inc.c:5557
 msgid "Unique number added when the file already exists"
 msgstr ""
 
@@ -7338,7 +7496,7 @@ msgstr ""
 msgid "Universal LNB - most DVB-S tuners."
 msgstr ""
 
-#: src/docs_inc.c:4792
+#: src/docs_inc.c:4869
 msgid "Unknown"
 msgstr ""
 
@@ -7358,6 +7516,10 @@ msgstr ""
 msgid "Updating the Documentation"
 msgstr ""
 
+#: src/docs_inc.c:2697
+msgid "Usage Example:"
+msgstr ""
+
 #: src/docs_inc.c:5
 msgid "Usage: `tvheadend [OPTIONS]`"
 msgstr ""
@@ -7374,48 +7536,48 @@ msgid ""
 "endless redirect loop."
 msgstr ""
 
-#: src/docs_inc.c:5944
+#: src/docs_inc.c:6021
 msgid "Use DVR profile setting."
 msgstr ""
 
-#: src/docs_inc.c:4740
+#: src/docs_inc.c:4817
 msgid "Use fuzzy mapping if merging same name"
 msgstr ""
 
-#: src/docs_inc.c:4742
+#: src/docs_inc.c:4819
 msgid "Use fuzzy name comparison when mapping - used with"
 msgstr ""
 
-#: src/docs_inc.c:4652
+#: src/docs_inc.c:4729
 msgid ""
 "Use only this elementary stream. No other elementary streams will be used."
 msgstr ""
 
-#: src/docs_inc.c:4964
+#: src/docs_inc.c:5041
 msgid "Use service name \"as is\" to generate the filename."
 msgstr ""
 
-#: src/docs_inc.c:5574
+#: src/docs_inc.c:5651
 msgid "Use the \"Persistent user interface level\" value as set in"
 msgstr ""
 
-#: src/docs_inc.c:6034
+#: src/docs_inc.c:6111
 msgid "Use the (default) blue theme."
 msgstr ""
 
-#: src/docs_inc.c:6062
+#: src/docs_inc.c:6139
 msgid "Use the default view level value as set in"
 msgstr ""
 
-#: src/docs_inc.c:6038
+#: src/docs_inc.c:6115
 msgid "Use the gray theme."
 msgstr ""
 
-#: src/docs_inc.c:6042
+#: src/docs_inc.c:6119
 msgid "Use the high contrast accessibility theme."
 msgstr ""
 
-#: src/docs_inc.c:4646
+#: src/docs_inc.c:4723
 msgid ""
 "Use this elementary stream only one time per service type (like video, "
 "audio, subtitles) and language. The first sucessfully compared rule wins. "
@@ -7423,11 +7585,11 @@ msgid ""
 "language and another rule with the ONE"
 msgstr ""
 
-#: src/docs_inc.c:4640
+#: src/docs_inc.c:4717
 msgid "Use this elementary stream."
 msgstr ""
 
-#: src/docs_inc.c:5350
+#: src/docs_inc.c:5427
 msgid ""
 "Use this setting to translate broadcaster-specific, country-specific or "
 "other customised genre tags into tags recognised by tvheadend."
@@ -7441,11 +7603,11 @@ msgstr ""
 msgid "Useful information you'll need to know before using Tvheadend"
 msgstr ""
 
-#: src/docs_inc.c:2890
+#: src/docs_inc.c:2963
 msgid "User account management."
 msgstr ""
 
-#: src/docs_inc.c:4906 src/docs_inc.c:4908
+#: src/docs_inc.c:4983 src/docs_inc.c:4985
 msgid "User interface level"
 msgstr ""
 
@@ -7461,7 +7623,7 @@ msgstr ""
 msgid "Using the Wizard"
 msgstr ""
 
-#: src/docs_inc.c:3659
+#: src/docs_inc.c:3732
 msgid "VA-API"
 msgstr ""
 
@@ -7477,15 +7639,15 @@ msgstr ""
 msgid "Very short news bulletins, children's programs, etc."
 msgstr ""
 
-#: src/docs_inc.c:3913
+#: src/docs_inc.c:3990
 msgid "Video Stream Filters"
 msgstr ""
 
-#: src/docs_inc.c:4834
+#: src/docs_inc.c:4911
 msgid "Video recorder"
 msgstr ""
 
-#: src/docs_inc.c:3915
+#: src/docs_inc.c:3992
 msgid "Video stream filter."
 msgstr ""
 
@@ -7497,7 +7659,7 @@ msgstr ""
 msgid "View level"
 msgstr ""
 
-#: src/docs_inc.c:3953
+#: src/docs_inc.c:4030
 msgid "Visual Verification of Filtering"
 msgstr ""
 
@@ -7509,7 +7671,7 @@ msgstr ""
 msgid "WHAT"
 msgstr ""
 
-#: src/docs_inc.c:4786
+#: src/docs_inc.c:4863
 msgid ""
 "Warning, setting an incorrect scheme can lead to crashes. If you're unsure "
 "select _System_ ."
@@ -7551,11 +7713,11 @@ msgstr ""
 msgid "Web Interface Guide"
 msgstr ""
 
-#: src/docs_inc.c:3635
+#: src/docs_inc.c:3708
 msgid "Web User Interface"
 msgstr ""
 
-#: src/docs_inc.c:4830
+#: src/docs_inc.c:4907
 msgid "Web interface"
 msgstr ""
 
@@ -7563,7 +7725,7 @@ msgstr ""
 msgid "Web interface internationalization"
 msgstr ""
 
-#: src/docs_inc.c:4894 src/docs_inc.c:4896
+#: src/docs_inc.c:4971 src/docs_inc.c:4973
 msgid "Web interface language"
 msgstr ""
 
@@ -7575,14 +7737,14 @@ msgstr ""
 msgid "What it does"
 msgstr ""
 
-#: src/docs_inc.c:4456
+#: src/docs_inc.c:4533
 msgid ""
 "When a new rating is encountered from an XMLTV EPG source, a placeholder "
 "label similar to the DVB ones is created and you will need to add the "
 "country code and the ages."
 msgstr ""
 
-#: src/docs_inc.c:4438
+#: src/docs_inc.c:4515
 msgid ""
 "When a placeholder label is in use, the programme details in the EPG will "
 "show this placeholder entry rather than the expected value."
@@ -7602,7 +7764,13 @@ msgid ""
 "clicking on another item in the list."
 msgstr ""
 
-#: src/docs_inc.c:4432
+#: src/docs_inc.c:2641
+msgid ""
+"When merging fields, each field is prefixed with a specific code so that "
+"search terms can be applied to a specific field."
+msgstr ""
+
+#: src/docs_inc.c:4509
 msgid ""
 "When the rating labels module encounters a new country and age combination, "
 "it will create a placeholder entry in the rating labels table as follows:"
@@ -7615,7 +7783,7 @@ msgid ""
 "get the signal for you."
 msgstr ""
 
-#: src/docs_inc.c:4784
+#: src/docs_inc.c:4861
 msgid ""
 "Whenever you read or write data to the filesystems, the information is kept "
 "(cached) in memory for a while. This means that regularly-accessed files are "
@@ -7651,13 +7819,13 @@ msgstr ""
 msgid "Where you configure various settings related to your DVB-S tuners."
 msgstr ""
 
-#: src/docs_inc.c:5526
+#: src/docs_inc.c:5603
 msgid ""
 "Whereas the number 2 variant forces the recording to be formatted as a tv "
 "series."
 msgstr ""
 
-#: src/docs_inc.c:5618 src/docs_inc.c:5726 src/docs_inc.c:5826
+#: src/docs_inc.c:5695 src/docs_inc.c:5803 src/docs_inc.c:5903
 msgid "Who created this recording"
 msgstr ""
 
@@ -7665,11 +7833,11 @@ msgstr ""
 msgid "Why the Complexity?"
 msgstr ""
 
-#: src/docs_inc.c:5038
+#: src/docs_inc.c:5115
 msgid "Wikipedia for a detailed look into Cron."
 msgstr ""
 
-#: src/docs_inc.c:2923
+#: src/docs_inc.c:2996
 msgid ""
 "Wildcard (anonymous) accounts (that require no username or password) can be "
 "created by entering an asterisk `*` in the username/password field. These "
@@ -7677,7 +7845,7 @@ msgid ""
 "similar to a username."
 msgstr ""
 
-#: src/docs_inc.c:4332
+#: src/docs_inc.c:4409
 msgid ""
 "Wildcard (anonymous) accounts don't actually need a password, but it's "
 "recommended you add one anyway (enter an asterisk `*`)."
@@ -7687,7 +7855,7 @@ msgstr ""
 msgid "Will generate:"
 msgstr ""
 
-#: src/docs_inc.c:5558
+#: src/docs_inc.c:5635
 msgid ""
 "With sufficiently accurate EPG data, the formatting string `$t/Season $A/$2B-"
 "$u$n.$x` would produce a recording named `/path/to/recordings/Bones/Season "
@@ -7702,31 +7870,31 @@ msgstr ""
 msgid "Work-in-progress notes"
 msgstr ""
 
-#: src/docs_inc.c:3129
+#: src/docs_inc.c:3202
 msgid "Wrapper (capmt_ca.so)"
 msgstr ""
 
-#: src/docs_inc.c:3785 src/docs_inc.c:3793 src/docs_inc.c:4452
+#: src/docs_inc.c:3862 src/docs_inc.c:3870 src/docs_inc.c:4529
 msgid "XMLTV"
 msgstr ""
 
-#: src/docs_inc.c:3631
+#: src/docs_inc.c:3704
 msgid "XMLTV EPG Import"
 msgstr ""
 
-#: src/docs_inc.c:3839
+#: src/docs_inc.c:3916
 msgid "XMLTV XPath Examples and Notes"
 msgstr ""
 
-#: src/docs_inc.c:5584
+#: src/docs_inc.c:5661
 msgid "Yes"
 msgstr ""
 
-#: src/docs_inc.c:5296
+#: src/docs_inc.c:5373
 msgid "Yes, because no components are ignored."
 msgstr ""
 
-#: src/docs_inc.c:5308
+#: src/docs_inc.c:5385
 msgid "Yes, but only if the second-from-last component"
 msgstr ""
 
@@ -7737,7 +7905,7 @@ msgid ""
 "guide data for set-top boxes, interactive services, and so on."
 msgstr ""
 
-#: src/docs_inc.c:4444
+#: src/docs_inc.c:4521
 msgid ""
 "You are required to manually edit this placeholder entry in order to provide "
 "the appropriate rating text to display. The correct text can be found by "
@@ -7762,11 +7930,11 @@ msgid ""
 "If you want to clear all filters, just press the _[Reset All]_ button."
 msgstr ""
 
-#: src/docs_inc.c:4007 src/docs_inc.c:4330
+#: src/docs_inc.c:4084 src/docs_inc.c:4407
 msgid "You can enter whatever you like in the comment field."
 msgstr ""
 
-#: src/docs_inc.c:4328
+#: src/docs_inc.c:4405
 msgid ""
 "You can have multiple passwords matching a single _Access Entry_ if you wish."
 msgstr ""
@@ -7777,7 +7945,7 @@ msgid ""
 "tvh_class_doc, tvh_include and tvh_class_items tags."
 msgstr ""
 
-#: src/docs_inc.c:3153
+#: src/docs_inc.c:3226
 msgid ""
 "You can play a stream by clicking the play icon. This will automatically "
 "launch an appropriate player, otherwise you will need to manually open the "
@@ -7788,17 +7956,17 @@ msgid ""
 "Syntax for more info."
 msgstr ""
 
-#: src/docs_inc.c:2726
+#: src/docs_inc.c:2799
 msgid "You can play a stream/file by clicking the play icon !"
 msgstr ""
 
-#: src/docs_inc.c:4546
+#: src/docs_inc.c:4623
 msgid ""
 "You can put a custom M3U playlist (which will be advertised to clients) in "
 "your Tvheadend configuration directory - filename _satip.m3u_ ."
 msgstr ""
 
-#: src/docs_inc.c:2653
+#: src/docs_inc.c:2726
 msgid ""
 "You can schedule a one-time only recording by pressing the [Add] button from "
 "the menu bar in the _Upcoming / Current Recordings_ tab. You must enter a "
@@ -7809,7 +7977,7 @@ msgstr ""
 msgid "You can't have have properly indented paragraphs within list items."
 msgstr ""
 
-#: src/docs_inc.c:5034
+#: src/docs_inc.c:5111
 msgid ""
 "You cannot use non-standard predefined scheduling definitions for this field."
 msgstr ""
@@ -7822,12 +7990,12 @@ msgid ""
 "unexpected behavior, incorrect permissions etc."
 msgstr ""
 
-#: src/docs_inc.c:6142 src/docs_inc.c:6172
+#: src/docs_inc.c:6219 src/docs_inc.c:6249
 msgid ""
 "You may further customise your settings by editing channel numbers, etc."
 msgstr ""
 
-#: src/docs_inc.c:2959
+#: src/docs_inc.c:3032
 msgid "You may import your own bouquet using enigma2 (.tv) formatted files."
 msgstr ""
 
@@ -7837,11 +8005,11 @@ msgid ""
 "the _EPG Grabber Modules_ Help doc for details."
 msgstr ""
 
-#: src/docs_inc.c:4564
+#: src/docs_inc.c:4641
 msgid "You must enter a _SAT>IP source number_ for all the"
 msgstr ""
 
-#: src/docs_inc.c:4005
+#: src/docs_inc.c:4082
 msgid ""
 "You must enter a network prefix to block. For example, to block just "
 "`192.168.6.66` enter `192.168.6.66/32` or to block the all addresses in the "
@@ -7855,6 +8023,13 @@ msgid ""
 "manual set-up below."
 msgstr ""
 
+#: src/docs_inc.c:2689
+msgid ""
+"[0x01][0x09]en[0x09]Event Title[0x09]fr[0x09]Titre de l'événement[0x02]"
+"[0x09]en[0x09]Event Sub-Title[0x09]fr[0x09]Sous-titre de l'événement[0x03]"
+"[0x04][0x05][0x06][0x07]"
+msgstr ""
+
 #: src/docs_inc.c:472
 msgid "[Autorec]"
 msgstr ""
@@ -7875,19 +8050,19 @@ msgstr ""
 msgid "[Record]"
 msgstr ""
 
-#: src/docs_inc.c:3889
+#: src/docs_inc.c:3966
 msgid "[] = Condition"
 msgstr ""
 
-#: src/docs_inc.c:3075 src/docs_inc.c:3095 src/docs_inc.c:3125
+#: src/docs_inc.c:3148 src/docs_inc.c:3168 src/docs_inc.c:3198
 msgid "[dvbapi]"
 msgstr ""
 
-#: src/docs_inc.c:5690 src/docs_inc.c:5778 src/docs_inc.c:5878
+#: src/docs_inc.c:5767 src/docs_inc.c:5855 src/docs_inc.c:5955
 msgid "_Example usage_"
 msgstr ""
 
-#: src/docs_inc.c:5082
+#: src/docs_inc.c:5159
 msgid ""
 "_Local_ only checks for duplicates created by the same autorec rule, _All_ "
 "checks all the DVR logs for duplicates."
@@ -7924,7 +8099,7 @@ msgstr ""
 msgid "__Age__ : Age rating of the program."
 msgstr ""
 
-#: src/docs_inc.c:6234
+#: src/docs_inc.c:6311
 msgid "__Assign Predefined Muxes to Networks__"
 msgstr ""
 
@@ -8026,7 +8201,7 @@ msgstr ""
 msgid "__End Time__ : The scheduled end time of the program."
 msgstr ""
 
-#: src/docs_inc.c:6214
+#: src/docs_inc.c:6291
 msgid "__Enter Access Control Details to Secure Your System__"
 msgstr ""
 
@@ -8038,7 +8213,7 @@ msgstr ""
 msgid "__Errors__ : Number of errors occurred sending the stream."
 msgstr ""
 
-#: src/docs_inc.c:3893
+#: src/docs_inc.c:3970
 msgid "__Example:__ //node1/node2[attrX=value]/@attrY"
 msgstr ""
 
@@ -8068,7 +8243,7 @@ msgstr ""
 msgid "__ID__ : Subscription ID."
 msgstr ""
 
-#: src/docs_inc.c:6240
+#: src/docs_inc.c:6317
 msgid ""
 "__If you don't see any options below, you need to go back and assign a "
 "network type to a tuner.__"
@@ -8090,11 +8265,11 @@ msgstr ""
 msgid "__Input__ : The input data rate in kb/s."
 msgstr ""
 
-#: src/docs_inc.c:4111
+#: src/docs_inc.c:4188
 msgid "__It does not have any user configurable options.__"
 msgstr ""
 
-#: src/docs_inc.c:6224
+#: src/docs_inc.c:6301
 msgid "__Map Services to Channels__"
 msgstr ""
 
@@ -8102,7 +8277,7 @@ msgstr ""
 msgid "__Mapped__ : Number of services mapped."
 msgstr ""
 
-#: src/docs_inc.c:4450
+#: src/docs_inc.c:4527
 msgid ""
 "__NOTE:__ In the example, the age provided by DVB is '10', whereas the age "
 "displayed is '13'. This is because the DVB standard subtracts 3 from some "
@@ -8111,7 +8286,7 @@ msgid ""
 "automatically add 3 where appropriate."
 msgstr ""
 
-#: src/docs_inc.c:4422
+#: src/docs_inc.c:4499
 msgid ""
 "__NOTE:__ Rating labels are not enabled by default and must be enabled in the"
 msgstr ""
@@ -8120,7 +8295,7 @@ msgstr ""
 msgid "__Network tuners__ are small (usually"
 msgstr ""
 
-#: src/docs_inc.c:4702
+#: src/docs_inc.c:4779
 msgid ""
 "__Note:__ If the directory name starts with $$, then format string "
 "substitution from the"
@@ -8190,7 +8365,7 @@ msgstr ""
 msgid "__SNR__ : Signal (To) Noise Ratio."
 msgstr ""
 
-#: src/docs_inc.c:6254
+#: src/docs_inc.c:6331
 msgid "__Scanning__"
 msgstr ""
 
@@ -8282,7 +8457,7 @@ msgid ""
 "worry about."
 msgstr ""
 
-#: src/docs_inc.c:6246
+#: src/docs_inc.c:6323
 msgid "__Tuner and Network__"
 msgstr ""
 
@@ -8320,11 +8495,11 @@ msgstr ""
 msgid "__Weight__ : Stream weighting."
 msgstr ""
 
-#: src/docs_inc.c:6198
+#: src/docs_inc.c:6275
 msgid "__Welcome to Tvheadend, Your TV Streaming Server and Video Recorder__"
 msgstr ""
 
-#: src/docs_inc.c:6140 src/docs_inc.c:6170
+#: src/docs_inc.c:6217 src/docs_inc.c:6247
 msgid "__You are now Finished__"
 msgstr ""
 
@@ -8334,34 +8509,34 @@ msgid ""
 "to channels manually.__"
 msgstr ""
 
-#: src/docs_inc.c:6228
+#: src/docs_inc.c:6305
 msgid ""
 "__You can skip this step (do not check 'Map all services') and map services "
 "to channels manually.__"
 msgstr ""
 
-#: src/docs_inc.c:5552
+#: src/docs_inc.c:5629
 msgid "`$2A` would insert `02` into the file name."
 msgstr ""
 
-#: src/docs_inc.c:5556
+#: src/docs_inc.c:5633
 msgid "`$3B` would insert `006` into the file name."
 msgstr ""
 
-#: src/docs_inc.c:5550
+#: src/docs_inc.c:5627
 msgid "`$A` would insert `2` into the file name."
 msgstr ""
 
-#: src/docs_inc.c:5554
+#: src/docs_inc.c:5631
 msgid "`$B` would insert `6` into the file name."
 msgstr ""
 
-#: src/docs_inc.c:3345
+#: src/docs_inc.c:3418
 msgid "access"
 msgstr ""
 
-#: src/docs_inc.c:1060 src/docs_inc.c:4840 src/docs_inc.c:4850
-#: src/docs_inc.c:4860 src/docs_inc.c:4882
+#: src/docs_inc.c:1060 src/docs_inc.c:4917 src/docs_inc.c:4927
+#: src/docs_inc.c:4937 src/docs_inc.c:4959
 msgid "and"
 msgstr ""
 
@@ -8371,7 +8546,7 @@ msgid ""
 "use the"
 msgstr ""
 
-#: src/docs_inc.c:3365
+#: src/docs_inc.c:3438
 msgid "api"
 msgstr ""
 
@@ -8379,7 +8554,7 @@ msgstr ""
 msgid "arm"
 msgstr ""
 
-#: src/docs_inc.c:3465
+#: src/docs_inc.c:3538
 msgid "audioes"
 msgstr ""
 
@@ -8387,11 +8562,11 @@ msgstr ""
 msgid "auth"
 msgstr ""
 
-#: src/docs_inc.c:3357
+#: src/docs_inc.c:3430
 msgid "avahi"
 msgstr ""
 
-#: src/docs_inc.c:5794
+#: src/docs_inc.c:5871
 msgid ""
 "available. Tvheadend will parse the NIT then the add newly discovered muxes "
 "automatically."
@@ -8409,19 +8584,19 @@ msgstr ""
 msgid "before continuing with the wizard, as it contains lots of useful info!"
 msgstr ""
 
-#: src/docs_inc.c:2649 src/docs_inc.c:2931
+#: src/docs_inc.c:2722 src/docs_inc.c:3004
 msgid "below"
 msgstr ""
 
-#: src/docs_inc.c:4259
+#: src/docs_inc.c:4336
 msgid "below for important information!"
 msgstr ""
 
-#: src/docs_inc.c:3361
+#: src/docs_inc.c:3434
 msgid "bonjour"
 msgstr ""
 
-#: src/docs_inc.c:3489
+#: src/docs_inc.c:3562
 msgid "bouquet"
 msgstr ""
 
@@ -8429,28 +8604,28 @@ msgstr ""
 msgid "button will be shown instead."
 msgstr ""
 
-#: src/docs_inc.c:3509
+#: src/docs_inc.c:3582
 msgid "caclient"
 msgstr ""
 
-#: src/docs_inc.c:3731
+#: src/docs_inc.c:3808
 msgid "capabilities."
 msgstr ""
 
-#: src/docs_inc.c:3517
+#: src/docs_inc.c:3590
 msgid "capmt"
 msgstr ""
 
-#: src/docs_inc.c:3525
+#: src/docs_inc.c:3598
 msgid "cccam"
 msgstr ""
 
-#: src/docs_inc.c:5310
+#: src/docs_inc.c:5387
 msgid "changes. We're ignoring the last component"
 msgstr ""
 
 #: src/docs_inc.c:1865 src/docs_inc.c:2152 src/docs_inc.c:2158
-#: src/docs_inc.c:2190 src/docs_inc.c:3477 src/docs_inc.c:5930
+#: src/docs_inc.c:2190 src/docs_inc.c:3550 src/docs_inc.c:6007
 msgid "channel"
 msgstr ""
 
@@ -8470,7 +8645,7 @@ msgstr ""
 msgid "channels"
 msgstr ""
 
-#: src/docs_inc.c:3553
+#: src/docs_inc.c:3626
 msgid "charset"
 msgstr ""
 
@@ -8478,11 +8653,11 @@ msgstr ""
 msgid "click to call up more detailed information about an event"
 msgstr ""
 
-#: src/docs_inc.c:3653
+#: src/docs_inc.c:3726
 msgid "codec"
 msgstr ""
 
-#: src/docs_inc.c:3341
+#: src/docs_inc.c:3414
 msgid "config"
 msgstr ""
 
@@ -8490,23 +8665,23 @@ msgstr ""
 msgid "configuration"
 msgstr ""
 
-#: src/docs_inc.c:3349
+#: src/docs_inc.c:3422
 msgid "cron"
 msgstr ""
 
-#: src/docs_inc.c:3513
+#: src/docs_inc.c:3586
 msgid "csa"
 msgstr ""
 
-#: src/docs_inc.c:3521
+#: src/docs_inc.c:3594
 msgid "cwc"
 msgstr ""
 
-#: src/docs_inc.c:3353
+#: src/docs_inc.c:3426
 msgid "dbus"
 msgstr ""
 
-#: src/docs_inc.c:3661
+#: src/docs_inc.c:3734
 msgid "ddci"
 msgstr ""
 
@@ -8518,11 +8693,11 @@ msgstr ""
 msgid "descramble"
 msgstr ""
 
-#: src/docs_inc.c:3501
+#: src/docs_inc.c:3574
 msgid "descrambler"
 msgstr ""
 
-#: src/docs_inc.c:3505
+#: src/docs_inc.c:3578
 msgid "descrambler-emm"
 msgstr ""
 
@@ -8534,7 +8709,7 @@ msgstr ""
 msgid "dialog."
 msgstr ""
 
-#: src/docs_inc.c:3593
+#: src/docs_inc.c:3666
 msgid "diseqc"
 msgstr ""
 
@@ -8546,15 +8721,15 @@ msgstr ""
 msgid "documentation"
 msgstr ""
 
-#: src/docs_inc.c:6158 src/docs_inc.c:6186
+#: src/docs_inc.c:6235 src/docs_inc.c:6263
 msgid "donate"
 msgstr ""
 
-#: src/docs_inc.c:3557
+#: src/docs_inc.c:3630
 msgid "dvb"
 msgstr ""
 
-#: src/docs_inc.c:3529
+#: src/docs_inc.c:3602
 msgid "dvbcam"
 msgstr ""
 
@@ -8562,11 +8737,11 @@ msgstr ""
 msgid "dvbscan"
 msgstr ""
 
-#: src/docs_inc.c:3533
+#: src/docs_inc.c:3606
 msgid "dvr"
 msgstr ""
 
-#: src/docs_inc.c:3537
+#: src/docs_inc.c:3610
 msgid "dvr-inotify"
 msgstr ""
 
@@ -8586,35 +8761,35 @@ msgstr ""
 msgid "empty"
 msgstr ""
 
-#: src/docs_inc.c:3597
+#: src/docs_inc.c:3670
 msgid "en50221"
 msgstr ""
 
-#: src/docs_inc.c:3601
+#: src/docs_inc.c:3674
 msgid "en50494"
 msgstr ""
 
-#: src/docs_inc.c:3541
+#: src/docs_inc.c:3614
 msgid "epg"
 msgstr ""
 
-#: src/docs_inc.c:3545
+#: src/docs_inc.c:3618
 msgid "epgdb"
 msgstr ""
 
-#: src/docs_inc.c:3549
+#: src/docs_inc.c:3622
 msgid "epggrab"
 msgstr ""
 
-#: src/docs_inc.c:3493
+#: src/docs_inc.c:3566
 msgid "esfilter"
 msgstr ""
 
-#: src/docs_inc.c:3429
+#: src/docs_inc.c:3502
 msgid "fastscan"
 msgstr ""
 
-#: src/docs_inc.c:3069
+#: src/docs_inc.c:3142
 msgid "field to 127.0.0.1 and"
 msgstr ""
 
@@ -8630,7 +8805,7 @@ msgstr ""
 msgid "for a full list."
 msgstr ""
 
-#: src/docs_inc.c:2651
+#: src/docs_inc.c:2724
 msgid "for a list of possible reasons."
 msgstr ""
 
@@ -8642,11 +8817,11 @@ msgstr ""
 msgid "for details."
 msgstr ""
 
-#: src/docs_inc.c:4600
+#: src/docs_inc.c:4677
 msgid "for more details on service mapping."
 msgstr ""
 
-#: src/docs_inc.c:237 src/docs_inc.c:2736
+#: src/docs_inc.c:237 src/docs_inc.c:2809
 msgid "for more info."
 msgstr ""
 
@@ -8658,11 +8833,11 @@ msgstr ""
 msgid "for worldwide satellite information."
 msgstr ""
 
-#: src/docs_inc.c:5002
+#: src/docs_inc.c:5079
 msgid "force service type to 1"
 msgstr ""
 
-#: src/docs_inc.c:5170
+#: src/docs_inc.c:5247
 msgid "format."
 msgstr ""
 
@@ -8670,7 +8845,7 @@ msgstr ""
 msgid "forum"
 msgstr ""
 
-#: src/docs_inc.c:3305
+#: src/docs_inc.c:3378
 msgid "fsmonitor"
 msgstr ""
 
@@ -8678,27 +8853,27 @@ msgstr ""
 msgid "github"
 msgstr ""
 
-#: src/docs_inc.c:3445
+#: src/docs_inc.c:3518
 msgid "globalheaders"
 msgstr ""
 
-#: src/docs_inc.c:3787
+#: src/docs_inc.c:3864
 msgid "grabber script & parses the output."
 msgstr ""
 
-#: src/docs_inc.c:3803
+#: src/docs_inc.c:3880
 msgid "grabber script & parses the output. This isn't widely used!"
 msgstr ""
 
-#: src/docs_inc.c:3795
+#: src/docs_inc.c:3872
 msgid "grabber script."
 msgstr ""
 
-#: src/docs_inc.c:3811
+#: src/docs_inc.c:3888
 msgid "grabber script. This isn't widely used!"
 msgstr ""
 
-#: src/docs_inc.c:3729
+#: src/docs_inc.c:3806
 msgid "grabbing"
 msgstr ""
 
@@ -8710,31 +8885,31 @@ msgstr ""
 msgid "here"
 msgstr ""
 
-#: src/docs_inc.c:3453
+#: src/docs_inc.c:3526
 msgid "hevc"
 msgstr ""
 
-#: src/docs_inc.c:3377
+#: src/docs_inc.c:3450
 msgid "htsp"
 msgstr ""
 
-#: src/docs_inc.c:3389
+#: src/docs_inc.c:3462
 msgid "htsp-ans"
 msgstr ""
 
-#: src/docs_inc.c:3385
+#: src/docs_inc.c:3458
 msgid "htsp-req"
 msgstr ""
 
-#: src/docs_inc.c:3381
+#: src/docs_inc.c:3454
 msgid "htsp-sub"
 msgstr ""
 
-#: src/docs_inc.c:3369
+#: src/docs_inc.c:3442
 msgid "http"
 msgstr ""
 
-#: src/docs_inc.c:3373
+#: src/docs_inc.c:3446
 msgid "httpc"
 msgstr ""
 
@@ -8742,7 +8917,7 @@ msgstr ""
 msgid "iOS"
 msgstr ""
 
-#: src/docs_inc.c:3317
+#: src/docs_inc.c:3390
 msgid "idnode"
 msgstr ""
 
@@ -8750,7 +8925,7 @@ msgstr ""
 msgid "idxname"
 msgstr ""
 
-#: src/docs_inc.c:3393
+#: src/docs_inc.c:3466
 msgid "imagecache"
 msgstr ""
 
@@ -8762,19 +8937,19 @@ msgstr ""
 msgid "indicates the tuner (in this case"
 msgstr ""
 
-#: src/docs_inc.c:4306
+#: src/docs_inc.c:4383
 msgid "information icon will display service details."
 msgstr ""
 
-#: src/docs_inc.c:3577
+#: src/docs_inc.c:3650
 msgid "iptv"
 msgstr ""
 
-#: src/docs_inc.c:3581
+#: src/docs_inc.c:3654
 msgid "iptv-pcr"
 msgstr ""
 
-#: src/docs_inc.c:3585
+#: src/docs_inc.c:3658
 msgid "iptv-sub"
 msgstr ""
 
@@ -8782,7 +8957,7 @@ msgstr ""
 msgid "is a unique ID."
 msgstr ""
 
-#: src/docs_inc.c:4706
+#: src/docs_inc.c:4783
 msgid "is also performed here."
 msgstr ""
 
@@ -8826,7 +9001,7 @@ msgstr ""
 msgid "is the server's IP address."
 msgstr ""
 
-#: src/docs_inc.c:4264
+#: src/docs_inc.c:4341
 msgid "items"
 msgstr ""
 
@@ -8834,11 +9009,11 @@ msgstr ""
 msgid "lcn"
 msgstr ""
 
-#: src/docs_inc.c:3569
+#: src/docs_inc.c:3642
 msgid "libav"
 msgstr ""
 
-#: src/docs_inc.c:3571
+#: src/docs_inc.c:3644
 msgid "libav / ffmpeg"
 msgstr ""
 
@@ -8848,7 +9023,7 @@ msgid ""
 "that."
 msgstr ""
 
-#: src/docs_inc.c:3589
+#: src/docs_inc.c:3662
 msgid "linuxdvb"
 msgstr ""
 
@@ -8856,7 +9031,7 @@ msgstr ""
 msgid "linuxtv"
 msgstr ""
 
-#: src/docs_inc.c:3309
+#: src/docs_inc.c:3382
 msgid "lock"
 msgstr ""
 
@@ -8864,7 +9039,7 @@ msgstr ""
 msgid "m3u"
 msgstr ""
 
-#: src/docs_inc.c:3273
+#: src/docs_inc.c:3346
 msgid "main"
 msgstr ""
 
@@ -8872,38 +9047,38 @@ msgstr ""
 msgid "menu bar"
 msgstr ""
 
-#: src/docs_inc.c:3469 src/docs_inc.c:5486
+#: src/docs_inc.c:3542 src/docs_inc.c:5563
 msgid "mkv"
 msgstr ""
 
-#: src/docs_inc.c:3113
+#: src/docs_inc.c:3186
 msgid ""
 "mode is that no UDP connections are required. All communication is processed "
 "through the named pipe(/tmp/camd.socket). The configuration for OSCam is "
 "same as the previous"
 msgstr ""
 
-#: src/docs_inc.c:3105
+#: src/docs_inc.c:3178
 msgid ""
 "mode, but a named pipe(/tmp/camd.socket) connection is used instead of the "
 "TCP connection."
 msgstr ""
 
-#: src/docs_inc.c:3087
+#: src/docs_inc.c:3160
 msgid ""
 "mode, but a namedpipe (/tmp/camd.socket) connection is used instead of the "
 "TCP connection."
 msgstr ""
 
-#: src/docs_inc.c:3117
+#: src/docs_inc.c:3190
 msgid "mode."
 msgstr ""
 
-#: src/docs_inc.c:4426
+#: src/docs_inc.c:4503
 msgid "module under 'General Settings'."
 msgstr ""
 
-#: src/docs_inc.c:3561
+#: src/docs_inc.c:3634
 msgid "mpegts"
 msgstr ""
 
@@ -8911,11 +9086,11 @@ msgstr ""
 msgid "mux"
 msgstr ""
 
-#: src/docs_inc.c:3457
+#: src/docs_inc.c:3530
 msgid "muxer"
 msgstr ""
 
-#: src/docs_inc.c:3565
+#: src/docs_inc.c:3638
 msgid "muxsched"
 msgstr ""
 
@@ -8923,7 +9098,7 @@ msgstr ""
 msgid "name"
 msgstr ""
 
-#: src/docs_inc.c:4566
+#: src/docs_inc.c:4643
 msgid "networks"
 msgstr ""
 
@@ -8941,31 +9116,31 @@ msgstr ""
 msgid "numname"
 msgstr ""
 
-#: src/docs_inc.c:3621
+#: src/docs_inc.c:3694
 msgid "opentv"
 msgstr ""
 
-#: src/docs_inc.c:2046 src/docs_inc.c:4692
+#: src/docs_inc.c:2046 src/docs_inc.c:4769
 msgid "or"
 msgstr ""
 
-#: src/docs_inc.c:6150 src/docs_inc.c:6178
+#: src/docs_inc.c:6227 src/docs_inc.c:6255
 msgid "or chat to us on"
 msgstr ""
 
-#: src/docs_inc.c:5932
+#: src/docs_inc.c:6009
 msgid "or per"
 msgstr ""
 
-#: src/docs_inc.c:3437
+#: src/docs_inc.c:3510
 msgid "parser"
 msgstr ""
 
-#: src/docs_inc.c:3461
+#: src/docs_inc.c:3534
 msgid "pass"
 msgstr ""
 
-#: src/docs_inc.c:3433
+#: src/docs_inc.c:3506
 msgid "pcr"
 msgstr ""
 
@@ -8982,19 +9157,19 @@ msgid "playlist"
 msgstr ""
 
 #: src/docs_inc.c:1873 src/docs_inc.c:2136 src/docs_inc.c:2210
-#: src/docs_inc.c:3497
+#: src/docs_inc.c:3570
 msgid "profile"
 msgstr ""
 
-#: src/docs_inc.c:3617
+#: src/docs_inc.c:3690
 msgid "psip"
 msgstr ""
 
-#: src/docs_inc.c:3625
+#: src/docs_inc.c:3698
 msgid "pyepg"
 msgstr ""
 
-#: src/docs_inc.c:3281
+#: src/docs_inc.c:3354
 msgid "qprof"
 msgstr ""
 
@@ -9006,35 +9181,35 @@ msgstr ""
 msgid "recordings"
 msgstr ""
 
-#: src/docs_inc.c:3329
+#: src/docs_inc.c:3402
 msgid "rtsp"
 msgstr ""
 
-#: src/docs_inc.c:2084 src/docs_inc.c:3605
+#: src/docs_inc.c:2084 src/docs_inc.c:3678
 msgid "satip"
 msgstr ""
 
-#: src/docs_inc.c:3609
+#: src/docs_inc.c:3682
 msgid "satips"
 msgstr ""
 
-#: src/docs_inc.c:3641
+#: src/docs_inc.c:3714
 msgid "scanfile"
 msgstr ""
 
-#: src/docs_inc.c:3077 src/docs_inc.c:3097 src/docs_inc.c:3127
+#: src/docs_inc.c:3150 src/docs_inc.c:3170 src/docs_inc.c:3200
 msgid "section of oscam.conf:"
 msgstr ""
 
-#: src/docs_inc.c:2198 src/docs_inc.c:3473
+#: src/docs_inc.c:2198 src/docs_inc.c:3546
 msgid "service"
 msgstr ""
 
-#: src/docs_inc.c:3485
+#: src/docs_inc.c:3558
 msgid "service-mapper"
 msgstr ""
 
-#: src/docs_inc.c:3337
+#: src/docs_inc.c:3410
 msgid "settings"
 msgstr ""
 
@@ -9042,15 +9217,15 @@ msgstr ""
 msgid "sort"
 msgstr ""
 
-#: src/docs_inc.c:3301
+#: src/docs_inc.c:3374
 msgid "spawn"
 msgstr ""
 
-#: src/docs_inc.c:5168
+#: src/docs_inc.c:5245
 msgid "strftime"
 msgstr ""
 
-#: src/docs_inc.c:3481
+#: src/docs_inc.c:3554
 msgid "subscription"
 msgstr ""
 
@@ -9058,15 +9233,15 @@ msgstr ""
 msgid "tab - including those currently broadcasting."
 msgstr ""
 
-#: src/docs_inc.c:4956 src/docs_inc.c:4992
+#: src/docs_inc.c:5033 src/docs_inc.c:5069
 msgid "tab to re-generate them."
 msgstr ""
 
-#: src/docs_inc.c:4590
+#: src/docs_inc.c:4667
 msgid "tab when you press the _[Map services]_ button."
 msgstr ""
 
-#: src/docs_inc.c:6020
+#: src/docs_inc.c:6097
 msgid ""
 "tab. Note, when streaming using the HTSP Protocol e.g. Kodi (via pvr.hts) or "
 "Movian the HTSP profile will always be used."
@@ -9079,7 +9254,7 @@ msgid ""
 "command to strip adverts out on a commercial channel."
 msgstr ""
 
-#: src/docs_inc.c:3959
+#: src/docs_inc.c:4036
 msgid ""
 "tab. This dialog shows the received PIDs and filtered PIDs in one window."
 msgstr ""
@@ -9105,39 +9280,39 @@ msgstr ""
 msgid "tags"
 msgstr ""
 
-#: src/docs_inc.c:3397
+#: src/docs_inc.c:3470
 msgid "tbl"
 msgstr ""
 
-#: src/docs_inc.c:3417
+#: src/docs_inc.c:3490
 msgid "tbl-atsc"
 msgstr ""
 
-#: src/docs_inc.c:3401
+#: src/docs_inc.c:3474
 msgid "tbl-base"
 msgstr ""
 
-#: src/docs_inc.c:3405
+#: src/docs_inc.c:3478
 msgid "tbl-csa"
 msgstr ""
 
-#: src/docs_inc.c:3409
+#: src/docs_inc.c:3482
 msgid "tbl-eit"
 msgstr ""
 
-#: src/docs_inc.c:3421
+#: src/docs_inc.c:3494
 msgid "tbl-pass"
 msgstr ""
 
-#: src/docs_inc.c:3425
+#: src/docs_inc.c:3498
 msgid "tbl-satip"
 msgstr ""
 
-#: src/docs_inc.c:3413
+#: src/docs_inc.c:3486
 msgid "tbl-time"
 msgstr ""
 
-#: src/docs_inc.c:3325
+#: src/docs_inc.c:3398
 msgid "tcp"
 msgstr ""
 
@@ -9145,7 +9320,7 @@ msgstr ""
 msgid "temporary ticket valid for 5 minutes"
 msgstr ""
 
-#: src/docs_inc.c:3891
+#: src/docs_inc.c:3968
 msgid "text() = Node text"
 msgstr ""
 
@@ -9179,11 +9354,11 @@ msgstr ""
 msgid "the view level drop-down isn't always visible."
 msgstr ""
 
-#: src/docs_inc.c:5202
+#: src/docs_inc.c:5279
 msgid "thetvdb.com"
 msgstr ""
 
-#: src/docs_inc.c:3289
+#: src/docs_inc.c:3362
 msgid "thread"
 msgstr ""
 
@@ -9191,23 +9366,23 @@ msgstr ""
 msgid "ticket"
 msgstr ""
 
-#: src/docs_inc.c:3297
+#: src/docs_inc.c:3370
 msgid "time"
 msgstr ""
 
-#: src/docs_inc.c:3637
+#: src/docs_inc.c:3710
 msgid "timeshift"
 msgstr ""
 
-#: src/docs_inc.c:5190
+#: src/docs_inc.c:5267
 msgid "tmdb"
 msgstr ""
 
-#: src/docs_inc.c:5194
+#: src/docs_inc.c:5271
 msgid "tmdb.org"
 msgstr ""
 
-#: src/docs_inc.c:3073
+#: src/docs_inc.c:3146
 msgid ""
 "to 9000 (or your preferred TCP port). Note that the TCP port must match "
 "OSCam's configuration. The following lines are required in"
@@ -9217,63 +9392,63 @@ msgstr ""
 msgid "to force a scan and effectively ask your tuner what it can see."
 msgstr ""
 
-#: src/docs_inc.c:3277
+#: src/docs_inc.c:3350
 msgid "tprof"
 msgstr ""
 
-#: src/docs_inc.c:3573
+#: src/docs_inc.c:3646
 msgid "transcode"
 msgstr ""
 
-#: src/docs_inc.c:3649
+#: src/docs_inc.c:3722
 msgid "tsdebug"
 msgstr ""
 
-#: src/docs_inc.c:3645
+#: src/docs_inc.c:3718
 msgid "tsfile"
 msgstr ""
 
-#: src/docs_inc.c:3449
+#: src/docs_inc.c:3522
 msgid "tsfix"
 msgstr ""
 
-#: src/docs_inc.c:5198 src/docs_inc.c:5206
+#: src/docs_inc.c:5275 src/docs_inc.c:5283
 msgid "tvdb"
 msgstr ""
 
-#: src/docs_inc.c:3613
+#: src/docs_inc.c:3686
 msgid "tvhdhomerun"
 msgstr ""
 
-#: src/docs_inc.c:3293
+#: src/docs_inc.c:3366
 msgid "tvhpoll"
 msgstr ""
 
-#: src/docs_inc.c:5478 src/docs_inc.c:5506
+#: src/docs_inc.c:5555 src/docs_inc.c:5583
 msgid "tvmovies/Gladiator (2000)"
 msgstr ""
 
-#: src/docs_inc.c:5534
+#: src/docs_inc.c:5611
 msgid "tvmovies/Gladiator (2000)/Gladiator (2000)"
 msgstr ""
 
-#: src/docs_inc.c:5472
+#: src/docs_inc.c:5549
 msgid "tvshows/Bones/Bones - S02E06"
 msgstr ""
 
-#: src/docs_inc.c:5510
+#: src/docs_inc.c:5587
 msgid "tvshows/Bones/Bones - S05E11"
 msgstr ""
 
-#: src/docs_inc.c:5512
+#: src/docs_inc.c:5589
 msgid "tvshows/Bones/Bones - S05E11 - The X in the Files"
 msgstr ""
 
-#: src/docs_inc.c:5536
+#: src/docs_inc.c:5613
 msgid "tvshows/Bones/Season 5/Bones - S05E11"
 msgstr ""
 
-#: src/docs_inc.c:5508
+#: src/docs_inc.c:5585
 msgid "tvshows/Countdown/Countdown"
 msgstr ""
 
@@ -9281,24 +9456,24 @@ msgstr ""
 msgid "ukfree.tv"
 msgstr ""
 
-#: src/docs_inc.c:3333
+#: src/docs_inc.c:3406
 msgid "upnp"
 msgstr ""
 
-#: src/docs_inc.c:3321
+#: src/docs_inc.c:3394
 msgid "url"
 msgstr ""
 
-#: src/docs_inc.c:5616 src/docs_inc.c:5620 src/docs_inc.c:5724
-#: src/docs_inc.c:5728 src/docs_inc.c:5824 src/docs_inc.c:5828
+#: src/docs_inc.c:5693 src/docs_inc.c:5697 src/docs_inc.c:5801
+#: src/docs_inc.c:5805 src/docs_inc.c:5901 src/docs_inc.c:5905
 msgid "user"
 msgstr ""
 
-#: src/docs_inc.c:3313
+#: src/docs_inc.c:3386
 msgid "uuid"
 msgstr ""
 
-#: src/docs_inc.c:3657
+#: src/docs_inc.c:3730
 msgid "vaapi"
 msgstr ""
 
@@ -9310,7 +9485,7 @@ msgstr ""
 msgid "webchat"
 msgstr ""
 
-#: src/docs_inc.c:3633
+#: src/docs_inc.c:3706
 msgid "webui"
 msgstr ""
 
@@ -9318,11 +9493,11 @@ msgstr ""
 msgid "weight"
 msgstr ""
 
-#: src/docs_inc.c:4930
+#: src/docs_inc.c:5007
 msgid "will be"
 msgstr ""
 
-#: src/docs_inc.c:3629
+#: src/docs_inc.c:3702
 msgid "xmltv"
 msgstr ""
 
@@ -9336,7 +9511,7 @@ msgstr ""
 msgid "yes"
 msgstr ""
 
-#: src/docs_inc.c:4568
+#: src/docs_inc.c:4645
 msgid ""
 "you want to export. If you don't export any, you will see the following "
 "error message (in the log)."
@@ -9349,7 +9524,7 @@ msgid ""
 "column"
 msgstr ""
 
-#: src/docs_inc.c:5464 src/docs_inc.c:5466 src/docs_inc.c:5474
-#: src/docs_inc.c:5476
+#: src/docs_inc.c:5541 src/docs_inc.c:5543 src/docs_inc.c:5551
+#: src/docs_inc.c:5553
 msgid "〃"
 msgstr ""
index c24fdacad52b99a655054d827eb3244dadffe5e9..5a496148e17e8045610ef11c892a6595ba48ea64 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-11-24 02:38+0000\n"
+"POT-Creation-Date: 2025-12-15 08:42+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,7 +18,7 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 
 #. /finished recordings to autorecs.
-#: src/webui/static/app/epg.js:1538
+#: src/webui/static/app/epg.js:1558
 msgid " - "
 msgstr ""
 
@@ -268,7 +268,7 @@ msgstr ""
 msgid "August"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1509
+#: src/webui/static/app/epg.js:1529
 msgid "Auto Recorder"
 msgstr ""
 
@@ -337,7 +337,7 @@ msgstr ""
 msgid "Broadcast details"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1288 src/webui/static/app/epgevent.js:79
+#: src/webui/static/app/epg.js:1305 src/webui/static/app/epgevent.js:79
 msgid "Buffering. Please wait…"
 msgstr ""
 
@@ -390,8 +390,8 @@ msgstr ""
 msgid "Categories"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1503 src/webui/static/app/epg.js:1505
-#: src/webui/static/app/epg.js:1507
+#: src/webui/static/app/epg.js:1523 src/webui/static/app/epg.js:1525
+#: src/webui/static/app/epg.js:1527
 msgid "Category"
 msgstr ""
 
@@ -404,7 +404,7 @@ msgid "Changes were applied!"
 msgstr ""
 
 #: src/webui/static/app/chconf.js:232 src/webui/static/app/epg.js:850
-#: src/webui/static/app/epg.js:851 src/webui/static/app/epg.js:1513
+#: src/webui/static/app/epg.js:851 src/webui/static/app/epg.js:1533
 #: src/webui/static/app/epgevent.js:134 src/webui/static/app/epgevent.js:135
 #: src/webui/static/app/status.js:123
 msgid "Channel"
@@ -547,11 +547,11 @@ msgstr ""
 msgid "Create"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1301
+#: src/webui/static/app/epg.js:1318
 msgid "Create AutoRec"
 msgstr ""
 
-#: src/webui/static/app/epg.js:433 src/webui/static/app/epg.js:1303
+#: src/webui/static/app/epg.js:433 src/webui/static/app/epg.js:1320
 msgid ""
 "Create an automatic recording rule to record all future programs that match "
 "the current query."
@@ -561,7 +561,7 @@ msgstr ""
 msgid "Create new entry"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1532
+#: src/webui/static/app/epg.js:1552
 msgid "Created from EPG query"
 msgstr ""
 
@@ -569,7 +569,7 @@ msgstr ""
 msgid "Crew"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1519
+#: src/webui/static/app/epg.js:1539
 #, javascript-format
 msgid "Currently this will match (and record) %d events."
 msgstr ""
@@ -644,7 +644,7 @@ msgstr ""
 msgid "Details"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:1193
+#: src/webui/static/app/dvr.js:1194
 msgid "Digital Video Recorder"
 msgstr ""
 
@@ -718,9 +718,9 @@ msgid ""
 "recordings?"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1483 src/webui/static/app/epg.js:1492
-#: src/webui/static/app/epg.js:1495 src/webui/static/app/epg.js:1498
-#: src/webui/static/app/epg.js:1501
+#: src/webui/static/app/epg.js:1500 src/webui/static/app/epg.js:1512
+#: src/webui/static/app/epg.js:1515 src/webui/static/app/epg.js:1518
+#: src/webui/static/app/epg.js:1521
 msgid "Don't care"
 msgstr ""
 
@@ -749,7 +749,7 @@ msgid "Drop all current connections?"
 msgstr ""
 
 #: src/webui/static/app/epg.js:246 src/webui/static/app/epg.js:833
-#: src/webui/static/app/epg.js:834 src/webui/static/app/epg.js:1516
+#: src/webui/static/app/epg.js:834 src/webui/static/app/epg.js:1536
 #: src/webui/static/app/dvr.js:94
 msgid "Duration"
 msgstr ""
@@ -798,7 +798,7 @@ msgstr ""
 msgid "Edit {0} ({1} entries)"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1349
+#: src/webui/static/app/epg.js:1366
 msgid "Electronic Program Guide"
 msgstr ""
 
@@ -833,7 +833,7 @@ msgstr ""
 msgid "Errors"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1356 src/webui/static/app/epgevent.js:156
+#: src/webui/static/app/epg.js:1373 src/webui/static/app/epgevent.js:156
 msgid "Events"
 msgstr ""
 
@@ -889,23 +889,23 @@ msgstr ""
 msgid "File size"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1049
+#: src/webui/static/app/epg.js:1053
 msgid "Filter category…"
 msgstr ""
 
-#: src/webui/static/app/epg.js:974
+#: src/webui/static/app/epg.js:978
 msgid "Filter channel…"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1100
+#: src/webui/static/app/epg.js:1104
 msgid "Filter content type…"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1121
+#: src/webui/static/app/epg.js:1125
 msgid "Filter duration…"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1009
+#: src/webui/static/app/epg.js:1013
 msgid "Filter tag…"
 msgstr ""
 
@@ -965,7 +965,7 @@ msgstr ""
 msgid "Fullscreen"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1309 src/webui/static/app/epg.js:1485
+#: src/webui/static/app/epg.js:1326 src/webui/static/app/epg.js:1502
 msgid "Fulltext"
 msgstr ""
 
@@ -973,7 +973,7 @@ msgstr ""
 msgid "General"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1515
+#: src/webui/static/app/epg.js:1535
 msgid "Genre"
 msgstr ""
 
@@ -981,7 +981,7 @@ msgstr ""
 msgid "GiB"
 msgstr ""
 
-#: src/webui/static/app/epg.js:994
+#: src/webui/static/app/epg.js:998
 msgid "Go to next channel"
 msgstr ""
 
@@ -989,7 +989,7 @@ msgstr ""
 msgid "Go to next event"
 msgstr ""
 
-#: src/webui/static/app/epg.js:988
+#: src/webui/static/app/epg.js:992
 msgid "Go to previous channel"
 msgstr ""
 
@@ -1015,7 +1015,7 @@ msgstr ""
 
 #: src/webui/static/app/idnode.js:1242 src/webui/static/app/idnode.js:2115
 #: src/webui/static/app/idnode.js:2522 src/webui/static/app/idnode.js:2968
-#: src/webui/static/app/epg.js:1333 src/webui/static/app/status.js:220
+#: src/webui/static/app/epg.js:1350 src/webui/static/app/status.js:220
 #: src/webui/static/app/status.js:555 src/webui/static/app/status.js:778
 #: src/webui/static/app/servicemapper.js:53
 msgid "Help"
@@ -1147,9 +1147,9 @@ msgstr ""
 msgid "Loading..."
 msgstr ""
 
-#: src/webui/static/app/epg.js:965 src/webui/static/app/epg.js:1000
-#: src/webui/static/app/epg.js:1040 src/webui/static/app/epg.js:1091
-#: src/webui/static/app/epg.js:1112
+#: src/webui/static/app/epg.js:969 src/webui/static/app/epg.js:1004
+#: src/webui/static/app/epg.js:1044 src/webui/static/app/epg.js:1095
+#: src/webui/static/app/epg.js:1116
 msgid "Loading…"
 msgstr ""
 
@@ -1241,6 +1241,10 @@ msgstr ""
 msgid "Memory Information Entry"
 msgstr ""
 
+#: src/webui/static/app/epg.js:1326 src/webui/static/app/epg.js:1505
+msgid "Mergetext"
+msgstr ""
+
 #: src/webui/static/app/tvheadend.js:670
 msgid "Message"
 msgstr ""
@@ -1326,7 +1330,7 @@ msgstr ""
 msgid "Networks"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1309 src/webui/static/app/epg.js:1488
+#: src/webui/static/app/epg.js:1326 src/webui/static/app/epg.js:1508
 msgid "New only"
 msgstr ""
 
@@ -1679,7 +1683,7 @@ msgstr ""
 msgid "Reset (clear) the selected icon URLs"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1315
+#: src/webui/static/app/epg.js:1332
 msgid "Reset All"
 msgstr ""
 
@@ -1687,7 +1691,7 @@ msgstr ""
 msgid "Reset Icon"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1317
+#: src/webui/static/app/epg.js:1334
 msgid "Reset all filters (show all)"
 msgstr ""
 
@@ -1982,7 +1986,7 @@ msgstr ""
 msgid "TV adapters"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1514
+#: src/webui/static/app/epg.js:1534
 msgid "Tag"
 msgstr ""
 
@@ -2067,7 +2071,7 @@ msgstr ""
 msgid "This field is required"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1509
+#: src/webui/static/app/epg.js:1529
 msgid ""
 "This will create an automatic rule that continuously scans the EPG for "
 "programs to record that match this query"
@@ -2085,11 +2089,11 @@ msgstr ""
 msgid "Time Scheduler"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:1138
+#: src/webui/static/app/dvr.js:1139
 msgid "Timer"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:1139
+#: src/webui/static/app/dvr.js:1140
 msgid "Timers"
 msgstr ""
 
@@ -2098,7 +2102,7 @@ msgid "Timeshift"
 msgstr ""
 
 #: src/webui/static/app/epg.js:785 src/webui/static/app/epg.js:786
-#: src/webui/static/app/epg.js:1512 src/webui/static/app/epgevent.js:96
+#: src/webui/static/app/epg.js:1532 src/webui/static/app/epgevent.js:96
 #: src/webui/static/app/epgevent.js:97 src/webui/static/app/status.js:109
 msgid "Title"
 msgstr ""
@@ -2217,7 +2221,7 @@ msgstr ""
 
 #: src/webui/static/app/idnode.js:1243 src/webui/static/app/idnode.js:2116
 #: src/webui/static/app/idnode.js:2523 src/webui/static/app/idnode.js:2969
-#: src/webui/static/app/epg.js:1334 src/webui/static/app/epg.js:1336
+#: src/webui/static/app/epg.js:1351 src/webui/static/app/epg.js:1353
 #: src/webui/static/app/status.js:221 src/webui/static/app/status.js:556
 #: src/webui/static/app/status.js:779 src/webui/static/app/servicemapper.js:54
 msgid "View help docs."
@@ -2235,11 +2239,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: src/webui/static/app/epg.js:612 src/webui/static/app/epg.js:1322
+#: src/webui/static/app/epg.js:612 src/webui/static/app/epg.js:1339
 msgid "Watch TV"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1324
+#: src/webui/static/app/epg.js:1341
 msgid "Watch live TV in a new browser window."
 msgstr ""
 
index a8e8dccf05e463b35c11cb7916b495d6f1e1a574..23c707718f8ae374a9f72483b2ca591b553a88f6 100644 (file)
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2025-11-24 02:38+0000\n"
+"POT-Creation-Date: 2025-12-15 08:42+0000\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -317,7 +317,7 @@ msgstr ""
 msgid "A"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1190
+#: src/dvr/dvr_autorec.c:1228
 msgid "A channel tag (e.g. a group of channels) to which this rule applies."
 msgstr ""
 
@@ -344,7 +344,7 @@ msgstr ""
 msgid "AAC"
 msgstr ""
 
-#: src/profile.c:1940
+#: src/profile.c:1929
 msgid "AAC audio"
 msgstr ""
 
@@ -361,11 +361,11 @@ msgstr ""
 msgid "AC-3 detection"
 msgstr ""
 
-#: src/profile.c:1943
+#: src/profile.c:1932
 msgid "AC-4 audio"
 msgstr ""
 
-#: src/profile.c:1939
+#: src/profile.c:1928
 msgid "AC3 audio"
 msgstr ""
 
@@ -609,7 +609,7 @@ msgstr ""
 msgid "Administrator login"
 msgstr ""
 
-#: src/epg.c:1872
+#: src/epg.c:1944
 msgid "Adult movie"
 msgstr ""
 
@@ -625,7 +625,7 @@ msgstr ""
 msgid "Advanced Settings"
 msgstr ""
 
-#: src/epg.c:1866
+#: src/epg.c:1938
 msgid "Adventure"
 msgstr ""
 
@@ -635,7 +635,7 @@ msgid ""
 "connections."
 msgstr ""
 
-#: src/epg.c:2032
+#: src/epg.c:2104
 msgid "Advertisement / Shopping"
 msgstr ""
 
@@ -680,31 +680,31 @@ msgstr ""
 msgid "All lower-case"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1008 src/dvr/dvr_config.c:853
+#: src/dvr/dvr_autorec.c:1036 src/dvr/dvr_config.c:853
 msgid "All: Record if EPG/XMLTV indicates it is a unique programme"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1014 src/dvr/dvr_config.c:859
+#: src/dvr/dvr_autorec.c:1042 src/dvr/dvr_config.c:859
 msgid "All: Record if different description"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1010 src/dvr/dvr_config.c:855
+#: src/dvr/dvr_autorec.c:1038 src/dvr/dvr_config.c:855
 msgid "All: Record if different episode number"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1012 src/dvr/dvr_config.c:857
+#: src/dvr/dvr_autorec.c:1040 src/dvr/dvr_config.c:857
 msgid "All: Record if different subtitle"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1020 src/dvr/dvr_config.c:865
+#: src/dvr/dvr_autorec.c:1048 src/dvr/dvr_config.c:865
 msgid "All: Record once per day"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1016 src/dvr/dvr_config.c:861
+#: src/dvr/dvr_autorec.c:1044 src/dvr/dvr_config.c:861
 msgid "All: Record once per month"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1018 src/dvr/dvr_config.c:863
+#: src/dvr/dvr_autorec.c:1046 src/dvr/dvr_config.c:863
 msgid "All: Record once per week"
 msgstr ""
 
@@ -808,13 +808,13 @@ msgid ""
 "values using the new v5 linuxdvb API."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1234 src/dvr/dvr_autorec.c:1247
+#: src/dvr/dvr_autorec.c:1272 src/dvr/dvr_autorec.c:1285
 msgid ""
 "An event which starts between this \"start after\" and \"start before\" will "
 "be matched (including boundary values)."
 msgstr ""
 
-#: src/epg.c:2009
+#: src/epg.c:2081
 msgid "Animals"
 msgstr ""
 
@@ -826,10 +826,10 @@ msgstr ""
 msgid "Anonymize HTSP access"
 msgstr ""
 
-#: src/profile.c:1937 src/dvr/dvr_autorec.c:741 src/dvr/dvr_autorec.c:776
-#: src/dvr/dvr_autorec.c:790 src/dvr/dvr_autorec.c:797
-#: src/dvr/dvr_autorec.c:975 src/dvr/dvr_autorec.c:1044
-#: src/dvr/dvr_autorec.c:1237 src/dvr/dvr_autorec.c:1250
+#: src/profile.c:1926 src/dvr/dvr_autorec.c:769 src/dvr/dvr_autorec.c:804
+#: src/dvr/dvr_autorec.c:818 src/dvr/dvr_autorec.c:825
+#: src/dvr/dvr_autorec.c:1003 src/dvr/dvr_autorec.c:1072
+#: src/dvr/dvr_autorec.c:1275 src/dvr/dvr_autorec.c:1288
 #: src/dvr/dvr_timerec.c:407
 msgid "Any"
 msgstr ""
@@ -852,15 +852,15 @@ msgstr ""
 msgid "Argument names to remove from the query string in the URL."
 msgstr ""
 
-#: src/epg.c:1972
+#: src/epg.c:2044
 msgid "Arts"
 msgstr ""
 
-#: src/epg.c:1984 src/epg.c:1985 src/epg.c:1986 src/epg.c:1987
+#: src/epg.c:2056 src/epg.c:2057 src/epg.c:2058 src/epg.c:2059
 msgid "Arts / Culture (without music)"
 msgstr ""
 
-#: src/epg.c:1982
+#: src/epg.c:2054
 msgid "Arts magazines"
 msgstr ""
 
@@ -881,7 +881,7 @@ msgstr ""
 msgid "Associate this device with one or more networks."
 msgstr ""
 
-#: src/epg.c:1924
+#: src/epg.c:1996
 msgid "Athletics"
 msgstr ""
 
@@ -893,7 +893,7 @@ msgstr ""
 msgid "Audio channel layout."
 msgstr ""
 
-#: src/profile.c:2610
+#: src/profile.c:2599
 msgid "Audio codec profile"
 msgstr ""
 
@@ -901,11 +901,11 @@ msgstr ""
 msgid "Audio sample format."
 msgstr ""
 
-#: src/profile.c:1952
+#: src/profile.c:1941
 msgid "Audio stream"
 msgstr ""
 
-#: src/profile.c:1957
+#: src/profile.c:1946
 msgid "Audio type"
 msgstr ""
 
@@ -971,11 +971,11 @@ msgstr ""
 msgid "Automatic recording caption."
 msgstr ""
 
-#: src/htsp_server.c:2360 src/htsp_server.c:2396
+#: src/htsp_server.c:2366 src/htsp_server.c:2402
 msgid "Automatic schedule entry not found"
 msgstr ""
 
-#: src/htsp_server.c:2471 src/htsp_server.c:2506
+#: src/htsp_server.c:2477 src/htsp_server.c:2512
 msgid "Automatic time scheduler entry not found"
 msgstr ""
 
@@ -1067,11 +1067,11 @@ msgstr ""
 msgid "Bad"
 msgstr ""
 
-#: src/htsp_server.c:1568
+#: src/htsp_server.c:1571
 msgid "Bad request"
 msgstr ""
 
-#: src/epg.c:1954 src/epg.c:1960
+#: src/epg.c:2026 src/epg.c:2032
 msgid "Ballet"
 msgstr ""
 
@@ -1154,7 +1154,7 @@ msgstr ""
 msgid "Bouquet"
 msgstr ""
 
-#: src/channels.c:580
+#: src/channels.c:570
 msgid "Bouquet (auto)"
 msgstr ""
 
@@ -1166,7 +1166,7 @@ msgstr ""
 msgid "Broadcast"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1201
+#: src/dvr/dvr_autorec.c:1239
 msgid "Broadcast type"
 msgstr ""
 
@@ -1174,7 +1174,7 @@ msgstr ""
 msgid "Broadcast."
 msgstr ""
 
-#: src/epg.c:1980
+#: src/epg.c:2052
 msgid "Broadcasting"
 msgstr ""
 
@@ -1358,7 +1358,7 @@ msgstr ""
 msgid "Card client"
 msgstr ""
 
-#: src/epg.c:1941
+#: src/epg.c:2013
 msgid "Cartoons"
 msgstr ""
 
@@ -1370,7 +1370,7 @@ msgstr ""
 msgid "Category"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1087
+#: src/dvr/dvr_autorec.c:1115
 msgid "Category "
 msgstr ""
 
@@ -1383,13 +1383,13 @@ msgid "Change parameters"
 msgstr ""
 
 #: src/tvhlog.c:137 src/service.c:193 src/dvr/dvr_db.c:4584
-#: src/dvr/dvr_autorec.c:1176 src/dvr/dvr_timerec.c:572
+#: src/dvr/dvr_autorec.c:1214 src/dvr/dvr_timerec.c:572
 #: src/input/mpegts/mpegts_mux_dvb.c:671
 msgid "Channel"
 msgstr ""
 
-#: src/htsp_server.c:1760 src/htsp_server.c:1802 src/htsp_server.c:1888
-#: src/htsp_server.c:2047 src/htsp_server.c:2641 src/htsp_server.c:2644
+#: src/htsp_server.c:1763 src/htsp_server.c:1805 src/htsp_server.c:1894
+#: src/htsp_server.c:2053 src/htsp_server.c:2647 src/htsp_server.c:2650
 msgid "Channel does not exist"
 msgstr ""
 
@@ -1437,7 +1437,7 @@ msgstr ""
 msgid "Channel name with sources"
 msgstr ""
 
-#: src/htsp_server.c:2586
+#: src/htsp_server.c:2592
 msgid "Channel not found"
 msgstr ""
 
@@ -1465,11 +1465,11 @@ msgstr ""
 msgid "Channel numbers from"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1189
+#: src/dvr/dvr_autorec.c:1227
 msgid "Channel tag"
 msgstr ""
 
-#: src/htsp_server.c:1896
+#: src/htsp_server.c:1902
 msgid "Channel tag does not exist"
 msgstr ""
 
@@ -1501,7 +1501,7 @@ msgstr ""
 msgid "Channels / EPG - Bouquets"
 msgstr ""
 
-#: src/channels.c:1766
+#: src/channels.c:1756
 msgid "Channels / EPG - Channel Tags"
 msgstr ""
 
@@ -1565,16 +1565,16 @@ msgstr ""
 msgid "Check tuner-number in signal-status messages"
 msgstr ""
 
-#: src/epg.c:1942 src/epg.c:1943 src/epg.c:1944 src/epg.c:1945 src/epg.c:1946
-#: src/epg.c:1947 src/epg.c:1948 src/epg.c:1949 src/epg.c:1950 src/epg.c:1951
+#: src/epg.c:2014 src/epg.c:2015 src/epg.c:2016 src/epg.c:2017 src/epg.c:2018
+#: src/epg.c:2019 src/epg.c:2020 src/epg.c:2021 src/epg.c:2022 src/epg.c:2023
 msgid "Children's / Youth Programs"
 msgstr ""
 
-#: src/epg.c:1936
+#: src/epg.c:2008
 msgid "Children's / Youth programs"
 msgstr ""
 
-#: src/epg.c:1978
+#: src/epg.c:2050
 msgid "Cinema"
 msgstr ""
 
@@ -1582,11 +1582,11 @@ msgstr ""
 msgid "Class"
 msgstr ""
 
-#: src/epg.c:1871
+#: src/epg.c:1943
 msgid "Classical"
 msgstr ""
 
-#: src/epg.c:1956
+#: src/epg.c:2028
 msgid "Classical music"
 msgstr ""
 
@@ -1650,15 +1650,15 @@ msgstr ""
 msgid "Coding algorithm."
 msgstr ""
 
-#: src/epg.c:1868
+#: src/epg.c:1940
 msgid "Comedy"
 msgstr ""
 
-#: src/profile.c:1618
+#: src/profile.c:1607
 msgid "Command line"
 msgstr ""
 
-#: src/profile.c:1619
+#: src/profile.c:1608
 msgid ""
 "Command line to run a task which accepts MPEG-TS stream on stdin and writes "
 "output to stdout in format specified by the selected mime type."
@@ -1675,10 +1675,10 @@ msgstr ""
 msgid "Command to move the dish with an external command."
 msgstr ""
 
-#: src/access.c:1987 src/access.c:2333 src/access.c:2472 src/channels.c:1845
+#: src/access.c:1987 src/access.c:2333 src/access.c:2472 src/channels.c:1835
 #: src/esfilter.c:703 src/esfilter.c:799 src/esfilter.c:895 src/esfilter.c:990
 #: src/esfilter.c:1098 src/esfilter.c:1181 src/profile.c:344 src/bouquet.c:1338
-#: src/epggrab/channel.c:885 src/dvr/dvr_db.c:5011 src/dvr/dvr_autorec.c:1449
+#: src/epggrab/channel.c:885 src/dvr/dvr_db.c:5011 src/dvr/dvr_autorec.c:1487
 #: src/dvr/dvr_timerec.c:679 src/dvr/dvr_config.c:1157
 #: src/descrambler/caclient.c:319
 msgid "Comment"
@@ -1740,7 +1740,7 @@ msgstr ""
 msgid "Conditional Access Identification."
 msgstr ""
 
-#: src/tvhlog.c:103 src/profile.c:2111 src/epggrab/channel.c:752
+#: src/tvhlog.c:103 src/profile.c:2100 src/epggrab/channel.c:752
 msgid "Configuration"
 msgstr ""
 
@@ -1808,11 +1808,11 @@ msgstr ""
 msgid "Constellation"
 msgstr ""
 
-#: src/profile.c:2532
+#: src/profile.c:2521
 msgid "Container"
 msgstr ""
 
-#: src/profile.c:2533
+#: src/profile.c:2522
 msgid "Container to use for the transcoded stream."
 msgstr ""
 
@@ -1824,7 +1824,7 @@ msgstr ""
 msgid "Content reference identifier authority."
 msgstr ""
 
-#: src/dvr/dvr_db.c:4926 src/dvr/dvr_autorec.c:1211
+#: src/dvr/dvr_db.c:4926 src/dvr/dvr_autorec.c:1249
 msgid "Content type"
 msgstr ""
 
@@ -1832,7 +1832,7 @@ msgstr ""
 msgid "Content type."
 msgstr ""
 
-#: src/epg.c:1901
+#: src/epg.c:1973
 msgid "Contest"
 msgstr ""
 
@@ -1840,7 +1840,7 @@ msgstr ""
 msgid "Continue if descrambling fails"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1270
+#: src/dvr/dvr_autorec.c:1308
 msgid "Continue recording for x minutes after scheduled stop time"
 msgstr ""
 
@@ -1858,11 +1858,11 @@ msgstr ""
 msgid "Cookie expiration (days)"
 msgstr ""
 
-#: src/epg.c:2031
+#: src/epg.c:2103
 msgid "Cooking"
 msgstr ""
 
-#: src/profile.c:2351
+#: src/profile.c:2340
 msgid "Copy"
 msgstr ""
 
@@ -1991,7 +1991,7 @@ msgstr ""
 msgid "Created"
 msgstr ""
 
-#: src/dvr/dvr_db.c:4782 src/dvr/dvr_autorec.c:1439 src/dvr/dvr_timerec.c:669
+#: src/dvr/dvr_db.c:4782 src/dvr/dvr_autorec.c:1477 src/dvr/dvr_timerec.c:669
 msgid "Creator"
 msgstr ""
 
@@ -2019,11 +2019,11 @@ msgstr ""
 msgid "CryptoWord mode."
 msgstr ""
 
-#: src/epg.c:1972
+#: src/epg.c:2044
 msgid "Culture (without music)"
 msgstr ""
 
-#: src/epg.c:1982
+#: src/epg.c:2054
 msgid "Culture magazines"
 msgstr ""
 
@@ -2031,7 +2031,7 @@ msgstr ""
 msgid "Current RTSP port."
 msgstr ""
 
-#: src/epg.c:1882
+#: src/epg.c:1954
 msgid "Current affairs"
 msgstr ""
 
@@ -2215,7 +2215,7 @@ msgstr ""
 msgid "DVR"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1104
+#: src/dvr/dvr_autorec.c:1132
 msgid "DVR - Auto-recording (Autorecs)"
 msgstr ""
 
@@ -2232,7 +2232,7 @@ msgid "DVR Inotify"
 msgstr ""
 
 #: src/dvr/dvr_db.c:3750 src/dvr/dvr_db.c:3774 src/dvr/dvr_db.c:4761
-#: src/dvr/dvr_autorec.c:1412 src/dvr/dvr_timerec.c:650
+#: src/dvr/dvr_autorec.c:1450 src/dvr/dvr_timerec.c:650
 msgid "DVR configuration"
 msgstr ""
 
@@ -2244,15 +2244,15 @@ msgstr ""
 msgid "DVR configurations"
 msgstr ""
 
-#: src/htsp_server.c:2148
+#: src/htsp_server.c:2154
 msgid "DVR entry not found"
 msgstr ""
 
-#: src/dvr/dvr_db.c:4733 src/dvr/dvr_autorec.c:1384 src/dvr/dvr_timerec.c:640
+#: src/dvr/dvr_db.c:4733 src/dvr/dvr_autorec.c:1422 src/dvr/dvr_timerec.c:640
 msgid "DVR file retention period"
 msgstr ""
 
-#: src/dvr/dvr_db.c:4723 src/dvr/dvr_autorec.c:1374 src/dvr/dvr_timerec.c:630
+#: src/dvr/dvr_db.c:4723 src/dvr/dvr_autorec.c:1412 src/dvr/dvr_timerec.c:630
 msgid "DVR log retention"
 msgstr ""
 
@@ -2280,19 +2280,19 @@ msgstr ""
 msgid "DVR profile to use/used for the recording."
 msgstr ""
 
-#: src/htsp_server.c:2594 src/htsp_server.c:2970
+#: src/htsp_server.c:2600 src/htsp_server.c:2963
 msgid "DVR schedule does not exist"
 msgstr ""
 
-#: src/htsp_server.c:2978
+#: src/htsp_server.c:2971
 msgid "DVR schedule does not have a file yet"
 msgstr ""
 
-#: src/htsp_server.c:2542
+#: src/htsp_server.c:2548
 msgid "DVR schedule not found"
 msgstr ""
 
-#: src/epg.c:1954
+#: src/epg.c:2026
 msgid "Dance"
 msgstr ""
 
@@ -2328,11 +2328,11 @@ msgstr ""
 msgid "Days of Week"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1281
+#: src/dvr/dvr_autorec.c:1319
 msgid "Days of the week to which the rule should apply."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1280
+#: src/dvr/dvr_autorec.c:1318
 msgid "Days of week"
 msgstr ""
 
@@ -2342,7 +2342,7 @@ msgid ""
 "duplicate detection will not be possible."
 msgstr ""
 
-#: src/epg.c:1886
+#: src/epg.c:1958
 msgid "Debate"
 msgstr ""
 
@@ -2471,7 +2471,7 @@ msgstr ""
 msgid "Description"
 msgstr ""
 
-#: src/epg.c:1865
+#: src/epg.c:1937
 msgid "Detective"
 msgstr ""
 
@@ -2520,7 +2520,7 @@ msgstr ""
 msgid "Digital Video Recorder"
 msgstr ""
 
-#: src/dvr/dvr_db.c:4801 src/dvr/dvr_autorec.c:1131 src/dvr/dvr_timerec.c:561
+#: src/dvr/dvr_db.c:4801 src/dvr/dvr_autorec.c:1159 src/dvr/dvr_timerec.c:561
 msgid "Directory"
 msgstr ""
 
@@ -2589,7 +2589,7 @@ msgstr ""
 msgid "Disable syslog (all messages)"
 msgstr ""
 
-#: src/channels.c:392 src/profile.c:2350 src/epggrab/module/xmltv.c:1484
+#: src/channels.c:392 src/profile.c:2339 src/epggrab/module/xmltv.c:1484
 msgid "Disabled"
 msgstr ""
 
@@ -2603,7 +2603,7 @@ msgstr ""
 msgid "Discover more muxes using the Network Information Table (if available)."
 msgstr ""
 
-#: src/epg.c:1886
+#: src/epg.c:1958
 msgid "Discussion"
 msgstr ""
 
@@ -2642,7 +2642,7 @@ msgstr ""
 msgid "Do not use"
 msgstr ""
 
-#: src/epg.c:1885 src/epg.c:1991
+#: src/epg.c:1957 src/epg.c:2063
 msgid "Documentary"
 msgstr ""
 
@@ -2692,7 +2692,7 @@ msgstr ""
 msgid "Down (only)"
 msgstr ""
 
-#: src/epg.c:1864 src/epg.c:1871 src/epg.c:1872
+#: src/epg.c:1936 src/epg.c:1943 src/epg.c:1944
 msgid "Drama"
 msgstr ""
 
@@ -2700,7 +2700,7 @@ msgstr ""
 msgid "Drop \"fe=\" parameter"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1361 src/dvr/dvr_config.c:1479
+#: src/dvr/dvr_autorec.c:1399 src/dvr/dvr_config.c:1479
 msgid "Duplicate handling"
 msgstr ""
 
@@ -2796,20 +2796,20 @@ msgstr ""
 msgid "EXTERNAL"
 msgstr ""
 
-#: src/epg.c:1990 src/epg.c:1992
+#: src/epg.c:2062 src/epg.c:2064
 msgid "Economics"
 msgstr ""
 
-#: src/epg.c:2008
+#: src/epg.c:2080
 msgid "Education"
 msgstr ""
 
-#: src/epg.c:2016 src/epg.c:2017 src/epg.c:2018 src/epg.c:2019 src/epg.c:2020
-#: src/epg.c:2021 src/epg.c:2022 src/epg.c:2023
+#: src/epg.c:2088 src/epg.c:2089 src/epg.c:2090 src/epg.c:2091 src/epg.c:2092
+#: src/epg.c:2093 src/epg.c:2094 src/epg.c:2095
 msgid "Education / Science / Factual topics"
 msgstr ""
 
-#: src/epg.c:1940
+#: src/epg.c:2012
 msgid "Educational"
 msgstr ""
 
@@ -3016,7 +3016,7 @@ msgstr ""
 msgid "Enable/disable LNA."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1117
+#: src/dvr/dvr_autorec.c:1145
 msgid "Enable/disable auto-rec rule."
 msgstr ""
 
@@ -3105,7 +3105,7 @@ msgstr ""
 msgid "Enable/disable the rating label."
 msgstr ""
 
-#: src/channels.c:1778
+#: src/channels.c:1768
 msgid "Enable/disable the tag."
 msgstr ""
 
@@ -3114,10 +3114,10 @@ msgid "Enable/disable tuner/adapter."
 msgstr ""
 
 #: src/access.c:1740 src/access.c:2278 src/access.c:2455 src/channels.c:393
-#: src/channels.c:414 src/channels.c:1777 src/service.c:172 src/imagecache.c:90
+#: src/channels.c:414 src/channels.c:1767 src/service.c:172 src/imagecache.c:90
 #: src/esfilter.c:609 src/profile.c:324 src/bouquet.c:1212
 #: src/ratinglabels.c:637 src/epggrab/module.c:171 src/epggrab/channel.c:761
-#: src/dvr/dvr_db.c:4496 src/dvr/dvr_autorec.c:1116 src/dvr/dvr_timerec.c:536
+#: src/dvr/dvr_db.c:4496 src/dvr/dvr_autorec.c:1144 src/dvr/dvr_timerec.c:536
 #: src/dvr/dvr_config.c:965 src/descrambler/caclient.c:302
 #: src/input/mpegts/mpegts_input.c:239 src/input/mpegts/mpegts_network.c:191
 #: src/input/mpegts/mpegts_mux.c:529 src/input/mpegts/mpegts_mux_sched.c:138
@@ -3136,7 +3136,7 @@ msgstr ""
 msgid "Encrypted"
 msgstr ""
 
-#: src/htsp_server.c:906
+#: src/htsp_server.c:908
 msgid "Encrypted service"
 msgstr ""
 
@@ -3193,15 +3193,15 @@ msgid ""
 "Enter the filename (including path) where Tvheadend should write the log."
 msgstr ""
 
-#: src/epg.c:1939
+#: src/epg.c:2011
 msgid "Entertainment programs for 10 to 16"
 msgstr ""
 
-#: src/epg.c:1938
+#: src/epg.c:2010
 msgid "Entertainment programs for 6 to 14"
 msgstr ""
 
-#: src/epg.c:2009
+#: src/epg.c:2081
 msgid "Environment"
 msgstr ""
 
@@ -3238,7 +3238,7 @@ msgstr ""
 msgid "EpisodeLink XPath fallback"
 msgstr ""
 
-#: src/epg.c:1928
+#: src/epg.c:2000
 msgid "Equestrian"
 msgstr ""
 
@@ -3264,11 +3264,11 @@ msgstr ""
 msgid "Even key."
 msgstr ""
 
-#: src/htsp_server.c:1780 src/htsp_server.c:1805
+#: src/htsp_server.c:1783 src/htsp_server.c:1808
 msgid "Event does not exist"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:906
+#: src/dvr/dvr_autorec.c:934
 msgid "Every day"
 msgstr ""
 
@@ -3276,11 +3276,11 @@ msgstr ""
 msgid "Exclude channel tags"
 msgstr ""
 
-#: src/epg.c:2012
+#: src/epg.c:2084
 msgid "Expeditions"
 msgstr ""
 
-#: src/epg.c:1979
+#: src/epg.c:2051
 msgid "Experimental film"
 msgstr ""
 
@@ -3364,11 +3364,11 @@ msgstr ""
 msgid "Extra keywords, typically from xmltv"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1259
+#: src/dvr/dvr_autorec.c:1297
 msgid "Extra start time"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1269
+#: src/dvr/dvr_autorec.c:1307
 msgid "Extra stop time"
 msgstr ""
 
@@ -3413,7 +3413,7 @@ msgstr ""
 msgid "FLAC"
 msgstr ""
 
-#: src/epg.c:2008
+#: src/epg.c:2080
 msgid "Factual topics"
 msgstr ""
 
@@ -3422,7 +3422,7 @@ msgstr ""
 msgid "Failed"
 msgstr ""
 
-#: src/htsp_server.c:2990
+#: src/htsp_server.c:2983
 msgid "Failed to open image"
 msgstr ""
 
@@ -3438,11 +3438,11 @@ msgstr ""
 msgid "Fanart image."
 msgstr ""
 
-#: src/epg.c:1867
+#: src/epg.c:1939
 msgid "Fantasy"
 msgstr ""
 
-#: src/epg.c:1983
+#: src/epg.c:2055
 msgid "Fashion"
 msgstr ""
 
@@ -3521,7 +3521,7 @@ msgstr ""
 msgid "Filesystem monitor"
 msgstr ""
 
-#: src/epg.c:1978
+#: src/epg.c:2050
 msgid "Film"
 msgstr ""
 
@@ -3529,7 +3529,7 @@ msgstr ""
 msgid "Filter"
 msgstr ""
 
-#: src/epg.c:1974
+#: src/epg.c:2046
 msgid "Fine arts"
 msgstr ""
 
@@ -3557,19 +3557,19 @@ msgstr ""
 msgid "Fit to RAM (cut rewind)"
 msgstr ""
 
-#: src/epg.c:2030
+#: src/epg.c:2102
 msgid "Fitness and health"
 msgstr ""
 
-#: src/epg.c:1957
+#: src/epg.c:2029
 msgid "Folk"
 msgstr ""
 
-#: src/epg.c:1869
+#: src/epg.c:1941
 msgid "Folkloric"
 msgstr ""
 
-#: src/epg.c:1921
+#: src/epg.c:1993
 msgid "Football"
 msgstr ""
 
@@ -3690,7 +3690,7 @@ msgstr ""
 msgid "Forced OK"
 msgstr ""
 
-#: src/epg.c:2012
+#: src/epg.c:2084
 msgid "Foreign countries"
 msgstr ""
 
@@ -3746,8 +3746,8 @@ msgstr ""
 msgid "Free-form field, enter whatever you like here."
 msgstr ""
 
-#: src/access.c:1988 src/access.c:2334 src/access.c:2471 src/channels.c:1846
-#: src/dvr/dvr_db.c:5012 src/dvr/dvr_autorec.c:1450 src/dvr/dvr_timerec.c:680
+#: src/access.c:1988 src/access.c:2334 src/access.c:2471 src/channels.c:1836
+#: src/dvr/dvr_db.c:5012 src/dvr/dvr_autorec.c:1488 src/dvr/dvr_timerec.c:680
 msgid "Free-form text field, enter whatever you like here."
 msgstr ""
 
@@ -3783,7 +3783,7 @@ msgstr ""
 msgid "Frequency (kHz)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:888
+#: src/dvr/dvr_autorec.c:916
 msgid "Fri"
 msgstr ""
 
@@ -3810,17 +3810,17 @@ msgstr ""
 msgid "Full mux RX mode supported"
 msgstr ""
 
-#: src/channels.c:1819
+#: src/channels.c:1809
 msgid ""
 "Full path to an icon used to depict the tag. This can be a TV network "
 "logotype, etc."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1168
+#: src/dvr/dvr_autorec.c:1196
 msgid "Full-text"
 msgstr ""
 
-#: src/epg.c:2014
+#: src/epg.c:2086
 msgid "Further education"
 msgstr ""
 
@@ -3837,11 +3837,11 @@ msgstr ""
 msgid "GOTOX position"
 msgstr ""
 
-#: src/epg.c:1900 src/epg.c:1901
+#: src/epg.c:1972 src/epg.c:1973
 msgid "Game show"
 msgstr ""
 
-#: src/epg.c:2033
+#: src/epg.c:2105
 msgid "Gardening"
 msgstr ""
 
@@ -3849,8 +3849,8 @@ msgstr ""
 msgid "Gather timing statistics for the code"
 msgstr ""
 
-#: src/tvhlog.c:835 src/epggrab.c:351 src/profile.c:296 src/profile.c:1355
-#: src/profile.c:1601 src/profile.c:1836 src/profile.c:2513
+#: src/tvhlog.c:835 src/epggrab.c:351 src/profile.c:296 src/profile.c:1344
+#: src/profile.c:1590 src/profile.c:1825 src/profile.c:2502
 #: src/satip/server.c:653 src/epggrab/module/xmltv.c:1497
 #: src/epggrab/module/xmltv.c:1599 src/dvr/dvr_config.c:924
 #: src/descrambler/caclient.c:276 src/transcoding/codec/profile_class.c:199
@@ -3966,7 +3966,7 @@ msgstr ""
 msgid "HTSP Server"
 msgstr ""
 
-#: src/profile.c:1212
+#: src/profile.c:1206
 msgid "HTSP Stream Profile"
 msgstr ""
 
@@ -4001,7 +4001,7 @@ msgstr ""
 msgid "HTTP User Agent"
 msgstr ""
 
-#: src/epg.c:2028
+#: src/epg.c:2100
 msgid "Handicraft"
 msgstr ""
 
@@ -4066,11 +4066,11 @@ msgstr ""
 msgid "Highest count of objects."
 msgstr ""
 
-#: src/epg.c:1871
+#: src/epg.c:1943
 msgid "Historical movie"
 msgstr ""
 
-#: src/epg.c:1867
+#: src/epg.c:1939
 msgid "Horror"
 msgstr ""
 
@@ -4096,7 +4096,7 @@ msgstr ""
 msgid "How to handle duplicate recordings."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1362
+#: src/dvr/dvr_autorec.c:1400
 msgid ""
 "How to handle duplicate recordings. The 'Use DVR Configuration' value (the "
 "default) inherits the settings from the assigned DVR configuration"
@@ -4221,11 +4221,11 @@ msgstr ""
 msgid "Icon"
 msgstr ""
 
-#: src/channels.c:1818
+#: src/channels.c:1808
 msgid "Icon (full URL)"
 msgstr ""
 
-#: src/channels.c:466 src/channels.c:1828 src/ratinglabels.c:697
+#: src/channels.c:466 src/channels.c:1818 src/ratinglabels.c:697
 #: src/input/mpegts/iptv/iptv_mux.c:222
 msgid "Icon URL"
 msgstr ""
@@ -4238,7 +4238,7 @@ msgstr ""
 msgid "Icon base URL."
 msgstr ""
 
-#: src/channels.c:1836
+#: src/channels.c:1826
 msgid "Icon has title"
 msgstr ""
 
@@ -4326,7 +4326,7 @@ msgid ""
 "the access control from within the Tvheadend web interface."
 msgstr ""
 
-#: src/channels.c:1837
+#: src/channels.c:1827
 msgid ""
 "If set, presentation of the tag icon will not superimpose the tag name on "
 "top of the icon."
@@ -4490,7 +4490,7 @@ msgstr ""
 msgid "Information area"
 msgstr ""
 
-#: src/epg.c:1940
+#: src/epg.c:2012
 msgid "Informational"
 msgstr ""
 
@@ -4522,7 +4522,7 @@ msgstr ""
 msgid "Interface"
 msgstr ""
 
-#: src/channels.c:1800 src/epggrab/module.c:55
+#: src/channels.c:1790 src/epggrab/module.c:55
 msgid "Internal"
 msgstr ""
 
@@ -4534,11 +4534,11 @@ msgstr ""
 msgid "Internal Grabber Settings"
 msgstr ""
 
-#: src/htsp_server.c:1973
+#: src/htsp_server.c:1979
 msgid "Internal error"
 msgstr ""
 
-#: src/epg.c:1886
+#: src/epg.c:1958
 msgid "Interview"
 msgstr ""
 
@@ -4546,7 +4546,7 @@ msgstr ""
 msgid "Invalid"
 msgstr ""
 
-#: src/htsp_server.c:1969
+#: src/htsp_server.c:1975
 msgid "Invalid EPG object request"
 msgstr ""
 
@@ -4555,25 +4555,25 @@ msgstr ""
 msgid "Invalid adapter number '%s'\n"
 msgstr ""
 
-#: src/htsp_server.c:1472 src/htsp_server.c:1475 src/htsp_server.c:1758
-#: src/htsp_server.c:1776 src/htsp_server.c:1876 src/htsp_server.c:1959
-#: src/htsp_server.c:2084 src/htsp_server.c:2143 src/htsp_server.c:2310
-#: src/htsp_server.c:2357 src/htsp_server.c:2393 src/htsp_server.c:2422
-#: src/htsp_server.c:2468 src/htsp_server.c:2503 src/htsp_server.c:2539
-#: src/htsp_server.c:2601 src/htsp_server.c:2637 src/htsp_server.c:2646
-#: src/htsp_server.c:2764 src/htsp_server.c:2793 src/htsp_server.c:2822
-#: src/htsp_server.c:2844 src/htsp_server.c:2864 src/htsp_server.c:2866
-#: src/htsp_server.c:2893 src/htsp_server.c:2921 src/htsp_server.c:2960
-#: src/htsp_server.c:3474
+#: src/htsp_server.c:1475 src/htsp_server.c:1478 src/htsp_server.c:1761
+#: src/htsp_server.c:1779 src/htsp_server.c:1879 src/htsp_server.c:1965
+#: src/htsp_server.c:2090 src/htsp_server.c:2149 src/htsp_server.c:2316
+#: src/htsp_server.c:2363 src/htsp_server.c:2399 src/htsp_server.c:2428
+#: src/htsp_server.c:2474 src/htsp_server.c:2509 src/htsp_server.c:2545
+#: src/htsp_server.c:2607 src/htsp_server.c:2643 src/htsp_server.c:2652
+#: src/htsp_server.c:2757 src/htsp_server.c:2786 src/htsp_server.c:2815
+#: src/htsp_server.c:2837 src/htsp_server.c:2857 src/htsp_server.c:2859
+#: src/htsp_server.c:2886 src/htsp_server.c:2914 src/htsp_server.c:2953
+#: src/htsp_server.c:3467
 msgid "Invalid arguments"
 msgstr ""
 
-#: src/htsp_server.c:3012 src/htsp_server.c:3063 src/htsp_server.c:3099
-#: src/htsp_server.c:3127
+#: src/htsp_server.c:3005 src/htsp_server.c:3056 src/htsp_server.c:3092
+#: src/htsp_server.c:3120
 msgid "Invalid file"
 msgstr ""
 
-#: src/htsp_server.c:3015 src/htsp_server.c:3130 src/htsp_server.c:3140
+#: src/htsp_server.c:3008 src/htsp_server.c:3123 src/htsp_server.c:3133
 msgid "Invalid parameters"
 msgstr ""
 
@@ -4593,7 +4593,7 @@ msgstr ""
 msgid "Items per page"
 msgstr ""
 
-#: src/epg.c:1958
+#: src/epg.c:2030
 msgid "Jazz"
 msgstr ""
 
@@ -4635,15 +4635,15 @@ msgstr ""
 msgid "Keywords: "
 msgstr ""
 
-#: src/profile.c:1637 src/input/mpegts/iptv/iptv_mux.c:236
+#: src/profile.c:1626 src/input/mpegts/iptv/iptv_mux.c:236
 msgid "Kill signal (pipe)"
 msgstr ""
 
-#: src/profile.c:1638
+#: src/profile.c:1627
 msgid "Kill signal to send to the spawn."
 msgstr ""
 
-#: src/profile.c:1648 src/input/mpegts/iptv/iptv_mux.c:244
+#: src/profile.c:1637 src/input/mpegts/iptv/iptv_mux.c:244
 msgid "Kill timeout (pipe/secs)"
 msgstr ""
 
@@ -4713,7 +4713,7 @@ msgstr ""
 msgid "Language 3"
 msgstr ""
 
-#: src/epg.c:2015
+#: src/epg.c:2087
 msgid "Languages"
 msgstr ""
 
@@ -4793,8 +4793,8 @@ msgstr ""
 msgid "Layer C: Time interleaving"
 msgstr ""
 
-#: src/epg.c:2026 src/epg.c:2034 src/epg.c:2035 src/epg.c:2036 src/epg.c:2037
-#: src/epg.c:2038 src/epg.c:2039 src/epg.c:2040 src/epg.c:2041
+#: src/epg.c:2098 src/epg.c:2106 src/epg.c:2107 src/epg.c:2108 src/epg.c:2109
+#: src/epg.c:2110 src/epg.c:2111 src/epg.c:2112 src/epg.c:2113
 msgid "Leisure hobbies"
 msgstr ""
 
@@ -4874,7 +4874,7 @@ msgstr ""
 msgid "Listen on IPv6"
 msgstr ""
 
-#: src/epg.c:1977
+#: src/epg.c:2049
 msgid "Literature"
 msgstr ""
 
@@ -4906,31 +4906,31 @@ msgstr ""
 msgid "Local discovery IP address"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1028 src/dvr/dvr_config.c:873
+#: src/dvr/dvr_autorec.c:1056 src/dvr/dvr_config.c:873
 msgid "Local: Record if different description"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1022 src/dvr/dvr_config.c:867
+#: src/dvr/dvr_autorec.c:1050 src/dvr/dvr_config.c:867
 msgid "Local: Record if different episode number"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1026 src/dvr/dvr_config.c:871
+#: src/dvr/dvr_autorec.c:1054 src/dvr/dvr_config.c:871
 msgid "Local: Record if different subtitle"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1024 src/dvr/dvr_config.c:869
+#: src/dvr/dvr_autorec.c:1052 src/dvr/dvr_config.c:869
 msgid "Local: Record if different title"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1034 src/dvr/dvr_config.c:879
+#: src/dvr/dvr_autorec.c:1062 src/dvr/dvr_config.c:879
 msgid "Local: Record once per day"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1030 src/dvr/dvr_config.c:875
+#: src/dvr/dvr_autorec.c:1058 src/dvr/dvr_config.c:875
 msgid "Local: Record once per month"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1032 src/dvr/dvr_config.c:877
+#: src/dvr/dvr_autorec.c:1060 src/dvr/dvr_config.c:877
 msgid "Local: Record once per week"
 msgstr ""
 
@@ -5007,19 +5007,19 @@ msgstr ""
 msgid "MP2"
 msgstr ""
 
-#: src/profile.c:1941
+#: src/profile.c:1930
 msgid "MP4 audio"
 msgstr ""
 
-#: src/profile.c:2198 src/profile.c:2325
+#: src/profile.c:2187 src/profile.c:2314
 msgid "MP4/av-lib"
 msgstr ""
 
-#: src/profile.c:1938
+#: src/profile.c:1927
 msgid "MPEG-2 audio"
 msgstr ""
 
-#: src/profile.c:2321
+#: src/profile.c:2310
 msgid "MPEG-PS (DVD)/av-lib"
 msgstr ""
 
@@ -5039,11 +5039,11 @@ msgstr ""
 msgid "MPEG-TS Parser"
 msgstr ""
 
-#: src/profile.c:1352
+#: src/profile.c:1341
 msgid "MPEG-TS Pass-thru/built-in"
 msgstr ""
 
-#: src/profile.c:1598
+#: src/profile.c:1587
 msgid "MPEG-TS Spawn/built-in"
 msgstr ""
 
@@ -5059,7 +5059,7 @@ msgstr ""
 msgid "MPEG-TS raw service"
 msgstr ""
 
-#: src/profile.c:2042 src/profile.c:2320
+#: src/profile.c:2031 src/profile.c:2309
 msgid "MPEG-TS/av-lib"
 msgstr ""
 
@@ -5067,7 +5067,7 @@ msgstr ""
 msgid "MPEG2 VIDEO"
 msgstr ""
 
-#: src/epg.c:1991
+#: src/epg.c:2063
 msgid "Magazines"
 msgstr ""
 
@@ -5165,7 +5165,7 @@ msgstr ""
 msgid "Mapped"
 msgstr ""
 
-#: src/epg.c:1929
+#: src/epg.c:2001
 msgid "Martial sports"
 msgstr ""
 
@@ -5176,15 +5176,15 @@ msgstr ""
 msgid "Master tuner"
 msgstr ""
 
-#: src/profile.c:2323
+#: src/profile.c:2312
 msgid "Matroska (mkv)/av-lib"
 msgstr ""
 
-#: src/profile.c:1833 src/profile.c:2318
+#: src/profile.c:1822 src/profile.c:2307
 msgid "Matroska (mkv)/built-in"
 msgstr ""
 
-#: src/profile.c:1840
+#: src/profile.c:1829
 msgid "Matroska Specific Settings"
 msgstr ""
 
@@ -5192,11 +5192,11 @@ msgstr ""
 msgid "Matroska muxer"
 msgstr ""
 
-#: src/profile.c:2115
+#: src/profile.c:2104
 msgid "Matroska specific"
 msgstr ""
 
-#: src/profile.c:2108
+#: src/profile.c:2097
 msgid "Matroska/av-lib"
 msgstr ""
 
@@ -5241,11 +5241,11 @@ msgstr ""
 msgid "Maximum bandwidth (Kbps)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1394
+#: src/dvr/dvr_autorec.c:1432
 msgid "Maximum count (0=default)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1303
+#: src/dvr/dvr_autorec.c:1341
 msgid "Maximum duration"
 msgstr ""
 
@@ -5266,11 +5266,11 @@ msgstr ""
 msgid "Maximum period (mins)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1403
+#: src/dvr/dvr_autorec.c:1441
 msgid "Maximum schedules limit (0=default)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1340
+#: src/dvr/dvr_autorec.c:1378
 msgid "Maximum season"
 msgstr ""
 
@@ -5286,15 +5286,15 @@ msgstr ""
 msgid "Maximum timeout (seconds)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1323
+#: src/dvr/dvr_autorec.c:1361
 msgid "Maximum year"
 msgstr ""
 
-#: src/epg.c:2011
+#: src/epg.c:2083
 msgid "Medicine"
 msgstr ""
 
-#: src/epg.c:1869
+#: src/epg.c:1941
 msgid "Melodrama"
 msgstr ""
 
@@ -5310,15 +5310,19 @@ msgstr ""
 msgid "Merge services with the same name into one channel."
 msgstr ""
 
-#: src/htsp_server.c:3470
+#: src/dvr/dvr_autorec.c:1204
+msgid "Merge-text"
+msgstr ""
+
+#: src/htsp_server.c:3463
 msgid "Method not found"
 msgstr ""
 
-#: src/profile.c:1629
+#: src/profile.c:1618
 msgid "Mime type"
 msgstr ""
 
-#: src/profile.c:1630
+#: src/profile.c:1619
 msgid "Mime type string (for example 'video/mp2t')."
 msgstr ""
 
@@ -5326,7 +5330,7 @@ msgstr ""
 msgid "Minimal channel number"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1292
+#: src/dvr/dvr_autorec.c:1330
 msgid "Minimum duration"
 msgstr ""
 
@@ -5334,11 +5338,11 @@ msgstr ""
 msgid "Minimum rotor time (seconds)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1332
+#: src/dvr/dvr_autorec.c:1370
 msgid "Minimum season"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1314
+#: src/dvr/dvr_autorec.c:1352
 msgid "Minimum year"
 msgstr ""
 
@@ -5391,7 +5395,7 @@ msgstr ""
 msgid "Module ID used to grab EPG data."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:884
+#: src/dvr/dvr_autorec.c:912
 msgid "Mon"
 msgstr ""
 
@@ -5415,20 +5419,20 @@ msgstr ""
 msgid "Motor rate (milliseconds/deg)"
 msgstr ""
 
-#: src/epg.c:1925
+#: src/epg.c:1997
 msgid "Motor sport"
 msgstr ""
 
-#: src/epg.c:2029
+#: src/epg.c:2101
 msgid "Motoring"
 msgstr ""
 
-#: src/epg.c:1864
+#: src/epg.c:1936
 msgid "Movie"
 msgstr ""
 
-#: src/epg.c:1873 src/epg.c:1874 src/epg.c:1875 src/epg.c:1876 src/epg.c:1877
-#: src/epg.c:1878 src/epg.c:1879
+#: src/epg.c:1945 src/epg.c:1946 src/epg.c:1947 src/epg.c:1948 src/epg.c:1949
+#: src/epg.c:1950 src/epg.c:1951
 msgid "Movie / drama"
 msgstr ""
 
@@ -5446,16 +5450,16 @@ msgid ""
 "your own."
 msgstr ""
 
-#: src/epg.c:1954
+#: src/epg.c:2026
 msgid "Music"
 msgstr ""
 
-#: src/epg.c:1961 src/epg.c:1962 src/epg.c:1963 src/epg.c:1964 src/epg.c:1965
-#: src/epg.c:1966 src/epg.c:1967 src/epg.c:1968 src/epg.c:1969
+#: src/epg.c:2033 src/epg.c:2034 src/epg.c:2035 src/epg.c:2036 src/epg.c:2037
+#: src/epg.c:2038 src/epg.c:2039 src/epg.c:2040 src/epg.c:2041
 msgid "Music / Ballet / Dance"
 msgstr ""
 
-#: src/epg.c:1959
+#: src/epg.c:2031
 msgid "Musical"
 msgstr ""
 
@@ -5503,9 +5507,9 @@ msgstr ""
 msgid "NVENC"
 msgstr ""
 
-#: src/channels.c:432 src/channels.c:1793 src/bouquet.c:1268
+#: src/channels.c:432 src/channels.c:1783 src/bouquet.c:1268
 #: src/memoryinfo.c:46 src/epggrab/module.c:152 src/epggrab/channel.c:674
-#: src/epggrab/channel.c:816 src/dvr/dvr_autorec.c:1124
+#: src/epggrab/channel.c:816 src/dvr/dvr_autorec.c:1152
 #: src/dvr/dvr_timerec.c:544 src/input/mpegts/mpegts_input.c:272
 #: src/input/mpegts/mpegts_mux.c:579
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1553
@@ -5556,7 +5560,7 @@ msgstr ""
 msgid "Name of the profile."
 msgstr ""
 
-#: src/channels.c:1794
+#: src/channels.c:1784
 msgid "Name of the tag."
 msgstr ""
 
@@ -5576,11 +5580,11 @@ msgstr ""
 msgid "Names"
 msgstr ""
 
-#: src/epg.c:2010
+#: src/epg.c:2082
 msgid "Natural sciences"
 msgstr ""
 
-#: src/epg.c:2009
+#: src/epg.c:2081
 msgid "Nature"
 msgstr ""
 
@@ -5701,11 +5705,11 @@ msgstr ""
 msgid "Never"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1048
+#: src/dvr/dvr_autorec.c:1076
 msgid "New / premiere"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1046
+#: src/dvr/dvr_autorec.c:1074
 msgid "New / premiere / unknown"
 msgstr ""
 
@@ -5713,7 +5717,7 @@ msgstr ""
 msgid "New login"
 msgstr ""
 
-#: src/epg.c:1981
+#: src/epg.c:2053
 msgid "New media"
 msgstr ""
 
@@ -5725,17 +5729,17 @@ msgstr ""
 msgid "New muxes only"
 msgstr ""
 
-#: src/epg.c:1882 src/epg.c:1883
+#: src/epg.c:1954 src/epg.c:1955
 msgid "News"
 msgstr ""
 
-#: src/epg.c:1887 src/epg.c:1888 src/epg.c:1889 src/epg.c:1890 src/epg.c:1891
-#: src/epg.c:1892 src/epg.c:1893 src/epg.c:1894 src/epg.c:1895 src/epg.c:1896
-#: src/epg.c:1897
+#: src/epg.c:1959 src/epg.c:1960 src/epg.c:1961 src/epg.c:1962 src/epg.c:1963
+#: src/epg.c:1964 src/epg.c:1965 src/epg.c:1966 src/epg.c:1967 src/epg.c:1968
+#: src/epg.c:1969
 msgid "News / Current Affairs"
 msgstr ""
 
-#: src/epg.c:1884
+#: src/epg.c:1956
 msgid "News magazine"
 msgstr ""
 
@@ -5771,7 +5775,7 @@ msgstr ""
 msgid "No channel enabled"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:908
+#: src/dvr/dvr_autorec.c:936
 msgid "No days"
 msgstr ""
 
@@ -5787,7 +5791,7 @@ msgstr ""
 msgid "No input detected"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:951
+#: src/dvr/dvr_autorec.c:979
 msgid "No rating needed"
 msgstr ""
 
@@ -5838,7 +5842,7 @@ msgstr ""
 msgid "Not enough disk space"
 msgstr ""
 
-#: src/htsp_server.c:3031
+#: src/htsp_server.c:3024
 msgid "Not enough memory"
 msgstr ""
 
@@ -5846,7 +5850,7 @@ msgstr ""
 msgid "Not linked"
 msgstr ""
 
-#: src/channels.c:391 src/profile.c:2317
+#: src/channels.c:391 src/profile.c:2306
 msgid "Not set"
 msgstr ""
 
@@ -5854,7 +5858,7 @@ msgstr ""
 msgid "Not set (none or channel configuration)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:4464 src/dvr/dvr_autorec.c:783
+#: src/dvr/dvr_db.c:4464 src/dvr/dvr_autorec.c:811
 msgid "Not set (use channel or DVR configuration)"
 msgstr ""
 
@@ -5870,7 +5874,7 @@ msgstr ""
 msgid "Number of days to keep the file."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1385 src/dvr/dvr_timerec.c:641
+#: src/dvr/dvr_autorec.c:1423 src/dvr/dvr_timerec.c:641
 msgid "Number of days to keep the recorded file."
 msgstr ""
 
@@ -5878,7 +5882,7 @@ msgstr ""
 msgid "Number of days to retain entry information."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1375
+#: src/dvr/dvr_autorec.c:1413
 msgid "Number of days to retain information about recording."
 msgstr ""
 
@@ -5923,7 +5927,7 @@ msgstr ""
 msgid "Number of seconds to wait before timing out."
 msgstr ""
 
-#: src/profile.c:1649
+#: src/profile.c:1638
 msgid "Number of seconds to wait for spawn to die."
 msgstr ""
 
@@ -6047,7 +6051,7 @@ msgstr ""
 msgid "Only admin can watch the realtime log."
 msgstr ""
 
-#: src/channels.c:1809
+#: src/channels.c:1799
 msgid ""
 "Only allow users with this tag (or those with no tags at all) set in access "
 "configuration to use the tag."
@@ -6086,7 +6090,7 @@ msgstr ""
 msgid "OpenTV channel number"
 msgstr ""
 
-#: src/epg.c:1959
+#: src/epg.c:2031
 msgid "Opera"
 msgstr ""
 
@@ -6167,7 +6171,7 @@ msgstr ""
 msgid "Override the frontend type."
 msgstr ""
 
-#: src/dvr/dvr_db.c:4772 src/dvr/dvr_autorec.c:1431 src/dvr/dvr_timerec.c:661
+#: src/dvr/dvr_db.c:4772 src/dvr/dvr_autorec.c:1469 src/dvr/dvr_timerec.c:661
 msgid "Owner"
 msgstr ""
 
@@ -6175,7 +6179,7 @@ msgstr ""
 msgid "Owner of the entry."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1432
+#: src/dvr/dvr_autorec.c:1470
 msgid "Owner of the rule."
 msgstr ""
 
@@ -6299,10 +6303,6 @@ msgid ""
 "Pass subscription weight to the SAT>IP server (Tvheadend specific extension)."
 msgstr ""
 
-#: src/channels.c:550
-msgid "Pass timeshift commands to a remote RTSP server"
-msgstr ""
-
 #: src/tvhlog.c:133
 msgid "Pass-thru muxer"
 msgstr ""
@@ -6377,7 +6377,7 @@ msgstr ""
 msgid "Peak size"
 msgstr ""
 
-#: src/epg.c:1973
+#: src/epg.c:2045
 msgid "Performing arts"
 msgstr ""
 
@@ -6401,11 +6401,11 @@ msgstr ""
 msgid "Persistent view level"
 msgstr ""
 
-#: src/epg.c:2011
+#: src/epg.c:2083
 msgid "Physiology"
 msgstr ""
 
-#: src/profile.c:1958
+#: src/profile.c:1947
 msgid "Pick the stream with given audio type only."
 msgstr ""
 
@@ -6442,7 +6442,7 @@ msgstr ""
 msgid "Polarization"
 msgstr ""
 
-#: src/epg.c:1990
+#: src/epg.c:2062
 msgid "Political issues"
 msgstr ""
 
@@ -6450,11 +6450,11 @@ msgstr ""
 msgid "Poll multiplexer"
 msgstr ""
 
-#: src/epg.c:1955
+#: src/epg.c:2027
 msgid "Pop"
 msgstr ""
 
-#: src/epg.c:1976
+#: src/epg.c:2048
 msgid "Popular culture"
 msgstr ""
 
@@ -6537,7 +6537,7 @@ msgstr ""
 msgid "Pre-recording padding"
 msgstr ""
 
-#: src/epg.c:1937
+#: src/epg.c:2009
 msgid "Pre-school children's programs"
 msgstr ""
 
@@ -6580,7 +6580,7 @@ msgstr ""
 msgid "Preset"
 msgstr ""
 
-#: src/epg.c:1980
+#: src/epg.c:2052
 msgid "Press"
 msgstr ""
 
@@ -6600,7 +6600,7 @@ msgstr ""
 msgid "Previously recorded"
 msgstr ""
 
-#: src/epggrab/module.c:179 src/dvr/dvr_db.c:4709 src/dvr/dvr_autorec.c:1348
+#: src/epggrab/module.c:179 src/dvr/dvr_db.c:4709 src/dvr/dvr_autorec.c:1386
 #: src/dvr/dvr_timerec.c:617 src/dvr/dvr_config.c:1000
 #: src/input/mpegts/mpegts_input.c:248
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1560
@@ -6619,14 +6619,14 @@ msgid ""
 "cancel lower-priority events."
 msgstr ""
 
-#: src/dvr/dvr_db.c:4710 src/dvr/dvr_autorec.c:1349 src/dvr/dvr_timerec.c:618
+#: src/dvr/dvr_db.c:4710 src/dvr/dvr_autorec.c:1387 src/dvr/dvr_timerec.c:618
 msgid ""
 "Priority of the recording. Higher priority entries will take precedence and "
 "cancel lower-priority events. The 'Not Set' value inherits the settings from "
 "the assigned DVR configuration."
 msgstr ""
 
-#: src/channels.c:1808
+#: src/channels.c:1798
 msgid "Private"
 msgstr ""
 
@@ -6707,11 +6707,11 @@ msgstr ""
 msgid "Provider's network name."
 msgstr ""
 
-#: src/epg.c:2011
+#: src/epg.c:2083
 msgid "Psychology"
 msgstr ""
 
-#: src/epg.c:1941
+#: src/epg.c:2013
 msgid "Puppets"
 msgstr ""
 
@@ -6739,7 +6739,7 @@ msgstr ""
 msgid "Queue profiling"
 msgstr ""
 
-#: src/epg.c:1901
+#: src/epg.c:1973
 msgid "Quiz"
 msgstr ""
 
@@ -6831,7 +6831,7 @@ msgstr ""
 msgid "Rating label to be displayed."
 msgstr ""
 
-#: src/profile.c:2322
+#: src/profile.c:2311
 msgid "Raw Audio Stream"
 msgstr ""
 
@@ -6856,7 +6856,7 @@ msgstr ""
 msgid "Re-try period (hours)"
 msgstr ""
 
-#: src/htsp_server.c:3038
+#: src/htsp_server.c:3031
 msgid "Read error"
 msgstr ""
 
@@ -6870,7 +6870,7 @@ msgstr ""
 msgid "Realm name"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1006 src/dvr/dvr_config.c:851
+#: src/dvr/dvr_autorec.c:1034 src/dvr/dvr_config.c:851
 msgid "Record all"
 msgstr ""
 
@@ -6902,26 +6902,22 @@ msgstr ""
 msgid "Reject exact match"
 msgstr ""
 
-#: src/channels.c:1829
+#: src/channels.c:1819
 msgid "Relative path to the imagecache copy of the icon."
 msgstr ""
 
-#: src/epg.c:1975
+#: src/epg.c:2047
 msgid "Religion"
 msgstr ""
 
-#: src/epg.c:1871
+#: src/epg.c:1943
 msgid "Religious"
 msgstr ""
 
-#: src/epg.c:1993
+#: src/epg.c:2065
 msgid "Remarkable people"
 msgstr ""
 
-#: src/channels.c:549
-msgid "Remote timeshift"
-msgstr ""
-
 #: src/input/mpegts/iptv/iptv.c:1004
 msgid "Remove HTTP arguments"
 msgstr ""
@@ -6940,15 +6936,15 @@ msgid ""
 "RTSP session)."
 msgstr ""
 
-#: src/profile.c:1860
+#: src/profile.c:1849
 msgid "Reorder DVB subtitle packets."
 msgstr ""
 
-#: src/profile.c:1859
+#: src/profile.c:1848
 msgid "Reorder DVBSUB"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1050
+#: src/dvr/dvr_autorec.c:1078
 msgid "Repeated"
 msgstr ""
 
@@ -6974,7 +6970,7 @@ msgstr ""
 msgid "Reply to PIN inquiries."
 msgstr ""
 
-#: src/epg.c:1991
+#: src/epg.c:2063
 msgid "Reports"
 msgstr ""
 
@@ -7029,57 +7025,57 @@ msgstr ""
 msgid "Retransmission URL"
 msgstr ""
 
-#: src/channels.c:591
+#: src/channels.c:581
 msgid "Reuse EPG from"
 msgstr ""
 
-#: src/channels.c:592
+#: src/channels.c:582
 msgid "Reuse the EPG from another channel."
 msgstr ""
 
-#: src/profile.c:1440 src/profile.c:1730
+#: src/profile.c:1429 src/profile.c:1719
 msgid "Rewrite EIT"
 msgstr ""
 
-#: src/profile.c:1441 src/profile.c:1731
+#: src/profile.c:1430 src/profile.c:1720
 msgid ""
 "Rewrite EIT (Event Information Table) packets to only include information "
 "about the currently-streamed service. Rewrite can be unset only if 'Rewrite "
 "Service ID' is set to zero."
 msgstr ""
 
-#: src/profile.c:1359 src/profile.c:1609 src/profile.c:2522
+#: src/profile.c:1348 src/profile.c:1598 src/profile.c:2511
 msgid "Rewrite MPEG-TS SI Table(s) Settings"
 msgstr ""
 
-#: src/profile.c:1425 src/profile.c:1715 src/profile.c:2572
+#: src/profile.c:1414 src/profile.c:1704 src/profile.c:2561
 msgid "Rewrite NIT"
 msgstr ""
 
-#: src/profile.c:1426 src/profile.c:1716 src/profile.c:2573
+#: src/profile.c:1415 src/profile.c:1705 src/profile.c:2562
 msgid ""
 "Rewrite NIT (Network Information Table) packets to only include information "
 "about the currently-streamed service. Rewrite can be unset only if 'Rewrite "
 "Service ID' is set to zero."
 msgstr ""
 
-#: src/profile.c:1395 src/profile.c:1685
+#: src/profile.c:1384 src/profile.c:1674
 msgid "Rewrite PAT"
 msgstr ""
 
-#: src/profile.c:1396 src/profile.c:1686
+#: src/profile.c:1385 src/profile.c:1675
 msgid ""
 "Rewrite PAT (Program Association Table) packets to only include information "
 "about the currently-streamed service. Rewrite can be unset only if 'Rewrite "
 "Service ID' is set to zero."
 msgstr ""
 
-#: src/profile.c:1380 src/profile.c:1670 src/profile.c:2557
+#: src/profile.c:1369 src/profile.c:1659 src/profile.c:2546
 #: src/satip/server.c:926
 msgid "Rewrite PMT"
 msgstr ""
 
-#: src/profile.c:1381 src/profile.c:1671 src/profile.c:2558
+#: src/profile.c:1370 src/profile.c:1660 src/profile.c:2547
 msgid ""
 "Rewrite PMT (Program Map Table) packets to only include information about "
 "the currently-streamed service. Rewrite can be unset only if 'Rewrite "
@@ -7092,28 +7088,28 @@ msgid ""
 "the currently streamed service."
 msgstr ""
 
-#: src/profile.c:1410 src/profile.c:1700
+#: src/profile.c:1399 src/profile.c:1689
 msgid "Rewrite SDT"
 msgstr ""
 
-#: src/profile.c:1411 src/profile.c:1701
+#: src/profile.c:1400 src/profile.c:1690
 msgid ""
 "Rewrite SDT (Service Description Table) packets to only include information "
 "about the currently-streamed service. Rewrite can be unset only if 'Rewrite "
 "Service ID' is set to zero."
 msgstr ""
 
-#: src/profile.c:1368 src/profile.c:1658 src/profile.c:2544
+#: src/profile.c:1357 src/profile.c:1647 src/profile.c:2533
 msgid "Rewrite Service ID"
 msgstr ""
 
-#: src/profile.c:1369 src/profile.c:1659
+#: src/profile.c:1358 src/profile.c:1648
 msgid ""
 "Rewrite service identifier (SID) using the specified value (usually 1). Zero "
 "means no rewrite."
 msgstr ""
 
-#: src/profile.c:2545
+#: src/profile.c:2534
 msgid ""
 "Rewrite service identifier (SID) using the specified value (usually 1). Zero "
 "means no rewrite; preserving MPEG-TS original network and transport stream "
@@ -7124,7 +7120,7 @@ msgstr ""
 msgid "Rights"
 msgstr ""
 
-#: src/epg.c:1955
+#: src/epg.c:2027
 msgid "Rock"
 msgstr ""
 
@@ -7132,7 +7128,7 @@ msgstr ""
 msgid "Rolloff"
 msgstr ""
 
-#: src/epg.c:1870
+#: src/epg.c:1942
 msgid "Romance"
 msgstr ""
 
@@ -7303,7 +7299,7 @@ msgstr ""
 msgid "Samples per second."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:889
+#: src/dvr/dvr_autorec.c:917
 msgid "Sat"
 msgstr ""
 
@@ -7441,15 +7437,15 @@ msgid ""
 "picons etc.)."
 msgstr ""
 
-#: src/epg.c:1940
+#: src/epg.c:2012
 msgid "School programs"
 msgstr ""
 
-#: src/epg.c:2008
+#: src/epg.c:2080
 msgid "Science"
 msgstr ""
 
-#: src/epg.c:1867
+#: src/epg.c:1939
 msgid "Science fiction"
 msgstr ""
 
@@ -7504,7 +7500,7 @@ msgstr ""
 msgid "Season %d"
 msgstr ""
 
-#: src/htsp_server.c:3150
+#: src/htsp_server.c:3143
 msgid "Seek error"
 msgstr ""
 
@@ -7520,7 +7516,7 @@ msgstr ""
 msgid "Select an available network type for this tuner."
 msgstr ""
 
-#: src/profile.c:2611
+#: src/profile.c:2600
 msgid "Select audio codec profile to use for transcoding."
 msgstr ""
 
@@ -7545,7 +7541,7 @@ msgid ""
 "Select scheme to generate the picon names (standard, force service type to 1)"
 msgstr ""
 
-#: src/profile.c:2633
+#: src/profile.c:2622
 msgid "Select subtitle codec profile to use for transcoding."
 msgstr ""
 
@@ -7607,11 +7603,11 @@ msgstr ""
 msgid "Select the transport used for this tuner."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1202
+#: src/dvr/dvr_autorec.c:1240
 msgid "Select type of broadcast."
 msgstr ""
 
-#: src/profile.c:2589
+#: src/profile.c:2578
 msgid "Select video codec profile to use for transcoding."
 msgstr ""
 
@@ -7666,11 +7662,11 @@ msgstr ""
 msgid "Serial number"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1423
+#: src/dvr/dvr_autorec.c:1461
 msgid "Series link"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1424
+#: src/dvr/dvr_autorec.c:1462
 msgid "Series link ID."
 msgstr ""
 
@@ -7682,11 +7678,11 @@ msgstr ""
 msgid "SeriesLink XPath fallback"
 msgstr ""
 
-#: src/epg.c:1871
+#: src/epg.c:1943
 msgid "Serious"
 msgstr ""
 
-#: src/epg.c:1956
+#: src/epg.c:2028
 msgid "Serious music"
 msgstr ""
 
@@ -7784,12 +7780,12 @@ msgid ""
 "the stream."
 msgstr ""
 
-#: src/channels.c:559 src/service_mapper.c:588 src/bouquet.c:1312
+#: src/channels.c:549 src/service_mapper.c:588 src/bouquet.c:1312
 #: src/bouquet.c:1330 src/input/mpegts/mpegts_mux.c:652
 msgid "Services"
 msgstr ""
 
-#: src/channels.c:560
+#: src/channels.c:550
 msgid "Services associated with the channel."
 msgstr ""
 
@@ -7848,13 +7844,13 @@ msgstr ""
 msgid "Short EIT description"
 msgstr ""
 
-#: src/epg.c:1900
+#: src/epg.c:1972
 msgid "Show"
 msgstr ""
 
-#: src/epg.c:1904 src/epg.c:1905 src/epg.c:1906 src/epg.c:1907 src/epg.c:1908
-#: src/epg.c:1909 src/epg.c:1910 src/epg.c:1911 src/epg.c:1912 src/epg.c:1913
-#: src/epg.c:1914 src/epg.c:1915
+#: src/epg.c:1976 src/epg.c:1977 src/epg.c:1978 src/epg.c:1979 src/epg.c:1980
+#: src/epg.c:1981 src/epg.c:1982 src/epg.c:1983 src/epg.c:1984 src/epg.c:1985
+#: src/epg.c:1986 src/epg.c:1987
 msgid "Show / Game show"
 msgstr ""
 
@@ -7970,25 +7966,25 @@ msgstr ""
 msgid "Slot state"
 msgstr ""
 
-#: src/epg.c:1869
+#: src/epg.c:1941
 msgid "Soap"
 msgstr ""
 
-#: src/epg.c:1921
+#: src/epg.c:1993
 msgid "Soccer"
 msgstr ""
 
-#: src/epg.c:1990 src/epg.c:2013
+#: src/epg.c:2062 src/epg.c:2085
 msgid "Social"
 msgstr ""
 
-#: src/epg.c:1994 src/epg.c:1995 src/epg.c:1996 src/epg.c:1997 src/epg.c:1998
-#: src/epg.c:1999 src/epg.c:2000 src/epg.c:2001 src/epg.c:2002 src/epg.c:2003
-#: src/epg.c:2004 src/epg.c:2005
+#: src/epg.c:2066 src/epg.c:2067 src/epg.c:2068 src/epg.c:2069 src/epg.c:2070
+#: src/epg.c:2071 src/epg.c:2072 src/epg.c:2073 src/epg.c:2074 src/epg.c:2075
+#: src/epg.c:2076 src/epg.c:2077
 msgid "Social / Political issues / Economics"
 msgstr ""
 
-#: src/epg.c:1992
+#: src/epg.c:2064
 msgid "Social advisory"
 msgstr ""
 
@@ -8028,11 +8024,11 @@ msgid ""
 "and supply both to clients."
 msgstr ""
 
-#: src/channels.c:1785
+#: src/channels.c:1775
 msgid "Sort index"
 msgstr ""
 
-#: src/channels.c:1786
+#: src/channels.c:1776
 msgid "Sort index."
 msgstr ""
 
@@ -8040,7 +8036,7 @@ msgstr ""
 msgid "Source"
 msgstr ""
 
-#: src/profile.c:2621
+#: src/profile.c:2610
 msgid "Source audio codec"
 msgstr ""
 
@@ -8056,11 +8052,11 @@ msgstr ""
 msgid "Source reconfigured"
 msgstr ""
 
-#: src/profile.c:2643
+#: src/profile.c:2632
 msgid "Source subtitle codec"
 msgstr ""
 
-#: src/profile.c:2599
+#: src/profile.c:2588
 msgid "Source video codec"
 msgstr ""
 
@@ -8076,11 +8072,11 @@ msgstr ""
 msgid "Spawn"
 msgstr ""
 
-#: src/profile.c:1605
+#: src/profile.c:1594
 msgid "Spawn Settings"
 msgstr ""
 
-#: src/epg.c:1919
+#: src/epg.c:1991
 msgid "Special events (Olympic Games, World Cup, etc.)"
 msgstr ""
 
@@ -8135,19 +8131,19 @@ msgstr ""
 msgid "Speed"
 msgstr ""
 
-#: src/epg.c:2013
+#: src/epg.c:2085
 msgid "Spiritual sciences"
 msgstr ""
 
-#: src/epg.c:1918 src/epg.c:1930 src/epg.c:1931 src/epg.c:1932 src/epg.c:1933
+#: src/epg.c:1990 src/epg.c:2002 src/epg.c:2003 src/epg.c:2004 src/epg.c:2005
 msgid "Sports"
 msgstr ""
 
-#: src/epg.c:1920
+#: src/epg.c:1992
 msgid "Sports magazines"
 msgstr ""
 
-#: src/epg.c:1922
+#: src/epg.c:1994
 msgid "Squash"
 msgstr ""
 
@@ -8159,7 +8155,7 @@ msgstr ""
 msgid "Standard / auto"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1221
+#: src/dvr/dvr_autorec.c:1259
 msgid "Star rating"
 msgstr ""
 
@@ -8167,11 +8163,11 @@ msgstr ""
 msgid "Start"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1233
+#: src/dvr/dvr_autorec.c:1271
 msgid "Start after"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1246
+#: src/dvr/dvr_autorec.c:1284
 msgid "Start before"
 msgstr ""
 
@@ -8189,7 +8185,7 @@ msgid ""
 "Start recording earlier than the EPG/timer-defined start time by x minutes."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1260
+#: src/dvr/dvr_autorec.c:1298
 msgid "Start recording earlier than the defined start time by x minutes."
 msgstr ""
 
@@ -8279,11 +8275,11 @@ msgid "Stream ID"
 msgstr ""
 
 #: src/esfilter.c:658 src/esfilter.c:754 src/esfilter.c:850 src/esfilter.c:945
-#: src/esfilter.c:1053 src/profile.c:1967
+#: src/esfilter.c:1053 src/profile.c:1956
 msgid "Stream index"
 msgstr ""
 
-#: src/profile.c:1968
+#: src/profile.c:1957
 msgid "Stream index (starts with zero)."
 msgstr ""
 
@@ -8291,7 +8287,7 @@ msgstr ""
 msgid "Stream profile"
 msgstr ""
 
-#: src/htsp_server.c:2703
+#: src/htsp_server.c:2700
 msgid "Stream setup error"
 msgstr ""
 
@@ -8358,8 +8354,8 @@ msgstr ""
 msgid "Subscription"
 msgstr ""
 
-#: src/htsp_server.c:2802 src/htsp_server.c:2829 src/htsp_server.c:2873
-#: src/htsp_server.c:2900 src/htsp_server.c:2928
+#: src/htsp_server.c:2795 src/htsp_server.c:2822 src/htsp_server.c:2866
+#: src/htsp_server.c:2893 src/htsp_server.c:2921
 msgid "Subscription does not exist"
 msgstr ""
 
@@ -8387,7 +8383,7 @@ msgstr ""
 msgid "Subtitle and summary"
 msgstr ""
 
-#: src/profile.c:2632
+#: src/profile.c:2621
 msgid "Subtitle codec profile"
 msgstr ""
 
@@ -8415,7 +8411,7 @@ msgstr ""
 msgid "Summary of the program (if any)."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:890
+#: src/dvr/dvr_autorec.c:918
 msgid "Sun"
 msgstr ""
 
@@ -8592,23 +8588,23 @@ msgstr ""
 msgid "Tag files with metadata"
 msgstr ""
 
-#: src/channels.c:570
+#: src/channels.c:560
 msgid "Tags"
 msgstr ""
 
-#: src/channels.c:571
+#: src/channels.c:561
 msgid "Tags linked/to link to the channel."
 msgstr ""
 
-#: src/epg.c:1903
+#: src/epg.c:1975
 msgid "Talk show"
 msgstr ""
 
-#: src/epg.c:1923
+#: src/epg.c:1995
 msgid "Team sports (excluding football)"
 msgstr ""
 
-#: src/epg.c:2010
+#: src/epg.c:2082
 msgid "Technology"
 msgstr ""
 
@@ -8616,7 +8612,7 @@ msgstr ""
 msgid "Teletext stream type is only available for this filter."
 msgstr ""
 
-#: src/epg.c:1922
+#: src/epg.c:1994
 msgid "Tennis"
 msgstr ""
 
@@ -8666,7 +8662,7 @@ msgstr ""
 msgid "The DVR profile to be used/used by the recording."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1413
+#: src/dvr/dvr_autorec.c:1451
 msgid "The DVR profile to be used/used by this rule."
 msgstr ""
 
@@ -8794,7 +8790,7 @@ msgid ""
 "setting."
 msgstr ""
 
-#: src/channels.c:581
+#: src/channels.c:571
 msgid "The bouquet the channel is associated with."
 msgstr ""
 
@@ -8804,7 +8800,7 @@ msgid ""
 "you have a special use case for one of the others. See Help for details."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1088
+#: src/dvr/dvr_autorec.c:1116
 msgid ""
 "The category of the program to look for. The xmltv providers often supply "
 "detailed categories such as Sitcom, Movie, Track/field, etc. This let you "
@@ -8822,7 +8818,7 @@ msgstr ""
 msgid "The channel on the cable provider's network."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1177
+#: src/dvr/dvr_autorec.c:1215
 msgid ""
 "The channel on which this rule applies, i.e. the channel you're aiming to "
 "record. You can leave this field blank to apply the rule to all channels."
@@ -8854,7 +8850,7 @@ msgstr ""
 msgid "The code which may be used for HTTP streaming."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1212
+#: src/dvr/dvr_autorec.c:1250
 msgid ""
 "The content type (Movie/Drama, Sports, etc.) to be used to filter matching "
 "events/programs."
@@ -8940,13 +8936,13 @@ msgstr ""
 msgid "The device's serial number."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1333
+#: src/dvr/dvr_autorec.c:1371
 msgid ""
 "The earliest season for the programme. Programmes must be equal to or later "
 "than this season."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1315
+#: src/dvr/dvr_autorec.c:1353
 msgid ""
 "The earliest year for the programme. Programmes must be equal to or later "
 "than this year."
@@ -9032,13 +9028,13 @@ msgstr ""
 msgid "The language to which the filter should apply."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1341
+#: src/dvr/dvr_autorec.c:1379
 msgid ""
 "The latest season for the programme. Programmes must be equal to or earlier "
 "than this season."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1324
+#: src/dvr/dvr_autorec.c:1362
 msgid ""
 "The latest year for the programme. Programmes must be equal to or earlier "
 "than this year."
@@ -9119,7 +9115,7 @@ msgstr ""
 msgid "The manufacturer of the SAT>IP server."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1304
+#: src/dvr/dvr_autorec.c:1342
 msgid ""
 "The maximal duration of a matching event - in other words, only match "
 "programmes that are no longer than this duration."
@@ -9170,7 +9166,7 @@ msgstr ""
 msgid "The maximum number of input streams allowed on this network."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1404
+#: src/dvr/dvr_autorec.c:1442
 msgid "The maximum number of recording entries this rule can create."
 msgstr ""
 
@@ -9182,7 +9178,7 @@ msgstr ""
 msgid "The maximum number of services to decrypt per mux."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1395
+#: src/dvr/dvr_autorec.c:1433
 msgid "The maximum number of times this rule can be triggered."
 msgstr ""
 
@@ -9192,7 +9188,7 @@ msgid ""
 "subscription."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1293
+#: src/dvr/dvr_autorec.c:1331
 msgid ""
 "The minimal duration of a matching event - in other words, only match "
 "programs that are no shorter than this duration."
@@ -9209,7 +9205,7 @@ msgid ""
 "delay is not applied."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1222
+#: src/dvr/dvr_autorec.c:1260
 msgid ""
 "The minimum number of stars the broadcast should have - in other words, only "
 "match programs that have at least this rating."
@@ -9244,7 +9240,7 @@ msgstr ""
 msgid "The name of the profile."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1125
+#: src/dvr/dvr_autorec.c:1153
 msgid "The name of the the rule."
 msgstr ""
 
@@ -9604,7 +9600,7 @@ msgid ""
 "The time window to cut the stop time from the overlapped event in seconds."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1145
+#: src/dvr/dvr_autorec.c:1173
 msgid ""
 "The title of the program to look for. Note that this accepts case-"
 "insensitive regular expressions."
@@ -9651,7 +9647,7 @@ msgstr ""
 msgid "The user agent string for the build-in HTTP client."
 msgstr ""
 
-#: src/dvr/dvr_db.c:4783 src/dvr/dvr_autorec.c:1440 src/dvr/dvr_timerec.c:670
+#: src/dvr/dvr_db.c:4783 src/dvr/dvr_autorec.c:1478 src/dvr/dvr_timerec.c:670
 msgid ""
 "The user who created the recording, or the auto-recording source and IP "
 "address if scheduled by a matching rule."
@@ -9696,11 +9692,11 @@ msgstr ""
 msgid "Thread debugging"
 msgstr ""
 
-#: src/epg.c:1865
+#: src/epg.c:1937
 msgid "Thriller"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:887
+#: src/dvr/dvr_autorec.c:915
 msgid "Thu"
 msgstr ""
 
@@ -9817,7 +9813,7 @@ msgstr ""
 msgid "Title"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1144
+#: src/dvr/dvr_autorec.c:1172
 msgid "Title (regexp)"
 msgstr ""
 
@@ -9881,7 +9877,7 @@ msgstr ""
 msgid "Total number of services."
 msgstr ""
 
-#: src/epg.c:2027
+#: src/epg.c:2099
 msgid "Tourism / Travel"
 msgstr ""
 
@@ -9889,11 +9885,11 @@ msgstr ""
 msgid "Trace subsystems"
 msgstr ""
 
-#: src/epg.c:1976
+#: src/epg.c:2048
 msgid "Traditional arts"
 msgstr ""
 
-#: src/epg.c:1957
+#: src/epg.c:2029
 msgid "Traditional music"
 msgstr ""
 
@@ -9901,23 +9897,23 @@ msgstr ""
 msgid "Transcode"
 msgstr ""
 
-#: src/profile.c:2622
+#: src/profile.c:2611
 msgid "Transcode audio only for selected codecs."
 msgstr ""
 
-#: src/profile.c:2644
+#: src/profile.c:2633
 msgid "Transcode subtitle only for selected codecs."
 msgstr ""
 
-#: src/profile.c:2600
+#: src/profile.c:2589
 msgid "Transcode video only for selected codecs."
 msgstr ""
 
-#: src/profile.c:2510
+#: src/profile.c:2499
 msgid "Transcode/av-lib"
 msgstr ""
 
-#: src/profile.c:2517
+#: src/profile.c:2506
 msgid "Transcoding Settings"
 msgstr ""
 
@@ -9961,7 +9957,7 @@ msgid ""
 "word is number, it is used as the channel number."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:885
+#: src/dvr/dvr_autorec.c:913
 msgid "Tue"
 msgstr ""
 
@@ -10229,23 +10225,23 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
-#: src/htsp_server.c:1623
+#: src/htsp_server.c:1626
 msgid "Unable to get system UTC time"
 msgstr ""
 
-#: src/htsp_server.c:1616
+#: src/htsp_server.c:1619
 msgid "Unable to get system local time"
 msgstr ""
 
-#: src/htsp_server.c:1613
+#: src/htsp_server.c:1616
 msgid "Unable to get system time"
 msgstr ""
 
-#: src/htsp_server.c:772
+#: src/htsp_server.c:774
 msgid "Unable to open file"
 msgstr ""
 
-#: src/htsp_server.c:1591
+#: src/htsp_server.c:1594
 msgid "Unable to stat path"
 msgstr ""
 
@@ -10306,7 +10302,7 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: src/htsp_server.c:2994
+#: src/htsp_server.c:2987
 msgid "Unknown file"
 msgstr ""
 
@@ -10403,7 +10399,7 @@ msgstr ""
 msgid "Use AC-3 detection."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1004
+#: src/dvr/dvr_autorec.c:1032
 msgid "Use DVR configuration"
 msgstr ""
 
@@ -10417,7 +10413,7 @@ msgstr ""
 msgid "Use EPG running state"
 msgstr ""
 
-#: src/profile.c:1850 src/profile.c:2125
+#: src/profile.c:1839 src/profile.c:2114
 msgid "Use WEBM format."
 msgstr ""
 
@@ -10521,7 +10517,7 @@ msgstr ""
 msgid "Use service IDs as channel numbers"
 msgstr ""
 
-#: src/channels.c:1801
+#: src/channels.c:1791
 msgid "Use tag internally (don't expose to clients)."
 msgstr ""
 
@@ -10548,16 +10544,16 @@ msgstr ""
 msgid "User access error"
 msgstr ""
 
-#: src/htsp_server.c:1819 src/htsp_server.c:1921 src/htsp_server.c:2045
-#: src/htsp_server.c:2153 src/htsp_server.c:2325 src/htsp_server.c:2363
-#: src/htsp_server.c:2373 src/htsp_server.c:2399 src/htsp_server.c:2437
-#: src/htsp_server.c:2474 src/htsp_server.c:2484 src/htsp_server.c:2509
-#: src/htsp_server.c:2545 src/htsp_server.c:2588 src/htsp_server.c:2596
-#: src/htsp_server.c:2649 src/htsp_server.c:2973
+#: src/htsp_server.c:1822 src/htsp_server.c:1927 src/htsp_server.c:2051
+#: src/htsp_server.c:2159 src/htsp_server.c:2331 src/htsp_server.c:2369
+#: src/htsp_server.c:2379 src/htsp_server.c:2405 src/htsp_server.c:2443
+#: src/htsp_server.c:2480 src/htsp_server.c:2490 src/htsp_server.c:2515
+#: src/htsp_server.c:2551 src/htsp_server.c:2594 src/htsp_server.c:2602
+#: src/htsp_server.c:2655 src/htsp_server.c:2966
 msgid "User does not have access"
 msgstr ""
 
-#: src/htsp_server.c:2188
+#: src/htsp_server.c:2194
 msgid "User does not have access to channel"
 msgstr ""
 
@@ -10638,7 +10634,7 @@ msgstr ""
 msgid "Variable bitrate (VBR) mode [0-31]."
 msgstr ""
 
-#: src/epg.c:1902
+#: src/epg.c:1974
 msgid "Variety show"
 msgstr ""
 
@@ -10654,11 +10650,11 @@ msgstr ""
 msgid "Version"
 msgstr ""
 
-#: src/tvhlog.c:198 src/epg.c:1979
+#: src/tvhlog.c:198 src/epg.c:2051
 msgid "Video"
 msgstr ""
 
-#: src/profile.c:2588
+#: src/profile.c:2577
 msgid "Video codec profile"
 msgstr ""
 
@@ -10685,19 +10681,19 @@ msgstr ""
 msgid "Visually impaired commentary/audio description"
 msgstr ""
 
-#: src/profile.c:1942
+#: src/profile.c:1931
 msgid "Vorbis audio"
 msgstr ""
 
-#: src/profile.c:1849 src/profile.c:2124
+#: src/profile.c:1838 src/profile.c:2113
 msgid "WEBM"
 msgstr ""
 
-#: src/profile.c:2324
+#: src/profile.c:2313
 msgid "WEBM/av-lib"
 msgstr ""
 
-#: src/profile.c:2319
+#: src/profile.c:2308
 msgid "WEBM/built-in"
 msgstr ""
 
@@ -10721,11 +10717,11 @@ msgid ""
 "otherwise lock the second tuner."
 msgstr ""
 
-#: src/epg.c:1866
+#: src/epg.c:1938
 msgid "War"
 msgstr ""
 
-#: src/epg.c:1926
+#: src/epg.c:1998
 msgid "Water sport"
 msgstr ""
 
@@ -10733,7 +10729,7 @@ msgstr ""
 msgid "Weak stream"
 msgstr ""
 
-#: src/epg.c:1883
+#: src/epg.c:1955
 msgid "Weather report"
 msgstr ""
 
@@ -10769,7 +10765,7 @@ msgstr ""
 msgid "Web theme"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:886
+#: src/dvr/dvr_autorec.c:914
 msgid "Wed"
 msgstr ""
 
@@ -10777,7 +10773,7 @@ msgstr ""
 msgid "Welcome"
 msgstr ""
 
-#: src/epg.c:1866
+#: src/epg.c:1938
 msgid "Western"
 msgstr ""
 
@@ -10789,6 +10785,14 @@ msgstr ""
 msgid "Western hemisphere (latitude direction)."
 msgstr ""
 
+#: src/dvr/dvr_autorec.c:1205
+msgid ""
+"When 'Merge-Text' is selected, the title pattern is matched against a merged "
+"single string consisting of the title + subtitle + summary + description + "
+"credits + keywords for all languages contained in the EPG entry being "
+"searched."
+msgstr ""
+
 #: src/config.c:2611
 msgid ""
 "When Tvheadend is acting as an HDHomeRun Server (emulating an HDHomeRun "
@@ -10831,7 +10835,7 @@ msgid ""
 "overhead so is disabled by default."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1132
+#: src/dvr/dvr_autorec.c:1160
 msgid ""
 "When specified, this setting overrides the subdirectory rules (except the "
 "base directory) defined in the DVR configuration and puts all recordings "
@@ -10844,7 +10848,7 @@ msgid ""
 "with the highest streaming priority set here. See Help for details."
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1169
+#: src/dvr/dvr_autorec.c:1197
 msgid ""
 "When the fulltext is checked, the title pattern is matched against title, "
 "subtitle, summary and description."
@@ -10877,7 +10881,7 @@ msgid ""
 "firewalls and NAT or containers."
 msgstr ""
 
-#: src/epg.c:1927
+#: src/epg.c:1999
 msgid "Winter sports"
 msgstr ""