]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
intl: new templates
authorJaroslav Kysela <perex@perex.cz>
Tue, 10 Nov 2015 08:35:28 +0000 (09:35 +0100)
committerJaroslav Kysela <perex@perex.cz>
Tue, 10 Nov 2015 08:35:28 +0000 (09:35 +0100)
intl/js/tvheadend.js.pot
intl/tvheadend.pot

index 3c3da29f5c3eee16dafff439df29aa934a067fe2..c972b9c247fd099f5f3b8bf98031af96e6bd29ed 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-02 17:30+0100\n"
+"POT-Creation-Date: 2015-11-10 09:31+0100\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"
@@ -34,7 +34,7 @@ msgstr ""
 msgid "(None)"
 msgstr ""
 
-#: src/webui/static/app/epg.js:205
+#: src/webui/static/app/epg.js:209
 msgid "(default DVR Profile)"
 msgstr ""
 
@@ -110,11 +110,11 @@ msgstr ""
 msgid "9 #monthNumber"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:207
+#: src/webui/static/app/dvr.js:232
 msgid "Abort"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:205
+#: src/webui/static/app/dvr.js:230
 msgid "Abort the selected recording"
 msgstr ""
 
@@ -138,11 +138,11 @@ msgstr ""
 msgid "Active"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1324 src/webui/static/app/idnode.js:1823
+#: src/webui/static/app/idnode.js:1324 src/webui/static/app/idnode.js:1831
 msgid "Add"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1322 src/webui/static/app/idnode.js:1821
+#: src/webui/static/app/idnode.js:1322 src/webui/static/app/idnode.js:1829
 msgid "Add a new entry"
 msgstr ""
 
@@ -162,7 +162,7 @@ msgstr ""
 msgid "After filtering and reordering (without PCR and PMT)"
 msgstr ""
 
-#: src/webui/static/app/epg.js:559 src/webui/static/app/epg.js:560
+#: src/webui/static/app/epg.js:568 src/webui/static/app/epg.js:569
 msgid "Age"
 msgstr ""
 
@@ -214,7 +214,7 @@ msgstr ""
 msgid "August"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1015
+#: src/webui/static/app/epg.js:1024
 msgid "Auto Recorder"
 msgstr ""
 
@@ -222,7 +222,7 @@ msgstr ""
 msgid "Auto-refresh"
 msgstr ""
 
-#: src/webui/static/app/epg.js:221 src/webui/static/app/dvr.js:57
+#: src/webui/static/app/epg.js:225 src/webui/static/app/dvr.js:57
 msgid "Autorec"
 msgstr ""
 
@@ -266,15 +266,15 @@ msgstr ""
 msgid "Bouquets"
 msgstr ""
 
-#: src/webui/static/app/epg.js:234
+#: src/webui/static/app/epg.js:238
 msgid "Broadcast Details"
 msgstr ""
 
-#: src/webui/static/app/epg.js:334
+#: src/webui/static/app/epg.js:343
 msgid "Broadcast details"
 msgstr ""
 
-#: src/webui/static/app/epg.js:822
+#: src/webui/static/app/epg.js:831
 msgid "Buffering. Please wait..."
 msgstr ""
 
@@ -320,8 +320,8 @@ msgstr ""
 msgid "Cancel this connection"
 msgstr ""
 
-#: src/webui/static/app/chconf.js:207 src/webui/static/app/epg.js:537
-#: src/webui/static/app/epg.js:538 src/webui/static/app/epg.js:1019
+#: src/webui/static/app/chconf.js:207 src/webui/static/app/epg.js:546
+#: src/webui/static/app/epg.js:547 src/webui/static/app/epg.js:1028
 #: src/webui/static/app/status.js:104
 msgid "Channel"
 msgstr ""
@@ -370,7 +370,7 @@ msgstr ""
 msgid "Client Name"
 msgstr ""
 
-#: src/webui/static/app/epg.js:228
+#: src/webui/static/app/epg.js:232
 msgid "Close"
 msgstr ""
 
@@ -402,8 +402,8 @@ msgstr ""
 msgid "Connections"
 msgstr ""
 
-#: src/webui/static/app/epg.js:132 src/webui/static/app/epg.js:566
-#: src/webui/static/app/epg.js:567
+#: src/webui/static/app/epg.js:132 src/webui/static/app/epg.js:575
+#: src/webui/static/app/epg.js:576
 msgid "Content Type"
 msgstr ""
 
@@ -415,11 +415,11 @@ msgstr ""
 msgid "Create"
 msgstr ""
 
-#: src/webui/static/app/epg.js:835
+#: src/webui/static/app/epg.js:844
 msgid "Create AutoRec"
 msgstr ""
 
-#: src/webui/static/app/epg.js:220 src/webui/static/app/epg.js:837
+#: src/webui/static/app/epg.js:224 src/webui/static/app/epg.js:846
 msgid ""
 "Create an automatic recording rule to record all future programs that match "
 "the current query."
@@ -437,11 +437,11 @@ msgstr ""
 msgid "Create provider tags"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1037
+#: src/webui/static/app/epg.js:1046
 msgid "Created from EPG query"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1024
+#: src/webui/static/app/epg.js:1033
 #, javascript-format
 msgid "Currently this will match (and record) %d events."
 msgstr ""
@@ -450,35 +450,35 @@ msgstr ""
 msgid "DVB Inputs"
 msgstr ""
 
-#: src/webui/static/app/epg.js:305 src/webui/static/app/dvr.js:532
+#: src/webui/static/app/epg.js:314 src/webui/static/app/dvr.js:557
 msgid "DVR"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:506
+#: src/webui/static/app/dvr.js:531
 msgid "DVR - Failed Recordings"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:395
+#: src/webui/static/app/dvr.js:420
 msgid "DVR - Finished Recordings"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:284
+#: src/webui/static/app/dvr.js:309
 msgid "DVR - Upcoming/Current Recordings"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:599
+#: src/webui/static/app/dvr.js:624
 msgid "DVR Autorec"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:548
+#: src/webui/static/app/dvr.js:573
 msgid "DVR Autorec Entries"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:547
+#: src/webui/static/app/dvr.js:572
 msgid "DVR Autorec Entry"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:652
+#: src/webui/static/app/dvr.js:677
 msgid "DVR Timerec"
 msgstr ""
 
@@ -498,19 +498,19 @@ msgstr ""
 msgid "December"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1338 src/webui/static/app/idnode.js:1835
+#: src/webui/static/app/idnode.js:1338 src/webui/static/app/idnode.js:1843
 msgid "Delete"
 msgstr ""
 
-#: src/webui/static/app/epg.js:194
+#: src/webui/static/app/epg.js:198
 msgid "Delete recording"
 msgstr ""
 
-#: src/webui/static/app/epg.js:193
+#: src/webui/static/app/epg.js:197
 msgid "Delete scheduled recording of this program"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1336 src/webui/static/app/idnode.js:1833
+#: src/webui/static/app/idnode.js:1336 src/webui/static/app/idnode.js:1841
 msgid "Delete selected entries"
 msgstr ""
 
@@ -522,21 +522,21 @@ msgstr ""
 msgid "Detailed stream info"
 msgstr ""
 
-#: src/webui/static/app/mpegts.js:260 src/webui/static/app/epg.js:320
-#: src/webui/static/app/epg.js:321 src/webui/static/app/dvr.js:98
-#: src/webui/static/app/dvr.js:99
+#: src/webui/static/app/mpegts.js:260 src/webui/static/app/epg.js:329
+#: src/webui/static/app/epg.js:330 src/webui/static/app/dvr.js:123
+#: src/webui/static/app/dvr.js:124
 msgid "Details"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:667
+#: src/webui/static/app/dvr.js:692
 msgid "Digital Video Recorder"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:521
+#: src/webui/static/app/dvr.js:546
 msgid "Digital Video Recorder Profile"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:522
+#: src/webui/static/app/dvr.js:547
 msgid "Digital Video Recorder Profiles"
 msgstr ""
 
@@ -552,11 +552,11 @@ msgstr ""
 msgid "Displaying {0} - {1} of {2}"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:225
+#: src/webui/static/app/dvr.js:250
 msgid "Do you really want to abort/unschedule the selection?"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:363 src/webui/static/app/dvr.js:474
+#: src/webui/static/app/dvr.js:388 src/webui/static/app/dvr.js:499
 msgid "Do you really want to delete the selected recordings?"
 msgstr ""
 
@@ -564,34 +564,34 @@ msgstr ""
 msgid "Do you really want to delete the selection?"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:195
+#: src/webui/static/app/dvr.js:220
 msgid "Do you really want to gracefully stop/unschedule the selection?"
 msgstr ""
 
-#: src/webui/static/app/epg.js:277
+#: src/webui/static/app/epg.js:286
 msgid "Do you really want to gracefully stop/unschedule this recording?"
 msgstr ""
 
-#: src/webui/static/app/epg.js:290
+#: src/webui/static/app/epg.js:299
 msgid "Do you really want to remove this recording?"
 msgstr ""
 
-#: src/webui/static/app/epg.js:998 src/webui/static/app/epg.js:1004
-#: src/webui/static/app/epg.js:1007 src/webui/static/app/epg.js:1010
-#: src/webui/static/app/epg.js:1013
+#: src/webui/static/app/epg.js:1007 src/webui/static/app/epg.js:1013
+#: src/webui/static/app/epg.js:1016 src/webui/static/app/epg.js:1019
+#: src/webui/static/app/epg.js:1022
 msgid "Don't care"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:304 src/webui/static/app/dvr.js:415
+#: src/webui/static/app/dvr.js:329 src/webui/static/app/dvr.js:440
 msgid "Download"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:302 src/webui/static/app/dvr.js:413
+#: src/webui/static/app/dvr.js:327 src/webui/static/app/dvr.js:438
 msgid "Download the selected recording"
 msgstr ""
 
-#: src/webui/static/app/epg.js:111 src/webui/static/app/epg.js:521
-#: src/webui/static/app/epg.js:522 src/webui/static/app/epg.js:1022
+#: src/webui/static/app/epg.js:111 src/webui/static/app/epg.js:530
+#: src/webui/static/app/epg.js:531 src/webui/static/app/epg.js:1031
 #: src/webui/static/app/dvr.js:46
 msgid "Duration"
 msgstr ""
@@ -624,7 +624,7 @@ msgstr ""
 msgid "EPG Grabber Name"
 msgstr ""
 
-#: src/webui/static/app/epg.js:945
+#: src/webui/static/app/epg.js:954
 msgid "EPG Update"
 msgstr ""
 
@@ -644,7 +644,7 @@ msgstr ""
 msgid "Edit {0} ({1} entries)"
 msgstr ""
 
-#: src/webui/static/app/epg.js:869 src/webui/static/app/epg.js:880
+#: src/webui/static/app/epg.js:878 src/webui/static/app/epg.js:889
 msgid "Electronic Program Guide"
 msgstr ""
 
@@ -658,8 +658,8 @@ msgstr ""
 msgid "Enable debug output"
 msgstr ""
 
-#: src/webui/static/app/epg.js:109 src/webui/static/app/epg.js:513
-#: src/webui/static/app/epg.js:514
+#: src/webui/static/app/epg.js:109 src/webui/static/app/epg.js:522
+#: src/webui/static/app/epg.js:523
 msgid "End Time"
 msgstr ""
 
@@ -667,7 +667,7 @@ msgstr ""
 msgid "Enter Filter Text..."
 msgstr ""
 
-#: src/webui/static/app/epg.js:496 src/webui/static/app/epg.js:497
+#: src/webui/static/app/epg.js:505 src/webui/static/app/epg.js:506
 msgid "Episode"
 msgstr ""
 
@@ -675,11 +675,11 @@ msgstr ""
 msgid "Errors"
 msgstr ""
 
-#: src/webui/static/app/epg.js:887
+#: src/webui/static/app/epg.js:896
 msgid "Events"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:123
+#: src/webui/static/app/dvr.js:148
 msgid "Every day"
 msgstr ""
 
@@ -687,11 +687,11 @@ msgstr ""
 msgid "Failed"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:468
+#: src/webui/static/app/dvr.js:493
 msgid "Failed Recording"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:469
+#: src/webui/static/app/dvr.js:494
 msgid "Failed Recordings"
 msgstr ""
 
@@ -707,19 +707,19 @@ msgstr ""
 msgid "File size"
 msgstr ""
 
-#: src/webui/static/app/epg.js:627
+#: src/webui/static/app/epg.js:636
 msgid "Filter channel..."
 msgstr ""
 
-#: src/webui/static/app/epg.js:674
+#: src/webui/static/app/epg.js:683
 msgid "Filter content type..."
 msgstr ""
 
-#: src/webui/static/app/epg.js:695
+#: src/webui/static/app/epg.js:704
 msgid "Filter duration..."
 msgstr ""
 
-#: src/webui/static/app/epg.js:650
+#: src/webui/static/app/epg.js:659
 msgid "Filter tag..."
 msgstr ""
 
@@ -727,11 +727,11 @@ msgstr ""
 msgid "Filters"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:357
+#: src/webui/static/app/dvr.js:382
 msgid "Finished Recording"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:358
+#: src/webui/static/app/dvr.js:383
 msgid "Finished Recordings"
 msgstr ""
 
@@ -763,7 +763,7 @@ msgstr ""
 msgid "Fullscreen"
 msgstr ""
 
-#: src/webui/static/app/epg.js:842 src/webui/static/app/epg.js:1000
+#: src/webui/static/app/epg.js:851 src/webui/static/app/epg.js:1009
 msgid "Fulltext"
 msgstr ""
 
@@ -779,7 +779,7 @@ msgstr ""
 msgid "General Configuration"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1021
+#: src/webui/static/app/epg.js:1030
 msgid "Genre"
 msgstr ""
 
@@ -792,8 +792,8 @@ msgid "Group By This Field"
 msgstr ""
 
 #: src/webui/static/app/idnode.js:946 src/webui/static/app/idnode.js:1594
-#: src/webui/static/app/idnode.js:1942 src/webui/static/app/idnode.js:2300
-#: src/webui/static/app/epg.js:866
+#: src/webui/static/app/idnode.js:1950 src/webui/static/app/idnode.js:2308
+#: src/webui/static/app/epg.js:875
 msgid "Help"
 msgstr ""
 
@@ -805,7 +805,7 @@ msgstr ""
 msgid "Hide"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1910
+#: src/webui/static/app/idnode.js:1918
 msgid "Hide passwords"
 msgstr ""
 
@@ -898,9 +898,9 @@ msgid "Loading, please wait..."
 msgstr ""
 
 #: src/webui/static/app/i18n-post.js:5 src/webui/static/app/i18n-post.js:17
-#: src/webui/static/app/i18n-post.js:197 src/webui/static/app/epg.js:618
-#: src/webui/static/app/epg.js:641 src/webui/static/app/epg.js:665
-#: src/webui/static/app/epg.js:686 src/webui/static/app/tvheadend.js:244
+#: src/webui/static/app/i18n-post.js:197 src/webui/static/app/epg.js:627
+#: src/webui/static/app/epg.js:650 src/webui/static/app/epg.js:674
+#: src/webui/static/app/epg.js:695 src/webui/static/app/tvheadend.js:244
 #: src/webui/static/app/tvheadend.js:282
 msgid "Loading..."
 msgstr ""
@@ -981,11 +981,11 @@ msgstr ""
 msgid "Monday"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1394 src/webui/static/app/idnode.js:1882
+#: src/webui/static/app/idnode.js:1394 src/webui/static/app/idnode.js:1890
 msgid "Move Down"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1369 src/webui/static/app/idnode.js:1861
+#: src/webui/static/app/idnode.js:1369 src/webui/static/app/idnode.js:1869
 msgid "Move Up"
 msgstr ""
 
@@ -1005,11 +1005,11 @@ msgstr ""
 msgid "Move selected entries up"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1880
+#: src/webui/static/app/idnode.js:1888
 msgid "Move selected entry down"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1859
+#: src/webui/static/app/idnode.js:1867
 msgid "Move selected entry up"
 msgstr ""
 
@@ -1054,7 +1054,7 @@ msgstr ""
 msgid "No data to display"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:125
+#: src/webui/static/app/dvr.js:150
 msgid "No days"
 msgstr ""
 
@@ -1084,7 +1084,7 @@ msgstr ""
 msgid "November"
 msgstr ""
 
-#: src/webui/static/app/epg.js:528 src/webui/static/app/epg.js:529
+#: src/webui/static/app/epg.js:537 src/webui/static/app/epg.js:538
 msgid "Number"
 msgstr ""
 
@@ -1136,7 +1136,7 @@ msgstr ""
 msgid "Page"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1969 src/webui/static/app/idnode.js:2155
+#: src/webui/static/app/idnode.js:1977 src/webui/static/app/idnode.js:2163
 msgid "Parameters"
 msgstr ""
 
@@ -1168,10 +1168,10 @@ msgstr ""
 #: src/webui/static/app/mpegts.js:131 src/webui/static/app/mpegts.js:307
 #: src/webui/static/app/mpegts.js:308 src/webui/static/app/mpegts.js:312
 #: src/webui/static/app/chconf.js:223 src/webui/static/app/chconf.js:224
-#: src/webui/static/app/chconf.js:231 src/webui/static/app/dvr.js:382
-#: src/webui/static/app/dvr.js:383 src/webui/static/app/dvr.js:389
-#: src/webui/static/app/dvr.js:493 src/webui/static/app/dvr.js:494
-#: src/webui/static/app/dvr.js:500 src/webui/static/app/tvheadend.js:318
+#: src/webui/static/app/chconf.js:231 src/webui/static/app/dvr.js:407
+#: src/webui/static/app/dvr.js:408 src/webui/static/app/dvr.js:414
+#: src/webui/static/app/dvr.js:518 src/webui/static/app/dvr.js:519
+#: src/webui/static/app/dvr.js:525 src/webui/static/app/tvheadend.js:318
 msgid "Play"
 msgstr ""
 
@@ -1179,11 +1179,11 @@ msgstr ""
 msgid "Play Selected Channel"
 msgstr ""
 
-#: src/webui/static/app/epg.js:158
+#: src/webui/static/app/epg.js:162
 msgid "Play program"
 msgstr ""
 
-#: src/webui/static/app/epg.js:157
+#: src/webui/static/app/epg.js:161
 msgid "Play this program"
 msgstr ""
 
@@ -1199,11 +1199,11 @@ msgstr ""
 msgid "Previous Page"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:523
+#: src/webui/static/app/dvr.js:548
 msgid "Profile Name"
 msgstr ""
 
-#: src/webui/static/app/epg.js:451 src/webui/static/app/epg.js:452
+#: src/webui/static/app/epg.js:460 src/webui/static/app/epg.js:461
 msgid "Progress"
 msgstr ""
 
@@ -1211,7 +1211,7 @@ msgstr ""
 msgid "Re-fetch images"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:323 src/webui/static/app/dvr.js:434
+#: src/webui/static/app/dvr.js:348 src/webui/static/app/dvr.js:459
 msgid "Re-record"
 msgstr ""
 
@@ -1223,15 +1223,15 @@ msgstr ""
 msgid "Reconnected to Tvheadend"
 msgstr ""
 
-#: src/webui/static/app/epg.js:215
+#: src/webui/static/app/epg.js:219
 msgid "Record program"
 msgstr ""
 
-#: src/webui/static/app/epg.js:221
+#: src/webui/static/app/epg.js:225
 msgid "Record series"
 msgstr ""
 
-#: src/webui/static/app/epg.js:214
+#: src/webui/static/app/epg.js:218
 msgid "Record this program now"
 msgstr ""
 
@@ -1239,7 +1239,7 @@ msgstr ""
 msgid "Recording"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:107
+#: src/webui/static/app/dvr.js:132
 msgid "Recording details"
 msgstr ""
 
@@ -1251,7 +1251,7 @@ msgstr ""
 msgid "Reset (clear) the selected icon URLs"
 msgstr ""
 
-#: src/webui/static/app/epg.js:848
+#: src/webui/static/app/epg.js:857
 msgid "Reset All"
 msgstr ""
 
@@ -1259,12 +1259,12 @@ msgstr ""
 msgid "Reset Icon"
 msgstr ""
 
-#: src/webui/static/app/epg.js:850
+#: src/webui/static/app/epg.js:859
 msgid "Reset all filters (show all)"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1308 src/webui/static/app/idnode.js:1808
-#: src/webui/static/app/idnode.js:2265
+#: src/webui/static/app/idnode.js:1308 src/webui/static/app/idnode.js:1816
+#: src/webui/static/app/idnode.js:2273
 msgid "Revert pending changes (marked with red border)"
 msgstr ""
 
@@ -1289,12 +1289,12 @@ msgid "Saturday"
 msgstr ""
 
 #: src/webui/static/app/idnode.js:925 src/webui/static/app/idnode.js:1283
-#: src/webui/static/app/idnode.js:1788 src/webui/static/app/idnode.js:2248
+#: src/webui/static/app/idnode.js:1796 src/webui/static/app/idnode.js:2256
 msgid "Save"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1281 src/webui/static/app/idnode.js:1786
-#: src/webui/static/app/idnode.js:2246
+#: src/webui/static/app/idnode.js:1281 src/webui/static/app/idnode.js:1794
+#: src/webui/static/app/idnode.js:2254
 msgid "Save pending changes (marked with red border)"
 msgstr ""
 
@@ -1306,15 +1306,15 @@ msgstr ""
 msgid "Scheduled Stop Time"
 msgstr ""
 
-#: src/webui/static/app/epg.js:149
-msgid "Search IMDB"
+#: src/webui/static/app/epg.js:147 src/webui/static/app/dvr.js:66
+msgid "Search IMDB (for title)"
 msgstr ""
 
-#: src/webui/static/app/epg.js:148
-msgid "Search IMDB (for title)"
+#: src/webui/static/app/epg.js:154 src/webui/static/app/dvr.js:72
+msgid "Search TheTVDB (for title)"
 msgstr ""
 
-#: src/webui/static/app/epg.js:607
+#: src/webui/static/app/epg.js:616
 msgid "Search title..."
 msgstr ""
 
@@ -1370,11 +1370,11 @@ msgstr ""
 msgid "Show in Groups"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1904
+#: src/webui/static/app/idnode.js:1912
 msgid "Show or hide passwords"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1906 src/webui/static/app/idnode.js:1910
+#: src/webui/static/app/idnode.js:1914 src/webui/static/app/idnode.js:1918
 msgid "Show passwords"
 msgstr ""
 
@@ -1394,7 +1394,7 @@ msgstr ""
 msgid "Star Rating"
 msgstr ""
 
-#: src/webui/static/app/epg.js:551 src/webui/static/app/epg.js:552
+#: src/webui/static/app/epg.js:560 src/webui/static/app/epg.js:561
 msgid "Stars"
 msgstr ""
 
@@ -1402,8 +1402,8 @@ msgstr ""
 msgid "Start"
 msgstr ""
 
-#: src/webui/static/app/epg.js:107 src/webui/static/app/epg.js:504
-#: src/webui/static/app/epg.js:505
+#: src/webui/static/app/epg.js:107 src/webui/static/app/epg.js:513
+#: src/webui/static/app/epg.js:514
 msgid "Start Time"
 msgstr ""
 
@@ -1419,19 +1419,19 @@ msgstr ""
 msgid "Status"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:177 src/webui/static/app/tvheadend.js:342
+#: src/webui/static/app/dvr.js:202 src/webui/static/app/tvheadend.js:342
 msgid "Stop"
 msgstr ""
 
-#: src/webui/static/app/epg.js:185
+#: src/webui/static/app/epg.js:189
 msgid "Stop recording"
 msgstr ""
 
-#: src/webui/static/app/epg.js:184
+#: src/webui/static/app/epg.js:188
 msgid "Stop recording of this program"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:175
+#: src/webui/static/app/dvr.js:200
 msgid "Stop the selected recording"
 msgstr ""
 
@@ -1465,7 +1465,7 @@ msgstr ""
 msgid "Subscriptions"
 msgstr ""
 
-#: src/webui/static/app/epg.js:488 src/webui/static/app/epg.js:489
+#: src/webui/static/app/epg.js:497 src/webui/static/app/epg.js:498
 msgid "Subtitle"
 msgstr ""
 
@@ -1501,7 +1501,7 @@ msgstr ""
 msgid "TV adapters"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1020
+#: src/webui/static/app/epg.js:1029
 msgid "Tag"
 msgstr ""
 
@@ -1513,7 +1513,7 @@ msgstr ""
 msgid "Teletext Stream Filters"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:364 src/webui/static/app/dvr.js:475
+#: src/webui/static/app/dvr.js:389 src/webui/static/app/dvr.js:500
 msgid "The associated file will be removed from storage."
 msgstr ""
 
@@ -1571,7 +1571,7 @@ msgstr ""
 msgid "This field is required"
 msgstr ""
 
-#: src/webui/static/app/epg.js:1015
+#: src/webui/static/app/epg.js:1024
 msgid ""
 "This will create an automatic rule that continuously scans the EPG for "
 "programs to record that match this query"
@@ -1585,7 +1585,7 @@ msgstr ""
 msgid "Thursday"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:614
+#: src/webui/static/app/dvr.js:639
 msgid "Time Schedule"
 msgstr ""
 
@@ -1593,7 +1593,7 @@ msgstr ""
 msgid "Time Scheduler"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:615
+#: src/webui/static/app/dvr.js:640
 msgid "Time Schedules"
 msgstr ""
 
@@ -1605,8 +1605,8 @@ msgstr ""
 msgid "Timeshift Configuration"
 msgstr ""
 
-#: src/webui/static/app/epg.js:474 src/webui/static/app/epg.js:475
-#: src/webui/static/app/epg.js:1018 src/webui/static/app/status.js:98
+#: src/webui/static/app/epg.js:483 src/webui/static/app/epg.js:484
+#: src/webui/static/app/epg.js:1027 src/webui/static/app/status.js:98
 msgid "Title"
 msgstr ""
 
@@ -1618,7 +1618,7 @@ msgstr ""
 msgid "Toggle mute"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:321 src/webui/static/app/dvr.js:432
+#: src/webui/static/app/dvr.js:346 src/webui/static/app/dvr.js:457
 msgid "Toggle re-record functionality"
 msgstr ""
 
@@ -1659,8 +1659,8 @@ msgstr ""
 msgid "Uncorrected Blocks"
 msgstr ""
 
-#: src/webui/static/app/idnode.js:1310 src/webui/static/app/idnode.js:1810
-#: src/webui/static/app/idnode.js:2267
+#: src/webui/static/app/idnode.js:1310 src/webui/static/app/idnode.js:1818
+#: src/webui/static/app/idnode.js:2275
 msgid "Undo"
 msgstr ""
 
@@ -1668,11 +1668,11 @@ msgstr ""
 msgid "Unknown"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:250
+#: src/webui/static/app/dvr.js:275
 msgid "Upcoming / Current Recordings"
 msgstr ""
 
-#: src/webui/static/app/dvr.js:249
+#: src/webui/static/app/dvr.js:274
 msgid "Upcoming Recording"
 msgstr ""
 
@@ -1696,11 +1696,11 @@ msgstr ""
 msgid "Volume"
 msgstr ""
 
-#: src/webui/static/app/epg.js:855
+#: src/webui/static/app/epg.js:864
 msgid "Watch TV"
 msgstr ""
 
-#: src/webui/static/app/epg.js:857
+#: src/webui/static/app/epg.js:866
 msgid "Watch live TV in a new browser window."
 msgstr ""
 
@@ -1755,7 +1755,7 @@ msgid ""
 msgstr ""
 
 #: src/webui/static/app/idnode.js:349 src/webui/static/app/idnode.js:350
-#: src/webui/static/app/epg.js:418 src/webui/static/app/epg.js:420
+#: src/webui/static/app/epg.js:427 src/webui/static/app/epg.js:429
 msgid "hrs"
 msgstr ""
 
@@ -1792,7 +1792,7 @@ msgid "m/d/y#DatePicker"
 msgstr ""
 
 #: src/webui/static/app/idnode.js:350 src/webui/static/app/idnode.js:352
-#: src/webui/static/app/epg.js:420 src/webui/static/app/epg.js:423
+#: src/webui/static/app/epg.js:429 src/webui/static/app/epg.js:432
 #: src/webui/static/app/dvr.js:46
 msgid "min"
 msgstr ""
index 466d4a05868a9f2ada551317206f6f1fcc1233ec..e0715bf1bc250aa718d2cb7852173040f9b1cad7 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-02 17:30+0100\n"
+"POT-Creation-Date: 2015-11-10 09:31+0100\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=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/main.c:480
+#: src/main.c:482
 msgid ""
 "\n"
 "For more information please visit the Tvheadend website:\n"
@@ -29,7 +29,7 @@ msgid "# Channels"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:231
-msgid "# Mapped Channels"
+msgid "# Mapped channels"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:217
@@ -42,11 +42,15 @@ msgid "# Services"
 msgstr ""
 
 #: src/bouquet.c:987
-msgid "# Services Seen"
+msgid "# Services seen"
 msgstr ""
 
-#: src/dvr/dvr_config.c:664
-msgid "(Default Profile)"
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:106
+msgid "# tune repeats"
+msgstr ""
+
+#: src/dvr/dvr_config.c:663
+msgid "(Default profile)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:70
@@ -86,7 +90,7 @@ msgid "2"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:591
-msgid "2-Port Switch (Universal LNB)"
+msgid "2-Port switch (universal LNB)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:73
@@ -98,7 +102,7 @@ msgid "4"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:597
-msgid "4-Port Switch (Universal LNB)"
+msgid "4-Port switch (universal LNB)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:75
@@ -157,7 +161,7 @@ msgid "AC-3 = descriptor 6"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:595
-msgid "AC-3 Detection"
+msgid "AC-3 detection"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:383
@@ -165,54 +169,54 @@ msgid "ACTIVE"
 msgstr ""
 
 #: src/descrambler/constcw.c:345
-msgid "AES Constant Code Word Client"
+msgid "AES constant code word client"
 msgstr ""
 
-#: src/config.c:1860
+#: src/config.c:1876
 msgid "AF11"
 msgstr ""
 
-#: src/config.c:1861
+#: src/config.c:1877
 msgid "AF12"
 msgstr ""
 
-#: src/config.c:1862
+#: src/config.c:1878
 msgid "AF13"
 msgstr ""
 
-#: src/config.c:1864
+#: src/config.c:1880
 msgid "AF21"
 msgstr ""
 
-#: src/config.c:1865
+#: src/config.c:1881
 msgid "AF22"
 msgstr ""
 
-#: src/config.c:1866
+#: src/config.c:1882
 msgid "AF23"
 msgstr ""
 
-#: src/config.c:1868
+#: src/config.c:1884
 msgid "AF31"
 msgstr ""
 
-#: src/config.c:1869
+#: src/config.c:1885
 msgid "AF32"
 msgstr ""
 
-#: src/config.c:1870
+#: src/config.c:1886
 msgid "AF33"
 msgstr ""
 
-#: src/config.c:1872
+#: src/config.c:1888
 msgid "AF41"
 msgstr ""
 
-#: src/config.c:1873
+#: src/config.c:1889
 msgid "AF42"
 msgstr ""
 
-#: src/config.c:1874
+#: src/config.c:1890
 msgid "AF43"
 msgstr ""
 
@@ -226,7 +230,7 @@ msgid "ATSC"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network_dvb.c:266
-msgid "ATSC Network"
+msgid "ATSC network"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:220 src/input/mpegts/mpegts_mux_dvb.c:223
@@ -254,11 +258,11 @@ msgstr ""
 msgid "Adapter in use by another subscription"
 msgstr ""
 
-#: src/main.c:723
+#: src/main.c:725
 msgid "Add file and line numbers to debug"
 msgstr ""
 
-#: src/main.c:724
+#: src/main.c:726
 msgid "Add the thread ID to debug"
 msgstr ""
 
@@ -266,24 +270,24 @@ msgstr ""
 msgid "Admin"
 msgstr ""
 
-#: src/epg.c:2021 src/epg.c:2022 src/epg.c:2023 src/epg.c:2024 src/epg.c:2025
-#: src/epg.c:2026
+#: src/epg.c:2023 src/epg.c:2024 src/epg.c:2025 src/epg.c:2026 src/epg.c:2027
+#: src/epg.c:2028
 msgid "Adult movie"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:609
-msgid "Advanced (Non-Universal LNBs, Rotors, etc.)"
+msgid "Advanced (non-universal LNBs, rotors, etc.)"
 msgstr ""
 
 #: src/access.c:1420
-msgid "Advanced Streaming"
+msgid "Advanced streaming"
 msgstr ""
 
-#: src/epg.c:2015
+#: src/epg.c:2017
 msgid "Adventure"
 msgstr ""
 
-#: src/epg.c:2152
+#: src/epg.c:2154
 msgid "Advertisement / Shopping"
 msgstr ""
 
@@ -305,11 +309,11 @@ msgid ""
 "equipment."
 msgstr ""
 
-#: src/main.c:670
+#: src/main.c:672
 msgid "Alternate PID path"
 msgstr ""
 
-#: src/main.c:665
+#: src/main.c:667
 msgid "Alternate configuration path"
 msgstr ""
 
@@ -317,21 +321,21 @@ msgstr ""
 msgid "Altitude (meters)"
 msgstr ""
 
-#: src/epg.c:2131
+#: src/epg.c:2133
 msgid "Animals"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:618 src/dvr/dvr_autorec.c:654
-#: src/dvr/dvr_autorec.c:668 src/dvr/dvr_autorec.c:675
-#: src/dvr/dvr_timerec.c:433
+#: src/dvr/dvr_autorec.c:587 src/dvr/dvr_autorec.c:623
+#: src/dvr/dvr_autorec.c:637 src/dvr/dvr_autorec.c:644
+#: src/dvr/dvr_timerec.c:411
 msgid "Any"
 msgstr ""
 
-#: src/epg.c:2103
+#: src/epg.c:2105
 msgid "Arts"
 msgstr ""
 
-#: src/epg.c:2067
+#: src/epg.c:2069
 msgid "Athletics"
 msgstr ""
 
@@ -340,11 +344,11 @@ msgid "Audio Bitrate (kb/s) (0=Auto)"
 msgstr ""
 
 #: src/profile.c:1550
-msgid "Audio CODEC"
+msgid "Audio codec"
 msgstr ""
 
 #: src/esfilter.c:698
-msgid "Audio Stream Filter"
+msgid "Audio stream filter"
 msgstr ""
 
 #: src/satip/server.c:549
@@ -352,44 +356,44 @@ msgid "Auto"
 msgstr ""
 
 #: src/service.c:143
-msgid "Auto Check Disabled"
+msgid "Auto check disabled"
 msgstr ""
 
 #: src/service.c:142
-msgid "Auto Check Enabled"
+msgid "Auto check enabled"
 msgstr ""
 
-#: src/channels.c:386
-msgid "Auto EPG Channel"
+#: src/dvr/dvr_db.c:2822
+msgid "Auto record"
 msgstr ""
 
-#: src/channels.c:347
-msgid "Auto Name"
+#: src/dvr/dvr_db.c:2830
+msgid "Auto record caption"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2809
-msgid "Auto Record"
+#: src/dvr/dvr_db.c:1121
+#, c-format
+msgid "Auto recording%s%s"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2817
-msgid "Auto Record Caption"
+#: src/dvr/dvr_db.c:2837
+msgid "Auto time record"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2824
-msgid "Auto Time Record"
+#: src/bouquet.c:895
+msgid "Auto-Map to channels"
 msgstr ""
 
-#: src/dvr/dvr_db.c:1111
-#, c-format
-msgid "Auto recording%s%s"
+#: src/service.c:168
+msgid "Automatic checking"
 msgstr ""
 
-#: src/bouquet.c:895
-msgid "Auto-Map to Channels"
+#: src/channels.c:397
+msgid "Automatically map EPG source"
 msgstr ""
 
-#: src/service.c:168
-msgid "Automatic Checking"
+#: src/channels.c:358
+msgid "Automatically name from network"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:368
@@ -407,11 +411,11 @@ msgstr ""
 msgid "BB"
 msgstr ""
 
-#: src/subscriptions.c:877
+#: src/subscriptions.c:894
 msgid "Bad"
 msgstr ""
 
-#: src/epg.c:2088
+#: src/epg.c:2090
 msgid "Ballet"
 msgstr ""
 
@@ -431,19 +435,19 @@ msgstr ""
 msgid "Bouquet"
 msgstr ""
 
-#: src/channels.c:443
+#: src/channels.c:455
 msgid "Bouquet (auto)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1134
+#: src/dvr/dvr_autorec.c:1103
 msgid "Brand"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2863
+#: src/dvr/dvr_db.c:2876
 msgid "Broadcast"
 msgstr ""
 
-#: src/epg.c:2111
+#: src/epg.c:2113
 msgid "Broadcasting"
 msgstr ""
 
@@ -451,151 +455,151 @@ msgstr ""
 msgid "Build"
 msgstr ""
 
-#: src/descrambler/caclient.c:173
-#, c-format
-msgid "CA Client %i"
-msgstr ""
-
 #: src/descrambler/constcw.c:290 src/descrambler/constcw.c:350
 msgid "CA ID"
 msgstr ""
 
+#: src/descrambler/caclient.c:173
+#, c-format
+msgid "CA client %i"
+msgstr ""
+
 #: src/esfilter.c:914
-msgid "CA Identification"
+msgid "CA identification"
 msgstr ""
 
 #: src/esfilter.c:922
-msgid "CA Provider"
+msgid "CA provider"
 msgstr ""
 
 #: src/esfilter.c:899
-msgid "CA Stream Filter"
+msgid "CA stream filter"
 msgstr ""
 
 #: src/service.c:199
 msgid "CAID"
 msgstr ""
 
-#: src/descrambler/capmt.c:2218
+#: src/descrambler/capmt.c:2226
 msgid "CAPMT (Linux DVBAPI)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:225
-msgid "CAPMT Interval (ms)"
+msgid "CAPMT interval (ms)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:233
-msgid "CAPMT Query Interval (ms)"
+msgid "CAPMT query interval (ms)"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:549 src/input/mpegts/mpegts_service.c:164
-msgid "CRID Authority"
+msgid "CRID authority"
 msgstr ""
 
-#: src/config.c:1858
+#: src/config.c:1874
 msgid "CS0"
 msgstr ""
 
-#: src/config.c:1859
+#: src/config.c:1875
 msgid "CS1"
 msgstr ""
 
-#: src/config.c:1863
+#: src/config.c:1879
 msgid "CS2"
 msgstr ""
 
-#: src/config.c:1867
+#: src/config.c:1883
 msgid "CS3"
 msgstr ""
 
-#: src/config.c:1871
+#: src/config.c:1887
 msgid "CS4"
 msgstr ""
 
-#: src/config.c:1875
+#: src/config.c:1891
 msgid "CS5"
 msgstr ""
 
-#: src/config.c:1877
+#: src/config.c:1893
 msgid "CS6"
 msgstr ""
 
-#: src/config.c:1878
+#: src/config.c:1894
 msgid "CS7"
 msgstr ""
 
-#: src/dvr/dvr_config.c:805
+#: src/dvr/dvr_config.c:804
 msgid "Cache Scheme"
 msgstr ""
 
-#: src/descrambler/capmt.c:2231
-msgid "Camd.socket Filename / IP Address (TCP mode)"
+#: src/descrambler/capmt.c:2239
+msgid "Camd.socket filename / IP Address (TCP mode)"
 msgstr ""
 
-#: src/epg.c:2077 src/epg.c:2078 src/epg.c:2079 src/epg.c:2080 src/epg.c:2081
-#: src/epg.c:2082 src/epg.c:2083 src/epg.c:2084 src/epg.c:2085
+#: src/epg.c:2079 src/epg.c:2080 src/epg.c:2081 src/epg.c:2082 src/epg.c:2083
+#: src/epg.c:2084 src/epg.c:2085 src/epg.c:2086 src/epg.c:2087
 msgid "Cartoons"
 msgstr ""
 
-#: src/channels.c:332 src/service.c:176 src/dvr/dvr_db.c:2622
-#: src/dvr/dvr_autorec.c:997 src/dvr/dvr_timerec.c:584
+#: src/channels.c:343 src/service.c:176 src/dvr/dvr_db.c:2635
+#: src/dvr/dvr_autorec.c:966 src/dvr/dvr_timerec.c:562
 msgid "Channel"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2632
-msgid "Channel Icon"
+#: src/dvr/dvr_db.c:2645
+msgid "Channel icon"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2639
-msgid "Channel Name"
+#: src/config.c:2062
+msgid "Channel icon name lower-case"
 msgstr ""
 
-#: src/bouquet.c:1007
-msgid "Channel Number Offset"
+#: src/config.c:2055
+msgid "Channel icon path (see Help)"
 msgstr ""
 
-#: src/channels.c:1252 src/dvr/dvr_autorec.c:1006
-msgid "Channel Tag"
+#: src/dvr/dvr_db.c:2652
+msgid "Channel name"
 msgstr ""
 
-#: src/bouquet.c:930
-msgid "Channel Tag Reference"
+#: src/input/mpegts/iptv/iptv_mux.c:169
+msgid "Channel number"
 msgstr ""
 
-#: src/access.c:1529
-msgid "Channel Tags"
+#: src/bouquet.c:1007
+msgid "Channel number offset"
 msgstr ""
 
-#: src/config.c:2046
-msgid "Channel icon name lower-case"
+#: src/input/mpegts/iptv/iptv.c:722
+msgid "Channel numbers from"
 msgstr ""
 
-#: src/config.c:2039
-msgid "Channel icon path (see Help)"
+#: src/channels.c:1264 src/dvr/dvr_autorec.c:975
+msgid "Channel tag"
 msgstr ""
 
-#: src/input/mpegts/iptv/iptv_mux.c:169
-msgid "Channel number"
+#: src/bouquet.c:930
+msgid "Channel tag reference"
 msgstr ""
 
-#: src/input/mpegts/iptv/iptv.c:722
-msgid "Channel numbers from"
+#: src/access.c:1529
+msgid "Channel tags"
 msgstr ""
 
-#: src/profile.c:1520 src/epggrab/channel.c:715
+#: src/profile.c:1520 src/epggrab/channel.c:725
 msgid "Channels"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:202 src/input/mpegts/mpegts_mux.c:573
 #: src/input/mpegts/mpegts_service.c:185
-msgid "Character Set"
+msgid "Character set"
 msgstr ""
 
-#: src/epg.c:2072
-msgid "Children's / Youth programmes"
+#: src/epg.c:2074
+msgid "Children's / Youth programs"
 msgstr ""
 
-#: src/epg.c:2109
+#: src/epg.c:2111
 msgid "Cinema"
 msgstr ""
 
@@ -603,11 +607,11 @@ msgstr ""
 msgid "Class"
 msgstr ""
 
-#: src/epg.c:2020
+#: src/epg.c:2022
 msgid "Classical"
 msgstr ""
 
-#: src/epg.c:2090
+#: src/epg.c:2092
 msgid "Classical music"
 msgstr ""
 
@@ -616,39 +620,39 @@ msgid "Clean effects"
 msgstr ""
 
 #: src/descrambler/caclient.c:268
-msgid "Client Name"
-msgstr ""
-
-#: src/dvr/dvr_config.c:829
-msgid "Clone Scheduled Entry On Error"
+msgid "Client name"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:156
-msgid "Cmd Delay Time (ms) (10-200)"
+#: src/dvr/dvr_config.c:828
+msgid "Clone scheduled entry on error"
 msgstr ""
 
 #: src/descrambler/cwc.c:1736
-msgid "Code Word Client (newcamd)"
+msgid "Code word client (newcamd)"
 msgstr ""
 
-#: src/epg.c:2017
+#: src/epg.c:2019
 msgid "Comedy"
 msgstr ""
 
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:156
+msgid "Command delay time (ms) (10-200)"
+msgstr ""
+
 #: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:105
-msgid "Command Time (ms) (10-100)"
+msgid "Command time (ms) (10-100)"
 msgstr ""
 
-#: src/access.c:1538 src/access.c:1772 src/access.c:1896 src/channels.c:1311
+#: src/access.c:1538 src/access.c:1772 src/access.c:1896 src/channels.c:1323
 #: src/esfilter.c:688 src/esfilter.c:755 src/esfilter.c:822 src/esfilter.c:889
 #: src/esfilter.c:964 src/esfilter.c:1025 src/profile.c:315 src/bouquet.c:1001
-#: src/epggrab/channel.c:731 src/dvr/dvr_db.c:2913 src/dvr/dvr_autorec.c:1172
-#: src/dvr/dvr_timerec.c:668 src/dvr/dvr_config.c:788
+#: src/epggrab/channel.c:741 src/dvr/dvr_db.c:2926 src/dvr/dvr_autorec.c:1141
+#: src/dvr/dvr_timerec.c:646 src/dvr/dvr_config.c:787
 #: src/descrambler/caclient.c:275
 msgid "Comment"
 msgstr ""
 
-#: src/dvr/dvr_db.c:419
+#: src/dvr/dvr_db.c:427
 msgid "Commercial break"
 msgstr ""
 
@@ -656,15 +660,15 @@ msgstr ""
 msgid "Committed"
 msgstr ""
 
-#: src/dvr/dvr_db.c:444
+#: src/dvr/dvr_db.c:454
 msgid "Completed OK"
 msgstr ""
 
 #: src/descrambler/caclient.c:236
-msgid "Conditional Access Client"
+msgid "Conditional access client"
 msgstr ""
 
-#: src/config.c:1886
+#: src/config.c:1902
 msgid "Configuration"
 msgstr ""
 
@@ -672,47 +676,47 @@ msgstr ""
 msgid "Configuration ID"
 msgstr ""
 
-#: src/dvr/dvr_config.c:778
+#: src/dvr/dvr_config.c:777
 msgid "Configuration Name"
 msgstr ""
 
-#: src/config.c:1921
+#: src/config.c:1937
 msgid "Configuration version"
 msgstr ""
 
 #: src/access.c:1495
-msgid "Connection Limit Type"
+msgid "Connection limit type"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:223 src/input/mpegts/mpegts_mux_dvb.c:298
 msgid "Constellation"
 msgstr ""
 
-#: src/profile.c:1505 src/dvr/dvr_db.c:2718
+#: src/profile.c:1505 src/dvr/dvr_db.c:2731
 msgid "Container"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2855 src/dvr/dvr_autorec.c:1074
-msgid "Content Type"
-msgstr ""
-
 #: src/input/mpegts/iptv/iptv.c:713
 msgid "Content character set"
 msgstr ""
 
-#: src/epg.c:2046
+#: src/dvr/dvr_db.c:2868 src/dvr/dvr_autorec.c:1043
+msgid "Content type"
+msgstr ""
+
+#: src/epg.c:2048
 msgid "Contest"
 msgstr ""
 
 #: src/profile.c:350
-msgid "Continue On Access Error"
+msgid "Continue even if descrambling fails"
 msgstr ""
 
-#: src/config.c:1944
+#: src/config.c:1960
 msgid "Cookie expiration (days)"
 msgstr ""
 
-#: src/epg.c:2151
+#: src/epg.c:2153
 msgid "Cooking"
 msgstr ""
 
@@ -724,19 +728,19 @@ msgstr ""
 msgid "Copy layout"
 msgstr ""
 
-#: src/bouquet.c:923
-msgid "Create Tag"
-msgstr ""
-
 #: src/input/mpegts/iptv/iptv.c:706
 msgid "Create bouquet"
 msgstr ""
 
+#: src/bouquet.c:923
+msgid "Create tag"
+msgstr ""
+
 #: src/input/mpegts/mpegts_service.c:215
 msgid "Created"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2746 src/dvr/dvr_autorec.c:1165 src/dvr/dvr_timerec.c:661
+#: src/dvr/dvr_db.c:2759 src/dvr/dvr_autorec.c:1134 src/dvr/dvr_timerec.c:639
 msgid "Creator"
 msgstr ""
 
@@ -748,11 +752,11 @@ msgstr ""
 msgid "Cron multi-line"
 msgstr ""
 
-#: src/epg.c:2103
+#: src/epg.c:2105
 msgid "Culture (without music)"
 msgstr ""
 
-#: src/epg.c:2029
+#: src/epg.c:2031
 msgid "Current affairs"
 msgstr ""
 
@@ -760,31 +764,31 @@ msgstr ""
 msgid "Custom HTTP headers"
 msgstr ""
 
-#: src/main.c:680
+#: src/main.c:682
 msgid "DBus - use the session message bus instead of the system one"
 msgstr ""
 
-#: src/descrambler/constcw.c:285
-msgid "DES Constant Code Word Client"
-msgstr ""
-
 #: src/descrambler/cwc.c:1767
 msgid "DES Key"
 msgstr ""
 
-#: src/config.c:1959
+#: src/descrambler/constcw.c:285
+msgid "DES constant code word client"
+msgstr ""
+
+#: src/config.c:1975
 msgid "DSCP/TOS for streaming"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2788
+#: src/dvr/dvr_db.c:2801
 msgid "DVB EPG ID"
 msgstr ""
 
-#: src/config.c:1904
-msgid "DVB Scan Files"
+#: src/config.c:1920
+msgid "DVB scan files"
 msgstr ""
 
-#: src/config.c:2004
+#: src/config.c:2020
 msgid "DVB scan files path"
 msgstr ""
 
@@ -793,7 +797,7 @@ msgid "DVB-C"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network_dvb.c:220
-msgid "DVB-C Network"
+msgid "DVB-C network"
 msgstr ""
 
 #: src/satip/server.c:657
@@ -812,28 +816,28 @@ msgstr ""
 msgid "DVB-S 4-port"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:562
-msgid "DVB-S Advanced"
-msgstr ""
-
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:501
 msgid "DVB-S EN50494 (UniCable, experimental)"
 msgstr ""
 
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:562
+msgid "DVB-S advanced"
+msgstr ""
+
 #: src/input/mpegts/mpegts_network_dvb.c:239
-msgid "DVB-S Network"
+msgid "DVB-S network"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:214
-msgid "DVB-S Satconf"
+msgid "DVB-S satellite configuration"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:328
-msgid "DVB-S Simple"
+msgid "DVB-S simple"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:352
-msgid "DVB-S Toneburst"
+msgid "DVB-S tone burst"
 msgstr ""
 
 #: src/satip/server.c:629
@@ -845,7 +849,7 @@ msgid "DVB-T"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network_dvb.c:201
-msgid "DVB-T Network"
+msgid "DVB-T network"
 msgstr ""
 
 #: src/satip/server.c:643
@@ -860,95 +864,91 @@ msgstr ""
 msgid "DVR"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:956
-msgid "DVR Auto-Record Entry"
+#: src/dvr/dvr_autorec.c:925
+msgid "DVR Auto-record entry"
 msgstr ""
 
-#: src/dvr/dvr_config.c:736
-msgid "DVR Behavior"
+#: src/dvr/dvr_timerec.c:623
+msgid "DVR Configuration"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2728 src/dvr/dvr_autorec.c:1125 src/dvr/dvr_timerec.c:645
-msgid "DVR Configuration"
+#: src/dvr/dvr_config.c:727
+msgid "DVR Configuration profile"
 msgstr ""
 
-#: src/dvr/dvr_config.c:728
-msgid "DVR Configuration Profile"
+#: src/dvr/dvr_autorec.c:1066
+msgid "DVR Log retention (days)"
 msgstr ""
 
-#: src/access.c:1474
-msgid "DVR Configuration Profiles"
+#: src/profile.c:253
+msgid "DVR Override: high"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2552
-msgid "DVR Entry"
+#: src/profile.c:252
+msgid "DVR Override: important"
 msgstr ""
 
-#: src/dvr/dvr_config.c:822
-msgid "DVR File Removal Time (days)"
+#: src/profile.c:255
+msgid "DVR Override: low"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2702 src/dvr/dvr_autorec.c:1097 src/dvr/dvr_timerec.c:633
-msgid "DVR Log Retention (days)"
+#: src/profile.c:254
+msgid "DVR Override: normal"
 msgstr ""
 
-#: src/dvr/dvr_config.c:814
-msgid "DVR Log Retention Time (days)"
+#: src/profile.c:256
+msgid "DVR Override: unimportant"
 msgstr ""
 
-#: src/profile.c:253
-msgid "DVR Override High"
+#: src/dvr/dvr_config.c:735
+msgid "DVR behavior"
 msgstr ""
 
-#: src/profile.c:252
-msgid "DVR Override Important"
+#: src/dvr/dvr_db.c:2741 src/dvr/dvr_autorec.c:1094
+msgid "DVR configuration"
 msgstr ""
 
-#: src/profile.c:255
-msgid "DVR Override Low"
+#: src/access.c:1474
+msgid "DVR configuration profiles"
 msgstr ""
 
-#: src/profile.c:254
-msgid "DVR Override Normal"
+#: src/dvr/dvr_db.c:2565
+msgid "DVR entry"
 msgstr ""
 
-#: src/profile.c:256
-msgid "DVR Override Unimportant"
+#: src/dvr/dvr_config.c:821
+msgid "DVR file retention period (days)"
 msgstr ""
 
-#: src/channels.c:409
-msgid "DVR Post"
+#: src/dvr/dvr_db.c:2715 src/dvr/dvr_timerec.c:611
+msgid "DVR log retention (days)"
 msgstr ""
 
-#: src/channels.c:402
-msgid "DVR Pre"
+#: src/dvr/dvr_config.c:813
+msgid "DVR log retention period (days)"
 msgstr ""
 
-#: src/dvr/dvr_timerec.c:549
-msgid "DVR Time-Record Entry"
+#: src/dvr/dvr_timerec.c:527
+msgid "DVR time record entry"
 msgstr ""
 
-#: src/epg.c:2088
+#: src/epg.c:2090
 msgid "Dance"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2781
-msgid "Data Errors"
+#: src/dvr/dvr_db.c:2794
+msgid "Data errors"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1050 src/dvr/dvr_timerec.c:614
+#: src/dvr/dvr_autorec.c:1019 src/dvr/dvr_timerec.c:592
 msgid "Days of Week"
 msgstr ""
 
-#: 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 src/epg.c:2042
+#: 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:2042 src/epg.c:2043 src/epg.c:2044
 msgid "Debate"
 msgstr ""
 
-#: src/main.c:714
-msgid "Debug Options"
-msgstr ""
-
 #: src/tvhlog.c:641
 msgid "Debug libav log"
 msgstr ""
@@ -957,6 +957,10 @@ msgstr ""
 msgid "Debug log path"
 msgstr ""
 
+#: src/main.c:716
+msgid "Debug options"
+msgstr ""
+
 #: src/tvhlog.c:611
 msgid "Debug subsystems"
 msgstr ""
@@ -973,40 +977,40 @@ msgstr ""
 msgid "Debugging"
 msgstr ""
 
-#: src/config.c:1857 src/profile.c:300
+#: src/config.c:1873 src/profile.c:300
 msgid "Default"
 msgstr ""
 
-#: src/profile.c:321
-msgid "Default Priority"
+#: src/config.c:1991
+msgid "Default language(s)"
 msgstr ""
 
-#: src/config.c:1975
-msgid "Default language(s)"
+#: src/profile.c:321
+msgid "Default priority"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:210 src/input/mpegts/mpegts_mux_dvb.c:282
 #: src/input/mpegts/mpegts_mux_dvb.c:536 src/input/mpegts/mpegts_mux_dvb.c:642
-msgid "Delivery System"
+msgid "Delivery system"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:78
-msgid "Demux Path"
+msgid "Demux path"
 msgstr ""
 
 #: src/satip/server.c:600
-msgid "Descramble Services (Limit Per Mux)"
+msgid "Descramble services (limit per mux)"
 msgstr ""
 
-#: src/config.c:1967
+#: src/config.c:1983
 msgid "Descrambler buffer (TS packets)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2678 src/dvr/dvr_db.c:2685
+#: src/dvr/dvr_db.c:2691 src/dvr/dvr_db.c:2698
 msgid "Description"
 msgstr ""
 
-#: src/epg.c:2014
+#: src/epg.c:2016
 msgid "Detective"
 msgstr ""
 
@@ -1015,35 +1019,35 @@ msgid "Device ID"
 msgstr ""
 
 #: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:170
-msgid "Device Model"
+msgid "Device model"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:92
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:248
-msgid "Device Path"
+msgid "Device path"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2760 src/dvr/dvr_autorec.c:978 src/dvr/dvr_timerec.c:578
+#: src/dvr/dvr_db.c:2773 src/dvr/dvr_autorec.c:947 src/dvr/dvr_timerec.c:556
 msgid "Directory"
 msgstr ""
 
-#: src/dvr/dvr_config.c:933
-msgid "Directory Permissions (octal, e.g. 0775)"
+#: src/dvr/dvr_config.c:932
+msgid "Directory permissions (octal, e.g. 0775)"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:458
 msgid "Disable"
 msgstr ""
 
-#: src/main.c:733
+#: src/main.c:735
 msgid "Disable DVB bouquets"
 msgstr ""
 
-#: src/main.c:693
+#: src/main.c:695
 msgid "Disable SAT>IP client"
 msgstr ""
 
-#: src/main.c:731
+#: src/main.c:733
 msgid "Disable all access control checks"
 msgstr ""
 
@@ -1051,12 +1055,16 @@ msgstr ""
 msgid "Disable device/firmware-specific workarounds"
 msgstr ""
 
-#: src/main.c:717
+#: src/main.c:719
 msgid "Disable syslog (all messages)"
 msgstr ""
 
-#: 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 src/epg.c:2042
+#: src/channels.c:335
+msgid "Disabled"
+msgstr ""
+
+#: 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:2042 src/epg.c:2043 src/epg.c:2044
 msgid "Discussion"
 msgstr ""
 
@@ -1064,14 +1072,14 @@ msgstr ""
 msgid "DiseqC"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:92
-msgid "DiseqC Rotor"
-msgstr ""
-
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:230
 msgid "DiseqC repeats"
 msgstr ""
 
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:92
+msgid "DiseqC rotor"
+msgstr ""
+
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:116
 msgid "DiseqC switch"
 msgstr ""
@@ -1080,44 +1088,44 @@ msgstr ""
 msgid "Do not use"
 msgstr ""
 
-#: src/epg.c:2032 src/epg.c:2115
+#: src/epg.c:2034 src/epg.c:2117
 msgid "Documentary"
 msgstr ""
 
-#: src/dvr/dvr_config.c:997
-msgid "Don't Include Title In Filename"
-msgstr ""
-
-#: src/dvr/dvr_db.c:2795
-msgid "Don't Reschedule"
+#: src/main.c:668
+msgid "Don't backup configuration tree at upgrade"
 msgstr ""
 
-#: src/main.c:666
-msgid "Don't backup configuration tree at upgrade"
+#: src/dvr/dvr_config.c:996
+msgid "Don't include title in filename"
 msgstr ""
 
-#: src/dvr/dvr_config.c:689
+#: src/dvr/dvr_config.c:688
 msgid "Don't keep"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2802
+#: src/dvr/dvr_db.c:2815
 msgid "Don't re-record"
 msgstr ""
 
-#: src/epg.c:2013 src/epg.c:2020 src/epg.c:2021 src/epg.c:2022 src/epg.c:2023
-#: src/epg.c:2024 src/epg.c:2025 src/epg.c:2026
+#: src/dvr/dvr_db.c:2808
+msgid "Don't reschedule"
+msgstr ""
+
+#: src/epg.c:2015 src/epg.c:2022 src/epg.c:2023 src/epg.c:2024 src/epg.c:2025
+#: src/epg.c:2026 src/epg.c:2027 src/epg.c:2028
 msgid "Drama"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1089
-msgid "Duplicate Handling"
+#: src/dvr/dvr_autorec.c:1058
+msgid "Duplicate handling"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2615
+#: src/dvr/dvr_db.c:2628
 msgid "Duration"
 msgstr ""
 
-#: src/config.c:1876
+#: src/config.c:1892
 msgid "EF"
 msgstr ""
 
@@ -1126,103 +1134,103 @@ msgid "EIT - skip TSID check"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:210
-msgid "EIT Local Time"
+msgid "EIT broadcast in local time"
 msgstr ""
 
 #: src/epggrab/module.c:108
-msgid "EPG Grabber"
+msgid "EPG grabber"
+msgstr ""
+
+#: src/epggrab/channel.c:647
+msgid "EPG grabber channel"
 msgstr ""
 
 #: src/epggrab.c:231
-msgid "EPG Grabber Configuration"
+msgid "EPG grabber configuration"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv_mux.c:181
-msgid "EPG Name"
+msgid "EPG name"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:506
-msgid "EPG Scan"
+msgid "EPG scan"
 msgstr ""
 
-#: src/channels.c:393
-msgid "EPG Source"
-msgstr ""
-
-#: src/dvr/dvr_config.c:860
-msgid "EPG Update Window"
+#: src/epggrab.c:307
+msgid "EPG scan timeout in seconds (30-7200)"
 msgstr ""
 
-#: src/epggrab/channel.c:637
-msgid "EPG grabber channel"
+#: src/channels.c:404
+msgid "EPG source"
 msgstr ""
 
-#: src/epggrab.c:307
-msgid "EPG scan timeout in seconds (30-7200)"
+#: src/dvr/dvr_config.c:859
+msgid "EPG update window"
 msgstr ""
 
-#: src/epg.c:2114 src/epg.c:2116
+#: src/epg.c:2116 src/epg.c:2118
 msgid "Economics"
 msgstr ""
 
-#: src/epg.c:2130
+#: src/epg.c:2132
 msgid "Education"
 msgstr ""
 
-#: src/epg.c:2076
+#: src/epg.c:2078
 msgid "Educational"
 msgstr ""
 
 #: src/esfilter.c:595
-msgid "Elementary Stream Filter"
+msgid "Elementary stream filter"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:459
 msgid "Enable (auto)"
 msgstr ""
 
-#: src/main.c:678
+#: src/main.c:680
 msgid "Enable DBus"
 msgstr ""
 
-#: src/config.c:2018
+#: src/config.c:2034
 msgid "Enable NTP driver"
 msgstr ""
 
-#: src/main.c:730
+#: src/main.c:732
 msgid "Enable coredumps for daemon"
 msgstr ""
 
-#: src/main.c:715
+#: src/main.c:717
 msgid "Enable debug on stderr"
 msgstr ""
 
-#: src/main.c:719
+#: src/main.c:721
 msgid "Enable debug subsystems"
 msgstr ""
 
-#: src/main.c:718
+#: src/main.c:720
 msgid "Enable debug to file"
 msgstr ""
 
-#: src/main.c:716
+#: src/main.c:718
 msgid "Enable debug to syslog"
 msgstr ""
 
-#: src/main.c:721
+#: src/main.c:723
 msgid "Enable trace subsystems"
 msgstr ""
 
-#: src/main.c:728
-msgid "Enable webUI debug (non-minified JS)"
+#: src/main.c:730
+msgid "Enable web UI debug (non-minified JS)"
 msgstr ""
 
-#: src/access.c:1380 src/access.c:1744 src/access.c:1883 src/channels.c:341
-#: src/channels.c:1261 src/service.c:161 src/imagecache.c:84
-#: src/esfilter.c:621 src/profile.c:293 src/bouquet.c:880
-#: src/epggrab/module.c:141 src/epggrab/channel.c:647 src/dvr/dvr_db.c:2562
-#: src/dvr/dvr_autorec.c:966 src/dvr/dvr_timerec.c:559
-#: src/dvr/dvr_config.c:768 src/descrambler/caclient.c:262
+#: src/access.c:1380 src/access.c:1744 src/access.c:1883 src/channels.c:336
+#: src/channels.c:352 src/channels.c:1273 src/service.c:161
+#: src/imagecache.c:84 src/esfilter.c:621 src/profile.c:293 src/bouquet.c:880
+#: src/epggrab/module.c:141 src/epggrab/channel.c:657 src/dvr/dvr_db.c:2575
+#: src/dvr/dvr_autorec.c:935 src/dvr/dvr_timerec.c:537
+#: src/dvr/dvr_config.c:767 src/descrambler/caclient.c:262
 #: src/input/mpegts/mpegts_input.c:226 src/input/mpegts/mpegts_mux.c:498
 #: src/input/mpegts/mpegts_mux_sched.c:126
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1272
@@ -1235,19 +1243,19 @@ msgstr ""
 msgid "Encrypted"
 msgstr ""
 
-#: src/htsp_server.c:656
+#: src/htsp_server.c:802
 msgid "Encrypted service"
 msgstr ""
 
-#: src/epg.c:2075
-msgid "Entertainment programmes for 10 to 16"
+#: src/epg.c:2077
+msgid "Entertainment programs for 10 to 16"
 msgstr ""
 
-#: src/epg.c:2074
-msgid "Entertainment programmes for 6 to 14"
+#: src/epg.c:2076
+msgid "Entertainment programs for 6 to 14"
 msgstr ""
 
-#: src/epg.c:2131
+#: src/epg.c:2133
 msgid "Environment"
 msgstr ""
 
@@ -1255,73 +1263,77 @@ msgstr ""
 msgid "Environment (pipe)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2871
+#: src/dvr/dvr_db.c:2884
 msgid "Episode"
 msgstr ""
 
-#: src/dvr/dvr_db.c:580
+#: src/dvr/dvr_db.c:590
 #, c-format
 msgid "Episode %d"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2767
-msgid "Error Code"
+#: src/dvr/dvr_db.c:2780
+msgid "Error code"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2774
+#: src/dvr/dvr_db.c:2787
 msgid "Errors"
 msgstr ""
 
 #: src/descrambler/constcw.c:322 src/descrambler/constcw.c:382
-msgid "Even Key"
+msgid "Even key"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:785
+#: src/dvr/dvr_autorec.c:754
 msgid "Every day"
 msgstr ""
 
 #: src/access.c:1522
-msgid "Exclude Channel Tags"
+msgid "Exclude channel tags"
 msgstr ""
 
-#: src/epg.c:2134
+#: src/epg.c:2136
 msgid "Expeditions"
 msgstr ""
 
-#: src/epg.c:2110
+#: src/epg.c:2112
 msgid "Experimental film"
 msgstr ""
 
 #: src/satip/server.c:569
-msgid "Exported Tuners"
+msgid "Exported tuners"
 msgstr ""
 
 #: src/epggrab/module.c:59
 msgid "External"
 msgstr ""
 
-#: src/epggrab/module.c:176
-msgid "External EPG Grabber"
+#: src/epggrab/module.c:183
+msgid "External EPG grabber"
 msgstr ""
 
 #: src/bouquet.c:945
 msgid "External URL"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2576 src/dvr/dvr_autorec.c:1033
-msgid "Extra Start Time"
+#: src/epggrab/module.c:172
+msgid "Extra arguments"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2600 src/dvr/dvr_autorec.c:1041
-msgid "Extra Stop Time"
+#: src/dvr/dvr_config.c:851
+msgid "Extra padding after recordings (minutes)"
 msgstr ""
 
-#: src/dvr/dvr_config.c:852
-msgid "Extra Time After Recordings (minutes)"
+#: src/dvr/dvr_config.c:843
+msgid "Extra padding before recordings (minutes)"
 msgstr ""
 
-#: src/dvr/dvr_config.c:844
-msgid "Extra Time Before Recordings (minutes)"
+#: src/dvr/dvr_autorec.c:1002
+msgid "Extra start time"
+msgstr ""
+
+#: src/dvr/dvr_autorec.c:1010
+msgid "Extra stop time"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:390
@@ -1333,14 +1345,14 @@ msgid "FEC"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:235
-msgid "FEC High"
+msgid "FEC high"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:238
-msgid "FEC Low"
+msgid "FEC low"
 msgstr ""
 
-#: src/epg.c:2130
+#: src/epg.c:2132
 msgid "Factual topics"
 msgstr ""
 
@@ -1348,7 +1360,7 @@ msgstr ""
 msgid "Failed DVR"
 msgstr ""
 
-#: src/epg.c:2016
+#: src/epg.c:2018
 msgid "Fantasy"
 msgstr ""
 
@@ -1356,59 +1368,63 @@ msgstr ""
 msgid "Fast input switch"
 msgstr ""
 
-#: src/dvr/dvr_db.c:440
-msgid "File Missing"
+#: src/dvr/dvr_db.c:2898
+msgid "File Size"
 msgstr ""
 
-#: src/dvr/dvr_db.c:431
-msgid "File Not Created"
+#: src/dvr/dvr_db.c:450
+msgid "File missing"
 msgstr ""
 
-#: src/dvr/dvr_config.c:891
-msgid "File Permissions (octal, e.g. 0664)"
+#: src/dvr/dvr_db.c:441
+msgid "File not created"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2885
-msgid "File Size"
+#: src/dvr/dvr_config.c:890
+msgid "File permissions (octal, e.g. 0664)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2710 src/dvr/dvr_autorec.c:1104 src/dvr/dvr_timerec.c:639
+#: src/dvr/dvr_db.c:2723 src/dvr/dvr_autorec.c:1073 src/dvr/dvr_timerec.c:617
 msgid "File removal (days)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2753
+#: src/dvr/dvr_db.c:2766
 msgid "Filename"
 msgstr ""
 
-#: src/dvr/dvr_config.c:899
-msgid "Filename Character Set"
+#: src/dvr/dvr_config.c:751
+msgid "Filename Options"
 msgstr ""
 
-#: src/dvr/dvr_config.c:752
-msgid "Filename Options"
+#: src/dvr/dvr_config.c:898
+msgid "Filename character set"
 msgstr ""
 
-#: src/epg.c:2109
+#: src/epg.c:2111
 msgid "Film"
 msgstr ""
 
-#: src/epg.c:2105
+#: src/epg.c:2107
 msgid "Fine arts"
 msgstr ""
 
-#: src/epg.c:2150
+#: src/dvr/dvr_db.c:433
+msgid "Finished"
+msgstr ""
+
+#: src/epg.c:2152
 msgid "Fitness and health"
 msgstr ""
 
-#: src/epg.c:2091
+#: src/epg.c:2093
 msgid "Folk"
 msgstr ""
 
-#: src/epg.c:2018
+#: src/epg.c:2020
 msgid "Folkloric"
 msgstr ""
 
-#: src/epg.c:2064
+#: src/epg.c:2066
 msgid "Football"
 msgstr ""
 
@@ -1420,35 +1436,35 @@ msgstr ""
 msgid "Force CA ID (e.g. 0x2600)"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:134
-msgid "Force Old Status"
-msgstr ""
-
-#: src/profile.c:330
-msgid "Force Priority"
+#: src/epggrab.c:291
+msgid "Force initial EPG scan at start-up"
 msgstr ""
 
-#: src/epggrab.c:291
-msgid "Force initial EPG scan at startup"
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:134
+msgid "Force old status"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:269
 msgid "Force pilot for DVB-S2"
 msgstr ""
 
+#: src/profile.c:330
+msgid "Force priority"
+msgstr ""
+
 #: src/input/mpegts/satip/satip_frontend.c:173
 msgid "Force teardown delay"
 msgstr ""
 
-#: src/epg.c:2134
+#: src/epg.c:2136
 msgid "Foreign countries"
 msgstr ""
 
-#: src/main.c:667
+#: src/main.c:669
 msgid "Fork and run as daemon"
 msgstr ""
 
-#: src/dvr/dvr_config.c:925
+#: src/dvr/dvr_config.c:924
 msgid "Format String"
 msgstr ""
 
@@ -1469,23 +1485,23 @@ msgstr ""
 msgid "Frequency (kHz)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:767
+#: src/dvr/dvr_autorec.c:736
 msgid "Fri"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:325
 #: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:163
-msgid "Friendly Name"
+msgid "Friendly name"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:85
 #: src/input/mpegts/satip/satip_frontend.c:146
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:558
-msgid "Frontend Number"
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:548
+msgid "Frontend number"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:64
-msgid "Frontend Path"
+msgid "Frontend path"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:238
@@ -1493,18 +1509,18 @@ msgid "Full DiseqC"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:227
-msgid "Full Mux Rx mode supported"
+msgid "Full mux RX mode supported"
 msgstr ""
 
-#: src/dvr/dvr_config.c:744
-msgid "Full Pathname Specification"
+#: src/dvr/dvr_config.c:743
+msgid "Full pathname specification"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:991
+#: src/dvr/dvr_autorec.c:960
 msgid "Full-text"
 msgstr ""
 
-#: src/epg.c:2136
+#: src/epg.c:2138
 msgid "Further education"
 msgstr ""
 
@@ -1513,19 +1529,19 @@ msgid "GOTOX"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:122
-msgid "GOTOX Position"
+msgid "GOTOX position"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:117
-msgid "GOTOX Rotor"
+msgid "GOTOX rotor"
 msgstr ""
 
-#: src/epg.c:2045 src/epg.c:2046
+#: src/epg.c:2047 src/epg.c:2048
 msgid "Game show"
 msgstr ""
 
-#: src/epg.c:2153 src/epg.c:2154 src/epg.c:2155 src/epg.c:2156 src/epg.c:2157
-#: src/epg.c:2158 src/epg.c:2159
+#: src/epg.c:2155 src/epg.c:2156 src/epg.c:2157 src/epg.c:2158 src/epg.c:2159
+#: src/epg.c:2160 src/epg.c:2161
 msgid "Gardening"
 msgstr ""
 
@@ -1534,7 +1550,7 @@ msgid "General"
 msgstr ""
 
 #: src/epggrab.c:237
-msgid "General Config"
+msgid "General configuration"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:260
@@ -1542,32 +1558,32 @@ msgstr ""
 msgid "Generic"
 msgstr ""
 
-#: src/main.c:660
-msgid "Generic Options"
+#: src/main.c:662
+msgid "Generic options"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:229
-msgid "Guard Interval"
+msgid "Guard interval"
 msgstr ""
 
 #: src/profile.c:267
-msgid "HD: High Definition"
+msgid "HD: High definition"
 msgstr ""
 
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:590
-msgid "HDHomeRun ATSC Frontend"
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:580
+msgid "HDHomeRun ATSC frontend"
 msgstr ""
 
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:552
-msgid "HDHomeRun DVB Frontend"
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:542
+msgid "HDHomeRun DVB frontend"
 msgstr ""
 
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:580
-msgid "HDHomeRun DVB-C Frontend"
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:570
+msgid "HDHomeRun DVB-C frontend"
 msgstr ""
 
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:570
-msgid "HDHomeRun DVB-T Frontend"
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:560
+msgid "HDHomeRun DVB-T frontend"
 msgstr ""
 
 #: src/access.c:1448
@@ -1579,18 +1595,18 @@ msgid "HTSP Default Stream Settings"
 msgstr ""
 
 #: src/profile.c:928
-msgid "HTSP Stream Profile"
+msgid "HTSP stream profile"
 msgstr ""
 
 #: src/access.c:1426
-msgid "HTSP Streaming"
+msgid "HTSP streaming"
 msgstr ""
 
-#: src/config.c:1951
-msgid "HTTP CORS Origin"
+#: src/config.c:1967
+msgid "HTTP CORS origin"
 msgstr ""
 
-#: src/epg.c:2148
+#: src/epg.c:2150
 msgid "Handicraft"
 msgstr ""
 
@@ -1602,19 +1618,19 @@ msgstr ""
 msgid "Hierarchy"
 msgstr ""
 
-#: src/profile.c:248 src/dvr/dvr_db.c:2095
+#: src/profile.c:248 src/dvr/dvr_db.c:2112
 msgid "High"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:195
-msgid "High Bitrate Mode (CI+ CAMs Only)"
+msgid "High bitrate mode (CI+ CAMs only)"
 msgstr ""
 
-#: src/epg.c:2020
+#: src/epg.c:2022
 msgid "Historical movie"
 msgstr ""
 
-#: src/epg.c:2016
+#: src/epg.c:2018
 msgid "Horror"
 msgstr ""
 
@@ -1622,7 +1638,7 @@ msgstr ""
 msgid "Hostname/IP"
 msgstr ""
 
-#: src/epggrab/channel.c:682
+#: src/epggrab/channel.c:692
 msgid "ID"
 msgstr ""
 
@@ -1632,11 +1648,11 @@ msgstr ""
 
 #: src/input/mpegts/satip/satip.c:304
 #: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:149
-msgid "IP Address"
+msgid "IP address"
 msgstr ""
 
 #: src/access.c:1844 src/access.c:1873
-msgid "IP Blocking"
+msgid "IP blocking"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv.c:137
@@ -1647,31 +1663,31 @@ msgstr ""
 msgid "IPTV Automatic Network"
 msgstr ""
 
-#: src/input/mpegts/iptv/iptv.c:144
-msgid "IPTV Input"
-msgstr ""
-
 #: src/input/mpegts/iptv/iptv_mux.c:115
 msgid "IPTV Multiplex"
 msgstr ""
 
+#: src/input/mpegts/iptv/iptv.c:144
+msgid "IPTV input"
+msgstr ""
+
 #: src/input/mpegts/iptv/iptv.c:579
-msgid "IPTV Network"
+msgid "IPTV network"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:588
 msgid "ISI (Stream ID)"
 msgstr ""
 
-#: src/epggrab/channel.c:708
+#: src/epggrab/channel.c:718
 msgid "Icon"
 msgstr ""
 
-#: src/channels.c:1291
+#: src/channels.c:1303
 msgid "Icon (full URL)"
 msgstr ""
 
-#: src/channels.c:379 src/channels.c:1298 src/input/mpegts/iptv/iptv_mux.c:187
+#: src/channels.c:390 src/channels.c:1310 src/input/mpegts/iptv/iptv_mux.c:187
 msgid "Icon URL"
 msgstr ""
 
@@ -1679,7 +1695,7 @@ msgstr ""
 msgid "Icon base URL"
 msgstr ""
 
-#: src/channels.c:1305
+#: src/channels.c:1317
 msgid "Icon has title"
 msgstr ""
 
@@ -1687,19 +1703,19 @@ msgstr ""
 msgid "Icons from"
 msgstr ""
 
-#: src/subscriptions.c:865
+#: src/subscriptions.c:882
 msgid "Idle"
 msgstr ""
 
 #: src/input/mpegts/mpegts_input.c:272
-msgid "Idle Scan"
+msgid "Idle scan"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:171
-msgid "Idle Scan Muxes"
+msgid "Idle scan muxes"
 msgstr ""
 
-#: src/main.c:671
+#: src/main.c:673
 msgid ""
 "If no user account exists then create one with\n"
 "no username and no password. Use with care as\n"
@@ -1716,10 +1732,6 @@ msgstr ""
 msgid "Ignore EPG (EIT)"
 msgstr ""
 
-#: src/input/mpegts/mpegts_network.c:187
-msgid "Ignore Provider's Channel Numbers"
-msgstr ""
-
 #: src/input/mpegts/mpegts_mux.c:480
 msgid "Ignore descriptor 5"
 msgstr ""
@@ -1728,100 +1740,100 @@ msgstr ""
 msgid "Ignore invalid SSL certificate"
 msgstr ""
 
+#: src/input/mpegts/mpegts_network.c:187
+msgid "Ignore provider's channel numbers"
+msgstr ""
+
 #: src/imagecache.c:76
-msgid "Image Cache"
+msgid "Image cache"
 msgstr ""
 
-#: src/main.c:729
+#: src/main.c:731
 msgid "Immediately abort"
 msgstr ""
 
-#: src/profile.c:247 src/dvr/dvr_db.c:2094
+#: src/profile.c:247 src/dvr/dvr_db.c:2111
 msgid "Important"
 msgstr ""
 
-#: src/dvr/dvr_config.c:962
-msgid "Include Channel Name In Filename"
+#: src/dvr/dvr_config.c:961
+msgid "Include channel name in filename"
 msgstr ""
 
-#: src/dvr/dvr_config.c:969
-msgid "Include Date In Filename"
+#: src/dvr/dvr_config.c:968
+msgid "Include date In filename"
 msgstr ""
 
-#: src/dvr/dvr_config.c:983
-msgid "Include Episode In Filename"
+#: src/dvr/dvr_config.c:982
+msgid "Include episode in filename"
 msgstr ""
 
-#: src/dvr/dvr_config.c:990
-msgid "Include Subtitle In Filename"
+#: src/dvr/dvr_config.c:989
+msgid "Include subtitle in filename"
 msgstr ""
 
-#: src/dvr/dvr_config.c:976
-msgid "Include Time In Filename"
+#: src/dvr/dvr_config.c:975
+msgid "Include time In filename"
 msgstr ""
 
 #: src/access.c:1373 src/esfilter.c:614 src/descrambler/caclient.c:255
 msgid "Index"
 msgstr ""
 
-#: src/config.c:1986
+#: src/config.c:2002
 msgid "Information area"
 msgstr ""
 
-#: src/epg.c:2076
+#: src/epg.c:2078
 msgid "Informational"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:261
-msgid "Init Rotor Time (seconds)"
-msgstr ""
-
 #: src/input/mpegts/mpegts_input.c:264
-msgid "Initial Scan"
+msgid "Initial scan"
 msgstr ""
 
 #: src/input.c:29
-msgid "Input Base"
+msgid "Input base"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:120
-msgid "Input Buffer (Bytes)"
+msgid "Input buffer (bytes)"
 msgstr ""
 
 #: src/input.c:36
-msgid "Input Instance"
+msgid "Input instance"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:71
-msgid "Input Path"
+msgid "Input path"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv_mux.c:150
 msgid "Interface"
 msgstr ""
 
-#: src/channels.c:1279 src/epggrab/module.c:58
+#: src/channels.c:1291 src/epggrab/module.c:58
 msgid "Internal"
 msgstr ""
 
 #: src/epggrab/module.c:159
-msgid "Internal EPG Grabber"
+msgid "Internal EPG grabber"
 msgstr ""
 
 #: src/epggrab.c:241
-msgid "Internal Grabber"
+msgid "Internal grabber"
 msgstr ""
 
-#: 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 src/epg.c:2042
+#: 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:2042 src/epg.c:2043 src/epg.c:2044
 msgid "Interview"
 msgstr ""
 
-#: src/dvr/dvr_db.c:425 src/dvr/dvr_db.c:452 src/dvr/dvr_timerec.c:455
+#: src/dvr/dvr_db.c:435 src/dvr/dvr_db.c:462 src/dvr/dvr_timerec.c:433
 msgid "Invalid"
 msgstr ""
 
-#: src/main.c:813
+#: src/main.c:815
 #, c-format
 msgid "Invalid adapter number '%s'\n"
 msgstr ""
@@ -1830,7 +1842,7 @@ msgstr ""
 msgid "Invalid target"
 msgstr ""
 
-#: src/epg.c:2092
+#: src/epg.c:2094
 msgid "Jazz"
 msgstr ""
 
@@ -1847,7 +1859,7 @@ msgid "Kill timeout (pipe/secs)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:151
-msgid "LNA (Low Noise Amplifier)"
+msgid "LNA (Low noise amplifier)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:61
@@ -1855,7 +1867,7 @@ msgid "LNB"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1303
-msgid "LNB Type"
+msgid "LNB type"
 msgstr ""
 
 #: src/access.c:1399 src/esfilter.c:646 src/esfilter.c:713 src/esfilter.c:780
@@ -1863,45 +1875,41 @@ msgstr ""
 msgid "Language"
 msgstr ""
 
-#: src/config.c:1896
-msgid "Language Settings"
+#: src/config.c:1912
+msgid "Language settings"
 msgstr ""
 
-#: src/epg.c:2137 src/epg.c:2138 src/epg.c:2139 src/epg.c:2140 src/epg.c:2141
-#: src/epg.c:2142 src/epg.c:2143
+#: src/epg.c:2139 src/epg.c:2140 src/epg.c:2141 src/epg.c:2142 src/epg.c:2143
+#: src/epg.c:2144 src/epg.c:2145
 msgid "Languages"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:222
-msgid "Last Seen"
+msgid "Last seen"
 msgstr ""
 
-#: src/config.c:1929
+#: src/config.c:1945
 msgid "Last updated from"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:290
-msgid "Latitude Direction South"
-msgstr ""
-
-#: src/epg.c:2146
+#: src/epg.c:2148
 msgid "Leisure hobbies"
 msgstr ""
 
 #: src/access.c:1502
-msgid "Limit Connections"
+msgid "Limit connections"
 msgstr ""
 
 #: src/input/mpegts/mpegts_input.c:290
-msgid "Linked Input"
+msgid "Linked input"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:285
-msgid "Linux ATSC Frontend"
+msgid "Linux ATSC frontend"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:639
-msgid "Linux ATSC Multiplex"
+msgid "Linux ATSC multiplex"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:181
@@ -1909,75 +1917,75 @@ msgid "Linux DVB CA"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:58
-msgid "Linux DVB Frontend"
+msgid "Linux DVB frontend"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:135
-msgid "Linux DVB Multiplex"
+msgid "Linux DVB multiplex"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:275
-msgid "Linux DVB-C Frontend"
+msgid "Linux DVB-C frontend"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:279
-msgid "Linux DVB-C Multiplex"
+msgid "Linux DVB-C multiplex"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:222
-msgid "Linux DVB-S Frontend"
+msgid "Linux DVB-S frontend"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:533
-msgid "Linux DVB-S Multiplex"
+msgid "Linux DVB-S multiplex"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:254
-msgid "Linux DVB-S Slave Frontend"
+msgid "Linux DVB-S slave frontend"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:146
-msgid "Linux DVB-T Frontend"
+msgid "Linux DVB-T frontend"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:207
-msgid "Linux DVB-T Multiplex"
+msgid "Linux DVB-T multiplex"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:83
-msgid "LinuxDVB Adapter"
+msgid "LinuxDVB adapter"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network_dvb.c:190
-msgid "LinuxDVB Network"
+msgid "LinuxDVB network"
 msgstr ""
 
-#: src/main.c:699
-msgid "Listen on IPv6"
+#: src/descrambler/capmt.c:2246
+msgid "Listen / Connect port"
 msgstr ""
 
-#: src/descrambler/capmt.c:2238
-msgid "Listen/Connect Port"
+#: src/main.c:701
+msgid "Listen on IPv6"
 msgstr ""
 
-#: src/epg.c:2108
+#: src/epg.c:2110
 msgid "Literature"
 msgstr ""
 
+#: src/input/mpegts/satip/satip.c:283
+msgid "Local bind IP address"
+msgstr ""
+
 #: src/input/mpegts/mpegts_service.c:129
-msgid "Local Channel Minor"
+msgid "Local channel minor"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:122
-msgid "Local Channel Number"
+msgid "Local channel number"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:423
-msgid "Local Discovery IP Address"
-msgstr ""
-
-#: src/input/mpegts/satip/satip.c:283
-msgid "Local bind IP address"
+msgid "Local discovery IP address"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:409
@@ -1985,7 +1993,7 @@ msgid "Location"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:200
-msgid "Lock Preferred CA PID"
+msgid "Lock preferred CA PID"
 msgstr ""
 
 #: src/esfilter.c:682 src/esfilter.c:749 src/esfilter.c:816 src/esfilter.c:883
@@ -1993,19 +2001,15 @@ msgstr ""
 msgid "Log"
 msgstr ""
 
-#: src/config.c:1847
+#: src/config.c:1863
 msgid "Login/Logout"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:298
-msgid "Longtitude Direction West"
-msgstr ""
-
-#: src/profile.c:250 src/dvr/dvr_db.c:2097
+#: src/profile.c:250 src/dvr/dvr_db.c:2114
 msgid "Low"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2133
+#: src/dvr/dvr_db.c:2150
 msgid "MPEG-PS (DVD)"
 msgstr ""
 
@@ -2013,60 +2017,60 @@ msgstr ""
 msgid "MPEG-PS (DVD)/av-lib"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2132
+#: src/dvr/dvr_db.c:2149
 msgid "MPEG-TS"
 msgstr ""
 
-#: src/input/mpegts/mpegts_input.c:218
-msgid "MPEG-TS Input"
+#: src/profile.c:1806
+msgid "MPEG-TS Pass-thru"
 msgstr ""
 
-#: src/input/mpegts/mpegts_mux.c:488
-msgid "MPEG-TS Multiplex"
+#: src/profile.c:1001
+msgid "MPEG-TS Pass-thru/built-in"
 msgstr ""
 
-#: src/input/mpegts/mpegts_mux.c:41
-msgid "MPEG-TS Multiplex Phy"
+#: src/input/mpegts/mpegts_input.c:218
+msgid "MPEG-TS input"
 msgstr ""
 
-#: src/input/mpegts/mpegts_network.c:134
-msgid "MPEG-TS Network"
+#: src/input/mpegts/mpegts_mux.c:488
+msgid "MPEG-TS multiplex"
 msgstr ""
 
-#: src/profile.c:1806
-msgid "MPEG-TS Pass-thru"
+#: src/input/mpegts/mpegts_mux.c:41
+msgid "MPEG-TS multiplex PHY"
 msgstr ""
 
-#: src/profile.c:1001
-msgid "MPEG-TS Pass-thru/built-in"
+#: src/input/mpegts/mpegts_network.c:134
+msgid "MPEG-TS network"
 msgstr ""
 
-#: src/input/mpegts/mpegts_service.c:807
-msgid "MPEG-TS Raw Service"
+#: src/input/mpegts/mpegts_service.c:809
+msgid "MPEG-TS raw service"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:88
-msgid "MPEG-TS Service"
+msgid "MPEG-TS service"
 msgstr ""
 
 #: src/profile.c:1187 src/profile.c:1358
 msgid "MPEG-TS/av-lib"
 msgstr ""
 
-#: src/epg.c:2115
+#: src/epg.c:2117
 msgid "Magazines"
 msgstr ""
 
-#: src/dvr/dvr_config.c:948
-msgid "Make Subdirectories Per Channel"
+#: src/dvr/dvr_config.c:947
+msgid "Make subdirectories per channel"
 msgstr ""
 
-#: src/dvr/dvr_config.c:941
-msgid "Make Subdirectories Per Day"
+#: src/dvr/dvr_config.c:940
+msgid "Make subdirectories per day"
 msgstr ""
 
-#: src/dvr/dvr_config.c:955
-msgid "Make Subdirectories Per Title"
+#: src/dvr/dvr_config.c:954
+msgid "Make subdirectories per title"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:346
@@ -2077,30 +2081,30 @@ msgstr ""
 msgid "Manufacturer URL"
 msgstr ""
 
-#: src/bouquet.c:909
-msgid "Map No Name"
+#: src/bouquet.c:916
+msgid "Map radio channels"
 msgstr ""
 
-#: src/bouquet.c:916
-msgid "Map Radio"
+#: src/bouquet.c:909
+msgid "Map unnamed channels"
 msgstr ""
 
 #: src/bouquet.c:902
-msgid "Map Zero Numbers"
+msgid "Map zero-numbered channels"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:238
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:259
 #: src/input/mpegts/satip/satip_frontend.c:292
 #: src/input/mpegts/satip/satip_frontend.c:314
-msgid "Master Tuner"
+msgid "Master tuner"
 msgstr ""
 
 #: src/profile.c:1826
 msgid "Matroska"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2129
+#: src/dvr/dvr_db.c:2146
 msgid "Matroska (mkv)"
 msgstr ""
 
@@ -2117,19 +2121,11 @@ msgid "Matroska/av-lib"
 msgstr ""
 
 #: src/access.c:1516
-msgid "Maximal Channel Number"
-msgstr ""
-
-#: src/input/mpegts/iptv/iptv.c:624
-msgid "Maximum Bandwidth (Kbps)"
-msgstr ""
-
-#: src/dvr/dvr_autorec.c:1067
-msgid "Maximum Duration"
+msgid "Maximal channel number"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv.c:617
-msgid "Maximum Input Streams"
+msgid "Maximum # input streams"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:92
@@ -2137,87 +2133,95 @@ msgstr ""
 msgid "Maximum PIDs"
 msgstr ""
 
-#: src/timeshift.c:168
-msgid "Maximum Period (mins)"
-msgstr ""
-
 #: src/timeshift.c:187
-msgid "Maximum RAM Size (MB)"
+msgid "Maximum RAM size (MB)"
 msgstr ""
 
-#: src/timeshift.c:180
-msgid "Maximum Size (MB)"
+#: src/input/mpegts/iptv/iptv.c:624
+msgid "Maximum bandwidth (Kbps)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1111
+#: src/dvr/dvr_autorec.c:1080
 msgid "Maximum count (0=unlimited)"
 msgstr ""
 
+#: src/dvr/dvr_autorec.c:1036
+msgid "Maximum duration"
+msgstr ""
+
 #: src/input/mpegts/satip/satip.c:248
 msgid "Maximum length of PIDs"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1118
-msgid "Maximum schedules limit (0=unlimited)"
+#: src/timeshift.c:168
+msgid "Maximum period (mins)"
+msgstr ""
+
+#: src/dvr/dvr_autorec.c:1087
+msgid "Maximum schedules limit (0=unlimited)"
+msgstr ""
+
+#: src/timeshift.c:180
+msgid "Maximum size (MB)"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv.c:631
 msgid "Maximum timeout (seconds)"
 msgstr ""
 
-#: src/epg.c:2133
+#: src/epg.c:2135
 msgid "Medicine"
 msgstr ""
 
-#: src/epg.c:2018
+#: src/epg.c:2020
 msgid "Melodrama"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:269
-msgid "Min Rotor Time (seconds)"
+#: src/access.c:1509
+msgid "Minimal channel number"
 msgstr ""
 
-#: src/access.c:1509
-msgid "Minimal Channel Number"
+#: src/dvr/dvr_autorec.c:1029
+msgid "Minimum duration"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1060
-msgid "Minimum Duration"
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:269
+msgid "Minimum rotor time (seconds)"
 msgstr ""
 
 #: src/service.c:144
 msgid "Missing In PAT/SDT"
 msgstr ""
 
-#: src/descrambler/capmt.c:2223
+#: src/descrambler/capmt.c:2231
 msgid "Mode"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:360
-msgid "Model Description"
+msgid "Model description"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:367
-msgid "Model Name"
+msgid "Model name"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:374
-msgid "Model Number"
+msgid "Model number"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:558 src/input/mpegts/mpegts_mux_dvb.c:652
 msgid "Modulation"
 msgstr ""
 
-#: src/epggrab/channel.c:661
+#: src/epggrab/channel.c:671
 msgid "Module"
 msgstr ""
 
-#: src/epggrab/channel.c:653
+#: src/epggrab/channel.c:663
 msgid "Module ID"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:763
+#: src/dvr/dvr_autorec.c:732
 msgid "Mon"
 msgstr ""
 
@@ -2225,32 +2229,32 @@ msgstr ""
 msgid "Mono"
 msgstr ""
 
-#: src/main.c:726
+#: src/main.c:728
 msgid "More verbose libav log"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:314
-msgid "Motor Rate (millis/deg)"
+msgid "Motor rate (milliseconds/deg)"
 msgstr ""
 
-#: src/epg.c:2068
+#: src/epg.c:2070
 msgid "Motor sport"
 msgstr ""
 
-#: src/epg.c:2149
+#: src/epg.c:2151
 msgid "Motoring"
 msgstr ""
 
-#: src/epg.c:2013
+#: src/epg.c:2015
 msgid "Movie"
 msgstr ""
 
-#: src/epg.c:2088
+#: src/epg.c:2090
 msgid "Music"
 msgstr ""
 
-#: src/epg.c:2093 src/epg.c:2094 src/epg.c:2095 src/epg.c:2096 src/epg.c:2097
-#: src/epg.c:2098 src/epg.c:2099 src/epg.c:2100
+#: src/epg.c:2095 src/epg.c:2096 src/epg.c:2097 src/epg.c:2098 src/epg.c:2099
+#: src/epg.c:2100 src/epg.c:2101 src/epg.c:2102
 msgid "Musical"
 msgstr ""
 
@@ -2259,26 +2263,26 @@ msgstr ""
 msgid "Mux"
 msgstr ""
 
-#: src/satip/server.c:614
-msgid "Mux Handling"
-msgstr ""
-
-#: src/input/mpegts/iptv/iptv_mux.c:162
-msgid "Mux Name"
+#: src/input/mpegts/mpegts_service.c:108
+msgid "Mux UUID"
 msgstr ""
 
-#: src/input/mpegts/mpegts_mux_sched.c:118
-msgid "Mux Sched Entry"
+#: src/satip/server.c:614
+msgid "Mux handling"
 msgstr ""
 
-#: src/input/mpegts/mpegts_service.c:108
-msgid "Mux UUID"
+#: src/input/mpegts/iptv/iptv_mux.c:162
+msgid "Mux name"
 msgstr ""
 
 #: src/streaming.c:431
 msgid "Mux not enabled"
 msgstr ""
 
+#: src/input/mpegts/mpegts_mux_sched.c:118
+msgid "Mux schedule entry"
+msgstr ""
+
 #: src/input/mpegts/mpegts_mux.c:388
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:56
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:69
@@ -2286,24 +2290,24 @@ msgstr ""
 msgid "NONE"
 msgstr ""
 
-#: src/channels.c:355 src/channels.c:1273 src/bouquet.c:939
-#: src/epggrab/module.c:124 src/epggrab/channel.c:688
-#: src/dvr/dvr_autorec.c:972 src/dvr/dvr_timerec.c:565
+#: src/channels.c:366 src/channels.c:1285 src/bouquet.c:939
+#: src/epggrab/module.c:124 src/epggrab/channel.c:698
+#: src/dvr/dvr_autorec.c:941 src/dvr/dvr_timerec.c:543
 #: src/input/mpegts/mpegts_input.c:250 src/input/mpegts/mpegts_mux.c:528
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1278
 #: src/input/mpegts/satip/satip_satconf.c:194
 msgid "Name"
 msgstr ""
 
-#: src/epggrab/channel.c:694
+#: src/epggrab/channel.c:704
 msgid "Names"
 msgstr ""
 
-#: src/epg.c:2132
+#: src/epg.c:2134
 msgid "Natural sciences"
 msgstr ""
 
-#: src/epg.c:2131
+#: src/epg.c:2133
 msgid "Nature"
 msgstr ""
 
@@ -2320,32 +2324,32 @@ msgstr ""
 msgid "Network B"
 msgstr ""
 
-#: src/input/mpegts/mpegts_network.c:157
-msgid "Network Discovery"
-msgstr ""
-
 #: src/input/mpegts/mpegts_network.c:150
 msgid "Network ID (limit scanning)"
 msgstr ""
 
-#: src/input/mpegts/mpegts_network.c:143
-msgid "Network Name"
+#: src/input/mpegts/mpegts_mux.c:521
+msgid "Network UUID"
 msgstr ""
 
-#: src/input/mpegts/satip/satip_frontend.c:197
-#: src/input/mpegts/satip/satip_frontend.c:336
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:177
-msgid "Network Type"
+#: src/input/mpegts/mpegts_network.c:157
+msgid "Network discovery"
 msgstr ""
 
-#: src/input/mpegts/mpegts_mux.c:521
-msgid "Network UUID"
+#: src/input/mpegts/mpegts_network.c:143
+msgid "Network name"
 msgstr ""
 
 #: src/access.c:1392 src/access.c:1889
 msgid "Network prefix"
 msgstr ""
 
+#: src/input/mpegts/satip/satip_frontend.c:197
+#: src/input/mpegts/satip/satip_frontend.c:336
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:177
+msgid "Network type"
+msgstr ""
+
 #: src/input/mpegts/mpegts_input.c:280
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:333
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1293
@@ -2353,11 +2357,11 @@ msgstr ""
 msgid "Networks"
 msgstr ""
 
-#: src/epg.c:2029 src/epg.c:2030
+#: src/epg.c:2031 src/epg.c:2032
 msgid "News"
 msgstr ""
 
-#: src/epg.c:2031
+#: src/epg.c:2033
 msgid "News magazine"
 msgstr ""
 
@@ -2373,11 +2377,11 @@ msgstr ""
 msgid "No access"
 msgstr ""
 
-#: src/main.c:826
+#: src/main.c:828
 msgid "No adapters specified!\n"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:787
+#: src/dvr/dvr_autorec.c:756
 msgid "No days"
 msgstr ""
 
@@ -2411,7 +2415,7 @@ msgstr ""
 msgid "None"
 msgstr ""
 
-#: src/profile.c:249 src/dvr/dvr_db.c:2096
+#: src/profile.c:249 src/dvr/dvr_db.c:2113
 msgid "Normal"
 msgstr ""
 
@@ -2419,23 +2423,24 @@ msgstr ""
 msgid "Not Linked"
 msgstr ""
 
-#: src/profile.c:1355 src/dvr/dvr_db.c:2093 src/dvr/dvr_db.c:2128
+#: src/channels.c:334 src/profile.c:1355 src/dvr/dvr_db.c:2110
+#: src/dvr/dvr_db.c:2145
 msgid "Not set"
 msgstr ""
 
-#: src/dvr/dvr_config.c:700
+#: src/dvr/dvr_config.c:699
 msgid "Not set (none or channel configuration)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2537 src/dvr/dvr_autorec.c:661
+#: src/dvr/dvr_db.c:2550 src/dvr/dvr_autorec.c:630
 msgid "Not set (use channel or DVR configuration)"
 msgstr ""
 
-#: src/channels.c:365 src/epggrab/channel.c:702
+#: src/channels.c:376 src/epggrab/channel.c:712
 msgid "Number"
 msgstr ""
 
-#: src/main.c:741
+#: src/main.c:743
 msgid "Number of tsfile tuners"
 msgstr ""
 
@@ -2447,31 +2452,31 @@ msgstr ""
 msgid "OK (partial)"
 msgstr ""
 
-#: src/descrambler/capmt.c:2207
+#: src/descrambler/capmt.c:2215
 msgid "OSCam (rev >= 9095)"
 msgstr ""
 
-#: src/descrambler/capmt.c:2206
+#: src/descrambler/capmt.c:2214
 msgid "OSCam TCP (rev >= 9574)"
 msgstr ""
 
-#: src/descrambler/capmt.c:2204
+#: src/descrambler/capmt.c:2212
 msgid "OSCam net protocol (rev >= 10389)"
 msgstr ""
 
-#: src/descrambler/capmt.c:2205
+#: src/descrambler/capmt.c:2213
 msgid "OSCam pc-nodmx (rev >= 9756)"
 msgstr ""
 
 #: src/descrambler/constcw.c:331 src/descrambler/constcw.c:391
-msgid "Odd Key"
+msgid "Odd key"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:77
 msgid "Off"
 msgstr ""
 
-#: src/descrambler/capmt.c:2208
+#: src/descrambler/capmt.c:2216
 msgid "Older OSCam"
 msgstr ""
 
@@ -2480,11 +2485,11 @@ msgid "On"
 msgstr ""
 
 #: src/timeshift.c:156
-msgid "On-Demand"
+msgid "On-demand"
 msgstr ""
 
 #: src/descrambler/cwc.c:1783
-msgid "One Mux (EMM)"
+msgid "One mux (EMM)"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:466
@@ -2511,10 +2516,6 @@ msgstr ""
 msgid "Only PSIP (ATSC)"
 msgstr ""
 
-#: src/input/mpegts/mpegts_service.c:79
-msgid "Only Preferred CA PID"
-msgstr ""
-
 #: src/input/mpegts/mpegts_mux.c:463
 msgid "Only UK Freesat"
 msgstr ""
@@ -2527,41 +2528,45 @@ msgstr ""
 msgid "Only Viasat Baltic"
 msgstr ""
 
-#: src/epggrab/channel.c:724
+#: src/epggrab/channel.c:734
 msgid "Only one auto channel"
 msgstr ""
 
-#: src/main.c:684
+#: src/input/mpegts/mpegts_service.c:79
+msgid "Only preferred CA PID"
+msgstr ""
+
+#: src/main.c:686
 msgid "Only use specified DVB adapters (comma separated, -1 = none)"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:136
-msgid "OpenTV Channel Number"
+msgid "OpenTV channel number"
 msgstr ""
 
-#: src/epg.c:2093 src/epg.c:2094 src/epg.c:2095 src/epg.c:2096 src/epg.c:2097
-#: src/epg.c:2098 src/epg.c:2099 src/epg.c:2100
+#: src/epg.c:2095 src/epg.c:2096 src/epg.c:2097 src/epg.c:2098 src/epg.c:2099
+#: src/epg.c:2100 src/epg.c:2101 src/epg.c:2102
 msgid "Opera"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network_dvb.c:253
 #: src/input/mpegts/mpegts_mux_dvb.c:611
-msgid "Orbital Position"
+msgid "Orbital position"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:568
-msgid "Orbital Positions"
+msgid "Orbital positions"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:535
-msgid "Original Network ID"
+msgid "Original network ID"
 msgstr ""
 
 #: src/esfilter.c:974
-msgid "Other Stream Filter"
+msgid "Other stream filter"
 msgstr ""
 
-#: src/main.c:745
+#: src/main.c:747
 msgid "Output directory for tsdebug"
 msgstr ""
 
@@ -2577,15 +2582,15 @@ msgstr ""
 msgid "Over-the-air EPG"
 msgstr ""
 
-#: src/epggrab/module.c:193
-msgid "Over-the-air EPG Grabber"
+#: src/epggrab/module.c:200
+msgid "Over-the-air EPG grabber"
 msgstr ""
 
 #: src/epggrab.c:245
-msgid "Over-the-air Grabbers"
+msgid "Over-the-air grabbers"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2738 src/dvr/dvr_autorec.c:1158 src/dvr/dvr_timerec.c:654
+#: src/dvr/dvr_db.c:2751 src/dvr/dvr_autorec.c:1127 src/dvr/dvr_timerec.c:632
 msgid "Owner"
 msgstr ""
 
@@ -2613,7 +2618,7 @@ msgid "PIN"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:217
-msgid "PIN Enquiry Match String"
+msgid "PIN inquiry match string"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:243
@@ -2621,15 +2626,15 @@ msgid "PLP ID"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:604
-msgid "PLS Code"
+msgid "PLS code"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:595
-msgid "PLS Mode"
+msgid "PLS mode"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2839
-msgid "Parent Entry"
+#: src/dvr/dvr_db.c:2852
+msgid "Parent entry"
 msgstr ""
 
 #: src/access.c:1756 src/descrambler/cwc.c:1747
@@ -2644,27 +2649,27 @@ msgstr ""
 msgid "Passwords"
 msgstr ""
 
-#: src/epggrab/module.c:164 src/epggrab/module.c:181 src/epggrab/channel.c:668
+#: src/epggrab/module.c:164 src/epggrab/module.c:188 src/epggrab/channel.c:678
 msgid "Path"
 msgstr ""
 
-#: src/epg.c:2104
+#: src/epg.c:2106
 msgid "Performing arts"
 msgstr ""
 
 #: src/epggrab.c:275
-msgid "Periodic save EPG to disk"
+msgid "Periodically save EPG to disk (hours)"
 msgstr ""
 
-#: src/epg.c:2133
+#: src/epg.c:2135
 msgid "Physiology"
 msgstr ""
 
-#: src/config.c:1912
+#: src/config.c:1928
 msgid "Picon"
 msgstr ""
 
-#: src/config.c:2053
+#: src/config.c:2069
 msgid "Picon path (see Help)"
 msgstr ""
 
@@ -2676,15 +2681,15 @@ msgstr ""
 msgid "Polarization"
 msgstr ""
 
-#: src/epg.c:2114
+#: src/epg.c:2116
 msgid "Political issues"
 msgstr ""
 
-#: src/epg.c:2089
+#: src/epg.c:2091
 msgid "Pop"
 msgstr ""
 
-#: src/epg.c:2107
+#: src/epg.c:2109
 msgid "Popular culture"
 msgstr ""
 
@@ -2697,31 +2702,39 @@ msgstr ""
 msgid "Position"
 msgstr ""
 
-#: src/dvr/dvr_config.c:877
-msgid "Post-Processor Command"
+#: src/dvr/dvr_config.c:876
+msgid "Post-processor command"
+msgstr ""
+
+#: src/channels.c:420 src/dvr/dvr_db.c:2613
+msgid "Post-recording padding"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:100
-msgid "Power Save"
+msgid "Power save"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:149
 #: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:98
-msgid "Powerup Time (ms) (15-200)"
+msgid "Power-up time (ms) (15-200)"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network_dvb.c:206
 #: src/input/mpegts/mpegts_network_dvb.c:225
 #: src/input/mpegts/mpegts_network_dvb.c:244
 #: src/input/mpegts/mpegts_network_dvb.c:271
-msgid "Pre-defined Muxes"
+msgid "Pre-defined muxes"
+msgstr ""
+
+#: src/channels.c:413 src/dvr/dvr_db.c:2589
+msgid "Pre-recording padding"
 msgstr ""
 
-#: src/epg.c:2073
-msgid "Pre-school children's programmes"
+#: src/epg.c:2075
+msgid "Pre-school children's programs"
 msgstr ""
 
-#: src/config.c:2032
+#: src/config.c:2048
 msgid "Prefer picons over channel name"
 msgstr ""
 
@@ -2730,19 +2743,19 @@ msgid "Preferred CA PID"
 msgstr ""
 
 #: src/profile.c:357
-msgid "Preferred Service Video Type"
+msgid "Preferred service video type"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:402
 msgid "Presentation"
 msgstr ""
 
-#: src/epg.c:2111
+#: src/epg.c:2113
 msgid "Press"
 msgstr ""
 
-#: src/epggrab/module.c:148 src/dvr/dvr_db.c:2692 src/dvr/dvr_autorec.c:1081
-#: src/dvr/dvr_timerec.c:624 src/input/mpegts/mpegts_input.c:234
+#: src/epggrab/module.c:148 src/dvr/dvr_db.c:2705 src/dvr/dvr_autorec.c:1050
+#: src/dvr/dvr_timerec.c:602 src/input/mpegts/mpegts_input.c:234
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1285
 #: src/input/mpegts/satip/satip_satconf.c:201 src/input/mpegts/iptv/iptv.c:601
 #: src/input/mpegts/iptv/iptv_mux.c:120
@@ -2753,12 +2766,12 @@ msgstr ""
 msgid "Priority (-10..10)"
 msgstr ""
 
-#: src/channels.c:1285
+#: src/channels.c:1297
 msgid "Private"
 msgstr ""
 
 #: src/profile.c:307
-msgid "Profile Name"
+msgid "Profile name"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:157
@@ -2769,12 +2782,12 @@ msgstr ""
 msgid "Provider ID"
 msgstr ""
 
-#: src/epg.c:2133
+#: src/epg.c:2135
 msgid "Psychology"
 msgstr ""
 
-#: src/epg.c:2077 src/epg.c:2078 src/epg.c:2079 src/epg.c:2080 src/epg.c:2081
-#: src/epg.c:2082 src/epg.c:2083 src/epg.c:2084 src/epg.c:2085
+#: src/epg.c:2079 src/epg.c:2080 src/epg.c:2081 src/epg.c:2082 src/epg.c:2083
+#: src/epg.c:2084 src/epg.c:2085 src/epg.c:2086 src/epg.c:2087
 msgid "Puppets"
 msgstr ""
 
@@ -2782,18 +2795,22 @@ msgstr ""
 msgid "Quad (4.0)"
 msgstr ""
 
-#: src/epg.c:2046
+#: src/epg.c:2048
 msgid "Quiz"
 msgstr ""
 
-#: src/input/mpegts/satip/satip.c:311
-msgid "RTSP Port"
+#: src/timeshift.c:200
+msgid "RAM only"
 msgstr ""
 
 #: src/satip/server.c:586
 msgid "RTSP Port (554 or 9983), 0 = disable"
 msgstr ""
 
+#: src/input/mpegts/satip/satip.c:311
+msgid "RTSP port"
+msgstr ""
+
 #: src/input/mpegts/satip/satip.c:213
 msgid "RTSP/TCP (embedded data)"
 msgstr ""
@@ -2806,7 +2823,7 @@ msgstr ""
 msgid "Re-fetch period (mins)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:973
+#: src/dvr/dvr_db.c:983
 #, c-format
 msgid "Re-record%s%s"
 msgstr ""
@@ -2815,77 +2832,77 @@ msgstr ""
 msgid "Re-try period (hours)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:928
+#: src/dvr/dvr_autorec.c:897
 msgid "Record all"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:934
+#: src/dvr/dvr_autorec.c:903
 msgid "Record if different description"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:930
+#: src/dvr/dvr_autorec.c:899
 msgid "Record if different episode number"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:932
+#: src/dvr/dvr_autorec.c:901
 msgid "Record if different subtitle"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:938
+#: src/dvr/dvr_autorec.c:907
 msgid "Record once per day"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:936
+#: src/dvr/dvr_autorec.c:905
 msgid "Record once per week"
 msgstr ""
 
-#: src/dvr/dvr_config.c:740
-msgid "Recording File Options"
+#: src/dvr/dvr_config.c:739
+msgid "Recording file options"
 msgstr ""
 
-#: src/dvr/dvr_config.c:884
-msgid "Recording System Path"
+#: src/dvr/dvr_config.c:883
+msgid "Recording system path"
 msgstr ""
 
 #: src/satip/server.c:551
 msgid "Reject"
 msgstr ""
 
-#: src/epg.c:2106
+#: src/epg.c:2108
 msgid "Religion"
 msgstr ""
 
-#: src/epg.c:2020
+#: src/epg.c:2022
 msgid "Religious"
 msgstr ""
 
-#: src/epg.c:2117 src/epg.c:2118 src/epg.c:2119 src/epg.c:2120 src/epg.c:2121
-#: src/epg.c:2122 src/epg.c:2123 src/epg.c:2124 src/epg.c:2125 src/epg.c:2126
-#: src/epg.c:2127
+#: src/epg.c:2119 src/epg.c:2120 src/epg.c:2121 src/epg.c:2122 src/epg.c:2123
+#: src/epg.c:2124 src/epg.c:2125 src/epg.c:2126 src/epg.c:2127 src/epg.c:2128
+#: src/epg.c:2129
 msgid "Remarkable people"
 msgstr ""
 
-#: src/dvr/dvr_config.c:1004
-msgid "Remove All Unsafe Characters From Filename"
-msgstr ""
-
 #: src/input/mpegts/iptv/iptv.c:741
 msgid "Remove HTTP arguments"
 msgstr ""
 
-#: src/dvr/dvr_config.c:1011
-msgid "Replace Whitespace In Title with '-'"
+#: src/dvr/dvr_config.c:1003
+msgid "Remove all unsafe characters from filename"
+msgstr ""
+
+#: src/dvr/dvr_config.c:1010
+msgid "Replace whitespace in title with '-'"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:202
-msgid "Reply to CAM PIN Enquiries"
+msgid "Reply to CAM PIN inquiries"
 msgstr ""
 
-#: src/epg.c:2115
+#: src/epg.c:2117
 msgid "Reports"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2906
+#: src/dvr/dvr_db.c:2919
 msgid "Rerun of"
 msgstr ""
 
@@ -2906,10 +2923,10 @@ msgid "Respawn (pipe)"
 msgstr ""
 
 #: src/profile.c:343
-msgid "Restart On Error"
+msgid "Restart on error"
 msgstr ""
 
-#: src/channels.c:452
+#: src/channels.c:464
 msgid "Reuse EPG from"
 msgstr ""
 
@@ -2929,7 +2946,7 @@ msgstr ""
 msgid "Rewrite SDT"
 msgstr ""
 
-#: src/epg.c:2089
+#: src/epg.c:2091
 msgid "Rock"
 msgstr ""
 
@@ -2937,66 +2954,70 @@ msgstr ""
 msgid "Rolloff"
 msgstr ""
 
-#: src/epg.c:2019
+#: src/epg.c:2021
 msgid "Romance"
 msgstr ""
 
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:261
+msgid "Rotor initialization time (seconds)"
+msgstr ""
+
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1321
-msgid "Rotor Type"
+msgid "Rotor type"
 msgstr ""
 
-#: src/main.c:669
+#: src/main.c:671
 msgid "Run as group"
 msgstr ""
 
-#: src/main.c:668
+#: src/main.c:670
 msgid "Run as user"
 msgstr ""
 
-#: src/subscriptions.c:873 src/dvr/dvr_db.c:417
+#: src/subscriptions.c:890 src/dvr/dvr_db.c:425
 msgid "Running"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:349
-msgid "SAT>IP ATSC Frontend"
-msgstr ""
-
-#: src/input/mpegts/satip/satip.c:195
-msgid "SAT>IP Client"
+msgid "SAT>IP ATSC frontend"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:140
-msgid "SAT>IP DVB Frontend"
+msgid "SAT>IP DVB frontend"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:331
-msgid "SAT>IP DVB-C Frontend"
+msgid "SAT>IP DVB-C frontend"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:277
-msgid "SAT>IP DVB-S Frontend"
+msgid "SAT>IP DVB-S frontend"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:309
-msgid "SAT>IP DVB-S Slave Frontend"
+msgid "SAT>IP DVB-S slave frontend"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:192
-msgid "SAT>IP DVB-T Frontend"
+msgid "SAT>IP DVB-T frontend"
 msgstr ""
 
-#: src/main.c:688
+#: src/main.c:690
 msgid ""
 "SAT>IP RTSP port number for server\n"
 "(default: -1 = disable, 0 = webconfig, standard port is 554)"
 msgstr ""
 
+#: src/input/mpegts/satip/satip.c:195
+msgid "SAT>IP client"
+msgstr ""
+
 #: src/satip/server.c:559
-msgid "SAT>IP Server"
+msgid "SAT>IP server"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:195
-msgid "SAT>IP Source Number"
+msgid "SAT>IP source number"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:506
@@ -3005,7 +3026,7 @@ msgid "SCR (ID)"
 msgstr ""
 
 #: src/profile.c:266
-msgid "SD: Standard Definition"
+msgid "SD: Standard definition"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv_mux.c:104
@@ -3036,11 +3057,11 @@ msgstr ""
 msgid "SSL verify peer"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2130
+#: src/dvr/dvr_db.c:2147
 msgid "Same as source (pass through)"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:768
+#: src/dvr/dvr_autorec.c:737
 msgid "Sat"
 msgstr ""
 
@@ -3053,74 +3074,77 @@ msgstr ""
 msgid "Satconf"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:128
 #: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:144
 msgid "Satellite Longitude"
 msgstr ""
 
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:128
+msgid "Satellite longitude"
+msgstr ""
+
 #: src/input/mpegts/satip/satip_frontend.c:283
-msgid "Satellite Positions"
+msgid "Satellite positions"
 msgstr ""
 
 #: src/input/mpegts/iptv/iptv.c:585
-msgid "Scan After Create"
+msgid "Scan after creation"
 msgstr ""
 
 #: src/input/mpegts/mpegts_network.c:238
-msgid "Scan Queue length"
+msgid "Scan queue length"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:565
-msgid "Scan Result"
+msgid "Scan result"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:556
-msgid "Scan Status"
+msgid "Scan status"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2899
-msgid "Schedule Status"
+#: src/dvr/dvr_config.c:836
+msgid "Schedule a re-recording if more errors than (0=off)"
 msgstr ""
 
-#: src/dvr/dvr_config.c:837
-msgid "Schedule a re-recording if more errors than (0=off)"
+#: src/dvr/dvr_db.c:2912
+msgid "Schedule status"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2586
-msgid "Scheduled Start Time"
+#: src/dvr/dvr_db.c:415
+msgid "Scheduled for recording"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2608
-msgid "Scheduled Stop Time"
+#: src/dvr/dvr_db.c:2599
+msgid "Scheduled start time"
 msgstr ""
 
-#: src/dvr/dvr_db.c:407
-msgid "Scheduled for recording"
+#: src/dvr/dvr_db.c:2621
+msgid "Scheduled stop time"
 msgstr ""
 
-#: src/epg.c:2076
-msgid "School programmes"
+#: src/epg.c:2078
+msgid "School programs"
 msgstr ""
 
-#: src/epg.c:2130
+#: src/epg.c:2132
 msgid "Science"
 msgstr ""
 
-#: src/epg.c:2016
+#: src/epg.c:2018
 msgid "Science fiction"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1142
+#: src/dvr/dvr_autorec.c:1111
 msgid "Season"
 msgstr ""
 
-#: src/dvr/dvr_db.c:580
+#: src/dvr/dvr_db.c:590
 #, c-format
 msgid "Season %d"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:241
-msgid "Send CAPMT Query"
+msgid "Send CAPMT query"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:166
@@ -3128,85 +3152,81 @@ msgid "Send full PLAY cmd"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:332
-msgid "Serial Number"
+msgid "Serial number"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1150
-msgid "Series Link"
+#: src/dvr/dvr_autorec.c:1119
+msgid "Series link"
 msgstr ""
 
-#: src/epg.c:2020
+#: src/epg.c:2022
 msgid "Serious"
 msgstr ""
 
-#: src/epg.c:2090
+#: src/epg.c:2092
 msgid "Serious music"
 msgstr ""
 
-#: src/config.c:1892 src/input/mpegts/satip/satip.c:416
+#: src/config.c:1908 src/input/mpegts/satip/satip.c:416
 msgid "Server"
 msgstr ""
 
-#: src/main.c:698
-msgid "Server Connectivity"
-msgstr ""
-
 #: src/satip/server.c:578
 msgid "Server UUID"
 msgstr ""
 
+#: src/main.c:700
+msgid "Server connectivity"
+msgstr ""
+
 #: src/service.c:151 src/esfilter.c:654 src/esfilter.c:721 src/esfilter.c:788
 #: src/esfilter.c:855 src/esfilter.c:930 src/esfilter.c:997
 msgid "Service"
 msgstr ""
 
-#: src/main.c:664
-msgid "Service Configuration"
-msgstr ""
-
 #: src/input/mpegts/mpegts_service.c:115 src/input/mpegts/iptv/iptv.c:593
 #: src/descrambler/constcw.c:314 src/descrambler/constcw.c:374
 msgid "Service ID"
 msgstr ""
 
-#: src/input/mpegts/mpegts_network.c:180
-msgid "Service IDs as Channel Numbers"
+#: src/main.c:666
+msgid "Service configuration"
+msgstr ""
+
+#: src/bouquet.c:833
+#, c-format
+msgid "Service count %zi"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:150 src/input/mpegts/iptv/iptv_mux.c:175
-msgid "Service Name"
+msgid "Service name"
 msgstr ""
 
 #: src/service.c:209
-msgid "Service Raw"
+msgid "Service raw"
 msgstr ""
 
 #: src/input/mpegts/mpegts_service.c:171
-msgid "Service Type"
+msgid "Service type"
 msgstr ""
 
-#: src/channels.c:424 src/bouquet.c:978
+#: src/channels.c:436 src/bouquet.c:978
 msgid "Services"
 msgstr ""
 
-#: src/bouquet.c:833
-#, c-format
-msgid "Services Count %zi"
-msgstr ""
-
 #: src/tvhlog.c:587 src/epggrab/module.c:115
 msgid "Settings"
 msgstr ""
 
-#: src/epg.c:2045
+#: src/epg.c:2047
 msgid "Show"
 msgstr ""
 
-#: src/main.c:661
+#: src/main.c:663
 msgid "Show this page"
 msgstr ""
 
-#: src/main.c:662
+#: src/main.c:664
 msgid "Show version information"
 msgstr ""
 
@@ -3219,55 +3239,55 @@ msgid "Signal scale (240 or 100)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:276
-msgid "Site Latitude"
+msgid "Site latitude"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:283
-msgid "Site Longitude"
+msgid "Site longitude"
 msgstr ""
 
-#: src/dvr/dvr_config.c:917
-msgid "Skip Commercials"
+#: src/input/mpegts/satip/satip.c:290
+msgid "Skip TS packets (0-200)"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:113
-msgid "Skip Initial Bytes"
+#: src/dvr/dvr_config.c:916
+msgid "Skip commercials"
 msgstr ""
 
-#: src/input/mpegts/mpegts_network.c:164
-msgid "Skip Initial Scan"
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:113
+msgid "Skip initial bytes"
 msgstr ""
 
-#: src/input/mpegts/satip/satip.c:290
-msgid "Skip TS packets (0-200)"
+#: src/input/mpegts/mpegts_network.c:164
+msgid "Skip initial scan"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2847
-msgid "Slave Entry"
+#: src/dvr/dvr_db.c:2860
+msgid "Slave entry"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_ca.c:255
-msgid "Slot State"
+msgid "Slot state"
 msgstr ""
 
-#: src/epg.c:2018
+#: src/epg.c:2020
 msgid "Soap"
 msgstr ""
 
-#: src/epg.c:2064
+#: src/epg.c:2066
 msgid "Soccer"
 msgstr ""
 
-#: src/epg.c:2114 src/epg.c:2135
+#: src/epg.c:2116 src/epg.c:2137
 msgid "Social"
 msgstr ""
 
-#: src/epg.c:2116
+#: src/epg.c:2118
 msgid "Social advisory"
 msgstr ""
 
-#: src/channels.c:1267
-msgid "Sort Index"
+#: src/channels.c:1279
+msgid "Sort index"
 msgstr ""
 
 #: src/bouquet.c:970
@@ -3286,47 +3306,51 @@ msgstr ""
 msgid "Source reconfigured"
 msgstr ""
 
-#: src/epg.c:2062
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:290
+msgid "Southern hemisphere (latitude direction)"
+msgstr ""
+
+#: src/epg.c:2064
 msgid "Special events (Olympic Games, World Cup, etc.)"
 msgstr ""
 
-#: src/main.c:709
+#: src/main.c:711
 msgid "Specify User-Agent header for the http client"
 msgstr ""
 
-#: src/main.c:705
+#: src/main.c:707
 msgid "Specify alternative htsp port"
 msgstr ""
 
-#: src/main.c:701
+#: src/main.c:703
 msgid "Specify alternative http port"
 msgstr ""
 
-#: src/main.c:703
+#: src/main.c:705
 msgid "Specify alternative http webroot"
 msgstr ""
 
-#: src/main.c:700
+#: src/main.c:702
 msgid "Specify bind address"
 msgstr ""
 
-#: src/main.c:707
+#: src/main.c:709
 msgid "Specify extra htsp port"
 msgstr ""
 
-#: src/epg.c:2135
+#: src/epg.c:2137
 msgid "Spiritual sciences"
 msgstr ""
 
-#: src/epg.c:2061
+#: src/epg.c:2063
 msgid "Sports"
 msgstr ""
 
-#: src/epg.c:2063
+#: src/epg.c:2065
 msgid "Sports magazines"
 msgstr ""
 
-#: src/epg.c:2065
+#: src/epg.c:2067
 msgid "Squash"
 msgstr ""
 
@@ -3334,62 +3358,66 @@ msgstr ""
 msgid "Standard"
 msgstr ""
 
-#: src/dvr/dvr_timerec.c:593
+#: src/dvr/dvr_timerec.c:571
 msgid "Start"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1015
-msgid "Start After"
+#: src/dvr/dvr_autorec.c:984
+msgid "Start after"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:1024
-msgid "Start Before"
+#: src/dvr/dvr_autorec.c:993
+msgid "Start before"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2568
-msgid "Start Time"
+#: src/dvr/dvr_db.c:2581
+msgid "Start time"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2892 src/descrambler/caclient.c:281
+#: src/dvr/dvr_db.c:2905 src/descrambler/caclient.c:281
 msgid "Status"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:127
-msgid "Status Period (ms)"
+msgid "Status period (ms)"
 msgstr ""
 
 #: src/profile.c:1372
 msgid "Stereo"
 msgstr ""
 
-#: src/dvr/dvr_timerec.c:603
+#: src/dvr/dvr_timerec.c:581
 msgid "Stop"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2593
-msgid "Stop Time"
+#: src/dvr/dvr_db.c:2606
+msgid "Stop time"
 msgstr ""
 
 #: src/timeshift.c:162
-msgid "Storage Path"
+msgid "Storage path"
 msgstr ""
 
-#: src/config.c:1848
+#: src/config.c:1864
 msgid "Storage space"
 msgstr ""
 
+#: src/dvr/dvr_config.c:794
+msgid "Stream Profile"
+msgstr ""
+
 #: src/esfilter.c:662 src/esfilter.c:729 src/esfilter.c:796 src/esfilter.c:863
 #: src/esfilter.c:938
-msgid "Stream Index"
+msgid "Stream index"
 msgstr ""
 
-#: src/profile.c:275 src/dvr/dvr_config.c:795
-msgid "Stream Profile"
+#: src/profile.c:275
+msgid "Stream profile"
 msgstr ""
 
 #: src/esfilter.c:637 src/esfilter.c:704 src/esfilter.c:771 src/esfilter.c:838
 #: src/esfilter.c:905 src/esfilter.c:980
-msgid "Stream Type"
+msgid "Stream type"
 msgstr ""
 
 #: src/access.c:1334 src/access.c:1414
@@ -3398,46 +3426,46 @@ msgstr ""
 
 #: src/input/mpegts/mpegts_input.c:242 src/input/mpegts/iptv/iptv.c:609
 #: src/input/mpegts/iptv/iptv_mux.c:128
-msgid "Streaming Priority"
+msgid "Streaming priority"
 msgstr ""
 
 #: src/access.c:1433
-msgid "Streaming Profiles"
+msgid "Streaming profiles"
 msgstr ""
 
-#: src/dvr/dvr_config.c:748
-msgid "Subdirectory Options"
+#: src/dvr/dvr_config.c:747
+msgid "Subdirectory options"
 msgstr ""
 
-#: src/main.c:735
+#: src/main.c:737
 msgid "Subscribe to a service permanently"
 msgstr ""
 
-#: src/satip/server.c:593
-msgid "Subscription Weight"
-msgstr ""
-
 #: src/streaming.c:418
 msgid "Subscription overridden"
 msgstr ""
 
+#: src/satip/server.c:593
+msgid "Subscription weight"
+msgstr ""
+
 #: src/input/mpegts/iptv/iptv_mux.c:144
 msgid "Substitute formatters"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2663 src/dvr/dvr_db.c:2670
+#: src/dvr/dvr_db.c:2676 src/dvr/dvr_db.c:2683
 msgid "Subtitle"
 msgstr ""
 
 #: src/profile.c:1565
-msgid "Subtitle CODEC"
+msgid "Subtitle codec"
 msgstr ""
 
 #: src/esfilter.c:832
-msgid "Subtitle Stream Filter"
+msgid "Subtitle stream filter"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:769
+#: src/dvr/dvr_autorec.c:738
 msgid "Sun"
 msgstr ""
 
@@ -3446,11 +3474,11 @@ msgid "Surround (2 Front, Rear Mono)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:254
-msgid "Switch Then Rotor"
+msgid "Switch before rotor"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1312
-msgid "Switch Type"
+msgid "Switch type"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:106
@@ -3459,86 +3487,82 @@ msgid "Switch: %s"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:294 src/input/mpegts/mpegts_mux_dvb.c:548
-msgid "Symbol Rate (Sym/s)"
+msgid "Symbol rate (Sym/s)"
 msgstr ""
 
-#: src/dvr/dvr_config.c:690
+#: src/dvr/dvr_config.c:689
 msgid "Sync"
 msgstr ""
 
-#: src/dvr/dvr_config.c:691
+#: src/dvr/dvr_config.c:690
 msgid "Sync + Don't keep"
 msgstr ""
 
-#: src/dvr/dvr_config.c:688
+#: src/dvr/dvr_config.c:687
 msgid "System"
 msgstr ""
 
-#: src/dvr/dvr_config.c:909
-msgid "Tag Files With Metadata"
+#: src/dvr/dvr_config.c:908
+msgid "Tag files with metadata"
 msgstr ""
 
-#: src/channels.c:434
+#: src/channels.c:446
 msgid "Tags"
 msgstr ""
 
-#: src/epg.c:2048 src/epg.c:2049 src/epg.c:2050 src/epg.c:2051 src/epg.c:2052
-#: src/epg.c:2053 src/epg.c:2054 src/epg.c:2055 src/epg.c:2056 src/epg.c:2057
-#: src/epg.c:2058
+#: src/epg.c:2050 src/epg.c:2051 src/epg.c:2052 src/epg.c:2053 src/epg.c:2054
+#: src/epg.c:2055 src/epg.c:2056 src/epg.c:2057 src/epg.c:2058 src/epg.c:2059
+#: src/epg.c:2060
 msgid "Talk show"
 msgstr ""
 
-#: src/epg.c:2066
+#: src/epg.c:2068
 msgid "Team sports (excluding football)"
 msgstr ""
 
-#: src/epg.c:2132
+#: src/epg.c:2134
 msgid "Technology"
 msgstr ""
 
 #: src/esfilter.c:765
-msgid "Teletext Stream Filter"
+msgid "Teletext stream filter"
 msgstr ""
 
-#: src/epg.c:2065
+#: src/epg.c:2067
 msgid "Tennis"
 msgstr ""
 
-#: src/subscriptions.c:869
+#: src/subscriptions.c:886
 msgid "Testing"
 msgstr ""
 
-#: src/main.c:740
+#: src/main.c:742
 msgid "Testing options"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:201
 #: src/input/mpegts/satip/satip_frontend.c:266
-msgid "This Tuner"
+msgid "This tuner"
 msgstr ""
 
-#: src/epg.c:2014
+#: src/epg.c:2016
 msgid "Thriller"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:766
+#: src/dvr/dvr_autorec.c:735
 msgid "Thu"
 msgstr ""
 
-#: src/config.c:1849
+#: src/config.c:1865
 msgid "Time"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2832
-msgid "Time Record Caption"
-msgstr ""
-
-#: src/config.c:1908
-msgid "Time Update"
+#: src/dvr/dvr_db.c:459
+msgid "Time missed"
 msgstr ""
 
-#: src/dvr/dvr_db.c:449
-msgid "Time missed"
+#: src/dvr/dvr_db.c:2845
+msgid "Time record caption"
 msgstr ""
 
 #: src/dvr/dvr_timerec.c:154
@@ -3546,6 +3570,10 @@ msgstr ""
 msgid "Time recording%s%s"
 msgstr ""
 
+#: src/config.c:1924
+msgid "Time update"
+msgstr ""
+
 #: src/profile.c:336
 msgid "Timeout (sec) (0=infinite)"
 msgstr ""
@@ -3562,11 +3590,11 @@ msgstr ""
 msgid "Timout (secs)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2648 src/dvr/dvr_db.c:2655 src/dvr/dvr_timerec.c:571
+#: src/dvr/dvr_db.c:2661 src/dvr/dvr_db.c:2668 src/dvr/dvr_timerec.c:549
 msgid "Title"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:984
+#: src/dvr/dvr_autorec.c:953
 msgid "Title (Regexp)"
 msgstr ""
 
@@ -3575,10 +3603,10 @@ msgid "Toggle details"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:136
-msgid "Tone Burst"
+msgid "Tone burst"
 msgstr ""
 
-#: src/epg.c:2147
+#: src/epg.c:2149
 msgid "Tourism / Travel"
 msgstr ""
 
@@ -3586,11 +3614,11 @@ msgstr ""
 msgid "Trace subsystems"
 msgstr ""
 
-#: src/epg.c:2107
+#: src/epg.c:2109
 msgid "Traditional arts"
 msgstr ""
 
-#: src/epg.c:2091
+#: src/epg.c:2093
 msgid "Traditional music"
 msgstr ""
 
@@ -3599,7 +3627,7 @@ msgid "Transcode/av-lib"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux_dvb.c:226
-msgid "Transmission Mode"
+msgid "Transmission mode"
 msgstr ""
 
 #: src/descrambler/constcw.c:306 src/descrambler/constcw.c:366
@@ -3607,27 +3635,23 @@ msgid "Transponder ID"
 msgstr ""
 
 #: src/input/mpegts/mpegts_mux.c:542
-msgid "Transport Stream ID"
+msgid "Transport stream ID"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:764
+#: src/dvr/dvr_autorec.c:733
 msgid "Tue"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:222
-msgid "Tune Before DiseqC"
+msgid "Tune before DiseqC"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:106
-msgid "Tune Repeats"
+#: src/input/mpegts/satip/satip_frontend.c:180
+msgid "Tuner bind IP address"
 msgstr ""
 
 #: src/input/mpegts/satip/satip.c:203 src/input/mpegts/satip/satip.c:339
-msgid "Tuner Configuration"
-msgstr ""
-
-#: src/input/mpegts/satip/satip_frontend.c:180
-msgid "Tuner bind IP address"
+msgid "Tuner configuration"
 msgstr ""
 
 #: src/streaming.c:435
@@ -3638,7 +3662,7 @@ msgstr ""
 msgid "Turn off LNB when idle"
 msgstr ""
 
-#: src/config.c:1937
+#: src/config.c:1953
 msgid "Tvheadend server name"
 msgstr ""
 
@@ -3647,15 +3671,15 @@ msgid "Type"
 msgstr ""
 
 #: src/input/mpegts/satip/satip_frontend.c:153
-msgid "UDP RTP Port Number (2 ports)"
+msgid "UDP RTP port number (2 ports)"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2878 src/input/mpegts/iptv/iptv.c:697
+#: src/dvr/dvr_db.c:2891 src/input/mpegts/iptv/iptv.c:697
 #: src/input/mpegts/iptv/iptv_mux.c:136
 msgid "URL"
 msgstr ""
 
-#: src/main.c:695
+#: src/main.c:697
 msgid "URL with the SAT>IP server XML location"
 msgstr ""
 
@@ -3672,27 +3696,27 @@ msgstr ""
 msgid "UUID"
 msgstr ""
 
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:143
-msgid "Uncommited First"
-msgstr ""
-
 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:129
 msgid "Uncommitted"
 msgstr ""
 
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:143
+msgid "Uncommitted first"
+msgstr ""
+
 #: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:67
 msgid "Unicable"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:603
-msgid "Unicable Switch (Universal LNB, experimental)"
+msgid "Unicable switch (universal LNB, experimental)"
 msgstr ""
 
 #: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1330
-msgid "Unicable Type"
+msgid "Unicable type"
 msgstr ""
 
-#: src/profile.c:251 src/dvr/dvr_db.c:2098
+#: src/profile.c:251 src/dvr/dvr_db.c:2115
 msgid "Unimportant"
 msgstr ""
 
@@ -3700,7 +3724,7 @@ msgstr ""
 msgid "Universal LNB only"
 msgstr ""
 
-#: src/epggrab/module.c:60 src/dvr/dvr_timerec.c:95 src/dvr/dvr_config.c:687
+#: src/epggrab/module.c:60 src/dvr/dvr_timerec.c:95 src/dvr/dvr_config.c:686
 msgid "Unknown"
 msgstr ""
 
@@ -3710,11 +3734,11 @@ msgid "Unknown reason (%i)"
 msgstr ""
 
 #: src/timeshift.c:194
-msgid "Unlimited Size"
+msgid "Unlimited size"
 msgstr ""
 
 #: src/timeshift.c:174
-msgid "Unlimited Time"
+msgid "Unlimited time"
 msgstr ""
 
 #: src/profile.c:246
@@ -3722,11 +3746,7 @@ msgid "Unset (default)"
 msgstr ""
 
 #: src/descrambler/cwc.c:1776
-msgid "Update Card (EMM)"
-msgstr ""
-
-#: src/dvr/dvr_config.c:708
-msgid "Update Disabled"
+msgid "Update card (EMM)"
 msgstr ""
 
 #: src/epggrab.c:268
@@ -3741,64 +3761,60 @@ msgstr ""
 msgid "Update channel number"
 msgstr ""
 
-#: src/config.c:2011
+#: src/dvr/dvr_config.c:707
+msgid "Update disabled"
+msgstr ""
+
+#: src/config.c:2027
 msgid "Update time"
 msgstr ""
 
-#: src/config.c:2025
+#: src/config.c:2041
 msgid "Update tolerance (ms)"
 msgstr ""
 
-#: src/epggrab/channel.c:675
+#: src/epggrab/channel.c:685
 msgid "Updated"
 msgstr ""
 
-#: src/main.c:449
+#: src/main.c:451
 #, c-format
 msgid "Usage: %s [OPTIONS]\n"
 msgstr ""
 
-#: src/channels.c:416 src/dvr/dvr_config.c:869
-msgid "Use EPG Running State"
+#: src/channels.c:427 src/dvr/dvr_config.c:868
+msgid "Use EPG running state"
 msgstr ""
 
-#: src/dvr/dvr_config.c:1018
+#: src/dvr/dvr_config.c:1017
 msgid "Use Windows-compatible filenames"
 msgstr ""
 
-#: src/main.c:711
+#: src/main.c:713
 msgid "Use XSPF playlist instead of M3U"
 msgstr ""
 
-#: src/timeshift.c:200
-msgid "Use only RAM"
-msgstr ""
-
 #: src/profile.c:1394
 msgid "Use original"
 msgstr ""
 
-#: src/dvr/dvr_db.c:433
-msgid "User Access Error"
-msgstr ""
-
-#: src/channels.c:372
-msgid "User Icon"
+#: src/input/mpegts/mpegts_network.c:180
+msgid "Use service IDs as channel numbers"
 msgstr ""
 
-#: src/dvr/dvr_db.c:435
-msgid "User Limit Reached"
+#: src/streaming.c:422 src/dvr/dvr_db.c:443
+msgid "User access error"
 msgstr ""
 
-#: src/streaming.c:422
-msgid "User access error"
+#: src/channels.c:383
+msgid "User icon"
 msgstr ""
 
-#: src/config.c:1996
+#: src/config.c:2012
 msgid "User language"
 msgstr ""
 
-#: src/streaming.c:424
+#: src/streaming.c:424 src/dvr/dvr_db.c:445
 msgid "User limit reached"
 msgstr ""
 
@@ -3806,28 +3822,28 @@ msgstr ""
 msgid "Username"
 msgstr ""
 
-#: src/epg.c:2047
+#: src/epg.c:2049
 msgid "Variety show"
 msgstr ""
 
-#: src/epg.c:2110
+#: src/epg.c:2112
 msgid "Video"
 msgstr ""
 
 #: src/profile.c:1543
-msgid "Video Bitrate (kb/s) (0=Auto)"
+msgid "Video bitrate (kb/s) (0=auto)"
 msgstr ""
 
 #: src/profile.c:1535
-msgid "Video CODEC"
+msgid "Video codec"
 msgstr ""
 
 #: src/access.c:1442
-msgid "Video Recorder"
+msgid "Video recorder"
 msgstr ""
 
 #: src/esfilter.c:631
-msgid "Video Stream Filter"
+msgid "Video stream filter"
 msgstr ""
 
 #: src/streaming.c:550
@@ -3858,23 +3874,23 @@ msgstr ""
 msgid "WEBTV profile VP8/Vorbis/WEBM"
 msgstr ""
 
-#: src/dvr/dvr_db.c:423
+#: src/dvr/dvr_db.c:431
 msgid "Waiting for EPG running flag"
 msgstr ""
 
-#: src/dvr/dvr_db.c:415
+#: src/dvr/dvr_db.c:423
 msgid "Waiting for program start"
 msgstr ""
 
-#: src/dvr/dvr_db.c:413
+#: src/dvr/dvr_db.c:421
 msgid "Waiting for stream"
 msgstr ""
 
-#: src/epg.c:2015
+#: src/epg.c:2017
 msgid "War"
 msgstr ""
 
-#: src/epg.c:2069
+#: src/epg.c:2071
 msgid "Water sport"
 msgstr ""
 
@@ -3882,31 +3898,35 @@ msgstr ""
 msgid "Weak stream"
 msgstr ""
 
-#: src/epg.c:2030
+#: src/epg.c:2032
 msgid "Weather report"
 msgstr ""
 
 #: src/access.c:1483
-msgid "Web Interface"
+msgid "Web interface"
 msgstr ""
 
 #: src/access.c:1407
-msgid "Web Interface Language"
+msgid "Web interface language"
 msgstr ""
 
-#: src/config.c:1900
-msgid "Web User Interface"
+#: src/config.c:1916
+msgid "Web user interface"
 msgstr ""
 
-#: src/dvr/dvr_autorec.c:765
+#: src/dvr/dvr_autorec.c:734
 msgid "Wed"
 msgstr ""
 
-#: src/epg.c:2015
+#: src/epg.c:2017
 msgid "Western"
 msgstr ""
 
-#: src/descrambler/capmt.c:2209
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:298
+msgid "Western hemisphere (latitude direction)"
+msgstr ""
+
+#: src/descrambler/capmt.c:2217
 msgid "Wrapper (capmt_ca.so)"
 msgstr ""
 
@@ -3918,32 +3938,32 @@ msgstr ""
 msgid "en50494"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2506
+#: src/dvr/dvr_db.c:2519
 msgid "hrs"
 msgstr ""
 
-#: src/main.c:770
+#: src/main.c:772
 #, c-format
 msgid "invalid option specified [%s]"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2507
+#: src/dvr/dvr_db.c:2520
 msgid "min"
 msgstr ""
 
-#: src/dvr/dvr_db.c:2508
+#: src/dvr/dvr_db.c:2521
 msgid "mins"
 msgstr ""
 
-#: src/main.c:779
+#: src/main.c:781
 #, c-format
 msgid "option %s requires a value"
 msgstr ""
 
-#: src/main.c:742
+#: src/main.c:744
 msgid "tsfile input (mux file)"
 msgstr ""
 
 #: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:134
-msgid "tvhdhomerun Client"
+msgid "tvhdhomerun client"
 msgstr ""