# 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.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2020-10-23 16:26+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"

#: .././mainapp.py:823
msgid ""
"Failed to convert a thumbnail from .webp to .jpg. No more conversions will "
"be attempted until you install FFmpeg on your system, or (if FFmpeg is "
"already installed) you set the correct FFmpeg path. To attempt more "
"conversions, restart Tartube. To stop these messages, disable thumbnail "
"conversions"
msgstr ""

#: .././mainapp.py:2342
msgid ""
"Tartube can't create the folder in which its configuration file is saved"
msgstr ""

#: .././mainapp.py:2587
msgid "Because of an error, file load/save has been disabled"
msgstr ""

#: .././mainapp.py:2596
msgid "Because of the error, file load/save has been disabled"
msgstr ""

#: .././mainapp.py:2638
msgid ""
"youtube-dl must be installed before you can use Tartube. Do you want to "
"install youtube-dl now?"
msgstr ""

#: .././mainapp.py:2669 .././mainwin.py:21594
msgid ""
"Without FFmpeg, Tartube cannot download high-resolution videos. If you have "
"not already installed FFmpeg, then we recommend that you install it now."
msgstr ""

#: .././mainapp.py:2716
msgid "There is a download operation in progress."
msgstr ""

#: .././mainapp.py:2718
msgid "There is an update operation in progress."
msgstr ""

#: .././mainapp.py:2720
msgid "There is a refresh operation in progress."
msgstr ""

#: .././mainapp.py:2722
msgid "There is an info operation in progress."
msgstr ""

#: .././mainapp.py:2724
msgid "There is a tidy operation in progress."
msgstr ""

#: .././mainapp.py:2726
msgid "There is a process operation in progress."
msgstr ""

#: .././mainapp.py:2731
msgid "Are you sure you want to quit Tartube?"
msgstr ""

#: .././mainapp.py:2942
msgid "Failed to load the Tartube config file (failed sanity check)"
msgstr ""

#: .././mainapp.py:2965
msgid "Failed to load the Tartube config file (file is locked)"
msgstr ""

#: .././mainapp.py:2996
msgid "Failed to load the Tartube config file (JSON load failure)"
msgstr ""

#: .././mainapp.py:3014
msgid "Failed to load the Tartube config file (file is invalid)"
msgstr ""

#: .././mainapp.py:3032
msgid ""
"Failed to load the Tartube config file (file cannot be read by this version)"
msgstr ""

#: .././mainapp.py:3047
msgid "Failed to load the Tartube config file (missing file type)"
msgstr ""

#: .././mainapp.py:3862
msgid "Failed to save the Tartube config file (failed sanity check)"
msgstr ""

#: .././mainapp.py:4130
msgid "Failed to save the Tartube config file (file is locked)"
msgstr ""

#: .././mainapp.py:4132 .././mainapp.py:4172 .././mainapp.py:5305
#: .././mainapp.py:5361 .././mainapp.py:5367
msgid "File load/save has been disabled"
msgstr ""

#: .././mainapp.py:4151
msgid "Failed to save the Tartube config file (file already in use)"
msgstr ""

#: .././mainapp.py:4171
msgid "Failed to save the Tartube config file"
msgstr ""

#: .././mainapp.py:4248 .././mainapp.py:4264 .././mainapp.py:4294
msgid "Failed to load the Tartube database file"
msgstr ""

#: .././mainapp.py:4309
msgid "The Tartube database file is invalid"
msgstr ""

#: .././mainapp.py:4325
msgid "Database file can't be read by this version of Tartube"
msgstr ""

#: .././mainapp.py:4644
msgid "Tartube is applying an essential database update"
msgstr ""

#: .././mainapp.py:4646
msgid "This might take a few minutes, so please be patient"
msgstr ""

#: .././mainapp.py:5299 .././mainapp.py:5357 .././mainapp.py:5366
msgid "Failed to save the Tartube database file"
msgstr ""

#: .././mainapp.py:5302
msgid "(Could not make a backup copy of the existing file)"
msgstr ""

#: .././mainapp.py:5338
msgid "Failed to save the Tartube database file (file already in use)"
msgstr ""

#: .././mainapp.py:5359
msgid "A backup of the previous file can be found at:"
msgstr ""

#: .././mainapp.py:5577 .././mainapp.py:5587
msgid "Database file created"
msgstr ""

#: .././mainapp.py:5755 .././mainapp.py:5807
#, python-brace-format
msgid ""
"Tartube database '{0}' can't be loaded - another instance of Tartube may be "
"using it. If not, you can fix this problem by deleting the lockfile '{1}'"
msgstr ""

#: .././mainapp.py:5978
msgid "Tartube's database can't be checked while an operation is in progress"
msgstr ""

#: .././mainapp.py:6190
msgid "Database check complete, no inconsistencies found"
msgstr ""

#: .././mainapp.py:6217
msgid "Database check complete, problems found:"
msgstr ""

#: .././mainapp.py:6220
msgid ""
"Do you want to repair these problems? (The database will be fixed, but no "
"files will be deleted)"
msgstr ""

#: .././mainapp.py:6365
msgid "Database inconsistencies repaired"
msgstr ""

#: .././mainapp.py:7159
msgid "The user declined to specify a data folder for Tartube"
msgstr ""

#: .././mainapp.py:7259 .././config.py:11189
msgid "Please select Tartube's data folder"
msgstr ""

#: .././mainapp.py:7438
msgid ""
"A download operation cannot start if one or more configuration windows are "
"still open"
msgstr ""

#: .././mainapp.py:7462 .././mainapp.py:7484
#, python-brace-format
msgid "You only have {0} / {1} Mb remaining on your device"
msgstr ""

#: .././mainapp.py:7487 .././mainapp.py:12784 .././mainapp.py:12900
#: .././mainapp.py:13074 .././mainwin.py:15207
msgid "Are you sure you want to continue?"
msgstr ""

#: .././mainapp.py:7570
msgid "There is nothing to check!"
msgstr ""

#: .././mainapp.py:7572
msgid "There is nothing to download!"
msgstr ""

#: .././mainapp.py:7784
msgid "Download operation complete"
msgstr ""

#: .././mainapp.py:7786
msgid "Download operation halted"
msgstr ""

#: .././mainapp.py:7790
msgid "Videos downloaded:"
msgstr ""

#: .././mainapp.py:7791
msgid "Videos checked:"
msgstr ""

#: .././mainapp.py:7794 .././mainapp.py:8312 .././mainapp.py:8765
#: .././mainapp.py:9176
msgid "Time taken:"
msgstr ""

#: .././mainapp.py:7857
msgid ""
"An update operation cannot start if one or more configuration windows are "
"still open"
msgstr ""

#: .././mainapp.py:7981
msgid "Installation failed"
msgstr ""

#: .././mainapp.py:7983
msgid "Installation complete"
msgstr ""

#: .././mainapp.py:7987
msgid "Update operation failed"
msgstr ""

#: .././mainapp.py:7989
msgid "Update operation halted"
msgstr ""

#: .././mainapp.py:7991
msgid "Update operation complete"
msgstr ""

#: .././mainapp.py:7993
msgid "version:"
msgstr ""

#: .././mainapp.py:7997
msgid "(unknown)"
msgstr ""

#: .././mainapp.py:8010
msgid "Do you want to install FFmpeg now?"
msgstr ""

#: .././mainapp.py:8012
msgid ""
"(You should click Yes, even if you think FFmpeg is already installed on your "
"system)"
msgstr ""

#: .././mainapp.py:8105
msgid ""
"A refresh operation cannot start if one or more configuration windows are "
"still open"
msgstr ""

#: .././mainapp.py:8118
msgid ""
"During a refresh operation, Tartube analyses its data folder, looking for "
"videos that haven't yet been added to its database"
msgstr ""

#: .././mainapp.py:8122
msgid ""
"You only need to perform a refresh operation if you have manually copied "
"videos into Tartube's data folder"
msgstr ""

#: .././mainapp.py:8129
msgid ""
"Before starting a refresh operation, you should click the 'Check all' button "
"in the main window"
msgstr ""

#: .././mainapp.py:8136
msgid ""
"Before starting a refresh operation, you should right-click the channel and "
"select 'Check channel'"
msgstr ""

#: .././mainapp.py:8143
msgid ""
"Before starting a refresh operation, you should right-click the playlist and "
"select 'Check playlist'"
msgstr ""

#: .././mainapp.py:8150
msgid ""
"Before starting a refresh operation, you should right-click the folder and "
"select 'Check folder'"
msgstr ""

#: .././mainapp.py:8155
msgid "Are you sure you want to proceed with the refresh operation?"
msgstr ""

#: .././mainapp.py:8307
msgid "Refresh operation complete"
msgstr ""

#: .././mainapp.py:8309
msgid "Refresh operation halted"
msgstr ""

#: .././mainapp.py:8409
msgid ""
"An info operation cannot start if one or more configuration windows are "
"still open"
msgstr ""

#: .././mainapp.py:8521
msgid "Operation failed"
msgstr ""

#: .././mainapp.py:8523 .././downloads.py:364
msgid "Operation complete"
msgstr ""

#: .././mainapp.py:8525
msgid "Click the Output Tab to see the results"
msgstr ""

#: .././mainapp.py:8632
msgid ""
"A tidy operation cannot start if one or more configuration windows are still "
"open"
msgstr ""

#: .././mainapp.py:8760
msgid "Tidy operation complete"
msgstr ""

#: .././mainapp.py:8762
msgid "Tidy operation halted"
msgstr ""

#: .././mainapp.py:8900 .././mainwin.py:15686
msgid "Livestream has started"
msgstr ""

#: .././mainapp.py:9030
msgid ""
"A process operation cannot start if one or more configuration windows are "
"still open"
msgstr ""

#: .././mainapp.py:9171
msgid "Process operation complete"
msgstr ""

#: .././mainapp.py:9173
msgid "Process operation halted"
msgstr ""

#: .././mainapp.py:10406 .././mainapp.py:10581
msgid "Cannot move anything to:"
msgstr ""

#: .././mainapp.py:10408 .././mainapp.py:10583
msgid ""
"because a file or folder with the same name already exists (although "
"Tartube's database doesn't know anything about it)"
msgstr ""

#: .././mainapp.py:10412
msgid ""
"You probably created that file/folder accidentally, in which case you should "
"delete it manually before trying again"
msgstr ""

#: .././mainapp.py:10426 .././mainapp.py:10601
msgid "Are you sure you want to move this channel:"
msgstr ""

#: .././mainapp.py:10428 .././mainapp.py:10603
msgid "Are you sure you want to move this playlist:"
msgstr ""

#: .././mainapp.py:10430 .././mainapp.py:10605
msgid "Are you sure you want to move this folder:"
msgstr ""

#: .././mainapp.py:10435
msgid ""
"This procedure will move all downloaded files to the top level of Tartube's "
"data folder"
msgstr ""

#: .././mainapp.py:10535
msgid "Channels, playlists and folders can only be dragged into a folder"
msgstr ""

#: .././mainapp.py:10548
#, python-brace-format
msgid "The fixed folder '{0}' cannot be moved (but it can still be hidden)"
msgstr ""

#: .././mainapp.py:10561
#, python-brace-format
msgid "The folder '{0}' can only contain videos"
msgstr ""

#: .././mainapp.py:10588
msgid ""
"You probably created that file/folder accidentally, in which case, you "
"should delete it manually before trying again"
msgstr ""

#: .././mainapp.py:10607
msgid "into this folder:"
msgstr ""

#: .././mainapp.py:10611
msgid "This procedure will move all downloaded files to the new location"
msgstr ""

#: .././mainapp.py:10617
msgid ""
"WARNING: The destination folder is marked as temporary, so everything inside "
"it will be DELETED when Tartube restarts!"
msgstr ""

#: .././mainapp.py:11029
msgid ""
"Are you SURE you want to delete files? This procedure cannot be reversed!"
msgstr ""

#: .././mainapp.py:12768 .././mainapp.py:12884 .././mainapp.py:13058
#, python-brace-format
msgid "The channel contains {0} item(s), so this action may take a while"
msgstr ""

#: .././mainapp.py:12774 .././mainapp.py:12890 .././mainapp.py:13064
#, python-brace-format
msgid "The playlist contains {0} item(s), so this action may take a while"
msgstr ""

#: .././mainapp.py:12780 .././mainapp.py:12896 .././mainapp.py:13070
#, python-brace-format
msgid "The folder contains {0} item(s), so this action may take a while"
msgstr ""

#: .././mainapp.py:13138 .././mainapp.py:16201 .././mainapp.py:16333
#: .././mainapp.py:16464
#, python-brace-format
msgid "The name '{0}' is not allowed"
msgstr ""

#: .././mainapp.py:13147
#, python-brace-format
msgid "The name '{0}' is already in use"
msgstr ""

#: .././mainapp.py:13160
#, python-brace-format
msgid "Failed to rename '{0}'"
msgstr ""

#: .././mainapp.py:13336
msgid "Select where to save the database export"
msgstr ""

#: .././mainapp.py:13465
msgid "There is nothing to export!"
msgstr ""

#: .././mainapp.py:13505 .././mainapp.py:13571
msgid "Failed to save the database export file:"
msgstr ""

#: .././mainapp.py:13579
msgid "Database export file saved to:"
msgstr ""

#: .././mainapp.py:13616
msgid "Select the database export"
msgstr ""

#: .././mainapp.py:13641 .././mainapp.py:13655
msgid "Failed to load the database export file"
msgstr ""

#: .././mainapp.py:13672
msgid "The database export file is invalid"
msgstr ""

#: .././mainapp.py:13683
msgid "The database export file is invalid (or empty)"
msgstr ""

#: .././mainapp.py:13727
msgid "Nothing was imported from the database export file"
msgstr ""

#. Show a confirmation
#: .././mainapp.py:13741
msgid "Imported:"
msgstr ""

#: .././mainapp.py:13742
msgid "Videos:"
msgstr ""

#: .././mainapp.py:13743
msgid "Channels:"
msgstr ""

#: .././mainapp.py:13744
msgid "Playlists:"
msgstr ""

#: .././mainapp.py:13745
msgid "Folders:"
msgstr ""

#: .././mainapp.py:14129
msgid ""
"The video file is missing from Tartube's data folder (try downloading the "
"video again!)"
msgstr ""

#: .././mainapp.py:15346
msgid "Please select a destination folder"
msgstr ""

#: .././mainapp.py:15520
msgid "No video(s) have been downloaded"
msgstr ""

#. Prompt for confirmation
#: .././mainapp.py:15610
msgid "Are you sure you want to remove the selected item(s)?"
msgstr ""

#: .././mainapp.py:16192
msgid "You must give the channel a name"
msgstr ""

#: .././mainapp.py:16210 .././mainapp.py:16473
msgid "You must enter a valid URL"
msgstr ""

#: .././mainapp.py:16325
msgid "You must give the folder a name"
msgstr ""

#: .././mainapp.py:16455
msgid "You must give the playlist a name"
msgstr ""

#: .././mainapp.py:16610 .././mainwin.py:15017
msgid "The following videos are duplicates:"
msgstr ""

#: .././mainapp.py:16674
msgid "There were no livestream alerts to cancel"
msgstr ""

#: .././mainapp.py:16676
msgid "Livestream alerts for 1 video were cancelled"
msgstr ""

#: .././mainapp.py:16679
#, python-brace-format
msgid "Livestream alerts for {0} videos were cancelled"
msgstr ""

#: .././mainapp.py:16980
msgid "Data saved"
msgstr ""

#: .././mainapp.py:17010
msgid "Database saved"
msgstr ""

#: .././mainapp.py:17265 .././mainwin.py:11521
msgid ""
"Files cannot be recovered, after being deleted. Are you sure you want to "
"continue?"
msgstr ""

#. Because livestream operations run silently in the background, when
#. the user goes to the trouble of clicking a menu item in the
#. main window's menu, tell them why nothing is happening
#: .././mainapp.py:17305
msgid "Cannot update existing livestreams because"
msgstr ""

#: .././mainapp.py:17307
msgid "there is another operation running"
msgstr ""

#: .././mainapp.py:17309
msgid "they are currently being updated"
msgstr ""

#: .././mainapp.py:17311
msgid "one or more configuration windows are open"
msgstr ""

#: .././mainapp.py:17313
msgid "there are no livestreams to update"
msgstr ""

#: .././mainapp.py:17387
msgid "There is already a channel with that name"
msgstr ""

#: .././mainapp.py:17389
msgid "There is already a playlist with that name"
msgstr ""

#: .././mainapp.py:17391
msgid "There is already a folder with that name"
msgstr ""

#: .././mainapp.py:17394
msgid "(so please choose a different name)"
msgstr ""

#: .././mainwin.py:729
msgid "Tartube cannot start because it cannot find its icons folder"
msgstr ""

#. File column
#: .././mainwin.py:819
msgid "_File"
msgstr ""

#: .././mainwin.py:826
msgid "_Database preferences..."
msgstr ""

#: .././mainwin.py:835
msgid "_Save database"
msgstr ""

#: .././mainwin.py:841
msgid "Save _all"
msgstr ""

#: .././mainwin.py:850
msgid "_Close to tray"
msgstr ""

#. Quit
#: .././mainwin.py:855 .././mainwin.py:18407
msgid "_Quit"
msgstr ""

#. Edit column
#: .././mainwin.py:860
msgid "_Edit"
msgstr ""

#: .././mainwin.py:867
msgid "_System preferences..."
msgstr ""

#: .././mainwin.py:873
msgid "_General download options..."
msgstr ""

#. Media column
#: .././mainwin.py:879 .././config.py:6475
msgid "_Media"
msgstr ""

#: .././mainwin.py:886
msgid "Add _videos..."
msgstr ""

#: .././mainwin.py:892
msgid "Add _channel..."
msgstr ""

#: .././mainwin.py:898
msgid "Add _playlist..."
msgstr ""

#: .././mainwin.py:904
msgid "Add _folder..."
msgstr ""

#: .././mainwin.py:913
msgid "_Export from database"
msgstr ""

#: .././mainwin.py:921
msgid "_JSON export file"
msgstr ""

#: .././mainwin.py:927
msgid "Plain _text export file"
msgstr ""

#: .././mainwin.py:933
msgid "_Import into database"
msgstr ""

#: .././mainwin.py:942
msgid "_Switch between views"
msgstr ""

#: .././mainwin.py:947
msgid "Show _hidden folders"
msgstr ""

#: .././mainwin.py:960
msgid "_Add test media"
msgstr ""

#: .././mainwin.py:968
msgid "_Run test code"
msgstr ""

#. Operations column
#. Add this tab...
#: .././mainwin.py:974 .././config.py:8958
msgid "_Operations"
msgstr ""

#. Check all
#: .././mainwin.py:981 .././mainwin.py:18378
msgid "_Check all"
msgstr ""

#. Download all
#: .././mainwin.py:987 .././mainwin.py:18385
msgid "_Download all"
msgstr ""

#: .././mainwin.py:992
msgid "C_ustom download all"
msgstr ""

#: .././mainwin.py:1000
msgid "_Refresh database..."
msgstr ""

#: .././mainwin.py:1010
msgid "U_pdate"
msgstr ""

#: .././mainwin.py:1016
msgid "_Test"
msgstr ""

#: .././mainwin.py:1025
msgid "_Install FFmpeg"
msgstr ""

#: .././mainwin.py:1036
msgid "Tidy up _files..."
msgstr ""

#: .././mainwin.py:1047 .././mainwin.py:18396
msgid "_Stop current operation"
msgstr ""

#. Livestreams column
#: .././mainwin.py:1054 .././config.py:9271
msgid "_Livestreams"
msgstr ""

#: .././mainwin.py:1061
msgid "_Livestream preferences..."
msgstr ""

#: .././mainwin.py:1070
msgid "_Update existing livestreams"
msgstr ""

#: .././mainwin.py:1075
msgid "_Cancel all livestream alerts"
msgstr ""

#. Help column
#: .././mainwin.py:1080
msgid "_Help"
msgstr ""

#: .././mainwin.py:1086
msgid "_About..."
msgstr ""

#: .././mainwin.py:1091
msgid "Go to _website"
msgstr ""

#: .././mainwin.py:1097
msgid "Send _feedback"
msgstr ""

#: .././mainwin.py:1134
msgid "Videos"
msgstr ""

#: .././mainwin.py:1144
msgid "Add new video(s)"
msgstr ""

#: .././mainwin.py:1153 .././config.py:2210
msgid "Channel"
msgstr ""

#: .././mainwin.py:1163
msgid "Add a new channel"
msgstr ""

#: .././mainwin.py:1174 .././config.py:2212
msgid "Playlist"
msgstr ""

#: .././mainwin.py:1184
msgid "Add a new playlist"
msgstr ""

#: .././mainwin.py:1195 .././config.py:2214
msgid "Folder"
msgstr ""

#: .././mainwin.py:1205
msgid "Add a new folder"
msgstr ""

#: .././mainwin.py:1219
msgid "Check"
msgstr ""

#: .././mainwin.py:1230 .././mainwin.py:1439 .././mainwin.py:3125
#: .././mainwin.py:3297
msgid "Check all videos, channels, playlists and folders"
msgstr ""

#. Link not clickable
#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:1240 .././mainwin.py:16746 .././mainwin.py:16754
#: .././mainwin.py:17009 .././mainwin.py:17021 .././mainwin.py:17738
#: .././config.py:8664
msgid "Download"
msgstr ""

#: .././mainwin.py:1251 .././mainwin.py:1447 .././mainwin.py:3133
#: .././mainwin.py:3303
msgid "Download all videos, channels, playlists and folders"
msgstr ""

#: .././mainwin.py:1266
msgid "Stop"
msgstr ""

#: .././mainwin.py:1278
msgid "Stop the current operation"
msgstr ""

#. (signal_connect appears below)
#: .././mainwin.py:1290 .././config.py:7583
msgid "Switch"
msgstr ""

#: .././mainwin.py:1301
msgid "Switch between simple and complex views"
msgstr ""

#: .././mainwin.py:1316
msgid "Quit"
msgstr ""

#: .././mainwin.py:1326
msgid "Close Tartube"
msgstr ""

#: .././mainwin.py:1348 .././config.py:7839
msgid "_Videos"
msgstr ""

#: .././mainwin.py:1356
msgid "_Progress"
msgstr ""

#: .././mainwin.py:1364
msgid "_Classic Mode"
msgstr ""

#: .././mainwin.py:1372
msgid "_Output"
msgstr ""

#: .././mainwin.py:1381 .././config.py:5496 .././config.py:5848
msgid "_Errors / Warnings"
msgstr ""

#: .././mainwin.py:1437 .././mainwin.py:3123 .././mainwin.py:3294
msgid "Check all"
msgstr ""

#: .././mainwin.py:1445 .././mainwin.py:2535 .././mainwin.py:3131
msgid "Download all"
msgstr ""

#: .././mainwin.py:1502
msgid "Page"
msgstr ""

#: .././mainwin.py:1514
msgid "Set visible page"
msgstr ""

#: .././mainwin.py:1538 .././mainwin.py:1846 .././mainwin.py:1932
#: .././mainwin.py:2382
msgid "Size"
msgstr ""

#: .././mainwin.py:1549
msgid "Set page size"
msgstr ""

#: .././mainwin.py:1570
msgid "Go to first page"
msgstr ""

#: .././mainwin.py:1585
msgid "Go to previous page"
msgstr ""

#: .././mainwin.py:1602
msgid "Go to next page"
msgstr ""

#: .././mainwin.py:1617
msgid "Go to last page"
msgstr ""

#: .././mainwin.py:1632
msgid "Scroll up"
msgstr ""

#: .././mainwin.py:1647
msgid "Scroll down"
msgstr ""

#: .././mainwin.py:1665 .././mainwin.py:3536
msgid "Show filter options"
msgstr ""

#: .././mainwin.py:1678
msgid "Sort by"
msgstr ""

#: .././mainwin.py:1693 .././mainwin.py:3608
msgid "Sort alphabetically"
msgstr ""

#: .././mainwin.py:1703
msgid "Filter"
msgstr ""

#: .././mainwin.py:1712
msgid "Enter search text"
msgstr ""

#: .././mainwin.py:1717
msgid "Regex"
msgstr ""

#: .././mainwin.py:1725
msgid "Select if search text is a regex"
msgstr ""

#: .././mainwin.py:1742
msgid "Filter videos"
msgstr ""

#: .././mainwin.py:1759
msgid "Cancel filter"
msgstr ""

#: .././mainwin.py:1770
msgid "Find date"
msgstr ""

#: .././mainwin.py:1784
msgid "Find videos by date"
msgstr ""

#: .././mainwin.py:1839
msgid "TRANSLATOR'S NOTE: Ext is short for a file extension, e.g. .EXE"
msgstr ""

#: .././mainwin.py:1844 .././mainwin.py:2380
msgid "Source"
msgstr ""

#: .././mainwin.py:1844 .././mainwin.py:2380
msgid "Status"
msgstr ""

#: .././mainwin.py:1845 .././mainwin.py:2381
msgid "Incoming file"
msgstr ""

#: .././mainwin.py:1845 .././mainwin.py:2381
msgid "Ext"
msgstr ""

#: .././mainwin.py:1845 .././mainwin.py:2381
msgid "Speed"
msgstr ""

#: .././mainwin.py:1845 .././mainwin.py:2381
msgid "ETA"
msgstr ""

#: .././mainwin.py:1932 .././config.py:5760
msgid "New videos"
msgstr ""

#: .././mainwin.py:1932 .././config.py:5273
msgid "Duration"
msgstr ""

#: .././mainwin.py:1933
msgid "Date"
msgstr ""

#: .././mainwin.py:1933 .././config.py:5244
msgid "File"
msgstr ""

#: .././mainwin.py:1933
msgid "Downloaded to"
msgstr ""

#: .././mainwin.py:1993
msgid "Max downloads"
msgstr ""

#: .././mainwin.py:2016
msgid "D/L speed (KiB/s)"
msgstr ""

#: .././mainwin.py:2042 .././config.py:2424
msgid "Video resolution"
msgstr ""

#: .././mainwin.py:2077
msgid "Hide rows when they are finished"
msgstr ""

#: .././mainwin.py:2090
msgid "Add newest videos to the top of the list"
msgstr ""

#: .././mainwin.py:2149
msgid "This tab emulates the classic youtube-dl-gui interface"
msgstr ""

#: .././mainwin.py:2157
msgid "Videos downloaded here are not added to Tartube's database"
msgstr ""

#: .././mainwin.py:2179
msgid "Open the Classic Mode menu"
msgstr ""

#. Second row - a textview for entering URLs. If automatic copy/paste is
#. enabled, URLs are automatically copied into this textview
#. --------------------------------------------------------------------
#: .././mainwin.py:2186
msgid "Enter URLs below"
msgstr ""

#. Third row - widgets to set the download destination and video/audio
#. format. The user clicks the 'Add URLs' button to create dummy
#. media.Video objects for each URL. Each object is associated with
#. the specified destination and format
#. --------------------------------------------------------------------
#. Destination directory
#: .././mainwin.py:2225
msgid "Destination:"
msgstr ""

#: .././mainwin.py:2262
msgid "Add a new destination folder"
msgstr ""

#: .././mainwin.py:2281
msgid "Open the destination folder"
msgstr ""

#. Video/audio format
#: .././mainwin.py:2286
msgid "Format:"
msgstr ""

#: .././mainwin.py:2289
msgid "Default"
msgstr ""

#: .././mainwin.py:2289 .././mainwin.py:14069
msgid "Video:"
msgstr ""

#: .././mainwin.py:2293 .././mainwin.py:14069
msgid "Audio:"
msgstr ""

#: .././mainwin.py:2323
msgid "Add URLs"
msgstr ""

#: .././mainwin.py:2329
msgid "Add these URLs"
msgstr ""

#: .././mainwin.py:2433
msgid "Remove from list"
msgstr ""

#: .././mainwin.py:2456
msgid "Play video"
msgstr ""

#. Signal connect below
#: .././mainwin.py:2472 .././config.py:2819 .././config.py:7620
#: .././config.py:8729
msgid "Move up"
msgstr ""

#. Signal connect below
#. signal connect appears below
#: .././mainwin.py:2493 .././config.py:2823 .././config.py:7628
#: .././config.py:8738
msgid "Move down"
msgstr ""

#: .././mainwin.py:2509
msgid "Re-download"
msgstr ""

#: .././mainwin.py:2532
msgid "Stop download"
msgstr ""

#: .././mainwin.py:2542
msgid "Download the URLs above"
msgstr ""

#: .././mainwin.py:2582
msgid "Maximum page size"
msgstr ""

#: .././mainwin.py:2640 .././config.py:8664
msgid "Time"
msgstr ""

#: .././mainwin.py:2640
msgid "Type"
msgstr ""

#: .././mainwin.py:2640
msgid "Message"
msgstr ""

#: .././mainwin.py:2674
msgid "Show Tartube errors"
msgstr ""

#: .././mainwin.py:2687
msgid "Show Tartube warnings"
msgstr ""

#: .././mainwin.py:2700
msgid "Show server errors"
msgstr ""

#: .././mainwin.py:2718
msgid "Show server warnings"
msgstr ""

#: .././mainwin.py:2730 .././config.py:6577
msgid "Clear list"
msgstr ""

#: .././mainwin.py:3047 .././mainwin.py:3077
msgid "Checking..."
msgstr ""

#: .././mainwin.py:3049 .././mainwin.py:3079
msgid "Downloading..."
msgstr ""

#: .././mainwin.py:3051 .././mainwin.py:3081
msgid "Refreshing..."
msgstr ""

#: .././mainwin.py:3053 .././mainwin.py:3083
msgid "Tidying..."
msgstr ""

#: .././mainwin.py:3055
msgid "FFmpeg processing..."
msgstr ""

#: .././mainwin.py:3085
msgid "FFmpeg Processing..."
msgstr ""

#: .././mainwin.py:3273
msgid "Installing"
msgstr ""

#: .././mainwin.py:3276
msgid "Updating"
msgstr ""

#: .././mainwin.py:3279 .././mainwin.py:3282
msgid "Fetching"
msgstr ""

#: .././mainwin.py:3285
msgid "Testing"
msgstr ""

#: .././mainwin.py:3559
msgid "Hide filter options"
msgstr ""

#: .././mainwin.py:3624
msgid "Sort by date"
msgstr ""

#: .././mainwin.py:3850
msgid "_Check channel"
msgstr ""

#: .././mainwin.py:3852
msgid "_Check playlist"
msgstr ""

#: .././mainwin.py:3854
msgid "_Check folder"
msgstr ""

#: .././mainwin.py:3871
msgid "_Download channel"
msgstr ""

#: .././mainwin.py:3873
msgid "_Download playlist"
msgstr ""

#: .././mainwin.py:3875
msgid "_Download folder"
msgstr ""

#: .././mainwin.py:3892
msgid "C_ustom download channel"
msgstr ""

#: .././mainwin.py:3894
msgid "C_ustom download playlist"
msgstr ""

#: .././mainwin.py:3896
msgid "C_ustom download folder"
msgstr ""

#: .././mainwin.py:3941
msgid "_Empty folder"
msgstr ""

#: .././mainwin.py:3953
msgid "_All contents"
msgstr ""

#: .././mainwin.py:3971
msgid "_Remove videos"
msgstr ""

#: .././mainwin.py:3983
msgid "_Just folder videos"
msgstr ""

#: .././mainwin.py:3989
msgid "Channel co_ntents"
msgstr ""

#: .././mainwin.py:3991
msgid "Playlist co_ntents"
msgstr ""

#: .././mainwin.py:3993
msgid "Folder co_ntents"
msgstr ""

#: .././mainwin.py:4005
msgid "_Move to top level"
msgstr ""

#: .././mainwin.py:4022
msgid "_Convert to playlist"
msgstr ""

#: .././mainwin.py:4024
msgid "_Convert to channel"
msgstr ""

#: .././mainwin.py:4046
msgid "_Hide folder"
msgstr ""

#: .././mainwin.py:4056
msgid "_Rename channel..."
msgstr ""

#: .././mainwin.py:4058
msgid "_Rename playlist..."
msgstr ""

#: .././mainwin.py:4060
msgid "_Rename folder..."
msgstr ""

#: .././mainwin.py:4077
msgid "Set _nickname..."
msgstr ""

#: .././mainwin.py:4092
msgid "Set _URL..."
msgstr ""

#: .././mainwin.py:4104
msgid "Set _download destination..."
msgstr ""

#: .././mainwin.py:4120
msgid "_Export channel..."
msgstr ""

#: .././mainwin.py:4122
msgid "_Export playlist..."
msgstr ""

#: .././mainwin.py:4124
msgid "_Export folder..."
msgstr ""

#: .././mainwin.py:4137
msgid "Re_fresh channel"
msgstr ""

#: .././mainwin.py:4139
msgid "Re_fresh playlist"
msgstr ""

#: .././mainwin.py:4141
msgid "Re_fresh folder"
msgstr ""

#: .././mainwin.py:4158
msgid "_Tidy up channel"
msgstr ""

#: .././mainwin.py:4160
msgid "_Tidy up playlist"
msgstr ""

#: .././mainwin.py:4162
msgid "_Tidy up folder"
msgstr ""

#: .././mainwin.py:4179 .././mainwin.py:4629 .././mainwin.py:6211
msgid "Add to _Classic Mode tab"
msgstr ""

#: .././mainwin.py:4192
msgid "Channel _actions"
msgstr ""

#: .././mainwin.py:4194
msgid "Playlist _actions"
msgstr ""

#: .././mainwin.py:4196
msgid "Folder _actions"
msgstr ""

#: .././mainwin.py:4216 .././mainwin.py:4800
msgid "_Apply download options..."
msgstr ""

#: .././mainwin.py:4234 .././mainwin.py:4814
msgid "_Remove download options"
msgstr ""

#: .././mainwin.py:4250 .././mainwin.py:4826
msgid "_Edit download options..."
msgstr ""

#: .././mainwin.py:4266
msgid "Add to s_cheduled download..."
msgstr ""

#: .././mainwin.py:4276
msgid "_Show system command..."
msgstr ""

#: .././mainwin.py:4289
msgid "_Disable checking/downloading"
msgstr ""

#: .././mainwin.py:4301
msgid "_Just disable downloading"
msgstr ""

#: .././mainwin.py:4326 .././mainwin.py:4885
msgid "D_ownloads"
msgstr ""

#: .././mainwin.py:4334
msgid "Channel _properties..."
msgstr ""

#: .././mainwin.py:4336
msgid "Playlist _properties..."
msgstr ""

#: .././mainwin.py:4338
msgid "Folder _properties..."
msgstr ""

#: .././mainwin.py:4354
msgid "_Default location"
msgstr ""

#: .././mainwin.py:4367
msgid "_Actual location"
msgstr ""

#: .././mainwin.py:4379
msgid "_Show"
msgstr ""

#: .././mainwin.py:4388
msgid "D_elete channel"
msgstr ""

#: .././mainwin.py:4390
msgid "D_elete playlist"
msgstr ""

#: .././mainwin.py:4392
msgid "D_elete folder"
msgstr ""

#: .././mainwin.py:4452
msgid "_Check video"
msgstr ""

#: .././mainwin.py:4474
msgid "_Download video"
msgstr ""

#: .././mainwin.py:4495
msgid "Re-_download this video"
msgstr ""

#: .././mainwin.py:4508
msgid "C_ustom download video"
msgstr ""

#: .././mainwin.py:4527 .././mainwin.py:4764
msgid "Download and _watch"
msgstr ""

#: .././mainwin.py:4545 .././mainwin.py:6123
msgid "Watch in _player"
msgstr ""

#: .././mainwin.py:4560 .././mainwin.py:4571 .././mainwin.py:6135
#: .././mainwin.py:6153
msgid "Watch on _website"
msgstr ""

#: .././mainwin.py:4585 .././mainwin.py:6167
msgid "_YouTube"
msgstr ""

#: .././mainwin.py:4595 .././mainwin.py:6177
msgid "_HookTube"
msgstr ""

#: .././mainwin.py:4605 .././mainwin.py:6187
msgid "_Invidious"
msgstr ""

#: .././mainwin.py:4615 .././mainwin.py:6197
msgid "TRANSLATOR'S NOTE: Watch on YouTube, Watch on HookTube, etc"
msgstr ""

#: .././mainwin.py:4620 .././mainwin.py:6202
msgid "W_atch on"
msgstr ""

#: .././mainwin.py:4649
msgid "Auto _notify"
msgstr ""

#: .././mainwin.py:4665
msgid "Auto _sound alarm"
msgstr ""

#: .././mainwin.py:4680
msgid "Auto _open"
msgstr ""

#: .././mainwin.py:4693
msgid "_Download on start"
msgstr ""

#: .././mainwin.py:4706
msgid "Download on _stop"
msgstr ""

#: .././mainwin.py:4722
msgid "Not a _livestream"
msgstr ""

#: .././mainwin.py:4732 .././config.py:5383
msgid "_Livestream"
msgstr ""

#: .././mainwin.py:4743 .././mainwin.py:6227
msgid "_Mark for download"
msgstr ""

#: .././mainwin.py:4754 .././mainwin.py:6239
msgid "_Download"
msgstr ""

#: .././mainwin.py:4774 .././mainwin.py:6260
msgid "_Temporary"
msgstr ""

#: .././mainwin.py:4842
msgid "Show system _command"
msgstr ""

#: .././mainwin.py:4852
msgid "_Test system command"
msgstr ""

#: .././mainwin.py:4867
msgid "_Disable downloads"
msgstr ""

#: .././mainwin.py:4891 .././mainwin.py:6274
msgid "_Process with FFmpeg..."
msgstr ""

#: .././mainwin.py:4911
msgid "Video is _archived"
msgstr ""

#: .././mainwin.py:4924
msgid "Video is _bookmarked"
msgstr ""

#: .././mainwin.py:4935
msgid "Video is _favourite"
msgstr ""

#: .././mainwin.py:4946
msgid "Video is _missing"
msgstr ""

#: .././mainwin.py:4962
msgid "Video is _new"
msgstr ""

#: .././mainwin.py:4975
msgid "Video is in _waiting list"
msgstr ""

#: .././mainwin.py:4986
msgid "_Mark video"
msgstr ""

#: .././mainwin.py:4997
msgid "_Location"
msgstr ""

#: .././mainwin.py:5007
msgid "_Properties..."
msgstr ""

#: .././mainwin.py:5019
msgid "_Show video"
msgstr ""

#: .././mainwin.py:5028
msgid "Available _formats"
msgstr ""

#: .././mainwin.py:5038
msgid "Available _subtitles"
msgstr ""

#: .././mainwin.py:5048
msgid "_Fetch"
msgstr ""

#. Delete video
#: .././mainwin.py:5059
msgid "D_elete video"
msgstr ""

#. Check/download videos
#: .././mainwin.py:5154
msgid "_Check videos"
msgstr ""

#: .././mainwin.py:5173
msgid "_Download videos"
msgstr ""

#: .././mainwin.py:5192
msgid "C_ustom download videos"
msgstr ""

#: .././mainwin.py:5224
msgid "_Archived"
msgstr ""

#: .././mainwin.py:5237
msgid "Not a_rchived"
msgstr ""

#: .././mainwin.py:5253
msgid "_Bookmarked"
msgstr ""

#: .././mainwin.py:5266
msgid "Not b_ookmarked"
msgstr ""

#: .././mainwin.py:5282
msgid "_Favourite"
msgstr ""

#: .././mainwin.py:5295
msgid "Not fa_vourite"
msgstr ""

#: .././mainwin.py:5311
msgid "_Missing"
msgstr ""

#: .././mainwin.py:5324
msgid "Not m_issing"
msgstr ""

#: .././mainwin.py:5340
msgid "_New"
msgstr ""

#: .././mainwin.py:5353
msgid "Not n_ew"
msgstr ""

#: .././mainwin.py:5369
msgid "In _waiting list"
msgstr ""

#: .././mainwin.py:5382
msgid "Not in w_aiting list"
msgstr ""

#: .././mainwin.py:5395
msgid "_Mark videos"
msgstr ""

#: .././mainwin.py:5404
msgid "Show p_roperties..."
msgstr ""

#. Delete videos
#: .././mainwin.py:5419
msgid "D_elete videos"
msgstr ""

#. Stop check/download
#: .././mainwin.py:5484
msgid "_Stop now"
msgstr ""

#: .././mainwin.py:5498
msgid "Stop after this _video"
msgstr ""

#: .././mainwin.py:5513
msgid "Stop after these v_ideos"
msgstr ""

#: .././mainwin.py:5528
msgid "Download _next"
msgstr ""

#: .././mainwin.py:5540
msgid "Download _last"
msgstr ""

#: .././mainwin.py:5563
msgid "Watch on _YouTube"
msgstr ""

#: .././mainwin.py:5573
msgid "Watch on _HookTube"
msgstr ""

#: .././mainwin.py:5583
msgid "Watch on _Invidious"
msgstr ""

#: .././mainwin.py:5595
msgid "Watch on _Website"
msgstr ""

#: .././mainwin.py:5694
msgid "_Delete video(s)"
msgstr ""

#: .././mainwin.py:5726
msgid "_Enable automatic copy/paste"
msgstr ""

#: .././mainwin.py:5728
msgid "_Disable automatic copy/paste"
msgstr ""

#: .././mainwin.py:5742
msgid "_Set download options"
msgstr ""

#: .././mainwin.py:5753
msgid "_Edit download options"
msgstr ""

#: .././mainwin.py:5764
msgid "_Discard download options"
msgstr ""

#: .././mainwin.py:5780
msgid "_Update"
msgstr ""

#: .././mainwin.py:5829
msgid "Copy file _path"
msgstr ""

#. Copy URL
#: .././mainwin.py:5841
msgid "Copy _URL"
msgstr ""

#: .././mainwin.py:5853
msgid "Copy system _command"
msgstr ""

#: .././mainwin.py:5869
msgid "_Open destination(s)"
msgstr ""

#: .././mainwin.py:5910
msgid "Mark as _archived"
msgstr ""

#: .././mainwin.py:5921
msgid "Mark as not a_rchived"
msgstr ""

#: .././mainwin.py:5935
msgid "Mark as _bookmarked"
msgstr ""

#: .././mainwin.py:5947
msgid "Mark as not b_ookmarked"
msgstr ""

#: .././mainwin.py:5960
msgid "Mark as _favourite"
msgstr ""

#: .././mainwin.py:5973
msgid "Mark as not fa_vourite"
msgstr ""

#: .././mainwin.py:5987
msgid "Mark as _missing"
msgstr ""

#: .././mainwin.py:6000
msgid "Mark as not m_issing"
msgstr ""

#: .././mainwin.py:6017
msgid "Mark as _new"
msgstr ""

#: .././mainwin.py:6029
msgid "Mark as not n_ew"
msgstr ""

#: .././mainwin.py:6043
msgid "Mark as in _waiting list"
msgstr ""

#: .././mainwin.py:6055
msgid "Mark as not in wai_ting list"
msgstr ""

#: .././mainwin.py:6105
msgid "D_ownload and watch"
msgstr ""

#: .././mainwin.py:6249
msgid "_Download and watch"
msgstr ""

#: .././mainwin.py:7075
msgid ""
"TRANSLATOR'S NOTE: V = number of videos B = (number of videos) bookmarked D "
"= downloaded F = favourite L = live/livestream M = missing N = new W = in "
"waiting list E = (number of) errors W = warnings"
msgstr ""

#: .././mainwin.py:7082
msgid "V:"
msgstr ""

#: .././mainwin.py:7083
msgid "B:"
msgstr ""

#: .././mainwin.py:7084
msgid "D:"
msgstr ""

#: .././mainwin.py:7085
msgid "F:"
msgstr ""

#: .././mainwin.py:7086
msgid "L:"
msgstr ""

#: .././mainwin.py:7087
msgid "M:"
msgstr ""

#: .././mainwin.py:7088
msgid "N:"
msgstr ""

#: .././mainwin.py:7089 .././mainwin.py:7100
msgid "W:"
msgstr ""

#: .././mainwin.py:7099
msgid "E:"
msgstr ""

#: .././mainwin.py:8134 .././mainwin.py:8840
msgid "Waiting"
msgstr ""

#: .././mainwin.py:9297
msgid ""
"TRANSLATOR'S NOTE: Thread means a computer processor thread. If you're not "
"sure how to translate it, just use 'Page #', as in Page #1, Page #2, etc"
msgstr ""

#: .././mainwin.py:9304
msgid "Thread"
msgstr ""

#: .././mainwin.py:9307
msgid "_Summary"
msgstr ""

#: .././mainwin.py:9889
msgid "Tartube error"
msgstr ""

#: .././mainwin.py:9942
msgid "Tartube warning"
msgstr ""

#: .././mainwin.py:9975
msgid "_Errors"
msgstr ""

#: .././mainwin.py:9979
msgid "Warnings"
msgstr ""

#: .././mainwin.py:10051
msgid ""
"There are not scheduled downloads that don't already contain the channel/"
"playlist/folder"
msgstr ""

#: .././mainwin.py:11330
msgid "The URL is not valid"
msgstr ""

#: .././mainwin.py:15189
#, python-brace-format
msgid "The channel contains {0} items, so this action may take a while"
msgstr ""

#: .././mainwin.py:15196
#, python-brace-format
msgid "The playlist contains {0} items, so this action may take a while"
msgstr ""

#: .././mainwin.py:15203
#, python-brace-format
msgid "The folder contains {0} items, so this action may take a while"
msgstr ""

#: .././mainwin.py:15639 .././mainwin.py:16560
msgid "Originally from:"
msgstr ""

#: .././mainwin.py:15652 .././mainwin.py:16573
msgid "From channel:"
msgstr ""

#: .././mainwin.py:15654 .././mainwin.py:16575
msgid "From playlist:"
msgstr ""

#: .././mainwin.py:15656 .././mainwin.py:16577
msgid "From folder:"
msgstr ""

#: .././mainwin.py:15682
msgid "Livestream has not started yet"
msgstr ""

#: .././mainwin.py:15691 .././mainwin.py:15697 .././mainwin.py:16624
#: .././mainwin.py:16631
msgid "Duration:"
msgstr ""

#: .././mainwin.py:15697 .././mainwin.py:15703 .././mainwin.py:15712
#: .././mainwin.py:16631 .././mainwin.py:16638 .././mainwin.py:16648
#: .././media.py:339 .././media.py:349 .././media.py:1648 .././media.py:1654
#: .././media.py:1664
msgid "unknown"
msgstr ""

#: .././mainwin.py:15701 .././mainwin.py:15703 .././mainwin.py:16635
#: .././mainwin.py:16637
msgid "Size:"
msgstr ""

#: .././mainwin.py:15710 .././mainwin.py:15712 .././mainwin.py:16645
#: .././mainwin.py:16647
msgid "Date:"
msgstr ""

#: .././mainwin.py:16037
msgid "Watch:"
msgstr ""

#: .././mainwin.py:16106
msgid "Temporary:"
msgstr ""

#: .././mainwin.py:16149
msgid "Marked:"
msgstr ""

#: .././mainwin.py:16532 .././mainwin.py:16594
msgid "Show the full description"
msgstr ""

#: .././mainwin.py:16533 .././mainwin.py:16595
msgid "More"
msgstr ""

#: .././mainwin.py:16545 .././mainwin.py:16603
msgid "Show the short description"
msgstr ""

#: .././mainwin.py:16546 .././mainwin.py:16604
msgid "Less"
msgstr ""

#: .././mainwin.py:16664
msgid "Live:"
msgstr ""

#: .././mainwin.py:16667 .././mainwin.py:16669 .././mainwin.py:16673
#: .././mainwin.py:16915 .././mainwin.py:16917 .././mainwin.py:16921
#: .././mainwin.py:17374
msgid "Notify"
msgstr ""

#: .././mainwin.py:16677 .././mainwin.py:16925
msgid "When the livestream starts, notify the user"
msgstr ""

#: .././mainwin.py:16688 .././mainwin.py:16690 .././mainwin.py:16931
#: .././mainwin.py:16933 .././mainwin.py:17241
msgid "Alarm"
msgstr ""

#: .././mainwin.py:16694 .././mainwin.py:16937
msgid "When the livestream starts, sound an alarm"
msgstr ""

#: .././mainwin.py:16699 .././mainwin.py:16701 .././mainwin.py:16943
#: .././mainwin.py:16945 .././mainwin.py:17419
msgid "Open"
msgstr ""

#: .././mainwin.py:16705 .././mainwin.py:16949
msgid "When the livestream starts, open it"
msgstr ""

#: .././mainwin.py:16710 .././mainwin.py:16712 .././mainwin.py:16955
#: .././mainwin.py:16957 .././mainwin.py:17285
msgid "D/L on start"
msgstr ""

#: .././mainwin.py:16716 .././mainwin.py:16961
msgid "When the livestream starts, download it"
msgstr ""

#: .././mainwin.py:16721 .././mainwin.py:16723 .././mainwin.py:16967
#: .././mainwin.py:16969 .././mainwin.py:17330
msgid "D/L on stop"
msgstr ""

#: .././mainwin.py:16727 .././mainwin.py:16973
msgid "When the livestream stops, download it"
msgstr ""

#: .././mainwin.py:16753
msgid "Download this video"
msgstr ""

#: .././mainwin.py:16764
msgid "Watch in your media player"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:16765 .././mainwin.py:18073
msgid "Player"
msgstr ""

#: .././mainwin.py:16774
msgid ""
"TRANSLATOR'S NOTE: If you want to use &, use &amp; - if you want to use a "
"different word (e.g. French et), then just use that word"
msgstr ""

#: .././mainwin.py:16782
msgid "Download and watch in your media player"
msgstr ""

#: .././mainwin.py:16783
msgid "Download &amp; watch"
msgstr ""

#: .././mainwin.py:16790
msgid "Not downloaded"
msgstr ""

#: .././mainwin.py:16816
msgid "Watch on YouTube"
msgstr ""

#: .././mainwin.py:16817 .././mainwin.py:18118
msgid "YouTube"
msgstr ""

#: .././mainwin.py:16829
msgid "Watch on HookTube"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:16830 .././mainwin.py:17881
msgid "HookTube"
msgstr ""

#: .././mainwin.py:16842
msgid "Watch on Invidious"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:16843 .././mainwin.py:17925
msgid "Invidious"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:16861 .././mainwin.py:17970
msgid "Other"
msgstr ""

#: .././mainwin.py:16881
msgid "Watch on website"
msgstr ""

#: .././mainwin.py:16882 .././mainwin.py:18120
msgid "Website"
msgstr ""

#. Links not clickable
#: .././mainwin.py:16893
msgid "No link"
msgstr ""

#: .././mainwin.py:17002
msgid "Download to a temporary folder later"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17003 .././mainwin.py:17020 .././mainwin.py:17837
msgid "Mark for download"
msgstr ""

#: .././mainwin.py:17008
msgid "Download to a temporary folder"
msgstr ""

#: .././mainwin.py:17014
msgid "Download to a temporary folder, then watch"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17015 .././mainwin.py:17022 .././mainwin.py:17793
msgid "D/L and watch"
msgstr ""

#. Archived/not archived
#: .././mainwin.py:17046
msgid "Prevent automatic deletion of the video"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17050 .././mainwin.py:17054 .././mainwin.py:17463
msgid "Archived"
msgstr ""

#. Bookmarked/not bookmarked
#: .././mainwin.py:17059
msgid "Show video in Bookmarks folder"
msgstr ""

#: .././mainwin.py:17063 .././mainwin.py:17067
msgid "Bookmarked"
msgstr ""

#. Favourite/not favourite
#: .././mainwin.py:17072
msgid "Show in Favourite Videos folder"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17076 .././mainwin.py:17080 .././mainwin.py:17553
msgid "Favourite"
msgstr ""

#. Missing/not missing
#: .././mainwin.py:17084
msgid "Mark video as removed by creator"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17088 .././mainwin.py:17092 .././mainwin.py:17598
msgid "Missing"
msgstr ""

#. New/not new
#: .././mainwin.py:17097
msgid "Mark video as never watched"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17101 .././mainwin.py:17105 .././mainwin.py:17636
msgid "New"
msgstr ""

#. In waiting list/not in waiting list
#: .././mainwin.py:17110
msgid "Show in Waiting Videos folder"
msgstr ""

#: .././mainwin.py:17113
msgid "In waiting list"
msgstr ""

#: .././mainwin.py:17117
msgid "In Waiting list"
msgstr ""

#: .././mainwin.py:17236
msgid "Undo alarm"
msgstr ""

#: .././mainwin.py:17280 .././mainwin.py:17325
msgid "Don't D/L"
msgstr ""

#: .././mainwin.py:17369
msgid "Undo notify"
msgstr ""

#: .././mainwin.py:17414
msgid "Undo open"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17508
msgid "Not bookmarked"
msgstr ""

#. Because of an unexplained Gtk problem, there is usually a crash after
#. this function returns. Workaround is to make the label unclickable,
#. then use a Glib timer to restore it (after some small fraction of a
#. second)
#: .././mainwin.py:17681
msgid "Not in waiting list"
msgstr ""

#: .././mainwin.py:18846
msgid "Tartube failed to start because:"
msgstr ""

#: .././mainwin.py:18855
msgid "If you don't know how to resolve this error, please contact the authors"
msgstr ""

#: .././mainwin.py:18860
msgid "here"
msgstr ""

#. 'OK' button
#: .././mainwin.py:18863 .././mainwin.py:21869 .././config.py:428
#: .././config.py:1603
msgid "OK"
msgstr ""

#: .././mainwin.py:18915 .././mainwin.py:22972 .././mainwin.py:23067
msgid "Welcome to Tartube!"
msgstr ""

#: .././mainwin.py:19047
msgid "Add channel"
msgstr ""

#: .././mainwin.py:19066
msgid "Enter the channel name"
msgstr ""

#: .././mainwin.py:19071
msgid "(Use the channel's real name or a customised name)"
msgstr ""

#: .././mainwin.py:19079
msgid "Copy and paste a link to the channel"
msgstr ""

#: .././mainwin.py:19126
msgid "(Optional) Add this channel inside a folder"
msgstr ""

#: .././mainwin.py:19156
msgid "I want to download videos from this channel automatically"
msgstr ""

#: .././mainwin.py:19163 .././mainwin.py:19450 .././mainwin.py:19658
msgid "Don't download anything, just check for new videos"
msgstr ""

#: .././mainwin.py:19170 .././mainwin.py:19665 .././mainwin.py:20018
msgid "Enable automatic copy/paste"
msgstr ""

#: .././mainwin.py:19351
msgid "Add folder"
msgstr ""

#: .././mainwin.py:19370
msgid "Enter the folder name"
msgstr ""

#: .././mainwin.py:19413
msgid "(Optional) Add this folder inside another folder"
msgstr ""

#: .././mainwin.py:19444
msgid "I want to download videos from this folder automatically"
msgstr ""

#: .././mainwin.py:19542
msgid "Add playlist"
msgstr ""

#: .././mainwin.py:19561
msgid "Enter the playlist name"
msgstr ""

#: .././mainwin.py:19566
msgid "(Use the playlist's real name or a customised name)"
msgstr ""

#: .././mainwin.py:19574
msgid "Copy and paste a link to the playlist"
msgstr ""

#: .././mainwin.py:19621
msgid "(Optional) Add this playlist inside a folder"
msgstr ""

#: .././mainwin.py:19651
msgid "I want to download videos from this playlist automatically"
msgstr ""

#: .././mainwin.py:19848
msgid "Add videos"
msgstr ""

#: .././mainwin.py:19867
msgid "Copy and paste the links to one or more videos"
msgstr ""

#: .././mainwin.py:19873
msgid "Links containing multiple videos will be converted to a channel"
msgstr ""

#: .././mainwin.py:19880
msgid "Links containing multiple videos will be converted to a playlist"
msgstr ""

#: .././mainwin.py:19887
msgid "Links containing multiple videos will be downloaded separately"
msgstr ""

#: .././mainwin.py:19894
msgid "Links containing multiple videos will not be downloaded at all"
msgstr ""

#: .././mainwin.py:19976
msgid "Add the videos to this folder"
msgstr ""

#: .././mainwin.py:20006
msgid "I want to download these videos automatically"
msgstr ""

#: .././mainwin.py:20012
msgid "Don't download anything, just check the videos"
msgstr ""

#: .././mainwin.py:20177
msgid "Select a date"
msgstr ""

#: .././mainwin.py:20261
msgid "Discard download options"
msgstr ""

#: .././mainwin.py:20393
msgid "Set download options"
msgstr ""

#: .././mainwin.py:20415
msgid "Use the general (default) download options"
msgstr ""

#: .././mainwin.py:20425
msgid "Use these download options:"
msgstr ""

#: .././mainwin.py:20466
msgid "Import from a video/channel/playlist/folder:"
msgstr ""

#: .././mainwin.py:20499
msgid "Create new download options named:"
msgstr ""

#: .././mainwin.py:20816
msgid "Delete channel"
msgstr ""

#: .././mainwin.py:20818
msgid "Delete playlist"
msgstr ""

#: .././mainwin.py:20820
msgid "Delete folder"
msgstr ""

#: .././mainwin.py:20823
msgid "Empty channel"
msgstr ""

#: .././mainwin.py:20825
msgid "Empty playlist"
msgstr ""

#: .././mainwin.py:20827
msgid "Empty folder"
msgstr ""

#: .././mainwin.py:20861
msgid "This channel does not contain any videos"
msgstr ""

#: .././mainwin.py:20863
msgid "This playlist does not contain any videos"
msgstr ""

#: .././mainwin.py:20865
msgid "This folder doesn't contain anything"
msgstr ""

#: .././mainwin.py:20871
msgid "(but there might be some files in Tartube's data folder)"
msgstr ""

#: .././mainwin.py:20884
msgid "This channel contains:"
msgstr ""

#: .././mainwin.py:20886
msgid "This playlist contains:"
msgstr ""

#: .././mainwin.py:20888
msgid "This folder contains:"
msgstr ""

#: .././mainwin.py:20895
msgid "1 folder"
msgstr ""

#: .././mainwin.py:20897
#, python-brace-format
msgid "{0} folders"
msgstr ""

#: .././mainwin.py:20904
msgid "1 channel"
msgstr ""

#: .././mainwin.py:20906
#, python-brace-format
msgid "{0} channels"
msgstr ""

#: .././mainwin.py:20913
msgid "1 playlist"
msgstr ""

#: .././mainwin.py:20915
#, python-brace-format
msgid "{0} playlists"
msgstr ""

#: .././mainwin.py:20922 .././mainwin.py:21347
msgid "1 video"
msgstr ""

#: .././mainwin.py:20924 .././mainwin.py:21350
#, python-brace-format
msgid "{0} videos"
msgstr ""

#: .././mainwin.py:20937
msgid ""
"Do you want to delete the channel from Tartube's data folder, or do you just "
"want to remove the channel from this list?"
msgstr ""

#: .././mainwin.py:20943
msgid ""
"Do you want to delete the playlist from Tartube's data folder, or do you "
"just want to remove the playlist from this list?"
msgstr ""

#: .././mainwin.py:20949
msgid ""
"Do you want to delete the folder from Tartube's data folder, or do you just "
"want to remove the folder from this list?"
msgstr ""

#: .././mainwin.py:20958
msgid ""
"Do you want to empty the channel in Tartube's data folder, or do you just "
"want to empty the channel in this list?"
msgstr ""

#: .././mainwin.py:20964
msgid ""
"Do you want to empty the playlist in Tartube's data folder, or do you just "
"want to empty the playlist in this list?"
msgstr ""

#: .././mainwin.py:20970
msgid ""
"Do you want to empty the folder in Tartube's data folder, or do you just "
"want to empty the folder in this list?"
msgstr ""

#: .././mainwin.py:20987
msgid "Just remove the channel from this list"
msgstr ""

#: .././mainwin.py:20989
msgid "Just remove the playlist from this list"
msgstr ""

#: .././mainwin.py:20991
msgid "Just remove the folder from this list"
msgstr ""

#: .././mainwin.py:20996
msgid "Just empty the channel in this list"
msgstr ""

#: .././mainwin.py:20998
msgid "Just empty the playlist in this list"
msgstr ""

#: .././mainwin.py:21000
msgid "Just empty the folder in this list"
msgstr ""

#: .././mainwin.py:21006
msgid "Delete all files"
msgstr ""

#: .././mainwin.py:21058
msgid "Export from database"
msgstr ""

#: .././mainwin.py:21082
msgid ""
"Tartube is ready to export a partial summary of its database, containing a "
"list of videos, channels, playlists and/or folders (but not including the "
"videos themselves)"
msgstr ""

#: .././mainwin.py:21089
msgid ""
"Tartube is ready to export a summary of its database, containing a list of "
"videos, channels, playlists and/or folders (but not including the videos "
"themselves)"
msgstr ""

#: .././mainwin.py:21105
msgid "Choose what should be included:"
msgstr ""

#: .././mainwin.py:21113
msgid "Include lists of videos"
msgstr ""

#: .././mainwin.py:21118
msgid "Include channels"
msgstr ""

#: .././mainwin.py:21123
msgid "Include playlists"
msgstr ""

#: .././mainwin.py:21128
msgid "Preserve folder structure"
msgstr ""

#: .././mainwin.py:21136
msgid "Export as plain text"
msgstr ""

#: .././mainwin.py:21222
msgid "Import into database"
msgstr ""

#: .././mainwin.py:21245
msgid "Choose which items to import"
msgstr ""

#: .././mainwin.py:21266
msgid "Import"
msgstr ""

#: .././mainwin.py:21282 .././config.py:8664
msgid "Name"
msgstr ""

#: .././mainwin.py:21302
msgid "Import videos"
msgstr ""

#: .././mainwin.py:21307
msgid "Merge channels/playlists/folders"
msgstr ""

#. Bottom strip
#: .././mainwin.py:21310 .././mainwin.py:23812
msgid "Select all"
msgstr ""

#: .././mainwin.py:21315
msgid "Unselect all"
msgstr ""

#: .././mainwin.py:21568
msgid "Install youtube-dl and FFmpeg"
msgstr ""

#: .././mainwin.py:21587
msgid ""
"Tartube could not auto-detect youtube-dl on your system. youtube-dl must be "
"installed before you can use Tartube."
msgstr ""

#: .././mainwin.py:21609
msgid "I have now installed youtube-dl, please detect its location"
msgstr ""

#: .././mainwin.py:21621
msgid ""
"I have now installed youtube-dl, please open the preferences window so I can "
"set its location manually"
msgstr ""

#: .././mainwin.py:21763
msgid "Mount drive"
msgstr ""

#: .././mainwin.py:21787
msgid "The Tartube data folder is set to:"
msgstr ""

#: .././mainwin.py:21800
msgid "...but this folder doesn't exist"
msgstr ""

#: .././mainwin.py:21803
msgid "...but Tartube cannot write to this folder"
msgstr ""

#: .././mainwin.py:21813
msgid "I have mounted the drive, please try again"
msgstr ""

#: .././mainwin.py:21819
msgid "Use this data folder:"
msgstr ""

#: .././mainwin.py:21846
msgid "Select a different data folder"
msgstr ""

#: .././mainwin.py:21852
msgid "Use the default data folder"
msgstr ""

#: .././mainwin.py:21858
msgid "Shut down Tartube"
msgstr ""

#. 'Cancel' button
#: .././mainwin.py:21865 .././config.py:437
msgid "Cancel"
msgstr ""

#: .././mainwin.py:21991
msgid "The folder still doesn't exist. Please try a different option"
msgstr ""

#: .././mainwin.py:22066
msgid "Process videos with FFmpeg"
msgstr ""

#: .././mainwin.py:22088
msgid "Process 1 video with the following options:"
msgstr ""

#: .././mainwin.py:22090
#, python-brace-format
msgid "Process {0} videos with the following options:"
msgstr ""

#: .././mainwin.py:22098
msgid "Reset all"
msgstr ""

#: .././mainwin.py:22106
msgid "Add to end of filename:"
msgstr ""

#: .././mainwin.py:22116
msgid "If regex matches filename:"
msgstr ""

#: .././mainwin.py:22124
msgid "...then apply substitution:"
msgstr ""

#: .././mainwin.py:22132
msgid "Change file extension:"
msgstr ""

#: .././mainwin.py:22142
msgid "FFmpeg command-line options:"
msgstr ""

#: .././mainwin.py:22164
msgid "If the video has a new name/extension, delete the original"
msgstr ""

#: .././mainwin.py:22173
msgid "Remember these options for the next time"
msgstr ""

#: .././mainwin.py:22252
msgid "Stale lockfile"
msgstr ""

#: .././mainwin.py:22289
msgid ""
"Failed to load the Tartube database file, because another copy of Tartube "
"seems to be using it"
msgstr ""

#: .././mainwin.py:22296
msgid "Do you want to load it anyway?"
msgstr ""

#: .././mainwin.py:22302
msgid ""
"(Only click 'Yes' if you are sure that other copies of Tartube are not using "
"the database right now)"
msgstr ""

#: .././mainwin.py:22314
msgid "Yes, load the file"
msgstr ""

#: .././mainwin.py:22321
msgid "No, just shut down Tartube"
msgstr ""

#: .././mainwin.py:22323
msgid "No, don't load the file"
msgstr ""

#: .././mainwin.py:22418
msgid "Rename channel"
msgstr ""

#: .././mainwin.py:22420
msgid "Rename playlist"
msgstr ""

#: .././mainwin.py:22422
msgid "Rename folder"
msgstr ""

#: .././mainwin.py:22446
msgid "Set the new name for the channel:"
msgstr ""

#: .././mainwin.py:22448
msgid "Set the new name for the playlist:"
msgstr ""

#: .././mainwin.py:22450
msgid "Set the new name for the folder:"
msgstr ""

#: .././mainwin.py:22456
msgid "N.B. This procedure will modify your filesystem!\n"
msgstr ""

#: .././mainwin.py:22517
msgid "Add to scheduled download"
msgstr ""

#: .././mainwin.py:22540
msgid "Add the channel to this scheduled download:"
msgstr ""

#: .././mainwin.py:22542
msgid "Add the playlist to this scheduled download:"
msgstr ""

#: .././mainwin.py:22544
msgid "Add the folder to this scheduled download:"
msgstr ""

#: .././mainwin.py:22641
msgid "Set download destination"
msgstr ""

#: .././mainwin.py:22666
msgid ""
"This channel can store its videos in its own system folder, or it can store "
"them in a different system folder"
msgstr ""

#: .././mainwin.py:22671
msgid ""
"This playlist can store its videos in its own system folder, or it can store "
"them in a different folder"
msgstr ""

#: .././mainwin.py:22676
msgid ""
"This folder can store its videos in its own system folder, or it can store "
"them in a different system folder"
msgstr ""

#: .././mainwin.py:22684
msgid "Choose a different system folder if:"
msgstr ""

#: .././mainwin.py:22687
msgid ""
"1. You want to add a channel and its playlists, without downloading the same "
"video twice"
msgstr ""

#: .././mainwin.py:22694
msgid ""
"2. A video creator has channels on both YouTube and BitChute, and you want "
"to add both without downloading the same video twice"
msgstr ""

#: .././mainwin.py:22707
msgid "Use this channel's own folder"
msgstr ""

#: .././mainwin.py:22709
msgid "Use this playlist's own folder"
msgstr ""

#: .././mainwin.py:22711
msgid "Use this folder's own system folder"
msgstr ""

#: .././mainwin.py:23002
msgid "Tartube's data folder will be:"
msgstr ""

#: .././mainwin.py:23017
msgid "Use this folder"
msgstr ""

#: .././mainwin.py:23022
msgid "Choose a different folder"
msgstr ""

#: .././mainwin.py:23098
msgid "Click OK to create a folder in which Tartube can store its videos"
msgstr ""

#: .././mainwin.py:23105
msgid ""
"If you have used Tartube before, you can select an existing folder instead "
"of creating a new one"
msgstr ""

#: .././mainwin.py:23160
msgid "Set nickname"
msgstr ""

#: .././mainwin.py:23185
#, python-brace-format
msgid ""
"Set a nickname for the channel '{0}' (or leave it blank to reset the "
"nickname)"
msgstr ""

#: .././mainwin.py:23190
#, python-brace-format
msgid ""
"Set a nickname for the playlist '{0}' (or leave it blank to reset the "
"nickname)"
msgstr ""

#: .././mainwin.py:23195
#, python-brace-format
msgid ""
"Set a nickname for the folder '{0}' (or leave it blank to reset the nickname)"
msgstr ""

#: .././mainwin.py:23258
msgid "Set URL"
msgstr ""

#: .././mainwin.py:23283
#, python-brace-format
msgid "Update the URL for the channel '{0}'"
msgstr ""

#: .././mainwin.py:23287
#, python-brace-format
msgid "Update the URL for the playlist '{0}'"
msgstr ""

#: .././mainwin.py:23351
msgid "Show system command"
msgstr ""

#: .././mainwin.py:23395
msgid "Update"
msgstr ""

#: .././mainwin.py:23404
msgid "Copy to clipboard"
msgstr ""

#: .././mainwin.py:23578 .././config.py:9411
msgid "Test"
msgstr ""

#: .././mainwin.py:23598
msgid "URL of the video to download (optional)"
msgstr ""

#: .././mainwin.py:23609
msgid "Command line options (optional)"
msgstr ""

#: .././mainwin.py:23690
msgid "Tidy up files"
msgstr ""

#: .././mainwin.py:23692
msgid "Tidy up channel"
msgstr ""

#: .././mainwin.py:23694
msgid "Tidy up playlist"
msgstr ""

#: .././mainwin.py:23696
msgid "Tidy up folder"
msgstr ""

#: .././mainwin.py:23725
msgid "Check that videos are not corrupted"
msgstr ""

#: .././mainwin.py:23730
msgid "Delete corrupted video files"
msgstr ""

#: .././mainwin.py:23740
msgid "Check that videos do/don't exist"
msgstr ""

#: .././mainwin.py:23747
msgid ""
"Delete downloaded video files (doesn't remove videos from Tartube's database)"
msgstr ""

#: .././mainwin.py:23759
msgid "Also delete all video/audio files with the same name"
msgstr ""

#: .././mainwin.py:23767
msgid "Delete all archive files"
msgstr ""

#: .././mainwin.py:23772
msgid "Move thumbnails into own folder"
msgstr ""

#: .././mainwin.py:23777
msgid "Delete all thumbnail files"
msgstr ""

#: .././mainwin.py:23783
msgid "Convert .webp thumbnails to .jpg using FFmpeg"
msgstr ""

#: .././mainwin.py:23792
msgid "Move other metadata files into own folder"
msgstr ""

#: .././mainwin.py:23800
msgid "Delete all description files"
msgstr ""

#: .././mainwin.py:23804
msgid "Delete all metadata (JSON) files"
msgstr ""

#: .././mainwin.py:23808
msgid "Delete all annotation files"
msgstr ""

#. (signal_connect appears below)
#: .././mainwin.py:23817
msgid "Select none"
msgstr ""

#. 'Reset' button
#. (signal_connect appears below)
#: .././config.py:410 .././config.py:10057 .././config.py:10098
msgid "Reset"
msgstr ""

#: .././config.py:414
msgid "Reset changes without closing the window"
msgstr ""

#. 'Apply' button
#: .././config.py:419
msgid "Apply"
msgstr ""

#: .././config.py:423
msgid "Apply changes without closing the window"
msgstr ""

#: .././config.py:431
msgid "Apply changes"
msgstr ""

#: .././config.py:440
msgid "Cancel changes"
msgstr ""

#: .././config.py:1281
msgid "Listed as"
msgstr ""

#: .././config.py:1293
msgid "Contained in"
msgstr ""

#: .././config.py:1352
msgid "Channel URL"
msgstr ""

#: .././config.py:1354
msgid "Playlist URL"
msgstr ""

#: .././config.py:1356 .././config.py:2392
msgid "Video URL"
msgstr ""

#: .././config.py:1386
msgid "Download to"
msgstr ""

#: .././config.py:1425
msgid "Location"
msgstr ""

#: .././config.py:1446
msgid "Download _options"
msgstr ""

#: .././config.py:1450 .././config.py:1964 .././config.py:3031
#: .././config.py:3070
msgid "Download options"
msgstr ""

#: .././config.py:1454
msgid "Apply download options"
msgstr ""

#: .././config.py:1461
msgid "Edit download options"
msgstr ""

#: .././config.py:1468
msgid "Remove download options"
msgstr ""

#: .././config.py:1606
msgid "Close this window"
msgstr ""

#: .././config.py:2166
msgid "_Name"
msgstr ""

#: .././config.py:2174
msgid "Name for these download options"
msgstr ""

#: .././config.py:2184
msgid "Download options applied to"
msgstr ""

#: .././config.py:2208
msgid "Video"
msgstr ""

#: .././config.py:2227
msgid "All channels, playlists and folders"
msgstr ""

#: .././config.py:2229
msgid "Downloads in the Classic Mode Tab"
msgstr ""

#: .././config.py:2231
msgid "These options are not applied to anything"
msgstr ""

#: .././config.py:2235
msgid "Extra command line options (e.g. --help; do not use -o or --output)"
msgstr ""

#: .././config.py:2263
msgid "Hide advanced download options"
msgstr ""

#: .././config.py:2265
msgid "Show advanced download options"
msgstr ""

#: .././config.py:2275
msgid "Import general download options into this window"
msgstr ""

#: .././config.py:2290
msgid "Completely reset all download options to their default values"
msgstr ""

#. Add this tab...
#: .././config.py:2304
msgid "_Files"
msgstr ""

#: .././config.py:2324
msgid "File _names"
msgstr ""

#: .././config.py:2332
msgid "File name options"
msgstr ""

#: .././config.py:2337
msgid "Format for video file names"
msgstr ""

#: .././config.py:2361
msgid "File output template"
msgstr ""

#: .././config.py:2381
msgid "Add to template:"
msgstr ""

#: .././config.py:2386 .././config.py:5121
msgid "Video properties"
msgstr ""

#: .././config.py:2388
msgid "Video ID"
msgstr ""

#: .././config.py:2389
msgid "Video title"
msgstr ""

#: .././config.py:2390
msgid "Alternative video ID"
msgstr ""

#: .././config.py:2391
msgid "Secondary video title"
msgstr ""

#: .././config.py:2393
msgid "Video filename extension"
msgstr ""

#: .././config.py:2394
msgid "Video licence"
msgstr ""

#: .././config.py:2395
msgid "Age restriction (years)"
msgstr ""

#: .././config.py:2396
msgid "Is a livestream"
msgstr ""

#: .././config.py:2397
msgid "Autonumber videos, starting at 0"
msgstr ""

#: .././config.py:2399
msgid "Creator/uploader"
msgstr ""

#: .././config.py:2401 .././config.py:2402
msgid "Full name of video uploader"
msgstr ""

#: .././config.py:2403
msgid "Nickname/ID of video uploader"
msgstr ""

#: .././config.py:2404
msgid "Channel name"
msgstr ""

#: .././config.py:2405
msgid "Channel ID"
msgstr ""

#: .././config.py:2406
msgid "Playlist name"
msgstr ""

#: .././config.py:2407
msgid "Playlist ID"
msgstr ""

#: .././config.py:2408
msgid "Video index in playlist"
msgstr ""

#: .././config.py:2410
msgid "Date/time/location"
msgstr ""

#: .././config.py:2412
msgid "Release date (YYYYMMDD)"
msgstr ""

#: .././config.py:2413
msgid "Release time (UNIX timestamp)"
msgstr ""

#: .././config.py:2414
msgid "Upload data (YYYYMMDD)"
msgstr ""

#: .././config.py:2415
msgid "Video length (seconds)"
msgstr ""

#: .././config.py:2416
msgid "Filming location"
msgstr ""

#: .././config.py:2418 .././config.py:2420
msgid "Video format"
msgstr ""

#: .././config.py:2421
msgid "Video format code"
msgstr ""

#: .././config.py:2422
msgid "Video width"
msgstr ""

#: .././config.py:2423
msgid "Video height"
msgstr ""

#: .././config.py:2425
msgid "Video frame rate"
msgstr ""

#: .././config.py:2426
msgid "Average video/audio bitrate (KiB/s)"
msgstr ""

#: .././config.py:2427
msgid "Average video bitrate (KiB/s)"
msgstr ""

#: .././config.py:2428
msgid "Average audio bitrate (KiB/s)"
msgstr ""

#: .././config.py:2430
msgid "Ratings/comments"
msgstr ""

#: .././config.py:2432
msgid "Number of views"
msgstr ""

#: .././config.py:2433
msgid "Number of positive ratings"
msgstr ""

#: .././config.py:2434
msgid "Number of negative ratings"
msgstr ""

#: .././config.py:2435
msgid "Average rating"
msgstr ""

#: .././config.py:2436
msgid "Number of reposts"
msgstr ""

#: .././config.py:2437
msgid "Number of comments"
msgstr ""

#: .././config.py:2473 .././config.py:6557 .././config.py:8711
msgid "Add"
msgstr ""

#. Add this tab...
#: .././config.py:2501 .././config.py:7392
msgid "_Filesystem"
msgstr ""

#: .././config.py:2511
msgid "Filesystem options"
msgstr ""

#: .././config.py:2516
msgid "Restrict filenames to ASCII characters"
msgstr ""

#: .././config.py:2522
msgid "Use the server's file modification time"
msgstr ""

#: .././config.py:2529
msgid "Filesystem overrides"
msgstr ""

#: .././config.py:2534
msgid "Download all videos into this folder"
msgstr ""

#: .././config.py:2588
msgid "_Write/move files"
msgstr ""

#: .././config.py:2596
msgid "File write options"
msgstr ""

#: .././config.py:2601
msgid "Write video's description to a .description file"
msgstr ""

#: .././config.py:2607
msgid "Write video's metadata to an .info.json file"
msgstr ""

#: .././config.py:2614
msgid "Write video's annotations to an .annotations.xml file"
msgstr ""

#: .././config.py:2622
msgid ""
"Annotations are not downloaded when checking videos/channels/playlists/"
"folders"
msgstr ""

#: .././config.py:2629
msgid "Write the video's thumbnail to the same folder"
msgstr ""

#: .././config.py:2636
msgid "File move options"
msgstr ""

#: .././config.py:2641
msgid "Move video's description file into a sub-folder"
msgstr ""

#: .././config.py:2647
msgid "Write video's metadata file into a sub-folder"
msgstr ""

#: .././config.py:2653
msgid "Write video's annotations file into a sub-folder"
msgstr ""

#: .././config.py:2659
msgid "Write the video's thumbnail into a sub-folder"
msgstr ""

#: .././config.py:2673
msgid "_Keep files"
msgstr ""

#: .././config.py:2679
msgid "Options during real (not simulated) downloads"
msgstr ""

#: .././config.py:2685 .././config.py:2716
msgid "Keep the description file after Tartube shuts down"
msgstr ""

#: .././config.py:2691 .././config.py:2722
msgid "Keep the metadata file after Tartube shuts down"
msgstr ""

#: .././config.py:2697 .././config.py:2728
msgid "Keep the annotations file after Tartube shuts down"
msgstr ""

#: .././config.py:2703 .././config.py:2734
msgid "Keep the thumbnail file after Tartube shuts down"
msgstr ""

#: .././config.py:2710
msgid "Options during simulated (not real) downloads"
msgstr ""

#. Add this tab...
#: .././config.py:2748
msgid "F_ormats"
msgstr ""

#: .././config.py:2767
msgid "_Preferred"
msgstr ""

#: .././config.py:2775
msgid "Preferred format options"
msgstr ""

#: .././config.py:2781
msgid "Recognised video/audio formats"
msgstr ""

#: .././config.py:2792
msgid "Add format"
msgstr ""

#: .././config.py:2798
msgid "List of preferred formats"
msgstr ""

#: .././config.py:2815
msgid "Remove format"
msgstr ""

#: .././config.py:2868
msgid "If a merge is required after post-processing, output to this format:"
msgstr ""

#. Add this tab...
#: .././config.py:2894 .././config.py:3588
msgid "_Advanced"
msgstr ""

#: .././config.py:2903
msgid "Multiple format options"
msgstr ""

#: .././config.py:2912
msgid ""
"Multiple formats will not be downloaded, because an archive file will be "
"created"
msgstr ""

#: .././config.py:2915
msgid "The archive file can be disabled in the System Preferences window"
msgstr ""

#: .././config.py:2924
msgid ""
"For each video, download the first available format from the preferred list"
msgstr ""

#: .././config.py:2938
msgid ""
"From the preferred list, download the first format that's available for all "
"videos"
msgstr ""

#: .././config.py:2952
msgid "For each video, download all available formats from the preferred list"
msgstr ""

#: .././config.py:2965
msgid "Download all available formats for all videos"
msgstr ""

#: .././config.py:2998
msgid "Other format options"
msgstr ""

#: .././config.py:3003
msgid "Prefer free video formats, unless one is specified above"
msgstr ""

#: .././config.py:3009
msgid "Do not download DASH-related data for YouTube videos"
msgstr ""

#. Add this tab...
#: .././config.py:3025 .././config.py:3044 .././config.py:8982
msgid "_Downloads"
msgstr ""

#: .././config.py:3087
msgid "_Playlists"
msgstr ""

#: .././config.py:3102
msgid "_Size limits"
msgstr ""

#: .././config.py:3116
msgid "_Dates"
msgstr ""

#: .././config.py:3128
msgid "_Views"
msgstr ""

#: .././config.py:3141
msgid "_Filtering"
msgstr ""

#: .././config.py:3155
msgid "_External"
msgstr ""

#: .././config.py:3167
msgid "_Sound only"
msgstr ""

#: .././config.py:3172
msgid "Sound only options"
msgstr ""

#: .././config.py:3178
msgid ""
"Download each video, extract the sound, and then discard the original videos"
msgstr ""

#: .././config.py:3183
msgid "(requires that FFmpeg or AVConv is installed on your system)"
msgstr ""

#: .././config.py:3193
msgid "Use this audio format:"
msgstr ""

#: .././config.py:3208
msgid "Use this audio quality:"
msgstr ""

#: .././config.py:3214 .././config.py:3287
msgid "High"
msgstr ""

#: .././config.py:3215 .././config.py:3288
msgid "Medium"
msgstr ""

#: .././config.py:3216 .././config.py:3289
msgid "Low"
msgstr ""

#: .././config.py:3234
msgid "_Post-processing"
msgstr ""

#: .././config.py:3240 .././config.py:3557
msgid "Post-processing options"
msgstr ""

#: .././config.py:3246
msgid "Post-process video files to convert them to audio-only files"
msgstr ""

#: .././config.py:3253
msgid "Prefer AVConv over FFmpeg"
msgstr ""

#: .././config.py:3261
msgid "Prefer FFmpeg over AVConv (default)"
msgstr ""

#: .././config.py:3269
msgid "Audio format of the post-processed file"
msgstr ""

#: .././config.py:3282
msgid "Audio quality of the post-processed file"
msgstr ""

#: .././config.py:3299
msgid "Encode video to another format, if necessary"
msgstr ""

#: .././config.py:3311
msgid "Arguments to pass to post-processor"
msgstr ""

#: .././config.py:3321
msgid "Keep original file after processing it"
msgstr ""

#: .././config.py:3328
msgid "Merge subtitles file with video (.mp4 only)"
msgstr ""

#: .././config.py:3339
msgid "Embed thumbnail in audio file as cover art"
msgstr ""

#: .././config.py:3345
msgid "Write metadata to the video file"
msgstr ""

#: .././config.py:3351
msgid "Automatically correct known faults of the file"
msgstr ""

#: .././config.py:3357
msgid "Do nothing"
msgstr ""

#: .././config.py:3358
msgid "Warn, but do nothing"
msgstr ""

#: .././config.py:3359
msgid "Fix if possible, otherwise warn"
msgstr ""

#. Add this tab...
#: .././config.py:3376
msgid "S_ubtitles"
msgstr ""

#: .././config.py:3393
msgid "_Options"
msgstr ""

#: .././config.py:3397
msgid "Subtitles options"
msgstr ""

#: .././config.py:3403
msgid "Don't download the subtitles file"
msgstr ""

#: .././config.py:3414
msgid "Download the automatic subtitles file (YouTube only)"
msgstr ""

#: .././config.py:3426
msgid "Download all available subtitles files"
msgstr ""

#: .././config.py:3438
msgid "Download subtitles file for these languages:"
msgstr ""

#: .././config.py:3461
msgid "Add language"
msgstr ""

#: .././config.py:3474
msgid "Remove language"
msgstr ""

#: .././config.py:3532
msgid "_More options"
msgstr ""

#: .././config.py:3538
msgid "Subtitle format options"
msgstr ""

#: .././config.py:3544
msgid "Preferred subtitle format(s), e.g. 'srt', 'vtt', 'srt/ass/vtt/lrc/best'"
msgstr ""

#: .././config.py:3562
msgid "Applies to .mp4 videos only; requires FFmpeg/AVConv"
msgstr ""

#: .././config.py:3569
msgid "During post-processing, merge subtitles file with video"
msgstr ""

#: .././config.py:3608
msgid "_Authentication"
msgstr ""

#: .././config.py:3616
msgid "Authentication options"
msgstr ""

#: .././config.py:3621
msgid "Username with which to log in"
msgstr ""

#: .././config.py:3631
msgid "Password with which to log in"
msgstr ""

#: .././config.py:3641
msgid "Password required for this URL"
msgstr ""

#: .././config.py:3651
msgid "Two-factor authentication code"
msgstr ""

#: .././config.py:3661
msgid "Use .netrc authentication data"
msgstr ""

#: .././config.py:3674
msgid "_Network"
msgstr ""

#: .././config.py:3680
msgid "Network options"
msgstr ""

#: .././config.py:3685
msgid "Use this HTTP/HTTPS proxy"
msgstr ""

#: .././config.py:3695
msgid "Time to wait for socket connection, before giving up"
msgstr ""

#: .././config.py:3705
msgid "Bind with this Client-side IP address"
msgstr ""

#: .././config.py:3715
msgid "Connect using IPv4 only"
msgstr ""

#: .././config.py:3721
msgid "Connect using IPv6 only"
msgstr ""

#: .././config.py:3735
msgid "_Geo-restriction"
msgstr ""

#: .././config.py:3743
msgid "Geo-restriction options"
msgstr ""

#: .././config.py:3748
msgid "Use this proxy to verify IP address"
msgstr ""

#: .././config.py:3758
msgid "Bypass using fake X-Forwarded-For HTTP header"
msgstr ""

#: .././config.py:3764
msgid "Don't bypass using fake HTTP header"
msgstr ""

#: .././config.py:3770
msgid "Bypass geo-restriction with ISO 3166-2 country code"
msgstr ""

#: .././config.py:3780
msgid "Bypass with explicit IP block in CIDR notation"
msgstr ""

#: .././config.py:3803
msgid "Workaround options"
msgstr ""

#: .././config.py:3808
msgid "Custom user agent"
msgstr ""

#: .././config.py:3818
msgid "Custom referer if video access has restricted domain"
msgstr ""

#: .././config.py:3828
msgid "Minimum seconds to sleep before each download"
msgstr ""

#: .././config.py:3840
msgid "Maximum seconds to sleep before each download"
msgstr ""

#: .././config.py:3860
msgid "Force this encoding (experimental)"
msgstr ""

#: .././config.py:3870
msgid "Suppress HTTPS certificate validation"
msgstr ""

#: .././config.py:3877
msgid ""
"Use an unencrypted connection to retrieve information about videos (YouTube "
"only)"
msgstr ""

#: .././config.py:3958
msgid "Prefer HLS (HTTP Live Streaming)"
msgstr ""

#: .././config.py:3964
msgid "Prefer FFMpeg over native HLS downloader"
msgstr ""

#: .././config.py:3970
msgid "Include advertisements (experimental feature)"
msgstr ""

#: .././config.py:3976
msgid "Ignore errors and continue the download operation"
msgstr ""

#: .././config.py:3982
msgid "Number of retries"
msgstr ""

#: .././config.py:4002
msgid "Download videos suitable for this age"
msgstr ""

#: .././config.py:4022
msgid "Playlist options"
msgstr ""

#: .././config.py:4028
msgid ""
"Channels and playlists are handled in the same way, so these options can be "
"used with both"
msgstr ""

#: .././config.py:4035
msgid "Start downloading playlist from index"
msgstr ""

#: .././config.py:4046
msgid "Stop downloading playlist at index"
msgstr ""

#: .././config.py:4057
msgid "Abort operation after downloading this many videos"
msgstr ""

#: .././config.py:4068
msgid "Abort downloading the playlist if an error occurs"
msgstr ""

#: .././config.py:4074
msgid "Download playlist in reverse order"
msgstr ""

#: .././config.py:4080
msgid "Download playlist in random order"
msgstr ""

#: .././config.py:4095
msgid "Video size limit options"
msgstr ""

#: .././config.py:4100
msgid "Minimum file size for video downloads"
msgstr ""

#: .././config.py:4117
msgid "Maximum file size for video downloads"
msgstr ""

#: .././config.py:4144
msgid "Video date options"
msgstr ""

#: .././config.py:4149
msgid "Only videos uploaded on this date"
msgstr ""

#: .././config.py:4159 .././config.py:4179 .././config.py:4199
#: .././config.py:10053 .././config.py:10094
msgid "Set"
msgstr ""

#: .././config.py:4169
msgid "Only videos uploaded before this date"
msgstr ""

#: .././config.py:4189
msgid "Only videos uploaded after this date"
msgstr ""

#: .././config.py:4219
msgid "Video views options"
msgstr ""

#: .././config.py:4224
msgid "Minimum number of views"
msgstr ""

#: .././config.py:4235
msgid "Maximum number of views"
msgstr ""

#: .././config.py:4260
msgid "Video filtering options"
msgstr ""

#: .././config.py:4265
msgid "Download only matching titles (regex or caseless substring)"
msgstr ""

#: .././config.py:4276
msgid "Don't download only matching titles (regex or caseless substring)"
msgstr ""

#: .././config.py:4288
msgid "Generic video filter, for example:"
msgstr ""

#: .././config.py:4308
msgid "External downloader options"
msgstr ""

#: .././config.py:4313
msgid "Use this external downloader"
msgstr ""

#: .././config.py:4330
msgid "Arguments to pass to external downloader"
msgstr ""

#: .././config.py:4403 .././config.py:4830
msgid "This procedure cannot be reversed. Are you sure you want to continue?"
msgstr ""

#: .././config.py:4665
msgid ""
"This option won't work unless the format is also added to the list of "
"preferred formats above"
msgstr ""

#: .././config.py:4869
msgid "When the window is re-opened, some download options will be hidden"
msgstr ""

#: .././config.py:4878
msgid "Show advanced download options (when window re-opens)"
msgstr ""

#: .././config.py:4891
msgid "When the window is re-opened, all download options will be visible"
msgstr ""

#: .././config.py:4900
msgid "Hide advanced download options (when window re-opens)"
msgstr ""

#. Add this tab...
#: .././config.py:5232 .././config.py:5691 .././config.py:6050
#: .././config.py:6304 .././config.py:7006
msgid "_General"
msgstr ""

#: .././config.py:5235 .././config.py:5694 .././config.py:6053
#: .././config.py:6309
msgid "General properties"
msgstr ""

#: .././config.py:5266
msgid "Always simulate download of this video"
msgstr ""

#: .././config.py:5289
msgid "Video has been downloaded"
msgstr ""

#: .././config.py:5296
msgid "File size"
msgstr ""

#: .././config.py:5310
msgid "Video is marked as unwatched"
msgstr ""

#: .././config.py:5317
msgid "Upload time"
msgstr ""

#: .././config.py:5331
msgid "Video is archived"
msgstr ""

#: .././config.py:5338
msgid "Video is bookmarked"
msgstr ""

#: .././config.py:5345
msgid "Receive time"
msgstr ""

#: .././config.py:5359
msgid "Video is favourite"
msgstr ""

#: .././config.py:5366
msgid "Video is in waiting list"
msgstr ""

#: .././config.py:5389
msgid "Livestream properties"
msgstr ""

#: .././config.py:5394
msgid "Livestream status"
msgstr ""

#: .././config.py:5405
msgid "Waiting to start"
msgstr ""

#: .././config.py:5407
msgid "Stream has started"
msgstr ""

#: .././config.py:5409
msgid "Not a livestream"
msgstr ""

#: .././config.py:5416
msgid "When the livestream starts, show a desktop notification"
msgstr ""

#: .././config.py:5425
msgid "When the livestream starts, play an alarm"
msgstr ""

#: .././config.py:5435
msgid "When the livestream starts, open it in the system's web browser"
msgstr ""

#: .././config.py:5447
msgid "When the livestream starts, begin downloading it immediately"
msgstr ""

#: .././config.py:5458 .././config.py:9444
msgid "When a livestream stops, download it (overwriting any earlier file)"
msgstr ""

#: .././config.py:5474
msgid "_Description"
msgstr ""

#: .././config.py:5478
msgid "Video description"
msgstr ""

#: .././config.py:5499 .././config.py:5851
msgid "Errors / Warnings"
msgstr ""

#: .././config.py:5505
msgid "Error messages produced the last time this video was checked/downloaded"
msgstr ""

#: .././config.py:5520
msgid ""
"Warning messages produced the last time this video was checked/downloaded"
msgstr ""

#: .././config.py:5576
msgid "Channel properties"
msgstr ""

#: .././config.py:5579
msgid "Playlist properties"
msgstr ""

#: .././config.py:5712
msgid "Always simulate download of videos in this channel"
msgstr ""

#: .././config.py:5714
msgid "Always simulate download of videos in this playlist"
msgstr ""

#: .././config.py:5724
msgid "Disable checking/downloading for this channel"
msgstr ""

#: .././config.py:5726
msgid "Disable checking/downloading for this playlist"
msgstr ""

#: .././config.py:5736
msgid "This channel is marked as a favourite"
msgstr ""

#: .././config.py:5738
msgid "This playlist is marked as a favourite"
msgstr ""

#: .././config.py:5748
msgid "Total videos"
msgstr ""

#: .././config.py:5772
msgid "Favourite videos"
msgstr ""

#: .././config.py:5784
msgid "Downloaded videos"
msgstr ""

#: .././config.py:5806
msgid "_RSS feed"
msgstr ""

#: .././config.py:5809
msgid "RSS feed"
msgstr ""

#: .././config.py:5815
msgid ""
"If Tartube cannot detect the channel's RSS feed, you can enter the URL here"
msgstr ""

#: .././config.py:5820
msgid ""
"If Tartube cannot detect the playlist's RSS feed, you can enter the URL here"
msgstr ""

#: .././config.py:5825
msgid "(The feed is used to detect livestreams on compatible websites)"
msgstr ""

#: .././config.py:5857
msgid ""
"Error messages produced the last time this channel was checked/downloaded"
msgstr ""

#: .././config.py:5862
msgid ""
"Error messages produced the last time this playlist was checked/downloaded"
msgstr ""

#: .././config.py:5880
msgid ""
"Warning messages produced the last time this channel was checked/downloaded"
msgstr ""

#: .././config.py:5885
msgid ""
"Warning messages produced the last time this playlist was checked/downloaded"
msgstr ""

#: .././config.py:5942
msgid "Folder properties"
msgstr ""

#: .././config.py:6070
msgid "Always simulate download of videos"
msgstr ""

#: .././config.py:6077
msgid "Disable checking/downloading for this folder"
msgstr ""

#: .././config.py:6084
msgid "This folder is marked as a favourite"
msgstr ""

#: .././config.py:6091
msgid "This folder is hidden"
msgstr ""

#: .././config.py:6098
msgid "This folder can't be deleted by the user"
msgstr ""

#: .././config.py:6105
msgid "This is a system-controlled folder"
msgstr ""

#: .././config.py:6112
msgid "Only videos can be added to this folder"
msgstr ""

#: .././config.py:6119
msgid "All contents deleted when Tartube shuts down"
msgstr ""

#: .././config.py:6169
msgid "Scheduled download"
msgstr ""

#: .././config.py:6314 .././config.py:8698
msgid "Scheduled download name"
msgstr ""

#: .././config.py:6326
msgid "Download mode"
msgstr ""

#: .././config.py:6331
msgid "Check channels, playlist and folders"
msgstr ""

#: .././config.py:6332
msgid "Download channels, playlists and folders"
msgstr ""

#: .././config.py:6333
msgid "Perform a custom download"
msgstr ""

#: .././config.py:6344 .././config.py:8664
msgid "Start mode"
msgstr ""

#: .././config.py:6349
msgid "Perform this download at regular intervals"
msgstr ""

#: .././config.py:6350
msgid "Perform this download when Tartube starts"
msgstr ""

#: .././config.py:6351
msgid "Disable this scheduled download"
msgstr ""

#: .././config.py:6363
msgid "Time between scheduled downloads"
msgstr ""

#: .././config.py:6407
msgid "If another scheduled download is running:"
msgstr ""

#: .././config.py:6414
msgid "Add channels, playlists and folders to the end of the queue"
msgstr ""

#: .././config.py:6420
msgid "Add channels, playlists and folders to the beginning of the queue"
msgstr ""

#: .././config.py:6427
msgid "Do nothing, just wait until the next scheduled download time"
msgstr ""

#: .././config.py:6442
msgid "This scheduled download takes priority over others"
msgstr ""

#: .././config.py:6445
msgid "Other scheduled downloads won't start until this one is finished"
msgstr ""

#: .././config.py:6454
msgid ""
"Ignore time-saving preferences, and check/download the whole channel/"
"playlist/folder"
msgstr ""

#: .././config.py:6462
msgid "Shut down Tartube when this scheduled download has finished"
msgstr ""

#: .././config.py:6480
msgid "Media to download"
msgstr ""

#: .././config.py:6486
msgid "Check/download everything"
msgstr ""

#: .././config.py:6494
msgid "Only check/download the media below"
msgstr ""

#: .././config.py:6508
msgid ""
"Hint: you can drag and drop channels, playlists and your own folders here"
msgstr ""

#: .././config.py:6567
msgid "Remove"
msgstr ""

#: .././config.py:6873
msgid "System preferences"
msgstr ""

#: .././config.py:7025
msgid "_Language"
msgstr ""

#: .././config.py:7030
msgid "Language preferences"
msgstr ""

#: .././config.py:7035
msgid "Language"
msgstr ""

#: .././config.py:7071
msgid "_Stability"
msgstr ""

#: .././config.py:7081
msgid "Gtk library"
msgstr ""

#: .././config.py:7086
msgid "Current version of the system's Gtk library"
msgstr ""

#: .././config.py:7101
msgid "Gtk stability"
msgstr ""

#: .././config.py:7140
msgid ""
"Tartube uses the Gtk graphics library. This library is notoriously "
"unreliable and may even causes crashes."
msgstr ""

#: .././config.py:7147
msgid ""
"By default, some cosmetic features are disabled (for example, in the Videos "
"tab, the list of videos is not updated until the end of a download "
"operation)."
msgstr ""

#: .././config.py:7155
msgid ""
"If you think that your system Gtk has been fixed (or if you want to test Gtk "
"stability), you can re-enable the cosmetic features."
msgstr ""

#: .././config.py:7165
msgid "Disable some cosmetic features to prevent crashes and other issues"
msgstr ""

#: .././config.py:7183
msgid "_Modules"
msgstr ""

#: .././config.py:7188
msgid "Module availability"
msgstr ""

#: .././config.py:7194
msgid "feedparser module is available (required for detecting livestreams)"
msgstr ""

#: .././config.py:7204
msgid "moviepy module is available (finds the length of videos, if unknown)"
msgstr ""

#: .././config.py:7214
msgid "playsound module is available (sound an alarm when a livestream starts)"
msgstr ""

#: .././config.py:7224
msgid ""
"XDG module is available (saves the config file in the standard location)"
msgstr ""

#: .././config.py:7234
msgid ""
"Notify module is available (shows desktop notifications; Linux/*BSD only)"
msgstr ""

#: .././config.py:7244
msgid "Module preferences"
msgstr ""

#: .././config.py:7250
msgid ""
"Use 'moviepy' module to get a video's duration, if not known (may be slow)"
msgstr ""

#: .././config.py:7262
msgid "Timeout applied when moviepy checks a video file"
msgstr ""

#: .././config.py:7287
msgid "_Debugging"
msgstr ""

#: .././config.py:7295
msgid "Debugging preferences"
msgstr ""

#: .././config.py:7301
msgid ""
"Debug messages are only visible in the terminal window. These settings are "
"not saved"
msgstr ""

#: .././config.py:7308
msgid "Enable application debug messages (code in mainapp.py)"
msgstr ""

#: .././config.py:7317 .././config.py:7337
msgid "...but don't show timer debug messages"
msgstr ""

#: .././config.py:7328
msgid "Enable main winddow debug messages (code in mainwin.py)"
msgstr ""

#: .././config.py:7348
msgid "Enabled downloader debug messages (code in downloads.py)"
msgstr ""

#: .././config.py:7413
msgid "_Device"
msgstr ""

#: .././config.py:7418
msgid "Device preferences"
msgstr ""

#: .././config.py:7423
msgid "Size of device (in Mb)"
msgstr ""

#: .././config.py:7435
msgid "Free space on device (in Mb)"
msgstr ""

#: .././config.py:7447
msgid "Warn user if disk space is less than"
msgstr ""

#: .././config.py:7465
msgid "Halt downloads if disk space is less than"
msgstr ""

#: .././config.py:7504
msgid "Configuration preferences"
msgstr ""

#: .././config.py:7509
msgid "Tartube configuration file loaded from:"
msgstr ""

#: .././config.py:7537
msgid "D_atabase"
msgstr ""

#: .././config.py:7543
msgid "Database preferences"
msgstr ""

#: .././config.py:7548
msgid "Tartube data folder"
msgstr ""

#: .././config.py:7560
msgid "Change"
msgstr ""

#: .././config.py:7562
msgid "Change to a different data folder"
msgstr ""

#: .././config.py:7570
msgid "Recent data folders"
msgstr ""

#: .././config.py:7585
msgid "Switch to the selected data folder"
msgstr ""

#: .././config.py:7595
msgid "Forget"
msgstr ""

#: .././config.py:7598
msgid "Remove the selected data folder from the list"
msgstr ""

#: .././config.py:7607
msgid "Forget all"
msgstr ""

#: .././config.py:7610
msgid "Forget every folder in this list (except the current one)"
msgstr ""

#: .././config.py:7623
msgid "Move the selected folder up the list"
msgstr ""

#: .././config.py:7631
msgid "Move the selected folder down the list"
msgstr ""

#: .././config.py:7659
msgid ""
"On startup, load the first database on the list (not the most recently-use "
"one)"
msgstr ""

#: .././config.py:7669
msgid "If one database is in use, try to load others"
msgstr ""

#: .././config.py:7677
msgid "Add new data directories to this list"
msgstr ""

#: .././config.py:7716
msgid "DB _Errors"
msgstr ""

#: .././config.py:7724
msgid "Database error preferences"
msgstr ""

#: .././config.py:7729
msgid "Check Tartube's database for inconsistencies, and fix them"
msgstr ""

#: .././config.py:7733
msgid "Check DB"
msgstr ""

#: .././config.py:7748
msgid "_Backups"
msgstr ""

#: .././config.py:7752
msgid "Backup preferences"
msgstr ""

#: .././config.py:7757
msgid ""
"When saving a database file, Tartube makes a backup copy of it (in case "
"something goes wrong)"
msgstr ""

#: .././config.py:7766
msgid "Delete the backup file as soon as the save procedure is finished"
msgstr ""

#: .././config.py:7776
msgid "Keep the backup file, replacing any previous backup file"
msgstr ""

#: .././config.py:7787
msgid ""
"Make a new backup file once per day, after the day's first save procedure"
msgstr ""

#: .././config.py:7798
msgid "Make a new backup file for every save procedure"
msgstr ""

#: .././config.py:7847
msgid "Automatic video deletion preferences"
msgstr ""

#: .././config.py:7852
msgid "Automatically delete downloaded videos after this many days"
msgstr ""

#: .././config.py:7866
msgid "...but only delete videos which have been watched"
msgstr ""

#: .././config.py:7890
msgid "Video matching preferences"
msgstr ""

#: .././config.py:7895
msgid "When matching videos on the filesystem:"
msgstr ""

#: .././config.py:7901
msgid "The video names must match exactly"
msgstr ""

#: .././config.py:7908
msgid "The first # characters must match exactly"
msgstr ""

#: .././config.py:7922
msgid "Ignore the last # characters; the remaining name must match exactly"
msgstr ""

#: .././config.py:7968
msgid "_Temporary folders"
msgstr ""

#: .././config.py:7974
msgid "Temporary folder preferences"
msgstr ""

#: .././config.py:7979
msgid "Empty temporary folders when Tartube shuts down"
msgstr ""

#: .././config.py:7988
msgid "(N.B. Temporary folders are always emptied when Tartube starts up)"
msgstr ""

#: .././config.py:7996
msgid "Open temporary folders (on the desktop) when Tartube shuts down"
msgstr ""

#. Add this tab...
#: .././config.py:8022
msgid "_Windows"
msgstr ""

#: .././config.py:8045
msgid "_Main window"
msgstr ""

#: .././config.py:8051
msgid "Main window preferences"
msgstr ""

#: .././config.py:8056
msgid "Remember the size of the main window when shutting down"
msgstr ""

#: .././config.py:8064
msgid "Don't show the main window toolbar"
msgstr ""

#: .././config.py:8072
msgid "Don't show labels in the main window toolbar"
msgstr ""

#: .././config.py:8089
msgid "Show tooltips for videos, channels, playlists and folders"
msgstr ""

#: .././config.py:8098
msgid ""
"Replace stock icons with custom icons (in case stock icons are not visible)"
msgstr ""

#: .././config.py:8109
msgid "Show smaller icons in the Video Index (left side of the Videos Tab)"
msgstr ""

#: .././config.py:8120
msgid ""
"In the Video Index, show detailed statistics about the videos in each "
"channel / playlist / folder"
msgstr ""

#: .././config.py:8131
msgid ""
"After clicking on a folder, automatically expand/collapse the tree around it"
msgstr ""

#: .././config.py:8142
msgid "Expand the whole tree, not just the level beneath the clicked folder"
msgstr ""

#: .././config.py:8163
msgid "Disable the 'Download all' buttons in the toolbar and the Videos Tab"
msgstr ""

#: .././config.py:8180
msgid "_Tabs"
msgstr ""

#: .././config.py:8184
msgid "Tab preferences"
msgstr ""

#: .././config.py:8190
msgid ""
"In the Videos Tab, show 'today' and 'yesterday' as the date, when possible"
msgstr ""

#: .././config.py:8201
msgid "In the Progress Tab, hide finished videos / channels / playlists"
msgstr ""

#: .././config.py:8210
msgid "In the Progress Tab, show results in reverse order"
msgstr ""

#: .././config.py:8218
msgid "When Tartube starts, automatically open the Classic Mode tab"
msgstr ""

#: .././config.py:8230
msgid "In the Errors/Warnings Tab, don't reset the tab text when it is clicked"
msgstr ""

#: .././config.py:8247
msgid "_Drag"
msgstr ""

#: .././config.py:8251
msgid "Drag and drop preferences"
msgstr ""

#: .././config.py:8257
msgid "When dragging and dropping videos to an external application..."
msgstr ""

#: .././config.py:8263
msgid "Transfer the video's full file path"
msgstr ""

#: .././config.py:8271
msgid "Transfer the video's source URL"
msgstr ""

#: .././config.py:8279
msgid "Transfer the video's name"
msgstr ""

#: .././config.py:8295
msgid "_System tray"
msgstr ""

#: .././config.py:8301
msgid "System tray preferences"
msgstr ""

#: .././config.py:8306
msgid "Show icon in system tray"
msgstr ""

#: .././config.py:8315
msgid "Close to the tray, rather than closing the application"
msgstr ""

#: .././config.py:8341
msgid "D_ialogues"
msgstr ""

#: .././config.py:8347
msgid "Dialogue window preferences"
msgstr ""

#: .././config.py:8352
msgid "When adding channels/playlists, keep the dialogue window open"
msgstr ""

#: .././config.py:8362
msgid "When the dialogue window opens, add URLs from the system clipboard"
msgstr ""

#: .././config.py:8390
msgid "_Errors/Warnings"
msgstr ""

#: .././config.py:8398
msgid "Errors/Warnings tab preferences"
msgstr ""

#: .././config.py:8403
msgid "Show Tartube error messages"
msgstr ""

#: .././config.py:8411
msgid "Show Tartube warning messages"
msgstr ""

#: .././config.py:8419
msgid "Show server error messages"
msgstr ""

#: .././config.py:8430
msgid "Show server warning messages"
msgstr ""

#: .././config.py:8442
msgid "Downloader error/warning preferences"
msgstr ""

#: .././config.py:8447
msgid "TRANSLATOR'S NOTE: These error messages are always in English"
msgstr ""

#: .././config.py:8451
msgid "Ignore 'Child process exited with non-zero code' errors"
msgstr ""

#: .././config.py:8460
msgid ""
"Ignore 'Unable to download video data' and 'Unable to extract video data' "
"errors"
msgstr ""

#: .././config.py:8470
msgid "Ignore 'Did not get any data blocks' errors"
msgstr ""

#: .././config.py:8479
msgid "Ignore 'Requested formats are incompatible for merge' warnings"
msgstr ""

#: .././config.py:8488
msgid "Ignore 'No video formats found' errors"
msgstr ""

#: .././config.py:8496
msgid "Ignore 'There are no annotations to write' warnings"
msgstr ""

#: .././config.py:8504
msgid "Ignore 'Video doesn't have subtitles' warnings"
msgstr ""

#: .././config.py:8520
msgid "_Websites"
msgstr ""

#: .././config.py:8528
msgid "YouTube error/warning preferences"
msgstr ""

#: .././config.py:8533
msgid "Ignore YouTube copyright errors"
msgstr ""

#: .././config.py:8541
msgid "Ignore YouTube age-restriction errors"
msgstr ""

#: .././config.py:8549
msgid "Ignore YouTube deletion by uploader errors"
msgstr ""

#: .././config.py:8557
msgid "Ignore YouTube payment errors"
msgstr ""

#: .././config.py:8566
msgid "General preferences"
msgstr ""

#: .././config.py:8572
msgid ""
"Ignore any errors/warnings which match lines in this list (applies to all "
"websites)"
msgstr ""

#: .././config.py:8585
msgid "These are ordinary strings"
msgstr ""

#: .././config.py:8592
msgid "These are regular expressions (regexes)"
msgstr ""

#. Add this tab...
#: .././config.py:8621
msgid "_Scheduling"
msgstr ""

#: .././config.py:8638
msgid "_Start"
msgstr ""

#: .././config.py:8644
msgid "Scheduled download preferences"
msgstr ""

#: .././config.py:8665
msgid "Priority"
msgstr ""

#: .././config.py:8665
msgid "Whole"
msgstr ""

#: .././config.py:8665
msgid "Shutdown"
msgstr ""

#: .././config.py:8665
msgid "D/L All"
msgstr ""

#: .././config.py:8666
msgid "Join mode"
msgstr ""

#: .././config.py:8720
msgid "Edit"
msgstr ""

#: .././config.py:8747
msgid "Delete"
msgstr ""

#: .././config.py:8814
msgid "S_top"
msgstr ""

#: .././config.py:8820
msgid "Scheduled stop preferences"
msgstr ""

#: .././config.py:8825
msgid "Stop all download operations after this much time"
msgstr ""

#: .././config.py:8873
msgid "Stop all download operations after this many videos"
msgstr ""

#: .././config.py:8900
msgid "Stop all download operations after this much disk space"
msgstr ""

#: .././config.py:8943
msgid ""
"N.B. Disk space is estimated. This setting does not apply to simulated "
"downloads"
msgstr ""

#: .././config.py:8988
msgid "Download operation preferences"
msgstr ""

#: .././config.py:8994
msgid "Automatically update downloader before every download operation"
msgstr ""

#: .././config.py:9006
msgid "Automatically save files at the end of all operations"
msgstr ""

#: .././config.py:9016
msgid ""
"When applying download options to something, clone the general download "
"options"
msgstr ""

#: .././config.py:9027
msgid "For simulated downloads, don't check a video in a folder more than once"
msgstr ""

#: .././config.py:9038
msgid "Invidious mirror"
msgstr ""

#: .././config.py:9044
msgid "To find an updated list of Invidious mirrors, use any search engine!"
msgstr ""

#: .././config.py:9057 .././config.py:9198
msgid "Type the exact text that replaces youtube.com e.g."
msgstr ""

#: .././config.py:9074
msgid "_Custom"
msgstr ""

#: .././config.py:9079
msgid "Custom download preferences"
msgstr ""

#: .././config.py:9085
msgid ""
"In custom downloads, download each video independently of its channel or "
"playlist"
msgstr ""

#: .././config.py:9096
msgid ""
"In custom downloads, apply a delay after each video/channel/playlist is "
"download"
msgstr ""

#: .././config.py:9106
msgid "Maximum delay to apply (in minutes)"
msgstr ""

#: .././config.py:9123
msgid "Minimum delay to apply (in minutes; randomises the actual delay)"
msgstr ""

#: .././config.py:9146
msgid "In custom downloads, obtain a YouTube video from the original website"
msgstr ""

#: .././config.py:9156
msgid "In custom downloads, obtain the video from HookTube rather than YouTube"
msgstr ""

#: .././config.py:9168
msgid ""
"In custom downloads, obtain the video from Invidious rather than YouTube"
msgstr ""

#: .././config.py:9180
msgid ""
"In custom downloads, obtain the video from the YouTube front-end specified "
"below"
msgstr ""

#: .././config.py:9280
msgid "Livestream preferences (compatible websites only)"
msgstr ""

#: .././config.py:9286
msgid "Detect livestreams announced within this many days"
msgstr ""

#: .././config.py:9301
msgid "How often to check the status of livestreams (in minutes)"
msgstr ""

#: .././config.py:9346
msgid "Video Catalogue options"
msgstr ""

#: .././config.py:9351
msgid "Show livestreams with a different background colour"
msgstr ""

#: .././config.py:9364
msgid "Livestream actions (can be toggled for individual videos)"
msgstr ""

#: .././config.py:9371
msgid "(currently disabled on MS Windows)"
msgstr ""

#: .././config.py:9376
msgid "When a livestream starts, show a desktop notification"
msgstr ""

#: .././config.py:9390
msgid "When a livestream starts, sound an alarm"
msgstr ""

#: .././config.py:9413
msgid "Plays the selected sound effect"
msgstr ""

#: .././config.py:9420
msgid "When a livestream starts, open it in the system's web browser"
msgstr ""

#: .././config.py:9432
msgid "When a livestream starts, begin downloading it immediately"
msgstr ""

#: .././config.py:9465
msgid "_Notifications"
msgstr ""

#: .././config.py:9471
msgid "Desktop notification preferences"
msgstr ""

#: .././config.py:9478
msgid "Show a dialogue window at the end of an operation"
msgstr ""

#: .././config.py:9503
msgid "Don't notify the user at the end of an operation"
msgstr ""

#: .././config.py:9537
msgid "_URL flexibility"
msgstr ""

#: .././config.py:9543
msgid "URL flexibility preferences"
msgstr ""

#: .././config.py:9550
msgid ""
"If a video's URL represents a channel/playlist, not a video, don't download "
"it"
msgstr ""

#: .././config.py:9559
msgid "...or, download multiple videos into the containing folder"
msgstr ""

#: .././config.py:9569
msgid "...or, create a new channel, and download the videos into that"
msgstr ""

#: .././config.py:9580
msgid "...or, create a new playlist, and download the videos into that"
msgstr ""

#: .././config.py:9619
msgid "_Performance"
msgstr ""

#: .././config.py:9627
msgid "Performance limits"
msgstr ""

#: .././config.py:9632
msgid "Limit simultaneous downloads to"
msgstr ""

#: .././config.py:9650
msgid "Limit download speed to"
msgstr ""

#: .././config.py:9676
msgid "Overriding video format options, limit video resolution to"
msgstr ""

#: .././config.py:9698
msgid "Time-saving preferences"
msgstr ""

#: .././config.py:9704
msgid ""
"Stop checking/downloading a channel/playlist when it starts sending videos "
"we already have"
msgstr ""

#: .././config.py:9715
msgid "Stop after this many videos (when checking)"
msgstr ""

#: .././config.py:9730
msgid "Stop after this many videos (when downloading)"
msgstr ""

#: .././config.py:9780
msgid "_File paths"
msgstr ""

#: .././config.py:9787
msgid "youtube-dl file paths"
msgstr ""

#: .././config.py:9793
msgid "Path to youtube-dl executable"
msgstr ""

#. (signal_connect appears below)
#: .././config.py:9799 .././config.py:10061 .././config.py:10102
#: .././config.py:14177
msgid "Use default path"
msgstr ""

#: .././config.py:9804 .././config.py:14189
msgid "Use local path"
msgstr ""

#: .././config.py:9812 .././config.py:14203
msgid "Use PyPI path"
msgstr ""

#: .././config.py:9837
msgid "Command for update operations"
msgstr ""

#: .././config.py:9872
msgid "youtube-dl forks"
msgstr ""

#: .././config.py:9877
msgid "Use this fork of youtube-dl"
msgstr ""

#: .././config.py:9892
msgid ""
"If you specify a fork (e.g. youtube-dlc), it must be very similar to the "
"original youtube-dl\n"
"To use the original youtube-dl, leave the box empty"
msgstr ""

#: .././config.py:9908
msgid "_Preferences"
msgstr ""

#: .././config.py:9915
msgid "Missing video preferences"
msgstr ""

#: .././config.py:9921
msgid ""
"Add videos which have been removed from a channel/playlist to the Missing "
"Videos folder"
msgstr ""

#: .././config.py:9932
msgid "Only add videos that were uploaded within this many days"
msgstr ""

#: .././config.py:9973
msgid "Other preferences"
msgstr ""

#: .././config.py:9979
msgid ""
"Allow downloader to create its own archive file (so deleted videos are not "
"re-downloaded)"
msgstr ""

#: .././config.py:9990
msgid ""
"Also create an archive file when downloading from the Classic Mode tab (not "
"recommended)"
msgstr ""

#: .././config.py:10001
msgid "When checking videos, apply a 60-second timeout"
msgstr ""

#: .././config.py:10011
msgid ""
"Convert .webp thumbnails into .jpg thumbnails (using FFmpeg) after "
"downloading them"
msgstr ""

#: .././config.py:10029
msgid "_FFmpeg / AVConv"
msgstr ""

#: .././config.py:10037
msgid "Post-processing preferences"
msgstr ""

#: .././config.py:10042
msgid ""
"You only need to set these paths if Tartube cannot find FFmpeg / AVConv "
"automatically"
msgstr ""

#: .././config.py:10049
msgid "Path to the FFmpeg executable"
msgstr ""

#: .././config.py:10076
msgid "Install from main menu"
msgstr ""

#: .././config.py:10090
msgid "Path to the AVConv executable"
msgstr ""

#: .././config.py:10117
msgid "Not supported on MS Windows"
msgstr ""

#. Add this tab...
#: .././config.py:10140
msgid "Out_put"
msgstr ""

#: .././config.py:10159
msgid "_Output Tab"
msgstr ""

#: .././config.py:10167
msgid "Output Tab preferences"
msgstr ""

#: .././config.py:10172
msgid "Display downloader system commands in the Output Tab"
msgstr ""

#: .././config.py:10181
msgid "Display output from downloader's STDOUT in the Output Tab"
msgstr ""

#: .././config.py:10190 .././config.py:10352
msgid "...but don't write each video's JSON data"
msgstr ""

#: .././config.py:10201 .././config.py:10363
msgid "...but don't write each video's download progress"
msgstr ""

#: .././config.py:10220
msgid "Display output from downloader's STDERR in the Output Tab"
msgstr ""

#: .././config.py:10229
msgid "Limit the size of Output Tab pages to"
msgstr ""

#: .././config.py:10250
msgid "Empty pages in the Output Tab at the start of every operation"
msgstr ""

#: .././config.py:10260
msgid ""
"Show a summary of active threads (changes are applied when Tartube restarts)"
msgstr ""

#: .././config.py:10272
msgid "During an update operation, automatically switch to the Output tab"
msgstr ""

#: .././config.py:10283
msgid "During a refresh operation, show all matching videos in the Output Tab"
msgstr ""

#: .././config.py:10294
msgid "...also show all non-matching videos"
msgstr ""

#: .././config.py:10323
msgid "_Terminal window"
msgstr ""

#: .././config.py:10329
msgid "Terminal window preferences"
msgstr ""

#: .././config.py:10334
msgid "Write downloader system commands to the terminal window"
msgstr ""

#: .././config.py:10343
msgid "Write output from downloader's STDOUT to the terminal window"
msgstr ""

#: .././config.py:10385
msgid "Write output from downloader's STDERR to the terminal window"
msgstr ""

#: .././config.py:10404
msgid "_Both"
msgstr ""

#: .././config.py:10409
msgid ""
"Special preferences (applies to both the Output Tab and the terminal window)"
msgstr ""

#: .././config.py:10416
msgid "Write verbose output (downloader debugging mode)"
msgstr ""

#: .././config.py:11220
msgid "Are you sure you want to create a new database at this location?"
msgstr ""

#: .././config.py:11327
msgid "Are you sure you want to forget this database?"
msgstr ""

#: .././config.py:11362
msgid "Are you sure you want to forget all databases except the current one?"
msgstr ""

#: .././config.py:11566
msgid "No database exists at this location:"
msgstr ""

#: .././config.py:11568
msgid "Do you want to create a new one?"
msgstr ""

#: .././config.py:12080 .././config.py:12385 .././config.py:13467
msgid "The new setting will be applied when Tartube restarts"
msgstr ""

#: .././config.py:13161
msgid "There is already a scheduled download with that name"
msgstr ""

#: .././config.py:13208
msgid "Are you sure you want to delete this scheduled download?"
msgstr ""

#: .././config.py:13369
msgid "Please select the AVConv executable"
msgstr ""

#: .././config.py:13406
msgid "Please select the FFmpeg executable"
msgstr ""

#: .././config.py:14096
msgid "Database file not loaded"
msgstr ""

#: .././config.py:14116
msgid "Did not try to load the database file"
msgstr ""

#: .././config.py:14141
msgid "Database file loaded"
msgstr ""

#: .././downloads.py:228
msgid "D/L Manager:"
msgstr ""

#: .././downloads.py:232
msgid "Starting download operation"
msgstr ""

#: .././downloads.py:260
msgid "Workers: available:"
msgstr ""

#: .././downloads.py:261
msgid "total:"
msgstr ""

#: .././downloads.py:291
msgid "All threads finished"
msgstr ""

#: .././downloads.py:313 .././downloads.py:914 .././downloads.py:965
#: .././downloads.py:975 .././downloads.py:986
msgid "Thread #"
msgstr ""

#: .././downloads.py:314
msgid "Downloading:"
msgstr ""

#: .././downloads.py:341
msgid "Downloads complete (or stopped)"
msgstr ""

#: .././downloads.py:347
msgid "Halting all workers"
msgstr ""

#: .././downloads.py:356
msgid "Join and collect threads"
msgstr ""

#: .././downloads.py:915
msgid "Assigned job:"
msgstr ""

#: .././downloads.py:966
msgid "Checking RSS feed"
msgstr ""

#: .././downloads.py:976
msgid "Job complete"
msgstr ""

#: .././downloads.py:987
msgid "Worker now available again"
msgstr ""

#: .././downloads.py:1450
msgid "Cannot download videos in a private folder"
msgstr ""

#: .././downloads.py:2594
msgid "Download did not start"
msgstr ""

#: .././downloads.py:2602 .././info.py:342 .././updates.py:277
#: .././updates.py:445
msgid "Child process exited with non-zero code: {}"
msgstr ""

#: .././downloads.py:2716 .././downloads.py:3653
msgid ""
"This video has a URL that points to a channel or a playlist, not a video"
msgstr ""

#: .././downloads.py:3527 .././downloads.py:3544
msgid "Simulated download of:"
msgstr ""

#: .././downloads.py:3552
msgid "Simulated download of video with special characters"
msgstr ""

#: .././formats.py:66
msgid "seconds"
msgstr ""

#: .././formats.py:67
msgid "minutes"
msgstr ""

#: .././formats.py:68
msgid "hours"
msgstr ""

#: .././formats.py:69
msgid "days"
msgstr ""

#: .././formats.py:70
msgid "weeks"
msgstr ""

#: .././formats.py:71
msgid "years"
msgstr ""

#. System folder names
#: .././formats.py:780
msgid "All Videos"
msgstr ""

#: .././formats.py:781
msgid "Bookmarks"
msgstr ""

#: .././formats.py:782
msgid "Favourite Videos"
msgstr ""

#: .././formats.py:783
msgid "Livestreams"
msgstr ""

#: .././formats.py:784
msgid "Missing Videos"
msgstr ""

#: .././formats.py:785
msgid "New Videos"
msgstr ""

#: .././formats.py:786
msgid "Waiting Videos"
msgstr ""

#: .././formats.py:787
msgid "Temporary Videos"
msgstr ""

#: .././formats.py:788
msgid "Unsorted Videos"
msgstr ""

#: .././formats.py:793
msgid "Update using default youtube-dl path"
msgstr ""

#: .././formats.py:795
msgid "Update using local youtube-dl path"
msgstr ""

#: .././formats.py:797
msgid "Update using pip"
msgstr ""

#: .././formats.py:799
msgid "Update using pip (omit --user option)"
msgstr ""

#: .././formats.py:801
msgid "Update using pip3"
msgstr ""

#: .././formats.py:803
msgid "Update using pip3 (omit --user option)"
msgstr ""

#: .././formats.py:805
msgid "Update using pip3 (recommended)"
msgstr ""

#: .././formats.py:807
msgid "Update using PyPI youtube-dl path"
msgstr ""

#: .././formats.py:809
msgid "Windows 32-bit update (recommended)"
msgstr ""

#: .././formats.py:811
msgid "Windows 64-bit update (recommended)"
msgstr ""

#: .././formats.py:813
msgid "youtube-dl updates are disabled"
msgstr ""

#. Download operation stages
#: .././formats.py:817
msgid "Queued"
msgstr ""

#: .././formats.py:818
msgid "Active"
msgstr ""

#: .././formats.py:819
msgid "Paused"
msgstr ""

#. (not actually used)
#: .././formats.py:820
msgid "Completed"
msgstr ""

#. (not actually used)
#. Sub-stages of the 'Error' stage
#: .././formats.py:821 .././formats.py:832
msgid "Error"
msgstr ""

#. Sub-stages of the 'Active' stage
#: .././formats.py:823
msgid "Pre-processing"
msgstr ""

#: .././formats.py:824
msgid "Downloading"
msgstr ""

#: .././formats.py:825
msgid "Post-processing"
msgstr ""

#: .././formats.py:826
msgid "Checking"
msgstr ""

#. Sub-stages of the 'Completed' stage
#: .././formats.py:828
msgid "Finished"
msgstr ""

#: .././formats.py:829
msgid "Warning"
msgstr ""

#: .././formats.py:830
msgid "Already downloaded"
msgstr ""

#. (not actually used)
#: .././formats.py:833
msgid "Stopped"
msgstr ""

#: .././formats.py:834
msgid "Filesize abort"
msgstr ""

#: .././formats.py:844
msgid ""
"TRANSLATOR'S NOTE: ID refers to a video's unique ID on the website, e.g. on "
"YouTube \"CS9OO0S5w2k\""
msgstr ""

#: .././formats.py:852
msgid "Custom"
msgstr ""

#: .././formats.py:853
msgid "ID"
msgstr ""

#: .././formats.py:854
msgid "Title"
msgstr ""

#: .././formats.py:855
msgid "Quality"
msgstr ""

#: .././formats.py:856
msgid "Autonumber"
msgstr ""

#: .././formats.py:868
msgid "Any format"
msgstr ""

#: .././info.py:176
msgid "Starting info operation, testing downloader with specified options"
msgstr ""

#: .././info.py:185
#, python-brace-format
msgid "Starting info operation, fetching list of video/audio formats for '{0}'"
msgstr ""

#: .././info.py:192
#, python-brace-format
msgid "Starting info operation, fetching list of subtitles for '{0}'"
msgstr ""

#: .././info.py:333
msgid "System process did not start"
msgstr ""

#: .././info.py:358
msgid "Info operation finished"
msgstr ""

#. (The code in self.run() will spot that the child process did not
#. start)
#: .././info.py:408 .././updates.py:180
msgid "Child process did not start"
msgstr ""

#: .././media.py:334
msgid "TRANSLATOR'S NOTE: Source = video/channel/playlist URL"
msgstr ""

#. When the download operation is launched from the Classic Mode
#. tab, there is less to display
#: .././media.py:337 .././media.py:1646 .././media.py:1662
msgid "Source:"
msgstr ""

#: .././media.py:345
msgid "Location:"
msgstr ""

#: .././media.py:356
msgid "Download destination:"
msgstr ""

#: .././media.py:1617
msgid ""
"TRANSLATOR'S NOTE: WAITING = livestream not started, LIVE = livestream "
"started"
msgstr ""

#: .././media.py:1622
msgid "WAITING"
msgstr ""

#: .././media.py:1624
msgid "LIVE"
msgstr ""

#: .././media.py:1634 .././refresh.py:259 .././refresh.py:528
msgid "Channel:"
msgstr ""

#: .././media.py:1636 .././refresh.py:261 .././refresh.py:530
msgid "Playlist:"
msgstr ""

#: .././media.py:1638 .././refresh.py:263 .././refresh.py:532
msgid "Folder:"
msgstr ""

#: .././media.py:1643
msgid "TRANSLATOR'S NOTE 2: Source = video/channel/playlist URL"
msgstr ""

#: .././media.py:1652 .././media.py:1669
msgid "File:"
msgstr ""

#: .././media.py:2336
msgid "Today"
msgstr ""

#: .././media.py:2338
msgid "Yesterday"
msgstr ""

#: .././refresh.py:139
msgid "Starting refresh operation, analysing whole database"
msgstr ""

#: .././refresh.py:148
msgid "Starting refresh operation, analysing '{}'"
msgstr ""

#: .././refresh.py:192
msgid "Refresh operation finished"
msgstr ""

#: .././refresh.py:197
msgid "Number of video files analysed:"
msgstr ""

#: .././refresh.py:203
msgid "Video files already in the database:"
msgstr ""

#: .././refresh.py:209
msgid "New videos found and added to the database:"
msgstr ""

#: .././refresh.py:376 .././tidy.py:556
msgid "Checking:"
msgstr ""

#: .././refresh.py:410 .././refresh.py:584
msgid "Match:"
msgstr ""

#: .././refresh.py:428
msgid "Non-match:"
msgstr ""

#: .././refresh.py:476
msgid "New video:"
msgstr ""

#: .././refresh.py:482 .././refresh.py:590
msgid "Total videos:"
msgstr ""

#: .././refresh.py:483 .././refresh.py:591
msgid "matched:"
msgstr ""

#: .././refresh.py:484
msgid "new:"
msgstr ""

#: .././refresh.py:566
msgid "Missing:"
msgstr ""

#: .././refresh.py:592
msgid "missing:"
msgstr ""

#: .././tidy.py:230
msgid "Starting tidy operation, tidying up whole data directory"
msgstr ""

#: .././tidy.py:239
#, python-brace-format
msgid "Starting tidy operation, tidying up '{0}'"
msgstr ""

#: .././tidy.py:245 .././tidy.py:257 .././tidy.py:267 .././tidy.py:277
#: .././tidy.py:289 .././tidy.py:299 .././tidy.py:309 .././tidy.py:319
#: .././tidy.py:329 .././tidy.py:339 .././tidy.py:350 .././tidy.py:360
#: .././tidy.py:370
msgid "YES"
msgstr ""

#: .././tidy.py:247 .././tidy.py:259 .././tidy.py:269 .././tidy.py:279
#: .././tidy.py:291 .././tidy.py:301 .././tidy.py:311 .././tidy.py:321
#: .././tidy.py:331 .././tidy.py:341 .././tidy.py:352 .././tidy.py:362
#: .././tidy.py:372
msgid "NO"
msgstr ""

#: .././tidy.py:251
msgid "Check videos are not corrupted:"
msgstr ""

#: .././tidy.py:263
msgid "Delete corrupted videos:"
msgstr ""

#: .././tidy.py:273
msgid "Check videos do/don't exist:"
msgstr ""

#: .././tidy.py:283
msgid "Delete all video files:"
msgstr ""

#: .././tidy.py:295
msgid "Delete other video/audio files:"
msgstr ""

#: .././tidy.py:305
msgid "Delete downloader archive files:"
msgstr ""

#: .././tidy.py:315
msgid "Move thumbnails into own folder:"
msgstr ""

#: .././tidy.py:325
msgid "Delete all thumbnail files:"
msgstr ""

#: .././tidy.py:335
msgid "Convert .webp thumbnails to .jpg:"
msgstr ""

#: .././tidy.py:345
msgid "Move other metadata files into own folder:"
msgstr ""

#: .././tidy.py:356
msgid "Delete all description files:"
msgstr ""

#: .././tidy.py:366
msgid "Delete all metadata (JSON) files:"
msgstr ""

#: .././tidy.py:376
msgid "Delete all annotation files:"
msgstr ""

#: .././tidy.py:412
msgid "Tidy operation finished"
msgstr ""

#: .././tidy.py:419
msgid "Corrupted videos found:"
msgstr ""

#: .././tidy.py:425
msgid "Corrupted videos deleted:"
msgstr ""

#: .././tidy.py:433
msgid "New video files detected:"
msgstr ""

#: .././tidy.py:439
msgid "Missing video files detected:"
msgstr ""

#: .././tidy.py:447
msgid "Non-corrupted video files deleted:"
msgstr ""

#: .././tidy.py:453
msgid "Other video/audio files deleted:"
msgstr ""

#: .././tidy.py:461
msgid "Downloader archive files deleted:"
msgstr ""

#: .././tidy.py:469
msgid "Thumbnail files moved:"
msgstr ""

#: .././tidy.py:477
msgid "Thumbnail files deleted:"
msgstr ""

#: .././tidy.py:485
msgid ".webp thumbnails converted to .jpg:"
msgstr ""

#: .././tidy.py:493
msgid "Other metadata files moved:"
msgstr ""

#: .././tidy.py:501
msgid "Description files deleted:"
msgstr ""

#: .././tidy.py:509
msgid "Metadata (JSON) files deleted:"
msgstr ""

#: .././tidy.py:517
msgid "Annotation files deleted:"
msgstr ""

#: .././tidy.py:647
msgid "Deleted (possibly) corrupted video file:"
msgstr ""

#: .././tidy.py:662 .././tidy.py:1273
msgid "Video file might be corrupt:"
msgstr ""

#: .././tidy.py:703
msgid "Video file exists:"
msgstr ""

#: .././tidy.py:721
msgid "Video file doesn't exist:"
msgstr ""

#: .././updates.py:199
msgid "Starting update operation, installing FFmpeg"
msgstr ""

#: .././updates.py:273
msgid "FFmpeg installation did not start"
msgstr ""

#: .././updates.py:290 .././updates.py:461
msgid "Update operation finished"
msgstr ""

#: .././updates.py:317
msgid "Starting update operation, installing/updating "
msgstr ""

#: .././updates.py:436
msgid "Update did not start"
msgstr ""
