kasts/po/zh_CN/kasts.po

2291 lines
52 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

msgid ""
msgstr ""
"Project-Id-Version: kdeorg\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-04-30 02:26+0000\n"
"PO-Revision-Date: 2024-04-23 19:27\n"
"Last-Translator: \n"
"Language-Team: Chinese Simplified\n"
"Language: zh_CN\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Crowdin-Project: kdeorg\n"
"X-Crowdin-Project-ID: 269464\n"
"X-Crowdin-Language: zh-CN\n"
"X-Crowdin-File: /kf6-stable/messages/kasts/kasts.pot\n"
"X-Crowdin-File-ID: 51726\n"
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "KDE 中国, Tyson Tan, Wordless Echo, Zhou Wenqing"
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
"kde-china@kde.org, tds00@qq.com, wordless@echo.moe, staronthedky@kde.org"
#: audiomanager.cpp:397
#, kde-format
msgid "Streaming on metered connection not allowed"
msgstr ""
#: audiomanager.cpp:406 enclosure.cpp:147 error.cpp:64
#, kde-format
msgid "No network connection"
msgstr ""
#: audiomanager.cpp:546
#, kde-format
msgid "Invalid Media"
msgstr "媒体无效"
#: enclosure.cpp:143
#, kde-format
msgid "Podcast downloads not allowed on metered connection"
msgstr ""
#: entry.cpp:100 feed.cpp:136
#, kde-format
msgctxt "<name> and <name>"
msgid "%1 and %2"
msgstr ""
#: entry.cpp:103 feed.cpp:139
#, kde-format
msgctxt "<name(s)>, and <name>"
msgid "%1, and %2"
msgstr ""
#: error.cpp:48
#, kde-format
msgid "Podcast update error"
msgstr "播客更新出错"
#: error.cpp:50
#, kde-format
msgid "Media download error"
msgstr "媒体下载出错"
#: error.cpp:52
#, kde-format
msgid "Update not allowed on metered connection"
msgstr "使用计费连接时不允许更新"
#: error.cpp:54
#, kde-format
msgid "Invalid media file"
msgstr "媒体文件无效"
#: error.cpp:56
#, kde-format
msgid "Nothing found"
msgstr "未找到任何内容"
#: error.cpp:58
#, kde-format
msgid "Error moving storage path"
msgstr "移动存储路径时出错"
#: error.cpp:60
#, kde-format
msgid "Error syncing feed and/or episode status"
msgstr "同步订阅源和/或单集状态时出错"
#: error.cpp:62
#, kde-format
msgid "Streaming not allowed on metered connection"
msgstr ""
#: kmediasession/example-app/qml/Main.qml:20
#, kde-format
msgid "Example KMediaSession Player"
msgstr "KMediaSession Player 示例"
#: kmediasession/example-app/qml/Main.qml:72
#, kde-format
msgid "Select File…"
msgstr "选择文件…"
#: kmediasession/example-app/qml/Main.qml:78
#, kde-format
msgid "Select Media File"
msgstr "选择媒体文件"
#: kmediasession/example-app/qml/Main.qml:85
#, kde-format
msgid "OR"
msgstr ""
#: kmediasession/example-app/qml/Main.qml:93
#, kde-format
msgid "Open"
msgstr ""
#: kmediasession/example-app/qml/Main.qml:101 qml/ChapterListDelegate.qml:37
#: qml/Desktop/DesktopPlayerControls.qml:131 qml/GenericEntryDelegate.qml:368
#, kde-format
msgid "Play"
msgstr "播放"
#: kmediasession/example-app/qml/Main.qml:109
#: qml/Desktop/DesktopPlayerControls.qml:131 qml/GenericEntryDelegate.qml:391
#, kde-format
msgid "Pause"
msgstr "暂停"
#: kmediasession/example-app/qml/Main.qml:117 qml/SleepTimerDialog.qml:42
#, kde-format
msgid "Stop"
msgstr ""
#: kmediasession/example-app/qml/Main.qml:147
#, kde-format
msgid "Mute"
msgstr ""
#: kmediasession/example-app/qml/Main.qml:174
#, kde-format
msgid "Title: %1"
msgstr "标题:%1"
#: kmediasession/example-app/qml/Main.qml:177
#, kde-format
msgid "Artist: %1"
msgstr "艺人:%1"
#: kmediasession/example-app/qml/Main.qml:180
#, kde-format
msgid "Album: %1"
msgstr "专辑:%1"
#: kmediasession/example-app/qml/Main.qml:191
#, kde-format
msgid "Media status: %1"
msgstr "媒体状态: %1"
#: kmediasession/example-app/qml/Main.qml:194
#, kde-format
msgid "Playback status: %1"
msgstr "回放状态:%1"
#: kmediasession/example-app/qml/Main.qml:197
#, kde-format
msgid "Error: %1"
msgstr "错误:%1"
#: kmediasession/powermanagement/powermanagementinterface.cpp:188
#: kmediasession/powermanagement/powermanagementinterface.cpp:214
#, kde-format
msgctxt "Explanation for sleep inhibit during media playback"
msgid "Playing Media"
msgstr ""
#: main.cpp:100
#, kde-format
msgid "Podcast Application"
msgstr "播客应用程序"
#: main.cpp:102
#, kde-format
msgid "Adds a new podcast to subscriptions."
msgstr "添加新播客到订阅列表。"
#: main.cpp:103
#, kde-format
msgid "Podcast URL"
msgstr "播客 URL"
#: main.cpp:108 qml/Main.qml:25
#, kde-format
msgid "Kasts"
msgstr "Kasts"
#: main.cpp:110
#, kde-format
msgid "Podcast Player"
msgstr "播客播放器"
#: main.cpp:112
#, kde-format
msgid "© 20202024 KDE Community"
msgstr ""
#: main.cpp:113
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: main.cpp:114
#, kde-format
msgid "Bart De Vries"
msgstr "Bart De Vries"
#: models/abstractepisodeproxymodel.cpp:184
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "No filter"
msgstr "没有过滤条件"
#: models/abstractepisodeproxymodel.cpp:186
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Played episodes"
msgstr "已播放的单集:"
#: models/abstractepisodeproxymodel.cpp:188
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Unplayed episodes"
msgstr "未播放的单集:"
#: models/abstractepisodeproxymodel.cpp:190
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes marked as \"New\""
msgstr ""
#: models/abstractepisodeproxymodel.cpp:192
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes not marked as \"New\""
msgstr ""
#: models/abstractepisodeproxymodel.cpp:194
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes marked as Favorite"
msgstr ""
#: models/abstractepisodeproxymodel.cpp:196
#, kde-format
msgctxt "@label:chooser Choice of filter for episode list"
msgid "Episodes not marked as Favorite"
msgstr ""
#: models/abstractepisodeproxymodel.cpp:206
#, kde-format
msgctxt "@label:chooser Choice of fields to search for string"
msgid "Title"
msgstr ""
#: models/abstractepisodeproxymodel.cpp:208
#, kde-format
msgctxt "@label:chooser Choice of fields to search for string"
msgid "Description"
msgstr ""
#: models/abstractepisodeproxymodel.cpp:210
#, kde-format
msgctxt "@label:chooser Choice of fields to search for string"
msgid "Podcast title"
msgstr "播客标题"
#: models/abstractepisodeproxymodel.cpp:220
#, kde-format
msgctxt "@label:chooser Sort episodes by decreasing date"
msgid "Date: newer first"
msgstr "日期:新的在前"
#: models/abstractepisodeproxymodel.cpp:222
#, kde-format
msgctxt "@label:chooser Sort episodes by increasing date"
msgid "Date: older first"
msgstr "日期:旧的在前"
#: models/feedsproxymodel.cpp:120
#, kde-format
msgctxt ""
"@label:chooser Sort podcasts by decreasing number of unplayed episodes"
msgid "Unplayed count: descending"
msgstr "未播放计数:降序排列"
#: models/feedsproxymodel.cpp:122
#, kde-format
msgctxt ""
"@label:chooser Sort podcasts by increasing number of unplayed episodes"
msgid "Unplayed count: ascending"
msgstr "未播放计数:升序排列"
#: models/feedsproxymodel.cpp:124
#, kde-format
msgctxt "@label:chooser Sort podcasts by decreasing number of new episodes"
msgid "New count: descending"
msgstr "新计数:降序排列"
#: models/feedsproxymodel.cpp:126
#, kde-format
msgctxt "@label:chooser Sort podcasts by increasing number of new episodes"
msgid "New count: ascending"
msgstr "新计数:升序排列"
#: models/feedsproxymodel.cpp:128
#, kde-format
msgctxt "@label:chooser Sort podcasts by decreasing number of favorites"
msgid "Favorite count: descending"
msgstr "收藏计数:降序排列"
#: models/feedsproxymodel.cpp:130
#, kde-format
msgctxt "@label:chooser Sort podcasts by increasing number of favorites"
msgid "Favorite count: ascending"
msgstr "收藏计数:升序排列"
#: models/feedsproxymodel.cpp:132
#, kde-format
msgctxt "@label:chooser Sort podcasts titles alphabetically"
msgid "Podcast title: A → Z"
msgstr "播客标题A -> Z"
#: models/feedsproxymodel.cpp:134
#, kde-format
msgctxt "@label:chooser Sort podcasts titles in reverse alphabetical order"
msgid "Podcast title: Z → A"
msgstr "播客标题Z -> A"
#: qml/AddFeedSheet.qml:21
#, kde-format
msgid "Add New Podcast"
msgstr "添加新播客"
#: qml/AddFeedSheet.qml:27
#, kde-format
msgid "Url:"
msgstr "URL"
#: qml/AddFeedSheet.qml:49
#, kde-format
msgid "Add Podcast"
msgstr "添加播客"
#: qml/ConnectionCheckAction.qml:22
#, kde-format
msgctxt "@info:status"
msgid "Podcast updates are currently not allowed on metered connections"
msgstr "使用计费连接时不允许更新播客"
#: qml/ConnectionCheckAction.qml:56
#, kde-format
msgctxt "@title:window"
msgid "Select Option"
msgstr "选择选项"
#: qml/ConnectionCheckAction.qml:56
#, kde-format
msgctxt "@title:window"
msgid "Network not reachable"
msgstr ""
#: qml/ConnectionCheckAction.qml:67
#, kde-format
msgctxt "@info:status"
msgid ""
"It seems the network cannot be reached. If this is incorrect, this check can "
"be disabled through: Settings > Network."
msgstr ""
#: qml/ConnectionCheckAction.qml:85
#, kde-format
msgid "Don't Allow"
msgstr "不允许"
#: qml/ConnectionCheckAction.qml:99
#, kde-format
msgid "Allow Once"
msgstr "允许一次"
#: qml/ConnectionCheckAction.qml:113
#, kde-format
msgid "Always Allow"
msgstr "总是允许"
#: qml/Desktop/DesktopPlayerControls.qml:121
#, kde-format
msgid "Seek backward"
msgstr "快退"
#: qml/Desktop/DesktopPlayerControls.qml:140
#, kde-format
msgid "Seek forward"
msgstr "快进"
#: qml/Desktop/DesktopPlayerControls.qml:149
#, kde-format
msgid "Skip forward"
msgstr "下一首"
#: qml/Desktop/DesktopPlayerControls.qml:169
#, kde-format
msgid "Playback rate:"
msgstr "回放速度:"
#: qml/Desktop/DesktopPlayerControls.qml:226
#, kde-format
msgctxt "@action:button"
msgid "Show chapter list"
msgstr "显示章节列表"
#: qml/Desktop/DesktopPlayerControls.qml:237
#, kde-format
msgctxt "@action:button"
msgid "Show episode info"
msgstr "显示剧集信息"
#: qml/Desktop/DesktopPlayerControls.qml:248
#, kde-format
msgctxt "@action:button"
msgid "Open sleep timer settings"
msgstr "打开睡眠计时器设置"
#: qml/Desktop/DesktopPlayerControls.qml:262
#: qml/Mobile/MobilePlayerControls.qml:348
#, kde-format
msgctxt "@action:button"
msgid "Open volume settings"
msgstr "打开音量设置"
#: qml/Desktop/DesktopPlayerControls.qml:294
#: qml/Mobile/MobilePlayerControls.qml:378
#, kde-format
msgctxt "@action:button"
msgid "Toggle mute"
msgstr "切换静音"
#: qml/Desktop/DesktopPlayerControls.qml:311
#, kde-format
msgctxt "@action:button"
msgid "Show more"
msgstr "显示更多"
#: qml/Desktop/DesktopPlayerControls.qml:341
#, kde-format
msgctxt "@action:button"
msgid "Chapters"
msgstr ""
#: qml/Desktop/DesktopPlayerControls.qml:349
#, kde-format
msgctxt "@action:button"
msgid "Show Info"
msgstr ""
#: qml/Desktop/DesktopPlayerControls.qml:359
#, kde-format
msgctxt "@action:button"
msgid "Sleep Timer"
msgstr ""
#: qml/Desktop/DesktopPlayerControls.qml:392
#, kde-format
msgid "Chapters"
msgstr "章节"
#: qml/Desktop/DesktopPlayerControls.qml:418 qml/Desktop/HeaderBar.qml:119
#: qml/Mobile/MobilePlayerControls.qml:175
#, kde-format
msgid "No Track Title"
msgstr "无曲目标题"
#: qml/Desktop/DesktopPlayerControls.qml:423 qml/Desktop/HeaderBar.qml:120
#: qml/Mobile/MobilePlayerControls.qml:185
#, kde-format
msgid "No track loaded"
msgstr "未加载音轨"
#: qml/DiscoverPage.qml:18 qml/FeedListPage.qml:41 qml/KastsGlobalDrawer.qml:79
#, kde-format
msgctxt "@title of page allowing to search for new podcasts online"
msgid "Discover"
msgstr "发现"
#: qml/DiscoverPage.qml:27
#, kde-format
msgid "Search podcastindex.org"
msgstr "搜索 podcastindex.org"
#: qml/DiscoverPage.qml:37
#, kde-format
msgid "Search"
msgstr "搜索"
#: qml/DiscoverPage.qml:83 qml/FeedDetailsPage.qml:160
#, kde-format
msgid "Subscribe"
msgstr "订阅"
#: qml/DiscoverPage.qml:83 qml/FeedDetailsPage.qml:160
#, kde-format
msgid "Subscribed"
msgstr "已订阅"
#: qml/DownloadListPage.qml:15 qml/EpisodeListPage.qml:41
#: qml/KastsGlobalDrawer.qml:109
#, kde-format
msgctxt "@title of page with list of downloaded episodes"
msgid "Downloads"
msgstr "下载"
#: qml/DownloadListPage.qml:31 qml/EpisodeListPage.qml:48
#, kde-format
msgid "Refresh All Podcasts"
msgstr "刷新所有播客"
#: qml/DownloadListPage.qml:55
#, kde-format
msgid "No downloads"
msgstr "暂无下载"
#: qml/DownloadListPage.qml:71
#, kde-format
msgid "Downloading"
msgstr "正在下载"
#: qml/DownloadListPage.qml:72
#, kde-format
msgid "Incomplete Downloads"
msgstr "未完成的下载任务"
#: qml/DownloadListPage.qml:73
#, kde-format
msgid "Downloaded"
msgstr "已下载"
#: qml/EntryPage.qml:23
#, kde-format
msgctxt "@title"
msgid "Episode Details"
msgstr ""
#: qml/EntryPage.qml:113
#, kde-format
msgctxt "@action:intoolbar Button to open an episode URL in browser"
msgid "Open in Browser"
msgstr ""
#: qml/EntryPage.qml:121
#, kde-format
msgctxt "@action:intoolbar Button to start episode download"
msgid "Download"
msgstr ""
#: qml/EntryPage.qml:130
#, kde-format
msgctxt "@action:intoolbar Button to cancel ongoing download of episode"
msgid "Cancel Download"
msgstr ""
#: qml/EntryPage.qml:138
#, kde-format
msgctxt "@action:intoolbar Button to pause the playback of the episode"
msgid "Pause"
msgstr ""
#: qml/EntryPage.qml:146
#, kde-format
msgctxt "@action:intoolbar Button to start playback of the episode"
msgid "Play"
msgstr ""
#: qml/EntryPage.qml:155
#, kde-format
msgctxt ""
"@action:intoolbar Action to start playback by streaming the episode rather "
"than downloading it first"
msgid "Stream"
msgstr ""
#: qml/EntryPage.qml:167
#, kde-format
msgctxt "@action:intoolbar Button to add an episode to the play queue"
msgid "Add to Queue"
msgstr ""
#: qml/EntryPage.qml:167
#, kde-format
msgctxt "@action:intoolbar Button to remove an episode from the play queue"
msgid "Remove from Queue"
msgstr ""
#: qml/EntryPage.qml:183
#, kde-format
msgctxt "@action:intoolbar Button to remove the downloaded episode audio file"
msgid "Delete Download"
msgstr ""
#: qml/EntryPage.qml:191
#, kde-format
msgctxt ""
"@action:intoolbar Button to reset the play position of an episode to the "
"start"
msgid "Reset Play Position"
msgstr ""
#: qml/EntryPage.qml:197
#, kde-format
msgctxt "@action:intoolbar Button to mark eposide as not played"
msgid "Mark as Unplayed"
msgstr ""
#: qml/EntryPage.qml:197
#, kde-format
msgctxt "@action:intoolbar Button to mark episode as played"
msgid "Mark as Played"
msgstr ""
#: qml/EntryPage.qml:204
#, kde-format
msgctxt "@action:intoolbar"
msgid "Remove \"New\" Label"
msgstr ""
#: qml/EntryPage.qml:204
#, kde-format
msgctxt "@action:intoolbar"
msgid "Label as \"New\""
msgstr ""
#: qml/EntryPage.qml:211 qml/GenericEntryListView.qml:313
#, kde-format
msgctxt ""
"@action:intoolbar Button to remove the \"favorite\" property of a podcast "
"episode"
msgid "Remove from Favorites"
msgstr ""
#: qml/EntryPage.qml:211 qml/GenericEntryListView.qml:304
#, kde-format
msgctxt "@action:intoolbar Button to add a podcast episode as favorite"
msgid "Add to Favorites"
msgstr ""
#: qml/EntryPage.qml:219
#, kde-format
msgctxt "@action:intoolbar Button to open the podcast URL in browser"
msgid "Open Podcast"
msgstr ""
#: qml/EntryPage.qml:290
#, kde-format
msgctxt "@action:button"
msgid "Copy Episode Download URL"
msgstr ""
#: qml/EntryPage.qml:296
#, kde-format
msgctxt "@info:status"
msgid "Link Copied"
msgstr ""
#: qml/EpisodeListPage.qml:17 qml/KastsGlobalDrawer.qml:99
#: qml/Mobile/BottomToolbar.qml:39
#, kde-format
msgctxt "@title of page with list of podcast episodes"
msgid "Episodes"
msgstr "单集"
#: qml/EpisodeListPage.qml:54 qml/FeedDetailsPage.qml:69
#: qml/FeedListPage.qml:113
#, kde-format
msgctxt "@action:intoolbar"
msgid "Search"
msgstr ""
#: qml/EpisodeListPage.qml:90 qml/FeedDetailsPage.qml:361
#, kde-format
msgid "No episodes available"
msgstr "无可播放剧集"
#: qml/ErrorList.qml:30
#, kde-format
msgid "No errors logged"
msgstr "没有错误记录"
#: qml/ErrorList.qml:62
#, kde-format
msgid "Error code:"
msgstr "错误代码: "
#: qml/ErrorListOverlay.qml:22 qml/Settings/ErrorListPage.qml:22
#, kde-format
msgctxt "@title"
msgid "Error Log"
msgstr ""
#: qml/ErrorListOverlay.qml:26 qml/Settings/ErrorListPage.qml:41
#, kde-format
msgctxt "@action:button"
msgid "Clear All Errors"
msgstr ""
#: qml/ErrorNotification.qml:30
#, kde-format
msgid "Show Error Log"
msgstr "显示错误日志"
#: qml/FeedDetailsPage.qml:28 qml/FeedListDelegate.qml:240
#, kde-format
msgid "Podcast Details"
msgstr "播客详情"
#: qml/FeedDetailsPage.qml:124
#, kde-format
msgctxt "by <author(s)>"
msgid "by %1"
msgstr "作者:%1"
#: qml/FeedDetailsPage.qml:155
#, kde-format
msgid "Refresh Podcast"
msgstr "刷新播客"
#: qml/FeedDetailsPage.qml:174
#, kde-format
msgid "Show Details"
msgstr ""
#: qml/FeedDetailsPage.qml:245
#, kde-format
msgid "Podcast URL:"
msgstr "播客 URL"
#: qml/FeedDetailsPage.qml:285
#, kde-format
msgid "Weblink:"
msgstr "网页链接:"
#: qml/FeedDetailsPage.qml:313
#, kde-format
msgid "Subscribed since: %1"
msgstr "订阅开始时间:%1"
#: qml/FeedDetailsPage.qml:326
#, kde-format
msgid "Last updated: %1"
msgstr "上次更新时间:%1"
#: qml/FeedDetailsPage.qml:339
#, kde-format
msgid "1 Episode"
msgid_plural "%1 Episodes"
msgstr[0] "%1 条剧集"
#: qml/FeedDetailsPage.qml:339
#, kde-format
msgid "1 Unplayed"
msgid_plural "%1 Unplayed"
msgstr[0] "%1 条未播放"
#: qml/FeedDetailsPage.qml:361
#, kde-format
msgid "Error (%1): %2"
msgstr "错误 (%1)%2"
#: qml/FeedListDelegate.qml:250
#, kde-format
msgid "Remove Podcast"
msgstr "移除播客"
#: qml/FeedListPage.qml:20 qml/KastsGlobalDrawer.qml:89
#: qml/Mobile/BottomToolbar.qml:31
#, kde-format
msgctxt "@title of page with list of podcast subscriptions"
msgid "Subscriptions"
msgstr "订阅"
#: qml/FeedListPage.qml:48 qml/QueuePage.qml:38
#, kde-format
msgctxt "@action:intoolbar"
msgid "Refresh All Podcasts"
msgstr ""
#: qml/FeedListPage.qml:54
#, kde-format
msgctxt "@action:intoolbar"
msgid "Add Podcast…"
msgstr "添加播客..."
#: qml/FeedListPage.qml:63
#, kde-format
msgctxt "@action:intoolbar Open menu with options to sort subscriptions"
msgid "Sort"
msgstr "排序"
#: qml/FeedListPage.qml:65
#, kde-format
msgctxt "@info:tooltip"
msgid "Select how to sort subscriptions"
msgstr "选择如何排序订阅"
#: qml/FeedListPage.qml:118
#, kde-format
msgctxt "@action:intoolbar"
msgid "Import Podcasts…"
msgstr ""
#: qml/FeedListPage.qml:124
#, kde-format
msgctxt "@action:intoolbar"
msgid "Export Podcasts…"
msgstr ""
#: qml/FeedListPage.qml:160
#, kde-format
msgctxt "@title:window"
msgid "Import Podcasts"
msgstr ""
#: qml/FeedListPage.qml:162 qml/FeedListPage.qml:170
#, kde-format
msgctxt "@label:listbox File filter option in file dialog"
msgid "OPML Files (*.opml)"
msgstr ""
#: qml/FeedListPage.qml:162
#, kde-format
msgctxt "@label:listbox File filter option in file dialog"
msgid "XML Files (*.xml)"
msgstr ""
#: qml/FeedListPage.qml:162 qml/FeedListPage.qml:170
#, kde-format
msgctxt "@label:listbox File filter option in file dialog"
msgid "All Files (*)"
msgstr ""
#: qml/FeedListPage.qml:168
#, kde-format
msgctxt "@title:window"
msgid "Export Podcasts"
msgstr ""
#: qml/FeedListPage.qml:186
#, kde-format
msgctxt "@info Placeholder message for empty podcast list"
msgid "No podcasts added yet"
msgstr ""
#: qml/FeedListPage.qml:186
#, kde-format
msgctxt ""
"@info Placeholder message for podcast list when no podcast matches the "
"search criteria"
msgid "No podcasts found"
msgstr ""
#: qml/FeedListPage.qml:187
#, kde-format
msgctxt "@info:tipoftheday"
msgid "Get started by adding podcasts:"
msgstr ""
#: qml/FeedListPage.qml:201
#, kde-format
msgctxt "@action:button"
msgid "Search Online"
msgstr ""
#: qml/FeedListPage.qml:228
#, kde-format
msgctxt "@action:button"
msgid "Synchronize"
msgstr ""
#: qml/FeedListPage.qml:236 qml/Main.qml:74
#, kde-format
msgid "Settings"
msgstr "设置"
#: qml/FeedListPage.qml:371
#, kde-format
msgctxt "@action:intoolbar"
msgid "Select All"
msgstr ""
#: qml/FeedListPage.qml:380
#, kde-format
msgctxt "@action:intoolbar"
msgid "Deselect All"
msgstr ""
#: qml/FeedListPage.qml:389
#, kde-format
msgctxt "@action:intoolbar"
msgid "Remove Podcast"
msgid_plural "Remove Podcasts"
msgstr[0] ""
#: qml/FeedListPage.qml:412
#, kde-format
msgctxt "@action:intoolbar Open view with more podcast details"
msgid "Podcast Details"
msgstr ""
#: qml/FilterInlineMessage.qml:32
#, kde-format
msgctxt "@action:button Reset filters active on ListView"
msgid "Reset"
msgstr ""
#: qml/FilterInlineMessage.qml:41
#, kde-format
msgctxt "@info:status Name of the filter which is active on the ListView"
msgid "Active filter: %1"
msgstr ""
#: qml/GenericEntryDelegate.qml:221
#, kde-format
msgid "Played"
msgstr "已播放"
#: qml/GenericEntryDelegate.qml:221
#, kde-format
msgid "Read"
msgstr "已读"
#: qml/GenericEntryDelegate.qml:227
#, kde-format
msgid "New"
msgstr "新"
#: qml/GenericEntryDelegate.qml:328 qml/GenericEntryListView.qml:262
#, kde-format
msgid "Remove from Queue"
msgstr "移出队列"
#: qml/GenericEntryDelegate.qml:337 qml/GenericEntryListView.qml:322
#, kde-format
msgid "Download"
msgstr "下载"
#: qml/GenericEntryDelegate.qml:347
#, kde-format
msgid "Cancel Download"
msgstr "取消下载"
#: qml/GenericEntryDelegate.qml:354
#, kde-format
msgid "Delete Download"
msgstr "删除下载"
#: qml/GenericEntryDelegate.qml:361 qml/GenericEntryListView.qml:252
#, kde-format
msgid "Add to Queue"
msgstr "加入队列"
#: qml/GenericEntryDelegate.qml:378 qml/GenericEntryListView.qml:341
#, kde-format
msgctxt ""
"@action:inmenu Action to start playback by streaming the episode rather than "
"downloading it first"
msgid "Stream"
msgstr ""
#: qml/GenericEntryListView.qml:136
#, kde-format
msgctxt "@action:intoolbar Open menu with options to sort episodes"
msgid "Sort"
msgstr ""
#: qml/GenericEntryListView.qml:138
#, kde-format
msgctxt "@info:tooltip"
msgid "Select how to sort episodes"
msgstr ""
#: qml/GenericEntryListView.qml:187
#, kde-format
msgctxt ""
"@action:intoolbar Button to open menu to filter episodes based on their "
"status (played, new, etc.)"
msgid "Filter"
msgstr ""
#: qml/GenericEntryListView.qml:189
#, kde-format
msgctxt "@info:tooltip"
msgid "Filter episodes by status"
msgstr ""
#: qml/GenericEntryListView.qml:235
#, kde-format
msgid "Select All"
msgstr "全部选中"
#: qml/GenericEntryListView.qml:244
#, kde-format
msgid "Deselect All"
msgstr "全部不选"
#: qml/GenericEntryListView.qml:272
#, kde-format
msgid "Mark as Played"
msgstr "标记为已播放"
#: qml/GenericEntryListView.qml:280
#, kde-format
msgid "Mark as Unplayed"
msgstr "标记为未播放"
#: qml/GenericEntryListView.qml:288
#, kde-format
msgid "Label as \"New\""
msgstr "标记为“新”"
#: qml/GenericEntryListView.qml:296
#, kde-format
msgid "Remove \"New\" Label"
msgstr "移除“新”标记"
#: qml/GenericEntryListView.qml:332
#, kde-format
msgctxt "context menu action"
msgid "Delete Download"
msgid_plural "Delete Downloads"
msgstr[0] "删除下载"
#: qml/GlobalSearchField.qml:98
#, kde-format
msgctxt "@info Placeholder text in search box"
msgid "No search results"
msgstr ""
#: qml/GlobalSearchField.qml:105 qml/SearchBar.qml:53
#, kde-format
msgctxt "@action:intoolbar"
msgid "Advanced Search Options"
msgstr ""
#: qml/GlobalSearchField.qml:139 qml/SearchBar.qml:113
#, kde-format
msgctxt "@title:menu"
msgid "Search Preferences"
msgstr ""
#: qml/GlobalSearchField.qml:143 qml/SearchBar.qml:117
#, kde-format
msgctxt "@title:group Group of fields in which can be searched"
msgid "Search in:"
msgstr ""
#: qml/KastsGlobalDrawer.qml:69 qml/Mobile/BottomToolbar.qml:23
#: qml/QueuePage.qml:18
#, kde-format
msgctxt ""
"@title of page showing the list queued items; this is the noun 'the queue', "
"not the verb"
msgid "Queue"
msgstr "加入队列"
#: qml/KastsGlobalDrawer.qml:129 qml/Mobile/BottomToolbar.qml:47
#, kde-format
msgctxt "@title of dialog with app settings"
msgid "Settings"
msgstr "设置"
#: qml/Main.qml:227
#, kde-format
msgctxt "Number of Updated Podcasts"
msgid "Updated %2 of %1 Podcast"
msgid_plural "Updated %2 of %1 Podcasts"
msgstr[0] "已更新了 %2 个播客,共 %1 个"
#: qml/Main.qml:254
#, kde-format
msgctxt "Number of Moved Files"
msgid "Moved %2 of %1 File"
msgid_plural "Moved %2 of %1 Files"
msgstr[0] "已移动 %2 个文件,共 %1 个"
#: qml/Main.qml:318
#, kde-format
msgctxt "@info:status"
msgid "Podcast downloads are currently not allowed on metered connections"
msgstr "使用计费连接时不允许下载播客"
#: qml/Mobile/MobilePlayerControls.qml:24
#, kde-format
msgid "No Track Loaded"
msgstr "未加载曲目"
#: qml/Mobile/MobilePlayerControls.qml:145
#, kde-format
msgid "No Title"
msgstr "无标题"
#: qml/Mobile/MobilePlayerControls.qml:153
#, kde-format
msgid "No podcast title"
msgstr ""
#: qml/Mobile/MobilePlayerControls.qml:219
#, kde-format
msgid "No chapters found"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:17
#, kde-format
msgctxt "@title:window"
msgid "Playback Rate Presets"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:53
#, kde-format
msgctxt "@info Label for controls to add new playback rate preset"
msgid "New Preset:"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:65
#, kde-format
msgctxt "@action:button Add new playback rate value to list"
msgid "Add"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:68
#, kde-format
msgctxt "@info:tooltip"
msgid "Add new playback rate value to list"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:101
#, kde-format
msgctxt "@action:button"
msgid "Decrease playback rate"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:120
#, kde-format
msgctxt "@action:button"
msgid "Increase playback rate"
msgstr ""
#: qml/PlaybackRateCustomizerDialog.qml:125
#, kde-format
msgctxt "@title:group List of custom playback rates"
msgid "Current Presets:"
msgstr ""
#: qml/PlaybackRateMenu.qml:20
#, kde-format
msgctxt "@title:window"
msgid "Select Playback Rate"
msgstr ""
#: qml/PlaybackRateMenu.qml:52
#, kde-format
msgctxt "@action:button"
msgid "Customize"
msgstr ""
#: qml/QueuePage.qml:62
#, kde-format
msgctxt "@info"
msgid "Queue is empty"
msgstr ""
#: qml/QueuePage.qml:71
#, kde-format
msgctxt "@info:progress"
msgid "1 Episode"
msgid_plural "%1 Episodes"
msgstr[0] ""
#: qml/QueuePage.qml:71
#, kde-format
msgctxt "@info:progress"
msgid "Time Left"
msgstr ""
#: qml/SearchBar.qml:41
#, kde-format
msgctxt "@label:textbox Placeholder text for episode search field"
msgid "Search episodes…"
msgstr ""
#: qml/Settings/AboutPage.qml:18 qml/Settings/SettingsPage.qml:53
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "About"
msgstr "关于"
#: qml/Settings/AppearanceSettingsPage.qml:23
#, kde-format
msgctxt "@title Form header for settings related to app appearance"
msgid "Appearance"
msgstr "外观"
#: qml/Settings/AppearanceSettingsPage.qml:33
#, kde-format
msgctxt "@label:listbox"
msgid "Color theme"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:49
#, kde-format
msgctxt "@option:check"
msgid "Always show podcast titles in subscription view"
msgstr "订阅视图总是显示播客标题"
#: qml/Settings/AppearanceSettingsPage.qml:61
#, kde-format
msgctxt "@option:check"
msgid "Show episode image instead of podcast image in lists"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:73
#, kde-format
msgctxt "@option:check"
msgid "Show podcast titles in episode lists"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:83
#, kde-format
msgctxt "@title Title header for settings related to the tray icon"
msgid "Tray icon"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:94
#, kde-format
msgctxt "@option:check"
msgid "Show icon in system tray"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:106
#, kde-format
msgctxt "@option:check"
msgid "Minimize to tray instead of closing"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:118
#, kde-format
msgctxt "@label:listbox Label for selecting the color of the tray icon"
msgid "Tray icon type"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:123
#, kde-format
msgctxt "Label describing style of tray icon"
msgid "Colorful"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:124
#, kde-format
msgctxt "Label describing style of tray icon"
msgid "Light"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:125
#, kde-format
msgctxt "Label describing style of tray icon"
msgid "Dark"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:135
#, kde-format
msgctxt "@title Form header for settings related to text/fonts"
msgid "Text"
msgstr ""
#: qml/Settings/AppearanceSettingsPage.qml:145
#, kde-format
msgctxt "@option:check"
msgid "Use system default"
msgstr "使用系统默认值"
#: qml/Settings/AppearanceSettingsPage.qml:157
#, kde-format
msgctxt "@label:spinbox"
msgid "Font size"
msgstr ""
#: qml/Settings/ErrorListPage.qml:19 qml/Settings/SettingsPage.qml:47
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "Error Log"
msgstr "错误日志"
#: qml/Settings/GeneralSettingsPage.qml:23
#, kde-format
msgctxt "@title Form header for settings related to playback"
msgid "Playback settings"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:32
#, kde-format
msgctxt "@label:listbox Label for setting to select audio playback backend"
msgid "Select audio backend"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:63
#, kde-format
msgctxt ""
"@option:check Label for setting whether the total track time is shown or a "
"countdown of the remaining play time"
msgid "Show time left instead of total track time"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:73
#, kde-format
msgctxt "@option:check"
msgid "Adjust time left based on current playback speed"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:82
#, kde-format
msgctxt "@option:check"
msgid "Prioritize streaming over downloading"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:94
#, kde-format
msgctxt "@label:spinbox"
msgid "Skip forward interval (in seconds)"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:108
#, kde-format
msgctxt "@label:spinbox"
msgid "Skip backward interval (in seconds)"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:123
#, kde-format
msgctxt "@title Form header for settings related podcast updates"
msgid "Podcast update settings"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:132
#, kde-format
msgctxt "@label:listbox"
msgid "Automatically fetch podcast feeds"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:135
#, kde-format
msgctxt "@item:inlistbox automatic podcast update interval"
msgid "Never"
msgstr "从不"
#: qml/Settings/GeneralSettingsPage.qml:136
#: qml/Settings/GeneralSettingsPage.qml:137
#: qml/Settings/GeneralSettingsPage.qml:138
#: qml/Settings/GeneralSettingsPage.qml:139
#: qml/Settings/GeneralSettingsPage.qml:140
#, kde-format
msgctxt "@item:inlistbox automatic podcast update interval"
msgid "Every hour"
msgid_plural "Every %1 hours"
msgstr[0] ""
#: qml/Settings/GeneralSettingsPage.qml:141
#: qml/Settings/GeneralSettingsPage.qml:142
#, kde-format
msgctxt "@item:inlistbox automatic podcast update interval"
msgid "Every day"
msgid_plural "Every %1 days"
msgstr[0] ""
#: qml/Settings/GeneralSettingsPage.qml:153
#, kde-format
msgctxt "@option:check"
msgid "Fetch podcast updates on startup"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:166
#, kde-format
msgctxt "@option:check"
msgid "Update existing episode data on refresh (slower)"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:176
#, kde-format
msgctxt "@option:check"
msgid "Automatically queue new episodes"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:191
#, kde-format
msgctxt "@option:check"
msgid "Automatically download new episodes"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:202
#, kde-format
msgctxt "@title Form header for settings related to the queue"
msgid "Queue settings"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:212
#, kde-format
msgctxt "@option:check"
msgid "Continue playing next episode after current one finishes"
msgstr "当前剧集播放完成后,继续播放下一剧集"
#: qml/Settings/GeneralSettingsPage.qml:224
#, kde-format
msgctxt "@option:check"
msgid "Reset play position after an episode is played"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:236
#, kde-format
msgctxt "@label:listbox"
msgid "Played episode behavior"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:239
#, kde-format
msgctxt "@item:inlistbox What to do with played episodes"
msgid "Do not delete"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:240
#, kde-format
msgctxt "@item:inlistbox What to do with played episodes"
msgid "Delete immediately"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:241
#, kde-format
msgctxt "@item:inlistbox What to do with played episodes"
msgid "Delete at next startup"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:253
#, kde-format
msgctxt "@label:spinbox"
msgid "Mark episodes as played when the given time is remaining (in seconds)"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:269
#, kde-format
msgctxt "@title Form header for settings triggered by adding new podcasts"
msgid "When adding new podcasts"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:278
#, kde-format
msgctxt "@option:radio"
msgid "Mark all episodes as played"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:289
#, kde-format
msgctxt "@option:radio"
msgid "Mark most recent episodes as unplayed"
msgstr ""
#: qml/Settings/GeneralSettingsPage.qml:312
#, kde-format
msgctxt "@option:radio"
msgid "Mark all episodes as unplayed"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:28
#, kde-format
msgctxt "@title Form header for settings related to network connections"
msgid "Network"
msgstr "网络"
#: qml/Settings/NetworkSettingsPage.qml:37
#, kde-format
msgctxt "@option:check"
msgid "Enable network connection checks"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:47
#, kde-format
msgctxt "@title Form header for settings related to metered connections"
msgid "On metered connections"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:57
#, kde-format
msgctxt "@option:check"
msgid "Allow podcast updates"
msgstr "允许更新播客"
#: qml/Settings/NetworkSettingsPage.qml:68
#, kde-format
msgctxt "@option:check"
msgid "Allow episode downloads"
msgstr "允许下载剧集"
#: qml/Settings/NetworkSettingsPage.qml:79
#, kde-format
msgctxt "@option:check"
msgid "Allow image downloads"
msgstr "允许下载图像"
#: qml/Settings/NetworkSettingsPage.qml:90
#, kde-format
msgctxt "@option:check"
msgid "Allow streaming"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:99
#, kde-format
msgctxt "@title Form header for settings related to network proxies"
msgid "Network Proxy"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:104
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "System Default"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:113
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "No Proxy"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:122
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "HTTP"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:131
#, kde-format
msgctxt "@option:radio Network proxy selection"
msgid "Socks5"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:146
#, kde-format
msgctxt "@label:textbox Hostname for proxy config"
msgid "Host"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:157
#, kde-format
msgctxt "@label:spinbox Port for proxy config"
msgid "Port"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:172
#, kde-format
msgctxt "@label:textbox Username for proxy config"
msgid "User"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:183
#, kde-format
msgctxt "@label:textbox Password for proxy config"
msgid "Password"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:197
#, kde-format
msgctxt "@action:button"
msgid "Apply"
msgstr ""
#: qml/Settings/NetworkSettingsPage.qml:217
#, kde-format
msgctxt "@info:status Warning message related to app proxy settings"
msgid ""
"Your system level or app level proxy settings might be ignored by the audio "
"backend when streaming audio. The settings should still be honored by all "
"other network related actions, including downloading episodes."
msgstr ""
#: qml/Settings/SettingsPage.qml:17
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "General"
msgstr "常规"
#: qml/Settings/SettingsPage.qml:23
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "Appearance"
msgstr "外观"
#: qml/Settings/SettingsPage.qml:29
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "Storage"
msgstr "存储"
#: qml/Settings/SettingsPage.qml:35
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "Network"
msgstr "网络"
#: qml/Settings/SettingsPage.qml:41
#, kde-format
msgctxt "@title:menu Category in settings"
msgid "Synchronization"
msgstr "同步"
#: qml/Settings/StorageSettingsPage.qml:22
#, kde-format
msgctxt "@title Form header for settings related to storage paths"
msgid "Storage path"
msgstr ""
#: qml/Settings/StorageSettingsPage.qml:32
#, kde-format
msgctxt "@label showing path used for local storage"
msgid "Storage path"
msgstr ""
#: qml/Settings/StorageSettingsPage.qml:38
#, kde-format
msgctxt "@action:button"
msgid "Select folder…"
msgstr ""
#: qml/Settings/StorageSettingsPage.qml:46
#, kde-format
msgctxt "@title of dialog box"
msgid "Select Storage Path"
msgstr "选择存储路径"
#: qml/Settings/StorageSettingsPage.qml:56
#, kde-format
msgctxt "@option:check"
msgid "Use default path"
msgstr "使用默认路径"
#: qml/Settings/StorageSettingsPage.qml:67
#, kde-format
msgctxt ""
"@title Form header for section showing information about local storage"
msgid "Information"
msgstr ""
#: qml/Settings/StorageSettingsPage.qml:74
#, kde-format
msgctxt "@label showing the storage space used by local podcast downloads"
msgid "Podcast downloads"
msgstr ""
#: qml/Settings/StorageSettingsPage.qml:75
#: qml/Settings/StorageSettingsPage.qml:82
#, kde-format
msgctxt "@label Using <amount of bytes> of disk space"
msgid "Using %1 of disk space"
msgstr "使用 %1 的磁盘空间"
#: qml/Settings/StorageSettingsPage.qml:81
#, kde-format
msgctxt "@label showing the storage space used by the image cache"
msgid "Image cache"
msgstr ""
#: qml/Settings/StorageSettingsPage.qml:86
#, kde-format
msgctxt "@action:button"
msgid "Clear Cache"
msgstr "清除缓存"
#: qml/Settings/SynchronizationSettingsPage.qml:35
#, kde-format
msgctxt "@label"
msgid "Account"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:36
#, kde-format
msgctxt ""
"@info:status Shows which sync account and sync server the user is logged into"
msgid "Logged into account \"%1\" on server \"%2\""
msgstr "登录到服务器“%2”上的账户“%1”"
#: qml/Settings/SynchronizationSettingsPage.qml:36
#, kde-format
msgctxt "@info:status"
msgid "Syncing disabled"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:39
#, kde-format
msgctxt "@action:button"
msgid "Logout"
msgstr "注销"
#: qml/Settings/SynchronizationSettingsPage.qml:39
#, kde-format
msgctxt "@action:button"
msgid "Login"
msgstr "登录"
#: qml/Settings/SynchronizationSettingsPage.qml:50
#, kde-format
msgctxt "@label"
msgid "Manually sync"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:53
#, kde-format
msgctxt "@action:button"
msgid "Sync Now"
msgstr "立即同步"
#: qml/Settings/SynchronizationSettingsPage.qml:65
#, kde-format
msgctxt "@info:status"
msgid "Last full sync with server"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:73
#, kde-format
msgctxt "@info:status"
msgid "Last quick upload to sync server"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:79
#, kde-format
msgctxt "@title Form header for settings related to automatic syncing"
msgid "Automatic syncing"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:89
#, kde-format
msgctxt "@option:check"
msgid "Do full sync on startup"
msgstr "启动时进行完整同步"
#: qml/Settings/SynchronizationSettingsPage.qml:99
#, kde-format
msgctxt "@option:check"
msgid "Do full sync when fetching podcasts"
msgstr "获取播客时进行完整同步"
#: qml/Settings/SynchronizationSettingsPage.qml:109
#, kde-format
msgctxt "@option:check"
msgid "Upload episode play positions on play/pause toggle"
msgstr "播放/暂停时上传剧集播放进度"
#: qml/Settings/SynchronizationSettingsPage.qml:118
#, kde-format
msgctxt "@title Form header for advanced settings related to syncing"
msgid "Advanced options"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:127
#, kde-format
msgctxt "@label"
msgid "Fetch all episode states from server"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:130
#, kde-format
msgctxt "@action:button"
msgid "Fetch"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:142
#, kde-format
msgctxt "@label"
msgid "Push all local episode states to server"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:146
#, kde-format
msgctxt "@action:button"
msgid "Push"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:184
#, kde-format
msgctxt "@label"
msgid "Push all local episode states to server?"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:204
#, kde-format
msgctxt "@label"
msgid ""
"Please note that pushing the playback state of all local episodes to the "
"server might take a very long time and/or might overload the server. Also "
"note that this action will overwrite all existing episode states on the "
"server.\n"
"\n"
"Continue?"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:228
#, kde-format
msgctxt "@label"
msgid "Select Sync Provider"
msgstr "选择同步提供商"
#: qml/Settings/SynchronizationSettingsPage.qml:240
#, kde-format
msgctxt "@label"
msgid "gpodder.net"
msgstr "gpodder.net"
#: qml/Settings/SynchronizationSettingsPage.qml:241
#, kde-format
msgctxt "@label"
msgid "Synchronize with official gpodder.net server"
msgstr "与 gpodder.net 官方服务器同步"
#: qml/Settings/SynchronizationSettingsPage.qml:244
#, kde-format
msgctxt "@label"
msgid "GPodder Nextcloud"
msgstr "GPodder Nextcloud"
#: qml/Settings/SynchronizationSettingsPage.qml:245
#, kde-format
msgctxt "@label"
msgid "Synchronize with GPodder Nextcloud app"
msgstr "与 GPodder Nextcloud 应用同步"
#: qml/Settings/SynchronizationSettingsPage.qml:278
#, kde-format
msgctxt "@title of dialog box"
msgid "Sync Login Credentials"
msgstr "同步登录信息"
#: qml/Settings/SynchronizationSettingsPage.qml:307
#, kde-format
msgctxt "@label"
msgid "Sync with GPodder Nextcloud app"
msgstr "与 GPodder Nextcloud 应用同步"
#: qml/Settings/SynchronizationSettingsPage.qml:307
#, kde-format
msgctxt "@label"
msgid "Sync with gpodder.net service"
msgstr "与 gpodder.net 服务同步"
#: qml/Settings/SynchronizationSettingsPage.qml:318
#, kde-format
msgctxt "@label argument is a weblink"
msgid ""
"Sync with a Nextcloud server that has the GPodder Sync app installed: %1.<br/"
">It is advised to manually create an app password for Kasts through the web "
"interface and use those credentials."
msgstr ""
"与已安装 GPodder Sync 应用的 Nextcloud 服务器同步:%1。<br/>建议通过网页界面"
"为 Kasts 手动创建应用密码,并使用这些登录信息。"
#: qml/Settings/SynchronizationSettingsPage.qml:319
#, kde-format
msgctxt "@label argument is a weblink"
msgid "If you don't already have an account, you should first create one at %1"
msgstr "如果您还没有账户,请先在 %1 创建一个账户。"
#: qml/Settings/SynchronizationSettingsPage.qml:331
#, kde-format
msgctxt "@label:textbox"
msgid "Username:"
msgstr "用户名:"
#: qml/Settings/SynchronizationSettingsPage.qml:342
#, kde-format
msgctxt "@label:textbox"
msgid "Password:"
msgstr "密码:"
#: qml/Settings/SynchronizationSettingsPage.qml:357
#, kde-format
msgctxt "@option:check"
msgid "Use custom server"
msgstr ""
#: qml/Settings/SynchronizationSettingsPage.qml:362
#, kde-format
msgctxt "@label:textbox"
msgid "Hostname:"
msgstr "主机名:"
#: qml/Settings/SynchronizationSettingsPage.qml:396
#, kde-format
msgctxt "@title"
msgid "Sync Device Settings"
msgstr "同步设备设置"
#: qml/Settings/SynchronizationSettingsPage.qml:402
#, kde-format
msgctxt "@action:button"
msgid "Create a new device"
msgstr "创建新设备"
#: qml/Settings/SynchronizationSettingsPage.qml:408
#, kde-format
msgctxt "@label:textbox"
msgid "Device Name:"
msgstr "设备名称:"
#: qml/Settings/SynchronizationSettingsPage.qml:418
#, kde-format
msgctxt "@label:textbox"
msgid "Device Description:"
msgstr "设备描述:"
#: qml/Settings/SynchronizationSettingsPage.qml:427
#, kde-format
msgctxt "@label:listbox"
msgid "Device Type:"
msgstr "设备类型:"
#: qml/Settings/SynchronizationSettingsPage.qml:434
#, kde-format
msgctxt "@item:inlistbox type of device"
msgid "other"
msgstr "其他"
#: qml/Settings/SynchronizationSettingsPage.qml:435
#, kde-format
msgctxt "@item:inlistbox type of device"
msgid "desktop"
msgstr "桌面"
#: qml/Settings/SynchronizationSettingsPage.qml:436
#, kde-format
msgctxt "@item:inlistbox type of device"
msgid "laptop"
msgstr "笔记本电脑"
#: qml/Settings/SynchronizationSettingsPage.qml:437
#, kde-format
msgctxt "@item:inlistbox type of device"
msgid "server"
msgstr "服务器"
#: qml/Settings/SynchronizationSettingsPage.qml:438
#, kde-format
msgctxt "@item:inlistbox type of device"
msgid "mobile"
msgstr "移动设备"
#: qml/Settings/SynchronizationSettingsPage.qml:443
#, kde-format
msgctxt "@action:button"
msgid "Create Device"
msgstr "创建设备"
#: qml/Settings/SynchronizationSettingsPage.qml:460
#, kde-format
msgctxt "@label"
msgid "or select an existing device"
msgstr "或选择已有设备"
#: qml/Settings/SynchronizationSettingsPage.qml:508
#, kde-format
msgctxt "@title of dialog box"
msgid "Device Sync Settings"
msgstr "设备同步设置"
#: qml/Settings/SynchronizationSettingsPage.qml:530
#, kde-format
msgctxt "@label"
msgid ""
"Should all podcast subscriptions on this gpodder.net account be synced "
"across all devices?\n"
"If you don't know what this means, you should probably select \"Ok\"."
msgstr ""
"要将此 gpodder.net 账户中的所有订阅源同步到所有设备吗?\n"
"如果您不知道这是什么回事,请选择“确定”。"
#: qml/Settings/SynchronizationSettingsPage.qml:552
#, kde-format
msgctxt "@title of dialog box"
msgid "Sync Now?"
msgstr "立即同步?"
#: qml/Settings/SynchronizationSettingsPage.qml:572
#, kde-format
msgctxt "@label"
msgid "Perform a first sync now?"
msgstr "立即执行首次同步吗?"
#: qml/SleepTimerDialog.qml:17
#, kde-format
msgid "Sleep Timer"
msgstr ""
#: qml/SleepTimerDialog.qml:27
#, kde-format
msgid "Start"
msgstr ""
#: qml/SleepTimerDialog.qml:54
#, kde-format
msgid "Status: Active"
msgstr ""
#: qml/SleepTimerDialog.qml:54
#, kde-format
msgid "Status: Inactive"
msgstr ""
#: qml/SleepTimerDialog.qml:60
#, kde-format
msgid "Remaining time: %1"
msgstr ""
#: qml/SleepTimerDialog.qml:77
#, kde-format
msgid "Seconds"
msgstr ""
#: qml/SleepTimerDialog.qml:78
#, kde-format
msgid "Minutes"
msgstr ""
#: qml/SleepTimerDialog.qml:79
#, kde-format
msgid "Hours"
msgstr ""
#: qml/SyncPasswordOverlay.qml:25
#, kde-format
msgid "Sync Password Required"
msgstr "需要同步密码"
#: qml/SyncPasswordOverlay.qml:49
#, kde-format
msgid ""
"The password for user \"%1\" on Nextcloud server \"%2\" could not be "
"retrieved."
msgstr "无法获取 Nextcloud 服务器“%2”上用户“%1”的密码。"
#: qml/SyncPasswordOverlay.qml:50
#, kde-format
msgid "The password for user \"%1\" on \"gpodder.net\" could not be retrieved."
msgstr "无法获取“gpodder.net”上的用户“%1”的密码。"
#: qml/SyncPasswordOverlay.qml:57
#, kde-format
msgid "Password:"
msgstr "密码:"
#: qml/UpdateNotification.qml:90 qml/UpdateNotification.qml:91
#, kde-format
msgid "Abort"
msgstr "中止"
#: qml/VolumeSlider.qml:47
#, kde-format
msgctxt "Volume as a percentage"
msgid "%1%"
msgstr ""
#: sync/sync.cpp:178
#, kde-format
msgid "Never"
msgstr "从不"
#: sync/sync.cpp:201
#, kde-format
msgctxt ""
"Suggested description for this device on gpodder sync service; argument is "
"the hostname"
msgid "Kasts on %1"
msgstr "%1 上的 Kasts"
#: sync/sync.cpp:295
#, kde-format
msgid "Could not log into GPodder-nextcloud server"
msgstr "无法登录到 GPodder-nextcloud 服务器"
#: sync/sync.cpp:334
#, kde-format
msgid "Could not log into GPodder server"
msgstr "无法登录到 GPodder 服务器"
#: sync/sync.cpp:486 sync/sync.cpp:487
#, kde-format
msgid "I/O denied: Cannot save password."
msgstr ""
#: sync/sync.cpp:567 sync/sync.cpp:568
#, kde-format
msgid "I/O denied: Cannot access password file."
msgstr ""
#: sync/sync.cpp:650
#, kde-format
msgid "Could not create GPodder device"
msgstr "无法创建 GPodder 设备"
#: sync/sync.cpp:676
#, kde-format
msgid "Could not retrieve synced device status"
msgstr "无法获取同步设备状态"
#: sync/sync.cpp:727
#, kde-format
msgid "Could not retrieve subscriptions for device %1"
msgstr "无法获取设备 %1 的订阅源"
#: sync/sync.cpp:746
#, kde-format
msgid "Could not upload subscriptions for device %1"
msgstr "无法上传设备 %1的订阅源"
#: sync/syncjob.cpp:67
#, kde-format
msgid "Could not retrieve subscription updates from server"
msgstr "无法从服务器获取订阅源更新"
#: sync/syncjob.cpp:70
#, kde-format
msgid "Could not upload subscription changes to server"
msgstr "无法上传订阅源更改到服务器"
#: sync/syncjob.cpp:73
#, kde-format
msgid "Could not retrieve episode updates from server"
msgstr "无法从服务器获取剧集更新"
#: sync/syncjob.cpp:76
#, kde-format
msgid "Could not upload episode updates to server"
msgstr "无法上传剧集更新到服务器"
#: sync/syncjob.cpp:79
#, kde-format
msgid "Internal data error"
msgstr "内部数据错误"
#: sync/syncjob.cpp:884
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Start sync"
msgstr ""
#: sync/syncjob.cpp:887
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Requesting remote subscription updates"
msgstr ""
#: sync/syncjob.cpp:890
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Uploading local subscription updates"
msgstr ""
#: sync/syncjob.cpp:894
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %3 of %4) Updated %2 of %1 podcast"
msgid_plural "(Step %3 of %4) Updated %2 of %1 podcasts"
msgstr[0] ""
#: sync/syncjob.cpp:902
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Requesting remote episode updates"
msgstr ""
#: sync/syncjob.cpp:905
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Applying remote episode changes"
msgstr ""
#: sync/syncjob.cpp:908
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Uploading local episode updates"
msgstr ""
#: sync/syncjob.cpp:911
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "(Step %1 of %2) Finished sync"
msgstr ""
#: sync/syncjob.cpp:914
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "Sync aborted"
msgstr ""
#: sync/syncjob.cpp:918
#, kde-format
msgctxt "Subscription/Episode sync progress step"
msgid "Sync finished with error"
msgstr ""
#: utils/enclosuredownloadjob.cpp:33
#, kde-format
msgid "Downloading %1"
msgstr "正在下载 %1"
#: utils/storagemanager.cpp:90
#, kde-format
msgid "Old location:"
msgstr "旧位置:"
#: utils/storagemanager.cpp:90
#, kde-format
msgid "New location:"
msgstr "新位置:"
#: utils/storagemovejob.cpp:58
#, kde-format
msgid "Destination path not writable"
msgstr "目标路径不可写入"
#: utils/storagemovejob.cpp:75 utils/storagemovejob.cpp:96
#, kde-format
msgid "Operation aborted by user"
msgstr "操作已被用户中止"
#: utils/storagemovejob.cpp:112
#, kde-format
msgid "An error occurred while copying data"
msgstr "复制数据时发生了错误"
#: utils/systrayicon.cpp:25
#, kde-format
msgctxt "@info:tooltip"
msgid ""
"Kasts\n"
"Middle-click to play/pause"
msgstr ""
#: utils/systrayicon.cpp:51
#, kde-format
msgctxt "@action:inmenu"
msgid "Seek Backward"
msgstr ""
#: utils/systrayicon.cpp:63
#, kde-format
msgctxt "@action:inmenu"
msgid "Play"
msgstr ""
#: utils/systrayicon.cpp:71
#, kde-format
msgctxt "@action:inmenu"
msgid "Pause"
msgstr ""
#: utils/systrayicon.cpp:90
#, kde-format
msgctxt "@action:inmenu"
msgid "Seek Forward"
msgstr ""
#: utils/systrayicon.cpp:102
#, kde-format
msgctxt "@action:inmenu"
msgid "Skip Forward"
msgstr ""
#: utils/systrayicon.cpp:117
#, kde-format
msgctxt "@action:inmenu"
msgid "Quit"
msgstr ""