# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
# Translators:
+# Christian Hewitt, 2024
+# Chiwai Poon, 2024
+# tfkzptzt, 2025
+# Wurenji Wu, 2025
+# chen chen <qwec01@163.com>, 2025
+# herosam gong <herosam.gong@gmail.com>, 2026
+# jiezhao li, 2026
+#
+#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: Tvheadend\n"
+"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-12-16 18:36+0100\n"
-"PO-Revision-Date: 2016-12-16 17:36+0000\n"
-"Last-Translator: Jaroslav Kysela\n"
-"Language-Team: Chinese Simplified (http://www.transifex.com/tvheadend/tvheadend/language/zh-Hans/)\n"
+"POT-Creation-Date: 2026-06-15 03:11+0000\n"
+"PO-Revision-Date: 2023-12-11 10:56+0000\n"
+"Last-Translator: jiezhao li, 2026\n"
+"Language-Team: Chinese Simplified (https://app.transifex.com/tvheadend/teams/43381/zh-Hans/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: zh-Hans\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: src/main.c:530
+#: src/main.c:596
msgid ""
"\n"
"For more information please visit the Tvheadend website:\n"
"https://tvheadend.org\n"
msgstr ""
+"\n"
+"请访问Tvheadend网站以获取更多信息 https://tvheadend.org\n"
-#: src/input/mpegts/mpegts_mux.c:649
-msgid "# Channels"
-msgstr ""
-
-#: src/input/mpegts/mpegts_network.c:288
+#: src/input/mpegts/mpegts_network.c:337
msgid "# Mapped channels"
-msgstr ""
+msgstr "已匹配频道"
-#: src/input/mpegts/mpegts_network.c:272
+#: src/input/mpegts/mpegts_network.c:321
msgid "# Muxes"
-msgstr ""
+msgstr "# 频段"
-#: src/bouquet.c:1100 src/input/mpegts/mpegts_network.c:280
-#: src/input/mpegts/mpegts_mux.c:641
+#: src/input/mpegts/mpegts_network.c:329
msgid "# Services"
-msgstr ""
-
-#: src/bouquet.c:1092
-msgid "# Services seen"
-msgstr ""
+msgstr "# 服务"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:119
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:170
msgid "# tune repeats"
-msgstr ""
+msgstr "调谐重试次数"
-#: src/dvr/dvr_config.c:688
+#: src/dvr/dvr_config.c:712
msgid "(Default profile)"
-msgstr ""
+msgstr "(默认策略)"
#: src/webui/doc_md.c:129
msgid "(Read-only)"
-msgstr ""
+msgstr "(只读)"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:70
msgid "0"
-msgstr ""
+msgstr "0"
+
+#: 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 "[0-10] (0 代表低质量编码但速度最快,10代表最高质量编码但速度最慢)"
+
+#: src/input/mpegts/satip/satip.c:240
+msgid "0.20"
+msgstr "0.20"
+
+#: src/input/mpegts/satip/satip.c:239
+msgid "0.25"
+msgstr "0.25"
+
+#: src/input/mpegts/satip/satip.c:238
+msgid "0.35"
+msgstr "0.35"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:71
msgid "1"
-msgstr ""
+msgstr "1"
-#: src/dvr/dvr_db.c:2527 src/dvr/dvr_db.c:2551 src/dvr/dvr_config.c:724
-#: src/dvr/dvr_config.c:747
+#: src/dvr/dvr_db.c:3751 src/dvr/dvr_db.c:3775 src/dvr/dvr_config.c:749
+#: src/dvr/dvr_config.c:794 src/dvr/dvr_config.c:813
msgid "1 day"
-msgstr ""
+msgstr "1天"
+
+#: src/dvr/dvr_config.c:789
+msgid "1 hour"
+msgstr "1 小时"
-#: src/dvr/dvr_db.c:2533 src/dvr/dvr_db.c:2557 src/dvr/dvr_config.c:730
-#: src/dvr/dvr_config.c:753
+#: src/dvr/dvr_config.c:786
+msgid "1 minute"
+msgstr "1 分钟"
+
+#: src/dvr/dvr_db.c:3757 src/dvr/dvr_db.c:3781 src/dvr/dvr_config.c:755
+#: src/dvr/dvr_config.c:801 src/dvr/dvr_config.c:819
msgid "1 month"
-msgstr ""
+msgstr "1月"
-#: src/dvr/dvr_db.c:2530 src/dvr/dvr_db.c:2554 src/dvr/dvr_config.c:727
-#: src/dvr/dvr_config.c:750
+#: src/dvr/dvr_db.c:3754 src/dvr/dvr_db.c:3778 src/dvr/dvr_config.c:752
+#: src/dvr/dvr_config.c:798 src/dvr/dvr_config.c:816
msgid "1 week"
-msgstr ""
+msgstr "1"
-#: src/dvr/dvr_db.c:2537 src/dvr/dvr_db.c:2561 src/dvr/dvr_config.c:734
-#: src/dvr/dvr_config.c:757
+#: src/dvr/dvr_db.c:3761 src/dvr/dvr_db.c:3785 src/dvr/dvr_config.c:759
+#: src/dvr/dvr_config.c:823
msgid "1 year"
-msgstr ""
+msgstr "1年"
+
+#: src/transcoding/codec/profile_audio_class.c:300
+msgid "1. Language"
+msgstr "1. 语言"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:80
msgid "10"
-msgstr ""
+msgstr "10"
+
+#: src/dvr/dvr_config.c:787
+msgid "10 minutes"
+msgstr "10 分钟"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:81
msgid "11"
-msgstr ""
+msgstr "11"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:82
msgid "12"
-msgstr ""
+msgstr "12"
+
+#: src/dvr/dvr_config.c:793
+msgid "12 hours"
+msgstr "12小时"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:83
msgid "13"
-msgstr ""
+msgstr "13"
+
+#: src/satip/server.c:629
+msgid "1316 bytes"
+msgstr "1316 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:84
msgid "14"
-msgstr ""
+msgstr "14"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:85
msgid "15"
-msgstr ""
+msgstr "15"
+
+#: src/satip/server.c:633
+msgid "16356 bytes"
+msgstr "16356 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:72
msgid "2"
-msgstr ""
+msgstr "2"
+
+#: src/dvr/dvr_config.c:795
+msgid "2 days"
+msgstr "2 天"
+
+#: src/dvr/dvr_config.c:790
+msgid "2 hours"
+msgstr "2小时"
-#: src/dvr/dvr_db.c:2534 src/dvr/dvr_db.c:2558 src/dvr/dvr_config.c:731
-#: src/dvr/dvr_config.c:754
+#: src/dvr/dvr_db.c:3758 src/dvr/dvr_db.c:3782 src/dvr/dvr_config.c:756
+#: src/dvr/dvr_config.c:802 src/dvr/dvr_config.c:820
msgid "2 months"
-msgstr ""
+msgstr "2月"
-#: src/dvr/dvr_db.c:2531 src/dvr/dvr_db.c:2555 src/dvr/dvr_config.c:728
-#: src/dvr/dvr_config.c:751
+#: src/dvr/dvr_db.c:3755 src/dvr/dvr_db.c:3779 src/dvr/dvr_config.c:753
+#: src/dvr/dvr_config.c:799 src/dvr/dvr_config.c:817
msgid "2 weeks"
-msgstr ""
+msgstr "2週"
-#: src/dvr/dvr_db.c:2538 src/dvr/dvr_db.c:2562 src/dvr/dvr_config.c:735
-#: src/dvr/dvr_config.c:758
+#: src/dvr/dvr_db.c:3762 src/dvr/dvr_db.c:3786 src/dvr/dvr_config.c:760
+#: src/dvr/dvr_config.c:824
msgid "2 years"
-msgstr ""
+msgstr "2年"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:732
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:796
msgid "2-Port switch (universal LNB)"
-msgstr ""
+msgstr "2端口切换器(高频头)"
+
+#: src/transcoding/codec/profile_audio_class.c:310
+msgid "2. Language"
+msgstr "2、语言"
+
+#: src/descrambler/cccam.c:985
+msgid "2.0.11"
+msgstr "2.0.11"
+
+#: src/descrambler/cccam.c:986
+msgid "2.1.1"
+msgstr "2.1.1"
+
+#: src/descrambler/cccam.c:987
+msgid "2.1.2"
+msgstr "2.1.2"
+
+#: src/descrambler/cccam.c:988
+msgid "2.1.3"
+msgstr "2.1.3"
+
+#: src/descrambler/cccam.c:989
+msgid "2.1.4"
+msgstr "2.1.4"
+
+#: src/descrambler/cccam.c:990
+msgid "2.2.0"
+msgstr "2.2.0"
+
+#: src/descrambler/cccam.c:991
+msgid "2.2.1"
+msgstr "2.2.1"
+
+#: src/descrambler/cccam.c:992
+msgid "2.3.0"
+msgstr "2.3.0"
+
+#: src/satip/server.c:630
+msgid "2632 bytes"
+msgstr "2632 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:73
msgid "3"
-msgstr ""
+msgstr "3"
-#: src/dvr/dvr_db.c:2528 src/dvr/dvr_db.c:2552 src/dvr/dvr_config.c:725
-#: src/dvr/dvr_config.c:748
+#: src/dvr/dvr_db.c:3752 src/dvr/dvr_db.c:3776 src/dvr/dvr_config.c:750
+#: src/dvr/dvr_config.c:796 src/dvr/dvr_config.c:814
msgid "3 days"
-msgstr ""
+msgstr "3日"
-#: src/dvr/dvr_db.c:2535 src/dvr/dvr_db.c:2559 src/dvr/dvr_config.c:732
-#: src/dvr/dvr_config.c:755
+#: src/dvr/dvr_db.c:3759 src/dvr/dvr_db.c:3783 src/dvr/dvr_config.c:757
+#: src/dvr/dvr_config.c:803 src/dvr/dvr_config.c:821
msgid "3 months"
-msgstr ""
+msgstr "3月"
-#: src/dvr/dvr_db.c:2532 src/dvr/dvr_db.c:2556 src/dvr/dvr_config.c:729
-#: src/dvr/dvr_config.c:752
+#: src/dvr/dvr_db.c:3756 src/dvr/dvr_db.c:3780 src/dvr/dvr_config.c:754
+#: src/dvr/dvr_config.c:800 src/dvr/dvr_config.c:818
msgid "3 weeks"
-msgstr ""
+msgstr "3週"
-#: src/dvr/dvr_db.c:2539 src/dvr/dvr_db.c:2563 src/dvr/dvr_config.c:736
-#: src/dvr/dvr_config.c:759
+#: src/dvr/dvr_db.c:3763 src/dvr/dvr_db.c:3787 src/dvr/dvr_config.c:761
+#: src/dvr/dvr_config.c:825
msgid "3 years"
-msgstr ""
+msgstr "3年"
+
+#: src/transcoding/codec/profile_audio_class.c:320
+msgid "3. Language"
+msgstr "3. 语言"
+
+#: src/dvr/dvr_config.c:788
+msgid "30 minutes"
+msgstr "30 分钟"
+
+#: src/satip/server.c:634
+msgid "32712 bytes"
+msgstr "32712 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:74
msgid "4"
-msgstr ""
+msgstr "4"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:738
+#: src/dvr/dvr_config.c:791
+msgid "4 hour"
+msgstr "4 小时"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:803
msgid "4-Port switch (universal LNB)"
-msgstr ""
+msgstr "4端口切换开关(通用高频头)"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:75
msgid "5"
-msgstr ""
+msgstr "5"
-#: src/dvr/dvr_db.c:2529 src/dvr/dvr_db.c:2553 src/dvr/dvr_config.c:726
-#: src/dvr/dvr_config.c:749
+#: src/dvr/dvr_db.c:3753 src/dvr/dvr_db.c:3777 src/dvr/dvr_config.c:751
+#: src/dvr/dvr_config.c:797 src/dvr/dvr_config.c:815
msgid "5 days"
-msgstr ""
+msgstr "5日"
-#: src/profile.c:1697
-msgid "5.0"
-msgstr ""
-
-#: src/profile.c:1698
-msgid "5.1"
-msgstr ""
+#: src/satip/server.c:631
+msgid "5264 bytes"
+msgstr "5264 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:76
msgid "6"
-msgstr ""
+msgstr "6"
-#: src/dvr/dvr_db.c:2536 src/dvr/dvr_db.c:2560 src/dvr/dvr_config.c:733
-#: src/dvr/dvr_config.c:756
+#: src/dvr/dvr_db.c:3760 src/dvr/dvr_db.c:3784 src/dvr/dvr_config.c:758
+#: src/dvr/dvr_config.c:822
msgid "6 months"
-msgstr ""
+msgstr "6月"
-#: src/profile.c:1699
-msgid "6.1"
-msgstr ""
+#: src/satip/server.c:635
+msgid "65424 bytes"
+msgstr "65424 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:77
msgid "7"
-msgstr ""
+msgstr "7"
-#: src/profile.c:1700
-msgid "7.1"
-msgstr ""
+#: src/satip/server.c:632
+msgid "7896 bytes"
+msgstr "7896 字节"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:78
msgid "8"
-msgstr ""
+msgstr "8"
+
+#: src/dvr/dvr_config.c:792
+msgid "8 hour"
+msgstr "8 小时"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:79
msgid "9"
-msgstr ""
+msgstr "9"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:315
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:369
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:95
msgid "A"
-msgstr ""
+msgstr "A"
-#: src/dvr/dvr_autorec.c:1064
+#: src/dvr/dvr_autorec.c:1228
msgid "A channel tag (e.g. a group of channels) to which this rule applies."
+msgstr "A 频道 标签 (e.g. a group of 频道) to which this 规则 applies."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:667
+msgid "A delay before CAPMT after CAPMT query command (ms)."
+msgstr "CAPMT 查询命令后,CAPMT 前的延迟(毫秒)。"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:658
+msgid "A delay between CAPMT commands (in ms)."
+msgstr "CAPMT 命令之间的延迟(毫秒)。"
+
+#: src/descrambler/dvbcam.c:880
+msgid ""
+"A list of allowed CAIDs (hexa format, comma separated). E.g. "
+"'0D00,0F00,0100'."
msgstr ""
+"A 列表 of allowed CAID (hexa 格式, comma separated). E.g. '0D00,0F00,0100'."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:353
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:407
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:57
msgid "AA"
-msgstr ""
+msgstr "AA"
-#: src/profile.c:1316
+#: src/tvhlog.c:201
+msgid "AAC"
+msgstr "AAC"
+
+#: src/profile.c:1929
msgid "AAC audio"
-msgstr ""
+msgstr "AAC 音频"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:365
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:419
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:58
msgid "AB"
-msgstr ""
+msgstr "AB"
-#: src/input/mpegts/mpegts_mux.c:506
+#: src/input/mpegts/mpegts_mux.c:513
msgid "AC-3 = descriptor 6"
-msgstr ""
+msgstr "AC-3 = 描述符 6"
-#: src/input/mpegts/mpegts_mux.c:665
+#: src/input/mpegts/mpegts_mux.c:682
msgid "AC-3 detection"
-msgstr ""
+msgstr "AC-3 检测"
+
+#: src/profile.c:1932
+msgid "AC-4 audio"
+msgstr "AC-4 音频"
-#: src/profile.c:1315
+#: src/profile.c:1928
msgid "AC3 audio"
-msgstr ""
+msgstr "AC3 音频"
-#: src/input/mpegts/mpegts_mux.c:394
+#: src/input/mpegts/mpegts_mux.c:404
msgid "ACTIVE"
-msgstr ""
+msgstr "活动"
-#: src/descrambler/constcw.c:351
-msgid "AES Constant Code Word"
-msgstr ""
+#: src/descrambler/constcw.c:464
+msgid "AES ECB Constant Code Word"
+msgstr "AES ECB 固定码字"
-#: src/config.c:1934
+#: src/descrambler/constcw.c:537
+msgid "AES128 ECB Constant Code Word"
+msgstr "AES128 ECB 固定码字"
+
+#: src/config.c:2068
msgid "AF11"
-msgstr ""
+msgstr "AF11"
-#: src/config.c:1935
+#: src/config.c:2069
msgid "AF12"
-msgstr ""
+msgstr "AF12"
-#: src/config.c:1936
+#: src/config.c:2070
msgid "AF13"
-msgstr ""
+msgstr "AF13"
-#: src/config.c:1938
+#: src/config.c:2072
msgid "AF21"
-msgstr ""
+msgstr "AF21"
-#: src/config.c:1939
+#: src/config.c:2073
msgid "AF22"
-msgstr ""
+msgstr "AF22"
-#: src/config.c:1940
+#: src/config.c:2074
msgid "AF23"
-msgstr ""
+msgstr "AF23"
-#: src/config.c:1942
+#: src/config.c:2076
msgid "AF31"
-msgstr ""
+msgstr "AF31"
-#: src/config.c:1943
+#: src/config.c:2077
msgid "AF32"
-msgstr ""
+msgstr "AF32"
-#: src/config.c:1944
+#: src/config.c:2078
msgid "AF33"
-msgstr ""
+msgstr "AF33"
-#: src/config.c:1946
+#: src/config.c:2080
msgid "AF41"
-msgstr ""
+msgstr "AF41"
-#: src/config.c:1947
+#: src/config.c:2081
msgid "AF42"
-msgstr ""
+msgstr "AF42"
-#: src/config.c:1948
+#: src/config.c:2082
msgid "AF43"
-msgstr ""
+msgstr "AF43"
-#: src/esfilter.c:314 src/esfilter.c:371
+#: src/esfilter.c:308 src/esfilter.c:364
msgid "ANY"
-msgstr ""
+msgstr "任意"
-#: src/tvhlog.c:101
+#: src/tvhlog.c:109
msgid "API"
-msgstr ""
+msgstr "API"
-#: src/input/mpegts/iptv/iptv_mux.c:162
+#: src/input/mpegts/iptv/iptv_mux.c:190
msgid "ATSC"
-msgstr ""
+msgstr "ATSC"
-#: src/tvhlog.c:159
+#: src/tvhlog.c:172
msgid "ATSC PSIP EPG"
-msgstr ""
+msgstr "ATSC PSIP EPG"
-#: src/tvhlog.c:114
+#: src/tvhlog.c:122
msgid "ATSC SI Tables"
-msgstr ""
+msgstr "ATSC SI 表"
-#: src/input/mpegts/mpegts_service.c:152
+#: src/input/mpegts/mpegts_service.c:202
msgid "ATSC source ID"
-msgstr ""
+msgstr "ATSC 源 ID"
-#: src/satip/server.c:734
+#: src/satip/server.c:890
msgid "ATSC-C"
-msgstr ""
+msgstr "ATSC-C"
#: src/input/mpegts/mpegts_network_dvb.c:344
msgid "ATSC-C Network"
-msgstr ""
+msgstr "ATSC-C 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:585
+#: src/input/mpegts/mpegts_mux_dvb.c:638
msgid "ATSC-C multiplex"
-msgstr ""
+msgstr "ATSC-C 复用"
-#: src/satip/server.c:726
+#: src/satip/server.c:882
msgid "ATSC-T"
-msgstr ""
+msgstr "ATSC-T"
#: src/input/mpegts/mpegts_network_dvb.c:321
msgid "ATSC-T Network"
-msgstr ""
+msgstr "ATSC-T 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:544
+#: src/input/mpegts/mpegts_mux_dvb.c:597
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
+msgstr "ATSC-T 复用"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:225 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:332 src/input/mpegts/mpegts_mux_dvb.c:665
+#: src/input/mpegts/mpegts_mux_dvb.c:774 src/input/mpegts/mpegts_mux_dvb.c:781
+#: src/input/mpegts/mpegts_mux_dvb.c:787 src/input/mpegts/mpegts_mux_dvb.c:810
+#: src/input/mpegts/mpegts_mux_dvb.c:833 src/input/mpegts/mpegts_mux_dvb.c:893
+#: src/input/mpegts/mpegts_mux_dvb.c:1045
+#: src/input/mpegts/mpegts_mux_dvb.c:1057
+#: src/input/mpegts/mpegts_mux_dvb.c:1064
+#: src/input/mpegts/mpegts_mux_dvb.c:1069
+#: src/input/mpegts/mpegts_mux_dvb.c:1074
+#: src/input/mpegts/mpegts_mux_dvb.c:1079
msgid "AUTO"
-msgstr ""
+msgstr "自动"
-#: src/streaming.c:476
+#: src/streaming.c:504
msgid "Aborted by user"
-msgstr ""
+msgstr "被用户中止"
+
+#: src/config.c:2169
+msgid "About"
+msgstr "关于"
-#: src/satip/server.c:625
+#: src/satip/server.c:724
msgid "Accept remote subscription weight"
-msgstr ""
+msgstr "Accept remote 订阅 weight"
-#: src/satip/server.c:626
+#: src/satip/server.c:725
msgid "Accept the remote subscription weight (from the SAT>IP client)."
-msgstr ""
+msgstr "Accept the remote 订阅 weight (from the SAT>IP 客户端)."
-#: src/input/mpegts/mpegts_mux.c:658 src/input/mpegts/iptv/iptv.c:898
+#: src/input/mpegts/iptv/iptv.c:998
+msgid "Accept transport ID if zero."
+msgstr "传输流 ID 为零时接受。"
+
+#: src/input/mpegts/mpegts_mux.c:675 src/input/mpegts/iptv/iptv.c:997
msgid "Accept zero value for TSID"
-msgstr ""
+msgstr "接受 TSID 零值"
-#: src/access.c:1408
+#: src/access.c:1512
msgid "Access"
-msgstr ""
+msgstr "访问"
-#: src/tvhlog.c:96
+#: src/tvhlog.c:104
msgid "Access (ACL)"
-msgstr ""
+msgstr "访问控制 (ACL)"
+
+#: src/wizard.c:467
+msgid "Access Control"
+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/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 ""
+msgstr "操作"
+
+#: 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:1540
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1737
+#: 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:459
+#: src/epggrab.c:343 src/input/mpegts/mpegts_service.c:103
+msgid "Actual transport stream only"
+msgstr "仅当前传输流"
+
+#: src/streaming.c:481
msgid "Adapter in use by another subscription"
-msgstr ""
+msgstr "适配器 in use by another 订阅"
+
+#: src/epggrab.c:346 src/input/mpegts/mpegts_service.c:106
+msgid "Adaptive"
+msgstr "自适应"
-#: src/main.c:880
+#: src/config.c:2374
+msgid "Add channel numbers to the channel name list"
+msgstr "添加 频道 编号 to the 频道 名称 列表"
+
+#: src/main.c:952
msgid "Add file and line numbers to debug"
-msgstr ""
+msgstr "添加 文件 and line 编号 to 调试"
+
+#: src/config.c:2383
+msgid "Add sources (like DVB-T string) to the channel name list"
+msgstr "添加 sources (like DVB-T 字符串) to the 频道 名称 列表"
-#: src/main.c:881
+#: src/main.c:953
msgid "Add the thread ID to debug"
+msgstr "将线程 ID 添加到调试"
+
+#: src/input/mpegts/mpegts_service.c:316
+msgid ""
+"Add this value to PTS for the teletext subtitles. The time value is in "
+"milliseconds and may be negative."
msgstr ""
+"添加 this 值 to PTS for the teletext subtitles. The 时间 值 is in milliseconds and"
+" may be negative."
-#: src/epggrab/module.c:186
+#: src/epggrab/module.c:211
msgid "Additional arguments to pass to the grabber."
-msgstr ""
+msgstr "Additional arguments to pass to the 抓取器."
+
+#: src/dvr/dvr_config.c:1158
+msgid ""
+"Additional command line options when fetching artwork for new recordings."
+msgstr "Additional command line 选项 when fetching artwork for 新建 录像."
-#: src/epggrab/channel.c:807
+#: src/epggrab/channel.c:825
msgid "Additional service names found in EPG data."
-msgstr ""
+msgstr "Additional 服务 names found in EPG 数据."
-#: src/dvr/dvr_config.c:949
+#: src/dvr/dvr_config.c:1549
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 ""
+"Additional 时间 (in seconds) in which to get the 调谐器 ready for 录像. 这是 useful "
+"for those with 调谐器 that take some 时间 to tune and/or send garbage 数据 at the "
+"beginning. "
-#: src/access.c:1779
+#: src/access.c:1922
msgid "Admin"
-msgstr ""
+msgstr "管理员"
-#: src/wizard.c:425
+#: src/wizard.c:435
msgid "Admin password"
-msgstr ""
+msgstr "管理员密码"
-#: src/wizard.c:414
+#: src/wizard.c:424
msgid "Admin username"
-msgstr ""
+msgstr "管理员用户名"
-#: src/wizard.c:391
+#: src/wizard.c:401
msgid "Administrator login"
-msgstr ""
+msgstr "管理员登录"
-#: src/epg.c:2288
+#: src/epg.c:1944
msgid "Adult movie"
-msgstr ""
+msgstr "成人电影"
-#: src/access.c:1385 src/access.c:1500 src/config.c:1962
+#: src/access.c:1489 src/access.c:1632 src/config.c:2096
msgid "Advanced"
-msgstr ""
+msgstr "高级"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:756
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:824
msgid "Advanced (non-universal LNBs, rotors, etc.)"
-msgstr ""
+msgstr "高级 (non-universal LNBs, rotors, etc.)"
+
+#: src/transcoding/codec/profile_class.c:244
+msgid "Advanced Settings"
+msgstr "高级设置"
-#: src/epg.c:2282
+#: src/epg.c:1938
msgid "Adventure"
-msgstr ""
+msgstr "冒险"
+
+#: src/satip/server.c:790
+msgid ""
+"Advertise only NAT address and port in RTSP commands,even for local "
+"connections."
+msgstr "Advertise only NAT 地址 and 端口 in RTSP commands,even for local 连接."
-#: src/epg.c:2448
+#: src/epg.c:2104
msgid "Advertisement / Shopping"
-msgstr ""
+msgstr "广告/购物"
-#: src/input/mpegts/iptv/iptv.c:717
+#: src/input/mpegts/iptv/iptv.c:827
msgid "After creating the network scan it for services."
-msgstr ""
+msgstr "After creating the 网络 扫描 it for 服务."
+
+#: src/ratinglabels.c:653
+msgid "Age"
+msgstr "年龄"
-#: src/access.c:1344
+#: src/dvr/dvr_db.c:5054
+msgid "Age Rating"
+msgstr "年龄分级"
+
+#: src/ratinglabels.c:662
+msgid "Age to use in the EPG parental rating field."
+msgstr "Age to use in the EPG parental rating 字段."
+
+#: src/access.c:1437 src/access.c:1449 src/access.c:1525
+#: 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:1425
msgid "All (Streaming plus DVR)"
-msgstr ""
+msgstr "全部(流媒体与录像)"
-#: src/dvr/dvr_config.c:1261
+#: src/descrambler/dvbcam.c:777
+msgid "All CAIDs"
+msgstr "所有 CAID"
+
+#: src/dvr/dvr_config.c:1394
msgid ""
"All characters that could possibly cause problems for filenaming will be "
"replaced with an underscore. See Help for details."
msgstr ""
+"All characters that could possibly cause problems for filenaming will be "
+"replaced with an underscore. See 帮助 for 详情."
-#: src/config.c:1973
+#: src/config.c:2107
msgid "All lower-case"
-msgstr ""
+msgstr "全部小写"
-#: src/webui/extjs.c:236
-msgid ""
-"All proceeds are used to support server infrastructure and buy test "
-"equipment."
-msgstr ""
+#: src/dvr/dvr_autorec.c:1036 src/dvr/dvr_config.c:854
+msgid "All: Record if EPG/XMLTV indicates it is a unique programme"
+msgstr "All: 录制 if EPG/xmltv indicates it is a unique 节目"
-#: src/dvr/dvr_autorec.c:943
+#: src/dvr/dvr_autorec.c:1042 src/dvr/dvr_config.c:860
msgid "All: Record if different description"
-msgstr ""
+msgstr "All: 录制 if different 描述"
-#: src/dvr/dvr_autorec.c:939
+#: src/dvr/dvr_autorec.c:1038 src/dvr/dvr_config.c:856
msgid "All: Record if different episode number"
-msgstr ""
+msgstr "All: 录制 if different 剧集 编号"
-#: src/dvr/dvr_autorec.c:941
+#: src/dvr/dvr_autorec.c:1040 src/dvr/dvr_config.c:858
msgid "All: Record if different subtitle"
-msgstr ""
+msgstr "All: 录制 if different 副标题"
-#: src/dvr/dvr_autorec.c:947
+#: src/dvr/dvr_autorec.c:1048 src/dvr/dvr_config.c:866
msgid "All: Record once per day"
-msgstr ""
+msgstr "全部:每天录制一次"
+
+#: src/dvr/dvr_autorec.c:1044 src/dvr/dvr_config.c:862
+msgid "All: Record once per month"
+msgstr "全部:每月录制一次"
-#: src/dvr/dvr_autorec.c:945
+#: src/dvr/dvr_autorec.c:1046 src/dvr/dvr_config.c:864
msgid "All: Record once per week"
-msgstr ""
+msgstr "全部:每周录制一次"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:153
+msgid "Allow all PIDs"
+msgstr "允许所有 PID"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:154
+msgid "Allow all PIDs (no filter) when the 'Maximum PIDs' limit is reached."
+msgstr "允许 all PID (no 过滤) when the 'Maximum PID' limit is reached."
+
+#: src/transcoding/codec/profile_video_class.c:282
+msgid "Allow control for scaling Up&Down, Up or Down"
+msgstr "允许 control for scaling Up&Down, Up or Down"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:199
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:624
msgid "Allow high bitrate mode (CI+ CAMs only)."
-msgstr ""
+msgstr "允许高比特率模式(仅CI+ CAMs)。"
-#: src/input/mpegts/mpegts_input.c:293
+#: src/input/mpegts/mpegts_input.c:304
msgid "Allow idle scan tuning on this device."
-msgstr ""
+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 ""
+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 ""
+"允许在此设备上进行初始扫描(在 Tvheadend "
+"启动时或有新的复用器被自动加入时进行扫描)。至少一个调谐器或输入应启用此设置。另请参阅网络设置中的“跳过初始扫描”。"
-#: 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 ""
+msgstr "允许时间偏移缓冲区无限增长,直到存储介质空间不足为止。警告:启用此选项可能导致您的系统发生性能问题或完全崩溃!"
-#: src/access.c:1780
+#: src/access.c:1923
msgid "Allow/Disallow access to the 'Configuration' tab."
-msgstr ""
+msgstr "允许或禁止访问“配置”选项卡。"
-#: src/access.c:1772
+#: src/access.c:1915
msgid ""
"Allow/Disallow web interface access (this includes access to the EPG)."
-msgstr ""
+msgstr "允许或禁止访问 Web 界面(包括访问 EPG 数据)。"
-#: src/access.c:1760
+#: src/access.c:1903
msgid "Allowed DVR profiles. This limits the profiles the user has access to."
-msgstr ""
+msgstr "允许的 DVR 配置文件。该设置限制用户有权访问的配置文件。"
-#: src/wizard.c:404
+#: src/wizard.c:414
msgid "Allowed network"
-msgstr ""
+msgstr "允许的网络"
-#: src/access.c:1633
+#: src/access.c:1767
msgid "Allowed networks"
-msgstr ""
+msgstr "允许的网络"
-#: src/main.c:823
+#: src/epggrab/module/xmltv.c:1422
+msgid "Alter programme description to include detailed information"
+msgstr "修改节目描述以包括更详细的信息。"
+
+#: src/main.c:893
msgid "Alternate PID path"
-msgstr ""
+msgstr "自定义 PID 路径"
-#: src/main.c:818
+#: src/main.c:888
msgid "Alternate configuration path"
-msgstr ""
+msgstr "自定义配置路径"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:701
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:755
msgid "Altitude (in meters)."
-msgstr ""
+msgstr "海拔(以米为单位)。"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:700
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:754
msgid "Altitude (meters)"
-msgstr ""
+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 "
"issues with some drivers. If the tuning is not reliable, try activating this"
" option."
msgstr ""
+"始终发送包括 LNB 设置(电压,音调)在内的整个 DiseqC "
+"序列。如果未选中此选项,则仅发送有更改的设置,这可能会导致某些驱动程序出现问题。如果调谐不可靠,请尝试激活此选项。"
-#: src/channels.c:389
+#: src/channels.c:431
msgid "Always use the name defined by the network."
-msgstr ""
+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 ""
+"始终使用旧的 ioctl 读取 linuxdvb 状态(信号强度、SNR、错误计数器)。有些驱动程序尚不完善,无法向新的 v5 linuxdvb API"
+" 提供正确的值。"
-#: src/dvr/dvr_autorec.c:1096 src/dvr/dvr_autorec.c:1109
+#: src/dvr/dvr_autorec.c:1272 src/dvr/dvr_autorec.c:1285
msgid ""
"An event which starts between this \"start after\" and \"start before\" will"
" be matched (including boundary values)."
-msgstr ""
+msgstr "所有在“最早开始”和“最晚开始”之间开始的节目的将被匹配(包含边界值)。"
-#: src/epg.c:2425
+#: src/epg.c:2081
msgid "Animals"
-msgstr ""
+msgstr "动物"
+
+#: src/satip/server.c:697
+msgid "Anonymize"
+msgstr "匿名化"
-#: src/access.c:1748
+#: src/access.c:1891
msgid "Anonymize HTSP access"
-msgstr ""
+msgstr "匿名化 HTSP 访问"
-#: 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:969 src/dvr/dvr_autorec.c:1099
-#: src/dvr/dvr_autorec.c:1112 src/dvr/dvr_timerec.c:408
+#: src/profile.c:1926 src/dvr/dvr_autorec.c:769 src/dvr/dvr_autorec.c:804
+#: src/dvr/dvr_autorec.c:818 src/dvr/dvr_autorec.c:825
+#: src/dvr/dvr_autorec.c:1003 src/dvr/dvr_autorec.c:1072
+#: src/dvr/dvr_autorec.c:1275 src/dvr/dvr_autorec.c:1288
+#: src/dvr/dvr_timerec.c:407
msgid "Any"
-msgstr ""
+msgstr "任意"
-#: src/epg.c:2388
+#: src/input/mpegts/mpegts_service.c:91
+msgid "Append to Description"
+msgstr "添加到描述"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:102
+msgid "Application"
+msgstr "应用程序"
+
+#: src/input/mpegts/iptv/iptv.c:1015
+msgid ""
+"Argument names to remove from the query string in the URL when the identical"
+" source is compared."
+msgstr "当比较到相同的源时,要从 URL 中的查询字符串中删除的参数名称。"
+
+#: src/input/mpegts/iptv/iptv.c:1005
+msgid "Argument names to remove from the query string in the URL."
+msgstr "要从 URL 中的查询字符串中删除的参数名称。"
+
+#: src/epg.c:2044
msgid "Arts"
-msgstr ""
+msgstr "艺术"
-#: src/epg.c:2400 src/epg.c:2401 src/epg.c:2402 src/epg.c:2403
+#: src/epg.c:2056 src/epg.c:2057 src/epg.c:2058 src/epg.c:2059
msgid "Arts / Culture (without music)"
-msgstr ""
+msgstr "艺术/文化(不含音乐)"
-#: src/epg.c:2398
+#: src/epg.c:2054
msgid "Arts magazines"
-msgstr ""
+msgstr "艺术杂志"
-#: src/wizard.c:933
-msgid "Assign predefined muxes to networks"
+#: src/dvr/dvr_config.c:956
+msgid "Artwork Settings"
+msgstr "封面图设置"
+
+#: src/dvr/dvr_config.c:1143
+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/input/mpegts/mpegts_input.c:316
+#: src/input/mpegts/mpegts_input.c:338
msgid "Associate this device with one or more networks."
-msgstr ""
+msgstr "将此设备与一个或多个网络关联。"
-#: src/epg.c:2340
+#: src/epg.c:1996
msgid "Athletics"
-msgstr ""
-
-#: src/esfilter.c:723
-msgid "Audio Stream Filter"
-msgstr ""
-
-#: src/profile.c:1945
-msgid "Audio birate to use for transcoding."
-msgstr ""
+msgstr "运动员"
-#: src/profile.c:1944
-msgid "Audio bitrate (kb/s) (0=auto)"
-msgstr ""
+#: src/tvhlog.c:197
+msgid "Audio"
+msgstr "音频"
-#: src/profile.c:1878
+#: src/transcoding/codec/profile_audio_class.c:355
msgid "Audio channel layout."
-msgstr ""
+msgstr "声道布局。"
-#: src/profile.c:1932
-msgid "Audio codec"
-msgstr ""
+#: src/profile.c:2599
+msgid "Audio codec profile"
+msgstr "音频编解码器配置文件"
-#: src/profile.c:1933
-msgid ""
-"Audio codec to use for the transcode. \"Do not use\" will disable audio "
-"output."
-msgstr ""
+#: src/transcoding/codec/profile_audio_class.c:331
+msgid "Audio sample format."
+msgstr "音频采样格式。"
-#: src/profile.c:1327
+#: src/profile.c:1941
msgid "Audio stream"
-msgstr ""
+msgstr "音频流"
-#: src/profile.c:1332
+#: src/profile.c:1946
msgid "Audio type"
-msgstr ""
-
-#: src/profile.c:2260
-msgid "Audio-only stream"
-msgstr ""
+msgstr "音频类型"
-#: src/tvhlog.c:125
+#: src/tvhlog.c:134
msgid "Audioes muxer"
-msgstr ""
+msgstr "音频复用器"
-#: src/satip/server.c:562
-msgid "Auto"
-msgstr ""
+#: src/webui/webui.c:190
+msgid "Authenticated user"
+msgstr "认证用户"
-#: src/service.c:145
+#: src/config.c:2552
+msgid "Authentication type"
+msgstr "认证类型"
+
+#: src/ratinglabels.c:683
+msgid "Authority"
+msgstr "监管部门"
+
+#: src/satip/server.c:618 src/input/mpegts/satip/satip.c:237
+#: src/descrambler/capmt.c:2706
+msgid "Auto"
+msgstr "自动"
+
+#: src/service.c:136
msgid "Auto check disabled"
-msgstr ""
+msgstr "关闭自动检测"
-#: src/service.c:144
+#: src/service.c:135
msgid "Auto check enabled"
-msgstr ""
+msgstr "开启自动检测"
-#: src/dvr/dvr_db.c:3299
+#: src/dvr/dvr_db.c:4874
msgid "Auto record"
-msgstr ""
+msgstr "自动录制"
-#: src/dvr/dvr_db.c:3308
+#: src/dvr/dvr_db.c:4883
msgid "Auto record caption"
-msgstr ""
+msgstr "自动录制标题"
-#: src/dvr/dvr_db.c:1417
+#: src/dvr/dvr_db.c:2108
#, c-format
msgid "Auto recording%s%s"
-msgstr ""
+msgstr "自动录制 %s%s"
-#: src/dvr/dvr_db.c:3316
+#: src/dvr/dvr_db.c:4891
msgid "Auto time record"
-msgstr ""
+msgstr "自动定时录制"
-#: src/bouquet.c:991
+#: src/input/mpegts/mpegts_mux.c:497
+msgid "Auto-Detected"
+msgstr "自动检测"
+
+#: src/bouquet.c:1221
msgid "Auto-Map to channels"
-msgstr ""
+msgstr "自动映射到频道"
-#: src/service.c:187
+#: src/service.c:180
msgid "Automatic checking"
-msgstr ""
+msgstr "自动检测"
-#: src/dvr/dvr_db.c:3309
+#: src/dvr/dvr_db.c:4884
msgid "Automatic recording caption."
-msgstr ""
+msgstr "自动录制标题。"
-#: src/htsp_server.c:2104 src/htsp_server.c:2140
+#: src/htsp_server.c:2366 src/htsp_server.c:2402
msgid "Automatic schedule entry not found"
-msgstr ""
+msgstr "自动 计划 条目 not found"
-#: src/htsp_server.c:2215 src/htsp_server.c:2250
+#: src/htsp_server.c:2477 src/htsp_server.c:2512
msgid "Automatic time scheduler entry not found"
-msgstr ""
+msgstr "自动 时间 scheduler 条目 not found"
+
+#: src/config.c:2801
+msgid "Automatically clear input error counters"
+msgstr "Automatically clear 输入 错误 counters"
-#: src/channels.c:441
+#: src/dvr/dvr_config.c:1035
+msgid "Automatically delete played recordings"
+msgstr "Automatically 删除 played 录像"
+
+#: src/channels.c:483
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 ""
+"自动将 EPG 数据链接到频道(使用频道名称匹配)。如果关闭此选项,则除非您专门设置了另一个 EPG 来源,否则只有 OTA EPG "
+"采集器将用于该频道。"
-#: src/channels.c:440
+#: src/channels.c:482
msgid "Automatically map EPG source"
-msgstr ""
+msgstr "自动映射 EPG 来源"
-#: src/wizard.c:1079
+#: src/wizard.c:1114
msgid "Automatically map all available services to channels."
-msgstr ""
+msgstr "自动将所有可用服务映射到频道。"
-#: src/bouquet.c:992
+#: src/bouquet.c:1222
msgid "Automatically map channels defined within the bouquet."
-msgstr ""
+msgstr "自动映射由频道组定义的频道。"
-#: src/channels.c:388
+#: src/channels.c:430
msgid "Automatically name from network"
-msgstr ""
+msgstr "从网络自动命名"
-#: src/dvr/dvr_db.c:3300
+#: src/dvr/dvr_db.c:4875
msgid "Automatically record."
-msgstr ""
+msgstr "自动录制。"
-#: src/epggrab.c:304
+#: src/epggrab.c:413
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 ""
+msgstr "使用启用的 EPG 提供程序提供的信息自动更新频道图标。请注意,这可能会导致对已定义的频道图标进行不必要的更改。"
-#: src/epggrab.c:280
+#: src/epggrab.c:389
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 ""
+msgstr "使用启用的 EPG 提供程序提供的信息自动更新频道名称。注意,这可能会导致对已定义的频道名称进行不必要的更改。"
-#: src/epggrab.c:292
+#: src/epggrab.c:401
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 ""
+msgstr "使用启用的 EPG 提供程序提供的信息自动更新频道号。注意,这可能导致对已定义的频道号进行不必要的更改。"
-#: src/dvr/dvr_config.c:1014
+#: src/dvr/dvr_config.c:1473
msgid "Autorec maximum count (0=unlimited)"
-msgstr ""
+msgstr "自动录制最大计数(0=无限制)"
-#: src/dvr/dvr_config.c:1023
+#: src/dvr/dvr_config.c:1483
msgid "Autorec maximum schedules limit (0=unlimited)"
-msgstr ""
+msgstr "自动录制最大计划数限制(0=无限制)"
-#: src/tvhlog.c:99
+#: src/tvhlog.c:107
msgid "Avahi"
-msgstr ""
+msgstr "Avahi"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:327
+#: src/transcoding/codec/codecs/libs/libx26x.c:77
+#: src/transcoding/codec/codecs/libs/libvorbis.c:86
+msgid "Average bitrate (ABR) mode."
+msgstr "平均比特率(ABR)模式。"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:381
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:96
msgid "B"
-msgstr ""
+msgstr "B"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:377
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:431
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:59
msgid "BA"
-msgstr ""
+msgstr "BA"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:389
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:443
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:60
msgid "BB"
-msgstr ""
+msgstr "BB"
-#: src/subscriptions.c:971
+#: src/subscriptions.c:1029
msgid "Bad"
-msgstr ""
+msgstr "差"
-#: src/htsp_server.c:1355
+#: src/htsp_server.c:1571
msgid "Bad request"
-msgstr ""
+msgstr "错误请求"
-#: src/epg.c:2370 src/epg.c:2376
+#: src/epg.c:2026 src/epg.c:2032
msgid "Ballet"
-msgstr ""
+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:774
+#: src/input/mpegts/mpegts_mux_dvb.c:1045
msgid "Bandwidth"
-msgstr ""
+msgstr "带宽"
-#: src/tvhlog.c:110
+#: src/tvhlog.c:118
msgid "Base DVB SI Tables (PAT,CAT,PMT,SDT etc.)"
-msgstr ""
+msgstr "基本 DVB SI 表(PAT,CAT,PMT,SDT等)"
-#: src/webui/extjs.c:210
+#: src/webui/extjs.c:203
msgid "Based on software from"
-msgstr ""
+msgstr "基于软件"
-#: src/access.c:1384 src/access.c:1495 src/access.c:1538 src/config.c:1961
+#: src/access.c:1438 src/access.c:1450 src/access.c:1488 src/access.c:1627
+#: src/access.c:1670 src/config.c:2095
msgid "Basic"
-msgstr ""
+msgstr "基本"
-#: src/input/mpegts/satip/satip.c:326
-msgid "Bind to specific local IP address."
-msgstr ""
+#: src/access.c:1439
+msgid "Basic Alternative (No Hash)"
+msgstr "基本替代方案(无哈希)"
-#: src/profile.c:1922
-msgid "Bitrate to use for the transcode. See Help for detailed information."
+#: 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 ""
+"将传出的 RTP 数据包的 RTP 源地址绑定到特定的本地 IP 地址(留空 = 与监听 RTSP 的 IP 相同;0.0.0.0 = "
+"默认网关所在网络中的 IP;或者在此处填写有效的本地 IP 地址)。"
-#: src/access.c:1406
+#: src/input/mpegts/satip/satip.c:383
+msgid "Bind to specific local IP address."
+msgstr "绑定到指定的本地 IP 地址。"
+
+#: src/transcoding/codec/codecs/mp2.c:56
+msgid "Bitrate (kb/s)"
+msgstr "比特率(kb/s)"
+
+#: src/transcoding/codec/codecs/aac.c:103
+#: 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:85
+#: src/transcoding/codec/codecs/libs/libopus.c:81
+msgid "Bitrate (kb/s) (0=auto)"
+msgstr "比特率(kb/s)(0 = 自动)"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:91
+msgid "Bitrate mode"
+msgstr "比特率模式"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:92
+msgid "Bitrate mode."
+msgstr "比特率模式。"
+
+#: src/access.c:1510
msgid "Blue"
-msgstr ""
+msgstr "蓝色"
-#: src/tvhlog.c:100
+#: src/transcoding/codec/profile_video_class.c:60
+msgid "Bob Deinterlacing"
+msgstr "Bob 反交错"
+
+#: src/tvhlog.c:108
msgid "Bonjour"
-msgstr ""
+msgstr "Bonjour"
-#: src/input/mpegts/satip/satip.c:439
+#: src/input/mpegts/satip/satip.c:506
msgid "Boot ID"
-msgstr ""
+msgstr "启动 ID"
-#: src/tvhlog.c:131
+#: src/config.c:2129
+msgid "Both plain and digest"
+msgstr "明文与摘要"
+
+#: src/tvhlog.c:140
msgid "Bouquet"
-msgstr ""
+msgstr "Bouquet"
-#: src/channels.c:524
+#: src/channels.c:577
msgid "Bouquet (auto)"
-msgstr ""
+msgstr "频道组(自动)"
-#: src/bouquet.c:1074
+#: src/bouquet.c:1304
msgid "Bouquet source."
-msgstr ""
-
-#: src/bouquet.c:971
-msgid "Bouquets"
-msgstr ""
-
-#: src/dvr/dvr_autorec.c:1248
-msgid "Brand"
-msgstr ""
-
-#: src/dvr/dvr_autorec.c:1249
-msgid "Branding information (if available)."
-msgstr ""
+msgstr "频道组来源。"
-#: src/dvr/dvr_db.c:3360
+#: src/dvr/dvr_db.c:4943
msgid "Broadcast"
-msgstr ""
+msgstr "广播"
-#: src/dvr/dvr_autorec.c:1075
+#: src/dvr/dvr_autorec.c:1239
msgid "Broadcast type"
-msgstr ""
+msgstr "广播类型"
-#: src/dvr/dvr_db.c:3361
+#: src/dvr/dvr_db.c:4944
msgid "Broadcast."
-msgstr ""
+msgstr "广播。"
-#: src/epg.c:2396
+#: src/epg.c:2052
msgid "Broadcasting"
-msgstr ""
+msgstr "正在广播"
-#: src/input/mpegts/iptv/iptv_mux.c:252
+#: src/input/mpegts/iptv/iptv_mux.c:297
msgid "Buffering limit (ms)"
-msgstr ""
+msgstr "缓冲限制(毫秒)"
-#: src/webui/extjs.c:214
+#: src/webui/extjs.c:207
msgid "Build"
-msgstr ""
+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 "
" to make the decision of the re-tune algorithm based on the signal status "
"faster."
msgstr ""
+"默认情况下,linuxdvb 的状态检查间隔是 1000 毫秒(也就是 1 秒)。可以设置的范围是 250 毫秒到 8000 "
+"毫秒。注意,有些硬件或驱动程序(比如 USB)可能会占用太多时间和 CPU "
+"资源,此时需要增加这个间隔时间。如果硬件配置很高,可以减小这个时间,以便更快地根据信号状态调整设置。"
-#: src/tvhlog.c:135
+#: src/descrambler/capmt.c:2707
+msgid "Byte index tag order"
+msgstr "字节索引标签顺序"
+
+#: src/tvhlog.c:145
msgid "CA (descrambling) Client"
-msgstr ""
+msgstr "CA(解扰)客户端"
-#: src/descrambler/constcw.c:290 src/descrambler/constcw.c:356
+#: 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/esfilter.c:1008
-msgid "CA Stream Filter"
-msgstr ""
+msgstr "条件接收 ID"
-#: src/descrambler/caclient.c:180
+#: src/descrambler/caclient.c:201
#, c-format
msgid "CA client %i"
-msgstr ""
+msgstr "CA 客户端 %i"
-#: src/esfilter.c:1025
+#: src/esfilter.c:1020
msgid "CA identification"
-msgstr ""
+msgstr "条件接收标识"
-#: src/esfilter.c:1035
+#: src/esfilter.c:1031
msgid "CA provider"
-msgstr ""
+msgstr "CA 提供商"
-#: src/service.c:229
+#: src/service.c:222
msgid "CAID"
-msgstr ""
+msgstr "CAID"
+
+#: src/descrambler/dvbcam.c:879
+msgid "CAID filter list"
+msgstr "CAID 过滤列表"
+
+#: src/descrambler/dvbcam.c:869
+msgid "CAID selection"
+msgstr "CAID 选择"
+
+#: src/descrambler/dvbcam.c:889
+msgid "CAM can decode multiple channels"
+msgstr "CAM 可解密多个频道"
-#: src/descrambler/capmt.c:2376
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:692
+msgid "CAM slot number."
+msgstr "CAM 插槽序号。"
+
+#: src/descrambler/capmt.c:2719
msgid "CAPMT (Linux Network DVBAPI)"
-msgstr ""
+msgstr "CAPMT (Linux Network DVBAPI)"
-#: src/tvhlog.c:137
+#: src/tvhlog.c:147
msgid "CAPMT CA Client"
-msgstr ""
-
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:233
-msgid "CAPMT interval (in ms)."
-msgstr ""
+msgstr "CAPMT CA 客户端"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:232
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:657
msgid "CAPMT interval (ms)"
-msgstr ""
+msgstr "CAPMT 间隔(毫秒)"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:241
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:666
msgid "CAPMT query interval (ms)"
-msgstr ""
+msgstr "CAPMT 查询间隔(毫秒)"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:242
-msgid "CAPMT query interval (ms)."
-msgstr ""
+#: src/descrambler/cccam.c:1001
+msgid "CCcam"
+msgstr "CCcam"
-#: src/tvhlog.c:154
+#: src/tvhlog.c:167
msgid "CI Module"
-msgstr ""
+msgstr "CI 模块"
+
+#: src/config.c:2610
+msgid "CORS origin"
+msgstr "CORS 源"
-#: src/tvhlog.c:78
+#: src/tvhlog.c:86
msgid "CPU"
-msgstr ""
+msgstr "CPU"
-#: src/tvhlog.c:77
+#: src/tvhlog.c:85
msgid "CRASH"
-msgstr ""
+msgstr "崩溃"
-#: src/input/mpegts/mpegts_mux.c:601 src/input/mpegts/mpegts_service.c:176
+#: src/input/mpegts/mpegts_mux.c:618 src/input/mpegts/mpegts_service.c:226
msgid "CRID authority"
-msgstr ""
+msgstr "CRID 权威"
-#: src/config.c:1932
+#: src/config.c:2066
msgid "CS0"
-msgstr ""
+msgstr "CS0"
-#: src/config.c:1933
+#: src/config.c:2067
msgid "CS1"
-msgstr ""
+msgstr "CS1"
-#: src/config.c:1937
+#: src/config.c:2071
msgid "CS2"
-msgstr ""
+msgstr "CS2"
-#: src/config.c:1941
+#: src/config.c:2075
msgid "CS3"
-msgstr ""
+msgstr "CS3"
-#: src/config.c:1945
+#: src/config.c:2079
msgid "CS4"
-msgstr ""
+msgstr "CS4"
-#: src/config.c:1949
+#: src/config.c:2083
msgid "CS5"
-msgstr ""
+msgstr "CS5"
-#: src/config.c:1951
+#: src/config.c:2085
msgid "CS6"
-msgstr ""
+msgstr "CS6"
-#: src/config.c:1952
+#: src/config.c:2086
msgid "CS7"
-msgstr ""
+msgstr "CS7"
-#: src/tvhlog.c:136
+#: src/tvhlog.c:146
msgid "CSA (descrambling)"
-msgstr ""
+msgstr "CSA(解扰)"
-#: src/tvhlog.c:138
+#: src/descrambler/constcw.c:318
+msgid "CSA CBC Constant Code Word"
+msgstr "CSA CBC 固定码字"
+
+#: src/descrambler/capmt.c:2751
+msgid "CW Mode"
+msgstr "CW 模式"
+
+#: src/tvhlog.c:148
msgid "CWC CA Client"
-msgstr ""
+msgstr "CWC 条件接收客户端"
+
+#: src/tvhlog.c:149
+msgid "CWC CCCam Client"
+msgstr "CWC CCCam 客户端"
-#: src/dvr/dvr_config.c:891
+#: src/input/mpegts/mpegts_network_dvb.c:367
+msgid "CableCARD Network"
+msgstr "CableCARD 网络"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:679
+msgid "CableCARD multiplex"
+msgstr "CableCARD 复用"
+
+#: src/dvr/dvr_config.c:1253
msgid "Cache scheme"
-msgstr ""
+msgstr "缓存方案"
-#: src/descrambler/capmt.c:2390
+#: src/input/mpegts/mpegts_mux_dvb.c:699
+msgid "Callsign"
+msgstr "呼号"
+
+#: src/descrambler/capmt.c:2735
msgid "Camd.socket filename / IP Address (TCP mode)"
-msgstr ""
+msgstr "Camd.socket 文件名 / IP 地址(TCP 模式)"
+
+#: src/descrambler/cclient.c:1354
+msgid "Card client"
+msgstr "卡客户端"
-#: src/epg.c:2357
+#: src/epg.c:2013
msgid "Cartoons"
-msgstr ""
+msgstr "动画"
+
+#: src/epggrab/module/xmltv.c:899
+msgid "Categories: "
+msgstr "分类:"
+
+#: src/dvr/dvr_db.c:5019
+msgid "Category"
+msgstr "分类"
+
+#: src/dvr/dvr_autorec.c:1115
+msgid "Category "
+msgstr "分类"
-#: src/access.c:1643
+#: src/epggrab/module/xmltv.c:1444
+msgid "Category Code XPath"
+msgstr "分类代码 XPath"
+
+#: src/access.c:1777
msgid "Change parameters"
-msgstr ""
+msgstr "变更参数"
-#: src/tvhlog.c:128 src/service.c:200 src/dvr/dvr_db.c:3066
-#: src/dvr/dvr_autorec.c:1050 src/dvr/dvr_timerec.c:574
+#: src/tvhlog.c:137 src/service.c:193 src/dvr/dvr_db.c:4584
+#: src/dvr/dvr_autorec.c:1214 src/dvr/dvr_timerec.c:572
+#: src/input/mpegts/mpegts_mux_dvb.c:684
msgid "Channel"
-msgstr ""
-
-#: src/channels.c:1429
-msgid "Channel Tags"
-msgstr ""
+msgstr "频道"
-#: src/htsp_server.c:1547 src/htsp_server.c:1589 src/htsp_server.c:1674
-#: src/htsp_server.c:1844 src/htsp_server.c:2385 src/htsp_server.c:2388
+#: src/htsp_server.c:1763 src/htsp_server.c:1805 src/htsp_server.c:1894
+#: src/htsp_server.c:2053 src/htsp_server.c:2647 src/htsp_server.c:2650
msgid "Channel does not exist"
-msgstr ""
+msgstr "频道不存在"
-#: src/dvr/dvr_db.c:3077
+#: src/dvr/dvr_db.c:4595
msgid "Channel icon"
-msgstr ""
+msgstr "频道图标"
-#: src/dvr/dvr_db.c:3078
+#: src/dvr/dvr_db.c:4596
msgid "Channel icon URL."
-msgstr ""
+msgstr "频道图标 URL。"
-#: src/epggrab/channel.c:825
+#: src/epggrab/channel.c:843
msgid "Channel icon as defined in EPG data."
-msgstr ""
+msgstr "EPG 数据中定义的频道图标。"
-#: src/config.c:2349
+#: src/config.c:2498
msgid "Channel icon name scheme"
-msgstr ""
+msgstr "频道图标名称方案"
-#: src/config.c:2336
+#: src/config.c:2485
msgid "Channel icon path"
-msgstr ""
+msgstr "频道图标路径"
+
+#: src/config.c:2231
+msgid "Channel icon/Picon Settings"
+msgstr "频道图标设置"
-#: src/bouquet.c:1001
+#: src/transcoding/codec/profile_audio_class.c:354
+msgid "Channel layout"
+msgstr "声道布局"
+
+#: src/bouquet.c:1231
msgid "Channel mapping options"
-msgstr ""
+msgstr "频道映射选项"
-#: src/dvr/dvr_db.c:3085
+#: src/dvr/dvr_db.c:4603
msgid "Channel name"
-msgstr ""
+msgstr "频道名"
+
+#: src/config.c:2373
+msgid "Channel name with numbers"
+msgstr "含频道号的频道名"
+
+#: src/config.c:2382
+msgid "Channel name with sources"
+msgstr "含来源的频道名"
-#: src/htsp_server.c:2330
+#: src/htsp_server.c:2592
msgid "Channel not found"
-msgstr ""
+msgstr "找不到频道"
-#: src/input/mpegts/iptv/iptv_mux.c:175
+#: src/input/mpegts/iptv/iptv_mux.c:203
msgid "Channel number"
-msgstr ""
+msgstr "频道号"
-#: src/epggrab/channel.c:817
+#: src/epggrab/channel.c:835
msgid "Channel number as defined in EPG data."
-msgstr ""
+msgstr "EPG 数据中定义的频道号。"
-#: src/bouquet.c:1115
+#: src/bouquet.c:1345
msgid "Channel number offset"
-msgstr ""
+msgstr "频道号偏移量"
-#: src/access.c:1421
+#: src/access.c:1538
msgid "Channel number range"
-msgstr ""
+msgstr "频道号范围"
-#: src/epggrab/module/xmltv.c:751
+#: src/epggrab/module/xmltv.c:1406
msgid "Channel numbers (heuristic)"
-msgstr ""
+msgstr "频道号(启发式)"
-#: src/input/mpegts/iptv/iptv.c:874
+#: src/input/mpegts/iptv/iptv.c:973
msgid "Channel numbers from"
-msgstr ""
+msgstr "频道号来自"
-#: src/dvr/dvr_autorec.c:1063
+#: src/dvr/dvr_autorec.c:1227
msgid "Channel tag"
-msgstr ""
+msgstr "频道标签"
-#: src/htsp_server.c:1680
+#: src/htsp_server.c:1902
msgid "Channel tag does not exist"
-msgstr ""
+msgstr "频道标签不存在"
-#: src/bouquet.c:1029
+#: src/bouquet.c:1259
msgid "Channel tag reference"
-msgstr ""
+msgstr "频道标签参考"
-#: src/access.c:1426 src/access.c:1834 src/input/mpegts/iptv/iptv_mux.c:238
+#: src/access.c:1543 src/access.c:1977 src/input/mpegts/iptv/iptv_mux.c:266
msgid "Channel tags"
-msgstr ""
+msgstr "频道标签"
-#: src/access.c:1835
+#: src/access.c:1978
msgid "Channel tags the user is allowed access to/excluded from."
-msgstr ""
+msgstr "允许/禁止用户访问的频道标签。"
-#: src/dvr/dvr_timerec.c:575
+#: src/dvr/dvr_timerec.c:573
msgid "Channel to use/used for the recording."
-msgstr ""
+msgstr "录制所使用的频道。"
-#: src/epggrab/channel.c:855
+#: src/epggrab/channel.c:873
msgid "Channel update options"
-msgstr ""
+msgstr "频道更新选项"
-#: src/channels.c:369 src/profile.c:1877 src/epggrab/channel.c:833
+#: src/epggrab/channel.c:851
msgid "Channels"
-msgstr ""
+msgstr "频道"
-#: src/epggrab/channel.c:834
+#: src/bouquet.c:1201
+msgid "Channels / EPG - Bouquets"
+msgstr "频道 / EPG - 频道组"
+
+#: src/channels.c:1764
+msgid "Channels / EPG - Channel Tags"
+msgstr "频道 / EPG - 频道标签"
+
+#: src/channels.c:410
+msgid "Channels / EPG - Channels"
+msgstr "频道 / EPG - 频道"
+
+#: src/epggrab/channel.c:743
+msgid "Channels / EPG - EPG Grabber Channels"
+msgstr "频道 / EPG - EPG 采集器频道"
+
+#: src/epggrab.c:359
+msgid "Channels / EPG - EPG Grabber Configuration"
+msgstr "频道 / EPG - EPG 采集器配置"
+
+#: src/epggrab/module.c:135
+msgid "Channels / EPG - EPG Grabber Modules"
+msgstr "频道 / EPG - EPG 采集器模块"
+
+#: src/epggrab/channel.c:852
msgid "Channels EPG data is used by."
-msgstr ""
+msgstr "使用此 EPG 数据的频道。"
-#: src/input/mpegts/mpegts_network.c:253 src/input/mpegts/mpegts_mux.c:630
-#: src/input/mpegts/mpegts_service.c:203
+#: src/dvr/dvr_config.c:1228 src/input/mpegts/mpegts_network.c:302
+#: src/input/mpegts/mpegts_mux.c:647 src/input/mpegts/mpegts_service.c:278
msgid "Character set"
-msgstr ""
+msgstr "字符集"
-#: src/dvr/dvr_config.c:1281
+#: src/dvr/dvr_config.c:1416
msgid ""
"Characters not supported in Windows filenames (e.g. for an SMB/CIFS share) "
"will be stripped out or converted."
-msgstr ""
+msgstr "Windows 文件名中不支持的字符(如用于 SMB/CIFS 共享)将被移除或转换。"
-#: src/tvhlog.c:144
+#: src/tvhlog.c:156
msgid "Charset"
-msgstr ""
+msgstr "字符集"
-#: src/service_mapper.c:507
+#: src/service_mapper.c:598
msgid "Check availability"
-msgstr ""
+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 ""
+msgstr "检查服务是否存在。如果该服务不再播出,该字段将变为“在 PAT/SDT 中缺失”。"
-#: src/service_mapper.c:508
-msgid "Check service availability (add live services only)."
-msgstr ""
+#: 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 "检测服务的可用性。如启用,当前未在播出(或无法解密)的服务将被忽略。若您希望 Tvheadend 也映射离线服务,请将其设置为禁用。"
+
+#: src/profile.c:423
+msgid "Check the descrambling status after this timeout."
+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/input/mpegts/satip/satip.c:405
+msgid "Check tuner-number in signal-status messages"
+msgstr "检查信号状态信息中的调谐器数量。"
+
+#: src/epg.c:2014 src/epg.c:2015 src/epg.c:2016 src/epg.c:2017 src/epg.c:2018
+#: src/epg.c:2019 src/epg.c:2020 src/epg.c:2021 src/epg.c:2022 src/epg.c:2023
msgid "Children's / Youth Programs"
-msgstr ""
+msgstr "儿童/青年节目"
-#: src/epg.c:2352
+#: src/epg.c:2008
msgid "Children's / Youth programs"
-msgstr ""
+msgstr "儿童/青年节目"
-#: src/epg.c:2394
+#: src/epg.c:2050
msgid "Cinema"
-msgstr ""
+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 ""
+msgstr "类别"
-#: src/epg.c:2287
+#: src/epg.c:1943
msgid "Classical"
-msgstr ""
+msgstr "古典"
-#: src/epg.c:2372
+#: src/epg.c:2028
msgid "Classical music"
-msgstr ""
+msgstr "古典音乐"
-#: src/streaming.c:578
+#: src/streaming.c:616
msgid "Clean effects"
-msgstr ""
+msgstr "清晰音效"
-#: src/descrambler/caclient.c:280
+#: src/descrambler/constcw.c:300
+msgid "Client"
+msgstr "客户端"
+
+#: src/descrambler/caclient.c:310
msgid "Client name"
-msgstr ""
+msgstr "客户端名称"
-#: src/dvr/dvr_config.c:927
+#: src/descrambler/cccam.c:1007
+msgid "Client node ID. Leave field empty to generate a random ID."
+msgstr "客户端节点 ID。留空可生成一个随机 ID。"
+
+#: src/dvr/dvr_config.c:1081
msgid "Clone scheduled entry on error"
-msgstr ""
+msgstr "出错时克隆已预订的计划"
-#: src/descrambler/cwc.c:1828
+#: src/descrambler/cwc.c:772
msgid "Code Word Client (newcamd)"
-msgstr ""
+msgstr "码字客户端 (newcamd)"
+
+#: src/tvhlog.c:181 src/tvhlog.c:199 src/transcoding/codec/profile_class.c:274
+msgid "Codec"
+msgstr "编解码器"
-#: src/epg.c:2284
+#: src/transcoding/codec/profile_class.c:240
+msgid "Codec Settings"
+msgstr "编解码器设置"
+
+#: src/transcoding/codec/profile_class.c:283
+msgid "Codec name"
+msgstr "编解码器名称"
+
+#: src/transcoding/codec/profile_class.c:284
+msgid "Codec name."
+msgstr "编解码器名称。"
+
+#: src/transcoding/codec/profile_class.c:302
+msgid "Codec status."
+msgstr "编解码器状态。"
+
+#: src/transcoding/codec/profile_class.c:275
+msgid "Codec title."
+msgstr "编解码器标题。"
+
+#: src/transcoding/codec/profile_class.c:293
+msgid "Codec type."
+msgstr "编解码器类型。"
+
+#: src/transcoding/codec/codecs/aac.c:124
+msgid "Coding algorithm"
+msgstr "编码算法"
+
+#: src/transcoding/codec/codecs/aac.c:125
+msgid "Coding algorithm."
+msgstr "编码算法。"
+
+#: src/epg.c:1940
msgid "Comedy"
-msgstr ""
+msgstr "喜剧"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:159
-msgid "Command delay time (ms) (10-200)"
-msgstr ""
+#: src/profile.c:1607
+msgid "Command line"
+msgstr "命令行"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:109
-msgid "Command time (ms) (10-100)"
-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 "用于运行任务的命令行,该任务从 stdin 接受 MPEG-TS 流,并根据所选 MIME 类型指定的格式将输出写入 stdout。"
-#: 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:3418
-#: src/dvr/dvr_autorec.c:1293 src/dvr/dvr_timerec.c:678
-#: src/dvr/dvr_config.c:870 src/descrambler/caclient.c:288
+#: 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 "命令时长(10-300)(ms)"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:764
+msgid "Command to move the dish with an external command."
+msgstr "用于通过外部命令移动卫星天线的命令。"
+
+#: src/access.c:2008 src/access.c:2354 src/access.c:2493 src/channels.c:1843
+#: src/esfilter.c:703 src/esfilter.c:799 src/esfilter.c:895 src/esfilter.c:990
+#: src/esfilter.c:1098 src/esfilter.c:1181 src/profile.c:344
+#: src/bouquet.c:1338 src/epggrab/channel.c:885 src/dvr/dvr_db.c:5011
+#: src/dvr/dvr_autorec.c:1487 src/dvr/dvr_timerec.c:679
+#: src/dvr/dvr_config.c:1170 src/descrambler/caclient.c:319
msgid "Comment"
-msgstr ""
+msgstr "注释"
-#: src/dvr/dvr_db.c:609
+#: src/dvr/dvr_db.c:656
msgid "Commercial break"
-msgstr ""
+msgstr "插播广告"
-#: src/dvr/dvr_config.c:1127
+#: src/dvr/dvr_config.c:1505
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 ""
+msgstr "广告将从录像中丢弃。广告检测基于 EITp/f(EPG运行状态),对于瑞典 TV4 频道(使用图文电视信息)。"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:125
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:140
msgid "Committed"
-msgstr ""
+msgstr "已提交"
+
+#: src/descrambler/dvbcam.c:852
+msgid "Common Interface Settings"
+msgstr "CI 设置"
-#: src/dvr/dvr_db.c:638
+#: src/dvr/dvr_db.c:687
msgid "Completed OK"
-msgstr ""
+msgstr "完成 OK"
-#: src/config.c:2222
+#: src/config.c:2444
msgid "Compress EPG database"
-msgstr ""
+msgstr "压缩 EPG 数据库"
-#: src/config.c:2223
+#: src/config.c:2445
msgid "Compress the EPG database to reduce disk I/O and space."
-msgstr ""
+msgstr "压缩 EPG 数据库以减少磁盘 I/O 和空间占用。"
-#: 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."
-msgstr ""
+#: src/transcoding/codec/codecs/flac.c:76
+msgid "Compression level"
+msgstr "压缩比"
-#: src/config.c:2174
-msgid "Conditional Access"
-msgstr ""
+#: src/transcoding/codec/codecs/flac.c:77
+msgid "Compression level (0-12), -1 means ffmpeg default"
+msgstr "压缩级别(0-12),-1 为 FFmpeg 的默认值"
+
+#: src/input/mpegts/satip/satip_satconf.c:396
+msgid "Concurrent input limit per network group for satellite SAT>IP tuners."
+msgstr "卫星 SAT>IP 调谐器每个网络组的并发输入限制。"
-#: src/descrambler/caclient.c:245
+#: src/config.c:2349
+msgid "Conditional Access (for advanced view level)"
+msgstr "条件接收(用于高级视图)"
+
+#: src/descrambler/caclient.c:265
msgid "Conditional Access Client"
-msgstr ""
+msgstr "CA 客户端"
-#: 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 ""
+msgstr "CA 识别"
-#: 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/config.c:2163
+msgid "Config-CAs"
+msgstr "配置-条件接收"
+
+#: src/config.c:2160
+msgid "Config-Channel/EPG"
+msgstr "配置-频道/EPG"
+
+#: src/config.c:2159
+msgid "Config-DVB Inputs"
+msgstr "配置-DVB 输入"
+
+#: src/config.c:2164
+msgid "Config-Debugging"
+msgstr "配置-调试"
+
+#: src/config.c:2157
+msgid "Config-General"
+msgstr "配置-通用"
+
+#: src/config.c:2162
+msgid "Config-Recording"
+msgstr "配置-录像"
+
+#: src/config.c:2161
+msgid "Config-Stream"
+msgstr "配置-流"
+
+#: src/config.c:2158
+msgid "Config-Users"
+msgstr "配置-用户"
+
+#: src/tvhlog.c:103 src/profile.c:2100 src/epggrab/channel.c:752
msgid "Configuration"
-msgstr ""
+msgstr "设置"
-#: src/config.c:2026
+#: src/config.c:2212
msgid "Configuration - Base"
-msgstr ""
+msgstr "设置 - 基本"
-#: src/imagecache.c:79
+#: src/imagecache.c:81
msgid "Configuration - Image Cache"
-msgstr ""
+msgstr "设置 - 图片缓存"
-#: src/satip/server.c:576
+#: src/satip/server.c:646
msgid "Configuration - SAT>IP Server"
-msgstr ""
+msgstr "设置 - SAT>IP 服务器"
-#: src/input/mpegts/satip/satip.c:447
+#: src/input/mpegts/satip/satip.c:514
msgid "Configuration ID"
-msgstr ""
+msgstr "配置 ID"
-#: src/dvr/dvr_config.c:859
-msgid "Configuration name"
+#: 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 ""
+"包含正则表达式的配置,用于从 EPG 中抓取附加信息。此选项不会从互联网访问或获取详细信息。它可以留空以使用默认值,也可以设置为 "
+"epggrab/eit/ scrape 目录中的 Tvheadend 配置之一,例如“uk”(不带引号)。"
+
+#: src/dvr/dvr_config.c:977
+msgid "Configuration name"
+msgstr "配置名称"
-#: src/config.c:2062
+#: src/config.c:2265
msgid "Configuration version"
-msgstr ""
+msgstr "配置版本"
+
+#: src/descrambler/cclient.c:1369
+msgid "Connection Settings"
+msgstr "连接设置"
-#: src/access.c:1786
+#: src/access.c:1929
msgid "Connection limit type"
-msgstr ""
+msgstr "连接限制类型"
-#: src/access.c:1441
+#: src/access.c:1558
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
+msgstr "连接限制"
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:86
+#: src/transcoding/codec/codecs/libs/libvpx.c:95
+msgid "Constant Rate Factor (0=auto)"
+msgstr "CRF(0 = 自动)"
+
+#: src/transcoding/codec/codecs/aac.c:104
+#: 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 "固定比特率(CBR)模式。"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:232 src/input/mpegts/mpegts_mux_dvb.c:327
+#: src/input/mpegts/mpegts_mux_dvb.c:660 src/input/mpegts/mpegts_mux_dvb.c:888
+#: src/input/mpegts/mpegts_mux_dvb.c:1052
msgid "Constellation"
-msgstr ""
+msgstr "星座"
-#: src/profile.c:1855
+#: src/profile.c:2521
msgid "Container"
-msgstr ""
+msgstr "容器"
-#: src/profile.c:1856
+#: src/profile.c:2522
msgid "Container to use for the transcoded stream."
-msgstr ""
+msgstr "用于已转码的流的容器。"
-#: src/input/mpegts/iptv/iptv.c:863
+#: src/input/mpegts/iptv/iptv.c:962
msgid "Content character set"
-msgstr ""
+msgstr "内容字符集"
-#: src/input/mpegts/mpegts_service.c:177
+#: src/input/mpegts/mpegts_service.c:227
msgid "Content reference identifier authority."
-msgstr ""
+msgstr "Content 参考 identifier authority."
-#: src/dvr/dvr_db.c:3351 src/dvr/dvr_autorec.c:1085
+#: src/dvr/dvr_db.c:4926 src/dvr/dvr_autorec.c:1249
msgid "Content type"
-msgstr ""
+msgstr "内容类型"
-#: src/dvr/dvr_db.c:3352
+#: src/dvr/dvr_db.c:4927
msgid "Content type."
-msgstr ""
+msgstr "内容类型。"
-#: src/epg.c:2317
+#: src/epg.c:1973
msgid "Contest"
-msgstr ""
+msgstr "比赛"
-#: src/profile.c:389
-msgid "Continue even if descrambling fails"
-msgstr ""
+#: src/profile.c:410
+msgid "Continue if descrambling fails"
+msgstr "解扰失败时继续"
-#: src/dvr/dvr_autorec.c:1132
+#: src/dvr/dvr_autorec.c:1308
msgid "Continue recording for x minutes after scheduled stop time"
-msgstr ""
+msgstr "在计划停止时间后继续录制 x 分钟"
-#: src/channels.c:482 src/dvr/dvr_db.c:3040 src/dvr/dvr_config.c:979
+#: src/channels.c:535 src/dvr/dvr_db.c:4558 src/dvr/dvr_config.c:1071
msgid "Continue recording for x minutes after scheduled stop time."
-msgstr ""
+msgstr "在计划停止时间后继续录制 x 分钟。"
+
+#: src/epggrab.c:448
+msgid ""
+"Convert broadcast ratings codes into human-readable labels like 'PG' or 'FSK"
+" 16'."
+msgstr "转发广播的分级编码为人类可读标签,如“PG”或“FSK 16”。"
-#: src/config.c:2134
+#: src/config.c:2575
msgid "Cookie expiration (days)"
-msgstr ""
+msgstr "Cookie 有效期(天)"
-#: src/epg.c:2447
+#: src/epg.c:2103
msgid "Cooking"
-msgstr ""
+msgstr "厨艺"
-#: src/profile.c:1750
-msgid "Copy codec type"
-msgstr ""
+#: src/profile.c:2340
+msgid "Copy"
+msgstr "复制"
-#: src/profile.c:1692
-msgid "Copy layout"
-msgstr ""
+#: src/dvr/dvr_db.c:4935
+msgid "Copyright year"
+msgstr "版权年份"
-#: src/memoryinfo.c:69
+#: src/memoryinfo.c:70
msgid "Count of objects"
-msgstr ""
+msgstr "对象数量"
+
+#: src/ratinglabels.c:646
+msgid "Country"
+msgstr "国家"
+
+#: src/ratinglabels.c:647
+msgid "Country received via OTA EPG."
+msgstr "通过空中 EPG 接收的国家。"
-#: src/service_mapper.c:532
+#: src/service_mapper.c:649
msgid "Create SDTV/HDTV/Radio tags."
-msgstr ""
+msgstr "创建 SDTV/HDTV/Radio 标签。"
-#: src/input/mpegts/iptv/iptv.c:856
-msgid "Create a bouquet from the playlist."
-msgstr ""
+#: src/input/mpegts/mpegts_network.c:236
+msgid "Create a bouquet with all services in the network."
+msgstr "创建一个包括该网络所有服务的频道组。"
-#: src/dvr/dvr_config.c:1175
+#: src/dvr/dvr_config.c:1280
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 ""
+msgstr "在保存录像时为每个频道创建目录。如果此选项与“每天新建目录”都被选中,日期目录将作为频道目录的父目录。"
-#: src/dvr/dvr_config.c:1187
+#: src/dvr/dvr_config.c:1292
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 ""
+msgstr "在保存录像时为每个节目标题创建目录。如果日期、频道目录都被选中,这些目录将作为此目录的父目录。"
-#: src/dvr/dvr_config.c:1163
+#: src/dvr/dvr_config.c:1268
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 ""
+msgstr "在录像系统路径中每天新建目录。只在有节目被录制时创建。目录名称是 ISO 标准的 YYYY-MM-DD。"
-#: src/service_mapper.c:540
+#: src/service_mapper.c:657
msgid "Create a provider name tag."
-msgstr ""
+msgstr "创建一个供应商的名称标签"
-#: src/wizard.c:1097
+#: src/wizard.c:1132
msgid "Create and associate a network tag to created channels."
-msgstr ""
+msgstr "创建并关联一个网络标签到创建的频道。"
-#: src/wizard.c:1088
+#: src/wizard.c:1123
msgid "Create and associate a provider tag to created channels."
-msgstr ""
+msgstr "创建并关联一个供应商标签到创建的频道。"
-#: src/bouquet.c:1016
+#: src/bouquet.c:1246
msgid "Create and link these tags to channels when mapping."
-msgstr ""
+msgstr "在映射时创建和链接这些标签到频道。"
-#: src/input/mpegts/iptv/iptv.c:855
+#: src/input/mpegts/mpegts_network.c:235
msgid "Create bouquet"
-msgstr ""
+msgstr "创建频道组"
-#: src/bouquet.c:794
+#: src/bouquet.c:1025
msgid "Create bouquet tag"
-msgstr ""
+msgstr "创建频道组标签。"
-#: src/dvr/dvr_config.c:1153
+#: src/dvr/dvr_config.c:1209
msgid "Create directories using these permissions."
-msgstr ""
+msgstr "使用这些权限创建目录。"
-#: src/dvr/dvr_config.c:1094
+#: src/dvr/dvr_config.c:1219
msgid "Create files using these permissions."
-msgstr ""
+msgstr "使用这些权限创建文件。"
-#: src/service_mapper.c:547 src/bouquet.c:809
+#: src/service_mapper.c:664 src/bouquet.c:1040
msgid "Create network name tags"
-msgstr ""
+msgstr "创建网络名称标签"
-#: src/service_mapper.c:548
+#: src/service_mapper.c:665
msgid "Create network name tags (set by provider)."
-msgstr ""
+msgstr "创建网络名称标签(由供应商设定的)。"
-#: src/wizard.c:1096
+#: src/wizard.c:1131
msgid "Create network tags"
-msgstr ""
+msgstr "创建网络标签"
-#: src/service_mapper.c:539 src/bouquet.c:804
+#: src/service_mapper.c:656 src/bouquet.c:1035
msgid "Create provider name tags"
-msgstr ""
+msgstr "创建供应商名称标签"
-#: src/wizard.c:1087
+#: src/wizard.c:1122
msgid "Create provider tags"
-msgstr ""
+msgstr "创建供应商标签"
+
+#: src/dvr/dvr_config.c:1438
+msgid "Create scene markers"
+msgstr "创建场景标记"
+
+#: src/dvr/dvr_config.c:1439
+msgid ""
+"Create scene markers in recordings based on the EPG start/stop times when "
+"available."
+msgstr "在可用时,根据 EPG 开始/停止时间在录像中创建场景标记。"
-#: src/bouquet.c:1015
+#: src/bouquet.c:1245
msgid "Create tags"
-msgstr ""
+msgstr "创建标签"
-#: src/dvr/dvr_config.c:1116
+#: src/dvr/dvr_config.c:1428
msgid ""
"Create tags in recordings using media containers that support metadata (if "
"possible)."
-msgstr ""
+msgstr "使用支持元数据的容器在录像中创建标签(如果可能)。"
-#: src/service_mapper.c:531 src/bouquet.c:799
+#: src/service_mapper.c:648 src/bouquet.c:1030
msgid "Create type-based tags"
-msgstr ""
+msgstr "创建基于类型的标签"
-#: src/input/mpegts/mpegts_service.c:240
+#: src/input/mpegts/mpegts_mux.c:709 src/input/mpegts/mpegts_service.c:323
msgid "Created"
-msgstr ""
+msgstr "创建于"
-#: src/dvr/dvr_db.c:3215 src/dvr/dvr_autorec.c:1283 src/dvr/dvr_timerec.c:668
+#: src/dvr/dvr_db.c:4782 src/dvr/dvr_autorec.c:1477 src/dvr/dvr_timerec.c:669
msgid "Creator"
-msgstr ""
+msgstr "创建者"
+
+#: src/dvr/dvr_db.c:5028
+msgid "Credits"
+msgstr "制作人员"
+
+#: src/dvr/dvr_db.c:5029
+msgid "Credits such as cast members"
+msgstr "制作人员,如剧组成员等"
+
+#: src/epggrab/module/xmltv.c:898
+msgid "Credits: "
+msgstr "制作人员:"
-#: src/tvhlog.c:97 src/input/mpegts/mpegts_mux_sched.c:153
+#: src/tvhlog.c:105 src/input/mpegts/mpegts_mux_sched.c:154
msgid "Cron"
-msgstr ""
+msgstr "计划任务"
-#: src/epggrab.c:327
+#: src/epggrab.c:456
msgid "Cron multi-line"
-msgstr ""
+msgstr "多行计划任务"
-#: src/epg.c:2388
+#: src/descrambler/capmt.c:2752
+msgid "CryptoWord mode."
+msgstr "CryptoWord 模式。"
+
+#: src/epg.c:2044
msgid "Culture (without music)"
-msgstr ""
+msgstr "文化(不含音乐)"
-#: src/epg.c:2398
+#: src/epg.c:2054
msgid "Culture magazines"
-msgstr ""
+msgstr "文化杂志"
-#: src/input/mpegts/satip/satip.c:360
+#: src/input/mpegts/satip/satip.c:427
msgid "Current RTSP port."
-msgstr ""
+msgstr "当前 RTSP 端口。"
-#: src/epg.c:2298
+#: src/epg.c:1954
msgid "Current affairs"
-msgstr ""
+msgstr "时事"
-#: src/memoryinfo.c:70
+#: src/memoryinfo.c:71
msgid "Current number of objects."
-msgstr ""
+msgstr "当前对象数量。"
-#: src/memoryinfo.c:54
+#: src/memoryinfo.c:55
msgid "Current object size."
-msgstr ""
+msgstr "当前对象大小"
-#: src/input/mpegts/satip/satip.c:392
+#: src/input/mpegts/satip/satip.c:459
msgid "Current tuner configuration."
-msgstr ""
+msgstr "当前调谐器配置。"
-#: src/input/mpegts/iptv/iptv_mux.c:231
+#: src/input/mpegts/iptv/iptv_mux.c:259
msgid "Custom HTTP headers"
-msgstr ""
+msgstr "自定义 HTTP 头"
+
+#: src/config.c:2390
+msgid "Custom date Format"
+msgstr "自定义日期格式"
-#: src/input/mpegts/mpegts_network_dvb.c:436
+#: src/config.c:2391
+msgid "Custom date mask like (%yyyy-%M-%dd %h:%m:%s)"
+msgstr "自定义日期掩码,类似于 (%yyyy-%M-%dd %h:%m:%s)"
+
+#: src/input/mpegts/mpegts_network_dvb.c:469
msgid "DAB Network"
-msgstr ""
+msgstr "DAB 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:876
+#: src/input/mpegts/mpegts_mux_dvb.c:1115
msgid "DAB multiplex"
-msgstr ""
+msgstr "DAB 复用"
-#: src/tvhlog.c:98
+#: src/tvhlog.c:106
msgid "DBUS"
-msgstr ""
+msgstr "DBUS"
-#: src/main.c:833
+#: src/main.c:903
msgid "DBus - use the session message bus instead of the system one"
-msgstr ""
+msgstr "DBus -使用会话消息总线而不是系统内置的"
-#: src/descrambler/constcw.c:285
-msgid "DES Constant Code Word"
-msgstr ""
+#: src/tvhlog.c:183
+msgid "DD-CI"
+msgstr "DD-CI"
-#: src/descrambler/cwc.c:1866
+#: src/descrambler/cwc.c:778
msgid "DES Key."
-msgstr ""
+msgstr "DES 密钥。"
-#: src/descrambler/cwc.c:1865
+#: src/descrambler/constcw.c:391
+msgid "DES NCB Constant Code Word"
+msgstr "DES NCB 固定码字"
+
+#: src/descrambler/cwc.c:777
msgid "DES key"
-msgstr ""
+msgstr "DES 密钥"
-#: src/config.c:2157
+#: src/config.c:2763
msgid "DSCP/TOS for streaming"
-msgstr ""
+msgstr "用于串流的 DSCP/TOS"
-#: src/tvhlog.c:145
+#: src/input/mpegts/mpegts_network_dvb.c:446
+msgid "DTMB Network"
+msgstr "DTMB 网络"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:1028
+msgid "DTMB multiplex"
+msgstr "DTMB 复用"
+
+#: src/tvhlog.c:157
msgid "DVB"
-msgstr ""
+msgstr "DVB"
-#: src/tvhlog.c:139
+#: src/tvhlog.c:150
msgid "DVB CAM Client"
-msgstr ""
+msgstr "DVB CAM 客户端"
-#: src/tvhlog.c:111
+#: src/tvhlog.c:119
msgid "DVB CSA (descrambling) Tables"
-msgstr ""
+msgstr "DVB CSA(解扰)表"
-#: src/dvr/dvr_db.c:3267
+#: src/dvr/dvr_db.c:4834
msgid "DVB EPG ID"
-msgstr ""
+msgstr "DVB EPG ID"
-#: src/tvhlog.c:112
+#: src/tvhlog.c:120
msgid "DVB EPG Tables"
-msgstr ""
+msgstr "DVB EPG 表"
-#: src/input/mpegts/mpegts_network.c:149
+#: src/input/mpegts/mpegts_mux.c:524
+msgid "DVB Inputs - Multiplex"
+msgstr "DVB 输入 - 复用"
+
+#: src/input/mpegts/mpegts_mux_sched.c:128
+msgid "DVB Inputs - Mux Schedulers"
+msgstr "DVB 输入 - 复用器计划任务"
+
+#: src/input/mpegts/mpegts_network.c:181
msgid "DVB Inputs - Networks"
-msgstr ""
+msgstr "DVB 输入 - 网络"
-#: src/tvhlog.c:109
+#: src/input/mpegts/mpegts_service.c:138
+msgid "DVB Inputs - Services"
+msgstr "DVB 输入 - 服务"
+
+#: src/tvhlog.c:117
msgid "DVB SI Tables"
-msgstr ""
+msgstr "DVB SI 表"
-#: src/tvhlog.c:113
+#: src/input/mpegts/mpegts_service.c:256
+msgid "DVB Sub-title Processing"
+msgstr "DVB 字幕处理"
+
+#: src/tvhlog.c:121
msgid "DVB Time Tables"
-msgstr ""
+msgstr "DVB 时间表"
-#: src/input/mpegts/mpegts_mux_dvb.c:139
+#: src/input/mpegts/mpegts_mux_dvb.c:136
msgid "DVB multiplex"
-msgstr ""
+msgstr "DVB 复用"
-#: src/config.c:2045
-msgid "DVB scan files"
-msgstr ""
-
-#: src/config.c:2278
+#: src/config.c:2812
msgid "DVB scan files path"
-msgstr ""
+msgstr "DVB 扫描文件目录"
-#: src/satip/server.c:710
+#: src/satip/server.c:866 src/input/mpegts/satip/satip_frontend.c:563
msgid "DVB-C"
-msgstr ""
+msgstr "DVB-C"
#: src/input/mpegts/mpegts_network_dvb.c:265
msgid "DVB-C Network"
-msgstr ""
+msgstr "DVB-C 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:307
+#: src/input/mpegts/mpegts_mux_dvb.c:305
msgid "DVB-C multiplex"
-msgstr ""
+msgstr "DVB-C 复用"
-#: src/satip/server.c:718
+#: src/satip/server.c:874 src/input/mpegts/satip/satip_frontend.c:564
msgid "DVB-C2"
-msgstr ""
+msgstr "DVB-C2"
-#: src/satip/server.c:678
+#: src/satip/server.c:834 src/input/mpegts/satip/satip_frontend.c:466
msgid "DVB-S"
-msgstr ""
+msgstr "DVB-S"
#: src/input/mpegts/mpegts_network_dvb.c:288
msgid "DVB-S Network"
-msgstr ""
+msgstr "DVB-S 网络"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:217
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:248
msgid "DVB-S Satellite Configuration"
-msgstr ""
+msgstr "DVB-S 卫星配置"
-#: src/input/mpegts/mpegts_mux_dvb.c:438
+#: src/input/mpegts/mpegts_mux_dvb.c:462
msgid "DVB-S multiplex"
-msgstr ""
+msgstr "DVB-S 复用器"
-#: src/satip/server.c:686
+#: src/satip/server.c:842 src/input/mpegts/satip/satip_frontend.c:467
msgid "DVB-S2"
-msgstr ""
+msgstr "DVB-S2"
-#: src/satip/server.c:694
+#: src/satip/server.c:850 src/input/mpegts/satip/satip_frontend.c:358
msgid "DVB-T"
-msgstr ""
+msgstr "DVB-T"
#: src/input/mpegts/mpegts_network_dvb.c:242
msgid "DVB-T Network"
-msgstr ""
+msgstr "DVB-T 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:211
+#: src/input/mpegts/mpegts_mux_dvb.c:208
msgid "DVB-T multiplex"
-msgstr ""
+msgstr "DVB-T 复用"
-#: src/satip/server.c:702
+#: src/satip/server.c:858 src/input/mpegts/satip/satip_frontend.c:359
msgid "DVB-T2"
-msgstr ""
+msgstr "DVB-T2"
-#: src/access.c:1346
+#: src/access.c:1427
msgid "DVR"
-msgstr ""
+msgstr "DVR"
-#: src/dvr/dvr_autorec.c:994
+#: src/dvr/dvr_autorec.c:1132
msgid "DVR - Auto-recording (Autorecs)"
-msgstr ""
+msgstr "DVR - 自动录制(Autorecs)"
-#: src/dvr/dvr_config.c:806
+#: src/dvr/dvr_config.c:915
msgid "DVR - Profiles"
-msgstr ""
+msgstr "DVR - 配置文件"
-#: src/dvr/dvr_timerec.c:526
+#: src/dvr/dvr_timerec.c:524
msgid "DVR - Time-based Recording (Timers)"
-msgstr ""
+msgstr "DVR - 定时自动录像(Timers)"
-#: src/dvr/dvr_config.c:816
-msgid "DVR behavior"
-msgstr ""
+#: src/tvhlog.c:152
+msgid "DVR Inotify"
+msgstr "录像 Inotify"
-#: src/dvr/dvr_db.c:2526 src/dvr/dvr_db.c:2550 src/dvr/dvr_db.c:3194
-#: src/dvr/dvr_autorec.c:1237 src/dvr/dvr_timerec.c:649
+#: src/dvr/dvr_db.c:3750 src/dvr/dvr_db.c:3774 src/dvr/dvr_db.c:4761
+#: src/dvr/dvr_autorec.c:1450 src/dvr/dvr_timerec.c:650
msgid "DVR configuration"
-msgstr ""
+msgstr "DVR 设置"
-#: src/access.c:1759
+#: src/access.c:1902
msgid "DVR configuration profiles"
-msgstr ""
+msgstr "DVR 配置文件"
-#: src/access.c:1431
+#: src/access.c:1548
msgid "DVR configurations"
-msgstr ""
+msgstr "DVR 设置"
-#: src/htsp_server.c:1918
+#: src/htsp_server.c:2154
msgid "DVR entry not found"
-msgstr ""
+msgstr "找不到 DVR 条目"
-#: src/dvr/dvr_db.c:3166 src/dvr/dvr_autorec.c:1209 src/dvr/dvr_timerec.c:639
-#: src/dvr/dvr_config.c:916
+#: src/dvr/dvr_db.c:4733 src/dvr/dvr_autorec.c:1422 src/dvr/dvr_timerec.c:640
msgid "DVR file retention period"
-msgstr ""
+msgstr "DVR 文件保留时间"
-#: src/dvr/dvr_db.c:3156 src/dvr/dvr_autorec.c:1199 src/dvr/dvr_timerec.c:629
+#: src/dvr/dvr_db.c:4723 src/dvr/dvr_autorec.c:1412 src/dvr/dvr_timerec.c:630
msgid "DVR log retention"
-msgstr ""
+msgstr "DVR 日志保留"
-#: src/dvr/dvr_config.c:905
-msgid "DVR log retention period"
-msgstr ""
-
-#: src/profile.c:254
+#: src/profile.c:261
msgid "DVR override: high"
-msgstr ""
+msgstr "DVR 覆盖:高"
-#: src/profile.c:253
+#: src/profile.c:260
msgid "DVR override: important"
-msgstr ""
+msgstr "DVR 覆盖:重要"
-#: src/profile.c:256
+#: src/profile.c:263
msgid "DVR override: low"
-msgstr ""
+msgstr "DVR 覆盖:低"
-#: src/profile.c:255
+#: src/profile.c:262
msgid "DVR override: normal"
-msgstr ""
+msgstr "DVR 覆盖:普通"
-#: src/profile.c:257
+#: src/profile.c:264
msgid "DVR override: unimportant"
-msgstr ""
+msgstr "DVR 覆盖:不重要"
-#: src/dvr/dvr_timerec.c:650
+#: src/dvr/dvr_timerec.c:651
msgid "DVR profile to use/used for the recording."
-msgstr ""
+msgstr "录制所使用的 DVR 配置文件。"
-#: src/htsp_server.c:2338 src/htsp_server.c:2699
+#: src/htsp_server.c:2600 src/htsp_server.c:2963
msgid "DVR schedule does not exist"
-msgstr ""
+msgstr "DVR 计划不存在"
-#: src/htsp_server.c:2707
+#: src/htsp_server.c:2971
msgid "DVR schedule does not have a file yet"
-msgstr ""
+msgstr "DVR 计划暂无文件"
-#: src/htsp_server.c:2286
+#: src/htsp_server.c:2548
msgid "DVR schedule not found"
-msgstr ""
+msgstr "找不到 DVR 计划"
-#: src/epg.c:2370
+#: src/config.c:2155
+msgid "DVR-Autorecs"
+msgstr "录像-自动录制"
+
+#: src/config.c:2153
+msgid "DVR-Failed"
+msgstr "录像-失败"
+
+#: src/config.c:2152
+msgid "DVR-Finished"
+msgstr "录像-已完成"
+
+#: src/config.c:2154
+msgid "DVR-Removed"
+msgstr "录像-已移除"
+
+#: src/config.c:2156
+msgid "DVR-Timers"
+msgstr "录像-定时器"
+
+#: src/config.c:2151
+msgid "DVR-Upcoming/Current"
+msgstr "录像-即将/当前"
+
+#: src/epg.c:2026
msgid "Dance"
-msgstr ""
+msgstr "舞蹈"
+
+#: src/dvr/dvr_config.c:1102
+msgid "Data error threshold for failed recordings (0=off)"
+msgstr "数据 错误 threshold for failed 录像 (0=off)"
-#: src/dvr/dvr_db.c:3258
+#: src/dvr/dvr_db.c:4825
msgid "Data errors"
-msgstr ""
+msgstr "数据错误"
-#: src/epggrab/channel.c:772
+#: src/epggrab/channel.c:790
msgid "Data path (if applicable)."
-msgstr ""
+msgstr "数据路径(如可用)。"
-#: src/epggrab/channel.c:781
+#: src/input/mpegts/mpegts_mux_dvb.c:347 src/input/mpegts/mpegts_mux_dvb.c:908
+msgid "Data slice"
+msgstr "数据分片"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:348 src/input/mpegts/mpegts_mux_dvb.c:909
+msgid "Data slice code."
+msgstr "数据分片代码。"
+
+#: src/profile.c:365
+msgid "Data start timeout (sec) (0=default)"
+msgstr "数据启动超时(秒)(0 = 默认)"
+
+#: src/profile.c:353
+msgid "Data timeout (sec) (0=infinite)"
+msgstr "数据超时(秒)(0 = 无限制)"
+
+#: src/epggrab/channel.c:799
msgid "Date the EPG data was last updated (not set for OTA grabbers)."
-msgstr ""
+msgstr "日期 the EPG 数据 was 最后 updated (not set for OTA 抓取器)."
-#: src/dvr/dvr_timerec.c:607
+#: src/dvr/dvr_timerec.c:605
msgid "Days of Week"
-msgstr ""
+msgstr "星期"
-#: src/dvr/dvr_autorec.c:1143
+#: src/dvr/dvr_autorec.c:1319
msgid "Days of the week to which the rule should apply."
-msgstr ""
+msgstr "规则应适用的星期几。"
-#: src/dvr/dvr_autorec.c:1142
+#: src/dvr/dvr_autorec.c:1318
msgid "Days of week"
-msgstr ""
+msgstr "星期"
+
+#: src/dvr/dvr_config.c:1014
+msgid ""
+"Days to retain information about recordings. Once this period is exceeded, "
+"duplicate detection will not be possible."
+msgstr "保留录像信息的天数。超出期限后,将无法进行复制检测。"
-#: src/epg.c:2302
+#: src/epg.c:1958
msgid "Debate"
-msgstr ""
+msgstr "辩论"
-#: src/tvhlog.c:793
+#: src/tvhlog.c:919
msgid "Debug libav log"
-msgstr ""
-
-#: src/tvhlog.c:725
-msgid "Debug log path"
-msgstr ""
+msgstr "调试 libav 日志"
-#: src/main.c:869
+#: src/main.c:941
msgid "Debug options"
-msgstr ""
+msgstr "调试选项"
-#: src/tvhlog.c:754
+#: src/tvhlog.c:892
msgid "Debug subsystems"
-msgstr ""
+msgstr "调试子系统"
-#: src/tvhlog.c:745
+#: src/tvhlog.c:871
msgid "Debug to syslog"
-msgstr ""
+msgstr "调试输出至 syslog"
-#: src/tvhlog.c:766
+#: src/tvhlog.c:880
msgid "Debug trace (low-level)"
-msgstr ""
+msgstr "调试追踪(底层)"
-#: src/tvhlog.c:710
+#: src/tvhlog.c:829
msgid "Debugging"
-msgstr ""
+msgstr "调试"
-#: src/access.c:1383 src/access.c:1395 src/config.c:1931 src/profile.c:316
+#: src/access.c:1487 src/access.c:1499 src/config.c:2065 src/profile.c:334
+#: src/dvr/dvr_db.c:3736 src/transcoding/codec/profile_video_class.c:59
msgid "Default"
+msgstr "默认"
+
+#: src/input/mpegts/mpegts_service.c:101
+msgid "Default (use global setting)"
+msgstr "默认(使用全局设置)"
+
+#: src/epggrab.c:489
+msgid ""
+"Default EIT processing policy applied to services whose own \"EIT "
+"processing\" is set to Default. See Help for the full policy descriptions."
msgstr ""
+"默认 EIT processing policy applied to 服务 whose own \"EIT processing\" is set "
+"to 默认. See 帮助 for the full policy descriptions."
-#: src/config.c:2207
+#: src/config.c:2284
+msgid "Default language"
+msgstr "默认语言"
+
+#: src/config.c:2429
msgid "Default language(s)"
-msgstr ""
+msgstr "默认语言"
-#: src/access.c:1678
+#: src/access.c:1812
msgid "Default language."
-msgstr ""
+msgstr "默认语言。"
-#: src/profile.c:345
+#: src/http.c:708
+msgid "Default login"
+msgstr "默认登录"
+
+#: src/profile.c:376
msgid "Default priority"
-msgstr ""
+msgstr "默认优先级"
-#: src/access.c:1656
-msgid "Default user interface level."
-msgstr ""
+#: src/input/mpegts/satip/satip_frontend.c:221
+msgid "Default server config"
+msgstr "默认服务器配置"
-#: src/input/mpegts/satip/satip_satconf.c:390
-msgid "Define network group to limit network usage."
-msgstr ""
+#: src/access.c:1593 src/access.c:1829 src/config.c:2399
+msgid "Default tab"
+msgstr "默认标签页"
+
+#: src/access.c:1790
+msgid "Default user interface level."
+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/config.c:2326
+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 "定义网络组来限制网络使用(取值 1-1000)。同一组中的所有 SAT>IP 位置必须具有相同的网络限制,否则限制将无法正常工作。"
+
+#: src/transcoding/codec/profile_video_class.c:310
+msgid "Deinterlace"
+msgstr "反交错"
+
+#: src/transcoding/codec/profile_video_class.c:351
+msgid "Deinterlace fields only"
+msgstr "仅反交错图场"
+
+#: src/transcoding/codec/profile_video_class.c:335
+msgid "Deinterlace rate type"
+msgstr "反交错比率类型"
+
+#: src/transcoding/codec/profile_video_class.c:311
+msgid "Deinterlace."
+msgstr "反交错。"
+
+#: 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:600
+#: src/input/mpegts/mpegts_mux_dvb.c:641 src/input/mpegts/mpegts_mux_dvb.c:762
+#: src/input/mpegts/mpegts_mux_dvb.c:869 src/input/mpegts/mpegts_mux_dvb.c:940
+#: src/input/mpegts/mpegts_mux_dvb.c:1031
+#: src/input/mpegts/mpegts_mux_dvb.c:1118
+#: 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 ""
+msgstr "传输系统"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:86
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:120
msgid "Demux path"
-msgstr ""
+msgstr "解复用路径"
-#: src/satip/server.c:635
+#: src/satip/server.c:734
msgid "Descramble services (limit per mux)"
-msgstr ""
+msgstr "解扰服务(每个复用限制)"
-#: src/tvhlog.c:134
+#: src/tvhlog.c:143
msgid "Descrambler"
-msgstr ""
+msgstr "解扰器"
-#: src/config.c:2185
+#: src/tvhlog.c:144
+msgid "Descrambler EMM"
+msgstr "解扰器 EMM"
+
+#: src/config.c:2780
msgid "Descrambler buffer (TS packets)"
-msgstr ""
+msgstr "解扰器缓冲(TS 包数量)"
+
+#: src/profile.c:422
+msgid "Descrambling timeout (ms)"
+msgstr "解扰超时(毫秒)"
-#: src/dvr/dvr_db.c:3129 src/dvr/dvr_db.c:3137
+#: src/dvr/dvr_db.c:4684 src/dvr/dvr_db.c:4692
+#: src/transcoding/codec/profile_class.c:266
msgid "Description"
-msgstr ""
+msgstr "描述"
-#: src/epg.c:2281
+#: src/epg.c:1937
msgid "Detective"
-msgstr ""
+msgstr "侦探"
-#: src/input/mpegts/satip/satip.c:455
+#: src/input/mpegts/satip/satip.c:522
msgid "Device ID"
-msgstr ""
+msgstr "设备 ID"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:200
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:234
msgid "Device model"
-msgstr ""
+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 ""
+msgstr "设备路径"
-#: src/config.c:2158
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:136
+msgid "Device path in sysfs"
+msgstr "sysfs 中的设备路径"
+
+#: src/config.c:2764
msgid ""
"Differentiated Services Code Point / Type of Service: Set the service class "
"Tvheadend sends with each packet. Depending on the option selected this "
"this option does not usually need changing. See "
"https://en.wikipedia.org/wiki/Differentiated_services for more information. "
msgstr ""
+"区分服务代码点/服务类型:设置 Tvheadend 随每个报文发送的服务分类。根据选择的选项,它告诉你的路由器从 Tvheadend "
+"发送数据包的优先级,这个选项通常不需要改变。更多信息请参见 "
+"https://en.wikipedia.org/wiki/Differentiated_services 。"
+
+#: src/config.c:2128
+msgid "Digest"
+msgstr "摘要"
-#: src/config.c:2123
+#: src/config.c:2553
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 ""
+msgstr "摘要/Digest 访问身份验证是一种安全权衡。它旨在取代未加密的 HTTP 基本访问身份验证。对于标准使用,应该启用此选项。"
+
+#: src/config.c:2564
+msgid "Digest hash type"
+msgstr "Digest 哈希类型"
-#: src/tvhlog.c:140 src/dvr/dvr_db.c:2983
+#: src/tvhlog.c:151 src/dvr/dvr_db.c:4484
msgid "Digital Video Recorder"
-msgstr ""
+msgstr "录像机"
-#: src/dvr/dvr_db.c:3234 src/dvr/dvr_autorec.c:1021 src/dvr/dvr_timerec.c:563
+#: src/dvr/dvr_db.c:4801 src/dvr/dvr_autorec.c:1159 src/dvr/dvr_timerec.c:561
msgid "Directory"
-msgstr ""
+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 ""
+msgstr "目录覆盖。覆盖 DVR 设置中的子目录规则,并使用此条目将所有完成的录像存入指定的子目录。"
-#: src/dvr/dvr_config.c:1152
+#: src/dvr/dvr_config.c:1208
msgid "Directory permissions (octal, e.g. 0775)"
-msgstr ""
+msgstr "目录权限(八进制,例:0775)"
-#: src/dvr/dvr_db.c:3235
+#: src/dvr/dvr_db.c:4802
msgid "Directory used by the entry."
-msgstr ""
+msgstr "此条目使用的目录。"
-#: src/input/mpegts/mpegts_network.c:136 src/input/mpegts/mpegts_mux.c:475
-#: src/input/mpegts/mpegts_mux.c:485
+#: src/input/mpegts/mpegts_network.c:154 src/input/mpegts/mpegts_mux.c:483
+#: src/input/mpegts/mpegts_mux.c:493
+#: src/transcoding/codec/profile_video_class.c:83
msgid "Disable"
-msgstr ""
+msgstr "禁用"
-#: src/main.c:890
+#: src/main.c:962
msgid "Disable DVB bouquets"
-msgstr ""
+msgstr "禁用 DVB 频道组"
+
+#: src/satip/server.c:946
+msgid "Disable RTP/AVP/TCP support"
+msgstr "禁用 RTP/AVP/TCP 支持"
-#: src/main.c:848
+#: src/main.c:920
msgid "Disable SAT>IP client"
-msgstr ""
+msgstr "禁用 SAT>IP 客户端"
-#: src/main.c:888
+#: src/main.c:918
+msgid "Disable SAT>IP client (deprecated flag, use nosatipcli)"
+msgstr "禁用 SAT>IP 客户端(已废弃的 Flag,请使用 nosatipcli)"
+
+#: src/satip/server.c:706
+msgid "Disable UPnP"
+msgstr "禁用 UPnP"
+
+#: src/satip/server.c:707
+msgid "Disable UPnP discovery."
+msgstr "禁用 UPnP 发现。"
+
+#: src/satip/server.c:937
+msgid "Disable X_SATIPM3U tag"
+msgstr "禁用 X_SATIPM3U 标签"
+
+#: src/main.c:960
msgid "Disable all access control checks"
-msgstr ""
+msgstr "禁用所有访问控制检查"
-#: src/main.c:871
+#: src/main.c:943
msgid "Disable debug on stderr"
-msgstr ""
+msgstr "禁用 stderr 上的调试信息"
-#: src/input/mpegts/satip/satip.c:341
+#: src/input/mpegts/satip/satip.c:398
msgid "Disable device/firmware-specific workarounds"
-msgstr ""
+msgstr "禁用特定于设备/固件的修补"
-#: src/main.c:873
+#: src/main.c:945
msgid "Disable syslog (all messages)"
-msgstr ""
+msgstr "禁用 syslog(所有消息)"
-#: src/channels.c:358 src/epggrab/module/xmltv.c:760
+#: src/channels.c:399 src/profile.c:2339 src/epggrab/module/xmltv.c:1484
msgid "Disabled"
-msgstr ""
+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 "丢弃 RTSP 请求中的前端参数,因为某些客户端不正确地使用它。"
+
+#: src/input/mpegts/mpegts_network.c:224
msgid ""
"Discover more muxes using the Network Information Table (if available)."
-msgstr ""
+msgstr "使用 NIT 表(如有)发现更多复用。"
-#: src/epg.c:2302
+#: src/epg.c:1958
msgid "Discussion"
-msgstr ""
+msgstr "讨论"
-#: src/tvhlog.c:153 src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1601
+#: src/tvhlog.c:166 src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1729
msgid "DiseqC"
-msgstr ""
+msgstr "DiSEqC"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:237
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:275
msgid "DiseqC repeats"
-msgstr ""
+msgstr "DiseqC 重复次数"
+
+#: src/ratinglabels.c:661
+msgid "Display Age"
+msgstr "显示年龄"
-#: src/access.c:1749
+#: src/ratinglabels.c:669
+msgid "Display Label"
+msgstr "显示标题"
+
+#: src/satip/server.c:938
+msgid "Do not send X_SATIPM3U information in the XML description to clients."
+msgstr "不要将 XML 描述中的 X_SATIPM3U 信息发送到客户端。"
+
+#: src/access.c:1892
msgid ""
"Do not send any stream specific information to the HTSP client like signal "
"strength, input source etc."
-msgstr ""
+msgstr "不要将任何特定于流的信息发送到 HTSP 客户端,如信号强度、输入源等。"
-#: 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:99
msgid "Do not use"
-msgstr ""
+msgstr "不要使用"
-#: src/epg.c:2301 src/epg.c:2407
+#: src/epg.c:1957 src/epg.c:2063
msgid "Documentary"
-msgstr ""
+msgstr "纪录片"
-#: src/profile.c:390
+#: src/profile.c:411
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 ""
+msgstr "不要当一个加密的流不能被通常应该能够解密的CA客户端解密时中止流。"
-#: src/main.c:819
+#: src/main.c:889
msgid "Don't backup configuration tree at upgrade"
-msgstr ""
+msgstr "不要在升级时备份配置树。"
-#: src/dvr/dvr_config.c:1252
+#: src/dvr/dvr_config.c:1385
msgid "Don't include the title in the filename."
-msgstr ""
+msgstr "不要在文件名中包括节目标题。"
-#: src/dvr/dvr_config.c:1251
+#: src/dvr/dvr_config.c:1384
msgid "Don't include title in filename"
-msgstr ""
+msgstr "不在文件名中包括标题"
-#: src/dvr/dvr_config.c:713
+#: src/dvr/dvr_config.c:738
msgid "Don't keep"
-msgstr ""
+msgstr "不保持"
-#: src/dvr/dvr_db.c:3283
+#: src/dvr/dvr_db.c:4850
msgid "Don't re-record"
-msgstr ""
+msgstr "不重新录制"
-#: src/dvr/dvr_db.c:3284
+#: src/dvr/dvr_db.c:4851
msgid "Don't re-record if recording fails."
-msgstr ""
+msgstr "不要在录制失败时重新录制。"
-#: src/dvr/dvr_db.c:3276
+#: src/dvr/dvr_db.c:4843
msgid "Don't re-schedule if recording fails."
-msgstr ""
+msgstr "不要在录制失败时重新计划。"
-#: src/dvr/dvr_db.c:3275
+#: src/dvr/dvr_db.c:4842
msgid "Don't reschedule"
-msgstr ""
+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 ""
+msgstr "不使用来自供应商的频道号。"
+
+#: src/transcoding/codec/profile_video_class.c:31
+msgid "Down (only)"
+msgstr "仅下移"
-#: src/epg.c:2280 src/epg.c:2287 src/epg.c:2288
+#: src/epg.c:1936 src/epg.c:1943 src/epg.c:1944
msgid "Drama"
-msgstr ""
+msgstr "戏剧"
-#: src/dvr/dvr_autorec.c:1188
-msgid "Duplicate handling"
-msgstr ""
+#: src/satip/server.c:966
+msgid "Drop \"fe=\" parameter"
+msgstr "丢弃 \"fe=\" 属性"
-#: src/dvr/dvr_autorec.c:1189
-msgid "Duplicate recording handling."
-msgstr ""
+#: src/dvr/dvr_autorec.c:1399 src/dvr/dvr_config.c:1492
+msgid "Duplicate handling"
+msgstr "复制操作"
-#: src/config.c:1950
+#: src/config.c:2084
msgid "EF"
-msgstr ""
+msgstr "EF"
-#: src/input/mpegts/mpegts_mux.c:675
+#: src/input/mpegts/mpegts_mux.c:692
msgid "EIT - skip TSID check"
-msgstr ""
+msgstr "EIT - 跳过 TSID 检查"
+
+#: src/input/mpegts/mpegts_service.c:244
+msgid "EIT processing"
+msgstr "EIT 处理"
+
+#: src/epggrab.c:488
+msgid "EIT processing (default)"
+msgstr "EIT 处理(默认)"
-#: src/input/mpegts/mpegts_network.c:263
+#: src/input/mpegts/mpegts_network.c:312
msgid "EIT time offset"
-msgstr ""
+msgstr "EIT 时间偏移量"
-#: src/tvhlog.c:142
-msgid "EPG Database"
-msgstr ""
+#: src/descrambler/cclient.c:1365
+msgid "EMM Settings"
+msgstr "EMM 设置"
-#: src/tvhlog.c:143 src/epggrab/module.c:111
-msgid "EPG Grabber"
-msgstr ""
+#: src/config.c:2150
+msgid "EPG"
+msgstr "EPG"
-#: src/epggrab/channel.c:726
-msgid "EPG Grabber Channel"
-msgstr ""
+#: src/epggrab/module/xmltv.c:1596
+msgid "EPG - External XMLTV EPG Grabber"
+msgstr "EPG - 外置 XMLTV EPG 采集器"
-#: src/epggrab.c:254
-msgid "EPG Grabber Configuration"
-msgstr ""
+#: src/epggrab/module/xmltv.c:1494
+msgid "EPG - Internal XMLTV EPG Grabber"
+msgstr "EPG - 内置 XMLTV EPG 采集器"
+
+#: src/epggrab/module.c:241
+msgid "EPG - Over-the-air EPG Grabber"
+msgstr "EPG - OTA EPG 采集器"
+
+#: src/tvhlog.c:154
+msgid "EPG Database"
+msgstr "EPG 数据库"
+
+#: src/tvhlog.c:155
+msgid "EPG Grabber"
+msgstr "EPG 采集器"
#: src/wizard.c:188
msgid "EPG Language (priority order)"
-msgstr ""
+msgstr "EPG 语言(优先级顺序)"
+
+#: src/ratinglabels.c:626
+msgid "EPG Parental Rating Labels"
+msgstr "EPG 家长分级标签"
+
+#: src/config.c:2227
+msgid "EPG Settings"
+msgstr "EPG 设置"
+
+#: src/epggrab/module.c:253
+msgid "EPG behaviour"
+msgstr "EPG 行为"
-#: src/epggrab/channel.c:791
+#: src/epggrab/channel.c:809
msgid "EPG data ID."
-msgstr ""
+msgstr "EPG 数据 ID。"
+
+#: src/input/mpegts/mpegts_mux.c:559
+msgid "EPG module id"
+msgstr "EPG 模块 ID"
-#: src/input/mpegts/iptv/iptv_mux.c:187
+#: src/input/mpegts/iptv/iptv_mux.c:215
msgid "EPG name"
-msgstr ""
+msgstr "EPG 名称"
-#: src/config.c:2234
+#: src/config.c:2456
msgid "EPG overlap cut"
-msgstr ""
+msgstr "EPG 重叠剪切"
-#: src/input/mpegts/mpegts_mux.c:541
+#: src/input/mpegts/mpegts_mux.c:548
msgid "EPG scan"
-msgstr ""
+msgstr "EPG 扫描"
-#: src/epggrab.c:364
-msgid "EPG scan timeout in seconds (30-7200)"
-msgstr ""
+#: src/epggrab.c:516
+msgid "EPG scan time-out in seconds (30-7200)"
+msgstr "EPG 扫描超时(30-7200 秒)"
-#: src/channels.c:454
+#: src/channels.c:507
msgid "EPG source"
-msgstr ""
+msgstr "EPG 来源"
-#: src/dvr/dvr_config.c:989
+#: src/config.c:2465 src/dvr/dvr_config.c:1448
msgid "EPG update window"
-msgstr ""
+msgstr "EPG 更新窗口"
+
+#: src/dvr/dvr_config.c:948
+msgid "EPG/Autorec Settings"
+msgstr "EPG/自动录制设置"
-#: src/epg.c:2406 src/epg.c:2408
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:586
+msgid "EXTERNAL"
+msgstr "外置"
+
+#: src/epg.c:2062 src/epg.c:2064
msgid "Economics"
-msgstr ""
+msgstr "经济"
-#: src/epg.c:2424
+#: src/epg.c:2080
msgid "Education"
-msgstr ""
+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:2088 src/epg.c:2089 src/epg.c:2090 src/epg.c:2091 src/epg.c:2092
+#: src/epg.c:2093 src/epg.c:2094 src/epg.c:2095
msgid "Education / Science / Factual topics"
-msgstr ""
+msgstr "教育/科学/事实主题"
-#: src/epg.c:2356
+#: src/epg.c:2012
msgid "Educational"
-msgstr ""
+msgstr "教育"
-#: src/tvhlog.c:141
+#: src/epggrab.c:345 src/input/mpegts/mpegts_service.c:105
+msgid "Either"
+msgstr "任一"
+
+#: src/tvhlog.c:153
msgid "Electronic Program Guide"
-msgstr ""
+msgstr "电子节目指南"
-#: src/tvhlog.c:132
+#: src/tvhlog.c:141
msgid "Elementary Stream Filter"
-msgstr ""
+msgstr "初级流过滤器"
-#: src/esfilter.c:591
+#: src/esfilter.c:583
msgid "Elementary stream filter"
-msgstr ""
+msgstr "初级流过滤器"
-#: src/input/mpegts/mpegts_mux.c:476
+#: src/access.c:2245 src/input/mpegts/mpegts_mux.c:484
+#: src/transcoding/codec/profile_video_class.c:84
msgid "Enable"
-msgstr ""
+msgstr "启用"
-#: src/input/mpegts/mpegts_mux.c:486
+#: src/input/mpegts/mpegts_mux.c:494
msgid "Enable (auto)"
-msgstr ""
+msgstr "启用(自动)"
-#: src/main.c:831
+#: src/main.c:901
msgid "Enable DBus"
-msgstr ""
+msgstr "启用 DBus"
-#: src/config.c:2302
+#: src/config.c:2709
+msgid "Enable HDHomeRun Server Emulation"
+msgstr "启用 HDHomeRun 服务器仿真"
+
+#: src/config.c:2845
msgid "Enable NTP driver"
-msgstr ""
+msgstr "启用 NTP 驱动程序"
-#: src/main.c:887
+#: src/main.c:959
msgid "Enable coredumps for daemon"
-msgstr ""
+msgstr "为守护程序启用 coredumps"
-#: src/main.c:870
+#: src/main.c:942
msgid "Enable debug on stderr"
-msgstr ""
+msgstr "启用 stderr 上的调试信息"
-#: src/main.c:875
+#: src/main.c:947
msgid "Enable debug subsystems"
-msgstr ""
+msgstr "启用调试子系统"
-#: src/main.c:874
+#: src/main.c:946
msgid "Enable debug to file"
-msgstr ""
+msgstr "启用调试到文件"
-#: src/main.c:872
+#: src/main.c:944
msgid "Enable debug to syslog"
-msgstr ""
+msgstr "启用调试到 syslog"
-#: src/access.c:1824
+#: src/access.c:1967
msgid ""
"Enable exclusion of user-config defined channel tags. This will prevent the "
"user from accessing channels associated with the tags selected (below)."
-msgstr ""
+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 ""
+msgstr "当 SAT>IP 接收机对 DVB-S2 复用在 SETUP RTSP 命令中请求 plts=on 参数时启用。"
-#: src/input/mpegts/satip/satip.c:298
-msgid ""
-"Enable if the SAT>IP box requires pids=0 parameter in the SETUP RTSP "
-"command."
-msgstr ""
-
-#: src/input/mpegts/satip/satip.c:317
+#: src/input/mpegts/satip/satip.c:374
msgid ""
"Enable if the SAT>IP box requires pids=21 parameter in the SETUP RTSP "
"command"
-msgstr ""
+msgstr "当 SAT>IP 接收机对 DVB-S2 复用在 SETUP RTSP 命令中请求 pids=21 参数时启用"
-#: src/input/mpegts/satip/satip.c:289
+#: src/input/mpegts/satip/satip.c:363
+msgid ""
+"Enable if the SAT>IP box requires ro= parameter in the SETUP RTSP command "
+"for DVB-S2 muxes."
+msgstr "当 SAT>IP 接收机对 DVB-S2 复用在 SETUP RTSP 命令中请求 ro= 参数时启用。"
+
+#: src/input/mpegts/satip/satip.c:333
msgid "Enable if the SAT>IP box supports the addpids/delpids commands."
-msgstr ""
+msgstr "当 SAT>IP 接收机支持 addpids/delpids 命令时启用。"
-#: 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."
-msgstr ""
+"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 "当 SAT>IP 接收机支持前端标识号时启用。这将允许自动调谐器分配,但可能会给具有不同调谐器接收连接(如卫星输入)的接收机带来问题。"
-#: src/input/mpegts/satip/satip.c:245
+#: src/input/mpegts/satip/satip.c:289
msgid "Enable or disable fast input switching."
-msgstr ""
+msgstr "启用或禁用快速输入切换。"
-#: src/input/mpegts/satip/satip.c:253
+#: src/input/mpegts/satip/satip.c:297
msgid "Enable or disable full mux mode."
-msgstr ""
+msgstr "启用或禁用全复用器模式。"
-#: src/input/mpegts/mpegts_service.c:195
-msgid ""
-"Enable or disable ignoring of Event Information Table (EIT) data on this "
-"mux."
-msgstr ""
-
-#: src/input/mpegts/satip/satip_satconf.c:338
+#: src/input/mpegts/satip/satip_satconf.c:355
msgid "Enable or disable this configuration."
-msgstr ""
+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 ""
+msgstr "在此输入设备上启用 OTA 电子节目指南(EPG)扫描。"
+
+#: src/config.c:2421
+msgid "Enable parser for kodi label formatting"
+msgstr "启用 Kodi 标签格式解析器"
-#: src/tvhlog.c:736
+#: src/tvhlog.c:862
msgid "Enable syslog"
-msgstr ""
+msgstr "启用 syslog"
-#: src/config.c:2292
+#: src/config.c:2835
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 ""
+msgstr "启用系统时间更新。仅当运行 Tvheadend 的用户有权更新系统时钟(通常只有 root)时可用。"
-#: src/config.c:2175
+#: src/config.c:2710
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."
-msgstr ""
+"Enable the Tvheadend server to emulate an HDHomeRun server. This allows "
+"LiveTV to be used on some media servers."
+msgstr "启用 Tvheadend 服务器以模拟 HDHomeRun 服务器。这将允许在一些媒体服务器上使用LiveTV。"
-#: src/esfilter.c:619
+#: src/esfilter.c:610
msgid "Enable this filter."
+msgstr "启用该过滤器"
+
+#: src/transcoding/codec/profile_video_class.c:352
+msgid ""
+"Enable this option to only deinterlace fields, passing progressive frames "
+"unchanged. This is useful for mixed content, allowing progressive frames to "
+"bypass deinterlacing for improved efficiency and quality."
msgstr ""
+"启用 this 选项 to only deinterlace 字段, passing progressive frames unchanged. 这是 "
+"useful for mixed content, allowing progressive frames to bypass "
+"deinterlacing for improved efficiency and 质量."
-#: src/main.c:877
+#: src/main.c:949
msgid "Enable trace subsystems"
+msgstr "启用追踪子系统"
+
+#: src/config.c:2870
+msgid "Enable vainfo detection"
+msgstr "启用 vainfo 检测"
+
+#: src/config.c:2871
+msgid ""
+"Enable vainfo detection in order to show only encoders that are advertised by VAAPI driver.\n"
+"NOTE: After save, Tvheadend restart is required!"
msgstr ""
+"启用 vainfo detection in order to 显示 only encoders that are advertised by VAAPI 驱动程序.\n"
+"注意: After 保存, Tvheadend restart is 必需!"
-#: src/main.c:885
+#: src/main.c:957
msgid "Enable web UI debug (non-minified JS)"
-msgstr ""
+msgstr "启用 Web UI 调试 (non-minified JS)"
-#: src/input/mpegts/mpegts_mux.c:529
+#: src/input/mpegts/mpegts_mux.c:536
msgid ""
"Enable, disable or ignore the mux. When the mux is marked as ignore, all "
"discovered services are removed."
msgstr ""
+"启用, 禁用 or 忽略 the 复用器. When the 复用器 is marked as 忽略, all discovered 服务 are "
+"已移除."
-#: src/descrambler/caclient.c:274
+#: src/descrambler/caclient.c:303
msgid "Enable/Disable CA client."
-msgstr ""
+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/config.c:2350
+msgid ""
+"Enable/Disable the CAs (conditional accesses) tab for the advanced view "
+"level. By default, it's visible only to the Expert level."
msgstr ""
+"启用/禁用 the CAs (conditional accesses) 标签页 for the advanced 查看 级别. By 默认, it's"
+" visible only to the 专家 级别."
-#: src/access.c:1619
+#: src/access.c:1753
msgid "Enable/Disable the entry."
-msgstr ""
+msgstr "启用/禁用条目。"
+
+#: src/timeshift.c:195
+msgid "Enable/Disable timeshift."
+msgstr "启用/禁用时移。"
-#: src/epggrab/channel.c:745
+#: src/config.c:2318
+msgid "Enable/Disable web interface mouse-over tooltips."
+msgstr "启用/禁用 Web 界面 mouse-over tooltips."
+
+#: src/epggrab/channel.c:762
msgid "Enable/disable EPG data for the entry."
-msgstr ""
+msgstr "启用/禁用 EPG 数据 for the 条目."
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:191
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:274
msgid "Enable/disable LNA."
-msgstr ""
+msgstr "启用/禁用低噪放。"
-#: src/dvr/dvr_autorec.c:1007
+#: src/dvr/dvr_autorec.c:1145
msgid "Enable/disable auto-rec rule."
-msgstr ""
+msgstr "启用/禁用自动录制规则。"
-#: src/tvhlog.c:746
+#: src/tvhlog.c:872
msgid "Enable/disable debugging output to syslog."
-msgstr ""
+msgstr "启用/禁用 debugging 输出 to syslog."
-#: src/tvhlog.c:767
+#: src/tvhlog.c:881
msgid "Enable/disable inclusion of low-level debug traces."
-msgstr ""
+msgstr "启用/禁用 inclusion of low-级别 调试 traces."
-#: src/config.c:2114
-msgid "Enable/disable interface quick tips."
-msgstr ""
-
-#: src/tvhlog.c:794
+#: src/tvhlog.c:920
msgid "Enable/disable libav log output."
-msgstr ""
+msgstr "启用/禁用 libav 日志 输出."
-#: src/tvhlog.c:737
+#: src/tvhlog.c:863
msgid "Enable/disable logging to syslog."
-msgstr ""
+msgstr "启用/禁用 logging to syslog."
-#: src/descrambler/cwc.c:1876
+#: src/descrambler/cclient.c:1415
msgid "Enable/disable offering of Entitlement Management Message updates."
-msgstr ""
+msgstr "启用/禁用 offering of Entitlement Management Message updates."
-#: src/input/mpegts/mpegts_mux_dvb.c:480
+#: src/input/mpegts/mpegts_mux_dvb.c:504
msgid "Enable/disable pilot tone."
-msgstr ""
+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 ""
+msgstr "启用/禁用 power 保存 模式 (if 支持的 by the 设备)."
-#: src/dvr/dvr_config.c:849
+#: src/profile.c:325 src/dvr/dvr_config.c:967
msgid "Enable/disable profile."
+msgstr "启用/禁用配置。"
+
+#: src/epggrab/module.c:295
+msgid "Enable/disable scraping episode details using the grabber."
+msgstr "启用/禁用 scraping 剧集 详情 using the 抓取器."
+
+#: 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 ""
+"启用/禁用 scraping 副标题 from the 节目 描述. Some broadcasters do not send separate "
+"标题, 副标题, 描述, and 摘要 字段. This allows scraping of common 副标题 formats from "
+"within the 广播 摘要 字段 if 支持的 by the 配置 文件."
-#: src/bouquet.c:983
-msgid "Enable/disable the bouquet."
+#: 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 ""
+"启用/禁用 scraping 摘要 from the 节目 描述. Some broadcasters do not send separate 标题,"
+" 副标题, 描述, and 摘要 字段. This allows scraping of a modified 摘要 from within the "
+"广播 摘要 字段 if 支持的 by the 配置 文件."
-#: src/channels.c:381
-msgid "Enable/disable the channel."
+#: 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 ""
+"启用/禁用 scraping 标题 from the 节目 标题 and 描述. Some broadcasters can split the 标题 "
+"over the separate 标题, and 摘要 字段. This allows scraping of common split 标题 "
+"formats from within the 广播 标题 and 摘要 字段 if 支持的 by the 配置 文件."
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:191
+#: src/bouquet.c:1213
+msgid "Enable/disable the bouquet."
+msgstr "启用/禁用频道包。"
+
+#: src/channels.c:422
+msgid "Enable/disable the channel."
+msgstr "启用/禁用频道。"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:616
msgid "Enable/disable the device."
-msgstr ""
+msgstr "启用/禁用设备。"
-#: src/access.c:2032 src/access.c:2185 src/dvr/dvr_db.c:2996
-#: src/dvr/dvr_timerec.c:539 src/input/mpegts/mpegts_mux_sched.c:138
+#: src/access.c:2300 src/access.c:2477 src/dvr/dvr_db.c:4497
+#: src/dvr/dvr_timerec.c:537 src/input/mpegts/mpegts_mux_sched.c:139
msgid "Enable/disable the entry."
-msgstr ""
+msgstr "启用/禁用条目。"
-#: src/epggrab/module.c:148
+#: src/epggrab/module.c:172
msgid "Enable/disable the grabber."
-msgstr ""
+msgstr "启用/禁用抓取器。"
-#: src/profile.c:307
-msgid "Enable/disable the profile."
-msgstr ""
+#: src/ratinglabels.c:638
+msgid "Enable/disable the rating label."
+msgstr "启用/禁用 the rating label."
-#: src/channels.c:1441
+#: src/channels.c:1776
msgid "Enable/disable the tag."
-msgstr ""
-
-#: src/timeshift.c:194
-msgid "Enable/disable timeshift."
-msgstr ""
+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:147 src/epggrab/channel.c:744 src/dvr/dvr_db.c:2995
-#: src/dvr/dvr_autorec.c:1006 src/dvr/dvr_timerec.c:538
-#: src/dvr/dvr_config.c:848 src/descrambler/caclient.c:273
-#: src/input/mpegts/mpegts_input.c:231 src/input/mpegts/mpegts_mux.c:528
-#: 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
+msgstr "启用/禁用调谐器/适配器。"
+
+#: src/access.c:1752 src/access.c:2299 src/access.c:2476 src/channels.c:400
+#: src/channels.c:421 src/channels.c:1775 src/service.c:172
+#: src/imagecache.c:90 src/esfilter.c:609 src/profile.c:324 src/bouquet.c:1212
+#: src/ratinglabels.c:637 src/epggrab/module.c:171 src/epggrab/channel.c:761
+#: src/dvr/dvr_db.c:4496 src/dvr/dvr_autorec.c:1144 src/dvr/dvr_timerec.c:536
+#: src/dvr/dvr_config.c:966 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:535 src/input/mpegts/mpegts_mux_sched.c:138
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1547
+#: src/input/mpegts/satip/satip_satconf.c:354 src/timeshift.c:194
+#: src/transcoding/codec/profile_class.c:301
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:615
msgid "Enabled"
-msgstr ""
+msgstr "已启用"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:114
+msgid "Encoding algorithm complexity"
+msgstr "编码算法复杂度"
-#: src/service.c:221
+#: src/service.c:214
msgid "Encrypted"
-msgstr ""
+msgstr "已加密"
-#: src/htsp_server.c:856
+#: src/htsp_server.c:908
msgid "Encrypted service"
-msgstr ""
+msgstr "加密服务"
-#: src/tvhlog.c:728
-msgid "Enter a filename you want to save the debug log to."
-msgstr ""
-
-#: src/wizard.c:444
+#: src/wizard.c:454
msgid "Enter a non-admin user password."
-msgstr ""
+msgstr "Enter a non-admin 用户 密码."
-#: src/wizard.c:435
+#: src/wizard.c:445
msgid "Enter a non-admin user username."
-msgstr ""
+msgstr "Enter a non-admin 用户 username."
-#: src/wizard.c:405
+#: src/wizard.c:415
msgid ""
-"Enter allowed network prefix(es). You can enter a comma-seperated list of "
+"Enter allowed network prefix(es). You can enter a comma-separated list of "
"prefixes here."
msgstr ""
+"Enter allowed 网络 prefix(es). You can enter a comma-separated 列表 of prefixes "
+"here."
-#: src/wizard.c:426
+#: src/wizard.c:436
msgid "Enter an administrator password."
-msgstr ""
+msgstr "Enter an administrator 密码."
-#: src/wizard.c:415
+#: src/wizard.c:425
msgid ""
"Enter an administrator username. Note: do not use the same username as the "
"superuser backdoor account."
msgstr ""
+"Enter an administrator username. 注意: do not use the same username as the "
+"superuser backdoor account."
-#: src/tvhlog.c:755
+#: src/tvhlog.c:893
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 ""
+"Enter comma-separated 列表 of subsystems you want debugging 输出 for (e.g. "
+"linuxdvb,订阅,mpegts)."
-#: src/tvhlog.c:779
+#: src/tvhlog.c:905
msgid ""
"Enter comma-separated list of subsystems you want to get traces for (e.g "
-"+linuxdvb,+subscriptions,+mpegts)."
+"linuxdvb,subscription,mpegts)."
msgstr ""
+"Enter comma-separated 列表 of subsystems you want to get traces for (e.g "
+"linuxdvb,订阅,mpegts)."
-#: src/satip/server.c:669
-msgid "Enter external IP if behind Network address translation (NAT)."
+#: src/satip/server.c:770
+msgid ""
+"Enter external IP if behind Network address translation (NAT). Asterisk (*) "
+"means accept all IP addresses."
msgstr ""
+"Enter external IP if behind 网络 地址 translation (NAT). Asterisk (*) means "
+"accept all IP addresses."
-#: src/epg.c:2355
-msgid "Entertainment programs for 10 to 16"
+#: src/satip/server.c:780
+msgid ""
+"Enter external PORT if behind Forwarding redirection.(0 = use the same local"
+" port)."
msgstr ""
+"Enter external 端口 if behind Forwarding redirection.(0 = use the same local "
+"端口)."
-#: src/epg.c:2354
-msgid "Entertainment programs for 6 to 14"
+#: src/tvhlog.c:853
+msgid ""
+"Enter the filename (including path) where Tvheadend should write the log."
msgstr ""
+"Enter the filename (including 路径) where Tvheadend should write the 日志."
+
+#: src/epg.c:2011
+msgid "Entertainment programs for 10 to 16"
+msgstr "10 至 16 岁娱乐节目"
+
+#: src/epg.c:2010
+msgid "Entertainment programs for 6 to 14"
+msgstr "6 至 14 岁娱乐节目"
-#: src/epg.c:2425
+#: src/epg.c:2081
msgid "Environment"
-msgstr ""
+msgstr "环境"
-#: src/input/mpegts/iptv/iptv_mux.c:224
+#: src/input/mpegts/iptv/iptv_mux.c:252
msgid "Environment (pipe)"
-msgstr ""
+msgstr "环境(管道)"
-#: src/dvr/dvr_db.c:3369
+#: src/dvr/dvr_db.c:4119 src/dvr/dvr_db.c:4953
msgid "Episode"
-msgstr ""
+msgstr "剧集"
-#: src/dvr/dvr_db.c:781
+#: src/dvr/dvr_db.c:927
#, c-format
msgid "Episode %d"
-msgstr ""
+msgstr "第 %d 集"
-#: src/dvr/dvr_db.c:3370
+#: src/dvr/dvr_db.c:4613
+msgid "Episode image"
+msgstr "剧集图像"
+
+#: src/dvr/dvr_db.c:4614
+msgid "Episode image."
+msgstr "剧集图像。"
+
+#: src/dvr/dvr_db.c:4954
msgid "Episode number/ID."
-msgstr ""
+msgstr "剧集编号/ID。"
-#: src/epg.c:2344
+#: src/epggrab/module/xmltv.c:1463
+msgid "EpisodeLink XPath"
+msgstr "EpisodeLink XPath"
+
+#: src/epggrab/module/xmltv.c:1475
+msgid "EpisodeLink XPath fallback"
+msgstr "EpisodeLink XPath 回退"
+
+#: src/epg.c:2000
msgid "Equestrian"
-msgstr ""
+msgstr "马术"
-#: src/dvr/dvr_db.c:3242
+#: src/dvr/dvr_db.c:4809
msgid "Error code"
-msgstr ""
+msgstr "错误代码"
-#: src/dvr/dvr_db.c:3243
+#: src/dvr/dvr_db.c:4810
msgid "Error code of entry."
-msgstr ""
+msgstr "条目的错误代码。"
-#: src/dvr/dvr_db.c:3250
+#: src/dvr/dvr_db.c:4817
msgid "Errors"
-msgstr ""
+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 ""
+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 ""
+msgstr "偶数密钥。"
-#: src/htsp_server.c:1567 src/htsp_server.c:1592
+#: src/htsp_server.c:1783 src/htsp_server.c:1808
msgid "Event does not exist"
-msgstr ""
+msgstr "事件 does not exist"
-#: src/dvr/dvr_autorec.c:794
+#: src/dvr/dvr_autorec.c:934
msgid "Every day"
-msgstr ""
+msgstr "每天"
-#: src/access.c:1823
+#: src/access.c:1966
msgid "Exclude channel tags"
-msgstr ""
+msgstr "排除频道标签"
-#: src/epg.c:2428
+#: src/epg.c:2084
msgid "Expeditions"
-msgstr ""
+msgstr "探险"
-#: src/epg.c:2395
+#: src/epg.c:2051
msgid "Experimental film"
-msgstr ""
+msgstr "实验电影"
-#: src/access.c:1386 src/config.c:1963
+#: src/access.c:1490 src/config.c:2097
msgid "Expert"
-msgstr ""
+msgstr "专家"
-#: src/satip/server.c:587
-msgid "Exported tuners"
-msgstr ""
+#: src/transcoding/codec/profile_class.c:248
+msgid "Expert Settings"
+msgstr "专家 设置"
+
+#: src/imagecache.c:108
+msgid "Expire time"
+msgstr "Expire 时间"
+
+#: src/satip/server.c:665
+msgid "Exported Tuner(s) Settings"
+msgstr "Exported 调谐器(s) 设置"
+
+#: src/descrambler/capmt.c:2695
+msgid "Extended (OE 2.2)"
+msgstr "扩展 (OE 2.2)"
+
+#: src/descrambler/capmt.c:2696
+msgid "Extended (OE 2.2), mode follows key"
+msgstr "Extended (OE 2.2), 模式 follows key"
-#: src/epggrab/module.c:59
+#: src/descrambler/capmt.c:2697
+msgid "Extended DES (OE 2.0)"
+msgstr "扩展 DES (OE 2.0)"
+
+#: src/descrambler/cccam.c:1015
+msgid "Extended mode"
+msgstr "Extended 模式"
+
+#: src/descrambler/cccam.c:1016
+msgid "Extended mode settings."
+msgstr "Extended 模式 设置."
+
+#: src/epggrab/module.c:56
msgid "External"
-msgstr ""
+msgstr "外部"
-#: src/epggrab/module.c:198
+#: src/epggrab/module.c:223
msgid "External EPG grabber"
-msgstr ""
+msgstr "External EPG 抓取器"
-#: src/satip/server.c:668
+#: src/satip/server.c:769
msgid "External IP (NAT)"
-msgstr ""
+msgstr "外部 IP (NAT)"
-#: src/epggrab/module/pyepg.c:471
-msgid "External PyEPG Grabber"
-msgstr ""
+#: src/satip/server.c:779
+msgid "External RTSP port (NAT)"
+msgstr "External RTSP 端口 (NAT)"
-#: src/bouquet.c:1045
+#: src/bouquet.c:1275
msgid "External URL"
-msgstr ""
+msgstr "外部 URL"
-#: src/bouquet.c:1046
+#: src/bouquet.c:1276
msgid "External URL of the bouquet."
-msgstr ""
+msgstr "External URL of the 频道包."
-#: src/epggrab/module/xmltv.c:789
-msgid "External XMLTV EPG Grabber"
-msgstr ""
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:152
+msgid "External position"
+msgstr "外部位置"
-#: src/epggrab/module.c:185
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:763
+msgid "External rotor command"
+msgstr "外部旋转器命令"
+
+#: src/epggrab/module.c:210
msgid "Extra arguments"
-msgstr ""
+msgstr "额外参数"
+
+#: src/dvr/dvr_db.c:5020
+msgid "Extra categories, typically from xmltv"
+msgstr "额外分类,通常来自 xmltv"
-#: src/dvr/dvr_autorec.c:1121
+#: src/dvr/dvr_db.c:5038
+msgid "Extra keywords, typically from xmltv"
+msgstr "额外关键词,通常来自 xmltv"
+
+#: src/dvr/dvr_autorec.c:1297
msgid "Extra start time"
-msgstr ""
+msgstr "Extra 开始 时间"
-#: src/dvr/dvr_autorec.c:1131
+#: src/dvr/dvr_autorec.c:1307
msgid "Extra stop time"
-msgstr ""
+msgstr "Extra 停止 时间"
-#: src/dvr/dvr_config.c:948
+#: src/dvr/dvr_db.c:4700
+msgid "Extra text"
+msgstr "Extra 文本"
+
+#: src/dvr/dvr_config.c:1548
msgid "Extra warming up time (seconds)"
-msgstr ""
+msgstr "Extra warming up 时间 (seconds)"
-#: src/input/mpegts/mpegts_mux.c:401
+#: src/input/mpegts/mpegts_mux.c:411
msgid "FAIL"
-msgstr ""
+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 "FE 支持的"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:332 src/input/mpegts/mpegts_mux_dvb.c:493
+#: src/input/mpegts/mpegts_mux_dvb.c:665 src/input/mpegts/mpegts_mux_dvb.c:893
msgid "FEC"
-msgstr ""
+msgstr "FEC"
-#: src/input/mpegts/mpegts_mux_dvb.c:257
+#: src/input/mpegts/mpegts_mux_dvb.c:254
+#: src/input/mpegts/mpegts_mux_dvb.c:1074
msgid "FEC high"
-msgstr ""
+msgstr "FEC 高"
-#: src/input/mpegts/mpegts_mux_dvb.c:262
+#: src/input/mpegts/mpegts_mux_dvb.c:259
+#: src/input/mpegts/mpegts_mux_dvb.c:1079
msgid "FEC low"
-msgstr ""
+msgstr "FEC 低"
+
+#: src/service.c:151
+msgid "FHD TV"
+msgstr "FHD 电视"
-#: src/epg.c:2424
+#: src/profile.c:276
+msgid "FHD: full high definition"
+msgstr "FHD:全高清"
+
+#: src/tvhlog.c:202
+msgid "FLAC"
+msgstr "FLAC"
+
+#: src/epg.c:2080
msgid "Factual topics"
-msgstr ""
+msgstr "纪实主题"
-#: src/subscriptions.c:997
+#: src/subscriptions.c:1056
#, c-format
msgid "Failed"
-msgstr ""
+msgstr "失败"
-#: src/htsp_server.c:2714
+#: src/htsp_server.c:2983
msgid "Failed to open image"
-msgstr ""
+msgstr "Failed to open 图像"
-#: src/access.c:1558
+#: src/access.c:1690
msgid "Failed view"
-msgstr ""
+msgstr "Failed 查看"
+
+#: src/dvr/dvr_db.c:4623
+msgid "Fanart image"
+msgstr "Fanart 图像"
-#: src/epg.c:2283
+#: src/dvr/dvr_db.c:4624
+msgid "Fanart image."
+msgstr "Fanart 图像."
+
+#: src/epg.c:1939
msgid "Fantasy"
-msgstr ""
+msgstr "奇幻"
-#: src/epg.c:2399
+#: src/epg.c:2055
msgid "Fashion"
-msgstr ""
+msgstr "时尚"
-#: src/input/mpegts/satip/satip.c:244
+#: src/input/mpegts/satip/satip.c:288
msgid "Fast input switch"
-msgstr ""
+msgstr "Fast 输入 switch"
-#: src/tvhlog.c:117
+#: src/tvhlog.c:125
msgid "Fastscan DVB"
+msgstr "快速扫描 DVB"
+
+#: src/dvr/dvr_config.c:1132
+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 ""
+"Fetch additional artwork from installed providers. Tvheadend has a 'tmdb' "
+"and `tvdb' provider which require you to specify your authorized key in the "
+"选项 below."
+
+#: src/dvr/dvr_config.c:1131
+msgid "Fetch artwork for new recordings."
+msgstr "Fetch artwork for 新建 录像."
-#: src/dvr/dvr_db.c:632
+#: src/dvr/dvr_config.c:1142
+msgid "Fetch artwork for unidentifiable broadcasts."
+msgstr "获取无法识别广播的节目图片。"
+
+#: src/transcoding/codec/profile_video_class.c:74
+msgid "Field Rate"
+msgstr "字段 Rate"
+
+#: src/dvr/dvr_db.c:680
msgid "File missing"
-msgstr ""
+msgstr "文件缺失"
-#: src/dvr/dvr_db.c:623
+#: src/ratinglabels.c:691
+msgid "File name for this rating's icon."
+msgstr "文件 名称 for this rating's 图标."
+
+#: src/dvr/dvr_db.c:670
msgid "File not created"
-msgstr ""
+msgstr "文件 not created"
-#: src/dvr/dvr_config.c:1093
+#: src/dvr/dvr_config.c:1218
msgid "File permissions (octal, e.g. 0664)"
-msgstr ""
+msgstr "文件 permissions (octal, e.g. 0664)"
-#: src/dvr/dvr_db.c:3291
+#: src/dvr/dvr_db.c:4858
msgid "File removed"
-msgstr ""
+msgstr "文件 已移除"
-#: src/dvr/dvr_db.c:3385
+#: src/dvr/dvr_db.c:4970
msgid "File size"
-msgstr ""
+msgstr "文件 size"
-#: src/dvr/dvr_db.c:3226
+#: src/dvr/dvr_db.c:4793
msgid "Filename"
-msgstr ""
-
-#: src/dvr/dvr_config.c:1103
-msgid "Filename character set"
-msgstr ""
+msgstr "文件名"
-#: src/dvr/dvr_config.c:832
-msgid "Filename options"
-msgstr ""
+#: src/tvhlog.c:852
+msgid "Filename (including path)"
+msgstr "Filename (including 路径)"
-#: src/dvr/dvr_db.c:3227
+#: src/dvr/dvr_db.c:4794
msgid "Filename used by the entry."
-msgstr ""
+msgstr "Filename used by the 条目."
-#: src/tvhlog.c:86
+#: src/dvr/dvr_config.c:937
+msgid "Filename/Tagging Settings"
+msgstr "Filename/Tagging 设置"
+
+#: src/dvr/dvr_config.c:929
+msgid "Filesystem Settings"
+msgstr "Filesystem 设置"
+
+#: src/tvhlog.c:94
msgid "Filesystem monitor"
-msgstr ""
+msgstr "文件系统监控"
-#: src/epg.c:2394
+#: src/epg.c:2050
msgid "Film"
-msgstr ""
+msgstr "电影"
+
+#: src/descrambler/constcw.c:304
+msgid "Filter"
+msgstr "过滤"
-#: src/epg.c:2390
+#: src/epg.c:2046
msgid "Fine arts"
-msgstr ""
+msgstr "美术"
-#: src/wizard.c:1161 src/dvr/dvr_db.c:615
+#: src/wizard.c:1196 src/dvr/dvr_db.c:662
msgid "Finished"
-msgstr ""
+msgstr "已完成"
+
+#: src/dvr/dvr_db.c:5003
+msgid "First aired"
+msgstr "第一个 aired"
+
+#: src/descrambler/dvbcam.c:778
+msgid "First hit"
+msgstr "第一个 hit"
-#: src/epggrab/module/xmltv.c:761
+#: src/input/mpegts/mpegts_mux.c:717
+msgid "First scan"
+msgstr "第一个 扫描"
+
+#: src/epggrab/module/xmltv.c:1485
msgid "First word"
-msgstr ""
+msgstr "第一个 word"
#: src/timeshift.c:284
msgid "Fit to RAM (cut rewind)"
-msgstr ""
+msgstr "适应内存(裁切回放)"
-#: src/epg.c:2446
+#: src/epg.c:2102
msgid "Fitness and health"
-msgstr ""
+msgstr "健身与健康"
-#: src/epg.c:2373
+#: src/epg.c:2029
msgid "Folk"
-msgstr ""
+msgstr "民族"
-#: src/epg.c:2285
+#: src/epg.c:1941
msgid "Folkloric"
-msgstr ""
+msgstr "民俗"
-#: src/epg.c:2337
+#: src/epg.c:1993
msgid "Football"
-msgstr ""
+msgstr "足球"
+
+#: src/dvr/dvr_config.c:1114
+msgid "For autorecs, attempt to find better time slots"
+msgstr "For autorecs, attempt to 查找 better 时间 slots"
+
+#: src/input/mpegts/iptv/iptv_mux.c:291
+msgid "For example: 12610500. This frequency is 12610.5Mhz or 12.6105Ghz."
+msgstr "For example: 12610500. This 频率 is 12610.5Mhz or 12.6105Ghz."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:546 src/input/mpegts/mpegts_mux_dvb.c:554
+#: src/input/mpegts/iptv/iptv_mux.c:283
+msgid "For example: 312000000. This frequency is 312Mhz."
+msgstr "For example: 312000000. This 频率 is 312Mhz."
-#: src/input/mpegts/mpegts_mux.c:487
+#: src/input/mpegts/iptv/iptv_mux.c:275
+msgid "For example: 658000000. This frequency is 658Mhz."
+msgstr "For example: 658000000. This 频率 is 658Mhz."
+
+#: src/input/mpegts/mpegts_mux.c:495
msgid "Force (auto)"
-msgstr ""
+msgstr "强制(自动)"
-#: src/input/mpegts/mpegts_service.c:232
+#: src/input/mpegts/mpegts_service.c:307
msgid "Force CA ID (e.g. 0x2600)"
-msgstr ""
+msgstr "Force 条件接收 ID (e.g. 0x2600)"
+
+#: src/satip/server.c:789
+msgid "Force RTSP announcement of the external (NAT) ip:port"
+msgstr "Force RTSP announcement of the external (NAT) IP:端口"
-#: src/input/mpegts/satip/satip.c:349
-#: src/input/mpegts/satip/satip_frontend.c:212
+#: 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 ""
+"Force all 网络 连接 to this 调谐器 to be made over the specified IP 地址, similar to "
+"the 设置 for the SAT>IP 设备 itself. 设置 this overrides the 设备-specific 设置."
+
+#: src/epggrab.c:471
+msgid "Force an initial EPG grab at start-up (internal grabbers)."
+msgstr "Force an initial EPG grab at 开始-up (internal 抓取器)."
-#: src/epggrab.c:342
+#: src/epggrab.c:480
msgid "Force an initial EPG grab at start-up."
-msgstr ""
+msgstr "Force an initial EPG grab at 开始-up."
-#: src/epggrab.c:341
+#: src/transcoding/codec/profile_video_class.c:301
+msgid "Force hardware acceleration."
+msgstr "Force 硬件 acceleration."
+
+#: src/epggrab.c:479
msgid "Force initial EPG grab at start-up"
-msgstr ""
+msgstr "Force initial EPG grab at 开始-up"
+
+#: src/epggrab.c:470
+msgid "Force initial EPG grab at start-up (internal grabbers)"
+msgstr "Force initial EPG grab at 开始-up (internal 抓取器)"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:168
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:239
msgid "Force old status"
-msgstr ""
+msgstr "Force 旧 状态"
-#: src/input/mpegts/satip/satip.c:306
+#: src/input/mpegts/satip/satip.c:352
msgid "Force pilot for DVB-S2"
-msgstr ""
+msgstr "强制 DVB-S2 导频"
-#: src/profile.c:359
+#: src/profile.c:390
msgid "Force priority"
-msgstr ""
+msgstr "强制优先级"
+
+#: src/profile.c:391
+msgid "Force profile to use this priority."
+msgstr "Force 配置方案 to use this priority."
-#: src/config.c:1984
+#: src/config.c:2118
msgid "Force service type to 1"
-msgstr ""
+msgstr "Force 服务 类型 to 1"
+
+#: src/satip/server.c:825
+msgid "Force signal level"
+msgstr "Force 信号 级别"
+
+#: src/satip/server.c:826
+msgid "Force signal level for all streaming (1-240, 0=do not use)."
+msgstr "Force 信号 级别 for all streaming (1-240, 0=do not use)."
-#: src/input/mpegts/satip/satip_frontend.c:191
+#: src/input/mpegts/satip/satip_frontend.c:311
msgid "Force teardown delay"
-msgstr ""
+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 ""
+"Force the delay between RTSP TEARDOWN and RTSP SETUP command (值 from '下一个 "
+"tune delay in ms' is used). Some 设备 are not able to handle quick continuous "
+"tuning."
-#: src/input/mpegts/satip/satip_frontend.c:161
+#: src/input/mpegts/satip/satip_frontend.c:301
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."
+"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 ""
+"Force the grace period for which SAT>IP 客户端 waits for the 数据 from 服务器. After"
+" this grace period, the 调谐器 is handled as dead. The 默认 值 is 5 seconds (for "
+"DVB-S/S2: 10 seconds)."
-#: src/profile.c:360
-msgid "Force the stream profile to use this priority."
+#: 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 ""
+"Force the local UDP 端口 编号 here. The 编号 should be even (RTP 端口). The 下一个 odd "
+"编号 (+1) will be used as the RTCP 端口."
-#: src/input/mpegts/mpegts_service.c:233
+#: src/input/mpegts/mpegts_service.c:308
msgid "Force usage of entered CA ID on this service."
-msgstr ""
+msgstr "Force usage of entered 条件接收 ID on this 服务."
+
+#: src/streaming.c:453
+msgid "Forced OK"
+msgstr "强制确定"
-#: src/epg.c:2428
+#: src/epg.c:2084
msgid "Foreign countries"
-msgstr ""
+msgstr "国外"
-#: src/dvr/dvr_db.c:2541 src/dvr/dvr_db.c:2565 src/dvr/dvr_config.c:738
-#: src/dvr/dvr_config.c:761
+#: src/dvr/dvr_db.c:3765 src/dvr/dvr_db.c:3789 src/dvr/dvr_config.c:763
+#: src/dvr/dvr_config.c:827
msgid "Forever"
-msgstr ""
+msgstr "永久"
-#: src/main.c:820
+#: src/main.c:890
msgid "Fork and run as daemon"
-msgstr ""
+msgstr "Fork 并以守护进程运行"
-#: src/dvr/dvr_config.c:1139
-msgid "Format string"
-msgstr ""
+#: src/access.c:1998
+msgid "Format for htsp output"
+msgstr "格式 for HTSP 输出"
+
+#: src/access.c:1988
+msgid "Format for xmltv output"
+msgstr "格式 for xmltv 输出"
-#: src/wizard.c:994
+#: src/dvr/dvr_config.c:1240
+msgid "Format string/Pathname specification"
+msgstr "格式 字符串/Pathname specification"
+
+#: src/wizard.c:1029
msgid "Found muxes"
-msgstr ""
+msgstr "Found 复用器"
-#: src/wizard.c:1003
+#: src/wizard.c:1038
msgid "Found services"
-msgstr ""
-
-#: src/input/mpegts/mpegts_input.c:301
+msgstr "Found 服务"
+
+#: src/transcoding/codec/profile_video_class.c:73
+msgid "Frame Rate"
+msgstr "帧率"
+
+#: src/transcoding/codec/profile_video_class.c:336
+msgid ""
+"Frame rate combines the two interlaced fields to create a single frame. "
+"Field rate processes each field independently, outputting as individual "
+"frames, which enables higher temporal resolution by producing one frame per "
+"field. Note: with field rate deinterlacing the resulting stream will have "
+"double frame-rate (for example 25i becomes 50p), which can result in "
+"smoother video since the original temporal properties of the interlaced "
+"video are retained."
+msgstr ""
+"Frame rate combines the two interlaced 字段 to 创建 a single frame. 字段 rate "
+"processes each 字段 independently, outputting as individual frames, which "
+"enables higher temporal resolution by producing one frame per 字段. 注意: with "
+"字段 rate deinterlacing the resulting 流 will have double frame-rate (for "
+"example 25i becomes 50p), which can result in smoother 视频 since the original"
+" temporal properties of the interlaced 视频 are retained."
+
+#: src/input/mpegts/mpegts_input.c:312
msgid "Free subscription weight"
-msgstr ""
+msgstr "Free 订阅 weight"
-#: src/dvr/dvr_config.c:871
+#: src/dvr/dvr_config.c:1171
msgid "Free-form field, enter whatever you like here."
-msgstr ""
+msgstr "Free-form 字段, enter whatever you like here."
-#: src/access.c:1846 src/access.c:2065 src/access.c:2200 src/channels.c:1509
-#: src/dvr/dvr_db.c:3419 src/dvr/dvr_autorec.c:1294 src/dvr/dvr_timerec.c:679
+#: src/access.c:2009 src/access.c:2355 src/access.c:2492 src/channels.c:1844
+#: src/dvr/dvr_db.c:5012 src/dvr/dvr_autorec.c:1488 src/dvr/dvr_timerec.c:680
msgid "Free-form text field, enter whatever you like here."
-msgstr ""
+msgstr "Free-form 文本 字段, enter whatever you like here."
-#: src/bouquet.c:1109 src/epggrab/channel.c:868 src/descrambler/caclient.c:289
+#: src/bouquet.c:1339 src/epggrab/channel.c:886 src/descrambler/caclient.c:320
msgid "Free-form text field, enter whatever you like."
-msgstr ""
+msgstr "Free-form 文本 字段, enter whatever you like."
-#: 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
-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 ""
+msgstr "Free-form 文本 字段. You can enter whatever you like here."
-#: 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/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 "Free-格式 文本 字段. Enter whatever you like here."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:219 src/input/mpegts/mpegts_mux_dvb.c:314
+#: src/input/mpegts/mpegts_mux_dvb.c:606 src/input/mpegts/mpegts_mux_dvb.c:647
+#: src/input/mpegts/mpegts_mux_dvb.c:691 src/input/mpegts/mpegts_mux_dvb.c:768
+#: src/input/mpegts/mpegts_mux_dvb.c:875
+#: src/input/mpegts/mpegts_mux_dvb.c:1039
+#: src/input/mpegts/mpegts_mux_dvb.c:1124
msgid "Frequency (Hz)"
-msgstr ""
+msgstr "频率 (Hz)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:492
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:556
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:536
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:600
+#: 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 ""
+msgstr "频率 (MHz)"
-#: 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:946
msgid "Frequency (kHz)"
-msgstr ""
+msgstr "频率 (kHz)"
-#: src/dvr/dvr_autorec.c:776
+#: src/dvr/dvr_autorec.c:916
msgid "Fri"
-msgstr ""
+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 ""
+msgstr "Friendly 名称"
-#: 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:656
msgid "Frontend number"
-msgstr ""
+msgstr "Frontend 编号"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:70
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:104
msgid "Frontend path"
-msgstr ""
+msgstr "Frontend 路径"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:251
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:289
msgid "Full DiseqC"
-msgstr ""
+msgstr "Full DiSEqC"
-#: src/input/mpegts/satip/satip.c:252
+#: src/input/mpegts/satip/satip.c:296
msgid "Full mux RX mode supported"
-msgstr ""
+msgstr "Full 复用器 RX 模式 支持的"
-#: src/channels.c:1482
+#: src/channels.c:1817
msgid ""
"Full path to an icon used to depict the tag. This can be a TV network "
"logotype, etc."
msgstr ""
+"Full 路径 to an 图标 used to depict the 标签. This can be a 电视 网络 logotype, etc."
-#: src/dvr/dvr_config.c:824
-msgid "Full pathname specification"
-msgstr ""
-
-#: src/dvr/dvr_autorec.c:1042
+#: src/dvr/dvr_autorec.c:1196
msgid "Full-text"
-msgstr ""
+msgstr "Full-文本"
-#: src/epg.c:2430
+#: src/epg.c:2086
msgid "Further education"
-msgstr ""
+msgstr "继续教育"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:472
+#: src/transcoding/codec/codecs/libs/libx26x.c:97
+#: src/transcoding/codec/codecs/libs/libvpx.c:142
+msgid "GOP size"
+msgstr "GOP 大小"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:582
msgid "GOTOX"
-msgstr ""
+msgstr "GOTOX"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:127
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:128
msgid "GOTOX position"
-msgstr ""
+msgstr "GOTOX 位置"
-#: src/epg.c:2316 src/epg.c:2317
+#: src/epg.c:1972 src/epg.c:1973
msgid "Game show"
-msgstr ""
+msgstr "Game 显示"
-#: src/epg.c:2449
+#: src/epg.c:2105
msgid "Gardening"
-msgstr ""
-
-#: src/satip/server.c:583
-msgid "General"
-msgstr ""
-
-#: src/epggrab.c:262
-msgid "General configuration"
-msgstr ""
-
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:263
+msgstr "园艺"
+
+#: src/main.c:974
+msgid "Gather timing statistics for the code"
+msgstr "收集代码的时序统计"
+
+#: src/tvhlog.c:835 src/epggrab.c:367 src/profile.c:296 src/profile.c:1344
+#: src/profile.c:1590 src/profile.c:1825 src/profile.c:2502
+#: src/satip/server.c:653 src/epggrab/module/xmltv.c:1497
+#: src/epggrab/module/xmltv.c:1599 src/dvr/dvr_config.c:925
+#: src/descrambler/caclient.c:276 src/transcoding/codec/profile_class.c:232
+#: src/descrambler/cclient.c:1357 src/descrambler/dvbcam.c:848
+msgid "General Settings"
+msgstr "General 设置"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:264
msgid "Generic"
-msgstr ""
+msgstr "通用"
-#: src/main.c:813
+#: src/main.c:883
msgid "Generic options"
-msgstr ""
+msgstr "通用选项"
-#: src/tvhlog.c:120
+#: src/dvr/dvr_db.c:5046
+msgid "Genre"
+msgstr "类别"
+
+#: src/dvr/dvr_db.c:5047
+msgid "Genre of program"
+msgstr "Genre of 节目"
+
+#: src/tvhlog.c:129
msgid "Global Headers"
-msgstr ""
+msgstr "全局请求头"
-#: src/tvhlog.c:80
-msgid "Global timer"
-msgstr ""
+#: src/epggrab/module.c:143
+msgid "Grabber Settings"
+msgstr "抓取器 设置"
-#: src/epggrab/module.c:156
+#: src/epggrab/module.c:180
msgid ""
-"Grabber priority. This option lets you pick which EPG grabber's data gets "
-"used first if more than one grabber is enabled. Priority is given to the "
-"grabber with the highest value set here."
+"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 ""
+"抓取器 priority. This 选项 lets you pick which EPG 抓取器's 数据 get used 第一个. "
+"Priority is given to the 抓取器 with the highest 值 set here. See 帮助 for more "
+"信息."
+
+#: src/input/mpegts/satip/satip_frontend.c:300
+msgid "Grace period"
+msgstr "宽限期"
-#: src/access.c:1407
+#: src/access.c:1511
msgid "Gray"
-msgstr ""
+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:781
+#: src/input/mpegts/mpegts_mux_dvb.c:1064
msgid "Guard interval"
-msgstr ""
+msgstr "保护间隔"
-#: src/service.c:159
+#: src/service.c:150
msgid "HD TV"
-msgstr ""
+msgstr "HD 电视"
-#: src/profile.c:268
+#: src/profile.c:275
msgid "HD: high definition"
-msgstr ""
+msgstr "HD:高清晰度"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:613
+#: src/config.c:2239
+msgid "HDHomeRun"
+msgstr "HDHomeRun"
+
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:698
msgid "HDHomeRun ATSC-C frontend"
-msgstr ""
+msgstr "HDHomeRun ATSC-C 前端"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:603
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:688
msgid "HDHomeRun ATSC-T frontend"
-msgstr ""
+msgstr "HDHomeRun ATSC-T 前端"
+
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:708
+msgid "HDHomeRun CableCARD frontend"
+msgstr "HDHomeRun CableCARD 前端"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:565
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:650
msgid "HDHomeRun DVB frontend"
-msgstr ""
+msgstr "HDHomeRun DVB 前端"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:593
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:678
msgid "HDHomeRun DVB-C frontend"
-msgstr ""
+msgstr "HDHomeRun DVB-C 前端"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:583
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:668
msgid "HDHomeRun DVB-T frontend"
-msgstr ""
+msgstr "HDHomeRun DVB-T 前端"
-#: src/tvhlog.c:122
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun_frontend.c:718
+msgid "HDHomeRun ISDB-T frontend"
+msgstr "HDHomeRun ISDB-T 前端"
+
+#: src/config.c:2624
+msgid "HDHomerun IP Address"
+msgstr "HDHomerun IP 地址"
+
+#: src/tvhlog.c:131
msgid "HEVC - H.265"
-msgstr ""
+msgstr "HEVC - H.265"
-#: src/access.c:1505 src/access.c:1543
+#: src/access.c:1637 src/access.c:1675
msgid "HTSP"
-msgstr ""
+msgstr "HTSP"
-#: src/tvhlog.c:107
+#: src/tvhlog.c:115
msgid "HTSP Answer"
-msgstr ""
-
-#: src/profile.c:2244
-msgid "HTSP Default Stream Settings"
-msgstr ""
+msgstr "HTSP 应答"
-#: src/tvhlog.c:106
+#: src/tvhlog.c:114
msgid "HTSP Request"
-msgstr ""
+msgstr "HTSP 请求"
-#: src/tvhlog.c:104
+#: src/tvhlog.c:112
msgid "HTSP Server"
-msgstr ""
+msgstr "HTSP 服务端"
-#: src/profile.c:1008
+#: src/profile.c:1206
msgid "HTSP Stream Profile"
-msgstr ""
+msgstr "HTSP 流 配置方案"
-#: src/tvhlog.c:105
+#: src/tvhlog.c:113
msgid "HTSP Subscription"
-msgstr ""
+msgstr "HTSP 订阅"
+
+#: src/access.c:1588
+msgid "HTSP output format"
+msgstr "HTSP 输出格式"
-#: src/config.c:2145
+#: src/config.c:2611
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:2144
-msgid "HTTP CORS origin"
+" when Tvheadend is behind a proxy. Enter the URL (domain or IP address, "
+"prefixed with http:// or https://) to allow cross-domain requests."
msgstr ""
+"HTTP CORS (cross-origin resource sharing) origin. This 选项 is usually set "
+"when Tvheadend is behind a proxy. Enter the URL (domain or IP 地址, prefixed "
+"with HTTP:// or https://) to 允许 cross-domain requests."
-#: src/tvhlog.c:103
+#: src/tvhlog.c:111
msgid "HTTP Client"
-msgstr ""
+msgstr "HTTP 客户端"
-#: src/tvhlog.c:102
+#: src/tvhlog.c:110
msgid "HTTP Server"
-msgstr ""
+msgstr "HTTP 服务端"
+
+#: src/config.c:2235
+msgid "HTTP Server Settings"
+msgstr "HTTP 服务器 设置"
+
+#: src/config.c:2744
+msgid "HTTP User Agent"
+msgstr "HTTP 用户 Agent"
-#: src/epg.c:2444
+#: src/epg.c:2100
msgid "Handicraft"
+msgstr "手工艺"
+
+#: src/epggrab/module/eit.c:1788
+msgid ""
+"Handle the running state (EITp/f) immediately. Usually, keep this off. It "
+"might increase the recordings accuracy on very slow systems."
msgstr ""
+"Handle the running state (EITp/f) immediately. Usually, 保留 this off. It "
+"might increase the 录像 accuracy on very slow systems."
+
+#: src/transcoding/codec/profile_video_class.c:291
+msgid "Hardware acceleration"
+msgstr "硬件 acceleration"
+
+#: src/transcoding/codec/profile_video_class.c:300
+msgid "Hardware acceleration details"
+msgstr "硬件 acceleration 详情"
-#: src/streaming.c:579
+#: src/streaming.c:617
msgid "Hearing impaired"
+msgstr "听障"
+
+#: src/transcoding/codec/profile_video_class.c:270
+msgid "Height (pixels) (0=no scaling)"
+msgstr "高度(像素)(0=不缩放)"
+
+#: src/transcoding/codec/profile_video_class.c:271
+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 ""
+"Height of the 输出 视频 流. Horizontal resolution is adjusted automatically to "
+"preserve aspect ratio. When set to 0, the 输入 resolution is used."
-#: src/input/mpegts/mpegts_mux_dvb.c:252
+#: src/input/mpegts/mpegts_mux_dvb.c:249
+#: src/input/mpegts/mpegts_mux_dvb.c:1069
msgid "Hierarchy"
-msgstr ""
+msgstr "层级"
-#: src/profile.c:249 src/dvr/dvr_db.c:2514
+#: src/profile.c:256 src/dvr/dvr_db.c:3738
msgid "High"
-msgstr ""
+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 ""
+msgstr "High 码率 模式 (CI+ CAMs only)"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:73
+msgid "High frequency offset"
+msgstr "High 频率 offset"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:234
+msgid "Higher"
+msgstr "更高"
-#: src/access.c:1816
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:314
+msgid "Higher LNB voltage"
+msgstr "Higher 高频头 voltage"
+
+#: src/access.c:1959
msgid "Highest channel number the user can access."
-msgstr ""
+msgstr "Highest 频道 编号 the 用户 can 访问."
-#: src/memoryinfo.c:78
+#: src/memoryinfo.c:79
msgid "Highest count of objects."
-msgstr ""
+msgstr "对象最高计数。"
-#: src/epg.c:2287
+#: src/epg.c:1943
msgid "Historical movie"
-msgstr ""
+msgstr "历史电影"
-#: src/epg.c:2283
+#: src/epg.c:1939
msgid "Horror"
-msgstr ""
+msgstr "恐怖"
-#: src/descrambler/cwc.c:1850
+#: src/descrambler/cclient.c:1397
msgid "Hostname (or IP) of the server."
-msgstr ""
+msgstr "主机名 (or IP) of the 服务器."
-#: src/descrambler/cwc.c:1849
+#: src/descrambler/cclient.c:1396
msgid "Hostname/IP"
-msgstr ""
+msgstr "主机名/IP"
-#: 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 ""
+"How frequently it will re-try fetching an 图像 that has failed to be fetched."
-#: src/imagecache.c:107
+#: src/imagecache.c:119
msgid "How frequently the upstream provider is checked for changes."
+msgstr "How frequently the upstream provider is checked for 更改."
+
+#: src/dvr/dvr_config.c:1493
+msgid "How to handle duplicate recordings."
+msgstr "How to handle duplicate 录像."
+
+#: src/dvr/dvr_autorec.c:1400
+msgid ""
+"How to handle duplicate recordings. The 'Use DVR Configuration' value (the "
+"default) inherits the settings from the assigned DVR configuration"
msgstr ""
+"How to handle duplicate 录像. The 'Use 录像 配置' 值 (the 默认) inherits the 设置 from "
+"the assigned 录像 配置"
-#: src/epggrab/channel.c:790
+#: src/epggrab/channel.c:808
msgid "ID"
-msgstr ""
+msgstr "ID"
-#: src/wizard.c:802
+#: src/wizard.c:820
msgid "ID of the network."
-msgstr ""
+msgstr "ID of the 网络."
-#: src/input/mpegts/mpegts_mux.c:392
+#: src/input/mpegts/mpegts_mux.c:401
msgid "IDLE"
-msgstr ""
+msgstr "IDLE"
#: src/input/mpegts/mpegts_mux.c:403
+msgid "IDLE PEND"
+msgstr "空闲等待"
+
+#: src/input/mpegts/mpegts_mux.c:413
msgid "IGNORE"
-msgstr ""
+msgstr "IGNORE"
-#: 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 "IP 地址"
+
+#: src/config.c:2625
+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 ""
+"IP 地址 of the HDHomerun 设备. 这是 needed if you plan to run Tvheadend in a 容器 "
+"and you want to 流 from an HDHomerun without enabling 主机 networking for the "
+"容器."
-#: src/access.c:2141
+#: src/access.c:2434
msgid "IP blocking"
+msgstr "IP 封锁"
+
+#: src/config.c:2637
+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 ""
+"IP of the Docker 主机. Each HDHomeRun 调谐器 sends 数据 to Tvheadend through a "
+"socket. This lets you define the IP 地址 that HDHomeRun needs to send to. "
+"Leave this blank if you want Tvheadend to automatically pick an 地址."
-#: src/tvhlog.c:150 src/input/mpegts/iptv/iptv.c:138
+#: src/tvhlog.c:162
msgid "IPTV"
-msgstr ""
+msgstr "IPTV"
-#: src/input/mpegts/iptv/iptv.c:840
+#: src/input/mpegts/iptv/iptv.c:947
msgid "IPTV Automatic Network"
-msgstr ""
+msgstr "IPTV 自动网络"
-#: src/input/mpegts/iptv/iptv_mux.c:118
+#: src/input/mpegts/iptv/iptv_mux.c:109
msgid "IPTV Multiplex"
-msgstr ""
+msgstr "IPTV 复用"
-#: src/input/mpegts/iptv/iptv.c:710
+#: src/input/mpegts/iptv/iptv.c:808
msgid "IPTV Network"
-msgstr ""
+msgstr "IPTV 网络"
-#: src/tvhlog.c:151
+#: src/tvhlog.c:163
msgid "IPTV PCR"
-msgstr ""
+msgstr "IPTV PCR"
+
+#: src/tvhlog.c:164
+msgid "IPTV Subcription"
+msgstr "IPTV 订阅"
-#: src/input/mpegts/iptv/iptv.c:145
+#: src/input/mpegts/iptv/iptv.c:123
msgid "IPTV input"
-msgstr ""
+msgstr "IPTV 输入"
+
+#: src/satip/server.c:815
+msgid "IPTV signal level"
+msgstr "IPTV 信号 级别"
+
+#: src/input/mpegts/iptv/iptv.c:116
+msgid "IPTV thread #"
+msgstr "IPTV 线程 #"
+
+#: src/config.c:2754
+msgid "IPTV threads"
+msgstr "IPTV 线程"
-#: src/input/mpegts/mpegts_network_dvb.c:390
+#: src/input/mpegts/mpegts_network_dvb.c:400
msgid "ISDB-C Network"
-msgstr ""
+msgstr "ISDB-C 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:777
+#: src/input/mpegts/mpegts_mux_dvb.c:866
msgid "ISDB-C multiplex"
-msgstr ""
+msgstr "ISDB-C 复用"
-#: src/input/mpegts/mpegts_network_dvb.c:413
+#: src/input/mpegts/mpegts_network_dvb.c:423
msgid "ISDB-S Network"
-msgstr ""
+msgstr "ISDB-S 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:830
+#: src/input/mpegts/mpegts_mux_dvb.c:937
msgid "ISDB-S multiplex"
-msgstr ""
+msgstr "ISDB-S 复用"
-#: src/input/mpegts/mpegts_network_dvb.c:367
+#: src/satip/server.c:898
+msgid "ISDB-T"
+msgstr "ISDB-T"
+
+#: src/input/mpegts/mpegts_network_dvb.c:377
msgid "ISDB-T Network"
-msgstr ""
+msgstr "ISDB-T 网络"
-#: src/input/mpegts/mpegts_mux_dvb.c:670
+#: src/input/mpegts/mpegts_mux_dvb.c:759
msgid "ISDB-T multiplex"
-msgstr ""
+msgstr "ISDB-T 复用"
-#: src/input/mpegts/mpegts_mux_dvb.c:486
+#: src/input/mpegts/mpegts_mux_dvb.c:510
msgid "ISI (Stream ID)"
-msgstr ""
+msgstr "ISI (流 ID)"
-#: src/epggrab/channel.c:647 src/epggrab/channel.c:824
+#: src/ratinglabels.c:690 src/epggrab/channel.c:664 src/epggrab/channel.c:842
msgid "Icon"
-msgstr ""
+msgstr "图标"
-#: src/channels.c:1481
+#: src/channels.c:1816
msgid "Icon (full URL)"
-msgstr ""
+msgstr "图标 (full URL)"
-#: src/channels.c:431 src/channels.c:1491 src/input/mpegts/iptv/iptv_mux.c:194
+#: src/channels.c:473 src/channels.c:1826 src/ratinglabels.c:697
+#: src/input/mpegts/iptv/iptv_mux.c:222
msgid "Icon URL"
-msgstr ""
+msgstr "图标 URL"
-#: src/input/mpegts/iptv/iptv.c:785
+#: src/input/mpegts/iptv/iptv.c:895
msgid "Icon base URL"
-msgstr ""
+msgstr "图标 base URL"
-#: src/input/mpegts/iptv/iptv.c:786
+#: src/input/mpegts/iptv/iptv.c:896
msgid "Icon base URL."
-msgstr ""
+msgstr "图标 base URL."
-#: src/channels.c:1499
+#: src/channels.c:1834
msgid "Icon has title"
-msgstr ""
+msgstr "图标 has 标题"
-#: src/webui/extjs.c:211
+#: src/webui/extjs.c:204
msgid "Icons from"
-msgstr ""
+msgstr "图标 from"
-#: src/subscriptions.c:959
+#: src/subscriptions.c:1017
msgid "Idle"
-msgstr ""
+msgstr "空闲"
-#: src/input/mpegts/mpegts_input.c:292
+#: src/input/mpegts/mpegts_input.c:303
msgid "Idle scan"
-msgstr ""
+msgstr "空闲扫描"
-#: src/input/mpegts/mpegts_network.c:207
+#: src/input/mpegts/mpegts_network.c:256
msgid "Idle scan muxes"
+msgstr "Idle 扫描 复用器"
+
+#: src/epggrab/module/xmltv.c:1472
+msgid ""
+"If a SeriesLink XPath is not found, use the standard TVH method for creating"
+" a SeriesLink."
+msgstr "如果未找到 SeriesLink XPath,则使用标准 TVH 方法创建 SeriesLink。"
+
+#: src/dvr/dvr_config.c:1103
+msgid ""
+"If a completed recording has this many or more data errors, mark it as "
+"failed. Set to 0 to disable this check."
msgstr ""
+"If a completed 录像 has this many or more 数据 errors, mark it as failed. Set to"
+" 0 to 禁用 this 检查."
-#: src/dvr/dvr_config.c:928
+#: src/epggrab/module/xmltv.c:1477
+msgid ""
+"If an EpisodeLink XPath is not found, use the standard TVH method for "
+"creating an EpisodeLink."
+msgstr "如果未找到 EpisodeLink XPath,则使用标准 TVH 方法创建 EpisodeLink。"
+
+#: src/dvr/dvr_config.c:1082
msgid ""
"If an error occurs clone the scheduled entry and try to record again (if "
"possible)."
-msgstr ""
+msgstr "If an 错误 occurs clone the 已计划 条目 and try to 录制 again (if possible)."
-#: src/config.c:2327
+#: src/config.c:2476
msgid ""
"If both a picon and a channel-specific (e.g. channelname.jpg) icon are "
"defined, prefer the picon."
msgstr ""
+"If both a picon and a 频道-specific (e.g. channelname.jpg) 图标 are defined, "
+"prefer the picon."
+
+#: src/epggrab/module/xmltv.c:1424
+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 ""
+"If 已启用 then this will alter the 节目 descriptions to 包含 信息 about actors, "
+"keywords and categories (if 可用 from the xmltv 文件). 这是 useful for legacy "
+"clients that can not parse newer Tvheadend messages containing this 信息 or do"
+" not 显示 the 信息. For example the modified 描述 might 包含 'Starring: Lorem "
+"Ipsum'. The 描述 is altered for all clients, both legacy, modern, and GUI. "
+"Enabling scraping of detailed 信息 can use significant resources (memory and "
+"CPU). You should not 启用 this if you use 'duplicate detect if different 描述' "
+"since the descriptions will 更改 due to added 信息."
+
+#: src/service_mapper.c:625
+msgid ""
+"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 ""
+"If merge same 名称 is 已启用 then merge 服务 with the same 名称 into one 频道 but using"
+" fuzzy logic such as ignoring whitespace, case and some 频道 suffixes such as "
+"HD. So '频道 5+1', '频道 5 +1', '频道 5+1HD' and '频道 5 +1HD' would all merge in to"
+" the same 频道. The exact 名称 chosen depends on the order the 频道 are mapped."
-#: src/dvr/dvr_config.c:939
+#: src/dvr/dvr_config.c:1093
msgid ""
"If more than x errors occur during a recording schedule a re-record (if "
"possible)."
-msgstr ""
+msgstr "If more than x errors occur during a 录像 计划 a re-录制 (if possible)."
-#: src/profile.c:346
+#: src/profile.c:377
msgid ""
"If no specific priority was requested. This gives certain users a higher "
"priority by assigning a streaming profile with a higher priority."
msgstr ""
+"If no specific priority was requested. This gives certain 用户 a higher "
+"priority by assigning a streaming 配置方案 with a higher priority."
-#: src/main.c:824
+#: src/main.c:894
msgid ""
"If no user account exists then create one with\n"
"no username and no password. Use with care as\n"
"to your Tvheadend installation until you create or edit\n"
"the access control from within the Tvheadend web interface."
msgstr ""
+"If no 用户 account exists then 创建 one with\n"
+"no username and no 密码. Use with care as\n"
+"it will 允许 world-wide administrative 访问\n"
+"to your Tvheadend installation until you 创建 or 编辑\n"
+"the 访问 control from within the Tvheadend Web 界面."
-#: src/timeshift.c:285
-msgid ""
-"If possible, maintain the timeshift data in the server memory only. This may"
-" reduce the amount of allowed rewind time."
-msgstr ""
-
-#: src/channels.c:1500
+#: src/channels.c:1835
msgid ""
"If set, presentation of the tag icon will not superimpose the tag name on "
"top of the icon."
msgstr ""
+"If set, presentation of the 标签 图标 will not superimpose the 标签 名称 on top of "
+"the 图标."
-#: 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 ""
+"If set, the 第一个 bytes from the MPEG-TS 流 are discarded. It may be 必需 for "
+"some drivers or 硬件 which do not flush the MPEG-TS buffers completely after a"
+" 频率/parameter 更改."
+
+#: src/profile.c:433
+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 ""
+"If something fails, try to switch to a different 服务 on another 网络. Do not "
+"try to iterate through all 输入/调谐器 which are capable to receive the 服务."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:637
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:691
msgid ""
"If the DiseqC switch is located before the rotor (i.e. tuner - switch - "
"rotor), enable this."
msgstr ""
+"If the DiSEqC switch is located before the rotor (i.e. 调谐器 - switch - "
+"rotor), 启用 this."
+
+#: src/input/mpegts/mpegts_service.c:270
+msgid ""
+"If the Sub-title and the Title contain identical content, ignore the Sub-"
+"title and only save the Title."
+msgstr ""
+"If the Sub-标题 and the 标题 contain identical content, 忽略 the Sub-标题 and only "
+"保存 the 标题."
-#: 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, "
"the next tuner (without any subscriptions) is used. Set this value to 10, if"
" you are willing to override scan and epggrab subscriptions."
msgstr ""
+"If the 订阅 weight for the 输入 is below the specified threshold, the 调谐器 is "
+"handled as free (according the priority 设置). Otherwise, the 下一个 调谐器 (without"
+" any 订阅) is used. Set this 值 to 10, if you are willing to override 扫描 and "
+"epggrab 订阅."
-#: 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:474
+#: src/input/mpegts/mpegts_mux.c:482
msgid "Ignore"
-msgstr ""
+msgstr "忽略"
-#: src/input/mpegts/mpegts_service.c:194
-msgid "Ignore EPG (EIT)"
-msgstr ""
+#: src/input/mpegts/iptv/iptv.c:1014
+msgid "Ignore HTTP arguments"
+msgstr "忽略 HTTP arguments"
-#: src/input/mpegts/mpegts_mux.c:507
+#: src/input/mpegts/mpegts_mux.c:514
msgid "Ignore descriptor 5"
-msgstr ""
+msgstr "忽略 descriptor 5"
-#: src/service_mapper.c:517
+#: src/service_mapper.c:610
msgid "Ignore encryption flag, include encrypted services anyway."
-msgstr ""
+msgstr "忽略 encryption 标志, 包含 encrypted 服务 anyway."
-#: src/imagecache.c:98
+#: src/imagecache.c:100
msgid "Ignore invalid SSL certificate"
-msgstr ""
+msgstr "忽略 invalid SSL certificate"
-#: src/imagecache.c:99
+#: src/imagecache.c:101
msgid ""
"Ignore invalid/unverifiable (expired, self-certified, etc.) certificates"
+msgstr "忽略 invalid/unverifiable (expired, self-certified, etc.) certificates"
+
+#: src/input/mpegts/iptv/iptv.c:1026
+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 ""
+"忽略 最后 components in 路径. The defined count of 最后 路径 components separated by /"
+" are 已移除 when the identical source is compared - see 帮助 for a detailed "
+"explanation."
+
+#: src/input/mpegts/iptv/iptv.c:1025
+msgid "Ignore path components"
+msgstr "忽略 路径 components"
-#: src/input/mpegts/mpegts_network.c:234
+#: src/input/mpegts/mpegts_network.c:283
msgid "Ignore provider's channel numbers"
-msgstr ""
+msgstr "忽略 provider's 频道 编号"
-#: src/tvhlog.c:108
+#: src/tvhlog.c:116
msgid "Image Cache"
-msgstr ""
+msgstr "图像缓存"
-#: src/main.c:886
+#: src/dvr/dvr_config.c:785
+msgid "Immediately"
+msgstr "立即"
+
+#: src/main.c:958
msgid "Immediately abort"
-msgstr ""
+msgstr "Immediately 中止"
-#: src/profile.c:248 src/dvr/dvr_db.c:2513
+#: src/profile.c:255 src/dvr/dvr_db.c:3737
msgid "Important"
-msgstr ""
+msgstr "重要"
-#: src/dvr/dvr_config.c:1198
+#: src/dvr/dvr_config.c:1331
msgid "Include channel name in filename"
-msgstr ""
+msgstr "包含 频道 名称 in filename"
-#: src/dvr/dvr_config.c:1209
+#: src/dvr/dvr_config.c:1342
msgid "Include date in filename"
-msgstr ""
+msgstr "包含 日期 in filename"
-#: src/dvr/dvr_config.c:1231
+#: src/dvr/dvr_config.c:1364
msgid "Include episode in filename"
-msgstr ""
+msgstr "包含 剧集 in filename"
-#: src/dvr/dvr_config.c:1241
+#: src/dvr/dvr_config.c:1374
msgid "Include subtitle in filename"
+msgstr "包含 副标题 in filename"
+
+#: src/timeshift.c:295
+msgid "Include teletext"
+msgstr "包含 teletext"
+
+#: 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 ""
+"包含 teletext in the 时移 buffer. Enabling this may cause issues with some 服务 "
+"where the teletext DTS is invalid."
-#: src/dvr/dvr_config.c:1210
+#: src/dvr/dvr_config.c:1343
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 ""
+"包含 the 日期 for the 录像 in the 事件 标题. This applies to both the 标题 stored in the"
+" 文件 and to the filename itself."
-#: src/dvr/dvr_config.c:1242
+#: src/dvr/dvr_config.c:1375
msgid "Include the episode subtitle in the title (if available)."
-msgstr ""
+msgstr "包含 the 剧集 副标题 in the 标题 (if 可用)."
-#: src/dvr/dvr_config.c:1199
+#: src/dvr/dvr_config.c:1332
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 ""
+"包含 the 名称 of the 频道 in the 事件 标题. This applies to both the 标题 stored in the "
+"文件 and to the filename itself."
-#: src/dvr/dvr_config.c:1232
+#: src/dvr/dvr_config.c:1365
msgid "Include the season and episode in the title (if available)."
-msgstr ""
+msgstr "包含 the 季 and 剧集 in the 标题 (if 可用)."
-#: src/dvr/dvr_config.c:1221
+#: src/dvr/dvr_config.c:1354
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 ""
+"包含 the 时间 for the 录像 in the 事件 标题. This applies to both the 标题 stored in the"
+" 文件 and to the filename itself."
-#: src/dvr/dvr_config.c:1220
+#: src/dvr/dvr_config.c:1353
msgid "Include time in filename"
-msgstr ""
+msgstr "包含 时间 in filename"
-#: src/access.c:1611 src/esfilter.c:611 src/descrambler/caclient.c:266
+#: src/access.c:1745 src/esfilter.c:602 src/descrambler/caclient.c:294
msgid "Index"
-msgstr ""
+msgstr "索引"
-#: src/config.c:2244
+#: src/config.c:2361
msgid "Information area"
-msgstr ""
+msgstr "信息 area"
-#: src/epg.c:2356
+#: src/epg.c:2012
msgid "Informational"
-msgstr ""
+msgstr "信息"
-#: src/input/mpegts/mpegts_input.c:281
+#: src/input/mpegts/mpegts_input.c:289
msgid "Initial scan"
-msgstr ""
+msgstr "初始扫描"
#: src/input.c:29
msgid "Input base"
-msgstr ""
+msgstr "输入 base"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:143
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:194
msgid "Input buffer (bytes)"
-msgstr ""
+msgstr "输入 buffer (bytes)"
#: src/input.c:36
msgid "Input instance"
-msgstr ""
+msgstr "输入 instance"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:78
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:112
msgid "Input path"
-msgstr ""
+msgstr "输入 路径"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:103
+msgid "Intended application type."
+msgstr "Intended application 类型."
-#: src/input/mpegts/iptv/iptv_mux.c:154
+#: src/input/mpegts/iptv/iptv_mux.c:182
msgid "Interface"
-msgstr ""
+msgstr "界面"
-#: src/channels.c:1463 src/epggrab/module.c:58
+#: src/channels.c:1798 src/epggrab/module.c:55
msgid "Internal"
-msgstr ""
+msgstr "内部"
-#: src/epggrab/module.c:171
+#: src/epggrab/module.c:196
msgid "Internal EPG grabber"
-msgstr ""
-
-#: src/epggrab/module/pyepg.c:464
-msgid "Internal PyEPG Grabber"
-msgstr ""
+msgstr "Internal EPG 抓取器"
-#: src/epggrab/module/xmltv.c:770
-msgid "Internal XMLTV EPG Grabber"
-msgstr ""
+#: src/epggrab.c:371
+msgid "Internal Grabber Settings"
+msgstr "Internal 抓取器 设置"
-#: src/htsp_server.c:1754
+#: src/htsp_server.c:1979
msgid "Internal error"
-msgstr ""
-
-#: src/epggrab.c:266
-msgid "Internal grabber"
-msgstr ""
+msgstr "Internal 错误"
-#: src/epg.c:2302
+#: src/epg.c:1958
msgid "Interview"
-msgstr ""
+msgstr "采访"
-#: src/dvr/dvr_db.c:617 src/dvr/dvr_db.c:646 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 ""
+msgstr "无效"
-#: src/htsp_server.c:1750
+#: src/htsp_server.c:1975
msgid "Invalid EPG object request"
-msgstr ""
+msgstr "无效的 EPG 对象请求"
-#: src/main.c:972
+#: src/main.c:1046
#, c-format
msgid "Invalid adapter number '%s'\n"
-msgstr ""
-
-#: src/htsp_server.c:1261 src/htsp_server.c:1264 src/htsp_server.c:1545
-#: src/htsp_server.c:1563 src/htsp_server.c:1663 src/htsp_server.c:1740
-#: src/htsp_server.c:1853 src/htsp_server.c:1913 src/htsp_server.c:2054
-#: src/htsp_server.c:2101 src/htsp_server.c:2137 src/htsp_server.c:2166
-#: src/htsp_server.c:2212 src/htsp_server.c:2247 src/htsp_server.c:2283
-#: src/htsp_server.c:2345 src/htsp_server.c:2381 src/htsp_server.c:2390
-#: src/htsp_server.c:2493 src/htsp_server.c:2522 src/htsp_server.c:2551
-#: src/htsp_server.c:2573 src/htsp_server.c:2593 src/htsp_server.c:2595
-#: src/htsp_server.c:2622 src/htsp_server.c:2650 src/htsp_server.c:2689
-#: src/htsp_server.c:3164
+msgstr "Invalid 适配器 编号 '%s'\n"
+
+#: src/htsp_server.c:1475 src/htsp_server.c:1478 src/htsp_server.c:1761
+#: src/htsp_server.c:1779 src/htsp_server.c:1879 src/htsp_server.c:1965
+#: src/htsp_server.c:2090 src/htsp_server.c:2149 src/htsp_server.c:2316
+#: src/htsp_server.c:2363 src/htsp_server.c:2399 src/htsp_server.c:2428
+#: src/htsp_server.c:2474 src/htsp_server.c:2509 src/htsp_server.c:2545
+#: src/htsp_server.c:2607 src/htsp_server.c:2643 src/htsp_server.c:2652
+#: src/htsp_server.c:2757 src/htsp_server.c:2786 src/htsp_server.c:2815
+#: src/htsp_server.c:2837 src/htsp_server.c:2857 src/htsp_server.c:2859
+#: src/htsp_server.c:2886 src/htsp_server.c:2914 src/htsp_server.c:2953
+#: src/htsp_server.c:3467
msgid "Invalid arguments"
-msgstr ""
+msgstr "无效参数"
-#: src/htsp_server.c:2736 src/htsp_server.c:2784 src/htsp_server.c:2802
-#: src/htsp_server.c:2830
+#: src/htsp_server.c:3005 src/htsp_server.c:3056 src/htsp_server.c:3092
+#: src/htsp_server.c:3120
msgid "Invalid file"
-msgstr ""
+msgstr "Invalid 文件"
-#: src/htsp_server.c:2739 src/htsp_server.c:2833 src/htsp_server.c:2843
+#: src/htsp_server.c:3008 src/htsp_server.c:3123 src/htsp_server.c:3133
msgid "Invalid parameters"
-msgstr ""
+msgstr "无效参数"
-#: src/streaming.c:473
+#: src/streaming.c:495
msgid "Invalid service"
-msgstr ""
+msgstr "Invalid 服务"
-#: src/streaming.c:444
+#: src/streaming.c:464
msgid "Invalid target"
-msgstr ""
+msgstr "无效目标"
#: src/webui/doc_md.c:118
msgid "Items"
-msgstr ""
+msgstr "项目"
-#: src/epg.c:2374
+#: src/config.c:2306
+msgid "Items per page"
+msgstr "项目 per 页面"
+
+#: src/epg.c:2030
msgid "Jazz"
-msgstr ""
+msgstr "爵士"
-#: src/satip/server.c:563
+#: src/satip/server.c:619
msgid "Keep"
+msgstr "保留"
+
+#: 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."
msgstr ""
+"保留 时移 buffers in RAM only. With this 选项 已启用, the amount of rewind 时间 is "
+"limited by how much RAM TVHeadend is allowed."
-#: src/dvr/dvr_config.c:1074
+#: src/dvr/dvr_config.c:1189
msgid "Keep x amount of storage space free."
-msgstr ""
+msgstr "保留 x amount of storage space free."
-#: src/descrambler/cwc.c:1891
+#: src/descrambler/cclient.c:1432
msgid "Keepalive interval"
-msgstr ""
+msgstr "保活间隔"
-#: src/descrambler/cwc.c:1892
+#: src/descrambler/cccam.c:1037
+msgid "Keepalive interval (0=disable)"
+msgstr "Keepalive interval (0=禁用)"
+
+#: src/descrambler/cclient.c:1433 src/descrambler/cccam.c:1038
msgid "Keepalive interval in seconds"
-msgstr ""
+msgstr "保活间隔(秒)"
+
+#: src/descrambler/constcw.c:308
+msgid "Keys"
+msgstr "密钥"
+
+#: src/dvr/dvr_db.c:5037
+msgid "Keyword"
+msgstr "关键词"
+
+#: src/epggrab/module/xmltv.c:900
+msgid "Keywords: "
+msgstr "关键词:"
+
+#: src/profile.c:1626 src/input/mpegts/iptv/iptv_mux.c:236
+msgid "Kill signal (pipe)"
+msgstr "Kill 信号 (pipe)"
+
+#: src/profile.c:1627
+msgid "Kill signal to send to the spawn."
+msgstr "Kill 信号 to send to the spawn."
+
+#: src/profile.c:1637 src/input/mpegts/iptv/iptv_mux.c:244
+msgid "Kill timeout (pipe/secs)"
+msgstr "终止超时(管道/秒)"
+
+#: src/config.c:2420
+msgid "Kodi label formatting support"
+msgstr "Kodi label formatting 支持"
+
+#: src/tvhlog.c:203
+msgid "LIB FDK_AAC"
+msgstr "LIB FDK_AAC"
+
+#: src/tvhlog.c:204
+msgid "LIB OPUS"
+msgstr "LIB OPUS"
+
+#: src/tvhlog.c:205
+msgid "LIB THEORA"
+msgstr "LIB THEORA"
-#: src/input/mpegts/iptv/iptv.c:905
-msgid "Key and value pairs to remove from the query string in the URL."
-msgstr ""
+#: src/tvhlog.c:206
+msgid "LIB VORBIS"
+msgstr "LIB VORBIS"
-#: src/input/mpegts/iptv/iptv_mux.c:208
-msgid "Kill signal (pipe)"
-msgstr ""
+#: src/tvhlog.c:209
+msgid "LIB VPX"
+msgstr "LIB VPX"
-#: src/input/mpegts/iptv/iptv_mux.c:216
-msgid "Kill timeout (pipe/secs)"
-msgstr ""
+#: src/tvhlog.c:210
+msgid "LIB x264_x265"
+msgstr "LIB x264_x265"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:190
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:273
msgid "LNA (low noise amplifier)"
-msgstr ""
+msgstr "低噪放 (LNA)"
-#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:61
+#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:60
msgid "LNB"
-msgstr ""
+msgstr "高频头"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1463
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1578
msgid "LNB type"
-msgstr ""
+msgstr "高频头 类型"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:51
+#, c-format
+msgid "LNB: %s"
+msgstr "高频头: %s"
+
+#: src/ratinglabels.c:676
+msgid "Label"
+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/access.c:1563 src/access.c:1811 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 ""
+msgstr "语言"
#: src/wizard.c:209
msgid "Language 1"
-msgstr ""
+msgstr "语言 1"
#: src/wizard.c:219
msgid "Language 2"
-msgstr ""
+msgstr "语言 2"
#: src/wizard.c:229
msgid "Language 3"
-msgstr ""
+msgstr "语言 3"
-#: src/config.c:2037
-msgid "Language settings"
-msgstr ""
-
-#: src/epg.c:2431
+#: src/epg.c:2087
msgid "Languages"
-msgstr ""
+msgstr "多语言"
-#: src/memoryinfo.c:62
+#: src/memoryinfo.c:63
msgid "Largest size the object has reached."
-msgstr ""
+msgstr "对象达到的最大大小。"
+
+#: src/descrambler/dvbcam.c:779
+msgid "Last hit"
+msgstr "最后 hit"
-#: src/dvr/dvr_db.c:3176
+#: src/dvr/dvr_db.c:4743
msgid "Last played position"
-msgstr ""
+msgstr "最后 played position"
-#: src/dvr/dvr_db.c:3177
+#: src/dvr/dvr_db.c:4744
msgid "Last played position when the recording isn't fully watched yet."
-msgstr ""
+msgstr "最后 played position when the 录像 isn't fully watched yet."
-#: src/input/mpegts/mpegts_service.c:248
+#: src/input/mpegts/mpegts_mux.c:725
+msgid "Last scan"
+msgstr "最后 扫描"
+
+#: src/input/mpegts/mpegts_service.c:331
msgid "Last seen"
-msgstr ""
+msgstr "最后 seen"
-#: src/config.c:2071
+#: src/config.c:2274
msgid "Last updated from"
-msgstr ""
+msgstr "最后 updated from"
-#: src/input/mpegts/mpegts_mux_dvb.c:702
+#: src/input/mpegts/mpegts_mux_dvb.c:791
msgid "Layer A: Constellation"
-msgstr ""
+msgstr "A 层:星座图"
-#: src/input/mpegts/mpegts_mux_dvb.c:698
+#: src/input/mpegts/mpegts_mux_dvb.c:787
msgid "Layer A: FEC"
-msgstr ""
+msgstr "A 层:FEC"
-#: src/input/mpegts/mpegts_mux_dvb.c:708
+#: src/input/mpegts/mpegts_mux_dvb.c:797
msgid "Layer A: Segment count"
-msgstr ""
+msgstr "A 层:段计数"
-#: src/input/mpegts/mpegts_mux_dvb.c:715
+#: src/input/mpegts/mpegts_mux_dvb.c:804
msgid "Layer A: Time interleaving"
-msgstr ""
+msgstr "Layer A: 时间 interleaving"
-#: src/input/mpegts/mpegts_mux_dvb.c:725
+#: src/input/mpegts/mpegts_mux_dvb.c:814
msgid "Layer B: Constellation"
-msgstr ""
+msgstr "B 层:星座图"
-#: src/input/mpegts/mpegts_mux_dvb.c:721
+#: src/input/mpegts/mpegts_mux_dvb.c:810
msgid "Layer B: FEC"
-msgstr ""
+msgstr "B 层:FEC"
-#: src/input/mpegts/mpegts_mux_dvb.c:731
+#: src/input/mpegts/mpegts_mux_dvb.c:820
msgid "Layer B: Segment count"
-msgstr ""
+msgstr "B 层:段计数"
-#: src/input/mpegts/mpegts_mux_dvb.c:738
+#: src/input/mpegts/mpegts_mux_dvb.c:827
msgid "Layer B: Time interleaving"
-msgstr ""
+msgstr "Layer B: 时间 interleaving"
-#: src/input/mpegts/mpegts_mux_dvb.c:748
+#: src/input/mpegts/mpegts_mux_dvb.c:837
msgid "Layer C: Constellation"
-msgstr ""
+msgstr "C 层:星座图"
-#: src/input/mpegts/mpegts_mux_dvb.c:744
+#: src/input/mpegts/mpegts_mux_dvb.c:833
msgid "Layer C: FEC"
-msgstr ""
+msgstr "C 层:FEC"
-#: src/input/mpegts/mpegts_mux_dvb.c:754
+#: src/input/mpegts/mpegts_mux_dvb.c:843
msgid "Layer C: Segment count"
-msgstr ""
+msgstr "C 层:段计数"
-#: src/input/mpegts/mpegts_mux_dvb.c:761
+#: src/input/mpegts/mpegts_mux_dvb.c:850
msgid "Layer C: Time interleaving"
-msgstr ""
+msgstr "Layer C: 时间 interleaving"
-#: 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:2098 src/epg.c:2106 src/epg.c:2107 src/epg.c:2108 src/epg.c:2109
+#: src/epg.c:2110 src/epg.c:2111 src/epg.c:2112 src/epg.c:2113
msgid "Leisure hobbies"
+msgstr "休闲爱好"
+
+#: src/channels.c:495
+msgid "Limit EPG (days)"
+msgstr "限制 EPG(天)"
+
+#: src/channels.c:496
+msgid ""
+"Limit EPG data to specified days to reduce the memory consumption. The zero "
+"value means unlimited EPG."
msgstr ""
+"Limit EPG 数据 to specified days to reduce the memory consumption. The zero 值 "
+"means unlimited EPG."
+
+#: src/transcoding/codec/profile_audio_class.c:291
+msgid "Limit audio tracks"
+msgstr "Limit 音频 tracks"
-#: src/access.c:1796
+#: src/access.c:1939
msgid "Limit connections"
-msgstr ""
+msgstr "限制连接数"
+
+#: 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 "Limit delivery 系统."
-#: src/input/mpegts/mpegts_network.c:176
+#: src/descrambler/dvbcam.c:862
+msgid "Limit of concurrent descrambled services (per one CAM)."
+msgstr "Limit of concurrent descrambled 服务 (per one CAM)."
+
+#: src/input/mpegts/mpegts_network.c:216
msgid "Limited/limit scanning to this network ID only."
-msgstr ""
+msgstr "Limited/limit 扫描 to this 网络 ID only."
-#: src/input/mpegts/mpegts_input.c:326
+#: src/input/mpegts/mpegts_input.c:348
msgid "Linked input"
-msgstr ""
+msgstr "Linked 输入"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:183
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:601
msgid "Linux DVB CA"
-msgstr ""
+msgstr "Linux DVB 条件接收"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:63
+#: src/descrambler/dvbcam.c:845
+msgid "Linux DVB CAM Client"
+msgstr "Linux DVB CAM 客户端"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:97
msgid "Linux DVB frontend"
-msgstr ""
+msgstr "Linux DVB 前端"
-#: src/tvhlog.c:152
+#: src/tvhlog.c:165
msgid "LinuxDVB Input"
-msgstr ""
+msgstr "LinuxDVB 输入"
-#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:110
+#: src/input/mpegts/linuxdvb/linuxdvb_adapter.c:143
msgid "LinuxDVB adapter"
-msgstr ""
+msgstr "LinuxDVB 适配器"
#: src/input/mpegts/mpegts_network_dvb.c:231
msgid "LinuxDVB network"
-msgstr ""
+msgstr "LinuxDVB 网络"
-#: src/access.c:1634
+#: src/access.c:1768
msgid "List of allowed IPv4 or IPv6 hosts or networks (comma-separated)."
-msgstr ""
+msgstr "列表 of allowed IPv4 or IPv6 hosts or 网络 (comma-separated)."
-#: src/main.c:879
+#: src/main.c:951
msgid "List subsystems"
-msgstr ""
+msgstr "列表 subsystems"
-#: src/descrambler/capmt.c:2398
+#: src/descrambler/capmt.c:2743
msgid "Listen / Connect port"
-msgstr ""
+msgstr "监听/连接端口"
-#: src/main.c:854
+#: src/main.c:926
msgid "Listen on IPv6"
-msgstr ""
+msgstr "监听 IPv6"
-#: src/epg.c:2393
+#: src/epg.c:2049
msgid "Literature"
-msgstr ""
+msgstr "文学"
-#: src/input/mpegts/dvb_support.c:463
+#: src/input/mpegts/dvb_support.c:560
msgid "Local (server) time"
-msgstr ""
+msgstr "Local (服务器) 时间"
+
+#: src/config.c:2636
+msgid "Local IP Address"
+msgstr "Local IP 地址"
-#: src/input/mpegts/satip/satip.c:325
+#: src/config.c:2649
+msgid "Local Socket Port Number"
+msgstr "Local Socket 端口 编号"
+
+#: src/input/mpegts/satip/satip.c:382
msgid "Local bind IP address"
-msgstr ""
+msgstr "Local bind IP 地址"
-#: src/input/mpegts/mpegts_service.c:136
+#: src/input/mpegts/mpegts_service.c:186
msgid "Local channel minor"
-msgstr ""
+msgstr "Local 频道 minor"
-#: src/input/mpegts/mpegts_service.c:128
+#: src/input/mpegts/mpegts_service.c:178
msgid "Local channel number"
-msgstr ""
+msgstr "Local 频道 编号"
-#: src/input/mpegts/satip/satip.c:487
+#: src/input/mpegts/satip/satip.c:554
msgid "Local discovery IP address"
-msgstr ""
+msgstr "Local discovery IP 地址"
-#: src/dvr/dvr_autorec.c:955
+#: src/dvr/dvr_autorec.c:1056 src/dvr/dvr_config.c:874
msgid "Local: Record if different description"
-msgstr ""
+msgstr "Local: 录制 if different 描述"
-#: src/dvr/dvr_autorec.c:949
+#: src/dvr/dvr_autorec.c:1050 src/dvr/dvr_config.c:868
msgid "Local: Record if different episode number"
-msgstr ""
+msgstr "Local: 录制 if different 剧集 编号"
-#: src/dvr/dvr_autorec.c:953
+#: src/dvr/dvr_autorec.c:1054 src/dvr/dvr_config.c:872
msgid "Local: Record if different subtitle"
-msgstr ""
+msgstr "Local: 录制 if different 副标题"
-#: src/dvr/dvr_autorec.c:951
+#: src/dvr/dvr_autorec.c:1052 src/dvr/dvr_config.c:870
msgid "Local: Record if different title"
-msgstr ""
+msgstr "Local: 录制 if different 标题"
-#: src/dvr/dvr_autorec.c:959
+#: src/dvr/dvr_autorec.c:1062 src/dvr/dvr_config.c:880
msgid "Local: Record once per day"
-msgstr ""
+msgstr "Local: 录制 once per day"
-#: src/dvr/dvr_autorec.c:957
+#: src/dvr/dvr_autorec.c:1058 src/dvr/dvr_config.c:876
+msgid "Local: Record once per month"
+msgstr "Local: 录制 once per month"
+
+#: src/dvr/dvr_autorec.c:1060 src/dvr/dvr_config.c:878
msgid "Local: Record once per week"
-msgstr ""
+msgstr "Local: 录制 once per week"
-#: src/input/mpegts/satip/satip.c:471
+#: src/input/mpegts/satip/satip.c:538
msgid "Location"
-msgstr ""
+msgstr "位置"
-#: src/input/mpegts/satip/satip.c:472
+#: src/input/mpegts/satip/satip.c:539
msgid "Location details of the SAT>IP Server."
-msgstr ""
+msgstr "Location 详情 of the SAT>IP 服务器."
-#: src/input/mpegts/mpegts_service.c:221
+#: src/input/mpegts/mpegts_service.c:296
msgid "Lock preferred CA PID"
-msgstr ""
+msgstr "Lock preferred 条件接收 PID"
-#: src/tvhlog.c:87
+#: src/tvhlog.c:95
msgid "Locking"
-msgstr ""
+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 ""
+msgstr "日志"
-#: src/descrambler/cwc.c:1842
+#: src/descrambler/cclient.c:1361
+msgid "Login Settings"
+msgstr "登录 设置"
+
+#: src/descrambler/cclient.c:1388
msgid "Login password."
-msgstr ""
+msgstr "登录 密码."
-#: src/descrambler/cwc.c:1834
+#: src/descrambler/cclient.c:1379
msgid "Login username."
-msgstr ""
+msgstr "登录 username."
-#: src/config.c:1921
+#: src/config.c:2055
msgid "Login/Logout"
-msgstr ""
+msgstr "登录/Logout"
+
+#: src/webui/comet.c:392
+msgid "Loglevel debug: disabled"
+msgstr "Loglevel 调试: 已禁用"
+
+#: src/webui/comet.c:390
+msgid "Loglevel debug: enabled"
+msgstr "Loglevel 调试: 已启用"
-#: src/profile.c:251 src/dvr/dvr_db.c:2516
+#: src/webui/webui.c:180
+msgid "Logout"
+msgstr "退出登录"
+
+#: src/profile.c:258 src/dvr/dvr_db.c:3740
msgid "Low"
-msgstr ""
+msgstr "低"
-#: src/access.c:1807
+#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:66
+msgid "Low frequency offset"
+msgstr "Low 频率 offset"
+
+#: src/access.c:1950
msgid "Lowest channel number the user can access."
-msgstr ""
+msgstr "Lowest 频道 编号 the 用户 can 访问."
-#: src/input/mpegts/iptv/iptv.c:875
-msgid "Lowest starting channel number."
-msgstr ""
+#: src/input/mpegts/iptv/iptv.c:974
+msgid "Lowest starting channel number (when mapping). "
+msgstr "Lowest starting 频道 编号 (when mapping). "
+
+#: src/config.c:2138
+msgid "MD5"
+msgstr "MD5"
-#: src/profile.c:1317
+#: src/tvhlog.c:200
+msgid "MP2"
+msgstr "MP2"
+
+#: src/profile.c:1930
msgid "MP4 audio"
-msgstr ""
+msgstr "MP4 音频"
-#: src/profile.c:1594
+#: src/profile.c:2187 src/profile.c:2314
msgid "MP4/av-lib"
-msgstr ""
+msgstr "MP4/av-lib"
-#: src/profile.c:1314
+#: src/profile.c:1927
msgid "MPEG-2 audio"
-msgstr ""
+msgstr "MPEG-2 音频"
-#: src/profile.c:1680
+#: src/profile.c:2310
msgid "MPEG-PS (DVD)/av-lib"
-msgstr ""
+msgstr "MPEG-PS (DVD)/av-lib"
-#: src/tvhlog.c:146
+#: src/tvhlog.c:158
msgid "MPEG-TS"
-msgstr ""
+msgstr "MPEG-TS"
-#: src/tvhlog.c:166
+#: src/tvhlog.c:179
msgid "MPEG-TS File"
-msgstr ""
+msgstr "MPEG-TS 文件"
-#: src/tvhlog.c:167
+#: src/tvhlog.c:180
msgid "MPEG-TS Input Debug"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:517
-msgid "MPEG-TS Multiplex"
-msgstr ""
+msgstr "MPEG-TS 输入调试"
-#: src/tvhlog.c:118
+#: src/tvhlog.c:127
msgid "MPEG-TS Parser"
-msgstr ""
-
-#: src/profile.c:2208
-msgid "MPEG-TS Pass-thru"
-msgstr ""
+msgstr "MPEG-TS 解析器"
-#: src/profile.c:1081
+#: src/profile.c:1341
msgid "MPEG-TS Pass-thru/built-in"
-msgstr ""
+msgstr "MPEG-TS 透传/内置"
-#: src/input/mpegts/mpegts_service.c:89
-msgid "MPEG-TS Service"
-msgstr ""
+#: src/profile.c:1587
+msgid "MPEG-TS Spawn/built-in"
+msgstr "MPEG-TS 派生/内置"
-#: src/input/mpegts/mpegts_input.c:223
+#: src/input/mpegts/mpegts_input.c:224
msgid "MPEG-TS input"
-msgstr ""
+msgstr "MPEG-TS 输入"
-#: src/input/mpegts/mpegts_mux.c:44
+#: src/input/mpegts/mpegts_mux.c:46
msgid "MPEG-TS multiplex PHY"
-msgstr ""
+msgstr "MPEG-TS 复用物理层"
-#: src/input/mpegts/mpegts_service.c:895
+#: src/input/mpegts/mpegts_service.c:1083
msgid "MPEG-TS raw service"
-msgstr ""
+msgstr "MPEG-TS raw 服务"
-#: src/profile.c:1424 src/profile.c:1679
+#: src/profile.c:2031 src/profile.c:2309
msgid "MPEG-TS/av-lib"
-msgstr ""
+msgstr "MPEG-TS/av-lib"
-#: src/epg.c:2407
+#: src/tvhlog.c:208
+msgid "MPEG2 VIDEO"
+msgstr "MPEG2 视频"
+
+#: src/epg.c:2063
msgid "Magazines"
-msgstr ""
+msgstr "杂志"
-#: src/tvhlog.c:79
+#: src/tvhlog.c:87
msgid "Main"
-msgstr ""
+msgstr "主界面"
-#: src/dvr/dvr_config.c:1073
+#: src/dvr/dvr_config.c:1188
msgid "Maintain free storage space in MiB"
-msgstr ""
+msgstr "维护可用存储空间(MiB)"
-#: src/dvr/dvr_config.c:1083
+#: src/dvr/dvr_config.c:1198
msgid "Maintain used storage space in MiB (0=disabled)"
-msgstr ""
+msgstr "Maintain used storage space in MiB (0=已禁用)"
-#: src/dvr/dvr_db.c:2564 src/dvr/dvr_config.c:737
+#: src/dvr/dvr_db.c:3788 src/dvr/dvr_config.c:762
msgid "Maintained space"
-msgstr ""
+msgstr "维护空间"
-#: src/dvr/dvr_config.c:1174
+#: src/dvr/dvr_config.c:1279
msgid "Make subdirectories per channel"
-msgstr ""
+msgstr "Make subdirectories per 频道"
-#: src/dvr/dvr_config.c:1162
+#: src/dvr/dvr_config.c:1267
msgid "Make subdirectories per day"
-msgstr ""
+msgstr "每天创建子目录"
-#: src/dvr/dvr_config.c:1186
+#: src/dvr/dvr_config.c:1291
msgid "Make subdirectories per title"
-msgstr ""
+msgstr "Make subdirectories per 标题"
-#: src/access.c:1553
+#: src/access.c:1685
msgid "Manage all"
+msgstr "管理全部"
+
+#: src/access.c:2334
+msgid "Manage persistent authentication for HTTP streaming."
+msgstr "管理 HTTP 流媒体的持久认证。"
+
+#: src/input/mpegts/mpegts_mux.c:496
+msgid "Manual selection"
+msgstr "Manual 选择"
+
+#: src/input/mpegts/iptv/iptv_mux.c:146
+msgid ""
+"Manually setup a retransmission URL for Multicast streams. For RTSP streams "
+"this URL is automatically setup if this value is not set."
msgstr ""
+"Manually setup a retransmission URL for Multicast 流. For RTSP 流 this URL is "
+"automatically setup if this 值 is not set."
-#: src/input/mpegts/satip/satip.c:399
+#: src/input/mpegts/satip/satip.c:466
msgid "Manufacturer"
-msgstr ""
+msgstr "制造商"
-#: src/input/mpegts/satip/satip.c:407
+#: src/input/mpegts/satip/satip.c:474
msgid "Manufacturer URL"
-msgstr ""
+msgstr "制造商 URL"
-#: src/input/mpegts/satip/satip.c:432
+#: src/input/mpegts/satip/satip.c:499
msgid "Manufacturer's model number."
-msgstr ""
+msgstr "Manufacturer's model 编号."
-#: src/input/mpegts/satip/satip.c:416
+#: src/input/mpegts/satip/satip.c:483
msgid "Manufacturer's product description."
-msgstr ""
+msgstr "Manufacturer's product 描述."
-#: src/input/mpegts/satip/satip.c:408
+#: src/input/mpegts/satip/satip.c:475
msgid "Manufacturer's product information page for the device."
-msgstr ""
+msgstr "Manufacturer's product 信息 页面 for the 设备."
-#: src/input/mpegts/satip/satip.c:424
+#: src/input/mpegts/satip/satip.c:491
msgid "Manufacturer's product name."
-msgstr ""
+msgstr "Manufacturer's product 名称."
-#: src/wizard.c:1078
+#: src/wizard.c:1113
msgid "Map all services"
-msgstr ""
+msgstr "映射所有服务"
-#: src/service_mapper.c:516 src/bouquet.c:731
+#: src/service_mapper.c:609 src/bouquet.c:952
msgid "Map encrypted services"
-msgstr ""
+msgstr "映射加密服务"
-#: src/bouquet.c:726
+#: src/bouquet.c:947
msgid "Map radio channels"
-msgstr ""
+msgstr "映射广播频道"
-#: src/bouquet.c:721
+#: src/bouquet.c:942
msgid "Map unnamed channels"
-msgstr ""
+msgstr "映射未命名频道"
-#: src/bouquet.c:716
+#: src/bouquet.c:937
msgid "Map zero-numbered channels"
-msgstr ""
+msgstr "映射零编号频道"
+
+#: src/input/mpegts/mpegts_mux.c:666
+msgid "Mapped"
+msgstr "已映射"
-#: src/epg.c:2345
+#: src/epg.c:2001
msgid "Martial sports"
-msgstr ""
+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
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:365
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:396
+#: src/input/mpegts/satip/satip_frontend.c:494
+#: src/input/mpegts/satip/satip_frontend.c:535
msgid "Master tuner"
-msgstr ""
-
-#: src/profile.c:2228
-msgid "Matroska"
-msgstr ""
+msgstr "Master 调谐器"
-#: src/profile.c:1682
+#: src/profile.c:2312
msgid "Matroska (mkv)/av-lib"
-msgstr ""
+msgstr "Matroska (MKV)/av-lib"
-#: src/profile.c:1213 src/profile.c:1677
+#: src/profile.c:1822 src/profile.c:2307
msgid "Matroska (mkv)/built-in"
-msgstr ""
+msgstr "Matroska (MKV)/built-in"
-#: src/tvhlog.c:126
+#: src/profile.c:1829
+msgid "Matroska Specific Settings"
+msgstr "Matroska Specific 设置"
+
+#: src/tvhlog.c:135
msgid "Matroska muxer"
-msgstr ""
+msgstr "Matroska 复用器"
-#: src/profile.c:1220 src/profile.c:1502
+#: src/profile.c:2104
msgid "Matroska specific"
-msgstr ""
+msgstr "Matroska 专有"
-#: src/profile.c:1495
+#: src/profile.c:2097
msgid "Matroska/av-lib"
-msgstr ""
+msgstr "Matroska/av-lib"
-#: src/access.c:1815
+#: src/satip/server.c:906
+msgid "Max Sessions"
+msgstr "最大会话数"
+
+#: src/satip/server.c:916
+msgid "Max User connections"
+msgstr "Max 用户 连接"
+
+#: src/access.c:1958
msgid "Maximal channel number"
-msgstr ""
+msgstr "最大频道号"
-#: src/input/mpegts/iptv/iptv.c:758
+#: src/input/mpegts/iptv/iptv.c:868
msgid "Maximum # input streams"
-msgstr ""
+msgstr "Maximum # 输入 流"
-#: 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 ""
+msgstr "Maximum PID"
-#: src/timeshift.c:254
+#: src/timeshift.c:252
msgid "Maximum RAM size (MB)"
+msgstr "最大内存大小 (MB)"
+
+#: src/config.c:2466
+msgid ""
+"Maximum allowed difference between event start time when the EPG event is "
+"changed (in seconds)."
msgstr ""
+"Maximum allowed difference between 事件 开始 时间 when the EPG 事件 is changed (in "
+"seconds)."
-#: src/dvr/dvr_config.c:990
+#: src/dvr/dvr_config.c:1449
msgid ""
"Maximum allowed difference between event start time when the EPG event is "
-"changed."
+"changed in seconds."
msgstr ""
+"Maximum allowed difference between 事件 开始 时间 when the EPG 事件 is changed in "
+"seconds."
-#: src/input/mpegts/iptv/iptv.c:767
+#: src/input/mpegts/iptv/iptv.c:877
msgid "Maximum bandwidth (Kbps)"
-msgstr ""
+msgstr "Maximum 带宽 (Kbps)"
-#: src/dvr/dvr_autorec.c:1219
+#: src/dvr/dvr_autorec.c:1432
msgid "Maximum count (0=default)"
-msgstr ""
+msgstr "Maximum count (0=默认)"
-#: src/dvr/dvr_autorec.c:1165
+#: src/dvr/dvr_autorec.c:1341
msgid "Maximum duration"
-msgstr ""
+msgstr "最大时长"
-#: src/input/mpegts/iptv/iptv.c:768
+#: src/input/mpegts/iptv/iptv.c:878
msgid "Maximum input bandwidth."
-msgstr ""
+msgstr "Maximum 输入 带宽."
-#: 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 ""
+"Maximum length in characters for the command 设置 PID to the SAT>IP box."
-#: src/input/mpegts/satip/satip.c:279
+#: src/input/mpegts/satip/satip.c:323
msgid "Maximum length of PIDs"
-msgstr ""
+msgstr "Maximum length of PID"
-#: src/timeshift.c:224
+#: src/timeshift.c:222
msgid "Maximum period (mins)"
-msgstr ""
+msgstr "最大周期(分钟)"
-#: src/dvr/dvr_autorec.c:1228
+#: src/dvr/dvr_autorec.c:1441
msgid "Maximum schedules limit (0=default)"
-msgstr ""
+msgstr "Maximum schedules limit (0=默认)"
-#: src/timeshift.c:243
+#: src/dvr/dvr_autorec.c:1378
+msgid "Maximum season"
+msgstr "Maximum 季"
+
+#: src/timeshift.c:241
msgid "Maximum size (MB)"
-msgstr ""
+msgstr "最大大小 (MB)"
-#: src/input/mpegts/iptv/iptv.c:776
+#: src/input/mpegts/iptv/iptv.c:886
msgid "Maximum time to wait (in seconds) for a stream before a timeout."
-msgstr ""
+msgstr "Maximum 时间 to wait (in seconds) for a 流 before a timeout."
-#: src/input/mpegts/iptv/iptv.c:775
+#: src/input/mpegts/iptv/iptv.c:885
msgid "Maximum timeout (seconds)"
-msgstr ""
+msgstr "最大超时(秒)"
-#: src/epg.c:2427
+#: src/dvr/dvr_autorec.c:1361
+msgid "Maximum year"
+msgstr "最大年份"
+
+#: src/epg.c:2083
msgid "Medicine"
-msgstr ""
+msgstr "医学"
-#: src/epg.c:2285
+#: src/epg.c:1941
msgid "Melodrama"
-msgstr ""
+msgstr "情节剧"
-#: src/memoryinfo.c:36
+#: src/memoryinfo.c:37
msgid "Memory Information"
-msgstr ""
+msgstr "Memory 信息"
-#: src/service_mapper.c:524 src/bouquet.c:736
+#: src/service_mapper.c:617 src/bouquet.c:957
msgid "Merge same name"
-msgstr ""
+msgstr "合并同名"
-#: src/service_mapper.c:525
-msgid "Merge services with the same name to one channel."
-msgstr ""
+#: src/service_mapper.c:618
+msgid "Merge services with the same name into one channel."
+msgstr "Merge 服务 with the same 名称 into one 频道."
-#: src/htsp_server.c:3160
+#: src/dvr/dvr_autorec.c:1204
+msgid "Merge-text"
+msgstr "Merge-文本"
+
+#: src/htsp_server.c:3463
msgid "Method not found"
-msgstr ""
+msgstr "未找到方法"
+
+#: src/profile.c:1618
+msgid "Mime type"
+msgstr "Mime 类型"
+
+#: src/profile.c:1619
+msgid "Mime type string (for example 'video/mp2t')."
+msgstr "Mime 类型 字符串 (for example '视频/mp2t')."
-#: src/access.c:1806
+#: src/access.c:1949
msgid "Minimal channel number"
-msgstr ""
+msgstr "最小频道号"
-#: src/dvr/dvr_autorec.c:1154
+#: src/dvr/dvr_autorec.c:1330
msgid "Minimum duration"
-msgstr ""
+msgstr "最小时长"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:657
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:711
msgid "Minimum rotor time (seconds)"
-msgstr ""
+msgstr "Minimum rotor 时间 (seconds)"
-#: src/service.c:146
+#: src/dvr/dvr_autorec.c:1370
+msgid "Minimum season"
+msgstr "Minimum 季"
+
+#: src/dvr/dvr_autorec.c:1352
+msgid "Minimum year"
+msgstr "最小年份"
+
+#: src/tvhlog.c:843 src/config.c:2247 src/satip/server.c:669
+#: src/dvr/dvr_config.c:952
+msgid "Miscellaneous Settings"
+msgstr "Miscellaneous 设置"
+
+#: src/service.c:137
msgid "Missing In PAT/SDT"
-msgstr ""
+msgstr "PAT/SDT 中缺失"
-#: src/descrambler/capmt.c:2381
+#: src/descrambler/capmt.c:2725
msgid "Mode"
+msgstr "模式"
+
+#: src/transcoding/codec/profile_video_class.c:322
+msgid ""
+"Mode to use for VAAPI Deinterlacing. 'Default' selects the most advanced "
+"deinterlacer, i.e. the mode appearing last in this list. Tip: MADI and MCDI "
+"usually yield the smoothest results, especially when used with field rate "
+"output."
msgstr ""
+"模式 to use for VAAPI Deinterlacing. '默认' selects the most advanced "
+"deinterlacer, i.e. the 模式 appearing 最后 in this 列表. 提示: MADI and MCDI usually"
+" yield the smoothest results, especially when used with 字段 rate 输出."
-#: src/input/mpegts/satip/satip.c:415
+#: src/input/mpegts/satip/satip.c:482
msgid "Model description"
-msgstr ""
+msgstr "Model 描述"
-#: src/input/mpegts/satip/satip.c:423
+#: src/input/mpegts/satip/satip.c:490
msgid "Model name"
-msgstr ""
+msgstr "Model 名称"
-#: src/input/mpegts/satip/satip.c:431
+#: src/input/mpegts/satip/satip.c:498
msgid "Model number"
-msgstr ""
+msgstr "Model 编号"
-#: 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:612
msgid "Modulation"
-msgstr ""
+msgstr "调制方式"
-#: src/epggrab/channel.c:762
+#: src/epggrab/channel.c:780
msgid "Module"
-msgstr ""
+msgstr "模块"
-#: src/epggrab/channel.c:752
+#: src/epggrab/channel.c:770
msgid "Module ID"
-msgstr ""
+msgstr "模块 ID"
-#: src/epggrab/channel.c:753
+#: src/epggrab/channel.c:771
msgid "Module ID used to grab EPG data."
-msgstr ""
+msgstr "Module ID used to grab EPG 数据."
-#: src/dvr/dvr_autorec.c:772
+#: src/dvr/dvr_autorec.c:912
msgid "Mon"
-msgstr ""
+msgstr "周一"
-#: src/tvhlog.c:81
-msgid "Monitonic timer"
-msgstr ""
+#: src/main.c:955
+msgid "More verbose libav log"
+msgstr "More verbose libav 日志"
-#: src/profile.c:1693
-msgid "Mono"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:62
+msgid "Motion Adaptive Deinterlacing (MADI)"
+msgstr "运动自适应去隔行 (MADI)"
-#: src/main.c:883
-msgid "More verbose libav log"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:63
+msgid "Motion Compensated Deinterlacing (MCDI)"
+msgstr "运动补偿去隔行 (MCDI)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:710
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:773
msgid "Motor rate (in milliseconds/deg)."
-msgstr ""
+msgstr "电机速率(毫秒/度)。"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:709
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:772
msgid "Motor rate (milliseconds/deg)"
-msgstr ""
+msgstr "电机速率(毫秒/度)"
-#: src/epg.c:2341
+#: src/epg.c:1997
msgid "Motor sport"
-msgstr ""
+msgstr "赛车运动"
-#: src/epg.c:2445
+#: src/epg.c:2101
msgid "Motoring"
-msgstr ""
+msgstr "汽车"
-#: src/epg.c:2280
+#: src/epg.c:1936
msgid "Movie"
-msgstr ""
+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:1945 src/epg.c:1946 src/epg.c:1947 src/epg.c:1948 src/epg.c:1949
+#: src/epg.c:1950 src/epg.c:1951
msgid "Movie / drama"
-msgstr ""
+msgstr "电影 / 剧情"
-#: src/epggrab.c:351
+#: src/epggrab.c:457
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 ""
+"Multiple lines of the cron 时间 specification. The 默认 cron triggers the "
+"internal 抓取器 daily at 12:04 and 00:04. See 帮助 on how to define your own."
-#: src/epggrab.c:328
+#: src/epggrab.c:503
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 ""
+"Multiple lines of the cron 时间 specification. The 默认 cron triggers the over-"
+"the-air 抓取器 daily at 02:04 and 14:04. See 帮助 on how to define your own."
-#: src/epg.c:2370
+#: src/epg.c:2026
msgid "Music"
-msgstr ""
+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:2033 src/epg.c:2034 src/epg.c:2035 src/epg.c:2036 src/epg.c:2037
+#: src/epg.c:2038 src/epg.c:2039 src/epg.c:2040 src/epg.c:2041
msgid "Music / Ballet / Dance"
-msgstr ""
+msgstr "音乐/芭蕾/舞蹈"
-#: src/epg.c:2375
+#: src/epg.c:2031
msgid "Musical"
-msgstr ""
+msgstr "音乐剧"
-#: src/input/mpegts/mpegts_service.c:104
-#: src/input/mpegts/mpegts_mux_sched.c:145
+#: src/input/mpegts/mpegts_service.c:154
+#: src/input/mpegts/mpegts_mux_sched.c:146
msgid "Mux"
-msgstr ""
+msgstr "复用器"
-#: src/tvhlog.c:147 src/input/mpegts/mpegts_mux_sched.c:127
+#: src/tvhlog.c:159
msgid "Mux Scheduler"
-msgstr ""
+msgstr "复用器调度器"
-#: src/input/mpegts/mpegts_service.c:112
+#: src/input/mpegts/mpegts_service.c:162
msgid "Mux UUID"
-msgstr ""
+msgstr "复用器 UUID"
-#: src/satip/server.c:656
+#: src/satip/server.c:744
msgid "Mux handling"
-msgstr ""
+msgstr "复用器 handling"
-#: src/input/mpegts/iptv/iptv_mux.c:168
+#: src/input/mpegts/iptv/iptv_mux.c:196
msgid "Mux name"
-msgstr ""
+msgstr "复用器名称"
-#: src/streaming.c:457
+#: src/streaming.c:479
msgid "Mux not enabled"
-msgstr ""
+msgstr "复用器 not 已启用"
-#: src/tvhlog.c:123
+#: src/tvhlog.c:132
msgid "Muxer"
-msgstr ""
+msgstr "复用器"
+
+#: src/satip/server.c:657
+msgid "NAT Settings"
+msgstr "NAT 设置"
-#: src/input/mpegts/mpegts_mux.c:399
+#: src/input/mpegts/mpegts_mux.c:409
#: 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 ""
+msgstr "NONE"
-#: src/channels.c:397 src/channels.c:1456 src/bouquet.c:1038
-#: src/memoryinfo.c:45 src/epggrab/module.c:128 src/epggrab/channel.c:657
-#: src/epggrab/channel.c:798 src/dvr/dvr_autorec.c:1014
-#: src/dvr/dvr_timerec.c:546 src/input/mpegts/mpegts_input.c:264
-#: src/input/mpegts/mpegts_mux.c:568
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1438
-#: src/input/mpegts/satip/satip_satconf.c:344
+#: src/tvhlog.c:211
+msgid "NVENC"
+msgstr "NVENC"
+
+#: src/channels.c:439 src/channels.c:1791 src/bouquet.c:1268
+#: src/memoryinfo.c:46 src/epggrab/module.c:152 src/epggrab/channel.c:674
+#: src/epggrab/channel.c:816 src/dvr/dvr_autorec.c:1152
+#: src/dvr/dvr_timerec.c:544 src/input/mpegts/mpegts_input.c:272
+#: src/input/mpegts/mpegts_mux.c:585
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1553
+#: src/input/mpegts/satip/satip_satconf.c:361
+#: src/transcoding/codec/profile_class.c:257
msgid "Name"
-msgstr ""
+msgstr "名称"
-#: src/dvr/dvr_db.c:3411
+#: src/dvr/dvr_db.c:4996
msgid "Name (or date) of program the entry is a rerun of."
-msgstr ""
+msgstr "名称 (or 日期) of 节目 the 条目 is a rerun of."
-#: src/dvr/dvr_db.c:3086
+#: src/dvr/dvr_db.c:4604
msgid "Name of channel the entry recorded from."
-msgstr ""
+msgstr "名称 of 频道 the 条目 recorded from."
-#: src/memoryinfo.c:46
+#: src/memoryinfo.c:47
msgid "Name of object."
-msgstr ""
+msgstr "名称 of object."
-#: src/bouquet.c:1039
+#: src/bouquet.c:1269
msgid "Name of the bouquet."
-msgstr ""
+msgstr "名称 of the 频道包."
-#: src/descrambler/caclient.c:281
+#: src/descrambler/caclient.c:311
msgid "Name of the client."
-msgstr ""
+msgstr "名称 of the 客户端."
-#: src/dvr/dvr_timerec.c:547
+#: src/dvr/dvr_timerec.c:545
msgid "Name of the entry."
-msgstr ""
+msgstr "名称 of the 条目."
-#: src/epggrab/channel.c:763
+#: src/epggrab/channel.c:781
msgid "Name of the module used to grab EPG data."
-msgstr ""
+msgstr "名称 of the module used to grab EPG 数据."
-#: src/channels.c:455
+#: src/channels.c:508
msgid ""
"Name of the module, grabber or channel that should be used to update this "
"channels EPG info."
-msgstr ""
+msgstr "名称 of the module, 抓取器 or 频道 that should be used to 更新 this 频道 EPG 信息."
-#: src/wizard.c:794 src/input/mpegts/mpegts_network.c:160
+#: src/wizard.c:812 src/input/mpegts/mpegts_network.c:200
msgid "Name of the network."
-msgstr ""
+msgstr "名称 of the 网络."
-#: src/dvr/dvr_config.c:860
+#: src/dvr/dvr_config.c:978
msgid "Name of the profile."
-msgstr ""
+msgstr "名称 of the 配置方案."
-#: src/channels.c:1457
+#: src/channels.c:1792
msgid "Name of the tag."
-msgstr ""
+msgstr "名称 of the 标签."
-#: src/wizard.c:559 src/wizard.c:567
+#: src/wizard.c:569 src/wizard.c:577
msgid "Name of the tuner."
-msgstr ""
+msgstr "名称 of the 调谐器."
-#: src/input/mpegts/mpegts_input.c:265
+#: src/input/mpegts/mpegts_input.c:273
msgid "Name of the tuner/adapter."
-msgstr ""
+msgstr "名称 of the 调谐器/适配器."
+
+#: src/transcoding/codec/profile_class.c:258
+msgid "Name."
+msgstr "名称."
-#: src/epggrab/channel.c:806
+#: src/epggrab/channel.c:824
msgid "Names"
-msgstr ""
+msgstr "名称"
-#: src/epg.c:2426
+#: src/epg.c:2082
msgid "Natural sciences"
-msgstr ""
+msgstr "自然科学"
-#: src/epg.c:2425
+#: src/epg.c:2081
msgid "Nature"
-msgstr ""
+msgstr "自然"
-#: src/wizard.c:769 src/wizard.c:793 src/input/mpegts/mpegts_mux.c:552
-#: src/input/mpegts/mpegts_service.c:96
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:172
+#: src/wizard.c:787 src/wizard.c:811 src/input/mpegts/mpegts_mux.c:569
+#: src/input/mpegts/mpegts_service.c:146
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:206
msgid "Network"
-msgstr ""
+msgstr "网络"
-#: src/wizard.c:551
+#: src/wizard.c:561
msgid "Network "
-msgstr ""
+msgstr "网络 "
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:501
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:565
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:555
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:619
msgid "Network A"
-msgstr ""
+msgstr "网络 A"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:513
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:577
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:567
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:631
msgid "Network B"
-msgstr ""
+msgstr "网络 B"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:589
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:643
msgid "Network C"
-msgstr ""
+msgstr "网络 C"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:601
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:655
msgid "Network D"
-msgstr ""
+msgstr "网络 D"
-#: src/input/mpegts/mpegts_network.c:175
+#: src/input/mpegts/mpegts_network.c:215
msgid "Network ID (limit scanning)"
-msgstr ""
+msgstr "网络 ID (limit 扫描)"
-#: src/input/mpegts/mpegts_mux.c:560
+#: src/input/mpegts/mpegts_mux.c:577
msgid "Network UUID"
-msgstr ""
+msgstr "网络 UUID"
-#: src/wizard.c:387
+#: src/wizard.c:397
msgid "Network access"
-msgstr ""
+msgstr "网络 访问"
-#: src/input/mpegts/mpegts_network.c:183
+#: src/input/mpegts/mpegts_network.c:223
msgid "Network discovery"
-msgstr ""
+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:370
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:556
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:620
msgid "Network for port A."
-msgstr ""
+msgstr "网络 for 端口 A."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:354
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:408
msgid "Network for port AA."
-msgstr ""
+msgstr "网络 for 端口 AA."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:366
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:420
msgid "Network for port AB."
-msgstr ""
+msgstr "网络 for 端口 AB."
-#: 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:382
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:568
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:632
msgid "Network for port B."
-msgstr ""
+msgstr "网络 for 端口 B."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:378
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:432
msgid "Network for port BA."
-msgstr ""
+msgstr "网络 for 端口 BA."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:390
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:444
msgid "Network for port BB."
-msgstr ""
+msgstr "网络 for 端口 BB."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:590
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:644
msgid "Network for port C."
-msgstr ""
+msgstr "网络 for 端口 C."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:602
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:656
msgid "Network for port D."
-msgstr ""
+msgstr "网络 for 端口 D."
-#: src/input/mpegts/satip/satip_satconf.c:389
+#: src/input/mpegts/satip/satip_satconf.c:404
msgid "Network group"
-msgstr ""
+msgstr "网络 group"
-#: src/input/mpegts/satip/satip_satconf.c:378
-msgid "Network limit per position"
-msgstr ""
+#: src/input/mpegts/satip/satip_satconf.c:395
+msgid "Network limit per group"
+msgstr "网络 limit per group"
-#: src/input/mpegts/mpegts_network.c:159
+#: src/input/mpegts/mpegts_network.c:199
msgid "Network name"
-msgstr ""
+msgstr "网络名称"
-#: src/access.c:2191
+#: src/access.c:2483
msgid "Network prefix"
-msgstr ""
+msgstr "网络 prefix"
-#: src/wizard.c:660
+#: src/input/mpegts/iptv/iptv_mux.c:97
msgid "Network settings"
-msgstr ""
+msgstr "网络 设置"
-#: src/wizard.c:574 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 ""
+msgstr "网络类型"
-#: src/input/mpegts/mpegts_input.c:315
-#: 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:343
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1568
+#: src/input/mpegts/satip/satip_satconf.c:415
msgid "Networks"
-msgstr ""
+msgstr "网络"
+
+#: src/dvr/dvr_config.c:784
+msgid "Never"
+msgstr "从不"
+
+#: src/dvr/dvr_autorec.c:1076
+msgid "New / premiere"
+msgstr "新建 / premiere"
-#: src/dvr/dvr_autorec.c:971
+#: src/dvr/dvr_autorec.c:1074
msgid "New / premiere / unknown"
-msgstr ""
+msgstr "新建 / premiere / unknown"
+
+#: src/http.c:711
+msgid "New login"
+msgstr "新建 登录"
-#: src/epg.c:2397
+#: src/epg.c:2053
msgid "New media"
-msgstr ""
+msgstr "新建 media"
-#: src/input/mpegts/mpegts_network.c:138
+#: src/input/mpegts/mpegts_network.c:156
msgid "New muxes + changed muxes"
-msgstr ""
+msgstr "新复用器 + 变更的复用器"
-#: src/input/mpegts/mpegts_network.c:137
+#: src/input/mpegts/mpegts_network.c:155
msgid "New muxes only"
-msgstr ""
+msgstr "仅新复用器"
-#: src/epg.c:2298 src/epg.c:2299
+#: src/epg.c:1954 src/epg.c:1955
msgid "News"
-msgstr ""
+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:1959 src/epg.c:1960 src/epg.c:1961 src/epg.c:1962 src/epg.c:1963
+#: src/epg.c:1964 src/epg.c:1965 src/epg.c:1966 src/epg.c:1967 src/epg.c:1968
+#: src/epg.c:1969
msgid "News / Current Affairs"
-msgstr ""
+msgstr "News / 当前 Affairs"
-#: src/epg.c:2300
+#: src/epg.c:1956
msgid "News magazine"
-msgstr ""
+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 ""
+msgstr "下一个 tune delay in ms (0-2000)"
-#: src/access.c:1396
+#: src/access.c:1500
msgid "No"
-msgstr ""
+msgstr "否"
-#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:124
+#: src/streaming.c:499
+msgid "No A/V data received"
+msgstr "No A/V 数据 received"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:126
msgid "No PIN"
-msgstr ""
+msgstr "无 PIN"
-#: src/streaming.c:481
+#: src/streaming.c:509
msgid "No access"
-msgstr ""
+msgstr "No 访问"
-#: src/main.c:985
+#: src/main.c:1059
msgid "No adapters specified!\n"
-msgstr ""
+msgstr "No 适配器 specified!\n"
-#: src/streaming.c:471
+#: src/streaming.c:493
msgid "No assigned adapters"
-msgstr ""
+msgstr "No assigned 适配器"
-#: src/dvr/dvr_autorec.c:796
+#: src/streaming.c:497
+msgid "No channel enabled"
+msgstr "No 频道 已启用"
+
+#: src/dvr/dvr_autorec.c:936
msgid "No days"
-msgstr ""
+msgstr "无天数"
-#: src/streaming.c:479
+#: src/streaming.c:507
msgid "No descrambler"
-msgstr ""
+msgstr "无解扰器"
-#: src/streaming.c:455
+#: src/streaming.c:477
msgid "No free adapter"
-msgstr ""
+msgstr "No free 适配器"
-#: src/streaming.c:483
+#: src/streaming.c:511
msgid "No input detected"
-msgstr ""
+msgstr "No 输入 detected"
+
+#: src/dvr/dvr_autorec.c:979
+msgid "No rating needed"
+msgstr "无需评分"
-#: src/config.c:1972
+#: src/config.c:2106
msgid "No scheme"
-msgstr ""
+msgstr "无方案"
-#: src/streaming.c:469
+#: src/streaming.c:491
msgid "No service assigned to channel"
-msgstr ""
+msgstr "No 服务 assigned to 频道"
-#: src/streaming.c:463
+#: src/streaming.c:485
msgid "No service enabled"
-msgstr ""
+msgstr "No 服务 已启用"
-#: src/streaming.c:467
+#: src/streaming.c:489
msgid "No source available"
-msgstr ""
+msgstr "No source 可用"
-#: src/tvhlog.c:89
+#: src/descrambler/cccam.c:1006
+msgid "Node ID"
+msgstr "节点 ID"
+
+#: src/tvhlog.c:97
msgid "Node subsystem"
-msgstr ""
+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:82 src/epggrab.c:342 src/service.c:147 src/profile.c:273
+#: src/input/mpegts/mpegts_service.c:89 src/input/mpegts/mpegts_service.c:102
+#: 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 ""
+msgstr "无"
-#: src/profile.c:250 src/dvr/dvr_db.c:2515
+#: src/profile.c:257 src/dvr/dvr_db.c:3739
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:233
msgid "Normal"
-msgstr ""
+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 ""
+"Not all SAT>IP servers use the same 信号 scaling. 更改 this 设置 if the 信号 级别 "
+"displayed within Tvheadend looks too low."
-#: src/htsp_server.c:2755
+#: src/streaming.c:513
+msgid "Not enough disk space"
+msgstr "磁盘空间不足"
+
+#: src/htsp_server.c:3024
msgid "Not enough memory"
-msgstr ""
+msgstr "内存不足"
-#: src/input/mpegts/mpegts_input.c:202
+#: src/input/mpegts/mpegts_input.c:203
msgid "Not linked"
-msgstr ""
+msgstr "未链接"
-#: src/channels.c:357 src/profile.c:1676 src/dvr/dvr_db.c:2512
+#: src/channels.c:398 src/profile.c:2306
msgid "Not set"
-msgstr ""
+msgstr "未设置"
-#: src/dvr/dvr_config.c:770
+#: src/dvr/dvr_config.c:836
msgid "Not set (none or channel configuration)"
-msgstr ""
+msgstr "未设置 (none or 频道 配置)"
-#: src/dvr/dvr_db.c:2963 src/dvr/dvr_autorec.c:671
+#: src/dvr/dvr_db.c:4464 src/dvr/dvr_autorec.c:811
msgid "Not set (use channel or DVR configuration)"
-msgstr ""
+msgstr "未设置 (use 频道 or 录像 配置)"
-#: src/channels.c:409 src/epggrab/channel.c:652 src/epggrab/channel.c:816
+#: src/channels.c:451 src/epggrab/channel.c:669 src/epggrab/channel.c:834
msgid "Number"
-msgstr ""
+msgstr "编号"
+
+#: src/dvr/dvr_config.c:1025
+msgid "Number of days to keep recorded files."
+msgstr "编号 of days to 保留 recorded 文件."
-#: src/dvr/dvr_db.c:3167
+#: src/dvr/dvr_db.c:4734
msgid "Number of days to keep the file."
-msgstr ""
+msgstr "编号 of days to 保留 the 文件."
-#: src/dvr/dvr_autorec.c:1210 src/dvr/dvr_timerec.c:640
+#: src/dvr/dvr_autorec.c:1423 src/dvr/dvr_timerec.c:641
msgid "Number of days to keep the recorded file."
-msgstr ""
+msgstr "编号 of days to 保留 the recorded 文件."
-#: src/dvr/dvr_config.c:917
-msgid "Number of days to keep the recorded files."
-msgstr ""
-
-#: src/dvr/dvr_db.c:3157 src/dvr/dvr_timerec.c:630
+#: src/dvr/dvr_db.c:4724 src/dvr/dvr_timerec.c:631
msgid "Number of days to retain entry information."
-msgstr ""
-
-#: src/dvr/dvr_autorec.c:1200
-msgid "Number of days to retain infomation about recording."
-msgstr ""
+msgstr "编号 of days to retain 条目 信息."
-#: src/dvr/dvr_config.c:906
-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_autorec.c:1413
+msgid "Number of days to retain information about recording."
+msgstr "编号 of days to retain 信息 about 录像."
-#: src/dvr/dvr_db.c:3259
+#: src/dvr/dvr_db.c:4826
msgid "Number of errors that occurred during recording (Transport errors)."
-msgstr ""
+msgstr "编号 of errors that occurred during 录像 (传输 errors)."
-#: src/dvr/dvr_db.c:3251
+#: src/dvr/dvr_db.c:4818
msgid "Number of errors that occurred during recording."
+msgstr "编号 of errors that occurred during 录像."
+
+#: src/dvr/dvr_config.c:1036
+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 ""
+"编号 of minutes after playback has finished before 文件 should be automatically "
+"已移除 (unless its retention is 'forever'). 注意 that some clients may pre-cache "
+"playback which means the 录像 will be marked as played when the 客户端 has cached"
+" the 数据, which may be before the end of the 节目 is actually watched."
-#: src/wizard.c:995
+#: src/wizard.c:1030
msgid "Number of muxes found."
-msgstr ""
+msgstr "编号 of 复用器 found."
-#: 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 "
"requests - so 0 means 'send once: don't repeat', 1 means 'send twice: send "
"once, then send one repeat', etc."
msgstr ""
+"编号 of repeats for the DiSEqC commands (默认 is zero - no DiSEqC repeats). 注意: "
+"this represents the 编号 of repeats, not the 编号 of requests - so 0 means 'send"
+" once: don't repeat', 1 means 'send twice: send once, then send one repeat',"
+" etc."
-#: 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"
" 0 means 'send once: don't repeat', 1 means 'send twice: send once, then "
"send one repeat', etc."
msgstr ""
+"编号 of repeats for the tune requests (默认 is zero - no repeats). 注意: this "
+"represents the 编号 of repeats, not the 编号 of requests - so 0 means 'send "
+"once: don't repeat', 1 means 'send twice: send once, then send one repeat', "
+"etc."
-#: 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 ""
+msgstr "编号 of seconds to wait before timing out."
-#: src/bouquet.c:1083
+#: src/profile.c:1638
+msgid "Number of seconds to wait for spawn to die."
+msgstr "编号 of seconds to wait for spawn to die."
+
+#: src/bouquet.c:1313
msgid "Number of services."
-msgstr ""
+msgstr "编号 of 服务."
-#: src/dvr/dvr_db.c:3186
+#: src/dvr/dvr_db.c:4753
msgid "Number of times this recording was played."
-msgstr ""
+msgstr "编号 of times this 录像 was played."
-#: src/main.c:898
+#: src/main.c:970
msgid "Number of tsfile tuners"
-msgstr ""
+msgstr "编号 of tsfile 调谐器"
-#: src/streaming.c:433 src/input/mpegts/mpegts_mux.c:400
+#: src/config.c:2670
+msgid "Number of tuners to export for HDHomeRun Server Emulation"
+msgstr "编号 of 调谐器 to export for HDHomeRun 服务器 Emulation"
+
+#: src/streaming.c:451 src/input/mpegts/mpegts_mux.c:410
msgid "OK"
-msgstr ""
+msgstr "确定"
-#: src/input/mpegts/mpegts_mux.c:402
+#: src/input/mpegts/mpegts_mux.c:412
msgid "OK (partial)"
-msgstr ""
+msgstr "确定(部分)"
-#: src/descrambler/capmt.c:2365
+#: src/tvhlog.c:212
+msgid "OMX"
+msgstr "OMX"
+
+#: src/descrambler/capmt.c:2627
msgid "OSCam (rev >= 9095)"
-msgstr ""
+msgstr "OSCam (版本 >= 9095)"
-#: src/descrambler/capmt.c:2364
+#: src/descrambler/capmt.c:2621
msgid "OSCam TCP (rev >= 9574)"
-msgstr ""
+msgstr "OSCam TCP (版本 >= 9574)"
-#: src/descrambler/capmt.c:2362
+#: src/descrambler/capmt.c:2615
msgid "OSCam net protocol (rev >= 10389)"
-msgstr ""
+msgstr "OSCam net 协议 (rev >= 10389)"
-#: src/descrambler/capmt.c:2361
-msgid "OSCam new pc-nodmx (rev >= 10389)"
-msgstr ""
-
-#: src/descrambler/capmt.c:2363
+#: src/descrambler/capmt.c:2624
msgid "OSCam pc-nodmx (rev >= 9756)"
-msgstr ""
-
-#: src/descrambler/constcw.c:336 src/descrambler/constcw.c:402
+msgstr "OSCam pc-nodmx (版本 >= 9756)"
+
+#: src/epggrab.c:379
+msgid "OTA (Over-the-air) Genre Translation"
+msgstr "空中 (OTA) 类型转换"
+
+#: src/epggrab.c:375
+msgid "OTA (Over-the-air) Grabber Settings"
+msgstr "OTA (Over-the-air) 抓取器 设置"
+
+#: src/epggrab/module/xmltv.c:1413
+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 ""
+"Obtain 列表 of credits (actors, etc.), keywords and extra 信息 from the xml 标签 "
+"(if 可用). Some xmltv providers supply a 列表 of actors and additional keywords "
+"to describe programmes. This 选项 will retrieve this additional 信息. 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 信息 to your 客户端 machines and GUI "
+"too, using memory and resources on those boxes too. Do not 启用 on low-spec "
+"machines."
+
+#: src/descrambler/constcw.c:375 src/descrambler/constcw.c:448
+#: src/descrambler/constcw.c:521 src/descrambler/constcw.c:594
msgid "Odd key"
-msgstr ""
+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 ""
+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 ""
+msgstr "关闭"
-#: src/bouquet.c:1116
+#: src/bouquet.c:1346
msgid "Offset the mapped channel numbers by x (value here + channel number)."
-msgstr ""
+msgstr "Offset the mapped 频道 编号 by x (值 here + 频道 编号)."
-#: src/descrambler/capmt.c:2366
+#: src/descrambler/capmt.c:2630
msgid "Older OSCam"
-msgstr ""
+msgstr "旧版 OSCam"
-#: 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 ""
+msgstr "开启"
-#: src/dvr/dvr_db.c:2540 src/dvr/dvr_config.c:760
+#: src/dvr/dvr_db.c:3764 src/dvr/dvr_config.c:826
msgid "On file removal"
-msgstr ""
+msgstr "On 文件 removal"
-#: src/timeshift.c:200
+#: src/timeshift.c:201
msgid "On-demand (no first rewind)"
-msgstr ""
+msgstr "On-demand (no 第一个 rewind)"
-#: src/epggrab/channel.c:844
+#: src/epggrab/channel.c:862
msgid "Once per auto channel"
-msgstr ""
+msgstr "Once per auto 频道"
-#: 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 ""
+"One tune request (setup) is sent before the DiSEqC sequence (voltage, tone "
+"设置). Some Linux drivers require this procedure."
-#: src/input/mpegts/mpegts_mux.c:493
-msgid "Only Bulsatcom 39E"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:488
-msgid "Only EIT"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:496
-msgid "Only OpenTV Sky Ausat"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:495
-msgid "Only OpenTV Sky Italia"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:494
-msgid "Only OpenTV Sky UK"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:489
-msgid "Only PSIP (ATSC)"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:490
-msgid "Only UK Freesat"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:491
-msgid "Only UK Freeview"
-msgstr ""
-
-#: src/input/mpegts/mpegts_mux.c:492
-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 ""
+"Only activate 时移 when the 客户端 makes the 第一个 rewind, fast-forward or 暂停 "
+"request. 注意, because there is no buffer on the 第一个 request rewinding is not "
+"possible at that point."
-#: src/channels.c:1472
+#: src/webui/comet.c:388
+msgid "Only admin can watch the realtime log."
+msgstr "Only admin can watch the realtime 日志."
+
+#: src/channels.c:1807
msgid ""
"Only allow users with this tag (or those with no tags at all) set in access "
"configuration to use the tag."
msgstr ""
+"Only 允许 用户 with this 标签 (or those with no 标签 at all) set in 访问 配置 to use the"
+" 标签."
-#: src/epggrab/module/xmltv.c:762
+#: src/epggrab/module/xmltv.c:1486
msgid "Only digits"
-msgstr ""
+msgstr "仅数字"
-#: src/input/mpegts/mpegts_service.c:78
+#: src/input/mpegts/mpegts_service.c:80
msgid "Only preferred CA PID"
-msgstr ""
+msgstr "Only preferred 条件接收 PID"
-#: src/config.c:2315
+#: src/config.c:2858
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 ""
+"Only 更新 the 系统 clock (doesn't affect NTP 驱动程序) if the delta between the 系统 "
+"clock and DVB 时间 is greater than this. This can 帮助 停止 excessive oscillations"
+" on the 系统 clock."
-#: src/main.c:837
+#: src/main.c:907
msgid "Only use specified DVB adapters (comma-separated, -1 = none)"
-msgstr ""
-
-#: src/timeshift.c:277
-msgid "Only use system RAM for timeshift buffers."
-msgstr ""
+msgstr "Only use specified DVB 适配器 (comma-separated, -1 = none)"
-#: 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 ""
+"Only use this EPG 数据 once when automatically determining what EPG 数据 to set "
+"for a 频道."
-#: src/tvhlog.c:160
+#: src/tvhlog.c:173
msgid "OpenTV EPG"
-msgstr ""
+msgstr "OpenTV EPG"
-#: src/input/mpegts/mpegts_service.c:144
+#: src/input/mpegts/mpegts_service.c:194
msgid "OpenTV channel number"
-msgstr ""
+msgstr "OpenTV 频道 编号"
-#: src/epg.c:2375
+#: src/epg.c:2031
msgid "Opera"
-msgstr ""
+msgstr "歌剧"
-#: src/bouquet.c:1002
+#: src/bouquet.c:1232
msgid "Options to use/used when mapping - see Help for details."
-msgstr ""
+msgstr "选项 to use/used when mapping - see 帮助 for 详情."
-#: src/epggrab/channel.c:856
+#: src/epggrab/channel.c:874
msgid "Options used when updating channels."
-msgstr ""
+msgstr "选项 used when updating 频道."
#: 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 ""
+msgstr "轨道位置"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:628
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:682
msgid "Orbital positions"
-msgstr ""
+msgstr "轨道位置"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:629
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:683
msgid "Orbital positions."
-msgstr ""
+msgstr "轨道位置。"
-#: src/input/mpegts/mpegts_mux.c:584
+#: src/input/mpegts/mpegts_mux.c:601
msgid "Original network ID"
-msgstr ""
+msgstr "Original 网络 ID"
-#: src/descrambler/capmt.c:2382
+#: src/descrambler/capmt.c:2726
msgid "Oscam mode."
-msgstr ""
+msgstr "OSCam 模式."
-#: src/esfilter.c:1113
-msgid "Other Stream Filter"
-msgstr ""
+#: src/descrambler/cccam.c:976
+msgid "Oscam-EXT"
+msgstr "OSCam-EXT"
-#: src/main.c:902
-msgid "Output directory for tsdebug"
-msgstr ""
+#: src/streaming.c:501
+msgid "Other service without A/V streams"
+msgstr "Other 服务 without A/V 流"
+
+#: src/epggrab.c:344 src/input/mpegts/mpegts_service.c:104
+msgid "Other transport stream only"
+msgstr "仅其他传输流"
-#: src/epggrab/module.c:57
+#: src/epggrab/module.c:54
msgid "Over-the-air"
-msgstr ""
+msgstr "空中"
-#: src/epggrab.c:350
+#: src/epggrab.c:502
msgid "Over-the-air Cron multi-line"
-msgstr ""
+msgstr "空中 Cron 多行"
-#: src/input/mpegts/mpegts_input.c:272
+#: src/epggrab/module/eit.c:1772
+msgid "Over-the-air EIT EPG grabber"
+msgstr "Over-the-air EIT EPG 抓取器"
+
+#: src/input/mpegts/mpegts_input.c:280
msgid "Over-the-air EPG"
-msgstr ""
+msgstr "空中 EPG"
-#: src/epggrab/module.c:216
-msgid "Over-the-air EPG grabber"
-msgstr ""
+#: src/epggrab/module.c:250
+msgid "Over-the-air EPG grabber with scraping"
+msgstr "Over-the-air EPG 抓取器 with scraping"
-#: src/epggrab.c:270
-msgid "Over-the-air grabbers"
-msgstr ""
+#: src/epggrab.c:526
+msgid "Over-the-air Genre Translation"
+msgstr "空中类型转换"
-#: src/service.c:155
+#: src/service.c:146
msgid "Override disabled"
-msgstr ""
+msgstr "Override 已禁用"
-#: src/input/mpegts/satip/satip_frontend.c:234
-#: src/input/mpegts/satip/satip_frontend.c:399
+#: src/transcoding/codec/codecs/libs/libx26x.c:207
+#: src/transcoding/codec/codecs/libs/libx26x.c:306
+msgid ""
+"Override the configuration using a ':' separated list of key=value "
+"parameters."
+msgstr "Override the 配置 using a ':' separated 列表 of key=值 parameters."
+
+#: src/input/mpegts/satip/satip_frontend.c:374
+#: src/input/mpegts/satip/satip_frontend.c:579
msgid "Override the frontend type."
-msgstr ""
+msgstr "Override the frontend 类型."
-#: src/dvr/dvr_db.c:3205 src/dvr/dvr_autorec.c:1275 src/dvr/dvr_timerec.c:660
+#: src/dvr/dvr_db.c:4772 src/dvr/dvr_autorec.c:1469 src/dvr/dvr_timerec.c:661
msgid "Owner"
-msgstr ""
+msgstr "拥有者"
-#: src/dvr/dvr_db.c:3206 src/dvr/dvr_timerec.c:661
+#: src/dvr/dvr_db.c:4773 src/dvr/dvr_timerec.c:662
msgid "Owner of the entry."
-msgstr ""
+msgstr "Owner of the 条目."
-#: src/dvr/dvr_autorec.c:1276
+#: src/dvr/dvr_autorec.c:1470
msgid "Owner of the rule."
-msgstr ""
+msgstr "Owner of the 规则."
+
+#: src/tvhlog.c:126
+msgid "PCR Clocks"
+msgstr "PCR 时钟"
-#: src/input/mpegts/mpegts_mux.c:393
+#: src/input/mpegts/mpegts_mux.c:402
msgid "PEND"
-msgstr ""
+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 ""
+msgstr "PID"
-#: 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 ""
+msgstr "PID 21 in setup"
-#: 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:545
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:609
+#: 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 ""
+msgstr "PIN"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:223
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:648
msgid "PIN inquiry match string"
-msgstr ""
+msgstr "PIN inquiry match 字符串"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:224
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:649
msgid "PIN inquiry match string."
-msgstr ""
+msgstr "PIN inquiry match 字符串."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:483
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:547
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:546
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:610
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:182
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:240
msgid "PIN."
-msgstr ""
+msgstr "PIN。"
-#: 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:899
+#: src/input/mpegts/mpegts_mux_dvb.c:1086
msgid "PLP ID"
-msgstr ""
+msgstr "PLP ID"
-#: src/input/mpegts/mpegts_mux_dvb.c:501
+#: src/input/mpegts/mpegts_mux_dvb.c:525
msgid "PLS code"
-msgstr ""
+msgstr "PLS 代码"
-#: src/input/mpegts/mpegts_mux_dvb.c:493
+#: src/input/mpegts/mpegts_mux_dvb.c:517
msgid "PLS mode"
+msgstr "PLS 模式"
+
+#: src/descrambler/capmt.c:2761
+msgid "PMT Mode"
+msgstr "PMT 模式"
+
+#: src/descrambler/capmt.c:2762
+msgid "PMT mode."
+msgstr "PMT 模式."
+
+#: src/config.c:2596
+msgid "PROXY protocol & X-Forwarded-For"
+msgstr "PROXY 协议 & X-Forwarded-For"
+
+#: src/config.c:2597
+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 ""
+"PROXY 协议 is an extension for 支持 incoming TCP 连接 from a remote 服务器 (like a "
+"firewall) sending the original IP 地址 of the 客户端. The HTTP header "
+"'X-Forwarded-For' do the same with HTTP 连接. Both 启用 tunneled 连接.This 选项 "
+"should be 已禁用 for standard usage."
+
+#: src/config.c:2790
+msgid "Packet backlog"
+msgstr "包积压"
-#: src/dvr/dvr_db.c:3333
+#: src/transcoding/codec/codecs/libs/libx26x.c:206
+#: src/transcoding/codec/codecs/libs/libx26x.c:305
+msgid "Parameters"
+msgstr "参数"
+
+#: src/dvr/dvr_db.c:4908
msgid "Parent entry"
-msgstr ""
+msgstr "Parent 条目"
-#: src/dvr/dvr_db.c:3334
+#: src/dvr/dvr_db.c:4909
msgid "Parent entry."
-msgstr ""
+msgstr "Parent 条目."
+
+#: src/dvr/dvr_db.c:5097
+msgid "Parental rating label UUID."
+msgstr "家长控制评分标签 UUID。"
+
+#: src/config.c:2825
+msgid "Parse HbbTV info"
+msgstr "Parse HbbTV 信息"
+
+#: src/config.c:2826
+msgid "Parse HbbTV information from services."
+msgstr "Parse HbbTV 信息 from 服务."
+
+#: src/input/mpegts/satip/satip_frontend.c:332
+msgid "Pass Spectrum inversion to the SAT>IP server."
+msgstr "Pass Spectrum inversion to the SAT>IP 服务器."
+
+#: src/input/mpegts/satip/satip_frontend.c:331
+msgid "Pass specinv"
+msgstr "传递 specinv"
-#: src/input/mpegts/satip/satip_frontend.c:202
+#: src/input/mpegts/satip/satip_frontend.c:322
msgid "Pass subscription weight"
-msgstr ""
+msgstr "Pass 订阅 weight"
-#: 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 ""
+msgstr "Pass 订阅 weight to the SAT>IP 服务器 (Tvheadend specific extension)."
-#: src/tvhlog.c:124
+#: src/tvhlog.c:133
msgid "Pass-thru muxer"
-msgstr ""
+msgstr "Pass-thru 复用器"
-#: src/tvhlog.c:115
+#: src/tvhlog.c:123
msgid "Passthrough Muxer SI Tables"
-msgstr ""
+msgstr "透传复用器 SI 表"
-#: src/access.c:2047 src/wizard.c:443 src/descrambler/cwc.c:1841
+#: src/access.c:2315 src/wizard.c:453 src/descrambler/cclient.c:1387
msgid "Password"
-msgstr ""
+msgstr "密码"
-#: src/access.c:2048
+#: src/access.c:2316
msgid "Password for the entry."
-msgstr ""
+msgstr "密码 for the 条目."
-#: src/access.c:2056
+#: src/access.c:2324
msgid "Password2"
-msgstr ""
+msgstr "确认密码"
-#: src/epggrab/module.c:176 src/epggrab/module.c:203 src/epggrab/channel.c:771
+#: src/epggrab/module.c:201 src/epggrab/module.c:228 src/epggrab/channel.c:789
msgid "Path"
-msgstr ""
+msgstr "路径"
-#: src/config.c:2362
+#: src/config.c:2511
msgid ""
"Path to a directory (folder) containing your picon collection. See Help for "
"more detailed information."
msgstr ""
+"路径 to a directory (folder) containing your picon collection. See 帮助 for more"
+" detailed 信息."
-#: src/config.c:2337
+#: src/config.c:2486
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 ""
+"路径 to an 图标 for this 频道. This can be named however you wish, as either a "
+"local (文件://) or remote (HTTP://) 图像. See 帮助 for more infomation."
-#: 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 ""
+msgstr "路径 to the frontend used by the 设备."
-#: src/epggrab/module.c:177
+#: src/epggrab/module.c:202
msgid "Path to the grabber executable."
-msgstr ""
+msgstr "路径 to the 抓取器 executable."
-#: src/epggrab/module.c:204
+#: src/epggrab/module.c:229
msgid "Path to the socket Tvheadend will read data from."
-msgstr ""
+msgstr "路径 to the socket Tvheadend will read 数据 from."
-#: 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 ""
+"路径 to where the 时移 数据 will be stored. If nothing is specified this will 默认 "
+"to CONF_DIR/时移/buffer."
-#: 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 ""
+msgstr "路径 used by the 设备."
-#: src/dvr/dvr_config.c:1064
+#: src/dvr/dvr_config.c:1179
msgid ""
"Path where the recordings are stored. If components of the path do not "
"exist, Tvheadend will try to create them."
msgstr ""
+"路径 where the 录像 are stored. If components of the 路径 do not exist, Tvheadend "
+"will try to 创建 them."
-#: src/memoryinfo.c:77
+#: src/memoryinfo.c:78
msgid "Peak count of objects"
-msgstr ""
+msgstr "对象峰值计数"
-#: src/memoryinfo.c:61
+#: src/memoryinfo.c:62
msgid "Peak size"
-msgstr ""
+msgstr "峰值大小"
-#: src/epg.c:2389
+#: src/epg.c:2045
msgid "Performing arts"
+msgstr "表演艺术"
+
+#: src/config.c:2802
+msgid ""
+"Periodically resets input error counters (when a new mux starts for the "
+"target tuner). Note that previous counters will be lost."
msgstr ""
+"Periodically resets 输入 错误 counters (when a 新建 复用器 starts for the target "
+"调谐器). 注意 that 上一个 counters will be lost."
-#: src/epggrab.c:315
+#: src/epggrab.c:424
msgid "Periodically save EPG to disk (hours)"
-msgstr ""
+msgstr "Periodically 保存 EPG to disk (hours)"
+
+#: src/access.c:2333
+msgid "Persistent authentication"
+msgstr "持久认证"
+
+#: src/access.c:2345
+msgid "Persistent authentication code"
+msgstr "持久认证码"
-#: src/access.c:1665 src/config.c:2102
+#: src/access.c:1799
msgid "Persistent user interface level"
-msgstr ""
+msgstr "Persistent 用户 界面 级别"
+
+#: src/config.c:2338
+msgid "Persistent view level"
+msgstr "Persistent 查看 级别"
-#: src/epg.c:2427
+#: src/epg.c:2083
msgid "Physiology"
-msgstr ""
+msgstr "生理学"
-#: src/profile.c:1333
+#: src/profile.c:1947
msgid "Pick the stream with given audio type only."
-msgstr ""
+msgstr "Pick the 流 with given 音频 类型 only."
-#: src/config.c:2053
-msgid "Picon"
-msgstr ""
-
-#: src/config.c:2373
+#: src/config.c:2522
msgid "Picon name scheme"
-msgstr ""
+msgstr "Picon 名称 scheme"
-#: src/config.c:2361
+#: src/config.c:2510
msgid "Picon path"
-msgstr ""
+msgstr "Picon 路径"
-#: src/input/mpegts/mpegts_mux_dvb.c:479
+#: src/input/mpegts/mpegts_mux_dvb.c:503
msgid "Pilot"
+msgstr "导频"
+
+#: src/transcoding/codec/profile_video_class.c:364
+msgid "Pixel format"
+msgstr "Pixel 格式"
+
+#: src/config.c:2127
+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 ""
+"Please, follow %s 链接 and cancel the 下一个 authorization to correctly clear the"
+" cached browser credentals (登录 and 密码 cache). Then 点击 to the '默认 登录' "
+"(anonymous 访问) or '新建 登录' 链接 in the 错误 页面 to reauthenticate."
-#: src/input/mpegts/mpegts_mux_dvb.c:461
+#: src/input/mpegts/mpegts_mux_dvb.c:485
msgid "Polarization"
-msgstr ""
+msgstr "极化"
-#: src/epg.c:2406
+#: src/epg.c:2062
msgid "Political issues"
-msgstr ""
+msgstr "政治议题"
-#: src/tvhlog.c:83
+#: src/tvhlog.c:91
msgid "Poll multiplexer"
-msgstr ""
+msgstr "轮询复用器"
-#: src/epg.c:2371
+#: src/epg.c:2027
msgid "Pop"
-msgstr ""
+msgstr "流行"
-#: src/epg.c:2392
+#: src/epg.c:2048
msgid "Popular culture"
-msgstr ""
+msgstr "流行文化"
-#: src/descrambler/cwc.c:1858
+#: src/descrambler/cclient.c:1406
msgid "Port"
-msgstr ""
+msgstr "端口"
-#: src/descrambler/cwc.c:1859
+#: src/descrambler/cclient.c:1407
msgid "Port to connect to."
-msgstr ""
+msgstr "端口 to connect to."
-#: src/descrambler/capmt.c:2399
-msgid "Port to listen on."
-msgstr ""
+#: src/descrambler/capmt.c:2744
+msgid "Port to listen on or to connect to."
+msgstr "端口 to listen on or to connect to."
+
+#: src/config.c:2243
+msgid "Ports settings"
+msgstr "Ports 设置"
-#: 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 ""
+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 "位置 ID。"
+
+#: src/input/mpegts/satip/satip_satconf.c:387
msgid "Position of the input."
-msgstr ""
+msgstr "Position of the 输入."
-#: src/dvr/dvr_config.c:1043
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:153
+msgid "Position to send to the external command"
+msgstr "发送到外部命令的位置"
+
+#: src/dvr/dvr_config.c:1528
msgid "Post-processor command"
-msgstr ""
+msgstr "后处理器命令"
-#: src/channels.c:481 src/dvr/dvr_db.c:3039 src/dvr/dvr_config.c:978
+#: src/channels.c:534 src/dvr/dvr_db.c:4557 src/dvr/dvr_config.c:1070
msgid "Post-recording padding"
-msgstr ""
+msgstr "Post-录像 padding"
-#: src/dvr/dvr_config.c:1053
+#: src/dvr/dvr_config.c:1538
msgid "Post-remove command"
-msgstr ""
+msgstr "Post-移除 command"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:111
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:162
msgid "Power save"
-msgstr ""
+msgstr "Power 保存"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:152
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:101
-msgid "Power-up time (ms) (15-200)"
-msgstr ""
+#: 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 "Power up 时间 (ms) (10-500)"
-#: src/wizard.c:783 src/input/mpegts/mpegts_network_dvb.c:247
+#: src/wizard.c:801 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 ""
+msgstr "预定义复用器"
-#: src/dvr/dvr_config.c:1032
+#: src/dvr/dvr_config.c:1517
msgid "Pre-processor command"
-msgstr ""
+msgstr "预处理器命令"
-#: src/channels.c:466 src/dvr/dvr_db.c:3011 src/dvr/dvr_config.c:961
+#: src/channels.c:519 src/dvr/dvr_db.c:4529 src/dvr/dvr_config.c:1054
msgid "Pre-recording padding"
-msgstr ""
+msgstr "Pre-录像 padding"
-#: src/epg.c:2353
+#: src/epg.c:2009
msgid "Pre-school children's programs"
-msgstr ""
+msgstr "学前儿童节目"
-#: src/config.c:2326
-msgid "Prefer picons over channel name"
-msgstr ""
+#: src/wizard.c:966
+msgid "Predefined Muxes"
+msgstr "Predefined 复用器"
+
+#: src/config.c:2475
+msgid "Prefer picons over channel icons"
+msgstr "Prefer picons over 频道 图标"
-#: src/input/mpegts/mpegts_service.c:212
+#: src/input/mpegts/mpegts_service.c:287
msgid "Preferred CA PID"
-msgstr ""
+msgstr "Preferred 条件接收 PID"
-#: src/profile.c:1889
+#: src/transcoding/codec/profile_audio_class.c:301
+#: src/transcoding/codec/profile_audio_class.c:311
+#: src/transcoding/codec/profile_audio_class.c:321
msgid "Preferred audio language."
-msgstr ""
+msgstr "Preferred 音频 language."
-#: src/profile.c:401
+#: src/profile.c:445
msgid "Preferred service video type"
-msgstr ""
+msgstr "Preferred 服务 视频 类型"
+
+#: src/input/mpegts/mpegts_service.c:92
+msgid "Prepend to Description"
+msgstr "Prepend to 描述"
-#: src/input/mpegts/satip/satip.c:463
+#: src/input/mpegts/satip/satip.c:530
msgid "Presentation"
-msgstr ""
+msgstr "演示"
-#: src/input/mpegts/satip/satip.c:464
+#: src/input/mpegts/satip/satip.c:531
msgid "Presentation details."
-msgstr ""
+msgstr "Presentation 详情."
-#: src/epg.c:2396
+#: src/transcoding/codec/codecs/libs/libx26x.c:182
+#: src/transcoding/codec/codecs/libs/libx26x.c:281
+msgid "Preset"
+msgstr "预设"
+
+#: src/epg.c:2052
msgid "Press"
-msgstr ""
+msgstr "按下"
-#: src/access.c:1666
+#: src/access.c:1800
msgid ""
"Prevent the user from overriding the default user interface level setting "
"and removes the view level drop-dowm from the interface."
msgstr ""
+"Prevent the 用户 from overriding the 默认 用户 界面 级别 设置 and removes the 查看 级别 放置-"
+"dowm from the 界面."
-#: src/config.c:2103
+#: src/config.c:2339
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 ""
+"Prevent 用户 from overriding the 查看 级别 设置. This 选项 shows or hides the 视图级别 放置-"
+"down (下一个 to the 帮助 按钮)."
-#: src/epggrab/module.c:155 src/dvr/dvr_db.c:3145 src/dvr/dvr_autorec.c:1176
-#: 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:734
-#: 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:4709 src/dvr/dvr_autorec.c:1386
+#: src/dvr/dvr_timerec.c:617 src/dvr/dvr_config.c:1001
+#: src/input/mpegts/mpegts_input.c:248
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1560
+#: src/input/mpegts/satip/satip_satconf.c:369 src/input/mpegts/iptv/iptv.c:844
+#: src/input/mpegts/iptv/iptv_mux.c:114
msgid "Priority"
-msgstr ""
+msgstr "优先级"
-#: src/service.c:211
+#: src/service.c:204
msgid "Priority (-10..10)"
-msgstr ""
+msgstr "优先级 (-10..10)"
-#: src/dvr/dvr_timerec.c:620
+#: src/dvr/dvr_config.c:1002
msgid ""
"Priority of the entry, higher-priority entries will take precedence and "
"cancel lower-priority events."
msgstr ""
+"Priority of the 条目, higher-priority 条目 will take precedence and cancel "
+"lower-priority 事件."
-#: src/dvr/dvr_db.c:3146
+#: src/dvr/dvr_db.c:4710 src/dvr/dvr_autorec.c:1387 src/dvr/dvr_timerec.c:618
msgid ""
"Priority of the recording. Higher priority entries will take precedence and "
-"cancel lower-priority events."
+"cancel lower-priority events. The 'Not Set' value inherits the settings from"
+" the assigned DVR configuration."
msgstr ""
+"Priority of the 录像. Higher priority 条目 will take precedence and cancel "
+"lower-priority 事件. The 'Not Set' 值 inherits the 设置 from the assigned 录像 配置."
-#: src/channels.c:1471
+#: src/channels.c:1806
msgid "Private"
-msgstr ""
+msgstr "私有"
+
+#: src/descrambler/capmt.c:2618
+msgid "Problematic: OSCam new pc-nodmx (rev >= 10389)"
+msgstr "Problematic: OSCam 新建 pc-nodmx (rev >= 10389)"
+
+#: src/epggrab.c:447
+msgid "Process Parental Rating Labels"
+msgstr "处理家长控制评分标签"
+
+#: src/transcoding/codec/profile_class.c:310
+msgid "Profile"
+msgstr "配置"
-#: src/profile.c:326
+#: src/transcoding/codec/profile_class.c:236
+msgid "Profile Settings"
+msgstr "配置方案 设置"
+
+#: src/transcoding/codec/profile_class.c:267
+msgid "Profile description."
+msgstr "配置方案 描述."
+
+#: src/profile.c:314
msgid "Profile name"
-msgstr ""
+msgstr "配置名称"
+
+#: src/transcoding/codec/profile_class.c:311
+msgid "Profile."
+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/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 ""
+"节目 identification (PID) 编号 to compare. Zero means any. This comparison is "
+"processed only when 服务 comparison is 活动 and for the Conditional 访问 过滤."
-#: src/dvr/dvr_db.c:3138
+#: src/dvr/dvr_db.c:4693
msgid "Program synopsis (display only)."
-msgstr ""
+msgstr "节目 synopsis (显示 only)."
-#: src/dvr/dvr_db.c:3130
+#: src/dvr/dvr_db.c:4685
msgid "Program synopsis."
-msgstr ""
+msgstr "节目 synopsis."
+
+#: src/dvr/dvr_db.c:4866
+msgid "Program unique ID (from grabber)"
+msgstr "节目 unique ID (from 抓取器)"
+
+#: src/dvr/dvr_db.c:4867
+msgid "Program unique ID (from grabber), such as MV101010101.0000"
+msgstr "节目 unique ID (from 抓取器), such as MV101010101.0000"
-#: src/input/mpegts/mpegts_service.c:168
+#: src/wizard.c:780
+msgid "Progress"
+msgstr "进度"
+
+#: src/descrambler/cccam.c:1027
+msgid "Protocol version."
+msgstr "协议 version."
+
+#: src/input/mpegts/mpegts_service.c:218
msgid "Provider"
-msgstr ""
+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 ""
+msgstr "提供商 ID"
-#: src/input/mpegts/mpegts_network.c:167 src/input/mpegts/mpegts_mux.c:576
+#: src/input/mpegts/mpegts_network.c:207 src/input/mpegts/mpegts_mux.c:593
msgid "Provider network name"
-msgstr ""
+msgstr "Provider 网络 名称"
-#: src/input/mpegts/mpegts_network.c:168
+#: src/input/mpegts/mpegts_network.c:208
msgid "Provider's network name."
-msgstr ""
+msgstr "Provider's 网络 名称."
-#: src/epg.c:2427
+#: src/epg.c:2083
msgid "Psychology"
-msgstr ""
+msgstr "心理学"
-#: src/epg.c:2357
+#: src/epg.c:2013
msgid "Puppets"
-msgstr ""
+msgstr "木偶"
-#: src/tvhlog.c:161
+#: src/tvhlog.c:174
msgid "PyEPG Import"
-msgstr ""
+msgstr "PyEPG 导入"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:232 src/input/mpegts/mpegts_mux_dvb.c:327
+#: src/input/mpegts/mpegts_mux_dvb.c:612 src/input/mpegts/mpegts_mux_dvb.c:660
+#: src/input/mpegts/mpegts_mux_dvb.c:791 src/input/mpegts/mpegts_mux_dvb.c:814
+#: src/input/mpegts/mpegts_mux_dvb.c:837 src/input/mpegts/mpegts_mux_dvb.c:888
+#: src/input/mpegts/mpegts_mux_dvb.c:1052
+msgid "QAM/AUTO"
+msgstr "QAM/自动"
+
+#: src/transcoding/codec/codecs/libs/libvpx.c:106
+msgid "Quality"
+msgstr "质量"
+
+#: src/transcoding/codec/codecs/aac.c:113
+#: src/transcoding/codec/codecs/mpeg2video.c:59
+#: src/transcoding/codec/codecs/vorbis.c:57
+#: src/transcoding/codec/codecs/libs/libtheora.c:59
+#: src/transcoding/codec/codecs/libs/libvorbis.c:95
+msgid "Quality (0=auto)"
+msgstr "质量 (0=auto)"
+
+#: src/transcoding/codec/codecs/libs/libvpx.c:119
+msgid "Quality/Speed ratio modifier."
+msgstr "质量/Speed ratio modifier."
-#: src/profile.c:1696
-msgid "Quad (4.0)"
-msgstr ""
+#: src/tvhlog.c:89
+msgid "Queue profiling"
+msgstr "队列性能分析"
-#: src/epg.c:2317
+#: src/epg.c:1973
msgid "Quiz"
-msgstr ""
+msgstr "测验"
-#: src/timeshift.c:276
+#: src/timeshift.c:274
msgid "RAM only"
-msgstr ""
+msgstr "仅内存"
-#: src/input/mpegts/satip/satip.c:235
-msgid "RTP/AVP/TCP (embedded data)"
-msgstr ""
+#: src/satip/server.c:799
+msgid "RTP Local bind IP address"
+msgstr "RTP Local bind IP 地址"
-#: src/tvhlog.c:92
+#: src/satip/server.c:756
+msgid "RTP over TCP payload"
+msgstr "RTP over TCP 载荷"
+
+#: src/input/mpegts/satip/satip_frontend.c:222
+msgid "RTP over UDP"
+msgstr "RTP over UDP"
+
+#: src/input/mpegts/satip/satip.c:278
+msgid "RTP/AVP/TCP transport supported"
+msgstr "RTP/AVP/TCP 传输 支持的"
+
+#: src/tvhlog.c:100
msgid "RTSP Protocol"
-msgstr ""
+msgstr "RTSP 协议"
+
+#: src/config.c:2734
+msgid "RTSP UDP maximum port"
+msgstr "RTSP UDP maximum 端口"
-#: src/input/mpegts/satip/satip.c:359
+#: src/config.c:2722
+msgid "RTSP UDP minimum port"
+msgstr "RTSP UDP minimum 端口"
+
+#: src/input/mpegts/satip/satip.c:426
msgid "RTSP port"
-msgstr ""
+msgstr "RTSP 端口"
-#: src/satip/server.c:605
+#: src/satip/server.c:687
msgid "RTSP port (554 or 9983, 0 = disable)"
-msgstr ""
+msgstr "RTSP 端口 (554 or 9983, 0 = 禁用)"
-#: src/service.c:157
+#: src/service.c:148
msgid "Radio"
-msgstr ""
+msgstr "广播"
+
+#: src/dvr/dvr_db.c:5115
+msgid "Rating Authority"
+msgstr "评分权威机构"
+
+#: src/dvr/dvr_db.c:5116
+msgid "Rating Authority."
+msgstr "评分权威机构。"
+
+#: src/dvr/dvr_db.c:5123
+msgid "Rating Country"
+msgstr "评分国家"
+
+#: src/dvr/dvr_db.c:5124
+msgid "Rating Country."
+msgstr "评分国家。"
+
+#: src/dvr/dvr_db.c:5107
+msgid "Rating Icon"
+msgstr "Rating 图标"
-#: src/profile.c:1681
+#: src/dvr/dvr_db.c:5108
+msgid "Rating Icon URL."
+msgstr "Rating 图标 URL."
+
+#: src/dvr/dvr_db.c:5131
+msgid "Rating Label"
+msgstr "评分标签"
+
+#: src/dvr/dvr_db.c:5096
+msgid "Rating Label UUID"
+msgstr "评分标签 UUID"
+
+#: src/dvr/dvr_db.c:5132
+msgid "Rating Label."
+msgstr "评分标签。"
+
+#: src/tvhlog.c:186
+msgid "Rating Labels"
+msgstr "评分标签"
+
+#: src/ratinglabels.c:670
+msgid "Rating label to be displayed."
+msgstr "要显示的评分标签。"
+
+#: src/profile.c:2311
msgid "Raw Audio Stream"
-msgstr ""
+msgstr "Raw 音频 流"
-#: src/imagecache.c:106
+#: src/imagecache.c:118
msgid "Re-fetch period (hours)"
-msgstr ""
+msgstr "重新获取周期(小时)"
-#: src/bouquet.c:1063 src/input/mpegts/iptv/iptv.c:881
+#: src/bouquet.c:1293 src/input/mpegts/iptv/iptv.c:980
msgid "Re-fetch period (mins)"
-msgstr ""
+msgstr "重新获取周期(分钟)"
-#: src/bouquet.c:1064
+#: src/bouquet.c:1294
msgid "Re-fetch the bouquet every x minutes."
-msgstr ""
+msgstr "Re-fetch the 频道包 every x minutes."
-#: src/dvr/dvr_db.c:1175
+#: src/dvr/dvr_db.c:1480
#, c-format
msgid "Re-record%s%s"
-msgstr ""
+msgstr "Re-录制%s%s"
-#: src/imagecache.c:114
+#: src/imagecache.c:126
msgid "Re-try period (hours)"
-msgstr ""
+msgstr "重试周期(小时)"
-#: src/htsp_server.c:2762
+#: src/htsp_server.c:3031
msgid "Read error"
-msgstr ""
+msgstr "Read 错误"
-#: src/satip/server.c:606
+#: src/satip/server.c:688
msgid ""
"Real Time Streaming Protocol (RTSP) port the server should listen on (554 or"
" 9983, 0 = disable)."
msgstr ""
+"Real 时间 Streaming 协议 (RTSP) 端口 the 服务器 should listen on (554 or 9983, 0 = "
+"禁用)."
+
+#: src/config.c:2543
+msgid "Realm name"
+msgstr "Realm 名称"
-#: src/dvr/dvr_autorec.c:937
+#: src/dvr/dvr_autorec.c:1034 src/dvr/dvr_config.c:852
msgid "Record all"
-msgstr ""
+msgstr "录制全部"
-#: src/dvr/dvr_timerec.c:608
+#: src/dvr/dvr_timerec.c:606
msgid "Record on these days only."
-msgstr ""
+msgstr "录制 on these days only."
-#: src/dvr/dvr_config.c:820
-msgid "Recording file options"
-msgstr ""
+#: src/dvr/dvr_config.c:1024
+msgid "Recorded file(s) retention period"
+msgstr "Recorded 文件(s) retention period"
-#: src/dvr/dvr_db.c:3386
+#: src/dvr/dvr_db.c:4971
msgid "Recording file size."
-msgstr ""
+msgstr "录像 文件 size."
-#: src/dvr/dvr_db.c:3185
-msgid "Recording play count"
-msgstr ""
+#: src/dvr/dvr_config.c:1013
+msgid "Recording info retention period"
+msgstr "录像 信息 retention period"
-#: src/dvr/dvr_config.c:1063
-msgid "Recording system path"
-msgstr ""
+#: src/dvr/dvr_db.c:4752
+msgid "Recording play count"
+msgstr "录像 播放 count"
-#: src/satip/server.c:564
+#: src/satip/server.c:620
msgid "Reject"
-msgstr ""
+msgstr "拒绝"
-#: src/satip/server.c:565
+#: src/satip/server.c:621
msgid "Reject exact match"
-msgstr ""
+msgstr "拒绝精确匹配"
-#: src/channels.c:1492
+#: src/channels.c:1827
msgid "Relative path to the imagecache copy of the icon."
-msgstr ""
+msgstr "Relative 路径 to the imagecache copy of the 图标."
-#: src/epg.c:2391
+#: src/epg.c:2047
msgid "Religion"
-msgstr ""
+msgstr "宗教"
-#: src/epg.c:2287
+#: src/epg.c:1943
msgid "Religious"
-msgstr ""
+msgstr "宗教"
-#: src/epg.c:2409
+#: src/epg.c:2065
msgid "Remarkable people"
-msgstr ""
+msgstr "杰出人物"
-#: src/input/mpegts/iptv/iptv.c:904
+#: src/input/mpegts/iptv/iptv.c:1004
msgid "Remove HTTP arguments"
-msgstr ""
+msgstr "移除 HTTP arguments"
-#: src/dvr/dvr_config.c:1260
+#: src/dvr/dvr_config.c:1393
msgid "Remove all unsafe characters from filename"
+msgstr "移除 all unsafe characters from filename"
+
+#: src/input/mpegts/mpegts_input.c:326 src/input/mpegts/iptv/iptv.c:904
+msgid "Remove scrambled bits"
+msgstr "移除 scrambled bits"
+
+#: src/satip/server.c:947
+msgid ""
+"Remove server support for RTP/AVP/TCP transfer mode (embedded data in the "
+"RTSP session)."
msgstr ""
+"移除 服务器 支持 for RTP/AVP/TCP transfer 模式 (embedded 数据 in the RTSP session)."
+
+#: src/profile.c:1849
+msgid "Reorder DVB subtitle packets."
+msgstr "Reorder DVB 副标题 packets."
-#: src/dvr/dvr_autorec.c:973
+#: src/profile.c:1848
+msgid "Reorder DVBSUB"
+msgstr "重排 DVBSUB"
+
+#: src/dvr/dvr_autorec.c:1078
msgid "Repeated"
+msgstr "重复"
+
+#: src/satip/server.c:957
+msgid ""
+"Replace the full Transport Stream with a range 0x00-0x02,0x10-0x1F,0x1FFB "
+"pids only."
msgstr ""
+"Replace the full 传输 流 with a range 0x00-0x02,0x10-0x1F,0x1FFB PID only."
-#: src/dvr/dvr_config.c:1271
+#: src/dvr/dvr_config.c:1405
msgid "Replace whitespace in title with '-'"
-msgstr ""
+msgstr "Replace whitespace in 标题 with '-'"
-#: src/dvr/dvr_config.c:1272
+#: src/dvr/dvr_config.c:1406
msgid "Replaces all whitespace in the title with '-'."
-msgstr ""
+msgstr "Replaces all whitespace in the 标题 with '-'."
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:206
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:631
msgid "Reply to CAM PIN inquiries"
-msgstr ""
+msgstr "回复 CAM PIN 查询"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:207
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:632
msgid "Reply to PIN inquiries."
-msgstr ""
+msgstr "回复 PIN 查询。"
-#: src/epg.c:2407
+#: src/epg.c:2063
msgid "Reports"
-msgstr ""
+msgstr "报告"
-#: src/dvr/dvr_db.c:3410
+#: src/dvr/dvr_db.c:4995
msgid "Rerun of"
-msgstr ""
+msgstr "重播自"
-#: src/streaming.c:583
+#: src/streaming.c:621
msgid "Reserved"
-msgstr ""
+msgstr "保留"
-#: src/profile.c:1865
-msgid "Resolution (height)"
-msgstr ""
+#: src/access.c:2251
+msgid "Reset"
+msgstr "重置"
-#: src/input/mpegts/iptv/iptv_mux.c:201
+#: src/input/mpegts/iptv/iptv_mux.c:229
msgid "Respawn (pipe)"
-msgstr ""
+msgstr "重新派生(管道)"
-#: src/input/mpegts/mpegts_mux_sched.c:170
+#: src/input/mpegts/mpegts_mux_sched.c:171
msgid "Restart"
-msgstr ""
+msgstr "重启"
-#: src/profile.c:378
+#: src/profile.c:399
msgid "Restart on error"
-msgstr ""
+msgstr "Restart on 错误"
-#: src/profile.c:379
+#: src/profile.c:400
msgid ""
"Restart streaming on error. This is useful for DVR so a recording isn't "
"aborted if an error occurs."
msgstr ""
+"Restart streaming on 错误. 这是 useful for 录像 so a 录像 isn't aborted if an 错误 "
+"occurs."
-#: 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 ""
+msgstr "Restart when the 订阅 is overriden (in then timeout 时间 窗口)."
+
+#: src/satip/server.c:956
+msgid "Restrict \"pids=all\""
+msgstr "Restrict \"PID=all\""
-#: src/access.c:1787
+#: src/access.c:1930
msgid "Restrict connections to this type."
-msgstr ""
+msgstr "Restrict 连接 to this 类型."
+
+#: src/webui/comet.c:308
+msgid "Restricted log mode (no administrator)"
+msgstr "Restricted 日志 模式 (no administrator)"
-#: src/channels.c:535
+#: src/input/mpegts/iptv/iptv_mux.c:145
+msgid "Retransmission URL"
+msgstr "重传 URL"
+
+#: src/channels.c:588
msgid "Reuse EPG from"
-msgstr ""
+msgstr "重用 EPG 自"
-#: src/channels.c:536
+#: src/channels.c:589
msgid "Reuse the EPG from another channel."
-msgstr ""
+msgstr "Reuse the EPG from another 频道."
-#: src/profile.c:1133
+#: src/profile.c:1429 src/profile.c:1719
msgid "Rewrite EIT"
-msgstr ""
+msgstr "重写 EIT"
-#: 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 ""
+"Rewrite EIT (事件 信息 表格) packets to only 包含 信息 about the currently-streamed "
+"服务. Rewrite can be unset only if 'Rewrite 服务 ID' is set to zero."
+
+#: src/profile.c:1348 src/profile.c:1598 src/profile.c:2511
+msgid "Rewrite MPEG-TS SI Table(s) Settings"
+msgstr "Rewrite MPEG-TS SI 表格(s) 设置"
+
+#: src/profile.c:1414 src/profile.c:1704 src/profile.c:2561
+msgid "Rewrite NIT"
+msgstr "重写 NIT"
-#: src/profile.c:1088
-msgid "Rewrite MPEG-TS SI tables"
+#: src/profile.c:1415 src/profile.c:1705 src/profile.c:2562
+msgid ""
+"Rewrite NIT (Network Information Table) packets to only include information "
+"about the currently-streamed service. Rewrite can be unset only if 'Rewrite "
+"Service ID' is set to zero."
msgstr ""
+"Rewrite NIT (网络 信息 表格) packets to only 包含 信息 about the currently-streamed "
+"服务. Rewrite can be unset only if 'Rewrite 服务 ID' is set to zero."
-#: src/profile.c:1109
+#: src/profile.c:1384 src/profile.c:1674
msgid "Rewrite PAT"
-msgstr ""
+msgstr "重写 PAT"
-#: 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 ""
+"Rewrite PAT (节目 Association 表格) packets to only 包含 信息 about the currently-"
+"streamed 服务. Rewrite can be unset only if 'Rewrite 服务 ID' is set to zero."
-#: src/profile.c:1097 src/satip/server.c:645
+#: src/profile.c:1369 src/profile.c:1659 src/profile.c:2546
+#: src/satip/server.c:926
msgid "Rewrite PMT"
-msgstr ""
+msgstr "重写 PMT"
-#: src/profile.c:1098
+#: src/profile.c:1370 src/profile.c:1660 src/profile.c:2547
msgid ""
"Rewrite PMT (Program Map Table) packets to only include information about "
-"the currently-streamed service."
+"the currently-streamed service. Rewrite can be unset only if 'Rewrite "
+"Service ID' is set to zero."
msgstr ""
+"Rewrite PMT (节目 Map 表格) packets to only 包含 信息 about the currently-streamed "
+"服务. Rewrite can be unset only if 'Rewrite 服务 ID' is set to zero."
-#: src/satip/server.c:646
+#: 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 ""
+"Rewrite 节目 Map 表格 (PMT) packets to only 包含 信息 about the currently streamed "
+"服务."
-#: src/profile.c:1121
+#: src/profile.c:1399 src/profile.c:1689
msgid "Rewrite SDT"
-msgstr ""
+msgstr "重写 SDT"
-#: 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 ""
+"Rewrite SDT (服务 描述 表格) packets to only 包含 信息 about the currently-streamed "
+"服务. Rewrite can be unset only if 'Rewrite 服务 ID' is set to zero."
-#: src/access.c:1416
-msgid "Rights"
+#: src/profile.c:1357 src/profile.c:1647 src/profile.c:2533
+msgid "Rewrite Service ID"
+msgstr "Rewrite 服务 ID"
+
+#: src/profile.c:1358 src/profile.c:1648
+msgid ""
+"Rewrite service identifier (SID) using the specified value (usually 1). Zero"
+" means no rewrite."
msgstr ""
+"Rewrite 服务 identifier (SID) using the specified 值 (usually 1). Zero means no"
+" rewrite."
-#: src/epg.c:2371
-msgid "Rock"
+#: src/profile.c:2534
+msgid ""
+"Rewrite service identifier (SID) using the specified value (usually 1). Zero"
+" means no rewrite; preserving MPEG-TS original network and transport stream "
+"IDs"
msgstr ""
+"Rewrite 服务 identifier (SID) using the specified 值 (usually 1). Zero means no"
+" rewrite; preserving MPEG-TS original 网络 and 传输 流 IDs"
+
+#: src/access.c:1533
+msgid "Rights"
+msgstr "权限"
-#: src/input/mpegts/mpegts_mux_dvb.c:474
+#: src/epg.c:2027
+msgid "Rock"
+msgstr "摇滚"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:498
msgid "Rolloff"
-msgstr ""
+msgstr "滚降"
-#: src/epg.c:2286
+#: src/epg.c:1942
msgid "Romance"
-msgstr ""
+msgstr "浪漫"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:645
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:699
msgid "Rotor initialization time (seconds)"
-msgstr ""
+msgstr "Rotor initialization 时间 (seconds)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1481
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1596
msgid "Rotor type"
-msgstr ""
+msgstr "Rotor 类型"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:85
+#, c-format
+msgid "Rotor: %s"
+msgstr "旋转器:%s"
-#: src/main.c:822
+#: src/main.c:892
msgid "Run as group"
-msgstr ""
+msgstr "以组身份运行"
-#: src/main.c:821
+#: src/main.c:891
msgid "Run as user"
-msgstr ""
+msgstr "Run as 用户"
-#: src/subscriptions.c:967 src/dvr/dvr_db.c:607
+#: src/subscriptions.c:1025 src/dvr/dvr_db.c:654
msgid "Running"
-msgstr ""
+msgstr "运行中"
-#: src/input/mpegts/satip/satip_frontend.c:153
-msgid "SAT->IP frontend number."
-msgstr ""
+#: src/epggrab/module/eit.c:1787
+msgid "Running state immediately"
+msgstr "立即运行状态"
-#: src/input/mpegts/satip/satip_frontend.c:422
-msgid "SAT>IP ATSC-C Frontend"
-msgstr ""
+#: src/input/mpegts/satip/satip_frontend.c:253
+msgid "SAT->IP frontend number."
+msgstr "SAT->IP frontend 编号."
-#: src/input/mpegts/satip/satip_frontend.c:412
+#: src/input/mpegts/satip/satip_frontend.c:601
msgid "SAT>IP ATSC-T Frontend"
-msgstr ""
+msgstr "SAT>IP ATSC-T 前端"
-#: src/tvhlog.c:156 src/input/mpegts/satip/satip.c:215
+#: src/tvhlog.c:169 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"
-msgstr ""
-
-#: src/input/mpegts/satip/satip_frontend.c:316
-msgid "SAT>IP DVB-S Frontend"
-msgstr ""
+msgstr "SAT>IP 客户端"
-#: src/input/mpegts/satip/satip_frontend.c:361
-msgid "SAT>IP DVB-S Slave Frontend"
-msgstr ""
+#: src/input/mpegts/mpegts_mux_dvb.c:544 src/input/mpegts/iptv/iptv_mux.c:281
+msgid "SAT>IP DVB-C frequency (Hz)"
+msgstr "SAT>IP DVB-C 频率 (Hz)"
-#: src/input/mpegts/satip/satip_frontend.c:228
-msgid "SAT>IP DVB-T Frontend"
-msgstr ""
+#: src/input/mpegts/mpegts_mux_dvb.c:560 src/input/mpegts/iptv/iptv_mux.c:289
+msgid "SAT>IP DVB-S frequency (kHz)"
+msgstr "SAT>IP DVB-S 频率 (kHz)"
-#: src/input/mpegts/iptv/iptv_mux.c:245
+#: src/input/mpegts/mpegts_mux_dvb.c:552 src/input/mpegts/iptv/iptv_mux.c:273
msgid "SAT>IP DVB-T frequency (Hz)"
-msgstr ""
+msgstr "SAT>IP DVB-T 频率 (Hz)"
+
+#: src/input/mpegts/satip/satip_frontend.c:621
+msgid "SAT>IP ISDB-T Frontend"
+msgstr "SAT>IP ISDB-T 前端"
-#: src/main.c:843
+#: src/main.c:913
msgid ""
"SAT>IP RTSP port number for server\n"
"(default: -1 = disable, 0 = webconfig, standard port is 554)"
msgstr ""
+"SAT>IP RTSP 端口 编号 for 服务器\n"
+"(默认: -1 = 禁用, 0 = webconfig, standard 端口 is 554)"
-#: src/input/mpegts/satip/satip_satconf.c:328
+#: src/input/mpegts/satip/satip_satconf.c:338
msgid "SAT>IP Satellite Configuration"
-msgstr ""
+msgstr "SAT>IP 卫星 配置"
-#: src/tvhlog.c:157
+#: src/tvhlog.c:170
msgid "SAT>IP Server"
-msgstr ""
+msgstr "SAT>IP 服务端"
-#: src/tvhlog.c:116
+#: src/tvhlog.c:124
msgid "SAT>IP Server SI Tables"
-msgstr ""
+msgstr "SAT>IP 服务端 SI 表"
-#: src/input/mpegts/mpegts_network.c:244
+#: src/input/mpegts/mpegts_network.c:293
msgid "SAT>IP source number"
-msgstr ""
+msgstr "SAT>IP source 编号"
-#: 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:526
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:590
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:166
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:224
msgid "SCR (ID)"
-msgstr ""
+msgstr "SCR (ID)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:473
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:537
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:527
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:591
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:167
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:225
msgid "SCR (Satellite Channel Router) ID."
-msgstr ""
+msgstr "SCR (卫星 频道 Router) ID."
-#: src/service.c:158
+#: src/service.c:149
msgid "SD TV"
-msgstr ""
+msgstr "SD 电视"
-#: src/profile.c:267
+#: src/profile.c:274
msgid "SD: standard definition"
-msgstr ""
+msgstr "SD:标准清晰度"
-#: src/input/mpegts/iptv/iptv_mux.c:107
+#: src/config.c:2139
+msgid "SHA-256"
+msgstr "SHA-256"
+
+#: src/config.c:2140
+msgid "SHA-512/256"
+msgstr "SHA-512/256"
+
+#: src/proplib.c:35
msgid "SIGHUP"
-msgstr ""
+msgstr "SIGHUP"
-#: src/input/mpegts/iptv/iptv_mux.c:106
+#: src/proplib.c:34
msgid "SIGINT"
-msgstr ""
+msgstr "SIGINT"
-#: src/input/mpegts/iptv/iptv_mux.c:104
+#: src/proplib.c:32
msgid "SIGKILL"
-msgstr ""
+msgstr "SIGKILL"
-#: src/input/mpegts/iptv/iptv_mux.c:105
+#: src/proplib.c:33
msgid "SIGTERM"
-msgstr ""
+msgstr "SIGTERM"
-#: src/input/mpegts/iptv/iptv_mux.c:108
+#: src/proplib.c:36
msgid "SIGUSR1"
-msgstr ""
+msgstr "SIGUSR1"
-#: src/input/mpegts/iptv/iptv_mux.c:109
+#: src/proplib.c:37
msgid "SIGUSR2"
-msgstr ""
+msgstr "SIGUSR2"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:229
+msgid "SNR multiplier"
+msgstr "信噪比倍率"
-#: src/bouquet.c:1054 src/input/mpegts/iptv/iptv.c:890
+#: src/bouquet.c:1284 src/input/mpegts/iptv/iptv.c:989
msgid "SSL verify peer"
-msgstr ""
+msgstr "SSL 验证 peer"
-#: src/tvhlog.c:75
+#: src/tvhlog.c:83
msgid "START"
-msgstr ""
+msgstr "START"
-#: src/tvhlog.c:76
+#: src/tvhlog.c:84
msgid "STOP"
+msgstr "STOP"
+
+#: src/config.c:2735
+msgid ""
+"Same as above, but for the maximum allowed port. Note that each stream "
+"requires two ports."
msgstr ""
+"Same as above, but for the maximum allowed 端口. 注意 that each 流 requires two "
+"ports."
+
+#: src/transcoding/codec/profile_audio_class.c:330
+msgid "Sample format"
+msgstr "Sample 格式"
-#: src/dvr/dvr_autorec.c:777
+#: src/transcoding/codec/profile_audio_class.c:342
+msgid "Sample rate"
+msgstr "采样率"
+
+#: src/transcoding/codec/profile_audio_class.c:343
+msgid "Samples per second."
+msgstr "每秒采样数。"
+
+#: src/dvr/dvr_autorec.c:917
msgid "Sat"
-msgstr ""
+msgstr "周六"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1422
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1530
msgid "Satconf"
-msgstr ""
+msgstr "卫星配置"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:354
+msgid "Satellite config"
+msgstr "卫星 配置"
+
+#: 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 "卫星 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 "卫星 longitude (like 9.0 (east) or -33.0 (west))."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:129
+msgid "Satellite position."
+msgstr "卫星 position."
+
+#: src/input/mpegts/satip/satip_frontend.c:482
+msgid "Satellite positions"
+msgstr "卫星 positions"
+
+#: src/epggrab.c:436
+msgid "Save EPG to disk after xmltv import"
+msgstr "保存 EPG to disk after xmltv import"
+
+#: src/input/mpegts/mpegts_service.c:90
+msgid "Save in Description"
+msgstr "保存 in 描述"
+
+#: src/dvr/dvr_db.c:5078
+msgid "Saved Rating Authority"
+msgstr "已保存的评分权威机构"
+
+#: src/dvr/dvr_db.c:5086
+msgid "Saved Rating Country"
+msgstr "已保存的评分国家"
+
+#: src/dvr/dvr_db.c:5070
+msgid "Saved Rating Icon Path"
+msgstr "Saved Rating 图标 路径"
+
+#: src/dvr/dvr_db.c:5062
+msgid "Saved Rating Label"
+msgstr "已保存的评分标签"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:272
-msgid "Satellite config"
-msgstr ""
+#: src/dvr/dvr_db.c:5079
+msgid "Saved parental rating authority for once recording is complete."
+msgstr "Saved parental rating authority for once 录像 is complete."
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:134
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:151
-msgid "Satellite longitude"
-msgstr ""
+#: src/dvr/dvr_db.c:5087
+msgid "Saved parental rating country for once recording is complete."
+msgstr "Saved parental rating country for once 录像 is complete."
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:135
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:152
-msgid "Satellite longitude."
-msgstr ""
+#: src/dvr/dvr_db.c:5063
+msgid "Saved parental rating for once recording is complete."
+msgstr "Saved parental rating for once 录像 is complete."
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:128
-msgid "Satellite position."
-msgstr ""
+#: src/dvr/dvr_db.c:5071
+msgid "Saved parental rating icon for once recording is complete."
+msgstr "Saved parental rating 图标 for once 录像 is complete."
-#: src/input/mpegts/satip/satip_frontend.c:322
-msgid "Satellite positions"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:281
+msgid "Scaling mode"
+msgstr "Scaling 模式"
-#: src/input/mpegts/iptv/iptv.c:716
+#: src/input/mpegts/iptv/iptv.c:826
msgid "Scan after creation"
-msgstr ""
+msgstr "扫描 after creation"
-#: src/wizard.c:762
-msgid "Scan progress"
-msgstr ""
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:250
+msgid "Scan grace period (seconds)"
+msgstr "扫描 grace period (seconds)"
-#: src/input/mpegts/mpegts_network.c:296
+#: src/input/mpegts/mpegts_network.c:345
msgid "Scan queue length"
-msgstr ""
+msgstr "扫描 queue length"
-#: src/input/mpegts/mpegts_mux.c:621
+#: src/input/mpegts/mpegts_mux.c:638
msgid "Scan result"
-msgstr ""
+msgstr "扫描结果"
-#: src/wizard.c:1016 src/input/mpegts/mpegts_mux.c:609
+#: src/input/mpegts/mpegts_mux.c:626
msgid "Scan status"
-msgstr ""
+msgstr "扫描状态"
-#: src/tvhlog.c:165
+#: src/tvhlog.c:178
msgid "Scanfile"
-msgstr ""
+msgstr "扫描文件"
-#: src/dvr/dvr_config.c:938
-msgid "Schedule a re-recording if more errors than (0=off)"
-msgstr ""
+#: src/wizard.c:1051
+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 ""
+msgstr "计划 频率 (in cron 格式)."
-#: src/dvr/dvr_db.c:3402
+#: src/dvr/dvr_db.c:4987
msgid "Schedule status"
-msgstr ""
+msgstr "计划 状态"
-#: src/dvr/dvr_db.c:3403
+#: src/dvr/dvr_db.c:4988
msgid "Schedule status."
-msgstr ""
+msgstr "计划 状态."
-#: src/dvr/dvr_db.c:3058
+#: src/dvr/dvr_db.c:4576
msgid "Scheduled Duration"
-msgstr ""
+msgstr "已计划 Duration"
-#: src/dvr/dvr_db.c:597
+#: src/dvr/dvr_db.c:644
msgid "Scheduled for recording"
-msgstr ""
+msgstr "已计划 for 录像"
-#: src/dvr/dvr_db.c:3023
+#: src/dvr/dvr_db.c:4541
msgid "Scheduled start time"
-msgstr ""
+msgstr "已计划 开始 时间"
-#: src/dvr/dvr_db.c:3050
+#: src/dvr/dvr_db.c:4568
msgid "Scheduled stop time"
-msgstr ""
+msgstr "已计划 停止 时间"
-#: src/config.c:2350
+#: src/config.c:2499
msgid ""
-"Scheme to generate the the channel icon names (all lower-case, service name "
+"Scheme to generate the channel icon names (all lower-case, service name "
"picons etc.)."
msgstr ""
+"Scheme to generate the 频道 图标 names (all lower-case, 服务 名称 picons etc.)."
-#: src/epg.c:2356
+#: src/epg.c:2012
msgid "School programs"
-msgstr ""
+msgstr "学校节目"
-#: src/epg.c:2424
+#: src/epg.c:2080
msgid "Science"
-msgstr ""
+msgstr "科学"
-#: src/epg.c:2283
+#: src/epg.c:1939
msgid "Science fiction"
-msgstr ""
+msgstr "科幻"
-#: src/dvr/dvr_config.c:1044
-msgid "Script/program to be run when a recording completes."
-msgstr ""
+#: src/epggrab/module.c:294
+msgid "Scrape Episode"
+msgstr "Scrape 剧集"
-#: src/dvr/dvr_config.c:1054
-msgid "Script/program to be run when a recording gets removed."
-msgstr ""
+#: src/epggrab/module.c:315
+msgid "Scrape Subtitle"
+msgstr "Scrape 副标题"
+
+#: src/epggrab/module.c:328
+msgid "Scrape Summary"
+msgstr "Scrape 摘要"
+
+#: src/epggrab/module.c:302
+msgid "Scrape Title"
+msgstr "Scrape 标题"
+
+#: src/epggrab/module.c:257
+msgid "Scrape behaviour"
+msgstr "抓取行为"
+
+#: src/epggrab/module/xmltv.c:1411
+msgid "Scrape credits and extra information"
+msgstr "Scrape credits and extra 信息"
+
+#: src/epggrab/module.c:277
+msgid "Scraper configuration to use"
+msgstr "Scraper 配置 to use"
+
+#: src/dvr/dvr_config.c:1529
+msgid "Script/program to run when a recording completes."
+msgstr "Script/节目 to run when a 录像 completes."
-#: src/dvr/dvr_config.c:1033
+#: src/dvr/dvr_config.c:1539
+msgid "Script/program to run when a recording gets removed."
+msgstr "Script/节目 to run when a 录像 gets 已移除."
+
+#: src/dvr/dvr_config.c:1518
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 ""
+"Script/节目 to run when a 录像 starts (服务 is subscribed but no filename 可用)."
-#: src/dvr/dvr_autorec.c:1257
+#: src/dvr/dvr_db.c:4118
msgid "Season"
-msgstr ""
+msgstr "季"
-#: src/dvr/dvr_db.c:781
+#: src/dvr/dvr_db.c:927
#, c-format
msgid "Season %d"
-msgstr ""
-
-#: src/dvr/dvr_autorec.c:1258
-msgid "Season information (if available)."
-msgstr ""
+msgstr "第 %d 季"
-#: src/htsp_server.c:2853
+#: src/htsp_server.c:3143
msgid "Seek error"
+msgstr "Seek 错误"
+
+#: src/input/mpegts/mpegts_service.c:257
+msgid ""
+"Select action to be taken with the Sub-title provided by the broadcaster: "
+"None; Save in Description; Append to Description; Prepend to Description. If"
+" the Description is empty, save, append and prepend will replace the "
+"Description."
msgstr ""
+"选择 action to be taken with the Sub-标题 provided by the broadcaster: None; 保存 "
+"in 描述; Append to 描述; Prepend to 描述. If the 描述 is empty, 保存, append and "
+"prepend will replace the 描述."
-#: src/wizard.c:575
+#: src/wizard.c:585
msgid "Select an available network type for this tuner."
-msgstr ""
+msgstr "选择 an 可用 网络 类型 for this 调谐器."
+
+#: src/profile.c:2600
+msgid "Select audio codec profile to use for transcoding."
+msgstr "选择 音频 编解码器 配置方案 to use for 转码."
#: src/wizard.c:210
msgid "Select high priority (default) EPG language."
-msgstr ""
+msgstr "选择 high priority (默认) EPG language."
-#: src/satip/server.c:657
+#: src/satip/server.c:745
msgid "Select how Tvheadend should handle muxes. See Help for details."
-msgstr ""
+msgstr "选择 how Tvheadend should handle 复用器. See 帮助 for 详情."
#: src/wizard.c:230
msgid "Select low priority EPG language."
-msgstr ""
+msgstr "选择 low priority EPG language."
#: src/wizard.c:220
msgid "Select medium priority EPG language."
-msgstr ""
+msgstr "选择 medium priority EPG language."
-#: src/config.c:2374
+#: src/config.c:2523
msgid ""
"Select scheme to generate the picon names (standard, force service type to "
"1)"
-msgstr ""
+msgstr "选择 scheme to generate the picon names (standard, force 服务 类型 to 1)"
-#: src/profile.c:1955
-msgid "Select subtitle codec to use for transcoding."
-msgstr ""
+#: src/profile.c:2622
+msgid "Select subtitle codec profile to use for transcoding."
+msgstr "选择 副标题 编解码器 配置方案 to use for 转码."
#: src/wizard.c:198
msgid ""
"Select the default user interface language. This can be overridden later in "
"\"Access Entries\" on a per-user basis."
msgstr ""
+"选择 the 默认 用户 界面 language. This can be overridden later in \"访问 条目\" on a "
+"per-用户 basis."
-#: src/config.c:2208
+#: src/config.c:2430
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 ""
+"选择 the 列表 of languages (in order of priority) to be used for supplying EPG "
+"信息 to clients that don't provide their own 配置."
-#: 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 ""
+"选择 the master 调谐器.The 信号 from the standard universal 高频头 can be split using "
+"a simple coaxial splitter (no multiswitch) to several 输出. In this case, the "
+"position, the polarization and low-high band 设置 must be equal.if you set "
+"other 调谐器 as master, then this 调谐器 will act like a slave one and Tvheadend "
+"will assure that this 调谐器 will not use incompatible parameters (position, "
+"polarization, lo-hi)."
-#: 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 ""
+"选择 the 编号 of 卫星 positions 支持的 by the SAT>IP 硬件 and your coaxial 有线 wiring."
-#: src/config.c:2279
+#: src/config.c:2813
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 ""
+"选择 the 路径 to use for DVB 扫描 配置 文件. Typically DVB-apps stores these in "
+"/usr/share/DVB/. Leave blank to use the internal 文件 set."
-#: src/input/mpegts/mpegts_network.c:264
-msgid "Select the time offset for EIT events."
+#: 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 ""
+"选择 the payload size for RTP contents used in the TCP embedded 数据 模式. Some "
+"implementations like ffmpeg and VideoLAN have maximum limit 7896 bytes. The "
+"recommended 值 for tvheadend is 16356 or 32712 bytes."
-#: src/dvr/dvr_autorec.c:1076
+#: src/transcoding/codec/codecs/libs/libx26x.c:87
+msgid "Select the quality for constant quality mode [0-51]."
+msgstr "选择 the 质量 for constant 质量 模式 [0-51]."
+
+#: src/transcoding/codec/codecs/libs/libvpx.c:96
+msgid "Select the quality for constant quality mode [0-63]."
+msgstr "选择 the 质量 for constant 质量 模式 [0-63]."
+
+#: src/input/mpegts/mpegts_network.c:313
+msgid "Select the time offset for EIT events."
+msgstr "选择 the 时间 offset for EIT 事件."
+
+#: src/input/mpegts/satip/satip_frontend.c:261
+msgid "Select the transport used for this tuner."
+msgstr "选择 the 传输 used for this 调谐器."
+
+#: src/dvr/dvr_autorec.c:1240
msgid "Select type of broadcast."
-msgstr ""
+msgstr "选择 类型 of 广播."
+
+#: src/profile.c:2578
+msgid "Select video codec profile to use for transcoding."
+msgstr "选择 视频 编解码器 配置方案 to use for 转码."
-#: src/imagecache.c:89
+#: 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 ""
+"选择 whether or not to 启用 caching. 注意, even with this 已禁用 you can still "
+"specify local (文件://) 图标 and these will be served by the built-in webserver."
-#: src/service_mapper.c:498
+#: src/service_mapper.c:589
msgid "Select/Selected services to map."
-msgstr ""
+msgstr "选择/已选中 服务 to map."
+
+#: src/descrambler/dvbcam.c:870
+msgid "Selection method for CAID."
+msgstr "选择 method for CAID."
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:251
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:676
msgid "Send CAPMT OK query before descrambling."
-msgstr ""
+msgstr "解扰前发送 CAPMT OK 查询。"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:250
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:675
msgid "Send CAPMT query"
-msgstr ""
+msgstr "发送 CAPMT 查询"
-#: src/input/mpegts/satip/satip_frontend.c:181
+#: src/input/mpegts/iptv/iptv_mux.c:138
+msgid "Send RTCP status reports"
+msgstr "Send RTCP 状态 reports"
+
+#: src/input/mpegts/satip/satip_frontend.c:290
msgid "Send full PLAY cmd"
-msgstr ""
+msgstr "Send full 播放 cmd"
-#: src/config.c:2196
+#: src/config.c:2791
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 ""
+"Send 上一个 流 frames to upper layers (before frame 开始 is signalled in the 流). "
+"It may cause issues with some clients / players."
-#: src/input/mpegts/satip/satip_frontend.c:182
+#: src/input/mpegts/satip/satip.c:362
+msgid "Send rolloff settings for DVB-S2"
+msgstr "Send rolloff 设置 for DVB-S2"
+
+#: 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 ""
+"Send the full RTSP 播放 command after full RTSP SETUP command. Some 设备 "
+"firmware require this to get an MPEG-TS 流."
-#: src/input/mpegts/satip/satip.c:383
+#: src/input/mpegts/satip/satip.c:450
msgid "Serial number"
-msgstr ""
+msgstr "Serial 编号"
-#: src/dvr/dvr_autorec.c:1266
+#: src/dvr/dvr_autorec.c:1461
msgid "Series link"
-msgstr ""
+msgstr "系列 链接"
-#: src/dvr/dvr_autorec.c:1267
+#: src/dvr/dvr_autorec.c:1462
msgid "Series link ID."
-msgstr ""
+msgstr "系列 链接 ID."
+
+#: src/epggrab/module/xmltv.c:1456
+msgid "SeriesLink XPath"
+msgstr "SeriesLink XPath"
-#: src/epg.c:2287
+#: src/epggrab/module/xmltv.c:1470
+msgid "SeriesLink XPath fallback"
+msgstr "SeriesLink XPath 回退"
+
+#: src/epg.c:1943
msgid "Serious"
-msgstr ""
+msgstr "严肃"
-#: src/epg.c:2372
+#: src/epg.c:2028
msgid "Serious music"
-msgstr ""
+msgstr "严肃音乐"
-#: src/config.c:2033 src/input/mpegts/satip/satip.c:479
+#: src/input/mpegts/satip/satip.c:546
msgid "Server"
-msgstr ""
+msgstr "服务器"
-#: src/satip/server.c:596
+#: src/config.c:2219
+msgid "Server Settings"
+msgstr "服务器 设置"
+
+#: src/satip/server.c:678
msgid "Server UUID"
-msgstr ""
+msgstr "服务器 UUID"
-#: src/main.c:853
+#: src/main.c:925
msgid "Server connectivity"
-msgstr ""
+msgstr "服务器连接性"
-#: src/input/mpegts/satip/satip.c:480
+#: src/input/mpegts/satip/satip.c:547
msgid "Server details."
-msgstr ""
+msgstr "服务器 详情."
+
+#: src/config.c:2534
+msgid "Server name"
+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/tvhlog.c:136 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 ""
+msgstr "服务"
-#: src/input/mpegts/mpegts_service.c:120 src/input/mpegts/iptv/iptv.c:725
-#: src/descrambler/constcw.c:317 src/descrambler/constcw.c:383
+#: src/input/mpegts/mpegts_mux.c:701 src/input/mpegts/mpegts_service.c:170
+#: src/input/mpegts/iptv/iptv.c:835 src/descrambler/constcw.c:354
+#: src/descrambler/constcw.c:427 src/descrambler/constcw.c:500
+#: src/descrambler/constcw.c:573
msgid "Service ID"
-msgstr ""
+msgstr "服务 ID"
-#: src/tvhlog.c:130
+#: src/tvhlog.c:139
msgid "Service Mapper"
-msgstr ""
+msgstr "服务映射器"
+
+#: src/wizard.c:1143
+msgid "Service Mapping"
+msgstr "服务 Mapping"
-#: src/service_mapper.c:487
+#: src/service_mapper.c:578
msgid "Service Mapping (Map services to channels)"
-msgstr ""
+msgstr "服务 Mapping (Map 服务 to 频道)"
-#: src/main.c:817
+#: src/main.c:887
msgid "Service configuration"
-msgstr ""
+msgstr "服务配置"
-#: src/bouquet.c:930
+#: src/bouquet.c:1160
#, c-format
msgid "Service count %zi"
-msgstr ""
+msgstr "服务 count %zi"
-#: src/wizard.c:1108
-msgid "Service mapping"
-msgstr ""
+#: src/descrambler/dvbcam.c:861
+msgid "Service limit"
+msgstr "服务 limit"
-#: src/input/mpegts/mpegts_service.c:160 src/input/mpegts/iptv/iptv_mux.c:181
+#: src/input/mpegts/mpegts_service.c:210 src/input/mpegts/iptv/iptv_mux.c:209
msgid "Service name"
-msgstr ""
+msgstr "服务 名称"
-#: src/epggrab/channel.c:799
+#: src/epggrab/channel.c:817
msgid "Service name found in EPG data."
-msgstr ""
+msgstr "服务 名称 found in EPG 数据."
-#: src/config.c:1974
+#: src/config.c:2108
msgid "Service name picons"
-msgstr ""
+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 ""
+"服务 priority. Enter a 值 between -10 and 10. A higher 值 indicates a higher "
+"preference. See 帮助 for more 信息."
-#: src/service.c:250
+#: src/service.c:243
msgid "Service raw"
-msgstr ""
+msgstr "服务 raw"
-#: src/input/mpegts/mpegts_service.c:184
+#: src/input/mpegts/mpegts_service.c:234
msgid "Service type"
-msgstr ""
+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 ""
+msgstr "服务 类型 override. This 值 will override the 服务 类型 provided by the 流."
-#: src/channels.c:503 src/service_mapper.c:497 src/bouquet.c:1082
+#: src/channels.c:556 src/service_mapper.c:588 src/bouquet.c:1312
+#: src/bouquet.c:1330 src/input/mpegts/mpegts_mux.c:658
msgid "Services"
-msgstr ""
+msgstr "服务列表"
-#: src/channels.c:504
+#: src/channels.c:557
msgid "Services associated with the channel."
-msgstr ""
+msgstr "服务 associated with the 频道."
-#: src/profile.c:317
-msgid "Set profile as default."
-msgstr ""
+#: src/bouquet.c:1322
+msgid "Services seen"
+msgstr "服务 seen"
-#: src/input/mpegts/satip/satip_satconf.c:345
+#: src/profile.c:335
+msgid "Set as default profile."
+msgstr "Set as 默认 配置方案."
+
+#: src/access.c:1830
+msgid "Set the default start-up tab. 'EPG' is the default tab."
+msgstr "Set the 默认 开始-up 标签页. 'EPG' is the 默认 标签页."
+
+#: src/config.c:2400
+msgid "Set the default start-up tab. 'EPG' is the system default tab."
+msgstr "Set the 默认 开始-up 标签页. 'EPG' is the 系统 默认 标签页."
+
+#: src/input/mpegts/satip/satip_satconf.c:362
msgid "Set the display name."
-msgstr ""
+msgstr "Set the 显示 名称."
-#: src/input/mpegts/satip/satip.c:271
+#: src/transcoding/codec/codecs/libs/libx26x.c:183
+msgid "Set the encoding preset (cf. x264 --fullhelp)."
+msgstr "Set the 编码 preset (cf. x264 --fullhelp)."
+
+#: src/input/mpegts/satip/satip.c:315
msgid "Set the maxiumum packet identifiers your SAT>IP server supports."
-msgstr ""
+msgstr "Set the maxiumum packet identifiers your SAT>IP 服务器 supports."
-#: src/config.c:2082
+#: src/config.c:2257
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 ""
+"Set the 名称 of the 服务器 so you can distinguish multiple instances apart."
-#: src/input/mpegts/satip/satip_satconf.c:353
+#: src/config.c:2755
+msgid "Set the number of threads for IPTV to split load across more CPUs."
+msgstr "Set the 编号 of threads for IPTV to split load across more CPUs."
+
+#: src/input/mpegts/satip/satip_satconf.c:370
msgid "Set the priority of this configuration."
-msgstr ""
+msgstr "Set the priority of this 配置."
-#: src/config.c:2091
-msgid "Sets the default interface view level (next to the Help button)."
-msgstr ""
+#: src/epggrab/module/eit.c:1778
+msgid ""
+"Set the short EIT destription to given target (subtitle, summary or both)."
+msgstr "Set the short EIT destription to given target (副标题, 摘要 or both)."
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:98
+#: src/transcoding/codec/codecs/libs/libvpx.c:143
+msgid "Sets the Group of Pictures (GOP) size in frame (default 0 is 3 sec.)"
+msgstr "Sets the Group of Pictures (GOP) size in frame (默认 0 is 3 sec.)"
-#: src/tvhlog.c:94 src/tvhlog.c:716 src/epggrab/module.c:119
+#: src/tvhlog.c:102
msgid "Settings"
-msgstr ""
+msgstr "设置"
-#: src/epg.c:2316
+#: src/input/mpegts/mpegts_service.c:315
+msgid "Shift PTS (ms)"
+msgstr "偏移 PTS(毫秒)"
+
+#: src/epggrab/module/eit.c:1777
+msgid "Short EIT description"
+msgstr "Short EIT 描述"
+
+#: src/epg.c:1972
msgid "Show"
-msgstr ""
+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:1976 src/epg.c:1977 src/epg.c:1978 src/epg.c:1979 src/epg.c:1980
+#: src/epg.c:1981 src/epg.c:1982 src/epg.c:1983 src/epg.c:1984 src/epg.c:1985
+#: src/epg.c:1986 src/epg.c:1987
msgid "Show / Game show"
+msgstr "显示 / Game 显示"
+
+#: src/config.c:2409
+msgid "Show DVR seconds"
+msgstr "显示 录像 seconds"
+
+#: src/satip/server.c:698
+msgid ""
+"Show only information for sessions which are initiated from an IP address of"
+" the requester."
msgstr ""
+"显示 only 信息 for sessions which are initiated from an IP 地址 of the requester."
-#: src/main.c:814
-msgid "Show this page"
+#: src/config.c:2410
+msgid ""
+"Show seconds in the DVR entry add/edit dialogue window. If disabled, "
+"existing seconds can not be edited and new entries will have seconds set to "
+"zero."
msgstr ""
+"显示 seconds in the 录像 条目 添加/编辑 dialogue 窗口. If 已禁用, 现有 seconds can not be "
+"edited and 新建 条目 will have seconds set to zero."
-#: src/main.c:815
+#: src/main.c:884
+msgid "Show this page"
+msgstr "显示 this 页面"
+
+#: src/main.c:885
msgid "Show version information"
-msgstr ""
+msgstr "显示 version 信息"
-#: src/config.c:2245
+#: src/config.c:2362
msgid ""
"Show, hide and sort the various details that appear on the interface next to"
" the About tab."
msgstr ""
+"显示, 隐藏 and sort the various 详情 that appear on the 界面 下一个 to the About 标签页."
+
+#: src/satip/server.c:661
+msgid "Signal Settings"
+msgstr "信号 设置"
+
+#: src/satip/server.c:816
+msgid "Signal level for IPTV sources (0-240)."
+msgstr "信号 级别 for IPTV sources (0-240)."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:219
+msgid "Signal multiplier"
+msgstr "信号 multiplier"
-#: src/streaming.c:465
+#: src/streaming.c:487
msgid "Signal quality too poor"
-msgstr ""
+msgstr "信号 质量 too poor"
-#: src/input/mpegts/satip/satip.c:260
+#: src/input/mpegts/satip/satip.c:304
msgid "Signal scale (240 or 100)"
-msgstr ""
+msgstr "信号 scale (240 or 100)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:666
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:720
msgid "Site latitude"
-msgstr ""
+msgstr "站点纬度"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:667
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:721
msgid "Site latitude."
-msgstr ""
+msgstr "站点纬度。"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:674
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:728
msgid "Site longitude"
-msgstr ""
+msgstr "站点经度"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:675
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:729
msgid "Site longitude."
-msgstr ""
+msgstr "站点经度。"
-#: src/memoryinfo.c:53
+#: src/memoryinfo.c:54
msgid "Size"
-msgstr ""
+msgstr "大小"
-#: src/input/mpegts/satip/satip.c:333
+#: src/input/mpegts/mpegts_service.c:269
+msgid "Skip Sub-title matches Title"
+msgstr "Skip Sub-标题 matches 标题"
+
+#: src/input/mpegts/satip/satip.c:390
msgid "Skip TS packets (0-200)"
-msgstr ""
+msgstr "跳过 TS 包 (0-200)"
-#: src/input/mpegts/mpegts_mux.c:676
+#: src/input/mpegts/mpegts_mux.c:693
msgid ""
"Skip TSID checking. For when providers use invalid Transport Stream IDs."
-msgstr ""
+msgstr "Skip TSID checking. For when providers use invalid 传输 流 IDs."
-#: src/dvr/dvr_config.c:1126
+#: src/dvr/dvr_config.c:1504
msgid "Skip commercials"
-msgstr ""
+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 ""
+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 ""
+"Skip 扫描 known 复用器 when Tvheadend starts. If \"startup 扫描\" is allowed and 新建"
+" 复用器 are found then they will still be scanned. See 帮助 for more 详情."
+
+#: src/input/mpegts/mpegts_network.c:244
+msgid "Skip startup scan"
+msgstr "Skip startup 扫描"
-#: src/input/mpegts/satip/satip.c:334
+#: src/input/mpegts/satip/satip.c:391
msgid "Skip x number of transport packets."
-msgstr ""
+msgstr "Skip x 编号 of 传输 packets."
-#: src/dvr/dvr_db.c:3342
+#: src/dvr/dvr_db.c:4917
msgid "Slave entry"
-msgstr ""
+msgstr "Slave 条目"
-#: src/dvr/dvr_db.c:3343
+#: src/dvr/dvr_db.c:4918
msgid "Slave entry."
-msgstr ""
+msgstr "Slave 条目."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:691
+msgid "Slot number"
+msgstr "Slot 编号"
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:266
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:699
msgid "Slot state"
-msgstr ""
+msgstr "插槽状态"
-#: src/epg.c:2285
+#: src/epg.c:1941
msgid "Soap"
-msgstr ""
+msgstr "肥皂剧"
-#: src/epg.c:2337
+#: src/epg.c:1993
msgid "Soccer"
-msgstr ""
+msgstr "足球"
-#: src/epg.c:2406 src/epg.c:2429
+#: src/epg.c:2062 src/epg.c:2085
msgid "Social"
-msgstr ""
+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:2066 src/epg.c:2067 src/epg.c:2068 src/epg.c:2069 src/epg.c:2070
+#: src/epg.c:2071 src/epg.c:2072 src/epg.c:2073 src/epg.c:2074 src/epg.c:2075
+#: src/epg.c:2076 src/epg.c:2077
msgid "Social / Political issues / Economics"
-msgstr ""
+msgstr "社会/政治议题/经济"
-#: src/epg.c:2408
+#: src/epg.c:2064
msgid "Social advisory"
-msgstr ""
+msgstr "社会咨询"
-#: src/descrambler/capmt.c:2391
+#: src/descrambler/capmt.c:2736
msgid "Socket or IP Address (when in TCP mode)."
+msgstr "Socket or IP 地址 (when in TCP 模式)."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:315
+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 ""
+"Some DVB 设备 have an optional ioctl that allows changing between normal "
+"voltage for 高频头 (13V/18V) to a higher voltage 模式 (usually, 14V/19V), meant "
+"to compensate for voltage loss on long cabling. Without that, it is not "
+"possible to properly switch the polarization."
-#: src/channels.c:1448
-msgid "Sort index"
+#: src/dvr/dvr_config.c:1159
+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 ""
+"Some artwork providers require additional arguments such as '--tmdb-key "
+"my_key_from_website'. These can be specified here. See 帮助 for full 详情."
-#: src/channels.c:1449
-msgid "Sort index."
+#: 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 ""
+"Some broadcasters distinguish 频道 by appending descriptors such as 'HD'. This"
+" 选项 strips those so '频道 4 HD' would be named '频道 4'. 注意 that xmltv 设置 may "
+"try and match by 频道 名称 so changing a 频道 名称 may require manual xmltv mapping."
-#: src/bouquet.c:1073
-msgid "Source"
+#: src/epggrab/module/xmltv.c:1436
+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 ""
+"Some xmltv providers supply multiple category 标签, 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 选项 is not ticked then we continue to map xmltv categories to genres and"
+" supply both to clients."
+
+#: src/channels.c:1783
+msgid "Sort index"
+msgstr "Sort 索引"
+
+#: src/channels.c:1784
+msgid "Sort index."
+msgstr "Sort 索引."
+
+#: src/bouquet.c:1303
+msgid "Source"
+msgstr "来源"
+
+#: src/profile.c:2610
+msgid "Source audio codec"
+msgstr "Source 音频 编解码器"
-#: src/streaming.c:440
+#: src/streaming.c:460
msgid "Source deleted"
-msgstr ""
+msgstr "源已删除"
-#: src/streaming.c:438
+#: src/streaming.c:458
msgid "Source quality is bad"
-msgstr ""
+msgstr "Source 质量 is bad"
-#: src/streaming.c:436
+#: src/streaming.c:456
msgid "Source reconfigured"
-msgstr ""
+msgstr "源已重新配置"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:682
+#: src/profile.c:2632
+msgid "Source subtitle codec"
+msgstr "Source 副标题 编解码器"
+
+#: src/profile.c:2588
+msgid "Source video codec"
+msgstr "Source 视频 编解码器"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:736
msgid "Southern hemisphere (latitude direction)"
-msgstr ""
+msgstr "南半球(纬度方向)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:683
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:737
msgid "Southern hemisphere (latitude direction)."
-msgstr ""
+msgstr "南半球(纬度方向)。"
-#: src/tvhlog.c:85
+#: src/tvhlog.c:93
msgid "Spawn"
-msgstr ""
+msgstr "派生"
+
+#: src/profile.c:1594
+msgid "Spawn Settings"
+msgstr "Spawn 设置"
-#: src/epg.c:2335
+#: src/epg.c:1991
msgid "Special events (Olympic Games, World Cup, etc.)"
-msgstr ""
+msgstr "Special 事件 (Olympic Games, World Cup, etc.)"
-#: src/input/mpegts/iptv/iptv_mux.c:253
+#: src/input/mpegts/iptv/iptv_mux.c:298
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 ""
+"Specifies the incoming buffering limit in milliseconds (PCR based). If the "
+"PCR 时间 difference from the 系统 clock is higher than this, the incoming 流 is "
+"paused."
-#: src/main.c:864
+#: src/main.c:936
msgid "Specify User-Agent header for the http client"
-msgstr ""
+msgstr "Specify 用户-Agent header for the HTTP 客户端"
-#: src/main.c:860
+#: src/main.c:932
msgid "Specify alternative htsp port"
-msgstr ""
+msgstr "Specify alternative HTSP 端口"
-#: src/main.c:856
+#: src/main.c:928
msgid "Specify alternative http port"
-msgstr ""
+msgstr "Specify alternative HTTP 端口"
-#: src/main.c:858
+#: src/main.c:930
msgid "Specify alternative http webroot"
-msgstr ""
+msgstr "Specify alternative HTTP webroot"
-#: src/main.c:855
+#: src/main.c:927
msgid "Specify bind address"
-msgstr ""
+msgstr "Specify bind 地址"
-#: src/main.c:841
+#: src/main.c:911
msgid "Specify bind address for SAT>IP server"
-msgstr ""
+msgstr "Specify bind 地址 for SAT>IP 服务器"
-#: src/main.c:862
+#: src/main.c:934
msgid "Specify extra htsp port"
-msgstr ""
+msgstr "Specify extra HTSP 端口"
+
+#: src/access.c:1999
+msgid "Specify format for htsp output."
+msgstr "Specify 格式 for HTSP 输出."
-#: src/access.c:1644
+#: src/access.c:1989
+msgid "Specify format for xmltv output."
+msgstr "Specify 格式 for xmltv 输出."
+
+#: src/access.c:1778
msgid "Specify the parameters to be changed. See Help for details."
-msgstr ""
+msgstr "Specify the parameters to be changed. See 帮助 for 详情."
-#: src/epg.c:2429
+#: src/transcoding/codec/codecs/libs/libvpx.c:118
+msgid "Speed"
+msgstr "速度"
+
+#: src/epg.c:2085
msgid "Spiritual sciences"
-msgstr ""
+msgstr "精神科学"
-#: src/epg.c:2334 src/epg.c:2346 src/epg.c:2347 src/epg.c:2348 src/epg.c:2349
+#: src/epg.c:1990 src/epg.c:2002 src/epg.c:2003 src/epg.c:2004 src/epg.c:2005
msgid "Sports"
-msgstr ""
+msgstr "体育"
-#: src/epg.c:2336
+#: src/epg.c:1992
msgid "Sports magazines"
-msgstr ""
+msgstr "体育杂志"
-#: src/epg.c:2338
+#: src/epg.c:1994
msgid "Squash"
-msgstr ""
+msgstr "壁球"
-#: src/config.c:1983 src/input/mpegts/mpegts_mux.c:505
+#: src/config.c:2117 src/input/mpegts/mpegts_mux.c:512
msgid "Standard"
-msgstr ""
+msgstr "标准"
-#: src/dvr/dvr_timerec.c:584
+#: src/descrambler/capmt.c:2694
+msgid "Standard / auto"
+msgstr "标准 / 自动"
+
+#: src/dvr/dvr_autorec.c:1259
+msgid "Star rating"
+msgstr "星级评分"
+
+#: src/dvr/dvr_timerec.c:582
msgid "Start"
-msgstr ""
+msgstr "开始"
-#: src/dvr/dvr_autorec.c:1095
+#: src/dvr/dvr_autorec.c:1271
msgid "Start after"
-msgstr ""
+msgstr "开始 after"
-#: src/dvr/dvr_autorec.c:1108
+#: src/dvr/dvr_autorec.c:1284
msgid "Start before"
-msgstr ""
+msgstr "开始 before"
-#: src/channels.c:467
+#: src/channels.c:520
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 "
"30 seconds). If this isn't set the pre-recording padding if set in the DVR "
"entry or DVR profile will be used."
msgstr ""
+"开始 录像 earlier than the EPG/定时器 defined 开始 时间 by x minutes, for example if a "
+"节目 is to 开始 at 13:00 and you set a padding of 5 minutes it will 开始 录像 at "
+"12:54:30 (including a warming-up 时间 of 30 seconds). If this isn't set the "
+"pre-录像 padding if set in the 录像 条目 or 录像 配置方案 will be used."
-#: src/dvr/dvr_db.c:3012
+#: src/dvr/dvr_db.c:4530
msgid ""
"Start recording earlier than the EPG/timer-defined start time by x minutes."
-msgstr ""
-
-#: src/dvr/dvr_config.c:962
-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."
-msgstr ""
+msgstr "开始 录像 earlier than the EPG/定时器-defined 开始 时间 by x minutes."
-#: src/dvr/dvr_autorec.c:1122
+#: src/dvr/dvr_autorec.c:1298
msgid "Start recording earlier than the defined start time by x minutes."
-msgstr ""
+msgstr "开始 录像 earlier than the defined 开始 时间 by x minutes."
-#: src/dvr/dvr_db.c:3002
-msgid "Start time"
+#: src/dvr/dvr_config.c:1055
+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 ""
+"开始 录像 earlier than the defined 开始 时间 by x minutes: for example, if a 节目 is "
+"to 开始 at 13:00 and you set a padding of 5 minutes it will 开始 录像 at 12:54:30 "
+"(including a warm-up 时间 of 30 seconds). If this isn't specified, any pre-录像 "
+"padding as set in the 频道 or 录像 条目 will be used."
-#: src/dvr/dvr_db.c:3393 src/descrambler/caclient.c:295
+#: src/dvr/dvr_db.c:4520
+msgid "Start time"
+msgstr "开始 时间"
+
+#: src/config.c:2650
+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 ""
+"Starting 端口 编号 of the UDP listeners. The listeners listen for traffic from "
+"the HDHomerun 调谐器. 这是 needed if you plan to run Tvheadend in a 容器 and you "
+"want to 流 from an HDHomerun without enabling 主机 networking for the 容器. Set "
+"this to 0 if you want the 端口 编号 to be assigned dynamically. If you have "
+"multiple 调谐器, this will be the 开始 of the 端口 range. For example, if you have "
+"4 调谐器 and you set this to 9983, then 调谐器 0 will talk to 端口 9983, 调谐器 1 will "
+"talk to 端口 9984, 调谐器 2 will talk to 端口 9985, and 调谐器 3 will talk to 端口 9986."
+
+#: src/dvr/dvr_db.c:4978 src/descrambler/caclient.c:327
msgid "Status"
-msgstr ""
+msgstr "状态"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:153
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:204
msgid "Status period (ms)"
-msgstr ""
+msgstr "状态 period (ms)"
-#: src/profile.c:1694
-msgid "Stereo"
-msgstr ""
+#: src/config.c:2167
+msgid "Status-Connections"
+msgstr "状态-连接"
+
+#: src/config.c:2168
+msgid "Status-Service Mapper"
+msgstr "状态-服务 Mapper"
+
+#: src/config.c:2165
+msgid "Status-Stream"
+msgstr "状态-流"
+
+#: src/config.c:2166
+msgid "Status-Subscriptions"
+msgstr "状态-订阅"
+
+#: src/dvr/dvr_timerec.c:593
+msgid "Stop"
+msgstr "停止"
+
+#: src/dvr/dvr_db.c:4549
+msgid "Stop time"
+msgstr "停止 时间"
+
+#: src/dvr/dvr_config.c:1178 src/timeshift.c:212
+msgid "Storage path"
+msgstr "Storage 路径"
+
+#: src/config.c:2056
+msgid "Storage space"
+msgstr "存储空间"
+
+#: src/transcoding/codec/profile_class.c:224
+msgid "Stream - Codec Profiles"
+msgstr "流 - 编解码器 配置方案"
+
+#: src/profile.c:287
+msgid "Stream - Stream Profiles"
+msgstr "流 - 流 配置方案"
+
+#: src/esfilter.c:715
+msgid "Stream Filters - Audio"
+msgstr "流 过滤器 - 音频"
+
+#: src/esfilter.c:1002
+msgid "Stream Filters - CA"
+msgstr "流 过滤器 - 条件接收"
-#: src/dvr/dvr_timerec.c:595
-msgid "Stop"
-msgstr ""
+#: src/esfilter.c:1110
+msgid "Stream Filters - Other"
+msgstr "流 过滤器 - Other"
-#: src/dvr/dvr_db.c:3031
-msgid "Stop time"
-msgstr ""
+#: src/esfilter.c:907
+msgid "Stream Filters - Subtitles"
+msgstr "流 过滤器 - Subtitles"
-#: src/timeshift.c:214
-msgid "Storage path"
-msgstr ""
+#: src/esfilter.c:811
+msgid "Stream Filters - Teletext"
+msgstr "流 过滤器 - Teletext"
-#: src/config.c:1922
-msgid "Storage space"
-msgstr ""
+#: src/esfilter.c:620
+msgid "Stream Filters - Video"
+msgstr "流 过滤器 - 视频"
-#: src/input/mpegts/mpegts_mux_dvb.c:847
+#: src/input/mpegts/mpegts_mux_dvb.c:954
msgid "Stream ID"
-msgstr ""
-
-#: src/profile.c:279
-msgid "Stream Profile"
-msgstr ""
+msgstr "流 ID"
-#: 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: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 ""
+msgstr "流 索引"
-#: src/profile.c:1342
+#: src/profile.c:1957
msgid "Stream index (starts with zero)."
-msgstr ""
+msgstr "流 索引 (starts with zero)."
-#: src/dvr/dvr_config.c:878
+#: src/dvr/dvr_config.c:988
msgid "Stream profile"
-msgstr ""
+msgstr "流 配置方案"
-#: src/htsp_server.c:2437
+#: src/htsp_server.c:2700
msgid "Stream setup error"
-msgstr ""
+msgstr "流 setup 错误"
-#: 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 ""
+msgstr "流 类型"
-#: src/access.c:1345 src/access.c:1706
+#: src/access.c:1426 src/access.c:1849
msgid "Streaming"
-msgstr ""
+msgstr "流媒体"
-#: src/tvhlog.c:133
+#: src/tvhlog.c:142
msgid "Streaming Profile"
-msgstr ""
+msgstr "流媒体配置"
-#: src/access.c:1707
+#: src/access.c:1850
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 ""
+"Streaming flags, 允许/disallow HTTP streaming, advanced HTTP streaming (e.g, "
+"direct 服务 or 复用器 链接), HTSP 协议 streaming (e.g, Kodi (via pvr.hts) or Movian."
-#: src/input/mpegts/mpegts_input.c:251 src/input/mpegts/iptv/iptv.c:746
-#: src/input/mpegts/iptv/iptv_mux.c:131
+#: src/input/mpegts/mpegts_input.c:259 src/input/mpegts/iptv/iptv.c:856
+#: src/input/mpegts/iptv/iptv_mux.c:122
msgid "Streaming priority"
-msgstr ""
+msgstr "流媒体优先级"
-#: src/access.c:1436 src/access.c:1720
+#: src/access.c:1553 src/access.c:1863
msgid "Streaming profiles"
+msgstr "流媒体配置"
+
+#: src/dvr/dvr_config.c:933
+msgid "Subdirectory Settings"
+msgstr "Subdirectory 设置"
+
+#: src/dvr/dvr_config.c:1303
+msgid "Subdirectory for tvmovies for $q format specifier"
+msgstr "Subdirectory for tvmovies for $q 格式 specifier"
+
+#: src/dvr/dvr_config.c:1317
+msgid "Subdirectory for tvshows for $q format specifier"
+msgstr "Subdirectory for tvshows for $q 格式 specifier"
+
+#: src/dvr/dvr_config.c:1304
+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 ""
+"Subdirectory to use for tvmovies when using the $q specifier. This can "
+"contain any alphanumeric characters (A-Za-z0-9). Other characters may be 支持的"
+" depending on your OS and filesystem."
-#: src/dvr/dvr_config.c:828
-msgid "Subdirectory options"
+#: src/dvr/dvr_config.c:1318
+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 ""
+"Subdirectory to use for tvshows when using the $q specifier. This can "
+"contain any alphanumeric characters (A-Za-z0-9). Other characters may be 支持的"
+" depending on your OS and filesystem."
-#: src/main.c:892
+#: src/main.c:964
msgid "Subscribe to a service permanently"
-msgstr ""
+msgstr "Subscribe to a 服务 permanently"
-#: src/tvhlog.c:129
+#: src/tvhlog.c:138
msgid "Subscription"
-msgstr ""
+msgstr "订阅"
-#: src/htsp_server.c:2531 src/htsp_server.c:2558 src/htsp_server.c:2602
-#: src/htsp_server.c:2629 src/htsp_server.c:2657
+#: src/htsp_server.c:2795 src/htsp_server.c:2822 src/htsp_server.c:2866
+#: src/htsp_server.c:2893 src/htsp_server.c:2921
msgid "Subscription does not exist"
-msgstr ""
+msgstr "订阅 does not exist"
-#: src/streaming.c:442
+#: src/streaming.c:462
msgid "Subscription overridden"
-msgstr ""
+msgstr "订阅 overridden"
-#: src/satip/server.c:615
+#: src/satip/server.c:714
msgid "Subscription weight"
-msgstr ""
+msgstr "订阅 weight"
-#: src/input/mpegts/iptv/iptv_mux.c:147
+#: src/input/mpegts/iptv/iptv_mux.c:163
msgid "Substitute formatters"
-msgstr ""
+msgstr "替代格式化器"
-#: src/dvr/dvr_db.c:3112 src/dvr/dvr_db.c:3120
+#: src/tvhlog.c:839
+msgid "Subsystem Output Settings"
+msgstr "Subsystem 输出 设置"
+
+#: src/dvr/dvr_db.c:4650 src/dvr/dvr_db.c:4658 src/epggrab/module/eit.c:1762
msgid "Subtitle"
-msgstr ""
+msgstr "字幕"
-#: src/esfilter.c:913
-msgid "Subtitle Stream Filter"
-msgstr ""
+#: src/epggrab/module/eit.c:1764
+msgid "Subtitle and summary"
+msgstr "副标题 and 摘要"
-#: src/profile.c:1954
-msgid "Subtitle codec"
-msgstr ""
+#: src/profile.c:2621
+msgid "Subtitle codec profile"
+msgstr "副标题 编解码器 配置方案"
-#: src/dvr/dvr_db.c:3121
+#: src/dvr/dvr_db.c:4659
msgid "Subtitle of the program (if any) (display only)."
-msgstr ""
+msgstr "副标题 of the 节目 (if any) (显示 only)."
-#: src/dvr/dvr_db.c:3113
+#: src/dvr/dvr_db.c:4651
msgid "Subtitle of the program (if any)."
-msgstr ""
+msgstr "副标题 of the 节目 (if any)."
-#: src/dvr/dvr_autorec.c:778
-msgid "Sun"
-msgstr ""
+#: src/dvr/dvr_db.c:4701
+msgid "Subtitle, summary or description of the program (if any)."
+msgstr "副标题, 摘要 or 描述 of the 节目 (if any)."
-#: src/profile.c:1695
-msgid "Surround (2 front, rear mono)"
-msgstr ""
+#: src/dvr/dvr_db.c:4667 src/dvr/dvr_db.c:4675 src/epggrab/module/eit.c:1763
+msgid "Summary"
+msgstr "摘要"
+
+#: src/dvr/dvr_db.c:4676
+msgid "Summary of the program (if any) (display only)."
+msgstr "摘要 of the 节目 (if any) (显示 only)."
+
+#: src/dvr/dvr_db.c:4668
+msgid "Summary of the program (if any)."
+msgstr "摘要 of the 节目 (if any)."
+
+#: src/dvr/dvr_autorec.c:918
+msgid "Sun"
+msgstr "周日"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:636
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:690
msgid "Switch before rotor"
-msgstr ""
+msgstr "旋转前切换"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:265
+#: src/input/mpegts/linuxdvb/linuxdvb_lnb.c:80
+msgid "Switch frequency offset"
+msgstr "Switch 频率 offset"
+
+#: 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."
+" with other devices when the LNB is powered back up. 'Power save' setting "
+"must also be enabled."
msgstr ""
+"Switch off the power to the 高频头 when idle. 注意: this may cause interference "
+"with other 设备 when the 高频头 is powered back up. 'Power 保存' 设置 must also be "
+"已启用."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1472
+#: src/profile.c:432
+msgid "Switch to another service"
+msgstr "Switch to another 服务"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1587
msgid "Switch type"
-msgstr ""
+msgstr "Switch 类型"
#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:106
#, c-format
msgid "Switch: %s"
-msgstr ""
+msgstr "切换:%s"
-#: 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:655 src/input/mpegts/mpegts_mux_dvb.c:883
msgid "Symbol rate (Sym/s)"
-msgstr ""
+msgstr "符号率 (Sym/s)"
-#: src/dvr/dvr_config.c:714
+#: src/dvr/dvr_config.c:739
msgid "Sync"
-msgstr ""
+msgstr "同步"
-#: src/dvr/dvr_config.c:715
+#: src/dvr/dvr_config.c:740
msgid "Sync + Don't keep"
-msgstr ""
+msgstr "同步 + 不保留"
-#: src/dvr/dvr_config.c:712
+#: src/dvr/dvr_config.c:737
msgid "System"
-msgstr ""
+msgstr "系统"
-#: src/tvhlog.c:91
+#: src/config.c:2149
+msgid "System Default"
+msgstr "系统 默认"
+
+#: src/input/mpegts/satip/satip_frontend.c:223
+msgid "TCP Interleaved"
+msgstr "TCP 交错"
+
+#: src/tvhlog.c:99
msgid "TCP Protocol"
-msgstr ""
+msgstr "TCP 协议"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:487
+msgid "TV Adapters - DTMB Frontend"
+msgstr "电视 适配器 - DTMB Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:362
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:444
msgid "TV Adapters - Linux ATSC-C Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux ATSC-C Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:351
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:433
msgid "TV Adapters - Linux ATSC-T Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux ATSC-T Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:405
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:497
msgid "TV Adapters - Linux DAB Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux DAB Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:340
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:422
msgid "TV Adapters - Linux DVB-C Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux DVB-C Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:266
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:348
msgid "TV Adapters - Linux DVB-S Frontend (Master)"
-msgstr ""
+msgstr "电视 适配器 - Linux DVB-S Frontend (Master)"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:309
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:391
msgid "TV Adapters - Linux DVB-S Slave Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux DVB-S Slave Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:185
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:268
msgid "TV Adapters - Linux DVB-T Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux DVB-T Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:384
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:466
msgid "TV Adapters - Linux ISDB-C Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux ISDB-C Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:395
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:477
msgid "TV Adapters - Linux ISDB-S Frontend (Master)"
-msgstr ""
+msgstr "电视 适配器 - Linux ISDB-S Frontend (Master)"
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:373
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:455
msgid "TV Adapters - Linux ISDB-T Frontend"
-msgstr ""
+msgstr "电视 适配器 - Linux ISDB-T Frontend"
+
+#: src/input/mpegts/satip/satip_frontend.c:611
+msgid "TV Adapters - SAT>IP ATSC-C Frontend"
+msgstr "电视 适配器 - SAT>IP ATSC-C Frontend"
+
+#: src/input/mpegts/satip/satip_frontend.c:246
+msgid "TV Adapters - SAT>IP DVB Frontend"
+msgstr "电视 适配器 - SAT>IP DVB Frontend"
+
+#: src/input/mpegts/satip/satip_frontend.c:573
+msgid "TV Adapters - SAT>IP DVB-C Frontend"
+msgstr "电视 适配器 - SAT>IP DVB-C Frontend"
+
+#: src/input/mpegts/satip/satip_frontend.c:476
+msgid "TV Adapters - SAT>IP DVB-S Frontend"
+msgstr "电视 适配器 - SAT>IP DVB-S Frontend"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:348
+#: src/input/mpegts/satip/satip_frontend.c:530
+msgid "TV Adapters - SAT>IP DVB-S Slave Frontend"
+msgstr "电视 适配器 - SAT>IP DVB-S Slave Frontend"
+
+#: src/input/mpegts/satip/satip_frontend.c:368
+msgid "TV Adapters - SAT>IP DVB-T Frontend"
+msgstr "电视 适配器 - SAT>IP DVB-T Frontend"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:402
msgid "TV Adapters - SatConfig - 4-Port"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - 4-端口"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:622
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:676
msgid "TV Adapters - SatConfig - Advanced"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - 高级"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:95
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:96
msgid "TV Adapters - SatConfig - DiseqC Rotor"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - DiSEqC Rotor"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:118
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:117
msgid "TV Adapters - SatConfig - DiseqC Switch"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - DiSEqC Switch"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:467
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:521
msgid "TV Adapters - SatConfig - EN50494/UniCable I"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - EN50494/UniCable I"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:531
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:585
msgid "TV Adapters - SatConfig - EN50607/UniCable II"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - EN50607/UniCable II"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:122
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:147
+msgid "TV Adapters - SatConfig - External Rotor"
+msgstr "电视 适配器 - SatConfig - External Rotor"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:123
msgid "TV Adapters - SatConfig - GOTOX Rotor"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - GOTOX Rotor"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:310
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:364
msgid "TV Adapters - SatConfig - Tone Burst/2 Port"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - Tone Burst/2 端口"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:146
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:171
msgid "TV Adapters - SatConfig - USALS Rotor"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - USALS Rotor"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:284
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:338
msgid "TV Adapters - SatConfig - Universal LNB (Simple)"
-msgstr ""
+msgstr "电视 适配器 - SatConfig - Universal 高频头 (Simple)"
-#: src/tvhlog.c:158
+#: src/tvhlog.c:171
msgid "TVHDHomeRun Client"
-msgstr ""
+msgstr "TVHDHomeRun 客户端"
-#: src/dvr/dvr_config.c:1115
+#: src/dvr/dvr_config.c:1427
msgid "Tag files with metadata"
-msgstr ""
+msgstr "标签 文件 with metadata"
-#: src/channels.c:514
+#: src/channels.c:567
msgid "Tags"
-msgstr ""
+msgstr "标签"
-#: src/channels.c:515
+#: src/channels.c:568
msgid "Tags linked/to link to the channel."
-msgstr ""
+msgstr "标签 linked/to 链接 to the 频道."
-#: src/epg.c:2319
+#: src/epg.c:1975
msgid "Talk show"
-msgstr ""
+msgstr "Talk 显示"
-#: src/epg.c:2339
+#: src/epg.c:1995
msgid "Team sports (excluding football)"
-msgstr ""
+msgstr "团队运动(足球除外)"
-#: src/epg.c:2426
+#: src/epg.c:2082
msgid "Technology"
-msgstr ""
+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 ""
+msgstr "Teletext 流 类型 is only 可用 for this 过滤."
-#: src/epg.c:2338
+#: src/epg.c:1994
msgid "Tennis"
-msgstr ""
+msgstr "Tennis"
-#: src/subscriptions.c:963
+#: src/subscriptions.c:1021
msgid "Testing"
-msgstr ""
+msgstr "测试"
-#: src/main.c:897
+#: src/main.c:969
msgid "Testing options"
-msgstr ""
+msgstr "测试选项"
-#: src/input/mpegts/mpegts_service.c:153
+#: src/input/mpegts/mpegts_service.c:203
msgid "The ATSC source ID as set by the provider."
-msgstr ""
+msgstr "由提供商设置的 ATSC 源 ID。"
-#: src/esfilter.c:1036
+#: src/esfilter.c:1032
msgid "The CA provider to compare. Leave blank to apply to all providers."
-msgstr ""
+msgstr "The 条件接收 provider to compare. Leave blank to 应用 to all providers."
-#: src/esfilter.c:1015
+#: src/esfilter.c:1009
msgid "The CA stream type is only available for this filter."
-msgstr ""
+msgstr "The 条件接收 流 类型 is only 可用 for this 过滤."
-#: src/esfilter.c:1026
+#: src/esfilter.c:1021
msgid "The CAID to compare. Leave blank to apply to all IDs."
-msgstr ""
+msgstr "The CAID to compare. Leave blank to 应用 to all IDs."
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:267
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:700
msgid "The CAM slot status."
-msgstr ""
+msgstr "The CAM slot 状态."
-#: src/input/mpegts/mpegts_mux_dvb.c:236
+#: src/input/mpegts/mpegts_mux_dvb.c:233
+#: src/input/mpegts/mpegts_mux_dvb.c:1053
msgid ""
"The COFDM modulation used by the mux. If you're not sure of the value leave "
"as AUTO."
msgstr ""
+"The COFDM modulation used by the 复用器. If you're not sure of the 值 leave as "
+"AUTO."
-#: src/service.c:230
+#: src/service.c:223
msgid "The Conditional Access ID used for the service."
-msgstr ""
+msgstr "The Conditional 访问 ID used for the 服务."
-#: src/input/mpegts/mpegts_mux.c:602
+#: src/input/mpegts/mpegts_mux.c:619
msgid "The Content reference identifier (CRID) authority."
-msgstr ""
+msgstr "The Content 参考 identifier (CRID) authority."
-#: src/dvr/dvr_db.c:3195
+#: src/dvr/dvr_db.c:4762
msgid "The DVR profile to be used/used by the recording."
-msgstr ""
+msgstr "The 录像 配置方案 to be used/used by the 录像."
-#: src/dvr/dvr_autorec.c:1238
+#: src/dvr/dvr_autorec.c:1451
msgid "The DVR profile to be used/used by this rule."
-msgstr ""
+msgstr "The 录像 配置方案 to be used/used by this 规则."
-#: src/dvr/dvr_db.c:3268
+#: src/dvr/dvr_db.c:4835
msgid "The EPG ID used by the entry."
-msgstr ""
+msgstr "The EPG ID used by the 条目."
-#: src/epggrab/module.c:129
+#: src/epggrab/module.c:153
msgid "The EPG grabber name."
-msgstr ""
+msgstr "The EPG 抓取器 名称."
-#: src/input/mpegts/mpegts_mux.c:542
+#: src/input/mpegts/mpegts_mux.c:549
msgid ""
"The EPG grabber to use on the mux. Enable (auto) is the recommended value."
+msgstr "The EPG 抓取器 to use on the 复用器. 启用 (auto) is the recommended 值."
+
+#: src/input/mpegts/mpegts_mux.c:560
+msgid ""
+"The EPG grabber to use on the mux. The 'EPG scan' field must be set to "
+"'manual'."
msgstr ""
+"The EPG 抓取器 to use on the 复用器. The 'EPG 扫描' 字段 must be set to 'manual'."
-#: src/epggrab/module.c:138
+#: src/epggrab/module.c:162
msgid "The EPG grabber type."
-msgstr ""
+msgstr "The EPG 抓取器 类型."
-#: src/esfilter.c:1120
+#: src/esfilter.c:1117
msgid "The MPEGTS stream type is only available for this filter."
-msgstr ""
+msgstr "The MPEGTS 流 类型 is only 可用 for this 过滤."
-#: src/input/mpegts/mpegts_service.c:145
+#: src/input/mpegts/mpegts_service.c:195
msgid "The OpenTV channel number as set by the provider."
-msgstr ""
+msgstr "The OpenTV 频道 编号 as set by the provider."
-#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:215
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:640
msgid "The PIN to use."
-msgstr ""
+msgstr "要使用的 PIN。"
-#: 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 ""
+msgstr "The Physical Layer Scrambling (PLS) code used on the 复用器."
-#: 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 ""
+msgstr "The Physical Layer Scrambling (PLS) 模式 used on the 复用器."
-#: src/input/mpegts/mpegts_service.c:213
+#: src/input/mpegts/mpegts_service.c:288
msgid ""
"The Preferred Conditional Access Packet Identifier. Used for decrypting "
"scrambled streams."
msgstr ""
+"The Preferred Conditional 访问 Packet Identifier. Used for decrypting "
+"scrambled 流."
-#: src/input/mpegts/satip/satip.c:376
+#: src/input/mpegts/satip/satip.c:443
msgid "The SAT>IP server's name."
-msgstr ""
+msgstr "The SAT>IP 服务器's 名称."
-#: src/input/mpegts/satip/satip.c:368
+#: src/input/mpegts/satip/satip.c:435
msgid "The SAT>IP server's universally unique identifier."
-msgstr ""
+msgstr "The SAT>IP 服务器's universally unique identifier."
-#: src/input/mpegts/mpegts_network.c:245
+#: src/input/mpegts/mpegts_network.c:294
msgid "The SAT>IP source number."
-msgstr ""
+msgstr "The SAT>IP source 编号."
-#: src/input/mpegts/satip/satip.c:488
+#: src/input/mpegts/satip/satip.c:555
msgid "The SAT>IP's discovered IP address."
+msgstr "The SAT>IP's discovered IP 地址."
+
+#: 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 ""
+"The SNR 级别 reported by the 驱动程序 is multiplied with this 值 and divided by "
+"100."
-#: src/channels.c:422
-msgid "The URL (or path) to the icon to use/used for the channel."
+#: src/channels.c:464
+msgid ""
+"The URL to the icon to use/used for the channel. The local files are "
+"referred using file:/// URLs."
msgstr ""
+"The URL to the 图标 to use/used for the 频道. The local 文件 are referred using "
+"文件:/// URLs."
-#: src/input/mpegts/iptv/iptv.c:846
+#: src/input/mpegts/iptv/iptv.c:953
msgid "The URL to the playlist."
+msgstr "播放列表的 URL。"
+
+#: src/epggrab/module/xmltv.c:1458
+msgid ""
+"The XPath-like expression used to extract a SeriesLink identifier from the "
+"XMLTV data. This ID is used to identify multiple occurrences of the same "
+"series. Root node = 'programme'."
msgstr ""
+"The XPath-like expression used to extract a SeriesLink identifier from the "
+"xmltv 数据. This ID is used to identify multiple occurrences of the same 系列."
+" Root node = '节目'."
-#: src/esfilter.c:730
-msgid "The audio stream types the filter should apply to."
+#: src/epggrab/module/xmltv.c:1451
+msgid ""
+"The XPath-like expression used to extract a unique event identifier from the"
+" XMLTV data. This ID is used to match existing EPG events so that they can "
+"be updated rather than replaced. Root node = 'programme'."
+msgstr ""
+"The XPath-like expression used to extract a unique 事件 identifier from the "
+"xmltv 数据. This ID is used to match 现有 EPG 事件 so that they can be updated "
+"rather than replaced. Root node = '节目'."
+
+#: src/epggrab/module/xmltv.c:1465
+msgid ""
+"The XPath-like expression used to extract an EpisodeLink identifier from the"
+" XMLTV data. This ID is used to identify multiple occurrences of the same "
+"episode. Root node = 'programme'."
msgstr ""
+"The XPath-like expression used to extract an EpisodeLink identifier from the"
+" xmltv 数据. This ID is used to identify multiple occurrences of the same 剧集."
+" Root node = '节目'."
+
+#: src/epggrab/module/xmltv.c:1446
+msgid ""
+"The XPath-like expression used to extract the category ETSI code from the "
+"XMLTV data. Root node = 'category'."
+msgstr ""
+"The XPath-like expression used to extract the category ETSI code from the "
+"xmltv 数据. Root node = 'category'."
+
+#: src/dvr/dvr_db.c:5055
+msgid "The age rating of the program."
+msgstr "The age rating of the 节目."
-#: src/input/mpegts/mpegts_mux_dvb.c:229 src/input/mpegts/mpegts_mux_dvb.c:686
+#: src/esfilter.c:722
+msgid "The audio stream types the filter should apply to."
+msgstr "The 音频 流 类型 the 过滤 should 应用 to."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:226 src/input/mpegts/mpegts_mux_dvb.c:775
+#: src/input/mpegts/mpegts_mux_dvb.c:1046
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 ""
+"The 带宽 the 复用器 uses. If you're not sure of the 值 leave as AUTO but be aware "
+"that tuning may fail as some drivers do not like the AUTO 设置."
-#: src/channels.c:525
+#: src/channels.c:578
msgid "The bouquet the channel is associated with."
-msgstr ""
+msgstr "The 频道包 the 频道 is associated with."
-#: src/dvr/dvr_config.c:892
+#: src/dvr/dvr_config.c:1254
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 ""
+"The cache scheme to use/used to store 录像. Leave as \"系统\" unless you have a "
+"special use case for one of the others. See 帮助 for 详情."
-#: src/dvr/dvr_db.c:3067
-msgid "The channel name the entry will record from."
+#: src/dvr/dvr_autorec.c:1116
+msgid ""
+"The category of the program to look for. The xmltv providers often supply "
+"detailed categories such as Sitcom, Movie, Track/field, etc. This let you "
+"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 ""
+"The category of the 节目 to look for. The xmltv providers often supply "
+"detailed categories such as Sitcom, Movie, Track/字段, etc. This let you 选择 "
+"from categories for 当前 programmes. It is then combined (AND) with other 字段 "
+"to limit to programmes that match all categories. If this 选择 列表 is empty "
+"then it means your provider does not supply 节目 categories."
+
+#: src/dvr/dvr_db.c:4585
+msgid "The channel name the entry will record from."
+msgstr "The 频道 名称 the 条目 will 录制 from."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:685
+msgid "The channel on the cable provider's network."
+msgstr "The 频道 on the 有线 provider's 网络."
-#: src/dvr/dvr_autorec.c:1051
+#: src/dvr/dvr_autorec.c:1215
msgid ""
"The channel on which this rule applies, i.e. the channel you're aiming to "
"record. You can leave this field blank to apply the rule to all channels."
msgstr ""
+"The 频道 on which this 规则 applies, i.e. the 频道 you're aiming to 录制. You can "
+"leave this 字段 blank to 应用 the 规则 to all 频道."
-#: src/service.c:201
+#: src/service.c:194
msgid "The channel this service is mapped to."
-msgstr ""
+msgstr "The 频道 this 服务 is mapped to."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:700
+msgid "The channel's name or callsign as set by the cable provider."
+msgstr "The 频道's 名称 or callsign as set by the 有线 provider."
-#: src/input/mpegts/mpegts_network.c:254
+#: src/input/mpegts/mpegts_network.c:303
msgid "The character encoding for this network (e.g. UTF-8)."
-msgstr ""
+msgstr "The character 编码 for this 网络 (e.g. UTF-8)."
-#: src/input/mpegts/mpegts_service.c:204
+#: src/input/mpegts/mpegts_service.c:279
msgid "The character encoding for this service (e.g. UTF-8)."
-msgstr ""
+msgstr "The character 编码 for this 服务 (e.g. UTF-8)."
-#: src/input/mpegts/mpegts_mux.c:631
+#: src/input/mpegts/mpegts_mux.c:648
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 ""
+"The character set to use/used. You should not have to 更改 this unless 频道 "
+"names and EPG 数据 appear garbled."
-#: src/dvr/dvr_autorec.c:1086
+#: src/access.c:2346
+msgid "The code which may be used for HTTP streaming."
+msgstr "可用于 HTTP 流媒体的授权码。"
+
+#: src/dvr/dvr_autorec.c:1250
msgid ""
"The content type (Movie/Drama, Sports, etc.) to be used to filter matching "
"events/programs."
msgstr ""
+"The content 类型 (Movie/Drama, Sports, etc.) to be used to 过滤 matching "
+"事件/programs."
+
+#: src/dvr/dvr_db.c:4936
+msgid "The copyright year of the program."
+msgstr "The copyright year of the 节目."
-#: src/input/mpegts/satip/satip.c:440
+#: src/dvr/dvr_db.c:4504
+msgid "The create time of the entry describing the recording."
+msgstr "The 创建 时间 of the 条目 describing the 录像."
+
+#: src/input/mpegts/satip/satip.c:507
msgid "The current boot ID."
-msgstr ""
+msgstr "The 当前 boot ID."
-#: src/input/mpegts/satip/satip.c:448
+#: src/input/mpegts/satip/satip.c:515
msgid "The current configuration ID."
-msgstr ""
+msgstr "The 当前 配置 ID."
-#: src/config.c:2063
+#: src/config.c:2266
msgid "The current configuration version."
-msgstr ""
+msgstr "The 当前 配置 version."
-#: src/config.c:2257
+#: src/config.c:2327
+msgid "The default interface view level (next to the Help button)."
+msgstr "The 默认 界面 查看 级别 (下一个 to the 帮助 按钮)."
+
+#: src/config.c:2285
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 ""
+"The 默认 language to use if the 用户 language isn't set (in the 访问 条目 标签页)."
-#: src/satip/server.c:616
+#: src/satip/server.c:715
msgid "The default subscription weight for each subscription."
-msgstr ""
+msgstr "The 默认 订阅 weight for each 订阅."
-#: src/config.c:2267
+#: src/config.c:2307
+msgid "The default web interface items per page."
+msgstr "The 默认 Web 界面 项目 per 页面."
+
+#: src/config.c:2295
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 ""
+"The 默认 Web 界面 theme, if a 用户-specific one isn't set (in the 访问 条目 标签页)."
-#: src/input/mpegts/mpegts_mux_dvb.c:215
+#: src/input/mpegts/mpegts_mux_dvb.c:212
+#: src/input/mpegts/mpegts_mux_dvb.c:1032
msgid ""
"The delivery system the mux uses. Make sure that your tuner supports the "
"delivery system selected here."
msgstr ""
+"The delivery 系统 the 复用器 uses. Make sure that your 调谐器 supports the delivery "
+"系统 已选中 here."
-#: src/input/mpegts/mpegts_mux_dvb.c:880
+#: src/input/mpegts/mpegts_mux_dvb.c:1119
msgid "The delivery system used by the mux."
-msgstr ""
+msgstr "The delivery 系统 used by the 复用器."
-#: 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:870
msgid "The delivery system used by your cable provider."
-msgstr ""
+msgstr "The delivery 系统 used by your 有线 provider."
-#: 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:601
+#: src/input/mpegts/mpegts_mux_dvb.c:642 src/input/mpegts/mpegts_mux_dvb.c:763
+#: src/input/mpegts/mpegts_mux_dvb.c:941
msgid "The delivery system used by your provider."
-msgstr ""
+msgstr "The delivery 系统 used by your provider."
-#: 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 ""
+msgstr "The demux 路径 used by the 设备."
-#: src/input/mpegts/satip/satip.c:456
+#: src/input/mpegts/satip/satip.c:523
msgid "The device ID."
-msgstr ""
+msgstr "The 设备 ID."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:137
+msgid "The device path in sysfs filesystem (/sys)."
+msgstr "The 设备 路径 in sysfs filesystem (/sys)."
-#: src/input/mpegts/satip/satip.c:384
+#: src/input/mpegts/satip/satip.c:451
msgid "The device's serial number."
+msgstr "The 设备's serial 编号."
+
+#: src/dvr/dvr_autorec.c:1371
+msgid ""
+"The earliest season for the programme. Programmes must be equal to or later "
+"than this season."
msgstr ""
+"The earliest 季 for the 节目. Programmes must be equal to or later than this 季."
-#: src/input/mpegts/mpegts_mux_dvb.c:258
+#: src/dvr/dvr_autorec.c:1353
+msgid ""
+"The earliest year for the programme. Programmes must be equal to or later "
+"than this year."
+msgstr ""
+"The earliest year for the 节目. Programmes must be equal to or later than this"
+" year."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:255
+#: src/input/mpegts/mpegts_mux_dvb.c:1075
msgid ""
"The forward error correction high value. Most people will not need to change"
" this setting."
msgstr ""
+"The forward 错误 correction high 值. Most people will not need to 更改 this 设置."
-#: src/input/mpegts/mpegts_mux_dvb.c:263
+#: src/input/mpegts/mpegts_mux_dvb.c:260
+#: src/input/mpegts/mpegts_mux_dvb.c:1080
msgid ""
"The forward error correction low value. Most people will not need to change "
"this setting."
msgstr ""
+"The forward 错误 correction low 值. Most people will not need to 更改 this 设置."
-#: 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:666
+#: src/input/mpegts/mpegts_mux_dvb.c:894
msgid "The forward error correction used on the mux."
-msgstr ""
+msgstr "The forward 错误 correction used on the 复用器."
-#: 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
+msgstr "The forward 错误 correction. Most people will not need to 更改 this 设置."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:220 src/input/mpegts/mpegts_mux_dvb.c:315
+#: src/input/mpegts/mpegts_mux_dvb.c:607 src/input/mpegts/mpegts_mux_dvb.c:648
+#: src/input/mpegts/mpegts_mux_dvb.c:692 src/input/mpegts/mpegts_mux_dvb.c:769
+#: src/input/mpegts/mpegts_mux_dvb.c:876 src/input/mpegts/mpegts_mux_dvb.c:947
+#: src/input/mpegts/mpegts_mux_dvb.c:1040
+#: src/input/mpegts/mpegts_mux_dvb.c:1125
msgid "The frequency of the mux (in Hertz)."
-msgstr ""
+msgstr "The 频率 of the 复用器 (in Hertz)."
-#: 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 ""
+msgstr "The 频率 of the 复用器/转发器 in Hertz."
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:95
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:103
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:129
msgid "The frontend number given to the device."
-msgstr ""
+msgstr "The frontend 编号 given to the 设备."
-#: 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:782
+#: src/input/mpegts/mpegts_mux_dvb.c:1065
msgid ""
"The guard interval used by the mux. If you're not sure of the value leave as"
" AUTO."
msgstr ""
+"The guard interval used by the 复用器. If you're not sure of the 值 leave as "
+"AUTO."
+
+#: src/config.c:2565
+msgid "The hash algorithm type for the digest authentication."
+msgstr "The hash algorithm 类型 for the digest authentication."
-#: src/input/mpegts/mpegts_mux_dvb.c:253
+#: src/input/mpegts/mpegts_mux_dvb.c:250
+#: src/input/mpegts/mpegts_mux_dvb.c:1070
msgid ""
"The hierarchical modulation used by the mux. Most people will not need to "
"change this setting."
msgstr ""
+"The hierarchical modulation used by the 复用器. Most people will not need to 更改"
+" this 设置."
-#: src/channels.c:432
+#: src/channels.c:474
msgid "The imagecache path to the icon to use/used for the channel."
-msgstr ""
+msgstr "The imagecache 路径 to the 图标 to use/used for the 频道."
+
+#: src/ratinglabels.c:698
+msgid "The imagecache path to the icon to use/used for the rating label."
+msgstr "The imagecache 路径 to the 图标 to use/used for the rating label."
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:79
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:113
msgid "The input path used by the device."
-msgstr ""
+msgstr "The 输入 路径 used by the 设备."
-#: src/webui/doc_md.c:121
-msgid "The items have the following functions:"
+#: src/input/mpegts/iptv/iptv.c:816 src/input/mpegts/iptv/iptv_mux.c:172
+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 ""
+"The 输入 流 is remuxed with A/V library (libav or or ffmpeg) to the MPEG-TS 格式 "
+"which is accepted by Tvheadend."
-#: 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 "The language to which the 过滤 should 应用."
+
+#: src/dvr/dvr_autorec.c:1379
+msgid ""
+"The latest season for the programme. Programmes must be equal to or earlier "
+"than this season."
msgstr ""
+"The latest 季 for the 节目. Programmes must be equal to or earlier than this 季."
-#: src/input/mpegts/mpegts_mux_dvb.c:703
-msgid "The layer A constellation."
+#: src/dvr/dvr_autorec.c:1362
+msgid ""
+"The latest year for the programme. Programmes must be equal to or earlier "
+"than this year."
msgstr ""
+"The latest year for the 节目. Programmes must be equal to or earlier than this"
+" year."
-#: src/input/mpegts/mpegts_mux_dvb.c:699
+#: src/input/mpegts/mpegts_mux_dvb.c:792
+msgid "The layer A constellation."
+msgstr "A 层星座图。"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:788
msgid "The layer A forward error correction."
-msgstr ""
+msgstr "The layer A forward 错误 correction."
-#: src/input/mpegts/mpegts_mux_dvb.c:709
+#: src/input/mpegts/mpegts_mux_dvb.c:798
msgid "The layer A segment count."
-msgstr ""
+msgstr "A 层段计数。"
-#: src/input/mpegts/mpegts_mux_dvb.c:716
+#: src/input/mpegts/mpegts_mux_dvb.c:805
msgid "The layer A time interleaving."
-msgstr ""
+msgstr "The layer A 时间 interleaving."
-#: src/input/mpegts/mpegts_mux_dvb.c:726
+#: src/input/mpegts/mpegts_mux_dvb.c:815
msgid "The layer B constellation."
-msgstr ""
+msgstr "B 层星座图。"
-#: src/input/mpegts/mpegts_mux_dvb.c:722
+#: src/input/mpegts/mpegts_mux_dvb.c:811
msgid "The layer B forward error correction."
-msgstr ""
+msgstr "The layer B forward 错误 correction."
-#: src/input/mpegts/mpegts_mux_dvb.c:732
+#: src/input/mpegts/mpegts_mux_dvb.c:821
msgid "The layer B segment count."
-msgstr ""
+msgstr "B 层段计数。"
-#: src/input/mpegts/mpegts_mux_dvb.c:739
+#: src/input/mpegts/mpegts_mux_dvb.c:828
msgid "The layer B time interleaving."
-msgstr ""
+msgstr "The layer B 时间 interleaving."
-#: src/input/mpegts/mpegts_mux_dvb.c:749
+#: src/input/mpegts/mpegts_mux_dvb.c:838
msgid "The layer C constellation."
-msgstr ""
+msgstr "C 层星座图。"
-#: src/input/mpegts/mpegts_mux_dvb.c:745
+#: src/input/mpegts/mpegts_mux_dvb.c:834
msgid "The layer C forward error correction."
-msgstr ""
+msgstr "The layer C forward 错误 correction."
-#: src/input/mpegts/mpegts_mux_dvb.c:755
+#: src/input/mpegts/mpegts_mux_dvb.c:844
msgid "The layer C segment count."
-msgstr ""
+msgstr "C 层段计数。"
-#: src/input/mpegts/mpegts_mux_dvb.c:762
+#: src/input/mpegts/mpegts_mux_dvb.c:851
msgid "The layer C time interleaving."
-msgstr ""
+msgstr "The layer C 时间 interleaving."
-#: 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 ""
+msgstr "The length of 时间 (in seconds) to 播放 the 复用器 (1 hour = 3600)."
-#: src/input/mpegts/mpegts_service.c:222
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:145
+msgid "The limit for the PID filter (driver or hardware)."
+msgstr "The limit for the PID 过滤 (驱动程序 or 硬件)."
+
+#: src/input/mpegts/mpegts_service.c:297
msgid ""
"The locking mechanism selection for The Preferred Conditional Access Packet "
"Identifier. See Help for more information."
msgstr ""
+"The locking mechanism 选择 for The Preferred Conditional 访问 Packet Identifier."
+" See 帮助 for more 信息."
-#: 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 "
"'eng' and there are two AC3 'eng' streams in the service, the first stream "
"could be identified using number 1 and the second using number 2."
msgstr ""
+"The logical 流 索引 to compare. 注意 that this 索引 is computed using all 过滤器.示例: "
+"If 过滤 is set to AC3 音频 类型 and the language to 'eng' and there are two AC3 "
+"'eng' 流 in the 服务, the 第一个 流 could be identified using 编号 1 and the second "
+"using 编号 2."
-#: src/input/mpegts/satip/satip.c:400
+#: src/input/mpegts/satip/satip.c:467
msgid "The manufacturer of the SAT>IP server."
-msgstr ""
+msgstr "The manufacturer of the SAT>IP 服务器."
-#: src/dvr/dvr_autorec.c:1166
+#: src/dvr/dvr_autorec.c:1342
msgid ""
"The maximal duration of a matching event - in other words, only match "
"programmes that are no longer than this duration."
msgstr ""
+"The maximal duration of a matching 事件 - in other words, only match "
+"programmes that are no longer than this duration."
-#: 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 ""
+"The maximum RAM (系统 memory) size for 时移 buffers. When free RAM buffers are "
+"可用 they are used for 时移 数据 in preference to using storage."
+
+#: src/epggrab.c:517
+msgid ""
+"The maximum amount of time a grabber is allowed scan a mux for data (in "
+"seconds)."
+msgstr ""
+"The maximum amount of 时间 a 抓取器 is allowed 扫描 a 复用器 for 数据 (in seconds)."
-#: src/timeshift.c:244
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:251
+msgid ""
+"The maximum amount of time to allow this adapter to complete a scan of a "
+"mux. If you're getting failed or incomplete scans (for example, missing "
+"services) despite a strong signal, try increasing this value. Ignored for "
+"DVB-S."
+msgstr ""
+"The maximum amount of 时间 to 允许 this 适配器 to complete a 扫描 of a 复用器. If you're"
+" getting failed or incomplete scans (for example, missing 服务) despite a "
+"strong 信号, try increasing this 值. Ignored for DVB-S."
+
+#: 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 ""
+"The maximum combined size of all 时移 buffers. If you specify an unlimited "
+"period it's highly recommended you specify a 值 here."
+
+#: src/satip/server.c:917
+msgid ""
+"The maximum concurrent RTSP connections from the same IP address (if 0 no "
+"limit)."
+msgstr "The maximum concurrent RTSP 连接 from the same IP 地址 (if 0 no limit)."
+
+#: src/satip/server.c:907
+msgid "The maximum number of active RTSP sessions (if 0 no limit)."
+msgstr "The maximum 编号 of 活动 RTSP sessions (if 0 no limit)."
-#: src/dvr/dvr_config.c:1015
+#: src/dvr/dvr_config.c:1474
msgid "The maximum number of entries that can be matched."
-msgstr ""
+msgstr "The maximum 编号 of 条目 that can be matched."
-#: src/input/mpegts/iptv/iptv.c:759
+#: src/input/mpegts/iptv/iptv.c:869
msgid "The maximum number of input streams allowed on this network."
-msgstr ""
+msgstr "The maximum 编号 of 输入 流 allowed on this 网络."
-#: src/dvr/dvr_autorec.c:1229
+#: src/dvr/dvr_autorec.c:1442
msgid "The maximum number of recording entries this rule can create."
-msgstr ""
+msgstr "The maximum 编号 of 录像 条目 this 规则 can 创建."
-#: src/dvr/dvr_config.c:1024
+#: src/dvr/dvr_config.c:1484
msgid "The maximum number of recordings that can be scheduled."
-msgstr ""
+msgstr "The maximum 编号 of 录像 that can be 已计划."
-#: src/satip/server.c:636
+#: src/satip/server.c:735
msgid "The maximum number of services to decrypt per mux."
-msgstr ""
+msgstr "The maximum 编号 of 服务 to decrypt per 复用器."
-#: src/dvr/dvr_autorec.c:1220
+#: src/dvr/dvr_autorec.c:1433
msgid "The maximum number of times this rule can be triggered."
-msgstr ""
+msgstr "The maximum 编号 of times this 规则 can be triggered."
-#: src/timeshift.c:225
+#: src/timeshift.c:223
msgid ""
"The maximum time period that will be buffered for any given (client) "
"subscription."
-msgstr ""
+msgstr "The maximum 时间 period that will be buffered for any given (客户端) 订阅."
-#: src/dvr/dvr_autorec.c:1155
+#: src/dvr/dvr_autorec.c:1331
msgid ""
"The minimal duration of a matching event - in other words, only match "
"programs that are no shorter than this duration."
msgstr ""
+"The minimal duration of a matching 事件 - in other words, only match programs "
+"that are no shorter than this duration."
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:658
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:712
msgid "The minimum delay after the rotor movement command is sent."
-msgstr ""
+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 ""
+"The minimum delay before tuning in milliseconds after 调谐器 停止. If the 时间 "
+"between the 上一个 and 下一个 开始 is greater than this 值 then the delay is not "
+"applied."
-#: src/input/mpegts/mpegts_mux_dvb.c:466 src/input/mpegts/mpegts_mux_dvb.c:560
-msgid "The modulation used on the mux."
-msgstr ""
-
-#: src/epggrab.c:365
+#: src/dvr/dvr_autorec.c:1260
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."
+"The minimum number of stars the broadcast should have - in other words, only"
+" match programs that have at least this rating."
msgstr ""
+"The minimum 编号 of stars the 广播 should have - in other words, only match "
+"programs that have at least this rating."
+
+#: src/input/mpegts/mpegts_mux_dvb.c:490 src/input/mpegts/mpegts_mux_dvb.c:613
+msgid "The modulation used on the mux."
+msgstr "The modulation used on the 复用器."
-#: src/input/mpegts/mpegts_service.c:105
+#: src/input/mpegts/mpegts_service.c:155
msgid "The mux the service is on."
-msgstr ""
+msgstr "The 复用器 the 服务 is on."
-#: 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 ""
+msgstr "The 复用器 to 播放 when the 条目 is triggered."
-#: src/input/mpegts/mpegts_service.c:113
+#: src/input/mpegts/mpegts_service.c:163
msgid "The mux's universally unique identifier."
-msgstr ""
+msgstr "The 复用器's universally unique identifier."
-#: src/input/mpegts/mpegts_mux.c:569
+#: src/input/mpegts/mpegts_mux.c:586
msgid "The name (or frequency) the mux is on."
-msgstr ""
+msgstr "The 名称 (or 频率) the 复用器 is on."
-#: src/channels.c:398
+#: src/channels.c:440
msgid ""
"The name given to/of the channel (This is how it'll appear in your EPG.)"
-msgstr ""
+msgstr "The 名称 given to/of the 频道 (这是 how it'll appear in your EPG.)"
-#: src/profile.c:327
+#: src/profile.c:315
msgid "The name of the profile."
-msgstr ""
+msgstr "The 名称 of the 配置方案."
-#: src/dvr/dvr_autorec.c:1015
+#: src/dvr/dvr_autorec.c:1153
msgid "The name of the the rule."
-msgstr ""
+msgstr "The 名称 of the the 规则."
-#: src/access.c:2192
+#: src/access.c:2484
msgid ""
"The network prefix(es) to block, e.g.192.168.2.0/24 (comma-separated list)."
-msgstr ""
+msgstr "The 网络 prefix(es) to block, e.g.192.168.2.0/24 (comma-separated 列表)."
-#: src/input/mpegts/mpegts_mux.c:553
+#: src/input/mpegts/mpegts_mux.c:570
msgid "The network the mux is on."
-msgstr ""
+msgstr "The 网络 the 复用器 is on."
-#: src/input/mpegts/mpegts_service.c:97
+#: src/input/mpegts/mpegts_service.c:147
msgid "The network the service is on."
-msgstr ""
+msgstr "The 网络 the 服务 is on."
-#: src/input/mpegts/iptv/iptv.c:735
+#: src/input/mpegts/iptv/iptv.c:845
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 ""
+"The 网络's priority. The 网络 with the highest priority 值 will be used out of "
+"preference if 可用. See 帮助 for 详情."
-#: src/input/mpegts/iptv/iptv.c:726
+#: src/input/mpegts/iptv/iptv.c:836
msgid "The network's service ID"
-msgstr ""
+msgstr "The 网络's 服务 ID"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:290
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:344
msgid "The networks assigned to the device."
-msgstr ""
+msgstr "The 网络 assigned to the 设备."
-#: src/input/mpegts/satip/satip_satconf.c:398
+#: src/input/mpegts/satip/satip_satconf.c:416
msgid "The networks using this configuration."
-msgstr ""
+msgstr "The 网络 using this 配置."
-#: src/input/mpegts/mpegts_mux.c:561
+#: src/input/mpegts/mpegts_mux.c:578
msgid "The networks' universally unique identifier (UUID)."
-msgstr ""
+msgstr "The 网络' universally unique identifier (UUID)."
-#: src/satip/server.c:735
+#: src/satip/server.c:891
msgid "The number of ATSC-C (Cable/AnnexB) tuners to export."
-msgstr ""
+msgstr "The 编号 of ATSC-C (有线/AnnexB) 调谐器 to export."
-#: src/satip/server.c:727
+#: src/satip/server.c:883
msgid "The number of ATSC-T (Terresterial) tuners to export."
-msgstr ""
+msgstr "The 编号 of ATSC-T (Terresterial) 调谐器 to export."
-#: src/satip/server.c:711
+#: src/satip/server.c:867
msgid "The number of DVB-C (Cable) tuners to export."
-msgstr ""
+msgstr "The 编号 of DVB-C (有线) 调谐器 to export."
-#: src/satip/server.c:719
+#: src/satip/server.c:875
msgid "The number of DVB-C2 (Cable) tuners to export."
-msgstr ""
+msgstr "The 编号 of DVB-C2 (有线) 调谐器 to export."
-#: src/satip/server.c:679
+#: src/satip/server.c:835
msgid "The number of DVB-S (Satellite) tuners to export."
-msgstr ""
+msgstr "The 编号 of DVB-S (卫星) 调谐器 to export."
-#: src/satip/server.c:687
+#: src/satip/server.c:843
msgid "The number of DVB-S2 (Satellite) tuners to export."
-msgstr ""
+msgstr "The 编号 of DVB-S2 (卫星) 调谐器 to export."
-#: src/satip/server.c:695
+#: src/satip/server.c:851
msgid "The number of DVB-T (Terresterial) tuners to export."
-msgstr ""
+msgstr "The 编号 of DVB-T (Terresterial) 调谐器 to export."
-#: src/satip/server.c:703
+#: src/satip/server.c:859
msgid "The number of DVB-T2 (Terresterial) tuners to export."
-msgstr ""
+msgstr "The 编号 of DVB-T2 (Terresterial) 调谐器 to export."
+
+#: src/satip/server.c:899
+msgid "The number of ISDB-T (Terresterial) tuners to export."
+msgstr "The 编号 of ISDB-T (Terresterial) 调谐器 to export."
-#: src/config.c:2186
+#: src/config.c:2781
msgid ""
"The number of MPEG-TS packets Tvheadend buffers in case there is a delay "
"receiving CA keys. "
msgstr ""
+"The 编号 of MPEG-TS packets Tvheadend buffers in case there is a delay "
+"receiving 条件接收 keys. "
-#: src/access.c:1797
+#: src/access.c:1940
msgid "The number of allowed connections this user can make to the server."
-msgstr ""
+msgstr "The 编号 of allowed 连接 this 用户 can make to the 服务器."
-#: 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 ""
+"The 编号 of bytes to buffer. By 默认, linuxdvb's 输入 buffer is 18800 bytes long. "
+"The accepted range is 18800-1880000 bytes."
-#: src/config.c:2135
+#: src/config.c:2576
msgid "The number of days cookies set by Tvheadend should expire."
-msgstr ""
+msgstr "The 编号 of days cookies set by Tvheadend should expire."
-#: 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 ""
+msgstr "The 编号 of 复用器 left to 扫描 on this 网络."
-#: src/profile.c:369
-msgid "The number of seconds to wait for a stream to start."
+#: src/config.c:2587
+msgid ""
+"The number of seconds in which authentication tickets generated by Tvheadend"
+" should expire."
msgstr ""
+"The 编号 of seconds in which authentication tickets generated by Tvheadend "
+"should expire."
+
+#: src/profile.c:366
+msgid "The number of seconds to wait for data when stream is starting."
+msgstr "The 编号 of seconds to wait for 数据 when 流 is starting."
-#: src/input/mpegts/mpegts_mux.c:650
-msgid "The number of services on the mux that are mapped to channels."
+#: 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 ""
+"The 编号 of seconds to wait for 数据. It handles the situations where no 数据 are "
+"received at 开始 or the 输入 流 is stalled."
+
+#: src/input/mpegts/mpegts_mux.c:667
+msgid "The number of services currently mapped to channels."
+msgstr "The 编号 of 服务 currently mapped to 频道."
-#: 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 ""
+msgstr "The orbital position of the 卫星 the 复用器 is on."
#: src/input/mpegts/mpegts_network_dvb.c:307
msgid "The orbital position of the satellite your dish is pointing at."
-msgstr ""
+msgstr "The orbital position of the 卫星 your 碟形天线 is pointing at."
-#: src/input/mpegts/mpegts_mux.c:622
-msgid "The outcome of the last scan performed on this mux."
-msgstr ""
+#: src/input/mpegts/mpegts_mux.c:639
+msgid "The outcome of the last scan performed."
+msgstr "The outcome of the 最后 扫描 performed."
-#: 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:900
+#: src/input/mpegts/mpegts_mux_dvb.c:1087
msgid ""
"The physical layer pipe ID. Most people will not need to change this "
"setting."
-msgstr ""
+msgstr "The physical layer pipe ID. Most people will not need to 更改 this 设置."
-#: src/input/mpegts/iptv/iptv.c:864
+#: src/input/mpegts/iptv/iptv.c:963
msgid "The playlist's character set."
-msgstr ""
+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 ""
+msgstr "The polarization used on the 复用器."
-#: src/channels.c:410
+#: src/channels.c:452
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 ""
+"The position the 频道 will appear on your EPG. 这是 not used by Tvheadend "
+"internally, but rather intended to be used by HTSP clients for mapping to "
+"remote control 按钮, presentation order, etc."
-#: src/dvr/dvr_autorec.c:1177
-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 ""
+msgstr "提供商的 ID。"
-#: src/input/mpegts/mpegts_service.c:169
+#: src/input/mpegts/mpegts_service.c:219
msgid "The provider's name."
-msgstr ""
+msgstr "The provider's 名称."
-#: src/input/mpegts/mpegts_mux.c:585
+#: src/input/mpegts/mpegts_mux.c:602
msgid "The provider's network ID."
-msgstr ""
+msgstr "The provider's 网络 ID."
-#: src/input/mpegts/mpegts_mux.c:577
+#: src/input/mpegts/mpegts_mux.c:594
msgid "The provider's network name."
-msgstr ""
+msgstr "The provider's 网络 名称."
-#: 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:661
+#: src/input/mpegts/mpegts_mux_dvb.c:889
msgid ""
"The quadrature amplitude modulation (QAM) used by the mux. If you're not "
"sure of the value leave as AUTO."
msgstr ""
+"The quadrature amplitude modulation (QAM) used by the 复用器. If you're not "
+"sure of the 值 leave as AUTO."
+
+#: src/config.c:2544
+msgid "The realm name for HTTP authorization."
+msgstr "The realm 名称 for HTTP authorization."
-#: src/dvr/dvr_db.c:3292
+#: src/dvr/dvr_db.c:4859
msgid "The recorded file was removed intentionally"
-msgstr ""
+msgstr "The recorded 文件 was 已移除 intentionally"
-#: src/dvr/dvr_db.c:3395
+#: src/dvr/dvr_db.c:4980
msgid "The recording/entry status."
-msgstr ""
+msgstr "The 录像/条目 状态."
-#: src/input/mpegts/mpegts_mux_dvb.c:475
+#: src/input/mpegts/mpegts_mux_dvb.c:499
msgid "The rolloff used on the mux."
-msgstr ""
+msgstr "The rolloff used on the 复用器."
-#: 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 ""
+"The 规则 action defines the operation when all comparisons succeed. See 帮助 for"
+" more 信息 on what the various 规则 do."
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:273
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:355
msgid "The satellite configuration to use."
-msgstr ""
+msgstr "The 卫星 配置 to use."
-#: src/input/mpegts/mpegts_mux.c:610
+#: src/input/mpegts/mpegts_mux.c:627
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 ""
+"The 扫描 state. 新建 复用器 will automatically be changed to the PEND state. You "
+"can 更改 this to 活动 to queue a 扫描 of this 复用器."
-#: src/dvr/dvr_db.c:3024
+#: src/dvr/dvr_db.c:4542
msgid "The scheduled start time, including any padding."
-msgstr ""
+msgstr "The 已计划 开始 时间, including any padding."
-#: src/dvr/dvr_db.c:3051
+#: src/dvr/dvr_db.c:4569
msgid "The scheduled stop time, including any padding."
+msgstr "The 已计划 停止 时间, including any padding."
+
+#: src/input/mpegts/mpegts_input.c:327 src/input/mpegts/iptv/iptv.c:905
+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 ""
+"The scrambled bits in MPEG-TS packets are always cleared. It is a workaround"
+" for the special 流 which are descrambled, but these bits are not touched."
-#: src/profile.c:402
+#: src/profile.c:446
msgid ""
"The selected video type should be preferred when multiple services are "
"available for a channel."
+msgstr "The 已选中 视频 类型 should be preferred when multiple 服务 are 可用 for a 频道."
+
+#: src/config.c:2535
+msgid "The server name for 'Server:' HTTP headers."
+msgstr "The 服务器 名称 for '服务器:' HTTP headers."
+
+#: 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 ""
+"The 服务器 suports the Interlaved TCP transfer 模式 (embedded 数据 in the RTSP "
+"session). Selecting this 选项 enables this 模式 in all 调谐器 by 默认."
-#: src/descrambler/constcw.c:384
+#: src/descrambler/constcw.c:574
msgid "The service ID"
-msgstr ""
+msgstr "The 服务 ID"
-#: src/input/mpegts/mpegts_service.c:121
+#: src/input/mpegts/mpegts_service.c:171
msgid "The service ID as set by the provider."
-msgstr ""
+msgstr "The 服务 ID as set by the provider."
-#: 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 ""
+msgstr "The 服务 ID."
-#: src/input/mpegts/mpegts_service.c:161
+#: src/input/mpegts/mpegts_service.c:211
msgid "The service name as set by the provider."
-msgstr ""
+msgstr "The 服务 名称 as set by the provider."
-#: 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 ""
+msgstr "The 服务 the 过滤 should 应用 to. Leave blank to 应用 the 过滤 to all 服务."
-#: 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 ""
+msgstr "The 服务 to which the 过滤 should 应用. Leave blank to 应用 the 过滤 to all 服务."
-#: src/input/mpegts/mpegts_service.c:185
+#: src/input/mpegts/mpegts_service.c:235
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 ""
+"The 服务 类型 标志 as defined by the DVB specifications (e.g. 0x02 = radio, 0x11 ="
+" MPEG2 HD 电视, 0x19 = H.264 HD 电视)"
-#: src/input/mpegts/mpegts_service.c:137
+#: src/input/mpegts/mpegts_service.c:187
msgid "The service's channel minor as set by the provider."
-msgstr ""
+msgstr "The 服务's 频道 minor as set by the provider."
-#: src/input/mpegts/mpegts_service.c:129
+#: src/input/mpegts/mpegts_service.c:179
msgid "The service's channel number as set by the provider."
-msgstr ""
+msgstr "The 服务's 频道 编号 as set by the provider."
-#: src/service.c:222
+#: src/service.c:215
msgid "The service's encryption status."
-msgstr ""
+msgstr "The 服务's encryption 状态."
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:284
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:366
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:397
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 "
"Tvheadend will assure that this tuner will not use incompatible parameters "
"(position, polarization, lo-hi)."
msgstr ""
+"The 信号 from the standard universal 高频头 can be split using a simple coaxial "
+"splitter (no multiswitch) to several 输出. In this case, the position, the "
+"polarization and low-high band 设置 must be equal. If you set another 调谐器 as "
+"master, then this 调谐器 will act as a slave and Tvheadend will assure that "
+"this 调谐器 will not use incompatible parameters (position, polarization, lo-"
+"hi)."
-#: 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 ""
+"The 信号 级别 reported by the 驱动程序 is multiplied with this 值 and divided by 100."
-#: src/dvr/dvr_db.c:3003
+#: src/dvr/dvr_db.c:4521
msgid "The start time of the recording."
-msgstr ""
+msgstr "The 开始 时间 of the 录像."
-#: 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:955
msgid "The stream ID used for the mux."
-msgstr ""
+msgstr "The 流 ID used for the 复用器."
-#: src/dvr/dvr_config.c:879
+#: src/dvr/dvr_config.c:989
msgid "The stream profile the DVR profile will use for recordings."
-msgstr ""
+msgstr "The 流 配置方案 the 录像 配置方案 will use for 录像."
-#: src/access.c:1721
+#: src/access.c:1864
msgid ""
"The streaming profile to use/used. If not set, the default will be used."
-msgstr ""
+msgstr "The streaming 配置方案 to use/used. If not set, the 默认 will be used."
-#: src/dvr/dvr_config.c:1140
+#: src/dvr/dvr_config.c:1241
msgid ""
"The string allows you to manually specify the full path generation using "
"predefined modifiers. See Help for full details."
msgstr ""
+"The 字符串 allows you to manually specify the full 路径 generation using "
+"predefined modifiers. See 帮助 for full 详情."
-#: src/esfilter.c:920
+#: src/esfilter.c:914
msgid "The subtitle stream types the filter should apply to."
-msgstr ""
+msgstr "The 副标题 流 类型 the 过滤 should 应用 to."
-#: 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 ""
+msgstr "The symbol rate used on the 复用器."
-#: 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 ""
+msgstr "The symbol rate used on the 复用器/转发器."
-#: src/input/mpegts/mpegts_mux_dvb.c:603 src/input/mpegts/mpegts_mux_dvb.c:795
+#: src/input/mpegts/mpegts_mux_dvb.c:656 src/input/mpegts/mpegts_mux_dvb.c:884
msgid "The symbol rate."
+msgstr "符号率。"
+
+#: 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 ""
+"The 时间 in days after the cached URL will be 已移除. The 时间 starts when the URL "
+"was lastly requested. Zero means unlimited cache (not recommended)."
-#: src/dvr/dvr_db.c:3032
+#: src/dvr/dvr_db.c:4550
msgid "The time the entry stops/stopped being recorded."
-msgstr ""
+msgstr "The 时间 the 条目 stops/stopped being recorded."
-#: src/config.c:2235
+#: src/config.c:2457
msgid ""
"The time window to cut the stop time from the overlapped event in seconds."
-msgstr ""
+msgstr "The 时间 窗口 to cut the 停止 时间 from the overlapped 事件 in seconds."
-#: src/dvr/dvr_autorec.c:1034
+#: src/dvr/dvr_autorec.c:1173
msgid ""
"The title of the program to look for. Note that this accepts case-"
"insensitive regular expressions."
msgstr ""
+"The 标题 of the 节目 to look for. 注意 that this accepts case-insensitive regular "
+"expressions."
-#: src/input/mpegts/mpegts_mux.c:642
-msgid "The total number of services found on this mux."
-msgstr ""
+#: src/input/mpegts/mpegts_mux.c:659
+msgid "The total number of services found."
+msgstr "The total 编号 of 服务 found."
-#: src/dvr/dvr_db.c:3059
+#: src/dvr/dvr_db.c:4577
msgid "The total scheduled duration."
-msgstr ""
+msgstr "The total 已计划 duration."
-#: src/input/mpegts/mpegts_mux_dvb.c:241
+#: src/input/mpegts/mpegts_mux_dvb.c:238
+#: src/input/mpegts/mpegts_mux_dvb.c:1058
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 ""
+"The transmission/OFDM 模式 used by the 复用器. If you're not sure of the 值 leave "
+"as AUTO but be aware that tuning may fail as some drivers do not like the "
+"AUTO 设置."
-#: 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 ""
+msgstr "The 转发器 ID."
-#: src/input/mpegts/mpegts_mux.c:593
+#: src/input/mpegts/mpegts_mux.c:610
msgid "The transport stream ID of the mux within the network."
-msgstr ""
+msgstr "The 传输 流 ID of the 复用器 within the 网络."
-#: 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 ""
+"The 调谐器 priority 值 (a higher 值 means to use this 调谐器 out of preference). See"
+" 帮助 for 详情."
-#: 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 ""
+"The 调谐器 priority 值 for streamed 频道 through HTTP or HTSP (a higher 值 means to"
+" use this 调谐器 out of preference). If not set (zero), the standard priority 值"
+" is used. See 帮助 for 详情."
+
+#: src/config.c:2745
+msgid "The user agent string for the build-in HTTP client."
+msgstr "The 用户 agent 字符串 for the build-in HTTP 客户端."
-#: src/dvr/dvr_db.c:3216 src/dvr/dvr_autorec.c:1284 src/dvr/dvr_timerec.c:669
+#: src/dvr/dvr_db.c:4783 src/dvr/dvr_autorec.c:1478 src/dvr/dvr_timerec.c:670
msgid ""
"The user who created the recording, or the auto-recording source and IP "
"address if scheduled by a matching rule."
msgstr ""
+"The 用户 who created the 录像, or the 自动录制 source and IP 地址 if 已计划 by a matching"
+" 规则."
-#: src/config.c:2072
+#: src/config.c:2275
msgid "The version of Tvheadend that last updated the config."
-msgstr ""
+msgstr "The version of Tvheadend that 最后 updated the 配置."
-#: src/esfilter.c:636
+#: src/esfilter.c:627
msgid "The video stream types the filter should apply to."
-msgstr ""
+msgstr "The 视频 流 类型 the 过滤 should 应用 to."
-#: src/access.c:1456 src/config.c:2266
+#: src/access.c:1573 src/config.c:2294
msgid "Theme"
+msgstr "主题"
+
+#: 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 ""
+"这是 a workaround for some 调谐器 that mess up the 编号 of 调谐器. Turn this off when "
+"you are not seeing 信号 强度 on all 调谐器 but only on some."
-#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:246
-#: src/input/mpegts/satip/satip_frontend.c:302
+#: src/input/mpegts/linuxdvb/linuxdvb_frontend.c:328
+#: src/input/mpegts/satip/satip_frontend.c:451
msgid "This tuner"
-msgstr ""
+msgstr "This 调谐器"
-#: src/config.c:2303
+#: src/config.c:2846
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 ""
+"This will 创建 an NTP 驱动程序 (using shmem 界面) that you can feed into ntpd. This "
+"can be run without root privileges, but generally the performance is not "
+"that great."
-#: src/tvhlog.c:82
+#: src/tvhlog.c:90
msgid "Thread"
-msgstr ""
+msgstr "线程"
+
+#: src/main.c:976
+msgid "Thread debugging"
+msgstr "线程调试"
-#: src/epg.c:2281
+#: src/epg.c:1937
msgid "Thriller"
-msgstr ""
+msgstr "惊悚"
-#: src/dvr/dvr_autorec.c:775
+#: src/dvr/dvr_autorec.c:915
msgid "Thu"
-msgstr ""
+msgstr "周四"
+
+#: src/config.c:2586
+msgid "Ticket expiration (seconds)"
+msgstr "票据过期(秒)"
+
+#: src/bouquet.c:967
+msgid "Tidy channel name (e.g., stripping HD/UHD suffix)"
+msgstr "Tidy 频道 名称 (e.g., stripping HD/UHD suffix)"
-#: src/tvhlog.c:84 src/config.c:1923
+#: src/service_mapper.c:637
+msgid "Tidy the channel name such as removing trailing HD text"
+msgstr "Tidy the 频道 名称 such as removing trailing HD 文本"
+
+#: src/tvhlog.c:92 src/config.c:2057
msgid "Time"
-msgstr ""
+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 ""
+msgstr "时间 (in milliseconds) for a command to complete."
-#: 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 "时间 (in milliseconds) for the Unicable 设备 to power up."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:103
msgid "Time (in milliseconds) for the rotor to power up."
-msgstr ""
+msgstr "时间 (in milliseconds) for the rotor to power up."
+
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:125
+msgid "Time (in milliseconds) for the switch to power up."
+msgstr "时间 (in milliseconds) for the switch to power up."
-#: src/input/mpegts/iptv/iptv.c:882
+#: src/input/mpegts/iptv/iptv.c:981
msgid "Time (in minutes) to re-fetch the playlist."
-msgstr ""
+msgstr "时间 (in minutes) to re-fetch the playlist."
-#: src/tvhlog.c:121
+#: src/tvhlog.c:130
msgid "Time Stamp Fix"
-msgstr ""
+msgstr "时间戳修复"
-#: src/dvr/dvr_db.c:643
+#: src/dvr/dvr_db.c:692
msgid "Time missed"
-msgstr ""
+msgstr "时间丢失"
-#: src/dvr/dvr_db.c:3325
+#: src/tvhlog.c:88
+msgid "Time profiling"
+msgstr "时间性能分析"
+
+#: src/dvr/dvr_db.c:4900
msgid "Time record caption"
-msgstr ""
+msgstr "时间 录制 caption"
-#: src/dvr/dvr_timerec.c:153
+#: src/dvr/dvr_timerec.c:142
#, c-format
msgid "Time recording%s%s"
-msgstr ""
+msgstr "时间 录像%s%s"
+
+#: src/dvr/dvr_db.c:4503
+msgid "Time the entry was created"
+msgstr "时间 the 条目 was created"
+
+#: src/dvr/dvr_db.c:4512
+msgid "Time the entry was last watched"
+msgstr "时间 the 条目 was 最后 watched"
+
+#: src/dvr/dvr_db.c:4513
+msgid "Time the entry was last watched."
+msgstr "时间 the 条目 was 最后 watched."
-#: src/dvr/dvr_timerec.c:585
+#: src/transcoding/codec/codecs/libs/libvpx.c:107
+msgid "Time to spend encoding, in microseconds."
+msgstr "时间 to spend 编码, in microseconds."
+
+#: src/dvr/dvr_timerec.c:583
msgid "Time to start the recording/time the recording started."
-msgstr ""
+msgstr "时间 to 开始 the 录像/时间 the 录像 started."
-#: src/dvr/dvr_timerec.c:596
+#: src/dvr/dvr_timerec.c:594
msgid "Time to stop recording/time the recording stopped."
-msgstr ""
-
-#: src/config.c:2049
-msgid "Time update"
-msgstr ""
+msgstr "时间 to 停止 录像/时间 the 录像 stopped."
-#: src/profile.c:368
-msgid "Timeout (sec) (0=infinite)"
-msgstr ""
+#: src/dvr/dvr_db.c:5004
+msgid "Time when the program was first aired"
+msgstr "时间 when the 节目 was 第一个 aired"
-#: src/input/mpegts/satip/satip_satconf.c:360
+#: src/input/mpegts/satip/satip_satconf.c:377
msgid "Timeout (seconds)"
-msgstr ""
+msgstr "超时(秒)"
-#: src/input/mpegts/mpegts_mux_sched.c:162
+#: src/input/mpegts/mpegts_mux_sched.c:163
msgid "Timeout (secs)"
-msgstr ""
+msgstr "超时(秒)"
-#: src/dvr/dvr_db.c:3326
+#: src/dvr/dvr_db.c:4901
msgid "Timer-based automatic record caption."
-msgstr ""
+msgstr "定时器-based 自动 录制 caption."
-#: src/dvr/dvr_db.c:3317
+#: src/dvr/dvr_db.c:4892
msgid "Timer-based automatic recording."
-msgstr ""
+msgstr "定时器-based 自动 录像."
-#: src/tvhlog.c:164 src/timeshift.c:183
+#: src/tvhlog.c:177 src/timeshift.c:184
msgid "Timeshift"
-msgstr ""
+msgstr "时移"
-#: src/dvr/dvr_db.c:3095 src/dvr/dvr_db.c:3103 src/dvr/dvr_timerec.c:553
+#: src/dvr/dvr_db.c:4633 src/dvr/dvr_db.c:4641 src/dvr/dvr_timerec.c:551
msgid "Title"
-msgstr ""
+msgstr "标题"
-#: src/dvr/dvr_autorec.c:1033
+#: src/dvr/dvr_autorec.c:1172
msgid "Title (regexp)"
-msgstr ""
+msgstr "标题 (regexp)"
-#: src/dvr/dvr_db.c:3104
+#: src/dvr/dvr_db.c:4642
msgid "Title of the program (display only)."
-msgstr ""
+msgstr "标题 of the 节目 (显示 only)."
-#: src/dvr/dvr_db.c:3096
+#: src/dvr/dvr_db.c:4634
msgid "Title of the program."
-msgstr ""
+msgstr "标题 of the 节目."
-#: 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 ""
+msgstr "标题 of the 录像 - this is used to generate the filename."
+
+#: src/descrambler/dvbcam.c:890
+msgid "To enable MCD and MTD for this CAM."
+msgstr "To 启用 MCD and MTD for this CAM."
-#: src/webui/extjs.c:223
+#: src/webui/extjs.c:228
+msgid "To support Tvheadend development please consider making a donation"
+msgstr "To 支持 Tvheadend development please consider making a donation"
+
+#: src/webui/extjs.c:216
msgid "Toggle details"
-msgstr ""
+msgstr "Toggle 详情"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:139
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:154
msgid "Tone burst"
-msgstr ""
+msgstr "突发音"
-#: src/dvr/dvr_db.c:634
+#: src/dvr/dvr_db.c:683
msgid "Too many data errors"
-msgstr ""
+msgstr "Too many 数据 errors"
-#: src/input/mpegts/mpegts_network.c:289
+#: src/config.c:2317
+msgid "Tooltips"
+msgstr "工具提示"
+
+#: src/input/mpegts/mpegts_network.c:338
msgid "Total number of mapped channels on this network."
-msgstr ""
+msgstr "Total 编号 of mapped 频道 on this 网络."
-#: src/input/mpegts/mpegts_network.c:273
+#: src/input/mpegts/mpegts_network.c:322
msgid "Total number of muxes found on this network."
-msgstr ""
+msgstr "Total 编号 of 复用器 found on this 网络."
-#: src/input/mpegts/mpegts_network.c:281
+#: src/input/mpegts/mpegts_network.c:330
msgid "Total number of services found on this network."
-msgstr ""
+msgstr "Total 编号 of 服务 found on this 网络."
-#: src/wizard.c:1004
+#: src/wizard.c:1039
msgid "Total number of services found."
-msgstr ""
+msgstr "Total 编号 of 服务 found."
-#: src/bouquet.c:1093
+#: src/bouquet.c:1323
msgid "Total number of services seen."
-msgstr ""
+msgstr "Total 编号 of 服务 seen."
-#: src/bouquet.c:1101
+#: src/bouquet.c:1331
msgid "Total number of services."
-msgstr ""
+msgstr "Total 编号 of 服务."
-#: src/epg.c:2443
+#: src/epg.c:2099
msgid "Tourism / Travel"
-msgstr ""
+msgstr "旅游 / 旅行"
-#: src/tvhlog.c:778
+#: src/tvhlog.c:904
msgid "Trace subsystems"
-msgstr ""
+msgstr "追踪子系统"
-#: src/epg.c:2392
+#: src/epg.c:2048
msgid "Traditional arts"
-msgstr ""
+msgstr "传统艺术"
-#: src/epg.c:2373
+#: src/epg.c:2029
msgid "Traditional music"
-msgstr ""
+msgstr "传统音乐"
-#: src/tvhlog.c:149
+#: src/tvhlog.c:161
msgid "Transcode"
-msgstr ""
+msgstr "转码"
-#: src/profile.c:1839
+#: src/profile.c:2611
+msgid "Transcode audio only for selected codecs."
+msgstr "转码 音频 only for 已选中 编解码器."
+
+#: src/profile.c:2633
+msgid "Transcode subtitle only for selected codecs."
+msgstr "转码 副标题 only for 已选中 编解码器."
+
+#: src/profile.c:2589
+msgid "Transcode video only for selected codecs."
+msgstr "转码 视频 only for 已选中 编解码器."
+
+#: src/profile.c:2499
msgid "Transcode/av-lib"
-msgstr ""
+msgstr "转码/av-lib"
-#: src/profile.c:1846
-msgid "Transcoding"
+#: src/profile.c:2506
+msgid "Transcoding Settings"
+msgstr "转码 设置"
+
+#: src/epggrab.c:527
+msgid ""
+"Translate the genre codes received from the broadcaster to another genre "
+"code.<br>Use the form xxx=yyy, where xxx and yyy are 'ETSI EN 300 468' "
+"content descriptor values expressed in decimal (0-255). <br>Genre code xxx "
+"will be converted to genre code yyy.<br>Use a separate line for each genre "
+"code to be converted."
msgstr ""
+"Translate the genre codes received from the broadcaster to another genre "
+"code.<br>Use the form xxx=yyy, where xxx and yyy are 'ETSI EN 300 468' "
+"content descriptor 值 expressed in decimal (0-255). <br>Genre code xxx will "
+"be converted to genre code yyy.<br>Use a separate line for each genre code "
+"to be converted."
-#: src/input/mpegts/mpegts_mux_dvb.c:240
+#: src/input/mpegts/mpegts_mux_dvb.c:237
+#: src/input/mpegts/mpegts_mux_dvb.c:1057
msgid "Transmission mode"
-msgstr ""
+msgstr "Transmission 模式"
-#: 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 ""
+msgstr "转发器 ID"
-#: src/tvhlog.c:119
+#: src/tvhlog.c:128
msgid "Transport Stream"
-msgstr ""
+msgstr "传输流"
-#: src/input/mpegts/mpegts_mux.c:592
+#: src/input/mpegts/satip/satip_frontend.c:260
+msgid "Transport mode"
+msgstr "传输 模式"
+
+#: src/input/mpegts/mpegts_mux.c:609
msgid "Transport stream ID"
-msgstr ""
+msgstr "传输 流 ID"
-#: src/epggrab/module/xmltv.c:753
+#: src/dvr/dvr_config.c:1092
+msgid "Try re-scheduling recording if more errors than (0=off)"
+msgstr "Try re-scheduling 录像 if more errors than (0=off)"
+
+#: src/epggrab/module/xmltv.c:1408
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 ""
+"Try to obtain 频道 编号 from the 显示-名称 xml 标签. If the 第一个 word is 编号, it is used"
+" as the 频道 编号."
-#: src/dvr/dvr_autorec.c:773
+#: src/dvr/dvr_autorec.c:913
msgid "Tue"
-msgstr ""
+msgstr "周二"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:226
+#: src/transcoding/codec/codecs/libs/libx26x.c:194
+#: src/transcoding/codec/codecs/libs/libx26x.c:293
+#: src/transcoding/codec/codecs/libs/libvpx.c:130
+msgid "Tune"
+msgstr "调谐"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:264
msgid "Tune before DiseqC"
-msgstr ""
+msgstr "Tune before DiSEqC"
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:195
+msgid "Tune the encoding params (cf. x264 --fullhelp)."
+msgstr "Tune the 编码 params (cf. x264 --fullhelp)."
-#: src/wizard.c:558
+#: src/transcoding/codec/codecs/libs/libvpx.c:131
+msgid "Tune the encoding to a specific scenario."
+msgstr "Tune the 编码 to a specific scenario."
+
+#: src/wizard.c:568
msgid "Tuner"
-msgstr ""
+msgstr "调谐器"
-#: src/input/mpegts/satip/satip_frontend.c:211
+#: src/wizard.c:671
+msgid "Tuner and Network"
+msgstr "调谐器 and 网络"
+
+#: src/input/mpegts/satip/satip_frontend.c:340
msgid "Tuner bind IP address"
-msgstr ""
+msgstr "调谐器 bind IP 地址"
-#: 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 ""
+msgstr "调谐器 配置"
-#: src/input/mpegts/satip/satip.c:225
+#: src/input/mpegts/satip/satip.c:268
msgid "Tuner configuration."
-msgstr ""
+msgstr "调谐器 配置."
-#: src/streaming.c:461
+#: src/streaming.c:483
msgid "Tuning failed"
-msgstr ""
+msgstr "调谐失败"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:264
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:302
msgid "Turn off LNB when idle"
-msgstr ""
+msgstr "Turn off 高频头 when idle"
-#: src/config.c:2081
+#: src/config.c:2693
+msgid "Tvheadend model name for HDHomeRun Server Emulation"
+msgstr "Tvheadend model 名称 for HDHomeRun 服务器 Emulation"
+
+#: src/config.c:2256
msgid "Tvheadend server name"
-msgstr ""
+msgstr "Tvheadend 服务器 名称"
-#: src/epggrab/module.c:137
+#: src/epggrab/module.c:161 src/transcoding/codec/profile_class.c:292
msgid "Type"
-msgstr ""
+msgstr "类型"
-#: src/service.c:237
+#: src/service.c:230
msgid "Type override"
-msgstr ""
+msgstr "类型 override"
-#: src/input/mpegts/satip/satip_frontend.c:160
+#: src/input/mpegts/satip/satip_frontend.c:269
msgid "UDP RTP port number (2 ports)"
-msgstr ""
+msgstr "UDP RTP 端口 编号 (2 ports)"
-#: src/service.c:160
+#: src/tvhlog.c:185
+msgid "UDP Streamer"
+msgstr "UDP 流传输器"
+
+#: src/service.c:152
msgid "UHD TV"
-msgstr ""
+msgstr "UHD 电视"
-#: src/profile.c:269
+#: src/profile.c:277
msgid "UHD: ultra high definition"
-msgstr ""
+msgstr "UHD:超高清"
-#: src/tvhlog.c:93
+#: src/tvhlog.c:101
msgid "UPnP Protocol"
-msgstr ""
+msgstr "UPnP 协议"
-#: src/tvhlog.c:90 src/wizard.c:809 src/dvr/dvr_db.c:3377
-#: src/input/mpegts/iptv/iptv.c:845 src/input/mpegts/iptv/iptv_mux.c:139
+#: src/tvhlog.c:98 src/wizard.c:827 src/dvr/dvr_db.c:4962
+#: src/input/mpegts/iptv/iptv.c:952 src/input/mpegts/iptv/iptv_mux.c:130
msgid "URL"
-msgstr ""
+msgstr "URL"
+
+#: src/input/mpegts/iptv/iptv_mux.c:156
+msgid "URL for comparison"
+msgstr "用于比较的 URL"
-#: src/wizard.c:810
+#: src/wizard.c:828
msgid "URL of the M3U playlist."
-msgstr ""
+msgstr "M3U 播放列表的 URL。"
-#: src/main.c:850
+#: src/main.c:922
msgid "URL with the SAT>IP server XML location"
-msgstr ""
+msgstr "URL with the SAT>IP 服务器 XML location"
-#: src/dvr/dvr_db.c:3378
+#: src/dvr/dvr_db.c:4963
msgid "URL."
-msgstr ""
+msgstr "URL。"
-#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:476
+#: src/input/mpegts/linuxdvb/linuxdvb_rotor.c:590
msgid "USALS"
-msgstr ""
+msgstr "USALS"
-#: src/input/mpegts/dvb_support.c:462
+#: src/input/mpegts/dvb_support.c:559
msgid "UTC"
-msgstr ""
+msgstr "UTC"
-#: src/input/mpegts/dvb_support.c:479
+#: src/input/mpegts/dvb_support.c:576
msgid "UTC+ 1"
-msgstr ""
+msgstr "UTC+1"
-#: src/input/mpegts/dvb_support.c:480
+#: src/input/mpegts/dvb_support.c:577
msgid "UTC+ 2"
-msgstr ""
+msgstr "UTC+2"
-#: src/input/mpegts/dvb_support.c:481
+#: src/input/mpegts/dvb_support.c:578
msgid "UTC+ 3"
-msgstr ""
+msgstr "UTC+3"
-#: src/input/mpegts/dvb_support.c:482
+#: src/input/mpegts/dvb_support.c:579
msgid "UTC+ 4"
-msgstr ""
+msgstr "UTC+4"
-#: src/input/mpegts/dvb_support.c:483
+#: src/input/mpegts/dvb_support.c:580
msgid "UTC+ 4:30"
-msgstr ""
+msgstr "UTC+4:30"
-#: src/input/mpegts/dvb_support.c:484
+#: src/input/mpegts/dvb_support.c:581
msgid "UTC+ 5"
-msgstr ""
+msgstr "UTC+5"
-#: src/input/mpegts/dvb_support.c:485
+#: src/input/mpegts/dvb_support.c:582
msgid "UTC+ 5:30"
-msgstr ""
+msgstr "UTC+5:30"
-#: src/input/mpegts/dvb_support.c:486
+#: src/input/mpegts/dvb_support.c:583
msgid "UTC+ 5:45"
-msgstr ""
+msgstr "UTC+5:45"
-#: src/input/mpegts/dvb_support.c:487
+#: src/input/mpegts/dvb_support.c:584
msgid "UTC+ 6"
-msgstr ""
+msgstr "UTC+6"
-#: src/input/mpegts/dvb_support.c:488
+#: src/input/mpegts/dvb_support.c:585
msgid "UTC+ 6:30"
-msgstr ""
+msgstr "UTC+6:30"
-#: src/input/mpegts/dvb_support.c:489
+#: src/input/mpegts/dvb_support.c:586
msgid "UTC+ 7"
-msgstr ""
+msgstr "UTC+7"
-#: src/input/mpegts/dvb_support.c:490
+#: src/input/mpegts/dvb_support.c:587
msgid "UTC+ 8"
-msgstr ""
+msgstr "UTC+8"
-#: src/input/mpegts/dvb_support.c:491
+#: src/input/mpegts/dvb_support.c:588
msgid "UTC+ 8:45"
-msgstr ""
+msgstr "UTC+8:45"
-#: src/input/mpegts/dvb_support.c:492
+#: src/input/mpegts/dvb_support.c:589
msgid "UTC+ 9"
-msgstr ""
+msgstr "UTC+9"
-#: src/input/mpegts/dvb_support.c:493
+#: src/input/mpegts/dvb_support.c:590
msgid "UTC+ 9:30"
-msgstr ""
+msgstr "UTC+9:30"
-#: src/input/mpegts/dvb_support.c:494
+#: src/input/mpegts/dvb_support.c:591
msgid "UTC+10"
-msgstr ""
+msgstr "UTC+10"
-#: src/input/mpegts/dvb_support.c:495
+#: src/input/mpegts/dvb_support.c:592
msgid "UTC+10:30"
-msgstr ""
+msgstr "UTC+10:30"
-#: src/input/mpegts/dvb_support.c:496
+#: src/input/mpegts/dvb_support.c:593
msgid "UTC+11"
-msgstr ""
+msgstr "UTC+11"
+
+#: src/input/mpegts/dvb_support.c:594
+msgid "UTC+12"
+msgstr "UTC+12"
-#: src/input/mpegts/dvb_support.c:464
+#: src/input/mpegts/dvb_support.c:595
+msgid "UTC+12:45"
+msgstr "UTC+12:45"
+
+#: src/input/mpegts/dvb_support.c:596
+msgid "UTC+13"
+msgstr "UTC+13"
+
+#: src/input/mpegts/dvb_support.c:597
+msgid "UTC+14"
+msgstr "UTC+14"
+
+#: src/input/mpegts/dvb_support.c:561
msgid "UTC- 1"
-msgstr ""
+msgstr "UTC-1"
-#: src/input/mpegts/dvb_support.c:465
+#: src/input/mpegts/dvb_support.c:562
msgid "UTC- 2"
-msgstr ""
+msgstr "UTC-2"
-#: src/input/mpegts/dvb_support.c:466
+#: src/input/mpegts/dvb_support.c:563
msgid "UTC- 2:30"
-msgstr ""
+msgstr "UTC-2:30"
-#: src/input/mpegts/dvb_support.c:467
+#: src/input/mpegts/dvb_support.c:564
msgid "UTC- 3"
-msgstr ""
+msgstr "UTC-3"
-#: src/input/mpegts/dvb_support.c:468
+#: src/input/mpegts/dvb_support.c:565
msgid "UTC- 3:30"
-msgstr ""
+msgstr "UTC-3:30"
-#: src/input/mpegts/dvb_support.c:469
+#: src/input/mpegts/dvb_support.c:566
msgid "UTC- 4"
-msgstr ""
+msgstr "UTC-4"
-#: src/input/mpegts/dvb_support.c:470
+#: src/input/mpegts/dvb_support.c:567
msgid "UTC- 4:30"
-msgstr ""
+msgstr "UTC-4:30"
-#: src/input/mpegts/dvb_support.c:471
+#: src/input/mpegts/dvb_support.c:568
msgid "UTC- 5"
-msgstr ""
+msgstr "UTC-5"
-#: src/input/mpegts/dvb_support.c:472
+#: src/input/mpegts/dvb_support.c:569
msgid "UTC- 6"
-msgstr ""
+msgstr "UTC-6"
-#: src/input/mpegts/dvb_support.c:473
+#: src/input/mpegts/dvb_support.c:570
msgid "UTC- 7"
-msgstr ""
+msgstr "UTC-7"
-#: src/input/mpegts/dvb_support.c:474
+#: src/input/mpegts/dvb_support.c:571
msgid "UTC- 8"
-msgstr ""
+msgstr "UTC-8"
-#: src/input/mpegts/dvb_support.c:475
+#: src/input/mpegts/dvb_support.c:572
msgid "UTC- 9"
-msgstr ""
+msgstr "UTC-9"
-#: src/input/mpegts/dvb_support.c:476
+#: src/input/mpegts/dvb_support.c:573
msgid "UTC- 9:30"
-msgstr ""
+msgstr "UTC-9:30"
-#: src/input/mpegts/dvb_support.c:477
+#: src/input/mpegts/dvb_support.c:574
msgid "UTC-10"
-msgstr ""
+msgstr "UTC-10"
-#: src/input/mpegts/dvb_support.c:478
+#: src/input/mpegts/dvb_support.c:575
msgid "UTC-11"
-msgstr ""
+msgstr "UTC-11"
-#: src/tvhlog.c:88 src/input/mpegts/satip/satip.c:367
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:186
+#: src/tvhlog.c:96 src/input/mpegts/satip/satip.c:434
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:220
msgid "UUID"
-msgstr ""
+msgstr "UUID"
-#: src/htsp_server.c:1410
+#: src/htsp_server.c:1626
msgid "Unable to get system UTC time"
-msgstr ""
+msgstr "Unable to get 系统 UTC 时间"
-#: src/htsp_server.c:1403
+#: src/htsp_server.c:1619
msgid "Unable to get system local time"
-msgstr ""
+msgstr "Unable to get 系统 local 时间"
-#: src/htsp_server.c:1400
+#: src/htsp_server.c:1616
msgid "Unable to get system time"
-msgstr ""
+msgstr "Unable to get 系统 时间"
-#: src/htsp_server.c:718
+#: src/htsp_server.c:774
msgid "Unable to open file"
-msgstr ""
+msgstr "Unable to open 文件"
-#: src/htsp_server.c:1378
+#: src/htsp_server.c:1594
msgid "Unable to stat path"
-msgstr ""
+msgstr "Unable to stat 路径"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:132
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:147
msgid "Uncommitted"
-msgstr ""
+msgstr "未提交"
-#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:146
+#: src/input/mpegts/linuxdvb/linuxdvb_switch.c:161
msgid "Uncommitted first"
-msgstr ""
+msgstr "Uncommitted 第一个"
-#: src/tvhlog.c:155
+#: src/tvhlog.c:168
msgid "Unicable (EN50494)"
-msgstr ""
+msgstr "单缆 (EN50494)"
-#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:70
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:71
msgid "Unicable I (EN50494)"
-msgstr ""
+msgstr "单缆 I (EN50494)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:744
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:810
msgid "Unicable I switch (universal LNB)"
-msgstr ""
+msgstr "Unicable I switch (universal 高频头)"
-#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:77
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:79
msgid "Unicable II (EN50607)"
-msgstr ""
+msgstr "单缆 II (EN50607)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:750
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:817
msgid "Unicable II switch (universal LNB)"
-msgstr ""
+msgstr "Unicable II switch (universal 高频头)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1490
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:1605
msgid "Unicable type"
-msgstr ""
+msgstr "Unicable 类型"
-#: src/profile.c:252 src/dvr/dvr_db.c:2517
+#: src/profile.c:259 src/dvr/dvr_db.c:3741
msgid "Unimportant"
-msgstr ""
+msgstr "不重要"
+
+#: src/epggrab/module/xmltv.c:1449
+msgid "Unique Event ID XPath"
+msgstr "Unique 事件 ID XPath"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:726
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:789
msgid "Universal LNB only"
-msgstr ""
+msgstr "Universal 高频头 only"
+
+#: src/descrambler/capmt.c:2708
+msgid "Universal tag order"
+msgstr "Universal 标签 order"
-#: src/satip/server.c:597
+#: src/satip/server.c:679
msgid "Universally unique identifier. Read only."
-msgstr ""
+msgstr "全局唯一标识符。只读。"
-#: src/epggrab/module.c:60 src/dvr/dvr_timerec.c:95 src/dvr/dvr_config.c:711
+#: src/epggrab/module.c:57 src/dvr/dvr_rec.c:454 src/dvr/dvr_timerec.c:84
+#: src/dvr/dvr_config.c:736
msgid "Unknown"
-msgstr ""
+msgstr "未知"
-#: src/htsp_server.c:2718
+#: src/htsp_server.c:2987
msgid "Unknown file"
-msgstr ""
+msgstr "Unknown 文件"
-#: src/streaming.c:486
+#: src/streaming.c:516
#, c-format
msgid "Unknown reason (%i)"
-msgstr ""
+msgstr "未知原因 (%i)"
-#: src/timeshift.c:266
+#: src/timeshift.c:264
msgid "Unlimited size"
-msgstr ""
+msgstr "无限制大小"
-#: src/timeshift.c:232
+#: src/timeshift.c:230
msgid "Unlimited time"
-msgstr ""
+msgstr "Unlimited 时间"
+
+#: src/ratinglabels.c:654
+msgid "Unprocessed rating 'age' received via DVB OTA EPG."
+msgstr "通过 DVB 空中 EPG 接收的未处理评分「年龄」。"
-#: src/profile.c:247
+#: src/profile.c:254
msgid "Unset (default)"
-msgstr ""
+msgstr "Unset (默认)"
-#: 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 ""
+msgstr "更新 Entitlement Management Messages from one 复用器 only."
-#: src/descrambler/cwc.c:1875
+#: src/descrambler/cclient.c:1414
msgid "Update card (EMM)"
-msgstr ""
+msgstr "更新 卡 (EMM)"
-#: src/epggrab.c:303
+#: src/epggrab.c:412
msgid "Update channel icon"
-msgstr ""
+msgstr "更新 频道 图标"
-#: src/epggrab.c:279
+#: src/epggrab.c:388
msgid "Update channel name"
-msgstr ""
+msgstr "更新 频道 名称"
-#: src/epggrab.c:291
+#: src/epggrab.c:400
msgid "Update channel number"
-msgstr ""
+msgstr "更新 频道 编号"
-#: src/dvr/dvr_config.c:778
+#: src/dvr/dvr_config.c:844
msgid "Update disabled"
-msgstr ""
+msgstr "更新 已禁用"
-#: src/config.c:2291
+#: src/config.c:2834
msgid "Update time"
-msgstr ""
+msgstr "更新 时间"
-#: src/config.c:2314
+#: src/config.c:2857
msgid "Update tolerance (ms)"
-msgstr ""
+msgstr "更新 tolerance (ms)"
-#: src/epggrab/channel.c:780
+#: src/epggrab/channel.c:798
msgid "Updated"
-msgstr ""
+msgstr "已更新"
-#: src/descrambler/cwc.c:1883
+#: src/descrambler/cclient.c:1423
msgid "Updates from one mux (EMM)"
-msgstr ""
+msgstr "Updates from one 复用器 (EMM)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:646
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:700
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 ""
+"Upon 开始, Tvheadend doesn't know the 最后 rotor position. This 值 defines the "
+"initial rotor movement. TVHeadend waits the specified 时间 when the 第一个 "
+"movement is requested."
-#: src/main.c:499
+#: src/main.c:565
#, c-format
msgid "Usage: %s [OPTIONS]\n"
-msgstr ""
+msgstr "Usage: %s [选项]\n"
-#: src/input/mpegts/mpegts_mux.c:666
-msgid "Use AC-3 detection on the mux."
-msgstr ""
+#: src/input/mpegts/iptv/iptv_mux.c:98
+msgid "Use"
+msgstr "使用"
+
+#: src/input/mpegts/iptv/iptv.c:815 src/input/mpegts/iptv/iptv_mux.c:171
+msgid "Use A/V library"
+msgstr "使用 A/V 库"
+
+#: src/input/mpegts/mpegts_mux.c:683
+msgid "Use AC-3 detection."
+msgstr "使用 AC-3 检测。"
+
+#: src/dvr/dvr_autorec.c:1032
+msgid "Use DVR configuration"
+msgstr "Use 录像 配置"
-#: src/channels.c:491 src/dvr/dvr_config.c:1002
+#: src/channels.c:544 src/dvr/dvr_config.c:1461
msgid ""
"Use EITp/f to decide event start/stop. This is also known as \"Accurate "
"Recording\". See Help for details."
msgstr ""
+"Use EITp/f to decide 事件 开始/停止. 这是 also known as \"Accurate 录像\". See 帮助 for "
+"详情."
-#: src/channels.c:490 src/dvr/dvr_config.c:1001
+#: src/channels.c:543 src/dvr/dvr_config.c:1460
msgid "Use EPG running state"
-msgstr ""
-
-#: src/config.c:2122
-msgid "Use HTTP digest authentication"
-msgstr ""
+msgstr "使用 EPG 运行状态"
-#: src/profile.c:1230 src/profile.c:1512
+#: src/profile.c:1839 src/profile.c:2114
msgid "Use WEBM format."
-msgstr ""
+msgstr "Use WEBM 格式."
-#: src/dvr/dvr_config.c:1280
+#: src/dvr/dvr_config.c:1415
msgid "Use Windows-compatible filenames"
-msgstr ""
+msgstr "使用 Windows 兼容的文件名"
-#: src/main.c:866
+#: src/main.c:938
msgid "Use XSPF playlist instead of M3U"
-msgstr ""
+msgstr "使用 XSPF 播放列表而不是 M3U"
#: src/input/mpegts/mpegts_network_dvb.c:350
msgid ""
"Use a pre-defined list of ATSC-C muxes. Note: these lists can sometimes be "
"outdated and may cause scanning to take longer than usual."
msgstr ""
+"Use a pre-defined 列表 of ATSC-C 复用器. 注意: these lists can sometimes be "
+"outdated and may cause 扫描 to take longer than usual."
#: src/input/mpegts/mpegts_network_dvb.c:327
msgid ""
"Use a pre-defined list of ATSC-T muxes. Note: these lists can sometimes be "
"outdated and may cause scanning to take longer than usual."
msgstr ""
+"Use a pre-defined 列表 of ATSC-T 复用器. 注意: these lists can sometimes be "
+"outdated and may cause 扫描 to take longer than usual."
-#: 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 ""
+"Use a pre-defined 列表 of DAB 复用器. 注意: these lists can sometimes be outdated "
+"and may cause 扫描 to take longer than usual."
+
+#: 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 ""
+"Use a pre-defined 列表 of DTMB 复用器. 注意: these lists can sometimes be outdated "
+"and may cause 扫描 to take longer than usual."
#: src/input/mpegts/mpegts_network_dvb.c:271
msgid ""
"Use a pre-defined list of DVB-C muxes. Note: these lists can sometimes be "
"outdated and may cause scanning to take longer than usual."
msgstr ""
+"Use a pre-defined 列表 of DVB-C 复用器. 注意: these lists can sometimes be outdated"
+" and may cause 扫描 to take longer than usual."
#: src/input/mpegts/mpegts_network_dvb.c:294
msgid ""
"Use a pre-defined list of DVB-S/S2 muxes. Note: these lists can sometimes be"
" outdated and may cause scanning to take longer than usual."
msgstr ""
+"Use a pre-defined 列表 of DVB-S/S2 复用器. 注意: these lists can sometimes be "
+"outdated and may cause 扫描 to take longer than usual."
#: src/input/mpegts/mpegts_network_dvb.c:248
msgid ""
"Use a pre-defined list of DVB-T muxes. Note: these lists can sometimes be "
"outdated and may cause scanning to take longer than usual."
msgstr ""
+"Use a pre-defined 列表 of DVB-T 复用器. 注意: these lists can sometimes be outdated"
+" and may cause 扫描 to take longer than usual."
-#: 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 ""
+"Use a pre-defined 列表 of ISDB-C 复用器. 注意: these lists can sometimes be "
+"outdated and may cause 扫描 to take longer than usual."
-#: 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 ""
+"Use a pre-defined 列表 of ISDB-S 复用器. 注意: these lists can sometimes be "
+"outdated and may cause 扫描 to take longer than usual."
-#: 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 ""
+"Use a pre-defined 列表 of ISDB-T 复用器. 注意: these lists can sometimes be "
+"outdated and may cause 扫描 to take longer than usual."
-#: src/profile.c:1715
-msgid "Use original"
-msgstr ""
+#: src/epggrab/module/xmltv.c:1434
+msgid "Use category instead of genre"
+msgstr "使用分类而不是类型"
-#: src/config.c:2195
-msgid "Use packet backlog"
-msgstr ""
+#: src/epggrab/module.c:108
+msgid "Use default configuration"
+msgstr "Use 默认 配置"
+
+#: src/service_mapper.c:624 src/bouquet.c:962
+msgid "Use fuzzy mapping if merging same name"
+msgstr "Use fuzzy mapping if merging same 名称"
+
+#: src/transcoding/codec/profile_video_class.c:292
+msgid "Use hardware acceleration for decoding if available."
+msgstr "Use 硬件 acceleration for decoding if 可用."
-#: src/input/mpegts/mpegts_network.c:225
+#: src/transcoding/codec/profile_audio_class.c:292
+msgid "Use only defined number of audio tracks at maximum."
+msgstr "Use only defined 编号 of 音频 tracks at maximum."
+
+#: src/input/mpegts/mpegts_mux.c:702
+msgid "Use only this service ID, filter out others."
+msgstr "Use only this 服务 ID, 过滤 out others."
+
+#: src/transcoding/codec/profile_audio_class.c:206
+msgid "Use original"
+msgstr "使用原始"
+
+#: src/input/mpegts/mpegts_network.c:274
msgid "Use service IDs as channel numbers"
-msgstr ""
+msgstr "Use 服务 IDs as 频道 编号"
-#: src/channels.c:1464
+#: src/channels.c:1799
msgid "Use tag internally (don't expose to clients)."
-msgstr ""
+msgstr "Use 标签 internally (don't expose to clients)."
-#: 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 ""
+msgstr "Use the provider's 服务 IDs as 频道 编号."
-#: src/dvr/dvr_config.c:1104
+#: src/dvr/dvr_config.c:1229
msgid "Use this character set when setting filenames."
-msgstr ""
+msgstr "Use this character set when 设置 filenames."
-#: src/dvr/dvr_config.c:1084
+#: src/dvr/dvr_config.c:1199
msgid "Use x amount of storage space."
-msgstr ""
+msgstr "使用 x 数量的存储空间。"
-#: src/streaming.c:446 src/dvr/dvr_db.c:625
-msgid "User access error"
-msgstr ""
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:537
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:601
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:175
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:233
+msgid "User Band Frequency (in MHz)."
+msgstr "用户 Band 频率 (in MHz)."
-#: src/htsp_server.c:1606 src/htsp_server.c:1703 src/htsp_server.c:1842
-#: src/htsp_server.c:1923 src/htsp_server.c:2069 src/htsp_server.c:2107
-#: src/htsp_server.c:2117 src/htsp_server.c:2143 src/htsp_server.c:2181
-#: src/htsp_server.c:2218 src/htsp_server.c:2228 src/htsp_server.c:2253
-#: src/htsp_server.c:2289 src/htsp_server.c:2332 src/htsp_server.c:2340
-#: src/htsp_server.c:2393 src/htsp_server.c:2702
+#: src/streaming.c:466
+msgid "User access error"
+msgstr "用户 访问 错误"
+
+#: src/htsp_server.c:1822 src/htsp_server.c:1927 src/htsp_server.c:2051
+#: src/htsp_server.c:2159 src/htsp_server.c:2331 src/htsp_server.c:2369
+#: src/htsp_server.c:2379 src/htsp_server.c:2405 src/htsp_server.c:2443
+#: src/htsp_server.c:2480 src/htsp_server.c:2490 src/htsp_server.c:2515
+#: src/htsp_server.c:2551 src/htsp_server.c:2594 src/htsp_server.c:2602
+#: src/htsp_server.c:2655 src/htsp_server.c:2966
msgid "User does not have access"
-msgstr ""
+msgstr "用户 does not have 访问"
-#: src/htsp_server.c:1956
+#: src/htsp_server.c:2194
msgid "User does not have access to channel"
-msgstr ""
+msgstr "用户 does not have 访问 to 频道"
-#: src/channels.c:421
+#: src/channels.c:463
msgid "User icon"
-msgstr ""
+msgstr "用户 图标"
-#: src/access.c:1461 src/access.c:1655 src/config.c:2090
+#: src/access.c:1578 src/access.c:1789
msgid "User interface level"
-msgstr ""
-
-#: src/config.c:2113
-msgid "User interface quick tips (tooltips)"
-msgstr ""
-
-#: src/config.c:2256
-msgid "User language"
-msgstr ""
+msgstr "用户界面级别"
-#: src/streaming.c:448 src/dvr/dvr_db.c:627
+#: src/streaming.c:468
msgid "User limit reached"
-msgstr ""
+msgstr "用户 limit reached"
-#: src/wizard.c:395
+#: src/wizard.c:405
msgid "User login"
-msgstr ""
+msgstr "用户 登录"
-#: src/streaming.c:452
+#: src/streaming.c:472
msgid "User request"
-msgstr ""
+msgstr "用户 request"
-#: src/access.c:1626 src/access.c:2039 src/wizard.c:434
-#: src/descrambler/cwc.c:1833
+#: src/access.c:1760 src/access.c:2307 src/wizard.c:444
+#: src/descrambler/cclient.c:1378
msgid "Username"
-msgstr ""
+msgstr "用户名"
-#: src/access.c:1627
+#: src/access.c:1761
msgid "Username for the entry (login username)."
-msgstr ""
+msgstr "Username for the 条目 (登录 username)."
-#: src/access.c:2040
+#: src/access.c:2308
msgid ""
"Username of the entry (this should match a username from within the \"Access"
" Entries\" tab)."
msgstr ""
+"Username of the 条目 (this should match a username from within the \"访问 条目\" "
+"标签页)."
-#: src/access.c:1598
+#: src/access.c:1732
msgid "Users - Access Entries"
-msgstr ""
+msgstr "用户 - 访问 条目"
-#: src/access.c:2173
+#: src/access.c:2465
msgid "Users - IP Blocking"
-msgstr ""
+msgstr "用户 - IP Blocking"
-#: src/access.c:2020
+#: src/access.c:2288
msgid "Users - Passwords"
-msgstr ""
+msgstr "用户 - 密码"
-#: src/epg.c:2318
-msgid "Variety show"
-msgstr ""
+#: src/tvhlog.c:213
+msgid "VA-API"
+msgstr "VA-API"
-#: src/bouquet.c:1055
-msgid "Verify the SSL certificate."
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:321
+msgid "VAAPI Deinterlace mode"
+msgstr "VAAPI Deinterlace 模式"
-#: src/input/mpegts/iptv/iptv.c:891
-msgid "Verify the peer's SSL."
-msgstr ""
+#: src/tvhlog.c:214
+msgid "VAINFO"
+msgstr "VAINFO"
-#: 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."
-msgstr ""
+#: src/tvhlog.c:207
+msgid "VORBIS"
+msgstr "VORBIS"
-#: src/epg.c:2395
-msgid "Video"
-msgstr ""
+#: src/transcoding/codec/codecs/vorbis.c:58
+#: src/transcoding/codec/codecs/libs/libtheora.c:60
+#: src/transcoding/codec/codecs/libs/libvorbis.c:96
+msgid "Variable bitrate (VBR) mode [0-10]."
+msgstr "Variable 码率 (VBR) 模式 [0-10]."
-#: src/esfilter.c:629
-msgid "Video Stream Filter"
-msgstr ""
+#: src/transcoding/codec/codecs/aac.c:114
+msgid "Variable bitrate (VBR) mode [0-2]."
+msgstr "Variable 码率 (VBR) 模式 [0-2]."
-#: src/profile.c:1921
-msgid "Video bitrate (kb/s) (0=auto)"
-msgstr ""
+#: src/transcoding/codec/codecs/mpeg2video.c:60
+msgid "Variable bitrate (VBR) mode [0-31]."
+msgstr "Variable 码率 (VBR) 模式 [0-31]."
-#: src/profile.c:1898
-msgid "Video codec"
-msgstr ""
+#: src/epg.c:1974
+msgid "Variety show"
+msgstr "Variety 显示"
-#: src/profile.c:1910
-msgid "Video codec preset"
-msgstr ""
+#: src/bouquet.c:1285
+msgid "Verify the SSL certificate."
+msgstr "验证 the SSL certificate."
-#: src/profile.c:1911
-msgid "Video codec preset to use for transcoding."
-msgstr ""
+#: src/input/mpegts/iptv/iptv.c:990
+msgid "Verify the peer's SSL."
+msgstr "验证 the peer's SSL."
-#: src/profile.c:1899
-msgid ""
-"Video codec to use for the transcode. \"Do not use\" will disable video "
-"output."
-msgstr ""
+#: src/descrambler/cccam.c:1026
+msgid "Version"
+msgstr "版本"
+
+#: src/tvhlog.c:198 src/epg.c:2051
+msgid "Video"
+msgstr "视频"
-#: src/access.c:1734
+#: src/profile.c:2577
+msgid "Video codec profile"
+msgstr "视频 编解码器 配置方案"
+
+#: src/transcoding/codec/profile_video_class.c:365
+msgid "Video pixel format."
+msgstr "视频 pixel 格式."
+
+#: src/access.c:1877
msgid "Video recorder"
-msgstr ""
+msgstr "录像机"
-#: src/access.c:1735
+#: src/access.c:1878
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 ""
+"视频 recorder flags, 允许/disallow 访问 to 视频 recorder functionality (including "
+"Autorecs), 允许/disallow 用户 to 查看 other 录像 条目, 允许/disallow 用户 to work with 录像 "
+"条目 of other 用户 (移除, 编辑) etc."
-#: src/access.c:1548
+#: src/access.c:1680
msgid "View all"
+msgstr "查看 all"
+
+#: src/input/mpegts/mpegts_mux_dvb.c:562
+msgid ""
+"Virtual DVB-S frequency in kHz for SAT>IP clients. When set, SAT>IP clients "
+"tune to this mux using this frequency instead of the real transponder "
+"frequency. Required for DVB-S2X MIS muxes sharing the same physical "
+"frequency with different ISI values. Example: 10701000 (= 10701 MHz)."
msgstr ""
+"Virtual DVB-S 频率 in kHz for SAT>IP clients. When set, SAT>IP clients tune to"
+" this 复用器 using this 频率 instead of the real 转发器 频率. 必需 for DVB-S2X MIS 复用器 "
+"sharing the same physical 频率 with different ISI 值. 示例: 10701000 (= 10701 "
+"MHz)."
-#: src/streaming.c:580
+#: src/streaming.c:618
msgid "Visually impaired commentary/audio description"
-msgstr ""
+msgstr "Visually impaired commentary/音频 描述"
-#: src/profile.c:1318
+#: src/profile.c:1931
msgid "Vorbis audio"
-msgstr ""
+msgstr "Vorbis 音频"
-#: src/profile.c:1229 src/profile.c:1511
+#: src/profile.c:1838 src/profile.c:2113
msgid "WEBM"
-msgstr ""
+msgstr "WEBM"
-#: src/profile.c:1683
+#: src/profile.c:2313
msgid "WEBM/av-lib"
-msgstr ""
+msgstr "WEBM/av-lib"
-#: src/profile.c:1678
+#: src/profile.c:2308
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 ""
+msgstr "WEBM/内置"
-#: src/dvr/dvr_db.c:613
+#: src/dvr/dvr_db.c:660
msgid "Waiting for EPG running flag"
-msgstr ""
+msgstr "Waiting for EPG running 标志"
-#: src/dvr/dvr_db.c:605
+#: src/dvr/dvr_db.c:652
msgid "Waiting for program start"
-msgstr ""
+msgstr "Waiting for 节目 开始"
-#: src/dvr/dvr_db.c:603
+#: src/dvr/dvr_db.c:650
msgid "Waiting for stream"
-msgstr ""
+msgstr "Waiting for 流"
-#: src/input/mpegts/mpegts_input.c:327
+#: 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 "
"simply as a workaround to driver bugs in certain dual tuner cards that "
"otherwise lock the second tuner."
msgstr ""
+"Wake up the linked 输入 whenever this 适配器 is used. The 订阅 are named as \"保留\"."
+" 注意 that this isn't normally needed, and is here simply as a workaround to "
+"驱动程序 bugs in certain dual 调谐器 cards that otherwise lock the second 调谐器."
-#: src/epg.c:2282
+#: src/epg.c:1938
msgid "War"
-msgstr ""
+msgstr "战争"
-#: src/epg.c:2342
+#: src/epg.c:1998
msgid "Water sport"
-msgstr ""
+msgstr "水上运动"
-#: src/streaming.c:450
+#: src/streaming.c:470
msgid "Weak stream"
-msgstr ""
+msgstr "Weak 流"
-#: src/epg.c:2299
+#: src/epg.c:1955
msgid "Weather report"
-msgstr ""
+msgstr "天气预报"
-#: src/tvhlog.c:163
+#: src/transcoding/codec/profile_video_class.c:61
+msgid "Weave Deinterlacing"
+msgstr "编织去隔行"
+
+#: src/config.c:2223
+msgid "Web Interface Settings"
+msgstr "Web 界面 设置"
+
+#: src/tvhlog.c:176
msgid "Web User Interface"
-msgstr ""
+msgstr "Web 用户界面"
-#: src/access.c:1771 src/wizard.c:184
+#: src/access.c:1914 src/wizard.c:184
msgid "Web interface"
-msgstr ""
+msgstr "Web 界面"
-#: src/access.c:1451 src/access.c:1686
+#: src/access.c:1568 src/access.c:1820
msgid "Web interface language"
-msgstr ""
+msgstr "Web 界面语言"
-#: src/access.c:1687
+#: src/access.c:1821
msgid "Web interface language."
-msgstr ""
+msgstr "Web 界面 language."
-#: src/access.c:1696
+#: src/access.c:1839
msgid "Web interface theme."
-msgstr ""
+msgstr "Web 界面 theme."
-#: src/access.c:1695
+#: src/access.c:1838
msgid "Web theme"
-msgstr ""
-
-#: src/config.c:2041
-msgid "Web user interface"
-msgstr ""
+msgstr "Web 主题"
-#: src/dvr/dvr_autorec.c:774
+#: src/dvr/dvr_autorec.c:914
msgid "Wed"
-msgstr ""
+msgstr "周三"
-#: src/wizard.c:243 src/wizard.c:457
-msgid "Welcome - Tvheadend - your TV streaming server and video recorder"
-msgstr ""
+#: src/wizard.c:243
+msgid "Welcome"
+msgstr "欢迎"
-#: src/epg.c:2282
+#: src/epg.c:1938
msgid "Western"
-msgstr ""
+msgstr "西部片"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:691
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:745
msgid "Western hemisphere (latitude direction)"
-msgstr ""
+msgstr "西半球(纬度方向)"
-#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:692
+#: src/input/mpegts/linuxdvb/linuxdvb_satconf.c:746
msgid "Western hemisphere (latitude direction)."
-msgstr ""
-
-#: src/input/mpegts/mpegts_network.c:208
+msgstr "西半球(纬度方向)。"
+
+#: src/dvr/dvr_autorec.c:1205
+msgid ""
+"When 'Merge-Text' is selected, the title pattern is matched against a merged"
+" single string consisting of the title + subtitle + summary + description + "
+"credits + keywords for all languages contained in the EPG entry being "
+"searched."
+msgstr ""
+"When 'Merge-文本' is 已选中, the 标题 pattern is matched against a merged single "
+"字符串 consisting of the 标题 + 副标题 + 摘要 + 描述 + credits + keywords for all "
+"languages contained in the EPG 条目 being searched."
+
+#: src/config.c:2671
+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 ""
+"When Tvheadend is acting as an HDHomeRun 服务器 (emulating an HDHomeRun 设备 for "
+"downstream media 设备 to 流 直播 电视) then we tell clients that we have this 编号 of"
+" 调谐器. 这是 necessary since some clients artificially limit 连接 based on 调谐器 "
+"count, even though several 频道 may share a multiplex on one 调谐器. The "
+"HDHomeRun 界面 can not distinguish between different 类型 of 调谐器 in a mixed 系统 "
+"with 卫星, aerial and 有线. The actual 编号 or 类型 of 调谐器 used by Tvheadend is not "
+"affected by this 值. Tvheadend will allocate 调谐器 automatically. Set to zero"
+" for Tvheadend to use a 默认 值."
+
+#: src/config.c:2694
+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 ""
+"When Tvheadend is acting as an HDHomeRun 服务器 (emulating an HDHomeRun 设备 for "
+"downstream media 设备 to 流 直播 电视) then we use this as the 类型 of HDHomeRun "
+"model 编号 that we send to clients. Some clients may require a specific model"
+" 编号 to work. Leave blank for Tvheadend to use a 默认."
+
+#: 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"
"normal operation. This type of mux probing is not required and it may cause "
"issues for SAT>IP (limited number of PID filters)."
msgstr ""
+"When nothing else is happening Tvheadend will continuously rotate among all "
+"复用器 and tune to them to 验证 that they are still working when the 输入 are not "
+"used for streaming. If your 适配器 have problems with lots of (endless) tuning,"
+" 禁用 this. 注意 that this 选项 should be OFF for the normal operation. This 类型 of"
+" 复用器 probing is not 必需 and it may cause issues for SAT>IP (limited 编号 of PID"
+" 过滤器)."
+
+#: src/dvr/dvr_config.c:1115
+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 ""
+"When scheduling an 自动录制, this 选项 attempts to 计划 at the earliest 时间 and on "
+"the 'best' 频道 (such as 频道 with the most failover 服务). 这是 useful when "
+"multiple 时移 and repeat 频道 are 可用. Without this 选项 autorecs may get 已计划 on 时移"
+" 频道 instead of on primary 频道. This scheduling requires extra overhead so is "
+"已禁用 by 默认."
-#: src/dvr/dvr_autorec.c:1022
+#: src/dvr/dvr_autorec.c:1160
msgid ""
"When specified, this setting overrides the subdirectory rules (except the "
"base directory) defined in the DVR configuration and puts all recordings "
"done by this entry into the subdirectory named here. See Help for more info."
msgstr ""
+"When specified, this 设置 overrides the subdirectory 规则 (except the base "
+"directory) defined in the 录像 配置 and puts all 录像 done by this 条目 into the "
+"subdirectory named here. See 帮助 for more 信息."
-#: src/input/mpegts/iptv/iptv.c:747
+#: src/input/mpegts/iptv/iptv.c:857
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 ""
+"When streaming a 服务 (via HTTP or HTSP) Tvheadend will use the 网络 with the "
+"highest streaming priority set here. See 帮助 for 详情."
-#: src/dvr/dvr_autorec.c:1043
+#: src/dvr/dvr_autorec.c:1197
msgid ""
"When the fulltext is checked, the title pattern is matched against title, "
"subtitle, summary and description."
msgstr ""
+"When the fulltext is checked, the 标题 pattern is matched against 标题, 副标题, 摘要 "
+"and 描述."
+
+#: src/input/mpegts/mpegts_mux.c:710
+msgid "When the mux was created."
+msgstr "When the 复用器 was created."
+
+#: src/input/mpegts/mpegts_mux.c:718
+msgid "When the mux was successfully scanned for the first time."
+msgstr "When the 复用器 was successfully scanned for the 第一个 时间."
+
+#: src/input/mpegts/mpegts_mux.c:726
+msgid "When the mux was successfully scanned."
+msgstr "When the 复用器 was successfully scanned."
-#: src/input/mpegts/mpegts_service.c:241
+#: src/input/mpegts/mpegts_service.c:324
msgid "When the service was first identified and recorded."
-msgstr ""
+msgstr "When the 服务 was 第一个 identified and recorded."
-#: src/input/mpegts/mpegts_service.c:249
+#: src/input/mpegts/mpegts_service.c:332
msgid "When the service was last seen during a mux scan."
+msgstr "When the 服务 was 最后 seen during a 复用器 扫描."
+
+#: src/config.c:2723
+msgid ""
+"When using RTSP IPTV, this correspond to the minimum port bind on the client"
+" (this server), sent to the server. This is especially useful when using "
+"firewalls and NAT or containers."
+msgstr ""
+"When using RTSP IPTV, this correspond to the minimum 端口 bind on the 客户端 "
+"(this 服务器), sent to the 服务器. 这是 especially useful when using firewalls and "
+"NAT or containers."
+
+#: src/input/mpegts/mpegts_service.c:245
+msgid ""
+"Which EIT sub-tables are accepted for this service. Default defers to the "
+"global setting. See Help for the full policy descriptions."
msgstr ""
+"Which EIT sub-tables are accepted for this 服务. 默认 defers to the global 设置. "
+"See 帮助 for the full policy descriptions."
-#: src/epg.c:2343
+#: src/epg.c:1999
msgid "Winter sports"
+msgstr "冬季运动"
+
+#: 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 ""
+"With \"RAM only\" 已启用, and when \"Maximum RAM size\" is reached, 移除 the "
+"oldest segment in the buffer instead of replacing it completely. 注意, this "
+"may reduce the amount of rewind 时间."
-#: src/access.c:1852 src/access.c:2071 src/input/mpegts/mpegts_network.c:304
+#: src/access.c:2015 src/access.c:2361 src/input/mpegts/mpegts_network.c:353
msgid "Wizard"
-msgstr ""
+msgstr "向导"
-#: src/descrambler/capmt.c:2367
+#: src/descrambler/capmt.c:2633
msgid "Wrapper (capmt_ca.so)"
-msgstr ""
+msgstr "封装 (capmt_ca.so)"
-#: 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 ""
+"Write a short message to 日志 identifying the matched parameters. It is useful"
+" for debugging your setup or structure of incoming 流."
-#: src/epggrab.c:316
+#: src/epggrab.c:425
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 ""
+"Writes the 当前 in-memory EPG database to disk every x hours, so should a "
+"crash/unexpected shutdown occur EPG 数据 is saved periodically to the database"
+" (re-read on 下一个 startup). Set to 0 to 禁用."
-#: src/tvhlog.c:162
-msgid "XMLTV EPG Import"
+#: src/epggrab.c:437
+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 ""
+"Writes the 当前 in-memory EPG database to disk shortly after an xmltv import "
+"has completed, so should a crash/unexpected shutdown occur EPG 数据 is saved "
+"(re-read on 下一个 startup)."
+
+#: src/ratinglabels.c:677
+msgid "XML 'rating' tag value to match events received via XMLTV."
+msgstr "XML 'rating' 标签 值 to match 事件 received via xmltv."
+
+#: src/ratinglabels.c:684
+msgid "XMLTV 'system' attribute to match events received via XMLTV."
+msgstr "xmltv '系统' attribute to match 事件 received via xmltv."
+
+#: src/tvhlog.c:175
+msgid "XMLTV EPG Import"
+msgstr "XMLTV EPG 导入"
+
+#: src/access.c:1583
+msgid "XMLTV output format"
+msgstr "XMLTV 输出格式"
+
+#: src/epggrab/module/xmltv.c:1501 src/epggrab/module/xmltv.c:1603
+msgid "XPath Settings"
+msgstr "XPath 设置"
-#: src/access.c:1397
+#: src/access.c:1501
msgid "Yes"
-msgstr ""
+msgstr "是"
-#: src/input/mpegts/satip/satip.c:288
+#: src/transcoding/codec/codecs/aac.c:98
+msgid "aac"
+msgstr "AAC"
+
+#: src/input/mpegts/satip/satip.c:332
msgid "addpids/delpids supported"
-msgstr ""
+msgstr "addpids/delpids 支持的"
-#: src/profile.c:1802
-msgid "bd: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/aac.c:86
+msgid "anmr: ANMR method (Not currently recommended)"
+msgstr "anmr:ANMR 方法(目前不推荐)"
-#: src/profile.c:1806
-msgid "default: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/profile_audio_class.c:286
+msgid "audio"
+msgstr "音频"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:65
+msgid "audio: Favor faithfulness to the input"
+msgstr "音频: Favor faithfulness to the 输入"
+
+#: src/transcoding/codec/profile_video_class.c:40
+msgid "auto (recommended)"
+msgstr "自动(推荐)"
-#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:142
+#: 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 "constrained:使用受约束的 VBR"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:563
+msgid "disabled"
+msgstr "已禁用"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:144
msgid "en50494"
-msgstr ""
+msgstr "en50494"
-#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:180
+#: src/input/mpegts/linuxdvb/linuxdvb_en50494.c:202
msgid "en50607"
-msgstr ""
-
-#: src/profile.c:1794
-msgid "fast: h264 / h265 / qsv(h264 / h265)"
-msgstr ""
+msgstr "en50607"
-#: src/profile.c:1793
-msgid "faster: h264 / h265 / qsv(h264)"
-msgstr ""
+#: src/transcoding/codec/codecs/aac.c:88
+msgid "fast: Constant quantizer (Not recommended)"
+msgstr "fast:恒定量化器(不推荐)"
-#: src/profile.c:1801
-msgid "hp: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/flac.c:71
+msgid "flac"
+msgstr "flac"
-#: src/profile.c:1800
-msgid "hq: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libvpx.c:58
+msgid "good"
+msgstr "良好"
-#: src/dvr/dvr_db.c:2932
+#: src/dvr/dvr_db.c:4433
msgid "hrs"
-msgstr ""
+msgstr "小时"
-#: src/main.c:927
+#: src/main.c:1001
#, c-format
msgid "invalid option specified [%s]"
-msgstr ""
+msgstr "invalid 选项 specified [%s]"
-#: src/tvhlog.c:148
+#: src/tvhlog.c:160
msgid "libav / ffmpeg"
-msgstr ""
+msgstr "libav / ffmpeg"
-#: src/profile.c:1803
-msgid "ll: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libopus.c:76
+msgid "libopus"
+msgstr "libopus"
-#: src/profile.c:1805
-msgid "llhp: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libtheora.c:44
+msgid "libtheora"
+msgstr "libtheora"
-#: src/profile.c:1804
-msgid "llhq: nvenc(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libvorbis.c:80
+msgid "libvorbis"
+msgstr "libvorbis"
-#: src/profile.c:1795
-msgid "medium: h264 / h265 / qsv(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libvpx.c:80
+msgid "libvpx"
+msgstr "libvpx"
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:177
+msgid "libx264"
+msgstr "libx264"
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:276
+msgid "libx265"
+msgstr "libx265"
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:71
+msgid "libx26x"
+msgstr "libx26x"
+
+#: src/webui/webui.c:198
+msgid "logout"
+msgstr "退出登录"
-#: src/dvr/dvr_db.c:2933
+#: src/transcoding/codec/codecs/libs/libopus.c:66
+msgid "lowdelay: Restrict to only the lowest delay modes"
+msgstr "lowdelay:仅限最低延迟模式"
+
+#: src/dvr/dvr_db.c:4434
msgid "min"
-msgstr ""
+msgstr "分钟"
-#: src/dvr/dvr_db.c:2934
+#: src/dvr/dvr_db.c:4435
msgid "mins"
-msgstr ""
+msgstr "分钟"
-#: src/main.c:936
+#: 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 "MP2"
+
+#: src/transcoding/codec/codecs/mpeg2video.c:44
+msgid "mpeg2video"
+msgstr "mpeg2video"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:52
+msgid "off: Use constant bit rate"
+msgstr "off:使用恒定码率"
+
+#: src/transcoding/codec/codecs/libs/libopus.c:53
+msgid "on: Use variable bit rate"
+msgstr "on:使用可变码率"
+
+#: src/main.c:1010
#, c-format
msgid "option %s requires a value"
-msgstr ""
+msgstr "选项 %s requires a 值"
-#: src/profile.c:1799
-msgid "placebo: h264 / h265"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:48
+msgid "prioritize MMAL"
+msgstr "优先使用 MMAL"
-#: src/profile.c:1796
-msgid "slow: h264 / h265 / qsv(h264 / h265)"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:45
+msgid "prioritize NVDEC"
+msgstr "优先使用 NVDEC"
-#: src/profile.c:1797
-msgid "slower: h264 / h265 / qsv(h264)"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:42
+msgid "prioritize VAAPI"
+msgstr "优先使用 VAAPI"
-#: src/profile.c:1791
-msgid "superfast: h264 / h265"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libvpx.c:69
+msgid "psnr"
+msgstr "psnr"
+
+#: 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:282
+msgid "set the x265 preset."
+msgstr "设置 x265 预设。"
+
+#: src/transcoding/codec/codecs/libs/libx26x.c:294
+msgid "set the x265 tune parameter."
+msgstr "设置 x265 调校参数。"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:71
+msgid "slot disabled"
+msgstr "slot 已禁用"
+
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:72
+#: src/input/mpegts/linuxdvb/linuxdvb_ca.c:563
+msgid "slot empty"
+msgstr "插槽空"
+
+#: src/transcoding/codec/codecs/libs/libvpx.c:70
+msgid "ssim"
+msgstr "ssim"
-#: src/main.c:899
+#: src/webui/extjs.c:229
+msgid "towards project operating costs."
+msgstr "用于项目运营成本。"
+
+#: src/main.c:971
msgid "tsfile input (mux file)"
-msgstr ""
+msgstr "tsfile 输入 (复用器 文件)"
-#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:164
+#: src/input/mpegts/tvhdhomerun/tvhdhomerun.c:191
msgid "tvhdhomerun client"
-msgstr ""
+msgstr "tvhdhomerun 客户端"
-#: src/profile.c:1790
-msgid "ultrafast: h264 / h265"
-msgstr ""
+#: src/transcoding/codec/codecs/aac.c:87
+msgid "twoloop: Two loop searching method"
+msgstr "twoloop:双循环搜索方法"
-#: src/profile.c:1792
-msgid "veryfast: h264 / h265 / qsv(h264)"
-msgstr ""
+#: src/transcoding/codec/profile_video_class.c:265
+msgid "video"
+msgstr "视频"
-#: src/profile.c:1798
-msgid "veryslow: h264 / h265 / qsv(h264)"
-msgstr ""
+#: src/transcoding/codec/codecs/libs/libopus.c:64
+msgid "voip: Favor improved speech intelligibility"
+msgstr "voip:优先改善语音清晰度"
+
+#: src/transcoding/codec/codecs/vorbis.c:52
+msgid "vorbis"
+msgstr "vorbis"
+
+#: src/channels.c:47
+msgid "{name-not-set}"
+msgstr "{名称-not-set}"