From: Christian Hewitt Date: Thu, 1 Feb 2024 08:34:42 +0000 (+0000) Subject: intl: update translation templates from code X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ccb8b5e2d0260ad40f7e7fde4dbe655f7704b96e;p=thirdparty%2Ftvheadend.git intl: update translation templates from code Signed-off-by: Christian Hewitt --- diff --git a/intl/docs/tvheadend.doc.pot b/intl/docs/tvheadend.doc.pot index c770f0a89..1b006e456 100644 --- a/intl/docs/tvheadend.doc.pot +++ b/intl/docs/tvheadend.doc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-29 21:07+0200\n" +"POT-Creation-Date: 2024-02-01 08:26+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,623 +17,698 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: src/docs_inc.c:1844 +#: src/docs_inc.c:5392 msgid "" "\n" -"__Tip__ : By default Tvheadend will only show a small selection of entries - " -"you can increase the number of entries displayed by using the paging " -"selector at the bottom right of the page." +" By default all URLs (in a playlist) with path component changes are treated " +"as new services. This causes channels linked to them to be marked `{name-not-" +"set}` due to the previously-used URL \"no longer existing\" in the playlist, " +"they in fact do exist but have changed slightly." msgstr "" -#: src/docs_inc.c:1861 +#: src/docs_inc.c:2843 msgid "" "\n" -"__Tip__ : You can select all entries within the grid by pressing ctrl+A. You " -"can also ctrl+click to make additional selections, or shift+click to select " -"a range." -msgstr "" - -#: src/docs_inc.c:105 src/docs_inc.c:145 src/docs_inc.c:185 src/docs_inc.c:423 -#: src/docs_inc.c:457 src/docs_inc.c:479 src/docs_inc.c:571 src/docs_inc.c:729 -#: src/docs_inc.c:735 src/docs_inc.c:1053 src/docs_inc.c:1501 -#: src/docs_inc.c:1677 src/docs_inc.c:1983 src/docs_inc.c:2044 -#: src/docs_inc.c:2052 src/docs_inc.c:2070 src/docs_inc.c:2096 -#: src/docs_inc.c:2104 src/docs_inc.c:2122 src/docs_inc.c:2135 -#: src/docs_inc.c:2168 src/docs_inc.c:2193 src/docs_inc.c:2258 -#: src/docs_inc.c:2271 src/docs_inc.c:2313 src/docs_inc.c:2342 -#: src/docs_inc.c:2428 src/docs_inc.c:2451 src/docs_inc.c:2492 -#: src/docs_inc.c:2533 src/docs_inc.c:2578 src/docs_inc.c:2638 -#: src/docs_inc.c:2644 src/docs_inc.c:2723 src/docs_inc.c:2744 -#: src/docs_inc.c:2750 src/docs_inc.c:2768 src/docs_inc.c:2803 -#: src/docs_inc.c:2812 src/docs_inc.c:2833 src/docs_inc.c:2846 -#: src/docs_inc.c:2867 src/docs_inc.c:2906 src/docs_inc.c:2933 -#: src/docs_inc.c:2978 src/docs_inc.c:3016 src/docs_inc.c:3039 -#: src/docs_inc.c:3086 src/docs_inc.c:3107 src/docs_inc.c:3132 -#: src/docs_inc.c:3157 src/docs_inc.c:3170 src/docs_inc.c:3196 -#: src/docs_inc.c:3230 src/docs_inc.c:3259 src/docs_inc.c:3271 -#: src/docs_inc.c:3302 src/docs_inc.c:3404 src/docs_inc.c:3461 -#: src/docs_inc.c:3470 src/docs_inc.c:3485 src/docs_inc.c:3496 -#: src/docs_inc.c:3502 src/docs_inc.c:3548 src/docs_inc.c:3583 -#: src/docs_inc.c:3664 src/docs_inc.c:3682 src/docs_inc.c:3703 -#: src/docs_inc.c:4106 src/docs_inc.c:4143 src/docs_inc.c:4152 -msgid "!" -msgstr "" - -#: src/docs_inc.c:4440 -#, c-format -msgid "%C" -msgstr "" - -#: src/docs_inc.c:4330 -#, c-format -msgid "%F" -msgstr "" - -#: src/docs_inc.c:4334 -msgid "%R" +"__Tip__ : By default Tvheadend will only show a small selection of entries - " +"you can increase the number of entries displayed by using the paging " +"selector at the bottom right of the page." msgstr "" -#: src/docs_inc.c:4452 -#, c-format -msgid "%c" +#: src/docs_inc.c:116 src/docs_inc.c:140 src/docs_inc.c:292 src/docs_inc.c:436 +#: src/docs_inc.c:662 src/docs_inc.c:780 src/docs_inc.c:1060 +#: src/docs_inc.c:1238 src/docs_inc.c:1256 src/docs_inc.c:1272 +#: src/docs_inc.c:1556 src/docs_inc.c:1594 src/docs_inc.c:1604 +#: src/docs_inc.c:1614 src/docs_inc.c:1634 src/docs_inc.c:1640 +#: src/docs_inc.c:1690 src/docs_inc.c:1824 src/docs_inc.c:1873 +#: src/docs_inc.c:1908 src/docs_inc.c:1971 src/docs_inc.c:2765 +#: src/docs_inc.c:3043 src/docs_inc.c:3075 src/docs_inc.c:3091 +#: src/docs_inc.c:3113 src/docs_inc.c:3275 src/docs_inc.c:3295 +#: src/docs_inc.c:3313 src/docs_inc.c:3329 src/docs_inc.c:3363 +#: src/docs_inc.c:3813 src/docs_inc.c:3859 src/docs_inc.c:3877 +#: src/docs_inc.c:3895 src/docs_inc.c:3975 src/docs_inc.c:4033 +#: src/docs_inc.c:4051 src/docs_inc.c:4069 src/docs_inc.c:4205 +#: src/docs_inc.c:4235 src/docs_inc.c:4253 src/docs_inc.c:4360 +#: src/docs_inc.c:4378 src/docs_inc.c:4390 src/docs_inc.c:4418 +#: src/docs_inc.c:4484 src/docs_inc.c:4504 src/docs_inc.c:4510 +#: src/docs_inc.c:4516 src/docs_inc.c:4528 src/docs_inc.c:4608 +#: src/docs_inc.c:4662 src/docs_inc.c:4686 +msgid "!" msgstr "" -#: src/docs_inc.c:4338 -#, c-format -msgid "%x" +#: src/docs_inc.c:4882 +msgid "\"Change parameters\" \"Rights\" checked?" msgstr "" -#: src/docs_inc.c:2412 -msgid "'Accept/OK Icon'" +#: src/docs_inc.c:1596 +msgid "\"Column options\"" msgstr "" -#: src/docs_inc.c:2805 -msgid "'Access Control - Entries tab'" +#: src/docs_inc.c:1540 +msgid "\"Left Arrow\"" msgstr "" -#: src/docs_inc.c:2908 -msgid "'Access Entries Grid'" +#: src/docs_inc.c:1636 +msgid "\"Log closed\"" msgstr "" -#: src/docs_inc.c:2935 -msgid "'Access Entry Example'" +#: src/docs_inc.c:1642 +msgid "\"Log open\"" msgstr "" -#: src/docs_inc.c:3261 -msgid "'Add Bouquet Dialog'" +#: src/docs_inc.c:1274 +msgid "\"Menubar\"" msgstr "" -#: src/docs_inc.c:2430 -msgid "'Add CA Config'" +#: src/docs_inc.c:1692 +msgid "\"Multi-select\"" msgstr "" -#: src/docs_inc.c:3666 -msgid "'Add Channel Dialog'" +#: src/docs_inc.c:1616 +msgid "\"Paging options\"" msgstr "" -#: src/docs_inc.c:2814 -msgid "'Add Entries Dialog'" +#: src/docs_inc.c:1534 +msgid "\"Right Arrow\"" msgstr "" -#: src/docs_inc.c:3504 -msgid "'Add Mux Dialog'" +#: src/docs_inc.c:1606 +msgid "\"Split panel example\"" msgstr "" -#: src/docs_inc.c:4154 -msgid "'Add Mux Schedule'" +#: src/docs_inc.c:1258 +msgid "\"Tabs\"" msgstr "" -#: src/docs_inc.c:3018 -msgid "'Add New Profile'" +#: src/docs_inc.c:1558 +msgid "\"View level\"" msgstr "" -#: src/docs_inc.c:2273 -msgid "'Add Password dialog'" +#: src/docs_inc.c:5038 +#, c-format +msgid "%C" msgstr "" -#: src/docs_inc.c:2646 -msgid "'Add Profile Dialog'" +#: src/docs_inc.c:5266 +#, c-format +msgid "%F" msgstr "" -#: src/docs_inc.c:2752 -msgid "'Add new network'" +#: src/docs_inc.c:5270 +msgid "%R" msgstr "" -#: src/docs_inc.c:3406 -msgid "'Add new recording dialog'" +#: src/docs_inc.c:5048 +msgid "%U" msgstr "" -#: src/docs_inc.c:2106 -msgid "'Add service to channel example'" +#: src/docs_inc.c:5044 +#, c-format +msgid "%c" msgstr "" -#: src/docs_inc.c:2770 -msgid "'Add/Edit Network' Dialog - DVB-S/2" +#: src/docs_inc.c:5274 +#, c-format +msgid "%x" msgstr "" -#: src/docs_inc.c:3159 -msgid "'Autorec' Tab" +#: src/docs_inc.c:3169 +msgid "'Accept/OK Icon'" msgstr "" -#: src/docs_inc.c:3172 -msgid "'Autorec' example entry" +#: src/docs_inc.c:3045 +msgid "'Access Entries' Tab" msgstr "" -#: src/docs_inc.c:3232 +#: src/docs_inc.c:3077 msgid "'Bouqets' Tab" msgstr "" -#: src/docs_inc.c:2344 +#: src/docs_inc.c:3115 msgid "'CA Client Configuration Example'" msgstr "" -#: src/docs_inc.c:1699 +#: src/docs_inc.c:1836 msgid "'Cancel'" msgstr "" -#: src/docs_inc.c:3585 +#: src/docs_inc.c:3277 msgid "'Channel lists'" msgstr "" -#: src/docs_inc.c:3472 -msgid "'Channel tag dialog'" -msgstr "" - -#: src/docs_inc.c:3463 +#: src/docs_inc.c:3297 msgid "'Channel tag'" msgstr "" -#: src/docs_inc.c:4108 -msgid "'Configuration - Image Cache tab'" -msgstr "" - -#: src/docs_inc.c:2260 -msgid "'Configuration - Passwords tab'" +#: src/docs_inc.c:4486 +msgid "'Complete rating labels list'" msgstr "" -#: src/docs_inc.c:2869 -msgid "'DVB-C frontend parameters'" +#: src/docs_inc.c:142 +msgid "'DVB Input tree explained' Tab" msgstr "" -#: src/docs_inc.c:3134 -msgid "'DVB-S frontend parameters'" +#: src/docs_inc.c:118 +msgid "'DVB Inputs' Tab" msgstr "" -#: src/docs_inc.c:2170 -msgid "'DVB-T frontend parameters'" -msgstr "" - -#: src/docs_inc.c:3705 +#: src/docs_inc.c:3365 msgid "'Debugging tab'" msgstr "" -#: src/docs_inc.c:2980 +#: src/docs_inc.c:3815 msgid "'Digital Video Recorder Profiles' Tab 1" msgstr "" -#: src/docs_inc.c:3304 +#: src/docs_inc.c:2767 msgid "'Digital Video Recorder' Tabs" msgstr "" -#: src/docs_inc.c:2453 +#: src/docs_inc.c:3879 msgid "'EPG Grabber Channels Tab'" msgstr "" -#: src/docs_inc.c:2494 src/docs_inc.c:2535 +#: src/docs_inc.c:3861 src/docs_inc.c:3897 msgid "'EPG Grabber Configuration'" msgstr "" -#: src/docs_inc.c:3198 -msgid "'Edit Autorec'" -msgstr "" - -#: src/docs_inc.c:3684 -msgid "'Edit Channel Dialog'" +#: src/docs_inc.c:4512 +msgid "'EPG with placeholder rating'" msgstr "" -#: src/docs_inc.c:573 +#: src/docs_inc.c:294 msgid "'Electronic Program Guide' Tab" msgstr "" -#: src/docs_inc.c:2416 +#: src/docs_inc.c:3173 msgid "'Error Icon'" msgstr "" -#: src/docs_inc.c:2137 -msgid "'General Base' Tab Screenshot 1" +#: src/docs_inc.c:3331 +msgid "'General Base'" msgstr "" -#: src/docs_inc.c:2118 -msgid "'Information Icon'" +#: src/docs_inc.c:4071 +msgid "'IP Blocking' Tab" msgstr "" -#: src/docs_inc.c:2054 src/docs_inc.c:3273 -msgid "'Map All Services'" +#: src/docs_inc.c:4053 +msgid "'Image cache'" msgstr "" -#: src/docs_inc.c:2072 -msgid "'Map selected'" +#: src/docs_inc.c:4374 +msgid "'Information Icon'" msgstr "" -#: src/docs_inc.c:3487 +#: src/docs_inc.c:3093 +msgid "'Map All Services'" +msgstr "" + +#: src/docs_inc.c:4207 msgid "'Mux List'" msgstr "" -#: src/docs_inc.c:4145 +#: src/docs_inc.c:4237 msgid "'Mux Schedule Entries'" msgstr "" -#: src/docs_inc.c:2746 src/docs_inc.c:3498 -msgid "'Network selection'" +#: src/docs_inc.c:4255 +msgid "'Networks' Tab Screenshot" +msgstr "" + +#: src/docs_inc.c:4506 +msgid "'Newly learned rating labels list'" msgstr "" -#: src/docs_inc.c:2725 -msgid "'Networks' Tab Screenshot" +#: src/docs_inc.c:4392 +msgid "'Passwords' Tab" msgstr "" -#: src/docs_inc.c:1966 +#: src/docs_inc.c:2854 msgid "'Play Icon Image'" msgstr "" -#: src/docs_inc.c:3088 +#: src/docs_inc.c:4530 +msgid "'Rating label learned from xmltv'" +msgstr "" + +#: src/docs_inc.c:4035 msgid "'Removing a stream'" msgstr "" -#: src/docs_inc.c:2195 +#: src/docs_inc.c:4610 msgid "'SAT" msgstr "" -#: src/docs_inc.c:3109 -msgid "'SAT>IP Panel'" +#: src/docs_inc.c:4380 +msgid "'Service Information'" msgstr "" -#: src/docs_inc.c:2124 -msgid "'Service Information'" +#: src/docs_inc.c:4664 +msgid "'Service mapper'" msgstr "" -#: src/docs_inc.c:2098 -msgid "'Service filtering'" +#: src/docs_inc.c:4362 +msgid "'Services'" msgstr "" -#: src/docs_inc.c:2046 src/docs_inc.c:3550 -msgid "'Service mapper dialog'" +#: src/docs_inc.c:1826 +msgid "'Status - Connections' Tab" msgstr "" -#: src/docs_inc.c:1985 -msgid "'Services'" +#: src/docs_inc.c:1875 +msgid "'Status - Service mapper'" msgstr "" -#: src/docs_inc.c:1055 src/docs_inc.c:1075 +#: src/docs_inc.c:1910 src/docs_inc.c:1920 msgid "'Status - Stream' Tab" msgstr "" -#: src/docs_inc.c:107 src/docs_inc.c:1503 src/docs_inc.c:1679 +#: src/docs_inc.c:1973 msgid "'Status - Subscriptions' Tab" msgstr "" -#: src/docs_inc.c:2420 +#: src/docs_inc.c:3177 msgid "'Stop/Disabled Icon'" msgstr "" -#: src/docs_inc.c:2580 +#: src/docs_inc.c:3315 src/docs_inc.c:4420 msgid "'Stream Profiles'" msgstr "" -#: src/docs_inc.c:3041 +#: src/docs_inc.c:3977 msgid "'Stream filters'" msgstr "" -#: src/docs_inc.c:481 -msgid "'TV Adapter params'" -msgstr "" - -#: src/docs_inc.c:459 -msgid "'TV Adapter tree'" -msgstr "" - -#: src/docs_inc.c:2315 +#: src/docs_inc.c:4688 msgid "'Timeshift Tab'" msgstr "" -#: src/docs_inc.c:2640 -msgid "'Type select'" +#: src/docs_inc.c:4518 +msgid "'Updated rating label details'" msgstr "" -#: src/docs_inc.c:1439 +#: src/docs_inc.c:2358 msgid "(/mux only) list of subscribed PIDs (comma separated)" msgstr "" -#: src/docs_inc.c:1431 +#: src/docs_inc.c:2350 msgid "(/service only) do not descramble (if set to 0)" msgstr "" -#: src/docs_inc.c:1435 +#: src/docs_inc.c:2354 msgid "(/service only) pass EMM to the stream (if set to 1)" msgstr "" -#: src/docs_inc.c:4648 +#: src/docs_inc.c:4948 msgid "(DVR)," msgstr "" -#: src/docs_inc.c:333 +#: src/docs_inc.c:856 msgid "" "(For the technically-minded, these unique identifiers - the elementary " "streams - are referred to as 'packet identifiers' or 'PIDs')." msgstr "" -#: src/docs_inc.c:1257 -msgid "(c) 2006 - 2016 Tvheadend Foundation CIC" +#: src/docs_inc.c:5308 +msgid "(Movies)" msgstr "" -#: src/docs_inc.c:1419 -msgid "(except /mux) Override streaming profile" +#: src/docs_inc.c:1536 +msgid "(Next)" msgstr "" -#: src/docs_inc.c:1829 -msgid "(other clients may also be available)." +#: src/docs_inc.c:1542 +msgid "(Previous)" msgstr "" -#: src/docs_inc.c:4450 -msgid ")" +#: src/docs_inc.c:5316 +msgid "(TV Series)" msgstr "" -#: src/docs_inc.c:2902 -msgid ") accounts are matched using the prefix only." +#: src/docs_inc.c:134 +msgid "(Using the Interface) for details on how to use the tree/split panel." msgstr "" -#: src/docs_inc.c:5319 src/docs_inc.c:5397 -msgid ")! :)" +#: src/docs_inc.c:2435 +msgid "(_Using the Interface_ )." msgstr "" -#: src/docs_inc.c:4640 src/docs_inc.c:4644 -msgid "," +#: src/docs_inc.c:28 +msgid "(c) 2006 - 2017 Tvheadend Foundation CIC" msgstr "" -#: src/docs_inc.c:2576 -msgid ", DVR Profiles or as parameter for HTTP Streaming." +#: src/docs_inc.c:455 +msgid "(default DVR Profile) drop-down" msgstr "" -#: src/docs_inc.c:4446 -msgid ", but" +#: src/docs_inc.c:2338 +msgid "(except /mux) Override streaming profile" msgstr "" -#: src/docs_inc.c:5248 -msgid ", enabling/disabling per channel overrides the DVR profile setting." +#: src/docs_inc.c:1190 +msgid "(other clients may also be available)." msgstr "" -#: src/docs_inc.c:3606 -msgid ", especially useful if you change your Picon settings." +#: src/docs_inc.c:2410 +msgid "(standard) for the channel number" msgstr "" -#: src/docs_inc.c:1105 -msgid "" -", note that not all devices supply correct signal information, the value " -"here can sometimes be ambiguous." +#: src/docs_inc.c:184 +msgid ") is using position 1 (or AA)." msgstr "" -#: src/docs_inc.c:2689 -msgid "- Available worldwide" +#: src/docs_inc.c:6194 src/docs_inc.c:6218 +msgid ")! :)" msgstr "" -#: src/docs_inc.c:2715 -msgid "- IPTV using a playlist as the source" +#: src/docs_inc.c:314 +msgid "), or those that are currently broadcasting (" msgstr "" -#: src/docs_inc.c:2693 -msgid "" -"- available worldwide but common in Brazil and various other countries " -"throughout south America" +#: src/docs_inc.c:318 +msgid "). Can be used with the other filters." msgstr "" -#: src/docs_inc.c:277 -msgid "" -"- but they do go out of date as broadcasters move services around and " -"national authorities change entire pieces of spectrum. As such, you should " -"try the pre-defined values, but you may need to add muxes manually." +#: src/docs_inc.c:4888 +msgid "* (Anon entry)." +msgstr "" + +#: src/docs_inc.c:4896 +msgid "* (Another anon entry)." +msgstr "" + +#: src/docs_inc.c:4940 src/docs_inc.c:4944 +msgid "," msgstr "" -#: src/docs_inc.c:2679 src/docs_inc.c:2703 -msgid "- common in Brazil and various other countries throughout south America" +#: src/docs_inc.c:5970 +msgid ", enabling/disabling per channel overrides the DVR profile setting." msgstr "" -#: src/docs_inc.c:2675 src/docs_inc.c:2699 -msgid "- common in most of Europe" +#: src/docs_inc.c:1952 +msgid "" +", note that not all devices supply correct signal information, the value " +"here can sometimes be ambiguous." msgstr "" -#: src/docs_inc.c:2707 -msgid "- common in north and central America" +#: src/docs_inc.c:5424 +msgid ", so if that changes it won't make any difference." msgstr "" -#: src/docs_inc.c:2683 -msgid "- common in north and central America and parts of south Asia" +#: src/docs_inc.c:800 +msgid "" +"- but they do go out of date as broadcasters move services around and " +"national authorities change entire pieces of spectrum. As such, you should " +"try the pre-defined values, but you may need to add muxes manually." msgstr "" -#: src/docs_inc.c:1615 +#: src/docs_inc.c:989 msgid "" "- this will not only tell you what's supported under Linux, but also how to " "get it all working." msgstr "" -#: src/docs_inc.c:5058 +#: src/docs_inc.c:5554 msgid "-1" msgstr "" -#: src/docs_inc.c:155 src/docs_inc.c:357 src/docs_inc.c:1265 -#: src/docs_inc.c:1583 src/docs_inc.c:2563 src/docs_inc.c:2721 -#: src/docs_inc.c:2794 src/docs_inc.c:2820 src/docs_inc.c:2854 -#: src/docs_inc.c:3626 src/docs_inc.c:3678 src/docs_inc.c:4305 -#: src/docs_inc.c:4656 src/docs_inc.c:4666 src/docs_inc.c:4676 -#: src/docs_inc.c:4682 src/docs_inc.c:4688 src/docs_inc.c:4698 -#: src/docs_inc.c:4704 src/docs_inc.c:4710 src/docs_inc.c:4716 -#: src/docs_inc.c:4722 src/docs_inc.c:4852 src/docs_inc.c:4889 -#: src/docs_inc.c:4938 src/docs_inc.c:4969 src/docs_inc.c:5277 -#: src/docs_inc.c:5313 src/docs_inc.c:5391 src/docs_inc.c:5414 +#: src/docs_inc.c:36 src/docs_inc.c:682 src/docs_inc.c:874 src/docs_inc.c:957 +#: src/docs_inc.c:1254 src/docs_inc.c:1466 src/docs_inc.c:1476 +#: src/docs_inc.c:1700 src/docs_inc.c:1712 src/docs_inc.c:3059 +#: src/docs_inc.c:3205 src/docs_inc.c:4093 src/docs_inc.c:4336 +#: src/docs_inc.c:4806 src/docs_inc.c:4956 src/docs_inc.c:4966 +#: src/docs_inc.c:4976 src/docs_inc.c:4982 src/docs_inc.c:4988 +#: src/docs_inc.c:4998 src/docs_inc.c:5004 src/docs_inc.c:5010 +#: src/docs_inc.c:5016 src/docs_inc.c:5022 src/docs_inc.c:5206 +#: src/docs_inc.c:5254 src/docs_inc.c:5386 src/docs_inc.c:5414 +#: src/docs_inc.c:5434 src/docs_inc.c:5636 src/docs_inc.c:6082 +#: src/docs_inc.c:6100 src/docs_inc.c:6140 src/docs_inc.c:6168 +#: src/docs_inc.c:6188 src/docs_inc.c:6212 msgid "." msgstr "" -#: src/docs_inc.c:207 +#: src/docs_inc.c:1076 msgid "" ". Please use github's features if you want to provide patches. Contributions " "and improvements are always welcome." msgstr "" -#: src/docs_inc.c:1968 +#: src/docs_inc.c:2856 msgid "" ". This will automatically launch an appropriate player, otherwise you will " "need to manually open the playlist to start watching (normally a double-" "click on the downloaded file)." msgstr "" -#: src/docs_inc.c:41 +#: src/docs_inc.c:1757 msgid "... produces:" msgstr "" -#: src/docs_inc.c:3602 +#: src/docs_inc.c:480 src/docs_inc.c:5416 src/docs_inc.c:5426 +#: src/docs_inc.c:5432 msgid "/" msgstr "" -#: src/docs_inc.c:1233 +#: src/docs_inc.c:2135 msgid "/etc/default/tvheadend options" msgstr "" -#: src/docs_inc.c:4365 src/docs_inc.c:4743 src/docs_inc.c:5165 +#: src/docs_inc.c:5662 src/docs_inc.c:5762 src/docs_inc.c:5854 msgid "/home/user/Videos/News.mkv" msgstr "" -#: src/docs_inc.c:1287 +#: src/docs_inc.c:2156 msgid "/play/REMAIN" msgstr "" -#: src/docs_inc.c:1309 -msgid "/playlist[/TYPE][/WHAT][/IDENTIFIER]" +#: src/docs_inc.c:2178 +msgid "/playlist[/AUTH][/TYPE][/WHAT][/IDENTIFIER]" +msgstr "" + +#: src/docs_inc.c:2412 +msgid "/special/srvid2" msgstr "" -#: src/docs_inc.c:1381 +#: src/docs_inc.c:2300 msgid "/stream/WHAT/IDENTIFIER" msgstr "" -#: src/docs_inc.c:1441 +#: src/docs_inc.c:2360 msgid "/xmltv[/WHAT][/IDENTIFIER]" msgstr "" -#: src/docs_inc.c:4413 src/docs_inc.c:5217 +#: src/docs_inc.c:5406 src/docs_inc.c:5722 src/docs_inc.c:5810 msgid "0" msgstr "" -#: src/docs_inc.c:623 +#: src/docs_inc.c:356 msgid "00:00:01 to 00:15:00" msgstr "" -#: src/docs_inc.c:627 +#: src/docs_inc.c:360 msgid "00:15:01 to 00:30:00" msgstr "" -#: src/docs_inc.c:631 +#: src/docs_inc.c:364 msgid "00:30:01 to 01:30:00" msgstr "" -#: src/docs_inc.c:635 +#: src/docs_inc.c:368 msgid "01:30:01 to 03:00:00" msgstr "" -#: src/docs_inc.c:639 +#: src/docs_inc.c:372 msgid "03:00:00 to no maximum" msgstr "" -#: src/docs_inc.c:255 +#: src/docs_inc.c:5410 src/docs_inc.c:5418 +msgid "1" +msgstr "" + +#: src/docs_inc.c:148 +msgid "1. /dev/dvb/adapter0" +msgstr "" + +#: src/docs_inc.c:4624 +msgid "1. Define the RTSP Port" +msgstr "" + +#: src/docs_inc.c:772 msgid "1. Ensure Tuners are Available for Use" msgstr "" -#: src/docs_inc.c:1585 +#: src/docs_inc.c:959 msgid "1. Install the Tuner Hardware" msgstr "" -#: src/docs_inc.c:4810 +#: src/docs_inc.c:674 +msgid "1. Welcome" +msgstr "" + +#: src/docs_inc.c:5938 msgid "100" msgstr "" -#: src/docs_inc.c:4405 src/docs_inc.c:4779 src/docs_inc.c:5209 +#: src/docs_inc.c:5714 src/docs_inc.c:5802 src/docs_inc.c:5898 msgid "1224421200" msgstr "" -#: src/docs_inc.c:4409 src/docs_inc.c:4783 src/docs_inc.c:5213 +#: src/docs_inc.c:5718 src/docs_inc.c:5806 src/docs_inc.c:5902 msgid "1224426600" msgstr "" -#: src/docs_inc.c:5070 +#: src/docs_inc.c:5566 msgid "14:12" msgstr "" -#: src/docs_inc.c:503 +#: src/docs_inc.c:5470 +msgid "192=20" +msgstr "" + +#: src/docs_inc.c:5428 +msgid "2" +msgstr "" + +#: src/docs_inc.c:2666 msgid "2 Port" msgstr "" -#: src/docs_inc.c:1609 +#: src/docs_inc.c:2668 +msgid "2 Port configuration." +msgstr "" + +#: src/docs_inc.c:684 +msgid "2. Access Control" +msgstr "" + +#: src/docs_inc.c:4628 +msgid "2. Export the Tuners" +msgstr "" + +#: src/docs_inc.c:983 msgid "2. Install Firmware and/or Drivers" msgstr "" -#: src/docs_inc.c:267 +#: src/docs_inc.c:158 +msgid "2. Panasonic MN88472 #0 : DVB-T #0" +msgstr "" + +#: src/docs_inc.c:790 msgid "2. Set up Relevant Network(s)" msgstr "" -#: src/docs_inc.c:5066 +#: src/docs_inc.c:5562 msgid "2011-03-19" msgstr "" -#: src/docs_inc.c:283 +#: src/docs_inc.c:5474 +msgid "208=16" +msgstr "" + +#: src/docs_inc.c:5478 +msgid "224=35" +msgstr "" + +#: src/docs_inc.c:806 msgid "3. Associate the Network with the Respective Tuner(s)" msgstr "" -#: src/docs_inc.c:505 +#: src/docs_inc.c:4632 +msgid "3. Export Your Networks" +msgstr "" + +#: src/docs_inc.c:694 +msgid "3. Tuner and Network" +msgstr "" + +#: src/docs_inc.c:168 +msgid "3. Tvheadend:9983 cd33bf4ce5 - 192.168.1.3" +msgstr "" + +#: src/docs_inc.c:5734 src/docs_inc.c:5906 +msgid "3cf44328eda87a428ba9a8b14876ab80" +msgstr "" + +#: src/docs_inc.c:2670 msgid "4 Port" msgstr "" -#: src/docs_inc.c:293 +#: src/docs_inc.c:2672 +msgid "4 Port configuration." +msgstr "" + +#: src/docs_inc.c:4644 +msgid "4. Configure Your Client" +msgstr "" + +#: src/docs_inc.c:816 msgid "4. If Necessary, Manually Add Muxes" msgstr "" -#: src/docs_inc.c:327 +#: src/docs_inc.c:178 +msgid "4. Position #1 (AA)" +msgstr "" + +#: src/docs_inc.c:716 +msgid "4. Predefined Muxes" +msgstr "" + +#: src/docs_inc.c:850 msgid "5. Scan for Services" msgstr "" -#: src/docs_inc.c:4812 +#: src/docs_inc.c:728 +msgid "5. Scanning" +msgstr "" + +#: src/docs_inc.c:5940 msgid "50" msgstr "" -#: src/docs_inc.c:4417 src/docs_inc.c:5221 +#: src/docs_inc.c:5726 src/docs_inc.c:5814 msgid "6" msgstr "" -#: src/docs_inc.c:335 +#: src/docs_inc.c:858 msgid "6. Map Services to Channels" msgstr "" -#: src/docs_inc.c:347 -msgid "6.1. Bouquets" +#: src/docs_inc.c:738 +msgid "6. Service Mapping" +msgstr "" + +#: src/docs_inc.c:766 +msgid "7. Finished" msgstr "" -#: src/docs_inc.c:359 +#: src/docs_inc.c:876 msgid "7. Watch TV" msgstr "" -#: src/docs_inc.c:4814 +#: src/docs_inc.c:5942 msgid "80" msgstr "" -#: src/docs_inc.c:4195 src/docs_inc.c:4218 src/docs_inc.c:4245 -#: src/docs_inc.c:4258 src/docs_inc.c:4293 src/docs_inc.c:4324 -#: src/docs_inc.c:4432 src/docs_inc.c:4463 src/docs_inc.c:4476 -#: src/docs_inc.c:4499 src/docs_inc.c:4524 src/docs_inc.c:4547 -#: src/docs_inc.c:4588 src/docs_inc.c:4626 src/docs_inc.c:4794 -#: src/docs_inc.c:4831 src/docs_inc.c:4840 src/docs_inc.c:4867 -#: src/docs_inc.c:4896 src/docs_inc.c:4923 src/docs_inc.c:4932 -#: src/docs_inc.c:4947 src/docs_inc.c:4989 src/docs_inc.c:5081 -#: src/docs_inc.c:5097 src/docs_inc.c:5114 src/docs_inc.c:5236 -#: src/docs_inc.c:5271 +#: src/docs_inc.c:4698 src/docs_inc.c:4736 src/docs_inc.c:4772 +#: src/docs_inc.c:4788 src/docs_inc.c:4816 src/docs_inc.c:4842 +#: src/docs_inc.c:4876 src/docs_inc.c:5030 src/docs_inc.c:5062 +#: src/docs_inc.c:5098 src/docs_inc.c:5122 src/docs_inc.c:5156 +#: src/docs_inc.c:5200 src/docs_inc.c:5214 src/docs_inc.c:5248 +#: src/docs_inc.c:5260 src/docs_inc.c:5360 src/docs_inc.c:5368 +#: src/docs_inc.c:5440 src/docs_inc.c:5624 src/docs_inc.c:5830 +#: src/docs_inc.c:5922 src/docs_inc.c:5958 src/docs_inc.c:5992 +#: src/docs_inc.c:6018 src/docs_inc.c:6040 src/docs_inc.c:6048 +#: src/docs_inc.c:6060 src/docs_inc.c:6088 src/docs_inc.c:6118 +#: src/docs_inc.c:6146 msgid ":" msgstr "" -#: src/docs_inc.c:4353 src/docs_inc.c:5153 +#: src/docs_inc.c:1384 +msgid "" +": Assign the lowest available channel number(s) to the selected channel(s)." +msgstr "" + +#: src/docs_inc.c:5650 src/docs_inc.c:5750 #, c-format msgid "" ": Command to run after finishing a recording. The command will be run in " @@ -642,29 +717,82 @@ msgid "" "string is “OK” if recording finished successfully." msgstr "" -#: src/docs_inc.c:4731 +#: src/docs_inc.c:5842 msgid "" ": Command to run when a recording starts. The command will be run in " "background." msgstr "" -#: src/docs_inc.c:4976 +#: src/docs_inc.c:1392 +msgid ": Decrement the selected channel numbers by 1." +msgstr "" + +#: src/docs_inc.c:1364 +msgid "" +": Detach the (selected) services from it's bouquet (to prevent changes)." +msgstr "" + +#: src/docs_inc.c:5144 msgid ": Example : every day at 2am is : `0 2 * * *`" msgstr "" -#: src/docs_inc.c:5024 +#: src/docs_inc.c:1388 +msgid ": Increment the selected channel number(s) by 1." +msgstr "" + +#: src/docs_inc.c:1360 +msgid ": Map all services to channels." +msgstr "" + +#: src/docs_inc.c:1356 +msgid ": Map the selected services to channels." +msgstr "" + +#: src/docs_inc.c:241 +msgid "" +": Play the selected entry. Downloads an m3u, or opens the m3u in your " +"default media player. __Finished/Failed Recordings tabs only.__" +msgstr "" + +#: src/docs_inc.c:1376 +msgid ": Remove all services not seen for 7+ days." +msgstr "" + +#: src/docs_inc.c:1372 +msgid ": Remove services marked as Missing in PAT/SDT for 7+ days." +msgstr "" + +#: src/docs_inc.c:1396 +msgid ": Swap the numbers of the two selected channels." +msgstr "" + +#: src/docs_inc.c:5492 msgid "" ": The string allows you to manually specify the full path generation using " -"the predefined modifiers for strftime (see `man strftime`, except `%n` and `" -"%t`) and Tvheadend specific. Note that you may modify some of this format " +"the predefined modifiers for strftime (see `man strftime`, except `%n` and " +"`%t`) and Tvheadend specific. Note that you may modify some of this format " "string setting using the GUI fields below." msgstr "" -#: src/docs_inc.c:1601 +#: src/docs_inc.c:4488 +msgid "" +"A 'rating label' is a text code like 'PG', 'PG-13' or 'FSK 12' used to " +"identify the parental rating classification of a TV programme." +msgstr "" + +#: src/docs_inc.c:975 msgid "A Note on USB Tuners" msgstr "" -#: src/docs_inc.c:399 +#: src/docs_inc.c:3189 src/docs_inc.c:3217 +msgid "" +"A TCP connection to the server is created. All EMM/ECM data is sent to OSCam " +"using this connection without the need for real linuxdvb devices to be " +"present in the system. This mode is suitable for all DVB devices including " +"SAT" +msgstr "" + +#: src/docs_inc.c:1214 msgid "" "A __driver__ is the piece of software that your operating system uses to " "talk to the tuner. This can be built into the OS (e.g. 'supported since " @@ -672,7 +800,7 @@ msgid "" "and maybe even compile, separately." msgstr "" -#: src/docs_inc.c:391 +#: src/docs_inc.c:1206 msgid "" "A __tuner__ is the hardware (chipset) needed to interpret a digital " "television signal and extract from it the programme stream. The tuner " @@ -680,230 +808,255 @@ msgid "" "the LNB in the case of DVB-S." msgstr "" -#: src/docs_inc.c:4286 +#: src/docs_inc.c:4870 msgid "" "A combination of last two variants above - data is written immediately and " "then discarded from cache." msgstr "" -#: src/docs_inc.c:1739 +#: src/docs_inc.c:4444 +msgid "A general Matroska container profile." +msgstr "" + +#: src/docs_inc.c:1100 msgid "" -"A general-purpose MPEG-TS `pipe://` for analogue and non-broadcast sources" +"A general-purpose MPEG-TS `pipe://` (or `file://`) for analogue and non-" +"broadcast sources." msgstr "" -#: src/docs_inc.c:2667 +#: src/docs_inc.c:4251 msgid "" "A network is the type of carrier for your television signals. Tvheadend " -"supports several different types of network, notably:" +"supports several different types of network." msgstr "" -#: src/docs_inc.c:4270 +#: src/docs_inc.c:4854 msgid "" "A placeholder status, meaning that the configuration isn’t properly set." msgstr "" -#: src/docs_inc.c:825 +#: src/docs_inc.c:186 +msgid "" +"A position is very similar to a network in that it groups multiplexes (or " +"Transponders) for each satellite you're able to receive. It also allows you " +"to set certain configuration options, such as where the dish should move to " +"in order to receive a multiplex." +msgstr "" + +#: src/docs_inc.c:2624 src/docs_inc.c:2656 +msgid "" +"A slave frontend (can be used to link with a master, mainly used for buggy " +"drivers or frontends that share an input)." +msgstr "" + +#: src/docs_inc.c:5738 src/docs_inc.c:5910 +msgid "A string" +msgstr "" + +#: src/docs_inc.c:180 +msgid "A tuner can have multiple positional inputs," +msgstr "" + +#: src/docs_inc.c:578 msgid "AAC" msgstr "" -#: src/docs_inc.c:1723 +#: src/docs_inc.c:1084 msgid "AC-3, AAC and MP2 audio supported." msgstr "" -#: src/docs_inc.c:991 src/docs_inc.c:2402 -msgid "AES constant code word client" +#: src/docs_inc.c:3151 src/docs_inc.c:3155 +msgid "AES ECB Constant Code Word" msgstr "" -#: src/docs_inc.c:3841 +#: src/docs_inc.c:3493 msgid "API" msgstr "" -#: src/docs_inc.c:4069 +#: src/docs_inc.c:3745 msgid "ATSC PSIP EPG" msgstr "" -#: src/docs_inc.c:3893 +#: src/docs_inc.c:3545 msgid "ATSC SI Tables" msgstr "" -#: src/docs_inc.c:537 src/docs_inc.c:549 src/docs_inc.c:2681 +#: src/docs_inc.c:2642 src/docs_inc.c:4281 msgid "ATSC-C" msgstr "" -#: src/docs_inc.c:527 src/docs_inc.c:547 src/docs_inc.c:2705 +#: src/docs_inc.c:2630 src/docs_inc.c:4309 msgid "ATSC-T" msgstr "" -#: src/docs_inc.c:3330 +#: src/docs_inc.c:1442 msgid "Abort" msgstr "" -#: src/docs_inc.c:4401 src/docs_inc.c:4995 src/docs_inc.c:5205 +#: src/docs_inc.c:5220 src/docs_inc.c:5710 src/docs_inc.c:5798 msgid "Aborted by user" msgstr "" -#: src/docs_inc.c:1005 src/docs_inc.c:1019 src/docs_inc.c:1251 -#: src/docs_inc.c:1483 +#: src/docs_inc.c:22 src/docs_inc.c:2074 src/docs_inc.c:2088 +#: src/docs_inc.c:2421 msgid "About" msgstr "" -#: src/docs_inc.c:3332 -msgid "Abruptly stop the selected in-progress recording entries." +#: src/docs_inc.c:1052 src/docs_inc.c:1694 +msgid "About This Guide" +msgstr "" + +#: src/docs_inc.c:1054 +msgid "About this guide and where to get help if you're stuck" msgstr "" -#: src/docs_inc.c:3392 +#: src/docs_inc.c:1444 +msgid "Abruptly stop the selected in-progress recording entry/entries." +msgstr "" + +#: src/docs_inc.c:233 msgid "Accept icon" msgstr "" -#: src/docs_inc.c:4881 +#: src/docs_inc.c:6074 msgid "Access" msgstr "" -#: src/docs_inc.c:3821 +#: src/docs_inc.c:3473 msgid "Access (ACL)" msgstr "" -#: src/docs_inc.c:905 src/docs_inc.c:2277 src/docs_inc.c:2574 -#: src/docs_inc.c:4887 src/docs_inc.c:4967 +#: src/docs_inc.c:3014 src/docs_inc.c:5384 src/docs_inc.c:6080 +#: src/docs_inc.c:6138 src/docs_inc.c:6166 msgid "Access Entries" msgstr "" -#: src/docs_inc.c:1807 +#: src/docs_inc.c:1168 msgid "" "Access to system features (streaming, administration, configurations) can be " "configured based on username/password and/or IP address." msgstr "" -#: src/docs_inc.c:5116 +#: src/docs_inc.c:4700 msgid "Action" msgstr "" -#: src/docs_inc.c:49 -msgid "Actual numbers don't matter, just that it's a number" -msgstr "" - -#: src/docs_inc.c:1940 src/docs_inc.c:2362 src/docs_inc.c:2620 -#: src/docs_inc.c:2998 src/docs_inc.c:3314 -msgid "Add" -msgstr "" - -#: src/docs_inc.c:2634 -msgid "Add a Profile" +#: src/docs_inc.c:2952 +msgid "Active subscriptions" msgstr "" -#: src/docs_inc.c:3316 -msgid "Add a new (one-time-only) recording entry." +#: src/docs_inc.c:1765 +msgid "Actual numbers don't matter, just that it's a number" msgstr "" -#: src/docs_inc.c:2364 -msgid "Add a new CA client configuration." +#: src/docs_inc.c:782 +msgid "Adapter example" msgstr "" -#: src/docs_inc.c:2622 src/docs_inc.c:3000 -msgid "Add a new profile." +#: src/docs_inc.c:1290 src/docs_inc.c:2538 +msgid "Add" msgstr "" -#: src/docs_inc.c:1944 +#: src/docs_inc.c:1294 src/docs_inc.c:2542 msgid "Add entry" msgstr "" -#: src/docs_inc.c:5142 +#: src/docs_inc.c:4726 msgid "" "Add this elementary stream only when no elementary streams are used from " "previous rules. It does not match the implicit USE rules which are added " "after the user rules." msgstr "" -#: src/docs_inc.c:1852 -msgid "Adding an Entry" +#: src/docs_inc.c:1646 +msgid "Adding, Editing and More" msgstr "" -#: src/docs_inc.c:3424 -msgid "Adding an Entry Using Autorec Rules" +#: src/docs_inc.c:1676 +msgid "Adding/Editing" msgstr "" -#: src/docs_inc.c:3408 -msgid "Adding an Entry Using the EPG" +#: src/docs_inc.c:4950 +msgid "Admin" msgstr "" -#: src/docs_inc.c:3492 -msgid "Adding an Entry/Mux" +#: src/docs_inc.c:4884 +msgid "Admin enabled/set?" msgstr "" -#: src/docs_inc.c:2740 -msgid "Adding an Entry/Network" +#: src/docs_inc.c:1568 src/docs_inc.c:6106 src/docs_inc.c:6128 +msgid "Advanced" msgstr "" -#: src/docs_inc.c:2424 -msgid "Adding/Editing a CA Configuration" +#: src/docs_inc.c:2674 +msgid "Advanced LNB" msgstr "" -#: src/docs_inc.c:3012 -msgid "Adding/Editing a Profile" +#: src/docs_inc.c:2676 +msgid "Advanced LNB configuration." msgstr "" -#: src/docs_inc.c:4650 -msgid "Admin" +#: src/docs_inc.c:5336 +msgid "Advanced option specifying a csv of movie modules to use." msgstr "" -#: src/docs_inc.c:4311 src/docs_inc.c:4957 -msgid "Advanced" +#: src/docs_inc.c:5334 +msgid "Advanced option specifying a csv of tv modules to use." msgstr "" -#: src/docs_inc.c:509 -msgid "Advanced LNB" +#: src/docs_inc.c:5690 src/docs_inc.c:5786 src/docs_inc.c:5882 +msgid "Afternoon" msgstr "" -#: src/docs_inc.c:1881 -msgid "" -"After a cell is changed, a small red flag or triangle will appear in the top-" -"left corner to indicate that it has been changed. These changes can now be " -"kept (_[Save]_ button), or abandoned (_[Undo]_ button)." +#: src/docs_inc.c:5686 src/docs_inc.c:5694 src/docs_inc.c:5878 +#: src/docs_inc.c:5886 +msgid "Afternoon fast news" msgstr "" -#: src/docs_inc.c:4389 src/docs_inc.c:4767 src/docs_inc.c:5189 -msgid "Afternoon" +#: src/docs_inc.c:312 src/docs_inc.c:1358 src/docs_inc.c:5374 +#: src/docs_inc.c:6152 +msgid "All" msgstr "" -#: src/docs_inc.c:4482 +#: src/docs_inc.c:5128 msgid "All (Streaming plus DVR)" msgstr "" -#: src/docs_inc.c:5013 +#: src/docs_inc.c:5238 msgid "" "All available tuners failed to tune (this can indicate a signal, driver or " "hardware problem)." msgstr "" -#: src/docs_inc.c:1817 +#: src/docs_inc.c:1178 msgid "" "All channel data, channel groups/tags, EPG and TV streaming is carried over " "a single TCP connection." msgstr "" -#: src/docs_inc.c:1335 src/docs_inc.c:1451 +#: src/docs_inc.c:2220 src/docs_inc.c:2370 msgid "All channels" msgstr "" -#: src/docs_inc.c:4604 +#: src/docs_inc.c:5078 msgid "All lower-case" msgstr "" -#: src/docs_inc.c:1835 +#: src/docs_inc.c:1196 msgid "" "All major character encodings in DVB are supported (e.g. for localised EPG " "character sets)." msgstr "" -#: src/docs_inc.c:1765 +#: src/docs_inc.c:1126 msgid "All original streams (multiple audio tracks, etc) are recorded." msgstr "" -#: src/docs_inc.c:1343 +#: src/docs_inc.c:2228 msgid "All recordings" msgstr "" -#: src/docs_inc.c:1255 +#: src/docs_inc.c:26 msgid "" "All rights reserved, and all implications of using, following, not " "following, or in any way even being aware of this documentation are " @@ -912,65 +1065,68 @@ msgid "" "that's nothing to do with us." msgstr "" -#: src/docs_inc.c:1793 +#: src/docs_inc.c:1154 msgid "All settings are stored in human-readable text files." msgstr "" -#: src/docs_inc.c:1791 +#: src/docs_inc.c:1152 msgid "" "All setup and configuration is done from the built in web user interface." msgstr "" -#: src/docs_inc.c:1787 +#: src/docs_inc.c:1148 msgid "" "All sorting/filtering is then done in C by the main application for speed." msgstr "" -#: src/docs_inc.c:1339 +#: src/docs_inc.c:2224 msgid "All tags, for Enigma2 - tags are converted to labels" msgstr "" -#: src/docs_inc.c:1833 +#: src/docs_inc.c:1194 msgid "All text is encoded in UTF-8 to provide full international support." msgstr "" -#: src/docs_inc.c:4484 +#: src/docs_inc.c:308 +msgid "All/Now" +msgstr "" + +#: src/docs_inc.c:5130 msgid "Allow access to all streaming options (including DVR functionality)." msgstr "" -#: src/docs_inc.c:4860 +#: src/docs_inc.c:5644 msgid "Allow the user to change the interface view level." msgstr "" -#: src/docs_inc.c:4628 -msgid "" -"Allows you to control which parameters are merged. If the _Change " -"parameters_ flag is turned on and a parameter (permission flags, all types " -"of profiles, channel tags and ranges) for an entry is not set the parameter " -"(value, list or range) is cleared (unset). This allows the next matching " -"entry (if any) in the sequence to set it." +#: src/docs_inc.c:492 +msgid "Alternative showings" msgstr "" -#: src/docs_inc.c:1163 +#: src/docs_inc.c:925 msgid "" "Alternatively, you can run Tvheadend on a server, perhaps on an always-on " "system that houses your media, perhaps on a dedicated low-power system - " "it's your choice." msgstr "" -#: src/docs_inc.c:4230 +#: src/docs_inc.c:6004 msgid "Always keep the mux regardless of whether it exists or not." msgstr "" -#: src/docs_inc.c:4238 +#: src/docs_inc.c:6012 msgid "Always reject but allow partial match." msgstr "" -#: src/docs_inc.c:4234 +#: src/docs_inc.c:6008 msgid "Always reject." msgstr "" -#: src/docs_inc.c:1177 +#: src/docs_inc.c:136 +msgid "An Example TV Adapter Tree" +msgstr "" + +#: src/docs_inc.c:939 msgid "" "An __Internet connection__ is recommended but not essential. You need to " "have an accurate clock for EPG timers to work, for example, but this can be " @@ -978,312 +1134,354 @@ msgid "" "`ntp` or similar." msgstr "" -#: src/docs_inc.c:2898 +#: src/docs_inc.c:3053 msgid "" "An access entry is said to match if the username and the IP source address " -"of the requesting peer is within the prefix (_Allowed networks_ ). Wildcard (" +"of the requesting peer is within the prefix _(Allowed networks)_ , wildcard " +"(anonymous) accounts will match __ANY__ username." msgstr "" -#: src/docs_inc.c:4798 +#: src/docs_inc.c:4448 +msgid "An audio-only profile." +msgstr "" + +#: src/docs_inc.c:5926 msgid "An example:" msgstr "" -#: src/docs_inc.c:1237 +#: src/docs_inc.c:2139 msgid "And I'm left with these final open questions:" msgstr "" -#: src/docs_inc.c:53 +#: src/docs_inc.c:1769 msgid "And another item." msgstr "" -#: src/docs_inc.c:413 +#: src/docs_inc.c:1228 msgid "" "And finally, services are mapped to __channels__ . These are what you and " "your client software think in terms of: _\"I'd like to watch BBC One now, " "please\"_ ." msgstr "" -#: src/docs_inc.c:87 +#: src/docs_inc.c:1803 msgid "" "And if you don't want a header, you can leave it out - but the cells remain " "in this theme, so I'd suggest you don't do this as it's ugly:" msgstr "" -#: src/docs_inc.c:1135 +#: src/docs_inc.c:1588 msgid "" "And the same drop-down menu also gives you access to a __filter__ function " "if defined. The filter does simple pattern-matching on any string you " "provide. A small blue flag or triangle will appear in the top-left corner to " -"indicate that a filter is active." +"indicate that a filter is active. Filters persist until cleared." msgstr "" -#: src/docs_inc.c:1175 +#: src/docs_inc.c:937 msgid "" "And, of course, you'll need one or more __TV tuners__ if you want to receive " "regular broadcast television - otherwise, you're limited to IP sources." msgstr "" -#: src/docs_inc.c:1823 +#: src/docs_inc.c:1184 msgid "Android" msgstr "" -#: src/docs_inc.c:4654 +#: src/docs_inc.c:4954 msgid "Anonymize HTSP access" msgstr "" -#: src/docs_inc.c:2965 -msgid "Anonymous Access" +#: src/docs_inc.c:1761 +msgid "Another item" msgstr "" -#: src/docs_inc.c:45 -msgid "Another item" +#: src/docs_inc.c:702 +msgid "Antenna (also known as an aerial)" msgstr "" -#: src/docs_inc.c:3279 +#: src/docs_inc.c:3099 msgid "" "Any changes (mapped services, number changes etc) to the channels can be " "lost if new changes in the bouquet override them." msgstr "" -#: src/docs_inc.c:1007 +#: src/docs_inc.c:2076 msgid "Appendices" msgstr "" -#: src/docs_inc.c:1009 +#: src/docs_inc.c:2078 msgid "Appendix 1 - URL syntax (Exports)" msgstr "" -#: src/docs_inc.c:1011 +#: src/docs_inc.c:2080 msgid "Appendix 2 - FAQ" msgstr "" -#: src/docs_inc.c:1013 +#: src/docs_inc.c:2082 msgid "Appendix 3 - Command-line Options" msgstr "" -#: src/docs_inc.c:1015 +#: src/docs_inc.c:2084 msgid "Appendix 4 - Updating this documentation" msgstr "" -#: src/docs_inc.c:1017 +#: src/docs_inc.c:2086 msgid "Appendix 5 - Markdown Cribsheet" msgstr "" -#: src/docs_inc.c:403 +#: src/docs_inc.c:1218 msgid "Application/Tvheadend Fundamentals" msgstr "" -#: src/docs_inc.c:3721 -msgid "Apply configuration (run-time only)" +#: src/docs_inc.c:1662 +msgid "Apply" msgstr "" -#: src/docs_inc.c:3723 +#: src/docs_inc.c:1506 +msgid "Apply configuration (run time only)" +msgstr "" + +#: src/docs_inc.c:1508 msgid "Apply the entered debugging settings." msgstr "" -#: src/docs_inc.c:373 +#: src/docs_inc.c:5328 +msgid "Argument" +msgstr "" + +#: src/docs_inc.c:890 msgid "Arranging your channels into groups (channel tags)" msgstr "" -#: src/docs_inc.c:1617 +#: src/docs_inc.c:991 msgid "" "As a broad guide, though, you need two main components: a driver, and " "firmware." msgstr "" -#: src/docs_inc.c:363 +#: src/docs_inc.c:880 msgid "As required, you may now wish to look into:" msgstr "" -#: src/docs_inc.c:199 +#: src/docs_inc.c:1070 msgid "" "As well as being able to record the input, Tvheadend also offers it up to " "client applications via HTTP (VLC, MPlayer), HTSP (Kodi, Movian) and SAT>IP " "streaming." msgstr "" -#: src/docs_inc.c:1821 +#: src/docs_inc.c:1182 msgid "" "As well as the web interface, which is accessible through VPN if required, " "third-party clients are available for both" msgstr "" -#: src/docs_inc.c:157 -msgid "" -"As you set things up, consult the on-line (web interface) help as well. " -"Tvheadend includes copies of many of these pages in the application, which " -"is easier to find when you're wondering what to do next." -msgstr "" - -#: src/docs_inc.c:3640 +#: src/docs_inc.c:1382 msgid "Assign Number" msgstr "" -#: src/docs_inc.c:5284 +#: src/docs_inc.c:718 msgid "" "Assign predefined muxes to networks. To save you from manually entering " -"muxes, Tvheadend includes predefined mux lists. Please select a list for " -"each network below." -msgstr "" - -#: src/docs_inc.c:3642 -msgid "" -"Assign the lowest available channel number(s) to the selected channel(s)." +"muxes, Tvheadend includes predefined mux lists. Please select an option from " +"the list for each network." msgstr "" -#: src/docs_inc.c:287 +#: src/docs_inc.c:810 msgid "" "Associate each of your tuners with the correct network through _Parameters -" "> Basic Settings_ ." msgstr "" -#: src/docs_inc.c:291 +#: src/docs_inc.c:814 msgid "" "At this point, your tuners now know what networks to use: one network can " "appear on multiple tuners (many-to-one), and one tuner can have multiple " "networks." msgstr "" -#: src/docs_inc.c:2219 +#: src/docs_inc.c:1502 msgid "Attempt to discover more SAT>IP servers on the network." msgstr "" -#: src/docs_inc.c:967 +#: src/docs_inc.c:4446 +msgid "Audio Profile" +msgstr "" + +#: src/docs_inc.c:3987 msgid "Audio Stream Filters" msgstr "" -#: src/docs_inc.c:4224 +#: src/docs_inc.c:3593 +msgid "Audio muxer" +msgstr "" + +#: src/docs_inc.c:3989 +msgid "Audio stream filter." +msgstr "" + +#: src/docs_inc.c:4764 +msgid "Authcode only" +msgstr "" + +#: src/docs_inc.c:5998 msgid "Auto" msgstr "" -#: src/docs_inc.c:4534 +#: src/docs_inc.c:6028 msgid "Auto check disabled" msgstr "" -#: src/docs_inc.c:4530 +#: src/docs_inc.c:6024 msgid "Auto check enabled" msgstr "" -#: src/docs_inc.c:889 +#: src/docs_inc.c:280 +msgid "Auto-recording" +msgstr "" + +#: src/docs_inc.c:2740 msgid "Auto-recording (Autorecs)" msgstr "" -#: src/docs_inc.c:3414 -msgid "" -"Automatically record all upcoming events matching the program's title by " -"pressing the _[Autorec]_ button." +#: src/docs_inc.c:278 src/docs_inc.c:502 +msgid "Auto-recordings" msgstr "" -#: src/docs_inc.c:755 src/docs_inc.c:3434 +#: src/docs_inc.c:508 msgid "Autorec" msgstr "" -#: src/docs_inc.c:3426 -msgid "Autorec rules allow you to match events using various options." +#: src/docs_inc.c:1336 +msgid "Autorec/Record Series" msgstr "" -#: src/docs_inc.c:749 -msgid "Autorecordings" +#: src/docs_inc.c:488 +msgid "Autorec:" msgstr "" -#: src/docs_inc.c:3833 +#: src/docs_inc.c:3485 msgid "Avahi" msgstr "" -#: src/docs_inc.c:2390 -msgid "Available CA types" +#: src/docs_inc.c:2453 +msgid "Available CA client types" +msgstr "" + +#: src/docs_inc.c:3353 +msgid "Available debugging subsystems" +msgstr "" + +#: src/docs_inc.c:2823 +msgid "Available network types (with links to their Help page)" +msgstr "" + +#: src/docs_inc.c:4295 +msgid "" +"Available worldwide but common in Brazil and various other countries " +"throughout south America." msgstr "" -#: src/docs_inc.c:4373 src/docs_inc.c:4751 src/docs_inc.c:5173 +#: src/docs_inc.c:4291 +msgid "Available worldwide." +msgstr "" + +#: src/docs_inc.c:5670 src/docs_inc.c:5770 src/docs_inc.c:5862 msgid "BBC world" msgstr "" -#: src/docs_inc.c:4818 +#: src/docs_inc.c:5946 msgid "BUSY" msgstr "" -#: src/docs_inc.c:897 -msgid "Base" +#: src/docs_inc.c:5634 src/docs_inc.c:6098 +msgid "Base Config" msgstr "" -#: src/docs_inc.c:4303 src/docs_inc.c:4850 -msgid "Base Config" +#: src/docs_inc.c:2570 +msgid "Base Configuration" msgstr "" -#: src/docs_inc.c:3877 +#: src/docs_inc.c:3529 msgid "Base DVB SI Tables (PAT,CAT,PMT,SDT etc.)" msgstr "" -#: src/docs_inc.c:1785 +#: src/docs_inc.c:1146 msgid "Based on extJS, all pages are dynamic and self-refreshing." msgstr "" -#: src/docs_inc.c:4367 src/docs_inc.c:4745 src/docs_inc.c:5167 +#: src/docs_inc.c:5664 src/docs_inc.c:5764 src/docs_inc.c:5856 msgid "Basename of recording" msgstr "" -#: src/docs_inc.c:4307 src/docs_inc.c:4953 +#: src/docs_inc.c:1564 src/docs_inc.c:5378 src/docs_inc.c:6102 +#: src/docs_inc.c:6124 src/docs_inc.c:6156 msgid "Basic" msgstr "" -#: src/docs_inc.c:859 src/docs_inc.c:1157 +#: src/docs_inc.c:6160 +msgid "Basic Alternative (No Hash)" +msgstr "" + +#: src/docs_inc.c:907 src/docs_inc.c:919 msgid "Basic Requirements" msgstr "" -#: src/docs_inc.c:2945 +#: src/docs_inc.c:5208 msgid "" -"Be as limiting as possible especially when making Tvheadend available over " -"the Internet." +"Be sure to check you have enough free tuners available to record all " +"scheduled recordings if they overlap." msgstr "" -#: src/docs_inc.c:2275 -msgid "" -"Be aware that the username you enter here must match a username/entry in the" +#: src/docs_inc.c:1044 src/docs_inc.c:1200 +msgid "Before you Begin" msgstr "" -#: src/docs_inc.c:4940 +#: src/docs_inc.c:1276 msgid "" -"Be sure to check you have enough free tuners available to record all " -"scheduled recordings if they overlap." +"Below is a (VERY) long list of the buttons you'll find in Tvheadend, They're " +"listed here so you can quickly refer back to them at a later date (and know " +"where to find them!)." msgstr "" -#: src/docs_inc.c:385 -msgid "Before You Begin" +#: src/docs_inc.c:1936 +msgid "Bit Error Ratio" msgstr "" -#: src/docs_inc.c:865 -msgid "Before you begin (concepts)" +#: src/docs_inc.c:6066 +msgid "Blue" msgstr "" -#: src/docs_inc.c:3082 -msgid "Below are some examples:" +#: src/docs_inc.c:5540 +msgid "Bones - S02E06" msgstr "" -#: src/docs_inc.c:1089 -msgid "Bit Error Ratio" +#: src/docs_inc.c:5590 +msgid "Bones/Bones - S05 E11 (episode with guide season/episode information)" msgstr "" -#: src/docs_inc.c:4873 -msgid "Blue" +#: src/docs_inc.c:5614 +msgid "Bones/Season 5/Bones - S05E11" msgstr "" -#: src/docs_inc.c:3837 +#: src/docs_inc.c:3489 msgid "Bonjour" msgstr "" -#: src/docs_inc.c:3676 src/docs_inc.c:3688 src/docs_inc.c:3957 +#: src/docs_inc.c:3617 msgid "Bouquet" msgstr "" -#: src/docs_inc.c:355 src/docs_inc.c:929 +#: src/docs_inc.c:2491 msgid "Bouquets" msgstr "" -#: src/docs_inc.c:3228 +#: src/docs_inc.c:3073 msgid "Bouquets are broadcaster-defined groupings and orders of channels." msgstr "" -#: src/docs_inc.c:3236 +#: src/docs_inc.c:3081 msgid "" "Bouquets are usually obtained automatically from the DVB source during the " "mux scan period. Note that bouquets may use more muxes and only services " @@ -1291,585 +1489,768 @@ msgid "" "scan when all muxes are discovered (manually using the rescan checkbox)." msgstr "" -#: src/docs_inc.c:691 +#: src/docs_inc.c:400 msgid "Broadcast details icon" msgstr "" -#: src/docs_inc.c:765 src/docs_inc.c:795 src/docs_inc.c:819 +#: src/docs_inc.c:518 src/docs_inc.c:548 src/docs_inc.c:572 msgid "Browser" msgstr "" -#: src/docs_inc.c:1659 +#: src/docs_inc.c:67 msgid "Build Tvheadend as you normally would, see the" msgstr "" -#: src/docs_inc.c:1761 +#: src/docs_inc.c:1122 msgid "" "Built in video recorder stores recorded programs as Transport Stream (.ts) " "or Matroska (.mkv) files." msgstr "" -#: src/docs_inc.c:2584 +#: src/docs_inc.c:4426 msgid "Built-in" msgstr "" -#: src/docs_inc.c:119 src/docs_inc.c:465 src/docs_inc.c:653 src/docs_inc.c:1061 -#: src/docs_inc.c:1509 src/docs_inc.c:1685 src/docs_inc.c:1890 -#: src/docs_inc.c:1928 src/docs_inc.c:1992 src/docs_inc.c:2143 -#: src/docs_inc.c:2176 src/docs_inc.c:2203 src/docs_inc.c:2296 -#: src/docs_inc.c:2321 src/docs_inc.c:2350 src/docs_inc.c:2459 -#: src/docs_inc.c:2500 src/docs_inc.c:2541 src/docs_inc.c:2608 -#: src/docs_inc.c:2732 src/docs_inc.c:2875 src/docs_inc.c:2915 -#: src/docs_inc.c:2986 src/docs_inc.c:3048 src/docs_inc.c:3115 -#: src/docs_inc.c:3140 src/docs_inc.c:3213 src/docs_inc.c:3247 -#: src/docs_inc.c:3310 src/docs_inc.c:3562 src/docs_inc.c:3592 -#: src/docs_inc.c:3717 src/docs_inc.c:4114 src/docs_inc.c:4171 +#: src/docs_inc.c:1278 src/docs_inc.c:2526 msgid "Button" msgstr "" -#: src/docs_inc.c:461 src/docs_inc.c:649 src/docs_inc.c:2172 -#: src/docs_inc.c:2292 src/docs_inc.c:2871 src/docs_inc.c:3111 -#: src/docs_inc.c:3136 src/docs_inc.c:3209 src/docs_inc.c:3558 -#: src/docs_inc.c:4167 +#: src/docs_inc.c:120 src/docs_inc.c:203 src/docs_inc.c:296 src/docs_inc.c:1828 +#: src/docs_inc.c:1912 src/docs_inc.c:1975 src/docs_inc.c:3061 +#: src/docs_inc.c:3117 src/docs_inc.c:3281 src/docs_inc.c:3299 +#: src/docs_inc.c:3317 src/docs_inc.c:3335 src/docs_inc.c:3375 +#: src/docs_inc.c:3799 src/docs_inc.c:3817 src/docs_inc.c:3829 +#: src/docs_inc.c:3841 src/docs_inc.c:3863 src/docs_inc.c:3881 +#: src/docs_inc.c:3939 src/docs_inc.c:4007 src/docs_inc.c:4057 +#: src/docs_inc.c:4079 src/docs_inc.c:4107 src/docs_inc.c:4127 +#: src/docs_inc.c:4147 src/docs_inc.c:4167 src/docs_inc.c:4209 +#: src/docs_inc.c:4239 src/docs_inc.c:4257 src/docs_inc.c:4366 +#: src/docs_inc.c:4404 src/docs_inc.c:4470 src/docs_inc.c:4552 +#: src/docs_inc.c:4572 src/docs_inc.c:4592 src/docs_inc.c:4618 +#: src/docs_inc.c:4672 src/docs_inc.c:4690 msgid "Buttons" msgstr "" -#: src/docs_inc.c:223 +#: src/docs_inc.c:613 msgid "" "By default Tvheadend's _Play_ links are playlists, although not all players " "accept them (e.g. Media Player Classic Home Cinema). You can bypass this by " "removing the `/play/` path from the url." msgstr "" -#: src/docs_inc.c:3973 +#: src/docs_inc.c:4269 +msgid "C (Cable)" +msgstr "" + +#: src/docs_inc.c:3637 msgid "CA (descrambling) Client" msgstr "" -#: src/docs_inc.c:973 +#: src/docs_inc.c:3999 msgid "CA Stream Filters" msgstr "" -#: src/docs_inc.c:985 src/docs_inc.c:2396 -msgid "CAPMT (Linux Network DVBAPI)" +#: src/docs_inc.c:3139 +msgid "CAPMT (Linux DVBAPI)" msgstr "" -#: src/docs_inc.c:3981 +#: src/docs_inc.c:3645 msgid "CAPMT CA Client" msgstr "" -#: src/docs_inc.c:4049 +#: src/docs_inc.c:3135 +msgid "CCCam" +msgstr "" + +#: src/docs_inc.c:3725 msgid "CI Module" msgstr "" -#: src/docs_inc.c:3759 src/docs_inc.c:3761 +#: src/docs_inc.c:3411 src/docs_inc.c:3413 msgid "CPU" msgstr "" -#: src/docs_inc.c:3743 src/docs_inc.c:3745 +#: src/docs_inc.c:3395 src/docs_inc.c:3397 msgid "CRASH" msgstr "" -#: src/docs_inc.c:3977 +#: src/docs_inc.c:3641 msgid "CSA (descrambling)" msgstr "" -#: src/docs_inc.c:3985 +#: src/docs_inc.c:3143 +msgid "CSA CBC Constant Code Word" +msgstr "" + +#: src/docs_inc.c:3649 msgid "CWC CA Client" msgstr "" -#: src/docs_inc.c:531 -msgid "Cable (DVB-C/ATSC-C/ISDB-C)" +#: src/docs_inc.c:3653 +msgid "CWC CCCam Client" msgstr "" -#: src/docs_inc.c:2671 -msgid "Cable TV, delivered via a cable to your house" +#: src/docs_inc.c:706 +msgid "Cable" msgstr "" -#: src/docs_inc.c:191 -msgid "Cable TV, delivered via a cable to your house (DVB-C)" +#: src/docs_inc.c:4271 +msgid "Cable TV, delivered via a cable to your house." msgstr "" -#: src/docs_inc.c:1735 -msgid "Cable signals via DVB-C" +#: src/docs_inc.c:1096 +msgid "Cable signals via DVB-C." msgstr "" -#: src/docs_inc.c:3566 -msgid "Cancel" +#: src/docs_inc.c:2576 +msgid "" +"Caching of channel icons or other images (such as EPG metadata) to be served " +"from the local webserver. This can be useful for multi-client systems and, " +"generally, to reduce hits on upstream providers" +msgstr "" + +#: src/docs_inc.c:3193 +msgid "Camd.socket filename / IP Address (TCP mode)" +msgstr "" + +#: src/docs_inc.c:4886 +msgid "Can access configuration tab?" msgstr "" -#: src/docs_inc.c:3568 -msgid "Cancel mapping and close the dialog." +#: src/docs_inc.c:1654 +msgid "Cancel" msgstr "" -#: src/docs_inc.c:1657 +#: src/docs_inc.c:65 msgid "" "Change markdown files in `docs/markdown`, `docs/markdown/inc`, `docs/class`, " "`docs/wizard`, etc. Images are placed in `src/webui/static/img/doc/`." msgstr "" -#: src/docs_inc.c:4274 +#: src/docs_inc.c:4858 msgid "" "Change nothing and rely on standard (default) system caching to behave as it " "normally would." msgstr "" -#: src/docs_inc.c:3707 +#: src/docs_inc.c:1668 +msgid "Change the dialog view level to show/hide more advanced options." +msgstr "" + +#: src/docs_inc.c:3369 msgid "" "Changes to any of these settings must be confirmed by pressing the _[Apply " "configuration]_ button before taking effect." msgstr "" -#: src/docs_inc.c:3945 +#: src/docs_inc.c:2591 +msgid "" +"Changing some of these settings __may__ cause unexpected results, you have " +"been warned!\n" +msgstr "" + +#: src/docs_inc.c:3605 msgid "Channel" msgstr "" -#: src/docs_inc.c:923 +#: src/docs_inc.c:4766 +msgid "Channel 'play' streams" +msgstr "" + +#: src/docs_inc.c:2062 msgid "Channel / EPG" msgstr "" -#: src/docs_inc.c:927 +#: src/docs_inc.c:2487 msgid "Channel Tags" msgstr "" -#: src/docs_inc.c:4371 src/docs_inc.c:4749 src/docs_inc.c:5048 -#: src/docs_inc.c:5171 +#: src/docs_inc.c:2485 +msgid "Channel management" +msgstr "" + +#: src/docs_inc.c:5524 src/docs_inc.c:5668 src/docs_inc.c:5768 +#: src/docs_inc.c:5860 msgid "Channel name" msgstr "" -#: src/docs_inc.c:4658 +#: src/docs_inc.c:2286 +msgid "Channel name only" +msgstr "" + +#: src/docs_inc.c:2280 +msgid "Channel number as first key, channel name as second key" +msgstr "" + +#: src/docs_inc.c:4958 msgid "Channel number range" msgstr "" -#: src/docs_inc.c:1399 +#: src/docs_inc.c:2318 msgid "Channel specified by channel UUID" msgstr "" -#: src/docs_inc.c:1395 +#: src/docs_inc.c:2314 msgid "Channel specified by channel name" msgstr "" -#: src/docs_inc.c:1391 +#: src/docs_inc.c:2310 msgid "Channel specified by channel number" msgstr "" -#: src/docs_inc.c:1403 +#: src/docs_inc.c:2322 msgid "Channel specified by short channel ID" msgstr "" -#: src/docs_inc.c:4668 src/docs_inc.c:4674 +#: src/docs_inc.c:2489 +msgid "Channel tagging management" +msgstr "" + +#: src/docs_inc.c:4968 src/docs_inc.c:4974 msgid "Channel tags" msgstr "" -#: src/docs_inc.c:925 src/docs_inc.c:4503 src/docs_inc.c:4592 +#: src/docs_inc.c:2483 src/docs_inc.c:5066 src/docs_inc.c:5102 msgid "Channels" msgstr "" -#: src/docs_inc.c:597 +#: src/docs_inc.c:330 msgid "" "Channels in the drop down are ordered by name and can be filtered (by name) " "by typing in the box." msgstr "" -#: src/docs_inc.c:4009 +#: src/docs_inc.c:3681 msgid "Charset" msgstr "" -#: src/docs_inc.c:1209 +#: src/docs_inc.c:2111 msgid "" "Check all link from tvh (e.g. there are no help buttons on the 'Stream' tabs)" msgstr "" -#: src/docs_inc.c:1203 +#: src/docs_inc.c:2105 msgid "" "Check non-univeral (i.e. item-specific) configuration items (e.g. the IPTV " "mux parameters) and make sure they're documented" msgstr "" -#: src/docs_inc.c:4517 +#: src/docs_inc.c:457 +msgid "" +"Choose a specific DVR profile that will apply to the recording or autorec " +"rule. You can define different profiles in the" +msgstr "" + +#: src/docs_inc.c:5116 msgid "" "Choose this if your picon pack has icons that start with \"1_0_1_xxxx\"." msgstr "" -#: src/docs_inc.c:4513 +#: src/docs_inc.c:5112 msgid "" "Choose this if your picon pack uses the standard naming scheme, e.g " "\"1_0_19_xxxx\"." msgstr "" -#: src/docs_inc.c:4126 +#: src/docs_inc.c:1486 msgid "Clean image (icon) cache" msgstr "" -#: src/docs_inc.c:4128 +#: src/docs_inc.c:1488 msgid "Clean-up the stored image files (empty cache and re-fetch icons)." msgstr "" -#: src/docs_inc.c:659 -msgid "Clears all search filters." +#: src/docs_inc.c:1512 +msgid "Clear all statistics" msgstr "" -#: src/docs_inc.c:487 -msgid "Click on an item to display more information." +#: src/docs_inc.c:3159 +msgid "Click a type to see its properties (below)." msgstr "" -#: src/docs_inc.c:263 +#: src/docs_inc.c:784 msgid "" "Click on each tuner that you want Tvheadend to use, and ensure \"Enabled\" " "is checked in the 'Parameters' list" msgstr "" -#: src/docs_inc.c:2068 -msgid "" -"Click on the services you would like to map as channels, once you're done " -"selecting press the \"Map services\" button and then \"Map selected services" -"\"." +#: src/docs_inc.c:4332 +msgid "Click the desired network type (to see all available" +msgstr "" + +#: src/docs_inc.c:227 +msgid "Click to display detailed information about the selected recording." msgstr "" -#: src/docs_inc.c:2717 -msgid "Click the desired network type (above) to see all available" +#: src/docs_inc.c:2718 +msgid "Click to return the DVR help index" msgstr "" -#: src/docs_inc.c:2116 +#: src/docs_inc.c:4372 msgid "Clicking the !" msgstr "" -#: src/docs_inc.c:543 -msgid "Client" +#: src/docs_inc.c:2451 src/docs_inc.c:3121 +msgid "Client Types" msgstr "" -#: src/docs_inc.c:683 src/docs_inc.c:3376 +#: src/docs_inc.c:217 src/docs_inc.c:392 msgid "Clock icon" msgstr "" -#: src/docs_inc.c:2370 src/docs_inc.c:2628 src/docs_inc.c:3006 +#: src/docs_inc.c:1424 msgid "Clone" msgstr "" -#: src/docs_inc.c:2372 -msgid "Clone the currently selected configuration." +#: src/docs_inc.c:1426 +msgid "Clone the currently selected entry." msgstr "" -#: src/docs_inc.c:2630 src/docs_inc.c:3008 -msgid "Clone the currently selected profile." +#: src/docs_inc.c:1656 +msgid "Closes the dialog, discarding all unsaved changes." msgstr "" -#: src/docs_inc.c:987 src/docs_inc.c:2398 -msgid "Code word client (newcamd)" +#: src/docs_inc.c:3131 +msgid "Code Word Client (CWC) / newcamd" msgstr "" -#: src/docs_inc.c:5107 -msgid "Combine channels with the same name into a single channel." +#: src/docs_inc.c:3781 +msgid "Codec" msgstr "" -#: src/docs_inc.c:1027 -msgid "Command-line Options" +#: src/docs_inc.c:2990 +msgid "Codec Profiles" msgstr "" -#: src/docs_inc.c:1201 -msgid "" -"Complete the content for 4.0 (4.2 can wait) - strip out what isn't stricly " -"necessary now (we can come back)" +#: src/docs_inc.c:2992 +msgid "Codec profiles and settings (for use with stream profiles)" msgstr "" -#: src/docs_inc.c:983 -msgid "Conditional Access (CA)" +#: src/docs_inc.c:4798 +msgid "Combine channels with the same name into a single channel." msgstr "" -#: src/docs_inc.c:893 src/docs_inc.c:3817 -msgid "Configuration" +#: src/docs_inc.c:4532 +msgid "Combined DVB OTA and XMLTV" msgstr "" -#: src/docs_inc.c:249 src/docs_inc.c:871 src/docs_inc.c:3514 -msgid "Configure Tvheadend" +#: src/docs_inc.c:3 +msgid "Command-line Options" msgstr "" -#: src/docs_inc.c:2764 -msgid "Configure Tvheadend." +#: src/docs_inc.c:5736 src/docs_inc.c:5908 +msgid "Comment" msgstr "" -#: src/docs_inc.c:2404 -msgid "Connection Status" +#: src/docs_inc.c:4279 src/docs_inc.c:4307 +msgid "Common in Brazil and various other countries throughout south America." msgstr "" -#: src/docs_inc.c:4692 -msgid "Connection limit type" +#: src/docs_inc.c:4275 src/docs_inc.c:4303 +msgid "Common in most of Europe." msgstr "" -#: src/docs_inc.c:4690 -msgid "Connection limits" +#: src/docs_inc.c:4283 +msgid "Common in north and central America and parts of south Asia." msgstr "" -#: src/docs_inc.c:1001 -msgid "Connections" +#: src/docs_inc.c:4311 +msgid "Common in north and central America." msgstr "" -#: src/docs_inc.c:79 -msgid "Content from cell 1" +#: src/docs_inc.c:2103 +msgid "" +"Complete the content for 4.0 (4.2 can wait) - strip out what isn't stricly " +"necessary now (we can come back)" msgstr "" -#: src/docs_inc.c:81 -msgid "Content from cell 2" +#: src/docs_inc.c:2068 +msgid "Conditional Access (CA)" msgstr "" -#: src/docs_inc.c:83 -msgid "Content in the first column" +#: src/docs_inc.c:4001 +msgid "Conditional Access (CA) stream filter." msgstr "" -#: src/docs_inc.c:85 -msgid "Content in the second column" +#: src/docs_inc.c:2572 +msgid "Config parameters that affect the core Tvheadend functionality" msgstr "" -#: src/docs_inc.c:5052 -msgid "Content type" +#: src/docs_inc.c:2054 src/docs_inc.c:3469 +msgid "Configuration" msgstr "" -#: src/docs_inc.c:1275 -msgid "Contributor Licensing Agreement" +#: src/docs_inc.c:459 +msgid "Configuration -" msgstr "" -#: src/docs_inc.c:1273 -msgid "Contributor information" +#: src/docs_inc.c:1398 +msgid "Configuration -> Channel / EPG -> Channels only." msgstr "" -#: src/docs_inc.c:665 -msgid "Create Autorec" +#: src/docs_inc.c:1366 +msgid "" +"Configuration -> Channel / EPG -> Channels/Configuration -> DVB Inputs -> " +"Services only." msgstr "" -#: src/docs_inc.c:271 -msgid "" -"Create a network of the appropriate type here. You can have multiple " -"networks of the same type as necessary, e.g. to have two DVB-T networks " -"defined, one with HD muxes, one without." +#: src/docs_inc.c:1404 +msgid "Configuration -> Channel / EPG -> EPG Grabber only." msgstr "" -#: src/docs_inc.c:4908 -msgid "Create a tag based on the channel type and link it to the channel." +#: src/docs_inc.c:1410 +msgid "Configuration -> Channel / EPG -> EPG Grabber/EPG Grabber Modules only." msgstr "" -#: src/docs_inc.c:4904 -msgid "" -"Create a tag with the bouquets name and link it to all channels created by " -"the bouquet." +#: src/docs_inc.c:1434 +msgid "Configuration -> Conditional Access (CAs) only." msgstr "" -#: src/docs_inc.c:4912 +#: src/docs_inc.c:1428 msgid "" -"Create a tag with the channel provider's name and link it to the channel." +"Configuration -> Conditional Access (CAs)/Configuration -> Stream -> Stream/" +"Codec Profiles only." msgstr "" -#: src/docs_inc.c:4916 +#: src/docs_inc.c:1350 msgid "" -"Create a tag with the network name and link it to all channels created by " -"the bouquet." +"Configuration -> DVB Inputs -> Networks/Configuration -> Channel / EPG -> " +"Bouquets only." msgstr "" -#: src/docs_inc.c:4902 -msgid "Create bouquet tag" +#: src/docs_inc.c:1378 +msgid "Configuration -> DVB Inputs -> Services only." msgstr "" -#: src/docs_inc.c:4914 -msgid "Create network name tags" +#: src/docs_inc.c:1510 +msgid "Configuration -> Debugging -> Configuration only." msgstr "" -#: src/docs_inc.c:4910 -msgid "Create provider name tags" +#: src/docs_inc.c:1484 +msgid "Configuration -> General -> Base only." msgstr "" -#: src/docs_inc.c:1769 -msgid "Create rule sets manually or based on EPG queries." +#: src/docs_inc.c:1490 src/docs_inc.c:1496 +msgid "Configuration -> General -> Image cache only." msgstr "" -#: src/docs_inc.c:4906 -msgid "Create type-based tags" +#: src/docs_inc.c:1504 +msgid "Configuration -> General -> SAT>IP Server only." msgstr "" -#: src/docs_inc.c:667 +#: src/docs_inc.c:1416 src/docs_inc.c:1422 msgid "" -"Creates an auto-recording rule based on the current filter criteria (see " -"below)." +"Configuration -> Users -> Access entries/Configuration -> Stream -> Stream " +"filters only." msgstr "" -#: src/docs_inc.c:3825 -msgid "Cron" +#: src/docs_inc.c:4622 +msgid "Configure Tvheadend as a SAT>IP Server (Basic Guide)" msgstr "" -#: src/docs_inc.c:5201 -msgid "Current affairs" +#: src/docs_inc.c:646 src/docs_inc.c:2046 +msgid "Configuring for the First Time" msgstr "" -#: src/docs_inc.c:3829 -msgid "DBUS" +#: src/docs_inc.c:2455 src/docs_inc.c:3161 +msgid "Connection Status" msgstr "" -#: src/docs_inc.c:989 src/docs_inc.c:2400 -msgid "DES constant code word client" +#: src/docs_inc.c:2956 +msgid "Connection information" msgstr "" -#: src/docs_inc.c:4013 -msgid "DVB" +#: src/docs_inc.c:4992 +msgid "Connection limit type" msgstr "" -#: src/docs_inc.c:3989 -msgid "DVB CAM Client" +#: src/docs_inc.c:4990 +msgid "Connection limits" msgstr "" -#: src/docs_inc.c:3881 -msgid "DVB CSA (descrambling) Tables" +#: src/docs_inc.c:2457 +msgid "Connection status indicators" msgstr "" -#: src/docs_inc.c:3885 -msgid "DVB EPG Tables" +#: src/docs_inc.c:2954 +msgid "Connections" msgstr "" -#: src/docs_inc.c:911 -msgid "DVB Inputs" +#: src/docs_inc.c:1795 +msgid "Content from cell 1" msgstr "" -#: src/docs_inc.c:453 -msgid "DVB Inputs - TV Adapters" +#: src/docs_inc.c:1797 +msgid "Content from cell 2" msgstr "" -#: src/docs_inc.c:3873 -msgid "DVB SI Tables" +#: src/docs_inc.c:1799 +msgid "Content in the first column" msgstr "" -#: src/docs_inc.c:3889 -msgid "DVB Time Tables" +#: src/docs_inc.c:1801 +msgid "Content in the second column" msgstr "" -#: src/docs_inc.c:1725 -msgid "DVB subtitles supported." +#: src/docs_inc.c:5528 +msgid "Content type" msgstr "" -#: src/docs_inc.c:535 src/docs_inc.c:2673 -msgid "DVB-C" +#: src/docs_inc.c:80 src/docs_inc.c:258 src/docs_inc.c:648 src/docs_inc.c:903 +#: src/docs_inc.c:1032 src/docs_inc.c:2443 src/docs_inc.c:2471 +#: src/docs_inc.c:2558 src/docs_inc.c:2712 src/docs_inc.c:2791 +#: src/docs_inc.c:2813 src/docs_inc.c:2868 src/docs_inc.c:2888 +#: src/docs_inc.c:2912 src/docs_inc.c:2938 src/docs_inc.c:2974 +#: src/docs_inc.c:3002 src/docs_inc.c:3343 src/docs_inc.c:4187 +#: src/docs_inc.c:4217 +msgid "Contents" msgstr "" -#: src/docs_inc.c:2687 -msgid "DVB-S" +#: src/docs_inc.c:46 +msgid "Contributor Licensing Agreement" msgstr "" -#: src/docs_inc.c:553 -msgid "DVB-S (Master)" +#: src/docs_inc.c:44 +msgid "Contributor information" msgstr "" -#: src/docs_inc.c:555 -msgid "DVB-S (Slave)" +#: src/docs_inc.c:2414 +msgid "Copy this contents to your oscam.srvid2 and start/restart the server." msgstr "" -#: src/docs_inc.c:551 src/docs_inc.c:2697 -msgid "DVB-T" +#: src/docs_inc.c:5592 +msgid "Countdown/Countdown (episode without guide season/episode information)" msgstr "" -#: src/docs_inc.c:525 -msgid "DVB-T/DVB-T2" +#: src/docs_inc.c:1318 +msgid "Create Autorec" msgstr "" -#: src/docs_inc.c:4490 -msgid "DVR" +#: src/docs_inc.c:794 +msgid "" +"Create a network of the appropriate type here. You can have multiple " +"networks of the same type as necessary, e.g. to have two DVB-T networks " +"defined, one with HD muxes, one without." msgstr "" -#: src/docs_inc.c:2852 -msgid "DVR Entry" +#: src/docs_inc.c:490 +msgid "Create a pseudo-series link using the autorec feature." msgstr "" -#: src/docs_inc.c:4936 src/docs_inc.c:5275 -msgid "DVR Profile" +#: src/docs_inc.c:4828 +msgid "Create a tag based on the channel type and link it to the channel." msgstr "" -#: src/docs_inc.c:4680 -msgid "DVR configuration profiles" +#: src/docs_inc.c:4824 +msgid "" +"Create a tag with the bouquets name and link it to all channels created by " +"the bouquet." msgstr "" -#: src/docs_inc.c:4678 -msgid "DVR configurations" +#: src/docs_inc.c:4832 +msgid "" +"Create a tag with the channel provider's name and link it to the channel." msgstr "" -#: src/docs_inc.c:5246 -msgid "DVR profile" +#: src/docs_inc.c:4836 +msgid "" +"Create a tag with the network name and link it to all channels created by " +"the bouquet." msgstr "" -#: src/docs_inc.c:439 -msgid "Debian/Ubuntu installation instructions" +#: src/docs_inc.c:1338 +msgid "" +"Create an Auto-record entry matching the current program query. For events " +"that have series-link information available the" msgstr "" -#: src/docs_inc.c:1037 -msgid "Debug options" +#: src/docs_inc.c:760 +msgid "Create and link a network tag to the mapped channels." msgstr "" -#: src/docs_inc.c:993 -msgid "Debugging" +#: src/docs_inc.c:756 +msgid "Create and link a provider tag to the mapped channels." msgstr "" -#: src/docs_inc.c:3650 -msgid "Decrement the selected channel numbers by 1." +#: src/docs_inc.c:4822 +msgid "Create bouquet tag" msgstr "" -#: src/docs_inc.c:4299 src/docs_inc.c:4846 -msgid "Default" +#: src/docs_inc.c:4834 +msgid "Create network name tags" msgstr "" -#: src/docs_inc.c:5032 -msgid "Default format (title, unique number, extension)" +#: src/docs_inc.c:758 +msgid "Create network tags" msgstr "" -#: src/docs_inc.c:1948 src/docs_inc.c:2366 src/docs_inc.c:2471 -#: src/docs_inc.c:2624 src/docs_inc.c:3002 -msgid "Delete" +#: src/docs_inc.c:4830 +msgid "Create provider name tags" msgstr "" -#: src/docs_inc.c:2368 -msgid "Delete an existing CA client configuration." +#: src/docs_inc.c:754 +msgid "Create provider tags" msgstr "" -#: src/docs_inc.c:3004 -msgid "Delete an existing profile." +#: src/docs_inc.c:1130 +msgid "Create rule sets manually or based on EPG queries." msgstr "" -#: src/docs_inc.c:2626 -msgid "Delete the selected entry." +#: src/docs_inc.c:4826 +msgid "Create type-based tags" msgstr "" -#: src/docs_inc.c:1950 -msgid "Delete the selected entry/entries." +#: src/docs_inc.c:1320 +msgid "Creates an auto-recording rule based on the current filter criteria." msgstr "" -#: src/docs_inc.c:2473 -msgid "Delete the selected grid entries." +#: src/docs_inc.c:3477 +msgid "Cron" msgstr "" -#: src/docs_inc.c:3334 -msgid "Delete/Remove" +#: src/docs_inc.c:5706 +msgid "Current affairs" +msgstr "" + +#: src/docs_inc.c:3959 +msgid "" +"Currently only a limited number of configuration files are shipped and these " +"are located in the epggrab/eit/scrape directory." msgstr "" -#: src/docs_inc.c:3336 -msgid "Delete/Remove the selected grid entries." +#: src/docs_inc.c:2948 +msgid "Currently-active streams" msgstr "" -#: src/docs_inc.c:2440 -msgid "Deleting a CA Configuration" +#: src/docs_inc.c:3481 +msgid "DBUS" msgstr "" -#: src/docs_inc.c:2658 src/docs_inc.c:3028 -msgid "Deleting a Profile" +#: src/docs_inc.c:3789 +msgid "DD-CI" msgstr "" -#: src/docs_inc.c:3530 -msgid "" -"Deleting a mux will also remove any associated services, including those " -"mapped to channels. If you have network discovery enabled any previously " -"deleted muxes found in the NIT during a scan will automatically be re-added." +#: src/docs_inc.c:3147 +msgid "DES NCB Constant Code Word" msgstr "" -#: src/docs_inc.c:1900 -msgid "Deleting an Entry" +#: src/docs_inc.c:3685 +msgid "DVB" msgstr "" -#: src/docs_inc.c:3526 -msgid "Deleting an Entry/Mux" +#: src/docs_inc.c:3657 +msgid "DVB CAM Client" msgstr "" -#: src/docs_inc.c:3711 +#: src/docs_inc.c:3533 +msgid "DVB CSA (descrambling) Tables" +msgstr "" + +#: src/docs_inc.c:3537 +msgid "DVB EPG Tables" +msgstr "" + +#: src/docs_inc.c:78 src/docs_inc.c:2060 src/docs_inc.c:4091 +msgid "DVB Inputs" +msgstr "" + +#: src/docs_inc.c:4498 +msgid "DVB OTA" +msgstr "" + +#: src/docs_inc.c:3525 +msgid "DVB SI Tables" +msgstr "" + +#: src/docs_inc.c:3541 +msgid "DVB Time Tables" +msgstr "" + +#: src/docs_inc.c:1086 +msgid "DVB subtitles supported." +msgstr "" + +#: src/docs_inc.c:2638 src/docs_inc.c:4273 +msgid "DVB-C" +msgstr "" + +#: src/docs_inc.c:4289 +msgid "DVB-S" +msgstr "" + +#: src/docs_inc.c:2650 +msgid "DVB-S (SAT>IP Master)" +msgstr "" + +#: src/docs_inc.c:2654 +msgid "DVB-S (SAT>IP Slave)" +msgstr "" + +#: src/docs_inc.c:4301 +msgid "DVB-T" +msgstr "" + +#: src/docs_inc.c:5136 +msgid "DVR" +msgstr "" + +#: src/docs_inc.c:3665 +msgid "DVR Inotify" +msgstr "" + +#: src/docs_inc.c:5204 src/docs_inc.c:5252 +msgid "DVR Profile" +msgstr "" + +#: src/docs_inc.c:4980 +msgid "DVR configuration profiles" +msgstr "" + +#: src/docs_inc.c:4978 +msgid "DVR configurations" +msgstr "" + +#: src/docs_inc.c:5968 +msgid "DVR profile" +msgstr "" + +#: src/docs_inc.c:2898 +msgid "DVR profiles and related settings" +msgstr "" + +#: src/docs_inc.c:1017 +msgid "Debian/Ubuntu installation instructions" +msgstr "" + +#: src/docs_inc.c:13 +msgid "Debug options" +msgstr "" + +#: src/docs_inc.c:2070 +msgid "Debugging" +msgstr "" + +#: src/docs_inc.c:5630 src/docs_inc.c:6094 +msgid "Default" +msgstr "" + +#: src/docs_inc.c:5500 +msgid "Default format (title, unique number, extension)" +msgstr "" + +#: src/docs_inc.c:2546 +msgid "Delete" +msgstr "" + +#: src/docs_inc.c:1300 src/docs_inc.c:2548 +msgid "Delete the selected entry/entries." +msgstr "" + +#: src/docs_inc.c:1298 +msgid "Delete/Remove" +msgstr "" + +#: src/docs_inc.c:3373 msgid "" "Depending on your distribution, the default command-line configuration is " "usually stored in the `/etc/sysconfig` tree or an init script. You may also " @@ -1877,485 +2258,619 @@ msgid "" "parameters." msgstr "" -#: src/docs_inc.c:3969 +#: src/docs_inc.c:3629 msgid "Descrambler" msgstr "" -#: src/docs_inc.c:681 src/docs_inc.c:1547 src/docs_inc.c:2410 -#: src/docs_inc.c:3180 src/docs_inc.c:3374 src/docs_inc.c:4199 -#: src/docs_inc.c:4222 src/docs_inc.c:4266 src/docs_inc.c:4297 -#: src/docs_inc.c:4359 src/docs_inc.c:4480 src/docs_inc.c:4509 -#: src/docs_inc.c:4528 src/docs_inc.c:4551 src/docs_inc.c:4598 -#: src/docs_inc.c:4737 src/docs_inc.c:4844 src/docs_inc.c:4871 -#: src/docs_inc.c:4900 src/docs_inc.c:4951 src/docs_inc.c:4993 -#: src/docs_inc.c:5028 src/docs_inc.c:5118 src/docs_inc.c:5159 -#: src/docs_inc.c:5252 +#: src/docs_inc.c:3633 +msgid "Descrambler EMM" +msgstr "" + +#: src/docs_inc.c:82 src/docs_inc.c:146 src/docs_inc.c:215 src/docs_inc.c:260 +#: src/docs_inc.c:390 src/docs_inc.c:442 src/docs_inc.c:650 src/docs_inc.c:905 +#: src/docs_inc.c:1034 src/docs_inc.c:1562 src/docs_inc.c:2009 +#: src/docs_inc.c:2274 src/docs_inc.c:2445 src/docs_inc.c:2473 +#: src/docs_inc.c:2560 src/docs_inc.c:2608 src/docs_inc.c:2714 +#: src/docs_inc.c:2793 src/docs_inc.c:2815 src/docs_inc.c:2870 +#: src/docs_inc.c:2890 src/docs_inc.c:2914 src/docs_inc.c:2940 +#: src/docs_inc.c:2976 src/docs_inc.c:3004 src/docs_inc.c:3125 +#: src/docs_inc.c:3167 src/docs_inc.c:3345 src/docs_inc.c:3901 +#: src/docs_inc.c:3981 src/docs_inc.c:4189 src/docs_inc.c:4219 +#: src/docs_inc.c:4267 src/docs_inc.c:4424 src/docs_inc.c:4702 +#: src/docs_inc.c:4740 src/docs_inc.c:4820 src/docs_inc.c:4850 +#: src/docs_inc.c:5072 src/docs_inc.c:5108 src/docs_inc.c:5126 +#: src/docs_inc.c:5160 src/docs_inc.c:5218 src/docs_inc.c:5300 +#: src/docs_inc.c:5330 src/docs_inc.c:5372 src/docs_inc.c:5444 +#: src/docs_inc.c:5496 src/docs_inc.c:5628 src/docs_inc.c:5656 +#: src/docs_inc.c:5756 src/docs_inc.c:5848 src/docs_inc.c:5974 +#: src/docs_inc.c:5996 src/docs_inc.c:6022 src/docs_inc.c:6064 +#: src/docs_inc.c:6092 src/docs_inc.c:6122 src/docs_inc.c:6150 msgid "Description" msgstr "" -#: src/docs_inc.c:4634 +#: src/docs_inc.c:4934 msgid "Description/Properties" msgstr "" -#: src/docs_inc.c:3267 +#: src/docs_inc.c:1362 +msgid "Detach from bouquet" +msgstr "" + +#: src/docs_inc.c:3087 msgid "Detaching Channels" msgstr "" -#: src/docs_inc.c:3281 +#: src/docs_inc.c:3101 msgid "" "Detaching channels from a bouquet will prevent any further updates provided " "by the bouquet, which unfortunately means you will have to manually re-map " "when changes to services occur (e.g, mux moves, ceased broadcasting etc)." msgstr "" -#: src/docs_inc.c:485 -msgid "Device Configuration" +#: src/docs_inc.c:88 src/docs_inc.c:124 src/docs_inc.c:2799 src/docs_inc.c:4111 +#: src/docs_inc.c:4131 src/docs_inc.c:4151 src/docs_inc.c:4171 +#: src/docs_inc.c:4556 src/docs_inc.c:4576 src/docs_inc.c:4596 +msgid "Device Types and Configuration" msgstr "" -#: src/docs_inc.c:475 -msgid "Device Tree" +#: src/docs_inc.c:2686 +msgid "DiSEqC Switch" msgstr "" -#: src/docs_inc.c:515 -msgid "DiSEqC Switch" +#: src/docs_inc.c:2688 +msgid "DiSEqC Switch configuration." +msgstr "" + +#: src/docs_inc.c:1650 +msgid "Dialog button" msgstr "" -#: src/docs_inc.c:879 src/docs_inc.c:1759 src/docs_inc.c:3993 +#: src/docs_inc.c:197 src/docs_inc.c:1120 src/docs_inc.c:2052 +#: src/docs_inc.c:3661 msgid "Digital Video Recorder" msgstr "" -#: src/docs_inc.c:741 src/docs_inc.c:979 +#: src/docs_inc.c:1478 +msgid "Digital Video Recorder -> Failed Recordings only." +msgstr "" + +#: src/docs_inc.c:1468 +msgid "Digital Video Recorder -> Finished Recordings only." +msgstr "" + +#: src/docs_inc.c:1452 src/docs_inc.c:1458 +msgid "Digital Video Recorder -> Finished/Failed/Removed Recordings only." +msgstr "" + +#: src/docs_inc.c:1440 src/docs_inc.c:1446 +msgid "Digital Video Recorder -> Upcoming / Current Recordings only." +msgstr "" + +#: src/docs_inc.c:464 src/docs_inc.c:2896 msgid "Digital Video Recorder Profiles" msgstr "" -#: src/docs_inc.c:4201 +#: src/docs_inc.c:5446 msgid "Disable" msgstr "" -#: src/docs_inc.c:4536 +#: src/docs_inc.c:6030 msgid "Disable automatic service checking." msgstr "" -#: src/docs_inc.c:4203 +#: src/docs_inc.c:5448 msgid "Disable mux discovery." msgstr "" -#: src/docs_inc.c:5262 +#: src/docs_inc.c:5984 msgid "Disabled" msgstr "" -#: src/docs_inc.c:2215 +#: src/docs_inc.c:1498 msgid "Discover SAT" msgstr "" -#: src/docs_inc.c:4211 +#: src/docs_inc.c:5456 msgid "Discover new muxes and changes to existing muxes." msgstr "" -#: src/docs_inc.c:4207 +#: src/docs_inc.c:5452 msgid "Discover new muxes only." msgstr "" -#: src/docs_inc.c:4045 +#: src/docs_inc.c:106 +msgid "Discovered service(s) management" +msgstr "" + +#: src/docs_inc.c:3721 msgid "DiseqC" msgstr "" -#: src/docs_inc.c:513 +#: src/docs_inc.c:2682 msgid "DiseqC Rotor" msgstr "" -#: src/docs_inc.c:1942 +#: src/docs_inc.c:2684 +msgid "DiseqC rotor configuration." +msgstr "" + +#: src/docs_inc.c:207 +msgid "Display Only Grid Items" +msgstr "" + +#: src/docs_inc.c:1292 src/docs_inc.c:2540 msgid "Display the" msgstr "" -#: src/docs_inc.c:2157 -msgid "Display the first-run set-up wizard." +#: src/docs_inc.c:1530 src/docs_inc.c:1672 +msgid "Display the help page." +msgstr "" + +#: src/docs_inc.c:1570 src/docs_inc.c:6108 +msgid "Display the more advanced tabs/items." +msgstr "" + +#: src/docs_inc.c:1566 src/docs_inc.c:6104 +msgid "Display the most commonly used tabs/items." +msgstr "" + +#: src/docs_inc.c:1538 +msgid "Display/Jump to the next associated item, channel or EPG event." msgstr "" -#: src/docs_inc.c:125 src/docs_inc.c:671 src/docs_inc.c:1067 -#: src/docs_inc.c:1515 src/docs_inc.c:1691 src/docs_inc.c:2388 -msgid "Display this help page." +#: src/docs_inc.c:1544 +msgid "Display/Jump to the previous associated item, channel or EPG event." msgstr "" -#: src/docs_inc.c:1129 +#: src/docs_inc.c:1582 msgid "Displaying and Manipulating Columns" msgstr "" -#: src/docs_inc.c:443 +#: src/docs_inc.c:1021 msgid "" "Do not assume that your distro's package manager will give you the latest " "version of Tvheadend - indeed, give you any version at all. Always check." msgstr "" -#: src/docs_inc.c:823 +#: src/docs_inc.c:576 msgid "Dolby Digital (AC3)" msgstr "" -#: src/docs_inc.c:4276 +#: src/docs_inc.c:3947 +msgid "Don't forget to set the _EIT time offset_ for your network(s)!" +msgstr "" + +#: src/docs_inc.c:4860 msgid "Don't keep" msgstr "" -#: src/docs_inc.c:5264 +#: src/docs_inc.c:5986 msgid "Don't use running state (EITp/f) detection." msgstr "" -#: src/docs_inc.c:3342 +#: src/docs_inc.c:1448 msgid "Download" msgstr "" -#: src/docs_inc.c:3344 -msgid "Download the recording." +#: src/docs_inc.c:453 +msgid "" +"Download a playlist file (XSPF or M3U depending on your startup options); if " +"your system is configured for it, this will automatically launch an " +"appropriate player, otherwise you will need to manually open the playlist to " +"start watching (normally a double-click on the downloaded file)." msgstr "" -#: src/docs_inc.c:3444 -msgid "Downloading a Recording" +#: src/docs_inc.c:1450 +msgid "Download the selected recording." msgstr "" -#: src/docs_inc.c:1621 +#: src/docs_inc.c:995 msgid "" "Driver software typically comes either built-in to the operating system (a " "clue here is documentation that says _\"supported since kernel 3.16\"_ , for " "example) or as an external program that needs to be compiled in (e.g. how " "you'd build TBS' or Digital Devices drivers, or perhaps where the driver is " "supported in a later version of LinuxTV V4L-DVB than has made it to your " -"kernel - the giveaway here is _\"compile and install the latest media_build" -"\"_ )." -msgstr "" - -#: src/docs_inc.c:3610 -msgid "Drop down menu (see mapping button table below)." +"kernel - the giveaway here is _\"compile and install the latest " +"media_build\"_ )." msgstr "" -#: src/docs_inc.c:3614 -msgid "Drop down menu (see numbering button table below)." +#: src/docs_inc.c:1518 +msgid "Drop (displayed) connections" msgstr "" -#: src/docs_inc.c:1998 src/docs_inc.c:2006 -msgid "Drop-down menu (see" +#: src/docs_inc.c:1520 +msgid "Drop the currently-shown active connections." msgstr "" -#: src/docs_inc.c:5366 +#: src/docs_inc.c:732 msgid "" "During scanning, the number of muxes and services shown below should " "increase. If this doesn't happen, check the connection(s) to your device(s).." msgstr "" -#: src/docs_inc.c:5238 +#: src/docs_inc.c:5960 msgid "" "EITp/f (Event Information Table present/following) is broadcast alongside " "EPG data, it allows broadcasters to tell DVRs/STBs when a program starts, " "pauses or finishes." msgstr "" -#: src/docs_inc.c:5140 +#: src/docs_inc.c:4724 msgid "EMPTY" msgstr "" -#: src/docs_inc.c:3420 -msgid "EPG" -msgstr "" - -#: src/docs_inc.c:4001 +#: src/docs_inc.c:3673 msgid "EPG Database" msgstr "" -#: src/docs_inc.c:731 -msgid "EPG Detail 1" -msgstr "" - -#: src/docs_inc.c:737 +#: src/docs_inc.c:438 msgid "EPG Detail 2" msgstr "" -#: src/docs_inc.c:933 src/docs_inc.c:4005 +#: src/docs_inc.c:2499 src/docs_inc.c:2880 src/docs_inc.c:3677 +#: src/docs_inc.c:4494 msgid "EPG Grabber" msgstr "" -#: src/docs_inc.c:931 +#: src/docs_inc.c:2495 msgid "EPG Grabber Channels" msgstr "" -#: src/docs_inc.c:935 +#: src/docs_inc.c:2503 msgid "EPG Grabber Modules" msgstr "" -#: src/docs_inc.c:5136 +#: src/docs_inc.c:2497 +msgid "EPG data sources used by channels" +msgstr "" + +#: src/docs_inc.c:2501 src/docs_inc.c:2882 +msgid "EPG grabber configuration" +msgstr "" + +#: src/docs_inc.c:2505 +msgid "EPG grabber module management" +msgstr "" + +#: src/docs_inc.c:264 +msgid "EPG overview" +msgstr "" + +#: src/docs_inc.c:272 +msgid "EPG tab items" +msgstr "" + +#: src/docs_inc.c:4720 msgid "EXCLUSIVE" msgstr "" -#: src/docs_inc.c:65 +#: src/docs_inc.c:1781 msgid "Each numbered (ordered) list will restart from 1." msgstr "" -#: src/docs_inc.c:3062 +#: src/docs_inc.c:4013 msgid "Each rule is executed in sequence (as displayed in the grid)." msgstr "" -#: src/docs_inc.c:1125 -msgid "" -"Each tab is then typically laid out with a menu bar across the top that " -"provides access to Add/Save/Edit-type functions, and a grid like a " -"spreadsheet below that. The grid items are frequently editable." +#: src/docs_inc.c:1260 +msgid "Each tab is then laid out with a" msgstr "" -#: src/docs_inc.c:1789 +#: src/docs_inc.c:1150 msgid "Easy to Configure and Administer" msgstr "" -#: src/docs_inc.c:1952 src/docs_inc.c:2475 src/docs_inc.c:3338 +#: src/docs_inc.c:1302 src/docs_inc.c:2550 msgid "Edit" msgstr "" -#: src/docs_inc.c:2648 -msgid "Edit a Profile" -msgstr "" - -#: src/docs_inc.c:1954 +#: src/docs_inc.c:1304 src/docs_inc.c:2552 msgid "Edit the selected entries." msgstr "" -#: src/docs_inc.c:2477 src/docs_inc.c:3340 -msgid "Edit the selected grid entries." +#: src/docs_inc.c:1682 +msgid "Editing (in the Grid)" msgstr "" -#: src/docs_inc.c:1141 -msgid "Editing Fields" +#: src/docs_inc.c:256 src/docs_inc.c:1134 src/docs_inc.c:2050 +msgid "Electronic Program Guide" msgstr "" -#: src/docs_inc.c:1869 -msgid "Editing an Entry" +#: src/docs_inc.c:1310 src/docs_inc.c:1316 src/docs_inc.c:1322 +msgid "Electronic Program Guide only." msgstr "" -#: src/docs_inc.c:1873 -msgid "Editing in the Grid" +#: src/docs_inc.c:1328 src/docs_inc.c:1334 src/docs_inc.c:1344 +msgid "Electronic Program Guide/Broadcast details only." msgstr "" -#: src/docs_inc.c:565 src/docs_inc.c:877 src/docs_inc.c:1773 -#: src/docs_inc.c:3997 -msgid "Electronic Program Guide" +#: src/docs_inc.c:3669 +msgid "Electronic Programme Guide" msgstr "" -#: src/docs_inc.c:3961 +#: src/docs_inc.c:3621 msgid "Elementary Stream Filter" msgstr "" -#: src/docs_inc.c:3066 +#: src/docs_inc.c:2996 +msgid "Elementary stream filtering" +msgstr "" + +#: src/docs_inc.c:4017 msgid "" "Elementary streams not marked IGNORE, USE or EXCLUSIVE will not be filtered " "out." msgstr "" -#: src/docs_inc.c:2955 -msgid "Emergency/Backdoor Access" +#: src/docs_inc.c:4742 +msgid "Enable" msgstr "" -#: src/docs_inc.c:4532 +#: src/docs_inc.c:6026 msgid "Enable automatic service checking." msgstr "" -#: src/docs_inc.c:5260 +#: src/docs_inc.c:4744 +msgid "Enable persistent authentication." +msgstr "" + +#: src/docs_inc.c:5982 msgid "Enable running state (EITp/f) detection." msgstr "" -#: src/docs_inc.c:5258 +#: src/docs_inc.c:5980 msgid "Enabled" msgstr "" -#: src/docs_inc.c:1323 +#: src/docs_inc.c:2208 msgid "Enigma2" msgstr "" -#: src/docs_inc.c:5345 -msgid "" -"Enter the access control details to secure your system. The first part of " -"this covers the network details for address-based access to the system; for " -"example, 192.168.1.0/24 to allow local access only to 192.168.1.x clients, " -"or 0.0.0.0/0 or empty value for access from any system." +#: src/docs_inc.c:5708 src/docs_inc.c:5796 +msgid "Error message" msgstr "" -#: src/docs_inc.c:2913 +#: src/docs_inc.c:5618 msgid "" -"Entries are checked in order (when logging in, etc), the following functions " -"allows you to change the ordering:" -msgstr "" - -#: src/docs_inc.c:3368 -msgid "Entry Overview" +"Even with correct guide information, external scrapers can retrieve " +"incorrect results. A famous example being the detective tv series \"Castle\" " +"is often incorrectly retrieved as a much earlier tv show about castles." msgstr "" -#: src/docs_inc.c:4399 src/docs_inc.c:5203 -msgid "Error message" +#: src/docs_inc.c:5324 +msgid "" +"Even with these details, fanart grabbers can sometimes return incorrect " +"results." msgstr "" -#: src/docs_inc.c:723 +#: src/docs_inc.c:274 src/docs_inc.c:432 msgid "Event Details and Recording" msgstr "" -#: src/docs_inc.c:5044 +#: src/docs_inc.c:5520 msgid "Event episode name" msgstr "" -#: src/docs_inc.c:5036 +#: src/docs_inc.c:5512 msgid "Event subtitle name" msgstr "" -#: src/docs_inc.c:5040 +#: src/docs_inc.c:5508 +msgid "Event subtitle name or summary text" +msgstr "" + +#: src/docs_inc.c:5516 +msgid "Event summary text" +msgstr "" + +#: src/docs_inc.c:5504 msgid "Event title name" msgstr "" -#: src/docs_inc.c:2267 src/docs_inc.c:2842 src/docs_inc.c:2929 -#: src/docs_inc.c:3166 src/docs_inc.c:3257 src/docs_inc.c:3662 -#: src/docs_inc.c:5030 +#: src/docs_inc.c:4758 src/docs_inc.c:5498 msgid "Example" msgstr "" -#: src/docs_inc.c:621 +#: src/docs_inc.c:354 msgid "Example Purpose" msgstr "" -#: src/docs_inc.c:4361 src/docs_inc.c:4739 src/docs_inc.c:5161 +#: src/docs_inc.c:639 +msgid "Example for apache (--http_root=/my/tvh/server):" +msgstr "" + +#: src/docs_inc.c:637 +msgid "Example for nginx (--http_root /my/tvh/server):" +msgstr "" + +#: src/docs_inc.c:5658 src/docs_inc.c:5758 src/docs_inc.c:5850 msgid "Example value" msgstr "" -#: src/docs_inc.c:4619 +#: src/docs_inc.c:5464 +msgid "Example:" +msgstr "" + +#: src/docs_inc.c:5092 msgid "Example: `file:///home/hts/picons`" msgstr "" -#: src/docs_inc.c:4456 +#: src/docs_inc.c:5052 #, c-format msgid "Example: `file:///tmp/icons/%C.png` or `http://example.com/%c.png`" msgstr "" -#: src/docs_inc.c:695 src/docs_inc.c:3388 +#: src/docs_inc.c:5576 +msgid "Examples are:" +msgstr "" + +#: src/docs_inc.c:5610 +msgid "Examples for `$3Q` are:" +msgstr "" + +#: src/docs_inc.c:5604 +msgid "Examples for `$3q` are:" +msgstr "" + +#: src/docs_inc.c:229 src/docs_inc.c:404 msgid "Exclamation icon" msgstr "" -#: src/docs_inc.c:4670 +#: src/docs_inc.c:4970 msgid "Exclude channel tags" msgstr "" -#: src/docs_inc.c:1235 +#: src/docs_inc.c:2137 msgid "" "Expand a bit on command-line options and give some examples of common usage" msgstr "" -#: src/docs_inc.c:4315 src/docs_inc.c:4961 +#: src/docs_inc.c:1572 src/docs_inc.c:6110 src/docs_inc.c:6132 msgid "Expert" msgstr "" -#: src/docs_inc.c:1295 src/docs_inc.c:1375 src/docs_inc.c:1415 +#: src/docs_inc.c:2164 src/docs_inc.c:2260 src/docs_inc.c:2334 +#: src/docs_inc.c:2398 msgid "Explanation" msgstr "" -#: src/docs_inc.c:1597 +#: src/docs_inc.c:971 msgid "" "External HDHomeRun tuners that send MPEG-TS streams over a LAN connection" msgstr "" -#: src/docs_inc.c:943 +#: src/docs_inc.c:3931 msgid "External PyEPG" msgstr "" -#: src/docs_inc.c:1595 +#: src/docs_inc.c:969 msgid "External SAT>IP tuners that send MPEG-TS streams over a LAN connection" msgstr "" -#: src/docs_inc.c:1591 +#: src/docs_inc.c:965 msgid "External USB tuners that plug in" msgstr "" -#: src/docs_inc.c:945 +#: src/docs_inc.c:3915 msgid "External XMLTV" msgstr "" -#: src/docs_inc.c:215 +#: src/docs_inc.c:5298 +msgid "Extra Arguments" +msgstr "" + +#: src/docs_inc.c:605 msgid "FAQ: Frequently-asked Questions" msgstr "" -#: src/docs_inc.c:885 src/docs_inc.c:3354 +#: src/docs_inc.c:4450 +msgid "FFMPEG" +msgstr "" + +#: src/docs_inc.c:1464 src/docs_inc.c:2732 msgid "Failed Recordings" msgstr "" -#: src/docs_inc.c:3905 -msgid "Fastscan DVB" +#: src/docs_inc.c:5322 +msgid "" +"Fanart grabbers only work correctly if your scrapper provides high quality " +"information. In particular, they require season and episode details for " +"series, and year details for movies." msgstr "" -#: src/docs_inc.c:861 -msgid "Features" +#: src/docs_inc.c:3557 +msgid "Fastscan DVB" msgstr "" -#: src/docs_inc.c:1717 -msgid "Features of Tvheadend" +#: src/docs_inc.c:1040 src/docs_inc.c:1066 src/docs_inc.c:1078 +msgid "Features" msgstr "" -#: src/docs_inc.c:4999 +#: src/docs_inc.c:5224 msgid "File missing" msgstr "" -#: src/docs_inc.c:5060 +#: src/docs_inc.c:5556 msgid "Filename extension (from the active stream muxer" msgstr "" -#: src/docs_inc.c:3781 +#: src/docs_inc.c:3433 msgid "Filesystem monitor" msgstr "" -#: src/docs_inc.c:583 +#: src/docs_inc.c:304 msgid "Filter" msgstr "" -#: src/docs_inc.c:3060 +#: src/docs_inc.c:4011 msgid "Filter Basics" msgstr "" -#: src/docs_inc.c:619 +#: src/docs_inc.c:352 msgid "Filter Range" msgstr "" -#: src/docs_inc.c:593 +#: src/docs_inc.c:310 +msgid "Filter between showing all events (" +msgstr "" + +#: src/docs_inc.c:326 msgid "Filter channel..." msgstr "" -#: src/docs_inc.c:605 +#: src/docs_inc.c:338 msgid "Filter content type..." msgstr "" -#: src/docs_inc.c:611 +#: src/docs_inc.c:344 msgid "Filter duration..." msgstr "" -#: src/docs_inc.c:599 +#: src/docs_inc.c:332 msgid "Filter tag..." msgstr "" -#: src/docs_inc.c:579 +#: src/docs_inc.c:3979 +msgid "Filter type" +msgstr "" + +#: src/docs_inc.c:266 src/docs_inc.c:300 msgid "Filtering (or searching)" msgstr "" -#: src/docs_inc.c:3084 +#: src/docs_inc.c:4031 msgid "Filtering out a Stream" msgstr "" -#: src/docs_inc.c:883 src/docs_inc.c:3362 +#: src/docs_inc.c:268 +msgid "Filtering the EPG" +msgstr "" + +#: src/docs_inc.c:444 +msgid "Find info from ... drop-down" +msgstr "" + +#: src/docs_inc.c:1474 src/docs_inc.c:2728 msgid "Finished Recordings" msgstr "" -#: src/docs_inc.c:75 +#: src/docs_inc.c:1791 msgid "First Header" msgstr "" -#: src/docs_inc.c:43 +#: src/docs_inc.c:1759 msgid "First ordered list item" msgstr "" -#: src/docs_inc.c:1599 +#: src/docs_inc.c:973 msgid "" "Follow the appropriate installation instructions and, if relevant, the setup " "instruction (e.g. for SAT>IP, which are effectively small, standalone " "computers)." msgstr "" -#: src/docs_inc.c:437 +#: src/docs_inc.c:1015 msgid "" "Follow the instructions that are specific to your Linux distribution (Ubuntu/" "Debian/Mint, Arch, Fedora...). This will typically be PPA-and-dpkg for " @@ -2363,38 +2878,57 @@ msgid "" "source." msgstr "" -#: src/docs_inc.c:5074 +#: src/docs_inc.c:5570 msgid "" "For $t and $s format strings, you may also limit the number of output " "characters using $99-t format string where 99 means the limit. As you can " "see, the delimiter can be also applied." msgstr "" -#: src/docs_inc.c:727 +#: src/docs_inc.c:3137 +msgid "For CCCam connections." +msgstr "" + +#: src/docs_inc.c:3153 +msgid "For Constant Code Word connections (AES/ECB variant)" +msgstr "" + +#: src/docs_inc.c:3157 +msgid "For Constant Code Word connections (AES128/ECB variant)" +msgstr "" + +#: src/docs_inc.c:3145 +msgid "For Constant Code Word connections (CSA/CBC variant)" +msgstr "" + +#: src/docs_inc.c:3149 +msgid "For Constant Code Word connections (DES/NCB variant)" +msgstr "" + +#: src/docs_inc.c:3141 +msgid "For DVBAPI connections" +msgstr "" + +#: src/docs_inc.c:4396 msgid "" -"For EPG providers that supply series link information there will also be a " -"_[Record series]_ button that will record all entries in the series." +"For a password to apply to an account, the username entered must match a " +"username in the _Access Entries_ tab and only password entries that are " +"enabled will apply." msgstr "" -#: src/docs_inc.c:5445 +#: src/docs_inc.c:714 msgid "" "For devices with multiple tuners (e.g. either cable or terrestrial), be " "aware that many only allow you to use one tuner at a time. Selecting more " "than one tuner per device can thus result in unexpected behavior." msgstr "" -#: src/docs_inc.c:733 -msgid "" -"For events without any series link information, an _[Autorec]_ button will " -"be provided to create a pseudo-series link using the autorec feature." -msgstr "" - -#: src/docs_inc.c:19 +#: src/docs_inc.c:1735 msgid "" "For example to include the passwd items you'd enter something like this:" msgstr "" -#: src/docs_inc.c:4934 +#: src/docs_inc.c:5202 msgid "" "For example, if a program is to start at 13:00 and you set a padding of 5 " "minutes, it will start recording at 12:54:30 (including a warm-up time of 30 " @@ -2402,60 +2936,50 @@ msgid "" "the padding set in the" msgstr "" -#: src/docs_inc.c:4630 -msgid "" -"For example, say you have a wildcard account with the theme set to Gray, and " -"an admin account with the Blue theme. Unchecking the theme checkbox for the " -"admin user would mean that the theme from the last matching entry (which in " -"this case would be the wildcard account) applies instead." +#: src/docs_inc.c:3263 +msgid "For example.." msgstr "" -#: src/docs_inc.c:2947 +#: src/docs_inc.c:40 msgid "" -"For extra security always enter (a comma-separated list of) network " -"prefix(es) (_Allowed networks_ )." +"For more information regarding the project, licensing and contributions, " +"please see:" msgstr "" -#: src/docs_inc.c:3418 -msgid "" -"For full instructions on how to search and record using the EPG take a look " -"at the" +#: src/docs_inc.c:2706 +msgid "For more information, click on a type." msgstr "" -#: src/docs_inc.c:2762 -msgid "For more detailed information on networks and how to set them up, see" +#: src/docs_inc.c:3133 +msgid "For newcamd or CWC." msgstr "" -#: src/docs_inc.c:1269 -msgid "" -"For more information regarding the project, licensing and contributions, " -"please see:" +#: src/docs_inc.c:3129 +msgid "For use with devices that have a CAM module." msgstr "" -#: src/docs_inc.c:3074 +#: src/docs_inc.c:4025 msgid "" "For visual verification of filtering, there is the service info dialog in the" msgstr "" -#: src/docs_inc.c:2736 src/docs_inc.c:3251 +#: src/docs_inc.c:1346 msgid "Force Scan" msgstr "" -#: src/docs_inc.c:2774 +#: src/docs_inc.c:2825 src/docs_inc.c:4338 msgid "Force Scanning" msgstr "" -#: src/docs_inc.c:2738 -msgid "" -"Force a new scan (i.e. scan all muxes for services) for the selected " -"networks." +#: src/docs_inc.c:1402 +msgid "Force an immediate tune to the OTA EPG mux(es) to request EPG updates." msgstr "" -#: src/docs_inc.c:2555 -msgid "Force an immediate tune to the OTA EPG mux(es) to request EPG updates." +#: src/docs_inc.c:2827 +msgid "Force scanning a network" msgstr "" -#: src/docs_inc.c:2778 +#: src/docs_inc.c:4340 msgid "" "Force scanning can take some time. You may continue to use Tvheadend while a " "scan is in progress, but doing so will increase the time needed for it to " @@ -2464,341 +2988,372 @@ msgid "" "on each." msgstr "" -#: src/docs_inc.c:4357 src/docs_inc.c:4735 src/docs_inc.c:5026 -#: src/docs_inc.c:5157 +#: src/docs_inc.c:1348 +msgid "Forces a scan on the selected network(s) or bouquet(s)." +msgstr "" + +#: src/docs_inc.c:5494 src/docs_inc.c:5654 src/docs_inc.c:5754 +#: src/docs_inc.c:5846 msgid "Format" msgstr "" -#: src/docs_inc.c:4328 +#: src/docs_inc.c:5264 msgid "Format Result" msgstr "" -#: src/docs_inc.c:491 src/docs_inc.c:523 src/docs_inc.c:533 src/docs_inc.c:545 -msgid "Frontend" +#: src/docs_inc.c:5400 +msgid "Frequently changing path component(s) in URL" +msgstr "" + +#: src/docs_inc.c:2610 +msgid "Frontends" msgstr "" -#: src/docs_inc.c:4363 src/docs_inc.c:4741 src/docs_inc.c:5163 +#: src/docs_inc.c:5660 src/docs_inc.c:5760 src/docs_inc.c:5852 msgid "Full path to recording" msgstr "" -#: src/docs_inc.c:1813 +#: src/docs_inc.c:1174 msgid "Fully-Integrated with Mainstream Media Players" msgstr "" -#: src/docs_inc.c:121 src/docs_inc.c:467 src/docs_inc.c:585 src/docs_inc.c:655 -#: src/docs_inc.c:1063 src/docs_inc.c:1511 src/docs_inc.c:1687 -#: src/docs_inc.c:1930 src/docs_inc.c:1994 src/docs_inc.c:2014 -#: src/docs_inc.c:2026 src/docs_inc.c:2145 src/docs_inc.c:2178 -#: src/docs_inc.c:2205 src/docs_inc.c:2298 src/docs_inc.c:2323 -#: src/docs_inc.c:2352 src/docs_inc.c:2461 src/docs_inc.c:2502 -#: src/docs_inc.c:2543 src/docs_inc.c:2610 src/docs_inc.c:2734 -#: src/docs_inc.c:2877 src/docs_inc.c:2917 src/docs_inc.c:2988 -#: src/docs_inc.c:3050 src/docs_inc.c:3117 src/docs_inc.c:3142 -#: src/docs_inc.c:3215 src/docs_inc.c:3249 src/docs_inc.c:3312 -#: src/docs_inc.c:3564 src/docs_inc.c:3594 src/docs_inc.c:3618 -#: src/docs_inc.c:3638 src/docs_inc.c:3719 src/docs_inc.c:4116 -#: src/docs_inc.c:4173 src/docs_inc.c:4438 src/docs_inc.c:5085 +#: src/docs_inc.c:306 src/docs_inc.c:1280 src/docs_inc.c:2528 +#: src/docs_inc.c:4776 src/docs_inc.c:5036 msgid "Function" msgstr "" -#: src/docs_inc.c:1267 +#: src/docs_inc.c:38 msgid "Further Information" msgstr "" -#: src/docs_inc.c:1263 +#: src/docs_inc.c:34 msgid "GPLv3" msgstr "" -#: src/docs_inc.c:875 src/docs_inc.c:895 +#: src/docs_inc.c:2056 msgid "General" msgstr "" -#: src/docs_inc.c:1115 -msgid "General Overview of Web Interface" +#: src/docs_inc.c:4468 +msgid "General avlib profile." msgstr "" -#: src/docs_inc.c:4610 +#: src/docs_inc.c:1618 +msgid "" +"General paging functions `|< < > >|` allow you to quickly move between data " +"sets." +msgstr "" + +#: src/docs_inc.c:5084 msgid "Generate lower-case filenames using picon formatting." msgstr "" -#: src/docs_inc.c:4606 +#: src/docs_inc.c:5080 msgid "Generate lower-case filenames." msgstr "" -#: src/docs_inc.c:1207 -msgid "Generate new webUI help pages and push them to the tvheadend repo" +#: src/docs_inc.c:2109 +msgid "Generate new webUI help pages and push them to the Tvheadend repo" msgstr "" -#: src/docs_inc.c:1031 +#: src/docs_inc.c:7 msgid "Generic options" msgstr "" -#: src/docs_inc.c:863 +#: src/docs_inc.c:2040 msgid "Getting Started" msgstr "" -#: src/docs_inc.c:13 +#: src/docs_inc.c:1050 +msgid "Getting to grips with the interface" +msgstr "" + +#: src/docs_inc.c:654 +msgid "Getting to know the first-time-user wizard" +msgstr "" + +#: src/docs_inc.c:1729 msgid "GitHub mastering markdown" msgstr "" -#: src/docs_inc.c:3917 -msgid "Global Headers" +#: src/docs_inc.c:5534 +msgid "Gladiator (2000)" msgstr "" -#: src/docs_inc.c:3753 -msgid "Global timer" +#: src/docs_inc.c:5588 +msgid "Gladiator (2000) (movie)" +msgstr "" + +#: src/docs_inc.c:5612 +msgid "Gladiator (2000)/Gladiator (2000)" msgstr "" -#: src/docs_inc.c:303 +#: src/docs_inc.c:3573 +msgid "Global Headers" +msgstr "" + +#: src/docs_inc.c:826 msgid "Good sources of transmitter/mux information include:" msgstr "" -#: src/docs_inc.c:775 src/docs_inc.c:803 src/docs_inc.c:829 +#: src/docs_inc.c:528 src/docs_inc.c:556 src/docs_inc.c:582 msgid "Google Chrome" msgstr "" -#: src/docs_inc.c:3328 -msgid "Gracefully stop the selected in-progress recording entries." +#: src/docs_inc.c:5290 +msgid "" +"Grabbers frequently require additional options such as \"api keys\", which " +"are generated by registering at the appropriate site." +msgstr "" + +#: src/docs_inc.c:1438 +msgid "Gracefully stop the selected in-progress recording entry/entries." msgstr "" -#: src/docs_inc.c:4877 +#: src/docs_inc.c:6070 msgid "Gray" msgstr "" -#: src/docs_inc.c:673 src/docs_inc.c:1069 src/docs_inc.c:1517 -#: src/docs_inc.c:1693 -msgid "Grid Items" +#: src/docs_inc.c:1576 +msgid "Grids" msgstr "" -#: src/docs_inc.c:799 +#: src/docs_inc.c:552 msgid "H.264" msgstr "" -#: src/docs_inc.c:1721 +#: src/docs_inc.c:1082 msgid "H.265 (HEVC), H.264 (MPEG-4 AVC) and MPEG2 video supported." msgstr "" -#: src/docs_inc.c:4421 src/docs_inc.c:5225 +#: src/docs_inc.c:5730 src/docs_inc.c:5818 msgid "H264,AC3,TELETEXT" msgstr "" -#: src/docs_inc.c:1231 +#: src/docs_inc.c:2133 msgid "HD Homerun setup" msgstr "" -#: src/docs_inc.c:3925 +#: src/docs_inc.c:3581 msgid "HEVC - H.265" msgstr "" -#: src/docs_inc.c:1749 +#: src/docs_inc.c:1110 msgid "HTSP (Home TV Streaming Protocol)." msgstr "" -#: src/docs_inc.c:3865 +#: src/docs_inc.c:3517 msgid "HTSP Answer" msgstr "" -#: src/docs_inc.c:951 src/docs_inc.c:2586 +#: src/docs_inc.c:4430 msgid "HTSP Profile" msgstr "" -#: src/docs_inc.c:3861 +#: src/docs_inc.c:3513 msgid "HTSP Request" msgstr "" -#: src/docs_inc.c:3853 +#: src/docs_inc.c:3505 msgid "HTSP Server" msgstr "" -#: src/docs_inc.c:3857 +#: src/docs_inc.c:3509 msgid "HTSP Subscription" msgstr "" -#: src/docs_inc.c:3849 +#: src/docs_inc.c:3501 msgid "HTTP Client" msgstr "" -#: src/docs_inc.c:3845 +#: src/docs_inc.c:3497 msgid "HTTP Server" msgstr "" -#: src/docs_inc.c:1751 +#: src/docs_inc.c:4760 +msgid "HTTP authentication (digest/plain)" +msgstr "" + +#: src/docs_inc.c:1112 msgid "HTTP streaming." msgstr "" -#: src/docs_inc.c:389 +#: src/docs_inc.c:1204 msgid "Hardware/Software Fundamentals" msgstr "" -#: src/docs_inc.c:123 src/docs_inc.c:669 src/docs_inc.c:1065 -#: src/docs_inc.c:1513 src/docs_inc.c:1689 src/docs_inc.c:2386 +#: src/docs_inc.c:1528 src/docs_inc.c:1670 msgid "Help" msgstr "" -#: src/docs_inc.c:3090 -msgid "" -"Here we're removing the Bulgarian language audio from the input (first " -"rule). However, if Bulgarian is the only language available add it back in " -"as a last resort (second rule)." -msgstr "" - -#: src/docs_inc.c:1902 -msgid "" -"Highlight (select) the desired entries in the grid, then press the " -"_[Delete]_ button on the menu bar." -msgstr "" - -#: src/docs_inc.c:1875 -msgid "Highlight (select) the desired entry and then..:" +#: src/docs_inc.c:5396 +msgid "Here are some examples:-" msgstr "" -#: src/docs_inc.c:2442 src/docs_inc.c:2660 src/docs_inc.c:3030 +#: src/docs_inc.c:138 msgid "" -"Highlight (select) the desired entry from the grid, then press the " -"_[Delete]_ button from the menu bar." +"Here is an example of a device tree - yours will follow the same layout, but " +"this is just to give you an idea as to what all the bits mean." msgstr "" -#: src/docs_inc.c:3446 +#: src/docs_inc.c:4037 msgid "" -"Highlight (select) the desired entry, then press the _[Download]_ button on " -"the menu bar." +"Here we're removing the Bulgarian language audio from the input (first " +"rule). However, if Bulgarian is the only language available add it back in " +"as a last resort (second rule)." msgstr "" -#: src/docs_inc.c:1892 -msgid "" -"Highlight (select) the entries in the grid that you'd like to edit, then " -"click the _[Edit]_ button from the menu bar, the edit dialog should now be " -"displayed. Note that when editing multiple entries there is an additional " -"check box before each setting, ticking it will apply that setting to all " -"selected entries. After you've finished editing an entry you can save your " -"pending changes using the _[Save]_ button (closing the dialog), save your " -"changes and continue making further adjustments by pressing the _[Apply]_ " -"button, or cancel any unsaved changes (and close the dialog) by pressing the " -"_[Cancel]_ button." +#: src/docs_inc.c:686 +msgid "Here you enter the access control details to secure your system." msgstr "" -#: src/docs_inc.c:2776 -msgid "" -"Highlight (select) the network(s) you would like to force scan, and then " -"press the \"Force Scan\" button from the menu bar." +#: src/docs_inc.c:740 +msgid "Here you map all discovered services to channels.." msgstr "" -#: src/docs_inc.c:2249 +#: src/docs_inc.c:4646 msgid "" "Hopefully (and if everything went to plan) your client should have now " "detected Tvheadend as a SAT>IP server. If not, restart or force it to " "perform a service discovery." msgstr "" -#: src/docs_inc.c:1179 +#: src/docs_inc.c:941 msgid "How Lightweight?" msgstr "" -#: src/docs_inc.c:1181 +#: src/docs_inc.c:943 msgid "How about light enough to run on a travel router? Take a look at this" msgstr "" -#: src/docs_inc.c:1241 +#: src/docs_inc.c:2143 msgid "" "How deep do we want to (need to) get into setting up tuners - that's a " "constant source of woe for people?" msgstr "" -#: src/docs_inc.c:2223 -msgid "How to Configure Tvheadend as a SAT" -msgstr "" - -#: src/docs_inc.c:1223 +#: src/docs_inc.c:2125 msgid "How to compile/install on _insert your distro here_" msgstr "" -#: src/docs_inc.c:1215 +#: src/docs_inc.c:2117 msgid "How to configure a recording" msgstr "" -#: src/docs_inc.c:1221 +#: src/docs_inc.c:2922 +msgid "How to display service information" +msgstr "" + +#: src/docs_inc.c:2123 msgid "How to set up a multi-profile installation (access)" msgstr "" -#: src/docs_inc.c:1219 +#: src/docs_inc.c:2121 msgid "" -"How to set up conditional access (\"Conditional Access System Configuration" -"\")" +"How to set up conditional access (\"Conditional Access System " +"Configuration\")" msgstr "" -#: src/docs_inc.c:1217 +#: src/docs_inc.c:2119 msgid "How to watch Live TV" msgstr "" -#: src/docs_inc.c:4820 src/docs_inc.c:4822 +#: src/docs_inc.c:1580 +msgid "" +"However, some item-specific configuration items are then only available " +"through the _Add_ and _Edit_ dialog boxes. For example, the main network " +"configuration tab grid covers parameters common to DVB-S, -T, -C and IPTV " +"networks, but specific things such as FEC rolloff or mux URL are then only " +"in the dialogs for networks that need these values." +msgstr "" + +#: src/docs_inc.c:5948 src/docs_inc.c:5950 msgid "IDLE" msgstr "" -#: src/docs_inc.c:5144 +#: src/docs_inc.c:4728 msgid "IGNORE" msgstr "" -#: src/docs_inc.c:909 -msgid "IP Address Block List" +#: src/docs_inc.c:3022 +msgid "IP Blocking Records" msgstr "" -#: src/docs_inc.c:2197 +#: src/docs_inc.c:4612 msgid "IP Config tab'" msgstr "" -#: src/docs_inc.c:2225 -msgid "IP Server (Basic Guide)" +#: src/docs_inc.c:3024 +msgid "IP address block list." +msgstr "" + +#: src/docs_inc.c:3191 +msgid "" +"IP and IPTV. If you run your OSCam server on the same machine as TVHeadend, " +"set" +msgstr "" + +#: src/docs_inc.c:3219 +msgid "IP and IPTV. The following lines are required in" msgstr "" -#: src/docs_inc.c:2217 +#: src/docs_inc.c:1500 msgid "IP servers" msgstr "" -#: src/docs_inc.c:2711 src/docs_inc.c:4033 +#: src/docs_inc.c:3705 src/docs_inc.c:4313 src/docs_inc.c:4317 msgid "IPTV" msgstr "" -#: src/docs_inc.c:2709 -msgid "IPTV - TV over the Internet via your broadband connection" +#: src/docs_inc.c:4321 +msgid "IPTV Automatic Network" msgstr "" -#: src/docs_inc.c:2713 -msgid "IPTV Automatic Network" +#: src/docs_inc.c:4327 +msgid "IPTV Automatic Network - Don't Probe Services" msgstr "" -#: src/docs_inc.c:4037 +#: src/docs_inc.c:3709 msgid "IPTV PCR" msgstr "" -#: src/docs_inc.c:5311 src/docs_inc.c:5389 +#: src/docs_inc.c:3713 +msgid "IPTV Subcription" +msgstr "" + +#: src/docs_inc.c:4323 +msgid "IPTV using a playlist as the source -" +msgstr "" + +#: src/docs_inc.c:6186 src/docs_inc.c:6210 msgid "IRC" msgstr "" -#: src/docs_inc.c:539 src/docs_inc.c:2677 +#: src/docs_inc.c:2646 src/docs_inc.c:4277 msgid "ISDB-C" msgstr "" -#: src/docs_inc.c:2691 +#: src/docs_inc.c:4293 msgid "ISDB-S" msgstr "" -#: src/docs_inc.c:529 src/docs_inc.c:2701 +#: src/docs_inc.c:2634 src/docs_inc.c:4305 msgid "ISDB-T" msgstr "" -#: src/docs_inc.c:5064 +#: src/docs_inc.c:5560 msgid "ISO 8601 date format" msgstr "" -#: src/docs_inc.c:679 src/docs_inc.c:2408 src/docs_inc.c:3372 +#: src/docs_inc.c:213 src/docs_inc.c:388 src/docs_inc.c:3165 msgid "Icon" msgstr "" -#: src/docs_inc.c:3604 -msgid "Icon URL" +#: src/docs_inc.c:1532 +msgid "Icon-only buttons" msgstr "" -#: src/docs_inc.c:297 +#: src/docs_inc.c:820 msgid "" "Ideally, this is where you'll see a list of the pre-populated muxes as " "created when you set up your initial network. However, should there be any " @@ -2809,57 +3364,70 @@ msgid "" "muxes over time." msgstr "" -#: src/docs_inc.c:1553 +#: src/docs_inc.c:2015 msgid "Idle" msgstr "" -#: src/docs_inc.c:1801 +#: src/docs_inc.c:1162 msgid "Idle scanning for automatic detection of muxes and services." msgstr "" -#: src/docs_inc.c:3064 +#: src/docs_inc.c:4015 msgid "" "If a rule removes a stream, it will not be available to other rules unless " "explicitly added back in (by another rule)." msgstr "" -#: src/docs_inc.c:265 +#: src/docs_inc.c:786 msgid "" "If anything is obviously wrong at this point, you probably have a driver/" "firmware error which you'll need to resolve before going any further." msgstr "" -#: src/docs_inc.c:5443 +#: src/docs_inc.c:3961 +msgid "" +"If the \"EIT: DVB Grabber\" is used then typically you would enter the " +"configuration file (such as \"uk\") and enable relevant tickboxes to enable " +"the additional scraping." +msgstr "" + +#: src/docs_inc.c:3963 +msgid "" +"If the scraper configuration is not enabled then the default behaviour means " +"broadcast information such as summary information will still be retrieved." +msgstr "" + +#: src/docs_inc.c:712 msgid "" "If using IPTV, the playlist you enter must contain valid links to streams " -"using codecs supported by Tvheadend." +"using codecs/containers supported by Tvheadend." msgstr "" -#: src/docs_inc.c:1243 +#: src/docs_inc.c:2145 msgid "" "If we do all the above, do we need the FAQ pages? Check existing manual/guide" msgstr "" -#: src/docs_inc.c:5410 +#: src/docs_inc.c:678 msgid "" "If you cannot see your preferred language in the language list and would " "like to help translate Tvheadend see" msgstr "" -#: src/docs_inc.c:725 +#: src/docs_inc.c:434 msgid "" "If you click on a single event, a popup will display detailed information " -"about the event. It also allows you to schedule the event for recording by " -"clicking on the _[Record program]_ button." +"about the event. It also allows you to schedule the event for recording, " +"find alternative events and more." msgstr "" -#: src/docs_inc.c:5381 +#: src/docs_inc.c:6178 msgid "" "If you confirm this dialog, the default administrator account will be " "removed. Please then the use credentials you defined thru this wizard." msgstr "" -#: src/docs_inc.c:299 +#: src/docs_inc.c:822 msgid "" "If you do need to add something manually, you'll need to search the Internet " "for details of the appropriate transmitter and settings: satellites tend not " @@ -2868,82 +3436,57 @@ msgid "" "transmitter you're listening to." msgstr "" -#: src/docs_inc.c:3275 +#: src/docs_inc.c:3095 msgid "" "If you do not detach channel(s) before mapping additional services the " "following changes can occur.." msgstr "" -#: src/docs_inc.c:2602 -msgid "" -"If you do not have a build of Tvheadend with transcoding enabled some of the " -"above profiles (and their associated Help pages) will not be available." -msgstr "" - -#: src/docs_inc.c:5416 +#: src/docs_inc.c:5292 msgid "" -"If you don't enter a preferred language, US English will be used as a " -"default." +"If you do not register and provide the api keys then the fanart grabber will " +"fail." msgstr "" -#: src/docs_inc.c:5370 +#: src/docs_inc.c:736 msgid "" "If you don't see any signal information at all, but the number of muxes or " "services is increasing anyway, the driver used by your device isn't " -"supplying signal information to Tvheadend. In most cases this isn't an " -"issue.." +"supplying signal information to Tvheadend. In most cases this isn't an issue " +"and can be ignored." msgstr "" -#: src/docs_inc.c:159 +#: src/docs_inc.c:1704 msgid "If you get really stuck, there's the" msgstr "" -#: src/docs_inc.c:4465 +#: src/docs_inc.c:6234 msgid "" -"If you have _Network Discovery_ enabled, an out-of-date mux list isn't " -"usually an issue provided that one of the muxes in the list scans " -"successfully and has a" +"If you get stuck at any point and need a little more information, press " +"[Help]." msgstr "" -#: src/docs_inc.c:2094 +#: src/docs_inc.c:5832 msgid "" -"If you have a lot of services you may want to use filtering to limit the " -"number of grid entries. You can do this by hovering your mouse over the " -"_Service name_ column, a down arrow ▾ should now be visible, clicking the " -"arrow will then display a list of options, move your mouse down to \"Filters" -"\" and a text box should then appear, click on it and enter the desired " -"service's name." -msgstr "" - -#: src/docs_inc.c:3670 -msgid "If you have a lot of services you may want to use the" +"If you have _Network Discovery_ enabled, an out-of-date mux list isn't " +"usually an issue provided that one of the muxes in the list scans " +"successfully and has a" msgstr "" -#: src/docs_inc.c:5355 +#: src/docs_inc.c:4534 msgid "" -"If you plan on accessing Tvheadend over the Internet, make sure you use " -"strong credentials and ___do not allow anonymous access at all_ __ ." +"If you have multiple EPG sources for different groups of channels, it is " +"possible to map the ratings from those multiple sources to produce a single " +"unified rating system. This can be done by adjusting the 'display age' and " +"'display label' of the various sources until they are matched to your " +"requirements." msgstr "" -#: src/docs_inc.c:5305 src/docs_inc.c:5383 +#: src/docs_inc.c:6180 src/docs_inc.c:6204 msgid "If you require further help, check out" msgstr "" -#: src/docs_inc.c:739 -msgid "" -"If you schedule any kind of recording from this point, you can choose a " -"specific DVR profile that will apply to the recording or autorec rule. This " -"will normally show as _(default)_ , but you can define different profiles in " -"the __Configuration -> Recording ->" -msgstr "" - -#: src/docs_inc.c:2518 -msgid "" -"If you use more than one grabber, be sure to give a higher priority to the " -"grabber that provides you with richer data." -msgstr "" - -#: src/docs_inc.c:761 +#: src/docs_inc.c:514 msgid "" "If you want to watch live TV in the web UI, the _[Watch TV]_ button will pop " "up a HTML5 video player, where you can select the channel to watch and a " @@ -2952,38 +3495,14 @@ msgid "" "support certain formats and codecs." msgstr "" -#: src/docs_inc.c:3168 -msgid "" -"If you wanted to record any programs matching \"BBC News\" on BBC One you " -"would enter something like this into the add entry dialog:" -msgstr "" - -#: src/docs_inc.c:5330 -msgid "" -"If you would like Tvheadend to do this for you, check the 'Map all services' " -"option below, but be aware that this will also map encrypted services you " -"may not have access to." -msgstr "" - -#: src/docs_inc.c:2967 -msgid "" -"If you would like to allow anonymous access to your Tvheadend server you may " -"set-up a wildcard account, you can do this by creating a new user and " -"entering an asterisk `*` in the username field." -msgstr "" - -#: src/docs_inc.c:353 -msgid "If you would like to use bouquets see" -msgstr "" - -#: src/docs_inc.c:3094 +#: src/docs_inc.c:4041 msgid "" "If you'd like to ignore unknown elementary streams, add a rule to the end of " "grid with the _ANY_ (not defined) comparison(s) and the action set to " "_IGNORE_ ." msgstr "" -#: src/docs_inc.c:3269 +#: src/docs_inc.c:3089 msgid "" "If you're mapping another service to a channel created by a bouquet you must " "first detach the channel to prevent unexpected changes, you can do this by " @@ -2992,67 +3511,75 @@ msgid "" "button." msgstr "" -#: src/docs_inc.c:229 +#: src/docs_inc.c:619 msgid "" "If you're not seeing any service names at all this may indicate an issue " "with your hardware and/or configuration." msgstr "" -#: src/docs_inc.c:3512 -msgid "" -"If you're not sure what to enter here, take a look at the \"If Necessary, " -"Manually Add Muxes\" section on the" -msgstr "" - -#: src/docs_inc.c:5290 +#: src/docs_inc.c:722 msgid "" "If you're unsure as to which list(s) to select you may want to look online " "for details about the various television reception choices available in your " "area." msgstr "" -#: src/docs_inc.c:5146 +#: src/docs_inc.c:2773 +msgid "" +"If you're unsure as to why a scheduled recording failed, check the status " +"column. Take a look at the _status_ property" +msgstr "" + +#: src/docs_inc.c:4730 msgid "" "Ignore this elementary stream. This stream is not used. Another successfully " "compared rule with different action may override it." msgstr "" -#: src/docs_inc.c:3092 +#: src/docs_inc.c:4039 msgid "Ignoring Unknown Streams" msgstr "" -#: src/docs_inc.c:899 src/docs_inc.c:3869 +#: src/docs_inc.c:2574 src/docs_inc.c:3521 msgid "Image Cache" msgstr "" -#: src/docs_inc.c:1605 +#: src/docs_inc.c:979 msgid "" "In addition, even USB3 doesn't have the greatest practical bandwidth per " "bus. That means you're probably asking for problems if you have four DVB-S2 " "dongles on the same USB connection to the motherboard." msgstr "" -#: src/docs_inc.c:7 +#: src/docs_inc.c:1723 msgid "" "In general, __keep it simple__ , especially if you're contributing to the " "pages that get carried over into the web help. The simpler the formatting, " "the cleaner the conversion, the less tidying up there is afterwards." msgstr "" -#: src/docs_inc.c:5328 +#: src/docs_inc.c:742 msgid "" "In order for your frontend client(s) (such as Kodi, Movian, and similar) to " "see/play channels, you must first map discovered services to channels." msgstr "" -#: src/docs_inc.c:581 +#: src/docs_inc.c:6252 +msgid "" +"In order for your frontend client(s) (such as Kodi, Movian, and similar) to " +"see/play channels, you must first map discovered services to channels. If " +"you would like Tvheadend to do this for you, check the 'Map all services' " +"option below." +msgstr "" + +#: src/docs_inc.c:302 msgid "" "In the EPG top tool bar you can access five input fields. These are used to " "filter/search for events. The form uses implicit AND between the input " "fields. This means that all filters must match for an event to be displayed." msgstr "" -#: src/docs_inc.c:2233 +#: src/docs_inc.c:4630 msgid "" "In the _Exported tuners_ section, enter the number of tuners (per delivery " "system) that you'd like to export. This setting lets the client know how " @@ -3061,14 +3588,13 @@ msgid "" "failures, e.g. \"No free tuner\"." msgstr "" -#: src/docs_inc.c:3668 +#: src/docs_inc.c:2785 msgid "" -"In the above example image, we're creating a channel called Channel 4 and " -"mapping it to the service of the same name. You can name a channel whatever " -"you like, it doesn't have to match the service it's linking to." +"In the _Upcoming / Current Recordings_ tab, duplicates are shown with a line-" +"through." msgstr "" -#: src/docs_inc.c:4824 +#: src/docs_inc.c:5952 msgid "" "In the above table _Tuner A_ is busy so Tvheadend will have to use the next " "available idle tuner which in this example is _Tuner B_ and _Tuner C_ but " @@ -3077,465 +3603,584 @@ msgid "" "will use the first available idle tuner." msgstr "" -#: src/docs_inc.c:5103 +#: src/docs_inc.c:5376 src/docs_inc.c:6154 +msgid "Include all information." +msgstr "" + +#: src/docs_inc.c:4794 msgid "Include channels even if the linked service is flagged as encrypted." msgstr "" -#: src/docs_inc.c:5089 +#: src/docs_inc.c:4780 msgid "Include channels with no channel number." msgstr "" -#: src/docs_inc.c:5093 +#: src/docs_inc.c:4784 msgid "Include channels with no name." msgstr "" -#: src/docs_inc.c:5099 +#: src/docs_inc.c:4790 msgid "Include radio channels." msgstr "" -#: src/docs_inc.c:15 +#: src/docs_inc.c:1731 msgid "Including Documentation/Items" msgstr "" -#: src/docs_inc.c:3646 -msgid "Increment the selected channel number(s) by 1." -msgstr "" - -#: src/docs_inc.c:261 +#: src/docs_inc.c:778 msgid "" "Individual tuners are then the next level down (e.g. `DiBcom 7000PC : DVB-T " "#0`)" msgstr "" -#: src/docs_inc.c:3384 +#: src/docs_inc.c:225 msgid "Information icon" msgstr "" -#: src/docs_inc.c:1795 +#: src/docs_inc.c:1156 msgid "Initial setup can be done by choosing one of the pre-defined" msgstr "" -#: src/docs_inc.c:1729 +#: src/docs_inc.c:1090 msgid "Input Sources" msgstr "" -#: src/docs_inc.c:433 src/docs_inc.c:869 +#: src/docs_inc.c:915 src/docs_inc.c:1011 msgid "Install Tvheadend" msgstr "" -#: src/docs_inc.c:1575 +#: src/docs_inc.c:911 src/docs_inc.c:949 msgid "Install Your Tuners" msgstr "" -#: src/docs_inc.c:867 -msgid "Install hardware" +#: src/docs_inc.c:901 src/docs_inc.c:2044 +msgid "Installation" msgstr "" -#: src/docs_inc.c:1655 +#: src/docs_inc.c:913 +msgid "Installing and setting up your hardware" +msgstr "" + +#: src/docs_inc.c:63 msgid "Instructions For Built-in Help" msgstr "" -#: src/docs_inc.c:441 +#: src/docs_inc.c:1019 msgid "Instructions on how to build from source" msgstr "" -#: src/docs_inc.c:313 +#: src/docs_inc.c:836 msgid "Interactive EU DVB-T map" msgstr "" -#: src/docs_inc.c:1593 +#: src/docs_inc.c:967 msgid "Internal (e.g. PCI) tuners that go inside the computer chassis" msgstr "" -#: src/docs_inc.c:939 +#: src/docs_inc.c:3923 msgid "Internal PyEPG" msgstr "" -#: src/docs_inc.c:941 +#: src/docs_inc.c:3907 msgid "Internal XMLTV" msgstr "" -#: src/docs_inc.c:1831 +#: src/docs_inc.c:1192 msgid "Internationalisation" msgstr "" -#: src/docs_inc.c:197 -msgid "" -"Internet and LAN feeds, such as IPTV, SAT>IP, HDHomeRun and a general-" -"purpose MPEG-TS `pipe://`" +#: src/docs_inc.c:708 +msgid "Internet m3u playlist" +msgstr "" + +#: src/docs_inc.c:132 src/docs_inc.c:670 src/docs_inc.c:1030 +#: src/docs_inc.c:2042 src/docs_inc.c:2433 +msgid "Introduction" +msgstr "" + +#: src/docs_inc.c:5962 +msgid "" +"It is recommended that you only enable this option if you're absolutely sure " +"the flags are sent correctly and on time. Incorrect EITp/f flags can result " +"in failed/broken recordings. You can set this option per" +msgstr "" + +#: src/docs_inc.c:1064 +msgid "" +"It supports input from a number of sources such as DVB-T, DVB-S and more, see" +msgstr "" + +#: src/docs_inc.c:923 +msgid "" +"It's perfectly possible to install and run Tvheadend as a single-seat " +"installation, with the software running on the same system as any client " +"software (e.g. Kodi), with all files stored locally." +msgstr "" + +#: src/docs_inc.c:382 src/docs_inc.c:1832 src/docs_inc.c:1883 +#: src/docs_inc.c:1916 src/docs_inc.c:1979 +msgid "Items" +msgstr "" + +#: src/docs_inc.c:270 +msgid "Items (grid items)" +msgstr "" + +#: src/docs_inc.c:2481 src/docs_inc.c:2722 src/docs_inc.c:2805 +#: src/docs_inc.c:2878 src/docs_inc.c:2930 src/docs_inc.c:2984 +#: src/docs_inc.c:4197 src/docs_inc.c:4227 +msgid "Items and Properties" +msgstr "" + +#: src/docs_inc.c:2835 +msgid "Items and properties" +msgstr "" + +#: src/docs_inc.c:2463 src/docs_inc.c:2465 src/docs_inc.c:2479 +#: src/docs_inc.c:2566 src/docs_inc.c:2720 src/docs_inc.c:2803 +#: src/docs_inc.c:2833 src/docs_inc.c:2876 src/docs_inc.c:2904 +#: src/docs_inc.c:2928 src/docs_inc.c:2966 src/docs_inc.c:2968 +#: src/docs_inc.c:2982 src/docs_inc.c:3010 src/docs_inc.c:3355 +#: src/docs_inc.c:3357 src/docs_inc.c:4195 src/docs_inc.c:4225 +msgid "Items/Properties" +msgstr "" + +#: src/docs_inc.c:4920 +msgid "John doe (Another entry)." +msgstr "" + +#: src/docs_inc.c:4908 +msgid "John doe." +msgstr "" + +#: src/docs_inc.c:6002 +msgid "Keep" +msgstr "" + +#: src/docs_inc.c:6000 +msgid "Keep the mux if it doesn't already exist." +msgstr "" + +#: src/docs_inc.c:5304 src/docs_inc.c:5312 +msgid "Key from" +msgstr "" + +#: src/docs_inc.c:828 +msgid "KingofSat" +msgstr "" + +#: src/docs_inc.c:1098 +msgid "LAN/IPTV signals such as IPTV, SAT>IP, HDHomeRun." +msgstr "" + +#: src/docs_inc.c:5000 src/docs_inc.c:5002 +msgid "Language" +msgstr "" + +#: src/docs_inc.c:5320 +msgid "Languages to use for searching for episode." +msgstr "" + +#: src/docs_inc.c:1314 +msgid "Launches Live TV via HTML5 video." +msgstr "" + +#: src/docs_inc.c:6226 +msgid "" +"Let's start by configuring the basic language settings. Please select the " +"default user interface and EPG language(s)." +msgstr "" + +#: src/docs_inc.c:1005 +msgid "LibreELEC" +msgstr "" + +#: src/docs_inc.c:30 +msgid "Licensing" msgstr "" -#: src/docs_inc.c:855 -msgid "Introduction" +#: src/docs_inc.c:5138 +msgid "Limit access to DVR functionality only." msgstr "" -#: src/docs_inc.c:5240 -msgid "" -"It is recommended that you only enable this option if you're absolutely sure " -"the flags are sent correctly and on time. Incorrect EITp/f flags can result " -"in failed/broken recordings. You can set this option per" +#: src/docs_inc.c:5134 +msgid "Limit access to streaming only (no DVR functionality)." msgstr "" -#: src/docs_inc.c:189 -msgid "It supports input from:" +#: src/docs_inc.c:4996 +msgid "Limit connections" msgstr "" -#: src/docs_inc.c:1161 +#: src/docs_inc.c:6162 msgid "" -"It's perfectly possible to install and run Tvheadend as a single-seat " -"installation, with the software running on the same system as any client " -"software (e.g. Kodi), with all files stored locally." +"Limited information for low memory devices that don't correctly process tv " +"channel names." msgstr "" -#: src/docs_inc.c:127 -msgid "Items" +#: src/docs_inc.c:5380 src/docs_inc.c:6158 +msgid "Limited information for low memory devices." msgstr "" -#: src/docs_inc.c:4228 -msgid "Keep" +#: src/docs_inc.c:5466 +msgid "Line" msgstr "" -#: src/docs_inc.c:4226 -msgid "Keep the mux if it doesn't already exist." +#: src/docs_inc.c:3127 +msgid "Linux DVB CAM Client" msgstr "" -#: src/docs_inc.c:305 -msgid "KingofSat" +#: src/docs_inc.c:3717 +msgid "LinuxDVB Input" msgstr "" -#: src/docs_inc.c:165 -msgid "Kiwi IRC" +#: src/docs_inc.c:987 +msgid "LinuxTV wiki device library" msgstr "" -#: src/docs_inc.c:1737 -msgid "LAN/IPTV signals such as IPTV, SAT>IP, HDHomeRun" +#: src/docs_inc.c:1042 +msgid "List of features" msgstr "" -#: src/docs_inc.c:4700 src/docs_inc.c:4702 -msgid "Language" +#: src/docs_inc.c:494 +msgid "List/Find alternative showings (exact matches) of this event." msgstr "" -#: src/docs_inc.c:663 -msgid "Launches Live TV via HTML5 video (see below)." +#: src/docs_inc.c:498 +msgid "List/Find related EPG events." msgstr "" -#: src/docs_inc.c:1631 -msgid "LibreELEC" +#: src/docs_inc.c:3197 +msgid "Listen / Connect port" msgstr "" -#: src/docs_inc.c:1259 -msgid "Licensing" +#: src/docs_inc.c:1753 +msgid "Lists" msgstr "" -#: src/docs_inc.c:4492 -msgid "Limit access to DVR functionality only." +#: src/docs_inc.c:2742 +msgid "" +"Lists all EPG-driven recording rules. Events matched (by an auto-record " +"rule) will be added to the" msgstr "" -#: src/docs_inc.c:4488 -msgid "Limit access to streaming only (no DVR functionality)." +#: src/docs_inc.c:2730 +msgid "" +"Lists all completed recording entries. Entries shown here have reached the " +"end of the scheduled (or EITp/f defined) recording time." msgstr "" -#: src/docs_inc.c:4696 -msgid "Limit connections" +#: src/docs_inc.c:2734 +msgid "" +"Lists all failed recording entries. Entries shown here have failed to record " +"due to one (or more) errors that occurred during the recording." msgstr "" -#: src/docs_inc.c:4041 -msgid "LinuxDVB Input" +#: src/docs_inc.c:2738 +msgid "" +"Lists all recording entries that have missing file(s). Entries shown here " +"link to file(s) that Tvheadend cannot locate (files which have been " +"externally (re)moved)." msgstr "" -#: src/docs_inc.c:1613 -msgid "LinuxTV wiki device library" +#: src/docs_inc.c:2750 +msgid "" +"Lists all time-driven recording rules. Events matched (by a timer rule) will " +"be added to the" msgstr "" -#: src/docs_inc.c:2394 -msgid "List of types" +#: src/docs_inc.c:2726 +msgid "" +"Lists current and upcoming recording entries. Entries shown here are either " +"currently recording or are soon-to-be recorded." msgstr "" -#: src/docs_inc.c:37 -msgid "Lists" +#: src/docs_inc.c:1620 +msgid "" +"Lists the number of current and maximum (per page) rows displayed, followed " +"by the total number of items available." msgstr "" -#: src/docs_inc.c:1747 +#: src/docs_inc.c:5510 src/docs_inc.c:5518 +msgid "Live Tennis Broadcast from Wimbledon" +msgstr "" + +#: src/docs_inc.c:1108 msgid "Local or remote disk, via the built-in digital video recorder." msgstr "" -#: src/docs_inc.c:3785 +#: src/docs_inc.c:3437 msgid "Locking" msgstr "" -#: src/docs_inc.c:637 +#: src/docs_inc.c:370 msgid "Longer programs, e.g. films" msgstr "" -#: src/docs_inc.c:317 +#: src/docs_inc.c:840 msgid "Lyngsat" msgstr "" -#: src/docs_inc.c:1319 +#: src/docs_inc.c:2204 msgid "M3U" msgstr "" -#: src/docs_inc.c:1327 +#: src/docs_inc.c:2212 msgid "M3U using SAT>IP extensions" msgstr "" -#: src/docs_inc.c:961 src/docs_inc.c:2598 +#: src/docs_inc.c:4464 +msgid "MP4 profile." +msgstr "" + +#: src/docs_inc.c:4462 msgid "MP4/libav Profile" msgstr "" -#: src/docs_inc.c:769 +#: src/docs_inc.c:522 msgid "MPEG-PS" msgstr "" -#: src/docs_inc.c:767 src/docs_inc.c:4017 +#: src/docs_inc.c:520 src/docs_inc.c:3689 msgid "MPEG-TS" msgstr "" -#: src/docs_inc.c:4097 +#: src/docs_inc.c:3773 msgid "MPEG-TS File" msgstr "" -#: src/docs_inc.c:3909 +#: src/docs_inc.c:3777 +msgid "MPEG-TS Input Debug" +msgstr "" + +#: src/docs_inc.c:3565 msgid "MPEG-TS Parser" msgstr "" -#: src/docs_inc.c:953 src/docs_inc.c:2588 +#: src/docs_inc.c:4434 msgid "MPEG-TS Pass-thru Profile" msgstr "" -#: src/docs_inc.c:957 src/docs_inc.c:2594 +#: src/docs_inc.c:4438 +msgid "MPEG-TS Spawn" +msgstr "" + +#: src/docs_inc.c:4436 +msgid "" +"MPEG-TS pass-thru, this is a simple profile that just passes on the data " +"received, can be configured to remove unneeded data packets." +msgstr "" + +#: src/docs_inc.c:4456 +msgid "MPEG-TS profile." +msgstr "" + +#: src/docs_inc.c:4454 msgid "MPEG-TS/libav Profile" msgstr "" -#: src/docs_inc.c:821 +#: src/docs_inc.c:574 msgid "MPEG2 Audio" msgstr "" -#: src/docs_inc.c:797 +#: src/docs_inc.c:550 msgid "MPEG2 Video" msgstr "" -#: src/docs_inc.c:3749 +#: src/docs_inc.c:3401 msgid "Main" msgstr "" -#: src/docs_inc.c:2004 src/docs_inc.c:2008 +#: src/docs_inc.c:1368 msgid "Maintenance" msgstr "" -#: src/docs_inc.c:2024 -msgid "Maintenance Button" +#: src/docs_inc.c:2771 +msgid "" +"Make sure you have enough tuners free to record (and watch) multiple " +"services, insufficient tuners may result in missed recordings. However, " +"depending on the tuner, most are able to receive a full multiplex, so you " +"usually only need one per frequency/mux. You can quickly check if your tuner " +"supports \"full mux receive\" by going to the _Muxes_ tab and playing a freq/" +"mux in something like VLC." +msgstr "" + +#: src/docs_inc.c:4319 +msgid "Manual IPTV input." msgstr "" -#: src/docs_inc.c:3400 -msgid "Manual Recording Entry Example" +#: src/docs_inc.c:656 src/docs_inc.c:770 +msgid "Manual Set-up" msgstr "" -#: src/docs_inc.c:1625 +#: src/docs_inc.c:999 msgid "" "Many Linux distros include a package for the most common devices (e.g. " "_linux-firmwares_ under Ubuntu or _firmware-linux-nonfree_ under Debian). If " "this isn't sufficient, a good source of firmware files are the" msgstr "" -#: src/docs_inc.c:5336 +#: src/docs_inc.c:2437 msgid "" -"Many providers include undesirable services - Teleshopping, Adult " -"Entertainment, etc; using the 'Map all services' will include these." +"Many of the buttons have tool-tips giving you a hint as to their function. " +"If you don't see any, you may need to enable them in __Configuration -> " +"General -> Base__ ." msgstr "" -#: src/docs_inc.c:351 +#: src/docs_inc.c:762 msgid "" -"Many service providers use bouquets for channel management and just like a " -"standard set-top box Tvheadend can use these to automatically manage and " -"keep your channels up-to-date." +"Many providers include undesirable services - Teleshopping, Adult " +"Entertainment, etc; using the 'Map all services' will include these." msgstr "" -#: src/docs_inc.c:5431 -msgid "Many tuners are able to receive different signal types.." +#: src/docs_inc.c:696 +msgid "" +"Many tuners are able to receive different signal types, If you receive your " +"channels through an.." msgstr "" -#: src/docs_inc.c:1623 +#: src/docs_inc.c:997 msgid "" "Many tuners then also require __firmware__ - normally, a binary file that's " "been extracted from the proprietary drivers used by Windows." msgstr "" -#: src/docs_inc.c:3622 -msgid "Map" -msgstr "" - -#: src/docs_inc.c:1996 src/docs_inc.c:2000 src/docs_inc.c:3570 -#: src/docs_inc.c:3608 +#: src/docs_inc.c:1352 msgid "Map Services" msgstr "" -#: src/docs_inc.c:2012 -msgid "Map Services Button" -msgstr "" - -#: src/docs_inc.c:3630 -msgid "Map all available" -msgstr "" - -#: src/docs_inc.c:2022 -msgid "Map all available services as channels." -msgstr "" - -#: src/docs_inc.c:5326 -msgid "Map all discovered services to channels." +#: src/docs_inc.c:752 +msgid "" +"Map all available services, including encrypted, data services and radio." msgstr "" -#: src/docs_inc.c:2020 src/docs_inc.c:3628 +#: src/docs_inc.c:750 msgid "Map all services" msgstr "" -#: src/docs_inc.c:5101 +#: src/docs_inc.c:4792 msgid "Map encrypted services" msgstr "" -#: src/docs_inc.c:5095 +#: src/docs_inc.c:4786 msgid "Map radio channels" msgstr "" -#: src/docs_inc.c:2016 -msgid "Map selected services" -msgstr "" - -#: src/docs_inc.c:3620 src/docs_inc.c:3672 -msgid "Map services" -msgstr "" - -#: src/docs_inc.c:111 src/docs_inc.c:2058 src/docs_inc.c:2076 +#: src/docs_inc.c:1879 msgid "Map services to channels" msgstr "" -#: src/docs_inc.c:2018 -msgid "Map the highlighted services within the grid." -msgstr "" - -#: src/docs_inc.c:3572 -msgid "Map the services." -msgstr "" - -#: src/docs_inc.c:5091 +#: src/docs_inc.c:4782 msgid "Map unnamed channels" msgstr "" -#: src/docs_inc.c:5087 +#: src/docs_inc.c:4778 msgid "Map zero-numbered channels" msgstr "" -#: src/docs_inc.c:2048 -msgid "Mapping All" -msgstr "" - -#: src/docs_inc.c:3616 -msgid "Mapping Button" -msgstr "" - -#: src/docs_inc.c:2066 -msgid "Mapping Selected" -msgstr "" - -#: src/docs_inc.c:2040 -msgid "Mapping Services to Channels" -msgstr "" - -#: src/docs_inc.c:2088 -msgid "Mapping/Removing a Service to/from an Existing Channel" -msgstr "" - -#: src/docs_inc.c:11 +#: src/docs_inc.c:1727 msgid "Markdown basics:" msgstr "" -#: src/docs_inc.c:3 +#: src/docs_inc.c:1719 msgid "Markdown/Formatting Crib Sheet" msgstr "" -#: src/docs_inc.c:493 -msgid "Master" +#: src/docs_inc.c:2614 +msgid "Master (DVB-S)" msgstr "" -#: src/docs_inc.c:495 +#: src/docs_inc.c:2618 msgid "Master (ISDB-S)" msgstr "" -#: src/docs_inc.c:3183 -msgid "Matches \"BBC News\" exactly." -msgstr "" - -#: src/docs_inc.c:3186 -msgid "Matches \"Regular Show\" and (if it exists) \"New: Regular Show\"." -msgstr "" - -#: src/docs_inc.c:3188 -msgid "Matching events will be added to the _" +#: src/docs_inc.c:2626 +msgid "Master DVB-T" msgstr "" -#: src/docs_inc.c:771 +#: src/docs_inc.c:524 msgid "Matroska" msgstr "" -#: src/docs_inc.c:955 src/docs_inc.c:2590 +#: src/docs_inc.c:4442 msgid "Matroska Profile" msgstr "" -#: src/docs_inc.c:3937 +#: src/docs_inc.c:3597 msgid "Matroska muxer" msgstr "" -#: src/docs_inc.c:959 src/docs_inc.c:2596 +#: src/docs_inc.c:4460 +msgid "Matroska profile." +msgstr "" + +#: src/docs_inc.c:4458 msgid "Matroska/libav Profile" msgstr "" -#: src/docs_inc.c:4664 +#: src/docs_inc.c:4964 msgid "Maximal channel number" msgstr "" -#: src/docs_inc.c:633 +#: src/docs_inc.c:5468 +msgid "Meaning" +msgstr "" + +#: src/docs_inc.c:366 msgid "Medium-length programs, e.g. documentaries" msgstr "" -#: src/docs_inc.c:115 src/docs_inc.c:575 src/docs_inc.c:1057 -#: src/docs_inc.c:1505 src/docs_inc.c:1681 src/docs_inc.c:1924 -#: src/docs_inc.c:2139 src/docs_inc.c:2199 src/docs_inc.c:2317 -#: src/docs_inc.c:2346 src/docs_inc.c:2455 src/docs_inc.c:2496 -#: src/docs_inc.c:2537 src/docs_inc.c:2604 src/docs_inc.c:2982 -#: src/docs_inc.c:3306 src/docs_inc.c:3713 src/docs_inc.c:4110 +#: src/docs_inc.c:2522 msgid "Menu Bar/Buttons" msgstr "" -#: src/docs_inc.c:5105 +#: src/docs_inc.c:1648 +msgid "" +"Menu bar buttons that display dialogs - certainly in the case of the Add and " +"Edit buttons - show a dialog that share's a layout and buttons, these are " +"explained in the table below." +msgstr "" + +#: src/docs_inc.c:1270 +msgid "Menu bar/Panel Buttons" +msgstr "" + +#: src/docs_inc.c:4796 src/docs_inc.c:4804 msgid "Merge same name" msgstr "" -#: src/docs_inc.c:4660 -msgid "Minimal channel number" +#: src/docs_inc.c:4756 +msgid "Method" msgstr "" -#: src/docs_inc.c:4538 -msgid "Missing In PAT/SDT" +#: src/docs_inc.c:4960 +msgid "Minimal channel number" msgstr "" -#: src/docs_inc.c:2032 -msgid "Missing in PAT/SDT" +#: src/docs_inc.c:6032 +msgid "Missing In PAT/SDT" msgstr "" -#: src/docs_inc.c:39 +#: src/docs_inc.c:1755 msgid "Mixed lists don't work without further python extensions. Be careful." msgstr "" -#: src/docs_inc.c:1819 +#: src/docs_inc.c:1180 msgid "Mobile/Remote Client Support" msgstr "" -#: src/docs_inc.c:3757 -msgid "Monitonic timer" +#: src/docs_inc.c:3183 +msgid "Mode" msgstr "" -#: src/docs_inc.c:609 +#: src/docs_inc.c:5296 +msgid "Module" +msgstr "" + +#: src/docs_inc.c:5294 +msgid "Modules that are supplied with Tvheadend are listed below." +msgstr "" + +#: src/docs_inc.c:342 msgid "" "Most DVB networks classify their events into content groups. This field " "allows you to filter based on content type (e.g. “Sports” or “Game Show”). " @@ -3543,114 +4188,101 @@ msgid "" "typing to filter the entries if you have a long list to choose from." msgstr "" -#: src/docs_inc.c:1127 +#: src/docs_inc.c:1578 msgid "" "Most configuration items - certainly the ones that are common to all types " -"of item covered by that tab - are in this grid. However, some item-specific " -"configuration items are then only available through the _Add_ and _Edit_ " -"dialog boxes. For example, the main network configuration tab grid covers " -"parameters common to DVB-S, -T, -C and IPTV networks, but specific things " -"such as FEC rolloff or mux URL are then only in the dialogs for networks " -"that need these values." -msgstr "" - -#: src/docs_inc.c:1149 -msgid "" -"Most rows are multi-selectable, so you can carry out certain actions on more " -"than one entry at the same time. So, for example, you can select multiple " -"items by using ctrl+click on each entry or click, shift+click to select a " -"range." +"of item covered by that tab - are in this grid." msgstr "" -#: src/docs_inc.c:2378 src/docs_inc.c:2923 src/docs_inc.c:3056 +#: src/docs_inc.c:1418 msgid "Move Down" msgstr "" -#: src/docs_inc.c:2374 src/docs_inc.c:2919 src/docs_inc.c:3052 +#: src/docs_inc.c:1412 msgid "Move Up" msgstr "" -#: src/docs_inc.c:2380 -msgid "Move the selected CA client configuration down in the list." -msgstr "" - -#: src/docs_inc.c:2376 -msgid "Move the selected CA client configuration up in the list." +#: src/docs_inc.c:1420 +msgid "Move the selected entry down in the list." msgstr "" -#: src/docs_inc.c:2925 src/docs_inc.c:3058 -msgid "Move the selected entry down the grid." +#: src/docs_inc.c:1414 +msgid "Move the selected entry up in the list." msgstr "" -#: src/docs_inc.c:2921 src/docs_inc.c:3054 -msgid "Move the selected entry up the grid." +#: src/docs_inc.c:1462 +msgid "Move the selected recording entries to" msgstr "" -#: src/docs_inc.c:3352 src/docs_inc.c:3360 +#: src/docs_inc.c:1472 msgid "Move the selected recording entries to the" msgstr "" -#: src/docs_inc.c:3350 +#: src/docs_inc.c:1460 msgid "Move to failed" msgstr "" -#: src/docs_inc.c:3358 +#: src/docs_inc.c:1470 msgid "Move to finished" msgstr "" -#: src/docs_inc.c:1815 +#: src/docs_inc.c:1176 msgid "Movian and Kodi are the main targets." msgstr "" -#: src/docs_inc.c:5054 +#: src/docs_inc.c:5530 msgid "Movie : Science fiction" msgstr "" -#: src/docs_inc.c:785 src/docs_inc.c:811 src/docs_inc.c:839 +#: src/docs_inc.c:538 src/docs_inc.c:564 src/docs_inc.c:592 msgid "Mozilla Firefox" msgstr "" -#: src/docs_inc.c:1805 +#: src/docs_inc.c:1166 msgid "Multi-User Support" msgstr "" -#: src/docs_inc.c:1771 +#: src/docs_inc.c:1686 +msgid "Multi-select" +msgstr "" + +#: src/docs_inc.c:1132 msgid "" "Multiple DVR profiles that support different target directories, post-" "processing options, filtering options, etc." msgstr "" -#: src/docs_inc.c:1763 +#: src/docs_inc.c:1124 msgid "Multiple simultaneous recordings are supported." msgstr "" -#: src/docs_inc.c:4021 +#: src/docs_inc.c:3693 msgid "Mux Scheduler" msgstr "" -#: src/docs_inc.c:921 +#: src/docs_inc.c:108 msgid "Mux Schedulers" msgstr "" -#: src/docs_inc.c:4141 +#: src/docs_inc.c:4233 msgid "" "Mux Schedulers enable Tvheadend to automatically play channels. This is " "useful to get EPG, services or access rights updates." msgstr "" -#: src/docs_inc.c:1411 +#: src/docs_inc.c:2330 msgid "Mux specified by mux UUID" msgstr "" -#: src/docs_inc.c:3929 +#: src/docs_inc.c:3585 msgid "Muxer" msgstr "" -#: src/docs_inc.c:917 +#: src/docs_inc.c:100 msgid "Muxes" msgstr "" -#: src/docs_inc.c:3483 +#: src/docs_inc.c:4203 msgid "" "Muxes are locations at which services can be found. On traditional networks " "(DVB-C, -T and -S), these are carrier signals on which the individual " @@ -3659,7 +4291,7 @@ msgid "" "in effect." msgstr "" -#: src/docs_inc.c:411 +#: src/docs_inc.c:1226 msgid "" "Muxes then carry __services__ . These are the individual streams of data. " "They can be TV or radio programmes, they can provide data services such as " @@ -3667,37 +4299,37 @@ msgid "" "up IPTV services." msgstr "" -#: src/docs_inc.c:5120 +#: src/docs_inc.c:4704 msgid "NONE" msgstr "" -#: src/docs_inc.c:3733 -msgid "Name" -msgstr "" - -#: src/docs_inc.c:4467 +#: src/docs_inc.c:5834 msgid "Network Information Table (NIT)" msgstr "" -#: src/docs_inc.c:2669 -msgid "Network Types" -msgstr "" - -#: src/docs_inc.c:281 +#: src/docs_inc.c:804 msgid "" "Network discovery (enabled by default) increases the likelihood of receiving " "all available muxes and services." msgstr "" -#: src/docs_inc.c:915 +#: src/docs_inc.c:4265 +msgid "Network type" +msgstr "" + +#: src/docs_inc.c:2821 src/docs_inc.c:4261 +msgid "Network types" +msgstr "" + +#: src/docs_inc.c:96 msgid "Networks" msgstr "" -#: src/docs_inc.c:5292 -msgid "Networks already configured will not be shown below." +#: src/docs_inc.c:724 +msgid "Networks already configured will not be shown." msgstr "" -#: src/docs_inc.c:409 +#: src/docs_inc.c:1224 msgid "" "Networks then have __muxes__ . These are the carrier frequencies that exist " "on the old analogue channels that are used to transmit multiple digital " @@ -3705,55 +4337,73 @@ msgid "" "together, hence the name _mux_ ." msgstr "" -#: src/docs_inc.c:4209 +#: src/docs_inc.c:5454 msgid "New muxes + changed muxes" msgstr "" -#: src/docs_inc.c:4205 +#: src/docs_inc.c:5450 msgid "New muxes only" msgstr "" -#: src/docs_inc.c:3520 -msgid "Newly added muxes are automatically set to the _PEND_ state." -msgstr "" - -#: src/docs_inc.c:4385 src/docs_inc.c:4763 src/docs_inc.c:5185 +#: src/docs_inc.c:5682 src/docs_inc.c:5782 src/docs_inc.c:5874 msgid "News" msgstr "" -#: src/docs_inc.c:4397 src/docs_inc.c:4775 src/docs_inc.c:5197 +#: src/docs_inc.c:5702 src/docs_inc.c:5794 src/docs_inc.c:5894 msgid "News and stories…" msgstr "" -#: src/docs_inc.c:4369 src/docs_inc.c:4747 src/docs_inc.c:5169 +#: src/docs_inc.c:5666 src/docs_inc.c:5766 src/docs_inc.c:5858 msgid "News.mkv" msgstr "" -#: src/docs_inc.c:4854 +#: src/docs_inc.c:5638 msgid "No" msgstr "" -#: src/docs_inc.c:5122 +#: src/docs_inc.c:4706 msgid "No action, may be used for the logging and a comparison verification." msgstr "" -#: src/docs_inc.c:5009 +#: src/docs_inc.c:5234 msgid "No free tuners - usually in-use by other subscription(s)." msgstr "" -#: src/docs_inc.c:4600 +#: src/docs_inc.c:5074 msgid "No scheme" msgstr "" -#: src/docs_inc.c:5011 +#: src/docs_inc.c:5236 msgid "No tuners are enabled and/or have no network assigned." msgstr "" -#: src/docs_inc.c:3793 +#: src/docs_inc.c:5412 +msgid "No, because we're ignoring the last component" +msgstr "" + +#: src/docs_inc.c:5430 +msgid "No, because we're ignoring the last two components" +msgstr "" + +#: src/docs_inc.c:4914 +msgid "No, this is because the above entry \"Change parameters\" rights" +msgstr "" + +#: src/docs_inc.c:4926 +msgid "" +"No, this is because the even though above entry \"Change parameters\" rights" +msgstr "" + +#: src/docs_inc.c:4892 src/docs_inc.c:4894 src/docs_inc.c:4898 +#: src/docs_inc.c:4924 +msgid "No." +msgstr "" + +#: src/docs_inc.c:3445 msgid "Node subsystem" msgstr "" -#: src/docs_inc.c:1131 +#: src/docs_inc.c:1584 msgid "" "Not all columns are necessarily visible. If you hover your mouse over a " "column heading, you'll see a down arrow - click here, and a drop-down menu " @@ -3761,708 +4411,905 @@ msgid "" "not__ ." msgstr "" -#: src/docs_inc.c:5418 +#: src/docs_inc.c:5976 +msgid "Not set" +msgstr "" + +#: src/docs_inc.c:4642 msgid "" -"Not selecting the correct EPG language can result in garbled EPG text; if " -"this happens, don't panic, as you can easily change it later." +"Note that if you use a similar number for multiple networks, the first " +"matched network containing the mux with the requested parameters will win " +"(also applies to unknown muxes)." msgstr "" -#: src/docs_inc.c:5254 -msgid "Not set" +#: src/docs_inc.c:2858 +msgid "" +"Note that the links don't link to the actual stream but to a playlist for " +"use with media players such as VLC, If you'd prefer to receive the raw " +"stream instead, you can do so by removing the `/play/` path from the URL - " +"see" msgstr "" -#: src/docs_inc.c:3686 +#: src/docs_inc.c:378 msgid "" -"Note that editing a channel created by a bouquet can have unexpected " -"results, please see _Detaching Channels_ on the" +"Note that you don’t have to press a ‘Search’ button: the grid immediately " +"updates itself as you change the filters." msgstr "" -#: src/docs_inc.c:2245 +#: src/docs_inc.c:1598 msgid "" -"Note that if you use a similar number for multiple networks, the first " -"matched network containing the mux with the requested parameters will win " -"(also applies to unknown muxes)." +"Note, a cookie is used to remember your column/filtering preferences; " +"Clearing your cookies will reset the interface to default." msgstr "" -#: src/docs_inc.c:3709 +#: src/docs_inc.c:3261 msgid "" -"Note that settings are not saved to a storage. Any change is available only " -"while Tvheadend is running, and will be lost on a restart. To change the " -"default behaviour permanently, use command line options such as `-l,` `–" -"debug`, `–trace`." +"Note, because of how markdown generates tables, the OSCam variables " +"`highlighted` above must be on separate lines in your config file." msgstr "" -#: src/docs_inc.c:3263 -msgid "Note that the URL must begin with `file://` or `http(s)://`." +#: src/docs_inc.c:4348 +msgid "" +"Note, the above two settings are only visible with the view level set to " +"Expert." msgstr "" -#: src/docs_inc.c:3398 +#: src/docs_inc.c:243 msgid "" -"Note that the _[Add]_ functionality is only available in the _Upcoming/" -"Current Recordings_ tab." +"Note, the links don't point to a stream but to an m3u playlist, for use with " +"media players such as VLC. If you'd prefer to receive the raw stream " +"instead, you can do so by removing the `/play/` path from the URL - see" msgstr "" -#: src/docs_inc.c:1970 +#: src/docs_inc.c:788 msgid "" -"Note that the links don't link to the actual stream but to a playlist for " -"use with media players such as VLC, If you'd prefer to receive the raw " -"stream instead, you can do so by removing the `/play/` path from the URL - " -"see" +"Note, there may be additional levels shown related to various other " +"settings, e.g. satellite positions for SAT>IP tuners and so on - these are " +"more advanced options that most will not need to use so can be ignored " +"(generally)." msgstr "" -#: src/docs_inc.c:2850 -msgid "Note that when you create a rule/entry it will also generate a" +#: src/docs_inc.c:1674 +msgid "" +"Note, when using Save/Apply, certain fields must differ otherwise existing " +"entries __may__ be overwritten." msgstr "" -#: src/docs_inc.c:645 +#: src/docs_inc.c:5342 src/docs_inc.c:5348 src/docs_inc.c:5354 msgid "" -"Note that you don’t have to press a ‘Search’ button: the grid immediately " -"updates itself as you change the filters." +"Note, you may have to disable this option for certain languages/charsets - " +"Hebrew, etc." msgstr "" -#: src/docs_inc.c:235 +#: src/docs_inc.c:5054 msgid "" -"Note: The above path only applies to Debian/Ubuntu systems others may differ." +"Note: The `file://` URLs are deescaped back when used, so `%20` means space " +"for the filename for example." msgstr "" -#: src/docs_inc.c:3508 +#: src/docs_inc.c:625 msgid "" -"Note: You only really need to add muxes if the pre-defined list didn't work, " -"e.g. because of out-of-date data as broadcasters re-arrange their services " -"or because automatic detection (network discovery) hasn't successfully found " -"all the muxes over time." +"Note: The above path only applies to Debian/Ubuntu systems others may differ." msgstr "" -#: src/docs_inc.c:2514 +#: src/docs_inc.c:2587 src/docs_inc.c:3185 src/docs_inc.c:3367 +#: src/docs_inc.c:3943 msgid "Notes" msgstr "" -#: src/docs_inc.c:5427 +#: src/docs_inc.c:2769 +msgid "Notes About the DVR" +msgstr "" + +#: src/docs_inc.c:3047 +msgid "Notes on Access Entries" +msgstr "" + +#: src/docs_inc.c:4073 +msgid "Notes on IP Blocking" +msgstr "" + +#: src/docs_inc.c:4394 +msgid "Notes on Passwords" +msgstr "" + +#: src/docs_inc.c:316 +msgid "Now" +msgstr "" + +#: src/docs_inc.c:6274 msgid "" "Now let's get your tuners configured. Go ahead and select a network for each " -"of the tuners you would like to use. if you do not assign a network to a " -"tuner it will __not__ be used." +"of the tuners you would like to use. If you don't assign a network to a " +"tuner it __won't__ be used." msgstr "" -#: src/docs_inc.c:3648 +#: src/docs_inc.c:1390 msgid "Number Down" msgstr "" -#: src/docs_inc.c:3612 +#: src/docs_inc.c:1380 msgid "Number Operations" msgstr "" -#: src/docs_inc.c:3644 +#: src/docs_inc.c:1386 msgid "Number Up" msgstr "" -#: src/docs_inc.c:4415 src/docs_inc.c:5219 -msgid "Number of data errors during recording" +#: src/docs_inc.c:144 +msgid "Number in Image / Text" +msgstr "" + +#: src/docs_inc.c:5402 +msgid "Number of components to ignore" +msgstr "" + +#: src/docs_inc.c:5724 src/docs_inc.c:5812 +msgid "Number of data errors during recording" +msgstr "" + +#: src/docs_inc.c:5720 src/docs_inc.c:5808 +msgid "Number of errors during recording" +msgstr "" + +#: src/docs_inc.c:4712 +msgid "ONE" +msgstr "" + +#: src/docs_inc.c:3233 +msgid "OSCam (rev >= 9095)" +msgstr "" + +#: src/docs_inc.c:2459 src/docs_inc.c:2461 src/docs_inc.c:3181 +msgid "OSCam Modes" +msgstr "" + +#: src/docs_inc.c:3215 src/docs_inc.c:3229 +msgid "OSCam TCP (rev >= 9574)" msgstr "" -#: src/docs_inc.c:4411 src/docs_inc.c:5215 -msgid "Number of errors during recording" +#: src/docs_inc.c:3187 src/docs_inc.c:3211 +msgid "OSCam net protocol (rev >= 10389)" msgstr "" -#: src/docs_inc.c:3636 -msgid "Numbering Button" +#: src/docs_inc.c:3207 +msgid "OSCam new pc-nodmx (rev >= 10389)" msgstr "" -#: src/docs_inc.c:5128 -msgid "ONE" +#: src/docs_inc.c:3225 +msgid "OSCam pc-nodmx (rev >= 9756)" msgstr "" -#: src/docs_inc.c:937 -msgid "OTA Module" +#: src/docs_inc.c:3949 +msgid "OTA Scrapper" msgstr "" -#: src/docs_inc.c:1205 +#: src/docs_inc.c:2107 msgid "" "Obviously, fill in the minor gaps as highlighted in the document: buttons, " "descriptions, etc." msgstr "" -#: src/docs_inc.c:63 +#: src/docs_inc.c:1779 msgid "Oh, and" msgstr "" -#: src/docs_inc.c:259 +#: src/docs_inc.c:3237 src/docs_inc.c:3241 src/docs_inc.c:3245 +msgid "Older OSCam" +msgstr "" + +#: src/docs_inc.c:776 msgid "" "On this tab, you'll see a tree structure, with the Linux device list at the " "top level (e.g. `/dev/dvb/adapter0`)" msgstr "" -#: src/docs_inc.c:339 +#: src/docs_inc.c:862 msgid "" "Once scanning for services is complete, you need to map the services to " "channels so your client can actually request them (i.e. so you can watch or " "record)." msgstr "" -#: src/docs_inc.c:2754 -msgid "" -"Once you're happy with what you've entered into the dialog you can save the " -"network using the _[Save]_ button (closing the dialog), save your pending " -"changes and continue making further adjustments by pressing the _[Apply]_ " -"button, or cancel any unsaved changes (and close the dialog) by pressing the " -"_[Cancel]_ button." -msgstr "" - -#: src/docs_inc.c:2758 -msgid "" -"Once you've created a network (and added muxes) you must assign it to an " -"__enabled__ adapter." -msgstr "" - -#: src/docs_inc.c:2961 -msgid "" -"Once you've created this file you must restart Tvheadend for it to take " -"affect. Note that for security the superuser account is not listed in the " -"access entries grid." -msgstr "" - -#: src/docs_inc.c:2642 -msgid "" -"Once you've selected a type you can then enter/select the desired options " -"from the resultant _Add_ dialog." -msgstr "" - -#: src/docs_inc.c:1371 +#: src/docs_inc.c:2256 msgid "One DVR record specified by short DVR ID" msgstr "" -#: src/docs_inc.c:1351 src/docs_inc.c:1459 +#: src/docs_inc.c:2236 src/docs_inc.c:2378 msgid "One channel specified by channel name" msgstr "" -#: src/docs_inc.c:1347 src/docs_inc.c:1455 +#: src/docs_inc.c:2232 src/docs_inc.c:2374 msgid "One channel specified by channel number" msgstr "" -#: src/docs_inc.c:1355 src/docs_inc.c:1463 +#: src/docs_inc.c:2240 src/docs_inc.c:2382 msgid "One channel specified by short channel ID" msgstr "" -#: src/docs_inc.c:4925 +#: src/docs_inc.c:5362 msgid "" "Only OTA EIT and PSIP (ATSC) grabbers are enabled by default. Also note that " "__EPG data isn't merged__ , so be sure to give the highest priority to the " "grabber that provides you with the best data available." msgstr "" -#: src/docs_inc.c:2516 +#: src/docs_inc.c:3945 msgid "" "Only OTA EIT and PSIP (ATSC) grabbers are enabled by default. If you're " "missing EPG data, make sure to enable the correct grabber(s) for your " -"location/provider." +"location/provider. If you use more than one grabber, be sure to give a " +"higher priority to the grabber that provides you with richer data." msgstr "" -#: src/docs_inc.c:601 +#: src/docs_inc.c:334 msgid "" "Only display events from channels which are included in the selected tag." msgstr "" -#: src/docs_inc.c:595 +#: src/docs_inc.c:328 msgid "Only display events from the selected channel." msgstr "" -#: src/docs_inc.c:613 +#: src/docs_inc.c:346 msgid "" "Only display events that fall between the given minimum and maximum " "durations." msgstr "" -#: src/docs_inc.c:607 +#: src/docs_inc.c:340 msgid "Only display events that match the given content type tag." msgstr "" -#: src/docs_inc.c:589 +#: src/docs_inc.c:322 msgid "Only display events that match the given title." msgstr "" -#: src/docs_inc.c:1627 +#: src/docs_inc.c:1001 msgid "OpenElec" msgstr "" -#: src/docs_inc.c:4073 +#: src/docs_inc.c:3749 msgid "OpenTV EPG" msgstr "" -#: src/docs_inc.c:1293 src/docs_inc.c:1373 src/docs_inc.c:1413 -#: src/docs_inc.c:4197 src/docs_inc.c:4220 src/docs_inc.c:4295 -#: src/docs_inc.c:4478 src/docs_inc.c:4526 src/docs_inc.c:4549 -#: src/docs_inc.c:4632 src/docs_inc.c:4842 src/docs_inc.c:4869 -#: src/docs_inc.c:4898 src/docs_inc.c:4949 src/docs_inc.c:5083 +#: src/docs_inc.c:746 src/docs_inc.c:2162 src/docs_inc.c:2258 +#: src/docs_inc.c:2332 src/docs_inc.c:2396 src/docs_inc.c:4738 +#: src/docs_inc.c:4774 src/docs_inc.c:4818 src/docs_inc.c:4932 +#: src/docs_inc.c:5124 src/docs_inc.c:5158 src/docs_inc.c:5370 +#: src/docs_inc.c:5442 src/docs_inc.c:5626 src/docs_inc.c:5994 +#: src/docs_inc.c:6020 src/docs_inc.c:6062 src/docs_inc.c:6090 +#: src/docs_inc.c:6120 src/docs_inc.c:6148 msgid "Option" msgstr "" -#: src/docs_inc.c:59 +#: src/docs_inc.c:5326 +msgid "" +"Optional extra arguments can be supplied to alter behaviour. Notable " +"arguments are below:" +msgstr "" + +#: src/docs_inc.c:1775 msgid "Or minuses" msgstr "" -#: src/docs_inc.c:61 +#: src/docs_inc.c:1777 msgid "Or pluses" msgstr "" -#: src/docs_inc.c:51 +#: src/docs_inc.c:1767 msgid "Ordered sub-list" msgstr "" -#: src/docs_inc.c:975 +#: src/docs_inc.c:4003 msgid "Other Stream Filters" msgstr "" -#: src/docs_inc.c:1745 +#: src/docs_inc.c:4005 +msgid "Other stream filter." +msgstr "" + +#: src/docs_inc.c:1106 msgid "Output Targets" msgstr "" -#: src/docs_inc.c:1427 +#: src/docs_inc.c:3903 +msgid "Over-the-air (OTA)" +msgstr "" + +#: src/docs_inc.c:4299 +msgid "" +"Over-the-air broadcasts received through a traditional television aerial/" +"antenna." +msgstr "" + +#: src/docs_inc.c:2346 msgid "" "Override queue size in bytes (default value is 1500000 for channel/service, " "10000000 for mux)" msgstr "" -#: src/docs_inc.c:1379 +#: src/docs_inc.c:2264 msgid "" "Override streaming profile, otherwise the default profile for the user is " "used." msgstr "" -#: src/docs_inc.c:1423 +#: src/docs_inc.c:2342 msgid "Override subscription weight" msgstr "" -#: src/docs_inc.c:857 +#: src/docs_inc.c:84 src/docs_inc.c:112 src/docs_inc.c:262 src/docs_inc.c:286 +#: src/docs_inc.c:1036 src/docs_inc.c:1056 src/docs_inc.c:1818 +#: src/docs_inc.c:1867 src/docs_inc.c:1902 src/docs_inc.c:1965 +#: src/docs_inc.c:2447 src/docs_inc.c:2475 src/docs_inc.c:2562 +#: src/docs_inc.c:2598 src/docs_inc.c:2716 src/docs_inc.c:2761 +#: src/docs_inc.c:2795 src/docs_inc.c:2817 src/docs_inc.c:2872 +#: src/docs_inc.c:2892 src/docs_inc.c:2916 src/docs_inc.c:2942 +#: src/docs_inc.c:2978 src/docs_inc.c:3006 src/docs_inc.c:3031 +#: src/docs_inc.c:3071 src/docs_inc.c:3109 src/docs_inc.c:3271 +#: src/docs_inc.c:3291 src/docs_inc.c:3309 src/docs_inc.c:3347 +#: src/docs_inc.c:3359 src/docs_inc.c:3809 src/docs_inc.c:3851 +#: src/docs_inc.c:3873 src/docs_inc.c:3891 src/docs_inc.c:3971 +#: src/docs_inc.c:4101 src/docs_inc.c:4121 src/docs_inc.c:4141 +#: src/docs_inc.c:4161 src/docs_inc.c:4191 src/docs_inc.c:4201 +#: src/docs_inc.c:4221 src/docs_inc.c:4231 src/docs_inc.c:4249 +#: src/docs_inc.c:4356 src/docs_inc.c:4414 src/docs_inc.c:4480 +#: src/docs_inc.c:4546 src/docs_inc.c:4566 src/docs_inc.c:4586 +#: src/docs_inc.c:4654 src/docs_inc.c:4682 msgid "Overview" msgstr "" -#: src/docs_inc.c:179 +#: src/docs_inc.c:1038 msgid "Overview of Tvheadend" msgstr "" -#: src/docs_inc.c:4375 src/docs_inc.c:4753 src/docs_inc.c:5175 +#: src/docs_inc.c:2564 src/docs_inc.c:2894 +msgid "Overview of the tab" +msgstr "" + +#: src/docs_inc.c:5672 src/docs_inc.c:5772 src/docs_inc.c:5864 msgid "Owner of this recording" msgstr "" -#: src/docs_inc.c:1093 +#: src/docs_inc.c:3561 +msgid "PCR Clocks" +msgstr "" + +#: src/docs_inc.c:3259 +msgid "" +"PRELOAD / wrapper hack active. TVH listens on the local specified UDP port " +"(standard is 9000) for the code words. Only onechannel can be decoded at a " +"time." +msgstr "" + +#: src/docs_inc.c:3249 +msgid "" +"PRELOAD / wrapper hack. TVH listens on a range of UDP ports starting with " +"the specified port number (standard port range starts with 9000). The " +"following lines are required in" +msgstr "" + +#: src/docs_inc.c:1940 msgid "Packet Error Ratio" msgstr "" -#: src/docs_inc.c:1121 +#: src/docs_inc.c:1248 msgid "Page Structure" msgstr "" -#: src/docs_inc.c:25 +#: src/docs_inc.c:1610 +msgid "Paging Toolbar" +msgstr "" + +#: src/docs_inc.c:1741 msgid "Paragraphs Versus Definition Lists" msgstr "" -#: src/docs_inc.c:3933 -msgid "Pass-thru muxer" +#: src/docs_inc.c:3589 +msgid "Pass-through muxer" msgstr "" -#: src/docs_inc.c:3897 +#: src/docs_inc.c:3549 msgid "Passthrough Muxer SI Tables" msgstr "" -#: src/docs_inc.c:907 src/docs_inc.c:2939 +#: src/docs_inc.c:3020 +msgid "Password management." +msgstr "" + +#: src/docs_inc.c:3018 msgid "Passwords" msgstr "" -#: src/docs_inc.c:5250 +#: src/docs_inc.c:5972 msgid "Per Channel Option" msgstr "" -#: src/docs_inc.c:1159 +#: src/docs_inc.c:921 msgid "Physical Architecture" msgstr "" -#: src/docs_inc.c:4436 +#: src/docs_inc.c:4440 +msgid "" +"Pipe stream out to script/binary for transcoding. Spawned script/binary must " +"pipe the output back in as MPEG-TS." +msgstr "" + +#: src/docs_inc.c:5034 msgid "Placeholder" msgstr "" -#: src/docs_inc.c:1229 +#: src/docs_inc.c:2131 msgid "Platform differences - Ubuntu, Fedora, Red Hat, Arch, Android..." msgstr "" -#: src/docs_inc.c:1227 +#: src/docs_inc.c:2129 msgid "" "Platform differences - what you need to transcode, or what you can expect " "from Android vs GNU/Linux" msgstr "" -#: src/docs_inc.c:1962 +#: src/docs_inc.c:448 src/docs_inc.c:1324 +msgid "Play" +msgstr "" + +#: src/docs_inc.c:239 +msgid "Play icon" +msgstr "" + +#: src/docs_inc.c:1326 +msgid "Play the program." +msgstr "" + +#: src/docs_inc.c:2850 msgid "Playing a Stream/File" msgstr "" -#: src/docs_inc.c:1331 src/docs_inc.c:1447 +#: src/docs_inc.c:2216 src/docs_inc.c:2366 msgid "Playlist contents" msgstr "" -#: src/docs_inc.c:1315 +#: src/docs_inc.c:2184 src/docs_inc.c:2200 msgid "Playlist type" msgstr "" -#: src/docs_inc.c:1299 +#: src/docs_inc.c:2168 msgid "Playlist type, can be" msgstr "" -#: src/docs_inc.c:1285 +#: src/docs_inc.c:4325 +msgid "Please read" +msgstr "" + +#: src/docs_inc.c:2154 msgid "Please, add `http://IP:Port` to complete the URL." msgstr "" -#: src/docs_inc.c:3769 +#: src/docs_inc.c:3421 msgid "Poll multiplexer" msgstr "" -#: src/docs_inc.c:1743 +#: src/docs_inc.c:1104 msgid "" "Powerful many-to-many channel:service:tuner mapping that allows you to " "select channels irrespective of the underlying carrier (for channels that " "broadcast on multiple sources)." msgstr "" -#: src/docs_inc.c:2050 -msgid "Press the _[Map services]_ button and then _[Map all services]_ ." -msgstr "" - -#: src/docs_inc.c:3506 +#: src/docs_inc.c:6264 msgid "" -"Pressing the _[Save]_ button (at the bottom of the dialog) will commit your " -"changes and close the dialog, pressing the _[Apply]_ button will commit your " -"changes but won't close the dialog, pressing the _[Cancel]_ button closes " -"the dialog - any unsaved changes will be lost." +"Pre-defined lists are not always up-to-date, this generally isn't a problem " +"provided that one of the muxes in list is active, and contains network " +"information." msgstr "" -#: src/docs_inc.c:4856 +#: src/docs_inc.c:5640 msgid "" "Prevent the user from changing their view level and hide the view level drop-" "dowm from the interface." msgstr "" -#: src/docs_inc.c:4808 +#: src/docs_inc.c:2431 +msgid "" +"Previous versions of this documentation had buttons tables everywhere, to " +"make the buttons - and their function/description - easier to find, they've " +"all been moved to a single table in the" +msgstr "" + +#: src/docs_inc.c:5936 msgid "Priority" msgstr "" -#: src/docs_inc.c:5199 +#: src/docs_inc.c:5704 msgid "Program content type" msgstr "" -#: src/docs_inc.c:4395 src/docs_inc.c:4773 src/docs_inc.c:5195 +#: src/docs_inc.c:5700 src/docs_inc.c:5792 src/docs_inc.c:5892 msgid "Program description" msgstr "" -#: src/docs_inc.c:4391 src/docs_inc.c:4769 src/docs_inc.c:5191 +#: src/docs_inc.c:5696 src/docs_inc.c:5788 src/docs_inc.c:5888 msgid "Program episode" msgstr "" -#: src/docs_inc.c:4387 src/docs_inc.c:4765 src/docs_inc.c:5187 +#: src/docs_inc.c:276 +msgid "Program event details and recording" +msgstr "" + +#: src/docs_inc.c:5688 src/docs_inc.c:5784 src/docs_inc.c:5880 msgid "Program subtitle" msgstr "" -#: src/docs_inc.c:4383 src/docs_inc.c:4761 src/docs_inc.c:5183 +#: src/docs_inc.c:5684 src/docs_inc.c:5876 +msgid "Program subtitle or summary" +msgstr "" + +#: src/docs_inc.c:5692 src/docs_inc.c:5884 +msgid "Program summary" +msgstr "" + +#: src/docs_inc.c:5680 src/docs_inc.c:5780 src/docs_inc.c:5872 msgid "Program title" msgstr "" -#: src/docs_inc.c:1271 +#: src/docs_inc.c:42 msgid "Project website" msgstr "" -#: src/docs_inc.c:149 -msgid "Purpose" +#: src/docs_inc.c:5332 +msgid "Provide extra level of debugging information" +msgstr "" + +#: src/docs_inc.c:2493 +msgid "Provider-based channel grouping and ordering" +msgstr "" + +#: src/docs_inc.c:3927 src/docs_inc.c:3935 +msgid "PyEPG" msgstr "" -#: src/docs_inc.c:4077 +#: src/docs_inc.c:3753 msgid "PyEPG Import" msgstr "" -#: src/docs_inc.c:217 +#: src/docs_inc.c:633 +msgid "Q: Access Tvheadend through HTTP proxy" +msgstr "" + +#: src/docs_inc.c:607 msgid "Q: How do I get a playlist for all my channels?" msgstr "" -#: src/docs_inc.c:231 +#: src/docs_inc.c:621 msgid "Q: I get a blank page when trying to view the web interface!" msgstr "" -#: src/docs_inc.c:225 +#: src/docs_inc.c:615 msgid "" "Q: Tvheadend has scanned for services but some rows in the Service Name " "column are blank, is that normal?" msgstr "" -#: src/docs_inc.c:221 +#: src/docs_inc.c:611 msgid "Q: Why am I getting a playlist when trying to view/stream a channel?" msgstr "" -#: src/docs_inc.c:237 +#: src/docs_inc.c:627 msgid "Q: Why can't I see my tuners in Tvheadend's interface?" msgstr "" -#: src/docs_inc.c:3805 +#: src/docs_inc.c:446 +msgid "" +"Query an online service for more information on an event. Opens in new " +"window." +msgstr "" + +#: src/docs_inc.c:3409 +msgid "Queue profiling" +msgstr "" + +#: src/docs_inc.c:3457 msgid "RTSP Protocol" msgstr "" -#: src/docs_inc.c:4130 -msgid "Re-fetch images" +#: src/docs_inc.c:2507 +msgid "Rating Labels Module" msgstr "" -#: src/docs_inc.c:3346 -msgid "Re-record" +#: src/docs_inc.c:2509 +msgid "Rating Labels management" +msgstr "" + +#: src/docs_inc.c:4490 +msgid "" +"Rating labels can be sourced from the OTA EPG grabber or from the XMLTV " +"grabber." +msgstr "" + +#: src/docs_inc.c:4524 +msgid "" +"Ratings from XMLTV contain the rating label text, but not the recommended " +"age." +msgstr "" + +#: src/docs_inc.c:4500 +msgid "" +"Ratings from the OTA EPG do not contain rating text like 'PG', instead, a " +"combination of country code and age is transmitted, eg: AUS + 8. It is the " +"responsibility of the receiver unit to decode this combination and determine " +"the rating text to display." +msgstr "" + +#: src/docs_inc.c:1492 +msgid "Re-fetch images" msgstr "" -#: src/docs_inc.c:3448 -msgid "Re-recording an Entry/Re-schedule a Recording" +#: src/docs_inc.c:1454 +msgid "Re-record" msgstr "" -#: src/docs_inc.c:4132 +#: src/docs_inc.c:1494 msgid "Re-refresh image cache (reload images from upstream providers)." msgstr "" -#: src/docs_inc.c:2557 +#: src/docs_inc.c:1406 msgid "Re-run Internal EPG Grabbers" msgstr "" -#: src/docs_inc.c:2559 -msgid "Re-run all enabled" +#: src/docs_inc.c:1408 +msgid "Re-run all enabled internal grabbers." msgstr "" -#: src/docs_inc.c:3348 +#: src/docs_inc.c:1456 msgid "Re-schedule the selected entry/recording if possible." msgstr "" -#: src/docs_inc.c:4567 +#: src/docs_inc.c:468 src/docs_inc.c:1330 +msgid "Record" +msgstr "" + +#: src/docs_inc.c:475 src/docs_inc.c:1340 +msgid "Record Series" +msgstr "" + +#: src/docs_inc.c:484 +msgid "Record Series:" +msgstr "" + +#: src/docs_inc.c:5180 msgid "Record a matching event only if the description is different." msgstr "" -#: src/docs_inc.c:4559 +#: src/docs_inc.c:5172 msgid "Record a matching event only if the episode number is different." msgstr "" -#: src/docs_inc.c:4563 +#: src/docs_inc.c:5176 msgid "Record a matching event only if the subtitle is different." msgstr "" -#: src/docs_inc.c:4553 +#: src/docs_inc.c:5162 msgid "Record all" msgstr "" -#: src/docs_inc.c:4555 +#: src/docs_inc.c:5164 msgid "Record all matching events." msgstr "" -#: src/docs_inc.c:3416 -msgid "" -"Record all upcoming series episodes by pressing the _[Record series]_ " -"button. __This replaces the _[Autorec]_ button when series link information " -"is available.__" -msgstr "" - -#: src/docs_inc.c:3430 -msgid "Record events that broadcast between certain times or days of the week." -msgstr "" - -#: src/docs_inc.c:3428 -msgid "" -"Record events using regular expressions, they can be as simple or as " -"powerful as you like." +#: src/docs_inc.c:5166 +msgid "Record if EPG/XMLTV indicates it is a unique programme" msgstr "" -#: src/docs_inc.c:4565 +#: src/docs_inc.c:5178 msgid "Record if different description" msgstr "" -#: src/docs_inc.c:4557 +#: src/docs_inc.c:5170 msgid "Record if different episode number" msgstr "" -#: src/docs_inc.c:4561 +#: src/docs_inc.c:5174 msgid "Record if different subtitle" msgstr "" -#: src/docs_inc.c:4577 +#: src/docs_inc.c:5190 msgid "Record once per day" msgstr "" -#: src/docs_inc.c:4569 +#: src/docs_inc.c:5182 msgid "Record once per month" msgstr "" -#: src/docs_inc.c:4573 +#: src/docs_inc.c:5186 msgid "Record once per week" msgstr "" -#: src/docs_inc.c:3412 -msgid "Record the event once by pressing the _[Record program]_ button." +#: src/docs_inc.c:5168 +msgid "" +"Record only if no other timer or recording has the same EPG data including " +"event ID." +msgstr "" + +#: src/docs_inc.c:473 +msgid "Record the displayed event." msgstr "" -#: src/docs_inc.c:4579 +#: src/docs_inc.c:5192 msgid "Record the first matching event once a day." msgstr "" -#: src/docs_inc.c:4575 +#: src/docs_inc.c:5188 msgid "Record the first matching event once a week." msgstr "" -#: src/docs_inc.c:4571 +#: src/docs_inc.c:5184 msgid "Record the first matching event once per month." msgstr "" -#: src/docs_inc.c:977 -msgid "Recording" -msgstr "" - -#: src/docs_inc.c:687 src/docs_inc.c:3380 -msgid "Recording icon" -msgstr "" - -#: src/docs_inc.c:9 -msgid "References" +#: src/docs_inc.c:1332 +msgid "Record the program/event." msgstr "" -#: src/docs_inc.c:3178 -msgid "Regex" +#: src/docs_inc.c:2066 +msgid "Recording (Profiles/Timeshift)" msgstr "" -#: src/docs_inc.c:3176 -msgid "Regular expressions examples:" +#: src/docs_inc.c:461 +msgid "Recording -" msgstr "" -#: src/docs_inc.c:4232 -msgid "Reject" +#: src/docs_inc.c:221 src/docs_inc.c:396 +msgid "Recording icon" msgstr "" -#: src/docs_inc.c:4236 -msgid "Reject exact match" +#: src/docs_inc.c:223 +msgid "Recording of the program is active and underway (current)." msgstr "" -#: src/docs_inc.c:425 -msgid "Relationship Between Tuners, Neworks, Muxes, Services and Channels" +#: src/docs_inc.c:1725 +msgid "References" msgstr "" -#: src/docs_inc.c:2436 src/docs_inc.c:2654 -msgid "" -"Remember to _[Save]_ your changes before selecting another config from " -"within the grid." +#: src/docs_inc.c:6006 +msgid "Reject" msgstr "" -#: src/docs_inc.c:3024 -msgid "" -"Remember to _[Save]_ your changes before selecting another profile from " -"within the grid." +#: src/docs_inc.c:6010 +msgid "Reject exact match" msgstr "" -#: src/docs_inc.c:2937 -msgid "Remember to also add a password entry in the _" +#: src/docs_inc.c:496 +msgid "Related events" msgstr "" -#: src/docs_inc.c:2038 -msgid "Remove all services not seen for 7+ days." +#: src/docs_inc.c:1240 +msgid "Relationship Between Tuners, Neworks, Muxes, Services and Channels" msgstr "" -#: src/docs_inc.c:2036 +#: src/docs_inc.c:1374 msgid "Remove all unseen services" msgstr "" -#: src/docs_inc.c:2030 -msgid "Remove services marked as" +#: src/docs_inc.c:4810 +msgid "Remove common suffixes, e.g., HD/UHD." msgstr "" -#: src/docs_inc.c:2028 +#: src/docs_inc.c:1370 msgid "Remove unseen services (PAT/SDT) (7 days+)" msgstr "" -#: src/docs_inc.c:887 +#: src/docs_inc.c:2736 msgid "Removed Recordings" msgstr "" -#: src/docs_inc.c:2592 -msgid "Requires Tvheadend to be built with transcoding/ffmpeg enabled." -msgstr "" - -#: src/docs_inc.c:1811 +#: src/docs_inc.c:1172 msgid "Requires a card server (newcamd and capmt protocol is supported)." msgstr "" -#: src/docs_inc.c:3253 -msgid "Rescan the selected mux for changes to the bouquet." +#: src/docs_inc.c:4746 +msgid "Reset" msgstr "" -#: src/docs_inc.c:657 +#: src/docs_inc.c:1306 msgid "Reset All" msgstr "" -#: src/docs_inc.c:3596 -msgid "Reset Icon" +#: src/docs_inc.c:1514 +msgid "Reset all stream statistics, e.g. BER, PER etc.." msgstr "" -#: src/docs_inc.c:3598 -msgid "Reset the selected channel(s)" +#: src/docs_inc.c:1308 +msgid "Reset/clear all filters." msgstr "" -#: src/docs_inc.c:1779 +#: src/docs_inc.c:1140 msgid "Results can be scheduled for recording with a single click." msgstr "" -#: src/docs_inc.c:1443 +#: src/docs_inc.c:2362 msgid "" "Return the XMLTV EPG export. By default (if the rest of path is ommitted), " "an redirection answer will be sent where /channels remainder is used." msgstr "" -#: src/docs_inc.c:1311 +#: src/docs_inc.c:2180 msgid "" "Return the m3u playlist in Enigma2 format. By default (if the rest of path " "is ommitted), an redirection answer will be sent where /channels remainder " "is used." msgstr "" -#: src/docs_inc.c:1289 +#: src/docs_inc.c:2158 msgid "" "Return the playlist in _xspf_ or _m3u_ format. If the agent is in the list " "of direct agents (like wget/curl/vlc), the stream is returned instead." msgstr "" -#: src/docs_inc.c:2384 -msgid "Reveal/Hide any stored CA client passwords." +#: src/docs_inc.c:2837 src/docs_inc.c:2932 src/docs_inc.c:4199 +#: src/docs_inc.c:4229 +msgid "Return to DVB Inputs" msgstr "" -#: src/docs_inc.c:3324 -msgid "Revert all changes made to the grid entries since the last save." +#: src/docs_inc.c:2807 +msgid "Return to TV Adapters overview" msgstr "" -#: src/docs_inc.c:2213 -msgid "Revert all changes since last save." +#: src/docs_inc.c:4263 +msgid "Return to the index" msgstr "" -#: src/docs_inc.c:1938 src/docs_inc.c:2469 src/docs_inc.c:2510 -#: src/docs_inc.c:2551 src/docs_inc.c:4124 +#: src/docs_inc.c:1432 +msgid "Reveal/Hide password fields." +msgstr "" + +#: src/docs_inc.c:1288 src/docs_inc.c:2536 msgid "Revert any changes made since the last save." msgstr "" -#: src/docs_inc.c:2331 -msgid "Revert the changes made since last save." +#: src/docs_inc.c:4748 +msgid "Revoke the code and generate a new one." msgstr "" -#: src/docs_inc.c:1781 +#: src/docs_inc.c:1142 msgid "Rich Browser-Driven Interface" msgstr "" -#: src/docs_inc.c:1775 +#: src/docs_inc.c:1136 msgid "Rich EPG support, with data from DVB/OTA, XMLTV (scheduled and socket)." msgstr "" -#: src/docs_inc.c:4636 +#: src/docs_inc.c:4936 msgid "Rights" msgstr "" -#: src/docs_inc.c:517 +#: src/docs_inc.c:2690 msgid "Rotor (GOTOX)" msgstr "" -#: src/docs_inc.c:519 +#: src/docs_inc.c:2692 +msgid "Rotor (GOTOX) configuration." +msgstr "" + +#: src/docs_inc.c:2694 msgid "Rotor (USALS)" msgstr "" -#: src/docs_inc.c:3068 +#: src/docs_inc.c:2696 +msgid "Rotor (USALS) configuration." +msgstr "" + +#: src/docs_inc.c:1688 +msgid "" +"Rows (in the grid) are multi-selectable, so you can carry out certain " +"actions on more than one entry at a time. So, for example, you can select " +"multiple items by using ctrl+click, shift+click to select a range, or ctrl+a " +"to select all. When dealing with multiple entries, an additional check-box " +"will be shown before each field in the dialog, remember to tick this check-" +"box so that the changes are applied to all (selected) entries." +msgstr "" + +#: src/docs_inc.c:4019 msgid "" "Rules with fields not defined (or set to _ANY_ ) will apply to ALL " "elementary streams. For example, not defining/selecting _ANY_ for the " @@ -4470,159 +5317,172 @@ msgid "" "filtered out by another rule." msgstr "" -#: src/docs_inc.c:1549 +#: src/docs_inc.c:2011 msgid "Running" msgstr "" -#: src/docs_inc.c:5046 +#: src/docs_inc.c:6230 +msgid "" +"Running this wizard on existing configurations is NOT a good idea as it may " +"lead to confusion, misconfiguration and unexpected features! ;)" +msgstr "" + +#: src/docs_inc.c:4285 +msgid "S (Satellite)" +msgstr "" + +#: src/docs_inc.c:5522 msgid "S02-E06" msgstr "" -#: src/docs_inc.c:4393 src/docs_inc.c:4771 src/docs_inc.c:5193 +#: src/docs_inc.c:5698 src/docs_inc.c:5790 src/docs_inc.c:5890 msgid "S02.E07" msgstr "" -#: src/docs_inc.c:541 -msgid "SAT>IP (DVB-T/ATSC-T/ATSC-C/DVB-S)" +#: src/docs_inc.c:2698 src/docs_inc.c:3733 +msgid "SAT>IP Client" msgstr "" -#: src/docs_inc.c:4057 -msgid "SAT>IP Client" +#: src/docs_inc.c:2702 src/docs_inc.c:2704 +msgid "SAT>IP Satellite Configuration" msgstr "" -#: src/docs_inc.c:901 src/docs_inc.c:4061 +#: src/docs_inc.c:2578 src/docs_inc.c:3737 msgid "SAT>IP Server" msgstr "" -#: src/docs_inc.c:3901 +#: src/docs_inc.c:3553 msgid "SAT>IP Server SI Tables" msgstr "" -#: src/docs_inc.c:2191 +#: src/docs_inc.c:2580 msgid "" -"SAT>IP Server is something like DVB network tuner. Tvheadend can forward " -"mpegts input streams including on-the-fly descrambling to SAT>IP clients." +"SAT>IP Server is like a DVB network tuner. Tvheadend can forward mpegts " +"input streams (including on-the-fly descrambling) to SAT>IP clients" msgstr "" -#: src/docs_inc.c:1753 +#: src/docs_inc.c:2700 +msgid "SAT>IP client configuration." +msgstr "" + +#: src/docs_inc.c:1114 msgid "SAT>IP server (including on-the-fly descrambling)." msgstr "" -#: src/docs_inc.c:1719 +#: src/docs_inc.c:1080 msgid "SDTV and HDTV support" msgstr "" -#: src/docs_inc.c:3735 src/docs_inc.c:3737 +#: src/docs_inc.c:3387 src/docs_inc.c:3389 msgid "START" msgstr "" -#: src/docs_inc.c:3739 src/docs_inc.c:3741 +#: src/docs_inc.c:3391 src/docs_inc.c:3393 msgid "STOP" msgstr "" -#: src/docs_inc.c:489 -msgid "Satellite (DVB-S/ISDB-S)" +#: src/docs_inc.c:5056 +msgid "" +"Safety note: For the channel name, the first dot characters (possible hidden " +"files or special directories) are replaced with the underscore character. " +"The possible directory delimiters (slash) and the special character " +"backslash are replaced with the minus character." msgstr "" -#: src/docs_inc.c:499 src/docs_inc.c:557 +#: src/docs_inc.c:2658 msgid "Satellite Configuration" msgstr "" -#: src/docs_inc.c:507 -msgid "Satellite Configuration (Advanced)" +#: src/docs_inc.c:704 +msgid "Satellite dish" msgstr "" -#: src/docs_inc.c:1731 -msgid "Satellite signals via DVB-S and DVB-S2" -msgstr "" - -#: src/docs_inc.c:2685 -msgid "Satellite, any signal coming in via a dish" +#: src/docs_inc.c:1092 +msgid "Satellite signals via DVB-S and DVB-S2." msgstr "" -#: src/docs_inc.c:193 -msgid "Satellite, so any signal coming in via a dish (DVB-S and DVB-S2)" +#: src/docs_inc.c:4287 +msgid "Satellite, any signal coming in via a dish." msgstr "" -#: src/docs_inc.c:469 src/docs_inc.c:1932 src/docs_inc.c:2147 -#: src/docs_inc.c:2180 src/docs_inc.c:2207 src/docs_inc.c:2300 -#: src/docs_inc.c:2325 src/docs_inc.c:2354 src/docs_inc.c:2463 -#: src/docs_inc.c:2504 src/docs_inc.c:2545 src/docs_inc.c:2612 -#: src/docs_inc.c:2879 src/docs_inc.c:2990 src/docs_inc.c:3119 -#: src/docs_inc.c:3144 src/docs_inc.c:3217 src/docs_inc.c:3318 -#: src/docs_inc.c:4118 src/docs_inc.c:4175 +#: src/docs_inc.c:1282 src/docs_inc.c:1658 src/docs_inc.c:2530 msgid "Save" msgstr "" -#: src/docs_inc.c:2209 -msgid "Save all changes." +#: src/docs_inc.c:2532 +msgid "Save any changes made to the grid/entries." msgstr "" -#: src/docs_inc.c:2356 -msgid "Save any changes made to the CA client configuration." +#: src/docs_inc.c:1284 +msgid "Save any changes made to the grid/entries/panel." msgstr "" -#: src/docs_inc.c:2465 -msgid "Save any changes made to the grid." +#: src/docs_inc.c:1660 +msgid "Saves (or add a new entry) & closes the dialog." msgstr "" -#: src/docs_inc.c:1934 -msgid "Save any changes made to the grid/entries." +#: src/docs_inc.c:1664 +msgid "" +"Saves pending changes but doesn't close the dialog, so you can more entries " +"without having to fill in the fields again." msgstr "" -#: src/docs_inc.c:2614 -msgid "Save any changes made to the selected configuration." +#: src/docs_inc.c:3769 +msgid "Scanfile" msgstr "" -#: src/docs_inc.c:2992 -msgid "Save any changes made to the selected profile." +#: src/docs_inc.c:4848 src/docs_inc.c:5070 src/docs_inc.c:5106 +msgid "Scheme" msgstr "" -#: src/docs_inc.c:2506 src/docs_inc.c:2547 src/docs_inc.c:4120 -msgid "Save any changes made to the tab." +#: src/docs_inc.c:2272 +msgid "Scope" msgstr "" -#: src/docs_inc.c:3320 -msgid "Save changes made to the grid entries." +#: src/docs_inc.c:5532 +msgid "Scraper friendly (see below)" msgstr "" -#: src/docs_inc.c:471 src/docs_inc.c:2149 src/docs_inc.c:2182 -#: src/docs_inc.c:2302 src/docs_inc.c:2327 src/docs_inc.c:2881 -#: src/docs_inc.c:3121 src/docs_inc.c:3146 src/docs_inc.c:3219 -#: src/docs_inc.c:4177 -msgid "Save the current configuration." +#: src/docs_inc.c:5542 +msgid "Scraper friendly with directories (see below)" msgstr "" -#: src/docs_inc.c:4093 -msgid "Scanfile" +#: src/docs_inc.c:5486 +msgid "Search for 'content_descriptor' in the standards document." msgstr "" -#: src/docs_inc.c:4264 src/docs_inc.c:4507 src/docs_inc.c:4596 -msgid "Scheme" +#: src/docs_inc.c:5484 +msgid "" +"Search the ETSI web site for the latest version of the 'ETSI EN 300 468' " +"standard." msgstr "" -#: src/docs_inc.c:587 +#: src/docs_inc.c:320 msgid "Search title..." msgstr "" -#: src/docs_inc.c:1777 +#: src/docs_inc.c:1138 msgid "Searchable and filterable from the web user interface." msgstr "" -#: src/docs_inc.c:77 +#: src/docs_inc.c:1793 msgid "Second Header" msgstr "" -#: src/docs_inc.c:341 src/docs_inc.c:2790 src/docs_inc.c:3432 -#: src/docs_inc.c:3552 src/docs_inc.c:4980 +#: src/docs_inc.c:864 src/docs_inc.c:4089 src/docs_inc.c:4666 +#: src/docs_inc.c:5148 msgid "See" msgstr "" -#: src/docs_inc.c:5005 +#: src/docs_inc.c:5230 msgid "See below." msgstr "" -#: src/docs_inc.c:5288 +#: src/docs_inc.c:5482 +msgid "See:" +msgstr "" + +#: src/docs_inc.c:720 msgid "" "Select the closest transmitter if using an antenna (T); if using cable (C), " "select your provider; if using satellite (S), the orbital position of the " @@ -4630,127 +5490,198 @@ msgid "" "your playlist." msgstr "" -#: src/docs_inc.c:5294 +#: src/docs_inc.c:1354 +msgid "Selected" +msgstr "" + +#: src/docs_inc.c:726 msgid "Selecting the wrong list may cause the scan (on the next page) to fail." msgstr "" -#: src/docs_inc.c:1003 -msgid "Server Mapper" +#: src/docs_inc.c:486 +msgid "Series link, Record all EPG-defined episodes in the series/season." msgstr "" -#: src/docs_inc.c:1035 +#: src/docs_inc.c:11 msgid "Server connectivity" msgstr "" -#: src/docs_inc.c:3941 +#: src/docs_inc.c:3601 msgid "Service" msgstr "" -#: src/docs_inc.c:2114 +#: src/docs_inc.c:4370 msgid "Service Information" msgstr "" -#: src/docs_inc.c:99 src/docs_inc.c:2062 src/docs_inc.c:2080 -#: src/docs_inc.c:3544 src/docs_inc.c:3953 +#: src/docs_inc.c:1863 src/docs_inc.c:2962 src/docs_inc.c:3613 +#: src/docs_inc.c:4658 msgid "Service Mapper" msgstr "" -#: src/docs_inc.c:1033 +#: src/docs_inc.c:2924 src/docs_inc.c:2958 +msgid "Service Mapper Dialog" +msgstr "" + +#: src/docs_inc.c:2829 src/docs_inc.c:4342 +msgid "Service Probing (IPTV only)" +msgstr "" + +#: src/docs_inc.c:9 msgid "Service configuration" msgstr "" -#: src/docs_inc.c:4608 +#: src/docs_inc.c:2920 +msgid "Service information" +msgstr "" + +#: src/docs_inc.c:2960 +msgid "Service mapping dialog" +msgstr "" + +#: src/docs_inc.c:2926 +msgid "Service mapping option(s) dialog" +msgstr "" + +#: src/docs_inc.c:2964 +msgid "Service mapping status" +msgstr "" + +#: src/docs_inc.c:5082 msgid "Service name picons" msgstr "" -#: src/docs_inc.c:1407 +#: src/docs_inc.c:2831 +msgid "Service probing information (IPTV only)" +msgstr "" + +#: src/docs_inc.c:2326 msgid "Service specified by service UUID" msgstr "" -#: src/docs_inc.c:343 src/docs_inc.c:919 src/docs_inc.c:3076 -#: src/docs_inc.c:3554 +#: src/docs_inc.c:104 src/docs_inc.c:866 src/docs_inc.c:4027 +#: src/docs_inc.c:4668 msgid "Services" msgstr "" -#: src/docs_inc.c:1981 +#: src/docs_inc.c:4358 msgid "" "Services are automatically pulled from muxes and can be mapped to Channels." msgstr "" -#: src/docs_inc.c:1225 +#: src/docs_inc.c:658 +msgid "Set-up Tvheadend manually" +msgstr "" + +#: src/docs_inc.c:5394 +msgid "" +"Setting a number here forces tvheadend to ignore frequently-changing path " +"components when deciding if a URL is new or not - starting from the end of " +"the URL.." +msgstr "" + +#: src/docs_inc.c:2127 msgid "Setting up SAT>IP - as a client, as a server" msgstr "" -#: src/docs_inc.c:2890 +#: src/docs_inc.c:3033 msgid "" "Setting up access control is an important initial step as __the system is " "initially wide open__ ." msgstr "" -#: src/docs_inc.c:377 +#: src/docs_inc.c:894 msgid "" "Setting up access control rules for different client types/permission levels" msgstr "" -#: src/docs_inc.c:367 +#: src/docs_inc.c:884 msgid "Setting up channel icons" msgstr "" -#: src/docs_inc.c:365 +#: src/docs_inc.c:882 msgid "" "Setting up different EPGs (inc. localised character sets and timing offsets)" msgstr "" -#: src/docs_inc.c:369 +#: src/docs_inc.c:886 msgid "Setting up recording profiles" msgstr "" -#: src/docs_inc.c:375 +#: src/docs_inc.c:892 msgid "Setting up softcams for descrambling" msgstr "" -#: src/docs_inc.c:371 +#: src/docs_inc.c:888 msgid "Setting up streaming profiles (including transcoding)" msgstr "" -#: src/docs_inc.c:3813 +#: src/docs_inc.c:3465 msgid "Settings" msgstr "" -#: src/docs_inc.c:629 +#: src/docs_inc.c:3371 +msgid "" +"Settings are not saved to a storage. Any change is available only while " +"Tvheadend is running, and will be lost on a restart. To change the default " +"behaviour permanently, use command line options such as `-l,` `–debug`, `–" +"trace`." +msgstr "" + +#: src/docs_inc.c:3385 +msgid "Short Description" +msgstr "" + +#: src/docs_inc.c:362 msgid "Short programs, e.g. daily soap operas" msgstr "" -#: src/docs_inc.c:751 +#: src/docs_inc.c:504 msgid "" "Should you wish to record all events matching a specific query (to record " "your favourite show every week, for example) you can press the _[Create " "AutoRec]_ button in the top toolbar." msgstr "" -#: src/docs_inc.c:4309 src/docs_inc.c:4955 +#: src/docs_inc.c:1574 src/docs_inc.c:6112 +msgid "Show all tabs/items." +msgstr "" + +#: src/docs_inc.c:6126 msgid "Show basic settings/information." msgstr "" -#: src/docs_inc.c:4313 src/docs_inc.c:4959 +#: src/docs_inc.c:6130 msgid "Show more advanced settings/information." msgstr "" -#: src/docs_inc.c:4317 src/docs_inc.c:4963 +#: src/docs_inc.c:6134 msgid "Show the expert (All) settings/information." msgstr "" -#: src/docs_inc.c:2382 +#: src/docs_inc.c:1430 msgid "Show/Hide Passwords" msgstr "" -#: src/docs_inc.c:1611 +#: src/docs_inc.c:1526 +msgid "Show/Hide more advanced options." +msgstr "" + +#: src/docs_inc.c:698 +msgid "Signal type" +msgstr "" + +#: src/docs_inc.c:3209 src/docs_inc.c:3227 +msgid "Similar to" +msgstr "" + +#: src/docs_inc.c:985 msgid "" "Similar to the above, Tvheadend can do nothing if your tuners aren't working " "properly. A good place to check how to set up your tuners is the" msgstr "" -#: src/docs_inc.c:417 +#: src/docs_inc.c:1232 msgid "" "Simply, because 'BBC One' might exist in many different places... it might " "have regional variations on multiple frequencies (so different services on " @@ -4760,15 +5691,15 @@ msgid "" "terrestrial tuner)." msgstr "" -#: src/docs_inc.c:5050 +#: src/docs_inc.c:5526 msgid "SkySport" msgstr "" -#: src/docs_inc.c:497 -msgid "Slave" +#: src/docs_inc.c:2622 +msgid "Slave (DVB-S/ISDB-S)" msgstr "" -#: src/docs_inc.c:643 +#: src/docs_inc.c:376 msgid "" "So, if you only want to see Movies from your available HD channels, you " "would select ‘HDTV’ in the _[Filter tag…]_ field, and select ‘Movie / Drama’ " @@ -4777,211 +5708,253 @@ msgid "" "‘01:30:01 to 03:00:00’ in the _[Filter duration…]_ field." msgstr "" -#: src/docs_inc.c:1809 +#: src/docs_inc.c:1170 msgid "Software-Based CSA Descrambling" msgstr "" -#: src/docs_inc.c:5 +#: src/docs_inc.c:3951 +msgid "Some OTA EIT grabber mechanisms support additional scraping options." +msgstr "" + +#: src/docs_inc.c:1721 msgid "" "Some notable items about how formatting is used on this particular site." msgstr "" -#: src/docs_inc.c:3518 +#: src/docs_inc.c:1546 msgid "" -"Some tuners (or drivers) require more tuning parameters than others so be " -"sure to enter as many tuning parameters as possible." +"Some of these buttons are only displayed in selected tabs/panels (noted in " +"bold underneath). For items not listed above, refer to the associated Help " +"page." msgstr "" -#: src/docs_inc.c:3777 +#: src/docs_inc.c:2268 src/docs_inc.c:2270 +msgid "Sorting method" +msgstr "" + +#: src/docs_inc.c:4538 +msgid "" +"Sources can also be kept seperated by ensuring that a DVB OTA rating does " +"not have an 'authority' that matches any XMLTV sources and that an XMLTV " +"rating does not have an 'age' or 'country' that matches a DVB OTA source, " +"only a 'display age'." +msgstr "" + +#: src/docs_inc.c:3429 msgid "Spawn" msgstr "" -#: src/docs_inc.c:5038 -msgid "Sport" +#: src/docs_inc.c:1600 +msgid "Split panels" msgstr "" -#: src/docs_inc.c:4511 +#: src/docs_inc.c:5110 msgid "Standard" msgstr "" -#: src/docs_inc.c:4403 src/docs_inc.c:4777 src/docs_inc.c:5207 +#: src/docs_inc.c:1482 +msgid "Start the wizard." +msgstr "" + +#: src/docs_inc.c:5712 src/docs_inc.c:5800 src/docs_inc.c:5896 msgid "Start time stamp of recording, UNIX epoch" msgstr "" -#: src/docs_inc.c:2155 +#: src/docs_inc.c:1480 msgid "Start wizard" msgstr "" -#: src/docs_inc.c:1545 +#: src/docs_inc.c:2007 msgid "State" msgstr "" -#: src/docs_inc.c:995 src/docs_inc.c:4816 src/docs_inc.c:4991 +#: src/docs_inc.c:2072 src/docs_inc.c:5216 src/docs_inc.c:5944 msgid "Status" msgstr "" -#: src/docs_inc.c:1671 +#: src/docs_inc.c:1814 msgid "Status - Connections" msgstr "" -#: src/docs_inc.c:1047 +#: src/docs_inc.c:1898 msgid "Status - Stream" msgstr "" -#: src/docs_inc.c:1495 +#: src/docs_inc.c:1961 msgid "Status - Subscriptions" msgstr "" -#: src/docs_inc.c:35 +#: src/docs_inc.c:1522 +msgid "Status -> Connections only." +msgstr "" + +#: src/docs_inc.c:1516 +msgid "Status -> Stream only." +msgstr "" + +#: src/docs_inc.c:1751 msgid "" "Stick to paragraph formatting unless and until you have a need for " "definition lists." msgstr "" -#: src/docs_inc.c:3326 +#: src/docs_inc.c:1436 msgid "Stop" msgstr "" -#: src/docs_inc.c:4407 src/docs_inc.c:4781 src/docs_inc.c:5211 +#: src/docs_inc.c:5716 src/docs_inc.c:5804 src/docs_inc.c:5900 msgid "Stop time stamp of recording, UNIX epoch" msgstr "" -#: src/docs_inc.c:947 src/docs_inc.c:997 +#: src/docs_inc.c:2064 src/docs_inc.c:2946 msgid "Stream" msgstr "" -#: src/docs_inc.c:949 src/docs_inc.c:4249 +#: src/docs_inc.c:2994 +msgid "Stream Filters" +msgstr "" + +#: src/docs_inc.c:2986 src/docs_inc.c:6052 msgid "Stream Profiles" msgstr "" -#: src/docs_inc.c:2572 +#: src/docs_inc.c:4416 msgid "" "Stream Profiles are the settings for output formats. These are used for Live " -"TV streaming and recordings. The profiles are assigned through the" +"TV streaming and recordings. The profiles can be assigned through Access " +"Entries, DVR Profiles or as parameter for HTTP Streaming." msgstr "" -#: src/docs_inc.c:1387 +#: src/docs_inc.c:2306 msgid "Stream for" msgstr "" -#: src/docs_inc.c:4486 src/docs_inc.c:4638 +#: src/docs_inc.c:2988 +msgid "Stream profile types and profile settings" +msgstr "" + +#: src/docs_inc.c:4938 src/docs_inc.c:5132 msgid "Streaming" msgstr "" -#: src/docs_inc.c:3965 +#: src/docs_inc.c:3625 msgid "Streaming Profile" msgstr "" -#: src/docs_inc.c:4833 +#: src/docs_inc.c:6042 msgid "" "Streaming priority is like the _Priority_ setting (above) but only applies " "when streaming over HTTP or HTSP. If no streaming priority value is set (0) " "the _Priority_ value is used instead." msgstr "" -#: src/docs_inc.c:4684 src/docs_inc.c:4686 +#: src/docs_inc.c:4984 src/docs_inc.c:4986 msgid "Streaming profiles" msgstr "" -#: src/docs_inc.c:4419 src/docs_inc.c:5223 +#: src/docs_inc.c:5728 src/docs_inc.c:5816 msgid "Streams (comma separated)" msgstr "" -#: src/docs_inc.c:1767 +#: src/docs_inc.c:1128 msgid "" "Streams can be selected and filtered positively or negatively as required." msgstr "" -#: src/docs_inc.c:4326 +#: src/docs_inc.c:5262 msgid "String" msgstr "" -#: src/docs_inc.c:1757 +#: src/docs_inc.c:1118 msgid "" "Subject to your system's capabilities, support for on-the-fly transcoding " "for both live and recorded streams in various formats." msgstr "" -#: src/docs_inc.c:3949 +#: src/docs_inc.c:3609 msgid "Subscription" msgstr "" -#: src/docs_inc.c:999 +#: src/docs_inc.c:2950 msgid "Subscriptions" msgstr "" -#: src/docs_inc.c:3731 +#: src/docs_inc.c:3383 msgid "Subsystem" msgstr "" -#: src/docs_inc.c:3727 +#: src/docs_inc.c:3351 src/docs_inc.c:3379 msgid "Subsystems" msgstr "" -#: src/docs_inc.c:971 +#: src/docs_inc.c:3995 msgid "Subtitle Stream Filters" msgstr "" -#: src/docs_inc.c:1803 +#: src/docs_inc.c:3997 +msgid "Subtitle stream filter." +msgstr "" + +#: src/docs_inc.c:1164 msgid "" "Support for broadcaster (primarily DVB-S) bouquets for easy channel mapping." msgstr "" -#: src/docs_inc.c:1741 +#: src/docs_inc.c:1102 msgid "" "Support for multiple adapters of any mix, with each adapter able to receive " "simultaneously all programmes on the current mux." msgstr "" -#: src/docs_inc.c:817 +#: src/docs_inc.c:570 msgid "Supported audio codecs" msgstr "" -#: src/docs_inc.c:4355 src/docs_inc.c:4733 src/docs_inc.c:5155 +#: src/docs_inc.c:5652 src/docs_inc.c:5752 src/docs_inc.c:5844 msgid "Supported format strings:" msgstr "" -#: src/docs_inc.c:763 +#: src/docs_inc.c:516 msgid "Supported formats (containers)" msgstr "" -#: src/docs_inc.c:793 +#: src/docs_inc.c:546 msgid "Supported video codecs" msgstr "" -#: src/docs_inc.c:3652 +#: src/docs_inc.c:1394 msgid "Swap Numbers" msgstr "" -#: src/docs_inc.c:3654 -msgid "Swap the numbers of the" -msgstr "" - -#: src/docs_inc.c:4280 +#: src/docs_inc.c:4864 msgid "Sync" msgstr "" -#: src/docs_inc.c:4284 +#: src/docs_inc.c:4868 msgid "Sync + Don't keep" msgstr "" -#: src/docs_inc.c:4272 +#: src/docs_inc.c:4856 msgid "System" msgstr "" -#: src/docs_inc.c:1167 +#: src/docs_inc.c:929 msgid "System Requirements" msgstr "" -#: src/docs_inc.c:3801 +#: src/docs_inc.c:4297 +msgid "T (Terrestrial)" +msgstr "" + +#: src/docs_inc.c:3453 msgid "TCP Protocol" msgstr "" -#: src/docs_inc.c:5130 +#: src/docs_inc.c:4714 msgid "TIME" msgstr "" -#: src/docs_inc.c:5134 +#: src/docs_inc.c:4718 msgid "" "TIME action was matched, the new AC3 elementary stream will not be added if " "the language for new AC3 elementary stream is ‘eng’. Note that the second " @@ -4990,66 +5963,94 @@ msgid "" "CA is not already used." msgstr "" -#: src/docs_inc.c:3911 +#: src/docs_inc.c:3567 msgid "TS" msgstr "" -#: src/docs_inc.c:913 src/docs_inc.c:2792 +#: src/docs_inc.c:92 src/docs_inc.c:128 msgid "TV Adapters" msgstr "" -#: src/docs_inc.c:4065 +#: src/docs_inc.c:4315 +msgid "TV over the Internet via your broadband connection." +msgstr "" + +#: src/docs_inc.c:3741 msgid "TVHDHomeRun Client" msgstr "" -#: src/docs_inc.c:1313 +#: src/docs_inc.c:2182 src/docs_inc.c:2198 msgid "TYPE" msgstr "" -#: src/docs_inc.c:3046 -msgid "Tab specific functions:" +#: src/docs_inc.c:86 src/docs_inc.c:2449 src/docs_inc.c:2477 +#: src/docs_inc.c:2797 src/docs_inc.c:2819 src/docs_inc.c:2874 +#: src/docs_inc.c:2918 src/docs_inc.c:2944 src/docs_inc.c:2980 +#: src/docs_inc.c:3008 src/docs_inc.c:3349 src/docs_inc.c:4193 +#: src/docs_inc.c:4223 +msgid "Tab overview" +msgstr "" + +#: src/docs_inc.c:2568 src/docs_inc.c:2906 src/docs_inc.c:3012 +msgid "Tab specific items and properties" msgstr "" -#: src/docs_inc.c:853 +#: src/docs_inc.c:2038 msgid "Table of Contents" msgstr "" -#: src/docs_inc.c:67 +#: src/docs_inc.c:90 src/docs_inc.c:2801 +msgid "Table of device types and their respective configuration options" +msgstr "" + +#: src/docs_inc.c:1783 msgid "Tables" msgstr "" -#: src/docs_inc.c:69 +#: src/docs_inc.c:1785 msgid "Tables can be constructed as follows." msgstr "" -#: src/docs_inc.c:1359 src/docs_inc.c:1467 +#: src/docs_inc.c:2292 +msgid "Tag index as first key, tag name as second key" +msgstr "" + +#: src/docs_inc.c:2298 +msgid "Tag name only" +msgstr "" + +#: src/docs_inc.c:2244 src/docs_inc.c:2386 msgid "Tagged channels specified by UUID or tag name" msgstr "" -#: src/docs_inc.c:1367 src/docs_inc.c:1475 +#: src/docs_inc.c:2252 src/docs_inc.c:2394 msgid "Tagged channels specified by short tag ID" msgstr "" -#: src/docs_inc.c:1363 src/docs_inc.c:1471 +#: src/docs_inc.c:2248 src/docs_inc.c:2390 msgid "Tagged channels specified by tag name" msgstr "" -#: src/docs_inc.c:603 +#: src/docs_inc.c:336 msgid "" "Tags are used for grouping channels together - such as ‘Radio’ or ‘HDTV’ - " "and are configured by the administrator. You can start typing a tag name to " "filter the list." msgstr "" -#: src/docs_inc.c:969 +#: src/docs_inc.c:3991 msgid "Teletext Stream Filters" msgstr "" -#: src/docs_inc.c:1727 +#: src/docs_inc.c:3993 +msgid "Teletext stream filter." +msgstr "" + +#: src/docs_inc.c:1088 msgid "Teletext subtitles supported." msgstr "" -#: src/docs_inc.c:4278 +#: src/docs_inc.c:4862 msgid "" "Tell the system that you’re not expecting to re-use the data soon, so don’t " "keep it in cache. The data will still be buffered for writing. Useful e.g. " @@ -5057,7 +6058,7 @@ msgid "" "while recording, so data can be discarded now and read back from disc later)." msgstr "" -#: src/docs_inc.c:4282 +#: src/docs_inc.c:4866 msgid "" "Tell the system to write the data immediately. This doesn’t affect whether " "or not it’s cached. Useful e.g. if you’ve a particular problem with data " @@ -5065,64 +6066,63 @@ msgid "" "problems)." msgstr "" -#: src/docs_inc.c:5042 -msgid "Tennis - Wimbledon" -msgstr "" - -#: src/docs_inc.c:5034 -msgid "Tennis - Wimbledon-1.mkv" -msgstr "" - -#: src/docs_inc.c:521 -msgid "Terrestrial (DVB-T/ATSC-T/ISDB-T)" +#: src/docs_inc.c:5514 +msgid "Tennis" msgstr "" -#: src/docs_inc.c:2695 -msgid "" -"Terrestrial, over-the-air broadcasts received through a traditional " -"television aerial" +#: src/docs_inc.c:5506 +msgid "Tennis - Wimbledon" msgstr "" -#: src/docs_inc.c:195 -msgid "" -"Terrestrial, so over-the-air broadcasts received through a traditional " -"television aerial (DVB-T and DVB-T2 in much of the world, ATSC in north and " -"central America)" +#: src/docs_inc.c:5502 +msgid "Tennis - Wimbledon-1.mkv" msgstr "" -#: src/docs_inc.c:1733 -msgid "Terrestrial/Over-the-Air signals via DVB-T, DVB-T2 and ATSC" +#: src/docs_inc.c:1094 +msgid "Terrestrial/Over-the-Air signals via DVB-T, DVB-T2 and ATSC." msgstr "" -#: src/docs_inc.c:1557 +#: src/docs_inc.c:2019 msgid "Testing" msgstr "" -#: src/docs_inc.c:1039 +#: src/docs_inc.c:15 msgid "Testing options" msgstr "" -#: src/docs_inc.c:5315 src/docs_inc.c:5393 +#: src/docs_inc.c:6190 src/docs_inc.c:6214 msgid "Thank you for using Tvheadend (and don't forget to" msgstr "" -#: src/docs_inc.c:361 +#: src/docs_inc.c:878 msgid "" "That's it - you're done. You should now have a working basic Tvheadend " "installation with channels mapped and ready for use!" msgstr "" -#: src/docs_inc.c:109 src/docs_inc.c:2056 src/docs_inc.c:2074 +#: src/docs_inc.c:1877 msgid "The" msgstr "" -#: src/docs_inc.c:569 +#: src/docs_inc.c:290 msgid "" "The EPG tab displays a filterable grid containing all events, sorted based " "on start time." msgstr "" -#: src/docs_inc.c:405 +#: src/docs_inc.c:4432 +msgid "" +"The HTSP profile, generally used with HTSP clients such as Kodi and Movian." +msgstr "" + +#: src/docs_inc.c:3953 +msgid "" +"The OTA broadcast data often does not have specific dedicated fields to " +"describe the programme season, episode, etc. Sometimes this information is " +"included in the programme summary." +msgstr "" + +#: src/docs_inc.c:1220 msgid "" "The Tvheadend software then sets up a series of configuration elements, and " "the way in which these interact determines how a TV signal ends up in front " @@ -5132,30 +6132,54 @@ msgid "" "on multiple tuners." msgstr "" -#: src/docs_inc.c:1649 +#: src/docs_inc.c:57 msgid "The User Guide in" msgstr "" -#: src/docs_inc.c:4590 +#: src/docs_inc.c:1626 +msgid "" +"The _Auto refresh_ check-box allows the interface to automatically refresh " +"the rows for you, every 30 seconds." +msgstr "" + +#: src/docs_inc.c:2783 +msgid "" +"The _Auto-recording (Autorecs)_ tab offers many powerful features, regular " +"expressions for title, synopsis and description event matching, duplicate " +"episode handling, time-frame based rules and much more!" +msgstr "" + +#: src/docs_inc.c:4878 +msgid "" +"The _Change parameters_ flag allows you to control which parameters " +"(permission flags, all types of profiles, channel tags and ranges) are " +"combined when multiple entries match a username/login. When the change " +"parameter flag is enabled (checked) for a parameter that isn't set, the next " +"matching entry (if any) in the sequence can set it." +msgstr "" + +#: src/docs_inc.c:5064 msgid "" "The _Channel icon path_ (above) must be set to generate the filenames. Also " "note that changing the scheme will not update existing icons, you must use " "the _[Reset Icons]_ button in the" msgstr "" -#: src/docs_inc.c:3370 +#: src/docs_inc.c:1622 msgid "" -"The _Details_ column gives a quick overview as to the status of each entry:" +"The _Per page_ drop-down allows you to control how many rows are displayed " +"within the grid. By default, this is set to 50, increasing the number of " +"rows displayed may affect performance." msgstr "" -#: src/docs_inc.c:4501 +#: src/docs_inc.c:5100 msgid "" "The _Picon path_ (above) must be set to generate the filenames. Also note " "that changing the scheme will not update existing icons, you must use the " "_[Reset Icons]_ button in the" msgstr "" -#: src/docs_inc.c:2243 +#: src/docs_inc.c:4640 msgid "" "The _SAT>IP source number_ is matched through the “src” parameter requested " "by the SAT>IP client. Usually (and by default) this value is 1. For " @@ -5164,13 +6188,19 @@ msgid "" "DiseqC BB." msgstr "" -#: src/docs_inc.c:1619 +#: src/docs_inc.c:1550 +msgid "" +"The _View level_ drop-down/button - next to the Help button - displays/hides " +"the more advanced features. By default it is set to Basic. Note, depending on" +msgstr "" + +#: src/docs_inc.c:993 msgid "" "The __driver__ is the piece of software that, as far as the operating system " "is concerned, controls the tuner hardware." msgstr "" -#: src/docs_inc.c:407 +#: src/docs_inc.c:1222 msgid "" "The __network__ is the software definition of your carrier network. Broadly, " "it lays out what sort of network it is (such as DVB-T or DVB-S2), how it " @@ -5178,94 +6208,120 @@ msgid "" "are used by tuners so the hardware knows where to look for a signal." msgstr "" -#: src/docs_inc.c:4724 +#: src/docs_inc.c:5594 +msgid "" +"The `$Q` and `$q` formats also have two numeric modifiers to select variant " +"formats and can be used as `$1Q`, `$2Q`, `3Q`, `$1q`, `$2q`, and `$3q`." +msgstr "" + +#: src/docs_inc.c:5586 +msgid "" +"The `$Q` format is similar to `$q` but does not use genre sub-directories. " +"Sub-directories are still created for tvshow episodes. Examples are below " +"based on different information in the EPG:" +msgstr "" + +#: src/docs_inc.c:5574 +msgid "" +"The `$q` format will create sub-directories `tvmovies` and `tvshows` based " +"on the genre in the guide data. For tvshows a second-level directory based " +"on the title of the show is created." +msgstr "" + +#: src/docs_inc.c:5024 msgid "" "The above table displays the _Change parameters_ option name and the fields " "that it applies to, as shown in add/edit dialog(s)." msgstr "" -#: src/docs_inc.c:455 -msgid "The adapters and tuners are listed and edited in a tree." +#: src/docs_inc.c:130 +msgid "" +"The adapter tree lists the available frontends, LNB configuration and so on " +"related to your device(s) in sections. Clicking on these sections will " +"display available parameters and device information. Bold sections and a " +"green dot indicate that it's enabled. A red dot indicates that it's " +"disabled. Please see the" msgstr "" -#: src/docs_inc.c:5001 +#: src/docs_inc.c:5226 msgid "The associated file(s) cannot be found on disk." msgstr "" -#: src/docs_inc.c:1487 +#: src/docs_inc.c:2425 msgid "" "The build arguments/options used during compilation can be seen by clicking " "the _Toggle details_ link (only visible to users with admin rights)." msgstr "" -#: src/docs_inc.c:4454 -msgid "The channel name (URL encoded ASCII)" -msgstr "" - -#: src/docs_inc.c:2414 +#: src/docs_inc.c:3171 msgid "The client is connected." msgstr "" -#: src/docs_inc.c:2422 +#: src/docs_inc.c:3179 msgid "The client is disabled." msgstr "" -#: src/docs_inc.c:203 +#: src/docs_inc.c:1072 msgid "The code is hosted at" msgstr "" -#: src/docs_inc.c:273 +#: src/docs_inc.c:1644 +msgid "" +"The cog (or gear) `⚙` icon allows you to enable/disable a more verbose " +"output." +msgstr "" + +#: src/docs_inc.c:5744 src/docs_inc.c:5824 src/docs_inc.c:5916 +msgid "" +"The command is executed as-is, without a shell. To redirect command output " +"or chain commands, wrap the command in a shell, e.g." +msgstr "" + +#: src/docs_inc.c:796 msgid "" "The creation process allows you to select from a series of pre-defined mux " "lists for common DVB sources. These are available" msgstr "" -#: src/docs_inc.c:4332 +#: src/docs_inc.c:5268 msgid "The date in ISO-format (e.g. 2015-02-28)." msgstr "" -#: src/docs_inc.c:4340 +#: src/docs_inc.c:5276 msgid "The date, formatted according to your locale settings." msgstr "" -#: src/docs_inc.c:4247 +#: src/docs_inc.c:6050 msgid "The default profile and priorities can be changed in the" msgstr "" -#: src/docs_inc.c:477 -msgid "" -"The device tree lists the available frontends, LNB configuration and so on " -"related to your device(s) in sections. Clicking on these sections will " -"display available parameters and device information." -msgstr "" - -#: src/docs_inc.c:1647 +#: src/docs_inc.c:55 msgid "" "The documentation is written in markdown, and then converted for direct " -"inclusion to tvheadend binary. The markdown processor in tvheadend binary " +"inclusion to tvheadend binary. The markdown processor in Tvheadend binary " "adds other information from the internal class system." msgstr "" -#: src/docs_inc.c:1783 +#: src/docs_inc.c:1144 msgid "The entire application is loaded into the browser." msgstr "" -#: src/docs_inc.c:1261 +#: src/docs_inc.c:32 msgid "The entire project is currently licensed using" msgstr "" -#: src/docs_inc.c:4342 +#: src/docs_inc.c:5278 msgid "The escape-codes use the" msgstr "" -#: src/docs_inc.c:3238 +#: src/docs_inc.c:3083 msgid "" "The fastscan bouquets are pre-defined in the configuration tree. These " "bouquets must be manually enabled to let Tvheadend to subscribe and listen " "to the specific MPEG-TS PIDs." msgstr "" -#: src/docs_inc.c:591 +#: src/docs_inc.c:324 msgid "" "The filter uses case-insensitive regular expressions. If you don’t know what " "a regular expression is, this simply means that you can type just parts of " @@ -5274,87 +6330,108 @@ msgid "" "subtitle, summary and description." msgstr "" -#: src/docs_inc.c:651 -msgid "The following buttons are also available:" +#: src/docs_inc.c:676 +msgid "" +"The first part of the wizard is where you select the basic language " +"settings, if you don't enter a preferred language, US English will be used " +"as a default. Not selecting the correct EPG language can result in garbled " +"EPG text; if this happens, don't panic, as you can easily change it later." msgstr "" -#: src/docs_inc.c:2174 src/docs_inc.c:2294 src/docs_inc.c:2873 -#: src/docs_inc.c:3113 src/docs_inc.c:3138 src/docs_inc.c:3211 -#: src/docs_inc.c:4169 -msgid "The following buttons are available:" +#: src/docs_inc.c:6242 +msgid "" +"The first part of this covers the network details for address-based access " +"to the system; for example, 192.168.1.0/24 to allow local access only to " +"192.168.1.x clients, or 0.0.0.0/0 or empty value for access from any system." msgstr "" -#: src/docs_inc.c:2392 +#: src/docs_inc.c:688 msgid "" -"The following configuration parameters are used, depending on the type of CA " -"access:" +"The first part of this covers the network details for address-based access " +"to the system; for example, 192.168.1.0/24 to allow local access only to " +"192.168.1.x clients, or 0.0.0.0/0 or empty value for access from any system. " +"This works alongside the second part, which is a familiar username/password " +"combination, so provide these for both an administrator and regular (day-to-" +"day) user." msgstr "" -#: src/docs_inc.c:421 +#: src/docs_inc.c:1236 msgid "" "The following diagram explains the relationship between these components:" msgstr "" -#: src/docs_inc.c:3308 -msgid "The following functions are available (tab dependant):" +#: src/docs_inc.c:2524 +msgid "The following functions are available:" msgstr "" -#: src/docs_inc.c:117 src/docs_inc.c:463 src/docs_inc.c:577 src/docs_inc.c:1059 -#: src/docs_inc.c:1507 src/docs_inc.c:1683 src/docs_inc.c:1926 -#: src/docs_inc.c:2141 src/docs_inc.c:2201 src/docs_inc.c:2319 -#: src/docs_inc.c:2348 src/docs_inc.c:2457 src/docs_inc.c:2498 -#: src/docs_inc.c:2539 src/docs_inc.c:2606 src/docs_inc.c:2984 -#: src/docs_inc.c:3560 src/docs_inc.c:3715 src/docs_inc.c:4112 -msgid "The following functions are available:" +#: src/docs_inc.c:209 +msgid "The following items are display only - they are not part of the entry." msgstr "" -#: src/docs_inc.c:1211 +#: src/docs_inc.c:2113 msgid "" "The following major content items/chapters are then missing - based on most " "FAQs on the forum:" msgstr "" -#: src/docs_inc.c:3729 +#: src/docs_inc.c:3381 msgid "" -"The following options can be passed to tvheadend to provide detailed " +"The following options can be passed to Tvheadend to provide detailed " "debugging information while the application is running." msgstr "" -#: src/docs_inc.c:4434 +#: src/docs_inc.c:5032 msgid "The following placeholders are available:" msgstr "" -#: src/docs_inc.c:1990 src/docs_inc.c:2730 src/docs_inc.c:3245 -msgid "The following tab specific buttons are available:" +#: src/docs_inc.c:4452 +msgid "" +"The following profiles (and their help docs) require Tvheadend to be built " +"with transcoding/ffmpeg enabled." msgstr "" -#: src/docs_inc.c:3590 -msgid "The following tab specific functions are available:" +#: src/docs_inc.c:5572 +msgid "" +"The format strings `$q` and `$Q` generate filenames that are suitable for " +"many external scrapers. They rely on correct schedule data that correctly " +"identifies episodes and genres. If your guide data incorrectly identifies " +"movies as shows then the filenames will be incorrect and show could be " +"identifies as movies or vice-versa. Any xmltv guide data should contain the " +"category \"movie\" for movies." msgstr "" -#: src/docs_inc.c:5072 +#: src/docs_inc.c:5568 #, c-format msgid "" -"The format strings `$t`,`$s`,`%e`,`$c` also have delimiter variants such as `" -"$ t` (space after the dollar character), `$-t`, `$_t`, `$.t`, `$,t`, `$;t`. " +"The format strings `$t`,`$s`,`%e`,`$c` also have delimiter variants such as " +"`$ t` (space after the dollar character), `$-t`, `$_t`, `$.t`, `$,t`, `$;t`. " "In these cases, the delimiter is applied only when the substituted string is " "not empty." msgstr "" -#: src/docs_inc.c:2406 +#: src/docs_inc.c:3163 +msgid "" +"The icon next to each entry within the grid indicates the clients connection " +"status." +msgstr "" + +#: src/docs_inc.c:1602 msgid "" -"The icon next to each entry within the grid indicates the client's " -"connection status." +"The interface also makes use of split panels, examples being the _TV " +"Adapters_ and _EPG Grabber Modules_ tabs. On the left, you'll see a list of " +"items (or a tree as shown in the screenshot below), clicking on any of the " +"items will display a parameter panel (on the right)." msgstr "" -#: src/docs_inc.c:1123 +#: src/docs_inc.c:1250 msgid "" "The interface is made up of nested tabs, so similar functions are grouped " "together (e.g. all configuration items at the top level, then all " -"configuration items for a particular topic are below that)." +"configuration items for a particular topic are below that). Be aware that " +"not all tabs are shown by default, some are hidden depending on the current" msgstr "" -#: src/docs_inc.c:3277 +#: src/docs_inc.c:3097 msgid "" "The last mapped service's values will override the channel values set by the " "bouquet, e,g, if service \"MyTV\" with channel number 155 gets mapped to the " @@ -5362,41 +6439,139 @@ msgid "" "channel number 155." msgstr "" -#: src/docs_inc.c:1103 +#: src/docs_inc.c:1950 msgid "The level of a desired signal to the level of background noise" msgstr "" -#: src/docs_inc.c:675 src/docs_inc.c:1071 src/docs_inc.c:1519 -#: src/docs_inc.c:1695 +#: src/docs_inc.c:1630 +msgid "" +"The log contains information relating to the status of Tvheadend such as " +"who's accessing it, what client they're using, and so on. it's mainly used " +"for debugging (please see the debugging section for more), it can be used as " +"a quick \"is-it-working\" overview too." +msgstr "" + +#: src/docs_inc.c:1638 +msgid "" +"The log will remain open for a few moments at a time, if you want to keep it " +"open (or to close it), press the chevron `▲` (up) or `▼` (down) arrows." +msgstr "" + +#: src/docs_inc.c:384 msgid "The main grid items have the following functions:" msgstr "" -#: src/docs_inc.c:3542 +#: src/docs_inc.c:4656 msgid "" "The map services to channels dialog allows you to control which services are " "mapped. The options selected here get passed to the" msgstr "" -#: src/docs_inc.c:71 +#: src/docs_inc.c:1787 msgid "The markup code:" msgstr "" -#: src/docs_inc.c:241 +#: src/docs_inc.c:2644 +msgid "The master ATSC-C frontend (most ATSC-C tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2632 +msgid "The master ATSC-T frontend (most ATSC-T tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2640 +msgid "The master DVB-C/C2 frontend (most DVB-C tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2616 +msgid "The master DVB-S/S2 frontend (most DVB-S tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2628 +msgid "The master DVB-T/T2 frontend (most DVB-T tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2648 +msgid "The master ISDB-C frontend (most ISDB-C tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2620 +msgid "The master ISDB-S/S2 frontend." +msgstr "" + +#: src/docs_inc.c:2636 +msgid "The master ISDB-T frontend (most ISDB-T tuners use this type)." +msgstr "" + +#: src/docs_inc.c:2652 +msgid "" +"The master SAT>IP DVB-S/S2 frontend (most SAT>IP DVB-S tuners use this type)." +msgstr "" + +#: src/docs_inc.c:5596 +msgid "" +"The number 1 variant forces the recording to be formatted as a movie, " +"ignoring the genre from the schedule." +msgstr "" + +#: src/docs_inc.c:5602 +msgid "" +"The number 3 variants (`$3Q` and `$3q`) is an alternative directory layout " +"that can be used if your guide data has accurate programme information. It " +"will put movies in separate directories for each movie and tvshows in " +"separate per-season directories." +msgstr "" + +#: src/docs_inc.c:631 msgid "" "The other major cause of this issue is when you're running Tvheadend as a " "user who doesn't have sufficient access to the tuners, such as not being a " "member of the _video_ group." msgstr "" -#: src/docs_inc.c:4997 +#: src/docs_inc.c:2589 +msgid "" +"The out-of-the-box default settings should suit most set-ups, you should " +"rarely need to change the them." +msgstr "" + +#: src/docs_inc.c:1612 +msgid "" +"The paging toolbar - at the bottom of most grids - offers many useful tools." +msgstr "" + +#: src/docs_inc.c:3055 +msgid "" +"The permission flags, streaming profiles, DVR config profiles, channel tags, " +"and channel number ranges are combined (for all matching access entries). " +"You can control which parameters are merged, see _Change parameters_" +msgstr "" + +#: src/docs_inc.c:231 +msgid "The program failed to record." +msgstr "" + +#: src/docs_inc.c:219 +msgid "The program is scheduled (upcoming)." +msgstr "" + +#: src/docs_inc.c:235 +msgid "The program recorded successfully." +msgstr "" + +#: src/docs_inc.c:5222 msgid "The recording was interrupted by the user." msgstr "" -#: src/docs_inc.c:1291 +#: src/docs_inc.c:1624 +msgid "The refresh icon allows you to refresh the currently-displayed rows." +msgstr "" + +#: src/docs_inc.c:2160 msgid "The remain part can be any URL starting with /stream ." msgstr "" -#: src/docs_inc.c:1133 +#: src/docs_inc.c:1586 msgid "" "The same drop-down menu gives you access to a __sort__ function if defined " "(it doesn't always make sense to have a sortable column for some " @@ -5404,104 +6579,130 @@ msgid "" "header; reverse the sort order by clicking again." msgstr "" -#: src/docs_inc.c:4540 +#: src/docs_inc.c:4536 +msgid "" +"The same rating label can be used for both DVB OTA and XMLTV EPG sources. " +"Because DVB OTA is matched on Country+Age and XMLTV is matched on " +"Authority+Label, a rating label that contains all 4 of these values will be " +"selected and the 'display age' and 'display label' will be used for both EPG " +"sources." +msgstr "" + +#: src/docs_inc.c:3955 +msgid "" +"The scraper configuration files contains regular expressions to scrape " +"additional information from the broadcast information. For example the " +"broadcast summary may include the text '(S10 E5)' and the configuration file " +"will extract this." +msgstr "" + +#: src/docs_inc.c:6034 msgid "The service is no longer available on this mux." msgstr "" -#: src/docs_inc.c:5368 +#: src/docs_inc.c:734 msgid "" "The status tab (behind this wizard) will display signal information. If you " "notice a lot of errors or the signal strength appears low then this usually " -"indicates a physical issue with your antenna, satellite dish or cable.." +"indicates a physical issue with your antenna, satellite dish, cable or " +"network.." msgstr "" -#: src/docs_inc.c:1551 +#: src/docs_inc.c:2013 msgid "The subscription is active - the stream is being sent." msgstr "" -#: src/docs_inc.c:1555 +#: src/docs_inc.c:2017 msgid "The subscription is idling, waiting for the subscriber." msgstr "" -#: src/docs_inc.c:5068 +#: src/docs_inc.c:5564 msgid "The time in 24-hour notation" msgstr "" -#: src/docs_inc.c:4336 +#: src/docs_inc.c:5272 msgid "The time in 24h HH:MM format (e.g. 19:45)." msgstr "" -#: src/docs_inc.c:4442 +#: src/docs_inc.c:2781 +msgid "" +"The time-based \"Timers\" tab allows you to schedule multiple recordings " +"based on time and/or day." +msgstr "" + +#: src/docs_inc.c:5046 +msgid "The transliterated channel name in URL encoded ASCII" +msgstr "" + +#: src/docs_inc.c:5040 msgid "" -"The transliterated channel name in ASCII (safe characters, no spaces, etc. - " -"so" +"The transliterated channel name in URL encoded ASCII with safe characters " +"only -" msgstr "" -#: src/docs_inc.c:4796 +#: src/docs_inc.c:5924 msgid "" "The tuner (or network if using IPTV) with the highest priority value will be " "used out of preference. If the tuner is busy the next available with the " "highest priority value will be used." msgstr "" -#: src/docs_inc.c:5015 +#: src/docs_inc.c:5240 msgid "The underlying service for the channel is no longer available." msgstr "" -#: src/docs_inc.c:4712 src/docs_inc.c:4714 -msgid "Theme" -msgstr "" - -#: src/docs_inc.c:3500 -msgid "Then enter the mux information:" +#: src/docs_inc.c:666 +msgid "" +"The wizard helps you get up and running fast, if you don't see the wizard on " +"the initial run, or would like to use it, you can do so by pressing the " +"__Start wizard__ button in __Configuration -> General -> Base__ ." msgstr "" -#: src/docs_inc.c:2748 +#: src/docs_inc.c:6232 msgid "" -"Then using the resultant dialog enter/select the desired network options." +"The wizard will restart and reload the interface in your chosen language, " +"unfortunately not all translations are available/complete." msgstr "" -#: src/docs_inc.c:2042 -msgid "" -"There are a number of methods to mapping available services, mapping uses " -"the following dialog." +#: src/docs_inc.c:5012 src/docs_inc.c:5014 +msgid "Theme" msgstr "" -#: src/docs_inc.c:387 +#: src/docs_inc.c:1202 msgid "" "There are some basic concepts that will make life much easier if you " "understand them from the outset." msgstr "" -#: src/docs_inc.c:1119 -msgid "" -"There are some basic navigation concepts that will help you get around and " -"make the best of it." -msgstr "" - -#: src/docs_inc.c:1871 -msgid "There are two methods for editing an entry." -msgstr "" - -#: src/docs_inc.c:2760 +#: src/docs_inc.c:1246 msgid "" -"There is a 5-10 minute delay before a scan starts, this is so you can make " -"changes if needed (this does not apply to IPTV networks)." +"There are some basic navigation concepts that will help you get around and " +"make the best of it." msgstr "" -#: src/docs_inc.c:1579 +#: src/docs_inc.c:953 msgid "There is a discussion about supported hardware on" msgstr "" -#: src/docs_inc.c:2418 +#: src/docs_inc.c:3175 msgid "There was an error." msgstr "" -#: src/docs_inc.c:1197 +#: src/docs_inc.c:2099 msgid "These are not part of the final product, obviously!" msgstr "" -#: src/docs_inc.c:33 +#: src/docs_inc.c:4428 +msgid "These profiles are always available." +msgstr "" + +#: src/docs_inc.c:5600 +msgid "" +"These variants can be useful to work-around bad schedule data that gives " +"incorrect genres for programmes." +msgstr "" + +#: src/docs_inc.c:1749 msgid "" "They may render the same here, but note the extra leading spaces in the " "second example: this means that they will convert differently for use in the " @@ -5509,36 +6710,36 @@ msgid "" "place unless you handle the dl/dt/dd formatting in Tvheadend's CSS." msgstr "" -#: src/docs_inc.c:1199 +#: src/docs_inc.c:2101 msgid "" "They're just some of the areas I'm aware of that we need to close off before " "release" msgstr "" -#: src/docs_inc.c:1193 +#: src/docs_inc.c:2095 msgid "Things To Do on This Guide..." msgstr "" -#: src/docs_inc.c:1383 +#: src/docs_inc.c:2302 msgid "" "This URL scheme is used for streaming. The stream contents depends on the " "streaming profile. It might be MPEG-TS, Matroska or MP4." msgstr "" -#: src/docs_inc.c:615 +#: src/docs_inc.c:348 msgid "" "This allows you to filter for or against, say, a daily broadcast and a " "weekly omnibus edition of a program, or only look for short news bulletins " "and not the 24-hour rolling broadcasts." msgstr "" -#: src/docs_inc.c:2229 +#: src/docs_inc.c:4626 msgid "" "This can be anything you like, it is recommended that you use 9983 (to avoid " "permission issues). Entering zero (0) in this field will disable the server." msgstr "" -#: src/docs_inc.c:289 +#: src/docs_inc.c:812 msgid "" "This can be as simple or as complex as necessary. You may simply have, for " "example, a single DVB-S2 network defined and then associate this with all " @@ -5549,7 +6750,7 @@ msgid "" "tuner." msgstr "" -#: src/docs_inc.c:4617 +#: src/docs_inc.c:5090 msgid "" "This can be named however you wish, as either a local (file://) or remote " "(http://) location - however, remember that it’s pointing to a directory as " @@ -5557,44 +6758,30 @@ msgid "" "frequency, orbital position (required), etc." msgstr "" -#: src/docs_inc.c:151 +#: src/docs_inc.c:4754 msgid "" -"This document is intended to give you a high-level overview of how to set up " -"Tvheadend for the first time. It does not aim to provide a complete " -"description of every step or answer every question: more details are " -"available on the tvheadend" +"This code may be used instead of/along side the password to access playlists/" +"streams." msgstr "" -#: src/docs_inc.c:1253 +#: src/docs_inc.c:24 msgid "This documentation forms part of the Tvheadend project." msgstr "" -#: src/docs_inc.c:1645 -msgid "This information was last updated on 11 May 2016." +#: src/docs_inc.c:1696 +msgid "" +"This guide is intended to give you a high-level overview of how to set up " +"and use Tvheadend. It does not aim to provide a complete description of " +"every step or answer every question: more details are available on the " +"Tvheadend" msgstr "" -#: src/docs_inc.c:103 src/docs_inc.c:1051 src/docs_inc.c:1499 -#: src/docs_inc.c:1675 +#: src/docs_inc.c:1822 src/docs_inc.c:1871 src/docs_inc.c:1906 +#: src/docs_inc.c:1969 msgid "This is a read-only tab; nothing is configurable." msgstr "" -#: src/docs_inc.c:2931 -msgid "This is an example of a limited user entry." -msgstr "" - -#: src/docs_inc.c:3402 -msgid "This is an example of a one-time recording entry." -msgstr "" - -#: src/docs_inc.c:2844 -msgid "This is an example of a one-time timer-based recording entry." -msgstr "" - -#: src/docs_inc.c:2269 -msgid "This is an example of a password entry." -msgstr "" - -#: src/docs_inc.c:5273 +#: src/docs_inc.c:5250 msgid "" "This is extremely useful for those programs you think/know will overrun. Any " "value selected here will keep a tuner busy for longer, so be sure to check " @@ -5602,7 +6789,7 @@ msgid "" "overlap. Setting the padding per channel will override the padding set in the" msgstr "" -#: src/docs_inc.c:239 +#: src/docs_inc.c:629 msgid "" "This is normally because they're not installed properly. Check syslog/dmesg " "(e.g. `dmesg | grep dvb`) and see that you have startup messages that " @@ -5611,13 +6798,13 @@ msgid "" "communicate with the tuner) have been created correctly." msgstr "" -#: src/docs_inc.c:1587 +#: src/docs_inc.c:961 msgid "" "This is obviously a core requirement that's outside of the scope of this " "guide." msgstr "" -#: src/docs_inc.c:1607 +#: src/docs_inc.c:981 msgid "" "This is particularly true of systems such as the Raspberry Pi which share " "USB bandwidth with the Ethernet port. Don't be surprised if this kind of " @@ -5625,13 +6812,13 @@ msgid "" "especially on high-bandwidth (e.g. HD) streams." msgstr "" -#: src/docs_inc.c:2788 +#: src/docs_inc.c:4087 msgid "" "This is the list of available parameters for the linuxdvb frontend. It is " "used as a base for other frontends." msgstr "" -#: src/docs_inc.c:331 +#: src/docs_inc.c:854 msgid "" "This is where the services will appear as your tuners tune to the muxes " "based on the network you told them to look on. Again, remember what's " @@ -5642,60 +6829,71 @@ msgid "" "subtitle stream(s) and language(s), and so on." msgstr "" -#: src/docs_inc.c:1485 +#: src/docs_inc.c:3247 +msgid "" +"This mode uses named pipe (/tmp/camd.socket). If selected, connection will " +"be made directly to OSCam without using the LD" +msgstr "" + +#: src/docs_inc.c:3235 +msgid "This mode uses named pipe (/tmp/camd.socket). The difference between" +msgstr "" + +#: src/docs_inc.c:3257 +msgid "This mode uses named pipe (/tmp/camd.socket). With the LD" +msgstr "" + +#: src/docs_inc.c:2423 msgid "" "This page displays general information about the current Tvheadend version." msgstr "" -#: src/docs_inc.c:4165 +#: src/docs_inc.c:4568 msgid "" "This panel displays all available SAT>IP DVB-T/DVB-S/DVB-C/ATSC-T/ATSC-C " "frontend parameters." msgstr "" -#: src/docs_inc.c:3105 +#: src/docs_inc.c:4548 msgid "This panel displays all available SAT>IP client parameters." msgstr "" -#: src/docs_inc.c:2865 +#: src/docs_inc.c:4103 msgid "" "This panel lists all the available Cable (DVB-C/C2/ISDB-C/ATSC-C) frontend " "parameters." msgstr "" -#: src/docs_inc.c:2166 +#: src/docs_inc.c:4143 msgid "" "This panel lists all the available Terrestrial (DVB-T/T2/ISDB-T/ATSC-T) " "frontend parameters." msgstr "" -#: src/docs_inc.c:2290 src/docs_inc.c:3207 +#: src/docs_inc.c:4163 src/docs_inc.c:4588 msgid "" "This panel lists all the available satellite (DVB-S/ISDB-S) configuration " "parameters." msgstr "" -#: src/docs_inc.c:3130 +#: src/docs_inc.c:4123 msgid "" "This panel lists all the available satellite (DVB-S/ISDB-S) frontend " "parameters." msgstr "" -#: src/docs_inc.c:251 +#: src/docs_inc.c:3957 msgid "" -"This section gives a high-level overview of the steps needed to get " -"Tvheadend up and running. For more detailed information, please consult the " -"rest of this guide - much of it is arranged in the same order as the tabs on " -"the Tvheadend interface so you know where to look." +"This scraping option does not access or retrieve details from the Internet." msgstr "" -#: src/docs_inc.c:435 +#: src/docs_inc.c:1013 msgid "" "This section tells you how to get hold of the software in the first place, " "and how to get it onto your system." msgstr "" -#: src/docs_inc.c:1577 +#: src/docs_inc.c:951 msgid "" "This section will give you some basic ideas on how to get your tuner working " "with your operating system. However, it's clearly way beyond the scope of " @@ -5704,47 +6902,32 @@ msgid "" "before you hand over any money." msgstr "" -#: src/docs_inc.c:4885 src/docs_inc.c:4965 +#: src/docs_inc.c:5382 src/docs_inc.c:6078 src/docs_inc.c:6136 +#: src/docs_inc.c:6164 msgid "This setting can be overridden on a per-user basis, see" msgstr "" -#: src/docs_inc.c:2801 -msgid "" -"This tab allows to configure blocked IP ranges. Users within these ranges " -"are not allowed to login (use any Tvheadend service)." -msgstr "" - -#: src/docs_inc.c:3037 +#: src/docs_inc.c:3973 msgid "" "This tab allows you to define rules that filter and order various elementary " "streams." msgstr "" -#: src/docs_inc.c:3155 -msgid "This tab controls EPG-driven recording rules." -msgstr "" - -#: src/docs_inc.c:2831 -msgid "This tab controls timer-driven recording rules." +#: src/docs_inc.c:3311 +msgid "" +"This tab allows you to manage the codec settings used by stream profiles." msgstr "" -#: src/docs_inc.c:2449 +#: src/docs_inc.c:3875 msgid "This tab displays EPG data used by channels." msgstr "" -#: src/docs_inc.c:4186 +#: src/docs_inc.c:4179 msgid "" "This tab displays various memory usage information useful for debugging." msgstr "" -#: src/docs_inc.c:2256 -msgid "" -"This tab is the second part of Tvheadend's access control mechanism. It is " -"where you set and maintain all user passwords (e.g. for streaming or DVR " -"access)." -msgstr "" - -#: src/docs_inc.c:3459 +#: src/docs_inc.c:3293 msgid "" "This tab is used to configure channel tags. Tags are used to define a set of " "channels - to group them, to aid searches, and similar. Tags are not " @@ -5752,17 +6935,17 @@ msgid "" "Kodi and are a requirement for using Tvheadend with Movian." msgstr "" -#: src/docs_inc.c:2976 +#: src/docs_inc.c:3811 msgid "" "This tab is used to configure operation of the Digital Video Recorder. It is " "not used for scheduling or administration of individual recordings." msgstr "" -#: src/docs_inc.c:2527 +#: src/docs_inc.c:3853 msgid "This tab is used to configure the Electronic Program Guide (EPG)" msgstr "" -#: src/docs_inc.c:2490 +#: src/docs_inc.c:3893 msgid "" "This tab is used to configure the Electronic Program Guide (EPG) grabber " "modules. Tvheadend supports a variety of different EPG grabbing mechanisms. " @@ -5770,323 +6953,313 @@ msgid "" "specific grabber implementations." msgstr "" -#: src/docs_inc.c:2311 +#: src/docs_inc.c:4684 msgid "This tab is used to configure timeshift properties." msgstr "" -#: src/docs_inc.c:3701 -msgid "This tab is used to configure various debugging options in tvheadend." +#: src/docs_inc.c:3361 +msgid "This tab is used to configure various debugging options in Tvheadend." +msgstr "" + +#: src/docs_inc.c:2600 +msgid "" +"This tab is where you configure many of the server features of Tvheadend." +msgstr "" + +#: src/docs_inc.c:114 +msgid "" +"This tab is where you configure/manage your adapters/input, networks, muxes " +"and services." msgstr "" -#: src/docs_inc.c:3292 +#: src/docs_inc.c:2763 msgid "" "This tab is where you manage your recordings. Each entry is moved between " "the _Upcoming / Current Recordings_ , _Finished Recordings_ and _Failed " -"Recordings_ sub-tabs depending on its status." +"Recordings_ sub-tabs depending on status." msgstr "" -#: src/docs_inc.c:3581 +#: src/docs_inc.c:3273 msgid "This tab lists all defined channels." msgstr "" -#: src/docs_inc.c:1673 +#: src/docs_inc.c:4482 +msgid "This tab lists all defined parental rating labels." +msgstr "" + +#: src/docs_inc.c:1820 msgid "This tab shows information about all active connections." msgstr "" -#: src/docs_inc.c:1497 +#: src/docs_inc.c:1967 msgid "This tab shows information about all active subscriptions to Tvheadend." msgstr "" -#: src/docs_inc.c:1049 +#: src/docs_inc.c:1904 msgid "This tab shows information about all currently-open streams." msgstr "" -#: src/docs_inc.c:101 +#: src/docs_inc.c:1869 msgid "This tab shows information about current service mapping activity." msgstr "" -#: src/docs_inc.c:2133 -msgid "" -"This tabs allow configuration of several general parameters that affect the " -"core Tvheadend functionality." +#: src/docs_inc.c:3909 src/docs_inc.c:3925 +msgid "This type of grabber executes an internal (local)" msgstr "" -#: src/docs_inc.c:3174 -msgid "" -"This uses a regular expression (regex) to match the program title \"BBC News" -"\" exactly, otherwise event titles containing the phrase would also match, e." -"g \"BBC News at One\" and \"BBC News at Six\" etc." +#: src/docs_inc.c:3905 +msgid "This type of grabber pulls EPG data directly from the broadcast signal." msgstr "" -#: src/docs_inc.c:233 +#: src/docs_inc.c:3917 src/docs_inc.c:3933 +msgid "This type of grabber reads EPG data from a socket pushed to it using an" +msgstr "" + +#: src/docs_inc.c:623 msgid "" "This usually happens when Tvheadend is installed incorrectly. As a start, " "make sure that the web interface path `/usr/share/tvheadend/src/webui/static/" "` exists and isn't empty." msgstr "" -#: src/docs_inc.c:4104 +#: src/docs_inc.c:6228 msgid "" -"This will cache any channel icons or other images (such as EPG metadata) to " -"be served from the local webserver. This can be useful for multi-client " -"systems and, generally, to reduce hits on upstream providers." +"This wizard is optional, and can be cancelled at any time, but recommended " +"for new users." msgstr "" -#: src/docs_inc.c:5347 +#: src/docs_inc.c:6244 msgid "" "This works alongside the second part, which is a familiar username/password " "combination, so provide these for both an administrator and regular (day-to-" "day) user." msgstr "" -#: src/docs_inc.c:3765 +#: src/docs_inc.c:3417 msgid "Thread" msgstr "" -#: src/docs_inc.c:3773 +#: src/docs_inc.c:4808 +msgid "Tidy channel name" +msgstr "" + +#: src/docs_inc.c:3425 msgid "Time" msgstr "" -#: src/docs_inc.c:3921 +#: src/docs_inc.c:3577 msgid "Time Stamp Fix" msgstr "" -#: src/docs_inc.c:5003 +#: src/docs_inc.c:5228 msgid "Time missed" msgstr "" -#: src/docs_inc.c:5007 +#: src/docs_inc.c:5232 msgid "Time missed can be caused by one (or more) of the following:" msgstr "" -#: src/docs_inc.c:891 -msgid "Time-based Recording (Timers)" -msgstr "" - -#: src/docs_inc.c:2835 -msgid "Timer Tab" +#: src/docs_inc.c:3405 +msgid "Time profiling" msgstr "" -#: src/docs_inc.c:2848 -msgid "Timer add example" +#: src/docs_inc.c:2748 +msgid "Time-based Recording (Timers)" msgstr "" -#: src/docs_inc.c:981 src/docs_inc.c:4089 +#: src/docs_inc.c:2900 src/docs_inc.c:3765 msgid "Timeshift" msgstr "" -#: src/docs_inc.c:3494 -msgid "" -"To add a mux press the _[Add]_ button from the menu bar and select the " -"network you want to add the mux to:" -msgstr "" - -#: src/docs_inc.c:1147 -msgid "" -"To add a new entry, press the _Add_ button. The new (empty) entry will be " -"created on the server but will not be saved and will not necessarily be " -"enabled. You can now change all the cells to the desired values, check the " -"‘enable’ box if applicable and then press _Save_ to activate the new entry." +#: src/docs_inc.c:2902 +msgid "Timeshift settings" msgstr "" -#: src/docs_inc.c:1854 +#: src/docs_inc.c:1678 msgid "" -"To add an entry click the _[Add]_ button from the menu bar, the add dialog " -"should now be displayed. Once you've filled in the required/desired fields " -"you can then press _[Save]_ to add the entry, _[Apply]_ to commit and " -"continue editing or _[Cancel]_ to abort (losing any unsaved changes)." +"To add an entry, click the _Add_ button - you should see a dialog - you can " +"now fill in the desired/required fields. The entry can then be saved " +"(_Create/Save_ button), applied (_Apply_ button), or abandoned (_Cancel_ " +"button). Note, you may need to make a pre-selection, for example, to pick a " +"network, a network type, or tuner." msgstr "" -#: src/docs_inc.c:5353 +#: src/docs_inc.c:692 msgid "" "To allow anonymous access for any account (administrative or regular user) " -"enter an asterisk (*) in the username and password fields. ___It is not_ __ " -"recommended that you allow anonymous access to the admin account." -msgstr "" - -#: src/docs_inc.c:1145 src/docs_inc.c:1879 -msgid "To change a check box or radio button, click once." +"enter an asterisk `*` in the username and password fields. It is not " +"recommended that you allow anonymous access to the admin account. If you " +"plan on accessing Tvheadend over the Internet, make sure you use strong " +"credentials and do not allow anonymous access at all." msgstr "" -#: src/docs_inc.c:747 +#: src/docs_inc.c:500 msgid "" "To close the popup, just click on the [X] window button. The popup isn’t " "modal, so you don’t have to close it before doing something else, and you " "can open as many detailed information popups as you want." msgstr "" -#: src/docs_inc.c:2742 +#: src/docs_inc.c:4346 msgid "" -"To create a network click the _[Add]_ button from the menu bar and then " -"select the required network type:" +"To create services without probing, _Service ID_ must be set (usually to 1) " +"and the _Scan after creation_ check box un-ticked." msgstr "" -#: src/docs_inc.c:2426 +#: src/docs_inc.c:1684 msgid "" -"To create a new CA configuration press the _[Add]_ button from the menu bar, " -"you will then be asked to select a client type. Once you've selected a type " -"you can then enter/select the desired options from the resultant _Add_ " -"dialog." +"To edit a single entry, double click on the desired field/cell. It should " +"now be editable. Once you've made your changes you can then save (_Save_ " +"button), or abandon (_Undo_ button). After a cell is changed, a small red " +"flag or triangle will appear in the top-left corner to indicate that it has " +"been changed. To change a check box or radio button, click once." msgstr "" -#: src/docs_inc.c:3014 +#: src/docs_inc.c:1680 msgid "" -"To create a new profile press the _[Add]_ button from the menu bar, a new " -"entry \"! New config\" will be added to the grid, click on that entry to " -"configure it - don't forget to save!" +"To edit/delete etc, select the entry (or entries - see multi-select below) " +"and press the desired button." msgstr "" -#: src/docs_inc.c:2636 -msgid "" -"To create a new profile press the _[Add]_ button from the menu bar, you will " -"then be asked to select a profile type." +#: src/docs_inc.c:1737 +msgid "To include class documentation you'd use:" msgstr "" -#: src/docs_inc.c:2959 -msgid "" -"To create a superuser account you must have access to your Tvheadend " -"configuration directory (most commonly `$HOME/.hts/tvheadend`) and be able " -"to create a plain-text file named `superuser` with the following (JSON " -"formatted) content:" +#: src/docs_inc.c:1739 +msgid "To include multi-use docs (placed in the `docs/markdown/inc/` folder:" msgstr "" -#: src/docs_inc.c:3528 -msgid "" -"To delete a mux highlight (select) the desired muxes from within the grid, " -"and press the _[Delete]_ button from the menu bar." +#: src/docs_inc.c:1632 +msgid "To open the log click the bar at the very bottom of the interface.." msgstr "" -#: src/docs_inc.c:1877 -msgid "To edit a cell, double click on it." +#: src/docs_inc.c:6262 +msgid "" +"To save you from manually entering muxes, Tvheadend includes predefined mux " +"lists. Please select an option from the list for each network." msgstr "" -#: src/docs_inc.c:1143 +#: src/docs_inc.c:3079 msgid "" -"To edit a cell, double click on it. After a cell is changed, a small red " -"flag or triangle will appear in the top-left corner to indicate that it has " -"been changed. These changes can now be kept (_Save_ button), or abandoned " -"(_Undo_ button)." +"To use bouquets, ensure to add and scan all available muxes using the " +"predefined muxes or manual configuration." msgstr "" -#: src/docs_inc.c:2432 src/docs_inc.c:3020 +#: src/docs_inc.c:5742 src/docs_inc.c:5822 msgid "" -"To edit an existing configuration, click on it from within the grid, the " -"_Parameters_ panel should then appear on the right hand side." +"To use special characters (e.g. spaces), either put the string in double " +"quotes or escape the individual characters." msgstr "" -#: src/docs_inc.c:2650 +#: src/docs_inc.c:5914 msgid "" -"To edit an existing profile, click on it from within the grid, the " -"_Parameters_ panel should then appear on the right hand side." +"To use special characters (e.g. spaces), either put the string in double " +"quotes or escape the individual characters:" msgstr "" -#: src/docs_inc.c:21 -msgid "To include class documentation you'd use:" +#: src/docs_inc.c:440 +msgid "Toolbar item" msgstr "" -#: src/docs_inc.c:23 -msgid "To include multi-use docs (placed in the `docs/markdown/inc/` folder:" +#: src/docs_inc.c:3701 +msgid "Transcode" msgstr "" -#: src/docs_inc.c:3234 -msgid "" -"To use bouquets, ensure to add and scan all available muxes using the " -"predefined muxes or manual configuration." +#: src/docs_inc.c:4466 +msgid "Transcode Profile" msgstr "" -#: src/docs_inc.c:4425 src/docs_inc.c:4787 src/docs_inc.c:5229 +#: src/docs_inc.c:2115 msgid "" -"To use special characters (e.g. spaces), either put the string in quotes or " -"escape the individual characters." +"Transcoding (updated for 4.2, so needs to be tagged properly and reversed as " +"applicable to 4.0)" msgstr "" -#: src/docs_inc.c:4029 -msgid "Transcode" +#: src/docs_inc.c:1116 +msgid "Transcoding Support" msgstr "" -#: src/docs_inc.c:963 src/docs_inc.c:2600 -msgid "Transcode Profile" +#: src/docs_inc.c:5472 +msgid "" +"Translate decimal 192 (0xC0 = Australian-specific 'comedy') to decimal 20 " +"(0x14 = ETSI standard 'comedy')." msgstr "" -#: src/docs_inc.c:1213 +#: src/docs_inc.c:5476 msgid "" -"Transcoding (updated for 4.2, so needs to be tagged properly and reversed as " -"applicable to 4.0)" +"Translate decimal 208 (0xD0 = Australian-specific 'drama') to decimal 16 " +"(0x10 = ETSI standard 'movie/drama (general)')." msgstr "" -#: src/docs_inc.c:1755 -msgid "Transcoding Support" +#: src/docs_inc.c:5480 +msgid "" +"Translate decimal 224 (0xE0 = Australian-specific 'documentary') to decimal " +"35 (0x23 = ETSI standard 'documentary')." msgstr "" -#: src/docs_inc.c:3913 +#: src/docs_inc.c:3569 msgid "Transport Stream" msgstr "" -#: src/docs_inc.c:2553 +#: src/docs_inc.c:5404 +msgid "Treated as new if changed?" +msgstr "" + +#: src/docs_inc.c:1400 msgid "Trigger OTA EPG Grabber" msgstr "" -#: src/docs_inc.c:4800 +#: src/docs_inc.c:5928 msgid "Tuner" msgstr "" -#: src/docs_inc.c:4802 +#: src/docs_inc.c:5930 msgid "Tuner A" msgstr "" -#: src/docs_inc.c:4804 +#: src/docs_inc.c:5932 msgid "Tuner B" msgstr "" -#: src/docs_inc.c:4806 +#: src/docs_inc.c:5934 msgid "Tuner C" msgstr "" -#: src/docs_inc.c:5441 -msgid "Tuners already in use will not appear below." -msgstr "" - -#: src/docs_inc.c:143 -msgid "Tvheadend 4.2 User Guide" -msgstr "" - -#: src/docs_inc.c:147 -msgid "Tvheadend Logo" +#: src/docs_inc.c:710 +msgid "Tuners already in use will not appear." msgstr "" -#: src/docs_inc.c:219 +#: src/docs_inc.c:609 msgid "" "Tvheadend can generate a playlist of all your mapped services (channels). " "You can download it from the webui at `http://IP:Port/playlist`, e.g. " "`http://192.168.0.2:9981/playlist`." msgstr "" -#: src/docs_inc.c:567 +#: src/docs_inc.c:288 msgid "" "Tvheadend has a built-in Electronic Program Guide. The EPG is an in-memory " "database populated with all the information about events received from the " "DVB networks over-the-air or from external grabbers such as XMLTV." msgstr "" -#: src/docs_inc.c:2957 +#: src/docs_inc.c:1702 msgid "" -"Tvheadend includes functionality that allows you to regain access to your " -"Tvheadend instance in case of emergency or if you find yourself locked out, " -"this is known as a superuser account. On some systems you may been asked to " -"enter a superuser username and password during installation." +"Tvheadend includes copies of many of these pages in the application, which " +"is easier to find when you're wondering what to do next." msgstr "" -#: src/docs_inc.c:187 +#: src/docs_inc.c:1062 msgid "Tvheadend interface" msgstr "" -#: src/docs_inc.c:183 +#: src/docs_inc.c:1058 msgid "" "Tvheadend is a lightweight, easily-configured, general-purpose TV/video " "streaming server and recorder (PVR/DVR) for GNU/Linux, FreeBSD and Android." msgstr "" -#: src/docs_inc.c:1173 +#: src/docs_inc.c:935 msgid "" "Tvheadend is intended to be lightweight, so it will run on a NAS or similar " "__low-powered CPU__ . Note that the exception here is transcoding: if you " @@ -6098,80 +7271,108 @@ msgid "" "will any serious file serving." msgstr "" -#: src/docs_inc.c:5362 +#: src/docs_inc.c:6282 msgid "" "Tvheadend is now scanning for available services. Please wait until the scan " "completes.." msgstr "" -#: src/docs_inc.c:1117 +#: src/docs_inc.c:1244 msgid "Tvheadend is operated primarily through a tabbed web interface." msgstr "" -#: src/docs_inc.c:1559 +#: src/docs_inc.c:2021 msgid "" "Tvheadend is testing the requested stream to see if it's available - if a " "subscription stays in this state too long it may indicate a signal issue." msgstr "" -#: src/docs_inc.c:2340 +#: src/docs_inc.c:1628 +msgid "Tvheadend log" +msgstr "" + +#: src/docs_inc.c:730 +msgid "" +"Tvheadend should now be scanning for available services. Please wait until " +"the scan completes." +msgstr "" + +#: src/docs_inc.c:3111 msgid "" "Tvheadend supports connecting to card clients via the cwc (newcamd) and " "capmt (linux network dvbapi) protocols for so-called 'softcam' descrambling." msgstr "" -#: src/docs_inc.c:2892 +#: src/docs_inc.c:5288 +msgid "" +"Tvheadend supports multiple different fanart grabbers/providers, and can be " +"extended with third-party grabbers." +msgstr "" + +#: src/docs_inc.c:3051 msgid "" "Tvheadend verifies access by scanning through all enabled access control " -"entries in sequence, from the top of the list to the bottom. The permission " -"flags, streaming profiles, DVR config profiles, channel tags, and channel " -"number ranges are combined for all matching access entries. You can control " -"which parameters are merged (on a per-entry basis), see _Change parameters_" +"entries in sequence, from the top of the list to the bottom. The order of " +"entries is __extremely__ important! It's recommended that you put wildcard " +"(anonymous) accounts at top and all others (with special permissions) at the " +"bottom." msgstr "" -#: src/docs_inc.c:5017 +#: src/docs_inc.c:5242 msgid "" "Tvheadend wasn't running or crashed when a scheduled event/entry was to " "start." msgstr "" -#: src/docs_inc.c:3522 +#: src/docs_inc.c:4344 msgid "" -"Tvheadend won't scan the newly added mux instantly, it can take up to 10 " -"minutes to begin an initial scan." +"Tvheadend will by default probe each playlist entry for service information. " +"Some service providers do not allow such probing & will deny (or rate limit) " +"access, leading to scan failures." msgstr "" -#: src/docs_inc.c:5307 src/docs_inc.c:5385 +#: src/docs_inc.c:6182 src/docs_inc.c:6206 msgid "Tvheadend.org" msgstr "" -#: src/docs_inc.c:2582 -msgid "Types" +#: src/docs_inc.c:2606 src/docs_inc.c:3123 src/docs_inc.c:3899 +#: src/docs_inc.c:4422 +msgid "Type" +msgstr "" + +#: src/docs_inc.c:5616 +msgid "" +"Typically the `$q` and `$Q` formats would be combined with other modifiers " +"to generate a complete filename such as `$q$n.$x`." msgstr "" -#: src/docs_inc.c:1635 +#: src/docs_inc.c:1009 msgid "" "Typically, download the binary file and install it into `/lib/firmware`, " "owned by `root:root`, permissions `rw-r--r--` (0644)" msgstr "" -#: src/docs_inc.c:3809 +#: src/docs_inc.c:3461 msgid "UPnP Protocol" msgstr "" -#: src/docs_inc.c:3797 +#: src/docs_inc.c:3449 msgid "URL" msgstr "" -#: src/docs_inc.c:1972 +#: src/docs_inc.c:245 src/docs_inc.c:2860 msgid "URL Syntax" msgstr "" -#: src/docs_inc.c:1283 +#: src/docs_inc.c:5398 +msgid "URL in playlist" +msgstr "" + +#: src/docs_inc.c:2152 msgid "URL syntax" msgstr "" -#: src/docs_inc.c:1603 +#: src/docs_inc.c:977 msgid "" "USB tuners are cheap, work well and are frequently well-matched to " "physically-smaller builds (e.g. HTPCs) which simply don't have the internal " @@ -6179,123 +7380,134 @@ msgid "" "powered hub to work properly." msgstr "" -#: src/docs_inc.c:5124 +#: src/docs_inc.c:4708 msgid "USE" msgstr "" -#: src/docs_inc.c:3070 +#: src/docs_inc.c:4021 msgid "" "USE / EMPTY rules have precedence against IGNORE (if the stream is already " "selected - it cannot be ignored)." msgstr "" -#: src/docs_inc.c:3789 -msgid "UUID" -msgstr "" - -#: src/docs_inc.c:1936 src/docs_inc.c:2151 src/docs_inc.c:2211 -#: src/docs_inc.c:2329 src/docs_inc.c:2358 src/docs_inc.c:2467 -#: src/docs_inc.c:2508 src/docs_inc.c:2549 src/docs_inc.c:2616 -#: src/docs_inc.c:2994 src/docs_inc.c:3322 src/docs_inc.c:4122 -msgid "Undo" +#: src/docs_inc.c:5050 +msgid "UTF-8 encoded URL" msgstr "" -#: src/docs_inc.c:2360 -msgid "" -"Undo any changes made to the CA client configuration since the last save." +#: src/docs_inc.c:3441 +msgid "UUID" msgstr "" -#: src/docs_inc.c:2618 -msgid "" -"Undo any changes made to the selected configuration since the last save." +#: src/docs_inc.c:1286 src/docs_inc.c:2534 +msgid "Undo" msgstr "" -#: src/docs_inc.c:2996 -msgid "Undo any changes made to the selected profile since the last save." +#: src/docs_inc.c:3729 +msgid "Unicable (EN50494)" msgstr "" -#: src/docs_inc.c:2153 -msgid "Undo changes since the last save." +#: src/docs_inc.c:2678 +msgid "Unicable EN50494 (experimental)" msgstr "" -#: src/docs_inc.c:4053 -msgid "Unicable (EN50494)" +#: src/docs_inc.c:2680 +msgid "Unicable LNB configuration." msgstr "" -#: src/docs_inc.c:511 -msgid "Unicable EN50494 (experimental)" +#: src/docs_inc.c:5732 src/docs_inc.c:5904 +msgid "Unique ID of recording" msgstr "" -#: src/docs_inc.c:5056 +#: src/docs_inc.c:5552 msgid "Unique number added when the file already exists" msgstr "" -#: src/docs_inc.c:501 +#: src/docs_inc.c:2662 msgid "Universal LNB" msgstr "" -#: src/docs_inc.c:4268 +#: src/docs_inc.c:2664 +msgid "Universal LNB - most DVB-S tuners." +msgstr "" + +#: src/docs_inc.c:4852 msgid "Unknown" msgstr "" -#: src/docs_inc.c:57 +#: src/docs_inc.c:1773 msgid "Unordered list can use asterisks" msgstr "" -#: src/docs_inc.c:47 +#: src/docs_inc.c:1763 msgid "Unordered sub-list." msgstr "" -#: src/docs_inc.c:881 +#: src/docs_inc.c:2724 src/docs_inc.c:2744 src/docs_inc.c:2752 msgid "Upcoming / Current Recordings" msgstr "" -#: src/docs_inc.c:3190 -msgid "Upcoming/Current Recordings" -msgstr "" - -#: src/docs_inc.c:1643 +#: src/docs_inc.c:53 msgid "Updating the Documentation" msgstr "" -#: src/docs_inc.c:1029 +#: src/docs_inc.c:5 msgid "Usage: `tvheadend [OPTIONS]`" msgstr "" -#: src/docs_inc.c:5256 +#: src/docs_inc.c:2402 +msgid "Use" +msgstr "" + +#: src/docs_inc.c:635 +msgid "" +"Use '--http_root' directive to specify the alternative http webroot (initial " +"path prefix). The proxy server _MUST_ pass this webroot path in the HTTP " +"request, otherwise an access to the Tvheadend server will end with the " +"endless redirect loop." +msgstr "" + +#: src/docs_inc.c:5978 msgid "Use DVR profile setting." msgstr "" -#: src/docs_inc.c:5138 +#: src/docs_inc.c:4800 +msgid "Use fuzzy mapping if merging same name" +msgstr "" + +#: src/docs_inc.c:4802 +msgid "Use fuzzy name comparison when mapping - used with" +msgstr "" + +#: src/docs_inc.c:4722 msgid "" "Use only this elementary stream. No other elementary streams will be used." msgstr "" -#: src/docs_inc.c:4602 +#: src/docs_inc.c:5076 msgid "Use service name \"as is\" to generate the filename." msgstr "" -#: src/docs_inc.c:4848 +#: src/docs_inc.c:5632 msgid "Use the \"Persistent user interface level\" value as set in" msgstr "" -#: src/docs_inc.c:4875 +#: src/docs_inc.c:6068 msgid "Use the (default) blue theme." msgstr "" -#: src/docs_inc.c:4301 +#: src/docs_inc.c:6096 msgid "Use the default view level value as set in" msgstr "" -#: src/docs_inc.c:4879 +#: src/docs_inc.c:6072 msgid "Use the gray theme." msgstr "" -#: src/docs_inc.c:4883 +#: src/docs_inc.c:6076 msgid "Use the high contrast accessibility theme." msgstr "" -#: src/docs_inc.c:5132 +#: src/docs_inc.c:4716 msgid "" "Use this elementary stream only one time per service type (like video, " "audio, subtitles) and language. The first sucessfully compared rule wins. " @@ -6303,143 +7515,207 @@ msgid "" "language and another rule with the ONE" msgstr "" -#: src/docs_inc.c:5126 +#: src/docs_inc.c:4710 msgid "Use this elementary stream." msgstr "" -#: src/docs_inc.c:3600 -msgid "User Icon" +#: src/docs_inc.c:5462 +msgid "" +"Use this setting to translate broadcaster-specific, country-specific or " +"other customised genre tags into tags recognised by tvheadend." +msgstr "" + +#: src/docs_inc.c:700 +msgid "Use tuners with .. in the name" +msgstr "" + +#: src/docs_inc.c:1046 +msgid "Useful information you'll need to know before using Tvheadend" +msgstr "" + +#: src/docs_inc.c:3016 +msgid "User account management." msgstr "" -#: src/docs_inc.c:4718 src/docs_inc.c:4720 +#: src/docs_inc.c:5018 src/docs_inc.c:5020 msgid "User interface level" msgstr "" -#: src/docs_inc.c:903 +#: src/docs_inc.c:4880 +msgid "Username/Entry (matched in sequence)" +msgstr "" + +#: src/docs_inc.c:2058 msgid "Users" msgstr "" -#: src/docs_inc.c:1886 -msgid "Using the" +#: src/docs_inc.c:1048 src/docs_inc.c:1242 +msgid "Using the Interface" msgstr "" -#: src/docs_inc.c:3410 -msgid "" -"Using the Electronic Program Guide search functionality, find the program/" -"event you would like to record. Click on it, then using the broadcast " -"details dialog you can:" +#: src/docs_inc.c:652 src/docs_inc.c:660 +msgid "Using the Wizard" +msgstr "" + +#: src/docs_inc.c:3785 +msgid "VA-API" msgstr "" -#: src/docs_inc.c:801 +#: src/docs_inc.c:554 msgid "VP8" msgstr "" -#: src/docs_inc.c:641 +#: src/docs_inc.c:374 msgid "Very long programs, e.g. major sporting events" msgstr "" -#: src/docs_inc.c:625 +#: src/docs_inc.c:358 msgid "Very short news bulletins, children's programs, etc." msgstr "" -#: src/docs_inc.c:965 +#: src/docs_inc.c:3983 msgid "Video Stream Filters" msgstr "" -#: src/docs_inc.c:4646 +#: src/docs_inc.c:4946 msgid "Video recorder" msgstr "" -#: src/docs_inc.c:3072 +#: src/docs_inc.c:3985 +msgid "Video stream filter." +msgstr "" + +#: src/docs_inc.c:1524 src/docs_inc.c:1548 src/docs_inc.c:1666 +msgid "View Level" +msgstr "" + +#: src/docs_inc.c:1560 +msgid "View level" +msgstr "" + +#: src/docs_inc.c:4023 msgid "Visual Verification of Filtering" msgstr "" -#: src/docs_inc.c:827 +#: src/docs_inc.c:580 msgid "Vorbis" msgstr "" -#: src/docs_inc.c:1329 src/docs_inc.c:1385 src/docs_inc.c:1445 +#: src/docs_inc.c:2214 src/docs_inc.c:2304 src/docs_inc.c:2364 msgid "WHAT" msgstr "" -#: src/docs_inc.c:4262 +#: src/docs_inc.c:4846 msgid "" "Warning, setting an incorrect scheme can lead to crashes. If you're unsure " "select _System_ ." msgstr "" -#: src/docs_inc.c:661 src/docs_inc.c:759 +#: src/docs_inc.c:1312 msgid "Watch TV" msgstr "" -#: src/docs_inc.c:27 +#: src/docs_inc.c:1743 msgid "Watch this one - indentation is key." msgstr "" -#: src/docs_inc.c:1239 +#: src/docs_inc.c:512 +msgid "Watching TV" +msgstr "" + +#: src/docs_inc.c:282 +msgid "Watching TV and Browser Codec Support" +msgstr "" + +#: src/docs_inc.c:284 +msgid "Watching TV and browser codec support" +msgstr "" + +#: src/docs_inc.c:2141 msgid "" "We need the webUI pages documented (as they are). How much should they be " "the how-tos, and how much should these be separate?" msgstr "" -#: src/docs_inc.c:91 +#: src/docs_inc.c:1807 msgid "" "We're using default heading/cell justification, so it's consistent " "throughout." msgstr "" -#: src/docs_inc.c:873 +#: src/docs_inc.c:2048 msgid "Web Interface Guide" msgstr "" -#: src/docs_inc.c:4085 +#: src/docs_inc.c:3761 msgid "Web User Interface" msgstr "" -#: src/docs_inc.c:4642 +#: src/docs_inc.c:4942 msgid "Web interface" msgstr "" -#: src/docs_inc.c:1837 +#: src/docs_inc.c:1198 msgid "Web interface internationalization" msgstr "" -#: src/docs_inc.c:4706 src/docs_inc.c:4708 +#: src/docs_inc.c:5006 src/docs_inc.c:5008 msgid "Web interface language" msgstr "" -#: src/docs_inc.c:773 +#: src/docs_inc.c:526 msgid "WebM" msgstr "" -#: src/docs_inc.c:181 -msgid "Welcome to Tvheadend!" +#: src/docs_inc.c:748 src/docs_inc.c:1652 +msgid "What it does" msgstr "" -#: src/docs_inc.c:5404 +#: src/docs_inc.c:909 +msgid "What's needed to run Tvheadend" +msgstr "" + +#: src/docs_inc.c:4526 +msgid "" +"When a new rating is encountered from an XMLTV EPG source, a placeholder " +"label similar to the DVB ones is created and you will need to add the " +"country code and the ages." +msgstr "" + +#: src/docs_inc.c:4508 +msgid "" +"When a placeholder label is in use, the programme details in the EPG will " +"show this placeholder entry rather than the expected value." +msgstr "" + +#: src/docs_inc.c:802 +msgid "" +"When creating a DVB-S network, be sure to set the orbital position of the " +"satellite to which your dish is pointing, as some satellites provide " +"additional information related to other nearby satellites that you may not " +"be able to receive." +msgstr "" + +#: src/docs_inc.c:1608 msgid "" -"Welcome to Tvheadend, your TV streaming server and video recorder. This " -"wizard will help you get up and running fast. Let's start by configuring the " -"basic language settings. Please select the default user interface and EPG " -"language(s)." +"When making changes (in the parameter panel) be sure to save __before__ " +"clicking on another item in the list." msgstr "" -#: src/docs_inc.c:279 +#: src/docs_inc.c:4502 msgid "" -"When creating a DVB-S network, be sure to set the orbital position of the " -"satellite to which your dish is pointing, as some satellites provide " -"additional information related to other nearby satellites that you may not " -"be able to receive." +"When the rating labels module encounters a new country and age combination, " +"it will create a placeholder entry in the rating labels table as follows:" msgstr "" -#: src/docs_inc.c:419 +#: src/docs_inc.c:1234 msgid "" "When you select the channel you want to watch or record, Tvheadend can then " "map a path through all those variables to ask a particular tuner to go and " "get the signal for you." msgstr "" -#: src/docs_inc.c:4260 +#: src/docs_inc.c:4844 msgid "" "Whenever you read or write data to the filesystems, the information is kept " "(cached) in memory for a while. This means that regularly-accessed files are " @@ -6449,7 +7725,7 @@ msgid "" "be written in one go." msgstr "" -#: src/docs_inc.c:445 +#: src/docs_inc.c:1023 msgid "" "Where a pre-built package exists, this will usually get you the last " "official stable version. However, more advanced users may be interested in " @@ -6457,7 +7733,37 @@ msgid "" "version." msgstr "" -#: src/docs_inc.c:1165 +#: src/docs_inc.c:917 +msgid "Where to get Tvheadend and how-to install it" +msgstr "" + +#: src/docs_inc.c:94 +msgid "Where you configure adapters" +msgstr "" + +#: src/docs_inc.c:102 +msgid "Where you configure multiplexes" +msgstr "" + +#: src/docs_inc.c:110 +msgid "" +"Where you configure mux schedulers - schedule Tvheadend to tune to a " +"specific mux to receive different types of data, EMMs, EIT etc" +msgstr "" + +#: src/docs_inc.c:98 +msgid "Where you configure networks" +msgstr "" + +#: src/docs_inc.c:2612 +msgid "Where you configure the frontend, whether or not it's enabled etc." +msgstr "" + +#: src/docs_inc.c:2660 +msgid "Where you configure various settings related to your DVB-S tuners." +msgstr "" + +#: src/docs_inc.c:927 msgid "" "Where you have aerial/coax connections might influence your choice - unless " "you use SAT>IP or have some other way to transport your TV signal over a " @@ -6465,7 +7771,13 @@ msgid "" "your tuners." msgstr "" -#: src/docs_inc.c:1169 +#: src/docs_inc.c:5598 +msgid "" +"Whereas the number 2 variant forces the recording to be formatted as a tv " +"series." +msgstr "" + +#: src/docs_inc.c:931 msgid "" "Wherever you install it, Tvheadend primarily runs on __Linux__ - pre-built " "binaries are available for most Debian-based distributions (Debian itself, " @@ -6474,124 +7786,166 @@ msgid "" "Android (which uses the Linux kernel)." msgstr "" -#: src/docs_inc.c:201 -msgid "" -"While supported in previous versions, analogue video (V4L) is no longer " -"supported directly. If you still need this, or need to input signals from " -"video cameras or other non-broadcast sources, use `pipe://`." -msgstr "" - -#: src/docs_inc.c:4379 src/docs_inc.c:4757 src/docs_inc.c:5179 +#: src/docs_inc.c:5676 src/docs_inc.c:5776 src/docs_inc.c:5868 msgid "Who created this recording" msgstr "" -#: src/docs_inc.c:415 -msgid "Why The Complexity?" +#: src/docs_inc.c:1230 +msgid "Why the Complexity?" msgstr "" -#: src/docs_inc.c:4982 +#: src/docs_inc.c:5150 msgid "Wikipedia for a detailed look into Cron." msgstr "" -#: src/docs_inc.c:73 +#: src/docs_inc.c:3049 +msgid "" +"Wildcard (anonymous) accounts (that require no username or password) can be " +"created by entering an asterisk `*` in the username/password field. These " +"accounts are matched using the network prefix _(Allowed networks)_ , acting " +"similar to a username." +msgstr "" + +#: src/docs_inc.c:4402 +msgid "" +"Wildcard (anonymous) accounts don't actually need a password, but it's " +"recommended you add one anyway (enter an asterisk `*`)." +msgstr "" + +#: src/docs_inc.c:1789 msgid "Will generate:" msgstr "" -#: src/docs_inc.c:1195 +#: src/docs_inc.c:664 +msgid "Wizard" +msgstr "" + +#: src/docs_inc.c:2097 msgid "Work-in-progress notes" msgstr "" -#: src/docs_inc.c:4081 +#: src/docs_inc.c:3255 +msgid "Wrapper (capmt_ca.so)" +msgstr "" + +#: src/docs_inc.c:3911 src/docs_inc.c:3919 src/docs_inc.c:4522 +msgid "XMLTV" +msgstr "" + +#: src/docs_inc.c:3757 msgid "XMLTV EPG Import" msgstr "" -#: src/docs_inc.c:4858 +#: src/docs_inc.c:5642 msgid "Yes" msgstr "" -#: src/docs_inc.c:227 +#: src/docs_inc.c:5408 +msgid "Yes, because no components are ignored." +msgstr "" + +#: src/docs_inc.c:5420 +msgid "Yes, but only if the second-from-last component" +msgstr "" + +#: src/docs_inc.c:617 msgid "" "Yes, not all services are given a name by providers. These services are " "usually hidden for a reason and are often used for things such as encrypted " "guide data for set-top boxes, interactive services, and so on." msgstr "" -#: src/docs_inc.c:5301 src/docs_inc.c:5377 -msgid "You are now finished." +#: src/docs_inc.c:4902 +msgid "Yes, this is because the above entry \"Change parameters\" rights" msgstr "" -#: src/docs_inc.c:1589 -msgid "You basically have the choice of:" +#: src/docs_inc.c:4890 src/docs_inc.c:4900 src/docs_inc.c:4910 +#: src/docs_inc.c:4912 src/docs_inc.c:4922 +msgid "Yes." msgstr "" -#: src/docs_inc.c:253 +#: src/docs_inc.c:4514 msgid "" -"You can also consult the in-application help text, which mirrors this guide " -"to a very great extent." +"You are required to manually edit this placeholder entry in order to provide " +"the appropriate rating text to display. The correct text can be found by " +"searching for the specific programme in another EPG source or by obtaining " +"the classification guidelines in the location (country) in question. This " +"only needs to be done once for each label, all other programmes with that " +"label will be automatically adjusted." msgstr "" -#: src/docs_inc.c:321 +#: src/docs_inc.c:963 +msgid "You basically have the choice of:" +msgstr "" + +#: src/docs_inc.c:844 msgid "You can also use" msgstr "" -#: src/docs_inc.c:753 +#: src/docs_inc.c:506 msgid "You can change or delete the autorec rules in the __" msgstr "" -#: src/docs_inc.c:647 +#: src/docs_inc.c:380 msgid "" "You can clear an individual filter by simply deleting its contents, or by " "selecting _‘(Clear filter)’_ as appropriate on all except the title filter. " "If you want to clear all filters, just press the _[Reset All]_ button." msgstr "" -#: src/docs_inc.c:2438 src/docs_inc.c:2656 -msgid "You can clone an existing config by clicking the _[Clone]_ button." -msgstr "" - -#: src/docs_inc.c:3026 -msgid "You can clone an existing profile by clicking the _[Clone]_ button." +#: src/docs_inc.c:4077 src/docs_inc.c:4400 +msgid "You can enter whatever you like in the comment field." msgstr "" -#: src/docs_inc.c:2949 +#: src/docs_inc.c:4398 msgid "" -"You can have multiple entries using the same username with varying rights, " -"allowing you to enable / disable each as needed. Note, matching (enabled) " -"accounts will have permissions combined." +"You can have multiple passwords matching a single _Access Entry_ if you wish." msgstr "" -#: src/docs_inc.c:17 +#: src/docs_inc.c:1733 msgid "" "You can include documentation/items in other markdown files by using the " "tvh_class_doc, tvh_include and tvh_class_items tags." msgstr "" -#: src/docs_inc.c:2090 +#: src/docs_inc.c:3279 msgid "" -"You can map/remove a service to/from an existing channel by doing the " -"following:" +"You can play a stream by clicking the play icon. This will automatically " +"launch an appropriate player, otherwise you will need to manually open the " +"playlist to start watching (normally a double-click on the downloaded file). " +"Note, the links don't link to the actual stream but to a playlist for use " +"with media players such as VLC, If you'd prefer to receive the raw stream " +"instead, you can do so by removing the /play/ path from the URL - see URL " +"Syntax for more info." msgstr "" -#: src/docs_inc.c:1964 +#: src/docs_inc.c:2852 msgid "You can play a stream/file by clicking the play icon !" msgstr "" -#: src/docs_inc.c:3450 +#: src/docs_inc.c:4616 msgid "" -"You can re-schedule an entry by pressing the _[Re-record]_ button on the " -"menu bar." +"You can put a custom M3U playlist (which will be advertised to clients) in " +"your Tvheadend configuration directory - filename _satip.m3u_ ." msgstr "" -#: src/docs_inc.c:55 +#: src/docs_inc.c:2779 +msgid "" +"You can schedule a one-time only recording by pressing the [Add] button from " +"the menu bar in the _Upcoming / Current Recordings_ tab. You must enter a " +"title, a start (and an end) time, and pick a channel." +msgstr "" + +#: src/docs_inc.c:1771 msgid "You can't have have properly indented paragraphs within list items." msgstr "" -#: src/docs_inc.c:4978 +#: src/docs_inc.c:5146 msgid "" "You cannot use non-standard predefined scheduling definitions for this field." msgstr "" -#: src/docs_inc.c:5351 +#: src/docs_inc.c:690 msgid "" "You may enter a comma-separated list of network prefixes (IPv4/IPv6). If you " "were asked to enter a username and password during installation, we'd " @@ -6599,37 +7953,33 @@ msgid "" "unexpected behavior, incorrect permissions etc." msgstr "" -#: src/docs_inc.c:5303 src/docs_inc.c:5379 +#: src/docs_inc.c:6176 src/docs_inc.c:6202 msgid "" "You may further customize your settings by editing channel numbers, etc." msgstr "" -#: src/docs_inc.c:3240 +#: src/docs_inc.c:3085 msgid "You may import your own bouquet using enigma2 (.tv) formatted files." msgstr "" -#: src/docs_inc.c:5338 +#: src/docs_inc.c:764 msgid "" "You may need to enable specific EPG grabbers to receive OTA EPG data, See " "the _EPG Grabber Modules_ Help doc for details." msgstr "" -#: src/docs_inc.c:2237 +#: src/docs_inc.c:4634 msgid "You must enter a _SAT>IP source number_ for all the" msgstr "" -#: src/docs_inc.c:745 +#: src/docs_inc.c:4075 msgid "" -"You will also see _[Search IMDB]_ and _[TheTVDB]_ buttons to look for the " -"program by name on imdb.com/thetvdb.com, and a _[Play program]_ button to " -"watch a program that’s already in progress. This second button downloads a " -"playlist file (XSPF or M3U depending on your startup options); if your " -"system is configured for it, this will automatically launch an appropriate " -"player, otherwise you will need to manually open the playlist to start " -"watching (normally a double-click on the downloaded file)." +"You must enter a network prefix to block. For example, to block just " +"`192.168.6.66` enter `192.168.6.66/32` or to block the all addresses in the " +"`192.168.6` range, enter `192.168.6.0/24`." msgstr "" -#: src/docs_inc.c:1171 +#: src/docs_inc.c:933 msgid "" "You will only need __c. 30MB disk space__ for the application and associated " "files, and maybe anything up to __1GB__ for your configuration - depending " @@ -6639,131 +7989,143 @@ msgid "" "about 1GB, while high bitrate HD H.264 will easily consume 5GB+ per hour." msgstr "" -#: src/docs_inc.c:1888 -msgid "[Edit]" +#: src/docs_inc.c:768 +msgid "" +"You've now finished the wizard, at this point you should be able to view " +"your channels and make further changes; If not, please take a look at the " +"manual set-up below." msgstr "" -#: src/docs_inc.c:2941 -msgid "_ tab - not required for wildcard accounts." +#: src/docs_inc.c:482 +msgid "[Autorec]" msgstr "" -#: src/docs_inc.c:3192 -msgid "" -"_ tab. __Note that if your rule matches any in-progress events they will " -"automatically start being recorded.__" +#: src/docs_inc.c:150 +msgid "[Panasonic MN88472] #0" +msgstr "" + +#: src/docs_inc.c:451 +msgid "[Play]" +msgstr "" + +#: src/docs_inc.c:478 +msgid "[Record Series]" +msgstr "" + +#: src/docs_inc.c:471 +msgid "[Record]" +msgstr "" + +#: src/docs_inc.c:3201 src/docs_inc.c:3221 src/docs_inc.c:3251 +msgid "[dvbapi]" msgstr "" -#: src/docs_inc.c:4423 src/docs_inc.c:4785 src/docs_inc.c:5227 +#: src/docs_inc.c:5740 src/docs_inc.c:5820 src/docs_inc.c:5912 msgid "_Example usage_" msgstr "" -#: src/docs_inc.c:4581 +#: src/docs_inc.c:5194 msgid "" "_Local_ only checks for duplicates created by the same autorec rule, _All_ " "checks all the DVR logs for duplicates." msgstr "" -#: src/docs_inc.c:2904 -msgid "" -"_The order of entries is __extremely__ important!_ It's recommended that you " -"put the wildcard (asterisk `*`) accounts at top and all other accounts (with " -"special permissions) at the bottom." -msgstr "" - -#: src/docs_inc.c:617 +#: src/docs_inc.c:350 msgid "" "_Title_ , _Channel_ , _Tag_ and _Content Type_ are dependent on your " "configuration and on what your broadcaster sends. Options for the _Duration_ " "are as follows:" msgstr "" -#: src/docs_inc.c:1077 +#: src/docs_inc.c:1922 msgid "__ : Clear all \"Uncorrected Blocks\", \"BER\", etc stats." msgstr "" -#: src/docs_inc.c:1701 +#: src/docs_inc.c:1838 msgid "" "__ : Forcefully kill the connection. Note that many applications such as " "Kodi will automatically reconnect when a connection is dropped." msgstr "" -#: src/docs_inc.c:743 -msgid "" -"__ tab. This allows you to set, for example, more post- broadcast padding " -"for a channel that always runs late, or perhaps define a different post-" -"processing command to strip adverts out on a commercial channel." -msgstr "" - -#: src/docs_inc.c:757 +#: src/docs_inc.c:510 msgid "" "__ tab. Use that editor if you temporarily want to disable an autorecording " "or make adjustments to the channel, tag, or similar." msgstr "" -#: src/docs_inc.c:2092 -msgid "__1)__ Find the desired service from within the services grid." +#: src/docs_inc.c:1891 +msgid "__Active__ : Progress bar indicating mapping status." msgstr "" -#: src/docs_inc.c:2227 -msgid "__1. Define the RTSP Port__" +#: src/docs_inc.c:428 +msgid "__Age__ : Age rating of the program." msgstr "" -#: src/docs_inc.c:2102 -msgid "" -"__2)__ Double click on the channel field, a drop down listing of all defined " -"channels will appear, check/uncheck the check box next to the channel you'd " -"like to associate/disassociate the service with." +#: src/docs_inc.c:6260 +msgid "__Assign Predefined Muxes to Networks__" msgstr "" -#: src/docs_inc.c:2231 -msgid "__2. Export the Tuners__" +#: src/docs_inc.c:1934 +msgid "__BER__ :" msgstr "" -#: src/docs_inc.c:2108 -msgid "__3)__ Press the _[Save]_ button from the menu bar, and you're done!" +#: src/docs_inc.c:1932 +msgid "__Bandwidth__ : Total stream input bandwidth." msgstr "" -#: src/docs_inc.c:2235 -msgid "__3. Export Your Networks__" +#: src/docs_inc.c:870 +msgid "" +"__Bouquets__ : Many service providers - mostly those using satellite - use " +"bouquets for channel management and just like a standard set-top box " +"Tvheadend can use these to automatically manage and keep your channels up-to-" +"date. If you would like to use bouquets see" msgstr "" -#: src/docs_inc.c:2247 -msgid "__4. Configure Your Client__" +#: src/docs_inc.c:1834 +msgid "__Cancel Icon !" msgstr "" -#: src/docs_inc.c:135 -msgid "__Active__ : Progress bar indicating mapping status." +#: src/docs_inc.c:1989 +msgid "__Channel__ : The name of the" msgstr "" -#: src/docs_inc.c:719 -msgid "__Age__ : Age rating of the program." +#: src/docs_inc.c:424 +msgid "" +"__Channel__ : The name of the broadcasting channel. _You can automatically " +"set a filter to the value of this field by clicking on it (e.g. click on " +"'Channel 4 HD' will automatically filter the whole grid to only show " +"programs from that channel)._" msgstr "" -#: src/docs_inc.c:1087 -msgid "__BER__ :" +#: src/docs_inc.c:1842 +msgid "__Client Address__ : The IP address of the client device." msgstr "" -#: src/docs_inc.c:1085 -msgid "__Bandwidth__ : Total stream input bandwidth." +#: src/docs_inc.c:1846 +msgid "__Client Data Ports__ : The data port(s) used by the client device." msgstr "" -#: src/docs_inc.c:1697 -msgid "__Cancel Icon !" +#: src/docs_inc.c:1844 +msgid "__Client Port__ : The port of the client device." msgstr "" -#: src/docs_inc.c:1529 -msgid "__Channel__ : The name of the" +#: src/docs_inc.c:818 +msgid "__Configuration -> DVB Inputs -> Muxes__" msgstr "" -#: src/docs_inc.c:715 -msgid "" -"__Channel__ : The name of the broadcasting channel. _You can automatically " -"set a filter to the value of this field by clicking on it (e.g. click on " -"'Channel 4 HD' will automatically filter the whole grid to only show " -"programs from that channel)._" +#: src/docs_inc.c:792 +msgid "__Configuration -> DVB Inputs -> Networks__" msgstr "" -#: src/docs_inc.c:721 +#: src/docs_inc.c:852 src/docs_inc.c:860 +msgid "__Configuration -> DVB Inputs -> Services__" +msgstr "" + +#: src/docs_inc.c:774 src/docs_inc.c:808 +msgid "__Configuration -> DVB Inputs -> TV Adapters__" +msgstr "" + +#: src/docs_inc.c:430 msgid "" "__Content Type__ : Any content/genre information as provided by the EPG " "provider. _You can automatically set a filter to the value of this field by " @@ -6771,69 +8133,59 @@ msgid "" "whole grid to only show programs of the same type)._" msgstr "" -#: src/docs_inc.c:1099 +#: src/docs_inc.c:1946 msgid "" "__Continuity Errors__ : Continuity Count Error. Number of stream errors, a " "high value here can indicate a signal problem." msgstr "" -#: src/docs_inc.c:1904 -msgid "__Deleting can't be undone. You will be prompted to confirm. __" -msgstr "" - -#: src/docs_inc.c:1561 +#: src/docs_inc.c:2025 msgid "__Descramble__ : The CAID used to descramble the stream." msgstr "" -#: src/docs_inc.c:677 +#: src/docs_inc.c:386 msgid "" "__Details__ : Displays the current status of a recording event for this " "program if one applies:" msgstr "" -#: src/docs_inc.c:711 +#: src/docs_inc.c:211 +msgid "__Details__ : Gives a quick overview as to the status of each entry:" +msgstr "" + +#: src/docs_inc.c:420 msgid "" "__Duration__ : The scheduled duration (i.e. start time to end time) of the " "program." msgstr "" -#: src/docs_inc.c:709 +#: src/docs_inc.c:418 msgid "__End Time__ : The scheduled end time of the program." msgstr "" -#: src/docs_inc.c:705 +#: src/docs_inc.c:6240 +msgid "__Enter Access Control Details to Secure Your System__" +msgstr "" + +#: src/docs_inc.c:414 msgid "__Episode__ : Episode number, if given by your EPG provider." msgstr "" -#: src/docs_inc.c:1563 +#: src/docs_inc.c:2027 msgid "__Errors__ : Number of errors occurred sending the stream." msgstr "" -#: src/docs_inc.c:1307 +#: src/docs_inc.c:2176 msgid "" "__Example:__ `http://127.0.0.1:9981/play/stream/channelname/Life?" "playlist=xspf`" msgstr "" -#: src/docs_inc.c:3298 -msgid "" -"__Failed Recordings__ : This sub-tab lists all failed recording entries. " -"Entries shown here have failed to record due to one (or more) errors that " -"occurred during the recording." -msgstr "" - -#: src/docs_inc.c:133 +#: src/docs_inc.c:1889 msgid "__Failed__ : Number of services that failed to be mapped." msgstr "" -#: src/docs_inc.c:3296 -msgid "" -"__Finished Recordings__ : This sub-tab lists all completed recording " -"entries. Entries shown here have reached the end of the scheduled (or EITp/f " -"defined) recording time." -msgstr "" - -#: src/docs_inc.c:401 +#: src/docs_inc.c:1216 msgid "" "__Firmware__ is a small piece of binary microcode that your system driver " "sends to the tuner upon initialisation. This is the cause of more problems " @@ -6841,238 +8193,199 @@ msgid "" "thing to check along with kernel support for your hardware." msgstr "" -#: src/docs_inc.c:1523 +#: src/docs_inc.c:1983 msgid "__Hostname__ : Hostname/IP address using the subscription." msgstr "" -#: src/docs_inc.c:1521 +#: src/docs_inc.c:1981 msgid "__ID__ : Subscription ID." msgstr "" -#: src/docs_inc.c:1705 -msgid "__IP Address__ : The IP address of the device." -msgstr "" - -#: src/docs_inc.c:5435 -msgid "" -"__If you receive your channels through a satellite dish__ then you would " -"select the network under the tuners with DVB-S/S2 in the name." -msgstr "" - -#: src/docs_inc.c:5433 +#: src/docs_inc.c:6266 msgid "" -"__If you receive your channels through an antenna (also known as an " -"aerial)__ then you would select the network under the tuners with DVB-T/ATSC-" -"T/ISDB-T in the name." +"__If you don't see any options below, you need to go back and assign a " +"network type to a tuner.__" msgstr "" -#: src/docs_inc.c:5437 -msgid "" -"__If you receive your channels via cable__ then you would select the network " -"under the tuners with DVB-C/ATSC-C/ISDB-C in the name." +#: src/docs_inc.c:668 +msgid "__If you haven't already don't so__ , please take a look at the" msgstr "" -#: src/docs_inc.c:131 +#: src/docs_inc.c:1887 msgid "__Ignored__ : Number of services ignored." msgstr "" -#: src/docs_inc.c:1079 +#: src/docs_inc.c:1924 msgid "__Input__ : Device used to receive the stream." msgstr "" -#: src/docs_inc.c:1565 +#: src/docs_inc.c:2029 msgid "__Input__ : The input data rate in kb/s." msgstr "" -#: src/docs_inc.c:4188 +#: src/docs_inc.c:4181 msgid "__It does not have any user configurable options.__" msgstr "" -#: src/docs_inc.c:129 +#: src/docs_inc.c:6250 +msgid "__Map Services to Channels__" +msgstr "" + +#: src/docs_inc.c:1885 msgid "__Mapped__ : Number of services mapped." msgstr "" -#: src/docs_inc.c:393 +#: src/docs_inc.c:4520 +msgid "" +"__NOTE:__ In the example, the age provided by DVB is '10', whereas the age " +"displayed is '13'. This is because the DVB standard subtracts 3 from some " +"recommended ages before transmission meaning that the receiver must add 3 to " +"the number received. When creating a placeholder label, this module will " +"automatically add 3 where appropriate." +msgstr "" + +#: src/docs_inc.c:4492 +msgid "" +"__NOTE:__ Rating labels are not enabled by default and must be enabled in the" +msgstr "" + +#: src/docs_inc.c:1208 msgid "__Network tuners__ are small (usually" msgstr "" -#: src/docs_inc.c:301 +#: src/docs_inc.c:824 msgid "" "__Note__ : Some tuners (or drivers) require more tuning parameters than " "others so __be sure to enter as many tuning parameters as possible__ ." msgstr "" -#: src/docs_inc.c:3452 +#: src/docs_inc.c:422 msgid "" -"__Note__ : Your EPG data must have another matching event to be able to re-" -"schedule the entry." +"__Number__ : The channel number of the broadcasting channel, if defined." +msgstr "" + +#: src/docs_inc.c:2031 +msgid "__Output__ : The output data rate in kb/s." msgstr "" -#: src/docs_inc.c:2756 src/docs_inc.c:5286 src/docs_inc.c:5334 -#: src/docs_inc.c:5349 src/docs_inc.c:5364 src/docs_inc.c:5408 -#: src/docs_inc.c:5439 -msgid "__Notes__ :" +#: src/docs_inc.c:1938 +msgid "__PER__ :" msgstr "" -#: src/docs_inc.c:713 +#: src/docs_inc.c:2023 msgid "" -"__Number__ : The channel number of the broadcasting channel, if defined." +"__PID list__ : Input source Program Identification (PIDs) numbers in use by " +"the subscription." msgstr "" -#: src/docs_inc.c:1567 -msgid "__Output__ : The output data rate in kb/s." +#: src/docs_inc.c:1930 +msgid "" +"__PID list__ : Input source Program Identification (PIDs) numbers in use." msgstr "" -#: src/docs_inc.c:1091 -msgid "__PER__ :" +#: src/docs_inc.c:237 +msgid "__Play__ / !" msgstr "" -#: src/docs_inc.c:1535 +#: src/docs_inc.c:1997 msgid "__Profile__ : The name of the" msgstr "" -#: src/docs_inc.c:699 +#: src/docs_inc.c:408 msgid "" "__Progress__ : A bar graph display of how far through a program we currently " "are." msgstr "" -#: src/docs_inc.c:1137 +#: src/docs_inc.c:1856 +msgid "" +"__Proxy Address__ : The IP address of the proxy the client is connecting " +"through (if known)." +msgstr "" + +#: src/docs_inc.c:1590 msgid "__Re-arrange__ the columns by simply dragging he header to a new spot." msgstr "" -#: src/docs_inc.c:1139 +#: src/docs_inc.c:1592 msgid "" "__Re-size__ the columns by dragging the very edges of the column header as " "required." msgstr "" -#: src/docs_inc.c:3300 -msgid "" -"__Removed Recordings__ : This sub-tab lists all recording entries that have " -"missing file(s). Entries shown here link to file(s) that Tvheadend cannot " -"locate (files which have been externally removed)." +#: src/docs_inc.c:1948 +msgid "__SNR__ : Signal (To) Noise Ratio." msgstr "" -#: src/docs_inc.c:1101 -msgid "__SNR__ : Signal (To) Noise Ratio." +#: src/docs_inc.c:6280 +msgid "__Scanning__" +msgstr "" + +#: src/docs_inc.c:1854 +msgid "" +"__Server Address__ : The address used to connect to the server. This is " +"usually the IP of your device running Tvheadend." msgstr "" -#: src/docs_inc.c:5429 -msgid "__Selecting the Right Network__ :" +#: src/docs_inc.c:1995 +msgid "__Service__ : The service used by the subscription." msgstr "" -#: src/docs_inc.c:1107 +#: src/docs_inc.c:1954 msgid "" "__Signal Strength__ : The signal strength as reported by the device, note " "that not all devices supply correct signal information, the value here can " "sometimes be ambiguous" msgstr "" -#: src/docs_inc.c:717 +#: src/docs_inc.c:426 msgid "__Stars__ : Rating (in stars) of the program." msgstr "" -#: src/docs_inc.c:707 +#: src/docs_inc.c:416 msgid "__Start Time__ : The scheduled start time of the program." msgstr "" -#: src/docs_inc.c:1541 +#: src/docs_inc.c:2003 msgid "__Start__ : The date (and time) the subscription was started." msgstr "" -#: src/docs_inc.c:1709 +#: src/docs_inc.c:1850 msgid "__Started__ : Date the connection started - YYYY-MM-DD HH:MM:SS." msgstr "" -#: src/docs_inc.c:1543 +#: src/docs_inc.c:2005 msgid "__State__ : The status of the subscription" msgstr "" -#: src/docs_inc.c:1081 +#: src/docs_inc.c:1852 +msgid "__Streaming__ : The number of active streams." +msgstr "" + +#: src/docs_inc.c:1926 msgid "__Sub No__ : Number of subscriptions using the stream." msgstr "" -#: src/docs_inc.c:703 +#: src/docs_inc.c:412 msgid "" "__Subtitle__ : The subtitle of the program, if gien by your EPG provider. " "Note that some (notably, UK) providers use this for a program synopsis " "instead of a true subtitle." msgstr "" -#: src/docs_inc.c:1073 +#: src/docs_inc.c:1918 msgid "__Sweep/Clean Icon !" msgstr "" -#: src/docs_inc.c:5420 -msgid "" -"__The interface will reload in your chosen language (if the translation is " -"available).__" -msgstr "" - -#: src/docs_inc.c:31 +#: src/docs_inc.c:1747 msgid "__This is definition list formatting__ : with a subsequent explanation" msgstr "" -#: src/docs_inc.c:29 +#: src/docs_inc.c:1745 msgid "__This is paragraph formatting__ : with a subsequent explanation" msgstr "" -#: src/docs_inc.c:5406 -msgid "" -"__This wizard should only be run on initial setup. Please cancel it if " -"you're not willing to touch the current configuration, as continuing in such " -"cases can lead to misconfiguration and not all changes made thru this wizard " -"will take effect.__" -msgstr "" - -#: src/docs_inc.c:2086 -msgid "" -"__Tip__ : By default Tvheadend will only show a small selection of available " -"services - you can increase this by using the paging selector at the bottom " -"right of the page." -msgstr "" - -#: src/docs_inc.c:2520 -msgid "" -"__Tip__ : Don't forget to set the _EIT time offset_ for your network(s)." -msgstr "" - -#: src/docs_inc.c:1906 -msgid "" -"__Tip__ : Rather than deleting an entry, you can disable it instead by " -"unchecking the \"Enabled\" check box (if available)." -msgstr "" - -#: src/docs_inc.c:2100 -msgid "" -"__Tip__ : Remember to remove the filter when you're finished (uncheck the " -"check box next to the \"Filters\" option)." -msgstr "" - -#: src/docs_inc.c:483 -msgid "__Tip__ : Remember to save your changes _before_ switching panels." -msgstr "" - -#: src/docs_inc.c:2963 -msgid "" -"__Tip__ : Remember to set the correct permissions so that Tvheadend is able " -"to read the superuser file." -msgstr "" - -#: src/docs_inc.c:2816 -msgid "" -"__Tip__ : You can enter a comma-separated list of network prefixes, if " -"you're unsure as to what to enter in the _Network prefix_ field take a look " -"at" -msgstr "" - -#: src/docs_inc.c:2434 src/docs_inc.c:2652 src/docs_inc.c:2943 -#: src/docs_inc.c:3022 src/docs_inc.c:3510 -msgid "__Tips__ :" -msgstr "" - -#: src/docs_inc.c:701 +#: src/docs_inc.c:410 msgid "" "__Title__ : The title of the program. _You can automatically set a filter to " "the value of this field by clicking on it (e.g. click on 'Daily News' will " @@ -7080,14 +8393,14 @@ msgid "" "name)._" msgstr "" -#: src/docs_inc.c:1527 +#: src/docs_inc.c:1987 msgid "" "__Title__ : Title of the application using the subscription - you will " "sometimes see \"epggrab\" here, this is an internal subscription used by " -"tvheadend to grab EPG data." +"Tvheadend to grab EPG data." msgstr "" -#: src/docs_inc.c:1097 +#: src/docs_inc.c:1944 msgid "" "__Transport Errors__ : Number of transport streams errors. A fast increasing " "value here can indicate signal issues. Device drivers can sometimes send " @@ -7096,125 +8409,106 @@ msgid "" "worry about." msgstr "" -#: src/docs_inc.c:349 -msgid "" -"__Tvheadend web interface: _Configuration -> Channel / EPG -> Bouquets_ __" -msgstr "" - -#: src/docs_inc.c:295 -msgid "__Tvheadend web interface: _Configuration -> DVB Inputs -> Muxes_ __" -msgstr "" - -#: src/docs_inc.c:269 -msgid "__Tvheadend web interface: _Configuration -> DVB Inputs -> Networks_ __" +#: src/docs_inc.c:6272 +msgid "__Tuner and Network__" msgstr "" -#: src/docs_inc.c:329 src/docs_inc.c:337 -msgid "__Tvheadend web interface: _Configuration -> DVB Inputs -> Services_ __" -msgstr "" - -#: src/docs_inc.c:257 src/docs_inc.c:285 -msgid "" -"__Tvheadend web interface: _Configuration -> DVB Inputs -> TV Adapters_ __" -msgstr "" - -#: src/docs_inc.c:1703 +#: src/docs_inc.c:1840 msgid "__Type__ : Connection type - HTSP or HTTP." msgstr "" -#: src/docs_inc.c:1095 +#: src/docs_inc.c:1942 msgid "" "__Uncorrected Blocks__ : Number of uncorrected blocks. A value higher than 0 " "can indicate a weak signal or interference, note that some devices can send " "a false value." msgstr "" -#: src/docs_inc.c:3294 -msgid "" -"__Upcoming / Current Recordings__ : This sub-tab lists current and upcoming " -"recording entries. Entries shown here are either currently recording or are " -"soon-to-be recorded." -msgstr "" - -#: src/docs_inc.c:1707 +#: src/docs_inc.c:1848 msgid "" -"__Username__ : The username used to access tvheadend (a blank cell indicates " +"__Username__ : The username used to access Tvheadend (a blank cell indicates " "no username was supplied)." msgstr "" -#: src/docs_inc.c:1525 +#: src/docs_inc.c:1985 msgid "" "__Username__ : Username using the subscription - a blank cell indicates the " "subscriber didn't supply a username." msgstr "" -#: src/docs_inc.c:1916 +#: src/docs_inc.c:2515 msgid "" "__View Level__ | Change the interface view level to show/hide more advanced " "options.\n" "__Help__ | Display this help page." msgstr "" -#: src/docs_inc.c:2969 -msgid "" -"__WARNING__ : Permissions given to a wildcard account apply to __all__ " -"accounts." +#: src/docs_inc.c:1928 +msgid "__Weight__ : Stream weighting." msgstr "" -#: src/docs_inc.c:1083 -msgid "__Weight__ : Stream weighting." +#: src/docs_inc.c:6224 +msgid "__Welcome to Tvheadend, Your TV Streaming Server and Video Recorder__" msgstr "" -#: src/docs_inc.c:5332 +#: src/docs_inc.c:6174 src/docs_inc.c:6200 +msgid "__You are now Finished__" +msgstr "" + +#: src/docs_inc.c:744 msgid "" -"__You may omit this step (do not check 'Map all services') and map services " +"__You can omit this step (do not check 'Map all services') and map services " "to channels manually.__" msgstr "" -#: src/docs_inc.c:3819 -msgid "access" +#: src/docs_inc.c:6254 +msgid "" +"__You can skip this step (do not check 'Map all services') and map services " +"to channels manually.__" msgstr "" -#: src/docs_inc.c:1629 src/docs_inc.c:1825 src/docs_inc.c:4652 -#: src/docs_inc.c:4662 src/docs_inc.c:4672 src/docs_inc.c:4694 -msgid "and" +#: src/docs_inc.c:3471 +msgid "access" msgstr "" -#: src/docs_inc.c:163 -msgid "and IRC (_#hts_ on _freenode_ ) -" +#: src/docs_inc.c:1003 src/docs_inc.c:1186 src/docs_inc.c:4952 +#: src/docs_inc.c:4962 src/docs_inc.c:4972 src/docs_inc.c:4994 +msgid "and" msgstr "" -#: src/docs_inc.c:2900 -msgid "anonymous" +#: src/docs_inc.c:1708 +msgid "" +"and IRC (_#hts_ on _Libera_ ). If you don't have a client installed you can " +"use the" msgstr "" -#: src/docs_inc.c:3839 +#: src/docs_inc.c:3491 msgid "api" msgstr "" -#: src/docs_inc.c:171 -msgid "are good web clients if you don't already have an IRC client installed." +#: src/docs_inc.c:1210 +msgid "arm" msgstr "" -#: src/docs_inc.c:395 -msgid "arm" +#: src/docs_inc.c:3591 +msgid "audioes" msgstr "" -#: src/docs_inc.c:3634 -msgid "as channels" +#: src/docs_inc.c:2194 +msgid "auth" msgstr "" -#: src/docs_inc.c:3831 +#: src/docs_inc.c:3483 msgid "avahi" msgstr "" -#: src/docs_inc.c:4469 +#: src/docs_inc.c:5836 msgid "" "available. Tvheadend will parse the NIT then the add newly discovered muxes " "automatically." msgstr "" -#: src/docs_inc.c:397 +#: src/docs_inc.c:1212 msgid "" "based) computers that you connect to your network via Ethernet or Wifi, they " "often have a large number of tuners and are controlled via a web interface " @@ -7222,761 +8516,993 @@ msgid "" "HDHomeRun protocols." msgstr "" -#: src/docs_inc.c:2894 +#: src/docs_inc.c:672 +msgid "before continuing with the wizard, as it contains lots of useful info!" +msgstr "" + +#: src/docs_inc.c:2775 src/docs_inc.c:3057 msgid "below" msgstr "" -#: src/docs_inc.c:3835 +#: src/docs_inc.c:4329 +msgid "below for important information!" +msgstr "" + +#: src/docs_inc.c:3487 msgid "bonjour" msgstr "" -#: src/docs_inc.c:3955 +#: src/docs_inc.c:3615 msgid "bouquet" msgstr "" -#: src/docs_inc.c:2002 src/docs_inc.c:2010 -msgid "button table below)." +#: src/docs_inc.c:1342 +msgid "button will be shown instead." msgstr "" -#: src/docs_inc.c:3971 +#: src/docs_inc.c:3635 msgid "caclient" msgstr "" -#: src/docs_inc.c:2531 +#: src/docs_inc.c:3857 msgid "capabilities." msgstr "" -#: src/docs_inc.c:3979 +#: src/docs_inc.c:3643 msgid "capmt" msgstr "" -#: src/docs_inc.c:1397 src/docs_inc.c:1531 src/docs_inc.c:3943 -#: src/docs_inc.c:5242 +#: src/docs_inc.c:3651 +msgid "cccam" +msgstr "" + +#: src/docs_inc.c:5422 +msgid "changes. We're ignoring the last component" +msgstr "" + +#: src/docs_inc.c:1991 src/docs_inc.c:2278 src/docs_inc.c:2284 +#: src/docs_inc.c:2316 src/docs_inc.c:3603 src/docs_inc.c:5964 msgid "channel" msgstr "" -#: src/docs_inc.c:1353 src/docs_inc.c:1401 src/docs_inc.c:1461 +#: src/docs_inc.c:2238 src/docs_inc.c:2320 src/docs_inc.c:2380 msgid "channelid" msgstr "" -#: src/docs_inc.c:1349 src/docs_inc.c:1393 src/docs_inc.c:1457 -msgid "channelname" +#: src/docs_inc.c:2234 src/docs_inc.c:2312 src/docs_inc.c:2376 +msgid "channelname" +msgstr "" + +#: src/docs_inc.c:2230 src/docs_inc.c:2308 src/docs_inc.c:2372 +msgid "channelnumber" +msgstr "" + +#: src/docs_inc.c:2218 src/docs_inc.c:2368 +msgid "channels" +msgstr "" + +#: src/docs_inc.c:3679 +msgid "charset" msgstr "" -#: src/docs_inc.c:1345 src/docs_inc.c:1389 src/docs_inc.c:1453 -msgid "channelnumber" +#: src/docs_inc.c:4906 +msgid "checked and this user has admin rights." msgstr "" -#: src/docs_inc.c:1333 src/docs_inc.c:1449 -msgid "channels" +#: src/docs_inc.c:4918 +msgid "checked even though this user has admin rights." msgstr "" -#: src/docs_inc.c:4007 -msgid "charset" +#: src/docs_inc.c:4930 +msgid "checked this user has no admin rights." msgstr "" -#: src/docs_inc.c:693 +#: src/docs_inc.c:402 msgid "click to call up more detailed information about an event" msgstr "" -#: src/docs_inc.c:3386 -msgid "click to display detailed information about the selected recording" +#: src/docs_inc.c:3779 +msgid "codec" msgstr "" -#: src/docs_inc.c:3815 +#: src/docs_inc.c:3467 msgid "config" msgstr "" -#: src/docs_inc.c:3823 +#: src/docs_inc.c:1552 +msgid "configuration" +msgstr "" + +#: src/docs_inc.c:3475 msgid "cron" msgstr "" -#: src/docs_inc.c:3975 +#: src/docs_inc.c:3639 msgid "csa" msgstr "" -#: src/docs_inc.c:3983 +#: src/docs_inc.c:3647 msgid "cwc" msgstr "" -#: src/docs_inc.c:3827 +#: src/docs_inc.c:3479 msgid "dbus" msgstr "" -#: src/docs_inc.c:1429 +#: src/docs_inc.c:3787 +msgid "ddci" +msgstr "" + +#: src/docs_inc.c:2188 +msgid "default - HTTP authentication" +msgstr "" + +#: src/docs_inc.c:2348 msgid "descramble" msgstr "" -#: src/docs_inc.c:3967 +#: src/docs_inc.c:3627 msgid "descrambler" msgstr "" -#: src/docs_inc.c:1661 -msgid "development page" +#: src/docs_inc.c:3631 +msgid "descrambler-emm" msgstr "" -#: src/docs_inc.c:113 -msgid "dialog determines how services are mapped." +#: src/docs_inc.c:69 +msgid "development page" msgstr "" -#: src/docs_inc.c:2078 -msgid "" -"dialog will now be displayed with the __selected__ services checked - feel " -"free to make changes. Once you're happy with the selection press the \"Map " -"services\" button, you will then be taken to the" +#: src/docs_inc.c:1881 +msgid "dialog determines how services are mapped." msgstr "" -#: src/docs_inc.c:1946 +#: src/docs_inc.c:1296 src/docs_inc.c:2544 msgid "dialog." msgstr "" -#: src/docs_inc.c:4043 +#: src/docs_inc.c:3719 msgid "diseqc" msgstr "" -#: src/docs_inc.c:1651 +#: src/docs_inc.c:2408 +msgid "display-name" +msgstr "" + +#: src/docs_inc.c:59 msgid "documentatation repository" msgstr "" -#: src/docs_inc.c:5317 src/docs_inc.c:5395 +#: src/docs_inc.c:6192 src/docs_inc.c:6216 msgid "donate" msgstr "" -#: src/docs_inc.c:4011 +#: src/docs_inc.c:3683 msgid "dvb" msgstr "" -#: src/docs_inc.c:3987 +#: src/docs_inc.c:3655 msgid "dvbcam" msgstr "" -#: src/docs_inc.c:323 +#: src/docs_inc.c:846 msgid "dvbscan" msgstr "" -#: src/docs_inc.c:3991 +#: src/docs_inc.c:3659 msgid "dvr" msgstr "" -#: src/docs_inc.c:1369 +#: src/docs_inc.c:3663 +msgid "dvr-inotify" +msgstr "" + +#: src/docs_inc.c:2254 msgid "dvrid" msgstr "" -#: src/docs_inc.c:1321 +#: src/docs_inc.c:2206 msgid "e2" msgstr "" -#: src/docs_inc.c:1433 +#: src/docs_inc.c:2352 msgid "emm" msgstr "" -#: src/docs_inc.c:1317 +#: src/docs_inc.c:2186 src/docs_inc.c:2202 msgid "empty" msgstr "" -#: src/docs_inc.c:4047 +#: src/docs_inc.c:3723 msgid "en50221" msgstr "" -#: src/docs_inc.c:4051 +#: src/docs_inc.c:3727 msgid "en50494" msgstr "" -#: src/docs_inc.c:3995 +#: src/docs_inc.c:3667 msgid "epg" msgstr "" -#: src/docs_inc.c:3999 +#: src/docs_inc.c:3671 msgid "epgdb" msgstr "" -#: src/docs_inc.c:4003 +#: src/docs_inc.c:3675 msgid "epggrab" msgstr "" -#: src/docs_inc.c:3959 +#: src/docs_inc.c:3619 msgid "esfilter" msgstr "" -#: src/docs_inc.c:1183 +#: src/docs_inc.c:945 msgid "example" msgstr "" -#: src/docs_inc.c:3903 +#: src/docs_inc.c:3555 msgid "fastscan" msgstr "" -#: src/docs_inc.c:1653 +#: src/docs_inc.c:61 msgid "" "fetches the markdown files using the build-in web server and use them as " "source for mkdocs." msgstr "" -#: src/docs_inc.c:1633 -msgid "firmware repositories on Github." +#: src/docs_inc.c:3195 +msgid "field to 127.0.0.1 and" msgstr "" -#: src/docs_inc.c:2034 -msgid "for 7+ days." +#: src/docs_inc.c:1007 +msgid "firmware repositories on Github." msgstr "" -#: src/docs_inc.c:311 +#: src/docs_inc.c:834 msgid "for UK DVB-T transmitters" msgstr "" -#: src/docs_inc.c:345 +#: src/docs_inc.c:868 msgid "for a detailed look into service mapping." msgstr "" -#: src/docs_inc.c:307 +#: src/docs_inc.c:1068 +msgid "for a full list." +msgstr "" + +#: src/docs_inc.c:2777 +msgid "for a list of possible reasons." +msgstr "" + +#: src/docs_inc.c:830 msgid "for all European satellite information" msgstr "" -#: src/docs_inc.c:1663 src/docs_inc.c:2896 +#: src/docs_inc.c:71 msgid "for details." msgstr "" -#: src/docs_inc.c:3556 +#: src/docs_inc.c:4670 msgid "for more details on service mapping." msgstr "" -#: src/docs_inc.c:1974 +#: src/docs_inc.c:247 src/docs_inc.c:2862 msgid "for more info." msgstr "" -#: src/docs_inc.c:3436 -msgid "for more information." -msgstr "" - -#: src/docs_inc.c:315 +#: src/docs_inc.c:838 msgid "for primarily central and northern Europe" msgstr "" -#: src/docs_inc.c:319 +#: src/docs_inc.c:842 msgid "for worldwide satellite information." msgstr "" -#: src/docs_inc.c:4515 +#: src/docs_inc.c:5114 msgid "force service type to 1" msgstr "" -#: src/docs_inc.c:4346 +#: src/docs_inc.c:5282 msgid "format." msgstr "" -#: src/docs_inc.c:161 +#: src/docs_inc.c:1706 msgid "forum" msgstr "" -#: src/docs_inc.c:1185 +#: src/docs_inc.c:947 msgid "from one of our users..." msgstr "" -#: src/docs_inc.c:3779 +#: src/docs_inc.c:3431 msgid "fsmonitor" msgstr "" -#: src/docs_inc.c:3674 -msgid "functions or a" -msgstr "" - -#: src/docs_inc.c:205 +#: src/docs_inc.c:1074 msgid "github" msgstr "" -#: src/docs_inc.c:3915 +#: src/docs_inc.c:3571 msgid "globalheaders" msgstr "" -#: src/docs_inc.c:2561 -msgid "grabbers" +#: src/docs_inc.c:3913 +msgid "grabber script & parses the output." +msgstr "" + +#: src/docs_inc.c:3929 +msgid "grabber script & parses the output. This isn't widely used!" +msgstr "" + +#: src/docs_inc.c:3921 +msgid "grabber script." +msgstr "" + +#: src/docs_inc.c:3937 +msgid "grabber script. This isn't widely used!" msgstr "" -#: src/docs_inc.c:2529 +#: src/docs_inc.c:3855 msgid "grabbing" msgstr "" -#: src/docs_inc.c:3751 -msgid "gtimer" +#: src/docs_inc.c:1266 +msgid "grid" msgstr "" -#: src/docs_inc.c:275 src/docs_inc.c:5412 +#: src/docs_inc.c:680 src/docs_inc.c:798 src/docs_inc.c:872 msgid "here" msgstr "" -#: src/docs_inc.c:3923 +#: src/docs_inc.c:3579 msgid "hevc" msgstr "" -#: src/docs_inc.c:3851 +#: src/docs_inc.c:3503 msgid "htsp" msgstr "" -#: src/docs_inc.c:3863 +#: src/docs_inc.c:3515 msgid "htsp-ans" msgstr "" -#: src/docs_inc.c:3859 +#: src/docs_inc.c:3511 msgid "htsp-req" msgstr "" -#: src/docs_inc.c:3855 +#: src/docs_inc.c:3507 msgid "htsp-sub" msgstr "" -#: src/docs_inc.c:3843 +#: src/docs_inc.c:3495 msgid "http" msgstr "" -#: src/docs_inc.c:3847 +#: src/docs_inc.c:3499 msgid "httpc" msgstr "" -#: src/docs_inc.c:1827 +#: src/docs_inc.c:1188 msgid "iOS" msgstr "" -#: src/docs_inc.c:3791 +#: src/docs_inc.c:3443 msgid "idnode" msgstr "" -#: src/docs_inc.c:3867 +#: src/docs_inc.c:2288 +msgid "idxname" +msgstr "" + +#: src/docs_inc.c:3519 msgid "imagecache" msgstr "" -#: src/docs_inc.c:2120 +#: src/docs_inc.c:152 +msgid "indicates the location (or path) of the device." +msgstr "" + +#: src/docs_inc.c:182 +msgid "indicates the tuner (in this case" +msgstr "" + +#: src/docs_inc.c:4376 msgid "information icon will display service details." msgstr "" -#: src/docs_inc.c:4031 +#: src/docs_inc.c:3703 msgid "iptv" msgstr "" -#: src/docs_inc.c:4035 +#: src/docs_inc.c:3707 msgid "iptv-pcr" msgstr "" -#: src/docs_inc.c:4023 +#: src/docs_inc.c:3711 +msgid "iptv-sub" +msgstr "" + +#: src/docs_inc.c:4904 src/docs_inc.c:4928 +msgid "is" +msgstr "" + +#: src/docs_inc.c:174 +msgid "is a unique ID." +msgstr "" + +#: src/docs_inc.c:172 +msgid "is the RTSP server listening port." +msgstr "" + +#: src/docs_inc.c:170 +msgid "is the SAT>IP server name." +msgstr "" + +#: src/docs_inc.c:156 +msgid "is the adapter number (also used in the path)." +msgstr "" + +#: src/docs_inc.c:162 +msgid "is the adapter number." +msgstr "" + +#: src/docs_inc.c:160 +msgid "is the chipset name." +msgstr "" + +#: src/docs_inc.c:164 +msgid "is the delivery system." +msgstr "" + +#: src/docs_inc.c:154 +msgid "is the demodulation chipset name given to it by the kernel driver." +msgstr "" + +#: src/docs_inc.c:166 +msgid "is the frontend number. A tuner can have many frontends!" +msgstr "" + +#: src/docs_inc.c:190 +msgid "is the listening port." +msgstr "" + +#: src/docs_inc.c:176 src/docs_inc.c:188 +msgid "is the server's IP address." +msgstr "" + +#: src/docs_inc.c:4916 +msgid "isn't" +msgstr "" + +#: src/docs_inc.c:4334 +msgid "items" +msgstr "" + +#: src/docs_inc.c:2400 src/docs_inc.c:2404 +msgid "lcn" +msgstr "" + +#: src/docs_inc.c:3695 msgid "libav" msgstr "" -#: src/docs_inc.c:4025 +#: src/docs_inc.c:3697 msgid "libav / ffmpeg" msgstr "" -#: src/docs_inc.c:4039 +#: src/docs_inc.c:1268 +msgid "" +"like a spreadsheet, a panel, or a list of (grouped) settings/options below " +"that." +msgstr "" + +#: src/docs_inc.c:3715 msgid "linuxdvb" msgstr "" -#: src/docs_inc.c:1797 +#: src/docs_inc.c:1158 msgid "linuxtv" msgstr "" -#: src/docs_inc.c:3783 +#: src/docs_inc.c:3435 msgid "lock" msgstr "" -#: src/docs_inc.c:1305 +#: src/docs_inc.c:2174 msgid "m3u" msgstr "" -#: src/docs_inc.c:3747 +#: src/docs_inc.c:3399 msgid "main" msgstr "" -#: src/docs_inc.c:3935 src/docs_inc.c:5062 +#: src/docs_inc.c:1262 +msgid "menu bar" +msgstr "" + +#: src/docs_inc.c:3595 src/docs_inc.c:5558 msgid "mkv" msgstr "" -#: src/docs_inc.c:4015 -msgid "mpegts" +#: src/docs_inc.c:3239 +msgid "" +"mode is that no UDP connections are required. All communication is processed " +"through the named pipe(/tmp/camd.socket). The configuration for OSCam is " +"same as the previous" msgstr "" -#: src/docs_inc.c:3755 -msgid "mtimer" +#: src/docs_inc.c:3231 +msgid "" +"mode, but a named pipe(/tmp/camd.socket) connection is used instead of the " +"TCP connection." +msgstr "" + +#: src/docs_inc.c:3213 +msgid "" +"mode, but a namedpipe (/tmp/camd.socket) connection is used instead of the " +"TCP connection." +msgstr "" + +#: src/docs_inc.c:3243 +msgid "mode." +msgstr "" + +#: src/docs_inc.c:4496 +msgid "module under 'General Settings'." +msgstr "" + +#: src/docs_inc.c:3687 +msgid "mpegts" msgstr "" -#: src/docs_inc.c:1409 +#: src/docs_inc.c:2328 msgid "mux" msgstr "" -#: src/docs_inc.c:3927 +#: src/docs_inc.c:3583 msgid "muxer" msgstr "" -#: src/docs_inc.c:4019 +#: src/docs_inc.c:3691 msgid "muxsched" msgstr "" -#: src/docs_inc.c:2239 +#: src/docs_inc.c:2282 src/docs_inc.c:2294 +msgid "name" +msgstr "" + +#: src/docs_inc.c:4636 msgid "networks" msgstr "" -#: src/docs_inc.c:1799 +#: src/docs_inc.c:1160 msgid "networks or manually configured." msgstr "" -#: src/docs_inc.c:777 src/docs_inc.c:779 src/docs_inc.c:787 src/docs_inc.c:789 -#: src/docs_inc.c:805 src/docs_inc.c:813 src/docs_inc.c:831 src/docs_inc.c:833 -#: src/docs_inc.c:841 src/docs_inc.c:843 +#: src/docs_inc.c:530 src/docs_inc.c:532 src/docs_inc.c:540 src/docs_inc.c:542 +#: src/docs_inc.c:558 src/docs_inc.c:566 src/docs_inc.c:584 src/docs_inc.c:586 +#: src/docs_inc.c:594 src/docs_inc.c:596 msgid "no" msgstr "" -#: src/docs_inc.c:4071 -msgid "opentv" +#: src/docs_inc.c:2276 +msgid "numname" msgstr "" -#: src/docs_inc.c:1303 -msgid "or" +#: src/docs_inc.c:3747 +msgid "opentv" msgstr "" -#: src/docs_inc.c:167 -msgid "or Freenode's" +#: src/docs_inc.c:2172 src/docs_inc.c:4762 +msgid "or" msgstr "" -#: src/docs_inc.c:5309 src/docs_inc.c:5387 +#: src/docs_inc.c:6184 src/docs_inc.c:6208 msgid "or chat to us on" msgstr "" -#: src/docs_inc.c:5244 +#: src/docs_inc.c:5966 msgid "or per" msgstr "" -#: src/docs_inc.c:3690 -msgid "page for info." -msgstr "" - -#: src/docs_inc.c:3422 src/docs_inc.c:3516 -msgid "page." +#: src/docs_inc.c:3563 +msgid "parser" msgstr "" -#: src/docs_inc.c:2719 -msgid "parameters" +#: src/docs_inc.c:3587 +msgid "pass" msgstr "" -#: src/docs_inc.c:3907 -msgid "parser" +#: src/docs_inc.c:3559 +msgid "pcr" msgstr "" -#: src/docs_inc.c:3931 -msgid "pass" +#: src/docs_inc.c:2196 +msgid "pernament code which must be enabled in the password table" msgstr "" -#: src/docs_inc.c:1437 +#: src/docs_inc.c:2356 msgid "pids" msgstr "" -#: src/docs_inc.c:1297 +#: src/docs_inc.c:2166 msgid "playlist" msgstr "" -#: src/docs_inc.c:1377 src/docs_inc.c:1417 src/docs_inc.c:1537 -#: src/docs_inc.c:3963 +#: src/docs_inc.c:1999 src/docs_inc.c:2262 src/docs_inc.c:2336 +#: src/docs_inc.c:3623 msgid "profile" msgstr "" -#: src/docs_inc.c:4067 +#: src/docs_inc.c:3743 msgid "psip" msgstr "" -#: src/docs_inc.c:4075 +#: src/docs_inc.c:3751 msgid "pyepg" msgstr "" -#: src/docs_inc.c:1425 -msgid "qsize" +#: src/docs_inc.c:3407 +msgid "qprof" msgstr "" -#: src/docs_inc.c:3382 -msgid "recording of the program is active and underway (current)" +#: src/docs_inc.c:2344 +msgid "qsize" msgstr "" -#: src/docs_inc.c:1341 +#: src/docs_inc.c:2226 msgid "recordings" msgstr "" -#: src/docs_inc.c:3803 +#: src/docs_inc.c:3455 msgid "rtsp" msgstr "" -#: src/docs_inc.c:1325 src/docs_inc.c:4055 +#: src/docs_inc.c:2210 src/docs_inc.c:3731 msgid "satip" msgstr "" -#: src/docs_inc.c:4059 +#: src/docs_inc.c:3735 msgid "satips" msgstr "" -#: src/docs_inc.c:4091 +#: src/docs_inc.c:3767 msgid "scanfile" msgstr "" -#: src/docs_inc.c:3658 -msgid "selected channels." +#: src/docs_inc.c:3203 src/docs_inc.c:3223 src/docs_inc.c:3253 +msgid "section of oscam.conf:" msgstr "" -#: src/docs_inc.c:1405 src/docs_inc.c:3939 +#: src/docs_inc.c:2324 src/docs_inc.c:3599 msgid "service" msgstr "" -#: src/docs_inc.c:3951 +#: src/docs_inc.c:3611 msgid "service-mapper" msgstr "" -#: src/docs_inc.c:3624 src/docs_inc.c:3632 -msgid "services" +#: src/docs_inc.c:3463 +msgid "settings" msgstr "" -#: src/docs_inc.c:3811 -msgid "settings" +#: src/docs_inc.c:2266 +msgid "sort" msgstr "" -#: src/docs_inc.c:3775 +#: src/docs_inc.c:3427 msgid "spawn" msgstr "" -#: src/docs_inc.c:4344 +#: src/docs_inc.c:5280 msgid "strftime" msgstr "" -#: src/docs_inc.c:3947 +#: src/docs_inc.c:3607 msgid "subscription" msgstr "" -#: src/docs_inc.c:2279 -msgid "" -"tab for it to apply. You may have multiple password entries for the same " -"username if you wish." +#: src/docs_inc.c:2746 src/docs_inc.c:2754 +msgid "tab - including those currently broadcasting." msgstr "" -#: src/docs_inc.c:4505 src/docs_inc.c:4594 +#: src/docs_inc.c:5068 src/docs_inc.c:5104 msgid "tab to re-generate them." msgstr "" -#: src/docs_inc.c:3546 +#: src/docs_inc.c:4660 msgid "tab when you press the _[Map services]_ button." msgstr "" -#: src/docs_inc.c:2064 src/docs_inc.c:2082 -msgid "tab which will begin mapping the selected services to channels." -msgstr "" - -#: src/docs_inc.c:3356 src/docs_inc.c:3364 -msgid "tab." -msgstr "" - -#: src/docs_inc.c:4251 +#: src/docs_inc.c:6054 msgid "" "tab. Note, when streaming using the HTSP Protocol e.g. Kodi (via pvr.hts) or " "Movian the HTSP profile will always be used." msgstr "" -#: src/docs_inc.c:3078 +#: src/docs_inc.c:466 +msgid "" +"tab. This allows you to set, for example, more post-broadcast padding for a " +"channel that always runs late, or perhaps define a different post-processing " +"command to strip adverts out on a commercial channel." +msgstr "" + +#: src/docs_inc.c:4029 msgid "" "tab. This dialog shows the received PIDs and filtered PIDs in one window." msgstr "" -#: src/docs_inc.c:1357 src/docs_inc.c:1465 +#: src/docs_inc.c:2242 src/docs_inc.c:2290 src/docs_inc.c:2296 +#: src/docs_inc.c:2384 msgid "tag" msgstr "" -#: src/docs_inc.c:1365 src/docs_inc.c:1473 +#: src/docs_inc.c:2406 +msgid "tag instead" +msgstr "" + +#: src/docs_inc.c:2250 src/docs_inc.c:2392 msgid "tagid" msgstr "" -#: src/docs_inc.c:1361 src/docs_inc.c:1469 +#: src/docs_inc.c:2246 src/docs_inc.c:2388 msgid "tagname" msgstr "" -#: src/docs_inc.c:1337 +#: src/docs_inc.c:2222 msgid "tags" msgstr "" -#: src/docs_inc.c:3871 +#: src/docs_inc.c:3523 msgid "tbl" msgstr "" -#: src/docs_inc.c:3891 +#: src/docs_inc.c:3543 msgid "tbl-atsc" msgstr "" -#: src/docs_inc.c:3875 +#: src/docs_inc.c:3527 msgid "tbl-base" msgstr "" -#: src/docs_inc.c:3879 +#: src/docs_inc.c:3531 msgid "tbl-csa" msgstr "" -#: src/docs_inc.c:3883 +#: src/docs_inc.c:3535 msgid "tbl-eit" msgstr "" -#: src/docs_inc.c:3895 +#: src/docs_inc.c:3547 msgid "tbl-pass" msgstr "" -#: src/docs_inc.c:3899 +#: src/docs_inc.c:3551 msgid "tbl-satip" msgstr "" -#: src/docs_inc.c:3887 +#: src/docs_inc.c:3539 msgid "tbl-time" msgstr "" -#: src/docs_inc.c:3799 +#: src/docs_inc.c:3451 msgid "tcp" msgstr "" -#: src/docs_inc.c:1581 -msgid "the Tvheadend forums" +#: src/docs_inc.c:2192 +msgid "temporary ticket valid for 5 minutes" msgstr "" -#: src/docs_inc.c:697 src/docs_inc.c:3390 -msgid "the program failed to record" +#: src/docs_inc.c:1264 +msgid "that provides access to Add/Save/Edit-type functions, and a" msgstr "" -#: src/docs_inc.c:689 -msgid "the program is currently recording" +#: src/docs_inc.c:955 +msgid "the Tvheadend forums" msgstr "" -#: src/docs_inc.c:3378 -msgid "the program is scheduled (upcoming)" +#: src/docs_inc.c:406 +msgid "the program failed to record" msgstr "" -#: src/docs_inc.c:685 -msgid "the program is scheduled for recording" +#: src/docs_inc.c:398 +msgid "the program is currently recording" msgstr "" -#: src/docs_inc.c:3394 -msgid "the program recorded successfully" +#: src/docs_inc.c:394 +msgid "the program is scheduled for recording" msgstr "" -#: src/docs_inc.c:1533 +#: src/docs_inc.c:1993 msgid "" "the subscription is using - if the subscription is streaming a service/mux " "this cell will be blank." msgstr "" -#: src/docs_inc.c:1539 +#: src/docs_inc.c:2001 msgid "the subscription is using." msgstr "" -#: src/docs_inc.c:2818 -msgid "this guide" +#: src/docs_inc.c:1554 +msgid "the view level drop-down isn't always visible." msgstr "" -#: src/docs_inc.c:3763 +#: src/docs_inc.c:5314 +msgid "thetvdb.com" +msgstr "" + +#: src/docs_inc.c:3415 msgid "thread" msgstr "" -#: src/docs_inc.c:3771 +#: src/docs_inc.c:2190 +msgid "ticket" +msgstr "" + +#: src/docs_inc.c:3423 msgid "time" msgstr "" -#: src/docs_inc.c:4087 +#: src/docs_inc.c:3763 msgid "timeshift" msgstr "" -#: src/docs_inc.c:325 +#: src/docs_inc.c:5302 +msgid "tmdb" +msgstr "" + +#: src/docs_inc.c:5306 +msgid "tmdb.org" +msgstr "" + +#: src/docs_inc.c:3199 +msgid "" +"to 9000 (or your preferred TCP port). Note that the TCP port must match " +"OSCam's configuration. The following lines are required in" +msgstr "" + +#: src/docs_inc.c:848 msgid "to force a scan and effectively ask your tuner what it can see." msgstr "" -#: src/docs_inc.c:4027 +#: src/docs_inc.c:3403 +msgid "tprof" +msgstr "" + +#: src/docs_inc.c:3699 msgid "transcode" msgstr "" -#: src/docs_inc.c:4095 +#: src/docs_inc.c:3775 +msgid "tsdebug" +msgstr "" + +#: src/docs_inc.c:3771 msgid "tsfile" msgstr "" -#: src/docs_inc.c:3919 +#: src/docs_inc.c:3575 msgid "tsfix" msgstr "" -#: src/docs_inc.c:4063 +#: src/docs_inc.c:5310 src/docs_inc.c:5318 +msgid "tvdb" +msgstr "" + +#: src/docs_inc.c:3739 msgid "tvhdhomerun" msgstr "" -#: src/docs_inc.c:3767 +#: src/docs_inc.c:3419 msgid "tvhpoll" msgstr "" -#: src/docs_inc.c:3656 -msgid "two" +#: src/docs_inc.c:5550 src/docs_inc.c:5578 +msgid "tvmovies/Gladiator (2000)" +msgstr "" + +#: src/docs_inc.c:5606 +msgid "tvmovies/Gladiator (2000)/Gladiator (2000)" +msgstr "" + +#: src/docs_inc.c:5544 +msgid "tvshows/Bones/Bones - S02E06" +msgstr "" + +#: src/docs_inc.c:5582 +msgid "tvshows/Bones/Bones - S05E11" +msgstr "" + +#: src/docs_inc.c:5584 +msgid "tvshows/Bones/Bones - S05E11 - The X in the Files" +msgstr "" + +#: src/docs_inc.c:5608 +msgid "tvshows/Bones/Season 5/Bones - S05E11" +msgstr "" + +#: src/docs_inc.c:5580 +msgid "tvshows/Countdown/Countdown" msgstr "" -#: src/docs_inc.c:309 +#: src/docs_inc.c:832 msgid "ukfree.tv" msgstr "" -#: src/docs_inc.c:3807 +#: src/docs_inc.c:3459 msgid "upnp" msgstr "" -#: src/docs_inc.c:3795 +#: src/docs_inc.c:3447 msgid "url" msgstr "" -#: src/docs_inc.c:4377 src/docs_inc.c:4381 src/docs_inc.c:4755 -#: src/docs_inc.c:4759 src/docs_inc.c:5177 src/docs_inc.c:5181 +#: src/docs_inc.c:5674 src/docs_inc.c:5678 src/docs_inc.c:5774 +#: src/docs_inc.c:5778 src/docs_inc.c:5866 src/docs_inc.c:5870 msgid "user" msgstr "" -#: src/docs_inc.c:3787 +#: src/docs_inc.c:3439 msgid "uuid" msgstr "" -#: src/docs_inc.c:169 +#: src/docs_inc.c:3783 +msgid "vaapi" +msgstr "" + +#: src/docs_inc.c:1252 +msgid "view level" +msgstr "" + +#: src/docs_inc.c:1710 msgid "webchat" msgstr "" -#: src/docs_inc.c:4083 +#: src/docs_inc.c:3759 msgid "webui" msgstr "" -#: src/docs_inc.c:1421 +#: src/docs_inc.c:2340 msgid "weight" msgstr "" -#: src/docs_inc.c:153 +#: src/docs_inc.c:1698 msgid "wiki" msgstr "" -#: src/docs_inc.c:4444 src/docs_inc.c:4448 +#: src/docs_inc.c:5042 msgid "will be" msgstr "" -#: src/docs_inc.c:2060 -msgid "" -"will now be displayed with __all__ services checked - feel free to make " -"changes. Once you're happy with the selection press the \"Map services\" " -"button, you will then be taken to the" -msgstr "" - -#: src/docs_inc.c:4079 +#: src/docs_inc.c:3755 msgid "xmltv" msgstr "" -#: src/docs_inc.c:1301 +#: src/docs_inc.c:2170 msgid "xspf" msgstr "" -#: src/docs_inc.c:781 src/docs_inc.c:783 src/docs_inc.c:791 src/docs_inc.c:807 -#: src/docs_inc.c:809 src/docs_inc.c:815 src/docs_inc.c:835 src/docs_inc.c:837 -#: src/docs_inc.c:845 +#: src/docs_inc.c:534 src/docs_inc.c:536 src/docs_inc.c:544 src/docs_inc.c:560 +#: src/docs_inc.c:562 src/docs_inc.c:568 src/docs_inc.c:588 src/docs_inc.c:590 +#: src/docs_inc.c:598 msgid "yes" msgstr "" -#: src/docs_inc.c:2241 +#: src/docs_inc.c:4638 msgid "" "you want to export. If you don't export any, you will see the following " "error message (in the log)." msgstr "" -#: src/docs_inc.c:89 +#: src/docs_inc.c:1805 msgid "" "| --------------------------- | ------------- Headless table cell 1 | " "Content from cell 2 Content in the first column | Content in the second " "column" msgstr "" + +#: src/docs_inc.c:5536 src/docs_inc.c:5538 src/docs_inc.c:5546 +#: src/docs_inc.c:5548 +msgid "〃" +msgstr "" diff --git a/intl/js/tvheadend.js.pot b/intl/js/tvheadend.js.pot index a8a382ba7..49c95f328 100644 --- a/intl/js/tvheadend.js.pot +++ b/intl/js/tvheadend.js.pot @@ -8,15 +8,20 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-29 21:07+0200\n" +"POT-Creation-Date: 2024-02-01 08:26+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: en\n" "MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=CHARSET\n" +"Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +#. /finished recordings to autorecs. +#: src/webui/static/app/epg.js:1530 +msgid " - " +msgstr "" + #: src/webui/static/app/i18n-post.js:137 msgid " OK " msgstr "" @@ -25,8 +30,9 @@ msgstr "" msgid "(?:st|nd|rd|th)#parseCodes.S.s" msgstr "" -#: src/webui/static/app/chconf.js:6 src/webui/static/app/chconf.js:27 -#: src/webui/static/app/epg.js:3 src/webui/static/app/epg.js:68 +#: src/webui/static/app/chconf.js:10 src/webui/static/app/chconf.js:31 +#: src/webui/static/app/epg.js:3 src/webui/static/app/epg.js:93 +#: src/webui/static/app/epg.js:147 msgid "(Clear filter)" msgstr "" @@ -34,10 +40,19 @@ msgstr "" msgid "(None)" msgstr "" -#: src/webui/static/app/epg.js:247 +#: src/webui/static/app/epg.js:415 msgid "(default DVR Profile)" msgstr "" +#: src/webui/static/app/tvheadend.js:587 +msgid "" +"**You'll also see this page if you try and view documentation (for a " +"feature) not included with your version of Tvheadend.**\n" +"\n" +"\n" +"\n" +msgstr "" + #: src/webui/static/app/i18n-post.js:59 msgid "0 #monthNumber" msgstr "" @@ -46,23 +61,27 @@ msgstr "" msgid "0,000.00#NumberColumn" msgstr "" -#: src/webui/static/app/epg.js:69 +#: src/webui/static/app/epg.js:148 msgid "00:00:00 - 00:15:00" msgstr "" -#: src/webui/static/app/epg.js:70 +#: src/webui/static/app/epg.js:149 msgid "00:15:00 - 00:30:00" msgstr "" -#: src/webui/static/app/epg.js:71 -msgid "00:30:00 - 01:30:00" +#: src/webui/static/app/epg.js:150 +msgid "00:30:00 - 01:00:00" +msgstr "" + +#: src/webui/static/app/epg.js:151 +msgid "01:00:00 - 01:30:00" msgstr "" -#: src/webui/static/app/epg.js:72 +#: src/webui/static/app/epg.js:152 msgid "01:30:00 - 03:00:00" msgstr "" -#: src/webui/static/app/epg.js:73 +#: src/webui/static/app/epg.js:153 msgid "03:00:00 - No maximum" msgstr "" @@ -110,15 +129,15 @@ msgstr "" msgid "9 #monthNumber" msgstr "" -#: src/webui/static/app/dvr.js:245 +#: src/webui/static/app/dvr.js:557 msgid "Abort" msgstr "" -#: src/webui/static/app/dvr.js:243 +#: src/webui/static/app/dvr.js:555 msgid "Abort the selected recording" msgstr "" -#: src/webui/static/app/tvheadend.js:836 +#: src/webui/static/app/tvheadend.js:1205 msgid "About" msgstr "" @@ -130,27 +149,31 @@ msgstr "" msgid "Access Entry" msgstr "" +#: src/webui/static/app/epg.js:605 src/webui/static/app/epg.js:606 +msgid "Actions" +msgstr "" + #: src/webui/static/app/servicemapper.js:22 msgid "Active" msgstr "" -#: src/webui/static/app/idnode.js:1793 src/webui/static/app/idnode.js:2289 +#: src/webui/static/app/idnode.js:1851 src/webui/static/app/idnode.js:2360 msgid "Add" msgstr "" -#: src/webui/static/app/idnode.js:1791 src/webui/static/app/idnode.js:2287 +#: src/webui/static/app/idnode.js:1849 src/webui/static/app/idnode.js:2358 msgid "Add a new entry" msgstr "" -#: src/webui/static/app/idnode.js:1363 src/webui/static/app/idnode.js:1558 +#: src/webui/static/app/idnode.js:1397 src/webui/static/app/idnode.js:1598 msgid "Add {0}" msgstr "" -#: src/webui/static/app/idnode.js:594 src/webui/static/app/idnode.js:610 +#: src/webui/static/app/idnode.js:604 src/webui/static/app/idnode.js:620 msgid "Advanced" msgstr "" -#: src/webui/static/app/idnode.js:1043 +#: src/webui/static/app/idnode.js:1054 msgid "Advanced Settings" msgstr "" @@ -158,25 +181,34 @@ msgstr "" msgid "After" msgstr "" -#: src/webui/static/app/mpegts.js:209 +#: src/webui/static/app/mpegts.js:212 msgid "After filtering and reordering (without PCR and PMT)" msgstr "" -#: src/webui/static/app/epg.js:607 src/webui/static/app/epg.js:608 +#: src/webui/static/app/epg.js:872 src/webui/static/app/epg.js:873 msgid "Age" msgstr "" -#: src/webui/static/app/epg.js:134 +#: src/webui/static/app/epg.js:275 src/webui/static/app/dvr.js:149 msgid "Age Rating" msgstr "" -#: src/webui/static/app/idnode.js:1940 src/webui/static/app/idnode.js:1979 +#: src/webui/static/app/idnode.js:1998 src/webui/static/app/idnode.js:2037 +#: src/webui/static/app/epg.js:927 msgid "All" msgstr "" -#: src/webui/static/app/idnode.js:1153 src/webui/static/app/idnode.js:1166 -#: src/webui/static/app/idnode.js:1175 src/webui/static/app/idnode.js:1483 -#: src/webui/static/app/idnode.js:1501 src/webui/static/app/idnode.js:1511 +#: src/webui/static/app/epgevent.js:146 +msgid "Alternative Showings" +msgstr "" + +#: src/webui/static/app/epgevent.js:207 +msgid "Alternative showings" +msgstr "" + +#: src/webui/static/app/idnode.js:1185 src/webui/static/app/idnode.js:1198 +#: src/webui/static/app/idnode.js:1207 src/webui/static/app/idnode.js:1523 +#: src/webui/static/app/idnode.js:1541 src/webui/static/app/idnode.js:1551 msgid "Apply" msgstr "" @@ -188,7 +220,7 @@ msgstr "" msgid "Apply configuration (run-time only)" msgstr "" -#: src/webui/static/app/idnode.js:1482 +#: src/webui/static/app/idnode.js:1522 msgid "Apply settings" msgstr "" @@ -200,7 +232,7 @@ msgstr "" msgid "April" msgstr "" -#: src/webui/static/app/epg.js:159 +#: src/webui/static/app/epg.js:305 msgid "Aspect" msgstr "" @@ -212,15 +244,15 @@ msgstr "" msgid "Assign lowest free channel number" msgstr "" -#: src/webui/static/app/esfilter.js:65 +#: src/webui/static/app/esfilter.js:43 msgid "Audio Stream Filter" msgstr "" -#: src/webui/static/app/esfilter.js:66 +#: src/webui/static/app/esfilter.js:44 msgid "Audio Stream Filters" msgstr "" -#: src/webui/static/app/epg.js:167 +#: src/webui/static/app/epg.js:313 msgid "Audio description#EPG" msgstr "" @@ -232,36 +264,40 @@ msgstr "" msgid "August" msgstr "" -#: src/webui/static/app/epg.js:1063 +#: src/webui/static/app/epg.js:1501 msgid "Auto Recorder" msgstr "" -#: src/webui/static/app/tvheadend.js:368 +#: src/webui/static/app/tvheadend.js:707 msgid "Auto-refresh" msgstr "" -#: src/webui/static/app/epg.js:263 src/webui/static/app/dvr.js:69 -#: src/webui/static/app/dvr.js:735 +#: src/webui/static/app/epg.js:434 src/webui/static/app/dvr.js:159 +#: src/webui/static/app/dvr.js:1077 msgid "Autorec" msgstr "" -#: src/webui/static/app/dvr.js:736 +#: src/webui/static/app/dvr.js:1078 msgid "Autorecs" msgstr "" -#: src/webui/static/app/idnode.js:446 src/webui/static/app/idnode.js:691 +#: src/webui/static/app/idnode.js:461 src/webui/static/app/idnode.js:701 msgid "Available" msgstr "" -#: src/webui/static/app/status.js:404 +#: src/webui/static/app/status.js:451 msgid "BER" msgstr "" -#: src/webui/static/app/status.js:396 +#: src/webui/static/app/tvheadend.js:520 src/webui/static/app/tvheadend.js:521 +msgid "Back to top" +msgstr "" + +#: src/webui/static/app/status.js:443 msgid "Bandwidth (kb/s)" msgstr "" -#: src/webui/static/app/status.js:732 src/webui/static/app/status.js:825 +#: src/webui/static/app/status.js:875 src/webui/static/app/status.js:968 msgid "Bandwidth monitor" msgstr "" @@ -269,11 +305,11 @@ msgstr "" msgid "Base" msgstr "" -#: src/webui/static/app/idnode.js:592 src/webui/static/app/idnode.js:604 +#: src/webui/static/app/idnode.js:602 src/webui/static/app/idnode.js:614 msgid "Basic" msgstr "" -#: src/webui/static/app/idnode.js:1041 +#: src/webui/static/app/idnode.js:1052 msgid "Basic Settings" msgstr "" @@ -289,78 +325,88 @@ msgstr "" msgid "Bouquets" msgstr "" -#: src/webui/static/app/epg.js:276 +#: src/webui/static/app/epg.js:201 msgid "Broadcast Details" msgstr "" -#: src/webui/static/app/epg.js:381 +#: src/webui/static/app/epg.js:29 msgid "Broadcast details" msgstr "" -#: src/webui/static/app/epg.js:870 -msgid "Buffering. Please wait..." +#: src/webui/static/app/epg.js:1280 src/webui/static/app/epgevent.js:79 +msgid "Buffering. Please wait…" msgstr "" -#: src/webui/static/app/caclient.js:32 +#: src/webui/static/app/caclient.js:33 msgid "CA" msgstr "" -#: src/webui/static/app/esfilter.js:116 +#: src/webui/static/app/esfilter.js:94 msgid "CA Stream Filter" msgstr "" -#: src/webui/static/app/esfilter.js:117 +#: src/webui/static/app/esfilter.js:95 msgid "CA Stream Filters" msgstr "" -#: src/webui/static/app/mpegts.js:188 +#: src/webui/static/app/mpegts.js:192 msgid "CAIDS: " msgstr "" -#: src/webui/static/app/caclient.js:33 +#: src/webui/static/app/caclient.js:34 msgid "CAs" msgstr "" #: src/webui/static/app/i18n-post.js:111 src/webui/static/app/i18n-post.js:138 -#: src/webui/static/app/idnode.js:1110 src/webui/static/app/idnode.js:1522 +#: src/webui/static/app/idnode.js:1140 src/webui/static/app/idnode.js:1562 msgid "Cancel" msgstr "" -#: src/webui/static/app/status.js:559 +#: src/webui/static/app/status.js:629 msgid "Cancel Connection" msgstr "" -#: src/webui/static/app/idnode.js:1521 +#: src/webui/static/app/idnode.js:1561 msgid "Cancel operation" msgstr "" -#: src/webui/static/app/status.js:560 +#: src/webui/static/app/status.js:630 msgid "Cancel the selected connection?" msgstr "" -#: src/webui/static/app/status.js:556 +#: src/webui/static/app/status.js:626 msgid "Cancel this connection" msgstr "" -#: src/webui/static/app/idnode.js:1175 src/webui/static/app/idnode.js:1511 +#: src/webui/static/app/idnode.js:1207 src/webui/static/app/idnode.js:1551 msgid "Cannot apply" msgstr "" -#: src/webui/static/app/idnode.js:622 +#: src/webui/static/app/epg.js:267 src/webui/static/app/dvr.js:143 +msgid "Categories" +msgstr "" + +#: src/webui/static/app/epg.js:1495 src/webui/static/app/epg.js:1497 +#: src/webui/static/app/epg.js:1499 +msgid "Category" +msgstr "" + +#: src/webui/static/app/idnode.js:632 msgid "Change the user interface level (basic, advanced, expert)" msgstr "" -#: src/webui/static/app/idnode.js:1167 src/webui/static/app/idnode.js:1502 +#: src/webui/static/app/idnode.js:1199 src/webui/static/app/idnode.js:1542 msgid "Changes were applied!" msgstr "" -#: src/webui/static/app/chconf.js:232 src/webui/static/app/epg.js:585 -#: src/webui/static/app/epg.js:586 src/webui/static/app/epg.js:1067 -#: src/webui/static/app/status.js:113 +#: src/webui/static/app/chconf.js:232 src/webui/static/app/epg.js:842 +#: src/webui/static/app/epg.js:843 src/webui/static/app/epg.js:1505 +#: src/webui/static/app/epgevent.js:134 src/webui/static/app/epgevent.js:135 +#: src/webui/static/app/status.js:123 msgid "Channel" msgstr "" -#: src/webui/static/app/tvheadend.js:759 +#: src/webui/static/app/tvheadend.js:1124 msgid "Channel / EPG" msgstr "" @@ -384,115 +430,159 @@ msgstr "" msgid "Choose a month (Control+Up/Down to move years)" msgstr "" -#: src/webui/static/app/config.js:78 +#: src/webui/static/app/config.js:75 msgid "Clean image (icon) cache" msgstr "" -#: src/webui/static/app/config.js:76 +#: src/webui/static/app/config.js:73 msgid "Clean image cache on storage" msgstr "" -#: src/webui/static/app/status.js:289 src/webui/static/app/status.js:292 +#: src/webui/static/app/status.js:534 +msgid "Clear all statistics" +msgstr "" + +#: src/webui/static/app/status.js:318 src/webui/static/app/status.js:321 msgid "Clear statistics" msgstr "" -#: src/webui/static/app/status.js:293 +#: src/webui/static/app/status.js:322 msgid "Clear statistics for selected input?" msgstr "" -#: src/webui/static/app/caclient.js:34 +#: src/webui/static/app/status.js:116 +msgid "Client / User agent" +msgstr "" + +#: src/webui/static/app/status.js:692 +msgid "Client Address" +msgstr "" + +#: src/webui/static/app/status.js:704 +msgid "Client Data Ports" +msgstr "" + +#: src/webui/static/app/caclient.js:35 msgid "Client Name" msgstr "" -#: src/webui/static/app/idnode.js:1430 src/webui/static/app/idnode.js:2299 +#: src/webui/static/app/status.js:698 +msgid "Client Port" +msgstr "" + +#: src/webui/static/app/idnode.js:1470 src/webui/static/app/idnode.js:2373 msgid "Clone" msgstr "" -#: src/webui/static/app/idnode.js:2297 +#: src/webui/static/app/idnode.js:2371 msgid "Clone a new entry" msgstr "" -#: src/webui/static/app/epg.js:270 +#: src/webui/static/app/epg.js:466 msgid "Close" msgstr "" +#: src/webui/static/app/codec.js:785 +msgid "Codec" +msgstr "" + +#: src/webui/static/app/codec.js:771 src/webui/static/app/codec.js:783 +msgid "Codec Profile" +msgstr "" + +#: src/webui/static/app/codec.js:773 +msgid "Codec Profile Name" +msgstr "" + +#: src/webui/static/app/codec.js:772 +msgid "Codec Profiles" +msgstr "" + #: src/webui/static/app/i18n-post.js:205 msgid "Columns" msgstr "" -#: src/webui/static/app/comet.js:55 +#: src/webui/static/app/comet.js:38 msgid "Comet failure" msgstr "" -#: src/webui/static/app/dvr.js:67 +#: src/webui/static/app/dvr.js:157 msgid "Comment" msgstr "" -#: src/webui/static/app/status.js:781 +#: src/webui/static/app/status.js:924 msgid "Compression ratio" msgstr "" -#: src/webui/static/app/caclient.js:46 +#: src/webui/static/app/caclient.js:47 msgid "Conditional Access Client" msgstr "" -#: src/webui/static/app/tvhlog.js:17 src/webui/static/app/tvheadend.js:698 +#: src/webui/static/app/tvhlog.js:17 src/webui/static/app/tvheadend.js:1063 msgid "Configuration" msgstr "" -#: src/webui/static/app/status.js:673 +#: src/webui/static/app/status.js:816 msgid "Connections" msgstr "" -#: src/webui/static/app/epg.js:145 src/webui/static/app/epg.js:614 -#: src/webui/static/app/epg.js:615 +#: src/webui/static/app/tvheadend.js:309 src/webui/static/app/tvheadend.js:310 +msgid "Content Icons" +msgstr "" + +#: src/webui/static/app/epg.js:289 src/webui/static/app/epg.js:879 +#: src/webui/static/app/epg.js:880 msgid "Content Type" msgstr "" -#: src/webui/static/app/status.js:430 +#: src/webui/static/app/status.js:477 msgid "Continuity Errors" msgstr "" -#: src/webui/static/app/idnode.js:1456 +#: src/webui/static/app/idnode.js:1496 msgid "Create" msgstr "" -#: src/webui/static/app/epg.js:883 +#: src/webui/static/app/epg.js:1293 msgid "Create AutoRec" msgstr "" -#: src/webui/static/app/epg.js:262 src/webui/static/app/epg.js:885 +#: src/webui/static/app/epg.js:433 src/webui/static/app/epg.js:1295 msgid "" "Create an automatic recording rule to record all future programs that match " "the current query." msgstr "" -#: src/webui/static/app/idnode.js:1455 +#: src/webui/static/app/idnode.js:1495 msgid "Create new entry" msgstr "" -#: src/webui/static/app/epg.js:1085 +#: src/webui/static/app/epg.js:1524 msgid "Created from EPG query" msgstr "" -#: src/webui/static/app/epg.js:1072 +#: src/webui/static/app/tvheadend.js:370 +msgid "Crew" +msgstr "" + +#: src/webui/static/app/epg.js:1511 #, javascript-format msgid "Currently this will match (and record) %d events." msgstr "" -#: src/webui/static/app/tvheadend.js:740 +#: src/webui/static/app/tvheadend.js:1105 msgid "DVB Inputs" msgstr "" -#: src/webui/static/app/epg.js:352 +#: src/webui/static/app/epg.js:587 msgid "DVR" msgstr "" -#: src/webui/static/app/epg.js:163 +#: src/webui/static/app/epg.js:309 msgid "Deaf signed#EPG" msgstr "" -#: src/webui/static/app/tvheadend.js:810 +#: src/webui/static/app/tvheadend.js:1179 msgid "Debugging" msgstr "" @@ -504,23 +594,23 @@ msgstr "" msgid "December" msgstr "" -#: src/webui/static/app/idnode.js:1807 src/webui/static/app/idnode.js:2312 +#: src/webui/static/app/idnode.js:1865 src/webui/static/app/idnode.js:2386 msgid "Delete" msgstr "" -#: src/webui/static/app/epg.js:236 +#: src/webui/static/app/epg.js:403 msgid "Delete recording" msgstr "" -#: src/webui/static/app/epg.js:235 +#: src/webui/static/app/epg.js:402 msgid "Delete scheduled recording of this program" msgstr "" -#: src/webui/static/app/idnode.js:1805 src/webui/static/app/idnode.js:2310 +#: src/webui/static/app/idnode.js:1863 src/webui/static/app/idnode.js:2384 msgid "Delete selected entries" msgstr "" -#: src/webui/static/app/status.js:152 +#: src/webui/static/app/status.js:179 msgid "Descramble" msgstr "" @@ -532,85 +622,123 @@ msgstr "" msgid "Detach selected channels from bouquet" msgstr "" -#: src/webui/static/app/mpegts.js:321 +#: src/webui/static/app/mpegts.js:352 msgid "Detailed stream info" msgstr "" -#: src/webui/static/app/mpegts.js:169 src/webui/static/app/mpegts.js:317 -#: src/webui/static/app/epg.js:367 src/webui/static/app/epg.js:368 -#: src/webui/static/app/dvr.js:137 src/webui/static/app/dvr.js:138 +#: src/webui/static/app/mpegts.js:169 src/webui/static/app/mpegts.js:348 +#: src/webui/static/app/epg.js:15 src/webui/static/app/epg.js:16 +#: src/webui/static/app/dvr.js:378 src/webui/static/app/dvr.js:379 msgid "Details" msgstr "" -#: src/webui/static/app/dvr.js:865 +#: src/webui/static/app/dvr.js:1215 msgid "Digital Video Recorder" msgstr "" -#: src/webui/static/app/dvr.js:705 +#: src/webui/static/app/dvr.js:1047 msgid "Digital Video Recorder Profile" msgstr "" -#: src/webui/static/app/dvr.js:706 +#: src/webui/static/app/dvr.js:1048 msgid "Digital Video Recorder Profiles" msgstr "" +#: src/webui/static/app/tvheadend.js:368 +msgid "Director" +msgstr "" + +#: src/webui/static/app/dvr.js:747 +msgid "Disable grouping" +msgstr "" + #: src/webui/static/app/i18n-post.js:185 src/webui/static/app/i18n-post.js:186 msgid "Disabled" msgstr "" -#: src/webui/static/app/config.js:135 +#: src/webui/static/app/config.js:132 msgid "Discover SAT>IP servers" msgstr "" +#: src/webui/static/app/epgevent.js:190 +msgid "Display dialog of related broadcasts" +msgstr "" + +#: src/webui/static/app/epgevent.js:205 +msgid "Display dialog showing alternative broadcasts" +msgstr "" + #: src/webui/static/app/i18n-post.js:151 msgid "Displaying {0} - {1} of {2}" msgstr "" -#: src/webui/static/app/dvr.js:263 +#: src/webui/static/app/dvr.js:563 msgid "Do you really want to abort/unschedule the selection?" msgstr "" -#: src/webui/static/app/dvr.js:594 +#: src/webui/static/app/dvr.js:933 msgid "Do you really want to delete the selected recordings?" msgstr "" -#: src/webui/static/app/tvheadend.js:327 +#: src/webui/static/app/tvheadend.js:666 msgid "Do you really want to delete the selection?" msgstr "" -#: src/webui/static/app/dvr.js:233 +#: src/webui/static/app/dvr.js:547 msgid "Do you really want to gracefully stop/unschedule the selection?" msgstr "" -#: src/webui/static/app/epg.js:324 +#: src/webui/static/app/epg.js:559 msgid "Do you really want to gracefully stop/unschedule this recording?" msgstr "" -#: src/webui/static/app/dvr.js:434 +#: src/webui/static/app/dvr.js:742 msgid "Do you really want to remove the selected recordings from storage?" msgstr "" -#: src/webui/static/app/epg.js:337 +#: src/webui/static/app/epg.js:572 msgid "Do you really want to remove this recording?" msgstr "" -#: src/webui/static/app/epg.js:1046 src/webui/static/app/epg.js:1052 -#: src/webui/static/app/epg.js:1055 src/webui/static/app/epg.js:1058 -#: src/webui/static/app/epg.js:1061 +#: src/webui/static/app/dvr.js:579 +msgid "" +"Do you really want to toggle the previously recorded state for the selected " +"recordings?" +msgstr "" + +#: src/webui/static/app/epg.js:1475 src/webui/static/app/epg.js:1484 +#: src/webui/static/app/epg.js:1487 src/webui/static/app/epg.js:1490 +#: src/webui/static/app/epg.js:1493 msgid "Don't care" msgstr "" -#: src/webui/static/app/dvr.js:339 src/webui/static/app/dvr.js:505 +#: src/webui/static/app/dvr.js:687 src/webui/static/app/dvr.js:872 msgid "Download" msgstr "" -#: src/webui/static/app/dvr.js:337 src/webui/static/app/dvr.js:503 +#: src/webui/static/app/dvr.js:685 src/webui/static/app/dvr.js:870 msgid "Download the selected recording" msgstr "" -#: src/webui/static/app/epg.js:116 src/webui/static/app/epg.js:569 -#: src/webui/static/app/epg.js:570 src/webui/static/app/epg.js:1070 -#: src/webui/static/app/dvr.js:52 +#: src/webui/static/app/status.js:761 +msgid "Drop (current) connections to Tvheadend." +msgstr "" + +#: src/webui/static/app/status.js:764 +msgid "Drop Connections" +msgstr "" + +#: src/webui/static/app/status.js:760 +msgid "Drop all connections" +msgstr "" + +#: src/webui/static/app/status.js:765 +msgid "Drop all current connections?" +msgstr "" + +#: src/webui/static/app/epg.js:246 src/webui/static/app/epg.js:825 +#: src/webui/static/app/epg.js:826 src/webui/static/app/epg.js:1508 +#: src/webui/static/app/dvr.js:118 msgid "Duration" msgstr "" @@ -638,36 +766,41 @@ msgstr "" msgid "EPG Grabber Name" msgstr "" -#: src/webui/static/app/epg.js:993 +#: src/webui/static/app/epg.js:76 msgid "EPG Update" msgstr "" -#: src/webui/static/app/idnode.js:1284 src/webui/static/app/idnode.js:1894 +#: src/webui/static/app/idnode.js:1317 src/webui/static/app/idnode.js:1952 msgid "Edit" msgstr "" -#: src/webui/static/app/idnode.js:1892 +#: src/webui/static/app/idnode.js:1950 msgid "Edit selected entry" msgstr "" -#: src/webui/static/app/idnode.js:1321 src/webui/static/app/idnode.js:1908 +#: src/webui/static/app/idnode.js:1354 src/webui/static/app/idnode.js:1966 msgid "Edit {0}" msgstr "" -#: src/webui/static/app/idnode.js:1318 +#: src/webui/static/app/idnode.js:1351 msgid "Edit {0} ({1} entries)" msgstr "" -#: src/webui/static/app/epg.js:928 +#: src/webui/static/app/epg.js:1341 msgid "Electronic Program Guide" msgstr "" -#: src/webui/static/app/tvheadend.js:1049 +#: src/webui/static/app/tvheadend.js:1464 msgid "Enable debug output" msgstr "" -#: src/webui/static/app/epg.js:114 src/webui/static/app/epg.js:561 -#: src/webui/static/app/epg.js:562 +#: src/webui/static/app/dvr.js:747 src/webui/static/app/dvr.js:756 +msgid "Enable grouping" +msgstr "" + +#: src/webui/static/app/epg.js:242 src/webui/static/app/epg.js:817 +#: src/webui/static/app/epg.js:818 src/webui/static/app/epgevent.js:126 +#: src/webui/static/app/epgevent.js:127 msgid "End Time" msgstr "" @@ -675,43 +808,56 @@ msgstr "" msgid "Enter Filter Text..." msgstr "" -#: src/webui/static/app/epg.js:544 src/webui/static/app/epg.js:545 +#: src/webui/static/app/epg.js:800 src/webui/static/app/epg.js:801 +#: src/webui/static/app/epgevent.js:111 src/webui/static/app/epgevent.js:112 msgid "Episode" msgstr "" -#: src/webui/static/app/tvheadend.js:238 +#: src/webui/static/app/tvheadend.js:576 msgid "Error" msgstr "" -#: src/webui/static/app/status.js:159 +#: src/webui/static/app/status.js:186 msgid "Errors" msgstr "" -#: src/webui/static/app/epg.js:935 +#: src/webui/static/app/epg.js:1348 src/webui/static/app/epgevent.js:156 msgid "Events" msgstr "" -#: src/webui/static/app/dvr.js:162 +#: src/webui/static/app/dvr.js:417 msgid "Every day" msgstr "" -#: src/webui/static/app/idnode.js:595 src/webui/static/app/idnode.js:616 +#: src/webui/static/app/idnode.js:605 src/webui/static/app/idnode.js:626 msgid "Expert" msgstr "" -#: src/webui/static/app/idnode.js:1045 +#: src/webui/static/app/idnode.js:1056 msgid "Expert Settings" msgstr "" +#: src/webui/static/app/epg.js:792 src/webui/static/app/epgevent.js:103 +msgid "Extra text" +msgstr "" + +#: src/webui/static/app/epg.js:793 src/webui/static/app/epgevent.js:104 +msgid "Extra text: subtitle or summary or description" +msgstr "" + +#: src/webui/static/app/epg.js:295 +msgid "FHDTV" +msgstr "" + #: src/webui/static/app/servicemapper.js:13 msgid "Failed" msgstr "" -#: src/webui/static/app/dvr.js:588 +#: src/webui/static/app/dvr.js:927 msgid "Failed Recording" msgstr "" -#: src/webui/static/app/dvr.js:589 +#: src/webui/static/app/dvr.js:928 msgid "Failed Recordings" msgstr "" @@ -723,42 +869,58 @@ msgstr "" msgid "February" msgstr "" -#: src/webui/static/app/dvr.js:65 +#: src/webui/static/app/dvr.js:155 msgid "File size" msgstr "" -#: src/webui/static/app/epg.js:675 -msgid "Filter channel..." +#: src/webui/static/app/epg.js:1041 +msgid "Filter category…" msgstr "" -#: src/webui/static/app/epg.js:722 -msgid "Filter content type..." +#: src/webui/static/app/epg.js:966 +msgid "Filter channel…" msgstr "" -#: src/webui/static/app/epg.js:743 -msgid "Filter duration..." +#: src/webui/static/app/epg.js:1092 +msgid "Filter content type…" msgstr "" -#: src/webui/static/app/epg.js:698 -msgid "Filter tag..." +#: src/webui/static/app/epg.js:1113 +msgid "Filter duration…" +msgstr "" + +#: src/webui/static/app/epg.js:1001 +msgid "Filter tag…" msgstr "" #: src/webui/static/app/i18n-post.js:253 msgid "Filters" msgstr "" +#: src/webui/static/app/epg.js:441 src/webui/static/app/dvr.js:208 +msgid "Find alternative showings for the DVR entry." +msgstr "" + +#: src/webui/static/app/epg.js:446 src/webui/static/app/dvr.js:213 +msgid "Find related showings for the DVR entry." +msgstr "" + #: src/webui/static/app/wizard.js:160 msgid "Finish" msgstr "" -#: src/webui/static/app/dvr.js:453 +#: src/webui/static/app/dvr.js:804 msgid "Finished Recording" msgstr "" -#: src/webui/static/app/dvr.js:454 +#: src/webui/static/app/dvr.js:805 msgid "Finished Recordings" msgstr "" +#: src/webui/static/app/epg.js:244 src/webui/static/app/dvr.js:116 +msgid "First Aired" +msgstr "" + #: src/webui/static/app/i18n-post.js:146 msgid "First Page" msgstr "" @@ -771,7 +933,7 @@ msgstr "" msgid "Force new scan (all muxes) for selected networks" msgstr "" -#: src/webui/static/app/tvheadend.js:988 +#: src/webui/static/app/tvheadend.js:1357 msgid "Free" msgstr "" @@ -783,27 +945,43 @@ msgstr "" msgid "Friday" msgstr "" -#: src/webui/static/app/tvheadend.js:603 +#: src/webui/static/app/tvheadend.js:951 msgid "Fullscreen" msgstr "" -#: src/webui/static/app/epg.js:890 src/webui/static/app/epg.js:1048 +#: src/webui/static/app/epg.js:1301 src/webui/static/app/epg.js:1477 msgid "Fulltext" msgstr "" -#: src/webui/static/app/tvheadend.js:708 +#: src/webui/static/app/tvheadend.js:1073 msgid "General" msgstr "" -#: src/webui/static/app/epg.js:1069 +#: src/webui/static/app/epg.js:1507 msgid "Genre" msgstr "" -#: src/webui/static/app/tvheadend.js:978 +#: src/webui/static/app/tvheadend.js:1347 msgid "GiB" msgstr "" -#: src/webui/static/app/idnode.js:1633 +#: src/webui/static/app/epg.js:986 +msgid "Go to next channel" +msgstr "" + +#: src/webui/static/app/epg.js:459 src/webui/static/app/dvr.js:226 +msgid "Go to next event" +msgstr "" + +#: src/webui/static/app/epg.js:980 +msgid "Go to previous channel" +msgstr "" + +#: src/webui/static/app/epg.js:453 src/webui/static/app/dvr.js:220 +msgid "Go to previous event" +msgstr "" + +#: src/webui/static/app/idnode.js:1674 msgid "Grid Update" msgstr "" @@ -811,47 +989,43 @@ msgstr "" msgid "Group By This Field" msgstr "" -#: src/webui/static/app/epg.js:151 +#: src/webui/static/app/epg.js:297 msgid "HDTV" msgstr "" -#: src/webui/static/app/idnode.js:1209 src/webui/static/app/idnode.js:2052 -#: src/webui/static/app/idnode.js:2439 src/webui/static/app/idnode.js:2877 -#: src/webui/static/app/epg.js:914 src/webui/static/app/status.js:193 -#: src/webui/static/app/status.js:486 src/webui/static/app/status.js:636 -#: src/webui/static/app/servicemapper.js:53 -msgid "Help" +#: src/webui/static/app/mpegts.js:223 +msgid "HbbTv" msgstr "" -#: src/webui/static/app/tvheadend.js:182 -msgid "Help for" +#: src/webui/static/app/idnode.js:1241 src/webui/static/app/idnode.js:2110 +#: src/webui/static/app/idnode.js:2516 src/webui/static/app/idnode.js:2961 +#: src/webui/static/app/epg.js:1325 src/webui/static/app/status.js:220 +#: src/webui/static/app/status.js:555 src/webui/static/app/status.js:778 +#: src/webui/static/app/servicemapper.js:53 +msgid "Help" msgstr "" -#: src/webui/static/app/idnode.js:1956 +#: src/webui/static/app/idnode.js:2014 msgid "Hide" msgstr "" -#: src/webui/static/app/idnode.js:2387 +#: src/webui/static/app/idnode.js:2461 msgid "Hide passwords" msgstr "" -#: src/webui/static/app/status.js:92 +#: src/webui/static/app/status.js:95 msgid "Hostname" msgstr "" -#: src/webui/static/app/status.js:81 +#: src/webui/static/app/status.js:84 msgid "ID" msgstr "" -#: src/webui/static/app/status.js:616 -msgid "IP Address" -msgstr "" - -#: src/webui/static/app/acleditor.js:106 +#: src/webui/static/app/acleditor.js:108 msgid "IP Blocking Record" msgstr "" -#: src/webui/static/app/acleditor.js:107 +#: src/webui/static/app/acleditor.js:109 msgid "IP Blocking Records" msgstr "" @@ -859,11 +1033,11 @@ msgstr "" msgid "Ignored" msgstr "" -#: src/webui/static/app/config.js:108 +#: src/webui/static/app/config.js:105 msgid "Image Cache" msgstr "" -#: src/webui/static/app/status.js:779 +#: src/webui/static/app/status.js:922 msgid "In" msgstr "" @@ -871,14 +1045,22 @@ msgstr "" msgid "Index" msgstr "" -#: src/webui/static/app/status.js:372 src/webui/static/app/status.js:869 +#: src/webui/static/app/status.js:402 src/webui/static/app/status.js:1012 msgid "Input" msgstr "" -#: src/webui/static/app/status.js:166 +#: src/webui/static/app/status.js:193 msgid "Input (kb/s)" msgstr "" +#: src/webui/static/app/idnode.js:2132 +msgid "Item" +msgstr "" + +#: src/webui/static/app/idnode.js:2132 +msgid "Items" +msgstr "" + #: src/webui/static/app/i18n-post.js:35 msgid "Jan" msgstr "" @@ -903,15 +1085,19 @@ msgstr "" msgid "June" msgstr "" -#: src/webui/static/app/tvheadend.js:982 +#: src/webui/static/app/epg.js:265 src/webui/static/app/dvr.js:141 +msgid "Keywords" +msgstr "" + +#: src/webui/static/app/tvheadend.js:1351 msgid "KiB" msgstr "" -#: src/webui/static/app/mpegts.js:168 +#: src/webui/static/app/mpegts.js:168 src/webui/static/app/mpegts.js:227 msgid "Language" msgstr "" -#: src/webui/static/app/tvheadend.js:127 +#: src/webui/static/app/tvheadend.js:456 msgid "Last Help Pages" msgstr "" @@ -919,75 +1105,83 @@ msgstr "" msgid "Last Page" msgstr "" -#: src/webui/static/app/epg.js:161 +#: src/webui/static/app/epg.js:307 msgid "Lines" msgstr "" -#: src/webui/static/app/tvheadend.js:559 +#: src/webui/static/app/mpegts.js:229 +msgid "Link" +msgstr "" + +#: src/webui/static/app/tvheadend.js:907 msgid "Live TV Player" msgstr "" -#: src/webui/static/app/tvheadend.js:350 +#: src/webui/static/app/tvheadend.js:689 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:666 -#: src/webui/static/app/epg.js:689 src/webui/static/app/epg.js:713 -#: src/webui/static/app/epg.js:734 src/webui/static/app/tvheadend.js:497 -#: src/webui/static/app/tvheadend.js:535 +#: src/webui/static/app/i18n-post.js:197 src/webui/static/app/tvheadend.js:844 +#: src/webui/static/app/tvheadend.js:883 msgid "Loading..." msgstr "" -#: src/webui/static/app/tvheadend.js:959 +#: src/webui/static/app/epg.js:957 src/webui/static/app/epg.js:992 +#: src/webui/static/app/epg.js:1032 src/webui/static/app/epg.js:1083 +#: src/webui/static/app/epg.js:1104 +msgid "Loading…" +msgstr "" + +#: src/webui/static/app/tvheadend.js:1328 msgid "Logged in as" msgstr "" -#: src/webui/static/app/config.js:133 +#: src/webui/static/app/config.js:130 msgid "Look for new SAT>IP servers" msgstr "" -#: src/webui/static/app/mpegts.js:305 +#: src/webui/static/app/mpegts.js:336 msgid "Maintenance" msgstr "" -#: src/webui/static/app/mpegts.js:303 +#: src/webui/static/app/mpegts.js:334 msgid "Maintenance operations" msgstr "" -#: src/webui/static/app/mpegts.js:271 +#: src/webui/static/app/mpegts.js:302 msgid "Map All" msgstr "" -#: src/webui/static/app/mpegts.js:269 +#: src/webui/static/app/mpegts.js:300 msgid "Map Selected" msgstr "" -#: src/webui/static/app/mpegts.js:250 src/webui/static/app/chconf.js:147 +#: src/webui/static/app/mpegts.js:281 src/webui/static/app/chconf.js:147 msgid "Map all services" msgstr "" -#: src/webui/static/app/mpegts.js:248 src/webui/static/app/chconf.js:145 +#: src/webui/static/app/mpegts.js:279 src/webui/static/app/chconf.js:145 msgid "Map all services to channels" msgstr "" -#: src/webui/static/app/mpegts.js:244 src/webui/static/app/chconf.js:141 +#: src/webui/static/app/mpegts.js:275 src/webui/static/app/chconf.js:141 msgid "Map selected services" msgstr "" -#: src/webui/static/app/mpegts.js:242 src/webui/static/app/chconf.js:139 +#: src/webui/static/app/mpegts.js:273 src/webui/static/app/chconf.js:139 msgid "Map selected services to channels" msgstr "" -#: src/webui/static/app/mpegts.js:255 src/webui/static/app/chconf.js:158 -#: src/webui/static/app/servicemapper.js:119 -#: src/webui/static/app/servicemapper.js:135 +#: src/webui/static/app/mpegts.js:286 src/webui/static/app/chconf.js:158 +#: src/webui/static/app/servicemapper.js:120 +#: src/webui/static/app/servicemapper.js:136 msgid "Map services" msgstr "" -#: src/webui/static/app/mpegts.js:253 src/webui/static/app/chconf.js:156 -#: src/webui/static/app/servicemapper.js:116 -#: src/webui/static/app/servicemapper.js:132 +#: src/webui/static/app/mpegts.js:284 src/webui/static/app/chconf.js:156 +#: src/webui/static/app/servicemapper.js:117 +#: src/webui/static/app/servicemapper.js:133 msgid "Map services to channels" msgstr "" @@ -1003,11 +1197,11 @@ msgstr "" msgid "March" msgstr "" -#: src/webui/static/app/dvr.js:385 +#: src/webui/static/app/dvr.js:719 msgid "Mark the selected recording as failed" msgstr "" -#: src/webui/static/app/dvr.js:551 +#: src/webui/static/app/dvr.js:904 msgid "Mark the selected recording as finished" msgstr "" @@ -1027,11 +1221,11 @@ msgstr "" msgid "Memory Information Entry" msgstr "" -#: src/webui/static/app/tvheadend.js:326 +#: src/webui/static/app/tvheadend.js:665 msgid "Message" msgstr "" -#: src/webui/static/app/tvheadend.js:980 +#: src/webui/static/app/tvheadend.js:1349 msgid "MiB" msgstr "" @@ -1043,11 +1237,11 @@ msgstr "" msgid "Monday" msgstr "" -#: src/webui/static/app/idnode.js:1863 src/webui/static/app/idnode.js:2359 +#: src/webui/static/app/idnode.js:1921 src/webui/static/app/idnode.js:2433 msgid "Move Down" msgstr "" -#: src/webui/static/app/idnode.js:1838 src/webui/static/app/idnode.js:2338 +#: src/webui/static/app/idnode.js:1896 src/webui/static/app/idnode.js:2412 msgid "Move Up" msgstr "" @@ -1059,27 +1253,27 @@ msgstr "" msgid "Move channel one number up" msgstr "" -#: src/webui/static/app/idnode.js:1861 +#: src/webui/static/app/idnode.js:1919 msgid "Move selected entries down" msgstr "" -#: src/webui/static/app/idnode.js:1836 +#: src/webui/static/app/idnode.js:1894 msgid "Move selected entries up" msgstr "" -#: src/webui/static/app/idnode.js:2357 +#: src/webui/static/app/idnode.js:2431 msgid "Move selected entry down" msgstr "" -#: src/webui/static/app/idnode.js:2336 +#: src/webui/static/app/idnode.js:2410 msgid "Move selected entry up" msgstr "" -#: src/webui/static/app/dvr.js:387 +#: src/webui/static/app/dvr.js:721 msgid "Move to failed" msgstr "" -#: src/webui/static/app/dvr.js:553 +#: src/webui/static/app/dvr.js:906 msgid "Move to finished" msgstr "" @@ -1087,11 +1281,11 @@ msgstr "" msgid "Mux" msgstr "" -#: src/webui/static/app/mpegts.js:390 src/webui/static/app/mpegts.js:398 +#: src/webui/static/app/mpegts.js:421 src/webui/static/app/mpegts.js:429 msgid "Mux Scheduler" msgstr "" -#: src/webui/static/app/mpegts.js:391 +#: src/webui/static/app/mpegts.js:422 msgid "Mux Schedulers" msgstr "" @@ -1099,6 +1293,10 @@ msgstr "" msgid "Muxes" msgstr "" +#: src/webui/static/app/mpegts.js:228 +msgid "Name" +msgstr "" + #: src/webui/static/app/mpegts.js:66 src/webui/static/app/mpegts.js:72 #: src/webui/static/app/mpegts.js:105 msgid "Network" @@ -1108,7 +1306,11 @@ msgstr "" msgid "Networks" msgstr "" -#: src/webui/static/app/epg.js:153 +#: src/webui/static/app/epg.js:1301 src/webui/static/app/epg.js:1480 +msgid "New only" +msgstr "" + +#: src/webui/static/app/epg.js:299 msgid "New#EPG" msgstr "" @@ -1128,29 +1330,29 @@ msgstr "" msgid "No data to display" msgstr "" -#: src/webui/static/app/dvr.js:164 +#: src/webui/static/app/dvr.js:419 msgid "No days" msgstr "" -#: src/webui/static/app/tvheadend.js:962 +#: src/webui/static/app/tvheadend.js:1331 msgid "No verified access" msgstr "" #. / {0} title (lowercase), {1} title -#: src/webui/static/app/tvheadend.js:363 +#: src/webui/static/app/tvheadend.js:702 msgid "No {0} to display" msgstr "" -#: src/webui/static/app/idnode.js:1941 src/webui/static/app/mpegts.js:206 -#: src/webui/static/app/mpegts.js:216 +#: src/webui/static/app/idnode.js:1999 src/webui/static/app/mpegts.js:209 +#: src/webui/static/app/mpegts.js:219 msgid "None" msgstr "" -#: src/webui/static/app/tvheadend.js:247 +#: src/webui/static/app/tvheadend.js:585 msgid "Not Available" msgstr "" -#: src/webui/static/app/idnode.js:355 +#: src/webui/static/app/idnode.js:372 msgid "Not set" msgstr "" @@ -1162,7 +1364,11 @@ msgstr "" msgid "November" msgstr "" -#: src/webui/static/app/epg.js:576 src/webui/static/app/epg.js:577 +#: src/webui/static/app/epg.js:928 +msgid "Now" +msgstr "" + +#: src/webui/static/app/epg.js:833 src/webui/static/app/epg.js:834 msgid "Number" msgstr "" @@ -1194,23 +1400,23 @@ msgstr "" msgid "On#DateFilter" msgstr "" -#: src/webui/static/app/esfilter.js:132 +#: src/webui/static/app/esfilter.js:110 msgid "Other Stream Filter" msgstr "" -#: src/webui/static/app/esfilter.js:133 +#: src/webui/static/app/esfilter.js:111 msgid "Other Stream Filters" msgstr "" -#: src/webui/static/app/status.js:780 +#: src/webui/static/app/status.js:923 msgid "Out" msgstr "" -#: src/webui/static/app/status.js:175 +#: src/webui/static/app/status.js:202 msgid "Output (kb/s)" msgstr "" -#: src/webui/static/app/status.js:411 +#: src/webui/static/app/status.js:458 msgid "PER" msgstr "" @@ -1218,19 +1424,28 @@ msgstr "" msgid "PID" msgstr "" +#: src/webui/static/app/status.js:162 src/webui/static/app/status.js:427 +msgid "PID list" +msgstr "" + #: src/webui/static/app/i18n-post.js:144 msgid "Page" msgstr "" -#: src/webui/static/app/idnode.js:2469 src/webui/static/app/idnode.js:2652 -#: src/webui/static/app/epg.js:169 +#: src/webui/static/app/idnode.js:2547 src/webui/static/app/idnode.js:2733 +#: src/webui/static/app/epg.js:315 msgid "Parameters" msgstr "" -#: src/webui/static/app/idnode.js:1939 +#: src/webui/static/app/idnode.js:1997 msgid "Parent disabled" msgstr "" +#: src/webui/static/app/epg.js:277 src/webui/static/app/epg.js:865 +#: src/webui/static/app/dvr.js:151 +msgid "Parental Rating" +msgstr "" + #: src/webui/static/app/acleditor.js:70 msgid "Password" msgstr "" @@ -1239,20 +1454,21 @@ msgstr "" msgid "Passwords" msgstr "" -#: src/webui/static/app/tvheadend.js:588 +#: src/webui/static/app/tvheadend.js:936 msgid "Pause" msgstr "" -#: src/webui/static/app/tvheadend.js:374 +#: src/webui/static/app/tvheadend.js:713 msgid "Per page" msgstr "" #: src/webui/static/app/mpegts.js:121 src/webui/static/app/mpegts.js:122 -#: src/webui/static/app/mpegts.js:362 src/webui/static/app/mpegts.js:363 +#: src/webui/static/app/mpegts.js:393 src/webui/static/app/mpegts.js:394 #: src/webui/static/app/chconf.js:245 src/webui/static/app/chconf.js:246 -#: src/webui/static/app/dvr.js:476 src/webui/static/app/dvr.js:477 -#: src/webui/static/app/dvr.js:613 src/webui/static/app/dvr.js:614 -#: src/webui/static/app/tvheadend.js:484 src/webui/static/app/tvheadend.js:571 +#: src/webui/static/app/epg.js:367 src/webui/static/app/dvr.js:839 +#: src/webui/static/app/dvr.js:840 src/webui/static/app/dvr.js:959 +#: src/webui/static/app/dvr.js:960 src/webui/static/app/tvheadend.js:825 +#: src/webui/static/app/tvheadend.js:919 msgid "Play" msgstr "" @@ -1260,15 +1476,11 @@ msgstr "" msgid "Play Selected Channel" msgstr "" -#: src/webui/static/app/epg.js:200 -msgid "Play program" -msgstr "" - -#: src/webui/static/app/epg.js:199 +#: src/webui/static/app/epg.js:366 msgid "Play this program" msgstr "" -#: src/webui/static/app/tvheadend.js:484 +#: src/webui/static/app/tvheadend.js:825 msgid "Play this stream" msgstr "" @@ -1276,16 +1488,20 @@ msgstr "" msgid "Please Wait..." msgstr "" -#: src/webui/static/app/tvheadend.js:240 +#: src/webui/static/app/tvheadend.js:578 msgid "Please check Tvheadend is running and try again." msgstr "" -#: src/webui/static/app/tvheadend.js:249 +#: src/webui/static/app/tvheadend.js:588 msgid "" -"Please take a look at the other Help pages (Table of Contents). If you still " +"Please take a look at the other Help pages (Table of Contents), if you still " "can't find what you're " msgstr "" +#: src/webui/static/app/tvheadend.js:792 +msgid "Premiere" +msgstr "" + #: src/webui/static/app/wizard.js:66 msgid "Previous" msgstr "" @@ -1298,24 +1514,48 @@ msgstr "" msgid "Previous Page" msgstr "" -#: src/webui/static/app/status.js:127 +#: src/webui/static/app/tvheadend.js:810 +msgid "Previous day" +msgstr "" + +#: src/webui/static/app/dvr.js:573 +msgid "Previously recorded" +msgstr "" + +#: src/webui/static/app/status.js:137 msgid "Profile" msgstr "" -#: src/webui/static/app/dvr.js:707 +#: src/webui/static/app/dvr.js:1049 msgid "Profile Name" msgstr "" -#: src/webui/static/app/epg.js:499 src/webui/static/app/epg.js:500 +#: src/webui/static/app/epg.js:753 src/webui/static/app/epg.js:754 msgid "Progress" msgstr "" -#: src/webui/static/app/config.js:93 src/webui/static/app/config.js:95 +#: src/webui/static/app/status.js:752 +msgid "Proxy Address" +msgstr "" + +#: src/webui/static/app/epg.js:864 +msgid "Rating" +msgstr "" + +#: src/webui/static/app/ratinglabels.js:6 +msgid "Rating Label" +msgstr "" + +#: src/webui/static/app/ratinglabels.js:7 +msgid "Rating Labels" +msgstr "" + +#: src/webui/static/app/config.js:90 src/webui/static/app/config.js:92 msgid "Re-fetch images" msgstr "" -#: src/webui/static/app/dvr.js:358 src/webui/static/app/dvr.js:524 -#: src/webui/static/app/dvr.js:642 +#: src/webui/static/app/dvr.js:706 src/webui/static/app/dvr.js:891 +#: src/webui/static/app/dvr.js:989 msgid "Re-record" msgstr "" @@ -1327,75 +1567,87 @@ msgstr "" msgid "Re-run all internal EPG grabbers to import EPG data now" msgstr "" -#: src/webui/static/app/idnode.js:1047 +#: src/webui/static/app/idnode.js:1058 msgid "Read-only Info" msgstr "" -#: src/webui/static/app/comet.js:28 +#: src/webui/static/app/comet.js:21 msgid "Reconnected to Tvheadend" msgstr "" -#: src/webui/static/app/epg.js:257 -msgid "Record program" +#: src/webui/static/app/epg.js:427 +msgid "Record" msgstr "" -#: src/webui/static/app/epg.js:263 +#: src/webui/static/app/epg.js:434 msgid "Record series" msgstr "" -#: src/webui/static/app/epg.js:256 +#: src/webui/static/app/epg.js:426 msgid "Record this program now" msgstr "" -#: src/webui/static/app/tvheadend.js:790 +#: src/webui/static/app/dvr.js:852 src/webui/static/app/tvheadend.js:1159 msgid "Recording" msgstr "" -#: src/webui/static/app/dvr.js:146 +#: src/webui/static/app/dvr.js:387 msgid "Recording details" msgstr "" +#: src/webui/static/app/dvr.js:852 +msgid "Recordings" +msgstr "" + #: src/webui/static/app/i18n-post.js:150 src/webui/static/app/i18n-post.js:157 msgid "Refresh" msgstr "" -#: src/webui/static/app/dvr.js:416 +#: src/webui/static/app/epgevent.js:146 +msgid "Related Showings" +msgstr "" + +#: src/webui/static/app/epgevent.js:192 +msgid "Related broadcasts" +msgstr "" + +#: src/webui/static/app/dvr.js:736 msgid "Remove" msgstr "" -#: src/webui/static/app/mpegts.js:300 +#: src/webui/static/app/mpegts.js:331 msgid "Remove all unseen services (7 days+)" msgstr "" -#: src/webui/static/app/mpegts.js:292 +#: src/webui/static/app/mpegts.js:323 msgid "" "Remove old services marked as missing in PAT/SDT which were not detected " "more than 7 days (last seen column)" msgstr "" -#: src/webui/static/app/mpegts.js:298 +#: src/webui/static/app/mpegts.js:329 msgid "" "Remove old services which were not detected more than 7 days (last seen " "column)" msgstr "" -#: src/webui/static/app/dvr.js:414 +#: src/webui/static/app/dvr.js:734 msgid "Remove the selected recording from storage" msgstr "" -#: src/webui/static/app/mpegts.js:294 +#: src/webui/static/app/mpegts.js:325 msgid "Remove unseen services (PAT/SDT) (7 days+)" msgstr "" -#: src/webui/static/app/dvr.js:674 +#: src/webui/static/app/dvr.js:1007 msgid "Removed Recording" msgstr "" -#: src/webui/static/app/dvr.js:675 +#: src/webui/static/app/dvr.js:1008 msgid "Removed Recordings" msgstr "" -#: src/webui/static/app/epg.js:155 +#: src/webui/static/app/epg.js:301 msgid "Repeat#EPG" msgstr "" @@ -1407,7 +1659,7 @@ msgstr "" msgid "Reset (clear) the selected icon URLs" msgstr "" -#: src/webui/static/app/epg.js:896 +#: src/webui/static/app/epg.js:1307 msgid "Reset All" msgstr "" @@ -1415,23 +1667,27 @@ msgstr "" msgid "Reset Icon" msgstr "" -#: src/webui/static/app/epg.js:898 +#: src/webui/static/app/epg.js:1309 msgid "Reset all filters (show all)" msgstr "" -#: src/webui/static/app/idnode.js:1777 src/webui/static/app/idnode.js:2274 -#: src/webui/static/app/idnode.js:2810 +#: src/webui/static/app/idnode.js:1835 src/webui/static/app/idnode.js:2345 +#: src/webui/static/app/idnode.js:2891 msgid "Revert pending changes (marked with red border)" msgstr "" -#: src/webui/static/app/config.js:148 +#: src/webui/static/app/config.js:145 msgid "SAT>IP Server" msgstr "" -#: src/webui/static/app/status.js:445 +#: src/webui/static/app/status.js:492 msgid "SNR" msgstr "" +#: src/webui/static/app/tvheadend.js:794 +msgid "Same day" +msgstr "" + #: src/webui/static/app/i18n-post.js:99 msgid "Sat" msgstr "" @@ -1440,8 +1696,8 @@ msgstr "" msgid "Saturday" msgstr "" -#: src/webui/static/app/idnode.js:1120 src/webui/static/app/idnode.js:1752 -#: src/webui/static/app/idnode.js:2254 src/webui/static/app/idnode.js:2791 +#: src/webui/static/app/idnode.js:1150 src/webui/static/app/idnode.js:1810 +#: src/webui/static/app/idnode.js:2325 src/webui/static/app/idnode.js:2872 msgid "Save" msgstr "" @@ -1449,44 +1705,40 @@ msgstr "" msgid "Save & Next" msgstr "" -#: src/webui/static/app/idnode.js:1750 src/webui/static/app/idnode.js:2252 -#: src/webui/static/app/idnode.js:2789 +#: src/webui/static/app/idnode.js:1808 src/webui/static/app/idnode.js:2323 +#: src/webui/static/app/idnode.js:2870 msgid "Save pending changes (marked with red border)" msgstr "" -#: src/webui/static/app/dvr.js:48 +#: src/webui/static/app/dvr.js:111 msgid "Scheduled Start Time" msgstr "" -#: src/webui/static/app/dvr.js:50 +#: src/webui/static/app/dvr.js:113 msgid "Scheduled Stop Time" msgstr "" -#: src/webui/static/app/epg.js:185 src/webui/static/app/dvr.js:80 -msgid "Search IMDB (for title)" +#: src/webui/static/app/epg.js:942 +msgid "Search title…" msgstr "" -#: src/webui/static/app/epg.js:192 src/webui/static/app/dvr.js:86 -msgid "Search TheTVDB (for title)" +#: src/webui/static/app/mpegts.js:226 +msgid "Section" msgstr "" -#: src/webui/static/app/epg.js:655 -msgid "Search title..." -msgstr "" - -#: src/webui/static/app/tvheadend.js:504 +#: src/webui/static/app/tvheadend.js:851 msgid "Select channel..." msgstr "" -#: src/webui/static/app/tvheadend.js:541 +#: src/webui/static/app/tvheadend.js:889 msgid "Select stream profile..." msgstr "" -#: src/webui/static/app/idnode.js:461 src/webui/static/app/idnode.js:714 +#: src/webui/static/app/idnode.js:476 src/webui/static/app/idnode.js:724 msgid "Select {0} ..." msgstr "" -#: src/webui/static/app/idnode.js:445 src/webui/static/app/idnode.js:690 +#: src/webui/static/app/idnode.js:460 src/webui/static/app/idnode.js:700 msgid "Selected" msgstr "" @@ -1498,7 +1750,15 @@ msgstr "" msgid "September" msgstr "" -#: src/webui/static/app/mpegts.js:352 src/webui/static/app/status.js:120 +#: src/webui/static/app/status.js:740 +msgid "Server Address" +msgstr "" + +#: src/webui/static/app/status.js:746 +msgid "Server Port" +msgstr "" + +#: src/webui/static/app/mpegts.js:383 src/webui/static/app/status.js:130 msgid "Service" msgstr "" @@ -1507,15 +1767,15 @@ msgstr "" msgid "Service Mapper" msgstr "" -#: src/webui/static/app/mpegts.js:219 +#: src/webui/static/app/mpegts.js:250 msgid "Service details for" msgstr "" -#: src/webui/static/app/mpegts.js:353 +#: src/webui/static/app/mpegts.js:384 msgid "Services" msgstr "" -#: src/webui/static/app/idnode.js:991 +#: src/webui/static/app/idnode.js:1002 msgid "Settings" msgstr "" @@ -1523,15 +1783,15 @@ msgstr "" msgid "Show in Groups" msgstr "" -#: src/webui/static/app/idnode.js:2381 +#: src/webui/static/app/idnode.js:2455 msgid "Show or hide passwords" msgstr "" -#: src/webui/static/app/idnode.js:2383 src/webui/static/app/idnode.js:2387 +#: src/webui/static/app/idnode.js:2457 src/webui/static/app/idnode.js:2461 msgid "Show passwords" msgstr "" -#: src/webui/static/app/status.js:465 +#: src/webui/static/app/status.js:512 msgid "Signal Strength" msgstr "" @@ -1543,20 +1803,25 @@ msgstr "" msgid "Sort Descending" msgstr "" -#: src/webui/static/app/epg.js:132 +#: src/webui/static/app/epg.js:269 msgid "Star Rating" msgstr "" -#: src/webui/static/app/epg.js:599 src/webui/static/app/epg.js:600 +#: src/webui/static/app/tvheadend.js:367 +msgid "Starring" +msgstr "" + +#: src/webui/static/app/epg.js:856 src/webui/static/app/epg.js:857 msgid "Stars" msgstr "" -#: src/webui/static/app/status.js:134 +#: src/webui/static/app/status.js:144 msgid "Start" msgstr "" -#: src/webui/static/app/epg.js:112 src/webui/static/app/epg.js:552 -#: src/webui/static/app/epg.js:553 +#: src/webui/static/app/epg.js:240 src/webui/static/app/epg.js:808 +#: src/webui/static/app/epg.js:809 src/webui/static/app/epgevent.js:118 +#: src/webui/static/app/epgevent.js:119 msgid "Start Time" msgstr "" @@ -1568,76 +1833,80 @@ msgstr "" msgid "Start wizard" msgstr "" -#: src/webui/static/app/status.js:628 +#: src/webui/static/app/status.js:727 msgid "Started" msgstr "" -#: src/webui/static/app/status.js:145 +#: src/webui/static/app/status.js:155 msgid "State" msgstr "" -#: src/webui/static/app/dvr.js:63 src/webui/static/app/status.js:683 +#: src/webui/static/app/dvr.js:153 src/webui/static/app/status.js:826 msgid "Status" msgstr "" -#: src/webui/static/app/dvr.js:215 src/webui/static/app/tvheadend.js:595 +#: src/webui/static/app/dvr.js:541 src/webui/static/app/tvheadend.js:943 msgid "Stop" msgstr "" -#: src/webui/static/app/epg.js:227 +#: src/webui/static/app/epg.js:394 msgid "Stop recording" msgstr "" -#: src/webui/static/app/epg.js:226 +#: src/webui/static/app/epg.js:393 msgid "Stop recording of this program" msgstr "" -#: src/webui/static/app/dvr.js:213 +#: src/webui/static/app/dvr.js:539 msgid "Stop the selected recording" msgstr "" -#: src/webui/static/app/tvheadend.js:985 +#: src/webui/static/app/tvheadend.js:1354 msgid "Storage space" msgstr "" -#: src/webui/static/app/status.js:378 src/webui/static/app/status.js:525 -#: src/webui/static/app/tvheadend.js:777 +#: src/webui/static/app/status.js:408 src/webui/static/app/status.js:595 +#: src/webui/static/app/tvheadend.js:1143 msgid "Stream" msgstr "" -#: src/webui/static/app/esfilter.js:23 src/webui/static/app/esfilter.js:30 +#: src/webui/static/app/esfilter.js:11 +msgid "Stream Filters" +msgstr "" + +#: src/webui/static/app/profile.js:23 src/webui/static/app/profile.js:30 msgid "Stream Profile" msgstr "" -#: src/webui/static/app/esfilter.js:25 +#: src/webui/static/app/profile.js:25 msgid "Stream Profile Name" msgstr "" -#: src/webui/static/app/esfilter.js:24 +#: src/webui/static/app/profile.js:24 msgid "Stream Profiles" msgstr "" -#: src/webui/static/app/status.js:384 -msgid "Subs No." +#: src/webui/static/app/status.js:734 +msgid "Streaming" msgstr "" -#: src/webui/static/app/status.js:230 -msgid "Subscriptions" +#: src/webui/static/app/status.js:414 +msgid "Subs No." msgstr "" -#: src/webui/static/app/epg.js:536 src/webui/static/app/epg.js:537 -msgid "Subtitle" +#: src/webui/static/app/status.js:258 +msgid "Subscriptions" msgstr "" -#: src/webui/static/app/esfilter.js:99 +#: src/webui/static/app/esfilter.js:77 msgid "Subtitle Stream Filter" msgstr "" -#: src/webui/static/app/esfilter.js:100 +#: src/webui/static/app/esfilter.js:78 msgid "Subtitle Stream Filters" msgstr "" -#: src/webui/static/app/epg.js:165 +#: src/webui/static/app/epg.js:311 msgid "Subtitled#EPG" msgstr "" @@ -1657,23 +1926,27 @@ msgstr "" msgid "Swap the numbers for the two selected channels" msgstr "" +#: src/webui/static/app/status.js:711 +msgid "TCP" +msgstr "" + #: src/webui/static/app/tvadapters.js:6 msgid "TV adapters" msgstr "" -#: src/webui/static/app/epg.js:1068 +#: src/webui/static/app/epg.js:1506 msgid "Tag" msgstr "" -#: src/webui/static/app/esfilter.js:82 +#: src/webui/static/app/esfilter.js:60 msgid "Teletext Stream Filter" msgstr "" -#: src/webui/static/app/esfilter.js:83 +#: src/webui/static/app/esfilter.js:61 msgid "Teletext Stream Filters" msgstr "" -#: src/webui/static/app/dvr.js:595 +#: src/webui/static/app/dvr.js:934 msgid "The associated file will be removed from storage." msgstr "" @@ -1697,7 +1970,7 @@ msgstr "" msgid "The minimum length for this field is {0}" msgstr "" -#: src/webui/static/app/idnode.js:1430 +#: src/webui/static/app/idnode.js:1470 msgid "The selected entry is the original!" msgstr "" @@ -1713,23 +1986,23 @@ msgstr "" msgid "The value in this field is invalid" msgstr "" -#: src/webui/static/app/tvheadend.js:248 -msgid "" -"There is no documentation associated with the Help button pressed, or there " -"was an problem loading the page.\n" -"\n" -msgstr "" - -#: src/webui/static/app/comet.js:36 +#: src/webui/static/app/comet.js:14 msgid "" "There seems to be a problem with the live update feed from Tvheadend. Trying " "to reconnect..." msgstr "" -#: src/webui/static/app/tvheadend.js:239 +#: src/webui/static/app/tvheadend.js:577 msgid "There was a problem displaying the Help!" msgstr "" +#: src/webui/static/app/tvheadend.js:586 +msgid "" +"There's no documentation available, or there was a problem loading the " +"page.\n" +"\n" +msgstr "" + #: src/webui/static/app/tvhlog.js:26 msgid "They will be lost when the application next restarts." msgstr "" @@ -1746,7 +2019,7 @@ msgstr "" msgid "This field is required" msgstr "" -#: src/webui/static/app/epg.js:1063 +#: src/webui/static/app/epg.js:1501 msgid "" "This will create an automatic rule that continuously scans the EPG for " "programs to record that match this query" @@ -1760,15 +2033,15 @@ msgstr "" msgid "Thursday" msgstr "" -#: src/webui/static/app/dvr.js:71 +#: src/webui/static/app/dvr.js:161 msgid "Time Scheduler" msgstr "" -#: src/webui/static/app/dvr.js:810 +#: src/webui/static/app/dvr.js:1160 msgid "Timer" msgstr "" -#: src/webui/static/app/dvr.js:811 +#: src/webui/static/app/dvr.js:1161 msgid "Timers" msgstr "" @@ -1776,8 +2049,9 @@ msgstr "" msgid "Timeshift" msgstr "" -#: src/webui/static/app/epg.js:522 src/webui/static/app/epg.js:523 -#: src/webui/static/app/epg.js:1066 src/webui/static/app/status.js:106 +#: src/webui/static/app/epg.js:777 src/webui/static/app/epg.js:778 +#: src/webui/static/app/epg.js:1504 src/webui/static/app/epgevent.js:96 +#: src/webui/static/app/epgevent.js:97 src/webui/static/app/status.js:109 msgid "Title" msgstr "" @@ -1785,20 +2059,24 @@ msgstr "" msgid "Today" msgstr "" -#: src/webui/static/app/tvheadend.js:613 +#: src/webui/static/app/tvheadend.js:961 msgid "Toggle mute" msgstr "" -#: src/webui/static/app/dvr.js:356 src/webui/static/app/dvr.js:522 -#: src/webui/static/app/dvr.js:640 +#: src/webui/static/app/dvr.js:704 src/webui/static/app/dvr.js:889 +#: src/webui/static/app/dvr.js:987 msgid "Toggle re-record functionality" msgstr "" -#: src/webui/static/app/tvheadend.js:988 +#: src/webui/static/app/dvr.js:571 +msgid "Toggle the previously recorded state." +msgstr "" + +#: src/webui/static/app/tvheadend.js:1357 msgid "Total" msgstr "" -#: src/webui/static/app/status.js:424 +#: src/webui/static/app/status.js:471 msgid "Transport Errors" msgstr "" @@ -1818,21 +2096,25 @@ msgstr "" msgid "Tune to the over-the-air EPG muxes to grab new events now" msgstr "" -#: src/webui/static/app/tvheadend.js:1024 +#: src/webui/static/app/tvheadend.js:1441 msgid "Tvheadend Web-Panel" msgstr "" -#: src/webui/static/app/tvheadend.js:1045 +#: src/webui/static/app/tvheadend.js:1460 msgid "Tvheadend log" msgstr "" -#: src/webui/static/app/caclient.js:48 src/webui/static/app/esfilter.js:32 +#: src/webui/static/app/caclient.js:49 src/webui/static/app/profile.js:32 #: src/webui/static/app/mpegts.js:74 src/webui/static/app/mpegts.js:167 -#: src/webui/static/app/status.js:610 +#: src/webui/static/app/status.js:686 msgid "Type" msgstr "" -#: src/webui/static/app/epg.js:149 +#: src/webui/static/app/status.js:714 +msgid "UDP" +msgstr "" + +#: src/webui/static/app/epg.js:293 msgid "UHDTV" msgstr "" @@ -1840,64 +2122,72 @@ msgstr "" msgid "Unable to obtain wizard page!" msgstr "" -#: src/webui/static/app/status.js:418 +#: src/webui/static/app/status.js:465 msgid "Uncorrected Blocks" msgstr "" -#: src/webui/static/app/idnode.js:1779 src/webui/static/app/idnode.js:2276 -#: src/webui/static/app/idnode.js:2812 +#: src/webui/static/app/idnode.js:1837 src/webui/static/app/idnode.js:2347 +#: src/webui/static/app/idnode.js:2893 msgid "Undo" msgstr "" -#: src/webui/static/app/status.js:458 src/webui/static/app/status.js:478 +#: src/webui/static/app/status.js:505 src/webui/static/app/status.js:525 msgid "Unknown" msgstr "" -#: src/webui/static/app/dvr.js:288 +#: src/webui/static/app/dvr.js:606 msgid "Upcoming / Current Recordings" msgstr "" -#: src/webui/static/app/dvr.js:287 +#: src/webui/static/app/dvr.js:605 msgid "Upcoming Recording" msgstr "" -#: src/webui/static/app/tvheadend.js:988 +#: src/webui/static/app/tvheadend.js:1357 msgid "Used by tvheadend" msgstr "" -#: src/webui/static/app/status.js:99 src/webui/static/app/status.js:622 +#: src/webui/static/app/status.js:102 src/webui/static/app/status.js:721 msgid "Username" msgstr "" -#: src/webui/static/app/tvheadend.js:724 +#: src/webui/static/app/tvheadend.js:1089 msgid "Users" msgstr "" -#: src/webui/static/app/esfilter.js:48 +#: src/webui/static/app/esfilter.js:26 msgid "Video Stream Filter" msgstr "" -#: src/webui/static/app/esfilter.js:49 +#: src/webui/static/app/esfilter.js:27 msgid "Video Stream Filters" msgstr "" -#: src/webui/static/app/idnode.js:624 +#: src/webui/static/app/idnode.js:1242 src/webui/static/app/idnode.js:2111 +#: src/webui/static/app/idnode.js:2517 src/webui/static/app/idnode.js:2962 +#: src/webui/static/app/epg.js:1326 src/webui/static/app/epg.js:1328 +#: src/webui/static/app/status.js:221 src/webui/static/app/status.js:556 +#: src/webui/static/app/status.js:779 src/webui/static/app/servicemapper.js:54 +msgid "View help docs." +msgstr "" + +#: src/webui/static/app/idnode.js:634 msgid "View level" msgstr "" -#: src/webui/static/app/idnode.js:627 +#: src/webui/static/app/idnode.js:637 msgid "View level: " msgstr "" -#: src/webui/static/app/tvheadend.js:622 +#: src/webui/static/app/tvheadend.js:970 msgid "Volume" msgstr "" -#: src/webui/static/app/epg.js:903 +#: src/webui/static/app/epg.js:612 src/webui/static/app/epg.js:1314 msgid "Watch TV" msgstr "" -#: src/webui/static/app/epg.js:905 +#: src/webui/static/app/epg.js:1316 msgid "Watch live TV in a new browser window." msgstr "" @@ -1909,15 +2199,19 @@ msgstr "" msgid "Wednesday" msgstr "" -#: src/webui/static/app/status.js:390 +#: src/webui/static/app/status.js:420 msgid "Weight" msgstr "" -#: src/webui/static/app/epg.js:157 +#: src/webui/static/app/dvr.js:754 +msgid "When enabled, group the recordings by the selected column." +msgstr "" + +#: src/webui/static/app/epg.js:303 msgid "Widescreen" msgstr "" -#: src/webui/static/app/dvr.js:39 +#: src/webui/static/app/dvr.js:96 msgid "Will be skipped" msgstr "" @@ -1925,11 +2219,15 @@ msgstr "" msgid "Wizard - page \"{0}\" not found" msgstr "" +#: src/webui/static/app/tvheadend.js:369 +msgid "Writer" +msgstr "" + #: src/webui/static/app/i18n-post.js:112 src/webui/static/app/i18n-post.js:258 msgid "Yes" msgstr "" -#: src/webui/static/app/idnode.js:473 src/webui/static/app/idnode.js:856 +#: src/webui/static/app/idnode.js:486 src/webui/static/app/idnode.js:864 msgid "You must provide a value - use octal chmod notation, e.g. 0664" msgstr "" @@ -1941,7 +2239,11 @@ msgstr "" msgid "You must select one item in this group" msgstr "" -#: src/webui/static/app/dvr.js:39 +#: src/webui/static/app/status.js:172 src/webui/static/app/status.js:437 +msgid "all" +msgstr "" + +#: src/webui/static/app/dvr.js:96 msgid "because it is a rerun of:" msgstr "" @@ -1959,20 +2261,20 @@ msgid "" "H#TimeField" msgstr "" -#: src/webui/static/app/idnode.js:363 src/webui/static/app/idnode.js:364 -#: src/webui/static/app/epg.js:466 src/webui/static/app/epg.js:468 +#: src/webui/static/app/idnode.js:380 src/webui/static/app/idnode.js:381 +#: src/webui/static/app/epg.js:707 src/webui/static/app/epg.js:709 msgid "hrs" msgstr "" -#: src/webui/static/app/tvheadend.js:963 +#: src/webui/static/app/tvheadend.js:1332 msgid "login" msgstr "" -#: src/webui/static/app/tvheadend.js:960 +#: src/webui/static/app/tvheadend.js:1329 msgid "logout" msgstr "" -#: src/webui/static/app/tvheadend.js:250 +#: src/webui/static/app/tvheadend.js:589 msgid "" "looking for please see the [Wiki](http://tvheadend.org/projects/tvheadend/" "wiki) " @@ -2002,9 +2304,9 @@ msgstr "" msgid "m/d/y#DatePicker" msgstr "" -#: src/webui/static/app/idnode.js:364 src/webui/static/app/idnode.js:366 -#: src/webui/static/app/epg.js:116 src/webui/static/app/epg.js:468 -#: src/webui/static/app/epg.js:471 src/webui/static/app/dvr.js:52 +#: src/webui/static/app/idnode.js:381 src/webui/static/app/idnode.js:383 +#: src/webui/static/app/epg.js:246 src/webui/static/app/epg.js:709 +#: src/webui/static/app/epg.js:712 src/webui/static/app/dvr.js:118 msgid "min" msgstr "" @@ -2012,10 +2314,10 @@ msgstr "" msgid "of {0}" msgstr "" -#: src/webui/static/app/tvheadend.js:251 +#: src/webui/static/app/tvheadend.js:590 msgid "" -"or join the [IRC channel on freenode](https://kiwiirc.com/client/chat." -"freenode.net/?nick=tvhhelp|?#hts)." +"or join the [IRC channel on libera](https://web.libera.chat/?nick=tvhhelp|?" +"#hts)." msgstr "" #: src/webui/static/app/i18n-post.js:217 @@ -2043,6 +2345,6 @@ msgid "{0} selected row{1}" msgstr "" #. / {0} start, {1} end, {2} total, {3} title -#: src/webui/static/app/tvheadend.js:361 +#: src/webui/static/app/tvheadend.js:700 msgid "{3} {0} - {1} of {2}" msgstr "" diff --git a/intl/tvheadend.pot b/intl/tvheadend.pot index 855813dbb..2b2e43179 100644 --- a/intl/tvheadend.pot +++ b/intl/tvheadend.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-03-29 21:07+0200\n" +"POT-Creation-Date: 2024-02-01 08:26+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,39 +17,30 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: src/main.c:529 +#: src/main.c:596 msgid "" "\n" "For more information please visit the Tvheadend website:\n" "https://tvheadend.org\n" msgstr "" -#: src/input/mpegts/mpegts_mux.c:645 -msgid "# Channels" -msgstr "" - -#: src/input/mpegts/mpegts_network.c:288 +#: src/input/mpegts/mpegts_network.c:337 msgid "# Mapped channels" msgstr "" -#: src/input/mpegts/mpegts_network.c:272 +#: src/input/mpegts/mpegts_network.c:321 msgid "# Muxes" msgstr "" -#: src/bouquet.c:1100 src/input/mpegts/mpegts_network.c:280 -#: src/input/mpegts/mpegts_mux.c:637 +#: src/input/mpegts/mpegts_network.c:329 msgid "# Services" msgstr "" -#: src/bouquet.c:1092 -msgid "# Services seen" -msgstr "" - -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:119 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:170 msgid "# tune repeats" msgstr "" -#: src/dvr/dvr_config.c:685 +#: src/dvr/dvr_config.c:710 msgid "(Default profile)" msgstr "" @@ -61,34 +52,68 @@ msgstr "" msgid "0" msgstr "" +#: src/transcoding/codec/codecs/libs/libopus.c:115 +msgid "" +"0 gives the fastest encodes but lower quality, while 10 gives the highest " +"quality but slowest encoding [0-10]." +msgstr "" + +#: src/input/mpegts/satip/satip.c:240 +msgid "0.20" +msgstr "" + +#: src/input/mpegts/satip/satip.c:239 +msgid "0.25" +msgstr "" + +#: src/input/mpegts/satip/satip.c:238 +msgid "0.35" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:71 msgid "1" msgstr "" -#: src/dvr/dvr_db.c:2582 src/dvr/dvr_db.c:2606 src/dvr/dvr_config.c:721 -#: src/dvr/dvr_config.c:744 +#: src/dvr/dvr_db.c:3513 src/dvr/dvr_db.c:3537 src/dvr/dvr_config.c:747 +#: src/dvr/dvr_config.c:792 src/dvr/dvr_config.c:811 msgid "1 day" msgstr "" -#: src/dvr/dvr_db.c:2588 src/dvr/dvr_db.c:2612 src/dvr/dvr_config.c:727 -#: src/dvr/dvr_config.c:750 +#: src/dvr/dvr_config.c:787 +msgid "1 hour" +msgstr "" + +#: src/dvr/dvr_config.c:784 +msgid "1 minute" +msgstr "" + +#: src/dvr/dvr_db.c:3519 src/dvr/dvr_db.c:3543 src/dvr/dvr_config.c:753 +#: src/dvr/dvr_config.c:799 src/dvr/dvr_config.c:817 msgid "1 month" msgstr "" -#: src/dvr/dvr_db.c:2585 src/dvr/dvr_db.c:2609 src/dvr/dvr_config.c:724 -#: src/dvr/dvr_config.c:747 +#: src/dvr/dvr_db.c:3516 src/dvr/dvr_db.c:3540 src/dvr/dvr_config.c:750 +#: src/dvr/dvr_config.c:796 src/dvr/dvr_config.c:814 msgid "1 week" msgstr "" -#: src/dvr/dvr_db.c:2592 src/dvr/dvr_db.c:2616 src/dvr/dvr_config.c:731 -#: src/dvr/dvr_config.c:754 +#: src/dvr/dvr_db.c:3523 src/dvr/dvr_db.c:3547 src/dvr/dvr_config.c:757 +#: src/dvr/dvr_config.c:821 msgid "1 year" msgstr "" +#: src/transcoding/codec/profile_audio_class.c:266 +msgid "1. Language" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:80 msgid "10" msgstr "" +#: src/dvr/dvr_config.c:785 +msgid "10 minutes" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:81 msgid "11" msgstr "" @@ -97,10 +122,18 @@ msgstr "" msgid "12" msgstr "" +#: src/dvr/dvr_config.c:791 +msgid "12 hours" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:83 msgid "13" msgstr "" +#: src/satip/server.c:629 +msgid "1316 bytes" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:84 msgid "14" msgstr "" @@ -109,58 +142,126 @@ msgstr "" msgid "15" msgstr "" +#: src/satip/server.c:633 +msgid "16356 bytes" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:72 msgid "2" msgstr "" -#: src/dvr/dvr_db.c:2589 src/dvr/dvr_db.c:2613 src/dvr/dvr_config.c:728 -#: src/dvr/dvr_config.c:751 +#: src/dvr/dvr_config.c:793 +msgid "2 days" +msgstr "" + +#: src/dvr/dvr_config.c:788 +msgid "2 hours" +msgstr "" + +#: src/dvr/dvr_db.c:3520 src/dvr/dvr_db.c:3544 src/dvr/dvr_config.c:754 +#: src/dvr/dvr_config.c:800 src/dvr/dvr_config.c:818 msgid "2 months" msgstr "" -#: src/dvr/dvr_db.c:2586 src/dvr/dvr_db.c:2610 src/dvr/dvr_config.c:725 -#: src/dvr/dvr_config.c:748 +#: src/dvr/dvr_db.c:3517 src/dvr/dvr_db.c:3541 src/dvr/dvr_config.c:751 +#: src/dvr/dvr_config.c:797 src/dvr/dvr_config.c:815 msgid "2 weeks" msgstr "" -#: src/dvr/dvr_db.c:2593 src/dvr/dvr_db.c:2617 src/dvr/dvr_config.c:732 -#: src/dvr/dvr_config.c:755 +#: src/dvr/dvr_db.c:3524 src/dvr/dvr_db.c:3548 src/dvr/dvr_config.c:758 +#: src/dvr/dvr_config.c:822 msgid "2 years" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:732 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:795 msgid "2-Port switch (universal LNB)" msgstr "" +#: src/transcoding/codec/profile_audio_class.c:276 +msgid "2. Language" +msgstr "" + +#: src/descrambler/cccam.c:985 +msgid "2.0.11" +msgstr "" + +#: src/descrambler/cccam.c:986 +msgid "2.1.1" +msgstr "" + +#: src/descrambler/cccam.c:987 +msgid "2.1.2" +msgstr "" + +#: src/descrambler/cccam.c:988 +msgid "2.1.3" +msgstr "" + +#: src/descrambler/cccam.c:989 +msgid "2.1.4" +msgstr "" + +#: src/descrambler/cccam.c:990 +msgid "2.2.0" +msgstr "" + +#: src/descrambler/cccam.c:991 +msgid "2.2.1" +msgstr "" + +#: src/descrambler/cccam.c:992 +msgid "2.3.0" +msgstr "" + +#: src/satip/server.c:630 +msgid "2632 bytes" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:73 msgid "3" msgstr "" -#: src/dvr/dvr_db.c:2583 src/dvr/dvr_db.c:2607 src/dvr/dvr_config.c:722 -#: src/dvr/dvr_config.c:745 +#: src/dvr/dvr_db.c:3514 src/dvr/dvr_db.c:3538 src/dvr/dvr_config.c:748 +#: src/dvr/dvr_config.c:794 src/dvr/dvr_config.c:812 msgid "3 days" msgstr "" -#: src/dvr/dvr_db.c:2590 src/dvr/dvr_db.c:2614 src/dvr/dvr_config.c:729 -#: src/dvr/dvr_config.c:752 +#: src/dvr/dvr_db.c:3521 src/dvr/dvr_db.c:3545 src/dvr/dvr_config.c:755 +#: src/dvr/dvr_config.c:801 src/dvr/dvr_config.c:819 msgid "3 months" msgstr "" -#: src/dvr/dvr_db.c:2587 src/dvr/dvr_db.c:2611 src/dvr/dvr_config.c:726 -#: src/dvr/dvr_config.c:749 +#: src/dvr/dvr_db.c:3518 src/dvr/dvr_db.c:3542 src/dvr/dvr_config.c:752 +#: src/dvr/dvr_config.c:798 src/dvr/dvr_config.c:816 msgid "3 weeks" msgstr "" -#: src/dvr/dvr_db.c:2594 src/dvr/dvr_db.c:2618 src/dvr/dvr_config.c:733 -#: src/dvr/dvr_config.c:756 +#: src/dvr/dvr_db.c:3525 src/dvr/dvr_db.c:3549 src/dvr/dvr_config.c:759 +#: src/dvr/dvr_config.c:823 msgid "3 years" msgstr "" +#: src/transcoding/codec/profile_audio_class.c:286 +msgid "3. Language" +msgstr "" + +#: src/dvr/dvr_config.c:786 +msgid "30 minutes" +msgstr "" + +#: src/satip/server.c:634 +msgid "32712 bytes" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:74 msgid "4" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:738 +#: src/dvr/dvr_config.c:789 +msgid "4 hour" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:802 msgid "4-Port switch (universal LNB)" msgstr "" @@ -168,164 +269,186 @@ msgstr "" msgid "5" msgstr "" -#: src/dvr/dvr_db.c:2584 src/dvr/dvr_db.c:2608 src/dvr/dvr_config.c:723 -#: src/dvr/dvr_config.c:746 +#: src/dvr/dvr_db.c:3515 src/dvr/dvr_db.c:3539 src/dvr/dvr_config.c:749 +#: src/dvr/dvr_config.c:795 src/dvr/dvr_config.c:813 msgid "5 days" msgstr "" -#: src/profile.c:1697 -msgid "5.0" -msgstr "" - -#: src/profile.c:1698 -msgid "5.1" +#: src/satip/server.c:631 +msgid "5264 bytes" msgstr "" #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:76 msgid "6" msgstr "" -#: src/dvr/dvr_db.c:2591 src/dvr/dvr_db.c:2615 src/dvr/dvr_config.c:730 -#: src/dvr/dvr_config.c:753 +#: src/dvr/dvr_db.c:3522 src/dvr/dvr_db.c:3546 src/dvr/dvr_config.c:756 +#: src/dvr/dvr_config.c:820 msgid "6 months" msgstr "" -#: src/profile.c:1699 -msgid "6.1" +#: src/satip/server.c:635 +msgid "65424 bytes" msgstr "" #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:77 msgid "7" msgstr "" -#: src/profile.c:1700 -msgid "7.1" +#: src/satip/server.c:632 +msgid "7896 bytes" msgstr "" #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:78 msgid "8" msgstr "" +#: src/dvr/dvr_config.c:790 +msgid "8 hour" +msgstr "" + #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:79 msgid "9" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:315 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:368 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:95 msgid "A" msgstr "" -#: src/dvr/dvr_autorec.c:1068 +#: src/dvr/dvr_autorec.c:1185 msgid "A channel tag (e.g. a group of channels) to which this rule applies." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:353 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:667 +msgid "A delay before CAPMT after CAPMT query command (ms)." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:658 +msgid "A delay between CAPMT commands (in ms)." +msgstr "" + +#: src/descrambler/dvbcam.c:880 +msgid "" +"A list of allowed CAIDs (hexa format, comma separated). E.g. " +"'0D00,0F00,0100'." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:406 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:57 msgid "AA" msgstr "" -#: src/profile.c:1316 +#: src/profile.c:1929 msgid "AAC audio" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:365 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:418 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:58 msgid "AB" msgstr "" -#: src/input/mpegts/mpegts_mux.c:502 +#: src/input/mpegts/mpegts_mux.c:507 msgid "AC-3 = descriptor 6" msgstr "" -#: src/input/mpegts/mpegts_mux.c:661 +#: src/input/mpegts/mpegts_mux.c:676 msgid "AC-3 detection" msgstr "" -#: src/profile.c:1315 +#: src/profile.c:1932 +msgid "AC-4 audio" +msgstr "" + +#: src/profile.c:1928 msgid "AC3 audio" msgstr "" -#: src/input/mpegts/mpegts_mux.c:394 +#: src/input/mpegts/mpegts_mux.c:398 msgid "ACTIVE" msgstr "" -#: src/descrambler/constcw.c:351 -msgid "AES Constant Code Word" +#: src/descrambler/constcw.c:464 +msgid "AES ECB Constant Code Word" +msgstr "" + +#: src/descrambler/constcw.c:537 +msgid "AES128 ECB Constant Code Word" msgstr "" -#: src/config.c:1925 +#: src/config.c:2050 msgid "AF11" msgstr "" -#: src/config.c:1926 +#: src/config.c:2051 msgid "AF12" msgstr "" -#: src/config.c:1927 +#: src/config.c:2052 msgid "AF13" msgstr "" -#: src/config.c:1929 +#: src/config.c:2054 msgid "AF21" msgstr "" -#: src/config.c:1930 +#: src/config.c:2055 msgid "AF22" msgstr "" -#: src/config.c:1931 +#: src/config.c:2056 msgid "AF23" msgstr "" -#: src/config.c:1933 +#: src/config.c:2058 msgid "AF31" msgstr "" -#: src/config.c:1934 +#: src/config.c:2059 msgid "AF32" msgstr "" -#: src/config.c:1935 +#: src/config.c:2060 msgid "AF33" msgstr "" -#: src/config.c:1937 +#: src/config.c:2062 msgid "AF41" msgstr "" -#: src/config.c:1938 +#: src/config.c:2063 msgid "AF42" msgstr "" -#: src/config.c:1939 +#: src/config.c:2064 msgid "AF43" msgstr "" -#: src/esfilter.c:314 src/esfilter.c:371 +#: src/esfilter.c:308 src/esfilter.c:364 msgid "ANY" msgstr "" -#: src/tvhlog.c:101 +#: src/tvhlog.c:110 msgid "API" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:162 +#: src/input/mpegts/iptv/iptv_mux.c:189 msgid "ATSC" msgstr "" -#: src/tvhlog.c:161 +#: src/tvhlog.c:173 msgid "ATSC PSIP EPG" msgstr "" -#: src/tvhlog.c:114 +#: src/tvhlog.c:123 msgid "ATSC SI Tables" msgstr "" -#: src/input/mpegts/mpegts_service.c:152 +#: src/input/mpegts/mpegts_service.c:154 msgid "ATSC source ID" msgstr "" -#: src/satip/server.c:749 +#: src/satip/server.c:890 msgid "ATSC-C" msgstr "" @@ -333,11 +456,11 @@ msgstr "" msgid "ATSC-C Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:585 +#: src/input/mpegts/mpegts_mux_dvb.c:625 msgid "ATSC-C multiplex" msgstr "" -#: src/satip/server.c:741 +#: src/satip/server.c:882 msgid "ATSC-T" msgstr "" @@ -345,234 +468,323 @@ msgstr "" msgid "ATSC-T Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:544 +#: src/input/mpegts/mpegts_mux_dvb.c:584 msgid "ATSC-T multiplex" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:228 src/input/mpegts/mpegts_mux_dvb.c:235 -#: src/input/mpegts/mpegts_mux_dvb.c:240 src/input/mpegts/mpegts_mux_dvb.c:247 -#: src/input/mpegts/mpegts_mux_dvb.c:252 src/input/mpegts/mpegts_mux_dvb.c:257 -#: src/input/mpegts/mpegts_mux_dvb.c:262 src/input/mpegts/mpegts_mux_dvb.c:329 -#: src/input/mpegts/mpegts_mux_dvb.c:334 src/input/mpegts/mpegts_mux_dvb.c:559 -#: src/input/mpegts/mpegts_mux_dvb.c:607 src/input/mpegts/mpegts_mux_dvb.c:612 -#: src/input/mpegts/mpegts_mux_dvb.c:685 src/input/mpegts/mpegts_mux_dvb.c:692 -#: src/input/mpegts/mpegts_mux_dvb.c:698 src/input/mpegts/mpegts_mux_dvb.c:702 -#: src/input/mpegts/mpegts_mux_dvb.c:721 src/input/mpegts/mpegts_mux_dvb.c:725 -#: src/input/mpegts/mpegts_mux_dvb.c:744 src/input/mpegts/mpegts_mux_dvb.c:748 -#: src/input/mpegts/mpegts_mux_dvb.c:799 src/input/mpegts/mpegts_mux_dvb.c:804 +#: src/input/mpegts/mpegts_mux_dvb.c:225 src/input/mpegts/mpegts_mux_dvb.c:232 +#: src/input/mpegts/mpegts_mux_dvb.c:237 src/input/mpegts/mpegts_mux_dvb.c:244 +#: src/input/mpegts/mpegts_mux_dvb.c:249 src/input/mpegts/mpegts_mux_dvb.c:254 +#: src/input/mpegts/mpegts_mux_dvb.c:259 src/input/mpegts/mpegts_mux_dvb.c:327 +#: src/input/mpegts/mpegts_mux_dvb.c:332 src/input/mpegts/mpegts_mux_dvb.c:599 +#: src/input/mpegts/mpegts_mux_dvb.c:647 src/input/mpegts/mpegts_mux_dvb.c:652 +#: src/input/mpegts/mpegts_mux_dvb.c:761 src/input/mpegts/mpegts_mux_dvb.c:768 +#: src/input/mpegts/mpegts_mux_dvb.c:774 src/input/mpegts/mpegts_mux_dvb.c:778 +#: src/input/mpegts/mpegts_mux_dvb.c:797 src/input/mpegts/mpegts_mux_dvb.c:801 +#: src/input/mpegts/mpegts_mux_dvb.c:820 src/input/mpegts/mpegts_mux_dvb.c:824 +#: src/input/mpegts/mpegts_mux_dvb.c:875 src/input/mpegts/mpegts_mux_dvb.c:880 +#: src/input/mpegts/mpegts_mux_dvb.c:1032 +#: src/input/mpegts/mpegts_mux_dvb.c:1039 +#: src/input/mpegts/mpegts_mux_dvb.c:1044 +#: src/input/mpegts/mpegts_mux_dvb.c:1051 +#: src/input/mpegts/mpegts_mux_dvb.c:1056 +#: src/input/mpegts/mpegts_mux_dvb.c:1061 +#: src/input/mpegts/mpegts_mux_dvb.c:1066 msgid "AUTO" msgstr "" -#: src/streaming.c:476 +#: src/streaming.c:504 msgid "Aborted by user" msgstr "" -#: src/satip/server.c:631 +#: src/satip/server.c:724 msgid "Accept remote subscription weight" msgstr "" -#: src/satip/server.c:632 +#: src/satip/server.c:725 msgid "Accept the remote subscription weight (from the SAT>IP client)." msgstr "" -#: src/input/mpegts/mpegts_mux.c:654 src/input/mpegts/iptv/iptv.c:934 +#: src/input/mpegts/iptv/iptv.c:996 +msgid "Accept transport ID if zero." +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:669 src/input/mpegts/iptv/iptv.c:995 msgid "Accept zero value for TSID" msgstr "" -#: src/access.c:1408 +#: src/access.c:1505 msgid "Access" msgstr "" -#: src/tvhlog.c:96 +#: src/tvhlog.c:105 msgid "Access (ACL)" msgstr "" -#: src/esfilter.c:689 src/esfilter.c:784 src/esfilter.c:879 src/esfilter.c:974 -#: src/esfilter.c:1079 src/esfilter.c:1161 +#: src/wizard.c:467 +msgid "Access Control" +msgstr "" + +#: src/esfilter.c:681 src/esfilter.c:777 src/esfilter.c:873 src/esfilter.c:968 +#: src/esfilter.c:1076 src/esfilter.c:1159 msgid "Action" msgstr "" -#: src/streaming.c:459 +#: src/input/mpegts/mpegts_input.c:232 +#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:152 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:257 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1539 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1736 +#: src/input/mpegts/satip/satip.c:260 +#: src/input/mpegts/satip/satip_satconf.c:347 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:199 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:608 +msgid "Active" +msgstr "" + +#: src/streaming.c:481 msgid "Adapter in use by another subscription" msgstr "" -#: src/main.c:879 +#: src/config.c:2311 +msgid "Add channel numbers to the channel name list" +msgstr "" + +#: src/main.c:946 msgid "Add file and line numbers to debug" msgstr "" -#: src/main.c:880 +#: src/config.c:2320 +msgid "Add sources (like DVB-T string) to the channel name list" +msgstr "" + +#: src/main.c:947 msgid "Add the thread ID to debug" msgstr "" -#: src/input/mpegts/mpegts_service.c:241 +#: src/input/mpegts/mpegts_service.c:243 msgid "" "Add this value to PTS for the teletext subtitles. The time value is in " "milliseconds and may be negative." msgstr "" -#: src/epggrab/module.c:188 +#: src/epggrab/module.c:211 msgid "Additional arguments to pass to the grabber." msgstr "" -#: src/epggrab/channel.c:807 +#: src/dvr/dvr_config.c:1106 +msgid "" +"Additional command line options when fetching artwork for new recordings." +msgstr "" + +#: src/epggrab/channel.c:825 msgid "Additional service names found in EPG data." msgstr "" -#: src/dvr/dvr_config.c:946 +#: src/dvr/dvr_config.c:1487 msgid "" "Additional time (in seconds) in which to get the tuner ready for recording. " "This is useful for those with tuners that take some time to tune and/or send " "garbage data at the beginning. " msgstr "" -#: src/access.c:1779 +#: src/access.c:1888 msgid "Admin" msgstr "" -#: src/wizard.c:433 +#: src/wizard.c:435 msgid "Admin password" msgstr "" -#: src/wizard.c:422 +#: src/wizard.c:424 msgid "Admin username" msgstr "" -#: src/wizard.c:399 +#: src/wizard.c:401 msgid "Administrator login" msgstr "" -#: src/epg.c:2288 +#: src/epg.c:1788 msgid "Adult movie" msgstr "" -#: src/access.c:1385 src/access.c:1500 src/config.c:1953 +#: src/access.c:1482 src/access.c:1607 src/config.c:2078 msgid "Advanced" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:756 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:823 msgid "Advanced (non-universal LNBs, rotors, etc.)" msgstr "" -#: src/epg.c:2282 +#: src/transcoding/codec/profile_class.c:211 +msgid "Advanced Settings" +msgstr "" + +#: src/epg.c:1782 msgid "Adventure" msgstr "" -#: src/epg.c:2448 +#: src/satip/server.c:790 +msgid "" +"Advertise only NAT address and port in RTSP commands,even for local " +"connections." +msgstr "" + +#: src/epg.c:1948 msgid "Advertisement / Shopping" msgstr "" -#: src/input/mpegts/iptv/iptv.c:742 +#: src/input/mpegts/iptv/iptv.c:825 msgid "After creating the network scan it for services." msgstr "" -#: src/access.c:1344 +#: src/ratinglabels.c:616 +msgid "Age" +msgstr "" + +#: src/dvr/dvr_db.c:4769 +msgid "Age Rating" +msgstr "" + +#: src/ratinglabels.c:625 +msgid "Age to use in the EPG parental rating field." +msgstr "" + +#: src/access.c:1430 src/access.c:1442 +#: src/input/mpegts/satip/satip_frontend.c:357 +#: src/input/mpegts/satip/satip_frontend.c:465 +#: src/input/mpegts/satip/satip_frontend.c:562 +msgid "All" +msgstr "" + +#: src/access.c:1418 msgid "All (Streaming plus DVR)" msgstr "" -#: src/dvr/dvr_config.c:1258 +#: src/descrambler/dvbcam.c:777 +msgid "All CAIDs" +msgstr "" + +#: src/dvr/dvr_config.c:1342 msgid "" "All characters that could possibly cause problems for filenaming will be " "replaced with an underscore. See Help for details." msgstr "" -#: src/config.c:1964 +#: src/config.c:2089 msgid "All lower-case" msgstr "" -#: src/webui/extjs.c:236 -msgid "" -"All proceeds are used to support server infrastructure and buy test " -"equipment." +#: src/dvr/dvr_autorec.c:1005 +msgid "All: Record if EPG/XMLTV indicates it is a unique programme" msgstr "" -#: src/dvr/dvr_autorec.c:943 +#: src/dvr/dvr_autorec.c:1011 msgid "All: Record if different description" msgstr "" -#: src/dvr/dvr_autorec.c:939 +#: src/dvr/dvr_autorec.c:1007 msgid "All: Record if different episode number" msgstr "" -#: src/dvr/dvr_autorec.c:941 +#: src/dvr/dvr_autorec.c:1009 msgid "All: Record if different subtitle" msgstr "" -#: src/dvr/dvr_autorec.c:949 +#: src/dvr/dvr_autorec.c:1017 msgid "All: Record once per day" msgstr "" -#: src/dvr/dvr_autorec.c:945 +#: src/dvr/dvr_autorec.c:1013 msgid "All: Record once per month" msgstr "" -#: src/dvr/dvr_autorec.c:947 +#: src/dvr/dvr_autorec.c:1015 msgid "All: Record once per week" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:199 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:153 +msgid "Allow all PIDs" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:154 +msgid "Allow all PIDs (no filter) when the 'Maximum PIDs' limit is reached." +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:205 +msgid "Allow control for scaling Up&Down, Up or Down" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:624 msgid "Allow high bitrate mode (CI+ CAMs only)." msgstr "" -#: src/input/mpegts/mpegts_input.c:293 +#: src/input/mpegts/mpegts_input.c:304 msgid "Allow idle scan tuning on this device." msgstr "" -#: src/timeshift.c:267 +#: src/timeshift.c:265 msgid "" "Allow the combined size of all timeshift buffers to potentially grow " "unbounded until your storage media runs out of space." msgstr "" -#: src/input/mpegts/mpegts_input.c:282 +#: src/input/mpegts/mpegts_input.c:290 msgid "" -"Allow the initial scan tuning on this device (scan when Tvheadend starts). " -"See 'Skip Initial Scan' in the network settings for further details." +"Allow the initial scan tuning on this device (scan when Tvheadend starts or " +"when a new multiplex is added automatically). At least one tuner or input " +"should have this settings turned on. See also 'Skip Startup Scan' in the " +"network settings for further details." msgstr "" -#: src/timeshift.c:233 +#: src/timeshift.c:231 msgid "" "Allow the timeshift buffer to grow unbounded until your storage media runs " "out of space. Warning, enabling this option may cause your system to slow " "down or crash completely!" msgstr "" -#: src/access.c:1780 +#: src/access.c:1889 msgid "Allow/Disallow access to the 'Configuration' tab." msgstr "" -#: src/access.c:1772 +#: src/access.c:1881 msgid "Allow/Disallow web interface access (this includes access to the EPG)." msgstr "" -#: src/access.c:1760 +#: src/access.c:1869 msgid "Allowed DVR profiles. This limits the profiles the user has access to." msgstr "" -#: src/wizard.c:412 +#: src/wizard.c:414 msgid "Allowed network" msgstr "" -#: src/access.c:1633 +#: src/access.c:1742 msgid "Allowed networks" msgstr "" -#: src/main.c:822 +#: src/epggrab/module/xmltv.c:1103 +msgid "Alter programme description to include detailed information" +msgstr "" + +#: src/main.c:889 msgid "Alternate PID path" msgstr "" -#: src/main.c:817 +#: src/main.c:884 msgid "Alternate configuration path" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:701 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:754 msgid "Altitude (in meters)." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:700 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:753 msgid "Altitude (meters)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:252 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:290 msgid "" "Always send the whole DiseqC sequence including LNB setup (voltage, tone). " "If this is not checked, only changed settings are sent, which may cause " @@ -580,325 +792,384 @@ msgid "" "option." msgstr "" -#: src/channels.c:389 +#: src/channels.c:424 msgid "Always use the name defined by the network." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:169 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:240 msgid "" "Always use the old ioctls to read the linuxdvb status (signal strength, SNR, " "error counters). Some drivers are not mature enough to provide the correct " "values using the new v5 linuxdvb API." msgstr "" -#: src/dvr/dvr_autorec.c:1100 src/dvr/dvr_autorec.c:1113 +#: src/dvr/dvr_autorec.c:1229 src/dvr/dvr_autorec.c:1242 msgid "" "An event which starts between this \"start after\" and \"start before\" will " "be matched (including boundary values)." msgstr "" -#: src/epg.c:2425 +#: src/epg.c:1925 msgid "Animals" msgstr "" -#: src/access.c:1748 +#: src/satip/server.c:697 +msgid "Anonymize" +msgstr "" + +#: src/access.c:1857 msgid "Anonymize HTSP access" msgstr "" -#: src/profile.c:1313 src/dvr/dvr_autorec.c:628 src/dvr/dvr_autorec.c:664 -#: src/dvr/dvr_autorec.c:678 src/dvr/dvr_autorec.c:685 -#: src/dvr/dvr_autorec.c:973 src/dvr/dvr_autorec.c:1103 -#: src/dvr/dvr_autorec.c:1116 src/dvr/dvr_timerec.c:408 +#: src/profile.c:1926 src/dvr/dvr_autorec.c:740 src/dvr/dvr_autorec.c:775 +#: src/dvr/dvr_autorec.c:789 src/dvr/dvr_autorec.c:796 +#: src/dvr/dvr_autorec.c:974 src/dvr/dvr_autorec.c:1041 +#: src/dvr/dvr_autorec.c:1232 src/dvr/dvr_autorec.c:1245 +#: src/dvr/dvr_timerec.c:407 msgid "Any" msgstr "" -#: src/epg.c:2388 -msgid "Arts" +#: src/transcoding/codec/codecs/libs/libopus.c:102 +msgid "Application" msgstr "" -#: src/epg.c:2400 src/epg.c:2401 src/epg.c:2402 src/epg.c:2403 -msgid "Arts / Culture (without music)" +#: src/input/mpegts/iptv/iptv.c:1013 +msgid "" +"Argument names to remove from the query string in the URL when the identical " +"source is compared." msgstr "" -#: src/epg.c:2398 -msgid "Arts magazines" +#: src/input/mpegts/iptv/iptv.c:1003 +msgid "Argument names to remove from the query string in the URL." msgstr "" -#: src/wizard.c:941 -msgid "Assign predefined muxes to networks" +#: src/epg.c:1888 +msgid "Arts" msgstr "" -#: src/input/mpegts/mpegts_input.c:327 -msgid "Associate this device with one or more networks." +#: src/epg.c:1900 src/epg.c:1901 src/epg.c:1902 src/epg.c:1903 +msgid "Arts / Culture (without music)" msgstr "" -#: src/epg.c:2340 -msgid "Athletics" +#: src/epg.c:1898 +msgid "Arts magazines" +msgstr "" + +#: src/dvr/dvr_config.c:916 +msgid "Artwork Settings" msgstr "" -#: src/esfilter.c:723 -msgid "Audio Stream Filter" +#: src/dvr/dvr_config.c:1091 +msgid "" +"Artwork fetching requires broadcasts to have good quality information that " +"uniquely identifies them, such as year, season and episode. Without this " +"information, lookups will frequently fail or return incorrect artwork. The " +"default is to only lookup fanart for broadcasts that have high quality " +"identifiable information." msgstr "" -#: src/profile.c:1945 -msgid "Audio birate to use for transcoding." +#: src/input/mpegts/mpegts_input.c:338 +msgid "Associate this device with one or more networks." msgstr "" -#: src/profile.c:1944 -msgid "Audio bitrate (kb/s) (0=auto)" +#: src/epg.c:1840 +msgid "Athletics" msgstr "" -#: src/profile.c:1878 +#: src/transcoding/codec/profile_audio_class.c:321 msgid "Audio channel layout." msgstr "" -#: src/profile.c:1932 -msgid "Audio codec" +#: src/profile.c:2501 +msgid "Audio codec profile" msgstr "" -#: src/profile.c:1933 -msgid "" -"Audio codec to use for the transcode. \"Do not use\" will disable audio " -"output." +#: src/transcoding/codec/profile_audio_class.c:297 +msgid "Audio sample format." msgstr "" -#: src/profile.c:1327 +#: src/profile.c:1941 msgid "Audio stream" msgstr "" -#: src/profile.c:1332 +#: src/profile.c:1946 msgid "Audio type" msgstr "" -#: src/profile.c:2260 -msgid "Audio-only stream" +#: src/tvhlog.c:135 +msgid "Audioes muxer" msgstr "" -#: src/tvhlog.c:125 -msgid "Audioes muxer" +#: src/webui/webui.c:190 +msgid "Authenticated user" +msgstr "" + +#: src/config.c:2468 +msgid "Authentication type" +msgstr "" + +#: src/ratinglabels.c:646 +msgid "Authority" msgstr "" -#: src/satip/server.c:568 +#: src/satip/server.c:618 src/input/mpegts/satip/satip.c:237 +#: src/descrambler/capmt.c:2697 msgid "Auto" msgstr "" -#: src/service.c:145 +#: src/service.c:136 msgid "Auto check disabled" msgstr "" -#: src/service.c:144 +#: src/service.c:135 msgid "Auto check enabled" msgstr "" -#: src/dvr/dvr_db.c:3354 +#: src/dvr/dvr_db.c:4589 msgid "Auto record" msgstr "" -#: src/dvr/dvr_db.c:3363 +#: src/dvr/dvr_db.c:4598 msgid "Auto record caption" msgstr "" -#: src/dvr/dvr_db.c:1461 +#: src/dvr/dvr_db.c:2095 #, c-format msgid "Auto recording%s%s" msgstr "" -#: src/dvr/dvr_db.c:3371 +#: src/dvr/dvr_db.c:4606 msgid "Auto time record" msgstr "" -#: src/bouquet.c:991 +#: src/input/mpegts/mpegts_mux.c:491 +msgid "Auto-Detected" +msgstr "" + +#: src/bouquet.c:1018 msgid "Auto-Map to channels" msgstr "" -#: src/service.c:187 +#: src/service.c:180 msgid "Automatic checking" msgstr "" -#: src/dvr/dvr_db.c:3364 +#: src/dvr/dvr_db.c:4599 msgid "Automatic recording caption." msgstr "" -#: src/htsp_server.c:2110 src/htsp_server.c:2146 +#: src/htsp_server.c:2320 src/htsp_server.c:2356 msgid "Automatic schedule entry not found" msgstr "" -#: src/htsp_server.c:2221 src/htsp_server.c:2256 +#: src/htsp_server.c:2431 src/htsp_server.c:2466 msgid "Automatic time scheduler entry not found" msgstr "" -#: src/channels.c:441 +#: src/dvr/dvr_config.c:995 +msgid "Automatically delete played recordings" +msgstr "" + +#: src/channels.c:476 msgid "" "Automatically link EPG data to the channel (using the channel name for " "matching). If you turn this option off, only the OTA EPG grabber will be " "used for this channel unless you've specifically set a different EPG Source." msgstr "" -#: src/channels.c:440 +#: src/channels.c:475 msgid "Automatically map EPG source" msgstr "" -#: src/wizard.c:1087 +#: src/wizard.c:1113 msgid "Automatically map all available services to channels." msgstr "" -#: src/bouquet.c:992 +#: src/bouquet.c:1019 msgid "Automatically map channels defined within the bouquet." msgstr "" -#: src/channels.c:388 +#: src/channels.c:423 msgid "Automatically name from network" msgstr "" -#: src/dvr/dvr_db.c:3355 +#: src/dvr/dvr_db.c:4590 msgid "Automatically record." msgstr "" -#: src/epggrab.c:304 +#: src/epggrab.c:398 msgid "" "Automatically update channel icons using information provided by the enabled " -"EPG providers. Note: this may cause unwanted changes to already defined " +"EPG providers. Note, this may cause unwanted changes to already defined " "channel icons." msgstr "" -#: src/epggrab.c:280 +#: src/epggrab.c:374 msgid "" "Automatically update channel names using information provided by the enabled " -"EPG providers. Note: this may cause unwanted changes to already defined " +"EPG providers. Note, this may cause unwanted changes to already defined " "channel names." msgstr "" -#: src/epggrab.c:292 +#: src/epggrab.c:386 msgid "" "Automatically update channel numbers using information provided by the " -"enabled EPG providers. Note: this may cause unwanted changes to already " +"enabled EPG providers. Note, this may cause unwanted changes to already " "defined channel numbers." msgstr "" -#: src/dvr/dvr_config.c:1011 +#: src/dvr/dvr_config.c:1411 msgid "Autorec maximum count (0=unlimited)" msgstr "" -#: src/dvr/dvr_config.c:1020 +#: src/dvr/dvr_config.c:1421 msgid "Autorec maximum schedules limit (0=unlimited)" msgstr "" -#: src/tvhlog.c:99 +#: src/tvhlog.c:108 msgid "Avahi" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:327 +#: src/transcoding/codec/codecs/libs/libx26x.c:77 +#: src/transcoding/codec/codecs/libs/libvorbis.c:69 +msgid "Average bitrate (ABR) mode." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:380 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:96 msgid "B" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:377 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:430 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:59 msgid "BA" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:389 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:442 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:60 msgid "BB" msgstr "" -#: src/subscriptions.c:971 +#: src/subscriptions.c:1029 msgid "Bad" msgstr "" -#: src/htsp_server.c:1361 +#: src/htsp_server.c:1534 msgid "Bad request" msgstr "" -#: src/epg.c:2370 src/epg.c:2376 +#: src/epg.c:1870 src/epg.c:1876 msgid "Ballet" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:228 src/input/mpegts/mpegts_mux_dvb.c:685 +#: src/input/mpegts/mpegts_mux_dvb.c:225 src/input/mpegts/mpegts_mux_dvb.c:761 +#: src/input/mpegts/mpegts_mux_dvb.c:1032 msgid "Bandwidth" msgstr "" -#: src/tvhlog.c:110 +#: src/tvhlog.c:119 msgid "Base DVB SI Tables (PAT,CAT,PMT,SDT etc.)" msgstr "" -#: src/webui/extjs.c:210 +#: src/webui/extjs.c:204 msgid "Based on software from" msgstr "" -#: src/access.c:1384 src/access.c:1495 src/access.c:1538 src/config.c:1952 +#: src/access.c:1431 src/access.c:1443 src/access.c:1481 src/access.c:1602 +#: src/access.c:1645 src/config.c:2077 msgid "Basic" msgstr "" -#: src/input/mpegts/satip/satip.c:326 +#: src/access.c:1432 +msgid "Basic Alternative (No Hash)" +msgstr "" + +#: src/satip/server.c:800 +msgid "" +"Bind RTP source address of the outgoing RTP packets to specific local IP " +"address (empty = same IP as the listening RTSP; 0.0.0.0 = IP in network of " +"default gateway; or write here a valid local IP address)." +msgstr "" + +#: src/input/mpegts/satip/satip.c:383 msgid "Bind to specific local IP address." msgstr "" -#: src/profile.c:1922 -msgid "Bitrate to use for the transcode. See Help for detailed information." +#: src/transcoding/codec/codecs/mp2.c:56 +msgid "Bitrate (kb/s)" msgstr "" -#: src/access.c:1406 -msgid "Blue" +#: src/transcoding/codec/codecs/aac.c:88 +#: src/transcoding/codec/codecs/mpeg2video.c:49 +#: src/transcoding/codec/codecs/libs/libx26x.c:76 +#: src/transcoding/codec/codecs/libs/libvpx.c:85 +#: src/transcoding/codec/codecs/libs/libtheora.c:49 +#: src/transcoding/codec/codecs/libs/libvorbis.c:68 +#: src/transcoding/codec/codecs/libs/libopus.c:81 +msgid "Bitrate (kb/s) (0=auto)" msgstr "" -#: src/tvhlog.c:100 -msgid "Bonjour" +#: src/transcoding/codec/codecs/libs/libopus.c:91 +msgid "Bitrate mode" msgstr "" -#: src/input/mpegts/satip/satip.c:439 -msgid "Boot ID" +#: src/transcoding/codec/codecs/libs/libopus.c:92 +msgid "Bitrate mode." msgstr "" -#: src/tvhlog.c:131 -msgid "Bouquet" +#: src/access.c:1503 +msgid "Blue" msgstr "" -#: src/channels.c:524 -msgid "Bouquet (auto)" +#: src/tvhlog.c:109 +msgid "Bonjour" msgstr "" -#: src/bouquet.c:1074 -msgid "Bouquet source." +#: src/input/mpegts/satip/satip.c:506 +msgid "Boot ID" msgstr "" -#: src/bouquet.c:971 -msgid "Bouquets" +#: src/config.c:2111 +msgid "Both plain and digest" msgstr "" -#: src/dvr/dvr_autorec.c:1252 -msgid "Brand" +#: src/tvhlog.c:141 +msgid "Bouquet" +msgstr "" + +#: src/channels.c:580 +msgid "Bouquet (auto)" msgstr "" -#: src/dvr/dvr_autorec.c:1253 -msgid "Branding information (if available)." +#: src/bouquet.c:1101 +msgid "Bouquet source." msgstr "" -#: src/dvr/dvr_db.c:3415 +#: src/dvr/dvr_db.c:4658 msgid "Broadcast" msgstr "" -#: src/dvr/dvr_autorec.c:1079 +#: src/dvr/dvr_autorec.c:1196 msgid "Broadcast type" msgstr "" -#: src/dvr/dvr_db.c:3416 +#: src/dvr/dvr_db.c:4659 msgid "Broadcast." msgstr "" -#: src/epg.c:2396 +#: src/epg.c:1896 msgid "Broadcasting" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:252 +#: src/input/mpegts/iptv/iptv_mux.c:296 msgid "Buffering limit (ms)" msgstr "" -#: src/webui/extjs.c:214 +#: src/webui/extjs.c:208 msgid "Build" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:154 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:205 msgid "" "By default, linuxdvb's status read period is 1000ms (one second). The " "accepted range is 250ms to 8000ms. Note that for some hardware or drivers " @@ -908,695 +1179,952 @@ msgid "" "faster." msgstr "" -#: src/tvhlog.c:136 -msgid "CA (descrambling) Client" +#: src/descrambler/capmt.c:2698 +msgid "Byte index tag order" msgstr "" -#: src/descrambler/constcw.c:290 src/descrambler/constcw.c:356 -msgid "CA ID" +#: src/tvhlog.c:146 +msgid "CA (descrambling) Client" msgstr "" -#: src/esfilter.c:1008 -msgid "CA Stream Filter" +#: src/descrambler/constcw.c:324 src/descrambler/constcw.c:397 +#: src/descrambler/constcw.c:470 src/descrambler/constcw.c:543 +msgid "CA ID" msgstr "" -#: src/descrambler/caclient.c:180 +#: src/descrambler/caclient.c:201 #, c-format msgid "CA client %i" msgstr "" -#: src/esfilter.c:1025 +#: src/esfilter.c:1020 msgid "CA identification" msgstr "" -#: src/esfilter.c:1035 +#: src/esfilter.c:1031 msgid "CA provider" msgstr "" -#: src/service.c:229 +#: src/service.c:222 msgid "CAID" msgstr "" -#: src/descrambler/capmt.c:2376 -msgid "CAPMT (Linux Network DVBAPI)" +#: src/descrambler/dvbcam.c:879 +msgid "CAID filter list" msgstr "" -#: src/tvhlog.c:138 -msgid "CAPMT CA Client" +#: src/descrambler/dvbcam.c:869 +msgid "CAID selection" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:233 -msgid "CAPMT interval (in ms)." +#: src/descrambler/dvbcam.c:889 +msgid "CAM can decode multiple channels" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:692 +msgid "CAM slot number." +msgstr "" + +#: src/descrambler/capmt.c:2710 +msgid "CAPMT (Linux Network DVBAPI)" +msgstr "" + +#: src/tvhlog.c:148 +msgid "CAPMT CA Client" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:232 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:657 msgid "CAPMT interval (ms)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:241 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:666 msgid "CAPMT query interval (ms)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:242 -msgid "CAPMT query interval (ms)." +#: src/descrambler/cccam.c:1001 +msgid "CCcam" msgstr "" -#: src/tvhlog.c:156 +#: src/tvhlog.c:168 msgid "CI Module" msgstr "" -#: src/tvhlog.c:78 +#: src/config.c:2526 +msgid "CORS origin" +msgstr "" + +#: src/tvhlog.c:87 msgid "CPU" msgstr "" -#: src/tvhlog.c:77 +#: src/tvhlog.c:86 msgid "CRASH" msgstr "" -#: src/input/mpegts/mpegts_mux.c:597 src/input/mpegts/mpegts_service.c:176 +#: src/input/mpegts/mpegts_mux.c:612 src/input/mpegts/mpegts_service.c:178 msgid "CRID authority" msgstr "" -#: src/config.c:1923 +#: src/config.c:2048 msgid "CS0" msgstr "" -#: src/config.c:1924 +#: src/config.c:2049 msgid "CS1" msgstr "" -#: src/config.c:1928 +#: src/config.c:2053 msgid "CS2" msgstr "" -#: src/config.c:1932 +#: src/config.c:2057 msgid "CS3" msgstr "" -#: src/config.c:1936 +#: src/config.c:2061 msgid "CS4" msgstr "" -#: src/config.c:1940 +#: src/config.c:2065 msgid "CS5" msgstr "" -#: src/config.c:1942 +#: src/config.c:2067 msgid "CS6" msgstr "" -#: src/config.c:1943 +#: src/config.c:2068 msgid "CS7" msgstr "" -#: src/tvhlog.c:137 +#: src/tvhlog.c:147 msgid "CSA (descrambling)" msgstr "" -#: src/tvhlog.c:139 -msgid "CWC CA Client" +#: src/descrambler/constcw.c:318 +msgid "CSA CBC Constant Code Word" msgstr "" -#: src/dvr/dvr_config.c:888 -msgid "Cache scheme" +#: src/descrambler/capmt.c:2742 +msgid "CW Mode" msgstr "" -#: src/descrambler/capmt.c:2390 -msgid "Camd.socket filename / IP Address (TCP mode)" +#: src/tvhlog.c:149 +msgid "CWC CA Client" msgstr "" -#: src/epg.c:2357 -msgid "Cartoons" +#: src/tvhlog.c:150 +msgid "CWC CCCam Client" msgstr "" -#: src/access.c:1643 -msgid "Change parameters" +#: src/input/mpegts/mpegts_network_dvb.c:367 +msgid "CableCARD Network" msgstr "" -#: src/tvhlog.c:128 src/service.c:200 src/dvr/dvr_db.c:3121 -#: src/dvr/dvr_autorec.c:1054 src/dvr/dvr_timerec.c:574 -msgid "Channel" +#: src/input/mpegts/mpegts_mux_dvb.c:666 +msgid "CableCARD multiplex" msgstr "" -#: src/channels.c:1429 -msgid "Channel Tags" +#: src/dvr/dvr_config.c:1201 +msgid "Cache scheme" msgstr "" -#: src/htsp_server.c:1553 src/htsp_server.c:1595 src/htsp_server.c:1680 -#: src/htsp_server.c:1850 src/htsp_server.c:2391 src/htsp_server.c:2394 -msgid "Channel does not exist" +#: src/input/mpegts/mpegts_mux_dvb.c:686 +msgid "Callsign" msgstr "" -#: src/dvr/dvr_db.c:3132 -msgid "Channel icon" +#: src/descrambler/capmt.c:2726 +msgid "Camd.socket filename / IP Address (TCP mode)" msgstr "" -#: src/dvr/dvr_db.c:3133 -msgid "Channel icon URL." +#: src/descrambler/cclient.c:1354 +msgid "Card client" msgstr "" -#: src/epggrab/channel.c:825 -msgid "Channel icon as defined in EPG data." +#: src/epg.c:1857 +msgid "Cartoons" msgstr "" -#: src/config.c:2340 -msgid "Channel icon name scheme" +#: src/epggrab/module/xmltv.c:775 +msgid "Categories: " msgstr "" -#: src/config.c:2327 -msgid "Channel icon path" +#: src/dvr/dvr_db.c:4734 +msgid "Category" msgstr "" -#: src/bouquet.c:1001 -msgid "Channel mapping options" +#: src/dvr/dvr_autorec.c:1083 +msgid "Category " msgstr "" -#: src/dvr/dvr_db.c:3140 +#: src/access.c:1752 +msgid "Change parameters" +msgstr "" + +#: src/tvhlog.c:138 src/service.c:193 src/dvr/dvr_db.c:4299 +#: src/dvr/dvr_autorec.c:1171 src/dvr/dvr_timerec.c:572 +#: src/input/mpegts/mpegts_mux_dvb.c:671 +msgid "Channel" +msgstr "" + +#: src/htsp_server.c:1726 src/htsp_server.c:1768 src/htsp_server.c:1853 +#: src/htsp_server.c:2007 src/htsp_server.c:2601 src/htsp_server.c:2604 +msgid "Channel does not exist" +msgstr "" + +#: src/dvr/dvr_db.c:4310 +msgid "Channel icon" +msgstr "" + +#: src/dvr/dvr_db.c:4311 +msgid "Channel icon URL." +msgstr "" + +#: src/epggrab/channel.c:843 +msgid "Channel icon as defined in EPG data." +msgstr "" + +#: src/config.c:2414 +msgid "Channel icon name scheme" +msgstr "" + +#: src/config.c:2401 +msgid "Channel icon path" +msgstr "" + +#: src/config.c:2183 +msgid "Channel icon/Picon Settings" +msgstr "" + +#: src/transcoding/codec/profile_audio_class.c:320 +msgid "Channel layout" +msgstr "" + +#: src/bouquet.c:1028 +msgid "Channel mapping options" +msgstr "" + +#: src/dvr/dvr_db.c:4318 msgid "Channel name" msgstr "" -#: src/htsp_server.c:2336 +#: src/config.c:2310 +msgid "Channel name with numbers" +msgstr "" + +#: src/config.c:2319 +msgid "Channel name with sources" +msgstr "" + +#: src/htsp_server.c:2546 msgid "Channel not found" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:175 +#: src/input/mpegts/iptv/iptv_mux.c:202 msgid "Channel number" msgstr "" -#: src/epggrab/channel.c:817 +#: src/epggrab/channel.c:835 msgid "Channel number as defined in EPG data." msgstr "" -#: src/bouquet.c:1115 +#: src/bouquet.c:1142 msgid "Channel number offset" msgstr "" -#: src/access.c:1421 +#: src/access.c:1518 msgid "Channel number range" msgstr "" -#: src/epggrab/module/xmltv.c:751 +#: src/epggrab/module/xmltv.c:1087 msgid "Channel numbers (heuristic)" msgstr "" -#: src/input/mpegts/iptv/iptv.c:910 +#: src/input/mpegts/iptv/iptv.c:971 msgid "Channel numbers from" msgstr "" -#: src/dvr/dvr_autorec.c:1067 +#: src/dvr/dvr_autorec.c:1184 msgid "Channel tag" msgstr "" -#: src/htsp_server.c:1686 +#: src/htsp_server.c:1859 msgid "Channel tag does not exist" msgstr "" -#: src/bouquet.c:1029 +#: src/bouquet.c:1056 msgid "Channel tag reference" msgstr "" -#: src/access.c:1426 src/access.c:1834 src/input/mpegts/iptv/iptv_mux.c:238 +#: src/access.c:1523 src/access.c:1943 src/input/mpegts/iptv/iptv_mux.c:265 msgid "Channel tags" msgstr "" -#: src/access.c:1835 +#: src/access.c:1944 msgid "Channel tags the user is allowed access to/excluded from." msgstr "" -#: src/dvr/dvr_timerec.c:575 +#: src/dvr/dvr_timerec.c:573 msgid "Channel to use/used for the recording." msgstr "" -#: src/epggrab/channel.c:855 +#: src/epggrab/channel.c:873 msgid "Channel update options" msgstr "" -#: src/channels.c:369 src/profile.c:1877 src/epggrab/channel.c:833 +#: src/epggrab/channel.c:851 msgid "Channels" msgstr "" -#: src/epggrab/channel.c:834 +#: src/bouquet.c:998 +msgid "Channels / EPG - Bouquets" +msgstr "" + +#: src/channels.c:1766 +msgid "Channels / EPG - Channel Tags" +msgstr "" + +#: src/channels.c:403 +msgid "Channels / EPG - Channels" +msgstr "" + +#: src/epggrab/channel.c:743 +msgid "Channels / EPG - EPG Grabber Channels" +msgstr "" + +#: src/epggrab.c:344 +msgid "Channels / EPG - EPG Grabber Configuration" +msgstr "" + +#: src/epggrab/module.c:135 +msgid "Channels / EPG - EPG Grabber Modules" +msgstr "" + +#: src/epggrab/channel.c:852 msgid "Channels EPG data is used by." msgstr "" -#: src/input/mpegts/mpegts_network.c:253 src/input/mpegts/mpegts_mux.c:626 -#: src/input/mpegts/mpegts_service.c:203 +#: src/dvr/dvr_config.c:1176 src/input/mpegts/mpegts_network.c:302 +#: src/input/mpegts/mpegts_mux.c:641 src/input/mpegts/mpegts_service.c:205 msgid "Character set" msgstr "" -#: src/dvr/dvr_config.c:1278 +#: src/dvr/dvr_config.c:1364 msgid "" "Characters not supported in Windows filenames (e.g. for an SMB/CIFS share) " "will be stripped out or converted." msgstr "" -#: src/tvhlog.c:145 +#: src/tvhlog.c:157 msgid "Charset" msgstr "" -#: src/service_mapper.c:507 +#: src/service_mapper.c:598 msgid "Check availability" msgstr "" -#: src/service.c:188 +#: src/service.c:181 msgid "" "Check for the services' presence. If the service is no longer broadcast this " "field will change to Missing In PAT/SDT." msgstr "" -#: src/service_mapper.c:508 -msgid "Check service availability (add live services only)." +#: src/service_mapper.c:599 +msgid "" +"Check services for availability. If enabled, services that are not currently " +"broadcasting (or can't be decrypted) will be ignored. Leave disabled if you " +"want Tvheadend to also map offline services." +msgstr "" + +#: src/profile.c:412 +msgid "Check the descrambling status after this timeout." +msgstr "" + +#: src/input/mpegts/satip/satip.c:405 +msgid "Check tuner-number in signal-status messages" msgstr "" -#: src/epg.c:2358 src/epg.c:2359 src/epg.c:2360 src/epg.c:2361 src/epg.c:2362 -#: src/epg.c:2363 src/epg.c:2364 src/epg.c:2365 src/epg.c:2366 src/epg.c:2367 +#: src/epg.c:1858 src/epg.c:1859 src/epg.c:1860 src/epg.c:1861 src/epg.c:1862 +#: src/epg.c:1863 src/epg.c:1864 src/epg.c:1865 src/epg.c:1866 src/epg.c:1867 msgid "Children's / Youth Programs" msgstr "" -#: src/epg.c:2352 +#: src/epg.c:1852 msgid "Children's / Youth programs" msgstr "" -#: src/epg.c:2394 +#: src/epg.c:1894 msgid "Cinema" msgstr "" -#: src/esfilter.c:604 src/profile.c:297 src/descrambler/caclient.c:258 +#: src/esfilter.c:595 src/profile.c:305 src/descrambler/caclient.c:285 msgid "Class" msgstr "" -#: src/epg.c:2287 +#: src/epg.c:1787 msgid "Classical" msgstr "" -#: src/epg.c:2372 +#: src/epg.c:1872 msgid "Classical music" msgstr "" -#: src/streaming.c:580 +#: src/streaming.c:616 msgid "Clean effects" msgstr "" -#: src/descrambler/caclient.c:280 +#: src/descrambler/constcw.c:300 +msgid "Client" +msgstr "" + +#: src/descrambler/caclient.c:310 msgid "Client name" msgstr "" -#: src/dvr/dvr_config.c:924 +#: src/descrambler/cccam.c:1007 +msgid "Client node ID. Leave field empty to generate a random ID." +msgstr "" + +#: src/dvr/dvr_config.c:1041 msgid "Clone scheduled entry on error" msgstr "" -#: src/descrambler/cwc.c:1828 +#: src/descrambler/cwc.c:772 msgid "Code Word Client (newcamd)" msgstr "" -#: src/epg.c:2284 +#: src/tvhlog.c:182 src/transcoding/codec/profile_class.c:241 +msgid "Codec" +msgstr "" + +#: src/transcoding/codec/profile_class.c:207 +msgid "Codec Settings" +msgstr "" + +#: src/transcoding/codec/profile_class.c:250 +msgid "Codec name" +msgstr "" + +#: src/transcoding/codec/profile_class.c:251 +msgid "Codec name." +msgstr "" + +#: src/transcoding/codec/profile_class.c:269 +msgid "Codec status." +msgstr "" + +#: src/transcoding/codec/profile_class.c:242 +msgid "Codec title." +msgstr "" + +#: src/transcoding/codec/profile_class.c:260 +msgid "Codec type." +msgstr "" + +#: src/transcoding/codec/codecs/aac.c:109 +msgid "Coding algorithm" +msgstr "" + +#: src/transcoding/codec/codecs/aac.c:110 +msgid "Coding algorithm." +msgstr "" + +#: src/epg.c:1784 msgid "Comedy" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:159 -msgid "Command delay time (ms) (10-200)" +#: src/profile.c:1607 +msgid "Command line" +msgstr "" + +#: src/profile.c:1608 +msgid "" +"Command line to run a task which accepts MPEG-TS stream on stdin and writes " +"output to stdout in format specified by the selected mime type." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:132 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:110 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:158 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:216 +msgid "Command time (ms) (10-300)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:109 -msgid "Command time (ms) (10-100)" +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:763 +msgid "Command to move the dish with an external command." msgstr "" -#: src/access.c:1845 src/access.c:2064 src/access.c:2201 src/channels.c:1508 -#: src/esfilter.c:711 src/esfilter.c:806 src/esfilter.c:901 src/esfilter.c:996 -#: src/esfilter.c:1101 src/esfilter.c:1183 src/profile.c:336 src/bouquet.c:1108 -#: src/epggrab/channel.c:867 src/dvr/dvr_db.c:3473 src/dvr/dvr_autorec.c:1297 -#: src/dvr/dvr_timerec.c:678 src/dvr/dvr_config.c:867 -#: src/descrambler/caclient.c:288 +#: src/access.c:1974 src/access.c:2320 src/access.c:2459 src/channels.c:1845 +#: src/esfilter.c:703 src/esfilter.c:799 src/esfilter.c:895 src/esfilter.c:990 +#: src/esfilter.c:1098 src/esfilter.c:1181 src/profile.c:344 src/bouquet.c:1135 +#: src/epggrab/channel.c:885 src/dvr/dvr_db.c:4726 src/dvr/dvr_autorec.c:1442 +#: src/dvr/dvr_timerec.c:679 src/dvr/dvr_config.c:1118 +#: src/descrambler/caclient.c:319 msgid "Comment" msgstr "" -#: src/dvr/dvr_db.c:629 +#: src/dvr/dvr_db.c:656 msgid "Commercial break" msgstr "" -#: src/dvr/dvr_config.c:1124 +#: src/dvr/dvr_config.c:1443 msgid "" "Commercials will be dropped from the recordings. Commercial detection works " "using EITp/f (EPG running state) and for the Swedish channel TV4 (using " "teletext info)." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:125 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:140 msgid "Committed" msgstr "" -#: src/dvr/dvr_db.c:660 +#: src/descrambler/dvbcam.c:852 +msgid "Common Interface Settings" +msgstr "" + +#: src/dvr/dvr_db.c:687 msgid "Completed OK" msgstr "" -#: src/config.c:2213 +#: src/config.c:2360 msgid "Compress EPG database" msgstr "" -#: src/config.c:2214 +#: src/config.c:2361 msgid "Compress the EPG database to reduce disk I/O and space." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:379 -msgid "" -"Concurrent limit per network position (src=) for satellite SAT>IP tuners. " -"The first limit number is for src=1 (AA), second for src=2 (AB) etc." +#: src/transcoding/codec/codecs/flac.c:62 +msgid "Compression level" +msgstr "" + +#: src/transcoding/codec/codecs/flac.c:63 +msgid "Compression level (0-12), -1 means ffmpeg default" msgstr "" -#: src/config.c:2165 -msgid "Conditional Access" +#: src/input/mpegts/satip/satip_satconf.c:396 +msgid "Concurrent input limit per network group for satellite SAT>IP tuners." msgstr "" -#: src/descrambler/caclient.c:245 +#: src/config.c:2286 +msgid "Conditional Access (for advanced view level)" +msgstr "" + +#: src/descrambler/caclient.c:265 msgid "Conditional Access Client" msgstr "" -#: src/descrambler/constcw.c:291 src/descrambler/constcw.c:357 +#: src/descrambler/constcw.c:325 src/descrambler/constcw.c:398 +#: src/descrambler/constcw.c:471 src/descrambler/constcw.c:544 msgid "Conditional Access Identification." msgstr "" -#: src/tvhlog.c:95 src/profile.c:288 src/profile.c:1084 src/profile.c:1216 -#: src/profile.c:1498 src/profile.c:1842 src/epggrab/channel.c:735 +#: src/tvhlog.c:104 src/profile.c:2100 src/epggrab/channel.c:752 msgid "Configuration" msgstr "" -#: src/config.c:2017 +#: src/config.c:2164 msgid "Configuration - Base" msgstr "" -#: src/imagecache.c:79 +#: src/imagecache.c:81 msgid "Configuration - Image Cache" msgstr "" -#: src/satip/server.c:582 +#: src/satip/server.c:646 msgid "Configuration - SAT>IP Server" msgstr "" -#: src/input/mpegts/satip/satip.c:447 +#: src/input/mpegts/satip/satip.c:514 msgid "Configuration ID" msgstr "" -#: src/dvr/dvr_config.c:856 +#: src/epggrab/module.c:278 +msgid "" +"Configuration containing regular expressions to use for scraping additional " +"information from the broadcast guide.This option does not access or retrieve " +"details from the Internet.This can be left blank to use the default or set " +"to one of the Tvheadend configurations from the epggrab/eit/scrape directory " +"such as \"uk\" (without the quotes)." +msgstr "" + +#: src/dvr/dvr_config.c:937 msgid "Configuration name" msgstr "" -#: src/config.c:2053 +#: src/config.c:2213 msgid "Configuration version" msgstr "" -#: src/access.c:1786 +#: src/descrambler/cclient.c:1369 +msgid "Connection Settings" +msgstr "" + +#: src/access.c:1895 msgid "Connection limit type" msgstr "" -#: src/access.c:1441 +#: src/access.c:1538 msgid "Connection limits" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:235 src/input/mpegts/mpegts_mux_dvb.c:329 -#: src/input/mpegts/mpegts_mux_dvb.c:607 src/input/mpegts/mpegts_mux_dvb.c:799 +#: src/transcoding/codec/codecs/libs/libx26x.c:86 +#: src/transcoding/codec/codecs/libs/libvpx.c:95 +msgid "Constant Rate Factor (0=auto)" +msgstr "" + +#: src/transcoding/codec/codecs/aac.c:89 src/transcoding/codec/codecs/mp2.c:57 +#: src/transcoding/codec/codecs/mpeg2video.c:50 +#: src/transcoding/codec/codecs/libs/libvpx.c:86 +#: src/transcoding/codec/codecs/libs/libtheora.c:50 +#: src/transcoding/codec/codecs/libs/libopus.c:82 +msgid "Constant bitrate (CBR) mode." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:232 src/input/mpegts/mpegts_mux_dvb.c:327 +#: src/input/mpegts/mpegts_mux_dvb.c:647 src/input/mpegts/mpegts_mux_dvb.c:875 +#: src/input/mpegts/mpegts_mux_dvb.c:1039 msgid "Constellation" msgstr "" -#: src/profile.c:1855 +#: src/profile.c:2468 msgid "Container" msgstr "" -#: src/profile.c:1856 +#: src/profile.c:2469 msgid "Container to use for the transcoded stream." msgstr "" -#: src/input/mpegts/iptv/iptv.c:899 +#: src/input/mpegts/iptv/iptv.c:960 msgid "Content character set" msgstr "" -#: src/input/mpegts/mpegts_service.c:177 +#: src/input/mpegts/mpegts_service.c:179 msgid "Content reference identifier authority." msgstr "" -#: src/dvr/dvr_db.c:3406 src/dvr/dvr_autorec.c:1089 +#: src/dvr/dvr_db.c:4641 src/dvr/dvr_autorec.c:1206 msgid "Content type" msgstr "" -#: src/dvr/dvr_db.c:3407 +#: src/dvr/dvr_db.c:4642 msgid "Content type." msgstr "" -#: src/epg.c:2317 +#: src/epg.c:1817 msgid "Contest" msgstr "" -#: src/profile.c:389 -msgid "Continue even if descrambling fails" +#: src/profile.c:399 +msgid "Continue if descrambling fails" msgstr "" -#: src/dvr/dvr_autorec.c:1136 +#: src/dvr/dvr_autorec.c:1265 msgid "Continue recording for x minutes after scheduled stop time" msgstr "" -#: src/channels.c:482 src/dvr/dvr_db.c:3095 src/dvr/dvr_config.c:976 +#: src/channels.c:528 src/dvr/dvr_db.c:4273 src/dvr/dvr_config.c:1031 msgid "Continue recording for x minutes after scheduled stop time." msgstr "" -#: src/config.c:2125 +#: src/epggrab.c:433 +msgid "" +"Convert broadcast ratings codes into human-readable labels like 'PG' or 'FSK " +"16'." +msgstr "" + +#: src/config.c:2491 msgid "Cookie expiration (days)" msgstr "" -#: src/epg.c:2447 +#: src/epg.c:1947 msgid "Cooking" msgstr "" -#: src/profile.c:1750 -msgid "Copy codec type" +#: src/profile.c:2293 +msgid "Copy" msgstr "" -#: src/profile.c:1692 -msgid "Copy layout" +#: src/dvr/dvr_db.c:4650 +msgid "Copyright year" msgstr "" -#: src/memoryinfo.c:69 +#: src/memoryinfo.c:70 msgid "Count of objects" msgstr "" -#: src/service_mapper.c:532 +#: src/ratinglabels.c:609 +msgid "Country" +msgstr "" + +#: src/ratinglabels.c:610 +msgid "Country recieved via OTA EPG." +msgstr "" + +#: src/service_mapper.c:649 msgid "Create SDTV/HDTV/Radio tags." msgstr "" -#: src/input/mpegts/iptv/iptv.c:892 -msgid "Create a bouquet from the playlist." +#: src/input/mpegts/mpegts_network.c:236 +msgid "Create a bouquet with all services in the network." msgstr "" -#: src/dvr/dvr_config.c:1172 +#: src/dvr/dvr_config.c:1228 msgid "" "Create a directory per channel when storing recordings. If both this and the " "'directory per day' checkbox is enabled, the date-directory will be the " "parent of the per-channel directory." msgstr "" -#: src/dvr/dvr_config.c:1184 +#: src/dvr/dvr_config.c:1240 msgid "" "Create a directory per title when storing recordings. If the day/channel " "directory checkboxes are also enabled, those directories will be parents of " "this directory." msgstr "" -#: src/dvr/dvr_config.c:1160 +#: src/dvr/dvr_config.c:1216 msgid "" "Create a new directory per day in the recording system path. Folders will " "only be created when something is recorded. The format of the directory will " "be ISO standard YYYY-MM-DD." msgstr "" -#: src/service_mapper.c:540 +#: src/service_mapper.c:657 msgid "Create a provider name tag." msgstr "" -#: src/wizard.c:1105 +#: src/wizard.c:1131 msgid "Create and associate a network tag to created channels." msgstr "" -#: src/wizard.c:1096 +#: src/wizard.c:1122 msgid "Create and associate a provider tag to created channels." msgstr "" -#: src/bouquet.c:1016 +#: src/bouquet.c:1043 msgid "Create and link these tags to channels when mapping." msgstr "" -#: src/input/mpegts/iptv/iptv.c:891 +#: src/input/mpegts/mpegts_network.c:235 msgid "Create bouquet" msgstr "" -#: src/bouquet.c:794 +#: src/bouquet.c:822 msgid "Create bouquet tag" msgstr "" -#: src/dvr/dvr_config.c:1150 +#: src/dvr/dvr_config.c:1157 msgid "Create directories using these permissions." msgstr "" -#: src/dvr/dvr_config.c:1091 +#: src/dvr/dvr_config.c:1167 msgid "Create files using these permissions." msgstr "" -#: src/service_mapper.c:547 src/bouquet.c:809 +#: src/service_mapper.c:664 src/bouquet.c:837 msgid "Create network name tags" msgstr "" -#: src/service_mapper.c:548 +#: src/service_mapper.c:665 msgid "Create network name tags (set by provider)." msgstr "" -#: src/wizard.c:1104 +#: src/wizard.c:1130 msgid "Create network tags" msgstr "" -#: src/service_mapper.c:539 src/bouquet.c:804 +#: src/service_mapper.c:656 src/bouquet.c:832 msgid "Create provider name tags" msgstr "" -#: src/wizard.c:1095 +#: src/wizard.c:1121 msgid "Create provider tags" msgstr "" -#: src/bouquet.c:1015 +#: src/bouquet.c:1042 msgid "Create tags" msgstr "" -#: src/dvr/dvr_config.c:1113 +#: src/dvr/dvr_config.c:1376 msgid "" "Create tags in recordings using media containers that support metadata (if " "possible)." msgstr "" -#: src/service_mapper.c:531 src/bouquet.c:799 +#: src/service_mapper.c:648 src/bouquet.c:827 msgid "Create type-based tags" msgstr "" -#: src/input/mpegts/mpegts_service.c:248 +#: src/input/mpegts/mpegts_mux.c:703 src/input/mpegts/mpegts_service.c:250 msgid "Created" msgstr "" -#: src/dvr/dvr_db.c:3270 src/dvr/dvr_autorec.c:1287 src/dvr/dvr_timerec.c:668 +#: src/dvr/dvr_db.c:4497 src/dvr/dvr_autorec.c:1432 src/dvr/dvr_timerec.c:669 msgid "Creator" msgstr "" -#: src/tvhlog.c:97 src/input/mpegts/mpegts_mux_sched.c:153 +#: src/dvr/dvr_db.c:4743 +msgid "Credits" +msgstr "" + +#: src/dvr/dvr_db.c:4744 +msgid "Credits such as cast members" +msgstr "" + +#: src/epggrab/module/xmltv.c:774 +msgid "Credits: " +msgstr "" + +#: src/tvhlog.c:106 src/input/mpegts/mpegts_mux_sched.c:154 msgid "Cron" msgstr "" -#: src/epggrab.c:327 +#: src/epggrab.c:441 msgid "Cron multi-line" msgstr "" -#: src/epg.c:2388 +#: src/descrambler/capmt.c:2743 +msgid "CryptoWord mode." +msgstr "" + +#: src/epg.c:1888 msgid "Culture (without music)" msgstr "" -#: src/epg.c:2398 +#: src/epg.c:1898 msgid "Culture magazines" msgstr "" -#: src/input/mpegts/satip/satip.c:360 +#: src/input/mpegts/satip/satip.c:427 msgid "Current RTSP port." msgstr "" -#: src/epg.c:2298 +#: src/epg.c:1798 msgid "Current affairs" msgstr "" -#: src/memoryinfo.c:70 +#: src/memoryinfo.c:71 msgid "Current number of objects." msgstr "" -#: src/memoryinfo.c:54 +#: src/memoryinfo.c:55 msgid "Current object size." msgstr "" -#: src/input/mpegts/satip/satip.c:392 +#: src/input/mpegts/satip/satip.c:459 msgid "Current tuner configuration." msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:231 +#: src/input/mpegts/iptv/iptv_mux.c:258 msgid "Custom HTTP headers" msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:436 +#: src/config.c:2327 +msgid "Custom date Format" +msgstr "" + +#: src/config.c:2328 +msgid "Custom date mask like (%yyyy-%M-%dd %h:%m:%s)" +msgstr "" + +#: src/input/mpegts/mpegts_network_dvb.c:469 msgid "DAB Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:876 +#: src/input/mpegts/mpegts_mux_dvb.c:1102 msgid "DAB multiplex" msgstr "" -#: src/tvhlog.c:98 +#: src/tvhlog.c:107 msgid "DBUS" msgstr "" -#: src/main.c:832 +#: src/main.c:899 msgid "DBus - use the session message bus instead of the system one" msgstr "" -#: src/descrambler/constcw.c:285 -msgid "DES Constant Code Word" +#: src/tvhlog.c:185 +msgid "DD-CI" msgstr "" -#: src/descrambler/cwc.c:1866 +#: src/descrambler/cwc.c:778 msgid "DES Key." msgstr "" -#: src/descrambler/cwc.c:1865 +#: src/descrambler/constcw.c:391 +msgid "DES NCB Constant Code Word" +msgstr "" + +#: src/descrambler/cwc.c:777 msgid "DES key" msgstr "" -#: src/config.c:2148 +#: src/config.c:2664 msgid "DSCP/TOS for streaming" msgstr "" -#: src/tvhlog.c:146 +#: src/input/mpegts/mpegts_network_dvb.c:446 +msgid "DTMB Network" +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:1015 +msgid "DTMB multiplex" +msgstr "" + +#: src/tvhlog.c:158 msgid "DVB" msgstr "" -#: src/tvhlog.c:140 +#: src/tvhlog.c:151 msgid "DVB CAM Client" msgstr "" -#: src/tvhlog.c:111 +#: src/tvhlog.c:120 msgid "DVB CSA (descrambling) Tables" msgstr "" -#: src/dvr/dvr_db.c:3322 +#: src/dvr/dvr_db.c:4549 msgid "DVB EPG ID" msgstr "" -#: src/tvhlog.c:112 +#: src/tvhlog.c:121 msgid "DVB EPG Tables" msgstr "" -#: src/input/mpegts/mpegts_network.c:149 +#: src/input/mpegts/mpegts_mux.c:518 +msgid "DVB Inputs - Multiplex" +msgstr "" + +#: src/input/mpegts/mpegts_mux_sched.c:128 +msgid "DVB Inputs - Mux Schedulers" +msgstr "" + +#: src/input/mpegts/mpegts_network.c:181 msgid "DVB Inputs - Networks" msgstr "" -#: src/tvhlog.c:109 +#: src/input/mpegts/mpegts_service.c:91 +msgid "DVB Inputs - Services" +msgstr "" + +#: src/tvhlog.c:118 msgid "DVB SI Tables" msgstr "" -#: src/tvhlog.c:113 +#: src/tvhlog.c:122 msgid "DVB Time Tables" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:139 +#: src/input/mpegts/mpegts_mux_dvb.c:136 msgid "DVB multiplex" msgstr "" -#: src/config.c:2036 -msgid "DVB scan files" -msgstr "" - -#: src/config.c:2269 +#: src/config.c:2702 msgid "DVB scan files path" msgstr "" -#: src/satip/server.c:725 +#: src/satip/server.c:866 src/input/mpegts/satip/satip_frontend.c:563 msgid "DVB-C" msgstr "" @@ -1604,15 +2132,15 @@ msgstr "" msgid "DVB-C Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:307 +#: src/input/mpegts/mpegts_mux_dvb.c:305 msgid "DVB-C multiplex" msgstr "" -#: src/satip/server.c:733 +#: src/satip/server.c:874 src/input/mpegts/satip/satip_frontend.c:564 msgid "DVB-C2" msgstr "" -#: src/satip/server.c:693 +#: src/satip/server.c:834 src/input/mpegts/satip/satip_frontend.c:466 msgid "DVB-S" msgstr "" @@ -1620,19 +2148,19 @@ msgstr "" msgid "DVB-S Network" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:217 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:248 msgid "DVB-S Satellite Configuration" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:438 +#: src/input/mpegts/mpegts_mux_dvb.c:462 msgid "DVB-S multiplex" msgstr "" -#: src/satip/server.c:701 +#: src/satip/server.c:842 src/input/mpegts/satip/satip_frontend.c:467 msgid "DVB-S2" msgstr "" -#: src/satip/server.c:709 +#: src/satip/server.c:850 src/input/mpegts/satip/satip_frontend.c:358 msgid "DVB-T" msgstr "" @@ -1640,234 +2168,284 @@ msgstr "" msgid "DVB-T Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:211 +#: src/input/mpegts/mpegts_mux_dvb.c:208 msgid "DVB-T multiplex" msgstr "" -#: src/satip/server.c:717 +#: src/satip/server.c:858 src/input/mpegts/satip/satip_frontend.c:359 msgid "DVB-T2" msgstr "" -#: src/access.c:1346 +#: src/access.c:1420 msgid "DVR" msgstr "" -#: src/dvr/dvr_autorec.c:998 +#: src/dvr/dvr_autorec.c:1100 msgid "DVR - Auto-recording (Autorecs)" msgstr "" -#: src/dvr/dvr_config.c:803 +#: src/dvr/dvr_config.c:875 msgid "DVR - Profiles" msgstr "" -#: src/dvr/dvr_timerec.c:526 +#: src/dvr/dvr_timerec.c:524 msgid "DVR - Time-based Recording (Timers)" msgstr "" -#: src/dvr/dvr_config.c:813 -msgid "DVR behavior" +#: src/tvhlog.c:153 +msgid "DVR Inotify" msgstr "" -#: src/dvr/dvr_db.c:2581 src/dvr/dvr_db.c:2605 src/dvr/dvr_db.c:3249 -#: src/dvr/dvr_autorec.c:1241 src/dvr/dvr_timerec.c:649 +#: src/dvr/dvr_db.c:3512 src/dvr/dvr_db.c:3536 src/dvr/dvr_db.c:4476 +#: src/dvr/dvr_autorec.c:1405 src/dvr/dvr_timerec.c:650 msgid "DVR configuration" msgstr "" -#: src/access.c:1759 +#: src/access.c:1868 msgid "DVR configuration profiles" msgstr "" -#: src/access.c:1431 +#: src/access.c:1528 msgid "DVR configurations" msgstr "" -#: src/htsp_server.c:1924 +#: src/htsp_server.c:2109 msgid "DVR entry not found" msgstr "" -#: src/dvr/dvr_db.c:3221 src/dvr/dvr_autorec.c:1213 src/dvr/dvr_timerec.c:639 -#: src/dvr/dvr_config.c:913 +#: src/dvr/dvr_db.c:4448 src/dvr/dvr_autorec.c:1377 src/dvr/dvr_timerec.c:640 msgid "DVR file retention period" msgstr "" -#: src/dvr/dvr_db.c:3211 src/dvr/dvr_autorec.c:1203 src/dvr/dvr_timerec.c:629 +#: src/dvr/dvr_db.c:4438 src/dvr/dvr_autorec.c:1367 src/dvr/dvr_timerec.c:630 msgid "DVR log retention" msgstr "" -#: src/dvr/dvr_config.c:902 -msgid "DVR log retention period" -msgstr "" - -#: src/profile.c:254 +#: src/profile.c:261 msgid "DVR override: high" msgstr "" -#: src/profile.c:253 +#: src/profile.c:260 msgid "DVR override: important" msgstr "" -#: src/profile.c:256 +#: src/profile.c:263 msgid "DVR override: low" msgstr "" -#: src/profile.c:255 +#: src/profile.c:262 msgid "DVR override: normal" msgstr "" -#: src/profile.c:257 +#: src/profile.c:264 msgid "DVR override: unimportant" msgstr "" -#: src/dvr/dvr_timerec.c:650 +#: src/dvr/dvr_timerec.c:651 msgid "DVR profile to use/used for the recording." msgstr "" -#: src/htsp_server.c:2344 src/htsp_server.c:2705 +#: src/htsp_server.c:2554 src/htsp_server.c:2930 msgid "DVR schedule does not exist" msgstr "" -#: src/htsp_server.c:2713 +#: src/htsp_server.c:2938 msgid "DVR schedule does not have a file yet" msgstr "" -#: src/htsp_server.c:2292 +#: src/htsp_server.c:2502 msgid "DVR schedule not found" msgstr "" -#: src/epg.c:2370 +#: src/epg.c:1870 msgid "Dance" msgstr "" -#: src/dvr/dvr_db.c:3313 +#: src/dvr/dvr_db.c:4540 msgid "Data errors" msgstr "" -#: src/epggrab/channel.c:772 +#: src/epggrab/channel.c:790 msgid "Data path (if applicable)." msgstr "" -#: src/epggrab/channel.c:781 +#: src/input/mpegts/mpegts_mux_dvb.c:347 src/input/mpegts/mpegts_mux_dvb.c:895 +msgid "Data slice" +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:348 src/input/mpegts/mpegts_mux_dvb.c:896 +msgid "Data slice code." +msgstr "" + +#: src/profile.c:353 +msgid "Data timeout (sec) (0=infinite)" +msgstr "" + +#: src/epggrab/channel.c:799 msgid "Date the EPG data was last updated (not set for OTA grabbers)." msgstr "" -#: src/dvr/dvr_timerec.c:607 +#: src/dvr/dvr_timerec.c:605 msgid "Days of Week" msgstr "" -#: src/dvr/dvr_autorec.c:1147 +#: src/dvr/dvr_autorec.c:1276 msgid "Days of the week to which the rule should apply." msgstr "" -#: src/dvr/dvr_autorec.c:1146 +#: src/dvr/dvr_autorec.c:1275 msgid "Days of week" msgstr "" -#: src/epg.c:2302 -msgid "Debate" +#: src/dvr/dvr_config.c:974 +msgid "" +"Days to retain information about recordings. Once this period is exceeded, " +"duplicate detection will not be possible." msgstr "" -#: src/tvhlog.c:795 -msgid "Debug libav log" +#: src/epg.c:1802 +msgid "Debate" msgstr "" -#: src/tvhlog.c:727 -msgid "Debug log path" +#: src/tvhlog.c:866 +msgid "Debug libav log" msgstr "" -#: src/main.c:868 +#: src/main.c:935 msgid "Debug options" msgstr "" -#: src/tvhlog.c:756 +#: src/tvhlog.c:839 msgid "Debug subsystems" msgstr "" -#: src/tvhlog.c:747 +#: src/tvhlog.c:818 msgid "Debug to syslog" msgstr "" -#: src/tvhlog.c:768 +#: src/tvhlog.c:827 msgid "Debug trace (low-level)" msgstr "" -#: src/tvhlog.c:712 +#: src/tvhlog.c:776 msgid "Debugging" msgstr "" -#: src/access.c:1383 src/access.c:1395 src/config.c:1922 src/profile.c:316 +#: src/access.c:1480 src/access.c:1492 src/config.c:2047 src/profile.c:334 +#: src/dvr/dvr_db.c:3498 msgid "Default" msgstr "" -#: src/config.c:2198 +#: src/config.c:2232 +msgid "Default language" +msgstr "" + +#: src/config.c:2345 msgid "Default language(s)" msgstr "" -#: src/access.c:1678 +#: src/access.c:1787 msgid "Default language." msgstr "" -#: src/profile.c:345 +#: src/http.c:708 +msgid "Default login" +msgstr "" + +#: src/profile.c:365 msgid "Default priority" msgstr "" -#: src/access.c:1656 +#: src/input/mpegts/satip/satip_frontend.c:221 +msgid "Default server config" +msgstr "" + +#: src/access.c:1765 msgid "Default user interface level." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:390 -msgid "Define network group to limit network usage." +#: src/config.c:2263 +msgid "Default view level" +msgstr "" + +#: src/input/mpegts/satip/satip_satconf.c:405 +msgid "" +"Define network group to limit network usage (value 1-1000). All SAT>IP " +"positions in the same group must have identical network limit, otherwise the " +"limiting will not work correctly." +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:183 +msgid "Deinterlace" +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:184 +msgid "Deinterlace." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:214 src/input/mpegts/mpegts_mux_dvb.c:310 -#: src/input/mpegts/mpegts_mux_dvb.c:441 src/input/mpegts/mpegts_mux_dvb.c:547 -#: src/input/mpegts/mpegts_mux_dvb.c:588 src/input/mpegts/mpegts_mux_dvb.c:673 -#: src/input/mpegts/mpegts_mux_dvb.c:780 src/input/mpegts/mpegts_mux_dvb.c:833 -#: src/input/mpegts/mpegts_mux_dvb.c:879 +#: src/input/mpegts/mpegts_mux_dvb.c:211 src/input/mpegts/mpegts_mux_dvb.c:308 +#: src/input/mpegts/mpegts_mux_dvb.c:465 src/input/mpegts/mpegts_mux_dvb.c:587 +#: src/input/mpegts/mpegts_mux_dvb.c:628 src/input/mpegts/mpegts_mux_dvb.c:749 +#: src/input/mpegts/mpegts_mux_dvb.c:856 src/input/mpegts/mpegts_mux_dvb.c:927 +#: src/input/mpegts/mpegts_mux_dvb.c:1018 +#: src/input/mpegts/mpegts_mux_dvb.c:1105 +#: src/input/mpegts/satip/satip_frontend.c:382 +#: src/input/mpegts/satip/satip_frontend.c:512 +#: src/input/mpegts/satip/satip_frontend.c:587 msgid "Delivery system" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:86 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:120 msgid "Demux path" msgstr "" -#: src/satip/server.c:641 +#: src/satip/server.c:734 msgid "Descramble services (limit per mux)" msgstr "" -#: src/tvhlog.c:134 +#: src/tvhlog.c:144 msgid "Descrambler" msgstr "" -#: src/tvhlog.c:135 +#: src/tvhlog.c:145 msgid "Descrambler EMM" msgstr "" -#: src/config.c:2176 +#: src/config.c:2681 msgid "Descrambler buffer (TS packets)" msgstr "" -#: src/dvr/dvr_db.c:3184 src/dvr/dvr_db.c:3192 +#: src/profile.c:411 +msgid "Descrambling timeout (ms)" +msgstr "" + +#: src/dvr/dvr_db.c:4399 src/dvr/dvr_db.c:4407 +#: src/transcoding/codec/profile_class.c:233 msgid "Description" msgstr "" -#: src/epg.c:2281 +#: src/epg.c:1781 msgid "Detective" msgstr "" -#: src/input/mpegts/satip/satip.c:455 +#: src/input/mpegts/satip/satip.c:522 msgid "Device ID" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:200 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:234 msgid "Device model" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:119 -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:258 +#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:159 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:683 msgid "Device path" msgstr "" -#: src/config.c:2149 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:136 +msgid "Device path in sysfs" +msgstr "" + +#: src/config.c:2665 msgid "" "Differentiated Services Code Point / Type of Service: Set the service class " "Tvheadend sends with each packet. Depending on the option selected this " @@ -1876,1310 +2454,1736 @@ msgid "" "wiki/Differentiated_services for more information. " msgstr "" -#: src/config.c:2114 +#: src/config.c:2110 +msgid "Digest" +msgstr "" + +#: src/config.c:2469 msgid "" "Digest access authentication is intended as a security trade-off. It is " "intended to replace unencrypted HTTP basic access authentication. This " "option should be enabled for standard usage." msgstr "" -#: src/tvhlog.c:141 src/dvr/dvr_db.c:3038 +#: src/config.c:2480 +msgid "Digest hash type" +msgstr "" + +#: src/tvhlog.c:152 src/dvr/dvr_db.c:4199 msgid "Digital Video Recorder" msgstr "" -#: src/dvr/dvr_db.c:3289 src/dvr/dvr_autorec.c:1025 src/dvr/dvr_timerec.c:563 +#: src/dvr/dvr_db.c:4516 src/dvr/dvr_autorec.c:1127 src/dvr/dvr_timerec.c:561 msgid "Directory" msgstr "" -#: src/dvr/dvr_timerec.c:564 +#: src/dvr/dvr_timerec.c:562 msgid "" "Directory override. Override the subdirectory rules specified by the DVR " "configuration and put all recordings done by this entry into the specified " "subdirectory" msgstr "" -#: src/dvr/dvr_config.c:1149 +#: src/dvr/dvr_config.c:1156 msgid "Directory permissions (octal, e.g. 0775)" msgstr "" -#: src/dvr/dvr_db.c:3290 +#: src/dvr/dvr_db.c:4517 msgid "Directory used by the entry." msgstr "" -#: src/input/mpegts/mpegts_network.c:136 src/input/mpegts/mpegts_mux.c:471 -#: src/input/mpegts/mpegts_mux.c:481 +#: src/input/mpegts/mpegts_network.c:154 src/input/mpegts/mpegts_mux.c:477 +#: src/input/mpegts/mpegts_mux.c:487 msgid "Disable" msgstr "" -#: src/main.c:889 +#: src/main.c:956 msgid "Disable DVB bouquets" msgstr "" -#: src/main.c:847 +#: src/satip/server.c:946 +msgid "Disable RTP/AVP/TCP support" +msgstr "" + +#: src/main.c:914 msgid "Disable SAT>IP client" msgstr "" -#: src/satip/server.c:684 +#: src/satip/server.c:706 +msgid "Disable UPnP" +msgstr "" + +#: src/satip/server.c:707 +msgid "Disable UPnP discovery." +msgstr "" + +#: src/satip/server.c:937 msgid "Disable X_SATIPM3U tag" msgstr "" -#: src/main.c:887 +#: src/main.c:954 msgid "Disable all access control checks" msgstr "" -#: src/main.c:870 +#: src/main.c:937 msgid "Disable debug on stderr" msgstr "" -#: src/input/mpegts/satip/satip.c:341 +#: src/input/mpegts/satip/satip.c:398 msgid "Disable device/firmware-specific workarounds" msgstr "" -#: src/main.c:872 +#: src/main.c:939 msgid "Disable syslog (all messages)" msgstr "" -#: src/channels.c:358 src/epggrab/module/xmltv.c:760 +#: src/channels.c:392 src/profile.c:2292 src/epggrab/module/xmltv.c:1129 msgid "Disabled" msgstr "" -#: src/input/mpegts/mpegts_network.c:184 +#: src/satip/server.c:967 +msgid "" +"Discard the frontend parameter in RTSP requests, as some clients incorrectly " +"use it." +msgstr "" + +#: src/input/mpegts/mpegts_network.c:224 msgid "Discover more muxes using the Network Information Table (if available)." msgstr "" -#: src/epg.c:2302 +#: src/epg.c:1802 msgid "Discussion" msgstr "" -#: src/tvhlog.c:155 src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1601 +#: src/tvhlog.c:167 src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1728 msgid "DiseqC" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:237 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:275 msgid "DiseqC repeats" msgstr "" -#: src/satip/server.c:685 +#: src/ratinglabels.c:624 +msgid "Display Age" +msgstr "" + +#: src/ratinglabels.c:632 +msgid "Display Label" +msgstr "" + +#: src/satip/server.c:938 msgid "Do not send X_SATIPM3U information in the XML description to clients." msgstr "" -#: src/access.c:1749 +#: src/access.c:1858 msgid "" "Do not send any stream specific information to the HTSP client like signal " "strength, input source etc." msgstr "" -#: src/profile.c:1748 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:232 +msgid "Do not set" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:232 +#: src/input/mpegts/iptv/iptv_mux.c:98 msgid "Do not use" msgstr "" -#: src/epg.c:2301 src/epg.c:2407 +#: src/epg.c:1801 src/epg.c:1907 msgid "Documentary" msgstr "" -#: src/profile.c:390 +#: src/profile.c:400 msgid "" "Don't abort streaming when an encrypted stream can't be decrypted by a CA " "client that normally should be able to decrypt the stream." msgstr "" -#: src/main.c:818 +#: src/main.c:885 msgid "Don't backup configuration tree at upgrade" msgstr "" -#: src/dvr/dvr_config.c:1249 +#: src/dvr/dvr_config.c:1333 msgid "Don't include the title in the filename." msgstr "" -#: src/dvr/dvr_config.c:1248 +#: src/dvr/dvr_config.c:1332 msgid "Don't include title in filename" msgstr "" -#: src/dvr/dvr_config.c:710 +#: src/dvr/dvr_config.c:736 msgid "Don't keep" msgstr "" -#: src/dvr/dvr_db.c:3338 +#: src/dvr/dvr_db.c:4565 msgid "Don't re-record" msgstr "" -#: src/dvr/dvr_db.c:3339 +#: src/dvr/dvr_db.c:4566 msgid "Don't re-record if recording fails." msgstr "" -#: src/dvr/dvr_db.c:3331 +#: src/dvr/dvr_db.c:4558 msgid "Don't re-schedule if recording fails." msgstr "" -#: src/dvr/dvr_db.c:3330 +#: src/dvr/dvr_db.c:4557 msgid "Don't reschedule" msgstr "" -#: src/input/mpegts/mpegts_network.c:235 +#: src/input/mpegts/mpegts_network.c:284 msgid "Don't use the provider's channel numbers." msgstr "" -#: src/epg.c:2280 src/epg.c:2287 src/epg.c:2288 +#: src/transcoding/codec/profile_video_class.c:31 +msgid "Down (only)" +msgstr "" + +#: src/epg.c:1780 src/epg.c:1787 src/epg.c:1788 msgid "Drama" msgstr "" -#: src/dvr/dvr_autorec.c:1192 +#: src/satip/server.c:966 +msgid "Drop \"fe=\" parameter" +msgstr "" + +#: src/dvr/dvr_autorec.c:1356 src/dvr/dvr_config.c:1430 msgid "Duplicate handling" msgstr "" -#: src/dvr/dvr_autorec.c:1193 +#: src/dvr/dvr_autorec.c:1357 src/dvr/dvr_config.c:1431 msgid "Duplicate recording handling." msgstr "" -#: src/config.c:1941 +#: src/config.c:2066 msgid "EF" msgstr "" -#: src/input/mpegts/mpegts_mux.c:671 +#: src/input/mpegts/mpegts_mux.c:686 msgid "EIT - skip TSID check" msgstr "" -#: src/input/mpegts/mpegts_network.c:263 +#: src/input/mpegts/mpegts_network.c:312 msgid "EIT time offset" msgstr "" -#: src/tvhlog.c:143 -msgid "EPG Database" +#: src/descrambler/cclient.c:1365 +msgid "EMM Settings" msgstr "" -#: src/tvhlog.c:144 src/epggrab/module.c:112 -msgid "EPG Grabber" +#: src/epggrab/module/xmltv.c:1182 +msgid "EPG - External XMLTV EPG Grabber" +msgstr "" + +#: src/epggrab/module/xmltv.c:1139 +msgid "EPG - Internal XMLTV EPG Grabber" +msgstr "" + +#: src/epggrab/module.c:241 +msgid "EPG - Over-the-air EPG Grabber" msgstr "" -#: src/epggrab/channel.c:726 -msgid "EPG Grabber Channel" +#: src/tvhlog.c:155 +msgid "EPG Database" msgstr "" -#: src/epggrab.c:254 -msgid "EPG Grabber Configuration" +#: src/tvhlog.c:156 +msgid "EPG Grabber" msgstr "" #: src/wizard.c:188 msgid "EPG Language (priority order)" msgstr "" -#: src/epggrab/channel.c:791 -msgid "EPG data ID." +#: src/ratinglabels.c:589 +msgid "EPG Parental Rating Labels" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:187 -msgid "EPG name" +#: src/config.c:2179 +msgid "EPG Settings" msgstr "" -#: src/config.c:2225 -msgid "EPG overlap cut" +#: src/epggrab/module.c:253 +msgid "EPG behaviour" msgstr "" -#: src/input/mpegts/mpegts_mux.c:537 -msgid "EPG scan" +#: src/epggrab/channel.c:809 +msgid "EPG data ID." msgstr "" -#: src/epggrab.c:364 -msgid "EPG scan timeout in seconds (30-7200)" +#: src/input/mpegts/mpegts_mux.c:553 +msgid "EPG module id" msgstr "" -#: src/channels.c:454 +#: src/input/mpegts/iptv/iptv_mux.c:214 +msgid "EPG name" +msgstr "" + +#: src/config.c:2372 +msgid "EPG overlap cut" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:542 +msgid "EPG scan" +msgstr "" + +#: src/epggrab.c:487 +msgid "EPG scan time-out in seconds (30-7200)" +msgstr "" + +#: src/channels.c:500 msgid "EPG source" msgstr "" -#: src/dvr/dvr_config.c:986 +#: src/config.c:2381 src/dvr/dvr_config.c:1386 msgid "EPG update window" msgstr "" -#: src/epg.c:2406 src/epg.c:2408 +#: src/dvr/dvr_config.c:908 +msgid "EPG/Autorec Settings" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:586 +msgid "EXTERNAL" +msgstr "" + +#: src/epg.c:1906 src/epg.c:1908 msgid "Economics" msgstr "" -#: src/epg.c:2424 +#: src/epg.c:1924 msgid "Education" msgstr "" -#: src/epg.c:2432 src/epg.c:2433 src/epg.c:2434 src/epg.c:2435 src/epg.c:2436 -#: src/epg.c:2437 src/epg.c:2438 src/epg.c:2439 +#: src/epg.c:1932 src/epg.c:1933 src/epg.c:1934 src/epg.c:1935 src/epg.c:1936 +#: src/epg.c:1937 src/epg.c:1938 src/epg.c:1939 msgid "Education / Science / Factual topics" msgstr "" -#: src/epg.c:2356 +#: src/epg.c:1856 msgid "Educational" msgstr "" -#: src/tvhlog.c:142 +#: src/tvhlog.c:154 msgid "Electronic Program Guide" msgstr "" -#: src/tvhlog.c:132 +#: src/tvhlog.c:142 msgid "Elementary Stream Filter" msgstr "" -#: src/esfilter.c:591 +#: src/esfilter.c:583 msgid "Elementary stream filter" msgstr "" -#: src/input/mpegts/mpegts_mux.c:472 +#: src/access.c:2211 src/input/mpegts/mpegts_mux.c:478 msgid "Enable" msgstr "" -#: src/input/mpegts/mpegts_mux.c:482 +#: src/input/mpegts/mpegts_mux.c:488 msgid "Enable (auto)" msgstr "" -#: src/main.c:830 +#: src/main.c:897 msgid "Enable DBus" msgstr "" -#: src/config.c:2293 +#: src/config.c:2630 +msgid "Enable HDHomeRun Server Emulation" +msgstr "" + +#: src/config.c:2735 msgid "Enable NTP driver" msgstr "" -#: src/main.c:886 +#: src/main.c:953 msgid "Enable coredumps for daemon" msgstr "" -#: src/main.c:869 +#: src/main.c:936 msgid "Enable debug on stderr" msgstr "" -#: src/main.c:874 +#: src/main.c:941 msgid "Enable debug subsystems" msgstr "" -#: src/main.c:873 +#: src/main.c:940 msgid "Enable debug to file" msgstr "" -#: src/main.c:871 +#: src/main.c:938 msgid "Enable debug to syslog" msgstr "" -#: src/access.c:1824 +#: src/access.c:1933 msgid "" "Enable exclusion of user-config defined channel tags. This will prevent the " "user from accessing channels associated with the tags selected (below)." msgstr "" -#: src/input/mpegts/satip/satip.c:307 +#: src/input/mpegts/satip/satip.c:353 msgid "" "Enable if the SAT>IP box requests plts=on parameter in the SETUP RTSP " "command for DVB-S2 muxes." msgstr "" -#: src/input/mpegts/satip/satip.c:298 +#: src/input/mpegts/satip/satip.c:374 msgid "" -"Enable if the SAT>IP box requires pids=0 parameter in the SETUP RTSP command." +"Enable if the SAT>IP box requires pids=21 parameter in the SETUP RTSP command" msgstr "" -#: src/input/mpegts/satip/satip.c:317 +#: src/input/mpegts/satip/satip.c:363 msgid "" -"Enable if the SAT>IP box requires pids=21 parameter in the SETUP RTSP command" +"Enable if the SAT>IP box requires ro= parameter in the SETUP RTSP command " +"for DVB-S2 muxes." msgstr "" -#: src/input/mpegts/satip/satip.c:289 +#: src/input/mpegts/satip/satip.c:333 msgid "Enable if the SAT>IP box supports the addpids/delpids commands." msgstr "" -#: src/input/mpegts/satip/satip.c:236 +#: src/input/mpegts/satip/satip.c:342 msgid "" -"Enable or disable RTP/AVP/TCP transfer mode (embedded data in the RTSP " -"session) support." +"Enable if the SAT>IP box supports the frontend identifier. This allows the " +"auto-tuner allocation, but it might cause trouble for boxes with different " +"tuner reception connections like satellite inputs." msgstr "" -#: src/input/mpegts/satip/satip.c:245 +#: src/input/mpegts/satip/satip.c:289 msgid "Enable or disable fast input switching." msgstr "" -#: src/input/mpegts/satip/satip.c:253 +#: src/input/mpegts/satip/satip.c:297 msgid "Enable or disable full mux mode." msgstr "" -#: src/input/mpegts/mpegts_service.c:195 +#: src/input/mpegts/mpegts_service.c:197 msgid "" -"Enable or disable ignoring of Event Information Table (EIT) data on this mux." +"Enable or disable ignoring of Event Information Table (EIT) data for this " +"service." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:338 +#: src/input/mpegts/satip/satip_satconf.c:355 msgid "Enable or disable this configuration." msgstr "" -#: src/input/mpegts/mpegts_input.c:273 +#: src/input/mpegts/mpegts_input.c:281 msgid "Enable over-the-air program guide (EPG) scanning on this input device." msgstr "" -#: src/tvhlog.c:738 +#: src/config.c:2337 +msgid "Enable parser for kodi label formatting" +msgstr "" + +#: src/tvhlog.c:809 msgid "Enable syslog" msgstr "" -#: src/config.c:2283 +#: src/config.c:2725 msgid "" "Enable system time updates. This will only work if the user running " "Tvheadend has rights to update the system clock (normally only root)." msgstr "" -#: src/config.c:2166 +#: src/config.c:2631 msgid "" -"Enable the CAs (conditional accesses) tab in web user interface for the " -"advanced level. By default, this tab is visible only in the expert level." +"Enable the Tvheadend server to emulate an HDHomeRun server. This allows " +"LiveTV to be used on some media servers." msgstr "" -#: src/esfilter.c:619 +#: src/esfilter.c:610 msgid "Enable this filter." msgstr "" -#: src/main.c:876 +#: src/main.c:943 msgid "Enable trace subsystems" msgstr "" -#: src/main.c:884 +#: src/main.c:951 msgid "Enable web UI debug (non-minified JS)" msgstr "" -#: src/input/mpegts/mpegts_mux.c:525 +#: src/input/mpegts/mpegts_mux.c:530 msgid "" "Enable, disable or ignore the mux. When the mux is marked as ignore, all " "discovered services are removed." msgstr "" -#: src/descrambler/caclient.c:274 +#: src/descrambler/caclient.c:303 msgid "Enable/Disable CA client." msgstr "" -#: src/service.c:180 +#: src/input/mpegts/mpegts_network.c:192 +msgid "Enable/Disable network." +msgstr "" + +#: src/service.c:173 msgid "Enable/Disable service." msgstr "" -#: src/access.c:1619 +#: src/config.c:2287 +msgid "" +"Enable/Disable the CAs (conditional accesses) tab for the advanced view " +"level. By default, it's visible only to the Expert level." +msgstr "" + +#: src/access.c:1728 msgid "Enable/Disable the entry." msgstr "" -#: src/timeshift.c:194 +#: src/timeshift.c:195 msgid "Enable/Disable timeshift." msgstr "" -#: src/epggrab/channel.c:745 +#: src/config.c:2255 +msgid "Enable/Disable web interface mouse-over tooltips." +msgstr "" + +#: src/epggrab/channel.c:762 msgid "Enable/disable EPG data for the entry." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:191 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:262 msgid "Enable/disable LNA." msgstr "" -#: src/dvr/dvr_autorec.c:1011 +#: src/dvr/dvr_autorec.c:1113 msgid "Enable/disable auto-rec rule." msgstr "" -#: src/tvhlog.c:748 +#: src/tvhlog.c:819 msgid "Enable/disable debugging output to syslog." msgstr "" -#: src/tvhlog.c:769 +#: src/tvhlog.c:828 msgid "Enable/disable inclusion of low-level debug traces." msgstr "" -#: src/config.c:2105 -msgid "Enable/disable interface quick tips." -msgstr "" - -#: src/tvhlog.c:796 +#: src/tvhlog.c:867 msgid "Enable/disable libav log output." msgstr "" -#: src/tvhlog.c:739 +#: src/tvhlog.c:810 msgid "Enable/disable logging to syslog." msgstr "" -#: src/descrambler/cwc.c:1876 +#: src/descrambler/cclient.c:1415 msgid "Enable/disable offering of Entitlement Management Message updates." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:480 +#: src/input/mpegts/mpegts_mux_dvb.c:504 msgid "Enable/disable pilot tone." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:112 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:163 msgid "Enable/disable power save mode (if supported by the device)." msgstr "" -#: src/dvr/dvr_config.c:846 +#: src/profile.c:325 src/dvr/dvr_config.c:927 msgid "Enable/disable profile." msgstr "" -#: src/bouquet.c:983 +#: src/epggrab/module.c:295 +msgid "Enable/disable scraping episode details using the grabber." +msgstr "" + +#: src/epggrab/module.c:316 +msgid "" +"Enable/disable scraping subtitle from the programme description. Some " +"broadcasters do not send separate title, subtitle, description, and summary " +"fields. This allows scraping of common subtitle formats from within the " +"broadcast summary field if supported by the configuration file." +msgstr "" + +#: src/epggrab/module.c:329 +msgid "" +"Enable/disable scraping summary from the programme description. Some " +"broadcasters do not send separate title, subtitle, description, and summary " +"fields. This allows scraping of a modified summary from within the broadcast " +"summary field if supported by the configuration file." +msgstr "" + +#: src/epggrab/module.c:303 +msgid "" +"Enable/disable scraping title from the programme title and description. Some " +"broadcasters can split the title over the separate title, and summary " +"fields. This allows scraping of common split title formats from within the " +"broadcast title and summary field if supported by the configuration file." +msgstr "" + +#: src/bouquet.c:1010 msgid "Enable/disable the bouquet." msgstr "" -#: src/channels.c:381 +#: src/channels.c:415 msgid "Enable/disable the channel." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:191 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:616 msgid "Enable/disable the device." msgstr "" -#: src/access.c:2032 src/access.c:2185 src/dvr/dvr_db.c:3051 -#: src/dvr/dvr_timerec.c:539 src/input/mpegts/mpegts_mux_sched.c:138 +#: src/access.c:2266 src/access.c:2443 src/dvr/dvr_db.c:4212 +#: src/dvr/dvr_timerec.c:537 src/input/mpegts/mpegts_mux_sched.c:139 msgid "Enable/disable the entry." msgstr "" -#: src/epggrab/module.c:149 +#: src/epggrab/module.c:172 msgid "Enable/disable the grabber." msgstr "" -#: src/profile.c:307 -msgid "Enable/disable the profile." +#: src/ratinglabels.c:601 +msgid "Enable/disable the rating label." msgstr "" -#: src/channels.c:1441 +#: src/channels.c:1778 msgid "Enable/disable the tag." msgstr "" -#: src/input/mpegts/mpegts_input.c:232 +#: src/input/mpegts/mpegts_input.c:240 msgid "Enable/disable tuner/adapter." msgstr "" -#: src/access.c:1618 src/access.c:2031 src/access.c:2184 src/channels.c:359 -#: src/channels.c:380 src/channels.c:1440 src/service.c:179 src/imagecache.c:88 -#: src/esfilter.c:618 src/profile.c:306 src/bouquet.c:982 -#: src/epggrab/module.c:148 src/epggrab/channel.c:744 src/dvr/dvr_db.c:3050 -#: src/dvr/dvr_autorec.c:1010 src/dvr/dvr_timerec.c:538 -#: src/dvr/dvr_config.c:845 src/descrambler/caclient.c:273 -#: src/input/mpegts/mpegts_input.c:231 src/input/mpegts/mpegts_mux.c:524 -#: src/input/mpegts/mpegts_mux_sched.c:137 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1432 -#: src/input/mpegts/satip/satip_satconf.c:337 src/timeshift.c:193 -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:190 +#: src/access.c:1727 src/access.c:2265 src/access.c:2442 src/channels.c:393 +#: src/channels.c:414 src/channels.c:1777 src/service.c:172 src/imagecache.c:90 +#: src/esfilter.c:609 src/profile.c:324 src/bouquet.c:1009 +#: src/ratinglabels.c:600 src/epggrab/module.c:171 src/epggrab/channel.c:761 +#: src/dvr/dvr_db.c:4211 src/dvr/dvr_autorec.c:1112 src/dvr/dvr_timerec.c:536 +#: src/dvr/dvr_config.c:926 src/descrambler/caclient.c:302 +#: src/input/mpegts/mpegts_input.c:239 src/input/mpegts/mpegts_network.c:191 +#: src/input/mpegts/mpegts_mux.c:529 src/input/mpegts/mpegts_mux_sched.c:138 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1546 +#: src/input/mpegts/satip/satip_satconf.c:354 src/timeshift.c:194 +#: src/transcoding/codec/profile_class.c:268 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:615 msgid "Enabled" msgstr "" -#: src/service.c:221 -msgid "Encrypted" +#: src/transcoding/codec/codecs/libs/libopus.c:114 +msgid "Encoding algorithm complexity" msgstr "" -#: src/htsp_server.c:860 -msgid "Encrypted service" +#: src/service.c:214 +msgid "Encrypted" msgstr "" -#: src/tvhlog.c:730 -msgid "Enter a filename you want to save the debug log to." +#: src/htsp_server.c:902 +msgid "Encrypted service" msgstr "" -#: src/wizard.c:452 +#: src/wizard.c:454 msgid "Enter a non-admin user password." msgstr "" -#: src/wizard.c:443 +#: src/wizard.c:445 msgid "Enter a non-admin user username." msgstr "" -#: src/wizard.c:413 +#: src/wizard.c:415 msgid "" "Enter allowed network prefix(es). You can enter a comma-seperated list of " "prefixes here." msgstr "" -#: src/wizard.c:434 +#: src/wizard.c:436 msgid "Enter an administrator password." msgstr "" -#: src/wizard.c:423 +#: src/wizard.c:425 msgid "" "Enter an administrator username. Note: do not use the same username as the " "superuser backdoor account." msgstr "" -#: src/tvhlog.c:757 +#: src/tvhlog.c:840 msgid "" -"Enter comma-separated list of subsystems you want debugging output for (e.g " -"+linuxdvb,+subscriptions,+mpegts)." +"Enter comma-separated list of subsystems you want debugging output for (e.g. " +"linuxdvb,subscription,mpegts)." msgstr "" -#: src/tvhlog.c:781 +#: src/tvhlog.c:852 msgid "" "Enter comma-separated list of subsystems you want to get traces for (e.g " -"+linuxdvb,+subscriptions,+mpegts)." +"linuxdvb,subscription,mpegts)." msgstr "" -#: src/satip/server.c:675 +#: src/satip/server.c:770 msgid "" "Enter external IP if behind Network address translation (NAT). Asterisk (*) " "means accept all IP addresses." msgstr "" -#: src/epg.c:2355 +#: src/satip/server.c:780 +msgid "" +"Enter external PORT if behind Forwarding redirection.(0 = use the same local " +"port)." +msgstr "" + +#: src/tvhlog.c:800 +msgid "" +"Enter the filename (including path) where Tvheadend should write the log." +msgstr "" + +#: src/epg.c:1855 msgid "Entertainment programs for 10 to 16" msgstr "" -#: src/epg.c:2354 +#: src/epg.c:1854 msgid "Entertainment programs for 6 to 14" msgstr "" -#: src/epg.c:2425 +#: src/epg.c:1925 msgid "Environment" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:224 +#: src/input/mpegts/iptv/iptv_mux.c:251 msgid "Environment (pipe)" msgstr "" -#: src/dvr/dvr_db.c:3424 +#: src/dvr/dvr_db.c:3881 src/dvr/dvr_db.c:4668 msgid "Episode" msgstr "" -#: src/dvr/dvr_db.c:807 +#: src/dvr/dvr_db.c:927 #, c-format msgid "Episode %d" msgstr "" -#: src/dvr/dvr_db.c:3425 +#: src/dvr/dvr_db.c:4328 +msgid "Episode image" +msgstr "" + +#: src/dvr/dvr_db.c:4329 +msgid "Episode image." +msgstr "" + +#: src/dvr/dvr_db.c:4669 msgid "Episode number/ID." msgstr "" -#: src/epg.c:2344 +#: src/epg.c:1844 msgid "Equestrian" msgstr "" -#: src/dvr/dvr_db.c:3297 +#: src/dvr/dvr_db.c:4524 msgid "Error code" msgstr "" -#: src/dvr/dvr_db.c:3298 +#: src/dvr/dvr_db.c:4525 msgid "Error code of entry." msgstr "" -#: src/dvr/dvr_db.c:3305 +#: src/dvr/dvr_db.c:4532 msgid "Errors" msgstr "" -#: src/descrambler/constcw.c:326 src/descrambler/constcw.c:392 +#: src/descrambler/constcw.c:364 src/descrambler/constcw.c:437 +#: src/descrambler/constcw.c:510 src/descrambler/constcw.c:583 msgid "Even key" msgstr "" -#: src/descrambler/constcw.c:327 src/descrambler/constcw.c:393 +#: src/descrambler/constcw.c:365 src/descrambler/constcw.c:438 +#: src/descrambler/constcw.c:511 src/descrambler/constcw.c:584 msgid "Even key." msgstr "" -#: src/htsp_server.c:1573 src/htsp_server.c:1598 +#: src/htsp_server.c:1746 src/htsp_server.c:1771 msgid "Event does not exist" msgstr "" -#: src/dvr/dvr_autorec.c:794 +#: src/dvr/dvr_autorec.c:905 msgid "Every day" msgstr "" -#: src/access.c:1823 +#: src/access.c:1932 msgid "Exclude channel tags" msgstr "" -#: src/epg.c:2428 +#: src/epg.c:1928 msgid "Expeditions" msgstr "" -#: src/epg.c:2395 +#: src/epg.c:1895 msgid "Experimental film" msgstr "" -#: src/access.c:1386 src/config.c:1954 +#: src/access.c:1483 src/config.c:2079 msgid "Expert" msgstr "" -#: src/satip/server.c:593 -msgid "Exported tuners" +#: src/transcoding/codec/profile_class.c:215 +msgid "Expert Settings" +msgstr "" + +#: src/imagecache.c:108 +msgid "Expire time" +msgstr "" + +#: src/satip/server.c:665 +msgid "Exported Tuner(s) Settings" +msgstr "" + +#: src/descrambler/capmt.c:2686 +msgid "Extended (OE 2.2)" +msgstr "" + +#: src/descrambler/capmt.c:2687 +msgid "Extended (OE 2.2), mode follows key" +msgstr "" + +#: src/descrambler/capmt.c:2688 +msgid "Extended DES (OE 2.0)" +msgstr "" + +#: src/descrambler/cccam.c:1015 +msgid "Extended mode" msgstr "" -#: src/epggrab/module.c:59 +#: src/descrambler/cccam.c:1016 +msgid "Extended mode settings." +msgstr "" + +#: src/epggrab/module.c:56 msgid "External" msgstr "" -#: src/epggrab/module.c:200 +#: src/epggrab/module.c:223 msgid "External EPG grabber" msgstr "" -#: src/satip/server.c:674 +#: src/satip/server.c:769 msgid "External IP (NAT)" msgstr "" -#: src/epggrab/module/pyepg.c:471 -msgid "External PyEPG Grabber" +#: src/satip/server.c:779 +msgid "External RTSP port (NAT)" msgstr "" -#: src/bouquet.c:1045 +#: src/bouquet.c:1072 msgid "External URL" msgstr "" -#: src/bouquet.c:1046 +#: src/bouquet.c:1073 msgid "External URL of the bouquet." msgstr "" -#: src/epggrab/module/xmltv.c:789 -msgid "External XMLTV EPG Grabber" +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:152 +msgid "External position" msgstr "" -#: src/epggrab/module.c:187 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:762 +msgid "External rotor command" +msgstr "" + +#: src/epggrab/module.c:210 msgid "Extra arguments" msgstr "" -#: src/dvr/dvr_autorec.c:1125 +#: src/dvr/dvr_db.c:4735 +msgid "Extra categories, typically from xmltv" +msgstr "" + +#: src/dvr/dvr_db.c:4753 +msgid "Extra keywords, typically from xmltv" +msgstr "" + +#: src/dvr/dvr_autorec.c:1254 msgid "Extra start time" msgstr "" -#: src/dvr/dvr_autorec.c:1135 +#: src/dvr/dvr_autorec.c:1264 msgid "Extra stop time" msgstr "" -#: src/dvr/dvr_config.c:945 +#: src/dvr/dvr_db.c:4415 +msgid "Extra text" +msgstr "" + +#: src/dvr/dvr_config.c:1486 msgid "Extra warming up time (seconds)" msgstr "" -#: src/input/mpegts/mpegts_mux.c:401 +#: src/input/mpegts/mpegts_mux.c:405 msgid "FAIL" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:334 src/input/mpegts/mpegts_mux_dvb.c:469 -#: src/input/mpegts/mpegts_mux_dvb.c:612 src/input/mpegts/mpegts_mux_dvb.c:804 +#: src/input/mpegts/satip/satip.c:341 +msgid "FE supported" +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:332 src/input/mpegts/mpegts_mux_dvb.c:493 +#: src/input/mpegts/mpegts_mux_dvb.c:652 src/input/mpegts/mpegts_mux_dvb.c:880 msgid "FEC" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:257 +#: src/input/mpegts/mpegts_mux_dvb.c:254 src/input/mpegts/mpegts_mux_dvb.c:1061 msgid "FEC high" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:262 +#: src/input/mpegts/mpegts_mux_dvb.c:259 src/input/mpegts/mpegts_mux_dvb.c:1066 msgid "FEC low" msgstr "" -#: src/epg.c:2424 +#: src/service.c:151 +msgid "FHD TV" +msgstr "" + +#: src/profile.c:276 +msgid "FHD: full high definition" +msgstr "" + +#: src/epg.c:1924 msgid "Factual topics" msgstr "" -#: src/subscriptions.c:997 +#: src/subscriptions.c:1056 #, c-format msgid "Failed" msgstr "" -#: src/htsp_server.c:2720 +#: src/htsp_server.c:2950 msgid "Failed to open image" msgstr "" -#: src/access.c:1558 +#: src/access.c:1665 msgid "Failed view" msgstr "" -#: src/epg.c:2283 +#: src/dvr/dvr_db.c:4338 +msgid "Fanart image" +msgstr "" + +#: src/dvr/dvr_db.c:4339 +msgid "Fanart image." +msgstr "" + +#: src/epg.c:1783 msgid "Fantasy" msgstr "" -#: src/epg.c:2399 +#: src/epg.c:1899 msgid "Fashion" msgstr "" -#: src/input/mpegts/satip/satip.c:244 +#: src/input/mpegts/satip/satip.c:288 msgid "Fast input switch" msgstr "" -#: src/tvhlog.c:117 +#: src/tvhlog.c:126 msgid "Fastscan DVB" msgstr "" -#: src/dvr/dvr_db.c:654 +#: src/dvr/dvr_config.c:1080 +msgid "" +"Fetch additional artwork from installed providers. Tvheadend has a 'tmdb' " +"and `tvdb' provider which require you to specify your authorized key in the " +"options below." +msgstr "" + +#: src/dvr/dvr_config.c:1079 +msgid "Fetch artwork for new recordings." +msgstr "" + +#: src/dvr/dvr_config.c:1090 +msgid "Fetch artwork for unidentifiable broadcasts." +msgstr "" + +#: src/dvr/dvr_db.c:680 msgid "File missing" msgstr "" -#: src/dvr/dvr_db.c:643 +#: src/ratinglabels.c:654 +msgid "File name for this rating's icon." +msgstr "" + +#: src/dvr/dvr_db.c:670 msgid "File not created" msgstr "" -#: src/dvr/dvr_config.c:1090 +#: src/dvr/dvr_config.c:1166 msgid "File permissions (octal, e.g. 0664)" msgstr "" -#: src/dvr/dvr_db.c:3346 +#: src/dvr/dvr_db.c:4573 msgid "File removed" msgstr "" -#: src/dvr/dvr_db.c:3440 +#: src/dvr/dvr_db.c:4685 msgid "File size" msgstr "" -#: src/dvr/dvr_db.c:3281 +#: src/dvr/dvr_db.c:4508 msgid "Filename" msgstr "" -#: src/dvr/dvr_config.c:1100 -msgid "Filename character set" +#: src/tvhlog.c:799 +msgid "Filename (including path)" msgstr "" -#: src/dvr/dvr_config.c:829 -msgid "Filename options" +#: src/dvr/dvr_db.c:4509 +msgid "Filename used by the entry." msgstr "" -#: src/dvr/dvr_db.c:3282 -msgid "Filename used by the entry." +#: src/dvr/dvr_config.c:897 +msgid "Filename/Tagging Settings" msgstr "" -#: src/tvhlog.c:86 +#: src/dvr/dvr_config.c:889 +msgid "Filesystem Settings" +msgstr "" + +#: src/tvhlog.c:95 msgid "Filesystem monitor" msgstr "" -#: src/epg.c:2394 +#: src/epg.c:1894 msgid "Film" msgstr "" -#: src/epg.c:2390 +#: src/descrambler/constcw.c:304 +msgid "Filter" +msgstr "" + +#: src/epg.c:1890 msgid "Fine arts" msgstr "" -#: src/wizard.c:1169 src/dvr/dvr_db.c:635 +#: src/wizard.c:1195 src/dvr/dvr_db.c:662 msgid "Finished" msgstr "" -#: src/epggrab/module/xmltv.c:761 +#: src/dvr/dvr_db.c:4718 +msgid "First aired" +msgstr "" + +#: src/descrambler/dvbcam.c:778 +msgid "First hit" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:711 +msgid "First scan" +msgstr "" + +#: src/epggrab/module/xmltv.c:1130 msgid "First word" msgstr "" -#: src/timeshift.c:286 +#: src/timeshift.c:284 msgid "Fit to RAM (cut rewind)" msgstr "" -#: src/epg.c:2446 +#: src/epg.c:1946 msgid "Fitness and health" msgstr "" -#: src/epg.c:2373 +#: src/epg.c:1873 msgid "Folk" msgstr "" -#: src/epg.c:2285 +#: src/epg.c:1785 msgid "Folkloric" msgstr "" -#: src/epg.c:2337 +#: src/epg.c:1837 msgid "Football" msgstr "" -#: src/input/mpegts/mpegts_mux.c:483 +#: src/dvr/dvr_config.c:1062 +msgid "For autorecs, attempt to find better time slots" +msgstr "" + +#: src/input/mpegts/iptv/iptv_mux.c:290 +msgid "For example: 12610500. This frequency is 12610.5Mhz or 12.6105Ghz." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:546 src/input/mpegts/mpegts_mux_dvb.c:554 +#: src/input/mpegts/iptv/iptv_mux.c:282 +msgid "For example: 312000000. This frequency is 312Mhz." +msgstr "" + +#: src/input/mpegts/iptv/iptv_mux.c:274 +msgid "For example: 658000000. This frequency is 658Mhz." +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:489 msgid "Force (auto)" msgstr "" -#: src/input/mpegts/mpegts_service.c:232 +#: src/input/mpegts/mpegts_service.c:234 msgid "Force CA ID (e.g. 0x2600)" msgstr "" -#: src/input/mpegts/satip/satip.c:349 -#: src/input/mpegts/satip/satip_frontend.c:212 +#: src/satip/server.c:789 +msgid "Force RTSP announcement of the external (NAT) ip:port" +msgstr "" + +#: src/input/mpegts/satip/satip.c:416 +#: src/input/mpegts/satip/satip_frontend.c:341 msgid "" "Force all network connections to this tuner to be made over the specified IP " "address, similar to the setting for the SAT>IP device itself. Setting this " "overrides the device-specific setting." msgstr "" -#: src/epggrab.c:342 +#: src/epggrab.c:456 +msgid "Force an initial EPG grab at start-up (internal grabbers)." +msgstr "" + +#: src/epggrab.c:465 msgid "Force an initial EPG grab at start-up." msgstr "" -#: src/epggrab.c:341 +#: src/epggrab.c:464 msgid "Force initial EPG grab at start-up" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:168 +#: src/epggrab.c:455 +msgid "Force initial EPG grab at start-up (internal grabbers)" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:239 msgid "Force old status" msgstr "" -#: src/input/mpegts/satip/satip.c:306 +#: src/input/mpegts/satip/satip.c:352 msgid "Force pilot for DVB-S2" msgstr "" -#: src/profile.c:359 +#: src/profile.c:379 msgid "Force priority" msgstr "" -#: src/config.c:1975 +#: src/profile.c:380 +msgid "Force profile to use this priority." +msgstr "" + +#: src/config.c:2100 msgid "Force service type to 1" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:191 +#: src/satip/server.c:825 +msgid "Force signal level" +msgstr "" + +#: src/satip/server.c:826 +msgid "Force signal level for all streaming (1-240, 0=do not use)." +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:311 msgid "Force teardown delay" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:192 +#: src/input/mpegts/satip/satip_frontend.c:312 msgid "" "Force the delay between RTSP TEARDOWN and RTSP SETUP command (value from " "'Next tune delay in ms' is used). Some devices are not able to handle quick " "continuous tuning." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:161 +#: src/input/mpegts/satip/satip_frontend.c:301 +msgid "" +"Force the grace period for which SAT>IP client waits for the data from " +"server. After this grace period, the tuner is handled as dead. The default " +"value is 5 seconds (for DVB-S/S2: 10 seconds)." +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:270 msgid "" "Force the local UDP Port number here. The number should be even (RTP port). " "The next odd number (+1) will be used as the RTCP port." msgstr "" -#: src/profile.c:360 -msgid "Force the stream profile to use this priority." +#: src/input/mpegts/mpegts_service.c:235 +msgid "Force usage of entered CA ID on this service." msgstr "" -#: src/input/mpegts/mpegts_service.c:233 -msgid "Force usage of entered CA ID on this service." +#: src/streaming.c:453 +msgid "Forced OK" msgstr "" -#: src/epg.c:2428 +#: src/epg.c:1928 msgid "Foreign countries" msgstr "" -#: src/dvr/dvr_db.c:2596 src/dvr/dvr_db.c:2620 src/dvr/dvr_config.c:735 -#: src/dvr/dvr_config.c:758 +#: src/dvr/dvr_db.c:3527 src/dvr/dvr_db.c:3551 src/dvr/dvr_config.c:761 +#: src/dvr/dvr_config.c:825 msgid "Forever" msgstr "" -#: src/main.c:819 +#: src/main.c:886 msgid "Fork and run as daemon" msgstr "" -#: src/dvr/dvr_config.c:1136 -msgid "Format string" +#: src/access.c:1964 +msgid "Format for htsp output" +msgstr "" + +#: src/access.c:1954 +msgid "Format for xmltv output" +msgstr "" + +#: src/dvr/dvr_config.c:1188 +msgid "Format string/Pathname specification" msgstr "" -#: src/wizard.c:1002 +#: src/wizard.c:1028 msgid "Found muxes" msgstr "" -#: src/wizard.c:1011 +#: src/wizard.c:1037 msgid "Found services" msgstr "" -#: src/input/mpegts/mpegts_input.c:301 +#: src/input/mpegts/mpegts_input.c:312 msgid "Free subscription weight" msgstr "" -#: src/dvr/dvr_config.c:868 +#: src/dvr/dvr_config.c:1119 msgid "Free-form field, enter whatever you like here." msgstr "" -#: src/access.c:1846 src/access.c:2065 src/access.c:2200 src/channels.c:1509 -#: src/dvr/dvr_db.c:3474 src/dvr/dvr_autorec.c:1298 src/dvr/dvr_timerec.c:679 +#: src/access.c:1975 src/access.c:2321 src/access.c:2458 src/channels.c:1846 +#: src/dvr/dvr_db.c:4727 src/dvr/dvr_autorec.c:1443 src/dvr/dvr_timerec.c:680 msgid "Free-form text field, enter whatever you like here." msgstr "" -#: src/bouquet.c:1109 src/epggrab/channel.c:868 src/descrambler/caclient.c:289 +#: src/bouquet.c:1136 src/epggrab/channel.c:886 src/descrambler/caclient.c:320 msgid "Free-form text field, enter whatever you like." msgstr "" -#: src/profile.c:337 +#: src/profile.c:345 msgid "Free-form text field. You can enter whatever you like here." msgstr "" -#: src/esfilter.c:712 src/esfilter.c:807 src/esfilter.c:902 src/esfilter.c:997 -#: src/esfilter.c:1102 src/esfilter.c:1184 +#: src/esfilter.c:704 src/esfilter.c:800 src/esfilter.c:896 src/esfilter.c:991 +#: src/esfilter.c:1099 src/esfilter.c:1182 msgid "Free-format text field. Enter whatever you like here." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:155 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:193 -msgid "Frequency" -msgstr "" - -#: src/input/mpegts/mpegts_mux_dvb.c:222 src/input/mpegts/mpegts_mux_dvb.c:316 -#: src/input/mpegts/mpegts_mux_dvb.c:553 src/input/mpegts/mpegts_mux_dvb.c:594 -#: src/input/mpegts/mpegts_mux_dvb.c:679 src/input/mpegts/mpegts_mux_dvb.c:786 -#: src/input/mpegts/mpegts_mux_dvb.c:885 +#: src/input/mpegts/mpegts_mux_dvb.c:219 src/input/mpegts/mpegts_mux_dvb.c:314 +#: src/input/mpegts/mpegts_mux_dvb.c:593 src/input/mpegts/mpegts_mux_dvb.c:634 +#: src/input/mpegts/mpegts_mux_dvb.c:678 src/input/mpegts/mpegts_mux_dvb.c:755 +#: src/input/mpegts/mpegts_mux_dvb.c:862 src/input/mpegts/mpegts_mux_dvb.c:1026 +#: src/input/mpegts/mpegts_mux_dvb.c:1111 msgid "Frequency (Hz)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:492 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:556 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:535 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:599 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:174 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:232 msgid "Frequency (MHz)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:493 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:557 -msgid "Frequency (in MHz)." -msgstr "" - -#: src/input/mpegts/mpegts_mux_dvb.c:447 src/input/mpegts/mpegts_mux_dvb.c:839 +#: src/input/mpegts/mpegts_mux_dvb.c:471 src/input/mpegts/mpegts_mux_dvb.c:933 msgid "Frequency (kHz)" msgstr "" -#: src/dvr/dvr_autorec.c:776 +#: src/dvr/dvr_autorec.c:887 msgid "Fri" msgstr "" -#: src/input/mpegts/satip/satip.c:375 -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:193 +#: src/input/mpegts/satip/satip.c:442 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:227 msgid "Friendly name" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:94 -#: src/input/mpegts/satip/satip_frontend.c:152 -#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:571 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:128 +#: src/input/mpegts/satip/satip_frontend.c:252 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:646 msgid "Frontend number" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:70 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:104 msgid "Frontend path" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:251 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:289 msgid "Full DiseqC" msgstr "" -#: src/input/mpegts/satip/satip.c:252 +#: src/input/mpegts/satip/satip.c:296 msgid "Full mux RX mode supported" msgstr "" -#: src/channels.c:1482 +#: src/channels.c:1819 msgid "" "Full path to an icon used to depict the tag. This can be a TV network " "logotype, etc." msgstr "" -#: src/dvr/dvr_config.c:821 -msgid "Full pathname specification" -msgstr "" - -#: src/dvr/dvr_autorec.c:1046 +#: src/dvr/dvr_autorec.c:1163 msgid "Full-text" msgstr "" -#: src/epg.c:2430 +#: src/epg.c:1930 msgid "Further education" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:472 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:582 msgid "GOTOX" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:127 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:128 msgid "GOTOX position" msgstr "" -#: src/epg.c:2316 src/epg.c:2317 +#: src/epg.c:1816 src/epg.c:1817 msgid "Game show" msgstr "" -#: src/epg.c:2449 +#: src/epg.c:1949 msgid "Gardening" msgstr "" -#: src/satip/server.c:589 -msgid "General" +#: src/main.c:968 +msgid "Gather timing statistics for the code" msgstr "" -#: src/epggrab.c:262 -msgid "General configuration" +#: src/tvhlog.c:782 src/epggrab.c:352 src/profile.c:296 src/profile.c:1344 +#: src/profile.c:1590 src/profile.c:1825 src/profile.c:2455 +#: src/satip/server.c:653 src/dvr/dvr_config.c:885 +#: src/descrambler/caclient.c:276 src/transcoding/codec/profile_class.c:199 +#: src/descrambler/cclient.c:1357 src/descrambler/dvbcam.c:848 +msgid "General Settings" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:263 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:264 msgid "Generic" msgstr "" -#: src/main.c:812 +#: src/main.c:879 msgid "Generic options" msgstr "" -#: src/tvhlog.c:120 +#: src/dvr/dvr_db.c:4761 +msgid "Genre" +msgstr "" + +#: src/dvr/dvr_db.c:4762 +msgid "Genre of program" +msgstr "" + +#: src/tvhlog.c:130 msgid "Global Headers" msgstr "" -#: src/tvhlog.c:80 -msgid "Global timer" +#: src/epggrab/module.c:143 +msgid "Grabber Settings" msgstr "" -#: src/epggrab/module.c:157 +#: src/epggrab/module.c:180 msgid "" -"Grabber priority. This option let's you pick which EPG grabber's data get " +"Grabber priority. This option lets you pick which EPG grabber's data get " "used first. Priority is given to the grabber with the highest value set " "here. See Help for more info." msgstr "" -#: src/access.c:1407 +#: src/input/mpegts/satip/satip_frontend.c:300 +msgid "Grace period" +msgstr "" + +#: src/access.c:1504 msgid "Gray" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:247 src/input/mpegts/mpegts_mux_dvb.c:692 +#: src/input/mpegts/mpegts_mux_dvb.c:244 src/input/mpegts/mpegts_mux_dvb.c:768 +#: src/input/mpegts/mpegts_mux_dvb.c:1051 msgid "Guard interval" msgstr "" -#: src/service.c:159 +#: src/service.c:150 msgid "HD TV" msgstr "" -#: src/profile.c:268 +#: src/profile.c:275 msgid "HD: high definition" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:613 +#: src/config.c:2191 +msgid "HDHomeRun" +msgstr "" + +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:688 msgid "HDHomeRun ATSC-C frontend" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:603 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:678 msgid "HDHomeRun ATSC-T frontend" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:565 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:698 +msgid "HDHomeRun CableCARD frontend" +msgstr "" + +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:640 msgid "HDHomeRun DVB frontend" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:593 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:668 msgid "HDHomeRun DVB-C frontend" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:583 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:658 msgid "HDHomeRun DVB-T frontend" msgstr "" -#: src/tvhlog.c:122 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:708 +msgid "HDHomeRun ISDB-T frontend" +msgstr "" + +#: src/config.c:2539 +msgid "HDHomerun IP Address" +msgstr "" + +#: src/tvhlog.c:132 msgid "HEVC - H.265" msgstr "" -#: src/access.c:1505 src/access.c:1543 +#: src/access.c:1612 src/access.c:1650 msgid "HTSP" msgstr "" -#: src/tvhlog.c:107 +#: src/tvhlog.c:116 msgid "HTSP Answer" msgstr "" -#: src/profile.c:2244 -msgid "HTSP Default Stream Settings" -msgstr "" - -#: src/tvhlog.c:106 +#: src/tvhlog.c:115 msgid "HTSP Request" msgstr "" -#: src/tvhlog.c:104 +#: src/tvhlog.c:113 msgid "HTSP Server" msgstr "" -#: src/profile.c:1008 +#: src/profile.c:1201 msgid "HTSP Stream Profile" msgstr "" -#: src/tvhlog.c:105 +#: src/tvhlog.c:114 msgid "HTSP Subscription" msgstr "" -#: src/config.c:2136 +#: src/access.c:1568 +msgid "HTSP output format" +msgstr "" + +#: src/config.c:2527 msgid "" "HTTP CORS (cross-origin resource sharing) origin. This option is usually set " "when Tvheadend is behind a proxy. Enter a domain (or IP) to allow cross-" "domain requests." msgstr "" -#: src/config.c:2135 -msgid "HTTP CORS origin" -msgstr "" - -#: src/tvhlog.c:103 +#: src/tvhlog.c:112 msgid "HTTP Client" msgstr "" -#: src/tvhlog.c:102 +#: src/tvhlog.c:111 msgid "HTTP Server" msgstr "" -#: src/epg.c:2444 +#: src/config.c:2187 +msgid "HTTP Server Settings" +msgstr "" + +#: src/config.c:2646 +msgid "HTTP User Agent" +msgstr "" + +#: src/epg.c:1944 msgid "Handicraft" msgstr "" -#: src/streaming.c:581 +#: src/epggrab/module/eit.c:1586 +msgid "" +"Handle the running state (EITp/f) immediately. Usually, keep this off. It " +"might increase the recordings accuracy on very slow systems." +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:214 +msgid "Hardware acceleration" +msgstr "" + +#: src/streaming.c:617 msgid "Hearing impaired" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:252 +#: src/transcoding/codec/profile_video_class.c:193 +msgid "Height (pixels) (0=no scaling)" +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:194 +msgid "" +"Height of the output video stream. Horizontal resolution is adjusted " +"automatically to preserve aspect ratio. When set to 0, the input resolution " +"is used." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:249 src/input/mpegts/mpegts_mux_dvb.c:1056 msgid "Hierarchy" msgstr "" -#: src/profile.c:249 src/dvr/dvr_db.c:2569 +#: src/profile.c:256 src/dvr/dvr_db.c:3500 msgid "High" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:198 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:623 msgid "High bitrate mode (CI+ CAMs only)" msgstr "" -#: src/access.c:1816 +#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:73 +msgid "High frequency offset" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:234 +msgid "Higher" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:313 +msgid "Higher LNB voltage" +msgstr "" + +#: src/access.c:1925 msgid "Highest channel number the user can access." msgstr "" -#: src/memoryinfo.c:78 +#: src/memoryinfo.c:79 msgid "Highest count of objects." msgstr "" -#: src/epg.c:2287 +#: src/epg.c:1787 msgid "Historical movie" msgstr "" -#: src/epg.c:2283 +#: src/epg.c:1783 msgid "Horror" msgstr "" -#: src/descrambler/cwc.c:1850 +#: src/descrambler/cclient.c:1397 msgid "Hostname (or IP) of the server." msgstr "" -#: src/descrambler/cwc.c:1849 +#: src/descrambler/cclient.c:1396 msgid "Hostname/IP" msgstr "" -#: src/imagecache.c:115 +#: src/imagecache.c:127 msgid "" "How frequently it will re-try fetching an image that has failed to be " "fetched." msgstr "" -#: src/imagecache.c:107 +#: src/imagecache.c:119 msgid "How frequently the upstream provider is checked for changes." msgstr "" -#: src/epggrab/channel.c:790 +#: src/epggrab/channel.c:808 msgid "ID" msgstr "" -#: src/wizard.c:810 +#: src/wizard.c:819 msgid "ID of the network." msgstr "" -#: src/input/mpegts/mpegts_mux.c:392 +#: src/input/mpegts/mpegts_mux.c:395 msgid "IDLE" msgstr "" -#: src/input/mpegts/mpegts_mux.c:403 +#: src/input/mpegts/mpegts_mux.c:397 +msgid "IDLE PEND" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:407 msgid "IGNORE" msgstr "" -#: src/input/mpegts/satip/satip.c:348 -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:179 +#: src/input/mpegts/satip/satip.c:415 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:213 msgid "IP address" msgstr "" -#: src/access.c:2141 +#: src/config.c:2540 +msgid "" +"IP address of the HDHomerun device. This is needed if you plan to run " +"TVheadend in a container and you want to stream from an HDHomerun without " +"enabling host networking for the container." +msgstr "" + +#: src/access.c:2400 msgid "IP blocking" msgstr "" -#: src/tvhlog.c:151 src/input/mpegts/iptv/iptv.c:138 +#: src/config.c:2552 +msgid "" +"IP of the Docker host. Each HDHomeRun tuner sends data to TVheadend through " +"a socket. This lets you define the IP address that HDHomeRun needs to send " +"to. Leave this blank if you want TVheadend to automatically pick an address." +msgstr "" + +#: src/tvhlog.c:163 msgid "IPTV" msgstr "" -#: src/input/mpegts/iptv/iptv.c:876 +#: src/input/mpegts/iptv/iptv.c:945 msgid "IPTV Automatic Network" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:118 +#: src/input/mpegts/iptv/iptv_mux.c:108 msgid "IPTV Multiplex" msgstr "" -#: src/input/mpegts/iptv/iptv.c:735 +#: src/input/mpegts/iptv/iptv.c:806 msgid "IPTV Network" msgstr "" -#: src/tvhlog.c:152 +#: src/tvhlog.c:164 msgid "IPTV PCR" msgstr "" -#: src/tvhlog.c:153 +#: src/tvhlog.c:165 msgid "IPTV Subcription" msgstr "" -#: src/input/mpegts/iptv/iptv.c:145 +#: src/input/mpegts/iptv/iptv.c:123 msgid "IPTV input" msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:390 +#: src/satip/server.c:815 +msgid "IPTV signal level" +msgstr "" + +#: src/input/mpegts/iptv/iptv.c:116 +msgid "IPTV thread #" +msgstr "" + +#: src/config.c:2655 +msgid "IPTV threads" +msgstr "" + +#: src/input/mpegts/mpegts_network_dvb.c:400 msgid "ISDB-C Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:777 +#: src/input/mpegts/mpegts_mux_dvb.c:853 msgid "ISDB-C multiplex" msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:413 +#: src/input/mpegts/mpegts_network_dvb.c:423 msgid "ISDB-S Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:830 +#: src/input/mpegts/mpegts_mux_dvb.c:924 msgid "ISDB-S multiplex" msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:367 +#: src/satip/server.c:898 +msgid "ISDB-T" +msgstr "" + +#: src/input/mpegts/mpegts_network_dvb.c:377 msgid "ISDB-T Network" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:670 +#: src/input/mpegts/mpegts_mux_dvb.c:746 msgid "ISDB-T multiplex" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:486 +#: src/input/mpegts/mpegts_mux_dvb.c:510 msgid "ISI (Stream ID)" msgstr "" -#: src/epggrab/channel.c:647 src/epggrab/channel.c:824 +#: src/ratinglabels.c:653 src/epggrab/channel.c:664 src/epggrab/channel.c:842 msgid "Icon" msgstr "" -#: src/channels.c:1481 +#: src/channels.c:1818 msgid "Icon (full URL)" msgstr "" -#: src/channels.c:431 src/channels.c:1491 src/input/mpegts/iptv/iptv_mux.c:194 +#: src/channels.c:466 src/channels.c:1828 src/ratinglabels.c:660 +#: src/input/mpegts/iptv/iptv_mux.c:221 msgid "Icon URL" msgstr "" -#: src/input/mpegts/iptv/iptv.c:810 +#: src/input/mpegts/iptv/iptv.c:893 msgid "Icon base URL" msgstr "" -#: src/input/mpegts/iptv/iptv.c:811 +#: src/input/mpegts/iptv/iptv.c:894 msgid "Icon base URL." msgstr "" -#: src/channels.c:1499 +#: src/channels.c:1836 msgid "Icon has title" msgstr "" -#: src/webui/extjs.c:211 +#: src/webui/extjs.c:205 msgid "Icons from" msgstr "" -#: src/subscriptions.c:959 +#: src/subscriptions.c:1017 msgid "Idle" msgstr "" -#: src/input/mpegts/mpegts_input.c:292 +#: src/input/mpegts/mpegts_input.c:303 msgid "Idle scan" msgstr "" -#: src/input/mpegts/mpegts_network.c:207 +#: src/input/mpegts/mpegts_network.c:256 msgid "Idle scan muxes" msgstr "" -#: src/dvr/dvr_config.c:925 +#: src/dvr/dvr_config.c:1042 msgid "" "If an error occurs clone the scheduled entry and try to record again (if " "possible)." msgstr "" -#: src/config.c:2318 +#: src/config.c:2392 +msgid "" +"If both a picon and a channel-specific (e.g. channelname.jpg) icon are " +"defined, prefer the picon." +msgstr "" + +#: src/epggrab/module/xmltv.c:1105 +msgid "" +"If enabled then this will alter the programme descriptions to include " +"information about actors, keywords and categories (if available from the " +"xmltv file). This is useful for legacy clients that can not parse newer " +"Tvheadend messages containing this information or do not display the " +"information. For example the modified description might include 'Starring: " +"Lorem Ipsum'. The description is altered for all clients, both legacy, " +"modern, and GUI. Enabling scraping of detailed information can use " +"significant resources (memory and CPU). You should not enable this if you " +"use 'duplicate detect if different description' since the descriptions will " +"change due to added information." +msgstr "" + +#: src/service_mapper.c:625 msgid "" -"If both a picon and a channel-specific (e.g. channelname.jpg) icon are " -"defined, prefer the picon." +"If merge same name is enabled then merge services with the same name into " +"one channel but using fuzzy logic such as ignoring whitespace, case and some " +"channel suffixes such as HD. So 'Channel 5+1', 'Channel 5 +1', 'Channel " +"5+1HD' and 'Channel 5 +1HD' would all merge in to the same channel. The " +"exact name chosen depends on the order the channels are mapped." msgstr "" -#: src/dvr/dvr_config.c:936 +#: src/dvr/dvr_config.c:1053 msgid "" "If more than x errors occur during a recording schedule a re-record (if " "possible)." msgstr "" -#: src/profile.c:346 +#: src/profile.c:366 msgid "" "If no specific priority was requested. This gives certain users a higher " "priority by assigning a streaming profile with a higher priority." msgstr "" -#: src/main.c:823 +#: src/main.c:890 msgid "" "If no user account exists then create one with\n" "no username and no password. Use with care as\n" @@ -3188,26 +4192,33 @@ msgid "" "the access control from within the Tvheadend web interface." msgstr "" -#: src/channels.c:1500 +#: src/channels.c:1837 msgid "" "If set, presentation of the tag icon will not superimpose the tag name on " "top of the icon." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:133 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:184 msgid "" "If set, the first bytes from the MPEG-TS stream are discarded. It may be " "required for some drivers or hardware which do not flush the MPEG-TS buffers " "completely after a frequency/parameter change." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:637 +#: src/profile.c:422 +msgid "" +"If something fails, try to switch to a different service on another network. " +"Do not try to iterate through all inputs/tuners which are capable to receive " +"the service." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:690 msgid "" "If the DiseqC switch is located before the rotor (i.e. tuner - switch - " "rotor), enable this." msgstr "" -#: src/input/mpegts/mpegts_input.c:302 +#: src/input/mpegts/mpegts_input.c:313 msgid "" "If the subscription weight for the input is below the specified threshold, " "the tuner is handled as free (according the priority settings). Otherwise, " @@ -3215,120 +4226,135 @@ msgid "" "you are willing to override scan and epggrab subscriptions." msgstr "" -#: src/webui/extjs.c:235 -msgid "If you'd like to support the project, please consider a donation." -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:470 +#: src/input/mpegts/mpegts_mux.c:476 msgid "Ignore" msgstr "" -#: src/input/mpegts/mpegts_service.c:194 +#: src/input/mpegts/mpegts_service.c:196 msgid "Ignore EPG (EIT)" msgstr "" -#: src/input/mpegts/mpegts_mux.c:503 +#: src/input/mpegts/iptv/iptv.c:1012 +msgid "Ignore HTTP arguments" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:508 msgid "Ignore descriptor 5" msgstr "" -#: src/service_mapper.c:517 +#: src/service_mapper.c:610 msgid "Ignore encryption flag, include encrypted services anyway." msgstr "" -#: src/imagecache.c:98 +#: src/imagecache.c:100 msgid "Ignore invalid SSL certificate" msgstr "" -#: src/imagecache.c:99 +#: src/imagecache.c:101 msgid "" "Ignore invalid/unverifiable (expired, self-certified, etc.) certificates" msgstr "" -#: src/input/mpegts/mpegts_network.c:234 +#: src/input/mpegts/iptv/iptv.c:1024 +msgid "" +"Ignore last components in path. The defined count of last path components " +"separated by / are removed when the identical source is compared - see Help " +"for a detailed explanation." +msgstr "" + +#: src/input/mpegts/iptv/iptv.c:1023 +msgid "Ignore path components" +msgstr "" + +#: src/input/mpegts/mpegts_network.c:283 msgid "Ignore provider's channel numbers" msgstr "" -#: src/tvhlog.c:108 +#: src/tvhlog.c:117 msgid "Image Cache" msgstr "" -#: src/main.c:885 +#: src/dvr/dvr_config.c:783 +msgid "Immediately" +msgstr "" + +#: src/main.c:952 msgid "Immediately abort" msgstr "" -#: src/profile.c:248 src/dvr/dvr_db.c:2568 +#: src/profile.c:255 src/dvr/dvr_db.c:3499 msgid "Important" msgstr "" -#: src/dvr/dvr_config.c:1195 +#: src/dvr/dvr_config.c:1279 msgid "Include channel name in filename" msgstr "" -#: src/dvr/dvr_config.c:1206 +#: src/dvr/dvr_config.c:1290 msgid "Include date in filename" msgstr "" -#: src/dvr/dvr_config.c:1228 +#: src/dvr/dvr_config.c:1312 msgid "Include episode in filename" msgstr "" -#: src/dvr/dvr_config.c:1238 +#: src/dvr/dvr_config.c:1322 msgid "Include subtitle in filename" msgstr "" -#: src/timeshift.c:297 +#: src/timeshift.c:295 msgid "Include teletext" msgstr "" -#: src/timeshift.c:298 +#: src/timeshift.c:296 msgid "" "Include teletext in the timeshift buffer. Enabling this may cause issues " "with some services where the teletext DTS is invalid." msgstr "" -#: src/dvr/dvr_config.c:1207 +#: src/dvr/dvr_config.c:1291 msgid "" "Include the date for the recording in the event title. This applies to both " "the title stored in the file and to the filename itself." msgstr "" -#: src/dvr/dvr_config.c:1239 +#: src/dvr/dvr_config.c:1323 msgid "Include the episode subtitle in the title (if available)." msgstr "" -#: src/dvr/dvr_config.c:1196 +#: src/dvr/dvr_config.c:1280 msgid "" "Include the name of the channel in the event title. This applies to both the " "title stored in the file and to the filename itself." msgstr "" -#: src/dvr/dvr_config.c:1229 +#: src/dvr/dvr_config.c:1313 msgid "Include the season and episode in the title (if available)." msgstr "" -#: src/dvr/dvr_config.c:1218 +#: src/dvr/dvr_config.c:1302 msgid "" "Include the time for the recording in the event title. This applies to both " "the title stored in the file and to the filename itself." msgstr "" -#: src/dvr/dvr_config.c:1217 +#: src/dvr/dvr_config.c:1301 msgid "Include time in filename" msgstr "" -#: src/access.c:1611 src/esfilter.c:611 src/descrambler/caclient.c:266 +#: src/access.c:1720 src/esfilter.c:602 src/descrambler/caclient.c:294 msgid "Index" msgstr "" -#: src/config.c:2235 +#: src/config.c:2298 msgid "Information area" msgstr "" -#: src/epg.c:2356 +#: src/epg.c:1856 msgid "Informational" msgstr "" -#: src/input/mpegts/mpegts_input.c:281 +#: src/input/mpegts/mpegts_input.c:289 msgid "Initial scan" msgstr "" @@ -3336,7 +4362,7 @@ msgstr "" msgid "Input base" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:143 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:194 msgid "Input buffer (bytes)" msgstr "" @@ -3344,82 +4370,78 @@ msgstr "" msgid "Input instance" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:78 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:112 msgid "Input path" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:154 +#: src/transcoding/codec/codecs/libs/libopus.c:103 +msgid "Intended application type." +msgstr "" + +#: src/input/mpegts/iptv/iptv_mux.c:181 msgid "Interface" msgstr "" -#: src/channels.c:1463 src/epggrab/module.c:58 +#: src/channels.c:1800 src/epggrab/module.c:55 msgid "Internal" msgstr "" -#: src/epggrab/module.c:173 +#: src/epggrab/module.c:196 msgid "Internal EPG grabber" msgstr "" -#: src/epggrab/module/pyepg.c:464 -msgid "Internal PyEPG Grabber" -msgstr "" - -#: src/epggrab/module/xmltv.c:770 -msgid "Internal XMLTV EPG Grabber" +#: src/epggrab.c:356 +msgid "Internal Grabber Settings" msgstr "" -#: src/htsp_server.c:1760 +#: src/htsp_server.c:1933 msgid "Internal error" msgstr "" -#: src/epggrab.c:266 -msgid "Internal grabber" -msgstr "" - -#: src/epg.c:2302 +#: src/epg.c:1802 msgid "Interview" msgstr "" -#: src/dvr/dvr_db.c:637 src/dvr/dvr_db.c:668 src/dvr/dvr_timerec.c:430 +#: src/dvr/dvr_db.c:664 src/dvr/dvr_db.c:695 src/dvr/dvr_timerec.c:428 msgid "Invalid" msgstr "" -#: src/htsp_server.c:1756 +#: src/htsp_server.c:1929 msgid "Invalid EPG object request" msgstr "" -#: src/main.c:971 +#: src/main.c:1040 #, c-format msgid "Invalid adapter number '%s'\n" msgstr "" -#: src/htsp_server.c:1265 src/htsp_server.c:1268 src/htsp_server.c:1551 -#: src/htsp_server.c:1569 src/htsp_server.c:1669 src/htsp_server.c:1746 -#: src/htsp_server.c:1859 src/htsp_server.c:1919 src/htsp_server.c:2060 -#: src/htsp_server.c:2107 src/htsp_server.c:2143 src/htsp_server.c:2172 -#: src/htsp_server.c:2218 src/htsp_server.c:2253 src/htsp_server.c:2289 -#: src/htsp_server.c:2351 src/htsp_server.c:2387 src/htsp_server.c:2396 -#: src/htsp_server.c:2499 src/htsp_server.c:2528 src/htsp_server.c:2557 -#: src/htsp_server.c:2579 src/htsp_server.c:2599 src/htsp_server.c:2601 -#: src/htsp_server.c:2628 src/htsp_server.c:2656 src/htsp_server.c:2695 -#: src/htsp_server.c:3170 +#: src/htsp_server.c:1438 src/htsp_server.c:1441 src/htsp_server.c:1724 +#: src/htsp_server.c:1742 src/htsp_server.c:1842 src/htsp_server.c:1919 +#: src/htsp_server.c:2045 src/htsp_server.c:2104 src/htsp_server.c:2270 +#: src/htsp_server.c:2317 src/htsp_server.c:2353 src/htsp_server.c:2382 +#: src/htsp_server.c:2428 src/htsp_server.c:2463 src/htsp_server.c:2499 +#: src/htsp_server.c:2561 src/htsp_server.c:2597 src/htsp_server.c:2606 +#: src/htsp_server.c:2724 src/htsp_server.c:2753 src/htsp_server.c:2782 +#: src/htsp_server.c:2804 src/htsp_server.c:2824 src/htsp_server.c:2826 +#: src/htsp_server.c:2853 src/htsp_server.c:2881 src/htsp_server.c:2920 +#: src/htsp_server.c:3434 msgid "Invalid arguments" msgstr "" -#: src/htsp_server.c:2742 src/htsp_server.c:2790 src/htsp_server.c:2808 -#: src/htsp_server.c:2836 +#: src/htsp_server.c:2972 src/htsp_server.c:3023 src/htsp_server.c:3059 +#: src/htsp_server.c:3087 msgid "Invalid file" msgstr "" -#: src/htsp_server.c:2745 src/htsp_server.c:2839 src/htsp_server.c:2849 +#: src/htsp_server.c:2975 src/htsp_server.c:3090 src/htsp_server.c:3100 msgid "Invalid parameters" msgstr "" -#: src/streaming.c:473 +#: src/streaming.c:495 msgid "Invalid service" msgstr "" -#: src/streaming.c:444 +#: src/streaming.c:464 msgid "Invalid target" msgstr "" @@ -3427,59 +4449,87 @@ msgstr "" msgid "Items" msgstr "" -#: src/epg.c:2374 +#: src/epg.c:1874 msgid "Jazz" msgstr "" -#: src/satip/server.c:569 +#: src/satip/server.c:619 msgid "Keep" msgstr "" -#: src/timeshift.c:277 +#: src/timeshift.c:275 msgid "" "Keep timeshift buffers in RAM only. With this option enabled, the amount of " -"rewind time is limited by how much RAM Tvheadend is allowed." +"rewind time is limited by how much RAM TVHeadend is allowed." msgstr "" -#: src/dvr/dvr_config.c:1071 +#: src/dvr/dvr_config.c:1137 msgid "Keep x amount of storage space free." msgstr "" -#: src/descrambler/cwc.c:1891 +#: src/descrambler/cclient.c:1432 msgid "Keepalive interval" msgstr "" -#: src/descrambler/cwc.c:1892 +#: src/descrambler/cccam.c:1037 +msgid "Keepalive interval (0=disable)" +msgstr "" + +#: src/descrambler/cclient.c:1433 src/descrambler/cccam.c:1038 msgid "Keepalive interval in seconds" msgstr "" -#: src/input/mpegts/iptv/iptv.c:941 -msgid "Key and value pairs to remove from the query string in the URL." +#: src/descrambler/constcw.c:308 +msgid "Keys" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:208 +#: src/dvr/dvr_db.c:4752 +msgid "Keyword" +msgstr "" + +#: src/epggrab/module/xmltv.c:776 +msgid "Keywords: " +msgstr "" + +#: src/profile.c:1626 src/input/mpegts/iptv/iptv_mux.c:235 msgid "Kill signal (pipe)" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:216 +#: src/profile.c:1627 +msgid "Kill signal to send to the spawn." +msgstr "" + +#: src/profile.c:1637 src/input/mpegts/iptv/iptv_mux.c:243 msgid "Kill timeout (pipe/secs)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:190 +#: src/config.c:2336 +msgid "Kodi label formatting support" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:261 msgid "LNA (low noise amplifier)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:61 +#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:60 msgid "LNB" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1463 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1577 msgid "LNB type" msgstr "" -#: src/access.c:1446 src/access.c:1677 src/esfilter.c:646 src/esfilter.c:740 -#: src/esfilter.c:835 src/esfilter.c:930 src/esfilter.c:1130 src/profile.c:1888 -#: src/wizard.c:197 +#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:51 +#, c-format +msgid "LNB: %s" +msgstr "" + +#: src/ratinglabels.c:639 +msgid "Label" +msgstr "" + +#: src/access.c:1543 src/access.c:1786 src/esfilter.c:638 src/esfilter.c:733 +#: src/esfilter.c:829 src/esfilter.c:924 src/esfilter.c:1128 src/wizard.c:197 msgid "Language" msgstr "" @@ -3495,112 +4545,144 @@ msgstr "" msgid "Language 3" msgstr "" -#: src/config.c:2028 -msgid "Language settings" -msgstr "" - -#: src/epg.c:2431 +#: src/epg.c:1931 msgid "Languages" msgstr "" -#: src/memoryinfo.c:62 +#: src/memoryinfo.c:63 msgid "Largest size the object has reached." msgstr "" -#: src/dvr/dvr_db.c:3231 +#: src/descrambler/dvbcam.c:779 +msgid "Last hit" +msgstr "" + +#: src/dvr/dvr_db.c:4458 msgid "Last played position" msgstr "" -#: src/dvr/dvr_db.c:3232 +#: src/dvr/dvr_db.c:4459 msgid "Last played position when the recording isn't fully watched yet." msgstr "" -#: src/input/mpegts/mpegts_service.c:256 +#: src/input/mpegts/mpegts_mux.c:719 +msgid "Last scan" +msgstr "" + +#: src/input/mpegts/mpegts_service.c:258 msgid "Last seen" msgstr "" -#: src/config.c:2062 +#: src/config.c:2222 msgid "Last updated from" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:702 +#: src/input/mpegts/mpegts_mux_dvb.c:778 msgid "Layer A: Constellation" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:698 +#: src/input/mpegts/mpegts_mux_dvb.c:774 msgid "Layer A: FEC" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:708 +#: src/input/mpegts/mpegts_mux_dvb.c:784 msgid "Layer A: Segment count" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:715 +#: src/input/mpegts/mpegts_mux_dvb.c:791 msgid "Layer A: Time interleaving" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:725 +#: src/input/mpegts/mpegts_mux_dvb.c:801 msgid "Layer B: Constellation" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:721 +#: src/input/mpegts/mpegts_mux_dvb.c:797 msgid "Layer B: FEC" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:731 +#: src/input/mpegts/mpegts_mux_dvb.c:807 msgid "Layer B: Segment count" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:738 +#: src/input/mpegts/mpegts_mux_dvb.c:814 msgid "Layer B: Time interleaving" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:748 +#: src/input/mpegts/mpegts_mux_dvb.c:824 msgid "Layer C: Constellation" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:744 +#: src/input/mpegts/mpegts_mux_dvb.c:820 msgid "Layer C: FEC" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:754 +#: src/input/mpegts/mpegts_mux_dvb.c:830 msgid "Layer C: Segment count" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:761 +#: src/input/mpegts/mpegts_mux_dvb.c:837 msgid "Layer C: Time interleaving" msgstr "" -#: src/epg.c:2442 src/epg.c:2450 src/epg.c:2451 src/epg.c:2452 src/epg.c:2453 -#: src/epg.c:2454 src/epg.c:2455 src/epg.c:2456 src/epg.c:2457 +#: src/epg.c:1942 src/epg.c:1950 src/epg.c:1951 src/epg.c:1952 src/epg.c:1953 +#: src/epg.c:1954 src/epg.c:1955 src/epg.c:1956 src/epg.c:1957 msgid "Leisure hobbies" msgstr "" -#: src/access.c:1796 +#: src/channels.c:488 +msgid "Limit EPG (days)" +msgstr "" + +#: src/channels.c:489 +msgid "" +"Limit EPG data to specified days to reduce the memory consumption. The zero " +"value means unlimited EPG." +msgstr "" + +#: src/transcoding/codec/profile_audio_class.c:257 +msgid "Limit audio tracks" +msgstr "" + +#: src/access.c:1905 msgid "Limit connections" msgstr "" -#: src/input/mpegts/mpegts_network.c:176 +#: src/input/mpegts/satip/satip_frontend.c:383 +#: src/input/mpegts/satip/satip_frontend.c:513 +#: src/input/mpegts/satip/satip_frontend.c:588 +msgid "Limit delivery system." +msgstr "" + +#: src/descrambler/dvbcam.c:862 +msgid "Limit of concurrent descrambled services (per one CAM)." +msgstr "" + +#: src/input/mpegts/mpegts_network.c:216 msgid "Limited/limit scanning to this network ID only." msgstr "" -#: src/input/mpegts/mpegts_input.c:337 +#: src/input/mpegts/mpegts_input.c:348 msgid "Linked input" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:183 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:601 msgid "Linux DVB CA" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:63 +#: src/descrambler/dvbcam.c:845 +msgid "Linux DVB CAM Client" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:97 msgid "Linux DVB frontend" msgstr "" -#: src/tvhlog.c:154 +#: src/tvhlog.c:166 msgid "LinuxDVB Input" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:110 +#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:143 msgid "LinuxDVB adapter" msgstr "" @@ -3608,905 +4690,1023 @@ msgstr "" msgid "LinuxDVB network" msgstr "" -#: src/access.c:1634 +#: src/access.c:1743 msgid "List of allowed IPv4 or IPv6 hosts or networks (comma-separated)." msgstr "" -#: src/main.c:878 +#: src/main.c:945 msgid "List subsystems" msgstr "" -#: src/descrambler/capmt.c:2398 +#: src/descrambler/capmt.c:2734 msgid "Listen / Connect port" msgstr "" -#: src/main.c:853 +#: src/main.c:920 msgid "Listen on IPv6" msgstr "" -#: src/epg.c:2393 +#: src/epg.c:1893 msgid "Literature" msgstr "" -#: src/input/mpegts/dvb_support.c:482 +#: src/input/mpegts/dvb_support.c:560 msgid "Local (server) time" msgstr "" -#: src/input/mpegts/satip/satip.c:325 +#: src/config.c:2551 +msgid "Local IP Address" +msgstr "" + +#: src/config.c:2564 +msgid "Local Socket Port Number" +msgstr "" + +#: src/input/mpegts/satip/satip.c:382 msgid "Local bind IP address" msgstr "" -#: src/input/mpegts/mpegts_service.c:136 +#: src/input/mpegts/mpegts_service.c:138 msgid "Local channel minor" msgstr "" -#: src/input/mpegts/mpegts_service.c:128 +#: src/input/mpegts/mpegts_service.c:130 msgid "Local channel number" msgstr "" -#: src/input/mpegts/satip/satip.c:487 +#: src/input/mpegts/satip/satip.c:554 msgid "Local discovery IP address" msgstr "" -#: src/dvr/dvr_autorec.c:957 +#: src/dvr/dvr_autorec.c:1025 msgid "Local: Record if different description" msgstr "" -#: src/dvr/dvr_autorec.c:951 +#: src/dvr/dvr_autorec.c:1019 msgid "Local: Record if different episode number" msgstr "" -#: src/dvr/dvr_autorec.c:955 +#: src/dvr/dvr_autorec.c:1023 msgid "Local: Record if different subtitle" msgstr "" -#: src/dvr/dvr_autorec.c:953 +#: src/dvr/dvr_autorec.c:1021 msgid "Local: Record if different title" msgstr "" -#: src/dvr/dvr_autorec.c:963 +#: src/dvr/dvr_autorec.c:1031 msgid "Local: Record once per day" msgstr "" -#: src/dvr/dvr_autorec.c:959 +#: src/dvr/dvr_autorec.c:1027 msgid "Local: Record once per month" msgstr "" -#: src/dvr/dvr_autorec.c:961 +#: src/dvr/dvr_autorec.c:1029 msgid "Local: Record once per week" msgstr "" -#: src/input/mpegts/satip/satip.c:471 +#: src/input/mpegts/satip/satip.c:538 msgid "Location" msgstr "" -#: src/input/mpegts/satip/satip.c:472 +#: src/input/mpegts/satip/satip.c:539 msgid "Location details of the SAT>IP Server." msgstr "" -#: src/input/mpegts/mpegts_service.c:221 +#: src/input/mpegts/mpegts_service.c:223 msgid "Lock preferred CA PID" msgstr "" -#: src/tvhlog.c:87 +#: src/tvhlog.c:96 msgid "Locking" msgstr "" -#: src/esfilter.c:702 src/esfilter.c:797 src/esfilter.c:892 src/esfilter.c:987 -#: src/esfilter.c:1092 src/esfilter.c:1174 +#: src/esfilter.c:694 src/esfilter.c:790 src/esfilter.c:886 src/esfilter.c:981 +#: src/esfilter.c:1089 src/esfilter.c:1172 msgid "Log" msgstr "" -#: src/descrambler/cwc.c:1842 +#: src/descrambler/cclient.c:1361 +msgid "Login Settings" +msgstr "" + +#: src/descrambler/cclient.c:1388 msgid "Login password." msgstr "" -#: src/descrambler/cwc.c:1834 +#: src/descrambler/cclient.c:1379 msgid "Login username." msgstr "" -#: src/config.c:1912 +#: src/config.c:2037 msgid "Login/Logout" msgstr "" -#: src/profile.c:251 src/dvr/dvr_db.c:2571 +#: src/webui/comet.c:382 +msgid "Loglevel debug: disabled" +msgstr "" + +#: src/webui/comet.c:380 +msgid "Loglevel debug: enabled" +msgstr "" + +#: src/webui/webui.c:180 +msgid "Logout" +msgstr "" + +#: src/profile.c:258 src/dvr/dvr_db.c:3502 msgid "Low" msgstr "" -#: src/access.c:1807 +#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:66 +msgid "Low frequency offset" +msgstr "" + +#: src/access.c:1916 msgid "Lowest channel number the user can access." msgstr "" -#: src/input/mpegts/iptv/iptv.c:911 -msgid "Lowest starting channel number." +#: src/input/mpegts/iptv/iptv.c:972 +msgid "Lowest starting channel number (when mapping). " +msgstr "" + +#: src/config.c:2120 +msgid "MD5" msgstr "" -#: src/profile.c:1317 +#: src/profile.c:1930 msgid "MP4 audio" msgstr "" -#: src/profile.c:1594 +#: src/profile.c:2187 src/profile.c:2267 msgid "MP4/av-lib" msgstr "" -#: src/profile.c:1314 +#: src/profile.c:1927 msgid "MPEG-2 audio" msgstr "" -#: src/profile.c:1680 +#: src/profile.c:2263 msgid "MPEG-PS (DVD)/av-lib" msgstr "" -#: src/tvhlog.c:147 +#: src/tvhlog.c:159 msgid "MPEG-TS" msgstr "" -#: src/tvhlog.c:168 +#: src/tvhlog.c:180 msgid "MPEG-TS File" msgstr "" -#: src/tvhlog.c:169 +#: src/tvhlog.c:181 msgid "MPEG-TS Input Debug" msgstr "" -#: src/input/mpegts/mpegts_mux.c:513 -msgid "MPEG-TS Multiplex" -msgstr "" - -#: src/tvhlog.c:118 +#: src/tvhlog.c:128 msgid "MPEG-TS Parser" msgstr "" -#: src/profile.c:2208 -msgid "MPEG-TS Pass-thru" -msgstr "" - -#: src/profile.c:1081 +#: src/profile.c:1341 msgid "MPEG-TS Pass-thru/built-in" msgstr "" -#: src/input/mpegts/mpegts_service.c:89 -msgid "MPEG-TS Service" +#: src/profile.c:1587 +msgid "MPEG-TS Spawn/built-in" msgstr "" -#: src/input/mpegts/mpegts_input.c:223 +#: src/input/mpegts/mpegts_input.c:224 msgid "MPEG-TS input" msgstr "" -#: src/input/mpegts/mpegts_mux.c:44 +#: src/input/mpegts/mpegts_mux.c:45 msgid "MPEG-TS multiplex PHY" msgstr "" -#: src/input/mpegts/mpegts_service.c:903 +#: src/input/mpegts/mpegts_service.c:1010 msgid "MPEG-TS raw service" msgstr "" -#: src/profile.c:1424 src/profile.c:1679 +#: src/profile.c:2031 src/profile.c:2262 msgid "MPEG-TS/av-lib" msgstr "" -#: src/epg.c:2407 +#: src/epg.c:1907 msgid "Magazines" msgstr "" -#: src/tvhlog.c:79 +#: src/tvhlog.c:88 msgid "Main" msgstr "" -#: src/dvr/dvr_config.c:1070 +#: src/dvr/dvr_config.c:1136 msgid "Maintain free storage space in MiB" msgstr "" -#: src/dvr/dvr_config.c:1080 +#: src/dvr/dvr_config.c:1146 msgid "Maintain used storage space in MiB (0=disabled)" msgstr "" -#: src/dvr/dvr_db.c:2619 src/dvr/dvr_config.c:734 +#: src/dvr/dvr_db.c:3550 src/dvr/dvr_config.c:760 msgid "Maintained space" msgstr "" -#: src/dvr/dvr_config.c:1171 +#: src/dvr/dvr_config.c:1227 msgid "Make subdirectories per channel" msgstr "" -#: src/dvr/dvr_config.c:1159 +#: src/dvr/dvr_config.c:1215 msgid "Make subdirectories per day" msgstr "" -#: src/dvr/dvr_config.c:1183 +#: src/dvr/dvr_config.c:1239 msgid "Make subdirectories per title" msgstr "" -#: src/access.c:1553 +#: src/access.c:1660 msgid "Manage all" msgstr "" -#: src/input/mpegts/satip/satip.c:399 +#: src/access.c:2300 +msgid "Manage persistent authentication for HTTP streaming." +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:490 +msgid "Manual selection" +msgstr "" + +#: src/input/mpegts/iptv/iptv_mux.c:145 +msgid "" +"Manually setup a retransmission URL for Multicast streams. For RTSP streams " +"this URL is automatically setup if this value is not set." +msgstr "" + +#: src/input/mpegts/satip/satip.c:466 msgid "Manufacturer" msgstr "" -#: src/input/mpegts/satip/satip.c:407 +#: src/input/mpegts/satip/satip.c:474 msgid "Manufacturer URL" msgstr "" -#: src/input/mpegts/satip/satip.c:432 +#: src/input/mpegts/satip/satip.c:499 msgid "Manufacturer's model number." msgstr "" -#: src/input/mpegts/satip/satip.c:416 +#: src/input/mpegts/satip/satip.c:483 msgid "Manufacturer's product description." msgstr "" -#: src/input/mpegts/satip/satip.c:408 +#: src/input/mpegts/satip/satip.c:475 msgid "Manufacturer's product information page for the device." msgstr "" -#: src/input/mpegts/satip/satip.c:424 +#: src/input/mpegts/satip/satip.c:491 msgid "Manufacturer's product name." msgstr "" -#: src/wizard.c:1086 +#: src/wizard.c:1112 msgid "Map all services" msgstr "" -#: src/service_mapper.c:516 src/bouquet.c:731 +#: src/service_mapper.c:609 src/bouquet.c:749 msgid "Map encrypted services" msgstr "" -#: src/bouquet.c:726 +#: src/bouquet.c:744 msgid "Map radio channels" msgstr "" -#: src/bouquet.c:721 +#: src/bouquet.c:739 msgid "Map unnamed channels" msgstr "" -#: src/bouquet.c:716 +#: src/bouquet.c:734 msgid "Map zero-numbered channels" msgstr "" -#: src/epg.c:2345 -msgid "Martial sports" +#: src/input/mpegts/mpegts_mux.c:660 +msgid "Mapped" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:283 -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:314 -#: src/input/mpegts/satip/satip_frontend.c:334 -#: src/input/mpegts/satip/satip_frontend.c:366 -msgid "Master tuner" +#: src/epg.c:1845 +msgid "Martial sports" msgstr "" -#: src/profile.c:2228 -msgid "Matroska" +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:353 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:384 +#: src/input/mpegts/satip/satip_frontend.c:494 +#: src/input/mpegts/satip/satip_frontend.c:535 +msgid "Master tuner" msgstr "" -#: src/profile.c:1682 +#: src/profile.c:2265 msgid "Matroska (mkv)/av-lib" msgstr "" -#: src/profile.c:1213 src/profile.c:1677 +#: src/profile.c:1822 src/profile.c:2260 msgid "Matroska (mkv)/built-in" msgstr "" -#: src/tvhlog.c:126 +#: src/profile.c:1829 +msgid "Matroska Specific Settings" +msgstr "" + +#: src/tvhlog.c:136 msgid "Matroska muxer" msgstr "" -#: src/profile.c:1220 src/profile.c:1502 +#: src/profile.c:2104 msgid "Matroska specific" msgstr "" -#: src/profile.c:1495 +#: src/profile.c:2097 msgid "Matroska/av-lib" msgstr "" -#: src/access.c:1815 +#: src/satip/server.c:906 +msgid "Max Sessions" +msgstr "" + +#: src/satip/server.c:916 +msgid "Max User connections" +msgstr "" + +#: src/access.c:1924 msgid "Maximal channel number" msgstr "" -#: src/input/mpegts/iptv/iptv.c:783 +#: src/input/mpegts/iptv/iptv.c:866 msgid "Maximum # input streams" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:102 -#: src/input/mpegts/satip/satip.c:270 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:144 +#: src/input/mpegts/satip/satip.c:314 msgid "Maximum PIDs" msgstr "" -#: src/timeshift.c:254 +#: src/timeshift.c:252 msgid "Maximum RAM size (MB)" msgstr "" -#: src/dvr/dvr_config.c:987 +#: src/config.c:2382 +msgid "" +"Maximum allowed difference between event start time when the EPG event is " +"changed (in seconds)." +msgstr "" + +#: src/dvr/dvr_config.c:1387 msgid "" "Maximum allowed difference between event start time when the EPG event is " -"changed." +"changed in seconds." msgstr "" -#: src/input/mpegts/iptv/iptv.c:792 +#: src/input/mpegts/iptv/iptv.c:875 msgid "Maximum bandwidth (Kbps)" msgstr "" -#: src/dvr/dvr_autorec.c:1223 +#: src/dvr/dvr_autorec.c:1387 msgid "Maximum count (0=default)" msgstr "" -#: src/dvr/dvr_autorec.c:1169 +#: src/dvr/dvr_autorec.c:1298 msgid "Maximum duration" msgstr "" -#: src/input/mpegts/iptv/iptv.c:793 +#: src/input/mpegts/iptv/iptv.c:876 msgid "Maximum input bandwidth." msgstr "" -#: src/input/mpegts/satip/satip.c:280 +#: src/input/mpegts/satip/satip.c:324 msgid "" "Maximum length in characters for the command setting PIDs to the SAT>IP box." msgstr "" -#: src/input/mpegts/satip/satip.c:279 +#: src/input/mpegts/satip/satip.c:323 msgid "Maximum length of PIDs" msgstr "" -#: src/timeshift.c:224 +#: src/timeshift.c:222 msgid "Maximum period (mins)" msgstr "" -#: src/dvr/dvr_autorec.c:1232 +#: src/dvr/dvr_autorec.c:1396 msgid "Maximum schedules limit (0=default)" msgstr "" -#: src/timeshift.c:243 +#: src/dvr/dvr_autorec.c:1335 +msgid "Maximum season" +msgstr "" + +#: src/timeshift.c:241 msgid "Maximum size (MB)" msgstr "" -#: src/input/mpegts/iptv/iptv.c:801 +#: src/input/mpegts/iptv/iptv.c:884 msgid "Maximum time to wait (in seconds) for a stream before a timeout." msgstr "" -#: src/input/mpegts/iptv/iptv.c:800 +#: src/input/mpegts/iptv/iptv.c:883 msgid "Maximum timeout (seconds)" msgstr "" -#: src/epg.c:2427 +#: src/dvr/dvr_autorec.c:1318 +msgid "Maximum year" +msgstr "" + +#: src/epg.c:1927 msgid "Medicine" msgstr "" -#: src/epg.c:2285 +#: src/epg.c:1785 msgid "Melodrama" msgstr "" -#: src/memoryinfo.c:36 +#: src/memoryinfo.c:37 msgid "Memory Information" msgstr "" -#: src/service_mapper.c:524 src/bouquet.c:736 +#: src/service_mapper.c:617 src/bouquet.c:754 msgid "Merge same name" msgstr "" -#: src/service_mapper.c:525 -msgid "Merge services with the same name to one channel." +#: src/service_mapper.c:618 +msgid "Merge services with the same name into one channel." msgstr "" -#: src/htsp_server.c:3166 +#: src/htsp_server.c:3430 msgid "Method not found" msgstr "" -#: src/access.c:1806 +#: src/profile.c:1618 +msgid "Mime type" +msgstr "" + +#: src/profile.c:1619 +msgid "Mime type string (for example 'video/mp2t')." +msgstr "" + +#: src/access.c:1915 msgid "Minimal channel number" msgstr "" -#: src/dvr/dvr_autorec.c:1158 +#: src/dvr/dvr_autorec.c:1287 msgid "Minimum duration" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:657 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:710 msgid "Minimum rotor time (seconds)" msgstr "" -#: src/service.c:146 +#: src/dvr/dvr_autorec.c:1327 +msgid "Minimum season" +msgstr "" + +#: src/dvr/dvr_autorec.c:1309 +msgid "Minimum year" +msgstr "" + +#: src/tvhlog.c:790 src/config.c:2195 src/satip/server.c:669 +#: src/dvr/dvr_config.c:912 +msgid "Miscellaneous Settings" +msgstr "" + +#: src/service.c:137 msgid "Missing In PAT/SDT" msgstr "" -#: src/descrambler/capmt.c:2381 +#: src/descrambler/capmt.c:2716 msgid "Mode" msgstr "" -#: src/input/mpegts/satip/satip.c:415 +#: src/input/mpegts/satip/satip.c:482 msgid "Model description" msgstr "" -#: src/input/mpegts/satip/satip.c:423 +#: src/input/mpegts/satip/satip.c:490 msgid "Model name" msgstr "" -#: src/input/mpegts/satip/satip.c:431 +#: src/input/mpegts/satip/satip.c:498 msgid "Model number" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:465 src/input/mpegts/mpegts_mux_dvb.c:559 +#: src/input/mpegts/mpegts_mux_dvb.c:489 src/input/mpegts/mpegts_mux_dvb.c:599 msgid "Modulation" msgstr "" -#: src/epggrab/channel.c:762 +#: src/epggrab/channel.c:780 msgid "Module" msgstr "" -#: src/epggrab/channel.c:752 +#: src/epggrab/channel.c:770 msgid "Module ID" msgstr "" -#: src/epggrab/channel.c:753 +#: src/epggrab/channel.c:771 msgid "Module ID used to grab EPG data." msgstr "" -#: src/dvr/dvr_autorec.c:772 +#: src/dvr/dvr_autorec.c:883 msgid "Mon" msgstr "" -#: src/tvhlog.c:81 -msgid "Monitonic timer" -msgstr "" - -#: src/profile.c:1693 -msgid "Mono" -msgstr "" - -#: src/main.c:882 +#: src/main.c:949 msgid "More verbose libav log" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:710 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:772 msgid "Motor rate (in milliseconds/deg)." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:709 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:771 msgid "Motor rate (milliseconds/deg)" msgstr "" -#: src/epg.c:2341 +#: src/epg.c:1841 msgid "Motor sport" msgstr "" -#: src/epg.c:2445 +#: src/epg.c:1945 msgid "Motoring" msgstr "" -#: src/epg.c:2280 +#: src/epg.c:1780 msgid "Movie" msgstr "" -#: src/epg.c:2289 src/epg.c:2290 src/epg.c:2291 src/epg.c:2292 src/epg.c:2293 -#: src/epg.c:2294 src/epg.c:2295 +#: src/epg.c:1789 src/epg.c:1790 src/epg.c:1791 src/epg.c:1792 src/epg.c:1793 +#: src/epg.c:1794 src/epg.c:1795 msgid "Movie / drama" msgstr "" -#: src/epggrab.c:351 +#: src/epggrab.c:442 msgid "" "Multiple lines of the cron time specification. The default cron triggers the " -"Over-the-air grabber daily at 02:04 and 14:04. See Help on how to define " -"your own." +"internal grabbers daily at 12:04 and 00:04. See Help on how to define your " +"own." msgstr "" -#: src/epggrab.c:328 +#: src/epggrab.c:474 msgid "" "Multiple lines of the cron time specification. The default cron triggers the " -"internal grabbers daily at 12:04 and 00:04. See Help on how to define your " -"own." +"over-the-air grabber daily at 02:04 and 14:04. See Help on how to define " +"your own." msgstr "" -#: src/epg.c:2370 +#: src/epg.c:1870 msgid "Music" msgstr "" -#: src/epg.c:2377 src/epg.c:2378 src/epg.c:2379 src/epg.c:2380 src/epg.c:2381 -#: src/epg.c:2382 src/epg.c:2383 src/epg.c:2384 src/epg.c:2385 +#: src/epg.c:1877 src/epg.c:1878 src/epg.c:1879 src/epg.c:1880 src/epg.c:1881 +#: src/epg.c:1882 src/epg.c:1883 src/epg.c:1884 src/epg.c:1885 msgid "Music / Ballet / Dance" msgstr "" -#: src/epg.c:2375 +#: src/epg.c:1875 msgid "Musical" msgstr "" -#: src/input/mpegts/mpegts_service.c:104 -#: src/input/mpegts/mpegts_mux_sched.c:145 +#: src/input/mpegts/mpegts_service.c:106 +#: src/input/mpegts/mpegts_mux_sched.c:146 msgid "Mux" msgstr "" -#: src/tvhlog.c:148 src/input/mpegts/mpegts_mux_sched.c:127 +#: src/tvhlog.c:160 msgid "Mux Scheduler" msgstr "" -#: src/input/mpegts/mpegts_service.c:112 +#: src/input/mpegts/mpegts_service.c:114 msgid "Mux UUID" msgstr "" -#: src/satip/server.c:662 +#: src/satip/server.c:744 msgid "Mux handling" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:168 +#: src/input/mpegts/iptv/iptv_mux.c:195 msgid "Mux name" msgstr "" -#: src/streaming.c:457 +#: src/streaming.c:479 msgid "Mux not enabled" msgstr "" -#: src/tvhlog.c:123 +#: src/tvhlog.c:133 msgid "Muxer" msgstr "" -#: src/input/mpegts/mpegts_mux.c:399 +#: src/satip/server.c:657 +msgid "NAT Settings" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:403 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:56 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:69 #: src/input/mpegts/linuxdvb/linuxdvb_switch.c:94 msgid "NONE" msgstr "" -#: src/channels.c:397 src/channels.c:1456 src/bouquet.c:1038 -#: src/memoryinfo.c:45 src/epggrab/module.c:129 src/epggrab/channel.c:657 -#: src/epggrab/channel.c:798 src/dvr/dvr_autorec.c:1018 -#: src/dvr/dvr_timerec.c:546 src/input/mpegts/mpegts_input.c:264 -#: src/input/mpegts/mpegts_mux.c:564 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1438 -#: src/input/mpegts/satip/satip_satconf.c:344 +#: src/channels.c:432 src/channels.c:1793 src/bouquet.c:1065 +#: src/memoryinfo.c:46 src/epggrab/module.c:152 src/epggrab/channel.c:674 +#: src/epggrab/channel.c:816 src/dvr/dvr_autorec.c:1120 +#: src/dvr/dvr_timerec.c:544 src/input/mpegts/mpegts_input.c:272 +#: src/input/mpegts/mpegts_mux.c:579 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1552 +#: src/input/mpegts/satip/satip_satconf.c:361 +#: src/transcoding/codec/profile_class.c:224 msgid "Name" msgstr "" -#: src/dvr/dvr_db.c:3466 +#: src/dvr/dvr_db.c:4711 msgid "Name (or date) of program the entry is a rerun of." msgstr "" -#: src/dvr/dvr_db.c:3141 +#: src/dvr/dvr_db.c:4319 msgid "Name of channel the entry recorded from." msgstr "" -#: src/memoryinfo.c:46 +#: src/memoryinfo.c:47 msgid "Name of object." msgstr "" -#: src/bouquet.c:1039 +#: src/bouquet.c:1066 msgid "Name of the bouquet." msgstr "" -#: src/descrambler/caclient.c:281 +#: src/descrambler/caclient.c:311 msgid "Name of the client." msgstr "" -#: src/dvr/dvr_timerec.c:547 +#: src/dvr/dvr_timerec.c:545 msgid "Name of the entry." msgstr "" -#: src/epggrab/channel.c:763 +#: src/epggrab/channel.c:781 msgid "Name of the module used to grab EPG data." msgstr "" -#: src/channels.c:455 +#: src/channels.c:501 msgid "" "Name of the module, grabber or channel that should be used to update this " "channels EPG info." msgstr "" -#: src/wizard.c:802 src/input/mpegts/mpegts_network.c:160 +#: src/wizard.c:811 src/input/mpegts/mpegts_network.c:200 msgid "Name of the network." msgstr "" -#: src/dvr/dvr_config.c:857 +#: src/dvr/dvr_config.c:938 msgid "Name of the profile." msgstr "" -#: src/channels.c:1457 +#: src/channels.c:1794 msgid "Name of the tag." msgstr "" -#: src/wizard.c:567 src/wizard.c:575 +#: src/wizard.c:569 src/wizard.c:577 msgid "Name of the tuner." msgstr "" -#: src/input/mpegts/mpegts_input.c:265 +#: src/input/mpegts/mpegts_input.c:273 msgid "Name of the tuner/adapter." msgstr "" -#: src/epggrab/channel.c:806 +#: src/transcoding/codec/profile_class.c:225 +msgid "Name." +msgstr "" + +#: src/epggrab/channel.c:824 msgid "Names" msgstr "" -#: src/epg.c:2426 +#: src/epg.c:1926 msgid "Natural sciences" msgstr "" -#: src/epg.c:2425 +#: src/epg.c:1925 msgid "Nature" msgstr "" -#: src/wizard.c:777 src/wizard.c:801 src/input/mpegts/mpegts_mux.c:548 -#: src/input/mpegts/mpegts_service.c:96 -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:172 +#: src/wizard.c:786 src/wizard.c:810 src/input/mpegts/mpegts_mux.c:563 +#: src/input/mpegts/mpegts_service.c:98 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:206 msgid "Network" msgstr "" -#: src/wizard.c:559 +#: src/wizard.c:561 msgid "Network " msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:501 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:565 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:554 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:618 msgid "Network A" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:513 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:577 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:566 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:630 msgid "Network B" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:589 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:642 msgid "Network C" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:601 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:654 msgid "Network D" msgstr "" -#: src/input/mpegts/mpegts_network.c:175 +#: src/input/mpegts/mpegts_network.c:215 msgid "Network ID (limit scanning)" msgstr "" -#: src/input/mpegts/mpegts_mux.c:556 +#: src/input/mpegts/mpegts_mux.c:571 msgid "Network UUID" msgstr "" -#: src/wizard.c:395 +#: src/wizard.c:397 msgid "Network access" msgstr "" -#: src/input/mpegts/mpegts_network.c:183 +#: src/input/mpegts/mpegts_network.c:223 msgid "Network discovery" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:316 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:502 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:566 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:369 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:555 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:619 msgid "Network for port A." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:354 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:407 msgid "Network for port AA." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:366 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:419 msgid "Network for port AB." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:328 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:514 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:578 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:381 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:567 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:631 msgid "Network for port B." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:378 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:431 msgid "Network for port BA." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:390 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:443 msgid "Network for port BB." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:590 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:643 msgid "Network for port C." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:602 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:655 msgid "Network for port D." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:389 +#: src/input/mpegts/satip/satip_satconf.c:404 msgid "Network group" msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:378 -msgid "Network limit per position" +#: src/input/mpegts/satip/satip_satconf.c:395 +msgid "Network limit per group" msgstr "" -#: src/input/mpegts/mpegts_network.c:159 +#: src/input/mpegts/mpegts_network.c:199 msgid "Network name" msgstr "" -#: src/access.c:2191 +#: src/access.c:2449 msgid "Network prefix" msgstr "" -#: src/wizard.c:668 +#: src/input/mpegts/iptv/iptv_mux.c:96 msgid "Network settings" msgstr "" -#: src/wizard.c:582 src/input/mpegts/satip/satip_frontend.c:233 -#: src/input/mpegts/satip/satip_frontend.c:398 -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:207 +#: src/wizard.c:584 src/input/mpegts/satip/satip_frontend.c:373 +#: src/input/mpegts/satip/satip_frontend.c:578 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:241 msgid "Network type" msgstr "" -#: src/input/mpegts/mpegts_input.c:326 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:289 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1453 -#: src/input/mpegts/satip/satip_satconf.c:397 +#: src/input/mpegts/mpegts_input.c:337 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:342 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1567 +#: src/input/mpegts/satip/satip_satconf.c:415 msgid "Networks" msgstr "" -#: src/dvr/dvr_autorec.c:975 +#: src/dvr/dvr_config.c:782 +msgid "Never" +msgstr "" + +#: src/dvr/dvr_autorec.c:1045 +msgid "New / premiere" +msgstr "" + +#: src/dvr/dvr_autorec.c:1043 msgid "New / premiere / unknown" msgstr "" -#: src/epg.c:2397 +#: src/http.c:711 +msgid "New login" +msgstr "" + +#: src/epg.c:1897 msgid "New media" msgstr "" -#: src/input/mpegts/mpegts_network.c:138 +#: src/input/mpegts/mpegts_network.c:156 msgid "New muxes + changed muxes" msgstr "" -#: src/input/mpegts/mpegts_network.c:137 +#: src/input/mpegts/mpegts_network.c:155 msgid "New muxes only" msgstr "" -#: src/epg.c:2298 src/epg.c:2299 +#: src/epg.c:1798 src/epg.c:1799 msgid "News" msgstr "" -#: src/epg.c:2303 src/epg.c:2304 src/epg.c:2305 src/epg.c:2306 src/epg.c:2307 -#: src/epg.c:2308 src/epg.c:2309 src/epg.c:2310 src/epg.c:2311 src/epg.c:2312 -#: src/epg.c:2313 +#: src/epg.c:1803 src/epg.c:1804 src/epg.c:1805 src/epg.c:1806 src/epg.c:1807 +#: src/epg.c:1808 src/epg.c:1809 src/epg.c:1810 src/epg.c:1811 src/epg.c:1812 +#: src/epg.c:1813 msgid "News / Current Affairs" msgstr "" -#: src/epg.c:2300 +#: src/epg.c:1800 msgid "News magazine" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:170 +#: src/input/mpegts/satip/satip_frontend.c:279 msgid "Next tune delay in ms (0-2000)" msgstr "" -#: src/access.c:1396 +#: src/access.c:1493 msgid "No" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:124 +#: src/streaming.c:499 +msgid "No A/V data received" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:126 msgid "No PIN" msgstr "" -#: src/streaming.c:481 +#: src/streaming.c:509 msgid "No access" msgstr "" -#: src/main.c:984 +#: src/main.c:1053 msgid "No adapters specified!\n" msgstr "" -#: src/streaming.c:471 +#: src/streaming.c:493 msgid "No assigned adapters" msgstr "" -#: src/dvr/dvr_autorec.c:796 +#: src/streaming.c:497 +msgid "No channel enabled" +msgstr "" + +#: src/dvr/dvr_autorec.c:907 msgid "No days" msgstr "" -#: src/streaming.c:479 +#: src/streaming.c:507 msgid "No descrambler" msgstr "" -#: src/streaming.c:455 +#: src/streaming.c:477 msgid "No free adapter" msgstr "" -#: src/streaming.c:483 +#: src/streaming.c:511 msgid "No input detected" msgstr "" -#: src/config.c:1963 +#: src/dvr/dvr_autorec.c:950 +msgid "No rating needed" +msgstr "" + +#: src/config.c:2088 msgid "No scheme" msgstr "" -#: src/streaming.c:469 +#: src/streaming.c:491 msgid "No service assigned to channel" msgstr "" -#: src/streaming.c:463 +#: src/streaming.c:485 msgid "No service enabled" msgstr "" -#: src/streaming.c:467 +#: src/streaming.c:489 msgid "No source available" msgstr "" -#: src/tvhlog.c:89 +#: src/descrambler/cccam.c:1006 +msgid "Node ID" +msgstr "" + +#: src/tvhlog.c:98 msgid "Node subsystem" msgstr "" -#: src/tvhlog.c:74 src/service.c:156 src/profile.c:266 -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:262 -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:486 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:403 +#: src/tvhlog.c:83 src/service.c:147 src/profile.c:273 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:263 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:600 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:450 src/descrambler/cccam.c:975 msgid "None" msgstr "" -#: src/profile.c:250 src/dvr/dvr_db.c:2570 +#: src/profile.c:257 src/dvr/dvr_db.c:3501 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:233 msgid "Normal" msgstr "" -#: src/input/mpegts/satip/satip.c:261 +#: src/input/mpegts/satip/satip.c:305 msgid "" "Not all SAT>IP servers use the same signal scaling. Change this setting if " "the signal level displayed within Tvheadend looks too low." msgstr "" -#: src/streaming.c:485 +#: src/streaming.c:513 msgid "Not enough disk space" msgstr "" -#: src/htsp_server.c:2761 +#: src/htsp_server.c:2991 msgid "Not enough memory" msgstr "" -#: src/input/mpegts/mpegts_input.c:202 +#: src/input/mpegts/mpegts_input.c:203 msgid "Not linked" msgstr "" -#: src/channels.c:357 src/profile.c:1676 src/dvr/dvr_db.c:2567 +#: src/channels.c:391 src/profile.c:2259 msgid "Not set" msgstr "" -#: src/dvr/dvr_config.c:767 +#: src/dvr/dvr_config.c:834 msgid "Not set (none or channel configuration)" msgstr "" -#: src/dvr/dvr_db.c:3018 src/dvr/dvr_autorec.c:671 +#: src/dvr/dvr_db.c:4179 src/dvr/dvr_autorec.c:782 msgid "Not set (use channel or DVR configuration)" msgstr "" -#: src/channels.c:409 src/epggrab/channel.c:652 src/epggrab/channel.c:816 +#: src/channels.c:444 src/epggrab/channel.c:669 src/epggrab/channel.c:834 msgid "Number" msgstr "" -#: src/dvr/dvr_db.c:3222 -msgid "Number of days to keep the file." +#: src/dvr/dvr_config.c:985 +msgid "Number of days to keep recorded files." msgstr "" -#: src/dvr/dvr_autorec.c:1214 src/dvr/dvr_timerec.c:640 -msgid "Number of days to keep the recorded file." +#: src/dvr/dvr_db.c:4449 +msgid "Number of days to keep the file." msgstr "" -#: src/dvr/dvr_config.c:914 -msgid "Number of days to keep the recorded files." +#: src/dvr/dvr_autorec.c:1378 src/dvr/dvr_timerec.c:641 +msgid "Number of days to keep the recorded file." msgstr "" -#: src/dvr/dvr_db.c:3212 src/dvr/dvr_timerec.c:630 +#: src/dvr/dvr_db.c:4439 src/dvr/dvr_timerec.c:631 msgid "Number of days to retain entry information." msgstr "" -#: src/dvr/dvr_autorec.c:1204 +#: src/dvr/dvr_autorec.c:1368 msgid "Number of days to retain information about recording." msgstr "" -#: src/dvr/dvr_config.c:903 -msgid "" -"Number of days to retain information about recordings. Once this period is " -"exceeded, duplicate detection will not be possible anymore." -msgstr "" - -#: src/dvr/dvr_db.c:3314 +#: src/dvr/dvr_db.c:4541 msgid "Number of errors that occurred during recording (Transport errors)." msgstr "" -#: src/dvr/dvr_db.c:3306 +#: src/dvr/dvr_db.c:4533 msgid "Number of errors that occurred during recording." msgstr "" -#: src/wizard.c:1003 +#: src/dvr/dvr_config.c:996 +msgid "" +"Number of minutes after playback has finished before file should be " +"automatically removed (unless its retention is 'forever'). Note that some " +"clients may pre-cache playback which means the recording will be marked as " +"played when the client has cached the data, which may be before the end of " +"the programme is actually watched." +msgstr "" + +#: src/wizard.c:1029 msgid "Number of muxes found." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:238 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:276 msgid "" "Number of repeats for the DiseqC commands (default is zero - no DiseqC " "repeats). Note: this represents the number of repeats, not the number of " @@ -4514,7 +5714,7 @@ msgid "" "once, then send one repeat', etc." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:120 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:171 msgid "" "Number of repeats for the tune requests (default is zero - no repeats). " "Note: this represents the number of repeats, not the number of requests - so " @@ -4522,1182 +5722,1534 @@ msgid "" "one repeat', etc." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:361 +#: src/input/mpegts/satip/satip_satconf.c:378 msgid "Number of seconds to wait before timing out." msgstr "" -#: src/bouquet.c:1083 +#: src/profile.c:1638 +msgid "Number of seconds to wait for spawn to die." +msgstr "" + +#: src/bouquet.c:1110 msgid "Number of services." msgstr "" -#: src/dvr/dvr_db.c:3241 +#: src/dvr/dvr_db.c:4468 msgid "Number of times this recording was played." msgstr "" -#: src/main.c:897 +#: src/main.c:964 msgid "Number of tsfile tuners" msgstr "" -#: src/streaming.c:433 src/input/mpegts/mpegts_mux.c:400 +#: src/config.c:2583 +msgid "Number of tuners to export for HDHomeRun Server Emulation" +msgstr "" + +#: src/streaming.c:451 src/input/mpegts/mpegts_mux.c:404 msgid "OK" msgstr "" -#: src/input/mpegts/mpegts_mux.c:402 +#: src/input/mpegts/mpegts_mux.c:406 msgid "OK (partial)" msgstr "" -#: src/descrambler/capmt.c:2365 +#: src/descrambler/capmt.c:2618 msgid "OSCam (rev >= 9095)" msgstr "" -#: src/descrambler/capmt.c:2364 +#: src/descrambler/capmt.c:2612 msgid "OSCam TCP (rev >= 9574)" msgstr "" -#: src/descrambler/capmt.c:2362 +#: src/descrambler/capmt.c:2606 msgid "OSCam net protocol (rev >= 10389)" msgstr "" -#: src/descrambler/capmt.c:2361 -msgid "OSCam new pc-nodmx (rev >= 10389)" +#: src/descrambler/capmt.c:2615 +msgid "OSCam pc-nodmx (rev >= 9756)" msgstr "" -#: src/descrambler/capmt.c:2363 -msgid "OSCam pc-nodmx (rev >= 9756)" +#: src/epggrab.c:364 +msgid "OTA (Over-the-air) Genre Translation" +msgstr "" + +#: src/epggrab.c:360 +msgid "OTA (Over-the-air) Grabber Settings" +msgstr "" + +#: src/epggrab/module/xmltv.c:1094 +msgid "" +"Obtain list of credits (actors, etc.), keywords and extra information from " +"the xml tags (if available). Some xmltv providers supply a list of actors " +"and additional keywords to describe programmes. This option will retrieve " +"this additional information. This can be very detailed (20+ actors per " +"movie) and will take a lot of memory and resources on this box, and will " +"pass this information to your client machines and GUI too, using memory and " +"resources on those boxes too. Do not enable on low-spec machines." msgstr "" -#: src/descrambler/constcw.c:336 src/descrambler/constcw.c:402 +#: src/descrambler/constcw.c:375 src/descrambler/constcw.c:448 +#: src/descrambler/constcw.c:521 src/descrambler/constcw.c:594 msgid "Odd key" msgstr "" -#: src/descrambler/constcw.c:337 src/descrambler/constcw.c:403 +#: src/descrambler/constcw.c:376 src/descrambler/constcw.c:449 +#: src/descrambler/constcw.c:522 src/descrambler/constcw.c:595 msgid "Odd key." msgstr "" -#: src/input/mpegts/mpegts_service.c:76 +#: src/input/mpegts/mpegts_service.c:78 +#: src/input/mpegts/satip/satip_frontend.c:233 msgid "Off" msgstr "" -#: src/bouquet.c:1116 +#: src/bouquet.c:1143 msgid "Offset the mapped channel numbers by x (value here + channel number)." msgstr "" -#: src/descrambler/capmt.c:2366 +#: src/descrambler/capmt.c:2621 msgid "Older OSCam" msgstr "" -#: src/input/mpegts/mpegts_service.c:77 +#: src/input/mpegts/mpegts_service.c:79 +#: src/input/mpegts/satip/satip_frontend.c:234 msgid "On" msgstr "" -#: src/dvr/dvr_db.c:2595 src/dvr/dvr_config.c:757 +#: src/dvr/dvr_db.c:3526 src/dvr/dvr_config.c:824 msgid "On file removal" msgstr "" -#: src/timeshift.c:200 +#: src/timeshift.c:201 msgid "On-demand (no first rewind)" msgstr "" -#: src/epggrab/channel.c:844 +#: src/epggrab/channel.c:862 msgid "Once per auto channel" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:227 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:265 msgid "" "One tune request (setup) is sent before the DiseqC sequence (voltage, tone " "settings). Some linux drivers require this procedure." msgstr "" -#: src/input/mpegts/mpegts_mux.c:489 -msgid "Only Bulsatcom 39E" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:484 -msgid "Only EIT" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:492 -msgid "Only OpenTV Sky Ausat" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:491 -msgid "Only OpenTV Sky Italia" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:490 -msgid "Only OpenTV Sky UK" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:485 -msgid "Only PSIP (ATSC)" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:486 -msgid "Only UK Freesat" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:487 -msgid "Only UK Freeview" -msgstr "" - -#: src/input/mpegts/mpegts_mux.c:488 -msgid "Only Viasat Baltic" -msgstr "" - -#: src/timeshift.c:204 +#: src/timeshift.c:202 msgid "" "Only activate timeshift when the client makes the first rewind, fast-forward " "or pause request. Note, because there is no buffer on the first request " "rewinding is not possible at that point." msgstr "" -#: src/channels.c:1472 +#: src/webui/comet.c:378 +msgid "Only admin can watch the realtime log." +msgstr "" + +#: src/channels.c:1809 msgid "" "Only allow users with this tag (or those with no tags at all) set in access " "configuration to use the tag." msgstr "" -#: src/epggrab/module/xmltv.c:762 +#: src/epggrab/module/xmltv.c:1131 msgid "Only digits" msgstr "" -#: src/input/mpegts/mpegts_service.c:78 +#: src/input/mpegts/mpegts_service.c:80 msgid "Only preferred CA PID" msgstr "" -#: src/config.c:2306 +#: src/config.c:2748 msgid "" "Only update the system clock (doesn't affect NTP driver) if the delta " "between the system clock and DVB time is greater than this. This can help " "stop excessive oscillations on the system clock." msgstr "" -#: src/main.c:836 +#: src/main.c:903 msgid "Only use specified DVB adapters (comma-separated, -1 = none)" msgstr "" -#: src/epggrab/channel.c:845 +#: src/epggrab/channel.c:863 msgid "" "Only use this EPG data once when automatically determining what EPG data to " "set for a channel." msgstr "" -#: src/tvhlog.c:162 +#: src/tvhlog.c:174 msgid "OpenTV EPG" msgstr "" -#: src/input/mpegts/mpegts_service.c:144 +#: src/input/mpegts/mpegts_service.c:146 msgid "OpenTV channel number" msgstr "" -#: src/epg.c:2375 +#: src/epg.c:1875 msgid "Opera" msgstr "" -#: src/bouquet.c:1002 +#: src/bouquet.c:1029 msgid "Options to use/used when mapping - see Help for details." msgstr "" -#: src/epggrab/channel.c:856 +#: src/epggrab/channel.c:874 msgid "Options used when updating channels." msgstr "" #: src/input/mpegts/mpegts_network_dvb.c:306 -#: src/input/mpegts/mpegts_mux_dvb.c:511 +#: src/input/mpegts/mpegts_mux_dvb.c:535 msgid "Orbital position" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:628 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:681 msgid "Orbital positions" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:629 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:682 msgid "Orbital positions." msgstr "" -#: src/input/mpegts/mpegts_mux.c:580 +#: src/input/mpegts/mpegts_mux.c:595 msgid "Original network ID" msgstr "" -#: src/descrambler/capmt.c:2382 +#: src/descrambler/capmt.c:2717 msgid "Oscam mode." msgstr "" -#: src/esfilter.c:1113 -msgid "Other Stream Filter" +#: src/descrambler/cccam.c:976 +msgid "Oscam-EXT" msgstr "" -#: src/main.c:901 -msgid "Output directory for tsdebug" +#: src/streaming.c:501 +msgid "Other service without A/V streams" msgstr "" -#: src/epggrab/module.c:57 +#: src/epggrab/module.c:54 msgid "Over-the-air" msgstr "" -#: src/epggrab.c:350 +#: src/epggrab.c:473 msgid "Over-the-air Cron multi-line" msgstr "" -#: src/input/mpegts/mpegts_input.c:272 +#: src/epggrab/module/eit.c:1570 +msgid "Over-the-air EIT EPG grabber" +msgstr "" + +#: src/input/mpegts/mpegts_input.c:280 msgid "Over-the-air EPG" msgstr "" -#: src/epggrab/module.c:218 -msgid "Over-the-air EPG grabber" +#: src/epggrab/module.c:250 +msgid "Over-the-air EPG grabber with scraping" msgstr "" -#: src/epggrab.c:270 -msgid "Over-the-air grabbers" +#: src/epggrab.c:497 +msgid "Over-the-air Genre Translation" msgstr "" -#: src/service.c:155 +#: src/service.c:146 msgid "Override disabled" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:234 -#: src/input/mpegts/satip/satip_frontend.c:399 +#: src/transcoding/codec/codecs/libs/libx26x.c:196 +#: src/transcoding/codec/codecs/libs/libx26x.c:295 +msgid "" +"Override the configuration using a ':' separated list of key=value " +"parameters." +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:374 +#: src/input/mpegts/satip/satip_frontend.c:579 msgid "Override the frontend type." msgstr "" -#: src/dvr/dvr_db.c:3260 src/dvr/dvr_autorec.c:1279 src/dvr/dvr_timerec.c:660 +#: src/dvr/dvr_db.c:4487 src/dvr/dvr_autorec.c:1424 src/dvr/dvr_timerec.c:661 msgid "Owner" msgstr "" -#: src/dvr/dvr_db.c:3261 src/dvr/dvr_timerec.c:661 +#: src/dvr/dvr_db.c:4488 src/dvr/dvr_timerec.c:662 msgid "Owner of the entry." msgstr "" -#: src/dvr/dvr_autorec.c:1280 +#: src/dvr/dvr_autorec.c:1425 msgid "Owner of the rule." msgstr "" -#: src/input/mpegts/mpegts_mux.c:393 +#: src/tvhlog.c:127 +msgid "PCR Clocks" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:396 msgid "PEND" msgstr "" -#: src/esfilter.c:679 src/esfilter.c:774 src/esfilter.c:869 src/esfilter.c:964 -#: src/esfilter.c:1069 src/esfilter.c:1151 +#: src/esfilter.c:671 src/esfilter.c:767 src/esfilter.c:863 src/esfilter.c:958 +#: src/esfilter.c:1066 src/esfilter.c:1149 msgid "PID" msgstr "" -#: src/input/mpegts/satip/satip.c:316 +#: src/input/mpegts/satip/satip.c:373 msgid "PIDs 21 in setup" msgstr "" -#: src/input/mpegts/satip/satip.c:297 -msgid "PIDs in setup" -msgstr "" - -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:482 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:546 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:168 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:206 -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:214 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:544 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:608 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:181 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:239 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:639 msgid "PIN" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:223 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:648 msgid "PIN inquiry match string" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:224 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:649 msgid "PIN inquiry match string." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:483 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:547 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:545 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:609 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:182 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:240 msgid "PIN." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:269 +#: src/input/mpegts/mpegts_mux_dvb.c:266 src/input/mpegts/mpegts_mux_dvb.c:338 +#: src/input/mpegts/mpegts_mux_dvb.c:886 src/input/mpegts/mpegts_mux_dvb.c:1073 msgid "PLP ID" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:501 +#: src/input/mpegts/mpegts_mux_dvb.c:525 msgid "PLS code" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:493 +#: src/input/mpegts/mpegts_mux_dvb.c:517 msgid "PLS mode" msgstr "" -#: src/dvr/dvr_db.c:3388 +#: src/descrambler/capmt.c:2752 +msgid "PMT Mode" +msgstr "" + +#: src/descrambler/capmt.c:2753 +msgid "PMT mode." +msgstr "" + +#: src/config.c:2512 +msgid "PROXY protocol & X-Forwarded-For" +msgstr "" + +#: src/config.c:2513 +msgid "" +"PROXY protocol is an extension for support incoming TCP connections from a " +"remote server (like a firewall) sending the original IP address of the " +"client. The HTTP header 'X-Forwarded-For' do the same with HTTP connections. " +"Both enable tunneled connections.This option should be disabled for standard " +"usage." +msgstr "" + +#: src/config.c:2691 +msgid "Packet backlog" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libx26x.c:195 +#: src/transcoding/codec/codecs/libs/libx26x.c:294 +msgid "Parameters" +msgstr "" + +#: src/dvr/dvr_db.c:4623 msgid "Parent entry" msgstr "" -#: src/dvr/dvr_db.c:3389 +#: src/dvr/dvr_db.c:4624 msgid "Parent entry." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:202 +#: src/dvr/dvr_db.c:4796 +msgid "Parental rating label UUID." +msgstr "" + +#: src/config.c:2715 +msgid "Parse HbbTV info" +msgstr "" + +#: src/config.c:2716 +msgid "Parse HbbTV information from services." +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:332 +msgid "Pass Spectrum inversion to the SAT>IP server." +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:331 +msgid "Pass specinv" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:322 msgid "Pass subscription weight" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:203 +#: src/input/mpegts/satip/satip_frontend.c:323 msgid "" "Pass subscription weight to the SAT>IP server (Tvheadend specific extension)." msgstr "" -#: src/tvhlog.c:124 +#: src/channels.c:550 +msgid "Pass timeshift commands to a remote RTSP server" +msgstr "" + +#: src/tvhlog.c:134 msgid "Pass-thru muxer" msgstr "" -#: src/tvhlog.c:115 +#: src/tvhlog.c:124 msgid "Passthrough Muxer SI Tables" msgstr "" -#: src/access.c:2047 src/wizard.c:451 src/descrambler/cwc.c:1841 +#: src/access.c:2281 src/wizard.c:453 src/descrambler/cclient.c:1387 msgid "Password" msgstr "" -#: src/access.c:2048 +#: src/access.c:2282 msgid "Password for the entry." msgstr "" -#: src/access.c:2056 +#: src/access.c:2290 msgid "Password2" msgstr "" -#: src/epggrab/module.c:178 src/epggrab/module.c:205 src/epggrab/channel.c:771 +#: src/epggrab/module.c:201 src/epggrab/module.c:228 src/epggrab/channel.c:789 msgid "Path" msgstr "" -#: src/config.c:2353 +#: src/config.c:2427 msgid "" "Path to a directory (folder) containing your picon collection. See Help for " "more detailed information." msgstr "" -#: src/config.c:2328 +#: src/config.c:2402 msgid "" "Path to an icon for this channel. This can be named however you wish, as " "either a local (file://) or remote (http://) image. See Help for more " "infomation." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:71 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:105 msgid "Path to the frontend used by the device." msgstr "" -#: src/epggrab/module.c:179 +#: src/epggrab/module.c:202 msgid "Path to the grabber executable." msgstr "" -#: src/epggrab/module.c:206 +#: src/epggrab/module.c:229 msgid "Path to the socket Tvheadend will read data from." msgstr "" -#: src/timeshift.c:215 +#: src/timeshift.c:213 msgid "" "Path to where the timeshift data will be stored. If nothing is specified " "this will default to CONF_DIR/timeshift/buffer." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:120 -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:259 +#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:160 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:684 msgid "Path used by the device." msgstr "" -#: src/dvr/dvr_config.c:1061 +#: src/dvr/dvr_config.c:1127 msgid "" "Path where the recordings are stored. If components of the path do not " "exist, Tvheadend will try to create them." msgstr "" -#: src/memoryinfo.c:77 +#: src/memoryinfo.c:78 msgid "Peak count of objects" msgstr "" -#: src/memoryinfo.c:61 +#: src/memoryinfo.c:62 msgid "Peak size" msgstr "" -#: src/epg.c:2389 +#: src/epg.c:1889 msgid "Performing arts" msgstr "" -#: src/epggrab.c:315 +#: src/epggrab.c:409 msgid "Periodically save EPG to disk (hours)" msgstr "" -#: src/access.c:1665 src/config.c:2093 +#: src/access.c:2299 +msgid "Persistent authentication" +msgstr "" + +#: src/access.c:2311 +msgid "Persistent authentication code" +msgstr "" + +#: src/access.c:1774 msgid "Persistent user interface level" msgstr "" -#: src/epg.c:2427 -msgid "Physiology" +#: src/config.c:2275 +msgid "Persistent view level" msgstr "" -#: src/profile.c:1333 -msgid "Pick the stream with given audio type only." +#: src/epg.c:1927 +msgid "Physiology" msgstr "" -#: src/config.c:2044 -msgid "Picon" +#: src/profile.c:1947 +msgid "Pick the stream with given audio type only." msgstr "" -#: src/config.c:2364 +#: src/config.c:2438 msgid "Picon name scheme" msgstr "" -#: src/config.c:2352 +#: src/config.c:2426 msgid "Picon path" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:479 +#: src/input/mpegts/mpegts_mux_dvb.c:503 msgid "Pilot" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:461 +#: src/transcoding/codec/profile_video_class.c:223 +msgid "Pixel format" +msgstr "" + +#: src/config.c:2109 +msgid "Plain (insecure)" +msgstr "" + +#: src/webui/webui.c:193 +#, c-format +msgid "" +"Please, follow %s link and cancel the next authorization to correctly clear " +"the cached browser credentals (login and password cache). Then click to the " +"'Default login' (anonymous access) or 'New login' link in the error page to " +"reauthenticate." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:485 msgid "Polarization" msgstr "" -#: src/epg.c:2406 +#: src/epg.c:1906 msgid "Political issues" msgstr "" -#: src/tvhlog.c:83 +#: src/tvhlog.c:92 msgid "Poll multiplexer" msgstr "" -#: src/epg.c:2371 +#: src/epg.c:1871 msgid "Pop" msgstr "" -#: src/epg.c:2392 +#: src/epg.c:1892 msgid "Popular culture" msgstr "" -#: src/descrambler/cwc.c:1858 +#: src/descrambler/cclient.c:1406 msgid "Port" msgstr "" -#: src/descrambler/cwc.c:1859 +#: src/descrambler/cclient.c:1407 msgid "Port to connect to." msgstr "" -#: src/descrambler/capmt.c:2399 -msgid "Port to listen on." +#: src/descrambler/capmt.c:2735 +msgid "Port to listen on or to connect to." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:148 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:186 -#: src/input/mpegts/satip/satip_satconf.c:369 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:189 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:247 +#: src/input/mpegts/satip/satip_satconf.c:386 msgid "Position" msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:370 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:190 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:248 +msgid "Position ID." +msgstr "" + +#: src/input/mpegts/satip/satip_satconf.c:387 msgid "Position of the input." msgstr "" -#: src/dvr/dvr_config.c:1040 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:153 +msgid "Position to send to the external command" +msgstr "" + +#: src/dvr/dvr_config.c:1466 msgid "Post-processor command" msgstr "" -#: src/channels.c:481 src/dvr/dvr_db.c:3094 src/dvr/dvr_config.c:975 +#: src/channels.c:527 src/dvr/dvr_db.c:4272 src/dvr/dvr_config.c:1030 msgid "Post-recording padding" msgstr "" -#: src/dvr/dvr_config.c:1050 +#: src/dvr/dvr_config.c:1476 msgid "Post-remove command" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:111 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:162 msgid "Power save" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:152 -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:101 -msgid "Power-up time (ms) (15-200)" +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:124 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:102 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:150 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:208 +msgid "Power up time (ms) (10-500)" msgstr "" -#: src/wizard.c:791 src/input/mpegts/mpegts_network_dvb.c:247 +#: src/wizard.c:800 src/input/mpegts/mpegts_network_dvb.c:247 #: src/input/mpegts/mpegts_network_dvb.c:270 #: src/input/mpegts/mpegts_network_dvb.c:293 #: src/input/mpegts/mpegts_network_dvb.c:326 #: src/input/mpegts/mpegts_network_dvb.c:349 -#: src/input/mpegts/mpegts_network_dvb.c:372 -#: src/input/mpegts/mpegts_network_dvb.c:395 -#: src/input/mpegts/mpegts_network_dvb.c:418 -#: src/input/mpegts/mpegts_network_dvb.c:441 +#: src/input/mpegts/mpegts_network_dvb.c:382 +#: src/input/mpegts/mpegts_network_dvb.c:405 +#: src/input/mpegts/mpegts_network_dvb.c:428 +#: src/input/mpegts/mpegts_network_dvb.c:451 +#: src/input/mpegts/mpegts_network_dvb.c:474 msgid "Pre-defined muxes" msgstr "" -#: src/dvr/dvr_config.c:1029 +#: src/dvr/dvr_config.c:1455 msgid "Pre-processor command" msgstr "" -#: src/channels.c:466 src/dvr/dvr_db.c:3066 src/dvr/dvr_config.c:958 +#: src/channels.c:512 src/dvr/dvr_db.c:4244 src/dvr/dvr_config.c:1014 msgid "Pre-recording padding" msgstr "" -#: src/epg.c:2353 +#: src/epg.c:1853 msgid "Pre-school children's programs" msgstr "" -#: src/config.c:2317 -msgid "Prefer picons over channel name" +#: src/wizard.c:965 +msgid "Predefined Muxes" msgstr "" -#: src/input/mpegts/mpegts_service.c:212 +#: src/config.c:2391 +msgid "Prefer picons over channel icons" +msgstr "" + +#: src/input/mpegts/mpegts_service.c:214 msgid "Preferred CA PID" msgstr "" -#: src/profile.c:1889 +#: src/transcoding/codec/profile_audio_class.c:267 +#: src/transcoding/codec/profile_audio_class.c:277 +#: src/transcoding/codec/profile_audio_class.c:287 msgid "Preferred audio language." msgstr "" -#: src/profile.c:401 +#: src/profile.c:434 msgid "Preferred service video type" msgstr "" -#: src/input/mpegts/satip/satip.c:463 +#: src/input/mpegts/satip/satip.c:530 msgid "Presentation" msgstr "" -#: src/input/mpegts/satip/satip.c:464 +#: src/input/mpegts/satip/satip.c:531 msgid "Presentation details." msgstr "" -#: src/epg.c:2396 +#: src/transcoding/codec/codecs/libs/libx26x.c:171 +#: src/transcoding/codec/codecs/libs/libx26x.c:270 +msgid "Preset" +msgstr "" + +#: src/epg.c:1896 msgid "Press" msgstr "" -#: src/access.c:1666 +#: src/access.c:1775 msgid "" "Prevent the user from overriding the default user interface level setting " "and removes the view level drop-dowm from the interface." msgstr "" -#: src/config.c:2094 +#: src/config.c:2276 msgid "" -"Prevents users from overriding the above user interface level setting and " -"removes the view level drop-dowm from the interface." +"Prevent users from overriding the view level setting. This option shows or " +"hides the View level drop-down (next to the Help button)." msgstr "" -#: src/epggrab/module.c:156 src/dvr/dvr_db.c:3200 src/dvr/dvr_autorec.c:1180 -#: src/dvr/dvr_timerec.c:619 src/input/mpegts/mpegts_input.c:240 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1445 -#: src/input/mpegts/satip/satip_satconf.c:352 src/input/mpegts/iptv/iptv.c:759 -#: src/input/mpegts/iptv/iptv_mux.c:123 +#: src/streaming.c:474 +msgid "Previously recorded" +msgstr "" + +#: src/epggrab/module.c:179 src/dvr/dvr_db.c:4424 src/dvr/dvr_autorec.c:1343 +#: src/dvr/dvr_timerec.c:617 src/dvr/dvr_config.c:961 +#: src/input/mpegts/mpegts_input.c:248 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1559 +#: src/input/mpegts/satip/satip_satconf.c:369 src/input/mpegts/iptv/iptv.c:842 +#: src/input/mpegts/iptv/iptv_mux.c:113 msgid "Priority" msgstr "" -#: src/service.c:211 +#: src/service.c:204 msgid "Priority (-10..10)" msgstr "" -#: src/dvr/dvr_timerec.c:620 +#: src/dvr/dvr_config.c:962 msgid "" "Priority of the entry, higher-priority entries will take precedence and " "cancel lower-priority events." msgstr "" -#: src/dvr/dvr_db.c:3201 +#: src/dvr/dvr_db.c:4425 src/dvr/dvr_autorec.c:1344 src/dvr/dvr_timerec.c:618 msgid "" "Priority of the recording. Higher priority entries will take precedence and " -"cancel lower-priority events." +"cancel lower-priority events. The 'Not Set' value inherits the settings from " +"the assigned DVR configuration." msgstr "" -#: src/channels.c:1471 +#: src/channels.c:1808 msgid "Private" msgstr "" -#: src/profile.c:326 +#: src/descrambler/capmt.c:2609 +msgid "Problematic: OSCam new pc-nodmx (rev >= 10389)" +msgstr "" + +#: src/epggrab.c:432 +msgid "Process Parental Rating Labels" +msgstr "" + +#: src/transcoding/codec/profile_class.c:277 +msgid "Profile" +msgstr "" + +#: src/transcoding/codec/profile_class.c:203 +msgid "Profile Settings" +msgstr "" + +#: src/transcoding/codec/profile_class.c:234 +msgid "Profile description." +msgstr "" + +#: src/profile.c:314 msgid "Profile name" msgstr "" -#: src/esfilter.c:680 src/esfilter.c:775 src/esfilter.c:870 src/esfilter.c:965 -#: src/esfilter.c:1070 src/esfilter.c:1152 +#: src/transcoding/codec/profile_class.c:278 +msgid "Profile." +msgstr "" + +#: src/esfilter.c:672 src/esfilter.c:768 src/esfilter.c:864 src/esfilter.c:959 +#: src/esfilter.c:1067 src/esfilter.c:1150 msgid "" "Program identification (PID) number to compare. Zero means any. This " "comparison is processed only when service comparison is active and for the " "Conditional Access filter." msgstr "" -#: src/dvr/dvr_db.c:3193 +#: src/dvr/dvr_db.c:4408 msgid "Program synopsis (display only)." msgstr "" -#: src/dvr/dvr_db.c:3185 +#: src/dvr/dvr_db.c:4400 msgid "Program synopsis." msgstr "" -#: src/input/mpegts/mpegts_service.c:168 +#: src/dvr/dvr_db.c:4581 +msgid "Program unique ID (from grabber)" +msgstr "" + +#: src/dvr/dvr_db.c:4582 +msgid "Program unique ID (from grabber), such as MV101010101.0000" +msgstr "" + +#: src/wizard.c:779 +msgid "Progress" +msgstr "" + +#: src/descrambler/cccam.c:1027 +msgid "Protocol version." +msgstr "" + +#: src/input/mpegts/mpegts_service.c:170 msgid "Provider" msgstr "" -#: src/descrambler/constcw.c:299 src/descrambler/constcw.c:365 +#: src/descrambler/constcw.c:334 src/descrambler/constcw.c:407 +#: src/descrambler/constcw.c:480 src/descrambler/constcw.c:553 msgid "Provider ID" msgstr "" -#: src/input/mpegts/mpegts_network.c:167 src/input/mpegts/mpegts_mux.c:572 +#: src/input/mpegts/mpegts_network.c:207 src/input/mpegts/mpegts_mux.c:587 msgid "Provider network name" msgstr "" -#: src/input/mpegts/mpegts_network.c:168 +#: src/input/mpegts/mpegts_network.c:208 msgid "Provider's network name." msgstr "" -#: src/epg.c:2427 +#: src/epg.c:1927 msgid "Psychology" msgstr "" -#: src/epg.c:2357 +#: src/epg.c:1857 msgid "Puppets" msgstr "" -#: src/tvhlog.c:163 +#: src/tvhlog.c:175 msgid "PyEPG Import" msgstr "" -#: src/profile.c:1696 -msgid "Quad (4.0)" +#: src/transcoding/codec/codecs/libs/libvpx.c:106 +msgid "Quality" +msgstr "" + +#: src/transcoding/codec/codecs/aac.c:98 +#: src/transcoding/codec/codecs/mpeg2video.c:59 +#: src/transcoding/codec/codecs/vorbis.c:50 +#: src/transcoding/codec/codecs/libs/libtheora.c:59 +#: src/transcoding/codec/codecs/libs/libvorbis.c:78 +msgid "Quality (0=auto)" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libvpx.c:119 +msgid "Quality/Speed ratio modifier." +msgstr "" + +#: src/tvhlog.c:90 +msgid "Queue profiling" msgstr "" -#: src/epg.c:2317 +#: src/epg.c:1817 msgid "Quiz" msgstr "" -#: src/timeshift.c:276 +#: src/timeshift.c:274 msgid "RAM only" msgstr "" -#: src/input/mpegts/satip/satip.c:235 -msgid "RTP/AVP/TCP (embedded data)" +#: src/satip/server.c:799 +msgid "RTP Local bind IP address" msgstr "" -#: src/tvhlog.c:92 +#: src/satip/server.c:756 +msgid "RTP over TCP payload" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:222 +msgid "RTP over UDP" +msgstr "" + +#: src/input/mpegts/satip/satip.c:278 +msgid "RTP/AVP/TCP transport supported" +msgstr "" + +#: src/tvhlog.c:101 msgid "RTSP Protocol" msgstr "" -#: src/input/mpegts/satip/satip.c:359 +#: src/input/mpegts/satip/satip.c:426 msgid "RTSP port" msgstr "" -#: src/satip/server.c:611 +#: src/satip/server.c:687 msgid "RTSP port (554 or 9983, 0 = disable)" msgstr "" -#: src/service.c:157 +#: src/service.c:148 msgid "Radio" msgstr "" -#: src/profile.c:1681 +#: src/dvr/dvr_db.c:4806 +msgid "Rating Icon" +msgstr "" + +#: src/dvr/dvr_db.c:4807 +msgid "Rating Icon URL." +msgstr "" + +#: src/dvr/dvr_db.c:4814 +msgid "Rating Label" +msgstr "" + +#: src/dvr/dvr_db.c:4795 +msgid "Rating Label UUID" +msgstr "" + +#: src/dvr/dvr_db.c:4815 +msgid "Rating Label." +msgstr "" + +#: src/tvhlog.c:188 +msgid "Rating Labels" +msgstr "" + +#: src/ratinglabels.c:633 +msgid "Rating label to be displayed." +msgstr "" + +#: src/profile.c:2264 msgid "Raw Audio Stream" msgstr "" -#: src/imagecache.c:106 +#: src/imagecache.c:118 msgid "Re-fetch period (hours)" msgstr "" -#: src/bouquet.c:1063 src/input/mpegts/iptv/iptv.c:917 +#: src/bouquet.c:1090 src/input/mpegts/iptv/iptv.c:978 msgid "Re-fetch period (mins)" msgstr "" -#: src/bouquet.c:1064 +#: src/bouquet.c:1091 msgid "Re-fetch the bouquet every x minutes." msgstr "" -#: src/dvr/dvr_db.c:1201 +#: src/dvr/dvr_db.c:1471 #, c-format msgid "Re-record%s%s" msgstr "" -#: src/imagecache.c:114 +#: src/imagecache.c:126 msgid "Re-try period (hours)" msgstr "" -#: src/htsp_server.c:2768 +#: src/htsp_server.c:2998 msgid "Read error" msgstr "" -#: src/satip/server.c:612 +#: src/satip/server.c:688 msgid "" "Real Time Streaming Protocol (RTSP) port the server should listen on (554 or " "9983, 0 = disable)." msgstr "" -#: src/dvr/dvr_autorec.c:937 +#: src/config.c:2459 +msgid "Realm name" +msgstr "" + +#: src/dvr/dvr_autorec.c:1003 msgid "Record all" msgstr "" -#: src/dvr/dvr_timerec.c:608 +#: src/dvr/dvr_timerec.c:606 msgid "Record on these days only." msgstr "" -#: src/dvr/dvr_config.c:817 -msgid "Recording file options" +#: src/dvr/dvr_config.c:984 +msgid "Recorded file(s) retention period" msgstr "" -#: src/dvr/dvr_db.c:3441 +#: src/dvr/dvr_db.c:4686 msgid "Recording file size." msgstr "" -#: src/dvr/dvr_db.c:3240 -msgid "Recording play count" +#: src/dvr/dvr_config.c:973 +msgid "Recording info retention period" msgstr "" -#: src/dvr/dvr_config.c:1060 -msgid "Recording system path" +#: src/dvr/dvr_db.c:4467 +msgid "Recording play count" msgstr "" -#: src/satip/server.c:570 +#: src/satip/server.c:620 msgid "Reject" msgstr "" -#: src/satip/server.c:571 +#: src/satip/server.c:621 msgid "Reject exact match" msgstr "" -#: src/channels.c:1492 +#: src/channels.c:1829 msgid "Relative path to the imagecache copy of the icon." msgstr "" -#: src/epg.c:2391 +#: src/epg.c:1891 msgid "Religion" msgstr "" -#: src/epg.c:2287 +#: src/epg.c:1787 msgid "Religious" msgstr "" -#: src/epg.c:2409 +#: src/epg.c:1909 msgid "Remarkable people" msgstr "" -#: src/input/mpegts/iptv/iptv.c:940 +#: src/channels.c:549 +msgid "Remote timeshift" +msgstr "" + +#: src/input/mpegts/iptv/iptv.c:1002 msgid "Remove HTTP arguments" msgstr "" -#: src/dvr/dvr_config.c:1257 +#: src/dvr/dvr_config.c:1341 msgid "Remove all unsafe characters from filename" msgstr "" -#: src/input/mpegts/mpegts_input.c:315 src/input/mpegts/iptv/iptv.c:819 +#: src/input/mpegts/mpegts_input.c:326 src/input/mpegts/iptv/iptv.c:902 msgid "Remove scrambled bits" msgstr "" -#: src/dvr/dvr_autorec.c:977 +#: src/satip/server.c:947 +msgid "" +"Remove server support for RTP/AVP/TCP transfer mode (embedded data in the " +"RTSP session)." +msgstr "" + +#: src/profile.c:1849 +msgid "Reorder DVB subtitle packets." +msgstr "" + +#: src/profile.c:1848 +msgid "Reorder DVBSUB" +msgstr "" + +#: src/dvr/dvr_autorec.c:1047 msgid "Repeated" msgstr "" -#: src/dvr/dvr_config.c:1268 +#: src/satip/server.c:957 +msgid "" +"Replace the full Transport Stream with a range 0x00-0x02,0x10-0x1F,0x1FFB " +"pids only." +msgstr "" + +#: src/dvr/dvr_config.c:1353 msgid "Replace whitespace in title with '-'" msgstr "" -#: src/dvr/dvr_config.c:1269 +#: src/dvr/dvr_config.c:1354 msgid "Replaces all whitespace in the title with '-'." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:206 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:631 msgid "Reply to CAM PIN inquiries" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:207 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:632 msgid "Reply to PIN inquiries." msgstr "" -#: src/epg.c:2407 +#: src/epg.c:1907 msgid "Reports" msgstr "" -#: src/dvr/dvr_db.c:3465 +#: src/dvr/dvr_db.c:4710 msgid "Rerun of" msgstr "" -#: src/streaming.c:585 +#: src/streaming.c:621 msgid "Reserved" msgstr "" -#: src/profile.c:1865 -msgid "Resolution (height)" +#: src/access.c:2217 +msgid "Reset" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:201 +#: src/input/mpegts/iptv/iptv_mux.c:228 msgid "Respawn (pipe)" msgstr "" -#: src/input/mpegts/mpegts_mux_sched.c:170 +#: src/input/mpegts/mpegts_mux_sched.c:171 msgid "Restart" msgstr "" -#: src/profile.c:378 +#: src/profile.c:388 msgid "Restart on error" msgstr "" -#: src/profile.c:379 +#: src/profile.c:389 msgid "" "Restart streaming on error. This is useful for DVR so a recording isn't " "aborted if an error occurs." msgstr "" -#: src/input/mpegts/mpegts_mux_sched.c:171 +#: src/input/mpegts/mpegts_mux_sched.c:172 msgid "" "Restart when the subscription is overriden (in then timeout time window)." msgstr "" -#: src/access.c:1787 +#: src/satip/server.c:956 +msgid "Restrict \"pids=all\"" +msgstr "" + +#: src/access.c:1896 msgid "Restrict connections to this type." msgstr "" -#: src/channels.c:535 +#: src/webui/comet.c:298 +msgid "Restricted log mode (no administrator)" +msgstr "" + +#: src/input/mpegts/iptv/iptv_mux.c:144 +msgid "Retransmission URL" +msgstr "" + +#: src/channels.c:591 msgid "Reuse EPG from" msgstr "" -#: src/channels.c:536 +#: src/channels.c:592 msgid "Reuse the EPG from another channel." msgstr "" -#: src/profile.c:1133 +#: src/profile.c:1429 src/profile.c:1719 msgid "Rewrite EIT" msgstr "" -#: src/profile.c:1134 +#: src/profile.c:1430 src/profile.c:1720 msgid "" "Rewrite EIT (Event Information Table) packets to only include information " -"about the currently-streamed service." +"about the currently-streamed service. Rewrite can be unset only if 'Rewrite " +"Service ID' is set to zero." +msgstr "" + +#: src/profile.c:1348 src/profile.c:1598 +msgid "Rewrite MPEG-TS SI Table(s) Settings" msgstr "" -#: src/profile.c:1088 -msgid "Rewrite MPEG-TS SI tables" +#: src/profile.c:1414 src/profile.c:1704 +msgid "Rewrite NIT" msgstr "" -#: src/profile.c:1109 +#: src/profile.c:1415 src/profile.c:1705 +msgid "" +"Rewrite NIT (Network Information Table) packets to only include information " +"about the currently-streamed service. Rewrite can be unset only if 'Rewrite " +"Service ID' is set to zero." +msgstr "" + +#: src/profile.c:1384 src/profile.c:1674 msgid "Rewrite PAT" msgstr "" -#: src/profile.c:1110 +#: src/profile.c:1385 src/profile.c:1675 msgid "" "Rewrite PAT (Program Association Table) packets to only include information " -"about the currently-streamed service." +"about the currently-streamed service. Rewrite can be unset only if 'Rewrite " +"Service ID' is set to zero." msgstr "" -#: src/profile.c:1097 src/satip/server.c:651 +#: src/profile.c:1369 src/profile.c:1659 src/satip/server.c:926 msgid "Rewrite PMT" msgstr "" -#: src/profile.c:1098 +#: src/profile.c:1370 src/profile.c:1660 msgid "" "Rewrite PMT (Program Map Table) packets to only include information about " -"the currently-streamed service." +"the currently-streamed service. Rewrite can be unset only if 'Rewrite " +"Service ID' is set to zero." msgstr "" -#: src/satip/server.c:652 +#: src/satip/server.c:927 msgid "" -"Rewrite Program Association Table (PMT) packets to only include information " -"about the currently streamed service." +"Rewrite Program Map Table (PMT) packets to only include information about " +"the currently streamed service." msgstr "" -#: src/profile.c:1121 +#: src/profile.c:1399 src/profile.c:1689 msgid "Rewrite SDT" msgstr "" -#: src/profile.c:1122 +#: src/profile.c:1400 src/profile.c:1690 msgid "" "Rewrite SDT (Service Description Table) packets to only include information " -"about the currently-streamed service." +"about the currently-streamed service. Rewrite can be unset only if 'Rewrite " +"Service ID' is set to zero." +msgstr "" + +#: src/profile.c:1357 src/profile.c:1647 +msgid "Rewrite Service ID" +msgstr "" + +#: src/profile.c:1358 src/profile.c:1648 +msgid "" +"Rewrite service identifier (SID) using the specified value (usually 1). Zero " +"means no rewrite." msgstr "" -#: src/access.c:1416 +#: src/access.c:1513 msgid "Rights" msgstr "" -#: src/epg.c:2371 +#: src/epg.c:1871 msgid "Rock" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:474 +#: src/input/mpegts/mpegts_mux_dvb.c:498 msgid "Rolloff" msgstr "" -#: src/epg.c:2286 +#: src/epg.c:1786 msgid "Romance" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:645 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:698 msgid "Rotor initialization time (seconds)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1481 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1595 msgid "Rotor type" msgstr "" -#: src/main.c:821 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:85 +#, c-format +msgid "Rotor: %s" +msgstr "" + +#: src/main.c:888 msgid "Run as group" msgstr "" -#: src/main.c:820 +#: src/main.c:887 msgid "Run as user" msgstr "" -#: src/subscriptions.c:967 src/dvr/dvr_db.c:627 +#: src/subscriptions.c:1025 src/dvr/dvr_db.c:654 msgid "Running" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:153 -msgid "SAT->IP frontend number." +#: src/epggrab/module/eit.c:1585 +msgid "Running state immediately" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:422 -msgid "SAT>IP ATSC-C Frontend" +#: src/input/mpegts/satip/satip_frontend.c:253 +msgid "SAT->IP frontend number." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:412 +#: src/input/mpegts/satip/satip_frontend.c:601 msgid "SAT>IP ATSC-T Frontend" msgstr "" -#: src/tvhlog.c:158 src/input/mpegts/satip/satip.c:215 +#: src/tvhlog.c:170 src/input/mpegts/satip/satip.c:251 msgid "SAT>IP Client" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:146 -msgid "SAT>IP DVB Frontend" -msgstr "" - -#: src/input/mpegts/satip/satip_frontend.c:393 -msgid "SAT>IP DVB-C Frontend" +#: src/input/mpegts/mpegts_mux_dvb.c:544 src/input/mpegts/iptv/iptv_mux.c:280 +msgid "SAT>IP DVB-C frequency (Hz)" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:316 -msgid "SAT>IP DVB-S Frontend" +#: src/input/mpegts/iptv/iptv_mux.c:288 +msgid "SAT>IP DVB-S frequency (kHz)" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:361 -msgid "SAT>IP DVB-S Slave Frontend" -msgstr "" - -#: src/input/mpegts/satip/satip_frontend.c:228 -msgid "SAT>IP DVB-T Frontend" +#: src/input/mpegts/mpegts_mux_dvb.c:552 src/input/mpegts/iptv/iptv_mux.c:272 +msgid "SAT>IP DVB-T frequency (Hz)" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:245 -msgid "SAT>IP DVB-T frequency (Hz)" +#: src/input/mpegts/satip/satip_frontend.c:621 +msgid "SAT>IP ISDB-T Frontend" msgstr "" -#: src/main.c:842 +#: src/main.c:909 msgid "" "SAT>IP RTSP port number for server\n" "(default: -1 = disable, 0 = webconfig, standard port is 554)" msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:328 +#: src/input/mpegts/satip/satip_satconf.c:338 msgid "SAT>IP Satellite Configuration" msgstr "" -#: src/tvhlog.c:159 +#: src/tvhlog.c:171 msgid "SAT>IP Server" msgstr "" -#: src/tvhlog.c:116 +#: src/tvhlog.c:125 msgid "SAT>IP Server SI Tables" msgstr "" -#: src/input/mpegts/mpegts_network.c:244 +#: src/input/mpegts/mpegts_network.c:293 msgid "SAT>IP source number" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:472 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:536 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:161 -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:199 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:525 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:589 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:166 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:224 msgid "SCR (ID)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:473 -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:537 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:526 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:590 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:167 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:225 msgid "SCR (Satellite Channel Router) ID." msgstr "" -#: src/service.c:158 +#: src/service.c:149 msgid "SD TV" msgstr "" -#: src/profile.c:267 +#: src/profile.c:274 msgid "SD: standard definition" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:107 +#: src/config.c:2121 +msgid "SHA-256" +msgstr "" + +#: src/config.c:2122 +msgid "SHA-512/256" +msgstr "" + +#: src/proplib.c:35 msgid "SIGHUP" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:106 +#: src/proplib.c:34 msgid "SIGINT" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:104 +#: src/proplib.c:32 msgid "SIGKILL" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:105 +#: src/proplib.c:33 msgid "SIGTERM" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:108 +#: src/proplib.c:36 msgid "SIGUSR1" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:109 +#: src/proplib.c:37 msgid "SIGUSR2" msgstr "" -#: src/bouquet.c:1054 src/input/mpegts/iptv/iptv.c:926 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:229 +msgid "SNR multiplier" +msgstr "" + +#: src/bouquet.c:1081 src/input/mpegts/iptv/iptv.c:987 msgid "SSL verify peer" msgstr "" -#: src/tvhlog.c:75 +#: src/tvhlog.c:84 msgid "START" msgstr "" -#: src/tvhlog.c:76 +#: src/tvhlog.c:85 msgid "STOP" msgstr "" -#: src/dvr/dvr_autorec.c:777 +#: src/transcoding/codec/profile_audio_class.c:296 +msgid "Sample format" +msgstr "" + +#: src/transcoding/codec/profile_audio_class.c:308 +msgid "Sample rate" +msgstr "" + +#: src/transcoding/codec/profile_audio_class.c:309 +msgid "Samples per second." +msgstr "" + +#: src/dvr/dvr_autorec.c:888 msgid "Sat" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1422 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1529 msgid "Satconf" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:272 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:342 msgid "Satellite config" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:134 -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:151 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:135 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:159 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:176 msgid "Satellite longitude" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:135 -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:152 -msgid "Satellite longitude." +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:136 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:160 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:177 +msgid "Satellite longitude (like 9.0 (east) or -33.0 (west))." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:128 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:129 msgid "Satellite position." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:322 +#: src/input/mpegts/satip/satip_frontend.c:482 msgid "Satellite positions" msgstr "" -#: src/input/mpegts/iptv/iptv.c:741 -msgid "Scan after creation" +#: src/epggrab.c:421 +msgid "Save EPG to disk after xmltv import" +msgstr "" + +#: src/dvr/dvr_db.c:4785 +msgid "Saved Rating Icon Path" +msgstr "" + +#: src/dvr/dvr_db.c:4777 +msgid "Saved Rating Label" msgstr "" -#: src/wizard.c:770 -msgid "Scan progress" +#: src/dvr/dvr_db.c:4778 +msgid "Saved parental rating for once recording is complete." msgstr "" -#: src/input/mpegts/mpegts_network.c:296 +#: src/dvr/dvr_db.c:4786 +msgid "Saved parental rating icon for once recording is complete." +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:204 +msgid "Scaling mode" +msgstr "" + +#: src/input/mpegts/iptv/iptv.c:824 +msgid "Scan after creation" +msgstr "" + +#: src/input/mpegts/mpegts_network.c:345 msgid "Scan queue length" msgstr "" -#: src/input/mpegts/mpegts_mux.c:617 +#: src/input/mpegts/mpegts_mux.c:632 msgid "Scan result" msgstr "" -#: src/wizard.c:1024 src/input/mpegts/mpegts_mux.c:605 +#: src/input/mpegts/mpegts_mux.c:620 msgid "Scan status" msgstr "" -#: src/tvhlog.c:167 +#: src/tvhlog.c:179 msgid "Scanfile" msgstr "" -#: src/dvr/dvr_config.c:935 -msgid "Schedule a re-recording if more errors than (0=off)" +#: src/wizard.c:1050 +msgid "Scanning" msgstr "" -#: src/input/mpegts/mpegts_mux_sched.c:154 +#: src/input/mpegts/mpegts_mux_sched.c:155 msgid "Schedule frequency (in cron format)." msgstr "" -#: src/dvr/dvr_db.c:3457 +#: src/dvr/dvr_db.c:4702 msgid "Schedule status" msgstr "" -#: src/dvr/dvr_db.c:3458 +#: src/dvr/dvr_db.c:4703 msgid "Schedule status." msgstr "" -#: src/dvr/dvr_db.c:3113 +#: src/dvr/dvr_db.c:4291 msgid "Scheduled Duration" msgstr "" -#: src/dvr/dvr_db.c:617 +#: src/dvr/dvr_db.c:644 msgid "Scheduled for recording" msgstr "" -#: src/dvr/dvr_db.c:3078 +#: src/dvr/dvr_db.c:4256 msgid "Scheduled start time" msgstr "" -#: src/dvr/dvr_db.c:3105 +#: src/dvr/dvr_db.c:4283 msgid "Scheduled stop time" msgstr "" -#: src/config.c:2341 +#: src/config.c:2415 msgid "" "Scheme to generate the channel icon names (all lower-case, service name " "picons etc.)." msgstr "" -#: src/epg.c:2356 +#: src/epg.c:1856 msgid "School programs" msgstr "" -#: src/epg.c:2424 +#: src/epg.c:1924 msgid "Science" msgstr "" -#: src/epg.c:2283 +#: src/epg.c:1783 msgid "Science fiction" msgstr "" -#: src/dvr/dvr_config.c:1041 -msgid "Script/program to be run when a recording completes." +#: src/epggrab/module.c:294 +msgid "Scrape Episode" msgstr "" -#: src/dvr/dvr_config.c:1051 -msgid "Script/program to be run when a recording gets removed." +#: src/epggrab/module.c:315 +msgid "Scrape Subtitle" msgstr "" -#: src/dvr/dvr_config.c:1030 +#: src/epggrab/module.c:328 +msgid "Scrape Summary" +msgstr "" + +#: src/epggrab/module.c:302 +msgid "Scrape Title" +msgstr "" + +#: src/epggrab/module.c:257 +msgid "Scrape behaviour" +msgstr "" + +#: src/epggrab/module/xmltv.c:1092 +msgid "Scrape credits and extra information" +msgstr "" + +#: src/epggrab/module.c:277 +msgid "Scraper configuration to use" +msgstr "" + +#: src/dvr/dvr_config.c:1467 +msgid "Script/program to run when a recording completes." +msgstr "" + +#: src/dvr/dvr_config.c:1477 +msgid "Script/program to run when a recording gets removed." +msgstr "" + +#: src/dvr/dvr_config.c:1456 msgid "" -"Script/program to be run when a recording starts (service is subscribed but " -"no filename available)." +"Script/program to run when a recording starts (service is subscribed but no " +"filename available)." msgstr "" -#: src/dvr/dvr_autorec.c:1261 +#: src/dvr/dvr_db.c:3880 msgid "Season" msgstr "" -#: src/dvr/dvr_db.c:807 +#: src/dvr/dvr_db.c:927 #, c-format msgid "Season %d" msgstr "" -#: src/dvr/dvr_autorec.c:1262 -msgid "Season information (if available)." -msgstr "" - -#: src/htsp_server.c:2859 +#: src/htsp_server.c:3110 msgid "Seek error" msgstr "" -#: src/wizard.c:583 +#: src/wizard.c:585 msgid "Select an available network type for this tuner." msgstr "" +#: src/profile.c:2502 +msgid "Select audio codec profile to use for transcoding." +msgstr "" + #: src/wizard.c:210 msgid "Select high priority (default) EPG language." msgstr "" -#: src/satip/server.c:663 +#: src/satip/server.c:745 msgid "Select how Tvheadend should handle muxes. See Help for details." msgstr "" @@ -5709,13 +7261,13 @@ msgstr "" msgid "Select medium priority EPG language." msgstr "" -#: src/config.c:2365 +#: src/config.c:2439 msgid "" "Select scheme to generate the picon names (standard, force service type to 1)" msgstr "" -#: src/profile.c:1955 -msgid "Select subtitle codec to use for transcoding." +#: src/profile.c:2524 +msgid "Select subtitle codec profile to use for transcoding." msgstr "" #: src/wizard.c:198 @@ -5724,455 +7276,610 @@ msgid "" "\"Access Entries\" on a per-user basis." msgstr "" -#: src/config.c:2199 +#: src/config.c:2346 msgid "" "Select the list of languages (in order of priority) to be used for supplying " "EPG information to clients that don't provide their own configuration." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:335 -#: src/input/mpegts/satip/satip_frontend.c:367 +#: src/input/mpegts/satip/satip_frontend.c:495 +#: src/input/mpegts/satip/satip_frontend.c:536 msgid "" "Select the master tuner.The signal from the standard universal LNB can be " "split using a simple coaxial splitter (no multiswitch) to several outputs. " "In this case, the position, the polarization and low-high band settings must " "be equal.if you set other tuner as master, then this tuner will act like a " -"slave one and tvheadend will assure that this tuner will not use " +"slave one and Tvheadend will assure that this tuner will not use " "incompatible parameters (position, polarization, lo-hi)." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:323 +#: src/input/mpegts/satip/satip_frontend.c:483 msgid "" "Select the number of satellite positions supported by the SAT>IP hardware " "and your coaxial cable wiring." msgstr "" -#: src/config.c:2270 +#: src/config.c:2703 msgid "" "Select the path to use for DVB scan configuration files. Typically dvb-apps " -"stores these in /usr/share/dvb/. Leave blank to use Tvheadend's internal " -"file set." +"stores these in /usr/share/dvb/. Leave blank to use the internal file set." +msgstr "" + +#: src/satip/server.c:757 +msgid "" +"Select the payload size for RTP contents used in the TCP embedded data mode. " +"Some implementations like ffmpeg and VideoLAN have maximum limit 7896 bytes. " +"The recommended value for tvheadend is 16356 or 32712 bytes." +msgstr "" + +#: src/transcoding/codec/codecs/libs/libx26x.c:87 +msgid "Select the quality for constant quality mode [0-51]." msgstr "" -#: src/input/mpegts/mpegts_network.c:264 +#: src/transcoding/codec/codecs/libs/libvpx.c:96 +msgid "Select the quality for constant quality mode [0-63]." +msgstr "" + +#: src/input/mpegts/mpegts_network.c:313 msgid "Select the time offset for EIT events." msgstr "" -#: src/dvr/dvr_autorec.c:1080 +#: src/input/mpegts/satip/satip_frontend.c:261 +msgid "Select the transport used for this tuner." +msgstr "" + +#: src/dvr/dvr_autorec.c:1197 msgid "Select type of broadcast." msgstr "" -#: src/imagecache.c:89 +#: src/profile.c:2480 +msgid "Select video codec profile to use for transcoding." +msgstr "" + +#: src/imagecache.c:91 msgid "" -"Select whether or not to enable caching. Note: even with this disabled you " +"Select whether or not to enable caching. Note, even with this disabled you " "can still specify local (file://) icons and these will be served by the " "built-in webserver." msgstr "" -#: src/service_mapper.c:498 +#: src/service_mapper.c:589 msgid "Select/Selected services to map." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:251 +#: src/descrambler/dvbcam.c:870 +msgid "Selection method for CAID." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:676 msgid "Send CAPMT OK query before descrambling." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:250 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:675 msgid "Send CAPMT query" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:181 +#: src/input/mpegts/iptv/iptv_mux.c:137 +msgid "Send RTCP status reports" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:290 msgid "Send full PLAY cmd" msgstr "" -#: src/config.c:2187 +#: src/config.c:2692 msgid "" "Send previous stream frames to upper layers (before frame start is signalled " "in the stream). It may cause issues with some clients / players." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:182 +#: src/input/mpegts/satip/satip.c:362 +msgid "Send rolloff settings for DVB-S2" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:291 msgid "" "Send the full RTSP PLAY command after full RTSP SETUP command. Some devices " "firmware require this to get an MPEG-TS stream." msgstr "" -#: src/input/mpegts/satip/satip.c:383 +#: src/input/mpegts/satip/satip.c:450 msgid "Serial number" msgstr "" -#: src/dvr/dvr_autorec.c:1270 +#: src/dvr/dvr_autorec.c:1416 msgid "Series link" msgstr "" -#: src/dvr/dvr_autorec.c:1271 +#: src/dvr/dvr_autorec.c:1417 msgid "Series link ID." msgstr "" -#: src/epg.c:2287 +#: src/epg.c:1787 msgid "Serious" msgstr "" -#: src/epg.c:2372 +#: src/epg.c:1872 msgid "Serious music" msgstr "" -#: src/config.c:2024 src/input/mpegts/satip/satip.c:479 +#: src/input/mpegts/satip/satip.c:546 msgid "Server" msgstr "" -#: src/satip/server.c:602 +#: src/config.c:2171 +msgid "Server Settings" +msgstr "" + +#: src/satip/server.c:678 msgid "Server UUID" msgstr "" -#: src/main.c:852 +#: src/main.c:919 msgid "Server connectivity" msgstr "" -#: src/input/mpegts/satip/satip.c:480 +#: src/input/mpegts/satip/satip.c:547 msgid "Server details." msgstr "" -#: src/tvhlog.c:127 src/service.c:169 src/esfilter.c:656 src/esfilter.c:750 -#: src/esfilter.c:845 src/esfilter.c:940 src/esfilter.c:1045 -#: src/esfilter.c:1140 +#: src/config.c:2450 +msgid "Server name" +msgstr "" + +#: src/tvhlog.c:137 src/service.c:161 src/esfilter.c:648 src/esfilter.c:743 +#: src/esfilter.c:839 src/esfilter.c:934 src/esfilter.c:1042 +#: src/esfilter.c:1138 msgid "Service" msgstr "" -#: src/input/mpegts/mpegts_service.c:120 src/input/mpegts/iptv/iptv.c:750 -#: src/descrambler/constcw.c:317 src/descrambler/constcw.c:383 +#: src/input/mpegts/mpegts_mux.c:695 src/input/mpegts/mpegts_service.c:122 +#: src/input/mpegts/iptv/iptv.c:833 src/descrambler/constcw.c:354 +#: src/descrambler/constcw.c:427 src/descrambler/constcw.c:500 +#: src/descrambler/constcw.c:573 msgid "Service ID" msgstr "" -#: src/tvhlog.c:130 +#: src/tvhlog.c:140 msgid "Service Mapper" msgstr "" -#: src/service_mapper.c:487 +#: src/wizard.c:1142 +msgid "Service Mapping" +msgstr "" + +#: src/service_mapper.c:578 msgid "Service Mapping (Map services to channels)" msgstr "" -#: src/main.c:816 +#: src/main.c:883 msgid "Service configuration" msgstr "" -#: src/bouquet.c:930 +#: src/bouquet.c:957 #, c-format msgid "Service count %zi" msgstr "" -#: src/wizard.c:1116 -msgid "Service mapping" +#: src/descrambler/dvbcam.c:861 +msgid "Service limit" msgstr "" -#: src/input/mpegts/mpegts_service.c:160 src/input/mpegts/iptv/iptv_mux.c:181 +#: src/input/mpegts/mpegts_service.c:162 src/input/mpegts/iptv/iptv_mux.c:208 msgid "Service name" msgstr "" -#: src/epggrab/channel.c:799 +#: src/epggrab/channel.c:817 msgid "Service name found in EPG data." msgstr "" -#: src/config.c:1965 +#: src/config.c:2090 msgid "Service name picons" msgstr "" -#: src/service.c:212 +#: src/service.c:205 msgid "" "Service priority. Enter a value between -10 and 10. A higher value indicates " "a higher preference. See Help for more info." msgstr "" -#: src/service.c:250 +#: src/service.c:243 msgid "Service raw" msgstr "" -#: src/input/mpegts/mpegts_service.c:184 +#: src/input/mpegts/mpegts_service.c:186 msgid "Service type" msgstr "" -#: src/service.c:238 +#: src/service.c:231 msgid "" "Service type override. This value will override the service type provided by " "the stream." msgstr "" -#: src/channels.c:503 src/service_mapper.c:497 src/bouquet.c:1082 +#: src/channels.c:559 src/service_mapper.c:588 src/bouquet.c:1109 +#: src/bouquet.c:1127 src/input/mpegts/mpegts_mux.c:652 msgid "Services" msgstr "" -#: src/channels.c:504 +#: src/channels.c:560 msgid "Services associated with the channel." msgstr "" -#: src/profile.c:317 -msgid "Set profile as default." +#: src/bouquet.c:1119 +msgid "Services seen" msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:345 +#: src/profile.c:335 +msgid "Set as default profile." +msgstr "" + +#: src/input/mpegts/satip/satip_satconf.c:362 msgid "Set the display name." msgstr "" -#: src/input/mpegts/satip/satip.c:271 +#: src/transcoding/codec/codecs/libs/libx26x.c:172 +msgid "Set the encoding preset (cf. x264 --fullhelp)." +msgstr "" + +#: src/input/mpegts/satip/satip.c:315 msgid "Set the maxiumum packet identifiers your SAT>IP server supports." msgstr "" -#: src/config.c:2073 +#: src/config.c:2205 msgid "" -"Set the name of the server so you can distinguish multiple instances apart " -"on your LAN." +"Set the name of the server so you can distinguish multiple instances apart." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:353 +#: src/config.c:2656 +msgid "Set the number of threads for IPTV to split load across more CPUs." +msgstr "" + +#: src/input/mpegts/satip/satip_satconf.c:370 msgid "Set the priority of this configuration." msgstr "" -#: src/config.c:2082 -msgid "Sets the default interface view level (next to the Help button)." +#: src/epggrab/module/eit.c:1576 +msgid "" +"Set the short EIT destription to given target (subtitle, summary or both)." msgstr "" -#: src/tvhlog.c:94 src/tvhlog.c:718 src/epggrab/module.c:120 +#: src/tvhlog.c:103 msgid "Settings" msgstr "" -#: src/input/mpegts/mpegts_service.c:240 +#: src/input/mpegts/mpegts_service.c:242 msgid "Shift PTS (ms)" msgstr "" -#: src/epg.c:2316 +#: src/epggrab/module/eit.c:1575 +msgid "Short EIT description" +msgstr "" + +#: src/epg.c:1816 msgid "Show" msgstr "" -#: src/epg.c:2320 src/epg.c:2321 src/epg.c:2322 src/epg.c:2323 src/epg.c:2324 -#: src/epg.c:2325 src/epg.c:2326 src/epg.c:2327 src/epg.c:2328 src/epg.c:2329 -#: src/epg.c:2330 src/epg.c:2331 +#: src/epg.c:1820 src/epg.c:1821 src/epg.c:1822 src/epg.c:1823 src/epg.c:1824 +#: src/epg.c:1825 src/epg.c:1826 src/epg.c:1827 src/epg.c:1828 src/epg.c:1829 +#: src/epg.c:1830 src/epg.c:1831 msgid "Show / Game show" msgstr "" -#: src/main.c:813 +#: src/satip/server.c:698 +msgid "" +"Show only information for sessions which are initiated from an IP address of " +"the requester." +msgstr "" + +#: src/main.c:880 msgid "Show this page" msgstr "" -#: src/main.c:814 +#: src/main.c:881 msgid "Show version information" msgstr "" -#: src/config.c:2236 +#: src/config.c:2299 msgid "" "Show, hide and sort the various details that appear on the interface next to " "the About tab." msgstr "" -#: src/streaming.c:465 +#: src/satip/server.c:661 +msgid "Signal Settings" +msgstr "" + +#: src/satip/server.c:816 +msgid "Signal level for IPTV sources (0-240)." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:219 +msgid "Signal multiplier" +msgstr "" + +#: src/streaming.c:487 msgid "Signal quality too poor" msgstr "" -#: src/input/mpegts/satip/satip.c:260 +#: src/input/mpegts/satip/satip.c:304 msgid "Signal scale (240 or 100)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:666 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:719 msgid "Site latitude" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:667 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:720 msgid "Site latitude." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:674 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:727 msgid "Site longitude" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:675 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:728 msgid "Site longitude." msgstr "" -#: src/memoryinfo.c:53 +#: src/memoryinfo.c:54 msgid "Size" msgstr "" -#: src/input/mpegts/satip/satip.c:333 +#: src/input/mpegts/satip/satip.c:390 msgid "Skip TS packets (0-200)" msgstr "" -#: src/input/mpegts/mpegts_mux.c:672 +#: src/input/mpegts/mpegts_mux.c:687 msgid "" "Skip TSID checking. For when providers use invalid Transport Stream IDs." msgstr "" -#: src/dvr/dvr_config.c:1123 +#: src/dvr/dvr_config.c:1442 msgid "Skip commercials" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:132 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:183 msgid "Skip initial bytes" msgstr "" -#: src/input/mpegts/mpegts_network.c:195 -msgid "Skip initial scan" -msgstr "" - -#: src/input/mpegts/mpegts_network.c:196 +#: src/input/mpegts/mpegts_network.c:245 msgid "" -"Skip scanning known muxes when Tvheadend starts. If \"initial scan\" is " +"Skip scanning known muxes when Tvheadend starts. If \"startup scan\" is " "allowed and new muxes are found then they will still be scanned. See Help " "for more details." msgstr "" -#: src/input/mpegts/satip/satip.c:334 +#: src/input/mpegts/mpegts_network.c:244 +msgid "Skip startup scan" +msgstr "" + +#: src/input/mpegts/satip/satip.c:391 msgid "Skip x number of transport packets." msgstr "" -#: src/dvr/dvr_db.c:3397 +#: src/dvr/dvr_db.c:4632 msgid "Slave entry" msgstr "" -#: src/dvr/dvr_db.c:3398 +#: src/dvr/dvr_db.c:4633 msgid "Slave entry." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:266 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:691 +msgid "Slot number" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:699 msgid "Slot state" msgstr "" -#: src/epg.c:2285 +#: src/epg.c:1785 msgid "Soap" msgstr "" -#: src/epg.c:2337 +#: src/epg.c:1837 msgid "Soccer" msgstr "" -#: src/epg.c:2406 src/epg.c:2429 +#: src/epg.c:1906 src/epg.c:1929 msgid "Social" msgstr "" -#: src/epg.c:2410 src/epg.c:2411 src/epg.c:2412 src/epg.c:2413 src/epg.c:2414 -#: src/epg.c:2415 src/epg.c:2416 src/epg.c:2417 src/epg.c:2418 src/epg.c:2419 -#: src/epg.c:2420 src/epg.c:2421 +#: src/epg.c:1910 src/epg.c:1911 src/epg.c:1912 src/epg.c:1913 src/epg.c:1914 +#: src/epg.c:1915 src/epg.c:1916 src/epg.c:1917 src/epg.c:1918 src/epg.c:1919 +#: src/epg.c:1920 src/epg.c:1921 msgid "Social / Political issues / Economics" msgstr "" -#: src/epg.c:2408 +#: src/epg.c:1908 msgid "Social advisory" msgstr "" -#: src/descrambler/capmt.c:2391 +#: src/descrambler/capmt.c:2727 msgid "Socket or IP Address (when in TCP mode)." msgstr "" -#: src/channels.c:1448 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:314 +msgid "" +"Some DVB devices have an optional ioctl that allows changing between normal " +"voltage for LNB (13V/18V) to a higher voltage mode (usually, 14V/19V), meant " +"to compensate for voltage loss on long cabling. Without that, it is not " +"possible to properly switch the polarization." +msgstr "" + +#: src/dvr/dvr_config.c:1107 +msgid "" +"Some artwork providers require additional arguments such as '--tmdb-key " +"my_key_from_website'. These can be specified here. See Help for full details." +msgstr "" + +#: src/service_mapper.c:638 +msgid "" +"Some broadcasters distinguish channels by appending descriptors such as " +"'HD'. This option strips those so 'Channel 4 HD' would be named 'Channel 4'. " +"Note that xmltv settings may try and match by channel name so changing a " +"channel name may require manual xmltv mapping." +msgstr "" + +#: src/epggrab/module/xmltv.c:1117 +msgid "" +"Some xmltv providers supply multiple category tags, however mapping to " +"genres is imprecise and many categories have no genre mapping at all. Some " +"frontends will only pass through categories unchanged if there is no genre " +"so for these we can avoid the genre mappings and only use categories. If " +"this option is not ticked then we continue to map xmltv categories to genres " +"and supply both to clients." +msgstr "" + +#: src/channels.c:1785 msgid "Sort index" msgstr "" -#: src/channels.c:1449 +#: src/channels.c:1786 msgid "Sort index." msgstr "" -#: src/bouquet.c:1073 +#: src/bouquet.c:1100 msgid "Source" msgstr "" -#: src/streaming.c:440 +#: src/profile.c:2512 +msgid "Source audio codec" +msgstr "" + +#: src/streaming.c:460 msgid "Source deleted" msgstr "" -#: src/streaming.c:438 +#: src/streaming.c:458 msgid "Source quality is bad" msgstr "" -#: src/streaming.c:436 +#: src/streaming.c:456 msgid "Source reconfigured" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:682 +#: src/profile.c:2534 +msgid "Source subtitle codec" +msgstr "" + +#: src/profile.c:2490 +msgid "Source video codec" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:735 msgid "Southern hemisphere (latitude direction)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:683 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:736 msgid "Southern hemisphere (latitude direction)." msgstr "" -#: src/tvhlog.c:85 +#: src/tvhlog.c:94 msgid "Spawn" msgstr "" -#: src/epg.c:2335 +#: src/profile.c:1594 +msgid "Spawn Settings" +msgstr "" + +#: src/epg.c:1835 msgid "Special events (Olympic Games, World Cup, etc.)" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:253 +#: src/input/mpegts/iptv/iptv_mux.c:297 msgid "" "Specifies the incoming buffering limit in milliseconds (PCR based). If the " "PCR time difference from the system clock is higher than this, the incoming " "stream is paused." msgstr "" -#: src/main.c:863 +#: src/main.c:930 msgid "Specify User-Agent header for the http client" msgstr "" -#: src/main.c:859 +#: src/main.c:926 msgid "Specify alternative htsp port" msgstr "" -#: src/main.c:855 +#: src/main.c:922 msgid "Specify alternative http port" msgstr "" -#: src/main.c:857 +#: src/main.c:924 msgid "Specify alternative http webroot" msgstr "" -#: src/main.c:854 +#: src/main.c:921 msgid "Specify bind address" msgstr "" -#: src/main.c:840 +#: src/main.c:907 msgid "Specify bind address for SAT>IP server" msgstr "" -#: src/main.c:861 +#: src/main.c:928 msgid "Specify extra htsp port" msgstr "" -#: src/access.c:1644 +#: src/access.c:1965 +msgid "Specify format for htsp output." +msgstr "" + +#: src/access.c:1955 +msgid "Specify format for xmltv output." +msgstr "" + +#: src/access.c:1753 msgid "Specify the parameters to be changed. See Help for details." msgstr "" -#: src/epg.c:2429 +#: src/transcoding/codec/codecs/libs/libvpx.c:118 +msgid "Speed" +msgstr "" + +#: src/epg.c:1929 msgid "Spiritual sciences" msgstr "" -#: src/epg.c:2334 src/epg.c:2346 src/epg.c:2347 src/epg.c:2348 src/epg.c:2349 +#: src/epg.c:1834 src/epg.c:1846 src/epg.c:1847 src/epg.c:1848 src/epg.c:1849 msgid "Sports" msgstr "" -#: src/epg.c:2336 +#: src/epg.c:1836 msgid "Sports magazines" msgstr "" -#: src/epg.c:2338 +#: src/epg.c:1838 msgid "Squash" msgstr "" -#: src/config.c:1974 src/input/mpegts/mpegts_mux.c:501 +#: src/config.c:2099 src/input/mpegts/mpegts_mux.c:506 msgid "Standard" msgstr "" -#: src/dvr/dvr_timerec.c:584 +#: src/descrambler/capmt.c:2685 +msgid "Standard / auto" +msgstr "" + +#: src/dvr/dvr_autorec.c:1216 +msgid "Star rating" +msgstr "" + +#: src/dvr/dvr_timerec.c:582 msgid "Start" msgstr "" -#: src/dvr/dvr_autorec.c:1099 +#: src/dvr/dvr_autorec.c:1228 msgid "Start after" msgstr "" -#: src/dvr/dvr_autorec.c:1112 +#: src/dvr/dvr_autorec.c:1241 msgid "Start before" msgstr "" -#: src/channels.c:467 +#: src/channels.c:513 msgid "" "Start recording earlier than the EPG/timer defined start time by x minutes, " "for example if a program is to start at 13:00 and you set a padding of 5 " @@ -6181,178 +7888,260 @@ msgid "" "entry or DVR profile will be used." msgstr "" -#: src/dvr/dvr_db.c:3067 +#: src/dvr/dvr_db.c:4245 msgid "" "Start recording earlier than the EPG/timer-defined start time by x minutes." msgstr "" -#: src/dvr/dvr_config.c:959 -msgid "" -"Start recording earlier than the defined Start recording earlier than the " -"defined start time by x minutes: for example, if a program is to start at " -"13:00 and you set a padding of 5 minutes it will start recording at 12:54:30 " -"(including a warm-up time of 30 seconds). If this isn't specified, any pre-" -"recording padding as set in the channel or DVR entry will be used." +#: src/dvr/dvr_autorec.c:1255 +msgid "Start recording earlier than the defined start time by x minutes." msgstr "" -#: src/dvr/dvr_autorec.c:1126 -msgid "Start recording earlier than the defined start time by x minutes." +#: src/dvr/dvr_config.c:1015 +msgid "" +"Start recording earlier than the defined start time by x minutes: for " +"example, if a program is to start at 13:00 and you set a padding of 5 " +"minutes it will start recording at 12:54:30 (including a warm-up time of 30 " +"seconds). If this isn't specified, any pre-recording padding as set in the " +"channel or DVR entry will be used." msgstr "" -#: src/dvr/dvr_db.c:3057 +#: src/dvr/dvr_db.c:4235 msgid "Start time" msgstr "" -#: src/dvr/dvr_db.c:3448 src/descrambler/caclient.c:295 -msgid "Status" +#: src/config.c:2565 +msgid "" +"Starting port number of the UDP listeners. The listeners listen for traffic " +"from the HDHomerun tuners. This is needed if you plan to run TVheadend in a " +"container and you want to stream from an HDHomerun without enabling host " +"networking for the container. Set this to 0 if you want the port numbers to " +"be assigned dynamically. If you have multiple tuners, this will be the start " +"of the port range. For example, if you have 4 tuners and you set this to " +"9983, then tuner 0 will talk to port 9983, tuner 1 will talk to port 9984, " +"tuner 2 will talk to port 9985, and tuner 3 will talk to port 9986." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:153 -msgid "Status period (ms)" +#: src/dvr/dvr_db.c:4693 src/descrambler/caclient.c:327 +msgid "Status" msgstr "" -#: src/profile.c:1694 -msgid "Stereo" +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:204 +msgid "Status period (ms)" msgstr "" -#: src/dvr/dvr_timerec.c:595 +#: src/dvr/dvr_timerec.c:593 msgid "Stop" msgstr "" -#: src/dvr/dvr_db.c:3086 +#: src/dvr/dvr_db.c:4264 msgid "Stop time" msgstr "" -#: src/timeshift.c:214 +#: src/dvr/dvr_config.c:1126 src/timeshift.c:212 msgid "Storage path" msgstr "" -#: src/config.c:1913 +#: src/config.c:2038 msgid "Storage space" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:847 -msgid "Stream ID" +#: src/transcoding/codec/profile_class.c:191 +msgid "Stream - Codec Profiles" msgstr "" -#: src/profile.c:279 -msgid "Stream Profile" +#: src/profile.c:287 +msgid "Stream - Stream Profiles" msgstr "" -#: src/esfilter.c:666 src/esfilter.c:761 src/esfilter.c:856 src/esfilter.c:951 -#: src/esfilter.c:1056 src/profile.c:1341 +#: src/esfilter.c:715 +msgid "Stream Filters - Audio" +msgstr "" + +#: src/esfilter.c:1002 +msgid "Stream Filters - CA" +msgstr "" + +#: src/esfilter.c:1110 +msgid "Stream Filters - Other" +msgstr "" + +#: src/esfilter.c:907 +msgid "Stream Filters - Subtitles" +msgstr "" + +#: src/esfilter.c:811 +msgid "Stream Filters - Teletext" +msgstr "" + +#: src/esfilter.c:620 +msgid "Stream Filters - Video" +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:941 +msgid "Stream ID" +msgstr "" + +#: src/esfilter.c:658 src/esfilter.c:754 src/esfilter.c:850 src/esfilter.c:945 +#: src/esfilter.c:1053 src/profile.c:1956 msgid "Stream index" msgstr "" -#: src/profile.c:1342 +#: src/profile.c:1957 msgid "Stream index (starts with zero)." msgstr "" -#: src/dvr/dvr_config.c:875 +#: src/dvr/dvr_config.c:948 msgid "Stream profile" msgstr "" -#: src/htsp_server.c:2443 +#: src/htsp_server.c:2663 msgid "Stream setup error" msgstr "" -#: src/esfilter.c:635 src/esfilter.c:729 src/esfilter.c:824 src/esfilter.c:919 -#: src/esfilter.c:1014 src/esfilter.c:1119 +#: src/esfilter.c:626 src/esfilter.c:721 src/esfilter.c:817 src/esfilter.c:913 +#: src/esfilter.c:1008 src/esfilter.c:1116 msgid "Stream type" msgstr "" -#: src/access.c:1345 src/access.c:1706 +#: src/access.c:1419 src/access.c:1815 msgid "Streaming" msgstr "" -#: src/tvhlog.c:133 +#: src/tvhlog.c:143 msgid "Streaming Profile" msgstr "" -#: src/access.c:1707 +#: src/access.c:1816 msgid "" "Streaming flags, allow/disallow HTTP streaming, advanced HTTP streaming (e." "g, direct service or mux links), HTSP protocol streaming (e.g, Kodi (via pvr." "hts) or Movian." msgstr "" -#: src/input/mpegts/mpegts_input.c:251 src/input/mpegts/iptv/iptv.c:771 -#: src/input/mpegts/iptv/iptv_mux.c:131 +#: src/input/mpegts/mpegts_input.c:259 src/input/mpegts/iptv/iptv.c:854 +#: src/input/mpegts/iptv/iptv_mux.c:121 msgid "Streaming priority" msgstr "" -#: src/access.c:1436 src/access.c:1720 +#: src/access.c:1533 src/access.c:1829 msgid "Streaming profiles" msgstr "" -#: src/dvr/dvr_config.c:825 -msgid "Subdirectory options" +#: src/dvr/dvr_config.c:893 +msgid "Subdirectory Settings" +msgstr "" + +#: src/dvr/dvr_config.c:1251 +msgid "Subdirectory for tvmovies for $q format specifier" +msgstr "" + +#: src/dvr/dvr_config.c:1265 +msgid "Subdirectory for tvshows for $q format specifier" +msgstr "" + +#: src/dvr/dvr_config.c:1252 +msgid "" +"Subdirectory to use for tvmovies when using the $q specifier. This can " +"contain any alphanumeric characters (A-Za-z0-9). Other characters may be " +"supported depending on your OS and filesystem." msgstr "" -#: src/main.c:891 +#: src/dvr/dvr_config.c:1266 +msgid "" +"Subdirectory to use for tvshows when using the $q specifier. This can " +"contain any alphanumeric characters (A-Za-z0-9). Other characters may be " +"supported depending on your OS and filesystem." +msgstr "" + +#: src/main.c:958 msgid "Subscribe to a service permanently" msgstr "" -#: src/tvhlog.c:129 +#: src/tvhlog.c:139 msgid "Subscription" msgstr "" -#: src/htsp_server.c:2537 src/htsp_server.c:2564 src/htsp_server.c:2608 -#: src/htsp_server.c:2635 src/htsp_server.c:2663 +#: src/htsp_server.c:2762 src/htsp_server.c:2789 src/htsp_server.c:2833 +#: src/htsp_server.c:2860 src/htsp_server.c:2888 msgid "Subscription does not exist" msgstr "" -#: src/streaming.c:442 +#: src/streaming.c:462 msgid "Subscription overridden" msgstr "" -#: src/satip/server.c:621 +#: src/satip/server.c:714 msgid "Subscription weight" msgstr "" -#: src/input/mpegts/iptv/iptv_mux.c:147 +#: src/input/mpegts/iptv/iptv_mux.c:162 msgid "Substitute formatters" msgstr "" -#: src/dvr/dvr_db.c:3167 src/dvr/dvr_db.c:3175 +#: src/tvhlog.c:786 +msgid "Subsystem Output Settings" +msgstr "" + +#: src/dvr/dvr_db.c:4365 src/dvr/dvr_db.c:4373 src/epggrab/module/eit.c:1560 msgid "Subtitle" msgstr "" -#: src/esfilter.c:913 -msgid "Subtitle Stream Filter" +#: src/epggrab/module/eit.c:1562 +msgid "Subtitle and summary" msgstr "" -#: src/profile.c:1954 -msgid "Subtitle codec" +#: src/profile.c:2523 +msgid "Subtitle codec profile" msgstr "" -#: src/dvr/dvr_db.c:3176 +#: src/dvr/dvr_db.c:4374 msgid "Subtitle of the program (if any) (display only)." msgstr "" -#: src/dvr/dvr_db.c:3168 +#: src/dvr/dvr_db.c:4366 msgid "Subtitle of the program (if any)." msgstr "" -#: src/dvr/dvr_autorec.c:778 -msgid "Sun" +#: src/dvr/dvr_db.c:4416 +msgid "Subtitle, summary or description of the program (if any)." +msgstr "" + +#: src/dvr/dvr_db.c:4382 src/dvr/dvr_db.c:4390 src/epggrab/module/eit.c:1561 +msgid "Summary" msgstr "" -#: src/profile.c:1695 -msgid "Surround (2 front, rear mono)" +#: src/dvr/dvr_db.c:4391 +msgid "Summary of the program (if any) (display only)." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:636 +#: src/dvr/dvr_db.c:4383 +msgid "Summary of the program (if any)." +msgstr "" + +#: src/dvr/dvr_autorec.c:889 +msgid "Sun" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:689 msgid "Switch before rotor" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:265 +#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:80 +msgid "Switch frequency offset" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:303 msgid "" "Switch off the power to the LNB when idle. Note: this may cause interference " "with other devices when the LNB is powered back up." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1472 +#: src/profile.c:421 +msgid "Switch to another service" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1586 msgid "Switch type" msgstr "" @@ -6361,510 +8150,636 @@ msgstr "" msgid "Switch: %s" msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:324 src/input/mpegts/mpegts_mux_dvb.c:455 -#: src/input/mpegts/mpegts_mux_dvb.c:602 src/input/mpegts/mpegts_mux_dvb.c:794 +#: src/input/mpegts/mpegts_mux_dvb.c:322 src/input/mpegts/mpegts_mux_dvb.c:479 +#: src/input/mpegts/mpegts_mux_dvb.c:642 src/input/mpegts/mpegts_mux_dvb.c:870 msgid "Symbol rate (Sym/s)" msgstr "" -#: src/dvr/dvr_config.c:711 +#: src/dvr/dvr_config.c:737 msgid "Sync" msgstr "" -#: src/dvr/dvr_config.c:712 +#: src/dvr/dvr_config.c:738 msgid "Sync + Don't keep" msgstr "" -#: src/dvr/dvr_config.c:709 +#: src/dvr/dvr_config.c:735 msgid "System" msgstr "" -#: src/tvhlog.c:91 +#: src/input/mpegts/satip/satip_frontend.c:223 +msgid "TCP Interleaved" +msgstr "" + +#: src/tvhlog.c:100 msgid "TCP Protocol" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:362 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:475 +msgid "TV Adapters - DTMB Frontend" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:432 msgid "TV Adapters - Linux ATSC-C Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:351 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:421 msgid "TV Adapters - Linux ATSC-T Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:405 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:485 msgid "TV Adapters - Linux DAB Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:340 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:410 msgid "TV Adapters - Linux DVB-C Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:266 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:336 msgid "TV Adapters - Linux DVB-S Frontend (Master)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:309 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:379 msgid "TV Adapters - Linux DVB-S Slave Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:185 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:256 msgid "TV Adapters - Linux DVB-T Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:384 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:454 msgid "TV Adapters - Linux ISDB-C Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:395 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:465 msgid "TV Adapters - Linux ISDB-S Frontend (Master)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:373 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:443 msgid "TV Adapters - Linux ISDB-T Frontend" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:348 +#: src/input/mpegts/satip/satip_frontend.c:611 +msgid "TV Adapters - SAT>IP ATSC-C Frontend" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:246 +msgid "TV Adapters - SAT>IP DVB Frontend" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:573 +msgid "TV Adapters - SAT>IP DVB-C Frontend" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:476 +msgid "TV Adapters - SAT>IP DVB-S Frontend" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:530 +msgid "TV Adapters - SAT>IP DVB-S Slave Frontend" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:368 +msgid "TV Adapters - SAT>IP DVB-T Frontend" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:401 msgid "TV Adapters - SatConfig - 4-Port" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:622 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:675 msgid "TV Adapters - SatConfig - Advanced" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:95 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:96 msgid "TV Adapters - SatConfig - DiseqC Rotor" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:118 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:117 msgid "TV Adapters - SatConfig - DiseqC Switch" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:467 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:520 msgid "TV Adapters - SatConfig - EN50494/UniCable I" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:531 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:584 msgid "TV Adapters - SatConfig - EN50607/UniCable II" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:122 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:147 +msgid "TV Adapters - SatConfig - External Rotor" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:123 msgid "TV Adapters - SatConfig - GOTOX Rotor" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:310 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:363 msgid "TV Adapters - SatConfig - Tone Burst/2 Port" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:146 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:171 msgid "TV Adapters - SatConfig - USALS Rotor" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:284 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:337 msgid "TV Adapters - SatConfig - Universal LNB (Simple)" msgstr "" -#: src/tvhlog.c:160 +#: src/tvhlog.c:172 msgid "TVHDHomeRun Client" msgstr "" -#: src/dvr/dvr_config.c:1112 +#: src/dvr/dvr_config.c:1375 msgid "Tag files with metadata" msgstr "" -#: src/channels.c:514 +#: src/channels.c:570 msgid "Tags" msgstr "" -#: src/channels.c:515 +#: src/channels.c:571 msgid "Tags linked/to link to the channel." msgstr "" -#: src/epg.c:2319 +#: src/epg.c:1819 msgid "Talk show" msgstr "" -#: src/epg.c:2339 +#: src/epg.c:1839 msgid "Team sports (excluding football)" msgstr "" -#: src/epg.c:2426 +#: src/epg.c:1926 msgid "Technology" msgstr "" #: src/esfilter.c:818 -msgid "Teletext Stream Filter" -msgstr "" - -#: src/esfilter.c:825 msgid "Teletext stream type is only available for this filter." msgstr "" -#: src/epg.c:2338 +#: src/epg.c:1838 msgid "Tennis" msgstr "" -#: src/subscriptions.c:963 +#: src/subscriptions.c:1021 msgid "Testing" msgstr "" -#: src/main.c:896 +#: src/main.c:963 msgid "Testing options" msgstr "" -#: src/input/mpegts/mpegts_service.c:153 +#: src/input/mpegts/mpegts_service.c:155 msgid "The ATSC source ID as set by the provider." msgstr "" -#: src/esfilter.c:1036 +#: src/esfilter.c:1032 msgid "The CA provider to compare. Leave blank to apply to all providers." msgstr "" -#: src/esfilter.c:1015 +#: src/esfilter.c:1009 msgid "The CA stream type is only available for this filter." msgstr "" -#: src/esfilter.c:1026 +#: src/esfilter.c:1021 msgid "The CAID to compare. Leave blank to apply to all IDs." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:267 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:700 msgid "The CAM slot status." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:236 +#: src/input/mpegts/mpegts_mux_dvb.c:233 src/input/mpegts/mpegts_mux_dvb.c:1040 msgid "" "The COFDM modulation used by the mux. If you're not sure of the value leave " "as AUTO." msgstr "" -#: src/service.c:230 +#: src/service.c:223 msgid "The Conditional Access ID used for the service." msgstr "" -#: src/input/mpegts/mpegts_mux.c:598 +#: src/input/mpegts/mpegts_mux.c:613 msgid "The Content reference identifier (CRID) authority." msgstr "" -#: src/dvr/dvr_db.c:3250 +#: src/dvr/dvr_db.c:4477 msgid "The DVR profile to be used/used by the recording." msgstr "" -#: src/dvr/dvr_autorec.c:1242 +#: src/dvr/dvr_autorec.c:1406 msgid "The DVR profile to be used/used by this rule." msgstr "" -#: src/dvr/dvr_db.c:3323 +#: src/dvr/dvr_db.c:4550 msgid "The EPG ID used by the entry." msgstr "" -#: src/epggrab/module.c:130 +#: src/epggrab/module.c:153 msgid "The EPG grabber name." msgstr "" -#: src/input/mpegts/mpegts_mux.c:538 +#: src/input/mpegts/mpegts_mux.c:543 msgid "" "The EPG grabber to use on the mux. Enable (auto) is the recommended value." msgstr "" -#: src/epggrab/module.c:139 +#: src/input/mpegts/mpegts_mux.c:554 +msgid "" +"The EPG grabber to use on the mux. The 'EPG scan' field must be set to " +"'manual'." +msgstr "" + +#: src/epggrab/module.c:162 msgid "The EPG grabber type." msgstr "" -#: src/esfilter.c:1120 +#: src/esfilter.c:1117 msgid "The MPEGTS stream type is only available for this filter." msgstr "" -#: src/input/mpegts/mpegts_service.c:145 +#: src/input/mpegts/mpegts_service.c:147 msgid "The OpenTV channel number as set by the provider." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:215 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:640 msgid "The PIN to use." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:502 +#: src/input/mpegts/mpegts_mux_dvb.c:526 msgid "The Physical Layer Scrambling (PLS) code used on the mux." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:494 +#: src/input/mpegts/mpegts_mux_dvb.c:518 msgid "The Physical Layer Scrambling (PLS) mode used on the mux." msgstr "" -#: src/input/mpegts/mpegts_service.c:213 +#: src/input/mpegts/mpegts_service.c:215 msgid "" "The Preferred Conditional Access Packet Identifier. Used for decrypting " "scrambled streams." msgstr "" -#: src/input/mpegts/satip/satip.c:376 +#: src/input/mpegts/satip/satip.c:443 msgid "The SAT>IP server's name." msgstr "" -#: src/input/mpegts/satip/satip.c:368 +#: src/input/mpegts/satip/satip.c:435 msgid "The SAT>IP server's universally unique identifier." msgstr "" -#: src/input/mpegts/mpegts_network.c:245 +#: src/input/mpegts/mpegts_network.c:294 msgid "The SAT>IP source number." msgstr "" -#: src/input/mpegts/satip/satip.c:488 +#: src/input/mpegts/satip/satip.c:555 msgid "The SAT>IP's discovered IP address." msgstr "" -#: src/channels.c:422 -msgid "The URL (or path) to the icon to use/used for the channel." +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:230 +msgid "" +"The SNR level reported by the driver is multiplied with this value and " +"divided by 100." +msgstr "" + +#: src/channels.c:457 +msgid "" +"The URL to the icon to use/used for the channel. The local files are " +"referred using file:/// URLs." msgstr "" -#: src/input/mpegts/iptv/iptv.c:882 +#: src/input/mpegts/iptv/iptv.c:951 msgid "The URL to the playlist." msgstr "" -#: src/esfilter.c:730 +#: src/dvr/dvr_db.c:4770 +msgid "The age rating of the program." +msgstr "" + +#: src/esfilter.c:722 msgid "The audio stream types the filter should apply to." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:229 src/input/mpegts/mpegts_mux_dvb.c:686 +#: src/input/mpegts/mpegts_mux_dvb.c:226 src/input/mpegts/mpegts_mux_dvb.c:762 +#: src/input/mpegts/mpegts_mux_dvb.c:1033 msgid "" "The bandwidth the mux uses. If you're not sure of the value leave as AUTO " "but be aware that tuning may fail as some drivers do not like the AUTO " "setting." msgstr "" -#: src/channels.c:525 +#: src/channels.c:581 msgid "The bouquet the channel is associated with." msgstr "" -#: src/dvr/dvr_config.c:889 +#: src/dvr/dvr_config.c:1202 msgid "" "The cache scheme to use/used to store recordings. Leave as \"system\" unless " "you have a special use case for one of the others. See Help for details." msgstr "" -#: src/dvr/dvr_db.c:3122 +#: src/dvr/dvr_autorec.c:1084 +msgid "" +"The category of the program to look for. The xmltv providers often supply " +"detailed categories such as Sitcom, Movie, Track/field, etc. This let you " +"select from categories for current programmes. It is then combined (AND) " +"with other fields to limit to programmes that match all categories. If this " +"selection list is empty then it means your provider does not supply " +"programme categories." +msgstr "" + +#: src/dvr/dvr_db.c:4300 msgid "The channel name the entry will record from." msgstr "" -#: src/dvr/dvr_autorec.c:1055 +#: src/input/mpegts/mpegts_mux_dvb.c:672 +msgid "The channel on the cable provider's network." +msgstr "" + +#: src/dvr/dvr_autorec.c:1172 msgid "" "The channel on which this rule applies, i.e. the channel you're aiming to " "record. You can leave this field blank to apply the rule to all channels." msgstr "" -#: src/service.c:201 +#: src/service.c:194 msgid "The channel this service is mapped to." msgstr "" -#: src/input/mpegts/mpegts_network.c:254 +#: src/input/mpegts/mpegts_mux_dvb.c:687 +msgid "The channel's name or callsign as set by the cable provider." +msgstr "" + +#: src/input/mpegts/mpegts_network.c:303 msgid "The character encoding for this network (e.g. UTF-8)." msgstr "" -#: src/input/mpegts/mpegts_service.c:204 +#: src/input/mpegts/mpegts_service.c:206 msgid "The character encoding for this service (e.g. UTF-8)." msgstr "" -#: src/input/mpegts/mpegts_mux.c:627 +#: src/input/mpegts/mpegts_mux.c:642 msgid "" -"The character set used on this mux. You should not have to change this " -"unless channel names, etc appear garbled." +"The character set to use/used. You should not have to change this unless " +"channel names and EPG data appear garbled." +msgstr "" + +#: src/access.c:2312 +msgid "The code which may be used for HTTP streaming." msgstr "" -#: src/dvr/dvr_autorec.c:1090 +#: src/dvr/dvr_autorec.c:1207 msgid "" "The content type (Movie/Drama, Sports, etc.) to be used to filter matching " "events/programs." msgstr "" -#: src/input/mpegts/satip/satip.c:440 +#: src/dvr/dvr_db.c:4651 +msgid "The copyright year of the program." +msgstr "" + +#: src/dvr/dvr_db.c:4219 +msgid "The create time of the entry describing the recording." +msgstr "" + +#: src/input/mpegts/satip/satip.c:507 msgid "The current boot ID." msgstr "" -#: src/input/mpegts/satip/satip.c:448 +#: src/input/mpegts/satip/satip.c:515 msgid "The current configuration ID." msgstr "" -#: src/config.c:2054 +#: src/config.c:2214 msgid "The current configuration version." msgstr "" -#: src/config.c:2248 +#: src/config.c:2264 +msgid "The default interface view level (next to the Help button)." +msgstr "" + +#: src/config.c:2233 msgid "" -"The default language to use if the user language isn't set in the Access " -"Entries tab." +"The default language to use if the user language isn't set (in the Access " +"Entries tab)." msgstr "" -#: src/satip/server.c:622 +#: src/satip/server.c:715 msgid "The default subscription weight for each subscription." msgstr "" -#: src/config.c:2258 +#: src/config.c:2243 msgid "" -"The default web interface to use if the user's theme isn't set in the " -"Access Entries tab." +"The default web interface theme, if a user-specific one isn't set (in the " +"Access Entries tab)." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:215 +#: src/input/mpegts/mpegts_mux_dvb.c:212 src/input/mpegts/mpegts_mux_dvb.c:1019 msgid "" "The delivery system the mux uses. Make sure that your tuner supports the " "delivery system selected here." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:880 +#: src/input/mpegts/mpegts_mux_dvb.c:1106 msgid "The delivery system used by the mux." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:311 src/input/mpegts/mpegts_mux_dvb.c:781 +#: src/input/mpegts/mpegts_mux_dvb.c:309 src/input/mpegts/mpegts_mux_dvb.c:857 msgid "The delivery system used by your cable provider." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:442 src/input/mpegts/mpegts_mux_dvb.c:548 -#: src/input/mpegts/mpegts_mux_dvb.c:589 src/input/mpegts/mpegts_mux_dvb.c:674 -#: src/input/mpegts/mpegts_mux_dvb.c:834 +#: src/input/mpegts/mpegts_mux_dvb.c:466 src/input/mpegts/mpegts_mux_dvb.c:588 +#: src/input/mpegts/mpegts_mux_dvb.c:629 src/input/mpegts/mpegts_mux_dvb.c:750 +#: src/input/mpegts/mpegts_mux_dvb.c:928 msgid "The delivery system used by your provider." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:87 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:121 msgid "The demux path used by the device." msgstr "" -#: src/input/mpegts/satip/satip.c:456 +#: src/input/mpegts/satip/satip.c:523 msgid "The device ID." msgstr "" -#: src/input/mpegts/satip/satip.c:384 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:137 +msgid "The device path in sysfs filesystem (/sys)." +msgstr "" + +#: src/input/mpegts/satip/satip.c:451 msgid "The device's serial number." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:258 +#: src/dvr/dvr_autorec.c:1328 +msgid "" +"The earliest season for the programme. Programmes must be equal to or later " +"than this season." +msgstr "" + +#: src/dvr/dvr_autorec.c:1310 +msgid "" +"The earliest year for the programme. Programmes must be equal to or later " +"than this year." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:255 src/input/mpegts/mpegts_mux_dvb.c:1062 msgid "" "The forward error correction high value. Most people will not need to change " "this setting." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:263 +#: src/input/mpegts/mpegts_mux_dvb.c:260 src/input/mpegts/mpegts_mux_dvb.c:1067 msgid "" "The forward error correction low value. Most people will not need to change " "this setting." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:335 src/input/mpegts/mpegts_mux_dvb.c:613 -#: src/input/mpegts/mpegts_mux_dvb.c:805 +#: src/input/mpegts/mpegts_mux_dvb.c:333 src/input/mpegts/mpegts_mux_dvb.c:653 +#: src/input/mpegts/mpegts_mux_dvb.c:881 msgid "The forward error correction used on the mux." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:470 +#: src/input/mpegts/mpegts_mux_dvb.c:494 msgid "" "The forward error correction. Most people will not need to change this " "setting." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:223 src/input/mpegts/mpegts_mux_dvb.c:317 -#: src/input/mpegts/mpegts_mux_dvb.c:554 src/input/mpegts/mpegts_mux_dvb.c:595 -#: src/input/mpegts/mpegts_mux_dvb.c:680 src/input/mpegts/mpegts_mux_dvb.c:787 -#: src/input/mpegts/mpegts_mux_dvb.c:840 src/input/mpegts/mpegts_mux_dvb.c:886 +#: src/input/mpegts/mpegts_mux_dvb.c:220 src/input/mpegts/mpegts_mux_dvb.c:315 +#: src/input/mpegts/mpegts_mux_dvb.c:594 src/input/mpegts/mpegts_mux_dvb.c:635 +#: src/input/mpegts/mpegts_mux_dvb.c:679 src/input/mpegts/mpegts_mux_dvb.c:756 +#: src/input/mpegts/mpegts_mux_dvb.c:863 src/input/mpegts/mpegts_mux_dvb.c:934 +#: src/input/mpegts/mpegts_mux_dvb.c:1027 +#: src/input/mpegts/mpegts_mux_dvb.c:1112 msgid "The frequency of the mux (in Hertz)." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:448 +#: src/input/mpegts/mpegts_mux_dvb.c:472 msgid "The frequency of the mux/transponder in Hertz." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:95 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:129 msgid "The frontend number given to the device." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:248 src/input/mpegts/mpegts_mux_dvb.c:693 +#: src/input/mpegts/mpegts_mux_dvb.c:245 src/input/mpegts/mpegts_mux_dvb.c:769 +#: src/input/mpegts/mpegts_mux_dvb.c:1052 msgid "" "The guard interval used by the mux. If you're not sure of the value leave as " "AUTO." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:253 +#: src/config.c:2481 +msgid "The hash algorithm type for the digest authentication." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:250 src/input/mpegts/mpegts_mux_dvb.c:1057 msgid "" "The hierarchical modulation used by the mux. Most people will not need to " "change this setting." msgstr "" -#: src/channels.c:432 +#: src/channels.c:467 msgid "The imagecache path to the icon to use/used for the channel." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:79 +#: src/ratinglabels.c:661 +msgid "The imagecache path to the icon to use/used for the rating label." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:113 msgid "The input path used by the device." msgstr "" -#: src/webui/doc_md.c:121 -msgid "The items have the following functions:" +#: src/input/mpegts/iptv/iptv.c:814 src/input/mpegts/iptv/iptv_mux.c:171 +msgid "" +"The input stream is remuxed with A/V library (libav or or ffmpeg) to the " +"MPEG-TS format which is accepted by Tvheadend." msgstr "" -#: src/esfilter.c:647 src/esfilter.c:741 src/esfilter.c:836 src/esfilter.c:931 -#: src/esfilter.c:1131 +#: src/esfilter.c:639 src/esfilter.c:734 src/esfilter.c:830 src/esfilter.c:925 +#: src/esfilter.c:1129 msgid "The language to which the filter should apply." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:703 +#: src/dvr/dvr_autorec.c:1336 +msgid "" +"The latest season for the programme. Programmes must be equal to or earlier " +"than this season." +msgstr "" + +#: src/dvr/dvr_autorec.c:1319 +msgid "" +"The latest year for the programme. Programmes must be equal to or earlier " +"than this year." +msgstr "" + +#: src/input/mpegts/mpegts_mux_dvb.c:779 msgid "The layer A constellation." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:699 +#: src/input/mpegts/mpegts_mux_dvb.c:775 msgid "The layer A forward error correction." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:709 +#: src/input/mpegts/mpegts_mux_dvb.c:785 msgid "The layer A segment count." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:716 +#: src/input/mpegts/mpegts_mux_dvb.c:792 msgid "The layer A time interleaving." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:726 +#: src/input/mpegts/mpegts_mux_dvb.c:802 msgid "The layer B constellation." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:722 +#: src/input/mpegts/mpegts_mux_dvb.c:798 msgid "The layer B forward error correction." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:732 +#: src/input/mpegts/mpegts_mux_dvb.c:808 msgid "The layer B segment count." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:739 +#: src/input/mpegts/mpegts_mux_dvb.c:815 msgid "The layer B time interleaving." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:749 +#: src/input/mpegts/mpegts_mux_dvb.c:825 msgid "The layer C constellation." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:745 +#: src/input/mpegts/mpegts_mux_dvb.c:821 msgid "The layer C forward error correction." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:755 +#: src/input/mpegts/mpegts_mux_dvb.c:831 msgid "The layer C segment count." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:762 +#: src/input/mpegts/mpegts_mux_dvb.c:838 msgid "The layer C time interleaving." msgstr "" -#: src/input/mpegts/mpegts_mux_sched.c:163 +#: src/input/mpegts/mpegts_mux_sched.c:164 msgid "The length of time (in seconds) to play the mux (1 hour = 3600)." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:103 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:145 msgid "The limit for the PID filter (driver or hardware)." msgstr "" -#: src/input/mpegts/mpegts_service.c:222 +#: src/input/mpegts/mpegts_service.c:224 msgid "" "The locking mechanism selection for The Preferred Conditional Access Packet " "Identifier. See Help for more information." msgstr "" -#: src/esfilter.c:667 src/esfilter.c:762 src/esfilter.c:857 src/esfilter.c:952 -#: src/esfilter.c:1057 +#: src/esfilter.c:659 src/esfilter.c:755 src/esfilter.c:851 src/esfilter.c:946 +#: src/esfilter.c:1054 msgid "" "The logical stream index to compare. Note that this index is computed using " "all filters.Example: If filter is set to AC3 audio type and the language to " @@ -6872,215 +8787,243 @@ msgid "" "could be identified using number 1 and the second using number 2." msgstr "" -#: src/input/mpegts/satip/satip.c:400 +#: src/input/mpegts/satip/satip.c:467 msgid "The manufacturer of the SAT>IP server." msgstr "" -#: src/dvr/dvr_autorec.c:1170 +#: src/dvr/dvr_autorec.c:1299 msgid "" "The maximal duration of a matching event - in other words, only match " "programmes that are no longer than this duration." msgstr "" -#: src/timeshift.c:255 +#: src/timeshift.c:253 msgid "" "The maximum RAM (system memory) size for timeshift buffers. When free RAM " -"buffers are available, they are used for timeshift data in preference to " +"buffers are available they are used for timeshift data in preference to " "using storage." msgstr "" -#: src/timeshift.c:244 +#: src/epggrab.c:488 +msgid "" +"The maximum amount of time a grabber is allowed scan a mux for data (in " +"seconds)." +msgstr "" + +#: src/timeshift.c:242 msgid "" "The maximum combined size of all timeshift buffers. If you specify an " "unlimited period it's highly recommended you specify a value here." msgstr "" -#: src/dvr/dvr_config.c:1012 +#: src/satip/server.c:917 +msgid "" +"The maximum concurrent RTSP connections from the same IP address (if 0 no " +"limit)." +msgstr "" + +#: src/satip/server.c:907 +msgid "The maximum number of active RTSP sessions (if 0 no limit)." +msgstr "" + +#: src/dvr/dvr_config.c:1412 msgid "The maximum number of entries that can be matched." msgstr "" -#: src/input/mpegts/iptv/iptv.c:784 +#: src/input/mpegts/iptv/iptv.c:867 msgid "The maximum number of input streams allowed on this network." msgstr "" -#: src/dvr/dvr_autorec.c:1233 +#: src/dvr/dvr_autorec.c:1397 msgid "The maximum number of recording entries this rule can create." msgstr "" -#: src/dvr/dvr_config.c:1021 +#: src/dvr/dvr_config.c:1422 msgid "The maximum number of recordings that can be scheduled." msgstr "" -#: src/satip/server.c:642 +#: src/satip/server.c:735 msgid "The maximum number of services to decrypt per mux." msgstr "" -#: src/dvr/dvr_autorec.c:1224 +#: src/dvr/dvr_autorec.c:1388 msgid "The maximum number of times this rule can be triggered." msgstr "" -#: src/timeshift.c:225 +#: src/timeshift.c:223 msgid "" "The maximum time period that will be buffered for any given (client) " "subscription." msgstr "" -#: src/dvr/dvr_autorec.c:1159 +#: src/dvr/dvr_autorec.c:1288 msgid "" "The minimal duration of a matching event - in other words, only match " "programs that are no shorter than this duration." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:658 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:711 msgid "The minimum delay after the rotor movement command is sent." msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:171 +#: src/input/mpegts/satip/satip_frontend.c:280 msgid "" "The minimum delay before tuning in milliseconds after tuner stop. If the " "time between the previous and next start is greater than this value then the " "delay is not applied." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:466 src/input/mpegts/mpegts_mux_dvb.c:560 -msgid "The modulation used on the mux." +#: src/dvr/dvr_autorec.c:1217 +msgid "" +"The minimum number of stars the broadcast should have - in other words, only " +"match programs that have at least this rating." msgstr "" -#: src/epggrab.c:365 -msgid "" -"The multiplex (mux) is tuned for this amount of time at most. If the EPG " -"data is complete before this limit, the mux is released sooner." +#: src/input/mpegts/mpegts_mux_dvb.c:490 src/input/mpegts/mpegts_mux_dvb.c:600 +msgid "The modulation used on the mux." msgstr "" -#: src/input/mpegts/mpegts_service.c:105 +#: src/input/mpegts/mpegts_service.c:107 msgid "The mux the service is on." msgstr "" -#: src/input/mpegts/mpegts_mux_sched.c:146 +#: src/input/mpegts/mpegts_mux_sched.c:147 msgid "The mux to play when the entry is triggered." msgstr "" -#: src/input/mpegts/mpegts_service.c:113 +#: src/input/mpegts/mpegts_service.c:115 msgid "The mux's universally unique identifier." msgstr "" -#: src/input/mpegts/mpegts_mux.c:565 +#: src/input/mpegts/mpegts_mux.c:580 msgid "The name (or frequency) the mux is on." msgstr "" -#: src/channels.c:398 +#: src/channels.c:433 msgid "" "The name given to/of the channel (This is how it'll appear in your EPG.)" msgstr "" -#: src/profile.c:327 +#: src/profile.c:315 msgid "The name of the profile." msgstr "" -#: src/dvr/dvr_autorec.c:1019 +#: src/dvr/dvr_autorec.c:1121 msgid "The name of the the rule." msgstr "" -#: src/access.c:2192 +#: src/access.c:2450 msgid "" "The network prefix(es) to block, e.g.192.168.2.0/24 (comma-separated list)." msgstr "" -#: src/input/mpegts/mpegts_mux.c:549 +#: src/input/mpegts/mpegts_mux.c:564 msgid "The network the mux is on." msgstr "" -#: src/input/mpegts/mpegts_service.c:97 +#: src/input/mpegts/mpegts_service.c:99 msgid "The network the service is on." msgstr "" -#: src/input/mpegts/iptv/iptv.c:760 +#: src/input/mpegts/iptv/iptv.c:843 msgid "" "The network's priority. The network with the highest priority value will be " "used out of preference if available. See Help for details." msgstr "" -#: src/input/mpegts/iptv/iptv.c:751 +#: src/input/mpegts/iptv/iptv.c:834 msgid "The network's service ID" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:290 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:343 msgid "The networks assigned to the device." msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:398 +#: src/input/mpegts/satip/satip_satconf.c:416 msgid "The networks using this configuration." msgstr "" -#: src/input/mpegts/mpegts_mux.c:557 +#: src/input/mpegts/mpegts_mux.c:572 msgid "The networks' universally unique identifier (UUID)." msgstr "" -#: src/satip/server.c:750 +#: src/satip/server.c:891 msgid "The number of ATSC-C (Cable/AnnexB) tuners to export." msgstr "" -#: src/satip/server.c:742 +#: src/satip/server.c:883 msgid "The number of ATSC-T (Terresterial) tuners to export." msgstr "" -#: src/satip/server.c:726 +#: src/satip/server.c:867 msgid "The number of DVB-C (Cable) tuners to export." msgstr "" -#: src/satip/server.c:734 +#: src/satip/server.c:875 msgid "The number of DVB-C2 (Cable) tuners to export." msgstr "" -#: src/satip/server.c:694 +#: src/satip/server.c:835 msgid "The number of DVB-S (Satellite) tuners to export." msgstr "" -#: src/satip/server.c:702 +#: src/satip/server.c:843 msgid "The number of DVB-S2 (Satellite) tuners to export." msgstr "" -#: src/satip/server.c:710 +#: src/satip/server.c:851 msgid "The number of DVB-T (Terresterial) tuners to export." msgstr "" -#: src/satip/server.c:718 +#: src/satip/server.c:859 msgid "The number of DVB-T2 (Terresterial) tuners to export." msgstr "" -#: src/config.c:2177 +#: src/satip/server.c:899 +msgid "The number of ISDB-T (Terresterial) tuners to export." +msgstr "" + +#: src/config.c:2682 msgid "" "The number of MPEG-TS packets Tvheadend buffers in case there is a delay " "receiving CA keys. " msgstr "" -#: src/access.c:1797 +#: src/access.c:1906 msgid "The number of allowed connections this user can make to the server." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:144 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:195 msgid "" "The number of bytes to buffer. By default, linuxdvb's input buffer is 18800 " "bytes long. The accepted range is 18800-1880000 bytes." msgstr "" -#: src/config.c:2126 +#: src/config.c:2492 msgid "The number of days cookies set by Tvheadend should expire." msgstr "" -#: src/input/mpegts/mpegts_network.c:297 +#: src/input/mpegts/mpegts_network.c:346 msgid "The number of muxes left to scan on this network." msgstr "" -#: src/profile.c:369 -msgid "The number of seconds to wait for a stream to start." +#: src/config.c:2503 +msgid "" +"The number of seconds in which authentication tickets generated by Tvheadend " +"should expire." +msgstr "" + +#: src/profile.c:354 +msgid "" +"The number of seconds to wait for data. It handles the situations where no " +"data are received at start or the input stream is stalled." msgstr "" -#: src/input/mpegts/mpegts_mux.c:646 -msgid "The number of services on the mux that are mapped to channels." +#: src/input/mpegts/mpegts_mux.c:661 +msgid "The number of services currently mapped to channels." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:512 +#: src/input/mpegts/mpegts_mux_dvb.c:536 msgid "The orbital position of the satellite the mux is on." msgstr "" @@ -7088,157 +9031,170 @@ msgstr "" msgid "The orbital position of the satellite your dish is pointing at." msgstr "" -#: src/input/mpegts/mpegts_mux.c:618 -msgid "The outcome of the last scan performed on this mux." +#: src/input/mpegts/mpegts_mux.c:633 +msgid "The outcome of the last scan performed." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:270 +#: src/input/mpegts/mpegts_mux_dvb.c:267 src/input/mpegts/mpegts_mux_dvb.c:339 +#: src/input/mpegts/mpegts_mux_dvb.c:887 src/input/mpegts/mpegts_mux_dvb.c:1074 msgid "" "The physical layer pipe ID. Most people will not need to change this setting." msgstr "" -#: src/input/mpegts/iptv/iptv.c:900 +#: src/input/mpegts/iptv/iptv.c:961 msgid "The playlist's character set." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:462 +#: src/input/mpegts/mpegts_mux_dvb.c:486 msgid "The polarization used on the mux." msgstr "" -#: src/channels.c:410 +#: src/channels.c:445 msgid "" "The position the channel will appear on your EPG. This is not used by " "Tvheadend internally, but rather intended to be used by HTSP clients for " "mapping to remote control buttons, presentation order, etc." msgstr "" -#: src/dvr/dvr_autorec.c:1181 -msgid "" -"The priority of any recordings set because of this rule will take precedence " -"and cancel lower-priority events." -msgstr "" - -#: src/descrambler/constcw.c:300 src/descrambler/constcw.c:366 +#: src/descrambler/constcw.c:335 src/descrambler/constcw.c:408 +#: src/descrambler/constcw.c:481 src/descrambler/constcw.c:554 msgid "The provider's ID." msgstr "" -#: src/input/mpegts/mpegts_service.c:169 +#: src/input/mpegts/mpegts_service.c:171 msgid "The provider's name." msgstr "" -#: src/input/mpegts/mpegts_mux.c:581 +#: src/input/mpegts/mpegts_mux.c:596 msgid "The provider's network ID." msgstr "" -#: src/input/mpegts/mpegts_mux.c:573 +#: src/input/mpegts/mpegts_mux.c:588 msgid "The provider's network name." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:330 src/input/mpegts/mpegts_mux_dvb.c:608 -#: src/input/mpegts/mpegts_mux_dvb.c:800 +#: src/input/mpegts/mpegts_mux_dvb.c:328 src/input/mpegts/mpegts_mux_dvb.c:648 +#: src/input/mpegts/mpegts_mux_dvb.c:876 msgid "" "The quadrature amplitude modulation (QAM) used by the mux. If you're not " "sure of the value leave as AUTO." msgstr "" -#: src/dvr/dvr_db.c:3347 +#: src/config.c:2460 +msgid "The realm name for HTTP authorization." +msgstr "" + +#: src/dvr/dvr_db.c:4574 msgid "The recorded file was removed intentionally" msgstr "" -#: src/dvr/dvr_db.c:3450 +#: src/dvr/dvr_db.c:4695 msgid "The recording/entry status." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:475 +#: src/input/mpegts/mpegts_mux_dvb.c:499 msgid "The rolloff used on the mux." msgstr "" -#: src/esfilter.c:690 src/esfilter.c:785 src/esfilter.c:880 src/esfilter.c:975 -#: src/esfilter.c:1080 src/esfilter.c:1162 +#: src/esfilter.c:682 src/esfilter.c:778 src/esfilter.c:874 src/esfilter.c:969 +#: src/esfilter.c:1077 src/esfilter.c:1160 msgid "" "The rule action defines the operation when all comparisons succeed. See Help " "for more information on what the various rules do." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:273 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:343 msgid "The satellite configuration to use." msgstr "" -#: src/input/mpegts/mpegts_mux.c:606 +#: src/input/mpegts/mpegts_mux.c:621 msgid "" "The scan state. New muxes will automatically be changed to the PEND state. " "You can change this to ACTIVE to queue a scan of this mux." msgstr "" -#: src/dvr/dvr_db.c:3079 +#: src/dvr/dvr_db.c:4257 msgid "The scheduled start time, including any padding." msgstr "" -#: src/dvr/dvr_db.c:3106 +#: src/dvr/dvr_db.c:4284 msgid "The scheduled stop time, including any padding." msgstr "" -#: src/input/mpegts/mpegts_input.c:316 src/input/mpegts/iptv/iptv.c:820 +#: src/input/mpegts/mpegts_input.c:327 src/input/mpegts/iptv/iptv.c:903 msgid "" "The scrambled bits in MPEG-TS packets are always cleared. It is a workaround " "for the special streams which are descrambled, but these bits are not " "touched." msgstr "" -#: src/profile.c:402 +#: src/profile.c:435 msgid "" "The selected video type should be preferred when multiple services are " "available for a channel." msgstr "" -#: src/descrambler/constcw.c:384 +#: src/config.c:2451 +msgid "The server name for 'Server:' HTTP headers." +msgstr "" + +#: src/input/mpegts/satip/satip.c:279 +msgid "" +"The server suports the Interlaved TCP transfer mode (embedded data in the " +"RTSP session). Selecting this option enables this mode in all tuners by " +"default." +msgstr "" + +#: src/descrambler/constcw.c:574 msgid "The service ID" msgstr "" -#: src/input/mpegts/mpegts_service.c:121 +#: src/input/mpegts/mpegts_service.c:123 msgid "The service ID as set by the provider." msgstr "" -#: src/descrambler/constcw.c:318 +#: src/descrambler/constcw.c:355 src/descrambler/constcw.c:428 +#: src/descrambler/constcw.c:501 msgid "The service ID." msgstr "" -#: src/input/mpegts/mpegts_service.c:161 +#: src/input/mpegts/mpegts_service.c:163 msgid "The service name as set by the provider." msgstr "" -#: src/esfilter.c:751 src/esfilter.c:846 src/esfilter.c:941 src/esfilter.c:1046 -#: src/esfilter.c:1141 +#: src/esfilter.c:744 src/esfilter.c:840 src/esfilter.c:935 src/esfilter.c:1043 +#: src/esfilter.c:1139 msgid "" "The service the filter should apply to. Leave blank to apply the filter to " "all services." msgstr "" -#: src/esfilter.c:657 +#: src/esfilter.c:649 msgid "" "The service to which the filter should apply. Leave blank to apply the " "filter to all services." msgstr "" -#: src/input/mpegts/mpegts_service.c:185 +#: src/input/mpegts/mpegts_service.c:187 msgid "" "The service type flag as defined by the DVB specifications (e.g. 0x02 = " "radio, 0x11 = MPEG2 HD TV, 0x19 = H.264 HD TV)" msgstr "" -#: src/input/mpegts/mpegts_service.c:137 +#: src/input/mpegts/mpegts_service.c:139 msgid "The service's channel minor as set by the provider." msgstr "" -#: src/input/mpegts/mpegts_service.c:129 +#: src/input/mpegts/mpegts_service.c:131 msgid "The service's channel number as set by the provider." msgstr "" -#: src/service.c:222 +#: src/service.c:215 msgid "The service's encryption status." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:284 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:354 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:385 msgid "" "The signal from the standard universal LNB can be split using a simple " "coaxial splitter (no multiswitch) to several outputs. In this case, the " @@ -7248,729 +9204,879 @@ msgid "" "(position, polarization, lo-hi)." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:315 +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:220 msgid "" -"The signal from the standard universal LNB can be split using a simple " -"coaxial splitter (no multiswitch) to several outputs. In this case, the " -"position, the polarization and low-high band settings must be equal. If you " -"set another tuner as master, then this tuner will act as a slave and " -"tvheadend will assure that this tuner will not use incompatible parameters " -"(position, polarization, lo-hi)." +"The signal level reported by the driver is multiplied with this value and " +"divided by 100." msgstr "" -#: src/dvr/dvr_db.c:3058 +#: src/dvr/dvr_db.c:4236 msgid "The start time of the recording." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:487 src/input/mpegts/mpegts_mux_dvb.c:848 +#: src/input/mpegts/mpegts_mux_dvb.c:511 src/input/mpegts/mpegts_mux_dvb.c:942 msgid "The stream ID used for the mux." msgstr "" -#: src/dvr/dvr_config.c:876 +#: src/dvr/dvr_config.c:949 msgid "The stream profile the DVR profile will use for recordings." msgstr "" -#: src/access.c:1721 +#: src/access.c:1830 msgid "" "The streaming profile to use/used. If not set, the default will be used." msgstr "" -#: src/dvr/dvr_config.c:1137 +#: src/dvr/dvr_config.c:1189 msgid "" "The string allows you to manually specify the full path generation using " "predefined modifiers. See Help for full details." msgstr "" -#: src/esfilter.c:920 +#: src/esfilter.c:914 msgid "The subtitle stream types the filter should apply to." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:325 +#: src/input/mpegts/mpegts_mux_dvb.c:323 msgid "The symbol rate used on the mux." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:456 +#: src/input/mpegts/mpegts_mux_dvb.c:480 msgid "The symbol rate used on the mux/transponder." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:603 src/input/mpegts/mpegts_mux_dvb.c:795 +#: src/input/mpegts/mpegts_mux_dvb.c:643 src/input/mpegts/mpegts_mux_dvb.c:871 msgid "The symbol rate." msgstr "" -#: src/dvr/dvr_db.c:3087 +#: src/imagecache.c:109 +msgid "" +"The time in days after the cached URL will be removed. The time starts when " +"the URL was lastly requested. Zero means unlimited cache (not recommended)." +msgstr "" + +#: src/dvr/dvr_db.c:4265 msgid "The time the entry stops/stopped being recorded." msgstr "" -#: src/config.c:2226 +#: src/config.c:2373 msgid "" "The time window to cut the stop time from the overlapped event in seconds." msgstr "" -#: src/dvr/dvr_autorec.c:1038 +#: src/dvr/dvr_autorec.c:1140 msgid "" "The title of the program to look for. Note that this accepts case-" "insensitive regular expressions." msgstr "" -#: src/input/mpegts/mpegts_mux.c:638 -msgid "The total number of services found on this mux." +#: src/input/mpegts/mpegts_mux.c:653 +msgid "The total number of services found." msgstr "" -#: src/dvr/dvr_db.c:3114 +#: src/dvr/dvr_db.c:4292 msgid "The total scheduled duration." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:241 +#: src/input/mpegts/mpegts_mux_dvb.c:238 src/input/mpegts/mpegts_mux_dvb.c:1045 msgid "" "The transmission/OFDM mode used by the mux. If you're not sure of the value " "leave as AUTO but be aware that tuning may fail as some drivers do not like " "the AUTO setting." msgstr "" -#: src/descrambler/constcw.c:309 src/descrambler/constcw.c:375 +#: src/descrambler/constcw.c:345 src/descrambler/constcw.c:418 +#: src/descrambler/constcw.c:491 src/descrambler/constcw.c:564 msgid "The transponder ID." msgstr "" -#: src/input/mpegts/mpegts_mux.c:589 +#: src/input/mpegts/mpegts_mux.c:604 msgid "The transport stream ID of the mux within the network." msgstr "" -#: src/input/mpegts/mpegts_input.c:241 +#: src/input/mpegts/mpegts_input.c:249 msgid "" "The tuner priority value (a higher value means to use this tuner out of " "preference). See Help for details." msgstr "" -#: src/input/mpegts/mpegts_input.c:252 +#: src/input/mpegts/mpegts_input.c:260 msgid "" "The tuner priority value for streamed channels through HTTP or HTSP (a " "higher value means to use this tuner out of preference). If not set (zero), " "the standard priority value is used. See Help for details." msgstr "" -#: src/dvr/dvr_db.c:3271 src/dvr/dvr_autorec.c:1288 src/dvr/dvr_timerec.c:669 +#: src/config.c:2647 +msgid "The user agent string for the build-in HTTP client." +msgstr "" + +#: src/dvr/dvr_db.c:4498 src/dvr/dvr_autorec.c:1433 src/dvr/dvr_timerec.c:670 msgid "" "The user who created the recording, or the auto-recording source and IP " "address if scheduled by a matching rule." msgstr "" -#: src/config.c:2063 +#: src/config.c:2223 msgid "The version of Tvheadend that last updated the config." msgstr "" -#: src/esfilter.c:636 +#: src/esfilter.c:627 msgid "The video stream types the filter should apply to." msgstr "" -#: src/access.c:1456 src/config.c:2257 +#: src/access.c:1553 src/config.c:2242 msgid "Theme" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:246 -#: src/input/mpegts/satip/satip_frontend.c:302 +#: src/input/mpegts/satip/satip.c:406 +msgid "" +"This is a workaround for some tuners that mess up the numbers of tuners. " +"Turn this off when you are not seeing signal strength on all tuners but only " +"on some." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:316 +#: src/input/mpegts/satip/satip_frontend.c:451 msgid "This tuner" msgstr "" -#: src/config.c:2294 +#: src/config.c:2736 msgid "" "This will create an NTP driver (using shmem interface) that you can feed " "into ntpd. This can be run without root privileges, but generally the " "performance is not that great." msgstr "" -#: src/tvhlog.c:82 +#: src/tvhlog.c:91 msgid "Thread" msgstr "" -#: src/epg.c:2281 +#: src/main.c:970 +msgid "Thread debugging" +msgstr "" + +#: src/epg.c:1781 msgid "Thriller" msgstr "" -#: src/dvr/dvr_autorec.c:775 +#: src/dvr/dvr_autorec.c:886 msgid "Thu" msgstr "" -#: src/tvhlog.c:84 src/config.c:1914 +#: src/config.c:2502 +msgid "Ticket expiration (seconds)" +msgstr "" + +#: src/bouquet.c:764 +msgid "Tidy channel name (e.g., stripping HD/UHD suffix)" +msgstr "" + +#: src/service_mapper.c:637 +msgid "Tidy the channel name such as removing trailing HD text" +msgstr "" + +#: src/tvhlog.c:93 src/config.c:2039 msgid "Time" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:110 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:133 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:111 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:159 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:217 msgid "Time (in milliseconds) for a command to complete." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:102 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:151 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:209 +msgid "Time (in milliseconds) for the Unicable device to power up." +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:103 msgid "Time (in milliseconds) for the rotor to power up." msgstr "" -#: src/input/mpegts/iptv/iptv.c:918 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:125 +msgid "Time (in milliseconds) for the switch to power up." +msgstr "" + +#: src/input/mpegts/iptv/iptv.c:979 msgid "Time (in minutes) to re-fetch the playlist." msgstr "" -#: src/tvhlog.c:121 +#: src/tvhlog.c:131 msgid "Time Stamp Fix" msgstr "" -#: src/dvr/dvr_db.c:665 +#: src/dvr/dvr_db.c:692 msgid "Time missed" msgstr "" -#: src/dvr/dvr_db.c:3380 +#: src/tvhlog.c:89 +msgid "Time profiling" +msgstr "" + +#: src/dvr/dvr_db.c:4615 msgid "Time record caption" msgstr "" -#: src/dvr/dvr_timerec.c:153 +#: src/dvr/dvr_timerec.c:142 #, c-format msgid "Time recording%s%s" msgstr "" -#: src/dvr/dvr_timerec.c:585 -msgid "Time to start the recording/time the recording started." +#: src/dvr/dvr_db.c:4218 +msgid "Time the entry was created" msgstr "" -#: src/dvr/dvr_timerec.c:596 -msgid "Time to stop recording/time the recording stopped." +#: src/dvr/dvr_db.c:4227 +msgid "Time the entry was last watched" +msgstr "" + +#: src/dvr/dvr_db.c:4228 +msgid "Time the entry was last watched." +msgstr "" + +#: src/transcoding/codec/codecs/libs/libvpx.c:107 +msgid "Time to spend encoding, in microseconds." +msgstr "" + +#: src/dvr/dvr_timerec.c:583 +msgid "Time to start the recording/time the recording started." msgstr "" -#: src/config.c:2040 -msgid "Time update" +#: src/dvr/dvr_timerec.c:594 +msgid "Time to stop recording/time the recording stopped." msgstr "" -#: src/profile.c:368 -msgid "Timeout (sec) (0=infinite)" +#: src/dvr/dvr_db.c:4719 +msgid "Time when the program was first aired" msgstr "" -#: src/input/mpegts/satip/satip_satconf.c:360 +#: src/input/mpegts/satip/satip_satconf.c:377 msgid "Timeout (seconds)" msgstr "" -#: src/input/mpegts/mpegts_mux_sched.c:162 +#: src/input/mpegts/mpegts_mux_sched.c:163 msgid "Timeout (secs)" msgstr "" -#: src/dvr/dvr_db.c:3381 +#: src/dvr/dvr_db.c:4616 msgid "Timer-based automatic record caption." msgstr "" -#: src/dvr/dvr_db.c:3372 +#: src/dvr/dvr_db.c:4607 msgid "Timer-based automatic recording." msgstr "" -#: src/tvhlog.c:166 src/timeshift.c:183 +#: src/tvhlog.c:178 src/timeshift.c:184 msgid "Timeshift" msgstr "" -#: src/dvr/dvr_db.c:3150 src/dvr/dvr_db.c:3158 src/dvr/dvr_timerec.c:553 +#: src/dvr/dvr_db.c:4348 src/dvr/dvr_db.c:4356 src/dvr/dvr_timerec.c:551 msgid "Title" msgstr "" -#: src/dvr/dvr_autorec.c:1037 +#: src/dvr/dvr_autorec.c:1139 msgid "Title (regexp)" msgstr "" -#: src/dvr/dvr_db.c:3159 +#: src/dvr/dvr_db.c:4357 msgid "Title of the program (display only)." msgstr "" -#: src/dvr/dvr_db.c:3151 +#: src/dvr/dvr_db.c:4349 msgid "Title of the program." msgstr "" -#: src/dvr/dvr_timerec.c:554 +#: src/dvr/dvr_timerec.c:552 msgid "Title of the recording - this is used to generate the filename." msgstr "" -#: src/webui/extjs.c:223 +#: src/descrambler/dvbcam.c:890 +msgid "To enable MCD and MTD for this CAM." +msgstr "" + +#: src/webui/extjs.c:229 +msgid "To support Tvheadend development please consider making a donation" +msgstr "" + +#: src/webui/extjs.c:217 msgid "Toggle details" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:139 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:154 msgid "Tone burst" msgstr "" -#: src/dvr/dvr_db.c:656 +#: src/dvr/dvr_db.c:683 msgid "Too many data errors" msgstr "" -#: src/input/mpegts/mpegts_network.c:289 +#: src/config.c:2254 +msgid "Tooltips" +msgstr "" + +#: src/input/mpegts/mpegts_network.c:338 msgid "Total number of mapped channels on this network." msgstr "" -#: src/input/mpegts/mpegts_network.c:273 +#: src/input/mpegts/mpegts_network.c:322 msgid "Total number of muxes found on this network." msgstr "" -#: src/input/mpegts/mpegts_network.c:281 +#: src/input/mpegts/mpegts_network.c:330 msgid "Total number of services found on this network." msgstr "" -#: src/wizard.c:1012 +#: src/wizard.c:1038 msgid "Total number of services found." msgstr "" -#: src/bouquet.c:1093 +#: src/bouquet.c:1120 msgid "Total number of services seen." msgstr "" -#: src/bouquet.c:1101 +#: src/bouquet.c:1128 msgid "Total number of services." msgstr "" -#: src/epg.c:2443 +#: src/epg.c:1943 msgid "Tourism / Travel" msgstr "" -#: src/tvhlog.c:780 +#: src/tvhlog.c:851 msgid "Trace subsystems" msgstr "" -#: src/epg.c:2392 +#: src/epg.c:1892 msgid "Traditional arts" msgstr "" -#: src/epg.c:2373 +#: src/epg.c:1873 msgid "Traditional music" msgstr "" -#: src/tvhlog.c:150 +#: src/tvhlog.c:162 msgid "Transcode" msgstr "" -#: src/profile.c:1839 +#: src/profile.c:2513 +msgid "Transcode audio only for selected codecs." +msgstr "" + +#: src/profile.c:2535 +msgid "Transcode subtitle only for selected codecs." +msgstr "" + +#: src/profile.c:2491 +msgid "Transcode video only for selected codecs." +msgstr "" + +#: src/profile.c:2452 msgid "Transcode/av-lib" msgstr "" -#: src/profile.c:1846 -msgid "Transcoding" +#: src/profile.c:2459 +msgid "Transcoding Settings" +msgstr "" + +#: src/epggrab.c:498 +msgid "" +"Translate the genre codes received from the broadcaster to another genre " +"code.
Use the form xxx=yyy, where xxx and yyy are 'ETSI EN 300 468' " +"content descriptor values expressed in decimal (0-255).
Genre code xxx " +"will be converted to genre code yyy.
Use a separate line for each genre " +"code to be converted." msgstr "" -#: src/input/mpegts/mpegts_mux_dvb.c:240 +#: src/input/mpegts/mpegts_mux_dvb.c:237 src/input/mpegts/mpegts_mux_dvb.c:1044 msgid "Transmission mode" msgstr "" -#: src/descrambler/constcw.c:308 src/descrambler/constcw.c:374 +#: src/descrambler/constcw.c:344 src/descrambler/constcw.c:417 +#: src/descrambler/constcw.c:490 src/descrambler/constcw.c:563 msgid "Transponder ID" msgstr "" -#: src/tvhlog.c:119 +#: src/tvhlog.c:129 msgid "Transport Stream" msgstr "" -#: src/input/mpegts/mpegts_mux.c:588 +#: src/input/mpegts/satip/satip_frontend.c:260 +msgid "Transport mode" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:603 msgid "Transport stream ID" msgstr "" -#: src/epggrab/module/xmltv.c:753 +#: src/dvr/dvr_config.c:1052 +msgid "Try re-scheduling recording if more errors than (0=off)" +msgstr "" + +#: src/epggrab/module/xmltv.c:1089 msgid "" "Try to obtain channel numbers from the display-name xml tag. If the first " "word is number, it is used as the channel number." msgstr "" -#: src/dvr/dvr_autorec.c:773 +#: src/dvr/dvr_autorec.c:884 msgid "Tue" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:226 +#: src/transcoding/codec/codecs/libs/libx26x.c:183 +#: src/transcoding/codec/codecs/libs/libx26x.c:282 +#: src/transcoding/codec/codecs/libs/libvpx.c:130 +msgid "Tune" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:264 msgid "Tune before DiseqC" msgstr "" -#: src/wizard.c:566 +#: src/transcoding/codec/codecs/libs/libx26x.c:184 +msgid "Tune the encoding params (cf. x264 --fullhelp)." +msgstr "" + +#: src/transcoding/codec/codecs/libs/libvpx.c:131 +msgid "Tune the encoding to a specific scenario." +msgstr "" + +#: src/wizard.c:568 msgid "Tuner" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:211 +#: src/wizard.c:670 +msgid "Tuner and Network" +msgstr "" + +#: src/input/mpegts/satip/satip_frontend.c:340 msgid "Tuner bind IP address" msgstr "" -#: src/input/mpegts/satip/satip.c:224 src/input/mpegts/satip/satip.c:391 +#: src/input/mpegts/satip/satip.c:267 src/input/mpegts/satip/satip.c:458 msgid "Tuner configuration" msgstr "" -#: src/input/mpegts/satip/satip.c:225 +#: src/input/mpegts/satip/satip.c:268 msgid "Tuner configuration." msgstr "" -#: src/streaming.c:461 +#: src/streaming.c:483 msgid "Tuning failed" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:264 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:302 msgid "Turn off LNB when idle" msgstr "" -#: src/config.c:2072 +#: src/config.c:2610 +msgid "Tvheadend model name for HDHomeRun Server Emulation" +msgstr "" + +#: src/config.c:2204 msgid "Tvheadend server name" msgstr "" -#: src/epggrab/module.c:138 +#: src/epggrab/module.c:161 src/transcoding/codec/profile_class.c:259 msgid "Type" msgstr "" -#: src/service.c:237 +#: src/service.c:230 msgid "Type override" msgstr "" -#: src/input/mpegts/satip/satip_frontend.c:160 +#: src/input/mpegts/satip/satip_frontend.c:269 msgid "UDP RTP port number (2 ports)" msgstr "" -#: src/service.c:160 +#: src/tvhlog.c:187 +msgid "UDP Streamer" +msgstr "" + +#: src/service.c:152 msgid "UHD TV" msgstr "" -#: src/profile.c:269 +#: src/profile.c:277 msgid "UHD: ultra high definition" msgstr "" -#: src/tvhlog.c:93 +#: src/tvhlog.c:102 msgid "UPnP Protocol" msgstr "" -#: src/tvhlog.c:90 src/wizard.c:817 src/dvr/dvr_db.c:3432 -#: src/input/mpegts/iptv/iptv.c:881 src/input/mpegts/iptv/iptv_mux.c:139 +#: src/tvhlog.c:99 src/wizard.c:826 src/dvr/dvr_db.c:4677 +#: src/input/mpegts/iptv/iptv.c:950 src/input/mpegts/iptv/iptv_mux.c:129 msgid "URL" msgstr "" -#: src/wizard.c:818 +#: src/input/mpegts/iptv/iptv_mux.c:155 +msgid "URL for comparison" +msgstr "" + +#: src/wizard.c:827 msgid "URL of the M3U playlist." msgstr "" -#: src/main.c:849 +#: src/main.c:916 msgid "URL with the SAT>IP server XML location" msgstr "" -#: src/dvr/dvr_db.c:3433 +#: src/dvr/dvr_db.c:4678 msgid "URL." msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:476 +#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:590 msgid "USALS" msgstr "" -#: src/input/mpegts/dvb_support.c:481 +#: src/input/mpegts/dvb_support.c:559 msgid "UTC" msgstr "" -#: src/input/mpegts/dvb_support.c:498 +#: src/input/mpegts/dvb_support.c:576 msgid "UTC+ 1" msgstr "" -#: src/input/mpegts/dvb_support.c:499 +#: src/input/mpegts/dvb_support.c:577 msgid "UTC+ 2" msgstr "" -#: src/input/mpegts/dvb_support.c:500 +#: src/input/mpegts/dvb_support.c:578 msgid "UTC+ 3" msgstr "" -#: src/input/mpegts/dvb_support.c:501 +#: src/input/mpegts/dvb_support.c:579 msgid "UTC+ 4" msgstr "" -#: src/input/mpegts/dvb_support.c:502 +#: src/input/mpegts/dvb_support.c:580 msgid "UTC+ 4:30" msgstr "" -#: src/input/mpegts/dvb_support.c:503 +#: src/input/mpegts/dvb_support.c:581 msgid "UTC+ 5" msgstr "" -#: src/input/mpegts/dvb_support.c:504 +#: src/input/mpegts/dvb_support.c:582 msgid "UTC+ 5:30" msgstr "" -#: src/input/mpegts/dvb_support.c:505 +#: src/input/mpegts/dvb_support.c:583 msgid "UTC+ 5:45" msgstr "" -#: src/input/mpegts/dvb_support.c:506 +#: src/input/mpegts/dvb_support.c:584 msgid "UTC+ 6" msgstr "" -#: src/input/mpegts/dvb_support.c:507 +#: src/input/mpegts/dvb_support.c:585 msgid "UTC+ 6:30" msgstr "" -#: src/input/mpegts/dvb_support.c:508 +#: src/input/mpegts/dvb_support.c:586 msgid "UTC+ 7" msgstr "" -#: src/input/mpegts/dvb_support.c:509 +#: src/input/mpegts/dvb_support.c:587 msgid "UTC+ 8" msgstr "" -#: src/input/mpegts/dvb_support.c:510 +#: src/input/mpegts/dvb_support.c:588 msgid "UTC+ 8:45" msgstr "" -#: src/input/mpegts/dvb_support.c:511 +#: src/input/mpegts/dvb_support.c:589 msgid "UTC+ 9" msgstr "" -#: src/input/mpegts/dvb_support.c:512 +#: src/input/mpegts/dvb_support.c:590 msgid "UTC+ 9:30" msgstr "" -#: src/input/mpegts/dvb_support.c:513 +#: src/input/mpegts/dvb_support.c:591 msgid "UTC+10" msgstr "" -#: src/input/mpegts/dvb_support.c:514 +#: src/input/mpegts/dvb_support.c:592 msgid "UTC+10:30" msgstr "" -#: src/input/mpegts/dvb_support.c:515 +#: src/input/mpegts/dvb_support.c:593 msgid "UTC+11" msgstr "" -#: src/input/mpegts/dvb_support.c:516 +#: src/input/mpegts/dvb_support.c:594 msgid "UTC+12" msgstr "" -#: src/input/mpegts/dvb_support.c:517 +#: src/input/mpegts/dvb_support.c:595 msgid "UTC+12:45" msgstr "" -#: src/input/mpegts/dvb_support.c:518 +#: src/input/mpegts/dvb_support.c:596 msgid "UTC+13" msgstr "" -#: src/input/mpegts/dvb_support.c:519 +#: src/input/mpegts/dvb_support.c:597 msgid "UTC+14" msgstr "" -#: src/input/mpegts/dvb_support.c:483 +#: src/input/mpegts/dvb_support.c:561 msgid "UTC- 1" msgstr "" -#: src/input/mpegts/dvb_support.c:484 +#: src/input/mpegts/dvb_support.c:562 msgid "UTC- 2" msgstr "" -#: src/input/mpegts/dvb_support.c:485 +#: src/input/mpegts/dvb_support.c:563 msgid "UTC- 2:30" msgstr "" -#: src/input/mpegts/dvb_support.c:486 +#: src/input/mpegts/dvb_support.c:564 msgid "UTC- 3" msgstr "" -#: src/input/mpegts/dvb_support.c:487 +#: src/input/mpegts/dvb_support.c:565 msgid "UTC- 3:30" msgstr "" -#: src/input/mpegts/dvb_support.c:488 +#: src/input/mpegts/dvb_support.c:566 msgid "UTC- 4" msgstr "" -#: src/input/mpegts/dvb_support.c:489 +#: src/input/mpegts/dvb_support.c:567 msgid "UTC- 4:30" msgstr "" -#: src/input/mpegts/dvb_support.c:490 +#: src/input/mpegts/dvb_support.c:568 msgid "UTC- 5" msgstr "" -#: src/input/mpegts/dvb_support.c:491 +#: src/input/mpegts/dvb_support.c:569 msgid "UTC- 6" msgstr "" -#: src/input/mpegts/dvb_support.c:492 +#: src/input/mpegts/dvb_support.c:570 msgid "UTC- 7" msgstr "" -#: src/input/mpegts/dvb_support.c:493 +#: src/input/mpegts/dvb_support.c:571 msgid "UTC- 8" msgstr "" -#: src/input/mpegts/dvb_support.c:494 +#: src/input/mpegts/dvb_support.c:572 msgid "UTC- 9" msgstr "" -#: src/input/mpegts/dvb_support.c:495 +#: src/input/mpegts/dvb_support.c:573 msgid "UTC- 9:30" msgstr "" -#: src/input/mpegts/dvb_support.c:496 +#: src/input/mpegts/dvb_support.c:574 msgid "UTC-10" msgstr "" -#: src/input/mpegts/dvb_support.c:497 +#: src/input/mpegts/dvb_support.c:575 msgid "UTC-11" msgstr "" -#: src/tvhlog.c:88 src/input/mpegts/satip/satip.c:367 -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:186 +#: src/tvhlog.c:97 src/input/mpegts/satip/satip.c:434 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:220 msgid "UUID" msgstr "" -#: src/htsp_server.c:1416 +#: src/htsp_server.c:1589 msgid "Unable to get system UTC time" msgstr "" -#: src/htsp_server.c:1409 +#: src/htsp_server.c:1582 msgid "Unable to get system local time" msgstr "" -#: src/htsp_server.c:1406 +#: src/htsp_server.c:1579 msgid "Unable to get system time" msgstr "" -#: src/htsp_server.c:722 +#: src/htsp_server.c:770 msgid "Unable to open file" msgstr "" -#: src/htsp_server.c:1384 +#: src/htsp_server.c:1557 msgid "Unable to stat path" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:132 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:147 msgid "Uncommitted" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:146 +#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:161 msgid "Uncommitted first" msgstr "" -#: src/tvhlog.c:157 +#: src/tvhlog.c:169 msgid "Unicable (EN50494)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:70 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:71 msgid "Unicable I (EN50494)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:744 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:809 msgid "Unicable I switch (universal LNB)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:77 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:79 msgid "Unicable II (EN50607)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:750 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:816 msgid "Unicable II switch (universal LNB)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1490 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1604 msgid "Unicable type" msgstr "" -#: src/profile.c:252 src/dvr/dvr_db.c:2572 +#: src/profile.c:259 src/dvr/dvr_db.c:3503 msgid "Unimportant" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:726 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:788 msgid "Universal LNB only" msgstr "" -#: src/satip/server.c:603 +#: src/descrambler/capmt.c:2699 +msgid "Universal tag order" +msgstr "" + +#: src/satip/server.c:679 msgid "Universally unique identifier. Read only." msgstr "" -#: src/epggrab/module.c:60 src/dvr/dvr_timerec.c:95 src/dvr/dvr_config.c:708 +#: src/epggrab/module.c:57 src/dvr/dvr_timerec.c:84 src/dvr/dvr_config.c:734 msgid "Unknown" msgstr "" -#: src/htsp_server.c:2724 +#: src/htsp_server.c:2954 msgid "Unknown file" msgstr "" -#: src/streaming.c:488 +#: src/streaming.c:516 #, c-format msgid "Unknown reason (%i)" msgstr "" -#: src/timeshift.c:266 +#: src/timeshift.c:264 msgid "Unlimited size" msgstr "" -#: src/timeshift.c:232 +#: src/timeshift.c:230 msgid "Unlimited time" msgstr "" -#: src/profile.c:247 +#: src/ratinglabels.c:617 +msgid "Unprocessed rating 'age' received via DVB OTA EPG." +msgstr "" + +#: src/profile.c:254 msgid "Unset (default)" msgstr "" -#: src/descrambler/cwc.c:1884 +#: src/transcoding/codec/profile_video_class.c:29 +msgid "Up & Down" +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:30 +msgid "Up (only)" +msgstr "" + +#: src/descrambler/cclient.c:1424 msgid "Update Entitlement Management Messages from one mux only." msgstr "" -#: src/descrambler/cwc.c:1875 +#: src/descrambler/cclient.c:1414 msgid "Update card (EMM)" msgstr "" -#: src/epggrab.c:303 +#: src/epggrab.c:397 msgid "Update channel icon" msgstr "" -#: src/epggrab.c:279 +#: src/epggrab.c:373 msgid "Update channel name" msgstr "" -#: src/epggrab.c:291 +#: src/epggrab.c:385 msgid "Update channel number" msgstr "" -#: src/dvr/dvr_config.c:775 +#: src/dvr/dvr_config.c:842 msgid "Update disabled" msgstr "" -#: src/config.c:2282 +#: src/config.c:2724 msgid "Update time" msgstr "" -#: src/config.c:2305 +#: src/config.c:2747 msgid "Update tolerance (ms)" msgstr "" -#: src/epggrab/channel.c:780 +#: src/epggrab/channel.c:798 msgid "Updated" msgstr "" -#: src/descrambler/cwc.c:1883 +#: src/descrambler/cclient.c:1423 msgid "Updates from one mux (EMM)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:646 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:699 msgid "" "Upon start, Tvheadend doesn't know the last rotor position. This value " "defines the initial rotor movement. TVHeadend waits the specified time when " "the first movement is requested." msgstr "" -#: src/main.c:498 +#: src/main.c:565 #, c-format msgid "Usage: %s [OPTIONS]\n" msgstr "" -#: src/input/mpegts/mpegts_mux.c:662 -msgid "Use AC-3 detection on the mux." +#: src/input/mpegts/iptv/iptv_mux.c:97 +msgid "Use" +msgstr "" + +#: src/input/mpegts/iptv/iptv.c:813 src/input/mpegts/iptv/iptv_mux.c:170 +msgid "Use A/V library" +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:677 +msgid "Use AC-3 detection." msgstr "" -#: src/channels.c:491 src/dvr/dvr_config.c:999 +#: src/channels.c:537 src/dvr/dvr_config.c:1399 msgid "" "Use EITp/f to decide event start/stop. This is also known as \"Accurate " "Recording\". See Help for details." msgstr "" -#: src/channels.c:490 src/dvr/dvr_config.c:998 +#: src/channels.c:536 src/dvr/dvr_config.c:1398 msgid "Use EPG running state" msgstr "" -#: src/config.c:2113 -msgid "Use HTTP digest authentication" -msgstr "" - -#: src/profile.c:1230 src/profile.c:1512 +#: src/profile.c:1839 src/profile.c:2114 msgid "Use WEBM format." msgstr "" -#: src/dvr/dvr_config.c:1277 +#: src/dvr/dvr_config.c:1363 msgid "Use Windows-compatible filenames" msgstr "" -#: src/main.c:865 +#: src/main.c:932 msgid "Use XSPF playlist instead of M3U" msgstr "" @@ -7986,12 +10092,18 @@ msgid "" "outdated and may cause scanning to take longer than usual." msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:442 +#: src/input/mpegts/mpegts_network_dvb.c:475 msgid "" "Use a pre-defined list of DAB muxes. Note: these lists can sometimes be " "outdated and may cause scanning to take longer than usual." msgstr "" +#: src/input/mpegts/mpegts_network_dvb.c:452 +msgid "" +"Use a pre-defined list of DTMB muxes. Note: these lists can sometimes be " +"outdated and may cause scanning to take longer than usual." +msgstr "" + #: src/input/mpegts/mpegts_network_dvb.c:271 msgid "" "Use a pre-defined list of DVB-C muxes. Note: these lists can sometimes be " @@ -8010,233 +10122,237 @@ msgid "" "outdated and may cause scanning to take longer than usual." msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:396 +#: src/input/mpegts/mpegts_network_dvb.c:406 msgid "" "Use a pre-defined list of ISDB-C muxes. Note: these lists can sometimes be " "outdated and may cause scanning to take longer than usual." msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:419 +#: src/input/mpegts/mpegts_network_dvb.c:429 msgid "" "Use a pre-defined list of ISDB-S muxes. Note: these lists can sometimes be " "outdated and may cause scanning to take longer than usual." msgstr "" -#: src/input/mpegts/mpegts_network_dvb.c:373 +#: src/input/mpegts/mpegts_network_dvb.c:383 msgid "" "Use a pre-defined list of ISDB-T muxes. Note: these lists can sometimes be " "outdated and may cause scanning to take longer than usual." msgstr "" -#: src/profile.c:1715 -msgid "Use original" +#: src/epggrab/module/xmltv.c:1115 +msgid "Use category instead of genre" msgstr "" -#: src/config.c:2186 -msgid "Use packet backlog" +#: src/epggrab/module.c:108 +msgid "Use default configuration" msgstr "" -#: src/input/mpegts/mpegts_network.c:225 +#: src/service_mapper.c:624 src/bouquet.c:759 +msgid "Use fuzzy mapping if merging same name" +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:215 +msgid "Use hardware acceleration for decoding if available." +msgstr "" + +#: src/transcoding/codec/profile_audio_class.c:258 +msgid "Use only defined number of audio tracks at maximum." +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:696 +msgid "Use only this service ID, filter out others." +msgstr "" + +#: src/transcoding/codec/profile_audio_class.c:172 +msgid "Use original" +msgstr "" + +#: src/input/mpegts/mpegts_network.c:274 msgid "Use service IDs as channel numbers" msgstr "" -#: src/channels.c:1464 +#: src/channels.c:1801 msgid "Use tag internally (don't expose to clients)." msgstr "" -#: src/input/mpegts/mpegts_network.c:226 +#: src/input/mpegts/mpegts_network.c:275 msgid "Use the provider's service IDs as channel numbers." msgstr "" -#: src/dvr/dvr_config.c:1101 +#: src/dvr/dvr_config.c:1177 msgid "Use this character set when setting filenames." msgstr "" -#: src/dvr/dvr_config.c:1081 +#: src/dvr/dvr_config.c:1147 msgid "Use x amount of storage space." msgstr "" -#: src/streaming.c:446 src/dvr/dvr_db.c:645 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:536 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:600 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:175 +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:233 +msgid "User Band Frequency (in MHz)." +msgstr "" + +#: src/streaming.c:466 msgid "User access error" msgstr "" -#: src/htsp_server.c:1612 src/htsp_server.c:1709 src/htsp_server.c:1848 -#: src/htsp_server.c:1929 src/htsp_server.c:2075 src/htsp_server.c:2113 -#: src/htsp_server.c:2123 src/htsp_server.c:2149 src/htsp_server.c:2187 -#: src/htsp_server.c:2224 src/htsp_server.c:2234 src/htsp_server.c:2259 -#: src/htsp_server.c:2295 src/htsp_server.c:2338 src/htsp_server.c:2346 -#: src/htsp_server.c:2399 src/htsp_server.c:2708 +#: src/htsp_server.c:1785 src/htsp_server.c:1882 src/htsp_server.c:2005 +#: src/htsp_server.c:2114 src/htsp_server.c:2285 src/htsp_server.c:2323 +#: src/htsp_server.c:2333 src/htsp_server.c:2359 src/htsp_server.c:2397 +#: src/htsp_server.c:2434 src/htsp_server.c:2444 src/htsp_server.c:2469 +#: src/htsp_server.c:2505 src/htsp_server.c:2548 src/htsp_server.c:2556 +#: src/htsp_server.c:2609 src/htsp_server.c:2933 msgid "User does not have access" msgstr "" -#: src/htsp_server.c:1962 +#: src/htsp_server.c:2149 msgid "User does not have access to channel" msgstr "" -#: src/channels.c:421 +#: src/channels.c:456 msgid "User icon" msgstr "" -#: src/access.c:1461 src/access.c:1655 src/config.c:2081 +#: src/access.c:1558 src/access.c:1764 msgid "User interface level" msgstr "" -#: src/config.c:2104 -msgid "User interface quick tips (tooltips)" -msgstr "" - -#: src/config.c:2247 -msgid "User language" -msgstr "" - -#: src/streaming.c:448 src/dvr/dvr_db.c:647 +#: src/streaming.c:468 msgid "User limit reached" msgstr "" -#: src/wizard.c:403 +#: src/wizard.c:405 msgid "User login" msgstr "" -#: src/streaming.c:452 +#: src/streaming.c:472 msgid "User request" msgstr "" -#: src/access.c:1626 src/access.c:2039 src/wizard.c:442 -#: src/descrambler/cwc.c:1833 +#: src/access.c:1735 src/access.c:2273 src/wizard.c:444 +#: src/descrambler/cclient.c:1378 msgid "Username" msgstr "" -#: src/access.c:1627 +#: src/access.c:1736 msgid "Username for the entry (login username)." msgstr "" -#: src/access.c:2040 +#: src/access.c:2274 msgid "" "Username of the entry (this should match a username from within the \"Access " "Entries\" tab)." msgstr "" -#: src/access.c:1598 +#: src/access.c:1707 msgid "Users - Access Entries" msgstr "" -#: src/access.c:2173 +#: src/access.c:2431 msgid "Users - IP Blocking" msgstr "" -#: src/access.c:2020 +#: src/access.c:2254 msgid "Users - Passwords" msgstr "" -#: src/epg.c:2318 -msgid "Variety show" +#: src/tvhlog.c:183 +msgid "VA-API" msgstr "" -#: src/bouquet.c:1055 -msgid "Verify the SSL certificate." +#: src/transcoding/codec/codecs/vorbis.c:51 +#: src/transcoding/codec/codecs/libs/libtheora.c:60 +#: src/transcoding/codec/codecs/libs/libvorbis.c:79 +msgid "Variable bitrate (VBR) mode [0-10]." msgstr "" -#: src/input/mpegts/iptv/iptv.c:927 -msgid "Verify the peer's SSL." +#: src/transcoding/codec/codecs/aac.c:99 +msgid "Variable bitrate (VBR) mode [0-2]." msgstr "" -#: src/profile.c:1866 -msgid "" -"Vertical resolution (height) of the output video stream. Horizontal " -"resolution is adjusted automatically to preserve aspect ratio. When set to " -"0, the input resolution is used." +#: src/transcoding/codec/codecs/mpeg2video.c:60 +msgid "Variable bitrate (VBR) mode [0-31]." msgstr "" -#: src/epg.c:2395 -msgid "Video" +#: src/epg.c:1818 +msgid "Variety show" msgstr "" -#: src/esfilter.c:629 -msgid "Video Stream Filter" +#: src/bouquet.c:1082 +msgid "Verify the SSL certificate." msgstr "" -#: src/profile.c:1921 -msgid "Video bitrate (kb/s) (0=auto)" +#: src/input/mpegts/iptv/iptv.c:988 +msgid "Verify the peer's SSL." msgstr "" -#: src/profile.c:1898 -msgid "Video codec" +#: src/descrambler/cccam.c:1026 +msgid "Version" msgstr "" -#: src/profile.c:1910 -msgid "Video codec preset" +#: src/epg.c:1895 +msgid "Video" msgstr "" -#: src/profile.c:1911 -msgid "Video codec preset to use for transcoding." +#: src/profile.c:2479 +msgid "Video codec profile" msgstr "" -#: src/profile.c:1899 -msgid "" -"Video codec to use for the transcode. \"Do not use\" will disable video " -"output." +#: src/transcoding/codec/profile_video_class.c:224 +msgid "Video pixel format." msgstr "" -#: src/access.c:1734 +#: src/access.c:1843 msgid "Video recorder" msgstr "" -#: src/access.c:1735 +#: src/access.c:1844 msgid "" "Video recorder flags, allow/disallow access to video recorder functionality " "(including Autorecs), allow/disallow users to view other DVR entries, allow/" "disallow users to work with DVR entries of other users (remove, edit) etc." msgstr "" -#: src/access.c:1548 +#: src/access.c:1655 msgid "View all" msgstr "" -#: src/streaming.c:582 +#: src/streaming.c:618 msgid "Visually impaired commentary/audio description" msgstr "" -#: src/profile.c:1318 +#: src/profile.c:1931 msgid "Vorbis audio" msgstr "" -#: src/profile.c:1229 src/profile.c:1511 +#: src/profile.c:1838 src/profile.c:2113 msgid "WEBM" msgstr "" -#: src/profile.c:1683 +#: src/profile.c:2266 msgid "WEBM/av-lib" msgstr "" -#: src/profile.c:1678 +#: src/profile.c:2261 msgid "WEBM/built-in" msgstr "" -#: src/profile.c:2299 -msgid "WEBTV profile H264/AAC/MPEG-TS" -msgstr "" - -#: src/profile.c:2320 -msgid "WEBTV profile H264/AAC/Matroska" -msgstr "" - -#: src/profile.c:2278 -msgid "WEBTV profile VP8/Vorbis/WEBM" -msgstr "" - -#: src/dvr/dvr_db.c:633 +#: src/dvr/dvr_db.c:660 msgid "Waiting for EPG running flag" msgstr "" -#: src/dvr/dvr_db.c:625 +#: src/dvr/dvr_db.c:652 msgid "Waiting for program start" msgstr "" -#: src/dvr/dvr_db.c:623 +#: src/dvr/dvr_db.c:650 msgid "Waiting for stream" msgstr "" -#: src/input/mpegts/mpegts_input.c:338 +#: src/input/mpegts/mpegts_input.c:349 msgid "" "Wake up the linked input whenever this adapter is used. The subscriptions " "are named as \"keep\". Note that this isn't normally needed, and is here " @@ -8244,71 +10360,93 @@ msgid "" "otherwise lock the second tuner." msgstr "" -#: src/epg.c:2282 +#: src/epg.c:1782 msgid "War" msgstr "" -#: src/epg.c:2342 +#: src/epg.c:1842 msgid "Water sport" msgstr "" -#: src/streaming.c:450 +#: src/streaming.c:470 msgid "Weak stream" msgstr "" -#: src/epg.c:2299 +#: src/epg.c:1799 msgid "Weather report" msgstr "" -#: src/tvhlog.c:165 +#: src/config.c:2175 +msgid "Web Interface Settings" +msgstr "" + +#: src/tvhlog.c:177 msgid "Web User Interface" msgstr "" -#: src/access.c:1771 src/wizard.c:184 +#: src/access.c:1880 src/wizard.c:184 msgid "Web interface" msgstr "" -#: src/access.c:1451 src/access.c:1686 +#: src/access.c:1548 src/access.c:1795 msgid "Web interface language" msgstr "" -#: src/access.c:1687 +#: src/access.c:1796 msgid "Web interface language." msgstr "" -#: src/access.c:1696 +#: src/access.c:1805 msgid "Web interface theme." msgstr "" -#: src/access.c:1695 +#: src/access.c:1804 msgid "Web theme" msgstr "" -#: src/config.c:2032 -msgid "Web user interface" -msgstr "" - -#: src/dvr/dvr_autorec.c:774 +#: src/dvr/dvr_autorec.c:885 msgid "Wed" msgstr "" -#: src/wizard.c:243 src/wizard.c:465 -msgid "Welcome - Tvheadend - your TV streaming server and video recorder" +#: src/wizard.c:243 +msgid "Welcome" msgstr "" -#: src/epg.c:2282 +#: src/epg.c:1782 msgid "Western" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:691 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:744 msgid "Western hemisphere (latitude direction)" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:692 +#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:745 msgid "Western hemisphere (latitude direction)." msgstr "" -#: src/input/mpegts/mpegts_network.c:208 +#: src/config.c:2584 +msgid "" +"When Tvheadend is acting as an HDHomeRun Server (emulating an HDHomeRun " +"device for downstream media devices to stream Live TV) then we tell clients " +"that we have this number of tuners. This is necessary since some clients " +"artificially limit connections based on tuner count, even though several " +"channels may share a multiplex on one tuner. The HDHomeRun interface can not " +"distinguish between different types of tuner in a mixed system with " +"satellite, aerial and cable. The actual number or types of tuners used by " +"Tvheadend is not affected by this value. Tvheadend will allocate tuners " +"automatically. Set to zero for Tvheadend to use a default value." +msgstr "" + +#: src/config.c:2611 +msgid "" +"When Tvheadend is acting as an HDHomeRun Server (emulating an HDHomeRun " +"device for downstream media devices to stream Live TV) then we use this as " +"the type of HDHomeRun model number that we send to clients. Some clients " +"may require a specific model number to work. Leave blank for Tvheadend to " +"use a default." +msgstr "" + +#: src/input/mpegts/mpegts_network.c:257 msgid "" "When nothing else is happening Tvheadend will continuously rotate among all " "muxes and tune to them to verify that they are still working when the inputs " @@ -8318,184 +10456,322 @@ msgid "" "issues for SAT>IP (limited number of PID filters)." msgstr "" -#: src/dvr/dvr_autorec.c:1026 +#: src/dvr/dvr_config.c:1063 +msgid "" +"When scheduling an autorec, this option attempts to schedule at the earliest " +"time and on the 'best' channel (such as channel with the most failover " +"services). This is useful when multiple timeshift and repeat channels are " +"available. Without this option autorecs may get scheduled on timeshift " +"channels instead of on primary channels. This scheduling requires extra " +"overhead so is disabled by default." +msgstr "" + +#: src/dvr/dvr_autorec.c:1128 msgid "" "When specified, this setting overrides the subdirectory rules (except the " "base directory) defined in the DVR configuration and puts all recordings " "done by this entry into the subdirectory named here. See Help for more info." msgstr "" -#: src/input/mpegts/iptv/iptv.c:772 +#: src/input/mpegts/iptv/iptv.c:855 msgid "" "When streaming a service (via http or htsp) Tvheadend will use the network " "with the highest streaming priority set here. See Help for details." msgstr "" -#: src/dvr/dvr_autorec.c:1047 +#: src/dvr/dvr_autorec.c:1164 msgid "" "When the fulltext is checked, the title pattern is matched against title, " "subtitle, summary and description." msgstr "" -#: src/input/mpegts/mpegts_service.c:249 +#: src/input/mpegts/mpegts_mux.c:704 +msgid "When the mux was created." +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:712 +msgid "When the mux was successfully scanned for the first time." +msgstr "" + +#: src/input/mpegts/mpegts_mux.c:720 +msgid "When the mux was successfully scanned." +msgstr "" + +#: src/input/mpegts/mpegts_service.c:251 msgid "When the service was first identified and recorded." msgstr "" -#: src/input/mpegts/mpegts_service.c:257 +#: src/input/mpegts/mpegts_service.c:259 msgid "When the service was last seen during a mux scan." msgstr "" -#: src/epg.c:2343 +#: src/epg.c:1843 msgid "Winter sports" msgstr "" -#: src/timeshift.c:287 +#: src/timeshift.c:285 msgid "" "With \"RAM only\" enabled, and when \"Maximum RAM size\" is reached, remove " "the oldest segment in the buffer instead of replacing it completely. Note, " "this may reduce the amount of rewind time." msgstr "" -#: src/access.c:1852 src/access.c:2071 src/input/mpegts/mpegts_network.c:304 +#: src/access.c:1981 src/access.c:2327 src/input/mpegts/mpegts_network.c:353 msgid "Wizard" msgstr "" -#: src/descrambler/capmt.c:2367 +#: src/descrambler/capmt.c:2624 msgid "Wrapper (capmt_ca.so)" msgstr "" -#: src/esfilter.c:703 src/esfilter.c:798 src/esfilter.c:893 src/esfilter.c:988 -#: src/esfilter.c:1093 src/esfilter.c:1175 +#: src/esfilter.c:695 src/esfilter.c:791 src/esfilter.c:887 src/esfilter.c:982 +#: src/esfilter.c:1090 src/esfilter.c:1173 msgid "" "Write a short message to log identifying the matched parameters. It is " "useful for debugging your setup or structure of incoming streams." msgstr "" -#: src/epggrab.c:316 +#: src/epggrab.c:410 msgid "" "Writes the current in-memory EPG database to disk every x hours, so should a " "crash/unexpected shutdown occur EPG data is saved periodically to the " "database (re-read on next startup). Set to 0 to disable." msgstr "" -#: src/tvhlog.c:164 +#: src/epggrab.c:422 +msgid "" +"Writes the current in-memory EPG database to disk shortly after an xmltv " +"import has completed, so should a crash/unexpected shutdown occur EPG data " +"is saved (re-read on next startup)." +msgstr "" + +#: src/ratinglabels.c:640 +msgid "XML 'rating' tag value to match events received via XMLTV." +msgstr "" + +#: src/ratinglabels.c:647 +msgid "XMLTV 'system' attribute to match events received via XMLTV." +msgstr "" + +#: src/tvhlog.c:176 msgid "XMLTV EPG Import" msgstr "" -#: src/access.c:1397 +#: src/access.c:1563 +msgid "XMLTV output format" +msgstr "" + +#: src/access.c:1494 msgid "Yes" msgstr "" -#: src/input/mpegts/satip/satip.c:288 +#: src/transcoding/codec/codecs/aac.c:83 +msgid "aac" +msgstr "" + +#: src/input/mpegts/satip/satip.c:332 msgid "addpids/delpids supported" msgstr "" -#: src/profile.c:1802 -msgid "bd: nvenc(h264 / h265)" +#: src/transcoding/codec/codecs/aac.c:71 +msgid "anmr: ANMR method (Not currently recommended)" msgstr "" -#: src/profile.c:1806 -msgid "default: nvenc(h264 / h265)" +#: src/transcoding/codec/profile_audio_class.c:252 +msgid "audio" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:142 -msgid "en50494" +#: src/transcoding/codec/codecs/libs/libopus.c:65 +msgid "audio: Favor faithfulness to the input" msgstr "" -#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:180 -msgid "en50607" +#: src/transcoding/codec/codecs/libs/libvpx.c:57 +msgid "best" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libopus.c:54 +msgid "constrained: Use constrained VBR" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:563 +msgid "disabled" msgstr "" -#: src/profile.c:1794 -msgid "fast: h264 / h265 / qsv(h264 / h265)" +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:144 +msgid "en50494" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:202 +msgid "en50607" msgstr "" -#: src/profile.c:1793 -msgid "faster: h264 / h265 / qsv(h264)" +#: src/transcoding/codec/codecs/aac.c:73 +msgid "fast: Constant quantizer (Not recommended)" msgstr "" -#: src/profile.c:1801 -msgid "hp: nvenc(h264 / h265)" +#: src/transcoding/codec/codecs/flac.c:57 +msgid "flac" msgstr "" -#: src/profile.c:1800 -msgid "hq: nvenc(h264 / h265)" +#: src/transcoding/codec/codecs/libs/libvpx.c:58 +msgid "good" msgstr "" -#: src/dvr/dvr_db.c:2987 +#: src/dvr/dvr_db.c:4148 msgid "hrs" msgstr "" -#: src/main.c:926 +#: src/main.c:995 #, c-format msgid "invalid option specified [%s]" msgstr "" -#: src/tvhlog.c:149 +#: src/tvhlog.c:161 msgid "libav / ffmpeg" msgstr "" -#: src/profile.c:1803 -msgid "ll: nvenc(h264 / h265)" +#: src/transcoding/codec/codecs/libs/libopus.c:76 +msgid "libopus" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libtheora.c:44 +msgid "libtheora" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libvorbis.c:63 +msgid "libvorbis" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libvpx.c:80 +msgid "libvpx" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libx26x.c:166 +msgid "libx264" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libx26x.c:265 +msgid "libx265" msgstr "" -#: src/profile.c:1805 -msgid "llhp: nvenc(h264 / h265)" +#: src/transcoding/codec/codecs/libs/libx26x.c:71 +msgid "libx26x" msgstr "" -#: src/profile.c:1804 -msgid "llhq: nvenc(h264 / h265)" +#: src/webui/webui.c:198 +msgid "logout" msgstr "" -#: src/profile.c:1795 -msgid "medium: h264 / h265 / qsv(h264 / h265)" +#: src/transcoding/codec/codecs/libs/libopus.c:66 +msgid "lowdelay: Restrict to only the lowest delay modes" msgstr "" -#: src/dvr/dvr_db.c:2988 +#: src/dvr/dvr_db.c:4149 msgid "min" msgstr "" -#: src/dvr/dvr_db.c:2989 +#: src/dvr/dvr_db.c:4150 msgid "mins" msgstr "" -#: src/main.c:935 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:75 +msgid "module connected" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:74 +msgid "module init" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:73 +msgid "module present" +msgstr "" + +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:76 +msgid "module ready" +msgstr "" + +#: src/transcoding/codec/codecs/mp2.c:51 +msgid "mp2" +msgstr "" + +#: src/transcoding/codec/codecs/mpeg2video.c:44 +msgid "mpeg2video" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libopus.c:52 +msgid "off: Use constant bit rate" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libopus.c:53 +msgid "on: Use variable bit rate" +msgstr "" + +#: src/main.c:1004 #, c-format msgid "option %s requires a value" msgstr "" -#: src/profile.c:1799 -msgid "placebo: h264 / h265" +#: src/transcoding/codec/codecs/libs/libvpx.c:69 +msgid "psnr" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libvpx.c:59 +msgid "realtime" +msgstr "" + +#: src/webui/webui.c:209 +msgid "return" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libx26x.c:271 +msgid "set the x265 preset." msgstr "" -#: src/profile.c:1796 -msgid "slow: h264 / h265 / qsv(h264 / h265)" +#: src/transcoding/codec/codecs/libs/libx26x.c:283 +msgid "set the x265 tune parameter." msgstr "" -#: src/profile.c:1797 -msgid "slower: h264 / h265 / qsv(h264)" +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:71 +msgid "slot disabled" msgstr "" -#: src/profile.c:1791 -msgid "superfast: h264 / h265" +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:72 +#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:563 +msgid "slot empty" msgstr "" -#: src/main.c:898 +#: src/transcoding/codec/codecs/libs/libvpx.c:70 +msgid "ssim" +msgstr "" + +#: src/webui/extjs.c:230 +msgid "towards project operating costs." +msgstr "" + +#: src/main.c:965 msgid "tsfile input (mux file)" msgstr "" -#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:164 +#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:191 msgid "tvhdhomerun client" msgstr "" -#: src/profile.c:1790 -msgid "ultrafast: h264 / h265" +#: src/transcoding/codec/codecs/aac.c:72 +msgid "twoloop: Two loop searching method" +msgstr "" + +#: src/transcoding/codec/profile_video_class.c:178 +msgid "video" +msgstr "" + +#: src/transcoding/codec/codecs/libs/libopus.c:64 +msgid "voip: Favor improved speech intelligibility" msgstr "" -#: src/profile.c:1792 -msgid "veryfast: h264 / h265 / qsv(h264)" +#: src/transcoding/codec/codecs/vorbis.c:45 +msgid "vorbis" msgstr "" -#: src/profile.c:1798 -msgid "veryslow: h264 / h265 / qsv(h264)" +#: src/channels.c:47 +msgid "{name-not-set}" msgstr ""