From 5f8735654420812e4afbf8502dca3fc471268d8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AF=E3=82=89=E3=81=9F=E3=81=8F?= Date: Tue, 12 Jul 2022 11:17:59 +0200 Subject: [PATCH 01/53] Added translation using Weblate (Japanese) --- src/assets/i18n/messages.ja.xlf | 3374 +++++++++++++++++++++++++++++++ 1 file changed, 3374 insertions(+) create mode 100644 src/assets/i18n/messages.ja.xlf diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf new file mode 100644 index 0000000..0d6defb --- /dev/null +++ b/src/assets/i18n/messages.ja.xlf @@ -0,0 +1,3374 @@ + + + + + + Profile + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 67 + + Dark mode toggle label + + + About + + src/app/app.component.html + 32 + + About menu label + + + Home + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 3 + + + src/app/components/login/login.component.html + 34 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Tasks + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Settings + + src/app/app.component.html + 50 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Successfully created playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Date + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Title + + src/app/components/downloads/downloads.component.html + 13 + + + src/app/components/tasks/tasks.component.html + 6 + + Title + + + Subscription + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Stage + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Progress + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Actions + + src/app/components/downloads/downloads.component.html + 55 + + + src/app/components/tasks/tasks.component.html + 49 + + Actions + + + Pause + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Resume + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Cancel + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/modify-users/modify-users.component.html + 61 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84,85 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 61 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 24 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 74 + + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 51 + + + src/app/settings/settings.component.html + 498 + + Cancel + + + Watch content + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Show error + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Restart + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Clear + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Pause all downloads + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Resume all downloads + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Clear downloads + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + No downloads available! + + src/app/components/downloads/downloads.component.html + 90 + + No downloads label + + + Creating download + + src/app/components/downloads/downloads.component.ts + 59 + + + + Getting info + + src/app/components/downloads/downloads.component.ts + 60 + + + + Downloading file + + src/app/components/downloads/downloads.component.ts + 61 + + + + Complete + + src/app/components/downloads/downloads.component.ts + 62 + + + + Clear downloads + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + + src/app/components/downloads/downloads.component.ts + 132 + + + + Clear + + src/app/components/downloads/downloads.component.ts + 133 + + + + Finished downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to pause all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Error for + + src/app/components/downloads/downloads.component.ts + 259 + + + + Copy to clipboard + + src/app/components/downloads/downloads.component.ts + 261 + + + + Close + + src/app/components/downloads/downloads.component.ts + 262 + + + + Copied to clipboard! + + src/app/components/downloads/downloads.component.ts + 270 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 61 + + + + User name + + src/app/components/login/login.component.html + 6 + + + src/app/components/login/login.component.html + 18 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name + + + Password + + src/app/components/login/login.component.html + 11 + + + src/app/components/login/login.component.html + 23 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + + src/app/main/main.component.html + 154,156 + + Password + + + Register + + src/app/components/login/login.component.html + 15 + + + src/app/components/login/login.component.html + 38 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + Register + + + Confirm Password + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Lines: + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Failed to retrieve logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Manage role + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Yes + + src/app/components/manage-role/manage-role.component.html + 9 + + + src/app/components/manage-user/manage-user.component.html + 20 + + Yes + + + No + + src/app/components/manage-role/manage-role.component.html + 10 + + + src/app/components/manage-user/manage-user.component.html + 21 + + No + + + Close + + src/app/components/manage-role/manage-role.component.html + 18 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 70 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 70 + + Close + + + File manager + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Manage user + + src/app/components/manage-user/manage-user.component.html + 1 + + + src/app/components/modify-users/modify-users.component.html + 70 + + Manage user dialog title + + + User UID: + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Search + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/components/recent-videos/recent-videos.component.html + 25 + + search field description + + + User name + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Save + + src/app/components/modify-users/modify-users.component.html + 58 + + + src/app/create-playlist/create-playlist.component.html + 25 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 63 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 71 + + + src/app/settings/settings.component.html + 495 + + save user edit action button tooltip + + + Edit user + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + Delete user + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Add Users + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + My files + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Order + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Normal orderĀ  + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Normal order + + + Reverse orderĀ  + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Reverse order + + + Select files + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + File type + + src/app/components/recent-videos/recent-videos.component.html + 101 + + File type + + + Both + + src/app/components/recent-videos/recent-videos.component.html + 103 + + Both + + + Video only + + src/app/components/recent-videos/recent-videos.component.html + 104 + + Video only + + + Audio only + + src/app/components/recent-videos/recent-videos.component.html + 105 + + Audio only + + + Delete success! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + See more. + + src/app/components/see-more/see-more.component.html + 4,6 + + See more + + + See less. + + src/app/components/see-more/see-more.component.html + 7,9 + + See less + + + Skip ad + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Last ran + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + N/A + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Last confirmed + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Status + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Busy + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + Scheduled for + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Clear missing files from DB: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Clear duplicate files from DB: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Update binary to: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Run + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Restore DB from backup + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + Reset tasks + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + No tasks available! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Successfully ran task! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Failed to run task! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Successfully confirmed task! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Failed to confirm task! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Reset tasks + + src/app/components/tasks/tasks.component.ts + 138 + + + + Would you like to reset your tasks? All your schedules will be removed as well. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Reset + + src/app/components/tasks/tasks.component.ts + 140 + + + + Tasks successfully reset! + + src/app/components/tasks/tasks.component.ts + 148 + + + + Failed to reset tasks! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Download Twitch Chat + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Auto-generated + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Info + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + Video info button + + + Go to subscription + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Add to playlist + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Delete and redownload + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and redownload subscription video button + + + Delete and don't download again + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Delete + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + + src/app/components/unified-file-card/unified-file-card.component.html + 45 + + Delete video button + + + Edit + + src/app/components/unified-file-card/unified-file-card.component.html + 43 + + Playlist edit button + + + Create a playlist + + src/app/create-playlist/create-playlist.component.html + 2 + + Create a playlist dialog title + + + Modify playlist + + src/app/create-playlist/create-playlist.component.html + 3 + + Modify playlist dialog title + + + Name + + src/app/create-playlist/create-playlist.component.html + 10 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 8 + + Playlist name placeholder + + + Create + + src/app/create-playlist/create-playlist.component.html + 22 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create button + + + Playlist updated successfully. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + About YoutubeDL-Material + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Checking for updates... + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Installation type: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Docker tag: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Commit hash: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Found a bug or have a suggestion? + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug prefix + + + Click here + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + + src/app/settings/settings.component.html + 288 + + + src/app/settings/settings.component.html + 294 + + About bug click here + + + to create an issue! + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug suffix + + + Register a user + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + Modify youtube-dl args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1,6 + + Modify args title + + + Simulated new args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8,9 + + Simulated args title + + + Add an arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34,37 + + Add arg card title + + + Search by category + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60,63 + + Search args by category button + + + Use arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64,66 + + Use arg value checkbox + + + Arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68,69 + + Arg value placeholder + + + Add arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73,77 + + Search args by category button + + + Modify + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85,86 + + Arg modifier modify button + + + Cancel + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Upload new cookies + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + Drag and Drop + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Cookies successfully uploaded! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Editing category + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Custom file output + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 48 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 61 + + Category custom file output placeholder + + + Documentation + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 51 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 64 + + + src/app/main/main.component.html + 137,138 + + + src/app/settings/settings.component.html + 119 + + Custom output template documentation link + + + Path is relative to the config download path. Don't include extension. + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 52 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 65 + + + src/app/main/main.component.html + 138,140 + + Custom Output input hint + + + Editing + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + (Paused) + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/subscription/subscription/subscription.component.html + 5 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 34 + + Paused suffix + + + Paused + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Download all uploads + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + Download all uploads subscription setting + + + Download videos uploaded in the last + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + Download time range prefix + + + Audio-only mode + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + Streaming-only mode + + + Max quality + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + Max quality placeholder + + + Custom args + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/main/main.component.html + 120,122 + + Subscription custom args placeholder + + + These are added after the standard args. + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 42 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 55 + + Custom args hint + + + Restore + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + + + Database successfully restored! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to restore database! See browser console for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Create admin account + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Share playlist + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Enable sharing + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Sharing enabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Sharing disabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + Subscribe to playlist or channel + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 11 + + + src/app/settings/settings.component.html + 10 + + Subscription URL input placeholder + + + The playlist or channel URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Subscribe + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 76 + + Subscribe button + + + You must specify an amount of time + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Type: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + Subscription ID property + + + Archive: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Export Archive + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + Updater + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Update failed. Check logs for more details. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Update task schedule + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Enabled + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Choose a date + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Update + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Your Profile + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Name: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Name + + + UID: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Logout + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Category + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + View count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Local view count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Resolution: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + File size: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 59 + + Video file size property + + + Path: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 63 + + Video path property + + + Quality + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + src/app/main/main.component.html + 51,53 + + YT search Use URL button for searched video + + + View + + src/app/main/main.component.html + 55,57 + + YT search View button for searched video + + + Only Audio + + src/app/main/main.component.html + 65,67 + + Only Audio checkbox + + + Autoplay + + src/app/main/main.component.html + 70,72 + + Autoplay checkbox + + + Download + + src/app/main/main.component.html + 79,82 + + Main download button + + + Cancel + + src/app/main/main.component.html + 84,87 + + Cancel download button + + + Advanced + + src/app/main/main.component.html + 96,99 + + Advanced download mode panel + + + Simulated command: + + src/app/main/main.component.html + 102,104 + + Simulated command label + + + Use custom args + + src/app/main/main.component.html + 110,112 + + Use custom args checkbox + + + Replace args + + src/app/main/main.component.html + 116,118 + + Replace args + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + src/app/main/main.component.html + 123,125 + + Custom Args input hint + + + Use custom output + + src/app/main/main.component.html + 131,133 + + Use custom output checkbox + + + Custom output + + src/app/main/main.component.html + 135,136 + + Custom output placeholder + + + Use authentication + + src/app/main/main.component.html + 145,147 + + Use authentication checkbox + + + Username + + src/app/main/main.component.html + 149,151 + + YT Username placeholder + + + Crop file + + src/app/main/main.component.html + 160,162 + + Crop video checkbox + + + Crop from (seconds) + + src/app/main/main.component.html + 164,166 + + Crop from placeholder + + + Crop to (seconds) + + src/app/main/main.component.html + 169,171 + + Crop to placeholder + + + Download failed! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Download for has been queued! + + src/app/main/main.component.ts + 391 + + + + views + + src/app/player/player.component.html + 16 + + View count label + + + Failed to get file information from the server. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Main + + src/app/settings/settings.component.html + 4 + + Main settings label + + + URL this app will be accessed from, without the port. + + src/app/settings/settings.component.html + 11 + + URL setting input hint + + + Port + + src/app/settings/settings.component.html + 16 + + Port input placeholder + + + The desired port. Default is 17442. + + src/app/settings/settings.component.html + 17 + + Port setting input hint + + + Multi-user mode + + src/app/settings/settings.component.html + 26 + + Multi user mode setting + + + Users base path + + src/app/settings/settings.component.html + 30 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + src/app/settings/settings.component.html + 31 + + Users base path hint + + + Allow subscriptions + + src/app/settings/settings.component.html + 40 + + Allow subscriptions setting + + + Subscriptions base path + + src/app/settings/settings.component.html + 44 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 45 + + Subscriptions base path setting input hint + + + Check interval + + src/app/settings/settings.component.html + 50 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + src/app/settings/settings.component.html + 51 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads + + + Theme + + src/app/settings/settings.component.html + 64 + + Theme select label + + + Default + + src/app/settings/settings.component.html + 66 + + Default theme label + + + Allow theme change + + src/app/settings/settings.component.html + 72 + + Allow theme change setting + + + Language + + src/app/settings/settings.component.html + 81 + + Language select label + + + Downloader + + src/app/settings/settings.component.html + 96 + + Downloader settings label + + + Audio folder path + + src/app/settings/settings.component.html + 103 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 104 + + Aduio path setting input hint + + + Video folder path + + src/app/settings/settings.component.html + 110 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 111 + + Video path setting input hint + + + Default file output + + src/app/settings/settings.component.html + 117 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + src/app/settings/settings.component.html + 120 + + Custom Output input hint + + + Global custom args + + src/app/settings/settings.component.html + 127 + + Custom args input placeholder + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Categories + + src/app/settings/settings.component.html + 138 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + src/app/settings/settings.component.html + 160 + + Use youtubedl archive setting + + + Include thumbnail + + src/app/settings/settings.component.html + 164 + + Include thumbnail setting + + + Include metadata + + src/app/settings/settings.component.html + 168 + + Include metadata setting + + + Max concurrent downloads + + src/app/settings/settings.component.html + 177 + + Max concurrent downloads + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + + src/app/settings/settings.component.html + 178 + + Max concurrent downloads input hint + + + Download rate limit + + src/app/settings/settings.component.html + 183 + + Download rate limit input placeholder + + + Rate limits your downloads to the specified amount. Ex: 200K + + src/app/settings/settings.component.html + 184 + + Download rate limit input hint + + + Kill all downloads + + src/app/settings/settings.component.html + 193 + + Kill all downloads button + + + Extra + + src/app/settings/settings.component.html + 200 + + Extra settings label + + + Top title + + src/app/settings/settings.component.html + 206 + + Top title input placeholder + + + File manager enabled + + src/app/settings/settings.component.html + 211 + + File manager enabled setting + + + Downloads manager enabled + + src/app/settings/settings.component.html + 214 + + Downloads manager enabled setting + + + Allow quality select + + src/app/settings/settings.component.html + 217 + + Allow quality seelct setting + + + Download only mode + + src/app/settings/settings.component.html + 220 + + Download only mode setting + + + Allow autoplay + + src/app/settings/settings.component.html + 223 + + Allow autoplay setting + + + Enable Public API + + src/app/settings/settings.component.html + 231 + + Enable Public API key setting + + + Public API Key + + src/app/settings/settings.component.html + 236 + + Public API Key setting placeholder + + + View documentation + + src/app/settings/settings.component.html + 237 + + View API docs setting hint + + + This will delete your old API key! + + src/app/settings/settings.component.html + 241 + + delete api key tooltip + + + Generate + + src/app/settings/settings.component.html + 241 + + Generate key button + + + Use YouTube API + + src/app/settings/settings.component.html + 250 + + Use YouTube API setting + + + Youtube API Key + + src/app/settings/settings.component.html + 254 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + src/app/settings/settings.component.html + 255 + + Youtube API Key setting hint + + + Use Twitch API + + src/app/settings/settings.component.html + 259 + + Use Twitch API setting + + + Auto-download Twitch Chat + + src/app/settings/settings.component.html + 262 + + Auto download Twitch Chat setting + + + Twitch Client ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Enables a button to skip ads when viewing supported videos. + + src/app/settings/settings.component.html + 276 + + SponsorBlock API tooltip + + + Use SponsorBlock API + + src/app/settings/settings.component.html + 276 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + + src/app/settings/settings.component.html + 279 + + Generate NFO files tooltip + + + Generate NFO files + + src/app/settings/settings.component.html + 279 + + Generate NFO files setting + + + to download the official YoutubeDL-Material Chrome extension manually. + + src/app/settings/settings.component.html + 288 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 289 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + src/app/settings/settings.component.html + 294 + + Firefox click here suffix + + + Detailed setup instructions. + + src/app/settings/settings.component.html + 295 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 295 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + src/app/settings/settings.component.html + 300 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + src/app/settings/settings.component.html + 301 + + Generate audio only bookmarklet checkbox + + + Database + + src/app/settings/settings.component.html + 310 + + Database settings label + + + Database location: + + src/app/settings/settings.component.html + 316 + + Database location label + + + Records per table + + src/app/settings/settings.component.html + 317 + + Records per table label + + + MongoDB Connection String + + src/app/settings/settings.component.html + 325 + + MongoDB Connection String + + + Example: + + src/app/settings/settings.component.html + 326 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + src/app/settings/settings.component.html + 330 + + Test connection string button + + + Transfer DB to + + src/app/settings/settings.component.html + 335 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + src/app/settings/settings.component.html + 339 + + Database info not retrieved error message + + + Advanced + + src/app/settings/settings.component.html + 347 + + Host settings label + + + Select a downloader + + src/app/settings/settings.component.html + 353 + + Default downloader select label + + + Use default downloading agent + + src/app/settings/settings.component.html + 362 + + Use default downloading agent setting + + + Select a download agent + + src/app/settings/settings.component.html + 366 + + Custom downloader select label + + + Log Level + + src/app/settings/settings.component.html + 380 + + Log Level label + + + Login expiration + + src/app/settings/settings.component.html + 392 + + Login expiration select label + + + Allow advanced download + + src/app/settings/settings.component.html + 403 + + Allow advanced downloading setting + + + Use Cookies + + src/app/settings/settings.component.html + 411 + + Use cookies setting + + + Set Cookies + + src/app/settings/settings.component.html + 412 + + Set cookies button + + + Restart server + + src/app/settings/settings.component.html + 424 + + Restart server button + + + Users + + src/app/settings/settings.component.html + 433 + + Users settings label + + + Allow user registration + + src/app/settings/settings.component.html + 439 + + Allow registration setting + + + Auth method + + src/app/settings/settings.component.html + 443 + + Auth method select + + + Internal + + src/app/settings/settings.component.html + 445 + + Internal auth method + + + LDAP + + src/app/settings/settings.component.html + 448 + + LDAP auth method + + + LDAP URL + + src/app/settings/settings.component.html + 455 + + LDAP URL + + + Bind DN + + src/app/settings/settings.component.html + 460 + + Bind DN + + + Bind Credentials + + src/app/settings/settings.component.html + 465 + + Bind Credentials + + + Search Base + + src/app/settings/settings.component.html + 470 + + Search Base + + + Search Filter + + src/app/settings/settings.component.html + 475 + + Search Filter + + + Logs + + src/app/settings/settings.component.html + 484 + + Logs settings label + + + You must enable multi-user mode to access this tab. + + src/app/settings/settings.component.ts + 49 + + + + Failed to update categories! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + + src/app/settings/settings.component.ts + 209 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + + src/app/settings/settings.component.ts + 292 + + + + Failed to kill all downloads! Check logs for details. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Restarting! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + + src/app/settings/settings.component.ts + 343 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + + src/app/settings/settings.component.ts + 363 + + + + Your subscriptions + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Name not available. Channel retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + src/app/subscriptions/subscriptions.component.html + 27 + + No channel subscriptions text + + + Playlists + + src/app/subscriptions/subscriptions.component.html + 30 + + Subscriptions playlists title + + + Name not available. Playlist retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 36 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + src/app/subscriptions/subscriptions.component.html + 49 + + No playlist subscriptions text + + + Select a version: + + src/app/updater/updater.component.html + 3 + + Select a version + + + + From 31f8827e61f71d846e540981379e0f55eb26a763 Mon Sep 17 00:00:00 2001 From: Azhar Pusparadhian Date: Tue, 12 Jul 2022 23:50:00 +0000 Subject: [PATCH 02/53] Translated using Weblate (Indonesian) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/id/ --- src/assets/i18n/messages.id.xlf | 80 +++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/src/assets/i18n/messages.id.xlf b/src/assets/i18n/messages.id.xlf index acbefb7..c9f2d22 100644 --- a/src/assets/i18n/messages.id.xlf +++ b/src/assets/i18n/messages.id.xlf @@ -4053,6 +4053,86 @@ 49 + + Successfully created playlist! + berhasil membuat paftar putar! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + KESALAHAN: gagal membuat daftar putar! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Subscriptions + berlangganan + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + berbagi file + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use downloads manager + gunakan manager unduhan + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + gunakan manager tugas + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Use advanced download mode + gunakan mode unduh lanjutan + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Playlist successfully removed. + daftar putar berhasil dihapus. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + File manager + manager file + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + akses pengaturan + + src/app/components/manage-role/manage-role.component.ts + 18 + + From 1533bc951baa7423ea8cd726f3224fbe99db9b05 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AF=E3=82=89=E3=81=9F=E3=81=8F?= Date: Tue, 12 Jul 2022 09:20:08 +0000 Subject: [PATCH 03/53] Translated using Weblate (Japanese) Currently translated at 15.2% (59 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ja/ --- src/assets/i18n/messages.ja.xlf | 111 ++++++++++++++++++++++++-------- 1 file changed, 85 insertions(+), 26 deletions(-) diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf index 0d6defb..51f270d 100644 --- a/src/assets/i18n/messages.ja.xlf +++ b/src/assets/i18n/messages.ja.xlf @@ -4,6 +4,7 @@ Profile + ćƒ—ćƒ­ćƒ•ć‚£ćƒ¼ćƒ« src/app/app.component.html 19 @@ -12,6 +13,7 @@ Dark + ćƒ€ćƒ¼ć‚Æ src/app/app.component.html 23 @@ -32,6 +34,7 @@ Home + ćƒ›ćƒ¼ćƒ  src/app/app.component.html 43 @@ -40,6 +43,7 @@ Login + ćƒ­ć‚°ć‚¤ćƒ³ src/app/app.component.html 44 @@ -60,6 +64,7 @@ Subscriptions + ć‚µćƒ–ć‚¹ć‚ÆćƒŖćƒ—ć‚·ćƒ§ćƒ³ src/app/app.component.html 45 @@ -68,6 +73,7 @@ Downloads + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ src/app/app.component.html 46 @@ -76,6 +82,7 @@ Tasks + タスク src/app/app.component.html 47 @@ -84,6 +91,7 @@ Settings + 設定 src/app/app.component.html 50 @@ -96,6 +104,7 @@ Successfully created playlist! + ę­£åøøć«ćƒ—ćƒ¬ć‚¤ćƒŖć‚¹ćƒˆćŒä½œęˆć•ć‚Œć¾ć—ćŸļ¼ src/app/components/custom-playlists/custom-playlists.component.ts 56 @@ -103,6 +112,7 @@ ERROR: failed to create playlist! + ć‚Øćƒ©ćƒ¼:ćƒ—ćƒ¬ć‚¤ćƒŖć‚¹ćƒˆć®ä½œęˆć«å¤±ę•—ć—ć¾ć—ćŸļ¼ src/app/components/custom-playlists/custom-playlists.component.ts 58 @@ -110,6 +120,7 @@ Playlist successfully removed. + ćƒ—ćƒ¬ć‚¤ćƒŖć‚¹ćƒˆćŒę­£åøøć«å‰Šé™¤ć•ć‚Œć¾ć—ćŸć€‚ src/app/components/custom-playlists/custom-playlists.component.ts 100 @@ -117,6 +128,7 @@ Date + ę—„ä»˜ src/app/components/downloads/downloads.component.html 7 @@ -125,6 +137,7 @@ Title + ć‚æć‚¤ćƒˆćƒ« src/app/components/downloads/downloads.component.html 13 @@ -137,6 +150,7 @@ Subscription + ć‚µćƒ–ć‚¹ć‚ÆćƒŖćƒ—ć‚·ćƒ§ćƒ³ src/app/components/downloads/downloads.component.html 23 @@ -145,6 +159,7 @@ Stage + ć‚¹ćƒ†ćƒ¼ć‚ø src/app/components/downloads/downloads.component.html 36 @@ -153,6 +168,7 @@ Progress + é€²č”Œ src/app/components/downloads/downloads.component.html 42 @@ -161,6 +177,7 @@ Actions + ć‚¢ć‚Æć‚·ćƒ§ćƒ³ src/app/components/downloads/downloads.component.html 55 @@ -173,6 +190,7 @@ Pause + äø€ę™‚åœę­¢ src/app/components/downloads/downloads.component.html 59 @@ -181,6 +199,7 @@ Resume + å†é–‹ć™ć‚‹ src/app/components/downloads/downloads.component.html 60 @@ -189,6 +208,7 @@ Cancel + ć‚­ćƒ£ćƒ³ć‚»ćƒ« src/app/components/downloads/downloads.component.html 61 @@ -229,6 +249,7 @@ Watch content + ć‚³ćƒ³ćƒ†ćƒ³ćƒ„ć‚’č¦‹ć‚‹ src/app/components/downloads/downloads.component.html 64 @@ -237,6 +258,7 @@ Show error + ć‚Øćƒ©ćƒ¼ć‚’č”Øē¤ŗ src/app/components/downloads/downloads.component.html 65 @@ -245,6 +267,7 @@ Restart + å†čµ·å‹• src/app/components/downloads/downloads.component.html 66 @@ -253,6 +276,7 @@ Clear + ć‚ÆćƒŖć‚¢ src/app/components/downloads/downloads.component.html 68 @@ -261,6 +285,7 @@ Pause all downloads + ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’äø€ę™‚åœę­¢ć—ć¾ć™ src/app/components/downloads/downloads.component.html 83 @@ -269,6 +294,7 @@ Resume all downloads + ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’å†é–‹ć—ć¾ć™ src/app/components/downloads/downloads.component.html 84 @@ -277,6 +303,7 @@ Clear downloads + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’ć‚ÆćƒŖć‚¢ src/app/components/downloads/downloads.component.html 85 @@ -285,6 +312,7 @@ No downloads available! + åˆ©ē”ØåÆčƒ½ćŖćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ćÆć‚ć‚Šć¾ć›ć‚“ļ¼ src/app/components/downloads/downloads.component.html 90 @@ -293,6 +321,7 @@ Creating download + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®ä½œęˆ src/app/components/downloads/downloads.component.ts 59 @@ -300,6 +329,7 @@ Getting info + ęƒ…å ±ć‚’å–å¾—ć™ć‚‹ src/app/components/downloads/downloads.component.ts 60 @@ -307,6 +337,7 @@ Downloading file + ćƒ•ć‚”ć‚¤ćƒ«ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰äø­ src/app/components/downloads/downloads.component.ts 61 @@ -314,6 +345,7 @@ Complete + å®Œäŗ† src/app/components/downloads/downloads.component.ts 62 @@ -321,6 +353,7 @@ Clear downloads + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’ć‚ÆćƒŖć‚¢ src/app/components/downloads/downloads.component.ts 131 @@ -328,6 +361,7 @@ Select downloads to clear + ć‚ÆćƒŖć‚¢ć™ć‚‹ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’éøęŠž src/app/components/downloads/downloads.component.ts 132 @@ -335,6 +369,7 @@ Clear + ć‚ÆćƒŖć‚¢ src/app/components/downloads/downloads.component.ts 133 @@ -342,6 +377,7 @@ Finished downloads + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ćŒēµ‚äŗ† src/app/components/downloads/downloads.component.ts 138 @@ -349,6 +385,7 @@ Paused downloads + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®äø€ę™‚åœę­¢ src/app/components/downloads/downloads.component.ts 142 @@ -356,6 +393,7 @@ Errored downloads + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®ć‚Øćƒ©ćƒ¼ src/app/components/downloads/downloads.component.ts 146 @@ -363,6 +401,7 @@ Failed to clear finished downloads! + ēµ‚äŗ†ć—ćŸćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®ć‚ÆćƒŖć‚¢ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ src/app/components/downloads/downloads.component.ts 157 @@ -370,6 +409,7 @@ Cleared downloads! + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’ć‚ÆćƒŖć‚¢ć—ć¾ć—ćŸļ¼ src/app/components/downloads/downloads.component.ts 159 @@ -377,6 +417,7 @@ Failed to pause download! See server logs for more info. + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®äø€ę™‚åœę­¢ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ č©³ć—ććÆć‚µćƒ¼ćƒćƒ¼ćƒ­ć‚°ć‚’ć”č¦§ćć ć•ć„ć€‚ src/app/components/downloads/downloads.component.ts 170 @@ -388,6 +429,7 @@ Failed to pause all downloads! See server logs for more info. + ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®äø€ę™‚åœę­¢ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ č©³ć—ććÆć‚µćƒ¼ćƒćƒ¼ćƒ­ć‚°ć‚’ć”č¦§ćć ć•ć„ć€‚ src/app/components/downloads/downloads.component.ts 178 @@ -395,6 +437,7 @@ Failed to resume download! See server logs for more info. + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®å†é–‹ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ č©³ć—ććÆć‚µćƒ¼ćƒćƒ¼ćƒ­ć‚°ć‚’ć”č¦§ćć ć•ć„ć€‚ src/app/components/downloads/downloads.component.ts 186 @@ -402,6 +445,7 @@ Failed to resume all downloads! See server logs for more info. + ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®å†é–‹ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ č©³ć—ććÆć‚µćƒ¼ćƒćƒ¼ćƒ­ć‚°ć‚’ć”č¦§ćć ć•ć„ć€‚ src/app/components/downloads/downloads.component.ts 194 @@ -409,6 +453,7 @@ Failed to restart download! See server logs for more info. + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®å†é–‹ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ č©³ć—ććÆć‚µćƒ¼ćƒćƒ¼ćƒ­ć‚°ć‚’ć”č¦§ćć ć•ć„ć€‚ src/app/components/downloads/downloads.component.ts 202 @@ -416,6 +461,7 @@ Failed to cancel download! See server logs for more info. + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć®ć‚­ćƒ£ćƒ³ć‚»ćƒ«ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ č©³ć—ććÆć‚µćƒ¼ćƒćƒ¼ćƒ­ć‚°ć‚’ć”č¦§ćć ć•ć„ć€‚ src/app/components/downloads/downloads.component.ts 210 @@ -423,6 +469,7 @@ Error for + ć§ć‚Øćƒ©ćƒ¼ src/app/components/downloads/downloads.component.ts 259 @@ -430,6 +477,7 @@ Copy to clipboard + ć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ć«ć‚³ćƒ”ćƒ¼ć™ć‚‹ src/app/components/downloads/downloads.component.ts 261 @@ -437,6 +485,7 @@ Close + 閉恘悋 src/app/components/downloads/downloads.component.ts 262 @@ -444,6 +493,7 @@ Copied to clipboard! + ć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ć«ć‚³ćƒ”ćƒ¼ć—ć¾ć—ćŸļ¼ src/app/components/downloads/downloads.component.ts 270 @@ -455,6 +505,7 @@ User name + ćƒ¦ćƒ¼ć‚¶ćƒ¼å src/app/components/login/login.component.html 6 @@ -471,6 +522,7 @@ Password + ćƒ‘ć‚¹ćƒÆćƒ¼ćƒ‰ src/app/components/login/login.component.html 11 @@ -495,6 +547,7 @@ Register + ē™»éŒ² src/app/components/login/login.component.html 15 @@ -511,6 +564,7 @@ Confirm Password + ćƒ‘ć‚¹ćƒÆćƒ¼ćƒ‰ć®ē¢ŗčŖ src/app/components/login/login.component.html 28 @@ -527,6 +581,7 @@ Clear logs + ćƒ­ć‚°ć‚’ć‚ÆćƒŖć‚¢ src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -535,6 +590,7 @@ Failed to retrieve logs! + ćƒ­ć‚°ć®å–å¾—ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ src/app/components/logs-viewer/logs-viewer.component.ts 46 @@ -546,6 +602,7 @@ Logs copied to clipboard! + ćƒ­ć‚°ćŒć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ć«ć‚³ćƒ”ćƒ¼ć•ć‚Œć¾ć—ćŸļ¼ src/app/components/logs-viewer/logs-viewer.component.ts 56 @@ -553,6 +610,7 @@ Logs successfully cleared! + ćƒ­ć‚°ćŒę­£åøøć«ć‚ÆćƒŖć‚¢ć•ć‚Œć¾ć—ćŸļ¼ src/app/components/logs-viewer/logs-viewer.component.ts 75 @@ -560,6 +618,7 @@ Failed to clear logs! + ćƒ­ć‚°ć®ć‚ÆćƒŖć‚¢ć«å¤±ę•—ć—ć¾ć—ćŸļ¼ src/app/components/logs-viewer/logs-viewer.component.ts 77 @@ -751,7 +810,7 @@ search field description - User name + User name src/app/components/modify-users/modify-users.component.html 17 @@ -759,7 +818,7 @@ Username users table header - Role + Role src/app/components/modify-users/modify-users.component.html 35 @@ -767,7 +826,7 @@ Role users table header - Actions + Actions src/app/components/modify-users/modify-users.component.html 55 @@ -859,7 +918,7 @@ Order - Normal orderĀ  + Normal order src/app/components/recent-videos/recent-videos.component.html 55 @@ -867,7 +926,7 @@ Normal order - Reverse orderĀ  + Reverse order src/app/components/recent-videos/recent-videos.component.html 56 @@ -948,7 +1007,7 @@ - Successfully deleted file: + Successfully deleted file: src/app/components/recent-videos/recent-videos.component.ts 291 @@ -959,7 +1018,7 @@ - See more. + See more. src/app/components/see-more/see-more.component.html 4,6 @@ -967,7 +1026,7 @@ See more - See less. + See less. src/app/components/see-more/see-more.component.html 7,9 @@ -1978,7 +2037,7 @@ - ERROR: + ERROR: src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 95 @@ -2224,7 +2283,7 @@ Video path property - Quality + Quality src/app/main/main.component.html 19,20 @@ -2240,7 +2299,7 @@ YT search Use URL button for searched video - View + View src/app/main/main.component.html 55,57 @@ -2248,7 +2307,7 @@ YT search View button for searched video - Only Audio + Only Audio src/app/main/main.component.html 65,67 @@ -2256,7 +2315,7 @@ Only Audio checkbox - Autoplay + Autoplay src/app/main/main.component.html 70,72 @@ -2264,7 +2323,7 @@ Autoplay checkbox - Download + Download src/app/main/main.component.html 79,82 @@ -2272,7 +2331,7 @@ Main download button - Cancel + Cancel src/app/main/main.component.html 84,87 @@ -2280,7 +2339,7 @@ Cancel download button - Advanced + Advanced src/app/main/main.component.html 96,99 @@ -2288,7 +2347,7 @@ Advanced download mode panel - Simulated command: + Simulated command: src/app/main/main.component.html 102,104 @@ -2296,7 +2355,7 @@ Simulated command label - Use custom args + Use custom args src/app/main/main.component.html 110,112 @@ -2304,7 +2363,7 @@ Use custom args checkbox - Replace args + Replace args src/app/main/main.component.html 116,118 @@ -2312,7 +2371,7 @@ Replace args - No need to include URL, just everything after. Args are delimited using two commas like so: ,, + No need to include URL, just everything after. Args are delimited using two commas like so: ,, src/app/main/main.component.html 123,125 @@ -2320,7 +2379,7 @@ Custom Args input hint - Use custom output + Use custom output src/app/main/main.component.html 131,133 @@ -2336,7 +2395,7 @@ Custom output placeholder - Use authentication + Use authentication src/app/main/main.component.html 145,147 @@ -2352,7 +2411,7 @@ YT Username placeholder - Crop file + Crop file src/app/main/main.component.html 160,162 @@ -3020,7 +3079,7 @@ Test connection string button - Transfer DB to + Transfer DB to src/app/settings/settings.component.html 335 @@ -3271,7 +3330,7 @@ - Failed to transfer DB -- transfer was aborted. Error: + Failed to transfer DB -- transfer was aborted. Error: src/app/settings/settings.component.ts 343 @@ -3292,7 +3351,7 @@ - Connection failed! Error: + Connection failed! Error: src/app/settings/settings.component.ts 359 From 54d8d7844a8908baa8103bcdcb8f03d59697c7ff Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 15 Jul 2022 04:46:01 +0000 Subject: [PATCH 04/53] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/ --- src/assets/i18n/messages.zh.xlf | 748 ++++++++++++++++++++++++++++++++ 1 file changed, 748 insertions(+) diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf index aaa108c..49fcb7c 100644 --- a/src/assets/i18n/messages.zh.xlf +++ b/src/assets/i18n/messages.zh.xlf @@ -3443,6 +3443,754 @@ Recurring + + ERROR: failed to create playlist! + é”™čÆÆļ¼šę— ę³•åˆ›å»ŗę’­ę”¾åˆ—č”Øļ¼ + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + File manager + 文件箔理器 + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + 设置访问 + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + 订 阅 + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + åˆ†äŗ«ę–‡ä»¶ + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Delete success! + åˆ é™¤ęˆåŠŸļ¼ + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + Delete and don't download again + åˆ é™¤å¹¶å–ę¶ˆäø‹č½½ + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Playlist updated successfully. + ę’­ę”¾åˆ—č”Øę›“ę–°ęˆåŠŸć€‚ + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + Cancel + å–ę¶ˆ + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Cookies successfully uploaded! + Cookies 上传成功! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Upload date + äøŠä¼ ę—„ęœŸ + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + 缩畄图路径 + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Resolution: + åˆ†č¾ØēŽ‡ļ¼š + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Failed to load playlist! + ę— ę³•åŠ č½½ę’­ę”¾åˆ—č”Øļ¼ + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Generating an ID/secret is easy! + ē”Ÿęˆ ID/åÆ†é’„ļ¼Œéžåøøē®€å•ļ¼ + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + Twitch å®¢ęˆ·ē«ÆåÆ†é’„ + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Failed to update categories! + ę— ę³•ę›“ę–°ē±»åˆ«ļ¼ + + src/app/settings/settings.component.ts + 134 + + + + Connection successful! + čæžęŽ„ęˆåŠŸļ¼ + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: + čæžęŽ„å¤±č“„ļ¼é”™čÆÆļ¼š + + src/app/settings/settings.component.ts + 359 + + + + Clear downloads + 清除下载 + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + Clear downloads + 清除下载 + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + é€‰ę‹©č¦ęø…é™¤ēš„äø‹č½½ + + src/app/components/downloads/downloads.component.ts + 132 + + + + Finished downloads + å·²å®Œęˆēš„äø‹č½½ + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + ęš‚åœēš„äø‹č½½ + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + 下载错误 + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + ę— ę³•ęø…é™¤å·²å®Œęˆēš„äø‹č½½ļ¼ + + src/app/components/downloads/downloads.component.ts + 157 + + + + Failed to pause download! See server logs for more info. + ę— ę³•ęš‚åœäø‹č½½ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęœåŠ”å™Øę—„åæ—ć€‚ + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to resume download! See server logs for more info. + ę— ę³•ę¢å¤äø‹č½½ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęœåŠ”å™Øę—„åæ—ć€‚ + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + ę— ę³•ę¢å¤ę‰€ęœ‰äø‹č½½ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęœåŠ”å™Øę—„åæ—ć€‚ + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + ę— ę³•é‡ę–°åÆåŠØäø‹č½½ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęœåŠ”å™Øę—„åæ—ć€‚ + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + ę— ę³•å–ę¶ˆäø‹č½½ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęœåŠ”å™Øę—„åæ—ć€‚ + + src/app/components/downloads/downloads.component.ts + 210 + + + + Confirm Password + 甮认密码 + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Failed to retrieve logs! + 无法检瓢旄志! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs successfully cleared! + å·²ęˆåŠŸęø…é™¤ę—„åæ—ļ¼ + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Logs copied to clipboard! + ę—„åæ—å·²å¤åˆ¶åˆ°å‰Ŗč““ęæļ¼ + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Failed to clear logs! + 清除旄志失蓄! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Order + é”ŗåŗ + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Select files + 选ꋩꖇ件 + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + My files + ęˆ‘ēš„ę–‡ä»¶ + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + äøę”ÆęŒę­¤č§†é¢‘ēš„č§†é¢‘ē‚¹ę’­ē½‘å€ć€‚č§†é¢‘ē‚¹ę’­ ID åæ…é”»åœØā€œtwitch.tv/videos/ā€ä¹‹åŽ + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + 下载失蓄。 + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + čŠå¤©č®°å½•ę— ę³•äø‹č½½ć€‚ + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Database successfully restored! + ę•°ę®åŗ“å·²ęˆåŠŸę¢å¤ļ¼ + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + ę— ę³•čæ˜åŽŸę•°ę®åŗ“ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ę—„åæ—ć€‚ + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Sharing enabled. + 启用共享。 + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + 无法启用共享。 + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + 无法启用共享 - ęœåŠ”å™Øé”™čÆÆć€‚ + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Sharing disabled. + 禁用共享。 + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + 无法禁用共享。 + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + 无法禁用共享 - ęœåŠ”å™Øé”™čÆÆć€‚ + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + You must specify an amount of time + ä½ åæ…é”»ęŒ‡å®šäø€äøŖę—¶é—“é‡ + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + é”™čÆÆļ¼š + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Update failed. Check logs for more details. + ę›“ę–°å¤±č“„ć€‚ę£€ęŸ„ę—„åæ—ä»„čŽ·å–ę›“å¤ščÆ¦ē»†äæ”ęÆć€‚ + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Category + 类别 + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + Local view count + ęœ¬åœ°ęŸ„ēœ‹ę¬”ę•° + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + View count + č§‚ēœ‹ę¬”ę•° + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Audio bitrate: + éŸ³é¢‘ęÆ”ē‰¹ēŽ‡ļ¼š + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + Language successfully changed! Reload to update the page. + čÆ­čØ€ęˆåŠŸę›“ę”¹ļ¼é‡ę–°åŠ č½½ä»„ę›“ę–°é”µé¢ć€‚ + + src/app/settings/settings.component.ts + 209 + + + + Successfully killed all downloads! + å·²ęˆåŠŸē»“ęŸę‰€ęœ‰äø‹č½½ļ¼ + + src/app/settings/settings.component.ts + 292 + + + + Restarting! + é‡ę–°åÆåŠØ! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + ę— ę³•é‡ę–°åÆåŠØęœåŠ”å™Øć€‚ + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + å·²ęˆåŠŸč½¬ē§»ę•°ę®åŗ“ļ¼ę­£åœØé‡ę–°åŠ č½½äæ”ęÆ... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + ä¼ č¾“ę•°ę®åŗ“å¤±č“„ā€”ā€”ä¼ č¾“č¢«äø­ę­¢ć€‚é”™čÆÆļ¼š + + src/app/settings/settings.component.ts + 343 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + ä¼ č¾“ę•°ę®åŗ“å¤±č“„ -- API č°ƒē”Øå¤±č“„ć€‚ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęµč§ˆå™Øę—„åæ—ć€‚ + + src/app/settings/settings.component.ts + 347 + + + + Connection failed! Error: Server error. See logs for more info. + čæžęŽ„å¤±č“„ļ¼é”™čÆÆļ¼šęœåŠ”å™Øé”™čÆÆć€‚ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ę—„åæ—ć€‚ + + src/app/settings/settings.component.ts + 363 + + + + Playlist successfully removed. + å·²ęˆåŠŸåˆ é™¤ę’­ę”¾åˆ—č”Øć€‚ + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Successfully created playlist! + ęˆåŠŸåˆ›å»ŗę’­ę”¾åˆ—č”Øļ¼ + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + Cleared downloads! + 已清除下载! + + src/app/components/downloads/downloads.component.ts + 159 + + + + No files found. + ęœŖę‰¾åˆ°ę–‡ä»¶ć€‚ + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Use downloads manager + 使用下载箔理器 + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Failed to pause all downloads! See server logs for more info. + ę— ę³•ęš‚åœę‰€ęœ‰äø‹č½½ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęœåŠ”å™Øę—„åæ—ć€‚ + + src/app/components/downloads/downloads.component.ts + 178 + + + + Use tasks manager + ä½æē”Øä»»åŠ”ē®”ē†å™Ø + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + OK. + 甮定 + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + åˆ é™¤å¤±č“„ļ¼ + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Use advanced download mode + ä½æē”Øé«˜ēŗ§äø‹č½½ęØ”å¼ + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Successfully deleted file: + å·²ęˆåŠŸåˆ é™¤ę–‡ä»¶ļ¼š + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + Failed to get file information from the server. + ę— ę³•ä»ŽęœåŠ”å™ØčŽ·å–ę–‡ä»¶äæ”ęÆć€‚ + + src/app/player/player.component.ts + 149 + + + + Failed to restore database! See browser console for more info. + ę— ę³•čæ˜åŽŸę•°ę®åŗ“ļ¼ęœ‰å…³čÆ¦ē»†äæ”ęÆļ¼ŒčÆ·å‚é˜…ęµč§ˆå™ØęŽ§åˆ¶å°ć€‚ + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Choose a date + é€‰ę‹©ę—„ęœŸ + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Thumbnail URL + ē¼©ē•„å›¾ē½‘å€ + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Download failed! + 下载失蓄! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Uploader + äøŠä¼ č€… + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Twitch Client ID + Twitch 客户端 ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + Chrome ē”Øęˆ·åæ…é”»å°†ā€œå¤‡ē”Øē½‘å€ā€é“¾ęŽ„ę‹–åˆ°ę‚Øēš„ä¹¦ē­¾äø­ć€‚ + + src/app/settings/settings.component.ts + 237 + + + + Failed to kill all downloads! Check logs for details. + ę— ę³•ē»“ęŸę‰€ęœ‰äø‹č½½ļ¼ę£€ęŸ„ę—„åæ—ä»„čŽ·å–čÆ¦ē»†äæ”ęÆć€‚ + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + From 9c7416b2eb2bb1ea78172ec1d4c10fa1e2a3c891 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Sun, 17 Jul 2022 04:23:49 +0000 Subject: [PATCH 05/53] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/ --- src/assets/i18n/messages.zh.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf index 49fcb7c..5a2bf92 100644 --- a/src/assets/i18n/messages.zh.xlf +++ b/src/assets/i18n/messages.zh.xlf @@ -1459,7 +1459,7 @@ Subscriptions - 订 阅 + č®¢é˜… app/app.component.html 45 @@ -3469,7 +3469,7 @@ Subscriptions - 订 阅 + č®¢é˜… src/app/components/manage-role/manage-role.component.ts 19 From 6f1a40d329b828e00605ed36bbbc37031afee2dc Mon Sep 17 00:00:00 2001 From: Maxime Leroy Date: Thu, 21 Jul 2022 18:20:16 +0000 Subject: [PATCH 06/53] Translated using Weblate (French) Currently translated at 99.7% (387 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/fr/ --- src/assets/i18n/messages.fr.xlf | 766 ++++++++++++++++++++++++++++++++ 1 file changed, 766 insertions(+) diff --git a/src/assets/i18n/messages.fr.xlf b/src/assets/i18n/messages.fr.xlf index 119f134..6d0845a 100644 --- a/src/assets/i18n/messages.fr.xlf +++ b/src/assets/i18n/messages.fr.xlf @@ -3437,6 +3437,772 @@ Scheduled + + Successfully created playlist! + Liste de lecture crƩƩe avec succĆØs ! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + ERREUR : Ć©chec de crĆ©ation de la liste de lecture ! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + File manager + Gestionnaire de fichiers + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + PrĆ©fĆ©rences d'accĆØs + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Use advanced download mode + Utiliser le mode de tĆ©lĆ©chargement avancĆ© + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Playlist successfully removed. + Liste de lecture retirĆ©e avec succĆØs. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Use tasks manager + Utiliser le gestionnaire de tĆ¢ches + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Playlist updated successfully. + Liste de lecture mise Ć  jour avec succĆØs. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + Choose a date + Choisir une date + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Resolution: + RĆ©solution : + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + Flux audio : + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + Failed to transfer DB -- API call failed. See browser logs for details. + Ɖchec de transfert de la base de donnĆ©e -- Ć©chec d'appel de l'API. Voir les journaux du navigateur pour les dĆ©tails. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + Connexion avec succĆØs ! + + src/app/settings/settings.component.ts + 357 + + + + Clear downloads + Effacer les tĆ©lĆ©chargements + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + Clear downloads + Effacer les tĆ©lĆ©chargements + + src/app/components/downloads/downloads.component.ts + 131 + + + + Finished downloads + TĆ©lĆ©chargements terminĆ©s + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + TĆ©lĆ©chargements en pause + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + TĆ©lĆ©chargements avec erreur + + src/app/components/downloads/downloads.component.ts + 146 + + + + Select downloads to clear + SĆ©lectionner les tĆ©lĆ©chargements Ć  effacer + + src/app/components/downloads/downloads.component.ts + 132 + + + + Failed to clear finished downloads! + Ɖchec d'effacement des tĆ©lĆ©chargements terminĆ©s ! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Failed to resume download! See server logs for more info. + Ɖchec de reprise du tĆ©lĆ©chargement ! Voir le journal du serveur pour plus d'informations. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + Ɖchec de reprise des tous les tĆ©lĆ©chargements ! Voir le journal du serveur pour plus d'informations. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to cancel download! See server logs for more info. + Ɖchec d'annulation du tĆ©lĆ©chargement ! Voir le journal du serveur pour plus d'informations. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Failed to pause all downloads! See server logs for more info. + Ɖchec de pause de tous les tĆ©lĆ©chargements ! Voir le journal du serveur pour plus d'informations. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to pause download! See server logs for more info. + Ɖchec de pause du tĆ©lĆ©chargement ! Voir le journal du serveur pour plus d'informations. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Confirm Password + Confirmer le mot de passe + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Failed to retrieve logs! + Ɖchec de rĆ©cupĆ©ration des journaux ! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + Journaux copiĆ©s dans le presse-papiers ! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + Journaux effacĆ©s avec succĆØs ! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + Ɖchec d'effacement des journaux ! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + No files found. + Aucun fichier trouvĆ©. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + My files + Mes fichiers + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + OK. + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + Ɖchec de la suppression ! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Select files + SĆ©lectionner les fichiers + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + Delete success! + Suppression avec succĆØs ! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + Order + Tri + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Successfully deleted file: + Fichier supprimĆ© avec succĆØs : + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + Download failed. + Ɖchec du tĆ©lĆ©chargement. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Delete and don't download again + Supprimer et ne pas tĆ©lĆ©charger Ć  nouveau + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + L'URL de VOD pour cette vidĆ©o n'est pas supportĆ©. L'identifiant de VOD doit ĆŖtre aprĆØs "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Chat could not be downloaded. + Le chat n'a pu ĆŖtre tĆ©lĆ©chargĆ©. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Cancel + Annuler + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Cookies successfully uploaded! + Envoi avec succĆØs des cookies ! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Database successfully restored! + Base de donnĆ©e restaurĆ©e avec succĆØs ! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See browser console for more info. + Ɖchec de restauration de la base de donnĆ©es ! Voir la console du navigateur pour plus d'informations. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Failed to restore database! See logs for more info. + Ɖchec de restauration de la base de donnĆ©es ! Voir les journaux pour plus d'informations. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Sharing enabled. + Partage activĆ©. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + Ɖchec d'activation du partage. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Sharing disabled. + Partage dĆ©sactivĆ© + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to enable sharing - server error. + Ɖchec d'activation du partage - erreur serveur. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + You must specify an amount of time + Vous devez spĆ©cifier une durĆ©e + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + Failed to disable sharing. + Ɖchec de dĆ©sactivation du partage. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + Ɖchec de dĆ©sactivation du partage - erreur serveur. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + ERROR: + ERREUR : + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Update failed. Check logs for more details. + Ɖchec de l'envoi. VĆ©rifier les journaux pour plus d'informations. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Uploader + Mis en ligne par + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + Date de mise en ligne + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + Chemin de l'aperƧu + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + L'URL de l'aperƧu + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + View count + Nombre de vue + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Category + CatĆ©gorie + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + Local view count + Nombre de vues en local + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Failed to load playlist! + Ɖchec de chargement de la liste de lecture ! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Download failed! + Ɖchec du tĆ©lĆ©chargement + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Failed to get file information from the server. + Ɖchec de rĆ©cupĆ©ration des informations du fichier depuis le serveur. + + src/app/player/player.component.ts + 149 + + + + Twitch Client ID + Identifiant client Twitch + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Twitch Client Secret + Secret client Twitch + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Generating an ID/secret is easy! + GĆ©nĆ©rer un identifiant/secret est facile ! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Failed to kill all downloads! Check logs for details. + Ɖchec d'Ć©limination de tous les tĆ©lĆ©chargements ! Voir le journal pour plus de dĆ©tails. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Successfully killed all downloads! + Tous les tĆ©lĆ©chargements Ć©liminĆ©s avec succĆØs ! + + src/app/settings/settings.component.ts + 292 + + + + Failed to update categories! + Ɖchec de mise Ć  jour des catĆ©gories ! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + La langue a Ć©tĆ© changĆ©e avec succĆØs ! Rechargez la page. + + src/app/settings/settings.component.ts + 209 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + Les utilisateurs de Chrome doivent glisser le lien "Alternate URL" depuis leurs favoris. + + src/app/settings/settings.component.ts + 237 + + + + Failed to transfer DB -- transfer was aborted. Error: + Ɖchec de transfert de la base de donnĆ©e -- transfert annulĆ©. Erreur : + + src/app/settings/settings.component.ts + 343 + + + + Restarting! + RedĆ©marrage ! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + Ɖchec de redĆ©marrage du serveur. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + Base de donnĆ©e transfĆ©rĆ©e avec succĆØs ! Rechargement des informations... + + src/app/settings/settings.component.ts + 340 + + + + Connection failed! Error: + Ɖchec de connexion ! Erreur : + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + Ɖchec de connexion ! Erreur : erreur serveur. Voir les journaux pour plus d'informations. + + src/app/settings/settings.component.ts + 363 + + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + Les arguments personnalisĆ©s globaux pour les tĆ©lĆ©chargement de la page d'accueil. (DĆ©finir ces arguments pour chaque souscription sĆ©parĆ©ment !). Les arguments sont sĆ©parĆ©s par deux virgules : ",," + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Share files + Partager les fichiers + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Subscriptions + Souscriptions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Use downloads manager + Utiliser le gestionnaire de tĆ©lĆ©chargements + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Failed to restart download! See server logs for more info. + Ɖchec de redĆ©marrage du tĆ©lĆ©chargement ! Voir le journal du serveur pour plus d'informations. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Update task schedule + Mettre Ć  jour le gestionnaire des tĆ¢ches + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Cleared downloads! + TĆ©lĆ©chargements effacĆ©s ! + + src/app/components/downloads/downloads.component.ts + 159 + + From dfe554d880997733255ba3450535c60f3c165a7a Mon Sep 17 00:00:00 2001 From: Maite Guix Date: Fri, 12 Aug 2022 14:28:54 +0000 Subject: [PATCH 07/53] Translated using Weblate (Catalan) Currently translated at 89.4% (347 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ca/ --- src/assets/i18n/messages.ca.xlf | 391 ++++++++++++++++++++++++++++++++ 1 file changed, 391 insertions(+) diff --git a/src/assets/i18n/messages.ca.xlf b/src/assets/i18n/messages.ca.xlf index ba0c194..b39b1ee 100644 --- a/src/assets/i18n/messages.ca.xlf +++ b/src/assets/i18n/messages.ca.xlf @@ -3394,6 +3394,397 @@ Update task schedule + + Successfully created playlist! + Llista de reproducció creada correctament! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + ERROR: no s'ha pogut crear la llista de reproducció! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + File manager + Gestor de fitxers + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + Configuració d'accĆ©s + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Share files + Compartir fitxers + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + Utilitza el mode de descĆ rrega avanƧat + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use tasks manager + Utilitza el gestor de tasques + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Select files + Seleccionar fitxers + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + Delete success! + Eliminat! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + No s'ha pogut eliminar! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + Fitxer suprimit correctament: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + Playlist updated successfully. + La llista de reproducció s'ha actualitzat correctament. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + Failed to restore database! See browser console for more info. + No s'ha pogut restaurar la base de dades! Vegeu la consola del navegador per a obtenir mĆ©s informació. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Clear downloads + Neteja les baixades + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + Clear downloads + Neteja les baixades + + src/app/components/downloads/downloads.component.ts + 131 + + + + Failed to resume download! See server logs for more info. + No s'ha pogut reprendre la baixada! Consulteu els registres del servidor per a obtenir mĆ©s informació. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + No s'han pogut reprendre totes les baixades! Consulteu els registres del servidor per a obtenir mĆ©s informació. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + No s'ha pogut reiniciar la baixada! Consulteu els registres del servidor per a obtenir mĆ©s informació. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + No s'ha pogut cancelĀ·lar la baixada! Consulteu els registres del servidor per a obtenir mĆ©s informació. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Failed to retrieve logs! + No s'han pogut recuperar els registres! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs successfully cleared! + Els registres s'han netejat correctament! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + My files + Els meus fitxers + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + No s'han trobat fitxers. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Order + Ordenar + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Playlist successfully removed. + La llista de reproducció s'ha eliminat correctament. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Select downloads to clear + Seleccioneu les baixades a netejar + + src/app/components/downloads/downloads.component.ts + 132 + + + + Finished downloads + DescĆ rregues finalitzades + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + DescĆ rregues en pausa + + src/app/components/downloads/downloads.component.ts + 142 + + + + Delete and don't download again + Suprimeix i no el tornis a baixar + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Cookies successfully uploaded! + Les galetes s'han carregat correctament! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Confirm Password + Confirmeu la contrasenya + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Logs copied to clipboard! + Registres copiats al porta-retalls! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Failed to clear logs! + No s'han pogut netejar els registres! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Subscriptions + Subscripcions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Use downloads manager + Utilitza el gestor de descĆ rregues + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Download failed. + La baixada ha fallat. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + L'URL de VOD d'aquest vĆ­deo no Ć©s compatible. L'identificador de VOD ha de ser posterior a "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Chat could not be downloaded. + No s'ha pogut baixar el xat. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Cancel + _CancelĀ·la + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Database successfully restored! + La base de dades s'ha restaurat correctament! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + No s'ha pogut restaurar la base de dades! Consulteu els registres per a obtenir mĆ©s informació. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Sharing enabled. + Ús compartit habilitat. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + No s'ha pogut habilitar l'Ćŗs compartit. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + From 0675ef21c7e36d1be075dcec3e5875ab9614a222 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Sat, 20 Aug 2022 10:10:10 +0000 Subject: [PATCH 08/53] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/ --- src/assets/i18n/messages.zh.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf index 5a2bf92..282f66c 100644 --- a/src/assets/i18n/messages.zh.xlf +++ b/src/assets/i18n/messages.zh.xlf @@ -1405,7 +1405,7 @@ Create admin account - åˆ›å»ŗē®”ē†å‘˜åøęˆ· + åˆ›å»ŗē®”ē†å‘˜č“¦ęˆ· app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -1414,7 +1414,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - ęœŖę£€ęµ‹åˆ°é»˜č®¤ē®”ē†å‘˜åøęˆ·ć€‚å³å°†åˆ›å»ŗäø€äøŖåäøŗadminēš„ē®”ē†å‘˜åøęˆ·å¹¶č®¾ē½®åÆ†ē ć€‚ + ęœŖę£€ęµ‹åˆ°é»˜č®¤ē®”ē†å‘˜č“¦ęˆ·ć€‚å³å°†åˆ›å»ŗäø€äøŖåäøŗadminēš„ē®”ē†å‘˜č“¦ęˆ·å¹¶č®¾ē½®åÆ†ē ć€‚ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 From 8ea78f38ed3a0891afb7cf7a61c23feba4303dc5 Mon Sep 17 00:00:00 2001 From: Hugel Date: Wed, 24 Aug 2022 02:23:22 +0000 Subject: [PATCH 09/53] Translated using Weblate (Japanese) Currently translated at 15.9% (62 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ja/ --- src/assets/i18n/messages.ja.xlf | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf index 51f270d..38935dd 100644 --- a/src/assets/i18n/messages.ja.xlf +++ b/src/assets/i18n/messages.ja.xlf @@ -573,6 +573,7 @@ Lines: + 蔌: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -630,6 +631,7 @@ Manage role + 役割を箔理する src/app/components/manage-role/manage-role.component.html 1 @@ -638,6 +640,7 @@ Yes + はい src/app/components/manage-role/manage-role.component.html 9 From 09847f74ae77213cf205e0debbd7303811f55477 Mon Sep 17 00:00:00 2001 From: Hugel Date: Wed, 24 Aug 2022 02:24:13 +0000 Subject: [PATCH 10/53] Translated using Weblate (Japanese) Currently translated at 16.4% (64 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ja/ --- src/assets/i18n/messages.ja.xlf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf index 38935dd..69d7f01 100644 --- a/src/assets/i18n/messages.ja.xlf +++ b/src/assets/i18n/messages.ja.xlf @@ -653,6 +653,7 @@ No + 恄恄恈 src/app/components/manage-role/manage-role.component.html 10 @@ -665,6 +666,7 @@ Close + 閉鎖 src/app/components/manage-role/manage-role.component.html 18 From cd7adcecddf9542eb99b33b3300584ee981c3d96 Mon Sep 17 00:00:00 2001 From: KoalaUniverse Date: Thu, 25 Aug 2022 15:06:02 +0000 Subject: [PATCH 11/53] Translated using Weblate (Dutch) Currently translated at 89.4% (347 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nl/ --- src/assets/i18n/messages.nl.xlf | 395 ++++++++++++++++++++++++++++++++ 1 file changed, 395 insertions(+) diff --git a/src/assets/i18n/messages.nl.xlf b/src/assets/i18n/messages.nl.xlf index 829af1c..058f9ec 100644 --- a/src/assets/i18n/messages.nl.xlf +++ b/src/assets/i18n/messages.nl.xlf @@ -3394,6 +3394,401 @@ Custom args setting input hint + + Successfully created playlist! + Afspeellijst succesvol aangemaakt! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + ERROR: afspeellijst maken mislukt! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + Afspeellijst succesvol verwijderd. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + File manager + Bestandsbeheer + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + Toegang tot instellingen + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + Abonnementen + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + Bestanden delen + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + Gebruik geavanceerde download modus + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use tasks manager + Gebruik taak manager + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + My files + Mijn bestanden + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + Successfully deleted file: + Bestand succesvol verwijderd: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + VOD url voor deze video wordt niet ondersteund. VOD ID moet achter "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Cancel + Annuleren + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Cookies successfully uploaded! + Cookies succesvol geüpload! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Clear downloads + Downloads wissen + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + Clear downloads + Downloads wissen + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + Selecteer downloads om te wissen + + src/app/components/downloads/downloads.component.ts + 132 + + + + Finished downloads + Afgeronde downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + Gepauzeerde downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + Mislukte downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + Afgeronde downloads wissen is mislukt! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + Downloads gewist! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause download! See server logs for more info. + Download pauzeren is mislukt! Zie de server logs voor meer informatie. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to resume download! See server logs for more info. + Download hervatten is mislukt! Zie de server logs voor meer informatie. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to pause all downloads! See server logs for more info. + Alle downloads pauzeren is mislukt! Zie de server logs voor meer informatie. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume all downloads! See server logs for more info. + Alle downloads hervatten is mislukt! Zie de server logs voor meer informatie. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to cancel download! See server logs for more info. + Het stoppen van de download is mislukt! Zie de server logs voor meer informatie. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Failed to restart download! See server logs for more info. + Het herstarten van de download is mislukt! Zie de server logs voor meer informatie. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Confirm Password + Bevestig wachtwoord + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Failed to retrieve logs! + Het verkrijgen van de logs is mislukt! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + Logs gekopieerd naar het klembord! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + Logs succesvol gewist! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + Logs wissen mislukt! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Order + Volgorde + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Delete success! + Succesvol verwijderd! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + Oke. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + Verwijderen mislukt! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Download failed. + Download mislukt. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + Chat kon niet worden gedownload. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Delete and don't download again + Verwijder en download niet weer + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Playlist updated successfully. + Afspeellijst succesvol geüpdatet. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + Use downloads manager + Gebruik download manager + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + No files found. + Geen bestanden gevonden. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Select files + Selecteer bestanden + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + From f26016d4ecdb36f426e61c4c7d87f33f7b89a70b Mon Sep 17 00:00:00 2001 From: YMisterXY Date: Mon, 29 Aug 2022 19:53:05 +0200 Subject: [PATCH 12/53] Added translation using Weblate (Polish) --- src/assets/i18n/messages.pl.xlf | 3374 +++++++++++++++++++++++++++++++ 1 file changed, 3374 insertions(+) create mode 100644 src/assets/i18n/messages.pl.xlf diff --git a/src/assets/i18n/messages.pl.xlf b/src/assets/i18n/messages.pl.xlf new file mode 100644 index 0000000..5666389 --- /dev/null +++ b/src/assets/i18n/messages.pl.xlf @@ -0,0 +1,3374 @@ + + + + + + Profile + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 67 + + Dark mode toggle label + + + About + + src/app/app.component.html + 32 + + About menu label + + + Home + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 3 + + + src/app/components/login/login.component.html + 34 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Tasks + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Settings + + src/app/app.component.html + 50 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Successfully created playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Date + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Title + + src/app/components/downloads/downloads.component.html + 13 + + + src/app/components/tasks/tasks.component.html + 6 + + Title + + + Subscription + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Stage + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Progress + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Actions + + src/app/components/downloads/downloads.component.html + 55 + + + src/app/components/tasks/tasks.component.html + 49 + + Actions + + + Pause + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Resume + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Cancel + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/modify-users/modify-users.component.html + 61 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84,85 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 61 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 24 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 74 + + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 51 + + + src/app/settings/settings.component.html + 498 + + Cancel + + + Watch content + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Show error + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Restart + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Clear + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Pause all downloads + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Resume all downloads + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Clear downloads + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + No downloads available! + + src/app/components/downloads/downloads.component.html + 90 + + No downloads label + + + Creating download + + src/app/components/downloads/downloads.component.ts + 59 + + + + Getting info + + src/app/components/downloads/downloads.component.ts + 60 + + + + Downloading file + + src/app/components/downloads/downloads.component.ts + 61 + + + + Complete + + src/app/components/downloads/downloads.component.ts + 62 + + + + Clear downloads + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + + src/app/components/downloads/downloads.component.ts + 132 + + + + Clear + + src/app/components/downloads/downloads.component.ts + 133 + + + + Finished downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to pause all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Error for + + src/app/components/downloads/downloads.component.ts + 259 + + + + Copy to clipboard + + src/app/components/downloads/downloads.component.ts + 261 + + + + Close + + src/app/components/downloads/downloads.component.ts + 262 + + + + Copied to clipboard! + + src/app/components/downloads/downloads.component.ts + 270 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 61 + + + + User name + + src/app/components/login/login.component.html + 6 + + + src/app/components/login/login.component.html + 18 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name + + + Password + + src/app/components/login/login.component.html + 11 + + + src/app/components/login/login.component.html + 23 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + + src/app/main/main.component.html + 154,156 + + Password + + + Register + + src/app/components/login/login.component.html + 15 + + + src/app/components/login/login.component.html + 38 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + Register + + + Confirm Password + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Lines: + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Failed to retrieve logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Manage role + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Yes + + src/app/components/manage-role/manage-role.component.html + 9 + + + src/app/components/manage-user/manage-user.component.html + 20 + + Yes + + + No + + src/app/components/manage-role/manage-role.component.html + 10 + + + src/app/components/manage-user/manage-user.component.html + 21 + + No + + + Close + + src/app/components/manage-role/manage-role.component.html + 18 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 70 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 70 + + Close + + + File manager + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Manage user + + src/app/components/manage-user/manage-user.component.html + 1 + + + src/app/components/modify-users/modify-users.component.html + 70 + + Manage user dialog title + + + User UID: + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Search + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/components/recent-videos/recent-videos.component.html + 25 + + search field description + + + User name + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Save + + src/app/components/modify-users/modify-users.component.html + 58 + + + src/app/create-playlist/create-playlist.component.html + 25 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 63 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 71 + + + src/app/settings/settings.component.html + 495 + + save user edit action button tooltip + + + Edit user + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + Delete user + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Add Users + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + My files + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Order + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Normal orderĀ  + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Normal order + + + Reverse orderĀ  + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Reverse order + + + Select files + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + File type + + src/app/components/recent-videos/recent-videos.component.html + 101 + + File type + + + Both + + src/app/components/recent-videos/recent-videos.component.html + 103 + + Both + + + Video only + + src/app/components/recent-videos/recent-videos.component.html + 104 + + Video only + + + Audio only + + src/app/components/recent-videos/recent-videos.component.html + 105 + + Audio only + + + Delete success! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + See more. + + src/app/components/see-more/see-more.component.html + 4,6 + + See more + + + See less. + + src/app/components/see-more/see-more.component.html + 7,9 + + See less + + + Skip ad + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Last ran + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + N/A + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Last confirmed + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Status + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Busy + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + Scheduled for + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Clear missing files from DB: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Clear duplicate files from DB: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Update binary to: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Run + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Restore DB from backup + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + Reset tasks + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + No tasks available! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Successfully ran task! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Failed to run task! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Successfully confirmed task! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Failed to confirm task! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Reset tasks + + src/app/components/tasks/tasks.component.ts + 138 + + + + Would you like to reset your tasks? All your schedules will be removed as well. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Reset + + src/app/components/tasks/tasks.component.ts + 140 + + + + Tasks successfully reset! + + src/app/components/tasks/tasks.component.ts + 148 + + + + Failed to reset tasks! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Download Twitch Chat + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Auto-generated + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Info + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + Video info button + + + Go to subscription + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Add to playlist + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Delete and redownload + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and redownload subscription video button + + + Delete and don't download again + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Delete + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + + src/app/components/unified-file-card/unified-file-card.component.html + 45 + + Delete video button + + + Edit + + src/app/components/unified-file-card/unified-file-card.component.html + 43 + + Playlist edit button + + + Create a playlist + + src/app/create-playlist/create-playlist.component.html + 2 + + Create a playlist dialog title + + + Modify playlist + + src/app/create-playlist/create-playlist.component.html + 3 + + Modify playlist dialog title + + + Name + + src/app/create-playlist/create-playlist.component.html + 10 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 8 + + Playlist name placeholder + + + Create + + src/app/create-playlist/create-playlist.component.html + 22 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create button + + + Playlist updated successfully. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + About YoutubeDL-Material + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Checking for updates... + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Installation type: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Docker tag: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Commit hash: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Found a bug or have a suggestion? + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug prefix + + + Click here + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + + src/app/settings/settings.component.html + 288 + + + src/app/settings/settings.component.html + 294 + + About bug click here + + + to create an issue! + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug suffix + + + Register a user + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + Modify youtube-dl args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1,6 + + Modify args title + + + Simulated new args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8,9 + + Simulated args title + + + Add an arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34,37 + + Add arg card title + + + Search by category + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60,63 + + Search args by category button + + + Use arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64,66 + + Use arg value checkbox + + + Arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68,69 + + Arg value placeholder + + + Add arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73,77 + + Search args by category button + + + Modify + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85,86 + + Arg modifier modify button + + + Cancel + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Upload new cookies + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + Drag and Drop + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Cookies successfully uploaded! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Editing category + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Custom file output + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 48 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 61 + + Category custom file output placeholder + + + Documentation + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 51 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 64 + + + src/app/main/main.component.html + 137,138 + + + src/app/settings/settings.component.html + 119 + + Custom output template documentation link + + + Path is relative to the config download path. Don't include extension. + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 52 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 65 + + + src/app/main/main.component.html + 138,140 + + Custom Output input hint + + + Editing + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + (Paused) + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/subscription/subscription/subscription.component.html + 5 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 34 + + Paused suffix + + + Paused + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Download all uploads + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + Download all uploads subscription setting + + + Download videos uploaded in the last + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + Download time range prefix + + + Audio-only mode + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + Streaming-only mode + + + Max quality + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + Max quality placeholder + + + Custom args + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/main/main.component.html + 120,122 + + Subscription custom args placeholder + + + These are added after the standard args. + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 42 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 55 + + Custom args hint + + + Restore + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + + + Database successfully restored! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to restore database! See browser console for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Create admin account + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Share playlist + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Enable sharing + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Sharing enabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Sharing disabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + Subscribe to playlist or channel + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 11 + + + src/app/settings/settings.component.html + 10 + + Subscription URL input placeholder + + + The playlist or channel URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Subscribe + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 76 + + Subscribe button + + + You must specify an amount of time + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Type: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + Subscription ID property + + + Archive: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Export Archive + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + Updater + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Update failed. Check logs for more details. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Update task schedule + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Enabled + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Choose a date + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Update + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Your Profile + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Name: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Name + + + UID: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Logout + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Category + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + View count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Local view count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Resolution: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + File size: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 59 + + Video file size property + + + Path: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 63 + + Video path property + + + Quality + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + src/app/main/main.component.html + 51,53 + + YT search Use URL button for searched video + + + View + + src/app/main/main.component.html + 55,57 + + YT search View button for searched video + + + Only Audio + + src/app/main/main.component.html + 65,67 + + Only Audio checkbox + + + Autoplay + + src/app/main/main.component.html + 70,72 + + Autoplay checkbox + + + Download + + src/app/main/main.component.html + 79,82 + + Main download button + + + Cancel + + src/app/main/main.component.html + 84,87 + + Cancel download button + + + Advanced + + src/app/main/main.component.html + 96,99 + + Advanced download mode panel + + + Simulated command: + + src/app/main/main.component.html + 102,104 + + Simulated command label + + + Use custom args + + src/app/main/main.component.html + 110,112 + + Use custom args checkbox + + + Replace args + + src/app/main/main.component.html + 116,118 + + Replace args + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + src/app/main/main.component.html + 123,125 + + Custom Args input hint + + + Use custom output + + src/app/main/main.component.html + 131,133 + + Use custom output checkbox + + + Custom output + + src/app/main/main.component.html + 135,136 + + Custom output placeholder + + + Use authentication + + src/app/main/main.component.html + 145,147 + + Use authentication checkbox + + + Username + + src/app/main/main.component.html + 149,151 + + YT Username placeholder + + + Crop file + + src/app/main/main.component.html + 160,162 + + Crop video checkbox + + + Crop from (seconds) + + src/app/main/main.component.html + 164,166 + + Crop from placeholder + + + Crop to (seconds) + + src/app/main/main.component.html + 169,171 + + Crop to placeholder + + + Download failed! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Download for has been queued! + + src/app/main/main.component.ts + 391 + + + + views + + src/app/player/player.component.html + 16 + + View count label + + + Failed to get file information from the server. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Main + + src/app/settings/settings.component.html + 4 + + Main settings label + + + URL this app will be accessed from, without the port. + + src/app/settings/settings.component.html + 11 + + URL setting input hint + + + Port + + src/app/settings/settings.component.html + 16 + + Port input placeholder + + + The desired port. Default is 17442. + + src/app/settings/settings.component.html + 17 + + Port setting input hint + + + Multi-user mode + + src/app/settings/settings.component.html + 26 + + Multi user mode setting + + + Users base path + + src/app/settings/settings.component.html + 30 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + src/app/settings/settings.component.html + 31 + + Users base path hint + + + Allow subscriptions + + src/app/settings/settings.component.html + 40 + + Allow subscriptions setting + + + Subscriptions base path + + src/app/settings/settings.component.html + 44 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 45 + + Subscriptions base path setting input hint + + + Check interval + + src/app/settings/settings.component.html + 50 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + src/app/settings/settings.component.html + 51 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads + + + Theme + + src/app/settings/settings.component.html + 64 + + Theme select label + + + Default + + src/app/settings/settings.component.html + 66 + + Default theme label + + + Allow theme change + + src/app/settings/settings.component.html + 72 + + Allow theme change setting + + + Language + + src/app/settings/settings.component.html + 81 + + Language select label + + + Downloader + + src/app/settings/settings.component.html + 96 + + Downloader settings label + + + Audio folder path + + src/app/settings/settings.component.html + 103 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 104 + + Aduio path setting input hint + + + Video folder path + + src/app/settings/settings.component.html + 110 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 111 + + Video path setting input hint + + + Default file output + + src/app/settings/settings.component.html + 117 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + src/app/settings/settings.component.html + 120 + + Custom Output input hint + + + Global custom args + + src/app/settings/settings.component.html + 127 + + Custom args input placeholder + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Categories + + src/app/settings/settings.component.html + 138 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + src/app/settings/settings.component.html + 160 + + Use youtubedl archive setting + + + Include thumbnail + + src/app/settings/settings.component.html + 164 + + Include thumbnail setting + + + Include metadata + + src/app/settings/settings.component.html + 168 + + Include metadata setting + + + Max concurrent downloads + + src/app/settings/settings.component.html + 177 + + Max concurrent downloads + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + + src/app/settings/settings.component.html + 178 + + Max concurrent downloads input hint + + + Download rate limit + + src/app/settings/settings.component.html + 183 + + Download rate limit input placeholder + + + Rate limits your downloads to the specified amount. Ex: 200K + + src/app/settings/settings.component.html + 184 + + Download rate limit input hint + + + Kill all downloads + + src/app/settings/settings.component.html + 193 + + Kill all downloads button + + + Extra + + src/app/settings/settings.component.html + 200 + + Extra settings label + + + Top title + + src/app/settings/settings.component.html + 206 + + Top title input placeholder + + + File manager enabled + + src/app/settings/settings.component.html + 211 + + File manager enabled setting + + + Downloads manager enabled + + src/app/settings/settings.component.html + 214 + + Downloads manager enabled setting + + + Allow quality select + + src/app/settings/settings.component.html + 217 + + Allow quality seelct setting + + + Download only mode + + src/app/settings/settings.component.html + 220 + + Download only mode setting + + + Allow autoplay + + src/app/settings/settings.component.html + 223 + + Allow autoplay setting + + + Enable Public API + + src/app/settings/settings.component.html + 231 + + Enable Public API key setting + + + Public API Key + + src/app/settings/settings.component.html + 236 + + Public API Key setting placeholder + + + View documentation + + src/app/settings/settings.component.html + 237 + + View API docs setting hint + + + This will delete your old API key! + + src/app/settings/settings.component.html + 241 + + delete api key tooltip + + + Generate + + src/app/settings/settings.component.html + 241 + + Generate key button + + + Use YouTube API + + src/app/settings/settings.component.html + 250 + + Use YouTube API setting + + + Youtube API Key + + src/app/settings/settings.component.html + 254 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + src/app/settings/settings.component.html + 255 + + Youtube API Key setting hint + + + Use Twitch API + + src/app/settings/settings.component.html + 259 + + Use Twitch API setting + + + Auto-download Twitch Chat + + src/app/settings/settings.component.html + 262 + + Auto download Twitch Chat setting + + + Twitch Client ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Enables a button to skip ads when viewing supported videos. + + src/app/settings/settings.component.html + 276 + + SponsorBlock API tooltip + + + Use SponsorBlock API + + src/app/settings/settings.component.html + 276 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + + src/app/settings/settings.component.html + 279 + + Generate NFO files tooltip + + + Generate NFO files + + src/app/settings/settings.component.html + 279 + + Generate NFO files setting + + + to download the official YoutubeDL-Material Chrome extension manually. + + src/app/settings/settings.component.html + 288 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 289 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + src/app/settings/settings.component.html + 294 + + Firefox click here suffix + + + Detailed setup instructions. + + src/app/settings/settings.component.html + 295 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 295 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + src/app/settings/settings.component.html + 300 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + src/app/settings/settings.component.html + 301 + + Generate audio only bookmarklet checkbox + + + Database + + src/app/settings/settings.component.html + 310 + + Database settings label + + + Database location: + + src/app/settings/settings.component.html + 316 + + Database location label + + + Records per table + + src/app/settings/settings.component.html + 317 + + Records per table label + + + MongoDB Connection String + + src/app/settings/settings.component.html + 325 + + MongoDB Connection String + + + Example: + + src/app/settings/settings.component.html + 326 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + src/app/settings/settings.component.html + 330 + + Test connection string button + + + Transfer DB to + + src/app/settings/settings.component.html + 335 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + src/app/settings/settings.component.html + 339 + + Database info not retrieved error message + + + Advanced + + src/app/settings/settings.component.html + 347 + + Host settings label + + + Select a downloader + + src/app/settings/settings.component.html + 353 + + Default downloader select label + + + Use default downloading agent + + src/app/settings/settings.component.html + 362 + + Use default downloading agent setting + + + Select a download agent + + src/app/settings/settings.component.html + 366 + + Custom downloader select label + + + Log Level + + src/app/settings/settings.component.html + 380 + + Log Level label + + + Login expiration + + src/app/settings/settings.component.html + 392 + + Login expiration select label + + + Allow advanced download + + src/app/settings/settings.component.html + 403 + + Allow advanced downloading setting + + + Use Cookies + + src/app/settings/settings.component.html + 411 + + Use cookies setting + + + Set Cookies + + src/app/settings/settings.component.html + 412 + + Set cookies button + + + Restart server + + src/app/settings/settings.component.html + 424 + + Restart server button + + + Users + + src/app/settings/settings.component.html + 433 + + Users settings label + + + Allow user registration + + src/app/settings/settings.component.html + 439 + + Allow registration setting + + + Auth method + + src/app/settings/settings.component.html + 443 + + Auth method select + + + Internal + + src/app/settings/settings.component.html + 445 + + Internal auth method + + + LDAP + + src/app/settings/settings.component.html + 448 + + LDAP auth method + + + LDAP URL + + src/app/settings/settings.component.html + 455 + + LDAP URL + + + Bind DN + + src/app/settings/settings.component.html + 460 + + Bind DN + + + Bind Credentials + + src/app/settings/settings.component.html + 465 + + Bind Credentials + + + Search Base + + src/app/settings/settings.component.html + 470 + + Search Base + + + Search Filter + + src/app/settings/settings.component.html + 475 + + Search Filter + + + Logs + + src/app/settings/settings.component.html + 484 + + Logs settings label + + + You must enable multi-user mode to access this tab. + + src/app/settings/settings.component.ts + 49 + + + + Failed to update categories! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + + src/app/settings/settings.component.ts + 209 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + + src/app/settings/settings.component.ts + 292 + + + + Failed to kill all downloads! Check logs for details. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Restarting! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + + src/app/settings/settings.component.ts + 343 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + + src/app/settings/settings.component.ts + 363 + + + + Your subscriptions + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Name not available. Channel retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + src/app/subscriptions/subscriptions.component.html + 27 + + No channel subscriptions text + + + Playlists + + src/app/subscriptions/subscriptions.component.html + 30 + + Subscriptions playlists title + + + Name not available. Playlist retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 36 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + src/app/subscriptions/subscriptions.component.html + 49 + + No playlist subscriptions text + + + Select a version: + + src/app/updater/updater.component.html + 3 + + Select a version + + + + From 55a4e2e1f298ff63117b999c7a84b86bd5dbcda0 Mon Sep 17 00:00:00 2001 From: YMisterXY Date: Tue, 30 Aug 2022 13:37:38 +0000 Subject: [PATCH 13/53] Translated using Weblate (Polish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/pl/ --- src/assets/i18n/messages.pl.xlf | 440 ++++++++++++++++++++++++++++++-- 1 file changed, 414 insertions(+), 26 deletions(-) diff --git a/src/assets/i18n/messages.pl.xlf b/src/assets/i18n/messages.pl.xlf index 5666389..f92d865 100644 --- a/src/assets/i18n/messages.pl.xlf +++ b/src/assets/i18n/messages.pl.xlf @@ -4,6 +4,7 @@ Profile + Profil src/app/app.component.html 19 @@ -12,6 +13,7 @@ Dark + Ciemny src/app/app.component.html 23 @@ -24,6 +26,7 @@ About + O aplikacji src/app/app.component.html 32 @@ -32,6 +35,7 @@ Home + Strona główna src/app/app.component.html 43 @@ -40,6 +44,7 @@ Login + Zaloguj się src/app/app.component.html 44 @@ -60,6 +65,7 @@ Subscriptions + Subskrypcje src/app/app.component.html 45 @@ -68,6 +74,7 @@ Downloads + Pobrane src/app/app.component.html 46 @@ -76,6 +83,7 @@ Tasks + Zadania src/app/app.component.html 47 @@ -84,6 +92,7 @@ Settings + Ustawienia src/app/app.component.html 50 @@ -96,6 +105,7 @@ Successfully created playlist! + Playlista utworzona pomyślnie! src/app/components/custom-playlists/custom-playlists.component.ts 56 @@ -103,6 +113,7 @@ ERROR: failed to create playlist! + BŁĄD: nie udało się utworzyć playlisty! src/app/components/custom-playlists/custom-playlists.component.ts 58 @@ -110,6 +121,7 @@ Playlist successfully removed. + Playlista usunięta pomyślnie. src/app/components/custom-playlists/custom-playlists.component.ts 100 @@ -117,6 +129,7 @@ Date + Data src/app/components/downloads/downloads.component.html 7 @@ -125,6 +138,7 @@ Title + Tytuł src/app/components/downloads/downloads.component.html 13 @@ -137,6 +151,7 @@ Subscription + Subskrypcja src/app/components/downloads/downloads.component.html 23 @@ -145,6 +160,7 @@ Stage + Etap src/app/components/downloads/downloads.component.html 36 @@ -153,6 +169,7 @@ Progress + Postęp src/app/components/downloads/downloads.component.html 42 @@ -161,6 +178,7 @@ Actions + Akcje src/app/components/downloads/downloads.component.html 55 @@ -173,6 +191,7 @@ Pause + Wstrzymaj src/app/components/downloads/downloads.component.html 59 @@ -181,6 +200,7 @@ Resume + Wznów src/app/components/downloads/downloads.component.html 60 @@ -189,6 +209,7 @@ Cancel + Anuluj src/app/components/downloads/downloads.component.html 61 @@ -229,6 +250,7 @@ Watch content + Oglądaj zawartość src/app/components/downloads/downloads.component.html 64 @@ -237,6 +259,7 @@ Show error + Pokaż błąd src/app/components/downloads/downloads.component.html 65 @@ -245,6 +268,7 @@ Restart + Uruchom ponownie src/app/components/downloads/downloads.component.html 66 @@ -253,6 +277,7 @@ Clear + Wyczyść src/app/components/downloads/downloads.component.html 68 @@ -261,6 +286,7 @@ Pause all downloads + Wstrzymaj wszystkie pobierania src/app/components/downloads/downloads.component.html 83 @@ -269,6 +295,7 @@ Resume all downloads + Wznów wszystkie pobierania src/app/components/downloads/downloads.component.html 84 @@ -277,6 +304,7 @@ Clear downloads + Wyczyść pobierania src/app/components/downloads/downloads.component.html 85 @@ -285,6 +313,7 @@ No downloads available! + Brak dostępnych pobrań! src/app/components/downloads/downloads.component.html 90 @@ -293,6 +322,7 @@ Creating download + Tworzenie pobrania src/app/components/downloads/downloads.component.ts 59 @@ -300,6 +330,7 @@ Getting info + Uzyskiwanie informacji src/app/components/downloads/downloads.component.ts 60 @@ -307,6 +338,7 @@ Downloading file + Pobieranie pliku src/app/components/downloads/downloads.component.ts 61 @@ -314,6 +346,7 @@ Complete + Zakończony src/app/components/downloads/downloads.component.ts 62 @@ -321,6 +354,7 @@ Clear downloads + Wyczyść pobrania src/app/components/downloads/downloads.component.ts 131 @@ -328,6 +362,7 @@ Select downloads to clear + Wybierz pobrania do wyczyszczenia src/app/components/downloads/downloads.component.ts 132 @@ -335,6 +370,7 @@ Clear + Wyczyść src/app/components/downloads/downloads.component.ts 133 @@ -342,6 +378,7 @@ Finished downloads + Zakończone pobrania src/app/components/downloads/downloads.component.ts 138 @@ -349,6 +386,7 @@ Paused downloads + Wstrzymane pobrania src/app/components/downloads/downloads.component.ts 142 @@ -356,6 +394,7 @@ Errored downloads + Błędne pobrania src/app/components/downloads/downloads.component.ts 146 @@ -363,6 +402,7 @@ Failed to clear finished downloads! + Nie udało się wyczyścić ukończonych pobrań! src/app/components/downloads/downloads.component.ts 157 @@ -370,6 +410,7 @@ Cleared downloads! + Pobrania wyczyszczone! src/app/components/downloads/downloads.component.ts 159 @@ -377,6 +418,7 @@ Failed to pause download! See server logs for more info. + Nie udało się wstrzymać pobierania! Zobacz logi serwera, aby uzyskać więcej informacji. src/app/components/downloads/downloads.component.ts 170 @@ -388,6 +430,7 @@ Failed to pause all downloads! See server logs for more info. + Nie udało się wstrzymać wszystkich pobrań! Zobacz logi serwera, aby uzyskać więcej informacji. src/app/components/downloads/downloads.component.ts 178 @@ -395,6 +438,7 @@ Failed to resume download! See server logs for more info. + Nie udało się wznowić pobierania! Zobacz logi serwera, aby uzyskać więcej informacji. src/app/components/downloads/downloads.component.ts 186 @@ -402,6 +446,7 @@ Failed to resume all downloads! See server logs for more info. + Nie udało się wznowić wszystkich pobrań! Zobacz logi serwera, aby uzyskać więcej informacji. src/app/components/downloads/downloads.component.ts 194 @@ -409,6 +454,7 @@ Failed to restart download! See server logs for more info. + Nie udało się ponownie uruchomić pobierania! Zobacz logi serwera, aby uzyskać więcej informacji. src/app/components/downloads/downloads.component.ts 202 @@ -416,6 +462,7 @@ Failed to cancel download! See server logs for more info. + Nie udało się anulować pobierania! Zobacz logi serwera, aby uzyskać więcej informacji. src/app/components/downloads/downloads.component.ts 210 @@ -423,6 +470,7 @@ Error for + Błąd dla src/app/components/downloads/downloads.component.ts 259 @@ -430,6 +478,7 @@ Copy to clipboard + Skopiuj do schowka src/app/components/downloads/downloads.component.ts 261 @@ -437,6 +486,7 @@ Close + Zamknij src/app/components/downloads/downloads.component.ts 262 @@ -444,6 +494,7 @@ Copied to clipboard! + Skopiowane do schowka! src/app/components/downloads/downloads.component.ts 270 @@ -455,6 +506,7 @@ User name + Nazwa użytkownika src/app/components/login/login.component.html 6 @@ -471,6 +523,7 @@ Password + Hasło src/app/components/login/login.component.html 11 @@ -495,6 +548,7 @@ Register + Zarejestruj się src/app/components/login/login.component.html 15 @@ -511,6 +565,7 @@ Confirm Password + PotwierdÅŗ hasło src/app/components/login/login.component.html 28 @@ -519,6 +574,7 @@ Lines: + Linie: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -527,6 +583,7 @@ Clear logs + Wyczyść logi src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -535,6 +592,7 @@ Failed to retrieve logs! + Nie udało się pobrać logów! src/app/components/logs-viewer/logs-viewer.component.ts 46 @@ -546,6 +604,7 @@ Logs copied to clipboard! + Logi skopiowane do schowka! src/app/components/logs-viewer/logs-viewer.component.ts 56 @@ -553,6 +612,7 @@ Logs successfully cleared! + Logi pomyślnie wyczyszczone! src/app/components/logs-viewer/logs-viewer.component.ts 75 @@ -560,6 +620,7 @@ Failed to clear logs! + Nie udało się wyczyścić logów! src/app/components/logs-viewer/logs-viewer.component.ts 77 @@ -571,6 +632,7 @@ Manage role + Zarządzaj rolą src/app/components/manage-role/manage-role.component.html 1 @@ -579,6 +641,7 @@ Yes + Tak src/app/components/manage-role/manage-role.component.html 9 @@ -591,6 +654,7 @@ No + Nie src/app/components/manage-role/manage-role.component.html 10 @@ -603,6 +667,7 @@ Close + Zamknij src/app/components/manage-role/manage-role.component.html 18 @@ -647,6 +712,7 @@ File manager + Menedżer plików src/app/components/manage-role/manage-role.component.ts 17 @@ -654,6 +720,7 @@ Settings access + Dostęp do ustawień src/app/components/manage-role/manage-role.component.ts 18 @@ -661,6 +728,7 @@ Subscriptions + Subskrypcje src/app/components/manage-role/manage-role.component.ts 19 @@ -668,6 +736,7 @@ Share files + Udostępnij pliki src/app/components/manage-role/manage-role.component.ts 20 @@ -675,6 +744,7 @@ Use advanced download mode + Użyj zaawansowanego trybu pobierania src/app/components/manage-role/manage-role.component.ts 21 @@ -682,6 +752,7 @@ Use downloads manager + Użyj menedżera pobierania src/app/components/manage-role/manage-role.component.ts 22 @@ -689,6 +760,7 @@ Use tasks manager + Użyj menedżera zadań src/app/components/manage-role/manage-role.component.ts 23 @@ -696,6 +768,7 @@ Manage user + Zarządzaj użytkownikiem src/app/components/manage-user/manage-user.component.html 1 @@ -708,6 +781,7 @@ User UID: + UID użytkownika: src/app/components/manage-user/manage-user.component.html 4 @@ -716,6 +790,7 @@ New password + Nowe hasło src/app/components/manage-user/manage-user.component.html 8 @@ -724,6 +799,7 @@ Set new password + Ustaw nowe hasło src/app/components/manage-user/manage-user.component.html 10 @@ -732,6 +808,7 @@ Use role default + Użyj domyślnych ustawień ról src/app/components/manage-user/manage-user.component.html 19 @@ -740,6 +817,7 @@ Search + Szukaj src/app/components/modify-users/modify-users.component.html 7 @@ -751,7 +829,8 @@ search field description - User name + User name + Nazwa użytkownika src/app/components/modify-users/modify-users.component.html 17 @@ -759,7 +838,8 @@ Username users table header - Role + Role + Rola src/app/components/modify-users/modify-users.component.html 35 @@ -767,7 +847,8 @@ Role users table header - Actions + Actions + Akcje src/app/components/modify-users/modify-users.component.html 55 @@ -776,6 +857,7 @@ Save + Zapisz src/app/components/modify-users/modify-users.component.html 58 @@ -804,6 +886,7 @@ Edit user + Edytuj użytkownika src/app/components/modify-users/modify-users.component.html 66 @@ -812,6 +895,7 @@ Delete user + Usuń użytkownika src/app/components/modify-users/modify-users.component.html 73 @@ -820,6 +904,7 @@ Add Users + Dodaj użytkowników src/app/components/modify-users/modify-users.component.html 90 @@ -828,6 +913,7 @@ Edit Role + Edytuj rolę src/app/components/modify-users/modify-users.component.html 95 @@ -836,6 +922,7 @@ My files + Moje pliki src/app/components/recent-videos/recent-videos.component.html 20 @@ -844,6 +931,7 @@ No files found. + Nie znaleziono plików. src/app/components/recent-videos/recent-videos.component.html 40 @@ -852,6 +940,7 @@ Order + Kolejność src/app/components/recent-videos/recent-videos.component.html 53 @@ -859,7 +948,8 @@ Order - Normal orderĀ  + Normal order + Normalna kolejność src/app/components/recent-videos/recent-videos.component.html 55 @@ -867,7 +957,8 @@ Normal order - Reverse orderĀ  + Reverse order + Odwrotna kolejność src/app/components/recent-videos/recent-videos.component.html 56 @@ -876,6 +967,7 @@ Select files + Wybierz pliki src/app/components/recent-videos/recent-videos.component.html 71 @@ -884,6 +976,7 @@ File type + Typ pliku src/app/components/recent-videos/recent-videos.component.html 101 @@ -892,6 +985,7 @@ Both + Oba src/app/components/recent-videos/recent-videos.component.html 103 @@ -900,6 +994,7 @@ Video only + Tylko wideo src/app/components/recent-videos/recent-videos.component.html 104 @@ -908,6 +1003,7 @@ Audio only + Tylko audio src/app/components/recent-videos/recent-videos.component.html 105 @@ -916,6 +1012,7 @@ Delete success! + Usunięto pomyślnie! src/app/components/recent-videos/recent-videos.component.ts 270 @@ -923,6 +1020,7 @@ OK. + OK. src/app/components/recent-videos/recent-videos.component.ts 270 @@ -938,6 +1036,7 @@ Delete failed! + Usunięcie nie powiodło się! src/app/components/recent-videos/recent-videos.component.ts 273 @@ -948,7 +1047,8 @@ - Successfully deleted file: + Successfully deleted file: + Pomyślnie usunięto plik: src/app/components/recent-videos/recent-videos.component.ts 291 @@ -959,7 +1059,8 @@ - See more. + See more. + Zobacz więcej. src/app/components/see-more/see-more.component.html 4,6 @@ -967,7 +1068,8 @@ See more - See less. + See less. + Zobacz mniej. src/app/components/see-more/see-more.component.html 7,9 @@ -976,6 +1078,7 @@ Skip ad + Pomiń reklamę src/app/components/skip-ad-button/skip-ad-button.component.html 1 @@ -984,6 +1087,7 @@ Last ran + Ostatnio uruchomiono src/app/components/tasks/tasks.component.html 16 @@ -992,6 +1096,7 @@ N/A + nd. src/app/components/tasks/tasks.component.html 19 @@ -1004,6 +1109,7 @@ Last confirmed + Ostatnio potwierdzone src/app/components/tasks/tasks.component.html 25 @@ -1012,6 +1118,7 @@ Status + Status src/app/components/tasks/tasks.component.html 34 @@ -1020,6 +1127,7 @@ Busy + Zajęty src/app/components/tasks/tasks.component.html 36 @@ -1028,6 +1136,7 @@ Scheduled for + Zaplanowano na src/app/components/tasks/tasks.component.html 38 @@ -1036,6 +1145,7 @@ Not scheduled + Nie zaplanowano src/app/components/tasks/tasks.component.html 42 @@ -1044,6 +1154,7 @@ Clear missing files from DB: + Wyczyść brakujące pliki z bazy danych: src/app/components/tasks/tasks.component.html 57 @@ -1052,6 +1163,7 @@ Clear duplicate files from DB: + Wyczyść zduplikowane pliki z bazy danych: src/app/components/tasks/tasks.component.html 60 @@ -1060,6 +1172,7 @@ Update binary to: + Zaktualizuj plik wykonywalny do: src/app/components/tasks/tasks.component.html 63 @@ -1068,6 +1181,7 @@ Run + Uruchom src/app/components/tasks/tasks.component.html 69 @@ -1076,6 +1190,7 @@ Schedule + Harmonogram src/app/components/tasks/tasks.component.html 72 @@ -1084,6 +1199,7 @@ Restore DB from backup + Przywróć bazę danych z kopii zapasowej src/app/components/tasks/tasks.component.html 89 @@ -1096,6 +1212,7 @@ Reset tasks + Zresetuj zadania src/app/components/tasks/tasks.component.html 90 @@ -1104,6 +1221,7 @@ No tasks available! + Brak dostępnych zadań! src/app/components/tasks/tasks.component.html 94 @@ -1112,6 +1230,7 @@ Successfully ran task! + Pomyślnie uruchomiono zadanie! src/app/components/tasks/tasks.component.ts 84 @@ -1119,6 +1238,7 @@ Failed to run task! + Nie udało się uruchomić zadania! src/app/components/tasks/tasks.component.ts 85 @@ -1130,6 +1250,7 @@ Successfully confirmed task! + Zadanie potwierdzone pomyślnie! src/app/components/tasks/tasks.component.ts 95 @@ -1137,6 +1258,7 @@ Failed to confirm task! + Nie udało się potwierdzić zadania! src/app/components/tasks/tasks.component.ts 96 @@ -1148,6 +1270,7 @@ Reset tasks + Zresetuj zadania src/app/components/tasks/tasks.component.ts 138 @@ -1155,6 +1278,7 @@ Would you like to reset your tasks? All your schedules will be removed as well. + Chcesz zresetować zadania? Wszystkie harmonogramy również zostaną usunięte. src/app/components/tasks/tasks.component.ts 139 @@ -1162,6 +1286,7 @@ Reset + Resetuj src/app/components/tasks/tasks.component.ts 140 @@ -1169,6 +1294,7 @@ Tasks successfully reset! + Zadania pomyślnie zresetowane! src/app/components/tasks/tasks.component.ts 148 @@ -1176,6 +1302,7 @@ Failed to reset tasks! + Nie udało się zresetować zadań! src/app/components/tasks/tasks.component.ts 150 @@ -1187,6 +1314,7 @@ Download Twitch Chat + Pobierz czat Twitch'a src/app/components/twitch-chat/twitch-chat.component.html 10 @@ -1195,6 +1323,7 @@ VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + Adres URL VOD dla tego filmu nie jest obsługiwany. ID VOD musi być po "twitch.tv/videos/" src/app/components/twitch-chat/twitch-chat.component.ts 99 @@ -1202,6 +1331,7 @@ Download failed. + Pobieranie nie udane. src/app/components/twitch-chat/twitch-chat.component.ts 106 @@ -1209,6 +1339,7 @@ Chat could not be downloaded. + Nie udało się pobrać czatu. src/app/components/twitch-chat/twitch-chat.component.ts 110 @@ -1216,6 +1347,7 @@ Auto-generated + Wygenerowane automatycznie src/app/components/unified-file-card/unified-file-card.component.html 5 @@ -1224,6 +1356,7 @@ Open file + Otwórz plik src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -1232,6 +1365,7 @@ Open file in new tab + Otwórz plik w nowej karcie src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -1240,6 +1374,7 @@ Info + Informacje src/app/components/unified-file-card/unified-file-card.component.html 24 @@ -1248,6 +1383,7 @@ Go to subscription + PrzejdÅŗ do subskrypcji src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -1256,6 +1392,7 @@ Add to playlist + Dodaj do playlisty src/app/components/unified-file-card/unified-file-card.component.html 26 @@ -1264,6 +1401,7 @@ Delete and redownload + Usuń i pobierz ponownie src/app/components/unified-file-card/unified-file-card.component.html 34 @@ -1272,6 +1410,7 @@ Delete and don't download again + Usuń i nie pobieraj ponownie src/app/components/unified-file-card/unified-file-card.component.html 37 @@ -1284,6 +1423,7 @@ Delete + Usuń src/app/components/unified-file-card/unified-file-card.component.html 39 @@ -1296,6 +1436,7 @@ Edit + Edytuj src/app/components/unified-file-card/unified-file-card.component.html 43 @@ -1304,6 +1445,7 @@ Create a playlist + Utwórz playlistę src/app/create-playlist/create-playlist.component.html 2 @@ -1312,6 +1454,7 @@ Modify playlist + Modyfikuj playlistę src/app/create-playlist/create-playlist.component.html 3 @@ -1320,6 +1463,7 @@ Name + Nazwa src/app/create-playlist/create-playlist.component.html 10 @@ -1336,6 +1480,7 @@ Create + Utwórz src/app/create-playlist/create-playlist.component.html 22 @@ -1348,6 +1493,7 @@ Playlist updated successfully. + Playlista pomyślnie zaktualizowana. src/app/create-playlist/create-playlist.component.ts 69 @@ -1359,6 +1505,7 @@ About YoutubeDL-Material + O YoutubeDL-Material src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -1367,6 +1514,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + to otwartoÅŗródłowy program do pobierania z YouTube na podstawie specyfikacji Material Design od Google. Możesz wygodnie i łatwo pobierać ulubione filmy jako pliki wideo lub tylko pliki audio, a nawet subskrybować ulubione kanały i listy odtwarzania, aby nie przegapić najnowszych filmów. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -1375,6 +1523,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + ma wiele wspaniałych funkcji! Rozszerzalne API, obsługa Dockera i tłumaczenia. Aby uzyskać więcej informacji o wszystkich funkcjach, kliknij ikonę GitHub powyżej. src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -1383,6 +1532,7 @@ Installed version: + Zainstalowana wersja: src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -1391,6 +1541,7 @@ Checking for updates... + Sprawdzanie dostępności aktualizacji... src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -1399,6 +1550,7 @@ Update available + Dostępna aktualizacja src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -1407,6 +1559,7 @@ You can update from the settings menu. + Możesz zaktualizować z menu ustawień. src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -1415,6 +1568,7 @@ Installation type: + Rodzaj instalacji: src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -1423,6 +1577,7 @@ Docker tag: + Tag Docker'a: src/app/dialogs/about-dialog/about-dialog.component.html 28 @@ -1431,6 +1586,7 @@ Commit hash: + Hash zatwierdzenia: src/app/dialogs/about-dialog/about-dialog.component.html 31 @@ -1439,6 +1595,7 @@ Build date: + Data kompilacji: src/app/dialogs/about-dialog/about-dialog.component.html 33 @@ -1447,6 +1604,7 @@ Found a bug or have a suggestion? + Znalazłeś błąd lub masz sugestię? src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1455,6 +1613,7 @@ Click here + Kliknij tutaj, src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1471,6 +1630,7 @@ to create an issue! + aby utworzyć problem! src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1479,6 +1639,7 @@ Register a user + Zarejestruj użytkownika src/app/dialogs/add-user-dialog/add-user-dialog.component.html 1 @@ -1487,6 +1648,7 @@ Modify youtube-dl args + Zmodyfikuj argumenty youtube-dl src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 1,6 @@ -1495,6 +1657,7 @@ Simulated new args + Symulowane nowe argumenty src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 8,9 @@ -1503,6 +1666,7 @@ Add an arg + Dodaj argument src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 34,37 @@ -1511,6 +1675,7 @@ Search by category + Szukaj według kategorii src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 60,63 @@ -1519,6 +1684,7 @@ Use arg value + Użyj wartości argumentu src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 64,66 @@ -1527,6 +1693,7 @@ Arg value + Wartość argumentu src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 68,69 @@ -1535,6 +1702,7 @@ Add arg + Dodaj argument src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 73,77 @@ -1543,6 +1711,7 @@ Modify + Zmodyfikuj src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 85,86 @@ -1551,6 +1720,7 @@ Cancel + Anuluj src/app/dialogs/confirm-dialog/confirm-dialog.component.ts 15 @@ -1558,6 +1728,7 @@ Upload new cookies + Prześlij nowe pliki cookie src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -1566,6 +1737,7 @@ Drag and Drop + Przeciągnij i upuść src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -1574,6 +1746,7 @@ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + UWAGA: Przesłanie nowych plików cookie zastąpi poprzednie. Pliki cookie obejmują całą instancję, a nie użytkownika. src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 20 @@ -1582,6 +1755,7 @@ Cookies successfully uploaded! + Pliki cookie zostały pomyślnie przesłane! src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts 42 @@ -1589,6 +1763,7 @@ Editing category + Kategoria edycji src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 1 @@ -1597,6 +1772,7 @@ Rules + Reguły src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 10 @@ -1605,6 +1781,7 @@ Add new rule + Dodaj nową regułę src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 39 @@ -1613,6 +1790,7 @@ Custom file output + Niestandardowe wyjście pliku src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 44 @@ -1629,6 +1807,7 @@ Documentation + Dokumentacja src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 47 @@ -1653,6 +1832,7 @@ Path is relative to the config download path. Don't include extension. + Ścieżka jest względna do ścieżki pobierania konfiguracji. Nie dołączaj rozszerzenia. src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 48 @@ -1673,6 +1853,7 @@ Editing + Edycja src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1681,6 +1862,7 @@ (Paused) + (Wstrzymano) src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1705,6 +1887,7 @@ Paused + Wstrzymano src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1713,6 +1896,7 @@ Download all uploads + Pobierz wszystkie przesłane src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 10 @@ -1725,6 +1909,7 @@ Download videos uploaded in the last + Pobierz filmy przesłane w src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 13 @@ -1737,6 +1922,7 @@ Audio-only mode + Pobierz tylko dÅŗwięk src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 27 @@ -1749,6 +1935,7 @@ Max quality + Najwyższa jakość src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 32 @@ -1761,6 +1948,7 @@ Custom args + Własne argumenty src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 39 @@ -1777,6 +1965,7 @@ These are added after the standard args. + Są dodawane po standardowych argumentach. src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 42 @@ -1789,6 +1978,7 @@ Restore + Przywróć src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html 25 @@ -1797,6 +1987,7 @@ Database successfully restored! + Pomyślnie przywrócono bazę danych! src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 39 @@ -1804,6 +1995,7 @@ Failed to restore database! See logs for more info. + Nie udało się przywrócić bazy danych! Zobacz logi, aby uzyskać więcej informacji. src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 42 @@ -1811,6 +2003,7 @@ Failed to restore database! See browser console for more info. + Nie udało się przywrócić bazy danych! Zobacz konsolę przeglądarki, aby uzyskać więcej informacji. src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 46 @@ -1818,6 +2011,7 @@ Create admin account + Utwórz konto administratora src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -1826,6 +2020,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + Nie wykryto konta administratora. Spowoduje to utworzenie konta administratora o nazwie "admin". src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -1834,6 +2029,7 @@ Share playlist + Udostępnij playlistę src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -1842,6 +2038,7 @@ Share file + Udostępnij film src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -1850,6 +2047,7 @@ Enable sharing + Włącz udostępnianie src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -1858,6 +2056,7 @@ Use timestamp + Użyj znacznika czasu src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -1866,6 +2065,7 @@ Seconds + Sekundy src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -1874,6 +2074,7 @@ Copy to clipboard + Skopiuj do schowka src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -1882,6 +2083,7 @@ Sharing enabled. + Udostępnianie włączone. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 68 @@ -1889,6 +2091,7 @@ Failed to enable sharing. + Nie udało się włączyć udostępniania. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 71 @@ -1896,6 +2099,7 @@ Failed to enable sharing - server error. + Nie udało się włączyć udostępniania — błąd serwera. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 74 @@ -1903,6 +2107,7 @@ Sharing disabled. + Udostępnianie wyłączone. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 79 @@ -1910,6 +2115,7 @@ Failed to disable sharing. + Nie udało się wyłączyć udostępniania. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 82 @@ -1917,6 +2123,7 @@ Failed to disable sharing - server error. + Nie udało się wyłączyć udostępniania — błąd serwera. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 85 @@ -1924,6 +2131,7 @@ Subscribe to playlist or channel + Subskrybuj playlistę lub kanał src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -1932,6 +2140,7 @@ URL + Adres URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -1948,6 +2157,7 @@ The playlist or channel URL + Adres URL playlisty lub kanału src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -1956,6 +2166,7 @@ Custom name + Własna nazwa src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -1964,6 +2175,7 @@ Subscribe + Subskrybuj src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 76 @@ -1972,13 +2184,15 @@ You must specify an amount of time + Musisz określić ilość czasu src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 79 - ERROR: + ERROR: + BŁĄD: src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 95 @@ -1986,6 +2200,7 @@ Type: + Typ: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -1994,6 +2209,7 @@ URL: + URL: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -2002,6 +2218,7 @@ ID: + ID: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -2010,6 +2227,7 @@ Archive: + Archiwum: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 17 @@ -2018,6 +2236,7 @@ Export Archive + Eksportuj archiwum src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 24 @@ -2026,6 +2245,7 @@ Unsubscribe + Anuluj subskrypcję src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -2034,6 +2254,7 @@ Updater + Aktualizacja src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -2042,6 +2263,7 @@ Update failed. Check logs for more details. + Aktualizacja nie powiodła się. SprawdÅŗ logi, aby uzyskać więcej szczegółów. src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts 30 @@ -2049,6 +2271,7 @@ Update task schedule + Zaktualizuj harmonogram zadań src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 1 @@ -2057,6 +2280,7 @@ Enabled + Włączono src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 7 @@ -2065,6 +2289,7 @@ Recurring + Cykliczne src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 10 @@ -2073,6 +2298,7 @@ Choose a date + Wybierz datę src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 22 @@ -2081,6 +2307,7 @@ Update + Zaktualizuj src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 52 @@ -2089,6 +2316,7 @@ Your Profile + Twój profil src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2097,6 +2325,7 @@ Name: + Nazwa: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 6 @@ -2105,6 +2334,7 @@ UID: + UID: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2113,6 +2343,7 @@ Created: + Utworzono: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2121,6 +2352,7 @@ You are not logged in. + Nie jesteś zalogowany. src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2129,6 +2361,7 @@ Logout + Wyloguj się src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2137,6 +2370,7 @@ Uploader + Przesyłający src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -2145,6 +2379,7 @@ Upload date + Data przesłania src/app/dialogs/video-info-dialog/video-info-dialog.component.html 20 @@ -2153,6 +2388,7 @@ Thumbnail path + Ścieżka miniatury src/app/dialogs/video-info-dialog/video-info-dialog.component.html 26 @@ -2161,6 +2397,7 @@ Thumbnail URL + Adres URL miniatury src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -2169,6 +2406,7 @@ Category + Kategoria src/app/dialogs/video-info-dialog/video-info-dialog.component.html 32 @@ -2177,6 +2415,7 @@ View count + Liczba wyświetleń src/app/dialogs/video-info-dialog/video-info-dialog.component.html 42 @@ -2185,6 +2424,7 @@ Local view count + Liczba wyświetleń lokalnych src/app/dialogs/video-info-dialog/video-info-dialog.component.html 45 @@ -2193,6 +2433,7 @@ Resolution: + Rozdzielczość: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 51 @@ -2201,6 +2442,7 @@ Audio bitrate: + Bitrate audio: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 55 @@ -2209,6 +2451,7 @@ File size: + Rozmiar pliku: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 59 @@ -2217,6 +2460,7 @@ Path: + Ścieżka: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 63 @@ -2224,7 +2468,8 @@ Video path property - Quality + Quality + Jakość src/app/main/main.component.html 19,20 @@ -2233,6 +2478,7 @@ Use URL + Użyj adresu URL src/app/main/main.component.html 51,53 @@ -2240,7 +2486,8 @@ YT search Use URL button for searched video - View + View + Pokaż src/app/main/main.component.html 55,57 @@ -2248,7 +2495,8 @@ YT search View button for searched video - Only Audio + Only Audio + Tylko audio src/app/main/main.component.html 65,67 @@ -2256,7 +2504,8 @@ Only Audio checkbox - Autoplay + Autoplay + Autoodtwarzanie src/app/main/main.component.html 70,72 @@ -2264,7 +2513,8 @@ Autoplay checkbox - Download + Download + Pobierz src/app/main/main.component.html 79,82 @@ -2272,7 +2522,8 @@ Main download button - Cancel + Cancel + Anuluj src/app/main/main.component.html 84,87 @@ -2280,7 +2531,8 @@ Cancel download button - Advanced + Advanced + Zaawansowane src/app/main/main.component.html 96,99 @@ -2288,7 +2540,8 @@ Advanced download mode panel - Simulated command: + Simulated command: + Symulowana komenda: src/app/main/main.component.html 102,104 @@ -2296,7 +2549,8 @@ Simulated command label - Use custom args + Use custom args + Użyj własnych argumentów src/app/main/main.component.html 110,112 @@ -2304,7 +2558,8 @@ Use custom args checkbox - Replace args + Replace args + Zastąp argumenty src/app/main/main.component.html 116,118 @@ -2312,7 +2567,8 @@ Replace args - No need to include URL, just everything after. Args are delimited using two commas like so: ,, + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + Nie trzeba podawać adresu URL, tylko wszystko co po nim. Argumenty są oddzielane przez dwa przecinki: ,, src/app/main/main.component.html 123,125 @@ -2320,7 +2576,8 @@ Custom Args input hint - Use custom output + Use custom output + Użyj niestandardowego wyjścia src/app/main/main.component.html 131,133 @@ -2329,6 +2586,7 @@ Custom output + Wyjście niestandardowe src/app/main/main.component.html 135,136 @@ -2336,7 +2594,8 @@ Custom output placeholder - Use authentication + Use authentication + Użyj uwierzytelniania src/app/main/main.component.html 145,147 @@ -2345,6 +2604,7 @@ Username + Nazwa użytkownika src/app/main/main.component.html 149,151 @@ -2352,7 +2612,8 @@ YT Username placeholder - Crop file + Crop file + Przytnij plik src/app/main/main.component.html 160,162 @@ -2361,6 +2622,7 @@ Crop from (seconds) + Przytnij z (sekundy) src/app/main/main.component.html 164,166 @@ -2369,6 +2631,7 @@ Crop to (seconds) + Przytnij do (sekundy) src/app/main/main.component.html 169,171 @@ -2377,6 +2640,7 @@ Download failed! + Pobieranie nie udane! src/app/main/main.component.ts 387 @@ -2388,6 +2652,7 @@ Download for has been queued! + Pobieranie dla zostało umieszczone w kolejce! src/app/main/main.component.ts 391 @@ -2395,6 +2660,7 @@ views + wyświetlenia src/app/player/player.component.html 16 @@ -2403,6 +2669,7 @@ Failed to get file information from the server. + Nie udało się uzyskać informacji o pliku z serwera. src/app/player/player.component.ts 149 @@ -2410,6 +2677,7 @@ Failed to load playlist! + Nie udało się wczytać playlisty! src/app/player/player.component.ts 186 @@ -2421,6 +2689,7 @@ Main + Główne src/app/settings/settings.component.html 4 @@ -2429,6 +2698,7 @@ URL this app will be accessed from, without the port. + Adres URL aplikacji, z której będzie dostępna, bez portu. src/app/settings/settings.component.html 11 @@ -2437,6 +2707,7 @@ Port + Numer portu src/app/settings/settings.component.html 16 @@ -2445,6 +2716,7 @@ The desired port. Default is 17442. + Aktualnie ustawiony port. Domyślny to 17442. src/app/settings/settings.component.html 17 @@ -2453,6 +2725,7 @@ Multi-user mode + Tryb wielu użytkowników src/app/settings/settings.component.html 26 @@ -2461,6 +2734,7 @@ Users base path + Ścieżka bazy użytkowników src/app/settings/settings.component.html 30 @@ -2469,6 +2743,7 @@ Base path for users and their downloaded videos. + Ścieżka do użytkowników i ich pobranych filmów. src/app/settings/settings.component.html 31 @@ -2477,6 +2752,7 @@ Allow subscriptions + Pozwól na subskrypcję src/app/settings/settings.component.html 40 @@ -2485,6 +2761,7 @@ Subscriptions base path + Ścieżka do bazy subskrypcji src/app/settings/settings.component.html 44 @@ -2493,6 +2770,7 @@ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + Ścieżka do bazy filmów z subskrybowanych kanałów i playlist. Jest powiązana z folderem głównym YTDL-Material. src/app/settings/settings.component.html 45 @@ -2501,6 +2779,7 @@ Check interval + Okres sprawdzania src/app/settings/settings.component.html 50 @@ -2509,6 +2788,7 @@ Unit is seconds, only include numbers. + Wartość w sekundach, użyj tylko cyfr. src/app/settings/settings.component.html 51 @@ -2517,6 +2797,7 @@ Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + Czasami nowe filmy są pobierane, zanim będą mogły zostać w pełni przetworzone. To ustawienie oznacza, że nowe filmy będą sprawdzane następnego dnia w celu sprawdzenia, czy istnieją wersje w wyższej jakości. src/app/settings/settings.component.html 55 @@ -2525,6 +2806,7 @@ Redownload fresh uploads + Pobierz ponownie nowe filmy src/app/settings/settings.component.html 55 @@ -2533,6 +2815,7 @@ Theme + Motyw src/app/settings/settings.component.html 64 @@ -2541,6 +2824,7 @@ Default + Domyślny src/app/settings/settings.component.html 66 @@ -2549,6 +2833,7 @@ Allow theme change + Pozwól na zmianę motywu src/app/settings/settings.component.html 72 @@ -2557,6 +2842,7 @@ Language + Język src/app/settings/settings.component.html 81 @@ -2565,6 +2851,7 @@ Downloader + Usługa pobierania src/app/settings/settings.component.html 96 @@ -2573,6 +2860,7 @@ Audio folder path + Ścieżka do folderu audio src/app/settings/settings.component.html 103 @@ -2581,6 +2869,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. + Ścieżka do plików audio. Jest powiązana z folderem głównym YTDL-Material. src/app/settings/settings.component.html 104 @@ -2589,6 +2878,7 @@ Video folder path + Ścieżka do plików wideo src/app/settings/settings.component.html 110 @@ -2597,6 +2887,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. + Ścieżka do plików wideo. Jest powiązana z folderem głównym YTDL-Material. src/app/settings/settings.component.html 111 @@ -2605,6 +2896,7 @@ Default file output + Domyślne wyjście pliku src/app/settings/settings.component.html 117 @@ -2613,6 +2905,7 @@ Path is relative to the above download paths. Don't include extension. + Ścieżka odnosi się do powyższych ścieżek pobierania. Nie dołączaj rozszerzenia. src/app/settings/settings.component.html 120 @@ -2621,6 +2914,7 @@ Global custom args + Globalne argumenty niestandardowe src/app/settings/settings.component.html 127 @@ -2629,6 +2923,7 @@ Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + Globalne własne argumenty do pobierania na stronie głównej. Argumenty są oddzielane przez dwa przecinki: ,, src/app/settings/settings.component.html 128 @@ -2637,6 +2932,7 @@ Categories + Kategorie src/app/settings/settings.component.html 138 @@ -2645,6 +2941,7 @@ With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Po włączeniu tego ustawienia, jeśli pojedynczy film pasuje do kategorii, cała playlista otrzyma tę kategorię. src/app/settings/settings.component.html 152 @@ -2653,6 +2950,7 @@ Allow playlist categorization + Zezwalaj na kategoryzację playlist src/app/settings/settings.component.html 152 @@ -2661,6 +2959,7 @@ Use youtube-dl archive + Użyj archiwum youtube-dl src/app/settings/settings.component.html 160 @@ -2669,6 +2968,7 @@ Include thumbnail + Dołącz miniaturę src/app/settings/settings.component.html 164 @@ -2677,6 +2977,7 @@ Include metadata + Dołącz metadane src/app/settings/settings.component.html 168 @@ -2685,6 +2986,7 @@ Max concurrent downloads + Maksymalna liczba jednoczesnych pobrań src/app/settings/settings.component.html 177 @@ -2693,6 +2995,7 @@ Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + Ogranicza ilość jednoczesnych pobrań. Użyj -1 dla braku limitu. src/app/settings/settings.component.html 178 @@ -2701,6 +3004,7 @@ Download rate limit + Limit szybkości pobierania src/app/settings/settings.component.html 183 @@ -2709,6 +3013,7 @@ Rate limits your downloads to the specified amount. Ex: 200K + Limit szybkości pobierania do określonej wartości. Np.: 200K src/app/settings/settings.component.html 184 @@ -2717,6 +3022,7 @@ Kill all downloads + Zakończ wszystkie pobierania src/app/settings/settings.component.html 193 @@ -2725,6 +3031,7 @@ Extra + Inne src/app/settings/settings.component.html 200 @@ -2733,6 +3040,7 @@ Top title + Tytuł główny src/app/settings/settings.component.html 206 @@ -2741,6 +3049,7 @@ File manager enabled + Menedżer plików włączony src/app/settings/settings.component.html 211 @@ -2749,6 +3058,7 @@ Downloads manager enabled + Menedżer pobierania włączony src/app/settings/settings.component.html 214 @@ -2757,6 +3067,7 @@ Allow quality select + Pozwól na wybór jakości src/app/settings/settings.component.html 217 @@ -2765,6 +3076,7 @@ Download only mode + Tylko tryb pobierania src/app/settings/settings.component.html 220 @@ -2773,6 +3085,7 @@ Allow autoplay + Zezwól na autoodtwarzanie src/app/settings/settings.component.html 223 @@ -2781,6 +3094,7 @@ Enable Public API + Włącz publiczne API src/app/settings/settings.component.html 231 @@ -2789,6 +3103,7 @@ Public API Key + Publiczny klucz API src/app/settings/settings.component.html 236 @@ -2797,6 +3112,7 @@ View documentation + Zobacz dokumentację src/app/settings/settings.component.html 237 @@ -2805,6 +3121,7 @@ This will delete your old API key! + To usunie twój stary klucz API! src/app/settings/settings.component.html 241 @@ -2813,6 +3130,7 @@ Generate + Wygeneruj src/app/settings/settings.component.html 241 @@ -2821,6 +3139,7 @@ Use YouTube API + Użyj YouTube API src/app/settings/settings.component.html 250 @@ -2829,6 +3148,7 @@ Youtube API Key + Klucz YouTube API src/app/settings/settings.component.html 254 @@ -2837,6 +3157,7 @@ Generating a key is easy! + Generowanie klucza jest proste! src/app/settings/settings.component.html 255 @@ -2845,6 +3166,7 @@ Use Twitch API + Użyj Twitch API src/app/settings/settings.component.html 259 @@ -2853,6 +3175,7 @@ Auto-download Twitch Chat + Automatyczne pobieranie czatu Twitch src/app/settings/settings.component.html 262 @@ -2861,6 +3184,7 @@ Twitch Client ID + ID klienta Twitch src/app/settings/settings.component.html 266 @@ -2869,6 +3193,7 @@ Generating an ID/secret is easy! + Wygenerowanie identyfikatora/klucza tajnego jest łatwe! src/app/settings/settings.component.html 267 @@ -2877,6 +3202,7 @@ Twitch Client Secret + Klucz tajny klienta Twitch src/app/settings/settings.component.html 272 @@ -2885,6 +3211,7 @@ Enables a button to skip ads when viewing supported videos. + Włącza przycisk pomijania reklam podczas oglądania obsługiwanych filmów. src/app/settings/settings.component.html 276 @@ -2893,6 +3220,7 @@ Use SponsorBlock API + Użyj API SponsorBlock src/app/settings/settings.component.html 276 @@ -2901,6 +3229,7 @@ Generates NFO files with every download, primarily used by Kodi. + Generuje pliki NFO przy każdym pobraniu, używane głównie przez Kodi. src/app/settings/settings.component.html 279 @@ -2909,6 +3238,7 @@ Generate NFO files + Generowanie plików NFO src/app/settings/settings.component.html 279 @@ -2917,6 +3247,7 @@ to download the official YoutubeDL-Material Chrome extension manually. + aby ręcznie pobrać oficjalne rozszerzenie YouTubeDL-Material do Chrome. src/app/settings/settings.component.html 288 @@ -2925,6 +3256,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. + Musisz ręcznie przesłać rozszerzenie i ustawić tak, aby wskazywało adres twojej domeny. src/app/settings/settings.component.html 289 @@ -2933,6 +3265,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + aby zainstalować oficjalne rozszerzenie YouTubeDL-Material do Firefox prosto ze strony z dodatkami. src/app/settings/settings.component.html 294 @@ -2941,6 +3274,7 @@ Detailed setup instructions. + Szczegółowe instrukcje instalacji. src/app/settings/settings.component.html 295 @@ -2949,6 +3283,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. + Wystarczy podać link do adresu URL w ustawieniach rozszerzenia. src/app/settings/settings.component.html 295 @@ -2957,6 +3292,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + Przeciągnij poniższy link do swoich zakładek i to wszystko! Następnie znajdÅŗ w YouTube film, który chcesz pobrać i kliknij zapisaną zakładkę. src/app/settings/settings.component.html 300 @@ -2965,6 +3301,7 @@ Generate 'audio only' bookmarklet + Generuj zakładkę "tylko audio" src/app/settings/settings.component.html 301 @@ -2973,6 +3310,7 @@ Database + Baza danych src/app/settings/settings.component.html 310 @@ -2981,6 +3319,7 @@ Database location: + Lokalizacja bazy danych: src/app/settings/settings.component.html 316 @@ -2989,6 +3328,7 @@ Records per table + Rekordów na tabelę src/app/settings/settings.component.html 317 @@ -2997,6 +3337,7 @@ MongoDB Connection String + Parametry połączenia MongoDB src/app/settings/settings.component.html 325 @@ -3005,6 +3346,7 @@ Example: + Przykład: src/app/settings/settings.component.html 326 @@ -3013,6 +3355,7 @@ Test connection string + Testuj parametry połączenia src/app/settings/settings.component.html 330 @@ -3020,7 +3363,8 @@ Test connection string button - Transfer DB to + Transfer DB to + Przenieś bazę danych do src/app/settings/settings.component.html 335 @@ -3029,6 +3373,7 @@ Database information could not be retrieved. Check the server logs for more information. + Nie udało się pobrać informacji o bazie danych. SprawdÅŗ logi serwera, aby uzyskać więcej informacji. src/app/settings/settings.component.html 339 @@ -3037,6 +3382,7 @@ Advanced + Zaawansowane src/app/settings/settings.component.html 347 @@ -3045,6 +3391,7 @@ Select a downloader + Wybierz usługę pobierania src/app/settings/settings.component.html 353 @@ -3053,6 +3400,7 @@ Use default downloading agent + Użyj domyślnego agenta pobierania src/app/settings/settings.component.html 362 @@ -3061,6 +3409,7 @@ Select a download agent + Wybierz agenta pobierania src/app/settings/settings.component.html 366 @@ -3069,6 +3418,7 @@ Log Level + Poziom logów src/app/settings/settings.component.html 380 @@ -3077,6 +3427,7 @@ Login expiration + Wygaśnięcie logowania src/app/settings/settings.component.html 392 @@ -3085,6 +3436,7 @@ Allow advanced download + Pozwól na zaawansowane pobieranie src/app/settings/settings.component.html 403 @@ -3093,6 +3445,7 @@ Use Cookies + Używaj plików cookie src/app/settings/settings.component.html 411 @@ -3101,6 +3454,7 @@ Set Cookies + Ustaw pliki cookie src/app/settings/settings.component.html 412 @@ -3109,6 +3463,7 @@ Restart server + Uruchom ponownie serwer src/app/settings/settings.component.html 424 @@ -3117,6 +3472,7 @@ Users + Użytkownicy src/app/settings/settings.component.html 433 @@ -3125,6 +3481,7 @@ Allow user registration + Zezwalaj na rejestrację użytkowników src/app/settings/settings.component.html 439 @@ -3133,6 +3490,7 @@ Auth method + Metoda uwierzytelniania src/app/settings/settings.component.html 443 @@ -3141,6 +3499,7 @@ Internal + Wewnętrzna src/app/settings/settings.component.html 445 @@ -3149,6 +3508,7 @@ LDAP + LDAP src/app/settings/settings.component.html 448 @@ -3157,6 +3517,7 @@ LDAP URL + Adres URL LDAP src/app/settings/settings.component.html 455 @@ -3165,6 +3526,7 @@ Bind DN + Powiąż DN src/app/settings/settings.component.html 460 @@ -3173,6 +3535,7 @@ Bind Credentials + Powiąż poświadczenia src/app/settings/settings.component.html 465 @@ -3181,6 +3544,7 @@ Search Base + Baza wyszukiwania src/app/settings/settings.component.html 470 @@ -3189,6 +3553,7 @@ Search Filter + Filtr wyszukiwania src/app/settings/settings.component.html 475 @@ -3197,6 +3562,7 @@ Logs + Logi src/app/settings/settings.component.html 484 @@ -3205,6 +3571,7 @@ You must enable multi-user mode to access this tab. + Aby uzyskać dostęp do tej karty, musisz włączyć tryb wielu użytkowników. src/app/settings/settings.component.ts 49 @@ -3212,6 +3579,7 @@ Failed to update categories! + Nie udało się zaktualizować kategorii! src/app/settings/settings.component.ts 134 @@ -3219,6 +3587,7 @@ Language successfully changed! Reload to update the page. + Język pomyślnie zmieniony! Odśwież, aby zaktualizować stronę. src/app/settings/settings.component.ts 209 @@ -3226,6 +3595,7 @@ Chrome users must drag the 'Alternate URL' link to your bookmarks. + Użytkownicy Chrome muszą przeciągnąć link "Alternatywny adres URL" do zakładek. src/app/settings/settings.component.ts 237 @@ -3233,6 +3603,7 @@ Successfully killed all downloads! + Pomyślnie zakończono wszystkie pobrania! src/app/settings/settings.component.ts 292 @@ -3240,6 +3611,7 @@ Failed to kill all downloads! Check logs for details. + Nie udało się zakończyć wszystkich pobrań! SprawdÅŗ logi, aby uzyskać szczegółowe informacje. src/app/settings/settings.component.ts 295 @@ -3251,6 +3623,7 @@ Restarting! + Ponowne uruchamianie! src/app/settings/settings.component.ts 307 @@ -3258,6 +3631,7 @@ Failed to restart the server. + Nie udało się ponownie uruchomić serwera. src/app/settings/settings.component.ts 309 @@ -3265,13 +3639,15 @@ Successfully transfered DB! Reloading info... + Pomyślnie przeniesiono bazę danych! Ponowne ładowanie informacji... src/app/settings/settings.component.ts 340 - Failed to transfer DB -- transfer was aborted. Error: + Failed to transfer DB -- transfer was aborted. Error: + Nie udało się przenieść bazy danych — transfer został przerwany. Błąd: src/app/settings/settings.component.ts 343 @@ -3279,6 +3655,7 @@ Failed to transfer DB -- API call failed. See browser logs for details. + Nie udało się przenieść bazy danych —wywołanie API nie powiodło się. Szczegółowe informacje można znaleźć w logach przeglądarki. src/app/settings/settings.component.ts 347 @@ -3286,13 +3663,15 @@ Connection successful! + Połączenie powiodło się! src/app/settings/settings.component.ts 357 - Connection failed! Error: + Connection failed! Error: + Połączenie nie powiodło się! Błąd: src/app/settings/settings.component.ts 359 @@ -3300,6 +3679,7 @@ Connection failed! Error: Server error. See logs for more info. + Połączenie nie powiodło się! Błąd: Błąd serwera. Zobacz logi, aby uzyskać więcej informacji. src/app/settings/settings.component.ts 363 @@ -3307,6 +3687,7 @@ Your subscriptions + Twoje subskrypcje src/app/subscriptions/subscriptions.component.html 3 @@ -3315,6 +3696,7 @@ Channels + Kanały src/app/subscriptions/subscriptions.component.html 8 @@ -3323,6 +3705,7 @@ Name not available. Channel retrieval in progress. + Nazwa nie dostępna. Trwa wyszukiwanie kanału. src/app/subscriptions/subscriptions.component.html 14 @@ -3331,6 +3714,7 @@ You have no channel subscriptions. + Nie masz żadnych subskrypcji. src/app/subscriptions/subscriptions.component.html 27 @@ -3339,6 +3723,7 @@ Playlists + Playlisty src/app/subscriptions/subscriptions.component.html 30 @@ -3347,6 +3732,7 @@ Name not available. Playlist retrieval in progress. + Nazwa nie dostępna. Trwa wyszukiwanie playlisty. src/app/subscriptions/subscriptions.component.html 36 @@ -3355,6 +3741,7 @@ You have no playlist subscriptions. + Nie masz żadnych subskrypcji playlist. src/app/subscriptions/subscriptions.component.html 49 @@ -3363,6 +3750,7 @@ Select a version: + Wybierz wersje: src/app/updater/updater.component.html 3 From 26d38752939401ad54a613f435e94647012f59bc Mon Sep 17 00:00:00 2001 From: atilluF Date: Tue, 30 Aug 2022 13:12:30 +0000 Subject: [PATCH 14/53] Translated using Weblate (Italian) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/it/ --- src/assets/i18n/messages.it.xlf | 80 +++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) diff --git a/src/assets/i18n/messages.it.xlf b/src/assets/i18n/messages.it.xlf index 076bc0f..3737c10 100644 --- a/src/assets/i18n/messages.it.xlf +++ b/src/assets/i18n/messages.it.xlf @@ -4039,6 +4039,86 @@ 359 + + Successfully created playlist! + Playlist creata con successo! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + Playlist successfully removed. + Playlist rimossa con successo. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + File manager + Gestore di file + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Use advanced download mode + Usa la modalitĆ  di download avanzata + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + Usa il gestore dei download + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + Usa il gestore delle attivitĆ  + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Subscriptions + Iscrizioni + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + Condividi file + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Settings access + Accesso alle impostazioni + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + ERROR: failed to create playlist! + ERRORE: fallita la creazione della playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + From 3847f3e0d31bd29f7c1564c2d755ed5e0ba60733 Mon Sep 17 00:00:00 2001 From: YMisterXY Date: Tue, 30 Aug 2022 18:34:44 +0000 Subject: [PATCH 15/53] Translated using Weblate (Polish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/pl/ --- src/assets/i18n/messages.pl.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.pl.xlf b/src/assets/i18n/messages.pl.xlf index f92d865..b330fee 100644 --- a/src/assets/i18n/messages.pl.xlf +++ b/src/assets/i18n/messages.pl.xlf @@ -3040,7 +3040,7 @@ Top title - Tytuł główny + Tytuł strony src/app/settings/settings.component.html 206 @@ -3337,7 +3337,7 @@ MongoDB Connection String - Parametry połączenia MongoDB + Adres URL MongoDB src/app/settings/settings.component.html 325 From 1f973efe602cf3daf0a03e36e9656df58b827828 Mon Sep 17 00:00:00 2001 From: Xyx S Date: Thu, 1 Sep 2022 23:53:30 +0000 Subject: [PATCH 16/53] Translated using Weblate (English) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/en/ --- src/assets/i18n/messages.en.xlf | 89 +++++++++++++++++---------------- 1 file changed, 45 insertions(+), 44 deletions(-) diff --git a/src/assets/i18n/messages.en.xlf b/src/assets/i18n/messages.en.xlf index 99b9861..d81df78 100644 --- a/src/assets/i18n/messages.en.xlf +++ b/src/assets/i18n/messages.en.xlf @@ -1,6 +1,6 @@ - - - + + + Profile @@ -422,7 +422,8 @@ - Error for + Error for + Error for src/app/components/downloads/downloads.component.ts 259 @@ -751,7 +752,7 @@ search field description - User name + User name src/app/components/modify-users/modify-users.component.html 17 @@ -759,7 +760,7 @@ Username users table header - Role + Role src/app/components/modify-users/modify-users.component.html 35 @@ -767,7 +768,7 @@ Role users table header - Actions + Actions src/app/components/modify-users/modify-users.component.html 55 @@ -859,7 +860,7 @@ Order - Normal orderĀ  + Normal order src/app/components/recent-videos/recent-videos.component.html 55 @@ -867,7 +868,7 @@ Normal order - Reverse orderĀ  + Reverse order src/app/components/recent-videos/recent-videos.component.html 56 @@ -948,7 +949,7 @@ - Successfully deleted file: + Successfully deleted file: src/app/components/recent-videos/recent-videos.component.ts 291 @@ -959,7 +960,7 @@ - See more. + See more. src/app/components/see-more/see-more.component.html 4,6 @@ -967,7 +968,7 @@ See more - See less. + See less. src/app/components/see-more/see-more.component.html 7,9 @@ -1194,7 +1195,7 @@ Download Twitch Chat button - VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" src/app/components/twitch-chat/twitch-chat.component.ts 99 @@ -1271,7 +1272,7 @@ Delete and redownload subscription video button - Delete and don't download again + Delete and don't download again src/app/components/unified-file-card/unified-file-card.component.html 37 @@ -1366,7 +1367,7 @@ About dialog title - is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -1652,7 +1653,7 @@ Custom output template documentation link - Path is relative to the config download path. Don't include extension. + Path is relative to the config download path. Don't include extension. src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 48 @@ -1825,7 +1826,7 @@ Create admin account dialog title - No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -1978,7 +1979,7 @@ - ERROR: + ERROR: src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 95 @@ -2224,7 +2225,7 @@ Video path property - Quality + Quality src/app/main/main.component.html 19,20 @@ -2240,7 +2241,7 @@ YT search Use URL button for searched video - View + View src/app/main/main.component.html 55,57 @@ -2248,7 +2249,7 @@ YT search View button for searched video - Only Audio + Only Audio src/app/main/main.component.html 65,67 @@ -2256,7 +2257,7 @@ Only Audio checkbox - Autoplay + Autoplay src/app/main/main.component.html 70,72 @@ -2264,7 +2265,7 @@ Autoplay checkbox - Download + Download src/app/main/main.component.html 79,82 @@ -2272,7 +2273,7 @@ Main download button - Cancel + Cancel src/app/main/main.component.html 84,87 @@ -2280,7 +2281,7 @@ Cancel download button - Advanced + Advanced src/app/main/main.component.html 96,99 @@ -2288,7 +2289,7 @@ Advanced download mode panel - Simulated command: + Simulated command: src/app/main/main.component.html 102,104 @@ -2296,7 +2297,7 @@ Simulated command label - Use custom args + Use custom args src/app/main/main.component.html 110,112 @@ -2304,7 +2305,7 @@ Use custom args checkbox - Replace args + Replace args src/app/main/main.component.html 116,118 @@ -2312,7 +2313,7 @@ Replace args - No need to include URL, just everything after. Args are delimited using two commas like so: ,, + No need to include URL, just everything after. Args are delimited using two commas like so: ,, src/app/main/main.component.html 123,125 @@ -2320,7 +2321,7 @@ Custom Args input hint - Use custom output + Use custom output src/app/main/main.component.html 131,133 @@ -2336,7 +2337,7 @@ Custom output placeholder - Use authentication + Use authentication src/app/main/main.component.html 145,147 @@ -2352,7 +2353,7 @@ YT Username placeholder - Crop file + Crop file src/app/main/main.component.html 160,162 @@ -2492,7 +2493,7 @@ Subscriptions base path input setting placeholder - Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. src/app/settings/settings.component.html 45 @@ -2580,7 +2581,7 @@ Audio folder path input placeholder - Path for audio only downloads. It is relative to YTDL-Material's root folder. + Path for audio only downloads. It is relative to YTDL-Material's root folder. src/app/settings/settings.component.html 104 @@ -2596,7 +2597,7 @@ Video folder path input placeholder - Path for video downloads. It is relative to YTDL-Material's root folder. + Path for video downloads. It is relative to YTDL-Material's root folder. src/app/settings/settings.component.html 111 @@ -2612,7 +2613,7 @@ Default file output placeholder - Path is relative to the above download paths. Don't include extension. + Path is relative to the above download paths. Don't include extension. src/app/settings/settings.component.html 120 @@ -2924,7 +2925,7 @@ Chrome click here suffix - You must manually load the extension and modify the extension's settings to set the frontend URL. + You must manually load the extension and modify the extension's settings to set the frontend URL. src/app/settings/settings.component.html 289 @@ -2948,7 +2949,7 @@ Firefox setup prefix link - Not much is required other than changing the extension's settings to set the frontend URL. + Not much is required other than changing the extension's settings to set the frontend URL. src/app/settings/settings.component.html 295 @@ -2956,7 +2957,7 @@ Firefox setup suffix - Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. src/app/settings/settings.component.html 300 @@ -2964,7 +2965,7 @@ Bookmarklet instructions - Generate 'audio only' bookmarklet + Generate 'audio only' bookmarklet src/app/settings/settings.component.html 301 @@ -3020,7 +3021,7 @@ Test connection string button - Transfer DB to + Transfer DB to src/app/settings/settings.component.html 335 @@ -3225,7 +3226,7 @@ - Chrome users must drag the 'Alternate URL' link to your bookmarks. + Chrome users must drag the 'Alternate URL' link to your bookmarks. src/app/settings/settings.component.ts 237 @@ -3271,7 +3272,7 @@ - Failed to transfer DB -- transfer was aborted. Error: + Failed to transfer DB -- transfer was aborted. Error: src/app/settings/settings.component.ts 343 @@ -3292,7 +3293,7 @@ - Connection failed! Error: + Connection failed! Error: src/app/settings/settings.component.ts 359 From 49e2458747b3b622559dcb589dfe4b06e00f9f95 Mon Sep 17 00:00:00 2001 From: Xyx S Date: Thu, 1 Sep 2022 22:49:52 +0000 Subject: [PATCH 17/53] Translated using Weblate (Japanese) Currently translated at 29.6% (115 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ja/ --- src/assets/i18n/messages.ja.xlf | 52 +++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf index 69d7f01..a961c5f 100644 --- a/src/assets/i18n/messages.ja.xlf +++ b/src/assets/i18n/messages.ja.xlf @@ -26,6 +26,7 @@ About + ē“„ src/app/app.component.html 32 @@ -711,6 +712,7 @@ File manager + ćƒ•ć‚”ć‚¤ćƒ«ćƒžćƒćƒ¼ć‚øćƒ£ćƒ¼ src/app/components/manage-role/manage-role.component.ts 17 @@ -718,6 +720,7 @@ Settings access + čØ­å®šćøć®ć‚¢ć‚Æć‚»ć‚¹ src/app/components/manage-role/manage-role.component.ts 18 @@ -725,6 +728,7 @@ Subscriptions + ć‚µćƒ–ć‚¹ć‚ÆćƒŖćƒ—ć‚·ćƒ§ćƒ³ src/app/components/manage-role/manage-role.component.ts 19 @@ -732,6 +736,7 @@ Share files + å…±ęœ‰ćƒ•ć‚”ć‚¤ćƒ« src/app/components/manage-role/manage-role.component.ts 20 @@ -739,6 +744,7 @@ Use advanced download mode + é«˜åŗ¦ćŖćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ ćƒ¢ćƒ¼ćƒ‰ć‚’ä½æē”Øć™ć‚‹ src/app/components/manage-role/manage-role.component.ts 21 @@ -746,6 +752,7 @@ Use downloads manager + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ ćƒžćƒćƒ¼ć‚øćƒ£ćƒ¼ć‚’ä½æē”Øć™ć‚‹ src/app/components/manage-role/manage-role.component.ts 22 @@ -753,6 +760,7 @@ Use tasks manager + ć‚æć‚¹ć‚Æćƒžćƒćƒ¼ć‚øćƒ£ćƒ¼ć‚’ä½æć† src/app/components/manage-role/manage-role.component.ts 23 @@ -760,6 +768,7 @@ Manage user + ćƒ¦ćƒ¼ć‚¶ćƒ¼ć®ē®”ē† src/app/components/manage-user/manage-user.component.html 1 @@ -772,6 +781,7 @@ User UID: + ćƒ¦ćƒ¼ć‚¶ćƒ¼ UID: src/app/components/manage-user/manage-user.component.html 4 @@ -780,6 +790,7 @@ New password + ę–°ć—ć„ćƒ‘ć‚¹ćƒÆćƒ¼ćƒ‰ src/app/components/manage-user/manage-user.component.html 8 @@ -788,6 +799,7 @@ Set new password + ę–°ć—ć„ćƒ‘ć‚¹ćƒÆćƒ¼ćƒ‰ć‚’čØ­å®š src/app/components/manage-user/manage-user.component.html 10 @@ -796,6 +808,7 @@ Use role default + ćƒ­ćƒ¼ćƒ«ć®ćƒ‡ćƒ•ć‚©ćƒ«ćƒˆć‚’ä½æē”Ø src/app/components/manage-user/manage-user.component.html 19 @@ -804,6 +817,7 @@ Search + ęŽ¢ć™ src/app/components/modify-users/modify-users.component.html 7 @@ -816,6 +830,7 @@ User name + ćƒ¦ćƒ¼ć‚¶ćƒ¼å src/app/components/modify-users/modify-users.component.html 17 @@ -824,6 +839,7 @@ Role + 役割 src/app/components/modify-users/modify-users.component.html 35 @@ -832,6 +848,7 @@ Actions + č”Œå‹• src/app/components/modify-users/modify-users.component.html 55 @@ -840,6 +857,7 @@ Save + äæå­˜ src/app/components/modify-users/modify-users.component.html 58 @@ -868,6 +886,7 @@ Edit user + ćƒ¦ćƒ¼ć‚¶ćƒ¼ć‚’ē·Øé›† src/app/components/modify-users/modify-users.component.html 66 @@ -876,6 +895,7 @@ Delete user + ćƒ¦ćƒ¼ć‚¶ćƒ¼ć‚’å‰Šé™¤ src/app/components/modify-users/modify-users.component.html 73 @@ -884,6 +904,7 @@ Add Users + ćƒ¦ćƒ¼ć‚¶ćƒ¼ć‚’čæ½åŠ  src/app/components/modify-users/modify-users.component.html 90 @@ -892,6 +913,7 @@ Edit Role + 役割の編集 src/app/components/modify-users/modify-users.component.html 95 @@ -900,6 +922,7 @@ My files + ćƒžć‚¤ćƒ•ć‚”ć‚¤ćƒ« src/app/components/recent-videos/recent-videos.component.html 20 @@ -908,6 +931,7 @@ No files found. + ćƒ•ć‚”ć‚¤ćƒ«ćŒč¦‹ć¤ć‹ć‚Šć¾ć›ć‚“ć€‚ src/app/components/recent-videos/recent-videos.component.html 40 @@ -916,6 +940,7 @@ Order + 注文 src/app/components/recent-videos/recent-videos.component.html 53 @@ -924,6 +949,7 @@ Normal order + é€šåøøć®ę³Øę–‡ src/app/components/recent-videos/recent-videos.component.html 55 @@ -932,6 +958,7 @@ Reverse order + 逆順 src/app/components/recent-videos/recent-videos.component.html 56 @@ -940,6 +967,7 @@ Select files + ćƒ•ć‚”ć‚¤ćƒ«ć‚’éøęŠž src/app/components/recent-videos/recent-videos.component.html 71 @@ -948,6 +976,7 @@ File type + ćƒ•ć‚”ć‚¤ćƒ«ć®ēØ®é”ž src/app/components/recent-videos/recent-videos.component.html 101 @@ -956,6 +985,7 @@ Both + 且方 src/app/components/recent-videos/recent-videos.component.html 103 @@ -964,6 +994,7 @@ Video only + ćƒ“ćƒ‡ć‚Ŗć®ćæ src/app/components/recent-videos/recent-videos.component.html 104 @@ -972,6 +1003,7 @@ Audio only + 音声のみ src/app/components/recent-videos/recent-videos.component.html 105 @@ -980,6 +1012,7 @@ Delete success! + å‰Šé™¤ęˆåŠŸļ¼ src/app/components/recent-videos/recent-videos.component.ts 270 @@ -987,6 +1020,7 @@ OK. + ć‚ć‹ć£ćŸć€‚ src/app/components/recent-videos/recent-videos.component.ts 270 @@ -1002,6 +1036,7 @@ Delete failed! + å‰Šé™¤ć«å¤±ę•—ć—ć¾ć—ćŸ! src/app/components/recent-videos/recent-videos.component.ts 273 @@ -1013,6 +1048,7 @@ Successfully deleted file: + ćƒ•ć‚”ć‚¤ćƒ«ćŒę­£åøøć«å‰Šé™¤ć•ć‚Œć¾ć—ćŸ: src/app/components/recent-videos/recent-videos.component.ts 291 @@ -1024,6 +1060,7 @@ See more. + ē¶šćć‚’č¦‹ć‚‹ć€‚ src/app/components/see-more/see-more.component.html 4,6 @@ -1032,6 +1069,7 @@ See less. + もっと見る. src/app/components/see-more/see-more.component.html 7,9 @@ -1040,6 +1078,7 @@ Skip ad + åŗƒå‘Šć‚’ć‚¹ć‚­ćƒƒćƒ— src/app/components/skip-ad-button/skip-ad-button.component.html 1 @@ -1048,6 +1087,7 @@ Last ran + å‰å›žć®å®Ÿč”Œ src/app/components/tasks/tasks.component.html 16 @@ -1056,6 +1096,7 @@ N/A + N/A src/app/components/tasks/tasks.component.html 19 @@ -1068,6 +1109,7 @@ Last confirmed + ęœ€ēµ‚ē¢ŗčŖęøˆćæ src/app/components/tasks/tasks.component.html 25 @@ -1076,6 +1118,7 @@ Status + ēŠ¶ę…‹ src/app/components/tasks/tasks.component.html 34 @@ -1084,6 +1127,7 @@ Busy + 忙しい src/app/components/tasks/tasks.component.html 36 @@ -1092,6 +1136,7 @@ Scheduled for + 予定 src/app/components/tasks/tasks.component.html 38 @@ -1100,6 +1145,7 @@ Not scheduled + 未定 src/app/components/tasks/tasks.component.html 42 @@ -1108,6 +1154,7 @@ Clear missing files from DB: + ć‹ć‚‰äøč¶³ć—ć¦ć„ć‚‹ćƒ•ć‚”ć‚¤ćƒ«ć‚’ę¶ˆåŽ»ć™ć‚‹ DB: src/app/components/tasks/tasks.component.html 57 @@ -1116,6 +1163,7 @@ Clear duplicate files from DB: + ć‹ć‚‰é‡č¤‡ćƒ•ć‚”ć‚¤ćƒ«ć‚’ę¶ˆåŽ» DB: src/app/components/tasks/tasks.component.html 60 @@ -1124,6 +1172,7 @@ Update binary to: + ćƒć‚¤ćƒŠćƒŖć‚’ę¬”ć®ć‚ˆć†ć«ę›“ę–°ć—ć¾ć™: src/app/components/tasks/tasks.component.html 63 @@ -1132,6 +1181,7 @@ Run + čµ°ć‚‹ src/app/components/tasks/tasks.component.html 69 @@ -1140,6 +1190,7 @@ Schedule + ć‚¹ć‚±ć‚øćƒ„ćƒ¼ćƒ« src/app/components/tasks/tasks.component.html 72 @@ -1148,6 +1199,7 @@ Restore DB from backup + ęˆ»ć™ BD ćƒćƒƒć‚Æć‚¢ćƒƒćƒ—ć‹ć‚‰ src/app/components/tasks/tasks.component.html 89 From 48248c7ddfe3f6c2e40a8c739f835257fa3b35cf Mon Sep 17 00:00:00 2001 From: atilluF Date: Sat, 3 Sep 2022 11:20:29 +0000 Subject: [PATCH 18/53] Translated using Weblate (Italian) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/it/ --- src/assets/i18n/messages.it.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.it.xlf b/src/assets/i18n/messages.it.xlf index 3737c10..e2c87f0 100644 --- a/src/assets/i18n/messages.it.xlf +++ b/src/assets/i18n/messages.it.xlf @@ -2656,8 +2656,8 @@ - Error for - Errore per + Error for + Errore per src/app/components/downloads/downloads.component.ts 238 From f818ed744b9529e6874fb25e6d25a4ccae58789f Mon Sep 17 00:00:00 2001 From: Kachelkaiser Date: Thu, 22 Sep 2022 08:07:35 +0000 Subject: [PATCH 19/53] Translated using Weblate (German) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/de/ --- src/assets/i18n/messages.de.xlf | 1086 ++++++++++++++++++++++++++++++- 1 file changed, 1062 insertions(+), 24 deletions(-) diff --git a/src/assets/i18n/messages.de.xlf b/src/assets/i18n/messages.de.xlf index a008658..2667053 100644 --- a/src/assets/i18n/messages.de.xlf +++ b/src/assets/i18n/messages.de.xlf @@ -526,7 +526,7 @@ Info - Infos + Info Video info button app/file-card/file-card.component.html @@ -852,7 +852,7 @@ Downloader - Herunterlader + Downloader Downloader settings label app/settings/settings.component.html @@ -1022,7 +1022,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. - Die Erweiterung muss manuell installiert werden und in den Einstellungen der Erweiterung muss die Frontend-URL eingetragen werden. + Die Erweiterung muss manuell geladen und die Einstellungen der Erweiterung geƤndert werden, um die Frontend-URL festzulegen. Chrome setup suffix app/settings/settings.component.html @@ -1040,7 +1040,7 @@ Detailed setup instructions. - Detaillierte Anleitung. + Detaillierte Einrichtungsanleitung. Firefox setup prefix link app/settings/settings.component.html @@ -1049,7 +1049,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. - Die Frontend-URL muss in den Einstellungen der Erweiterung eingetragen werden. + Es ist nicht viel erforderlich, außer die Frontend URL in den Einstellungen der Erweiterung festzulegen. Firefox setup suffix app/settings/settings.component.html @@ -1058,7 +1058,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. - Der untenstehende Link muss nur in die Lesezeichenleiste gezogen werden. Auf einer unterstützten Webseite kƶnnen Sie danach einfach auf das Lesezeichen klicken, um das Video herunterzuladen. + Ziehe den unten stehenden Link zu deinen Lesezeichen, und schon kannst du loslegen! Navigiere einfach zu dem YouTube-Video, das du herunterladen mƶchtest, und klicke auf das Lesezeichen. Bookmarklet instructions app/settings/settings.component.html @@ -1363,7 +1363,7 @@ Downloads - Heruntergeladene + Downloads Navigation menu Downloads Page title app/app.component.html @@ -1588,7 +1588,7 @@ Unsubscribe - Deabonnieren + Abbestellen Unsubscribe button app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html @@ -1597,7 +1597,7 @@ Your subscriptions - Ihre Abonnements + Deine Abonnements Subscriptions title app/subscriptions/subscriptions.component.html @@ -1624,7 +1624,7 @@ You have no channel subscriptions. - Sie haben keine KanƤle abonniert. + Du hast keine KanƤle abonniert. No channel subscriptions text app/subscriptions/subscriptions.component.html @@ -1687,7 +1687,7 @@ Updater - Aktualisierungsprogramm + Updater Update progress dialog title app/dialogs/update-progress-dialog/update-progress-dialog.component.html @@ -1696,7 +1696,7 @@ Select a version: - WƤhlen Sie eine Version: + Version wƤhlen: Select a version app/updater/updater.component.html @@ -1736,7 +1736,7 @@ No downloads available! - Zurzeit sind keine Downloads verfügbar! + Keine Downloads vorhanden! No downloads label app/components/downloads/downloads.component.html @@ -2167,7 +2167,7 @@ Use role default - Rollenstandard verwenden + Rollenstandard verwenden app/components/manage-user/manage-user.component.html 19 @@ -2401,7 +2401,7 @@ Reverse order - Umgekehrte Reihenfolge + Umgekehrte Sortierung src/app/dialogs/modify-playlist/modify-playlist.component.html 14 @@ -2410,7 +2410,7 @@ Normal order - Normale Reihenfolge + Normale Sortierung src/app/dialogs/modify-playlist/modify-playlist.component.html 13 @@ -2462,7 +2462,7 @@ See less. - Weniger sehen. + Weniger. src/app/components/see-more/see-more.component.html 8,9 @@ -2471,7 +2471,7 @@ See more. - Mehr sehen. + Mehr. src/app/components/see-more/see-more.component.html 5,6 @@ -2489,7 +2489,7 @@ Select a download agent - WƤhle einen Download-Agenten + Download-Agenten wƤhlen src/app/settings/settings.component.html 299 @@ -2960,7 +2960,7 @@ Creating download - Erstelle Downloads + Erstelle Download src/app/components/downloads/downloads.component.ts 58 @@ -2985,15 +2985,15 @@ Clear - Lƶschen + Leeren src/app/components/downloads/downloads.component.ts 131 - Error for - Fehler für + Error for + Fehler für src/app/components/downloads/downloads.component.ts 238 @@ -3088,7 +3088,7 @@ Resume all downloads - Alle Downloads fortsetzn + Alle Downloads fortsetzen src/app/components/downloads/downloads.component.html 84 @@ -3146,6 +3146,1044 @@ Skip ad button + + File manager + Dateimanager + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + Zugriff auf Einstellungen + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + Abonnements + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Use downloads manager + Download-Manager verwenden + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + Aufgaben-Manager verwenden + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Share files + Dateien freigeben + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + ERROR: failed to create playlist! + FEHLER: Wiedergabeliste konnte nicht erstellt werden! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + My files + Meine Dateien + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + Keine Dateien gefunden. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + OK. + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + Lƶschen fehlgeschlagen! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + Datei erfolgreich gelƶscht: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + Reset tasks + Aufgaben zurücksetzen + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + Successfully confirmed task! + Aufgabe erfolgreich bestƤtigt! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Restore DB from backup + DB aus Backup wiederherstellen + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + Die VOD-URL für dieses Video wird nicht unterstützt. Die VOD-ID muss nach "twitch.tv/videos/" stehen + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + Download fehlgeschlagen. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + Chat konnte nicht heruntergeladen werden. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Delete and don't download again + Lƶschen und nicht erneut herunterladen + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Playlist updated successfully. + Wiedergabeliste erfolgreich aktualisiert. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + Cancel + Abbrechen + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Database successfully restored! + Datenbank erfolgreich wiederhergestellt! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + Wiederherstellung der Datenbank fehlgeschlagen! Siehe Protokolle für weitere Informationen. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to restore database! See browser console for more info. + Wiederherstellung der Datenbank fehlgeschlagen! Siehe Browser-Konsole für weitere Informationen. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Sharing enabled. + Freigabe aktiviert. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + Freigabe konnte nicht aktiviert werden. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + Freigabe kann nicht aktiviert werden - Serverfehler. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Update failed. Check logs for more details. + Aktualisierung fehlgeschlagen. Für weitere Details Protokolle prüfen. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Update task schedule + Aufgabenplan aktualisieren + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Enabled + Aktiviert + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + Wiederholen + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Uploader + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + Upload-Datum + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + Miniaturansicht-Pfad + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + Miniaturansicht-URL + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + View count + AufrufzƤhler + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Resolution: + Auflƶsung: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + Audio Bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + Download failed! + Doenload fehlgeschlagen! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Failed to get file information from the server. + Dateiinformationen konnten nicht vom Server abgerufen werden. + + src/app/player/player.component.ts + 149 + + + + Twitch Client ID + Twitch-Client-ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + Eine ID/Secret zu generieren ist einfach! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + Twitch-Client-Secret + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Successfully killed all downloads! + Alle Downloads erfolgreich abgebrochen! + + src/app/settings/settings.component.ts + 292 + + + + Restarting! + Neustart! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + Neustart des Servers fehlgeschlagen. + + src/app/settings/settings.component.ts + 309 + + + + Errored downloads + Fehlerhafte Downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Finished downloads + Beendete Downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Failed to pause all downloads! See server logs for more info. + Alle Downloads konnten nicht angehalten werden! Siehe Serverprotokolle für weitere Informationen. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume all downloads! See server logs for more info. + Alle Downloads konnten nicht fortgesetzt werden! Siehe Serverprotokolle für weitere Informationen. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Confirm Password + Passwort bestƤtigen + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Paused downloads + Pausierte Downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Clear downloads + Downloads leeren + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + Clear downloads + Downloads leeren + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + Downloads zum Leeren auswƤhlen + + src/app/components/downloads/downloads.component.ts + 132 + + + + Failed to clear finished downloads! + Beendete Downloads konnten nicht geleert werden! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + Downloads geleert! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to retrieve logs! + Abrufen der Protokolle fehlgeschlagen! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + Protokolle in Zwischenablage kopiert! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + Protokolle erfolgreich gelƶscht! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Cookies successfully uploaded! + Cookies erfolgreich hochgeladen! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Failed to disable sharing. + Freigabe konnte nicht deaktiviert werden. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + Freigabe konnte nicht deaktiviert werden. - Serverfehler. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + You must specify an amount of time + Du musst eine Zeitspanne angeben + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + Sharing disabled. + Freigabe deaktiviert. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + ERROR: + FEHLER: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Choose a date + Datum wƤhlen + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Update + Aktualisieren + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Connection failed! Error: + Verbindung fehlgeschlagen! Fehler: + + src/app/settings/settings.component.ts + 359 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + DB-Übertragung fehlgeschlagen - API-Aufruf fehlgeschlagen. Siehe Browserprotokolle für Details. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + Verbindung erfolgreich! + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: Server error. See logs for more info. + Verbindung fehlgeschlagen! Fehler: Server-Fehler. Siehe Protokolle für weitere Informationen. + + src/app/settings/settings.component.ts + 363 + + + + Failed to pause download! See server logs for more info. + Download konnte nicht angehalten werden! Siehe Serverprotokolle für weitere Informationen. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to cancel download! See server logs for more info. + Download konnte nicht abgebrochen werden! Siehe Serverprotokolle für weitere Informationen. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Successfully transfered DB! Reloading info... + Erfolgreich übertragene DB! Lade Infos neu... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + DB-Übertragung fehlgeschlagen - die Übertragung wurde abgebrochen. Fehler: + + src/app/settings/settings.component.ts + 343 + + + + Failed to resume download! See server logs for more info. + Download konnte nicht fortgesetzt werden! Siehe Serverprotokolle für weitere Informationen. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to restart download! See server logs for more info. + Download konnte nicht neu gestartet werden! Siehe Serverprotokolle für weitere Informationen. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Successfully created playlist! + Wiedergabeliste erfolgreich erstellt! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + Globale benutzerdefinierte Argumente für Downloads auf der Startseite. (Argumente für Abonnements für jedes Abonnement separat festlegen!) Argumente werden mit zwei Kommas wie folgt abgegrenzt: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Tasks + Aufgaben + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + N/A + N/V + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Busy + BeschƤftigt + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + No tasks available! + Keine Aufgaben verfügbar! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Successfully ran task! + Aufgabe erfolgreich ausgeführt! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Failed to run task! + Aufgabe konnte nicht ausgeführt werden! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Reset + Zurücksetzen + + src/app/components/tasks/tasks.component.ts + 140 + + + + Tasks successfully reset! + Aufgaben erfolgreich zurückgesetzt! + + src/app/components/tasks/tasks.component.ts + 148 + + + + Reset tasks + Aufgaben zurücksetzen + + src/app/components/tasks/tasks.component.ts + 138 + + + + Playlist successfully removed. + Wiedergabeliste erfolgreich entfernt. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Failed to clear logs! + Lƶschen der Protokolle fehlgeschlagen! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Scheduled for + Eingeplant für + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + Nicht eingeplant + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Run + Los + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + Zeitplan + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Use advanced download mode + Erweiterten Download-Modus verwenden + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Order + Sortierung + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Select files + Dateien auswƤhlen + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + Status + Status + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Clear missing files from DB: + Fehlende Dateien aus der DB lƶschen: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Delete success! + Lƶschen erfolgreich! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + Last ran + Zuletzt gelaufen + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + Last confirmed + Zuletzt bestƤtigt + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Clear duplicate files from DB: + Lƶschen doppelter Dateien aus der DB: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Update binary to: + BinƤrdatei aktualisieren auf: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Failed to confirm task! + Aufgabe konnte nicht bestƤtigt werden! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Would you like to reset your tasks? All your schedules will be removed as well. + Willst du deine Aufgaben zurücksetzen? Alle deine ZeitplƤne werden dann ebenfalls entfernt. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Failed to reset tasks! + Zurücksetzen der Aufgaben fehlgeschlagen! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Failed to update categories! + Kategorien konnten nicht aktualisiert werden! + + src/app/settings/settings.component.ts + 134 + + + + Failed to load playlist! + Paylist konnte nicht geladen werden! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Category + Kategorie + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + Language successfully changed! Reload to update the page. + Sprache erfolgreich geƤndert! Seite neu laden, um sie zu aktualisieren. + + src/app/settings/settings.component.ts + 209 + + + + Local view count + Lokaler AufrufzƤhler + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Failed to kill all downloads! Check logs for details. + Alle Downloads konnten nicht abgebrochen werden! Protokolle für Details prüfen. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + Chrome-Nutzer müssen den Link "Alternative URL" zu ihren Lesezeichen ziehen. + + src/app/settings/settings.component.ts + 237 + + + + Restore + Wiederherstellen + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + From 89a16ef555a52e11dbe7f3967b530a07bf3ac121 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Sat, 1 Oct 2022 09:20:29 +0000 Subject: [PATCH 20/53] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/ --- src/assets/i18n/messages.zh.xlf | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf index 282f66c..ed27e40 100644 --- a/src/assets/i18n/messages.zh.xlf +++ b/src/assets/i18n/messages.zh.xlf @@ -1414,7 +1414,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. - ęœŖę£€ęµ‹åˆ°é»˜č®¤ē®”ē†å‘˜č“¦ęˆ·ć€‚å³å°†åˆ›å»ŗäø€äøŖåäøŗadminēš„ē®”ē†å‘˜č“¦ęˆ·å¹¶č®¾ē½®åÆ†ē ć€‚ + ęœŖę£€ęµ‹åˆ°é»˜č®¤ē®”ē†å‘˜č“¦ęˆ·ć€‚å³å°†åˆ›å»ŗäø€äøŖåäøŗ admin ēš„ē®”ē†å‘˜č“¦ęˆ·å¹¶č®¾ē½®åÆ†ē ć€‚ app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -2742,8 +2742,8 @@ - Error for - ꊄ错 + Error for + ꊄ错 src/app/components/downloads/downloads.component.ts 238 From 2aa5d3e91e343d4d4d5cf8eb87541ee12a66c7d0 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Sat, 1 Oct 2022 09:21:07 +0000 Subject: [PATCH 21/53] Translated using Weblate (French) Currently translated at 99.7% (387 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/fr/ --- src/assets/i18n/messages.fr.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.fr.xlf b/src/assets/i18n/messages.fr.xlf index 6d0845a..0502d2f 100644 --- a/src/assets/i18n/messages.fr.xlf +++ b/src/assets/i18n/messages.fr.xlf @@ -2961,8 +2961,8 @@ - Error for - Erreur pour + Error for + Erreur pour src/app/components/downloads/downloads.component.ts 238 From b56eea3b76bb77de5f7007e611043d2d5b48b623 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Sat, 1 Oct 2022 09:19:53 +0000 Subject: [PATCH 22/53] Translated using Weblate (Indonesian) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/id/ --- src/assets/i18n/messages.id.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.id.xlf b/src/assets/i18n/messages.id.xlf index c9f2d22..bfe9d33 100644 --- a/src/assets/i18n/messages.id.xlf +++ b/src/assets/i18n/messages.id.xlf @@ -2787,8 +2787,8 @@ Confirm Password - Error for - kesalahan untuk + Error for + kesalahan untuk src/app/components/downloads/downloads.component.ts 259 From 8c938b635cdab1b477e9bb6ea1e61bd8aa9f4be6 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Sat, 1 Oct 2022 09:22:50 +0000 Subject: [PATCH 23/53] Translated using Weblate (Polish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/pl/ --- src/assets/i18n/messages.pl.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.pl.xlf b/src/assets/i18n/messages.pl.xlf index b330fee..0c87a99 100644 --- a/src/assets/i18n/messages.pl.xlf +++ b/src/assets/i18n/messages.pl.xlf @@ -469,8 +469,8 @@ - Error for - Błąd dla + Error for + Błąd dla src/app/components/downloads/downloads.component.ts 259 From 1d6be1442ca5992690c4839537c6583879a928f9 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Thu, 20 Oct 2022 08:58:42 +0000 Subject: [PATCH 24/53] Translated using Weblate (French) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/fr/ --- src/assets/i18n/messages.fr.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.fr.xlf b/src/assets/i18n/messages.fr.xlf index 0502d2f..66eef99 100644 --- a/src/assets/i18n/messages.fr.xlf +++ b/src/assets/i18n/messages.fr.xlf @@ -4188,7 +4188,7 @@ Update task schedule - Mettre Ć  jour le gestionnaire des tĆ¢ches + Mise Ć  jour du planificateur de tĆ¢ches src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 1 From 5cf6e1817f807b86df313f8c042913bd33e52577 Mon Sep 17 00:00:00 2001 From: Maite Guix Date: Sun, 23 Oct 2022 14:23:06 +0000 Subject: [PATCH 25/53] Translated using Weblate (Catalan) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ca/ --- src/assets/i18n/messages.ca.xlf | 375 +++++++++++++++++++++++++++++++- 1 file changed, 366 insertions(+), 9 deletions(-) diff --git a/src/assets/i18n/messages.ca.xlf b/src/assets/i18n/messages.ca.xlf index b39b1ee..022ab97 100644 --- a/src/assets/i18n/messages.ca.xlf +++ b/src/assets/i18n/messages.ca.xlf @@ -1591,7 +1591,7 @@ Kill all downloads - Finalitzar totes les descĆ rregues + Avortar totes les descĆ rregues src/app/settings/settings.component.html 175 @@ -3071,8 +3071,8 @@ Installation type - Error for - Error a + Error for + Error a src/app/components/downloads/downloads.component.ts 238 @@ -3521,7 +3521,7 @@ Failed to restore database! See browser console for more info. - No s'ha pogut restaurar la base de dades! Vegeu la consola del navegador per a obtenir mĆ©s informació. + No s'ha pogut restaurar la base de dades! Veure la consola del navegador per a mĆ©s informació. src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 46 @@ -3546,7 +3546,7 @@ Failed to resume download! See server logs for more info. - No s'ha pogut reprendre la baixada! Consulteu els registres del servidor per a obtenir mĆ©s informació. + No s'ha pogut reprendre la baixada! Veure els registres del servidor per a mĆ©s informació. src/app/components/downloads/downloads.component.ts 186 @@ -3554,7 +3554,7 @@ Failed to resume all downloads! See server logs for more info. - No s'han pogut reprendre totes les baixades! Consulteu els registres del servidor per a obtenir mĆ©s informació. + No s'han pogut reprendre totes les baixades! Veure els registres del servidor per a mĆ©s informació. src/app/components/downloads/downloads.component.ts 194 @@ -3562,7 +3562,7 @@ Failed to restart download! See server logs for more info. - No s'ha pogut reiniciar la baixada! Consulteu els registres del servidor per a obtenir mĆ©s informació. + No s'ha pogut reiniciar la baixada! Veure els registres del servidor per a mĆ©s informació. src/app/components/downloads/downloads.component.ts 202 @@ -3570,7 +3570,7 @@ Failed to cancel download! See server logs for more info. - No s'ha pogut cancelĀ·lar la baixada! Consulteu els registres del servidor per a obtenir mĆ©s informació. + No s'ha pogut cancelĀ·lar la baixada! Veure els registres del servidor per a mĆ©s informació. src/app/components/downloads/downloads.component.ts 210 @@ -3763,7 +3763,7 @@ Failed to restore database! See logs for more info. - No s'ha pogut restaurar la base de dades! Consulteu els registres per a obtenir mĆ©s informació. + No s'ha pogut restaurar la base de dades! Veure els registres per a mĆ©s informació. src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 42 @@ -3785,6 +3785,363 @@ 71 + + Failed to enable sharing - server error. + No s'ha pogut activar l'Ćŗs compartit: error del servidor. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Failed to disable sharing. + No s'ha pogut desactivar l'Ćŗs compartit. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + No s'ha pogut desactivar l'Ćŗs compartit: error del servidor. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + Sharing disabled. + Compartició desactivada. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + ERROR: + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + You must specify an amount of time + Heu d'especificar una quantitat de temps + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + Update failed. Check logs for more details. + L'actualització ha fallat. Comprova els registres per a mĆ©s informació. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Choose a date + Tria una data + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Thumbnail path + CamĆ­ de la miniatura + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + URL de les miniatures + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Upload date + Data de cĆ rrega + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Uploader + Carregador + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Category + Categoria + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + Local view count + Recompte de visualitzacions locals + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + View count + Recompte de visualitzacions + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Audio bitrate: + Taxa de bits d'Ć udio: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + Resolution: + Resolució: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Failed to get file information from the server. + No s'ha pogut obtenir informació del fitxer del servidor. + + src/app/player/player.component.ts + 149 + + + + Generating an ID/secret is easy! + Generar un ID/secret Ć©s fĆ cil! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client ID + ID de client de Twitch + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Twitch Client Secret + Secret client de Twitch + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + Els usuaris de Chrome han d'arrossegar l'enllaƧ "URL alternatiu" a les adreces d'interĆØs. + + src/app/settings/settings.component.ts + 237 + + + + Failed to update categories! + No s'han pogut actualitzar les categories! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + L'idioma ha canviat correctament! Torna a carregar per a actualitzar la pĆ gina. + + src/app/settings/settings.component.ts + 209 + + + + Restarting! + Reiniciant! + + src/app/settings/settings.component.ts + 307 + + + + Successfully killed all downloads! + S'han avortat totes les descĆ rregues correctament! + + src/app/settings/settings.component.ts + 292 + + + + Connection failed! Error: + La connexió ha fallat! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection successful! + Connexió correcta! + + src/app/settings/settings.component.ts + 357 + + + + Failed to restart the server. + No s'ha pogut reiniciar el servidor. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + Base de dades transferida correctament! S'estĆ  tornant a carregar la informació... + + src/app/settings/settings.component.ts + 340 + + + + Failed to clear finished downloads! + No s'han pogut esborrar les descĆ rregues acabades! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Failed to pause all downloads! See server logs for more info. + No s'han pogut aturar totes les descĆ rregues. Veure els registres del servidor per a mĆ©s informació. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to kill all downloads! Check logs for details. + No s'han pogut avortar totes les baixades! Consulta els registres per a informació. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Cleared downloads! + DescĆ rregues suprimides! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Download failed! + La descĆ rrega ha fallat! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Errored downloads + DescĆ rregues amb errors + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to load playlist! + No s'ha pogut carregar la llista de reproducció! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + No s'ha pogut transferir DB -- La trucada API ha fallat. Veure els registres del navegador per a informació. + + src/app/settings/settings.component.ts + 347 + + + + Failed to pause download! See server logs for more info. + No s'ha pogut posar en pausa la baixada! Veure els registres del servidor per a mĆ©s informació. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to transfer DB -- transfer was aborted. Error: + No s'ha pogut transferir la base de dades; la transferĆØncia s'ha avortat. Error: + + src/app/settings/settings.component.ts + 343 + + + + Connection failed! Error: Server error. See logs for more info. + La connexió ha fallat! Error: Error del servidor. Veure registres per a mĆ©s informació. + + src/app/settings/settings.component.ts + 363 + + From 477d2f6672e9d9ed55ef079338df82ebf52ab6e1 Mon Sep 17 00:00:00 2001 From: Tanat Date: Sun, 13 Nov 2022 14:04:37 +0000 Subject: [PATCH 26/53] Translated using Weblate (Korean) Currently translated at 70.1% (272 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ko/ --- src/assets/i18n/messages.ko.xlf | 128 +++++++++++++++++++++++++++++++- 1 file changed, 125 insertions(+), 3 deletions(-) diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf index eecfa9f..024bec2 100644 --- a/src/assets/i18n/messages.ko.xlf +++ b/src/assets/i18n/messages.ko.xlf @@ -1,4 +1,4 @@ - + @@ -2836,8 +2836,8 @@ - Error for - 에 ėŒ€ķ•œ ģ—ėŸ¬ + Error for + 에 ėŒ€ķ•œ 오넘 src/app/components/downloads/downloads.component.ts 238 @@ -3077,6 +3077,128 @@ 469 + + Finished downloads + ģ™„ė£Œėœ ė‹¤ģš“ė”œė“œ + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + ģ¼ģ‹œģ¤‘ģ§€ėœ ė‹¤ģš“ė”œė“œ + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + ė‹¤ģš“ė”œė“œ 오넘 + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to pause download! See server logs for more info. + ė‹¤ģš“ė”œė“œė„¼ ģ¼ģ‹œ ģ¤‘ģ§€ķ•˜ģ§€ ėŖ»ķ–ˆģŠµė‹ˆė‹¤! ģžģ„øķ•œ ė‚“ģš©ģ€ ģ„œė²„ 딜그넼 ģ°øģ”°ķ•˜ģ„øģš”. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to pause all downloads! See server logs for more info. + ėŖØė“  ė‹¤ģš“ė”œė“œė„¼ ģ¼ģ‹œ ģ¤‘ģ§€ķ•˜ģ§€ ėŖ»ķ–ˆģŠµė‹ˆė‹¤! ģžģ„øķ•œ ė‚“ģš©ģ€ ģ„œė²„ 딜그넼 ģ°øģ”°ķ•˜ģ„øģš”. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + ė‹¤ģš“ė”œė“œė„¼ ģž¬ź°œķ•˜ģ§€ ėŖ»ķ–ˆģŠµė‹ˆė‹¤! ģžģ„øķ•œ ė‚“ģš©ģ€ ģ„œė²„ 딜그넼 ģ°øģ”°ķ•˜ģ„øģš”. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + ėŖØė“  ė‹¤ģš“ė”œė“œė„¼ ė‹¤ģ‹œ ģ‹œģž‘ ģ‹¤ķŒØ! ė” ė§Žģ€ 정볓넼 ģœ„ķ•“ ģ„œė²„ 딜그넼 ģ°øģ”°ķ•˜ģ‹­ģ‹œģ˜¤. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Confirm Password + ė¹„ė°€ė²ˆķ˜ø ķ™•ģø + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Failed to retrieve logs! + 딜그넼 ź²€ģƒ‰ķ•˜ģ§€ ėŖ»ķ–ˆģŠµė‹ˆė‹¤! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + ė”œź·øź°€ ķ“ė¦½ė³“ė“œģ— ė³µģ‚¬ė˜ģ—ˆģŠµė‹ˆė‹¤! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Tasks + ģž‘ģ—… + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Successfully created playlist! + ģž¬ģƒ ėŖ©ė”ģ„ ģ„±ź³µģ ģœ¼ė”œ ė§Œė“¤ģ—ˆģŠµė‹ˆė‹¤! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + 오넘: ģž¬ģƒ ėŖ©ė”ģ„ ė§Œė“¤ģ§€ ėŖ»ķ–ˆģŠµė‹ˆė‹¤! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + ģž¬ģƒėŖ©ė”ģ“ ģ„±ź³µģ ģœ¼ė”œ ģ‚­ģ œė˜ģ—ˆģŠµė‹ˆė‹¤. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + From c6ede725e109cf33d8dc3452dca836b1ec8a856f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sat, 26 Nov 2022 06:51:43 +0100 Subject: [PATCH 27/53] Added translation using Weblate (Turkish) --- src/assets/i18n/messages.tr.xlf | 3375 +++++++++++++++++++++++++++++++ 1 file changed, 3375 insertions(+) create mode 100644 src/assets/i18n/messages.tr.xlf diff --git a/src/assets/i18n/messages.tr.xlf b/src/assets/i18n/messages.tr.xlf new file mode 100644 index 0000000..dd9df0b --- /dev/null +++ b/src/assets/i18n/messages.tr.xlf @@ -0,0 +1,3375 @@ + + + + + + Profile + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 67 + + Dark mode toggle label + + + About + + src/app/app.component.html + 32 + + About menu label + + + Home + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 3 + + + src/app/components/login/login.component.html + 34 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Tasks + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Settings + + src/app/app.component.html + 50 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Successfully created playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Date + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Title + + src/app/components/downloads/downloads.component.html + 13 + + + src/app/components/tasks/tasks.component.html + 6 + + Title + + + Subscription + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Stage + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Progress + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Actions + + src/app/components/downloads/downloads.component.html + 55 + + + src/app/components/tasks/tasks.component.html + 49 + + Actions + + + Pause + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Resume + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Cancel + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/modify-users/modify-users.component.html + 61 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84,85 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 61 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 24 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 74 + + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 51 + + + src/app/settings/settings.component.html + 498 + + Cancel + + + Watch content + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Show error + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Restart + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Clear + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Pause all downloads + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Resume all downloads + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Clear downloads + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + No downloads available! + + src/app/components/downloads/downloads.component.html + 90 + + No downloads label + + + Creating download + + src/app/components/downloads/downloads.component.ts + 59 + + + + Getting info + + src/app/components/downloads/downloads.component.ts + 60 + + + + Downloading file + + src/app/components/downloads/downloads.component.ts + 61 + + + + Complete + + src/app/components/downloads/downloads.component.ts + 62 + + + + Clear downloads + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + + src/app/components/downloads/downloads.component.ts + 132 + + + + Clear + + src/app/components/downloads/downloads.component.ts + 133 + + + + Finished downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to pause all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Error for + + + src/app/components/downloads/downloads.component.ts + 259 + + + + Copy to clipboard + + src/app/components/downloads/downloads.component.ts + 261 + + + + Close + + src/app/components/downloads/downloads.component.ts + 262 + + + + Copied to clipboard! + + src/app/components/downloads/downloads.component.ts + 270 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 61 + + + + User name + + src/app/components/login/login.component.html + 6 + + + src/app/components/login/login.component.html + 18 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name + + + Password + + src/app/components/login/login.component.html + 11 + + + src/app/components/login/login.component.html + 23 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + + src/app/main/main.component.html + 154,156 + + Password + + + Register + + src/app/components/login/login.component.html + 15 + + + src/app/components/login/login.component.html + 38 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + Register + + + Confirm Password + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Lines: + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Failed to retrieve logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Manage role + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Yes + + src/app/components/manage-role/manage-role.component.html + 9 + + + src/app/components/manage-user/manage-user.component.html + 20 + + Yes + + + No + + src/app/components/manage-role/manage-role.component.html + 10 + + + src/app/components/manage-user/manage-user.component.html + 21 + + No + + + Close + + src/app/components/manage-role/manage-role.component.html + 18 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 70 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 70 + + Close + + + File manager + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Manage user + + src/app/components/manage-user/manage-user.component.html + 1 + + + src/app/components/modify-users/modify-users.component.html + 70 + + Manage user dialog title + + + User UID: + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Search + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/components/recent-videos/recent-videos.component.html + 25 + + search field description + + + User name + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Save + + src/app/components/modify-users/modify-users.component.html + 58 + + + src/app/create-playlist/create-playlist.component.html + 25 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 63 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 71 + + + src/app/settings/settings.component.html + 495 + + save user edit action button tooltip + + + Edit user + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + Delete user + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Add Users + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + My files + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Order + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Normal order + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Normal order + + + Reverse order + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Reverse order + + + Select files + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + File type + + src/app/components/recent-videos/recent-videos.component.html + 101 + + File type + + + Both + + src/app/components/recent-videos/recent-videos.component.html + 103 + + Both + + + Video only + + src/app/components/recent-videos/recent-videos.component.html + 104 + + Video only + + + Audio only + + src/app/components/recent-videos/recent-videos.component.html + 105 + + Audio only + + + Delete success! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + See more. + + src/app/components/see-more/see-more.component.html + 4,6 + + See more + + + See less. + + src/app/components/see-more/see-more.component.html + 7,9 + + See less + + + Skip ad + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Last ran + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + N/A + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Last confirmed + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Status + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Busy + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + Scheduled for + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Clear missing files from DB: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Clear duplicate files from DB: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Update binary to: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Run + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Restore DB from backup + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + Reset tasks + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + No tasks available! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Successfully ran task! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Failed to run task! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Successfully confirmed task! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Failed to confirm task! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Reset tasks + + src/app/components/tasks/tasks.component.ts + 138 + + + + Would you like to reset your tasks? All your schedules will be removed as well. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Reset + + src/app/components/tasks/tasks.component.ts + 140 + + + + Tasks successfully reset! + + src/app/components/tasks/tasks.component.ts + 148 + + + + Failed to reset tasks! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Download Twitch Chat + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Auto-generated + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Info + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + Video info button + + + Go to subscription + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Add to playlist + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Delete and redownload + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and redownload subscription video button + + + Delete and don't download again + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Delete + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + + src/app/components/unified-file-card/unified-file-card.component.html + 45 + + Delete video button + + + Edit + + src/app/components/unified-file-card/unified-file-card.component.html + 43 + + Playlist edit button + + + Create a playlist + + src/app/create-playlist/create-playlist.component.html + 2 + + Create a playlist dialog title + + + Modify playlist + + src/app/create-playlist/create-playlist.component.html + 3 + + Modify playlist dialog title + + + Name + + src/app/create-playlist/create-playlist.component.html + 10 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 8 + + Playlist name placeholder + + + Create + + src/app/create-playlist/create-playlist.component.html + 22 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create button + + + Playlist updated successfully. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + About YoutubeDL-Material + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Checking for updates... + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Installation type: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Docker tag: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Commit hash: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Found a bug or have a suggestion? + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug prefix + + + Click here + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + + src/app/settings/settings.component.html + 288 + + + src/app/settings/settings.component.html + 294 + + About bug click here + + + to create an issue! + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug suffix + + + Register a user + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + Modify youtube-dl args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1,6 + + Modify args title + + + Simulated new args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8,9 + + Simulated args title + + + Add an arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34,37 + + Add arg card title + + + Search by category + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60,63 + + Search args by category button + + + Use arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64,66 + + Use arg value checkbox + + + Arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68,69 + + Arg value placeholder + + + Add arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73,77 + + Search args by category button + + + Modify + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85,86 + + Arg modifier modify button + + + Cancel + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Upload new cookies + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + Drag and Drop + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Cookies successfully uploaded! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Editing category + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Custom file output + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 48 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 61 + + Category custom file output placeholder + + + Documentation + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 51 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 64 + + + src/app/main/main.component.html + 137,138 + + + src/app/settings/settings.component.html + 119 + + Custom output template documentation link + + + Path is relative to the config download path. Don't include extension. + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 52 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 65 + + + src/app/main/main.component.html + 138,140 + + Custom Output input hint + + + Editing + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + (Paused) + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/subscription/subscription/subscription.component.html + 5 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 34 + + Paused suffix + + + Paused + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Download all uploads + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + Download all uploads subscription setting + + + Download videos uploaded in the last + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + Download time range prefix + + + Audio-only mode + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + Streaming-only mode + + + Max quality + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + Max quality placeholder + + + Custom args + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/main/main.component.html + 120,122 + + Subscription custom args placeholder + + + These are added after the standard args. + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 42 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 55 + + Custom args hint + + + Restore + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + + + Database successfully restored! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to restore database! See browser console for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Create admin account + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Share playlist + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Enable sharing + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Sharing enabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Sharing disabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + Subscribe to playlist or channel + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 11 + + + src/app/settings/settings.component.html + 10 + + Subscription URL input placeholder + + + The playlist or channel URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Subscribe + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 76 + + Subscribe button + + + You must specify an amount of time + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Type: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + Subscription ID property + + + Archive: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Export Archive + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + Updater + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Update failed. Check logs for more details. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Update task schedule + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Enabled + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Choose a date + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Update + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Your Profile + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Name: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Name + + + UID: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Logout + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Category + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + View count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Local view count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Resolution: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + File size: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 59 + + Video file size property + + + Path: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 63 + + Video path property + + + Quality + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + src/app/main/main.component.html + 51,53 + + YT search Use URL button for searched video + + + View + + src/app/main/main.component.html + 55,57 + + YT search View button for searched video + + + Only Audio + + src/app/main/main.component.html + 65,67 + + Only Audio checkbox + + + Autoplay + + src/app/main/main.component.html + 70,72 + + Autoplay checkbox + + + Download + + src/app/main/main.component.html + 79,82 + + Main download button + + + Cancel + + src/app/main/main.component.html + 84,87 + + Cancel download button + + + Advanced + + src/app/main/main.component.html + 96,99 + + Advanced download mode panel + + + Simulated command: + + src/app/main/main.component.html + 102,104 + + Simulated command label + + + Use custom args + + src/app/main/main.component.html + 110,112 + + Use custom args checkbox + + + Replace args + + src/app/main/main.component.html + 116,118 + + Replace args + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + src/app/main/main.component.html + 123,125 + + Custom Args input hint + + + Use custom output + + src/app/main/main.component.html + 131,133 + + Use custom output checkbox + + + Custom output + + src/app/main/main.component.html + 135,136 + + Custom output placeholder + + + Use authentication + + src/app/main/main.component.html + 145,147 + + Use authentication checkbox + + + Username + + src/app/main/main.component.html + 149,151 + + YT Username placeholder + + + Crop file + + src/app/main/main.component.html + 160,162 + + Crop video checkbox + + + Crop from (seconds) + + src/app/main/main.component.html + 164,166 + + Crop from placeholder + + + Crop to (seconds) + + src/app/main/main.component.html + 169,171 + + Crop to placeholder + + + Download failed! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Download for has been queued! + + src/app/main/main.component.ts + 391 + + + + views + + src/app/player/player.component.html + 16 + + View count label + + + Failed to get file information from the server. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Main + + src/app/settings/settings.component.html + 4 + + Main settings label + + + URL this app will be accessed from, without the port. + + src/app/settings/settings.component.html + 11 + + URL setting input hint + + + Port + + src/app/settings/settings.component.html + 16 + + Port input placeholder + + + The desired port. Default is 17442. + + src/app/settings/settings.component.html + 17 + + Port setting input hint + + + Multi-user mode + + src/app/settings/settings.component.html + 26 + + Multi user mode setting + + + Users base path + + src/app/settings/settings.component.html + 30 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + src/app/settings/settings.component.html + 31 + + Users base path hint + + + Allow subscriptions + + src/app/settings/settings.component.html + 40 + + Allow subscriptions setting + + + Subscriptions base path + + src/app/settings/settings.component.html + 44 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 45 + + Subscriptions base path setting input hint + + + Check interval + + src/app/settings/settings.component.html + 50 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + src/app/settings/settings.component.html + 51 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads + + + Theme + + src/app/settings/settings.component.html + 64 + + Theme select label + + + Default + + src/app/settings/settings.component.html + 66 + + Default theme label + + + Allow theme change + + src/app/settings/settings.component.html + 72 + + Allow theme change setting + + + Language + + src/app/settings/settings.component.html + 81 + + Language select label + + + Downloader + + src/app/settings/settings.component.html + 96 + + Downloader settings label + + + Audio folder path + + src/app/settings/settings.component.html + 103 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 104 + + Aduio path setting input hint + + + Video folder path + + src/app/settings/settings.component.html + 110 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 111 + + Video path setting input hint + + + Default file output + + src/app/settings/settings.component.html + 117 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + src/app/settings/settings.component.html + 120 + + Custom Output input hint + + + Global custom args + + src/app/settings/settings.component.html + 127 + + Custom args input placeholder + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Categories + + src/app/settings/settings.component.html + 138 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + src/app/settings/settings.component.html + 160 + + Use youtubedl archive setting + + + Include thumbnail + + src/app/settings/settings.component.html + 164 + + Include thumbnail setting + + + Include metadata + + src/app/settings/settings.component.html + 168 + + Include metadata setting + + + Max concurrent downloads + + src/app/settings/settings.component.html + 177 + + Max concurrent downloads + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + + src/app/settings/settings.component.html + 178 + + Max concurrent downloads input hint + + + Download rate limit + + src/app/settings/settings.component.html + 183 + + Download rate limit input placeholder + + + Rate limits your downloads to the specified amount. Ex: 200K + + src/app/settings/settings.component.html + 184 + + Download rate limit input hint + + + Kill all downloads + + src/app/settings/settings.component.html + 193 + + Kill all downloads button + + + Extra + + src/app/settings/settings.component.html + 200 + + Extra settings label + + + Top title + + src/app/settings/settings.component.html + 206 + + Top title input placeholder + + + File manager enabled + + src/app/settings/settings.component.html + 211 + + File manager enabled setting + + + Downloads manager enabled + + src/app/settings/settings.component.html + 214 + + Downloads manager enabled setting + + + Allow quality select + + src/app/settings/settings.component.html + 217 + + Allow quality seelct setting + + + Download only mode + + src/app/settings/settings.component.html + 220 + + Download only mode setting + + + Allow autoplay + + src/app/settings/settings.component.html + 223 + + Allow autoplay setting + + + Enable Public API + + src/app/settings/settings.component.html + 231 + + Enable Public API key setting + + + Public API Key + + src/app/settings/settings.component.html + 236 + + Public API Key setting placeholder + + + View documentation + + src/app/settings/settings.component.html + 237 + + View API docs setting hint + + + This will delete your old API key! + + src/app/settings/settings.component.html + 241 + + delete api key tooltip + + + Generate + + src/app/settings/settings.component.html + 241 + + Generate key button + + + Use YouTube API + + src/app/settings/settings.component.html + 250 + + Use YouTube API setting + + + Youtube API Key + + src/app/settings/settings.component.html + 254 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + src/app/settings/settings.component.html + 255 + + Youtube API Key setting hint + + + Use Twitch API + + src/app/settings/settings.component.html + 259 + + Use Twitch API setting + + + Auto-download Twitch Chat + + src/app/settings/settings.component.html + 262 + + Auto download Twitch Chat setting + + + Twitch Client ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Enables a button to skip ads when viewing supported videos. + + src/app/settings/settings.component.html + 276 + + SponsorBlock API tooltip + + + Use SponsorBlock API + + src/app/settings/settings.component.html + 276 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + + src/app/settings/settings.component.html + 279 + + Generate NFO files tooltip + + + Generate NFO files + + src/app/settings/settings.component.html + 279 + + Generate NFO files setting + + + to download the official YoutubeDL-Material Chrome extension manually. + + src/app/settings/settings.component.html + 288 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 289 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + src/app/settings/settings.component.html + 294 + + Firefox click here suffix + + + Detailed setup instructions. + + src/app/settings/settings.component.html + 295 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 295 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + src/app/settings/settings.component.html + 300 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + src/app/settings/settings.component.html + 301 + + Generate audio only bookmarklet checkbox + + + Database + + src/app/settings/settings.component.html + 310 + + Database settings label + + + Database location: + + src/app/settings/settings.component.html + 316 + + Database location label + + + Records per table + + src/app/settings/settings.component.html + 317 + + Records per table label + + + MongoDB Connection String + + src/app/settings/settings.component.html + 325 + + MongoDB Connection String + + + Example: + + src/app/settings/settings.component.html + 326 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + src/app/settings/settings.component.html + 330 + + Test connection string button + + + Transfer DB to + + src/app/settings/settings.component.html + 335 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + src/app/settings/settings.component.html + 339 + + Database info not retrieved error message + + + Advanced + + src/app/settings/settings.component.html + 347 + + Host settings label + + + Select a downloader + + src/app/settings/settings.component.html + 353 + + Default downloader select label + + + Use default downloading agent + + src/app/settings/settings.component.html + 362 + + Use default downloading agent setting + + + Select a download agent + + src/app/settings/settings.component.html + 366 + + Custom downloader select label + + + Log Level + + src/app/settings/settings.component.html + 380 + + Log Level label + + + Login expiration + + src/app/settings/settings.component.html + 392 + + Login expiration select label + + + Allow advanced download + + src/app/settings/settings.component.html + 403 + + Allow advanced downloading setting + + + Use Cookies + + src/app/settings/settings.component.html + 411 + + Use cookies setting + + + Set Cookies + + src/app/settings/settings.component.html + 412 + + Set cookies button + + + Restart server + + src/app/settings/settings.component.html + 424 + + Restart server button + + + Users + + src/app/settings/settings.component.html + 433 + + Users settings label + + + Allow user registration + + src/app/settings/settings.component.html + 439 + + Allow registration setting + + + Auth method + + src/app/settings/settings.component.html + 443 + + Auth method select + + + Internal + + src/app/settings/settings.component.html + 445 + + Internal auth method + + + LDAP + + src/app/settings/settings.component.html + 448 + + LDAP auth method + + + LDAP URL + + src/app/settings/settings.component.html + 455 + + LDAP URL + + + Bind DN + + src/app/settings/settings.component.html + 460 + + Bind DN + + + Bind Credentials + + src/app/settings/settings.component.html + 465 + + Bind Credentials + + + Search Base + + src/app/settings/settings.component.html + 470 + + Search Base + + + Search Filter + + src/app/settings/settings.component.html + 475 + + Search Filter + + + Logs + + src/app/settings/settings.component.html + 484 + + Logs settings label + + + You must enable multi-user mode to access this tab. + + src/app/settings/settings.component.ts + 49 + + + + Failed to update categories! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + + src/app/settings/settings.component.ts + 209 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + + src/app/settings/settings.component.ts + 292 + + + + Failed to kill all downloads! Check logs for details. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Restarting! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + + src/app/settings/settings.component.ts + 343 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + + src/app/settings/settings.component.ts + 363 + + + + Your subscriptions + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Name not available. Channel retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + src/app/subscriptions/subscriptions.component.html + 27 + + No channel subscriptions text + + + Playlists + + src/app/subscriptions/subscriptions.component.html + 30 + + Subscriptions playlists title + + + Name not available. Playlist retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 36 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + src/app/subscriptions/subscriptions.component.html + 49 + + No playlist subscriptions text + + + Select a version: + + src/app/updater/updater.component.html + 3 + + Select a version + + + + From b78bb83ec984c90311b991189acf82813774b69b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sat, 26 Nov 2022 06:41:23 +0000 Subject: [PATCH 28/53] Translated using Weblate (Turkish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/tr/ --- src/assets/i18n/messages.tr.xlf | 387 ++++++++++++++++++++++++++++++++ 1 file changed, 387 insertions(+) diff --git a/src/assets/i18n/messages.tr.xlf b/src/assets/i18n/messages.tr.xlf index dd9df0b..1acade8 100644 --- a/src/assets/i18n/messages.tr.xlf +++ b/src/assets/i18n/messages.tr.xlf @@ -4,6 +4,7 @@ Profile + Profil src/app/app.component.html 19 @@ -12,6 +13,7 @@ Dark + Koyu src/app/app.component.html 23 @@ -24,6 +26,7 @@ About + Hakkında src/app/app.component.html 32 @@ -32,6 +35,7 @@ Home + Ana sayfa src/app/app.component.html 43 @@ -40,6 +44,7 @@ Login + Oturum aƧ src/app/app.component.html 44 @@ -60,6 +65,7 @@ Subscriptions + Abonelikler src/app/app.component.html 45 @@ -68,6 +74,7 @@ Downloads + İndirilenler src/app/app.component.html 46 @@ -76,6 +83,7 @@ Tasks + Gƶrevler src/app/app.component.html 47 @@ -84,6 +92,7 @@ Settings + Ayarlar src/app/app.component.html 50 @@ -96,6 +105,7 @@ Successfully created playlist! + Oynatma listesi başarıyla oluşturuldu! src/app/components/custom-playlists/custom-playlists.component.ts 56 @@ -103,6 +113,7 @@ ERROR: failed to create playlist! + HATA: oynatma listesi oluşturulamadı! src/app/components/custom-playlists/custom-playlists.component.ts 58 @@ -110,6 +121,7 @@ Playlist successfully removed. + Oynatma listesi başarıyla kaldırıldı. src/app/components/custom-playlists/custom-playlists.component.ts 100 @@ -117,6 +129,7 @@ Date + Tarih src/app/components/downloads/downloads.component.html 7 @@ -125,6 +138,7 @@ Title + Başlık src/app/components/downloads/downloads.component.html 13 @@ -137,6 +151,7 @@ Subscription + Abonelik src/app/components/downloads/downloads.component.html 23 @@ -145,6 +160,7 @@ Stage + Aşama src/app/components/downloads/downloads.component.html 36 @@ -153,6 +169,7 @@ Progress + İlerleme src/app/components/downloads/downloads.component.html 42 @@ -161,6 +178,7 @@ Actions + Eylemler src/app/components/downloads/downloads.component.html 55 @@ -173,6 +191,7 @@ Pause + Duraklat src/app/components/downloads/downloads.component.html 59 @@ -181,6 +200,7 @@ Resume + Devam ettir src/app/components/downloads/downloads.component.html 60 @@ -189,6 +209,7 @@ Cancel + İptal src/app/components/downloads/downloads.component.html 61 @@ -229,6 +250,7 @@ Watch content + İƧeriği izle src/app/components/downloads/downloads.component.html 64 @@ -237,6 +259,7 @@ Show error + Hatayı gƶster src/app/components/downloads/downloads.component.html 65 @@ -245,6 +268,7 @@ Restart + Yeniden başlat src/app/components/downloads/downloads.component.html 66 @@ -253,6 +277,7 @@ Clear + Temizle src/app/components/downloads/downloads.component.html 68 @@ -261,6 +286,7 @@ Pause all downloads + Tüm indirmeleri duraklat src/app/components/downloads/downloads.component.html 83 @@ -269,6 +295,7 @@ Resume all downloads + Tüm indirmeleri devam ettir src/app/components/downloads/downloads.component.html 84 @@ -277,6 +304,7 @@ Clear downloads + İndirmeleri temizle src/app/components/downloads/downloads.component.html 85 @@ -285,6 +313,7 @@ No downloads available! + İndirme yok! src/app/components/downloads/downloads.component.html 90 @@ -293,6 +322,7 @@ Creating download + İndirme oluşturuluyor src/app/components/downloads/downloads.component.ts 59 @@ -300,6 +330,7 @@ Getting info + Bilgiler alınıyor src/app/components/downloads/downloads.component.ts 60 @@ -307,6 +338,7 @@ Downloading file + Dosya indiriliyor src/app/components/downloads/downloads.component.ts 61 @@ -314,6 +346,7 @@ Complete + Tamamlandı src/app/components/downloads/downloads.component.ts 62 @@ -321,6 +354,7 @@ Clear downloads + İndirmeleri temizle src/app/components/downloads/downloads.component.ts 131 @@ -328,6 +362,7 @@ Select downloads to clear + Temizlenecek indirmeleri seƧin src/app/components/downloads/downloads.component.ts 132 @@ -335,6 +370,7 @@ Clear + Temizle src/app/components/downloads/downloads.component.ts 133 @@ -342,6 +378,7 @@ Finished downloads + Tamamlanan indirmeler src/app/components/downloads/downloads.component.ts 138 @@ -349,6 +386,7 @@ Paused downloads + Duraklatılan indirmeler src/app/components/downloads/downloads.component.ts 142 @@ -356,6 +394,7 @@ Errored downloads + Hatalı indirmeler src/app/components/downloads/downloads.component.ts 146 @@ -363,6 +402,7 @@ Failed to clear finished downloads! + Tamamlanan indirmeler temizlenemedi! src/app/components/downloads/downloads.component.ts 157 @@ -370,6 +410,7 @@ Cleared downloads! + İndirmeler temizlendi! src/app/components/downloads/downloads.component.ts 159 @@ -377,6 +418,7 @@ Failed to pause download! See server logs for more info. + İndirme duraklatılamadı! Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/components/downloads/downloads.component.ts 170 @@ -388,6 +430,7 @@ Failed to pause all downloads! See server logs for more info. + Tüm indirmeler duraklatılamadı! Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/components/downloads/downloads.component.ts 178 @@ -395,6 +438,7 @@ Failed to resume download! See server logs for more info. + İndirme devam ettirilemedi! Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/components/downloads/downloads.component.ts 186 @@ -402,6 +446,7 @@ Failed to resume all downloads! See server logs for more info. + Tüm indirmeler devam ettirilemedi! Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/components/downloads/downloads.component.ts 194 @@ -409,6 +454,7 @@ Failed to restart download! See server logs for more info. + İndirme yeniden başlatılamadı! Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/components/downloads/downloads.component.ts 202 @@ -416,6 +462,7 @@ Failed to cancel download! See server logs for more info. + İndirme iptal edilemedi! Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/components/downloads/downloads.component.ts 210 @@ -431,6 +478,7 @@ Copy to clipboard + Panoya kopyala src/app/components/downloads/downloads.component.ts 261 @@ -438,6 +486,7 @@ Close + Kapat src/app/components/downloads/downloads.component.ts 262 @@ -445,6 +494,7 @@ Copied to clipboard! + Panoya kopyalandı! src/app/components/downloads/downloads.component.ts 270 @@ -456,6 +506,7 @@ User name + Kullanıcı adı src/app/components/login/login.component.html 6 @@ -472,6 +523,7 @@ Password + Parola src/app/components/login/login.component.html 11 @@ -496,6 +548,7 @@ Register + Kaydol src/app/components/login/login.component.html 15 @@ -512,6 +565,7 @@ Confirm Password + Parolayı Onayla src/app/components/login/login.component.html 28 @@ -520,6 +574,7 @@ Lines: + Satırlar: src/app/components/logs-viewer/logs-viewer.component.html 22 @@ -528,6 +583,7 @@ Clear logs + Günlükleri temizle src/app/components/logs-viewer/logs-viewer.component.html 34 @@ -536,6 +592,7 @@ Failed to retrieve logs! + Günlükler alınamadı! src/app/components/logs-viewer/logs-viewer.component.ts 46 @@ -547,6 +604,7 @@ Logs copied to clipboard! + Günlükler panoya kopyalandı! src/app/components/logs-viewer/logs-viewer.component.ts 56 @@ -554,6 +612,7 @@ Logs successfully cleared! + Günlükler başarıyla temizlendi! src/app/components/logs-viewer/logs-viewer.component.ts 75 @@ -561,6 +620,7 @@ Failed to clear logs! + Günlükler temizlenemedi! src/app/components/logs-viewer/logs-viewer.component.ts 77 @@ -572,6 +632,7 @@ Manage role + Rolü yƶnet src/app/components/manage-role/manage-role.component.html 1 @@ -580,6 +641,7 @@ Yes + Evet src/app/components/manage-role/manage-role.component.html 9 @@ -592,6 +654,7 @@ No + Hayır src/app/components/manage-role/manage-role.component.html 10 @@ -604,6 +667,7 @@ Close + Kapat src/app/components/manage-role/manage-role.component.html 18 @@ -648,6 +712,7 @@ File manager + Dosya yƶneticisi src/app/components/manage-role/manage-role.component.ts 17 @@ -655,6 +720,7 @@ Settings access + Ayarlara erişim src/app/components/manage-role/manage-role.component.ts 18 @@ -662,6 +728,7 @@ Subscriptions + Abonelikler src/app/components/manage-role/manage-role.component.ts 19 @@ -669,6 +736,7 @@ Share files + Dosyaları paylaş src/app/components/manage-role/manage-role.component.ts 20 @@ -676,6 +744,7 @@ Use advanced download mode + Gelişmiş indirme modunu kullan src/app/components/manage-role/manage-role.component.ts 21 @@ -683,6 +752,7 @@ Use downloads manager + İndirme yƶneticisini kullan src/app/components/manage-role/manage-role.component.ts 22 @@ -690,6 +760,7 @@ Use tasks manager + Gƶrev yƶneticisini kullan src/app/components/manage-role/manage-role.component.ts 23 @@ -697,6 +768,7 @@ Manage user + Kullanıcıyı yƶnet src/app/components/manage-user/manage-user.component.html 1 @@ -709,6 +781,7 @@ User UID: + Kullanıcı kimliği: src/app/components/manage-user/manage-user.component.html 4 @@ -717,6 +790,7 @@ New password + Yeni parola src/app/components/manage-user/manage-user.component.html 8 @@ -725,6 +799,7 @@ Set new password + Yeni parola ayarla src/app/components/manage-user/manage-user.component.html 10 @@ -733,6 +808,7 @@ Use role default + Rol ƶntanımlı değerini kullan src/app/components/manage-user/manage-user.component.html 19 @@ -741,6 +817,7 @@ Search + Ara src/app/components/modify-users/modify-users.component.html 7 @@ -753,6 +830,7 @@ User name + Kullanıcı adı src/app/components/modify-users/modify-users.component.html 17 @@ -761,6 +839,7 @@ Role + Rol src/app/components/modify-users/modify-users.component.html 35 @@ -769,6 +848,7 @@ Actions + Eylemler src/app/components/modify-users/modify-users.component.html 55 @@ -777,6 +857,7 @@ Save + Kaydet src/app/components/modify-users/modify-users.component.html 58 @@ -805,6 +886,7 @@ Edit user + Kullanıcıyı düzenle src/app/components/modify-users/modify-users.component.html 66 @@ -813,6 +895,7 @@ Delete user + Kullanıcıyı sil src/app/components/modify-users/modify-users.component.html 73 @@ -821,6 +904,7 @@ Add Users + Kullanıcı Ekle src/app/components/modify-users/modify-users.component.html 90 @@ -829,6 +913,7 @@ Edit Role + Rolü Düzenle src/app/components/modify-users/modify-users.component.html 95 @@ -837,6 +922,7 @@ My files + Dosyalarım src/app/components/recent-videos/recent-videos.component.html 20 @@ -845,6 +931,7 @@ No files found. + Dosya bulunamadı. src/app/components/recent-videos/recent-videos.component.html 40 @@ -853,6 +940,7 @@ Order + Sırala src/app/components/recent-videos/recent-videos.component.html 53 @@ -861,6 +949,7 @@ Normal order + Normal sırala src/app/components/recent-videos/recent-videos.component.html 55 @@ -869,6 +958,7 @@ Reverse order + Ters sırala src/app/components/recent-videos/recent-videos.component.html 56 @@ -877,6 +967,7 @@ Select files + Dosyaları seƧ src/app/components/recent-videos/recent-videos.component.html 71 @@ -885,6 +976,7 @@ File type + Dosya türü src/app/components/recent-videos/recent-videos.component.html 101 @@ -893,6 +985,7 @@ Both + Her ikisi src/app/components/recent-videos/recent-videos.component.html 103 @@ -901,6 +994,7 @@ Video only + Yalnızca video src/app/components/recent-videos/recent-videos.component.html 104 @@ -909,6 +1003,7 @@ Audio only + Yalnızca ses src/app/components/recent-videos/recent-videos.component.html 105 @@ -917,6 +1012,7 @@ Delete success! + Silindi! src/app/components/recent-videos/recent-videos.component.ts 270 @@ -924,6 +1020,7 @@ OK. + Tamam. src/app/components/recent-videos/recent-videos.component.ts 270 @@ -939,6 +1036,7 @@ Delete failed! + Silinemedi! src/app/components/recent-videos/recent-videos.component.ts 273 @@ -950,6 +1048,7 @@ Successfully deleted file: + Dosya başarıyla silindi: src/app/components/recent-videos/recent-videos.component.ts 291 @@ -961,6 +1060,7 @@ See more. + Daha fazla gƶr. src/app/components/see-more/see-more.component.html 4,6 @@ -969,6 +1069,7 @@ See less. + Daha az gƶr. src/app/components/see-more/see-more.component.html 7,9 @@ -977,6 +1078,7 @@ Skip ad + Reklamı geƧ src/app/components/skip-ad-button/skip-ad-button.component.html 1 @@ -985,6 +1087,7 @@ Last ran + Son Ƨalıştırma src/app/components/tasks/tasks.component.html 16 @@ -993,6 +1096,7 @@ N/A + Yok src/app/components/tasks/tasks.component.html 19 @@ -1005,6 +1109,7 @@ Last confirmed + Son onaylandı src/app/components/tasks/tasks.component.html 25 @@ -1013,6 +1118,7 @@ Status + Durum src/app/components/tasks/tasks.component.html 34 @@ -1021,6 +1127,7 @@ Busy + Meşgul src/app/components/tasks/tasks.component.html 36 @@ -1029,6 +1136,7 @@ Scheduled for + Zamanlandı src/app/components/tasks/tasks.component.html 38 @@ -1037,6 +1145,7 @@ Not scheduled + Zamanlanmadı src/app/components/tasks/tasks.component.html 42 @@ -1045,6 +1154,7 @@ Clear missing files from DB: + Eksik dosyaları veri tabanından temizle: src/app/components/tasks/tasks.component.html 57 @@ -1053,6 +1163,7 @@ Clear duplicate files from DB: + Yinelenen dosyaları veri tabanından temizle: src/app/components/tasks/tasks.component.html 60 @@ -1061,6 +1172,7 @@ Update binary to: + Programı güncelle: src/app/components/tasks/tasks.component.html 63 @@ -1069,6 +1181,7 @@ Run + Ƈalıştır src/app/components/tasks/tasks.component.html 69 @@ -1077,6 +1190,7 @@ Schedule + Zamanla src/app/components/tasks/tasks.component.html 72 @@ -1085,6 +1199,7 @@ Restore DB from backup + Veri tabanını yedekten geri yükle src/app/components/tasks/tasks.component.html 89 @@ -1097,6 +1212,7 @@ Reset tasks + Gƶrevleri sıfırla src/app/components/tasks/tasks.component.html 90 @@ -1105,6 +1221,7 @@ No tasks available! + Gƶrev yok! src/app/components/tasks/tasks.component.html 94 @@ -1113,6 +1230,7 @@ Successfully ran task! + Gƶrev başarıyla Ƨalıştırıldı! src/app/components/tasks/tasks.component.ts 84 @@ -1120,6 +1238,7 @@ Failed to run task! + Gƶrev Ƨalıştırılamadı! src/app/components/tasks/tasks.component.ts 85 @@ -1131,6 +1250,7 @@ Successfully confirmed task! + Gƶrev başarıyla onaylandı! src/app/components/tasks/tasks.component.ts 95 @@ -1138,6 +1258,7 @@ Failed to confirm task! + Gƶrev onaylanamadı! src/app/components/tasks/tasks.component.ts 96 @@ -1149,6 +1270,7 @@ Reset tasks + Gƶrevleri sıfırla src/app/components/tasks/tasks.component.ts 138 @@ -1156,6 +1278,7 @@ Would you like to reset your tasks? All your schedules will be removed as well. + Gƶrevlerinizi sıfırlamak ister misiniz? Tüm zamanlamalarınız da kaldırılacak. src/app/components/tasks/tasks.component.ts 139 @@ -1163,6 +1286,7 @@ Reset + Sıfırla src/app/components/tasks/tasks.component.ts 140 @@ -1170,6 +1294,7 @@ Tasks successfully reset! + Gƶrevler başarıyla sıfırlandı! src/app/components/tasks/tasks.component.ts 148 @@ -1177,6 +1302,7 @@ Failed to reset tasks! + Gƶrevler sıfırlanamadı! src/app/components/tasks/tasks.component.ts 150 @@ -1188,6 +1314,7 @@ Download Twitch Chat + Twitch Chat indir src/app/components/twitch-chat/twitch-chat.component.html 10 @@ -1196,6 +1323,7 @@ VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + Bu video iƧin VOD URL'si desteklenmiyor. VOD kimliği "twitch.tv/videos/" ifadesinden sonra gelmelidir src/app/components/twitch-chat/twitch-chat.component.ts 99 @@ -1203,6 +1331,7 @@ Download failed. + İndirilemedi. src/app/components/twitch-chat/twitch-chat.component.ts 106 @@ -1210,6 +1339,7 @@ Chat could not be downloaded. + Sohbet indirilemedi. src/app/components/twitch-chat/twitch-chat.component.ts 110 @@ -1217,6 +1347,7 @@ Auto-generated + Otomatik oluşturuldu src/app/components/unified-file-card/unified-file-card.component.html 5 @@ -1225,6 +1356,7 @@ Open file + Dosya aƧ src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -1233,6 +1365,7 @@ Open file in new tab + Dosyayı yeni sekmede aƧ src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -1241,6 +1374,7 @@ Info + Bilgi src/app/components/unified-file-card/unified-file-card.component.html 24 @@ -1249,6 +1383,7 @@ Go to subscription + Aboneliğe git src/app/components/unified-file-card/unified-file-card.component.html 25 @@ -1257,6 +1392,7 @@ Add to playlist + Oynatma listesine ekle src/app/components/unified-file-card/unified-file-card.component.html 26 @@ -1265,6 +1401,7 @@ Delete and redownload + Sil ve yeniden indir src/app/components/unified-file-card/unified-file-card.component.html 34 @@ -1273,6 +1410,7 @@ Delete and don't download again + Sil ve bir daha indirme src/app/components/unified-file-card/unified-file-card.component.html 37 @@ -1285,6 +1423,7 @@ Delete + Sil src/app/components/unified-file-card/unified-file-card.component.html 39 @@ -1297,6 +1436,7 @@ Edit + Düzenle src/app/components/unified-file-card/unified-file-card.component.html 43 @@ -1305,6 +1445,7 @@ Create a playlist + Oynatma listesi oluştur src/app/create-playlist/create-playlist.component.html 2 @@ -1313,6 +1454,7 @@ Modify playlist + Oynatma listesini değiştir src/app/create-playlist/create-playlist.component.html 3 @@ -1321,6 +1463,7 @@ Name + Ad src/app/create-playlist/create-playlist.component.html 10 @@ -1337,6 +1480,7 @@ Create + Oluştur src/app/create-playlist/create-playlist.component.html 22 @@ -1349,6 +1493,7 @@ Playlist updated successfully. + Oynatma listesi başarıyla güncellendi. src/app/create-playlist/create-playlist.component.ts 69 @@ -1360,6 +1505,7 @@ About YoutubeDL-Material + YoutubeDL-Material hakkında src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -1368,6 +1514,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + Google'ın Material Tasarım ƶzellikleri altında oluşturulan aƧık kaynaklı bir YouTube indiricisidir. En sevdiğiniz videoları video veya ses dosyası olarak sorunsuz bir şekilde indirebilir ve hatta yeni videolarından haberdar olmak iƧin sevdiğiniz kanallara ve oynatma listelerine abone olabilirsiniz. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -1376,6 +1523,7 @@ has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + bazı harika ƶzelliklere sahiptir! Kapsamlı bir API, Docker desteği ve yerelleştirme (Ƨeviri) desteği. Yukarıdaki GitHub simgesine tıklayarak desteklenen tüm ƶzellikler hakkında bilgi edinin. src/app/dialogs/about-dialog/about-dialog.component.html 15 @@ -1384,6 +1532,7 @@ Installed version: + Kurulu sürüm: src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -1392,6 +1541,7 @@ Checking for updates... + Güncellemeler denetleniyor... src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -1400,6 +1550,7 @@ Update available + Güncelleme var src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -1408,6 +1559,7 @@ You can update from the settings menu. + Ayarlar menüsünden güncelleyebilirsiniz. src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -1416,6 +1568,7 @@ Installation type: + Kurulum türü: src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -1424,6 +1577,7 @@ Docker tag: + Docker etiketi: src/app/dialogs/about-dialog/about-dialog.component.html 28 @@ -1432,6 +1586,7 @@ Commit hash: + Git kaydı karma değeri: src/app/dialogs/about-dialog/about-dialog.component.html 31 @@ -1440,6 +1595,7 @@ Build date: + Oluşturma tarihi: src/app/dialogs/about-dialog/about-dialog.component.html 33 @@ -1448,6 +1604,7 @@ Found a bug or have a suggestion? + Bir hata buldunuz veya bir ƶneriniz mi var? src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1456,6 +1613,7 @@ Click here + Buraya tıklayın src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1472,6 +1630,7 @@ to create an issue! + bir sorun oluşturmak iƧin! src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1480,6 +1639,7 @@ Register a user + Kullanıcı kaydet src/app/dialogs/add-user-dialog/add-user-dialog.component.html 1 @@ -1488,6 +1648,7 @@ Modify youtube-dl args + youtube-dl argümanlarını değiştir src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 1,6 @@ -1496,6 +1657,7 @@ Simulated new args + Temsili yeni argümanlar src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 8,9 @@ -1504,6 +1666,7 @@ Add an arg + Argüman ekle src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 34,37 @@ -1512,6 +1675,7 @@ Search by category + Kategoriye gƶre ara src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 60,63 @@ -1520,6 +1684,7 @@ Use arg value + Argüman değerini kullan src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 64,66 @@ -1528,6 +1693,7 @@ Arg value + Argüman değeri src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 68,69 @@ -1536,6 +1702,7 @@ Add arg + Argüman ekle src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 73,77 @@ -1544,6 +1711,7 @@ Modify + Değiştir src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html 85,86 @@ -1552,6 +1720,7 @@ Cancel + İptal src/app/dialogs/confirm-dialog/confirm-dialog.component.ts 15 @@ -1559,6 +1728,7 @@ Upload new cookies + Yeni Ƨerezler yükle src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 1 @@ -1567,6 +1737,7 @@ Drag and Drop + Sürükle ve bırak src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -1575,6 +1746,7 @@ NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + NOT: Yeni Ƨerezlerin yüklenmesi ƶnceki Ƨerezlerinizi geƧersiz kılacaktır. Ayrıca Ƨerezlerin kullanıcı başına değil, ƶrnek genelinde olduğunu unutmayın. src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 20 @@ -1583,6 +1755,7 @@ Cookies successfully uploaded! + Ƈerezler başarıyla yüklendi! src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts 42 @@ -1590,6 +1763,7 @@ Editing category + Kategori düzenleniyor src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 1 @@ -1598,6 +1772,7 @@ Rules + Kurallar src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 10 @@ -1606,6 +1781,7 @@ Add new rule + Yeni kural ekle src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 39 @@ -1614,6 +1790,7 @@ Custom file output + Ɩzel dosya Ƨıktısı src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 44 @@ -1630,6 +1807,7 @@ Documentation + Belgelendirme src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 47 @@ -1654,6 +1832,7 @@ Path is relative to the config download path. Don't include extension. + Yol, yapılandırma indirme yoluna gƶrecelidir. Uzantıyı dahil etmeyin. src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 48 @@ -1674,6 +1853,7 @@ Editing + Düzenleniyor src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1682,6 +1862,7 @@ (Paused) + (Duraklatıldı) src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1706,6 +1887,7 @@ Paused + Duraklatıldı src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1714,6 +1896,7 @@ Download all uploads + Tüm yüklemeleri indir src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 10 @@ -1726,6 +1909,7 @@ Download videos uploaded in the last + Son yüklenen videoları indir src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 13 @@ -1738,6 +1922,7 @@ Audio-only mode + Yalnızca ses modu src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 27 @@ -1750,6 +1935,7 @@ Max quality + En yüksek kalite src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 32 @@ -1762,6 +1948,7 @@ Custom args + Ɩzel argümanlar src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 39 @@ -1778,6 +1965,7 @@ These are added after the standard args. + Bunlar normal argümanlardan sonra eklenir. src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 42 @@ -1790,6 +1978,7 @@ Restore + Geri yükle src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html 25 @@ -1798,6 +1987,7 @@ Database successfully restored! + Veri tabanı başarıyla geri yüklendi! src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 39 @@ -1805,6 +1995,7 @@ Failed to restore database! See logs for more info. + Veri tabanı geri yüklenemedi! Daha fazla bilgi iƧin günlüklere bakın. src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 42 @@ -1812,6 +2003,7 @@ Failed to restore database! See browser console for more info. + Veri tabanı geri yüklenemedi! Daha fazla bilgi iƧin tarayıcı konsoluna bakın. src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 46 @@ -1819,6 +2011,7 @@ Create admin account + Yƶnetici hesabı oluştur src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 1 @@ -1827,6 +2020,7 @@ No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + Ɩntanımlı yƶnetici hesabı algılanmadı. Bu, kullanıcı adı 'admin' olan bir yƶnetici hesabı oluşturacak ve parolasını ayarlayacaktır. src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html 5 @@ -1835,6 +2029,7 @@ Share playlist + Oynatma listesini paylaş src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -1843,6 +2038,7 @@ Share file + Dosya paylaş src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -1851,6 +2047,7 @@ Enable sharing + Paylaşımı etkinleştir src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -1859,6 +2056,7 @@ Use timestamp + Zaman damgası kullan src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -1867,6 +2065,7 @@ Seconds + Saniye src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -1875,6 +2074,7 @@ Copy to clipboard + Panoya kopyala src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -1883,6 +2083,7 @@ Sharing enabled. + Paylaşım etkinleştirildi. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 68 @@ -1890,6 +2091,7 @@ Failed to enable sharing. + Paylaşım etkinleştirilemedi. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 71 @@ -1897,6 +2099,7 @@ Failed to enable sharing - server error. + Paylaşım etkinleştirilemedi - sunucu hatası. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 74 @@ -1904,6 +2107,7 @@ Sharing disabled. + Paylaşım devre dışı bırakıldı. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 79 @@ -1911,6 +2115,7 @@ Failed to disable sharing. + Paylaşım devre dışı bırakılamadı. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 82 @@ -1918,6 +2123,7 @@ Failed to disable sharing - server error. + Paylaşım devre dışı bırakılamadı - sunucu hatası. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 85 @@ -1925,6 +2131,7 @@ Subscribe to playlist or channel + Oynatma listesine veya kanala abone ol src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 1 @@ -1933,6 +2140,7 @@ URL + URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -1949,6 +2157,7 @@ The playlist or channel URL + Oynatma listesi veya kanal URL'si src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -1957,6 +2166,7 @@ Custom name + Ɩzel ad src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 19 @@ -1965,6 +2175,7 @@ Subscribe + Abone ol src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 76 @@ -1973,6 +2184,7 @@ You must specify an amount of time + Bir süre belirtmelisiniz src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 79 @@ -1980,6 +2192,7 @@ ERROR: + HATA: src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 95 @@ -1987,6 +2200,7 @@ Type: + Tür: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -1995,6 +2209,7 @@ URL: + URL: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -2003,6 +2218,7 @@ ID: + Kimlik: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -2011,6 +2227,7 @@ Archive: + Arşiv: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 17 @@ -2019,6 +2236,7 @@ Export Archive + Arşivi Dışa Aktar src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 24 @@ -2027,6 +2245,7 @@ Unsubscribe + Abonelikten Ƨık src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -2035,6 +2254,7 @@ Updater + Güncelleyici src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -2043,6 +2263,7 @@ Update failed. Check logs for more details. + Güncelleme başarısız oldu. Daha fazla ayrıntı iƧin günlüklere bakın. src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts 30 @@ -2050,6 +2271,7 @@ Update task schedule + Güncelleme gƶrevi zamanlaması src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 1 @@ -2058,6 +2280,7 @@ Enabled + Etkin src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 7 @@ -2066,6 +2289,7 @@ Recurring + Yinelenen src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 10 @@ -2074,6 +2298,7 @@ Choose a date + Bir tarih seƧin src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 22 @@ -2082,6 +2307,7 @@ Update + Güncelle src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 52 @@ -2090,6 +2316,7 @@ Your Profile + Profiliniz src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2098,6 +2325,7 @@ Name: + Ad: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 6 @@ -2106,6 +2334,7 @@ UID: + Kullanıcı kimliği: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2114,6 +2343,7 @@ Created: + Oluşturuldu: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2122,6 +2352,7 @@ You are not logged in. + Oturum aƧmadınız. src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2130,6 +2361,7 @@ Logout + Oturumu kapat src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2138,6 +2370,7 @@ Uploader + Karşıya yükleyici src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -2146,6 +2379,7 @@ Upload date + Yükleme tarihi src/app/dialogs/video-info-dialog/video-info-dialog.component.html 20 @@ -2154,6 +2388,7 @@ Thumbnail path + Küçük resim yolu src/app/dialogs/video-info-dialog/video-info-dialog.component.html 26 @@ -2162,6 +2397,7 @@ Thumbnail URL + Küçük resim URL'si src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -2170,6 +2406,7 @@ Category + Kategori src/app/dialogs/video-info-dialog/video-info-dialog.component.html 32 @@ -2178,6 +2415,7 @@ View count + Gƶrüntüleme sayısı src/app/dialogs/video-info-dialog/video-info-dialog.component.html 42 @@ -2186,6 +2424,7 @@ Local view count + Yerel gƶrüntüleme sayısı src/app/dialogs/video-info-dialog/video-info-dialog.component.html 45 @@ -2194,6 +2433,7 @@ Resolution: + Ƈƶzünürlük: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 51 @@ -2202,6 +2442,7 @@ Audio bitrate: + Ses bit hızı: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 55 @@ -2210,6 +2451,7 @@ File size: + Dosya boyutu: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 59 @@ -2218,6 +2460,7 @@ Path: + Yol: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 63 @@ -2226,6 +2469,7 @@ Quality + Kalite src/app/main/main.component.html 19,20 @@ -2234,6 +2478,7 @@ Use URL + URL kullan src/app/main/main.component.html 51,53 @@ -2242,6 +2487,7 @@ View + Gƶrüntüle src/app/main/main.component.html 55,57 @@ -2250,6 +2496,7 @@ Only Audio + Yalnızca ses src/app/main/main.component.html 65,67 @@ -2258,6 +2505,7 @@ Autoplay + Otomatik oynat src/app/main/main.component.html 70,72 @@ -2266,6 +2514,7 @@ Download + İndir src/app/main/main.component.html 79,82 @@ -2274,6 +2523,7 @@ Cancel + İptal src/app/main/main.component.html 84,87 @@ -2282,6 +2532,7 @@ Advanced + Gelişmiş src/app/main/main.component.html 96,99 @@ -2290,6 +2541,7 @@ Simulated command: + Temsili komut: src/app/main/main.component.html 102,104 @@ -2298,6 +2550,7 @@ Use custom args + Ɩzel argümanlar kullan src/app/main/main.component.html 110,112 @@ -2306,6 +2559,7 @@ Replace args + Argümanları değiştir src/app/main/main.component.html 116,118 @@ -2314,6 +2568,7 @@ No need to include URL, just everything after. Args are delimited using two commas like so: ,, + URL'yi dahil etmeye gerek yok, yalnızca sonrasındaki her şeyi ekleyin. Argümanlar, şu şekilde iki virgül kullanılarak ayrılır: ,, src/app/main/main.component.html 123,125 @@ -2322,6 +2577,7 @@ Use custom output + Ɩzel Ƨıktı kullan src/app/main/main.component.html 131,133 @@ -2330,6 +2586,7 @@ Custom output + Ɩzel Ƨıktı src/app/main/main.component.html 135,136 @@ -2338,6 +2595,7 @@ Use authentication + Kimlik doğrulama kullan src/app/main/main.component.html 145,147 @@ -2346,6 +2604,7 @@ Username + Kullanıcı adı src/app/main/main.component.html 149,151 @@ -2354,6 +2613,7 @@ Crop file + Dosyayı kırp src/app/main/main.component.html 160,162 @@ -2362,6 +2622,7 @@ Crop from (seconds) + Kırpma başlangıcı (saniye) src/app/main/main.component.html 164,166 @@ -2370,6 +2631,7 @@ Crop to (seconds) + Kırpma bitişi (saniye) src/app/main/main.component.html 169,171 @@ -2378,6 +2640,7 @@ Download failed! + İndirilemedi! src/app/main/main.component.ts 387 @@ -2389,6 +2652,7 @@ Download for has been queued! + iƧin indirme işlemi sıraya alındı! src/app/main/main.component.ts 391 @@ -2396,6 +2660,7 @@ views + izlenme src/app/player/player.component.html 16 @@ -2404,6 +2669,7 @@ Failed to get file information from the server. + Dosya bilgileri sunucudan alınamadı. src/app/player/player.component.ts 149 @@ -2411,6 +2677,7 @@ Failed to load playlist! + Oynatma listesi yüklenemedi! src/app/player/player.component.ts 186 @@ -2422,6 +2689,7 @@ Main + Temel src/app/settings/settings.component.html 4 @@ -2430,6 +2698,7 @@ URL this app will be accessed from, without the port. + Bu uygulamaya bağlantı noktası olmadan erişilecek URL. src/app/settings/settings.component.html 11 @@ -2438,6 +2707,7 @@ Port + Bağlantı noktası src/app/settings/settings.component.html 16 @@ -2446,6 +2716,7 @@ The desired port. Default is 17442. + İstenen bağlantı noktası. Ɩntanımlı değer 17442'dir. src/app/settings/settings.component.html 17 @@ -2454,6 +2725,7 @@ Multi-user mode + Ƈoklu kullanıcı modu src/app/settings/settings.component.html 26 @@ -2462,6 +2734,7 @@ Users base path + Kullanıcıların temel yolu src/app/settings/settings.component.html 30 @@ -2470,6 +2743,7 @@ Base path for users and their downloaded videos. + Kullanıcılar ve indirdikleri videolar iƧin temel yol. src/app/settings/settings.component.html 31 @@ -2478,6 +2752,7 @@ Allow subscriptions + Aboneliklere izin ver src/app/settings/settings.component.html 40 @@ -2486,6 +2761,7 @@ Subscriptions base path + Aboneliklerin temel yolu src/app/settings/settings.component.html 44 @@ -2494,6 +2770,7 @@ Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + Abone olduğunuz kanallardan ve oynatma listelerinden videolar iƧin temel yol. YTDL-Material kƶk klasƶrü ile gƶrecelidir. src/app/settings/settings.component.html 45 @@ -2502,6 +2779,7 @@ Check interval + Denetleme aralığı src/app/settings/settings.component.html 50 @@ -2510,6 +2788,7 @@ Unit is seconds, only include numbers. + Birim saniyedir, yalnızca sayıları dahil edin. src/app/settings/settings.component.html 51 @@ -2518,6 +2797,7 @@ Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + Bazen yeni videolar tam olarak işlenmeden ƶnce indirilir. Bu ayar, yeni videoların ertesi gün daha yüksek kaliteli bir sürüm iƧin denetleneceği anlamına gelecektir. src/app/settings/settings.component.html 55 @@ -2526,6 +2806,7 @@ Redownload fresh uploads + Yeni yüklemeleri yeniden indir src/app/settings/settings.component.html 55 @@ -2534,6 +2815,7 @@ Theme + Tema src/app/settings/settings.component.html 64 @@ -2542,6 +2824,7 @@ Default + Ɩntanımlı src/app/settings/settings.component.html 66 @@ -2550,6 +2833,7 @@ Allow theme change + Tema değişikliğine izin ver src/app/settings/settings.component.html 72 @@ -2558,6 +2842,7 @@ Language + Dil src/app/settings/settings.component.html 81 @@ -2566,6 +2851,7 @@ Downloader + İndirici src/app/settings/settings.component.html 96 @@ -2574,6 +2860,7 @@ Audio folder path + Ses klasƶrü yolu src/app/settings/settings.component.html 103 @@ -2582,6 +2869,7 @@ Path for audio only downloads. It is relative to YTDL-Material's root folder. + Yalnızca ses indirmeleri iƧin yol. YTDL-Material kƶk klasƶrü ile gƶrecelidir. src/app/settings/settings.component.html 104 @@ -2590,6 +2878,7 @@ Video folder path + Video klasƶrü yolu src/app/settings/settings.component.html 110 @@ -2598,6 +2887,7 @@ Path for video downloads. It is relative to YTDL-Material's root folder. + Video indirmeleri iƧin yol. YTDL-Material kƶk klasƶrü ile gƶrecelidir. src/app/settings/settings.component.html 111 @@ -2606,6 +2896,7 @@ Default file output + Ɩntanımlı dosya Ƨıktısı src/app/settings/settings.component.html 117 @@ -2614,6 +2905,7 @@ Path is relative to the above download paths. Don't include extension. + Yol, yukarıdaki indirme yolları ile gƶrecelidir. Uzantıyı dahil etmeyin. src/app/settings/settings.component.html 120 @@ -2622,6 +2914,7 @@ Global custom args + Genel ƶzel argümanlar src/app/settings/settings.component.html 127 @@ -2630,6 +2923,7 @@ Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + Ana sayfadaki indirmeler iƧin genel ƶzel argümanlar. (Her abonelik iƧin abonelik argümanlarını ayrı ayrı ayarlayın!) Argümanlar şu şekilde iki virgül kullanılarak sınırlandırılır: ,, src/app/settings/settings.component.html 128 @@ -2638,6 +2932,7 @@ Categories + Kategoriler src/app/settings/settings.component.html 138 @@ -2646,6 +2941,7 @@ With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + Bu ayar etkinleştirildiğinde, tek bir video bir kategoriyle eşleşirse oynatma listesinin tamamı o kategoriyi alacaktır. src/app/settings/settings.component.html 152 @@ -2654,6 +2950,7 @@ Allow playlist categorization + Oynatma listesi sınıflandırmasına izin ver src/app/settings/settings.component.html 152 @@ -2662,6 +2959,7 @@ Use youtube-dl archive + youtube-dl arşivini kullan src/app/settings/settings.component.html 160 @@ -2670,6 +2968,7 @@ Include thumbnail + Küçük resmi dahil et src/app/settings/settings.component.html 164 @@ -2678,6 +2977,7 @@ Include metadata + Üst verileri dahil et src/app/settings/settings.component.html 168 @@ -2686,6 +2986,7 @@ Max concurrent downloads + En fazla eşzamanlı indirme src/app/settings/settings.component.html 177 @@ -2694,6 +2995,7 @@ Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + Aynı anda indirilebilecek indirme miktarını sınırlar. Sınır olmaması iƧin -1 kullanın. src/app/settings/settings.component.html 178 @@ -2702,6 +3004,7 @@ Download rate limit + İndirme hızı sınırı src/app/settings/settings.component.html 183 @@ -2710,6 +3013,7 @@ Rate limits your downloads to the specified amount. Ex: 200K + İndirmelerinizi belirtilen miktarla sınırlar. Ɩrn: 200K src/app/settings/settings.component.html 184 @@ -2718,6 +3022,7 @@ Kill all downloads + Tüm indirmeleri sonlandır src/app/settings/settings.component.html 193 @@ -2726,6 +3031,7 @@ Extra + Ek src/app/settings/settings.component.html 200 @@ -2734,6 +3040,7 @@ Top title + Üst başlık src/app/settings/settings.component.html 206 @@ -2742,6 +3049,7 @@ File manager enabled + Dosya yƶneticisi etkin src/app/settings/settings.component.html 211 @@ -2750,6 +3058,7 @@ Downloads manager enabled + İndirme yƶneticisi etkin src/app/settings/settings.component.html 214 @@ -2758,6 +3067,7 @@ Allow quality select + Kalite seƧimine izin ver src/app/settings/settings.component.html 217 @@ -2766,6 +3076,7 @@ Download only mode + Yalnızca indirme modu src/app/settings/settings.component.html 220 @@ -2774,6 +3085,7 @@ Allow autoplay + Otomatik oynatmaya izin ver src/app/settings/settings.component.html 223 @@ -2782,6 +3094,7 @@ Enable Public API + Genel API'yi etkinleştir src/app/settings/settings.component.html 231 @@ -2790,6 +3103,7 @@ Public API Key + Genel API Anahtarı src/app/settings/settings.component.html 236 @@ -2798,6 +3112,7 @@ View documentation + Belgeleri gƶrüntüle src/app/settings/settings.component.html 237 @@ -2806,6 +3121,7 @@ This will delete your old API key! + Bu işlem eski API anahtarınızı silecektir! src/app/settings/settings.component.html 241 @@ -2814,6 +3130,7 @@ Generate + Oluştur src/app/settings/settings.component.html 241 @@ -2822,6 +3139,7 @@ Use YouTube API + YouTube API'sini kullan src/app/settings/settings.component.html 250 @@ -2830,6 +3148,7 @@ Youtube API Key + YouTube API Anahtarı src/app/settings/settings.component.html 254 @@ -2838,6 +3157,7 @@ Generating a key is easy! + Anahtar oluşturmak kolaydır! src/app/settings/settings.component.html 255 @@ -2846,6 +3166,7 @@ Use Twitch API + Twitch API'sini kullan src/app/settings/settings.component.html 259 @@ -2854,6 +3175,7 @@ Auto-download Twitch Chat + Twitch Chat'i otomatik indir src/app/settings/settings.component.html 262 @@ -2862,6 +3184,7 @@ Twitch Client ID + Twitch İstemci Kimliği src/app/settings/settings.component.html 266 @@ -2870,6 +3193,7 @@ Generating an ID/secret is easy! + Kimlik/parola oluşturmak kolaydır! src/app/settings/settings.component.html 267 @@ -2878,6 +3202,7 @@ Twitch Client Secret + Twitch İstemci Parolası src/app/settings/settings.component.html 272 @@ -2886,6 +3211,7 @@ Enables a button to skip ads when viewing supported videos. + Desteklenen videoları gƶrüntülerken reklamları atlamak iƧin bir düğmeyi etkinleştirir. src/app/settings/settings.component.html 276 @@ -2894,6 +3220,7 @@ Use SponsorBlock API + SponsorBlock API'sini kullan src/app/settings/settings.component.html 276 @@ -2902,6 +3229,7 @@ Generates NFO files with every download, primarily used by Kodi. + Her indirmede, genellikle Kodi tarafından kullanılan NFO dosyaları oluşturur. src/app/settings/settings.component.html 279 @@ -2910,6 +3238,7 @@ Generate NFO files + NFO dosyaları oluştur src/app/settings/settings.component.html 279 @@ -2918,6 +3247,7 @@ to download the official YoutubeDL-Material Chrome extension manually. + resmi YoutubeDL-Material Chrome uzantısını elle indirmek iƧin. src/app/settings/settings.component.html 288 @@ -2926,6 +3256,7 @@ You must manually load the extension and modify the extension's settings to set the frontend URL. + Ɩn uƧ URL'sini ayarlamak iƧin uzantıyı elle yüklemeli ve uzantının ayarlarını değiştirmelisiniz. src/app/settings/settings.component.html 289 @@ -2934,6 +3265,7 @@ to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + resmi YoutubeDL-Material Firefox uzantısını doğrudan Firefox uzantıları sayfasından yüklemek iƧin. src/app/settings/settings.component.html 294 @@ -2942,6 +3274,7 @@ Detailed setup instructions. + Ayrıntılı kurulum talimatları. src/app/settings/settings.component.html 295 @@ -2950,6 +3283,7 @@ Not much is required other than changing the extension's settings to set the frontend URL. + Ɩn uƧ URL'sini ayarlamak iƧin uzantının ayarlarını değiştirmek dışında fazla bir şey gerekmez. src/app/settings/settings.component.html 295 @@ -2958,6 +3292,7 @@ Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + Aşağıdaki bağlantıyı yer imlerinize ekledikten sonra hazırsınız! İndirmek istediğiniz YouTube videosuna gidin ve yer imine tıklayın. src/app/settings/settings.component.html 300 @@ -2966,6 +3301,7 @@ Generate 'audio only' bookmarklet + 'Yalnızca ses' yer imi oluştur src/app/settings/settings.component.html 301 @@ -2974,6 +3310,7 @@ Database + Veri tabanı src/app/settings/settings.component.html 310 @@ -2982,6 +3319,7 @@ Database location: + Veri tabanı konumu: src/app/settings/settings.component.html 316 @@ -2990,6 +3328,7 @@ Records per table + Tablo başına kayıt src/app/settings/settings.component.html 317 @@ -2998,6 +3337,7 @@ MongoDB Connection String + MongoDB Bağlantı Dizgesi src/app/settings/settings.component.html 325 @@ -3006,6 +3346,7 @@ Example: + Ɩrnek: src/app/settings/settings.component.html 326 @@ -3014,6 +3355,7 @@ Test connection string + Bağlantı dizgesini test et src/app/settings/settings.component.html 330 @@ -3022,6 +3364,7 @@ Transfer DB to + Veri tabanını aktar src/app/settings/settings.component.html 335 @@ -3030,6 +3373,7 @@ Database information could not be retrieved. Check the server logs for more information. + Veri tabanı bilgileri alınamadı. Daha fazla bilgi iƧin sunucu günlüklerine bakın. src/app/settings/settings.component.html 339 @@ -3038,6 +3382,7 @@ Advanced + Gelişmiş src/app/settings/settings.component.html 347 @@ -3046,6 +3391,7 @@ Select a downloader + Bir indirici seƧin src/app/settings/settings.component.html 353 @@ -3054,6 +3400,7 @@ Use default downloading agent + Ɩntanımlı indirme aracısını kullan src/app/settings/settings.component.html 362 @@ -3062,6 +3409,7 @@ Select a download agent + Bir indirme aracısı seƧin src/app/settings/settings.component.html 366 @@ -3070,6 +3418,7 @@ Log Level + Günlük Düzeyi src/app/settings/settings.component.html 380 @@ -3078,6 +3427,7 @@ Login expiration + Oturum aƧma süresi src/app/settings/settings.component.html 392 @@ -3086,6 +3436,7 @@ Allow advanced download + Gelişmiş indirmeye izin ver src/app/settings/settings.component.html 403 @@ -3094,6 +3445,7 @@ Use Cookies + Ƈerezleri Kullan src/app/settings/settings.component.html 411 @@ -3102,6 +3454,7 @@ Set Cookies + Ƈerezleri Ayarla src/app/settings/settings.component.html 412 @@ -3110,6 +3463,7 @@ Restart server + Sunucuyu yeniden başlat src/app/settings/settings.component.html 424 @@ -3118,6 +3472,7 @@ Users + Kullanıcılar src/app/settings/settings.component.html 433 @@ -3126,6 +3481,7 @@ Allow user registration + Kullanıcı kaydına izin ver src/app/settings/settings.component.html 439 @@ -3134,6 +3490,7 @@ Auth method + Kimlik doğrulama yƶntemi src/app/settings/settings.component.html 443 @@ -3142,6 +3499,7 @@ Internal + Dahili src/app/settings/settings.component.html 445 @@ -3150,6 +3508,7 @@ LDAP + LDAP src/app/settings/settings.component.html 448 @@ -3158,6 +3517,7 @@ LDAP URL + LDAP URL'si src/app/settings/settings.component.html 455 @@ -3166,6 +3526,7 @@ Bind DN + Bind DN src/app/settings/settings.component.html 460 @@ -3174,6 +3535,7 @@ Bind Credentials + Bind Kimlik Bilgileri src/app/settings/settings.component.html 465 @@ -3182,6 +3544,7 @@ Search Base + Arama Tabanı src/app/settings/settings.component.html 470 @@ -3190,6 +3553,7 @@ Search Filter + Arama Filtresi src/app/settings/settings.component.html 475 @@ -3198,6 +3562,7 @@ Logs + Günlük Kayıtları src/app/settings/settings.component.html 484 @@ -3206,6 +3571,7 @@ You must enable multi-user mode to access this tab. + Bu sekmeye erişmek iƧin Ƨoklu kullanıcı modunu etkinleştirmelisiniz. src/app/settings/settings.component.ts 49 @@ -3213,6 +3579,7 @@ Failed to update categories! + Kategoriler güncellenemedi! src/app/settings/settings.component.ts 134 @@ -3220,6 +3587,7 @@ Language successfully changed! Reload to update the page. + Dil başarıyla değiştirildi! Sayfayı güncellemek iƧin yeniden yükleyin. src/app/settings/settings.component.ts 209 @@ -3227,6 +3595,7 @@ Chrome users must drag the 'Alternate URL' link to your bookmarks. + Chrome kullanıcıları 'Diğer URL' bağlantısını yer işaretlerine eklemelidir. src/app/settings/settings.component.ts 237 @@ -3234,6 +3603,7 @@ Successfully killed all downloads! + Tüm indirmeler başarıyla sonlandırıldı! src/app/settings/settings.component.ts 292 @@ -3241,6 +3611,7 @@ Failed to kill all downloads! Check logs for details. + Tüm indirmeler sonlandırılamadı! Ayrıntılar iƧin günlüklere bakın. src/app/settings/settings.component.ts 295 @@ -3252,6 +3623,7 @@ Restarting! + Yeniden başlatılıyor! src/app/settings/settings.component.ts 307 @@ -3259,6 +3631,7 @@ Failed to restart the server. + Sunucu yeniden başlatılamadı. src/app/settings/settings.component.ts 309 @@ -3266,6 +3639,7 @@ Successfully transfered DB! Reloading info... + Veri tabanı başarıyla aktarıldı! Bilgiler yeniden yükleniyor... src/app/settings/settings.component.ts 340 @@ -3273,6 +3647,7 @@ Failed to transfer DB -- transfer was aborted. Error: + Veri tabanı aktarılamadı -- aktarım iptal edildi. Hata: src/app/settings/settings.component.ts 343 @@ -3280,6 +3655,7 @@ Failed to transfer DB -- API call failed. See browser logs for details. + Veri tabanı aktarılamadı -- API Ƨağrısı başarısız oldu. Ayrıntılar iƧin tarayıcı günlüklerine bakın. src/app/settings/settings.component.ts 347 @@ -3287,6 +3663,7 @@ Connection successful! + Bağlantı başarılı! src/app/settings/settings.component.ts 357 @@ -3294,6 +3671,7 @@ Connection failed! Error: + Bağlantı başarısız! Hata: src/app/settings/settings.component.ts 359 @@ -3301,6 +3679,7 @@ Connection failed! Error: Server error. See logs for more info. + Bağlantı başarısız oldu! Hata: Sunucu hatası. Daha fazla bilgi iƧin günlüklere bakın. src/app/settings/settings.component.ts 363 @@ -3308,6 +3687,7 @@ Your subscriptions + Abonelikleriniz src/app/subscriptions/subscriptions.component.html 3 @@ -3316,6 +3696,7 @@ Channels + Kanallar src/app/subscriptions/subscriptions.component.html 8 @@ -3324,6 +3705,7 @@ Name not available. Channel retrieval in progress. + Ad yok. Kanal alma işlemi devam ediyor. src/app/subscriptions/subscriptions.component.html 14 @@ -3332,6 +3714,7 @@ You have no channel subscriptions. + Kanal aboneliğiniz yok. src/app/subscriptions/subscriptions.component.html 27 @@ -3340,6 +3723,7 @@ Playlists + Oynatma listeleri src/app/subscriptions/subscriptions.component.html 30 @@ -3348,6 +3732,7 @@ Name not available. Playlist retrieval in progress. + Ad yok. Oynatma listesi alma işlemi devam ediyor. src/app/subscriptions/subscriptions.component.html 36 @@ -3356,6 +3741,7 @@ You have no playlist subscriptions. + Oynatma listesi aboneliğiniz yok. src/app/subscriptions/subscriptions.component.html 49 @@ -3364,6 +3750,7 @@ Select a version: + Bir sürüm seƧin: src/app/updater/updater.component.html 3 From 52b435b8aeffc9b5346eb256237d13e6fabb4cbf Mon Sep 17 00:00:00 2001 From: "lk.KEVIN" Date: Sun, 27 Nov 2022 09:10:13 +0000 Subject: [PATCH 29/53] Translated using Weblate (Spanish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/ --- src/assets/i18n/messages.es.xlf | 1286 ++++++++++++++++++++++++++++++- 1 file changed, 1278 insertions(+), 8 deletions(-) diff --git a/src/assets/i18n/messages.es.xlf b/src/assets/i18n/messages.es.xlf index e26c1df..49e0a46 100644 --- a/src/assets/i18n/messages.es.xlf +++ b/src/assets/i18n/messages.es.xlf @@ -4,7 +4,7 @@ No need to include URL, just everything after. - No es necesario incluir URL, solo todo despuĆ©s + No es necesario incluir URL, solo todo despuĆ©s Global custom args for downloads on the home page. @@ -72,7 +72,7 @@ Quality - Calidad + Calidad Use URL @@ -80,7 +80,7 @@ View - Ver + Ver Only Audio @@ -312,7 +312,7 @@ Dark - Oscura + Oscuro Allow theme change @@ -776,15 +776,15 @@ User name - Nombre de usuario + Nombre de usuario Role - Rol + Rol Actions - Acciones + Acciones Add Users @@ -1641,7 +1641,7 @@ Title - TĆ­tulo + TĆ­tulo src/app/components/downloads/downloads.component.html 13 @@ -1822,6 +1822,1276 @@ 129 + + ERROR: failed to create playlist! + ERROR: Ā”No se pudo crear lista de reproducción! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + Lista de reproducción eliminada correctamente. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + File manager + Administrador de archivos + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + Configuración de acceso + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + Subscipciones + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Use advanced download mode + Usar modo avanzado de descarga + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + Usar administradores de descargas + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + Usar administrador de tareas + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + My files + Mis archivos + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + Order + Orgen + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + No files found. + No se encontraron archivos. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Select files + Seleccionar archivos + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + File type + Tipo de archivo + + src/app/components/recent-videos/recent-videos.component.html + 101 + + File type + + + Both + Ambos + + src/app/components/recent-videos/recent-videos.component.html + 103 + + Both + + + Video only + Solo video + + src/app/components/recent-videos/recent-videos.component.html + 104 + + Video only + + + Delete success! + Ā”Eliminación correctamente! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + Delete failed! + Ā”Error al eliminar! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + Archivo eliminado correctamente: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + Skip ad + Omitir anuncio + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Last ran + Última ejecución + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + N/A + N/A + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Busy + Ocupado + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + Scheduled for + Programado para + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + No programado + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Restore DB from backup + Restorar BD desde copia de seguridad + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + Reset tasks + Reiniciar tareas + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + No tasks available! + Ā”No hay tareas disponibles! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Failed to run task! + Ā”Error al ejecutar tarea! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Successfully confirmed task! + Ā”Tarea confirmada correctamente! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Reset + Reiniciar + + src/app/components/tasks/tasks.component.ts + 140 + + + + Failed to reset tasks! + Ā”Error al reiniciar tareas! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Download failed. + Descarga fallida. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + No se ha podido descargar chat. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Delete and don't download again + Eliminar y no descargar de nuevo + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Playlist updated successfully. + Lista de reproducción actualizada correctamente. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + Cancel + Cancelar + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Cookies successfully uploaded! + Ā”Cookies correctamente subidas! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Database successfully restored! + Ā”Database correctamente restaurada! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + Ā”Error al restaurar base de datos! Vea registros para mĆ”s información. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to enable sharing. + Error al habilitar el uso compartido. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Sharing disabled. + Uso compartido desactivado. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + Error al desactivar el uso compartido. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + Error al desactivar uso compartido - error de servidor. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + ERROR: + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Update failed. Check logs for more details. + Actualización fallida. Vea registros para mĆ”s detalles. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Enabled + Activado + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + Recurrente + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Choose a date + Elige una fecha + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Uploader + Subido por + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + Fecha de subida + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + Directorio de miniaturas + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + Enlace de miniatura + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Category + CategorĆ­a + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + View count + NĆŗmero de vistas + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Local view count + NĆŗmero local de vistas + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Download failed! + Ā”Descarga fallida! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Failed to get file information from the server. + Error al obtener información de archivo del servidor. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + Ā”Error al cargar lista de reproducción! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Max concurrent downloads + MĆ”ximo de descargas al mismo tiempo + + src/app/settings/settings.component.html + 177 + + Max concurrent downloads + + + Allow autoplay + Permitir reproducción automĆ”tica + + src/app/settings/settings.component.html + 223 + + Allow autoplay setting + + + Twitch Client ID + ID de Cliente de Twitch + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + Ā”Generar un ID/secreto es simple! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + Client Secret de Twitch + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + Los usuarios de Chrome deben arrastrar el enlace 'URL Alterno' a tus marcadores. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + Ā”Todas las tareas eliminadas correctamente! + + src/app/settings/settings.component.ts + 292 + + + + Restarting! + Ā”Reiniciando! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + Error al reiniciar el servidor. + + src/app/settings/settings.component.ts + 309 + + + + Connection failed! Error: Server error. See logs for more info. + Ā”Error de conexión! Error: Error de servidor. Vea los registros para mĆ”s información. + + src/app/settings/settings.component.ts + 363 + + + + Connection failed! Error: + Ā”Error de conexión! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection successful! + Ā”Conectado correctamente! + + src/app/settings/settings.component.ts + 357 + + + + Successfully transfered DB! Reloading info... + Ā”BD correctamente transferida! Recargando información... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + Error al transferir BD -- Fallo de llamado de API. Ver registros de navegador para detalles. + + src/app/settings/settings.component.ts + 347 + + + + Replace args + Reemplazar argumentos + + src/app/main/main.component.html + 116,118 + + Replace args + + + Clear downloads + Limpiar descargas + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + Select downloads to clear + Seleccionar descargas para limpiar + + src/app/components/downloads/downloads.component.ts + 132 + + + + Clear + Limpiar + + src/app/components/downloads/downloads.component.ts + 133 + + + + Finished downloads + Descargas finalizadas + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + Descargas pausadas + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + Descargas fallidas + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + Ā”Error al limpiar las descargas finalizadas! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + Ā”Descargas limpiadas! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause all downloads! See server logs for more info. + Ā”No se pudieron pausar todas las descargas! Vea el registro del servidor para mĆ”s información. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + Ā”Error al resumir la descarga! Vea el registro del servidor para mĆ”s información. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + Ā”Error al resumir todas las descargas! Vea el registro del servidor para mĆ”s información. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to cancel download! See server logs for more info. + Ā”Error al cancelar la descarga! Vea el registro del servidor para mĆ”s información. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Error for + Error para + + src/app/components/downloads/downloads.component.ts + 259 + + + + Copy to clipboard + Copiar al portapapeles + + src/app/components/downloads/downloads.component.ts + 261 + + + + Close + Cerrar + + src/app/components/downloads/downloads.component.ts + 262 + + + + Copied to clipboard! + Ā”Copiado al portapapeles! + + src/app/components/downloads/downloads.component.ts + 270 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 61 + + + + Confirm Password + Confirmar ContraseƱa + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Logs copied to clipboard! + Ā”Registros copiados al portapapeles! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + Ā”Registros limpiados correctamente! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + Ā”Error al limpiar registros! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + OK. + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Run + Ejecutar + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + Programación + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Reset tasks + Reiniciar tareas + + src/app/components/tasks/tasks.component.ts + 138 + + + + You must enable multi-user mode to access this tab. + Debes activar el modo multi-usuario para acceder a esta pestaƱa. + + src/app/settings/settings.component.ts + 49 + + + + Failed to update categories! + Ā”Error al actualizar categorĆ­as! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + Ā”Lenguaje correctamente cambiado! Recarga para actualizar la pĆ”gina. + + src/app/settings/settings.component.ts + 209 + + + + Clear downloads + Limpiar descargas + + src/app/components/downloads/downloads.component.ts + 131 + + + + Clear missing files from DB: + Limpiar archivos faltantes de BD: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Successfully created playlist! + Ā”Lista de reproducción creada correctamente! + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + Failed to pause download! See server logs for more info. + Ā”Error al pausar las descargas! Vea el registro del servidor para mĆ”s información. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to restart download! See server logs for more info. + Ā”Error al reiniciar la descarga! Vea el registro del servidor para mĆ”s información. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to retrieve logs! + Ā”Error al obtener los registros! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Update binary to: + Actualizad binario a: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Failed to confirm task! + Ā”Error al confirmar tarea! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Add to playlist + AƱadir a lista de reproducción + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Share files + Compartir archivos + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Audio only + Solo audio + + src/app/components/recent-videos/recent-videos.component.html + 105 + + Audio only + + + Successfully ran task! + Ā”Tarea ejecutada correctamente! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Last confirmed + Última confirmación + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Clear duplicate files from DB: + Limpiar archivos duplicados de BD: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Would you like to reset your tasks? All your schedules will be removed as well. + ĀæDeseas reiniciar tus tareas? Toda programación serĆ” eliminada. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Tasks successfully reset! + Ā”Tareas reiniciar correctamente! + + src/app/components/tasks/tasks.component.ts + 148 + + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + Enlace VOD de este video no es soportado. El ID VOD debe ir luego de "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Failed to restore database! See browser console for more info. + Ā”Error al restauar base de datos! Vea consola de navegador para mĆ”s información. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + You must specify an amount of time + Debes especificar una cantidad de tiempo + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + Limita la cantidad de descargas que pueden ser descargadas simultĆ”neamente. Usa -1 para no tener lĆ­mite. + + src/app/settings/settings.component.html + 178 + + Max concurrent downloads input hint + + + Installation type: + Tipo de instalación: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Restore + Restaurar + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + + + Sharing enabled. + Uso compartido activado. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing - server error. + Error al activar el uso compartido - error de servidor. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Update task schedule + Actualizar tarea de actualización + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Update + Actualizar + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Resolution: + Resolución: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + Tasa de bits de audio: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + Autoplay + Reproducción automĆ”tica + + src/app/main/main.component.html + 70,72 + + Autoplay checkbox + + + Download rate limit + LĆ­mite de descargas + + src/app/settings/settings.component.html + 183 + + Download rate limit input placeholder + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + Argumentos personalizados para descargas en pĆ”gina principal. (Ā”Establecer argumentos para subscipciones para cada subscripción aparte!) Los argumentos son separados usando dos comas asĆ­: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Rate limits your downloads to the specified amount. Ex: 200K + Limita la velocidad de tus descargas a la cantidad especificada. Ej: 200K + + src/app/settings/settings.component.html + 184 + + Download rate limit input hint + + + Enables a button to skip ads when viewing supported videos. + Activa un botón para omitir anuncios al ver videos soportados. + + src/app/settings/settings.component.html + 276 + + SponsorBlock API tooltip + + + Failed to kill all downloads! Check logs for details. + Ā”Error al eliminar todas las descargas! Vea los registros para detalles. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Failed to transfer DB -- transfer was aborted. Error: + Ā”Error al transferir BD! -- transferencia abortada. Error: + + src/app/settings/settings.component.ts + 343 + + + + Status + Estado + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Docker tag: + Etiqueta de Docker: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Commit hash: + Aplicar hash: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + Fecha de ensamblado: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Use SponsorBlock API + Usar API de SponsorBlock + + src/app/settings/settings.component.html + 276 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + Genera archivos NFO con cada descarga, usado principalmente por Kodi. + + src/app/settings/settings.component.html + 279 + + Generate NFO files tooltip + + + Generate NFO files + Generar archivos NFO + + src/app/settings/settings.component.html + 279 + + Generate NFO files setting + From 3ba1b05e840c36fd2b27b0d1cf5e381e521f7e66 Mon Sep 17 00:00:00 2001 From: "lk.KEVIN" Date: Sat, 3 Dec 2022 19:17:01 +0000 Subject: [PATCH 30/53] Translated using Weblate (Spanish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/ --- src/assets/i18n/messages.es.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.es.xlf b/src/assets/i18n/messages.es.xlf index 49e0a46..cdc4cb4 100644 --- a/src/assets/i18n/messages.es.xlf +++ b/src/assets/i18n/messages.es.xlf @@ -2432,7 +2432,7 @@ Connection failed! Error: Server error. See logs for more info. - Ā”Error de conexión! Error: Error de servidor. Vea los registros para mĆ”s información. + Ā”Conexión fallida! Error: Error de servidor. Vea los registros para mĆ”s información. src/app/settings/settings.component.ts 363 From 2a19e60c8528fda8ad1f4349b2ba34ccc0d40d94 Mon Sep 17 00:00:00 2001 From: John Willemsen Date: Wed, 14 Dec 2022 12:06:21 +0000 Subject: [PATCH 31/53] Translated using Weblate (Dutch) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nl/ --- src/assets/i18n/messages.nl.xlf | 373 +++++++++++++++++++++++++++++++- 1 file changed, 363 insertions(+), 10 deletions(-) diff --git a/src/assets/i18n/messages.nl.xlf b/src/assets/i18n/messages.nl.xlf index 058f9ec..9337ae5 100644 --- a/src/assets/i18n/messages.nl.xlf +++ b/src/assets/i18n/messages.nl.xlf @@ -1681,7 +1681,7 @@ This will delete your old API key! - Let op: hiermee verwijder je je oude api-sleutel! + Hiermee verwijder je je oude API-sleutel! src/app/settings/settings.component.html 223 @@ -1717,7 +1717,7 @@ Generating a key is easy! - Het genereren van een sleutel is eenvoudig. + Een sleutel genereren is eenvoudig! src/app/settings/settings.component.html 237 @@ -2854,8 +2854,8 @@ - Error for - Foutmelding bij + Error for + Foutmelding bij src/app/components/downloads/downloads.component.ts 238 @@ -2895,7 +2895,7 @@ Downloading file - Bezig met downloaden… + Bestand wordt gedownload src/app/components/downloads/downloads.component.ts 60 @@ -2903,7 +2903,7 @@ Getting info - Bezig met ophalen van informatie… + Informatie wordt opgehaald src/app/components/downloads/downloads.component.ts 59 @@ -2911,7 +2911,7 @@ Creating download - Bezig met samenstellen… + Download wordt gegenereerd src/app/components/downloads/downloads.component.ts 58 @@ -3128,7 +3128,7 @@ Last confirmed - Laatst bevestigd: + Laatst bevestigd src/app/components/tasks/tasks.component.html 25 @@ -3182,7 +3182,7 @@ Update binary to: - Uitvoerbaar bestand bijwerken naar + Binaries bijwerken naar: src/app/components/tasks/tasks.component.html 63 @@ -3314,7 +3314,7 @@ Last ran - Laatst uitgevoerd: + Laatst uitgevoerd src/app/components/tasks/tasks.component.html 16 @@ -3789,6 +3789,359 @@ Select files + + Database successfully restored! + Database succesvol hersteld! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See browser console for more info. + Database kon niet worden hersteld! Zie browser console voor meer informatie. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Sharing enabled. + Delen geactiveerd. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + Delen kon niet worden geactiveerd. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Sharing disabled. + Delen gedeactiveerd. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + Delen kon niet worden gedeactiveerd. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + Delen kon niet worden gedeactiveerd - serverfout. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + You must specify an amount of time + Je moet een tijdsduur invoeren + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + FOUT: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Uploader + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Local view count + Aantal keer lokaal bekeken + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Restarting! + Aan het herstarten! + + src/app/settings/settings.component.ts + 307 + + + + Failed to transfer DB -- transfer was aborted. Error: + Kon niet naar DB worden overgedragen -- overdracht afgebroken. Fout: + + src/app/settings/settings.component.ts + 343 + + + + Connection failed! Error: + Verbinding mislukt! Fout: + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + Verbinding mislukt! Fout: Serverfout. Zie logs voor meer informatie. + + src/app/settings/settings.component.ts + 363 + + + + Failed to restore database! See logs for more info. + Database kon niet worden hersteld! Zie logs voor meer informatie. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to enable sharing - server error. + Delen kon niet worden geactiveerd - serverfout. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Update failed. Check logs for more details. + Update mislukt. Zie logs voor meer informatie. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Choose a date + Kies een datum + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Thumbnail path + Thumbnail-pad + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + Thumbnail-url + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Audio bitrate: + Audio bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + Failed to get file information from the server. + Bestandsinformatie kon niet van de server worden verkregen. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + Speellijst kon niet worden geladen! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Download failed! + Download mislukt! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Generating an ID/secret is easy! + Een ID/geheim genereren is eenvoudig! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + Twitch Client geheim + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Twitch Client ID + Twitch Client ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Failed to update categories! + CategorieĆ«n konden niet worden vernieuwd! + + src/app/settings/settings.component.ts + 134 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + Chrome-gebruikers moeten de "Alternate URL"-link naar hun bladwijzers slepen. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + Alle downloads succesvol gestopt! + + src/app/settings/settings.component.ts + 292 + + + + Language successfully changed! Reload to update the page. + Taal succesvol gewijzigd! Herlaad de pagina om toe te passen. + + src/app/settings/settings.component.ts + 209 + + + + Failed to kill all downloads! Check logs for details. + Niet alle downloads konden worden gestopt! Zie logs voor meer informatie. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Successfully transfered DB! Reloading info... + DB succesvol overgezet! Info wordt herladen... + + src/app/settings/settings.component.ts + 340 + + + + Failed to restart the server. + De server kon niet worden herstart. + + src/app/settings/settings.component.ts + 309 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + Kon niet naar DB worden overgedragen -- API call mislukt. Zie browser logs voor meer informatie. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + Verbinding geslaagd! + + src/app/settings/settings.component.ts + 357 + + + + View count + Aantal keer bekeken + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Upload date + Uploaddatum + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Category + Categorie + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + Resolution: + Resolutie: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + From 17977723955befbc541183a5126503d107eee8d7 Mon Sep 17 00:00:00 2001 From: Nathan-Moignard Date: Sun, 1 Jan 2023 23:22:48 +0000 Subject: [PATCH 32/53] Translated using Weblate (French) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/fr/ --- src/assets/i18n/messages.fr.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.fr.xlf b/src/assets/i18n/messages.fr.xlf index 66eef99..1c9a977 100644 --- a/src/assets/i18n/messages.fr.xlf +++ b/src/assets/i18n/messages.fr.xlf @@ -3877,7 +3877,7 @@ Sharing disabled. - Partage dĆ©sactivĆ© + Partage dĆ©sactivĆ©. src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 79 @@ -4008,7 +4008,7 @@ Download failed! - Ɖchec du tĆ©lĆ©chargement + Ɖchec du tĆ©lĆ©chargement! src/app/main/main.component.ts 387 From 9539e78295560223d3aaef2de01875ae61f79115 Mon Sep 17 00:00:00 2001 From: ssantos Date: Wed, 11 Jan 2023 15:18:18 +0000 Subject: [PATCH 33/53] Translated using Weblate (Portuguese) Currently translated at 70.1% (272 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/pt/ --- src/assets/i18n/messages.pt.xlf | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/assets/i18n/messages.pt.xlf b/src/assets/i18n/messages.pt.xlf index aaf2d4f..2b1ca9e 100644 --- a/src/assets/i18n/messages.pt.xlf +++ b/src/assets/i18n/messages.pt.xlf @@ -487,7 +487,7 @@ Custom file output - SaĆ­da de arquivo personalizado + SaĆ­da de ficheiro personalizado src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 66 @@ -709,7 +709,7 @@ File size: - Tamanho do arquivo: + Tamanho do ficheiro: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -1519,7 +1519,7 @@ Default file output - Arquivo de destino padrĆ£o + Ficheiro de destino padrĆ£o src/app/settings/settings.component.html 123 @@ -1609,7 +1609,7 @@ File manager enabled - Habilitar gerenciador de arquivos + Gestor de ficheiros ativado src/app/settings/settings.component.html 193 @@ -2008,7 +2008,7 @@ is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. - Ć© um downloader open-source para o Youtube feito nas especificaƧƵes do Mateerial Design da Google. VocĆŖ pode baixar seus vĆ­deos favoritos como arquivos de vĆ­deo ou Ć”udio, e atĆ© se inscrever nos seus canais ou playlists favoritos para ficar atualizado com os novos vĆ­deos publicados. + Ć© um descarregador open-source para o Youtube feito nas especificaƧƵes do Mateerial Design da Google. Pode descarregar os seus vĆ­deos favoritos como ficheiros de vĆ­deo ou Ć”udio e atĆ© inscrever-se nos seus canais ou playlists favoritos para ficar atualizado com os novos vĆ­deos publicados. src/app/dialogs/about-dialog/about-dialog.component.html 12 @@ -2434,7 +2434,7 @@ Open file - Abrir arquivo + Abrir ficheiro src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -2443,7 +2443,7 @@ Open file in new tab - Abrir arquivo em uma nova aba + Abrir ficheiro numa nova aba src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -2532,7 +2532,7 @@ File type - Tipo do arquivo + Tipo do ficheiro src/app/components/recent-videos/recent-videos.component.html 52 @@ -2603,7 +2603,7 @@ Generates NFO files with every download, primarily used by Kodi. - Gera arquivos NFO em todos os downloads, usado primariamente pelo Kodi. + Gera ficheiros NFO em todas as descargas, usado primariamente pelo Kodi. src/app/settings/settings.component.html 272 @@ -2726,7 +2726,7 @@ Crop file - Cortar arquivo + Cortar ficheiro src/app/main/main.component.html 160,161 @@ -2824,7 +2824,7 @@ Generate NFO files - Gerar arquivos NFO + Gerar ficheiros NFO src/app/settings/settings.component.html 272 @@ -2878,7 +2878,7 @@ MongoDB Connection String - String de conexĆ£o do MongoDB + Cadeia de conexĆ£o do MongoDB src/app/settings/settings.component.html 318 @@ -2896,7 +2896,7 @@ Test connection string - Testar string de conexĆ£o + Testar cadeia de conexĆ£o src/app/settings/settings.component.html 323 @@ -2923,7 +2923,7 @@ Share file - Compartilhar arquivo + Compartilhar ficheiro src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -2948,7 +2948,7 @@ Downloading file - Baixando arquivo + A descarregar ficheiro src/app/components/downloads/downloads.component.ts 60 From bdaf336712601aaa64897ec618641fb38b435709 Mon Sep 17 00:00:00 2001 From: maboroshin Date: Sat, 4 Feb 2023 18:52:08 +0000 Subject: [PATCH 34/53] Translated using Weblate (Japanese) Currently translated at 62.1% (241 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ja/ --- src/assets/i18n/messages.ja.xlf | 169 +++++++++++++++++++++++++++----- 1 file changed, 147 insertions(+), 22 deletions(-) diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf index a961c5f..c11fba5 100644 --- a/src/assets/i18n/messages.ja.xlf +++ b/src/assets/i18n/messages.ja.xlf @@ -26,7 +26,7 @@ About - ē“„ + ęƒ…å ± src/app/app.component.html 32 @@ -65,7 +65,7 @@ Subscriptions - ć‚µćƒ–ć‚¹ć‚ÆćƒŖćƒ—ć‚·ćƒ§ćƒ³ + ćƒćƒ£ćƒ³ćƒćƒ«ē™»éŒ² src/app/app.component.html 45 @@ -151,7 +151,7 @@ Subscription - ć‚µćƒ–ć‚¹ć‚ÆćƒŖćƒ—ć‚·ćƒ§ćƒ³ + ćƒćƒ£ćƒ³ćƒćƒ«ē™»éŒ² src/app/components/downloads/downloads.component.html 23 @@ -178,7 +178,7 @@ Actions - ć‚¢ć‚Æć‚·ćƒ§ćƒ³ + ę“ä½œ src/app/components/downloads/downloads.component.html 55 @@ -200,7 +200,7 @@ Resume - å†é–‹ć™ć‚‹ + 再開 src/app/components/downloads/downloads.component.html 60 @@ -286,7 +286,7 @@ Pause all downloads - ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’äø€ę™‚åœę­¢ć—ć¾ć™ + ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’äø€ę™‚åœę­¢ src/app/components/downloads/downloads.component.html 83 @@ -295,7 +295,7 @@ Resume all downloads - ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’å†é–‹ć—ć¾ć™ + ć™ć¹ć¦ć®ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć‚’å†é–‹ src/app/components/downloads/downloads.component.html 84 @@ -330,7 +330,7 @@ Getting info - ęƒ…å ±ć‚’å–å¾—ć™ć‚‹ + ęƒ…å ±ć‚’å–å¾— src/app/components/downloads/downloads.component.ts 60 @@ -469,8 +469,8 @@ - Error for - ć§ć‚Øćƒ©ćƒ¼ + Error for + ć§ć‚Øćƒ©ćƒ¼ src/app/components/downloads/downloads.component.ts 259 @@ -478,7 +478,7 @@ Copy to clipboard - ć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ć«ć‚³ćƒ”ćƒ¼ć™ć‚‹ + ć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ć«ć‚³ćƒ”ćƒ¼ src/app/components/downloads/downloads.component.ts 261 @@ -632,7 +632,7 @@ Manage role - 役割を箔理する + 役割を箔理 src/app/components/manage-role/manage-role.component.html 1 @@ -940,7 +940,7 @@ Order - 注文 + é †åŗ src/app/components/recent-videos/recent-videos.component.html 53 @@ -949,7 +949,7 @@ Normal order - é€šåøøć®ę³Øę–‡ + ꙮ通 src/app/components/recent-videos/recent-videos.component.html 55 @@ -994,7 +994,7 @@ Video only - ćƒ“ćƒ‡ć‚Ŗć®ćæ + 動画のみ src/app/components/recent-videos/recent-videos.component.html 104 @@ -1020,7 +1020,7 @@ OK. - ć‚ć‹ć£ćŸć€‚ + OK怂 src/app/components/recent-videos/recent-videos.component.ts 270 @@ -1060,7 +1060,7 @@ See more. - ē¶šćć‚’č¦‹ć‚‹ć€‚ + もっと見る。 src/app/components/see-more/see-more.component.html 4,6 @@ -1069,7 +1069,7 @@ See less. - もっと見る. + 蔨示を減らす。 src/app/components/see-more/see-more.component.html 7,9 @@ -1096,7 +1096,7 @@ N/A - N/A + なし src/app/components/tasks/tasks.component.html 19 @@ -1154,7 +1154,7 @@ Clear missing files from DB: - ć‹ć‚‰äøč¶³ć—ć¦ć„ć‚‹ćƒ•ć‚”ć‚¤ćƒ«ć‚’ę¶ˆåŽ»ć™ć‚‹ DB: + DBć‹ć‚‰å­˜åœØć—ćŖć„ćƒ•ć‚”ć‚¤ćƒ«ć‚’ę¶ˆåŽ»: src/app/components/tasks/tasks.component.html 57 @@ -1163,7 +1163,7 @@ Clear duplicate files from DB: - ć‹ć‚‰é‡č¤‡ćƒ•ć‚”ć‚¤ćƒ«ć‚’ę¶ˆåŽ» DB: + DBć‹ć‚‰é‡č¤‡ćƒ•ć‚”ć‚¤ćƒ«ć‚’ę¶ˆåŽ»: src/app/components/tasks/tasks.component.html 60 @@ -1199,7 +1199,7 @@ Restore DB from backup - ęˆ»ć™ BD ćƒćƒƒć‚Æć‚¢ćƒƒćƒ—ć‹ć‚‰ + ćƒćƒƒć‚Æć‚¢ćƒƒćƒ—ć‹ć‚‰DBć‚’å¾©å…ƒ src/app/components/tasks/tasks.component.html 89 @@ -1212,6 +1212,7 @@ Reset tasks + ć‚æć‚¹ć‚Æć‚’åˆęœŸåŒ– src/app/components/tasks/tasks.component.html 90 @@ -1220,6 +1221,7 @@ No tasks available! + ć‚æć‚¹ć‚ÆćÆć‚ć‚Šć¾ć›ć‚“ļ¼ src/app/components/tasks/tasks.component.html 94 @@ -1228,6 +1230,7 @@ Successfully ran task! + ć‚æć‚¹ć‚Æć®å®Ÿč”Œć«ęˆåŠŸ src/app/components/tasks/tasks.component.ts 84 @@ -1318,6 +1321,7 @@ Download failed. + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć«å¤±ę•— src/app/components/twitch-chat/twitch-chat.component.ts 106 @@ -1325,6 +1329,7 @@ Chat could not be downloaded. + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć§ćć¾ć›ć‚“ć§ć—ćŸć€‚ src/app/components/twitch-chat/twitch-chat.component.ts 110 @@ -1340,6 +1345,7 @@ Open file + ćƒ•ć‚”ć‚¤ćƒ«ć‚’é–‹ć src/app/components/unified-file-card/unified-file-card.component.html 18 @@ -1348,6 +1354,7 @@ Open file in new tab + ę–°ć—ć„ć‚æćƒ–ć§ćƒ•ć‚”ć‚¤ćƒ«ć‚’é–‹ć src/app/components/unified-file-card/unified-file-card.component.html 19 @@ -1356,6 +1363,7 @@ Info + ęƒ…å ± src/app/components/unified-file-card/unified-file-card.component.html 24 @@ -1372,6 +1380,7 @@ Add to playlist + å†ē”ŸćƒŖć‚¹ćƒˆć«čæ½åŠ  src/app/components/unified-file-card/unified-file-card.component.html 26 @@ -1380,6 +1389,7 @@ Delete and redownload + å‰Šé™¤ć—ć¦å†ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ src/app/components/unified-file-card/unified-file-card.component.html 34 @@ -1388,6 +1398,7 @@ Delete and don't download again + å‰Šé™¤ć—ć¦å†ć³ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć—ćŖć„ src/app/components/unified-file-card/unified-file-card.component.html 37 @@ -1400,6 +1411,7 @@ Delete + 削除 src/app/components/unified-file-card/unified-file-card.component.html 39 @@ -1412,6 +1424,7 @@ Edit + 編集 src/app/components/unified-file-card/unified-file-card.component.html 43 @@ -1420,6 +1433,7 @@ Create a playlist + å†ē”ŸćƒŖć‚¹ćƒˆć®ä½œęˆ src/app/create-playlist/create-playlist.component.html 2 @@ -1428,6 +1442,7 @@ Modify playlist + å†ē”ŸćƒŖć‚¹ćƒˆć®ē·Øé›† src/app/create-playlist/create-playlist.component.html 3 @@ -1436,6 +1451,7 @@ Name + 名前 src/app/create-playlist/create-playlist.component.html 10 @@ -1452,6 +1468,7 @@ Create + 作成 src/app/create-playlist/create-playlist.component.html 22 @@ -1464,6 +1481,7 @@ Playlist updated successfully. + å†ē”ŸćƒŖć‚¹ćƒˆć®ę›“ę–°ć«ęˆåŠŸć—ć¾ć—ćŸć€‚ src/app/create-playlist/create-playlist.component.ts 69 @@ -1475,6 +1493,7 @@ About YoutubeDL-Material + YoutubeDL-Material 恫恤恄恦 src/app/dialogs/about-dialog/about-dialog.component.html 1 @@ -1499,6 +1518,7 @@ Installed version: + ć‚¤ćƒ³ć‚¹ćƒˆćƒ¼ćƒ«ęøˆćæć®ćƒćƒ¼ć‚øćƒ§ćƒ³: src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -1507,6 +1527,7 @@ Checking for updates... + ę›“ę–°ć‚’ē¢ŗčŖäø­... src/app/dialogs/about-dialog/about-dialog.component.html 20 @@ -1515,6 +1536,7 @@ Update available + ęœ€ę–°ē‰ˆć‚ć‚Š src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -1523,6 +1545,7 @@ You can update from the settings menu. + čØ­å®šćƒ”ćƒ‹ćƒ„ćƒ¼ć‹ć‚‰ę›“ę–°åÆčƒ½ć§ć™ć€‚ src/app/dialogs/about-dialog/about-dialog.component.html 21 @@ -1531,6 +1554,7 @@ Installation type: + ć‚¤ćƒ³ć‚¹ćƒˆćƒ¼ćƒ«ć®ēØ®é”ž: src/app/dialogs/about-dialog/about-dialog.component.html 25 @@ -1547,6 +1571,7 @@ Commit hash: + ć‚³ćƒŸćƒƒćƒˆć®ćƒćƒƒć‚·ćƒ„: src/app/dialogs/about-dialog/about-dialog.component.html 31 @@ -1555,6 +1580,7 @@ Build date: + ćƒ“ćƒ«ćƒ‰ę—„: src/app/dialogs/about-dialog/about-dialog.component.html 33 @@ -1563,6 +1589,7 @@ Found a bug or have a suggestion? + ćƒć‚°å ±å‘Šć‚„ęę”ˆćŒć‚ć‚Šć¾ć™ć‹ļ¼Ÿ src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1571,6 +1598,7 @@ Click here + ć“ć“ć‚’ć‚ÆćƒŖćƒƒć‚Æć—ć¦ src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1587,6 +1615,7 @@ to create an issue! + issue ć‚’ä½œęˆļ¼ src/app/dialogs/about-dialog/about-dialog.component.html 36 @@ -1667,6 +1696,7 @@ Cancel + ć‚­ćƒ£ćƒ³ć‚»ćƒ« src/app/dialogs/confirm-dialog/confirm-dialog.component.ts 15 @@ -1682,6 +1712,7 @@ Drag and Drop + ćƒ‰ćƒ©ćƒƒć‚°ćƒ‰ćƒ­ćƒƒćƒ— src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html 11 @@ -1745,6 +1776,7 @@ Documentation + 文書 src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html 47 @@ -1789,6 +1821,7 @@ Editing + 編集中 src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1797,6 +1830,7 @@ (Paused) + (停止) src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 1 @@ -1821,6 +1855,7 @@ Paused + 停止済み src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 7 @@ -1829,6 +1864,7 @@ Download all uploads + ć™ć¹ć¦ć®ć‚¢ćƒƒćƒ—ćƒ­ćƒ¼ćƒ‰ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 10 @@ -1853,6 +1889,7 @@ Audio-only mode + éŸ³å£°ć®ćæć®ćƒ¢ćƒ¼ćƒ‰ src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html 27 @@ -1905,6 +1942,7 @@ Restore + 復元 src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html 25 @@ -1913,6 +1951,7 @@ Database successfully restored! + ćƒ‡ćƒ¼ć‚æćƒ™ćƒ¼ć‚¹ć®å¾©å…ƒć«ęˆåŠŸļ¼ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 39 @@ -1920,6 +1959,7 @@ Failed to restore database! See logs for more info. + ćƒ‡ćƒ¼ćƒ™ćƒ¼ć‚¹ć®å¾©å…ƒć«å¤±ę•—ļ¼č©³ē“°ćÆćƒ­ć‚°ć‚’å‚ē…§ć€‚ src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts 42 @@ -1950,6 +1990,7 @@ Share playlist + å†ē”ŸćƒŖć‚¹ćƒˆć®å…±ęœ‰ src/app/dialogs/share-media-dialog/share-media-dialog.component.html 2 @@ -1958,6 +1999,7 @@ Share file + ćƒ•ć‚”ć‚¤ćƒ«å…±ęœ‰ src/app/dialogs/share-media-dialog/share-media-dialog.component.html 3 @@ -1966,6 +2008,7 @@ Enable sharing + å…±ęœ‰ć‚’ęœ‰åŠ¹åŒ– src/app/dialogs/share-media-dialog/share-media-dialog.component.html 9 @@ -1974,6 +2017,7 @@ Use timestamp + ć‚æć‚¤ćƒ ć‚¹ć‚æćƒ³ćƒ—ć‚’ä½æē”Ø src/app/dialogs/share-media-dialog/share-media-dialog.component.html 12 @@ -1982,6 +2026,7 @@ Seconds + ē§’ src/app/dialogs/share-media-dialog/share-media-dialog.component.html 14 @@ -1990,6 +2035,7 @@ Copy to clipboard + ć‚ÆćƒŖćƒƒćƒ—ćƒœćƒ¼ćƒ‰ćøć‚³ćƒ”ćƒ¼ src/app/dialogs/share-media-dialog/share-media-dialog.component.html 23 @@ -1998,6 +2044,7 @@ Sharing enabled. + å…±ęœ‰ć‚’ęœ‰åŠ¹åŒ–ć—ć¾ć—ćŸć€‚ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 68 @@ -2005,6 +2052,7 @@ Failed to enable sharing. + å…±ęœ‰ć®ęœ‰åŠ¹åŒ–ć«å¤±ę•—ć—ć¾ć—ćŸć€‚ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 71 @@ -2012,6 +2060,7 @@ Failed to enable sharing - server error. + å…±ęœ‰ć®ęœ‰åŠ¹åŒ–ć«å¤±ę•— - ć‚µćƒ¼ćƒćƒ¼ć‚Øćƒ©ćƒ¼ć€‚ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 74 @@ -2019,6 +2068,7 @@ Sharing disabled. + å…±ęœ‰ć‚’ē„”åŠ¹åŒ–ć—ć¾ć—ćŸć€‚ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 79 @@ -2026,6 +2076,7 @@ Failed to disable sharing. + å…±ęœ‰ć®ē„”åŠ¹åŒ–ć«å¤±ę•—ć—ć¾ć—ćŸć€‚ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 82 @@ -2033,6 +2084,7 @@ Failed to disable sharing - server error. + å…±ęœ‰ć®ē„”åŠ¹åŒ–ć«å¤±ę•— - ć‚µćƒ¼ćƒćƒ¼ć‚Øćƒ©ćƒ¼ć€‚ src/app/dialogs/share-media-dialog/share-media-dialog.component.ts 85 @@ -2048,6 +2100,7 @@ URL + URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 8 @@ -2064,6 +2117,7 @@ The playlist or channel URL + å†ē”ŸćƒŖć‚¹ćƒˆć‚„ćƒćƒ£ćƒ³ćƒćƒ«ć®URL src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html 9 @@ -2095,6 +2149,7 @@ ERROR: + ć‚Øćƒ©ćƒ¼: src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts 95 @@ -2102,6 +2157,7 @@ Type: + ēØ®é”ž: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 5 @@ -2110,6 +2166,7 @@ URL: + URL: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 9 @@ -2118,6 +2175,7 @@ ID: + ID: src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 13 @@ -2142,6 +2200,7 @@ Unsubscribe + ē™»éŒ²č§£é™¤ src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html 26 @@ -2150,6 +2209,7 @@ Updater + ć‚¢ćƒƒćƒ—ćƒ‡ćƒ¼ć‚æćƒ¼ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html 1 @@ -2158,6 +2218,7 @@ Update failed. Check logs for more details. + ę›“ę–°ć«å¤±ę•—ć—ć¾ć—ćŸć€‚č©³ē“°ćÆćƒ­ć‚°ć‚’å‚ē…§ć€‚ src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts 30 @@ -2189,6 +2250,7 @@ Choose a date + ę—„ä»˜ć‚’éøęŠž src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 22 @@ -2197,6 +2259,7 @@ Update + ꛓꖰ src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html 52 @@ -2205,6 +2268,7 @@ Your Profile + ć‚ćŖćŸć®ćƒ—ćƒ­ćƒ•ć‚”ć‚¤ćƒ« src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 1 @@ -2213,6 +2277,7 @@ Name: + 名前: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 6 @@ -2221,6 +2286,7 @@ UID: + UID: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 9 @@ -2229,6 +2295,7 @@ Created: + ä½œęˆę—„: src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 12 @@ -2237,6 +2304,7 @@ You are not logged in. + ćƒ­ć‚°ć‚¤ćƒ³ć—ć¦ć„ć¾ć›ć‚“ć€‚ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 19 @@ -2245,6 +2313,7 @@ Logout + ćƒ­ć‚°ć‚¢ć‚¦ćƒˆ src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html 28 @@ -2253,6 +2322,7 @@ Uploader + ć‚¢ćƒƒćƒ—ćƒ­ćƒ¼ćƒ€ćƒ¼ src/app/dialogs/video-info-dialog/video-info-dialog.component.html 17 @@ -2261,6 +2331,7 @@ Upload date + ć‚¢ćƒƒćƒ—ćƒ­ćƒ¼ćƒ‰ę—„ src/app/dialogs/video-info-dialog/video-info-dialog.component.html 20 @@ -2269,6 +2340,7 @@ Thumbnail path + ć‚µćƒ ćƒć‚¤ćƒ«ć®ćƒ‘ć‚¹ src/app/dialogs/video-info-dialog/video-info-dialog.component.html 26 @@ -2277,6 +2349,7 @@ Thumbnail URL + ć‚µćƒ ćƒć‚¤ćƒ«ć®URL src/app/dialogs/video-info-dialog/video-info-dialog.component.html 29 @@ -2309,6 +2382,7 @@ Resolution: + č§£åƒåŗ¦: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 51 @@ -2317,6 +2391,7 @@ Audio bitrate: + éŸ³å£°ćƒ“ćƒƒćƒˆćƒ¬ćƒ¼ćƒˆ: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 55 @@ -2325,6 +2400,7 @@ File size: + ćƒ•ć‚”ć‚¤ćƒ«ć‚µć‚¤ć‚ŗ: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 59 @@ -2333,6 +2409,7 @@ Path: + ćƒ‘ć‚¹: src/app/dialogs/video-info-dialog/video-info-dialog.component.html 63 @@ -2341,6 +2418,7 @@ Quality + 品質 src/app/main/main.component.html 19,20 @@ -2357,6 +2435,7 @@ View + 蔨示 src/app/main/main.component.html 55,57 @@ -2365,6 +2444,7 @@ Only Audio + 音声のみ src/app/main/main.component.html 65,67 @@ -2373,6 +2453,7 @@ Autoplay + č‡Ŗå‹•å†ē”Ÿ src/app/main/main.component.html 70,72 @@ -2381,6 +2462,7 @@ Download + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ src/app/main/main.component.html 79,82 @@ -2389,6 +2471,7 @@ Cancel + ć‚­ćƒ£ćƒ³ć‚»ćƒ« src/app/main/main.component.html 84,87 @@ -2453,6 +2536,7 @@ Use authentication + čŖčØ¼ć‚’ä½æē”Ø src/app/main/main.component.html 145,147 @@ -2461,6 +2545,7 @@ Username + ćƒ¦ćƒ¼ć‚¶ćƒ¼å src/app/main/main.component.html 149,151 @@ -2469,6 +2554,7 @@ Crop file + ćƒ•ć‚”ć‚¤ćƒ«ć®åˆ‡ć‚Šå–ć‚Š src/app/main/main.component.html 160,162 @@ -2477,6 +2563,7 @@ Crop from (seconds) + 開始 (ē§’) src/app/main/main.component.html 164,166 @@ -2485,6 +2572,7 @@ Crop to (seconds) + 終了 (ē§’) src/app/main/main.component.html 169,171 @@ -2493,6 +2581,7 @@ Download failed! + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ć«å¤±ę•—ļ¼ src/app/main/main.component.ts 387 @@ -2504,6 +2593,7 @@ Download for has been queued! + ć‚’ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰å¾…ć”ć«čæ½åŠ ļ¼ src/app/main/main.component.ts 391 @@ -2511,6 +2601,7 @@ views + å†ē”Ÿ src/app/player/player.component.html 16 @@ -2519,6 +2610,7 @@ Failed to get file information from the server. + ć‚µćƒ¼ćƒćƒ¼ć‹ć‚‰ćƒ•ć‚”ć‚¤ćƒ«ęƒ…å ±ć®å–å¾—ć«å¤±ę•—ļ¼ src/app/player/player.component.ts 149 @@ -2526,6 +2618,7 @@ Failed to load playlist! + å†ē”ŸćƒŖć‚¹ćƒˆć®čŖ­ćæč¾¼ćæć«å¤±ę•—ļ¼ src/app/player/player.component.ts 186 @@ -2553,6 +2646,7 @@ Port + ćƒćƒ¼ćƒˆ src/app/settings/settings.component.html 16 @@ -2561,6 +2655,7 @@ The desired port. Default is 17442. + ćƒćƒ¼ćƒˆē•Ŗå·ć€‚ę—¢å®šćÆ17442怂 src/app/settings/settings.component.html 17 @@ -2569,6 +2664,7 @@ Multi-user mode + ćƒžćƒ«ćƒćƒ¦ćƒ¼ć‚¶ćƒ¼ ćƒ¢ćƒ¼ćƒ‰ src/app/settings/settings.component.html 26 @@ -2617,6 +2713,7 @@ Check interval + ē¢ŗčŖć™ć‚‹é–“éš” src/app/settings/settings.component.html 50 @@ -2625,6 +2722,7 @@ Unit is seconds, only include numbers. + å˜ä½ćÆē§’ć€ę•°å­—ć®ćæć€‚ src/app/settings/settings.component.html 51 @@ -2649,6 +2747,7 @@ Theme + ćƒ†ćƒ¼ćƒž src/app/settings/settings.component.html 64 @@ -2657,6 +2756,7 @@ Default + ę—¢å®š src/app/settings/settings.component.html 66 @@ -2665,6 +2765,7 @@ Allow theme change + ćƒ†ćƒ¼ćƒžć®å¤‰ę›“ć‚’čØ±åÆ src/app/settings/settings.component.html 72 @@ -2673,6 +2774,7 @@ Language + čØ€čŖž src/app/settings/settings.component.html 81 @@ -2681,6 +2783,7 @@ Downloader + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ€ćƒ¼ src/app/settings/settings.component.html 96 @@ -2689,6 +2792,7 @@ Audio folder path + éŸ³å£°ć®ćƒ•ć‚©ćƒ«ćƒ€ćƒ¼ć®ćƒ‘ć‚¹ src/app/settings/settings.component.html 103 @@ -2705,6 +2809,7 @@ Video folder path + å‹•ē”»ć®ćƒ•ć‚©ćƒ«ćƒ€ćƒ¼ć®ćƒ‘ć‚¹ src/app/settings/settings.component.html 110 @@ -2785,6 +2890,7 @@ Include thumbnail + ć‚µćƒ ćƒć‚¤ćƒ«ć‚’å«ć‚ć‚‹ src/app/settings/settings.component.html 164 @@ -2793,6 +2899,7 @@ Include metadata + ćƒ”ć‚æćƒ‡ćƒ¼ć‚æć‚’å«ć‚ć‚‹ src/app/settings/settings.component.html 168 @@ -2817,6 +2924,7 @@ Download rate limit + ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰é€Ÿåŗ¦ć®äøŠé™ src/app/settings/settings.component.html 183 @@ -2889,6 +2997,7 @@ Allow autoplay + č‡Ŗå‹•å†ē”Ÿć‚’čØ±åÆ src/app/settings/settings.component.html 223 @@ -2897,6 +3006,7 @@ Enable Public API + APIć®å…¬é–‹ć‚’čØ±åÆ src/app/settings/settings.component.html 231 @@ -2905,6 +3015,7 @@ Public API Key + 公開APIć®ć‚­ćƒ¼ src/app/settings/settings.component.html 236 @@ -2913,6 +3024,7 @@ View documentation + 文書を蔨示 src/app/settings/settings.component.html 237 @@ -2929,6 +3041,7 @@ Generate + 精製 src/app/settings/settings.component.html 241 @@ -2937,6 +3050,7 @@ Use YouTube API + YouTube APIを使用 src/app/settings/settings.component.html 250 @@ -2945,6 +3059,7 @@ Youtube API Key + YouTube API ć®ć‚­ćƒ¼ src/app/settings/settings.component.html 254 @@ -2961,6 +3076,7 @@ Use Twitch API + Twitch API を使用 src/app/settings/settings.component.html 259 @@ -2969,6 +3085,7 @@ Auto-download Twitch Chat + Twitchć®ćƒćƒ£ćƒƒćƒˆć‚’č‡Ŗå‹•ćƒ€ć‚¦ćƒ³ćƒ­ćƒ¼ćƒ‰ src/app/settings/settings.component.html 262 @@ -2977,6 +3094,7 @@ Twitch Client ID + Twitch ć‚Æćƒ©ć‚¤ć‚¢ćƒ³ćƒˆID src/app/settings/settings.component.html 266 @@ -3009,6 +3127,7 @@ Use SponsorBlock API + SponsorBlock API を使用 src/app/settings/settings.component.html 276 @@ -3025,6 +3144,7 @@ Generate NFO files + NFOćƒ•ć‚”ć‚¤ćƒ«ć‚’ē”Ÿęˆ src/app/settings/settings.component.html 279 @@ -3089,6 +3209,7 @@ Database + ćƒ‡ćƒ¼ć‚æćƒ™ćƒ¼ć‚¹ src/app/settings/settings.component.html 310 @@ -3097,6 +3218,7 @@ Database location: + ćƒ‡ćƒ¼ć‚æćƒ™ćƒ¼ć‚¹ć®å “ę‰€: src/app/settings/settings.component.html 316 @@ -3313,6 +3435,7 @@ Logs + 惭悰 src/app/settings/settings.component.html 484 @@ -3455,6 +3578,7 @@ Playlists + å†ē”ŸćƒŖć‚¹ćƒˆ src/app/subscriptions/subscriptions.component.html 30 @@ -3479,6 +3603,7 @@ Select a version: + ćƒćƒ¼ć‚øćƒ§ćƒ³ć‚’éøęŠž: src/app/updater/updater.component.html 3 From 4e6b895af393e20eed02332f541b9ed3d93e6f02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Wed, 8 Feb 2023 03:03:29 +0000 Subject: [PATCH 35/53] Translated using Weblate (English) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/en/ --- src/assets/i18n/messages.en.xlf | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.en.xlf b/src/assets/i18n/messages.en.xlf index d81df78..63b5e61 100644 --- a/src/assets/i18n/messages.en.xlf +++ b/src/assets/i18n/messages.en.xlf @@ -95,7 +95,8 @@ Settings menu label - Successfully created playlist! + Playlist created. + Playlist created. src/app/components/custom-playlists/custom-playlists.component.ts 56 From 9e0d91992da683cb956bd2b260894ab4fab22a82 Mon Sep 17 00:00:00 2001 From: gallegonovato Date: Wed, 8 Feb 2023 13:37:41 +0000 Subject: [PATCH 36/53] Translated using Weblate (Spanish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/es/ --- src/assets/i18n/messages.es.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.es.xlf b/src/assets/i18n/messages.es.xlf index cdc4cb4..c1c1e38 100644 --- a/src/assets/i18n/messages.es.xlf +++ b/src/assets/i18n/messages.es.xlf @@ -2733,8 +2733,8 @@ Clear missing files from DB - Successfully created playlist! - Ā”Lista de reproducción creada correctamente! + Playlist created. + Lista de reproducción creada. src/app/components/custom-playlists/custom-playlists.component.ts 56 From 01b307ddb22d0a63bc9d15fff04dcb6bd25a5b0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Allan=20Nordh=C3=B8y?= Date: Wed, 8 Feb 2023 03:03:00 +0000 Subject: [PATCH 37/53] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 46.1% (179 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nb_NO/ --- src/assets/i18n/messages.nb-NO.xlf | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/assets/i18n/messages.nb-NO.xlf b/src/assets/i18n/messages.nb-NO.xlf index 4f8218a..aaf5e16 100644 --- a/src/assets/i18n/messages.nb-NO.xlf +++ b/src/assets/i18n/messages.nb-NO.xlf @@ -2884,6 +2884,31 @@ Restart + + Tasks + GjĆøremĆ„l + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Playlist created. + Spilleliste opprettet. + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + Feil: Klarte ikke Ć„ opprette spilleliste. + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + From 2d0137db434c028eaccbdace8e91b453c696628d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?O=C4=9Fuz=20Ersen?= Date: Sun, 26 Feb 2023 18:51:33 +0000 Subject: [PATCH 38/53] Translated using Weblate (Turkish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/tr/ --- src/assets/i18n/messages.tr.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.tr.xlf b/src/assets/i18n/messages.tr.xlf index 1acade8..120785e 100644 --- a/src/assets/i18n/messages.tr.xlf +++ b/src/assets/i18n/messages.tr.xlf @@ -104,8 +104,8 @@ Settings menu label - Successfully created playlist! - Oynatma listesi başarıyla oluşturuldu! + Playlist created. + Oynatma listesi oluşturuldu. src/app/components/custom-playlists/custom-playlists.component.ts 56 From 5c70e717104469c70fdfcf1a6d677855a714575c Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:26:15 +0000 Subject: [PATCH 39/53] Translated using Weblate (German) Currently translated at 99.7% (387 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/de/ --- src/assets/i18n/messages.de.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.de.xlf b/src/assets/i18n/messages.de.xlf index 2667053..0c63b16 100644 --- a/src/assets/i18n/messages.de.xlf +++ b/src/assets/i18n/messages.de.xlf @@ -2993,7 +2993,7 @@ Error for - Fehler für + Fehler für src/app/components/downloads/downloads.component.ts 238 From 95342d6d97dfd5f894fcc6ab52d60e1c81b1aacf Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:09:53 +0000 Subject: [PATCH 40/53] Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/zh_Hans/ --- src/assets/i18n/messages.zh.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.zh.xlf b/src/assets/i18n/messages.zh.xlf index ed27e40..fe56e1e 100644 --- a/src/assets/i18n/messages.zh.xlf +++ b/src/assets/i18n/messages.zh.xlf @@ -4011,8 +4011,8 @@ - Successfully created playlist! - ęˆåŠŸåˆ›å»ŗę’­ę”¾åˆ—č”Øļ¼ + Playlist created. + å·²åˆ›å»ŗę’­ę”¾åˆ—č”Øć€‚ src/app/components/custom-playlists/custom-playlists.component.ts 56 From 191f3b3781752c692c452f49388380a42b9defb5 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:20:58 +0000 Subject: [PATCH 41/53] Translated using Weblate (Russian) Currently translated at 76.5% (297 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ru/ --- src/assets/i18n/messages.ru.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.ru.xlf b/src/assets/i18n/messages.ru.xlf index 1da0ade..c81bcec 100644 --- a/src/assets/i18n/messages.ru.xlf +++ b/src/assets/i18n/messages.ru.xlf @@ -3021,8 +3021,8 @@ Progress - Error for - ŠžŃˆŠøŠ±ŠŗŠ° с + Error for + ŠžŃˆŠøŠ±ŠŗŠ° с src/app/components/downloads/downloads.component.ts 238 From 8fb0b174419d4a0b1be76ecb326800c703fdd680 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:29:51 +0000 Subject: [PATCH 42/53] Translated using Weblate (Dutch) Currently translated at 99.7% (387 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/nl/ --- src/assets/i18n/messages.nl.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.nl.xlf b/src/assets/i18n/messages.nl.xlf index 9337ae5..f6ceed8 100644 --- a/src/assets/i18n/messages.nl.xlf +++ b/src/assets/i18n/messages.nl.xlf @@ -2855,7 +2855,7 @@ Error for - Foutmelding bij + Foutmelding bij src/app/components/downloads/downloads.component.ts 238 From 40eefc2ea3230bc806c18d7e21f1e9fe650789b5 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:28:58 +0000 Subject: [PATCH 43/53] Translated using Weblate (Portuguese) Currently translated at 70.3% (273 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/pt/ --- src/assets/i18n/messages.pt.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.pt.xlf b/src/assets/i18n/messages.pt.xlf index 2b1ca9e..7be5daf 100644 --- a/src/assets/i18n/messages.pt.xlf +++ b/src/assets/i18n/messages.pt.xlf @@ -2987,8 +2987,8 @@ - Error for - Erro para + Error for + Erro para src/app/components/downloads/downloads.component.ts 238 From 95c0a4977cfb0bdc52def6eb2548a3682fe8be2b Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:22:42 +0000 Subject: [PATCH 44/53] Translated using Weblate (Korean) Currently translated at 70.3% (273 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ko/ --- src/assets/i18n/messages.ko.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.ko.xlf b/src/assets/i18n/messages.ko.xlf index 024bec2..bd431db 100644 --- a/src/assets/i18n/messages.ko.xlf +++ b/src/assets/i18n/messages.ko.xlf @@ -2837,7 +2837,7 @@ Error for - 에 ėŒ€ķ•œ 오넘 + 에 ėŒ€ķ•œ 오넘 src/app/components/downloads/downloads.component.ts 238 From bbc5b6d22247203f083b554748ba088dce1c6a43 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:23:29 +0000 Subject: [PATCH 45/53] Translated using Weblate (Macedonian) Currently translated at 78.0% (303 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/mk/ --- src/assets/i18n/messages.mk.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.mk.xlf b/src/assets/i18n/messages.mk.xlf index 5fd69ee..c63e18f 100644 --- a/src/assets/i18n/messages.mk.xlf +++ b/src/assets/i18n/messages.mk.xlf @@ -2496,8 +2496,8 @@ - Error for - Š“Ń€ŠµŃˆŠŗŠ° за + Error for + Š“Ń€ŠµŃˆŠŗŠ° за src/app/components/downloads/downloads.component.ts 238 From c63744fb3a4d151ada73df736bce5921613491b7 Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:24:58 +0000 Subject: [PATCH 46/53] Translated using Weblate (Telugu) Currently translated at 70.1% (272 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/te/ --- src/assets/i18n/messages.te.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.te.xlf b/src/assets/i18n/messages.te.xlf index aba533f..d9e042a 100644 --- a/src/assets/i18n/messages.te.xlf +++ b/src/assets/i18n/messages.te.xlf @@ -2496,8 +2496,8 @@ - Error for - కోసం లోపం + Error for + కోసం లోపం src/app/components/downloads/downloads.component.ts 238 From 859861fae85adbbc25cdd899c9e08249769337dd Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:19:53 +0000 Subject: [PATCH 47/53] Translated using Weblate (Swedish) Currently translated at 30.1% (117 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/sv/ --- src/assets/i18n/messages.sv.xlf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/assets/i18n/messages.sv.xlf b/src/assets/i18n/messages.sv.xlf index 5f3f45c..388780d 100644 --- a/src/assets/i18n/messages.sv.xlf +++ b/src/assets/i18n/messages.sv.xlf @@ -350,8 +350,8 @@ - Error for - Fel fƶr + Error for + Fel fƶr src/app/components/downloads/downloads.component.ts 238 From c526457ee036a1433a2d69c17020bac92acebf5f Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:27:45 +0000 Subject: [PATCH 48/53] Translated using Weblate (Japanese) Currently translated at 61.8% (240 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/ja/ --- src/assets/i18n/messages.ja.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.ja.xlf b/src/assets/i18n/messages.ja.xlf index c11fba5..bec65d1 100644 --- a/src/assets/i18n/messages.ja.xlf +++ b/src/assets/i18n/messages.ja.xlf @@ -470,7 +470,7 @@ Error for - ć§ć‚Øćƒ©ćƒ¼ + ć§ć‚Øćƒ©ćƒ¼ src/app/components/downloads/downloads.component.ts 259 From c8a355140214fc6402952984639282f19b88154d Mon Sep 17 00:00:00 2001 From: yangyangdaji <1504305527@qq.com> Date: Fri, 3 Mar 2023 05:32:25 +0000 Subject: [PATCH 49/53] Translated using Weblate (Turkish) Currently translated at 100.0% (388 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/tr/ --- src/assets/i18n/messages.tr.xlf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/assets/i18n/messages.tr.xlf b/src/assets/i18n/messages.tr.xlf index 120785e..91e767d 100644 --- a/src/assets/i18n/messages.tr.xlf +++ b/src/assets/i18n/messages.tr.xlf @@ -470,7 +470,7 @@ Error for - + iƧin hata src/app/components/downloads/downloads.component.ts 259 From 475efc4d9ea02ac4dd8c5e271b87fa43825b71f0 Mon Sep 17 00:00:00 2001 From: Thunderstrike116 Date: Wed, 15 Mar 2023 19:49:26 +0100 Subject: [PATCH 50/53] Added translation using Weblate (Greek) --- src/assets/i18n/messages.el.xlf | 3374 +++++++++++++++++++++++++++++++ 1 file changed, 3374 insertions(+) create mode 100644 src/assets/i18n/messages.el.xlf diff --git a/src/assets/i18n/messages.el.xlf b/src/assets/i18n/messages.el.xlf new file mode 100644 index 0000000..b66bc73 --- /dev/null +++ b/src/assets/i18n/messages.el.xlf @@ -0,0 +1,3374 @@ + + + + + + Profile + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 67 + + Dark mode toggle label + + + About + + src/app/app.component.html + 32 + + About menu label + + + Home + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 3 + + + src/app/components/login/login.component.html + 34 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Tasks + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Settings + + src/app/app.component.html + 50 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Playlist created. + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Date + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Title + + src/app/components/downloads/downloads.component.html + 13 + + + src/app/components/tasks/tasks.component.html + 6 + + Title + + + Subscription + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Stage + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Progress + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Actions + + src/app/components/downloads/downloads.component.html + 55 + + + src/app/components/tasks/tasks.component.html + 49 + + Actions + + + Pause + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Resume + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Cancel + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/modify-users/modify-users.component.html + 61 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84,85 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 61 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 24 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 74 + + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 51 + + + src/app/settings/settings.component.html + 498 + + Cancel + + + Watch content + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Show error + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Restart + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Clear + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Pause all downloads + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Resume all downloads + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Clear downloads + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + No downloads available! + + src/app/components/downloads/downloads.component.html + 90 + + No downloads label + + + Creating download + + src/app/components/downloads/downloads.component.ts + 59 + + + + Getting info + + src/app/components/downloads/downloads.component.ts + 60 + + + + Downloading file + + src/app/components/downloads/downloads.component.ts + 61 + + + + Complete + + src/app/components/downloads/downloads.component.ts + 62 + + + + Clear downloads + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + + src/app/components/downloads/downloads.component.ts + 132 + + + + Clear + + src/app/components/downloads/downloads.component.ts + 133 + + + + Finished downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to pause all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Error for + + src/app/components/downloads/downloads.component.ts + 259 + + + + Copy to clipboard + + src/app/components/downloads/downloads.component.ts + 261 + + + + Close + + src/app/components/downloads/downloads.component.ts + 262 + + + + Copied to clipboard! + + src/app/components/downloads/downloads.component.ts + 270 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 61 + + + + User name + + src/app/components/login/login.component.html + 6 + + + src/app/components/login/login.component.html + 18 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name + + + Password + + src/app/components/login/login.component.html + 11 + + + src/app/components/login/login.component.html + 23 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + + src/app/main/main.component.html + 154,156 + + Password + + + Register + + src/app/components/login/login.component.html + 15 + + + src/app/components/login/login.component.html + 38 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + Register + + + Confirm Password + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Lines: + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Failed to retrieve logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Manage role + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Yes + + src/app/components/manage-role/manage-role.component.html + 9 + + + src/app/components/manage-user/manage-user.component.html + 20 + + Yes + + + No + + src/app/components/manage-role/manage-role.component.html + 10 + + + src/app/components/manage-user/manage-user.component.html + 21 + + No + + + Close + + src/app/components/manage-role/manage-role.component.html + 18 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 70 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 70 + + Close + + + File manager + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Manage user + + src/app/components/manage-user/manage-user.component.html + 1 + + + src/app/components/modify-users/modify-users.component.html + 70 + + Manage user dialog title + + + User UID: + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Search + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/components/recent-videos/recent-videos.component.html + 25 + + search field description + + + User name + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Save + + src/app/components/modify-users/modify-users.component.html + 58 + + + src/app/create-playlist/create-playlist.component.html + 25 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 63 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 71 + + + src/app/settings/settings.component.html + 495 + + save user edit action button tooltip + + + Edit user + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + Delete user + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Add Users + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + My files + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Order + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Normal order + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Normal order + + + Reverse order + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Reverse order + + + Select files + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + File type + + src/app/components/recent-videos/recent-videos.component.html + 101 + + File type + + + Both + + src/app/components/recent-videos/recent-videos.component.html + 103 + + Both + + + Video only + + src/app/components/recent-videos/recent-videos.component.html + 104 + + Video only + + + Audio only + + src/app/components/recent-videos/recent-videos.component.html + 105 + + Audio only + + + Delete success! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + See more. + + src/app/components/see-more/see-more.component.html + 4,6 + + See more + + + See less. + + src/app/components/see-more/see-more.component.html + 7,9 + + See less + + + Skip ad + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Last ran + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + N/A + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Last confirmed + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Status + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Busy + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + Scheduled for + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Clear missing files from DB: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Clear duplicate files from DB: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Update binary to: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Run + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Restore DB from backup + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + Reset tasks + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + No tasks available! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Successfully ran task! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Failed to run task! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Successfully confirmed task! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Failed to confirm task! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Reset tasks + + src/app/components/tasks/tasks.component.ts + 138 + + + + Would you like to reset your tasks? All your schedules will be removed as well. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Reset + + src/app/components/tasks/tasks.component.ts + 140 + + + + Tasks successfully reset! + + src/app/components/tasks/tasks.component.ts + 148 + + + + Failed to reset tasks! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Download Twitch Chat + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Auto-generated + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Info + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + Video info button + + + Go to subscription + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Add to playlist + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Delete and redownload + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and redownload subscription video button + + + Delete and don't download again + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Delete + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + + src/app/components/unified-file-card/unified-file-card.component.html + 45 + + Delete video button + + + Edit + + src/app/components/unified-file-card/unified-file-card.component.html + 43 + + Playlist edit button + + + Create a playlist + + src/app/create-playlist/create-playlist.component.html + 2 + + Create a playlist dialog title + + + Modify playlist + + src/app/create-playlist/create-playlist.component.html + 3 + + Modify playlist dialog title + + + Name + + src/app/create-playlist/create-playlist.component.html + 10 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 8 + + Playlist name placeholder + + + Create + + src/app/create-playlist/create-playlist.component.html + 22 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create button + + + Playlist updated successfully. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + About YoutubeDL-Material + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Checking for updates... + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Installation type: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Docker tag: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Commit hash: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Found a bug or have a suggestion? + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug prefix + + + Click here + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + + src/app/settings/settings.component.html + 288 + + + src/app/settings/settings.component.html + 294 + + About bug click here + + + to create an issue! + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug suffix + + + Register a user + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + Modify youtube-dl args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1,6 + + Modify args title + + + Simulated new args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8,9 + + Simulated args title + + + Add an arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34,37 + + Add arg card title + + + Search by category + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60,63 + + Search args by category button + + + Use arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64,66 + + Use arg value checkbox + + + Arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68,69 + + Arg value placeholder + + + Add arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73,77 + + Search args by category button + + + Modify + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85,86 + + Arg modifier modify button + + + Cancel + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Upload new cookies + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + Drag and Drop + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Cookies successfully uploaded! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Editing category + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Custom file output + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 48 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 61 + + Category custom file output placeholder + + + Documentation + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 51 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 64 + + + src/app/main/main.component.html + 137,138 + + + src/app/settings/settings.component.html + 119 + + Custom output template documentation link + + + Path is relative to the config download path. Don't include extension. + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 52 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 65 + + + src/app/main/main.component.html + 138,140 + + Custom Output input hint + + + Editing + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + (Paused) + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/subscription/subscription/subscription.component.html + 5 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 34 + + Paused suffix + + + Paused + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Download all uploads + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + Download all uploads subscription setting + + + Download videos uploaded in the last + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + Download time range prefix + + + Audio-only mode + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + Streaming-only mode + + + Max quality + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + Max quality placeholder + + + Custom args + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/main/main.component.html + 120,122 + + Subscription custom args placeholder + + + These are added after the standard args. + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 42 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 55 + + Custom args hint + + + Restore + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + + + Database successfully restored! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to restore database! See browser console for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Create admin account + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Share playlist + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Enable sharing + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Sharing enabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Sharing disabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + Subscribe to playlist or channel + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 11 + + + src/app/settings/settings.component.html + 10 + + Subscription URL input placeholder + + + The playlist or channel URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Subscribe + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 76 + + Subscribe button + + + You must specify an amount of time + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Type: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + Subscription ID property + + + Archive: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Export Archive + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + Updater + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Update failed. Check logs for more details. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Update task schedule + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Enabled + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Choose a date + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Update + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Your Profile + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Name: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Name + + + UID: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Logout + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Category + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + View count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Local view count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Resolution: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + File size: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 59 + + Video file size property + + + Path: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 63 + + Video path property + + + Quality + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + src/app/main/main.component.html + 51,53 + + YT search Use URL button for searched video + + + View + + src/app/main/main.component.html + 55,57 + + YT search View button for searched video + + + Only Audio + + src/app/main/main.component.html + 65,67 + + Only Audio checkbox + + + Autoplay + + src/app/main/main.component.html + 70,72 + + Autoplay checkbox + + + Download + + src/app/main/main.component.html + 79,82 + + Main download button + + + Cancel + + src/app/main/main.component.html + 84,87 + + Cancel download button + + + Advanced + + src/app/main/main.component.html + 96,99 + + Advanced download mode panel + + + Simulated command: + + src/app/main/main.component.html + 102,104 + + Simulated command label + + + Use custom args + + src/app/main/main.component.html + 110,112 + + Use custom args checkbox + + + Replace args + + src/app/main/main.component.html + 116,118 + + Replace args + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + src/app/main/main.component.html + 123,125 + + Custom Args input hint + + + Use custom output + + src/app/main/main.component.html + 131,133 + + Use custom output checkbox + + + Custom output + + src/app/main/main.component.html + 135,136 + + Custom output placeholder + + + Use authentication + + src/app/main/main.component.html + 145,147 + + Use authentication checkbox + + + Username + + src/app/main/main.component.html + 149,151 + + YT Username placeholder + + + Crop file + + src/app/main/main.component.html + 160,162 + + Crop video checkbox + + + Crop from (seconds) + + src/app/main/main.component.html + 164,166 + + Crop from placeholder + + + Crop to (seconds) + + src/app/main/main.component.html + 169,171 + + Crop to placeholder + + + Download failed! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Download for has been queued! + + src/app/main/main.component.ts + 391 + + + + views + + src/app/player/player.component.html + 16 + + View count label + + + Failed to get file information from the server. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Main + + src/app/settings/settings.component.html + 4 + + Main settings label + + + URL this app will be accessed from, without the port. + + src/app/settings/settings.component.html + 11 + + URL setting input hint + + + Port + + src/app/settings/settings.component.html + 16 + + Port input placeholder + + + The desired port. Default is 17442. + + src/app/settings/settings.component.html + 17 + + Port setting input hint + + + Multi-user mode + + src/app/settings/settings.component.html + 26 + + Multi user mode setting + + + Users base path + + src/app/settings/settings.component.html + 30 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + src/app/settings/settings.component.html + 31 + + Users base path hint + + + Allow subscriptions + + src/app/settings/settings.component.html + 40 + + Allow subscriptions setting + + + Subscriptions base path + + src/app/settings/settings.component.html + 44 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 45 + + Subscriptions base path setting input hint + + + Check interval + + src/app/settings/settings.component.html + 50 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + src/app/settings/settings.component.html + 51 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads + + + Theme + + src/app/settings/settings.component.html + 64 + + Theme select label + + + Default + + src/app/settings/settings.component.html + 66 + + Default theme label + + + Allow theme change + + src/app/settings/settings.component.html + 72 + + Allow theme change setting + + + Language + + src/app/settings/settings.component.html + 81 + + Language select label + + + Downloader + + src/app/settings/settings.component.html + 96 + + Downloader settings label + + + Audio folder path + + src/app/settings/settings.component.html + 103 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 104 + + Aduio path setting input hint + + + Video folder path + + src/app/settings/settings.component.html + 110 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 111 + + Video path setting input hint + + + Default file output + + src/app/settings/settings.component.html + 117 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + src/app/settings/settings.component.html + 120 + + Custom Output input hint + + + Global custom args + + src/app/settings/settings.component.html + 127 + + Custom args input placeholder + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Categories + + src/app/settings/settings.component.html + 138 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + src/app/settings/settings.component.html + 160 + + Use youtubedl archive setting + + + Include thumbnail + + src/app/settings/settings.component.html + 164 + + Include thumbnail setting + + + Include metadata + + src/app/settings/settings.component.html + 168 + + Include metadata setting + + + Max concurrent downloads + + src/app/settings/settings.component.html + 177 + + Max concurrent downloads + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + + src/app/settings/settings.component.html + 178 + + Max concurrent downloads input hint + + + Download rate limit + + src/app/settings/settings.component.html + 183 + + Download rate limit input placeholder + + + Rate limits your downloads to the specified amount. Ex: 200K + + src/app/settings/settings.component.html + 184 + + Download rate limit input hint + + + Kill all downloads + + src/app/settings/settings.component.html + 193 + + Kill all downloads button + + + Extra + + src/app/settings/settings.component.html + 200 + + Extra settings label + + + Top title + + src/app/settings/settings.component.html + 206 + + Top title input placeholder + + + File manager enabled + + src/app/settings/settings.component.html + 211 + + File manager enabled setting + + + Downloads manager enabled + + src/app/settings/settings.component.html + 214 + + Downloads manager enabled setting + + + Allow quality select + + src/app/settings/settings.component.html + 217 + + Allow quality seelct setting + + + Download only mode + + src/app/settings/settings.component.html + 220 + + Download only mode setting + + + Allow autoplay + + src/app/settings/settings.component.html + 223 + + Allow autoplay setting + + + Enable Public API + + src/app/settings/settings.component.html + 231 + + Enable Public API key setting + + + Public API Key + + src/app/settings/settings.component.html + 236 + + Public API Key setting placeholder + + + View documentation + + src/app/settings/settings.component.html + 237 + + View API docs setting hint + + + This will delete your old API key! + + src/app/settings/settings.component.html + 241 + + delete api key tooltip + + + Generate + + src/app/settings/settings.component.html + 241 + + Generate key button + + + Use YouTube API + + src/app/settings/settings.component.html + 250 + + Use YouTube API setting + + + Youtube API Key + + src/app/settings/settings.component.html + 254 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + src/app/settings/settings.component.html + 255 + + Youtube API Key setting hint + + + Use Twitch API + + src/app/settings/settings.component.html + 259 + + Use Twitch API setting + + + Auto-download Twitch Chat + + src/app/settings/settings.component.html + 262 + + Auto download Twitch Chat setting + + + Twitch Client ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Enables a button to skip ads when viewing supported videos. + + src/app/settings/settings.component.html + 276 + + SponsorBlock API tooltip + + + Use SponsorBlock API + + src/app/settings/settings.component.html + 276 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + + src/app/settings/settings.component.html + 279 + + Generate NFO files tooltip + + + Generate NFO files + + src/app/settings/settings.component.html + 279 + + Generate NFO files setting + + + to download the official YoutubeDL-Material Chrome extension manually. + + src/app/settings/settings.component.html + 288 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 289 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + src/app/settings/settings.component.html + 294 + + Firefox click here suffix + + + Detailed setup instructions. + + src/app/settings/settings.component.html + 295 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 295 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + src/app/settings/settings.component.html + 300 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + src/app/settings/settings.component.html + 301 + + Generate audio only bookmarklet checkbox + + + Database + + src/app/settings/settings.component.html + 310 + + Database settings label + + + Database location: + + src/app/settings/settings.component.html + 316 + + Database location label + + + Records per table + + src/app/settings/settings.component.html + 317 + + Records per table label + + + MongoDB Connection String + + src/app/settings/settings.component.html + 325 + + MongoDB Connection String + + + Example: + + src/app/settings/settings.component.html + 326 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + src/app/settings/settings.component.html + 330 + + Test connection string button + + + Transfer DB to + + src/app/settings/settings.component.html + 335 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + src/app/settings/settings.component.html + 339 + + Database info not retrieved error message + + + Advanced + + src/app/settings/settings.component.html + 347 + + Host settings label + + + Select a downloader + + src/app/settings/settings.component.html + 353 + + Default downloader select label + + + Use default downloading agent + + src/app/settings/settings.component.html + 362 + + Use default downloading agent setting + + + Select a download agent + + src/app/settings/settings.component.html + 366 + + Custom downloader select label + + + Log Level + + src/app/settings/settings.component.html + 380 + + Log Level label + + + Login expiration + + src/app/settings/settings.component.html + 392 + + Login expiration select label + + + Allow advanced download + + src/app/settings/settings.component.html + 403 + + Allow advanced downloading setting + + + Use Cookies + + src/app/settings/settings.component.html + 411 + + Use cookies setting + + + Set Cookies + + src/app/settings/settings.component.html + 412 + + Set cookies button + + + Restart server + + src/app/settings/settings.component.html + 424 + + Restart server button + + + Users + + src/app/settings/settings.component.html + 433 + + Users settings label + + + Allow user registration + + src/app/settings/settings.component.html + 439 + + Allow registration setting + + + Auth method + + src/app/settings/settings.component.html + 443 + + Auth method select + + + Internal + + src/app/settings/settings.component.html + 445 + + Internal auth method + + + LDAP + + src/app/settings/settings.component.html + 448 + + LDAP auth method + + + LDAP URL + + src/app/settings/settings.component.html + 455 + + LDAP URL + + + Bind DN + + src/app/settings/settings.component.html + 460 + + Bind DN + + + Bind Credentials + + src/app/settings/settings.component.html + 465 + + Bind Credentials + + + Search Base + + src/app/settings/settings.component.html + 470 + + Search Base + + + Search Filter + + src/app/settings/settings.component.html + 475 + + Search Filter + + + Logs + + src/app/settings/settings.component.html + 484 + + Logs settings label + + + You must enable multi-user mode to access this tab. + + src/app/settings/settings.component.ts + 49 + + + + Failed to update categories! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + + src/app/settings/settings.component.ts + 209 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + + src/app/settings/settings.component.ts + 292 + + + + Failed to kill all downloads! Check logs for details. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Restarting! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + + src/app/settings/settings.component.ts + 343 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + + src/app/settings/settings.component.ts + 363 + + + + Your subscriptions + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Name not available. Channel retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + src/app/subscriptions/subscriptions.component.html + 27 + + No channel subscriptions text + + + Playlists + + src/app/subscriptions/subscriptions.component.html + 30 + + Subscriptions playlists title + + + Name not available. Playlist retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 36 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + src/app/subscriptions/subscriptions.component.html + 49 + + No playlist subscriptions text + + + Select a version: + + src/app/updater/updater.component.html + 3 + + Select a version + + + + From 105140e674cd54449251183734c0c1b3faf10a67 Mon Sep 17 00:00:00 2001 From: Thunderstrike116 Date: Wed, 15 Mar 2023 18:50:10 +0000 Subject: [PATCH 51/53] Translated using Weblate (Greek) Currently translated at 2.0% (8 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/el/ --- src/assets/i18n/messages.el.xlf | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/assets/i18n/messages.el.xlf b/src/assets/i18n/messages.el.xlf index b66bc73..4597c75 100644 --- a/src/assets/i18n/messages.el.xlf +++ b/src/assets/i18n/messages.el.xlf @@ -4,6 +4,7 @@ Profile + Προφίλ src/app/app.component.html 19 @@ -12,6 +13,7 @@ Dark + Ī£ĪŗĪæĻ„ĪµĪ¹Ī½ĻŒ src/app/app.component.html 23 @@ -24,6 +26,7 @@ About + Σχετικά src/app/app.component.html 32 @@ -32,6 +35,7 @@ Home + Αρχική src/app/app.component.html 43 @@ -40,6 +44,7 @@ Login + Ī£ĻĪ½Ī“ĪµĻƒĪ· src/app/app.component.html 44 @@ -60,6 +65,7 @@ Subscriptions + ΣυνΓρομές src/app/app.component.html 45 @@ -68,6 +74,7 @@ Downloads + Ī›Ī®ĻˆĪµĪ¹Ļ‚ src/app/app.component.html 46 @@ -76,6 +83,7 @@ Tasks + Ī•ĻĪ³Ī±ĻƒĪÆĪµĻ‚ src/app/app.component.html 47 From 32b2a02f7961c408d082f1e69ba82f6c7b8a98af Mon Sep 17 00:00:00 2001 From: Frederik Tranberg Date: Tue, 21 Mar 2023 09:00:08 +0100 Subject: [PATCH 52/53] Added translation using Weblate (Danish) --- src/assets/i18n/messages.da.xlf | 3374 +++++++++++++++++++++++++++++++ 1 file changed, 3374 insertions(+) create mode 100644 src/assets/i18n/messages.da.xlf diff --git a/src/assets/i18n/messages.da.xlf b/src/assets/i18n/messages.da.xlf new file mode 100644 index 0000000..b89e276 --- /dev/null +++ b/src/assets/i18n/messages.da.xlf @@ -0,0 +1,3374 @@ + + + + + + Profile + + src/app/app.component.html + 19 + + Profile menu label + + + Dark + + src/app/app.component.html + 23 + + + src/app/settings/settings.component.html + 67 + + Dark mode toggle label + + + About + + src/app/app.component.html + 32 + + About menu label + + + Home + + src/app/app.component.html + 43 + + Navigation menu Home Page title + + + Login + + src/app/app.component.html + 44 + + + src/app/components/login/login.component.html + 3 + + + src/app/components/login/login.component.html + 34 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 20 + + Navigation menu Login Page title + + + Subscriptions + + src/app/app.component.html + 45 + + Navigation menu Subscriptions Page title + + + Downloads + + src/app/app.component.html + 46 + + Navigation menu Downloads Page title + + + Tasks + + src/app/app.component.html + 47 + + Navigation menu Tasks Page title + + + Settings + + src/app/app.component.html + 50 + + + src/app/settings/settings.component.html + 1 + + Settings menu label + + + Playlist created. + + src/app/components/custom-playlists/custom-playlists.component.ts + 56 + + + + ERROR: failed to create playlist! + + src/app/components/custom-playlists/custom-playlists.component.ts + 58 + + + + Playlist successfully removed. + + src/app/components/custom-playlists/custom-playlists.component.ts + 100 + + + + Date + + src/app/components/downloads/downloads.component.html + 7 + + Date + + + Title + + src/app/components/downloads/downloads.component.html + 13 + + + src/app/components/tasks/tasks.component.html + 6 + + Title + + + Subscription + + src/app/components/downloads/downloads.component.html + 23 + + Subscription + + + Stage + + src/app/components/downloads/downloads.component.html + 36 + + Stage + + + Progress + + src/app/components/downloads/downloads.component.html + 42 + + Progress + + + Actions + + src/app/components/downloads/downloads.component.html + 55 + + + src/app/components/tasks/tasks.component.html + 49 + + Actions + + + Pause + + src/app/components/downloads/downloads.component.html + 59 + + Pause + + + Resume + + src/app/components/downloads/downloads.component.html + 60 + + Resume + + + Cancel + + src/app/components/downloads/downloads.component.html + 61 + + + src/app/components/modify-users/modify-users.component.html + 61 + + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 84,85 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 54 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 61 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 24 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 74 + + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 51 + + + src/app/settings/settings.component.html + 498 + + Cancel + + + Watch content + + src/app/components/downloads/downloads.component.html + 64 + + Watch content + + + Show error + + src/app/components/downloads/downloads.component.html + 65 + + Show error + + + Restart + + src/app/components/downloads/downloads.component.html + 66 + + Restart + + + Clear + + src/app/components/downloads/downloads.component.html + 68 + + Clear + + + Pause all downloads + + src/app/components/downloads/downloads.component.html + 83 + + Pause all downloads + + + Resume all downloads + + src/app/components/downloads/downloads.component.html + 84 + + Resume all downloads + + + Clear downloads + + src/app/components/downloads/downloads.component.html + 85 + + Clear downloads + + + No downloads available! + + src/app/components/downloads/downloads.component.html + 90 + + No downloads label + + + Creating download + + src/app/components/downloads/downloads.component.ts + 59 + + + + Getting info + + src/app/components/downloads/downloads.component.ts + 60 + + + + Downloading file + + src/app/components/downloads/downloads.component.ts + 61 + + + + Complete + + src/app/components/downloads/downloads.component.ts + 62 + + + + Clear downloads + + src/app/components/downloads/downloads.component.ts + 131 + + + + Select downloads to clear + + src/app/components/downloads/downloads.component.ts + 132 + + + + Clear + + src/app/components/downloads/downloads.component.ts + 133 + + + + Finished downloads + + src/app/components/downloads/downloads.component.ts + 138 + + + + Paused downloads + + src/app/components/downloads/downloads.component.ts + 142 + + + + Errored downloads + + src/app/components/downloads/downloads.component.ts + 146 + + + + Failed to clear finished downloads! + + src/app/components/downloads/downloads.component.ts + 157 + + + + Cleared downloads! + + src/app/components/downloads/downloads.component.ts + 159 + + + + Failed to pause download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 170 + + + src/app/components/downloads/downloads.component.ts + 218 + + + + Failed to pause all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 178 + + + + Failed to resume download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 186 + + + + Failed to resume all downloads! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 194 + + + + Failed to restart download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 202 + + + + Failed to cancel download! See server logs for more info. + + src/app/components/downloads/downloads.component.ts + 210 + + + + Error for + + src/app/components/downloads/downloads.component.ts + 259 + + + + Copy to clipboard + + src/app/components/downloads/downloads.component.ts + 261 + + + + Close + + src/app/components/downloads/downloads.component.ts + 262 + + + + Copied to clipboard! + + src/app/components/downloads/downloads.component.ts + 270 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 61 + + + + User name + + src/app/components/login/login.component.html + 6 + + + src/app/components/login/login.component.html + 18 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 6 + + User name + + + Password + + src/app/components/login/login.component.html + 11 + + + src/app/components/login/login.component.html + 23 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 11 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 10 + + + src/app/main/main.component.html + 154,156 + + Password + + + Register + + src/app/components/login/login.component.html + 15 + + + src/app/components/login/login.component.html + 38 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 17 + + Register + + + Confirm Password + + src/app/components/login/login.component.html + 28 + + Confirm Password + + + Lines: + + src/app/components/logs-viewer/logs-viewer.component.html + 22 + + Label for lines select in logger view + + + Clear logs + + src/app/components/logs-viewer/logs-viewer.component.html + 34 + + Clear logs button + + + Failed to retrieve logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 46 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 51 + + + + Logs copied to clipboard! + + src/app/components/logs-viewer/logs-viewer.component.ts + 56 + + + + Logs successfully cleared! + + src/app/components/logs-viewer/logs-viewer.component.ts + 75 + + + + Failed to clear logs! + + src/app/components/logs-viewer/logs-viewer.component.ts + 77 + + + src/app/components/logs-viewer/logs-viewer.component.ts + 80 + + + + Manage role + + src/app/components/manage-role/manage-role.component.html + 1 + + Manage role dialog title + + + Yes + + src/app/components/manage-role/manage-role.component.html + 9 + + + src/app/components/manage-user/manage-user.component.html + 20 + + Yes + + + No + + src/app/components/manage-role/manage-role.component.html + 10 + + + src/app/components/manage-user/manage-user.component.html + 21 + + No + + + Close + + src/app/components/manage-role/manage-role.component.html + 18 + + + src/app/components/manage-user/manage-user.component.html + 30 + + + src/app/dialogs/about-dialog/about-dialog.component.html + 70 + + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 18 + + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 40 + + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 29 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 23 + + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 17 + + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 27 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 70 + + Close + + + File manager + + src/app/components/manage-role/manage-role.component.ts + 17 + + + + Settings access + + src/app/components/manage-role/manage-role.component.ts + 18 + + + + Subscriptions + + src/app/components/manage-role/manage-role.component.ts + 19 + + + + Share files + + src/app/components/manage-role/manage-role.component.ts + 20 + + + + Use advanced download mode + + src/app/components/manage-role/manage-role.component.ts + 21 + + + + Use downloads manager + + src/app/components/manage-role/manage-role.component.ts + 22 + + + + Use tasks manager + + src/app/components/manage-role/manage-role.component.ts + 23 + + + + Manage user + + src/app/components/manage-user/manage-user.component.html + 1 + + + src/app/components/modify-users/modify-users.component.html + 70 + + Manage user dialog title + + + User UID: + + src/app/components/manage-user/manage-user.component.html + 4 + + User UID + + + New password + + src/app/components/manage-user/manage-user.component.html + 8 + + New password placeholder + + + Set new password + + src/app/components/manage-user/manage-user.component.html + 10 + + Set new password + + + Use role default + + src/app/components/manage-user/manage-user.component.html + 19 + + Use role default + + + Search + + src/app/components/modify-users/modify-users.component.html + 7 + + + src/app/components/recent-videos/recent-videos.component.html + 25 + + search field description + + + User name + + src/app/components/modify-users/modify-users.component.html + 17 + + Username users table header + + + Role + + src/app/components/modify-users/modify-users.component.html + 35 + + Role users table header + + + Actions + + src/app/components/modify-users/modify-users.component.html + 55 + + Actions users table header + + + Save + + src/app/components/modify-users/modify-users.component.html + 58 + + + src/app/create-playlist/create-playlist.component.html + 25 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 56 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 63 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 71 + + + src/app/settings/settings.component.html + 495 + + save user edit action button tooltip + + + Edit user + + src/app/components/modify-users/modify-users.component.html + 66 + + edit user action button tooltip + + + Delete user + + src/app/components/modify-users/modify-users.component.html + 73 + + delete user action button tooltip + + + Add Users + + src/app/components/modify-users/modify-users.component.html + 90 + + Add users button + + + Edit Role + + src/app/components/modify-users/modify-users.component.html + 95 + + Edit role + + + My files + + src/app/components/recent-videos/recent-videos.component.html + 20 + + My files title + + + No files found. + + src/app/components/recent-videos/recent-videos.component.html + 40 + + No files found + + + Order + + src/app/components/recent-videos/recent-videos.component.html + 53 + + Order + + + Normal order + + src/app/components/recent-videos/recent-videos.component.html + 55 + + Normal order + + + Reverse order + + src/app/components/recent-videos/recent-videos.component.html + 56 + + Reverse order + + + Select files + + src/app/components/recent-videos/recent-videos.component.html + 71 + + Select files + + + File type + + src/app/components/recent-videos/recent-videos.component.html + 101 + + File type + + + Both + + src/app/components/recent-videos/recent-videos.component.html + 103 + + Both + + + Video only + + src/app/components/recent-videos/recent-videos.component.html + 104 + + Video only + + + Audio only + + src/app/components/recent-videos/recent-videos.component.html + 105 + + Audio only + + + Delete success! + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + + OK. + + src/app/components/recent-videos/recent-videos.component.ts + 270 + + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Delete failed! + + src/app/components/recent-videos/recent-videos.component.ts + 273 + + + src/app/components/recent-videos/recent-videos.component.ts + 276 + + + + Successfully deleted file: + + src/app/components/recent-videos/recent-videos.component.ts + 291 + + + src/app/components/recent-videos/recent-videos.component.ts + 299 + + + + See more. + + src/app/components/see-more/see-more.component.html + 4,6 + + See more + + + See less. + + src/app/components/see-more/see-more.component.html + 7,9 + + See less + + + Skip ad + + src/app/components/skip-ad-button/skip-ad-button.component.html + 1 + + Skip ad button + + + Last ran + + src/app/components/tasks/tasks.component.html + 16 + + Last ran + + + N/A + + src/app/components/tasks/tasks.component.html + 19 + + + src/app/components/tasks/tasks.component.html + 28 + + N/A + + + Last confirmed + + src/app/components/tasks/tasks.component.html + 25 + + Last confirmed + + + Status + + src/app/components/tasks/tasks.component.html + 34 + + Status + + + Busy + + src/app/components/tasks/tasks.component.html + 36 + + Busy + + + Scheduled for + + src/app/components/tasks/tasks.component.html + 38 + + Scheduled + + + Not scheduled + + src/app/components/tasks/tasks.component.html + 42 + + Not scheduled + + + Clear missing files from DB: + + src/app/components/tasks/tasks.component.html + 57 + + Clear missing files from DB + + + Clear duplicate files from DB: + + src/app/components/tasks/tasks.component.html + 60 + + Clear duplicate files from DB + + + Update binary to: + + src/app/components/tasks/tasks.component.html + 63 + + Update binary to + + + Run + + src/app/components/tasks/tasks.component.html + 69 + + Run + + + Schedule + + src/app/components/tasks/tasks.component.html + 72 + + Schedule + + + Restore DB from backup + + src/app/components/tasks/tasks.component.html + 89 + + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 1 + + Restore DB from backup button + + + Reset tasks + + src/app/components/tasks/tasks.component.html + 90 + + Reset tasks button + + + No tasks available! + + src/app/components/tasks/tasks.component.html + 94 + + No tasks label + + + Successfully ran task! + + src/app/components/tasks/tasks.component.ts + 84 + + + + Failed to run task! + + src/app/components/tasks/tasks.component.ts + 85 + + + src/app/components/tasks/tasks.component.ts + 87 + + + + Successfully confirmed task! + + src/app/components/tasks/tasks.component.ts + 95 + + + + Failed to confirm task! + + src/app/components/tasks/tasks.component.ts + 96 + + + src/app/components/tasks/tasks.component.ts + 98 + + + + Reset tasks + + src/app/components/tasks/tasks.component.ts + 138 + + + + Would you like to reset your tasks? All your schedules will be removed as well. + + src/app/components/tasks/tasks.component.ts + 139 + + + + Reset + + src/app/components/tasks/tasks.component.ts + 140 + + + + Tasks successfully reset! + + src/app/components/tasks/tasks.component.ts + 148 + + + + Failed to reset tasks! + + src/app/components/tasks/tasks.component.ts + 150 + + + src/app/components/tasks/tasks.component.ts + 153 + + + + Download Twitch Chat + + src/app/components/twitch-chat/twitch-chat.component.html + 10 + + Download Twitch Chat button + + + VOD url for this video is not supported. VOD ID must be after "twitch.tv/videos/" + + src/app/components/twitch-chat/twitch-chat.component.ts + 99 + + + + Download failed. + + src/app/components/twitch-chat/twitch-chat.component.ts + 106 + + + + Chat could not be downloaded. + + src/app/components/twitch-chat/twitch-chat.component.ts + 110 + + + + Auto-generated + + src/app/components/unified-file-card/unified-file-card.component.html + 5 + + Auto-generated label + + + Open file + + src/app/components/unified-file-card/unified-file-card.component.html + 18 + + Open file button + + + Open file in new tab + + src/app/components/unified-file-card/unified-file-card.component.html + 19 + + Open file in new tab + + + Info + + src/app/components/unified-file-card/unified-file-card.component.html + 24 + + Video info button + + + Go to subscription + + src/app/components/unified-file-card/unified-file-card.component.html + 25 + + Go to subscription menu item + + + Add to playlist + + src/app/components/unified-file-card/unified-file-card.component.html + 26 + + Add to playlist menu item + + + Delete and redownload + + src/app/components/unified-file-card/unified-file-card.component.html + 34 + + Delete and redownload subscription video button + + + Delete and don't download again + + src/app/components/unified-file-card/unified-file-card.component.html + 37 + + + src/app/components/unified-file-card/unified-file-card.component.html + 40 + + Delete forever subscription video button + + + Delete + + src/app/components/unified-file-card/unified-file-card.component.html + 39 + + + src/app/components/unified-file-card/unified-file-card.component.html + 45 + + Delete video button + + + Edit + + src/app/components/unified-file-card/unified-file-card.component.html + 43 + + Playlist edit button + + + Create a playlist + + src/app/create-playlist/create-playlist.component.html + 2 + + Create a playlist dialog title + + + Modify playlist + + src/app/create-playlist/create-playlist.component.html + 3 + + Modify playlist dialog title + + + Name + + src/app/create-playlist/create-playlist.component.html + 10 + + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 5 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 8 + + Playlist name placeholder + + + Create + + src/app/create-playlist/create-playlist.component.html + 22 + + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 17 + + Create button + + + Playlist updated successfully. + + src/app/create-playlist/create-playlist.component.ts + 69 + + + src/app/create-playlist/create-playlist.component.ts + 75 + + + + About YoutubeDL-Material + + src/app/dialogs/about-dialog/about-dialog.component.html + 1 + + About dialog title + + + is an open-source YouTube downloader built under Google's Material Design specifications. You can seamlessly download your favorite videos as video or audio files, and even subscribe to your favorite channels and playlists to keep updated with their new videos. + + src/app/dialogs/about-dialog/about-dialog.component.html + 12 + + About first paragraph + + + has some awesome features included! An extensive API, Docker support, and localization (translation) support. Read up on all the supported features by clicking on the GitHub icon above. + + src/app/dialogs/about-dialog/about-dialog.component.html + 15 + + About second paragraph + + + Installed version: + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Version label + + + Checking for updates... + + src/app/dialogs/about-dialog/about-dialog.component.html + 20 + + Checking for updates text + + + Update available + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + View latest update + + + You can update from the settings menu. + + src/app/dialogs/about-dialog/about-dialog.component.html + 21 + + Update through settings menu hint + + + Installation type: + + src/app/dialogs/about-dialog/about-dialog.component.html + 25 + + Installation type + + + Docker tag: + + src/app/dialogs/about-dialog/about-dialog.component.html + 28 + + Docker tag + + + Commit hash: + + src/app/dialogs/about-dialog/about-dialog.component.html + 31 + + Commit hash + + + Build date: + + src/app/dialogs/about-dialog/about-dialog.component.html + 33 + + Build date + + + Found a bug or have a suggestion? + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug prefix + + + Click here + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + + src/app/settings/settings.component.html + 288 + + + src/app/settings/settings.component.html + 294 + + About bug click here + + + to create an issue! + + src/app/dialogs/about-dialog/about-dialog.component.html + 36 + + About bug suffix + + + Register a user + + src/app/dialogs/add-user-dialog/add-user-dialog.component.html + 1 + + Register user dialog title + + + Modify youtube-dl args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 1,6 + + Modify args title + + + Simulated new args + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 8,9 + + Simulated args title + + + Add an arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 34,37 + + Add arg card title + + + Search by category + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 60,63 + + Search args by category button + + + Use arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 64,66 + + Use arg value checkbox + + + Arg value + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 68,69 + + Arg value placeholder + + + Add arg + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 73,77 + + Search args by category button + + + Modify + + src/app/dialogs/arg-modifier-dialog/arg-modifier-dialog.component.html + 85,86 + + Arg modifier modify button + + + Cancel + + src/app/dialogs/confirm-dialog/confirm-dialog.component.ts + 15 + + + + Upload new cookies + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 1 + + Cookies uploader dialog title + + + Drag and Drop + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 11 + + Drag and Drop + + + NOTE: Uploading new cookies will override your previous cookies. Also note that cookies are instance-wide, not per-user. + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.html + 20 + + Cookies upload warning + + + Cookies successfully uploaded! + + src/app/dialogs/cookies-uploader-dialog/cookies-uploader-dialog.component.ts + 42 + + + + Editing category + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 1 + + Editing category dialog title + + + Rules + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 10 + + Rules + + + Add new rule + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 39 + + Add new rule tooltip + + + Custom file output + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 44 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 48 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 61 + + Category custom file output placeholder + + + Documentation + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 47 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 51 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 64 + + + src/app/main/main.component.html + 137,138 + + + src/app/settings/settings.component.html + 119 + + Custom output template documentation link + + + Path is relative to the config download path. Don't include extension. + + src/app/dialogs/edit-category-dialog/edit-category-dialog.component.html + 48 + + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 52 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 65 + + + src/app/main/main.component.html + 138,140 + + Custom Output input hint + + + Editing + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + Edit subscription dialog title prefix + + + (Paused) + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 1 + + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 1 + + + src/app/subscription/subscription/subscription.component.html + 5 + + + src/app/subscriptions/subscriptions.component.html + 12 + + + src/app/subscriptions/subscriptions.component.html + 34 + + Paused suffix + + + Paused + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 7 + + Paused subscription setting + + + Download all uploads + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 10 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 23 + + Download all uploads subscription setting + + + Download videos uploaded in the last + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 13 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 26 + + Download time range prefix + + + Audio-only mode + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 27 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 47 + + Streaming-only mode + + + Max quality + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 32 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 40 + + Max quality placeholder + + + Custom args + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 39 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 52 + + + src/app/main/main.component.html + 120,122 + + Subscription custom args placeholder + + + These are added after the standard args. + + src/app/dialogs/edit-subscription-dialog/edit-subscription-dialog.component.html + 42 + + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 55 + + Custom args hint + + + Restore + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.html + 25 + + Restore button + + + Database successfully restored! + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 39 + + + + Failed to restore database! See logs for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 42 + + + + Failed to restore database! See browser console for more info. + + src/app/dialogs/restore-db-dialog/restore-db-dialog.component.ts + 46 + + + + Create admin account + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 1 + + Create admin account dialog title + + + No default admin account detected. This will create and set the password for an admin account with the user name as 'admin'. + + src/app/dialogs/set-default-admin-dialog/set-default-admin-dialog.component.html + 5 + + No default admin detected explanation + + + Share playlist + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 2 + + Share playlist dialog title + + + Share file + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 3 + + Share video dialog title + + + Enable sharing + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 9 + + Enable sharing checkbox + + + Use timestamp + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 12 + + Use timestamp + + + Seconds + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 14 + + Seconds + + + Copy to clipboard + + src/app/dialogs/share-media-dialog/share-media-dialog.component.html + 23 + + Copy to clipboard button + + + Sharing enabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 68 + + + + Failed to enable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 71 + + + + Failed to enable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 74 + + + + Sharing disabled. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 79 + + + + Failed to disable sharing. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 82 + + + + Failed to disable sharing - server error. + + src/app/dialogs/share-media-dialog/share-media-dialog.component.ts + 85 + + + + Subscribe to playlist or channel + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 1 + + Subscribe dialog title + + + URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 8 + + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 11 + + + src/app/settings/settings.component.html + 10 + + Subscription URL input placeholder + + + The playlist or channel URL + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 9 + + Subscription URL input hint + + + Custom name + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 19 + + Subscription custom name placeholder + + + Subscribe + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.html + 76 + + Subscribe button + + + You must specify an amount of time + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 79 + + + + ERROR: + + src/app/dialogs/subscribe-dialog/subscribe-dialog.component.ts + 95 + + + + Type: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 5 + + Subscription type property + + + URL: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 9 + + Subscription URL property + + + ID: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 13 + + Subscription ID property + + + Archive: + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 17 + + Subscription ID property + + + Export Archive + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 24 + + Export Archive button + + + Unsubscribe + + src/app/dialogs/subscription-info-dialog/subscription-info-dialog.component.html + 26 + + Unsubscribe button + + + Updater + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.html + 1 + + Update progress dialog title + + + Update failed. Check logs for more details. + + src/app/dialogs/update-progress-dialog/update-progress-dialog.component.ts + 30 + + + + Update task schedule + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 1 + + Update task schedule + + + Enabled + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 7 + + Enabled + + + Recurring + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 10 + + Recurring + + + Choose a date + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 22 + + Choose a date + + + Update + + src/app/dialogs/update-task-schedule-dialog/update-task-schedule-dialog.component.html + 52 + + Update button + + + Your Profile + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 1 + + User profile dialog title + + + Name: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 6 + + Name + + + UID: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 9 + + UID + + + Created: + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 12 + + Created + + + You are not logged in. + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 19 + + Not logged in notification + + + Logout + + src/app/dialogs/user-profile-dialog/user-profile-dialog.component.html + 28 + + Logout + + + Uploader + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 17 + + Uploader + + + Upload date + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 20 + + Upload date + + + Thumbnail path + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 26 + + Thumbnail path + + + Thumbnail URL + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 29 + + Thumbnail URL + + + Category + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 32 + + Category + + + View count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 42 + + View count + + + Local view count + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 45 + + Local view count + + + Resolution: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 51 + + Video resolution property + + + Audio bitrate: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 55 + + Video audio bitrate property + + + File size: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 59 + + Video file size property + + + Path: + + src/app/dialogs/video-info-dialog/video-info-dialog.component.html + 63 + + Video path property + + + Quality + + src/app/main/main.component.html + 19,20 + + Quality select label + + + Use URL + + src/app/main/main.component.html + 51,53 + + YT search Use URL button for searched video + + + View + + src/app/main/main.component.html + 55,57 + + YT search View button for searched video + + + Only Audio + + src/app/main/main.component.html + 65,67 + + Only Audio checkbox + + + Autoplay + + src/app/main/main.component.html + 70,72 + + Autoplay checkbox + + + Download + + src/app/main/main.component.html + 79,82 + + Main download button + + + Cancel + + src/app/main/main.component.html + 84,87 + + Cancel download button + + + Advanced + + src/app/main/main.component.html + 96,99 + + Advanced download mode panel + + + Simulated command: + + src/app/main/main.component.html + 102,104 + + Simulated command label + + + Use custom args + + src/app/main/main.component.html + 110,112 + + Use custom args checkbox + + + Replace args + + src/app/main/main.component.html + 116,118 + + Replace args + + + No need to include URL, just everything after. Args are delimited using two commas like so: ,, + + src/app/main/main.component.html + 123,125 + + Custom Args input hint + + + Use custom output + + src/app/main/main.component.html + 131,133 + + Use custom output checkbox + + + Custom output + + src/app/main/main.component.html + 135,136 + + Custom output placeholder + + + Use authentication + + src/app/main/main.component.html + 145,147 + + Use authentication checkbox + + + Username + + src/app/main/main.component.html + 149,151 + + YT Username placeholder + + + Crop file + + src/app/main/main.component.html + 160,162 + + Crop video checkbox + + + Crop from (seconds) + + src/app/main/main.component.html + 164,166 + + Crop from placeholder + + + Crop to (seconds) + + src/app/main/main.component.html + 169,171 + + Crop to placeholder + + + Download failed! + + src/app/main/main.component.ts + 387 + + + src/app/main/main.component.ts + 775 + + + + Download for has been queued! + + src/app/main/main.component.ts + 391 + + + + views + + src/app/player/player.component.html + 16 + + View count label + + + Failed to get file information from the server. + + src/app/player/player.component.ts + 149 + + + + Failed to load playlist! + + src/app/player/player.component.ts + 186 + + + src/app/player/player.component.ts + 189 + + + + Main + + src/app/settings/settings.component.html + 4 + + Main settings label + + + URL this app will be accessed from, without the port. + + src/app/settings/settings.component.html + 11 + + URL setting input hint + + + Port + + src/app/settings/settings.component.html + 16 + + Port input placeholder + + + The desired port. Default is 17442. + + src/app/settings/settings.component.html + 17 + + Port setting input hint + + + Multi-user mode + + src/app/settings/settings.component.html + 26 + + Multi user mode setting + + + Users base path + + src/app/settings/settings.component.html + 30 + + Users base path placeholder + + + Base path for users and their downloaded videos. + + src/app/settings/settings.component.html + 31 + + Users base path hint + + + Allow subscriptions + + src/app/settings/settings.component.html + 40 + + Allow subscriptions setting + + + Subscriptions base path + + src/app/settings/settings.component.html + 44 + + Subscriptions base path input setting placeholder + + + Base path for videos from your subscribed channels and playlists. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 45 + + Subscriptions base path setting input hint + + + Check interval + + src/app/settings/settings.component.html + 50 + + Check interval input setting placeholder + + + Unit is seconds, only include numbers. + + src/app/settings/settings.component.html + 51 + + Check interval setting input hint + + + Sometimes new videos are downloaded before being fully processed. This setting will mean new videos will be checked for a higher quality version the following day. + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads tooltip + + + Redownload fresh uploads + + src/app/settings/settings.component.html + 55 + + Redownload fresh uploads + + + Theme + + src/app/settings/settings.component.html + 64 + + Theme select label + + + Default + + src/app/settings/settings.component.html + 66 + + Default theme label + + + Allow theme change + + src/app/settings/settings.component.html + 72 + + Allow theme change setting + + + Language + + src/app/settings/settings.component.html + 81 + + Language select label + + + Downloader + + src/app/settings/settings.component.html + 96 + + Downloader settings label + + + Audio folder path + + src/app/settings/settings.component.html + 103 + + Audio folder path input placeholder + + + Path for audio only downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 104 + + Aduio path setting input hint + + + Video folder path + + src/app/settings/settings.component.html + 110 + + Video folder path input placeholder + + + Path for video downloads. It is relative to YTDL-Material's root folder. + + src/app/settings/settings.component.html + 111 + + Video path setting input hint + + + Default file output + + src/app/settings/settings.component.html + 117 + + Default file output placeholder + + + Path is relative to the above download paths. Don't include extension. + + src/app/settings/settings.component.html + 120 + + Custom Output input hint + + + Global custom args + + src/app/settings/settings.component.html + 127 + + Custom args input placeholder + + + Global custom args for downloads on the home page. (Set args for subscriptions for each subscriptions separately!) Args are delimited using two commas like so: ,, + + src/app/settings/settings.component.html + 128 + + Custom args setting input hint + + + Categories + + src/app/settings/settings.component.html + 138 + + Categories + + + With this setting enabled, if a single video matches a category, the entire playlist will receive that category. + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting tooltip + + + Allow playlist categorization + + src/app/settings/settings.component.html + 152 + + Allow playlist categorization setting label + + + Use youtube-dl archive + + src/app/settings/settings.component.html + 160 + + Use youtubedl archive setting + + + Include thumbnail + + src/app/settings/settings.component.html + 164 + + Include thumbnail setting + + + Include metadata + + src/app/settings/settings.component.html + 168 + + Include metadata setting + + + Max concurrent downloads + + src/app/settings/settings.component.html + 177 + + Max concurrent downloads + + + Limits the amount of downloads that can be simultaneously downloaded. Use -1 for no limit. + + src/app/settings/settings.component.html + 178 + + Max concurrent downloads input hint + + + Download rate limit + + src/app/settings/settings.component.html + 183 + + Download rate limit input placeholder + + + Rate limits your downloads to the specified amount. Ex: 200K + + src/app/settings/settings.component.html + 184 + + Download rate limit input hint + + + Kill all downloads + + src/app/settings/settings.component.html + 193 + + Kill all downloads button + + + Extra + + src/app/settings/settings.component.html + 200 + + Extra settings label + + + Top title + + src/app/settings/settings.component.html + 206 + + Top title input placeholder + + + File manager enabled + + src/app/settings/settings.component.html + 211 + + File manager enabled setting + + + Downloads manager enabled + + src/app/settings/settings.component.html + 214 + + Downloads manager enabled setting + + + Allow quality select + + src/app/settings/settings.component.html + 217 + + Allow quality seelct setting + + + Download only mode + + src/app/settings/settings.component.html + 220 + + Download only mode setting + + + Allow autoplay + + src/app/settings/settings.component.html + 223 + + Allow autoplay setting + + + Enable Public API + + src/app/settings/settings.component.html + 231 + + Enable Public API key setting + + + Public API Key + + src/app/settings/settings.component.html + 236 + + Public API Key setting placeholder + + + View documentation + + src/app/settings/settings.component.html + 237 + + View API docs setting hint + + + This will delete your old API key! + + src/app/settings/settings.component.html + 241 + + delete api key tooltip + + + Generate + + src/app/settings/settings.component.html + 241 + + Generate key button + + + Use YouTube API + + src/app/settings/settings.component.html + 250 + + Use YouTube API setting + + + Youtube API Key + + src/app/settings/settings.component.html + 254 + + Youtube API Key setting placeholder + + + Generating a key is easy! + + src/app/settings/settings.component.html + 255 + + Youtube API Key setting hint + + + Use Twitch API + + src/app/settings/settings.component.html + 259 + + Use Twitch API setting + + + Auto-download Twitch Chat + + src/app/settings/settings.component.html + 262 + + Auto download Twitch Chat setting + + + Twitch Client ID + + src/app/settings/settings.component.html + 266 + + Twitch Client ID setting placeholder + + + Generating an ID/secret is easy! + + src/app/settings/settings.component.html + 267 + + Twitch Client ID setting hint + + + Twitch Client Secret + + src/app/settings/settings.component.html + 272 + + Twitch Client Secret setting placeholder + + + Enables a button to skip ads when viewing supported videos. + + src/app/settings/settings.component.html + 276 + + SponsorBlock API tooltip + + + Use SponsorBlock API + + src/app/settings/settings.component.html + 276 + + Use SponsorBlock API setting + + + Generates NFO files with every download, primarily used by Kodi. + + src/app/settings/settings.component.html + 279 + + Generate NFO files tooltip + + + Generate NFO files + + src/app/settings/settings.component.html + 279 + + Generate NFO files setting + + + to download the official YoutubeDL-Material Chrome extension manually. + + src/app/settings/settings.component.html + 288 + + Chrome click here suffix + + + You must manually load the extension and modify the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 289 + + Chrome setup suffix + + + to install the official YoutubeDL-Material Firefox extension right off the Firefox extensions page. + + src/app/settings/settings.component.html + 294 + + Firefox click here suffix + + + Detailed setup instructions. + + src/app/settings/settings.component.html + 295 + + Firefox setup prefix link + + + Not much is required other than changing the extension's settings to set the frontend URL. + + src/app/settings/settings.component.html + 295 + + Firefox setup suffix + + + Drag the link below to your bookmarks, and you're good to go! Just navigate to the YouTube video you'd like to download, and click the bookmark. + + src/app/settings/settings.component.html + 300 + + Bookmarklet instructions + + + Generate 'audio only' bookmarklet + + src/app/settings/settings.component.html + 301 + + Generate audio only bookmarklet checkbox + + + Database + + src/app/settings/settings.component.html + 310 + + Database settings label + + + Database location: + + src/app/settings/settings.component.html + 316 + + Database location label + + + Records per table + + src/app/settings/settings.component.html + 317 + + Records per table label + + + MongoDB Connection String + + src/app/settings/settings.component.html + 325 + + MongoDB Connection String + + + Example: + + src/app/settings/settings.component.html + 326 + + MongoDB Connection String setting hint AKA preamble + + + Test connection string + + src/app/settings/settings.component.html + 330 + + Test connection string button + + + Transfer DB to + + src/app/settings/settings.component.html + 335 + + Transfer DB button + + + Database information could not be retrieved. Check the server logs for more information. + + src/app/settings/settings.component.html + 339 + + Database info not retrieved error message + + + Advanced + + src/app/settings/settings.component.html + 347 + + Host settings label + + + Select a downloader + + src/app/settings/settings.component.html + 353 + + Default downloader select label + + + Use default downloading agent + + src/app/settings/settings.component.html + 362 + + Use default downloading agent setting + + + Select a download agent + + src/app/settings/settings.component.html + 366 + + Custom downloader select label + + + Log Level + + src/app/settings/settings.component.html + 380 + + Log Level label + + + Login expiration + + src/app/settings/settings.component.html + 392 + + Login expiration select label + + + Allow advanced download + + src/app/settings/settings.component.html + 403 + + Allow advanced downloading setting + + + Use Cookies + + src/app/settings/settings.component.html + 411 + + Use cookies setting + + + Set Cookies + + src/app/settings/settings.component.html + 412 + + Set cookies button + + + Restart server + + src/app/settings/settings.component.html + 424 + + Restart server button + + + Users + + src/app/settings/settings.component.html + 433 + + Users settings label + + + Allow user registration + + src/app/settings/settings.component.html + 439 + + Allow registration setting + + + Auth method + + src/app/settings/settings.component.html + 443 + + Auth method select + + + Internal + + src/app/settings/settings.component.html + 445 + + Internal auth method + + + LDAP + + src/app/settings/settings.component.html + 448 + + LDAP auth method + + + LDAP URL + + src/app/settings/settings.component.html + 455 + + LDAP URL + + + Bind DN + + src/app/settings/settings.component.html + 460 + + Bind DN + + + Bind Credentials + + src/app/settings/settings.component.html + 465 + + Bind Credentials + + + Search Base + + src/app/settings/settings.component.html + 470 + + Search Base + + + Search Filter + + src/app/settings/settings.component.html + 475 + + Search Filter + + + Logs + + src/app/settings/settings.component.html + 484 + + Logs settings label + + + You must enable multi-user mode to access this tab. + + src/app/settings/settings.component.ts + 49 + + + + Failed to update categories! + + src/app/settings/settings.component.ts + 134 + + + + Language successfully changed! Reload to update the page. + + src/app/settings/settings.component.ts + 209 + + + + Chrome users must drag the 'Alternate URL' link to your bookmarks. + + src/app/settings/settings.component.ts + 237 + + + + Successfully killed all downloads! + + src/app/settings/settings.component.ts + 292 + + + + Failed to kill all downloads! Check logs for details. + + src/app/settings/settings.component.ts + 295 + + + src/app/settings/settings.component.ts + 299 + + + + Restarting! + + src/app/settings/settings.component.ts + 307 + + + + Failed to restart the server. + + src/app/settings/settings.component.ts + 309 + + + + Successfully transfered DB! Reloading info... + + src/app/settings/settings.component.ts + 340 + + + + Failed to transfer DB -- transfer was aborted. Error: + + src/app/settings/settings.component.ts + 343 + + + + Failed to transfer DB -- API call failed. See browser logs for details. + + src/app/settings/settings.component.ts + 347 + + + + Connection successful! + + src/app/settings/settings.component.ts + 357 + + + + Connection failed! Error: + + src/app/settings/settings.component.ts + 359 + + + + Connection failed! Error: Server error. See logs for more info. + + src/app/settings/settings.component.ts + 363 + + + + Your subscriptions + + src/app/subscriptions/subscriptions.component.html + 3 + + Subscriptions title + + + Channels + + src/app/subscriptions/subscriptions.component.html + 8 + + Subscriptions channels title + + + Name not available. Channel retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 14 + + Subscription playlist not available text + + + You have no channel subscriptions. + + src/app/subscriptions/subscriptions.component.html + 27 + + No channel subscriptions text + + + Playlists + + src/app/subscriptions/subscriptions.component.html + 30 + + Subscriptions playlists title + + + Name not available. Playlist retrieval in progress. + + src/app/subscriptions/subscriptions.component.html + 36 + + Subscription playlist not available text + + + You have no playlist subscriptions. + + src/app/subscriptions/subscriptions.component.html + 49 + + No playlist subscriptions text + + + Select a version: + + src/app/updater/updater.component.html + 3 + + Select a version + + + + From c869c845534d2ddcdcc075f21e886f897928a9a8 Mon Sep 17 00:00:00 2001 From: Frederik Tranberg Date: Tue, 21 Mar 2023 08:00:56 +0000 Subject: [PATCH 53/53] Translated using Weblate (Danish) Currently translated at 3.3% (13 of 388 strings) Translation: YoutubeDL-Material/ytdl-material Translate-URL: https://hosted.weblate.org/projects/youtubedl-material/ytdl-material/da/ --- src/assets/i18n/messages.da.xlf | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/assets/i18n/messages.da.xlf b/src/assets/i18n/messages.da.xlf index b89e276..3fd830f 100644 --- a/src/assets/i18n/messages.da.xlf +++ b/src/assets/i18n/messages.da.xlf @@ -4,6 +4,7 @@ Profile + Profil src/app/app.component.html 19 @@ -24,6 +25,7 @@ About + Om src/app/app.component.html 32 @@ -32,6 +34,7 @@ Home + Hjem src/app/app.component.html 43 @@ -40,6 +43,7 @@ Login + Login src/app/app.component.html 44 @@ -60,6 +64,7 @@ Subscriptions + Abonnementer src/app/app.component.html 45 @@ -68,6 +73,7 @@ Downloads + Downloads src/app/app.component.html 46 @@ -76,6 +82,7 @@ Tasks + Opgaver src/app/app.component.html 47 @@ -84,6 +91,7 @@ Settings + Indstillinger src/app/app.component.html 50 @@ -96,6 +104,7 @@ Playlist created. + Playlist oprettet. src/app/components/custom-playlists/custom-playlists.component.ts 56 @@ -103,6 +112,7 @@ ERROR: failed to create playlist! + FEJL: Fejlede i oprettelse af playlist! src/app/components/custom-playlists/custom-playlists.component.ts 58 @@ -110,6 +120,7 @@ Playlist successfully removed. + Playlist fjernet succesfuldt. src/app/components/custom-playlists/custom-playlists.component.ts 100 @@ -117,6 +128,7 @@ Date + Dato src/app/components/downloads/downloads.component.html 7 @@ -125,6 +137,7 @@ Title + Titel src/app/components/downloads/downloads.component.html 13