From 14df09d36dd816078c79fcdc0836808284ad5abe Mon Sep 17 00:00:00 2001 From: Nick Logozzo Date: Thu, 9 Jan 2025 14:21:18 -0500 Subject: [PATCH] All - New Formats Selection --- docs/po/parabolic.pot | 2 +- .../controllers/adddownloaddialogcontroller.h | 27 +-- libparabolic/include/models/format.h | 39 +++- .../include/models/previousdownloadoptions.h | 24 ++- .../adddownloaddialogcontroller.cpp | 104 ++++------ .../src/controllers/mainwindowcontroller.cpp | 2 +- libparabolic/src/models/download.cpp | 9 +- libparabolic/src/models/downloadoptions.cpp | 66 +++---- libparabolic/src/models/format.cpp | 182 ++++++++++++++++-- libparabolic/src/models/media.cpp | 3 +- .../src/models/previousdownloadoptions.cpp | 20 +- .../blueprints/add_download_dialog.blp | 10 +- .../src/views/adddownloaddialog.cpp | 19 +- .../src/views/adddownloaddialog.cpp | 23 ++- .../src/views/adddownloaddialog.ui | 10 +- ...g.nickvision.tubeconverter.metainfo.xml.in | 1 + resources/po/POTFILES | 3 +- resources/po/ady.po | 94 +++++---- resources/po/ar.po | 107 +++++----- resources/po/bg.po | 107 +++++----- resources/po/bn.po | 107 +++++----- resources/po/ca.po | 107 +++++----- resources/po/cs.po | 107 +++++----- resources/po/de.po | 107 +++++----- resources/po/el.po | 94 +++++---- resources/po/es.po | 107 +++++----- resources/po/et.po | 107 +++++----- resources/po/fa.po | 104 +++++----- resources/po/fi.po | 107 +++++----- resources/po/fr.po | 107 +++++----- resources/po/gl.po | 107 +++++----- resources/po/he.po | 107 +++++----- resources/po/hi.po | 104 +++++----- resources/po/hu.po | 107 +++++----- resources/po/id.po | 102 +++++----- resources/po/it.po | 107 +++++----- resources/po/ja.po | 107 +++++----- resources/po/kab.po | 108 ++++++----- resources/po/ko.po | 107 +++++----- resources/po/nb_NO.po | 107 +++++----- resources/po/nl.po | 107 +++++----- resources/po/parabolic.pot | 94 +++++---- resources/po/pl.po | 107 +++++----- resources/po/pt_BR.po | 107 +++++----- resources/po/pt_PT.po | 107 +++++----- resources/po/ru.po | 107 +++++----- resources/po/sk.po | 107 +++++----- resources/po/sv.po | 107 +++++----- resources/po/ta.po | 107 +++++----- resources/po/tr.po | 107 +++++----- resources/po/uk.po | 107 +++++----- resources/po/ur.po | 107 +++++----- resources/po/vi.po | 107 +++++----- resources/po/zh_CN.po | 104 +++++----- 54 files changed, 2395 insertions(+), 2056 deletions(-) diff --git a/docs/po/parabolic.pot b/docs/po/parabolic.pot index 97312923d..d4a0791d5 100644 --- a/docs/po/parabolic.pot +++ b/docs/po/parabolic.pot @@ -1,7 +1,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:20-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff --git a/libparabolic/include/controllers/adddownloaddialogcontroller.h b/libparabolic/include/controllers/adddownloaddialogcontroller.h index 4efc2f901..88750fd0f 100644 --- a/libparabolic/include/controllers/adddownloaddialogcontroller.h +++ b/libparabolic/include/controllers/adddownloaddialogcontroller.h @@ -77,16 +77,17 @@ namespace Nickvision::TubeConverter::Shared::Controllers */ std::vector getFileTypeStrings() const; /** - * @brief Gets the list of qualities as strings. - * @param fileTypeIndex The index of the selected file type - * @return The list of qualities as strings + * @brief Gets the list of video formats as strings. + * @param previousIndex An optional out parameter that will contain the previous selected video format index if available, else index will be 0 + * @return The list of video formats as strings */ - std::vector getQualityStrings(size_t fileTypeIndex) const; + std::vector getVideoFormatStrings(size_t* previousIndex = nullptr) const; /** - * @brief Gets the list of audio languages as strings. - * @return The list of audio languages as strings + * @brief Gets the list of audio formats as strings. + * @param previousIndex An optional out parameter that will contain the previous selected audio format index if available, else index will be 0 + * @return The list of audio formats as strings */ - std::vector getAudioLanguageStrings() const; + std::vector getAudioFormatStrings(size_t* previousIndex = nullptr) const; /** * @brief Gets the list of subtitles languages as strings. * @return The list of subtitles languages as strings @@ -144,8 +145,8 @@ namespace Nickvision::TubeConverter::Shared::Controllers * @param saveFolder The folder to save the download to * @param filename The filename to save the download as * @param fileTypeIndex The index of the selected file type - * @param qualityIndex The index of the selected quality - * @param audioLanguageIndex The index of the selected audio language + * @param videoFormatIndex The index of the selected video format + * @param audioFormatIndex The index of the selected audio format * @param subtitleLanguages The list of selected subtitle languages * @param splitChapters Whether or not to split the video by chapters * @param limitSpeed Whether or not to limit the download speed @@ -153,7 +154,7 @@ namespace Nickvision::TubeConverter::Shared::Controllers * @param startTime The start time of the download * @param endTime The end time of the download */ - void addSingleDownload(const std::filesystem::path& saveFolder, const std::string& filename, size_t fileTypeIndex, size_t qualityIndex, size_t audioLanguageIndex, const std::vector& subtitleLanguages, bool splitChapters, bool limitSpeed, bool exportDescription, const std::string& startTime, const std::string& endTime); + void addSingleDownload(const std::filesystem::path& saveFolder, const std::string& filename, size_t fileTypeIndex, size_t videoFormatIndex, size_t audioFormatIndex, const std::vector& subtitleLanguages, bool splitChapters, bool limitSpeed, bool exportDescription, const std::string& startTime, const std::string& endTime); /** * @brief Adds a playlist download to the download manager. * @param saveFolder The folder to save the downloads to @@ -172,10 +173,10 @@ namespace Nickvision::TubeConverter::Shared::Controllers std::optional m_urlInfo; std::optional m_credential; bool m_downloadImmediatelyAfterValidation; - mutable std::unordered_map m_qualityFormatMap; - mutable std::unordered_map m_audioLanguageFormatMap; + mutable std::unordered_map m_videoFormatMap; + mutable std::unordered_map m_audioFormatMap; Nickvision::Events::Event> m_urlValidated; }; } -#endif //ADDDOWNLOADDIALOGCONTROLLER_H \ No newline at end of file +#endif //ADDDOWNLOADDIALOGCONTROLLER_H diff --git a/libparabolic/include/models/format.h b/libparabolic/include/models/format.h index f1c829659..b31288280 100644 --- a/libparabolic/include/models/format.h +++ b/libparabolic/include/models/format.h @@ -42,6 +42,11 @@ namespace Nickvision::TubeConverter::Shared::Models * @return The type of the format */ MediaType getType() const; + /** + * @brief Gets the bitrate of the format in kbps. + * @return The bitrate bitrate of the format in kbps + */ + const std::optional& getBitrate() const; /** * @brief Gets the audio language of the format. * @return The audio language of the format @@ -63,28 +68,52 @@ namespace Nickvision::TubeConverter::Shared::Models */ const std::optional& getVideoResolution() const; /** - * @brief Gets the audio bitrate of the format. - * @return The audio bitrate of the format + * @brief Gets the string representation of the format. + * @return The string representation of the format */ - const std::optional& getAudioBitrate() const; + std::string str() const; /** * @brief Converts the Format to a JSON object. * @brief The json object will not be in yt-dlp json format. * @return The JSON object */ boost::json::object toJson() const; + /** + * @brief Compares two Format via ==. + * @param other The other Format to compare + * @return True if this == other + */ + bool operator==(const Format& other) const; + /** + * @brief Compares two Format via !=. + * @param other The other Format to compare + * @return True if this != other + */ + bool operator!=(const Format& other) const; + /** + * @brief Compares two Format via <. + * @param other The other Format to compare + * @return True if this < other + */ + bool operator<(const Format& other) const; + /** + * @brief Compares two Format via >. + * @param other The other Format to compare + * @return True if this > other + */ + bool operator>(const Format& other) const; private: std::string m_id; std::string m_protocol; std::string m_extension; MediaType m_type; + std::optional m_bitrate; std::optional m_audioLanguage; bool m_hasAudioDescription; std::optional m_videoCodec; std::optional m_videoResolution; - std::optional m_audioBitrate; }; } -#endif //FORMAT_H \ No newline at end of file +#endif //FORMAT_H diff --git a/libparabolic/include/models/previousdownloadoptions.h b/libparabolic/include/models/previousdownloadoptions.h index afd617d13..00411fdc7 100644 --- a/libparabolic/include/models/previousdownloadoptions.h +++ b/libparabolic/include/models/previousdownloadoptions.h @@ -43,15 +43,25 @@ namespace Nickvision::TubeConverter::Shared::Models */ void setFileType(const MediaFileType& previousMediaFileType); /** - * @brief Gets the previous quality. - * @return The previous quality + * @brief Gets the previous video format id. + * @return The previous video format id */ - std::string getQuality() const; + std::string getVideoFormatId() const; /** - * @brief Sets the previous quality. - * @param quality The new previous quality + * @brief Sets the previous video format id. + * @param videoFormatId The new previous video format id */ - void setQuality(const std::string& quality); + void setVideoFormatId(const std::string& videoFormatId); + /** + * @brief Gets the previous audio format id. + * @return The previous audio format id + */ + std::string getAudioFormatId() const; + /** + * @brief Sets the previous audio format id. + * @param audioFormatId The new previous audio format id + */ + void setAudioFormatId(const std::string& audioFormatId); /** * @brief Gets the previous split chapters state. * @return The previous split chapters state @@ -105,4 +115,4 @@ namespace Nickvision::TubeConverter::Shared::Models }; } -#endif //PREVIOUSDOWNLOADOPTIONS_H \ No newline at end of file +#endif //PREVIOUSDOWNLOADOPTIONS_H diff --git a/libparabolic/src/controllers/adddownloaddialogcontroller.cpp b/libparabolic/src/controllers/adddownloaddialogcontroller.cpp index 69981765d..da65ce1fa 100644 --- a/libparabolic/src/controllers/adddownloaddialogcontroller.cpp +++ b/libparabolic/src/controllers/adddownloaddialogcontroller.cpp @@ -59,21 +59,17 @@ namespace Nickvision::TubeConverter::Shared::Controllers bool AddDownloadDialogController::isUrlValid() const { - return m_urlInfo.has_value() && m_urlInfo->count() > 0; + return m_urlInfo && m_urlInfo->count() > 0; } bool AddDownloadDialogController::isUrlPlaylist() const { - return m_urlInfo.has_value() && m_urlInfo->isPlaylist(); + return m_urlInfo && m_urlInfo->isPlaylist(); } size_t AddDownloadDialogController::getMediaCount() const { - if(!m_urlInfo) - { - return 0; - } - return m_urlInfo->count(); + return !m_urlInfo ? 0 : m_urlInfo->count(); } std::vector AddDownloadDialogController::getFileTypeStrings() const @@ -120,75 +116,62 @@ namespace Nickvision::TubeConverter::Shared::Controllers return fileTypes; } - std::vector AddDownloadDialogController::getQualityStrings(size_t fileTypeIndex) const + std::vector AddDownloadDialogController::getVideoFormatStrings(size_t* previousIndex) const { - std::vector qualities; - m_qualityFormatMap.clear(); + std::vector formats; + m_videoFormatMap.clear(); if(!m_urlInfo) { - return qualities; + return formats; } - MediaFileType type{ static_cast(fileTypeIndex) }; - qualities.push_back(_("Best")); + formats.push_back(_("Best")); if(!m_urlInfo->isPlaylist()) { const Media& media{ m_urlInfo->get(0) }; - if(media.getType() == MediaType::Audio) + for(size_t i = 0; i < media.getFormats().size(); i++) { - fileTypeIndex += MediaFileType::getVideoFileTypeCount(); - type = static_cast(fileTypeIndex); - } - for(const Format& format : media.getFormats()) - { - if(type.isAudio() && format.getAudioBitrate() && std::find(qualities.begin(), qualities.end(), std::to_string(format.getAudioBitrate().value())) == qualities.end()) + const Format& format{ media.getFormats()[i] }; + if(format.getType() == MediaType::Video) { - m_qualityFormatMap.emplace(qualities.size(), format); - qualities.push_back(std::to_string(format.getAudioBitrate().value())); - } - else if(type.isVideo() && format.getVideoResolution() && std::find(qualities.begin(), qualities.end(), format.getVideoResolution().value().str()) == qualities.end()) - { - m_qualityFormatMap.emplace(qualities.size(), format); - qualities.push_back(format.getVideoResolution().value().str()); + m_videoFormatMap[formats.size()] = i; + if(previousIndex && format.getId() == m_previousOptions.getVideoFormatId()) + { + *previousIndex = formats.size(); + } + formats.push_back(format.str()); } } } - return qualities; + return formats; } - std::vector AddDownloadDialogController::getAudioLanguageStrings() const + std::vector AddDownloadDialogController::getAudioFormatStrings(size_t* previousIndex) const { - std::vector languages; - m_audioLanguageFormatMap.clear(); + std::vector formats; + m_audioFormatMap.clear(); if(!m_urlInfo) { - return languages; + return formats; } - languages.push_back(_("Default")); + formats.push_back(_("Best")); if(!m_urlInfo->isPlaylist()) { const Media& media{ m_urlInfo->get(0) }; - for(const Format& format : media.getFormats()) + for(size_t i = 0; i < media.getFormats().size(); i++) { - if(format.getAudioLanguage()) + const Format& format{ media.getFormats()[i] }; + if(format.getType() == MediaType::Audio) { - std::string language; - if(format.hasAudioDescription()) + m_audioFormatMap[formats.size()] = i; + if(previousIndex && format.getId() == m_previousOptions.getAudioFormatId()) { - language = std::format("{} ({})", format.getAudioLanguage().value(), _("Audio Description")); - } - else - { - language = format.getAudioLanguage().value(); - } - if(std::find(languages.begin(), languages.end(), language) == languages.end()) - { - m_audioLanguageFormatMap.emplace(languages.size(), format); - languages.push_back(language); + *previousIndex = formats.size(); } + formats.push_back(format.str()); } } } - return languages; + return formats; } std::vector AddDownloadDialogController::getSubtitleLanguageStrings() const @@ -287,7 +270,7 @@ namespace Nickvision::TubeConverter::Shared::Controllers } } - void AddDownloadDialogController::addSingleDownload(const std::filesystem::path& saveFolder, const std::string& filename, size_t fileTypeIndex, size_t qualityIndex, size_t audioLanguageIndex, const std::vector& subtitleLanguages, bool splitChapters, bool limitSpeed, bool exportDescription, const std::string& startTime, const std::string& endTime) + void AddDownloadDialogController::addSingleDownload(const std::filesystem::path& saveFolder, const std::string& filename, size_t fileTypeIndex, size_t videoFormatIndex, size_t audioFormatIndex, const std::vector& subtitleLanguages, bool splitChapters, bool limitSpeed, bool exportDescription, const std::string& startTime, const std::string& endTime) { const Media& media{ m_urlInfo->get(0) }; //Get Subtitle Languages @@ -308,20 +291,13 @@ namespace Nickvision::TubeConverter::Shared::Controllers options.setAvailableFormats(m_urlInfo->get(0).getFormats()); options.setSaveFolder(std::filesystem::exists(saveFolder) ? saveFolder : m_previousOptions.getSaveFolder()); options.setSaveFilename(!filename.empty() ? StringHelpers::normalizeForFilename(filename, m_downloadManager.getDownloaderOptions().getLimitCharacters()) : media.getTitle()); - if(qualityIndex != 0) + if(videoFormatIndex != 0) { - if(options.getFileType().isVideo()) - { - options.setVideoFormat(m_qualityFormatMap.at(qualityIndex)); - } - else - { - options.setAudioFormat(m_qualityFormatMap.at(qualityIndex)); - } + options.setVideoFormat(media.getFormats()[m_videoFormatMap[videoFormatIndex]]); } - if(audioLanguageIndex != 0) + if(audioFormatIndex != 0) { - options.setAudioFormat(m_audioLanguageFormatMap.at(audioLanguageIndex)); + options.setAudioFormat(media.getFormats()[m_audioFormatMap[audioFormatIndex]]); } options.setSubtitleLanguages(subtitles); options.setSplitChapters(splitChapters); @@ -335,13 +311,13 @@ namespace Nickvision::TubeConverter::Shared::Controllers //Save Previous Options m_previousOptions.setSaveFolder(options.getSaveFolder()); m_previousOptions.setFileType(options.getFileType()); - if(qualityIndex != 0) + if(options.getVideoFormat()) { - m_previousOptions.setQuality(options.getFileType().isVideo() ? m_qualityFormatMap.at(qualityIndex).getVideoResolution().value().str() : std::to_string(m_qualityFormatMap.at(qualityIndex).getAudioBitrate().value())); + m_previousOptions.setVideoFormatId(options.getVideoFormat()->getId()); } - else + if(options.getAudioFormat()) { - m_previousOptions.setQuality(_("Best")); + m_previousOptions.setAudioFormatId(options.getAudioFormat()->getId()); } m_previousOptions.setSplitChapters(options.getSplitChapters()); m_previousOptions.setLimitSpeed(options.getLimitSpeed()); diff --git a/libparabolic/src/controllers/mainwindowcontroller.cpp b/libparabolic/src/controllers/mainwindowcontroller.cpp index 286ee4919..84416b384 100644 --- a/libparabolic/src/controllers/mainwindowcontroller.cpp +++ b/libparabolic/src/controllers/mainwindowcontroller.cpp @@ -43,7 +43,7 @@ namespace Nickvision::TubeConverter::Shared::Controllers m_appInfo.setVersion({ "2025.1.0-next" }); m_appInfo.setShortName(_("Parabolic")); m_appInfo.setDescription(_("Download web video and audio")); - m_appInfo.setChangelog("- Fixed an issue where some video downloads contained no audio\n- Fixed an issue where progress was incorrectly reported for some downloads\n- Fixed an issue where downloads would not stop on Windows\n- Fixed an issue where paths with accent marks were not handled correctly on Windows\n- Fixed an issue where the bundled ffmpeg did not work correctly on some Windows systems"); + m_appInfo.setChangelog("- Parabolic will now display all available video and audio formats for selection by the user when downloading a single media\n- Fixed an issue where some video downloads contained no audio\n- Fixed an issue where progress was incorrectly reported for some downloads\n- Fixed an issue where downloads would not stop on Windows\n- Fixed an issue where paths with accent marks were not handled correctly on Windows\n- Fixed an issue where the bundled ffmpeg did not work correctly on some Windows systems"); m_appInfo.setSourceRepo("https://github.com/NickvisionApps/Parabolic"); m_appInfo.setIssueTracker("https://github.com/NickvisionApps/Parabolic/issues/new"); m_appInfo.setSupportUrl("https://github.com/NickvisionApps/Parabolic/discussions"); diff --git a/libparabolic/src/models/download.cpp b/libparabolic/src/models/download.cpp index 70c022cf8..1dcb51fa5 100644 --- a/libparabolic/src/models/download.cpp +++ b/libparabolic/src/models/download.cpp @@ -106,17 +106,20 @@ namespace Nickvision::TubeConverter::Shared::Models m_process->exited() += [this](const ProcessExitedEventArgs& args) { onProcessExit(args); }; m_process->start(); m_status = DownloadStatus::Running; - std::thread watcher{ &Download::watch, this }; - watcher.detach(); lock.unlock(); if(m_options.getTimeFrame()) { m_progressChanged.invoke({ m_id, std::nan(""), 0.0, _("WARNING: Using ffmpeg to download. Progress will not be shown.") }); } - if(downloaderOptions.getUseAria()) + else if(downloaderOptions.getUseAria()) { m_progressChanged.invoke({ m_id, std::nan(""), 0.0, _("WARNING: Using aria2 to download. Progress will not be shown.") }); } + else + { + std::thread watcher{ &Download::watch, this }; + watcher.detach(); + } } void Download::stop() diff --git a/libparabolic/src/models/downloadoptions.cpp b/libparabolic/src/models/downloadoptions.cpp index 9b4e334c5..03a2a80a5 100644 --- a/libparabolic/src/models/downloadoptions.cpp +++ b/libparabolic/src/models/downloadoptions.cpp @@ -349,25 +349,6 @@ namespace Nickvision::TubeConverter::Shared::Models { arguments.push_back("--embed-chapters"); } - if(m_fileType.isAudio()) - { - arguments.push_back("--extract-audio"); - if(!m_fileType.isGeneric()) - { - arguments.push_back("--audio-format"); - arguments.push_back(StringHelpers::lower(m_fileType.str())); - } - } - else if(m_fileType.isVideo() && !m_fileType.isGeneric()) - { - arguments.push_back("--remux-video"); - arguments.push_back(StringHelpers::lower(m_fileType.str())); - if(m_fileType == MediaFileType::WEBM) - { - arguments.push_back("--recode-video"); - arguments.push_back(StringHelpers::lower(m_fileType.str())); - } - } //Force preferred video codec sorting for playlist downloads to use as format selection is not available if(downloaderOptions.getPreferredVideoCodec() != VideoCodec::Any) { @@ -382,32 +363,49 @@ namespace Nickvision::TubeConverter::Shared::Models break; case VideoCodec::H264: vcodec += "h264"; - break; + break; } arguments.push_back("--format-sort"); arguments.push_back(vcodec); arguments.push_back("--format-sort-force"); } - if(m_videoFormat && m_audioFormat) - { - arguments.push_back("--format"); - arguments.push_back(m_videoFormat->getId() + "+" + m_audioFormat->getId()); - } - else if(m_videoFormat) + if(m_fileType.isAudio()) { - arguments.push_back("--format"); - arguments.push_back(m_videoFormat->getId() + "+ba/b"); + arguments.push_back("--extract-audio"); + if(!m_fileType.isGeneric()) + { + arguments.push_back("--audio-format"); + arguments.push_back(StringHelpers::lower(m_fileType.str())); + } + if(m_audioFormat) + { + arguments.push_back("--format"); + arguments.push_back(m_audioFormat->getId()); + } } - else if(m_audioFormat) + else if(m_fileType.isVideo() && !m_fileType.isGeneric()) { - arguments.push_back("--format"); - if(m_fileType.isVideo()) + arguments.push_back("--remux-video"); + arguments.push_back(StringHelpers::lower(m_fileType.str())); + if(m_fileType == MediaFileType::WEBM) { - arguments.push_back("bv+" + m_audioFormat->getId()); + arguments.push_back("--recode-video"); + arguments.push_back(StringHelpers::lower(m_fileType.str())); } - else + if(m_videoFormat && m_audioFormat) { - arguments.push_back(m_audioFormat->getId()); + arguments.push_back("--format"); + arguments.push_back(m_videoFormat->getId() + "+" + m_audioFormat->getId()); + } + else if(m_videoFormat) + { + arguments.push_back("--format"); + arguments.push_back(m_videoFormat->getId() + "+ba/b"); + } + else if(m_audioFormat) + { + arguments.push_back("--format"); + arguments.push_back("bv+" + m_audioFormat->getId()); } } if(!std::filesystem::exists(m_saveFolder)) diff --git a/libparabolic/src/models/format.cpp b/libparabolic/src/models/format.cpp index 1ef46a628..c1b0cfd99 100644 --- a/libparabolic/src/models/format.cpp +++ b/libparabolic/src/models/format.cpp @@ -1,4 +1,7 @@ #include "models/format.h" +#include +#include +#include namespace Nickvision::TubeConverter::Shared::Models { @@ -10,8 +13,13 @@ namespace Nickvision::TubeConverter::Shared::Models m_id = json["format_id"].is_string() ? json["format_id"].as_string() : ""; m_protocol = json["protocol"].is_string() ? json["protocol"].as_string() : ""; m_extension = json["ext"].is_string() ? json["ext"].as_string() : ""; + double bitrate{ json["tbr"].is_double() ? json["tbr"].as_double() : 0.0 }; std::string note{ json["format_note"].is_string() ? json["format_note"].as_string() : "" }; std::string resolution{ json["resolution"].is_string() ? json["resolution"].as_string() : "" }; + if(bitrate > 0) + { + m_bitrate = bitrate; + } if(resolution == "audio only") { m_type = MediaType::Audio; @@ -24,15 +32,11 @@ namespace Nickvision::TubeConverter::Shared::Models m_hasAudioDescription = true; } } - double abr{ json["abr"].is_double() ? json["abr"].as_double() : 0.0 }; - if(abr > 0.0) - { - m_audioBitrate = abr; - } } else if(note == "storyboard") { m_type = MediaType::Image; + m_videoResolution = VideoResolution::parse(resolution); } else { @@ -40,7 +44,7 @@ namespace Nickvision::TubeConverter::Shared::Models std::string vcodec{ json["vcodec"].is_string() ? json["vcodec"].as_string() : "" }; if(!vcodec.empty()) { - if(vcodec.find("vp09") != std::string::npos) + if(vcodec.find("vp09") != std::string::npos || vcodec.find("vp9") != std::string::npos) { m_videoCodec = VideoCodec::VP9; } @@ -62,6 +66,10 @@ namespace Nickvision::TubeConverter::Shared::Models m_protocol = json["Protocol"].is_string() ? json["Protocol"].as_string() : ""; m_extension = json["Extension"].is_string() ? json["Extension"].as_string() : ""; m_type = json["Type"].is_int64() ? static_cast(json["Type"].as_int64()) : MediaType::Video; + if(json["Bitrate"].is_double()) + { + m_bitrate = json["Bitrate"].as_double(); + } if(json["AudioLanguage"].is_string()) { m_audioLanguage = json["AudioLanguage"].as_string(); @@ -75,10 +83,6 @@ namespace Nickvision::TubeConverter::Shared::Models { m_videoResolution = VideoResolution(json["VideoResolution"].as_object()); } - if(json["AudioBitrate"].is_double()) - { - m_audioBitrate = json["AudioBitrate"].as_double(); - } } } @@ -102,6 +106,11 @@ namespace Nickvision::TubeConverter::Shared::Models return m_type; } + const std::optional& Format::getBitrate() const + { + return m_bitrate; + } + const std::optional& Format::getAudioLanguage() const { return m_audioLanguage; @@ -122,9 +131,69 @@ namespace Nickvision::TubeConverter::Shared::Models return m_videoResolution; } - const std::optional& Format::getAudioBitrate() const + std::string Format::str() const { - return m_audioBitrate; + std::stringstream builder; + std::string separator{ " | " }; + if(m_type == MediaType::Video) + { + if(m_videoResolution) + { + builder << separator << m_videoResolution->str(); + } + if(m_bitrate) + { + builder << separator << std::round(*m_bitrate) << "k"; + } + if(m_videoCodec) + { + switch(*m_videoCodec) + { + case VideoCodec::VP9: + builder << separator << "VP9"; + break; + case VideoCodec::AV01: + builder << separator << "AV01"; + break; + case VideoCodec::H264: + builder << separator << "H.264"; + break; + } + } + } + else if(m_type == MediaType::Audio) + { + if(m_bitrate) + { + builder << separator << std::round(*m_bitrate) << "k"; + } + if(m_audioLanguage) + { + builder << separator << *m_audioLanguage; + if(m_hasAudioDescription) + { + builder << " (" << _("Audio Description") << ")"; + } + } + } + else if(m_type == MediaType::Image) + { + if(m_videoResolution) + { + builder << separator << m_videoResolution->str(); + } + } + builder << " (" << m_id << ")"; + std::string str{ builder.str() }; + if(str[1] == '|') + { + return str.substr(3); + } + else if(str[0] == ' ') + { + return str.substr(1); + } + return str; } boost::json::object Format::toJson() const @@ -134,23 +203,98 @@ namespace Nickvision::TubeConverter::Shared::Models json["Protocol"] = m_protocol; json["Extension"] = m_extension; json["Type"] = static_cast(m_type); + if(m_bitrate) + { + json["Bitrate"] = *m_bitrate; + } if(m_audioLanguage) { - json["AudioLanguage"] = m_audioLanguage.value(); + json["AudioLanguage"] = *m_audioLanguage; } json["HasAudioDescription"] = m_hasAudioDescription; if(m_videoCodec) { - json["VideoCodec"] = static_cast(m_videoCodec.value()); + json["VideoCodec"] = static_cast(*m_videoCodec); } if(m_videoResolution) { - json["VideoResolution"] = m_videoResolution.value().toJson(); + json["VideoResolution"] = m_videoResolution->toJson(); } - if(m_audioBitrate) + return json; + } + + bool Format::operator==(const Format& format) const + { + return m_id == format.m_id; + } + + bool Format::operator!=(const Format& format) const + { + return !(operator==(format)); + } + + bool Format::operator<(const Format& format) const + { + if(m_type == MediaType::Video && format.m_type == MediaType::Audio) { - json["AudioBitrate"] = m_audioBitrate.value(); + return true; } - return json; + else if(m_type == MediaType::Audio && format.m_type == MediaType::Video) + { + return false; + } + else + { + if(m_type == MediaType::Video) + { + if(m_videoResolution && format.m_videoResolution) + { + return *m_videoResolution < *format.m_videoResolution; + } + else if(m_videoResolution && !format.m_videoResolution) + { + return true; + } + else if(!m_videoResolution && format.m_videoResolution) + { + return false; + } + if(m_bitrate && format.m_bitrate) + { + return *m_bitrate < *format.m_bitrate; + } + else if(m_bitrate && !format.m_bitrate) + { + return true; + } + else if(!m_bitrate && format.m_bitrate) + { + return false; + } + return m_id < format.m_id; + } + else if(m_type == MediaType::Audio) + { + if(m_bitrate && format.m_bitrate) + { + return *m_bitrate < *format.m_bitrate; + } + else if(m_bitrate && !format.m_bitrate) + { + return true; + } + else if(!m_bitrate && format.m_bitrate) + { + return false; + } + return m_id < format.m_id; + } + } + return m_id < format.m_id; + } + + bool Format::operator>(const Format& format) const + { + return operator!=(format) && !(operator<(format)); } -} \ No newline at end of file +} diff --git a/libparabolic/src/models/media.cpp b/libparabolic/src/models/media.cpp index 392e586ae..7e5245d00 100644 --- a/libparabolic/src/models/media.cpp +++ b/libparabolic/src/models/media.cpp @@ -47,6 +47,7 @@ namespace Nickvision::TubeConverter::Shared::Models } } } + std::sort(m_formats.begin(), m_formats.end()); //Parse automatic subtitles if(includeAutoGeneratedSubtitles && info.contains("automatic_captions") && info["automatic_captions"].is_object()) { @@ -108,4 +109,4 @@ namespace Nickvision::TubeConverter::Shared::Models { return m_subtitles; } -} \ No newline at end of file +} diff --git a/libparabolic/src/models/previousdownloadoptions.cpp b/libparabolic/src/models/previousdownloadoptions.cpp index 602d4b846..cac5cf6f7 100644 --- a/libparabolic/src/models/previousdownloadoptions.cpp +++ b/libparabolic/src/models/previousdownloadoptions.cpp @@ -44,14 +44,24 @@ namespace Nickvision::TubeConverter::Shared::Models m_json["FileType"] = static_cast(previousMediaFileType); } - std::string PreviousDownloadOptions::getQuality() const + std::string PreviousDownloadOptions::getVideoFormatId() const { - return m_json["Quality"].is_string() ? m_json["Quality"].as_string().c_str() : ""; + return m_json["VideoFormatId"].is_string() ? m_json["VideoFormatId"].as_string().c_str() : ""; } - void PreviousDownloadOptions::setQuality(const std::string& quality) + void PreviousDownloadOptions::setVideoFormatId(const std::string& videoFormatId) { - m_json["Quality"] = quality; + m_json["VideoFormatId"] = videoFormatId; + } + + std::string PreviousDownloadOptions::getAudioFormatId() const + { + return m_json["AudioFormatId"].is_string() ? m_json["AudioFormatId"].as_string().c_str() : ""; + } + + void PreviousDownloadOptions::setAudioFormatId(const std::string& audioFormatId) + { + m_json["AudioFormatId"] = audioFormatId; } bool PreviousDownloadOptions::getSplitChapters() const @@ -123,4 +133,4 @@ namespace Nickvision::TubeConverter::Shared::Models } m_json["SubtitleLanguages"] = languages; } -} \ No newline at end of file +} diff --git a/org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp b/org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp index ee8c68d96..0a45f3905 100644 --- a/org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp +++ b/org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp @@ -104,12 +104,12 @@ Adw.Dialog root { title: _("File Type"); } - Adw.ComboRow qualitySingleRow { - title: _("Quality"); + Adw.ComboRow videoFormatSingleRow { + title: _("Video Format"); } - Adw.ComboRow audioLanguageSingleRow { - title: _("Audio Language"); + Adw.ComboRow audioFormatSingleRow { + title: _("Audio Format"); } Adw.ActionRow subtitlesSingleRow { @@ -376,4 +376,4 @@ Adw.Dialog root { } }; }; -} \ No newline at end of file +} diff --git a/org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp b/org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp index 741014a21..c1c17988d 100644 --- a/org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp +++ b/org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp @@ -156,12 +156,15 @@ namespace Nickvision::TubeConverter::GNOME::Views adw_dialog_set_can_close(m_dialog, true); if(!m_controller->isUrlPlaylist()) //Single Download { + size_t previous; //Load Options adw_view_stack_set_visible_child_name(m_builder.get("viewStack"), "download-single"); GtkHelpers::setComboRowModel(m_builder.get("fileTypeSingleRow"), m_controller->getFileTypeStrings()); adw_combo_row_set_selected(m_builder.get("fileTypeSingleRow"), static_cast(m_controller->getPreviousDownloadOptions().getFileType())); - GtkHelpers::setComboRowModel(m_builder.get("audioLanguageSingleRow"), m_controller->getAudioLanguageStrings()); - GtkHelpers::setComboRowModel(m_builder.get("qualitySingleRow"), m_controller->getQualityStrings(static_cast(adw_combo_row_get_selected(m_builder.get("fileTypeSingleRow")))), m_controller->getPreviousDownloadOptions().getQuality()); + GtkHelpers::setComboRowModel(m_builder.get("videoFormatSingleRow"), m_controller->getVideoFormatStrings(&previous)); + adw_combo_row_set_selected(m_builder.get("videoFormatSingleRow"), previous); + GtkHelpers::setComboRowModel(m_builder.get("audioFormatSingleRow"), m_controller->getAudioFormatStrings(&previous)); + adw_combo_row_set_selected(m_builder.get("audioFormatSingleRow"), previous); adw_action_row_set_subtitle(m_builder.get("saveFolderSingleRow"), m_controller->getPreviousDownloadOptions().getSaveFolder().string().c_str()); gtk_editable_set_text(m_builder.get("filenameSingleRow"), m_controller->getMediaTitle(0).c_str()); //Load Subtitles @@ -265,7 +268,13 @@ namespace Nickvision::TubeConverter::GNOME::Views void AddDownloadDialog::onFileTypeSingleChanged() { - GtkHelpers::setComboRowModel(m_builder.get("qualitySingleRow"), m_controller->getQualityStrings(static_cast(adw_combo_row_get_selected(m_builder.get("fileTypeSingleRow")))), m_controller->getPreviousDownloadOptions().getQuality()); + int fileTypeIndex{ adw_combo_row_get_selected(m_builder.get("fileTypeSingleRow")) }; + if(m_controller->getFileTypeStrings().size() == MediaFileType::getAudioFileTypeCount()) + { + fileTypeIndex += MediaFileType::getVideoFileTypeCount(); + } + MediaFileType type{ static_cast(fileTypeIndex) }; + gtk_widget_set_sensitive(m_builder.get("videoFormatSingleRow"), !type.isAudio()); } void AddDownloadDialog::subtitlesSingle() @@ -335,7 +344,7 @@ namespace Nickvision::TubeConverter::GNOME::Views subtitles.push_back(adw_preferences_row_get_title(ADW_PREFERENCES_ROW(m_singleSubtitleRows[i]))); } } - m_controller->addSingleDownload(adw_action_row_get_subtitle(m_builder.get("saveFolderSingleRow")), gtk_editable_get_text(m_builder.get("filenameSingleRow")), adw_combo_row_get_selected(m_builder.get("fileTypeSingleRow")), adw_combo_row_get_selected(m_builder.get("qualitySingleRow")), adw_combo_row_get_selected(m_builder.get("audioLanguageSingleRow")), subtitles, adw_switch_row_get_active(m_builder.get("splitChaptersSingleRow")), adw_switch_row_get_active(m_builder.get("limitSpeedSingleRow")), adw_switch_row_get_active(m_builder.get("exportDescriptionSingleRow")), gtk_editable_get_text(m_builder.get("startTimeSingleRow")), gtk_editable_get_text(m_builder.get("endTimeSingleRow"))); + m_controller->addSingleDownload(adw_action_row_get_subtitle(m_builder.get("saveFolderSingleRow")), gtk_editable_get_text(m_builder.get("filenameSingleRow")), adw_combo_row_get_selected(m_builder.get("fileTypeSingleRow")), adw_combo_row_get_selected(m_builder.get("videoFormatSingleRow")), adw_combo_row_get_selected(m_builder.get("audioFormatSingleRow")), subtitles, adw_switch_row_get_active(m_builder.get("splitChaptersSingleRow")), adw_switch_row_get_active(m_builder.get("limitSpeedSingleRow")), adw_switch_row_get_active(m_builder.get("exportDescriptionSingleRow")), gtk_editable_get_text(m_builder.get("startTimeSingleRow")), gtk_editable_get_text(m_builder.get("endTimeSingleRow"))); adw_dialog_close(m_dialog); } @@ -398,4 +407,4 @@ namespace Nickvision::TubeConverter::GNOME::Views m_controller->addPlaylistDownload(adw_action_row_get_subtitle(m_builder.get("saveFolderPlaylistRow")), filenames, adw_combo_row_get_selected(m_builder.get("fileTypePlaylistRow")), adw_switch_row_get_active(m_builder.get("splitChaptersPlaylistRow")), adw_switch_row_get_active(m_builder.get("limitSpeedPlaylistRow")), adw_switch_row_get_active(m_builder.get("exportDescriptionPlaylistRow"))); adw_dialog_close(m_dialog); } -} \ No newline at end of file +} diff --git a/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp b/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp index ba665d3fa..c3b9474f0 100644 --- a/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp +++ b/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp @@ -40,8 +40,8 @@ namespace Nickvision::TubeConverter::QT::Views m_ui->tabsSingle->setTabText(0, _("General")); m_ui->tabsSingle->setTabText(1, _("Subtitles")); m_ui->lblFileTypeSingle->setText(_("File Type")); - m_ui->lblQualitySingle->setText(_("Quality")); - m_ui->lblAudioLanguageSingle->setText(_("Audio Language")); + m_ui->lblVideoFormatSingle->setText(_("Video Format")); + m_ui->lblAudioFormatSingle->setText(_("Audio Format")); m_ui->lblSplitChaptersSingle->setText(_("Split Video by Chapters")); m_ui->lblLimitSpeedSingle->setText(_("Limit Download Speed")); m_ui->lblExportDescriptionSingle->setText(_("Export Description")); @@ -188,10 +188,13 @@ namespace Nickvision::TubeConverter::QT::Views m_ui->viewStack->setCurrentIndex(2); m_ui->tabsSingle->setCurrentIndex(0); //Load Options + size_t previous; QTHelpers::setComboBoxItems(m_ui->cmbFileTypeSingle, m_controller->getFileTypeStrings()); m_ui->cmbFileTypeSingle->setCurrentIndex(static_cast(m_controller->getPreviousDownloadOptions().getFileType())); - QTHelpers::setComboBoxItems(m_ui->cmbAudioLanguageSingle, m_controller->getAudioLanguageStrings()); - QTHelpers::setComboBoxItems(m_ui->cmbQualitySingle, m_controller->getQualityStrings(m_ui->cmbFileTypeSingle->currentIndex()), m_controller->getPreviousDownloadOptions().getQuality()); + QTHelpers::setComboBoxItems(m_ui->cmbVideoFormatSingle, m_controller->getVideoFormatStrings(&previous)); + m_ui->cmbVideoFormatSingle->setCurrentIndex(previous); + QTHelpers::setComboBoxItems(m_ui->cmbAudioFormatSingle, m_controller->getAudioFormatStrings(&previous)); + m_ui->cmbAudioFormatSingle->setCurrentIndex(previous); m_ui->chkSplitChaptersSingle->setChecked(m_controller->getPreviousDownloadOptions().getSplitChapters()); m_ui->chkLimitSpeedSingle->setChecked(m_controller->getPreviousDownloadOptions().getLimitSpeed()); m_ui->chkExportDescriptionSingle->setChecked(m_controller->getPreviousDownloadOptions().getExportDescription()); @@ -273,7 +276,13 @@ namespace Nickvision::TubeConverter::QT::Views void AddDownloadDialog::onCmbFileTypeSingleChanged(int index) { - QTHelpers::setComboBoxItems(m_ui->cmbQualitySingle, m_controller->getQualityStrings(m_ui->cmbFileTypeSingle->currentIndex()), m_controller->getPreviousDownloadOptions().getQuality()); + int fileTypeIndex{ m_ui->cmbFileTypeSingle->currentIndex() }; + if(m_controller->getFileTypeStrings().size() == MediaFileType::getAudioFileTypeCount()) + { + fileTypeIndex += MediaFileType::getVideoFileTypeCount(); + } + MediaFileType type{ static_cast(fileTypeIndex) }; + m_ui->cmbVideoFormatSingle->setEnabled(!type.isAudio()); } void AddDownloadDialog::selectSaveFolderSingle() @@ -319,7 +328,7 @@ namespace Nickvision::TubeConverter::QT::Views subtitles.push_back(m_ui->tblSubtitlesSingle->item(i, 1)->text().toStdString()); } } - m_controller->addSingleDownload(m_ui->txtSaveFolderSingle->text().toStdString(), m_ui->txtFilenameSingle->text().toStdString(), m_ui->cmbFileTypeSingle->currentIndex(), m_ui->cmbQualitySingle->currentIndex(), m_ui->cmbAudioLanguageSingle->currentIndex(), subtitles, m_ui->chkSplitChaptersSingle->isChecked(), m_ui->chkLimitSpeedSingle->isChecked(), m_ui->chkExportDescriptionSingle->isChecked(), m_ui->txtTimeFrameStartSingle->text().toStdString(), m_ui->txtTimeFrameEndSingle->text().toStdString()); + m_controller->addSingleDownload(m_ui->txtSaveFolderSingle->text().toStdString(), m_ui->txtFilenameSingle->text().toStdString(), m_ui->cmbFileTypeSingle->currentIndex(), m_ui->cmbVideoFormatSingle->currentIndex(), m_ui->cmbAudioFormatSingle->currentIndex(), subtitles, m_ui->chkSplitChaptersSingle->isChecked(), m_ui->chkLimitSpeedSingle->isChecked(), m_ui->chkExportDescriptionSingle->isChecked(), m_ui->txtTimeFrameStartSingle->text().toStdString(), m_ui->txtTimeFrameEndSingle->text().toStdString()); accept(); } @@ -372,4 +381,4 @@ namespace Nickvision::TubeConverter::QT::Views m_controller->addPlaylistDownload(m_ui->txtSaveFolderPlaylist->text().toStdString(), filenames, m_ui->cmbFileTypePlaylist->currentIndex(), m_ui->chkSplitChaptersPlaylist->isChecked(), m_ui->chkLimitSpeedPlaylist->isChecked(), m_ui->chkExportDescriptionPlaylist->isChecked()); accept(); } -} \ No newline at end of file +} diff --git a/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.ui b/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.ui index 01fa264d9..ac706f11c 100644 --- a/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.ui +++ b/org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.ui @@ -29,7 +29,7 @@ - 3 + 2 @@ -187,7 +187,7 @@ - + @@ -216,19 +216,19 @@ - + - + - + diff --git a/resources/linux/org.nickvision.tubeconverter.metainfo.xml.in b/resources/linux/org.nickvision.tubeconverter.metainfo.xml.in index b61b889ba..1c3099a38 100644 --- a/resources/linux/org.nickvision.tubeconverter.metainfo.xml.in +++ b/resources/linux/org.nickvision.tubeconverter.metainfo.xml.in @@ -57,6 +57,7 @@ +

- Parabolic will now display all available video and audio formats for selection by the user when downloading a single media

- Fixed an issue where some video downloads contained no audio

- Fixed an issue where progress was incorrectly reported for some downloads

- Fixed an issue where downloads would not stop on Windows

diff --git a/resources/po/POTFILES b/resources/po/POTFILES index 3030cb110..132f52eb3 100644 --- a/resources/po/POTFILES +++ b/resources/po/POTFILES @@ -1,6 +1,7 @@ libparabolic/src/controllers/adddownloaddialogcontroller.cpp libparabolic/src/controllers/mainwindowcontroller.cpp libparabolic/src/events/downloadprogresschangedeventargs.cpp +libparabolic/src/models/format.cpp libparabolic/src/models/download.cpp libparabolic/src/models/subtitlelanguage.cpp libparabolic/src/models/videoresolution.cpp @@ -25,4 +26,4 @@ org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp org.nickvision.tubeconverter.qt/src/views/credentialdialog.cpp org.nickvision.tubeconverter.qt/src/views/keyringpage.cpp org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp -org.nickvision.tubeconverter.qt/src/views/settingspage.cpp \ No newline at end of file +org.nickvision.tubeconverter.qt/src/views/settingspage.cpp diff --git a/resources/po/ady.po b/resources/po/ady.po index 0fb4010ad..902bb39e8 100644 --- a/resources/po/ady.po +++ b/resources/po/ady.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -17,81 +17,73 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -182,15 +174,19 @@ msgstr "" msgid "{:.2f} B/s" msgstr "" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "" -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" @@ -276,12 +272,12 @@ msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" +msgid "Video Format" msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" +msgid "Audio Format" msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 @@ -302,12 +298,12 @@ msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "" @@ -318,9 +314,9 @@ msgid "File Name" msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "" @@ -1046,12 +1042,12 @@ msgstr "" msgid "Close" msgstr "" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "" @@ -1229,7 +1225,7 @@ msgid "Enter file name here" msgstr "" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "" @@ -1247,7 +1243,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "" diff --git a/resources/po/ar.po b/resources/po/ar.po index e30b6d42e..1fbf1e1d1 100644 --- a/resources/po/ar.po +++ b/resources/po/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-12-28 11:32+0000\n" "Last-Translator: Deflector \n" "Language-Team: Arabic =11 ? 4 : 5;\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "فيديو (عام)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (فيديو)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (فيديو)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (فيديو)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (فيديو)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (فيديو)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "صوت (عام)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (صوت)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (صوت)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (صوت)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (صوت)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (صوت)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "افضل جودة" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "الجودة الإفتراضية" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "وصف صوتي" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -189,15 +181,19 @@ msgstr "{:.2f} كيلوبايت/ثانية" msgid "{:.2f} B/s" msgstr "{:.2f} بايت/ث" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "وصف صوتي" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "خلل: الملف موجود بالفعل والكتابة وخاصية الكتابة فوقه معطلة." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "تحذير: سيتم استخدام ffmpeg للتنزيل. لن يتم عرض التقدم." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "تحذير: يتم استخدام aria2 للتنزيل. لن يتم عرض التقدم." @@ -283,13 +279,13 @@ msgstr "نوع الملف" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "الجودة" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "لغة النُطق" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -309,12 +305,12 @@ msgstr "مجلد الحفظ" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "اختر مجلد الحفظ" @@ -325,9 +321,9 @@ msgid "File Name" msgstr "اسم الملف" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "استعادة الاسم" @@ -1058,12 +1054,12 @@ msgstr "" msgid "Close" msgstr "أغلق" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "لا توجد ترجمة متوفرة" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} عناصر" @@ -1252,7 +1248,7 @@ msgid "Enter file name here" msgstr "أدخل اسم الملف هنا" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "إرجاع" @@ -1272,7 +1268,7 @@ msgstr "" "الرابط الذي أدخلته غير صحيح أو لا يمكن الوصول إليه. تحقق من الرابط، والتوثيق " "المستخدم، والمتصفح المُسْتَخدم لبيانات تعريف الإرتباط في الإعدادات." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "عناصر ({})" @@ -1398,6 +1394,15 @@ msgstr "حد السرعة" msgid "Enter proxy url here" msgstr "أدخل رابط خادم الوكيل هنا" +#~ msgid "Quality" +#~ msgstr "الجودة" + +#~ msgid "Audio Language" +#~ msgstr "لغة النُطق" + +#~ msgid "Default" +#~ msgstr "الجودة الإفتراضية" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "أدخل، إحفظ، ونظّم معتمدات بياناتك لمواقع الوسائط." diff --git a/resources/po/bg.po b/resources/po/bg.po index e44078c06..8d793fcc1 100644 --- a/resources/po/bg.po +++ b/resources/po/bg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-12-28 11:32+0000\n" "Last-Translator: twlvnn \n" "Language-Team: Bulgarian \n" "Language-Team: Bengali 1;\n" "X-Generator: Weblate 5.1-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 #, fuzzy msgid "MP4 (Video)" msgstr "ভিডিও" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 #, fuzzy msgid "MKV (Video)" msgstr "ভিডিও" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 #, fuzzy msgid "MOV (Video)" msgstr "ভিডিও" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 #, fuzzy msgid "AVI (Video)" msgstr "ভিডিও" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 #, fuzzy msgid "MP3 (Audio)" msgstr "গান" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 #, fuzzy msgid "M4A (Audio)" msgstr "গান" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 #, fuzzy msgid "WAV (Audio)" msgstr "গান" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "সর্বোত্তম" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "পূর্বোক্ত" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -195,16 +187,20 @@ msgstr "" msgid "{:.2f} B/s" msgstr "" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "" + #: libparabolic/src/models/download.cpp:99 #, fuzzy msgid "ERROR: The file already exists and overwriting is disabled." msgstr "তথ্য ইতিমধ্যেই বর্তমান এবং পুনঃলিখন নিষিদ্ধ" -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" @@ -291,13 +287,13 @@ msgstr "তথ্যের ধরণ" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "গুণমান" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "শব্দের ভাষা" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -318,12 +314,12 @@ msgstr "অধঃগ্রহণের তথ্যপথ" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "সংগ্রাহক তথ্যপথ বাছুন" @@ -334,9 +330,9 @@ msgid "File Name" msgstr "তথ্যের নাম" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "" @@ -1102,13 +1098,13 @@ msgstr "" msgid "Close" msgstr "বন্ধ" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 #, fuzzy msgid "No Subtitles Available" msgstr "শব্দের ভাষা" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, fuzzy, c++-format msgid "{} items" msgstr "একটিও নয়" @@ -1301,7 +1297,7 @@ msgid "Enter file name here" msgstr "" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "" @@ -1321,7 +1317,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, fuzzy, c++-format msgid "Items ({})" msgstr "একটিও নয়" @@ -1455,6 +1451,15 @@ msgstr "" msgid "Enter proxy url here" msgstr "" +#~ msgid "Quality" +#~ msgstr "গুণমান" + +#~ msgid "Audio Language" +#~ msgstr "শব্দের ভাষা" + +#~ msgid "Default" +#~ msgstr "পূর্বোক্ত" + #, fuzzy #~ msgid "File" #~ msgstr "তথ্যের নাম" diff --git a/resources/po/ca.po b/resources/po/ca.po index c5bb13ecf..8690b21a6 100644 --- a/resources/po/ca.po +++ b/resources/po/ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-10-20 01:16+0000\n" "Last-Translator: Adolfo Jayme Barrientos \n" "Language-Team: Catalan \n" "Language-Team: Czech =2 && n<=4) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Video (obecné)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Zvuk (obecný)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (zvuk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (zvuk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (zvuk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (zvuk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (zvuk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Nejlepší" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Výchozí" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Popis zvuku" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -185,15 +177,19 @@ msgstr "{:.2f} KiB/s" msgid "{:.2f} B/s" msgstr "{:.2f} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Popis zvuku" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "CHYBA: Soubor již existuje a přepisování je zakázáno." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "VAROVÁNÍ: Stahování pomocí služby ffmpeg. Postup nebude zobrazen." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "VAROVÁNÍ: Stahování pomocí služby aria2. Postup nebude zobrazen." @@ -279,13 +275,13 @@ msgstr "Typ souboru" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Kvalita" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Jazyk zvuku" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -305,12 +301,12 @@ msgstr "Složka k uložení" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Vybrat složku k uložení" @@ -321,9 +317,9 @@ msgid "File Name" msgstr "Název souboru" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Vrátit na název" @@ -1058,12 +1054,12 @@ msgstr "" msgid "Close" msgstr "Zavřít" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Nejsou dostupné žádné titulky" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} položek" @@ -1252,7 +1248,7 @@ msgid "Enter file name here" msgstr "Zde zadejte název souboru" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Vrátit" @@ -1272,7 +1268,7 @@ msgstr "" "Zadaná adresa URL je neplatná nebo ji nelze načíst. Zkontrolujte adresu, " "použité přihlašování a zvolený prohlížeč pro cookies v nastavení." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Položky ({})" @@ -1397,6 +1393,15 @@ msgstr "Omezení rychlosti" msgid "Enter proxy url here" msgstr "Zde zadejte adresu URL proxy" +#~ msgid "Quality" +#~ msgstr "Kvalita" + +#~ msgid "Audio Language" +#~ msgstr "Jazyk zvuku" + +#~ msgid "Default" +#~ msgstr "Výchozí" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "Vytvořte, uložte a spravujte své údaje pro multimediální weby." diff --git a/resources/po/de.po b/resources/po/de.po index f1da39916..50ab1758c 100644 --- a/resources/po/de.po +++ b/resources/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-12-21 16:04+0000\n" "Last-Translator: Ettore Atalan \n" "Language-Team: German \n" "Language-Team: Greek \n" "Language-Team: Spanish \n" "Language-Team: Estonian \n" "Language-Team: Persian 1;\n" "X-Generator: Weblate 5.4-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 #, fuzzy msgid "MP3 (Audio)" msgstr "صوت" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 #, fuzzy msgid "M4A (Audio)" msgstr "صوت" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 #, fuzzy msgid "WAV (Audio)" msgstr "صوت" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "بهترین" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -191,15 +183,19 @@ msgstr "{0:f1} KiB/s" msgid "{:.2f} B/s" msgstr "{0:f1} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "" -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" @@ -286,13 +282,13 @@ msgstr "نوع فایل" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "کیفیت" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "زبان صوتی" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -313,12 +309,12 @@ msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "" @@ -329,9 +325,9 @@ msgid "File Name" msgstr "نام فایل" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "" @@ -1088,13 +1084,13 @@ msgstr "" msgid "Close" msgstr "بستن" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 #, fuzzy msgid "No Subtitles Available" msgstr "بروز رسانی جدیدی در دسترس قرار گرفته است." -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "" @@ -1277,7 +1273,7 @@ msgid "Enter file name here" msgstr "" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "" @@ -1296,7 +1292,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "" @@ -1422,6 +1418,12 @@ msgstr "محدودیت سرعت" msgid "Enter proxy url here" msgstr "" +#~ msgid "Quality" +#~ msgstr "کیفیت" + +#~ msgid "Audio Language" +#~ msgstr "زبان صوتی" + #, fuzzy #~ msgid "File" #~ msgstr "نام فایل" diff --git a/resources/po/fi.po b/resources/po/fi.po index 65a077550..bc3aaf720 100644 --- a/resources/po/fi.po +++ b/resources/po/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-11-22 14:37+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" "Language-Team: French 1;\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Vidéo (Générique)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Vidéo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Vidéo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Vidéo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Vidéo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Vidéo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Audio (Générique)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Meilleure" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Par défaut" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Audio-description" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -185,18 +177,22 @@ msgstr "{:.2f} KiB/s" msgid "{:.2f} B/s" msgstr "{:.2f} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Audio-description" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "" "ERREUR : Le fichier existe déjà, et le remplacement n’a pas été activé." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" "AVERTISSEMENT : Utilisation de ffmpeg pour le téléchargement. La progression " "ne sera pas affichée." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" "AVERTISSEMENT : Utilisation d'aria2 pour le téléchargement. La progression " @@ -284,13 +280,13 @@ msgstr "Type de fichier" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Qualité" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Langue de l’audio" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -310,12 +306,12 @@ msgstr "Dossier d’enregistrement" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Sélectionner un dossier de sauvegarde" @@ -326,9 +322,9 @@ msgid "File Name" msgstr "Nom du fichier" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Revenir au titre" @@ -1067,12 +1063,12 @@ msgstr "" msgid "Close" msgstr "Fermer" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Aucun sous-titre disponible" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} éléments" @@ -1263,7 +1259,7 @@ msgid "Enter file name here" msgstr "Entrez le nom du fichier ici" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Revenir" @@ -1284,7 +1280,7 @@ msgstr "" "l’identification utilisée et le navigateur sélectionné pour les cookies dans " "les Préférences." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Éléments ({})" @@ -1413,6 +1409,15 @@ msgstr "Limitation de vitesse" msgid "Enter proxy url here" msgstr "Entrez l’URL du proxy ici" +#~ msgid "Quality" +#~ msgstr "Qualité" + +#~ msgid "Audio Language" +#~ msgstr "Langue de l’audio" + +#~ msgid "Default" +#~ msgstr "Par défaut" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "" #~ "Créez, enregistrez et gérez vos identifiants pour les sites web de médias." diff --git a/resources/po/gl.po b/resources/po/gl.po index b5517ebc1..1a008e4b1 100644 --- a/resources/po/gl.po +++ b/resources/po/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-09-29 14:15+0000\n" "Last-Translator: Xosé Calvo \n" "Language-Team: Galician \n" "Language-Team: Hebrew \n" "Language-Team: Hindi 1;\n" "X-Generator: Weblate 5.7-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 #, fuzzy msgid "MP4 (Video)" msgstr "वीडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 #, fuzzy msgid "MKV (Video)" msgstr "वीडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 #, fuzzy msgid "MOV (Video)" msgstr "वीडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 #, fuzzy msgid "AVI (Video)" msgstr "वीडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 #, fuzzy msgid "MP3 (Audio)" msgstr "ऑडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 #, fuzzy msgid "M4A (Audio)" msgstr "ऑडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 #, fuzzy msgid "WAV (Audio)" msgstr "ऑडियो" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "श्रेष्ठ" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -195,16 +187,20 @@ msgstr "{0:f1} KiB/s" msgid "{:.2f} B/s" msgstr "{0:f1} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "" + #: libparabolic/src/models/download.cpp:99 #, fuzzy msgid "ERROR: The file already exists and overwriting is disabled." msgstr "फाइल पहले से मौजूद है, और ओवरराइटिंग की अनुमति नहीं है" -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" @@ -291,13 +287,13 @@ msgstr "फाइल प्रकार" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "गुणवत्ता" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "ऑडियो भाषा" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -318,12 +314,12 @@ msgstr "फोल्डर सहेजें" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "सहेजने का फोल्डर चुनें" @@ -334,9 +330,9 @@ msgid "File Name" msgstr "फाइल नाम" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "" @@ -1104,13 +1100,13 @@ msgstr "" msgid "Close" msgstr "बंद करे" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 #, fuzzy msgid "No Subtitles Available" msgstr "नया अपडेट उपलब्ध है।" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, fuzzy, c++-format msgid "{} items" msgstr "{1} में से {0} आइटम" @@ -1313,7 +1309,7 @@ msgid "Enter file name here" msgstr "यहां नाम दर्ज करें" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 #, fuzzy msgid "Revert" msgstr "कभी नहीं" @@ -1334,7 +1330,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, fuzzy, c++-format msgid "Items ({})" msgstr "{1} में से {0} आइटम" @@ -1467,6 +1463,12 @@ msgstr "गति सीमा" msgid "Enter proxy url here" msgstr "यहां प्रॉक्सी URL दर्ज करें" +#~ msgid "Quality" +#~ msgstr "गुणवत्ता" + +#~ msgid "Audio Language" +#~ msgstr "ऑडियो भाषा" + #, fuzzy #~ msgid "File" #~ msgstr "फाइल नाम" diff --git a/resources/po/hu.po b/resources/po/hu.po index b49805593..69246b52c 100644 --- a/resources/po/hu.po +++ b/resources/po/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-12-03 19:00+0000\n" "Last-Translator: ViBE \n" "Language-Team: Hungarian \n" "Language-Team: Indonesian \n" "Language-Team: Italian \n" "Language-Team: Japanese \n" "Language-Team: Kabyle 1;\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Tavidyut)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Tavidyut)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Tavidyut)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Tavidyut)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Tavidyut)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Ameslaw)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Ameslaw)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Ameslaw)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Ameslaw)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Ameslaw)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Taɣara yelhan" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Amezwer" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -184,15 +176,20 @@ msgstr "" msgid "{:.2f} B/s" msgstr "" +#: libparabolic/src/models/format.cpp:175 +#, fuzzy +msgid "Audio Description" +msgstr "Sifeḍ aglam" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "" -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" @@ -278,13 +275,13 @@ msgstr "Anaw n ufaylu" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Taɣara" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Tutlayt n umeslaw" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -304,12 +301,12 @@ msgstr "Akaram n usekles" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Fren akaram i usekles" @@ -320,9 +317,9 @@ msgid "File Name" msgstr "Isem n ufaylu" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Uɣal ɣer wezwel" @@ -1050,12 +1047,12 @@ msgstr "" msgid "Close" msgstr "Mdel" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} n iferdisen" @@ -1233,7 +1230,7 @@ msgid "Enter file name here" msgstr "" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "" @@ -1251,7 +1248,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Iferdisen ({})" @@ -1373,3 +1370,12 @@ msgstr "Tilisa n urured" #: org.nickvision.tubeconverter.qt/src/views/settingspage.cpp:76 msgid "Enter proxy url here" msgstr "" + +#~ msgid "Quality" +#~ msgstr "Taɣara" + +#~ msgid "Audio Language" +#~ msgstr "Tutlayt n umeslaw" + +#~ msgid "Default" +#~ msgstr "Amezwer" diff --git a/resources/po/ko.po b/resources/po/ko.po index ad26db4d6..39b71fe03 100644 --- a/resources/po/ko.po +++ b/resources/po/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2025-01-05 22:22+0000\n" "Last-Translator: parkyuno \n" "Language-Team: Korean \n" "Language-Team: Norwegian Bokmål \n" "Language-Team: Dutch \n" "Language-Team: LANGUAGE \n" @@ -18,81 +18,73 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -183,15 +175,19 @@ msgstr "" msgid "{:.2f} B/s" msgstr "" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "" -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" @@ -277,12 +273,12 @@ msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" +msgid "Video Format" msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" +msgid "Audio Format" msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 @@ -303,12 +299,12 @@ msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "" @@ -319,9 +315,9 @@ msgid "File Name" msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "" @@ -1047,12 +1043,12 @@ msgstr "" msgid "Close" msgstr "" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "" @@ -1230,7 +1226,7 @@ msgid "Enter file name here" msgstr "" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "" @@ -1248,7 +1244,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "" diff --git a/resources/po/pl.po b/resources/po/pl.po index ba66ae88b..d27c4b294 100644 --- a/resources/po/pl.po +++ b/resources/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-10-18 20:15+0000\n" "Last-Translator: Dominik Gęgotek \n" "Language-Team: Polish =20) ? 1 : 2);\n" "X-Generator: Weblate 5.8-rc\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Wideo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Wideo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Wideo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Wideo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Wideo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Najlepsza" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Domyślne" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Opis dźwięku" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -189,17 +181,21 @@ msgstr "{:.2f} KiB/s" msgid "{:.2f} B/s" msgstr "{:.2f} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Opis dźwięku" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "" "BŁĄD: Plik już istnieje, a nadpisywanie istniejących plików jest wyłączone." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" "OSTRZEŻENIE: Ffmpeg jest używany do pobierania. Postęp nie będzie pokazywany." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" "OSTRZEŻENIE: Aria2 jest używany do pobierania. Postęp nie będzie pokazywany." @@ -286,13 +282,13 @@ msgstr "Typ pliku" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Jakość" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Język dźwięku" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -312,12 +308,12 @@ msgstr "Folder docelowy" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Wybierz folder docelowy" @@ -328,9 +324,9 @@ msgid "File Name" msgstr "Nazwa pliku" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Wróć do początku" @@ -1070,13 +1066,13 @@ msgstr "" msgid "Close" msgstr "Zamknij" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 #, fuzzy msgid "No Subtitles Available" msgstr "Dostępna nowa aktualizacja" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} elementów" @@ -1276,7 +1272,7 @@ msgid "Enter file name here" msgstr "Podaj nazwę" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Przywróć" @@ -1294,7 +1290,7 @@ msgid "" "authentication used, and the selected browser for cookies in settings." msgstr "" -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, fuzzy, c++-format msgid "Items ({})" msgstr "{0} z {1}" @@ -1426,6 +1422,15 @@ msgstr "Limit prędkości pobierania" msgid "Enter proxy url here" msgstr "Podaj adres URL serwera proxy" +#~ msgid "Quality" +#~ msgstr "Jakość" + +#~ msgid "Audio Language" +#~ msgstr "Język dźwięku" + +#~ msgid "Default" +#~ msgstr "Domyślne" + #~ msgid "File" #~ msgstr "Plik" diff --git a/resources/po/pt_BR.po b/resources/po/pt_BR.po index cb952faee..ee7b6837d 100644 --- a/resources/po/pt_BR.po +++ b/resources/po/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-12-31 18:00+0000\n" "Last-Translator: John Peter Sa \n" "Language-Team: Portuguese (Brazil) 1;\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Vídeo (Genérico)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Vídeo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Vídeo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Vídeo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Vídeo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Vídeo)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Áudio (Genérico)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Áudio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Áudio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Áudio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Áudio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Áudio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Melhor" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Padrão" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Descrição do áudio" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -188,16 +180,20 @@ msgstr "{:.2f} KiB/s" msgid "{:.2f} B/s" msgstr "{:.2f} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Descrição do áudio" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "ERRO: O arquivo já existe e a substituição não é permitida." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" "ATENÇÃO: Usando ffmpeg para fazer download. O progresso não irá aparecer." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" "ATENÇÃO: Usando aria2 para fazer download. O progresso não irá aparecer." @@ -284,13 +280,13 @@ msgstr "Tipo de arquivo" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Qualidade" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Idioma do áudio" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -310,12 +306,12 @@ msgstr "Pasta de destino" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Selecione a pasta de destino" @@ -326,9 +322,9 @@ msgid "File Name" msgstr "Nome do arquivo" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Reverter para o título" @@ -1064,12 +1060,12 @@ msgstr "" msgid "Close" msgstr "Fechar" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Nenhuma legenda disponível" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} itens" @@ -1259,7 +1255,7 @@ msgid "Enter file name here" msgstr "Insira o nome do arquivo aqui" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Reverter" @@ -1280,7 +1276,7 @@ msgstr "" "autenticação utilizada e o navegador selecionado para cookies nas " "configurações." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Itens ({})" @@ -1407,6 +1403,15 @@ msgstr "Limite de velocidade" msgid "Enter proxy url here" msgstr "Insira a URL do proxy aqui" +#~ msgid "Quality" +#~ msgstr "Qualidade" + +#~ msgid "Audio Language" +#~ msgstr "Idioma do áudio" + +#~ msgid "Default" +#~ msgstr "Padrão" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "Crie, salve e gerencie suas credenciais para sites de mídia." diff --git a/resources/po/pt_PT.po b/resources/po/pt_PT.po index ff1e5e17a..5b00ecb07 100644 --- a/resources/po/pt_PT.po +++ b/resources/po/pt_PT.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2024-10-31 14:00+0000\n" "Last-Translator: Ricardo Simões \n" "Language-Team: Portuguese (Portugal) \n" "Language-Team: Russian =20) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Видео (Общее)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (видео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WebM (видео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (видео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (видео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (видео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Аудио (Общее)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (аудио)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (аудио)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "Opus (аудио)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (аудио)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (аудио)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Лучшее" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "По умолчанию" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Описание аудио" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -186,15 +178,19 @@ msgstr "{:.2f} КиБ/с" msgid "{:.2f} B/s" msgstr "{:.2f} Б/с" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Описание аудио" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "Ошибка: файл уже существует, перезапись запрещена." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "Внимание: скачивание при помощи ffmpeg. Прогресс не будет видим." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "Внимание: скачивание при помощи aria2. Прогресс не будет видим." @@ -280,13 +276,13 @@ msgstr "Тип файла" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Качество" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Язык аудио" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -306,12 +302,12 @@ msgstr "Папка сохранения" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Выберите папку загрузки" @@ -322,9 +318,9 @@ msgid "File Name" msgstr "Имя файла" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Вернуть название" @@ -1060,12 +1056,12 @@ msgstr "" msgid "Close" msgstr "Закрыть" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Субтитры недоступны" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} элементов" @@ -1254,7 +1250,7 @@ msgid "Enter file name here" msgstr "Введите имя файла" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Сброс" @@ -1274,7 +1270,7 @@ msgstr "" "Указанная ссылка невалидна или недоступна. Проверьте ссылку, данные " "аутентификвторизации и параметры куки в настройках." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Элементы ({})" @@ -1402,6 +1398,15 @@ msgstr "Ограничение скорости" msgid "Enter proxy url here" msgstr "Введите ссылку прокси" +#~ msgid "Quality" +#~ msgstr "Качество" + +#~ msgid "Audio Language" +#~ msgstr "Язык аудио" + +#~ msgid "Default" +#~ msgstr "По умолчанию" + #, fuzzy #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "Добавляйте и управляйте учётными данными для медиавебсайтов." diff --git a/resources/po/sk.po b/resources/po/sk.po index ed5a03f13..562772980 100644 --- a/resources/po/sk.po +++ b/resources/po/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Parabolic 2024.10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2025-01-07 02:30+0000\n" "Last-Translator: Peter Vančo \n" "Language-Team: Slovak =2 && n<=4) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Video (všeobecné)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Zvuk (všeobecné)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Audio)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Najlepšia" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Predvolené" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Popis zvuku" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -185,15 +177,19 @@ msgstr "{:.2f} KiB/s" msgid "{:.2f} B/s" msgstr "{:.2f} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Popis zvuku" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "CHYBA: Súbor už existuje a prepisovanie je zakázané." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "VAROVANIE: Používa sa ffmpeg na sťahovanie. Priebeh sa nezobrazí." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "VAROVANIE: Používa sa aria2 na sťahovanie. Priebeh sa nezobrazí." @@ -279,13 +275,13 @@ msgstr "Typ súboru" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Kvalita" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Jazyk zvuku" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -305,12 +301,12 @@ msgstr "Priečinok na uloženie" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Vybrať priečinok na uloženie" @@ -321,9 +317,9 @@ msgid "File Name" msgstr "Názov súboru" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Vrátiť späť názov" @@ -1059,12 +1055,12 @@ msgstr "" msgid "Close" msgstr "Zavrieť" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Titulky nie sú k dispozícii" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} položiek" @@ -1253,7 +1249,7 @@ msgid "Enter file name here" msgstr "Sem zadajte názov súboru" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Vrátiť" @@ -1273,7 +1269,7 @@ msgstr "" "Zadaná url adresa je neplatná alebo nie je dostupná. Skontrolujte url, " "použité overenie a prehliadač vybraný pre súbory cookie v nastaveniach." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Položky ({})" @@ -1400,6 +1396,15 @@ msgstr "Obmedzenie rýchlosti" msgid "Enter proxy url here" msgstr "Sem zadajte url adresu proxy servera" +#~ msgid "Quality" +#~ msgstr "Kvalita" + +#~ msgid "Audio Language" +#~ msgstr "Jazyk zvuku" + +#~ msgid "Default" +#~ msgstr "Predvolené" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "" #~ "Vytvárajte, ukladajte a spravujte svoje poverenia pre mediálne webové " diff --git a/resources/po/sv.po b/resources/po/sv.po index ccd8bd777..6d1edf7c0 100644 --- a/resources/po/sv.po +++ b/resources/po/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2025-01-02 08:00+0000\n" "Last-Translator: Tomas Andersson \n" @@ -20,81 +20,73 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Video (Generisk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Video)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Ljud (Generisk)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Ljud)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Ljud)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Ljud)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Ljud)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Ljud)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Bäst" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "Standard" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Ljudbeskrivning" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -185,16 +177,20 @@ msgstr "{:.2f} KiB/s" msgid "{:.2f} B/s" msgstr "{:.2f} B/s" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Ljudbeskrivning" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "ERROR: Filen finns redan och överskrivning är inte tillåten." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" "VARNING: Använder ffmpeg för att ladda ner. Processen kommer inte att visas." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" "VARNING: Använder aria2 för att ladda ner. Processen kommer inte att visas." @@ -281,13 +277,13 @@ msgstr "Filtyp" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Kvalitet" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Ljudspråk" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -307,12 +303,12 @@ msgstr "Lagringsmapp" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Välj lagringsmapp" @@ -323,9 +319,9 @@ msgid "File Name" msgstr "Filnamn" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Återgå till Titel" @@ -1062,12 +1058,12 @@ msgstr "" msgid "Close" msgstr "Stäng" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Inga undertexter tillgängliga" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} objekt" @@ -1256,7 +1252,7 @@ msgid "Enter file name here" msgstr "Ange filnamn här" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Återgå" @@ -1277,7 +1273,7 @@ msgstr "" "webbadressen, den använda autentiseringen och den valda webbläsaren för " "cookies i inställningarna." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Objekt ({})" @@ -1406,6 +1402,15 @@ msgstr "Hastighetsgräns" msgid "Enter proxy url here" msgstr "Ange proxy-URL här" +#~ msgid "Quality" +#~ msgstr "Kvalitet" + +#~ msgid "Audio Language" +#~ msgstr "Ljudspråk" + +#~ msgid "Default" +#~ msgstr "Standard" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "" #~ "Skapa, spara och hantera dina Inloggningsuppgifter för mediewebbplatser." diff --git a/resources/po/ta.po b/resources/po/ta.po index b999e0256..7900715f3 100644 --- a/resources/po/ta.po +++ b/resources/po/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2023-11-03 03:31+0000\n" "Last-Translator: \"K.B.Dharun Krishna\" \n" "Language-Team: Tamil \n" "Language-Team: Turkish \n" "Language-Team: Ukrainian =20) ? 1 : 2);\n" "X-Generator: Weblate 5.10-dev\n" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:87 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 msgid "Video (Generic)" msgstr "Відео (Загальне)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:88 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:104 msgid "MP4 (Video)" msgstr "MP4 (Відео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:93 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:89 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:105 msgid "WEBM (Video)" msgstr "WEBM (Відео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:90 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:106 msgid "MKV (Video)" msgstr "MKV (Відео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:91 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:107 msgid "MOV (Video)" msgstr "MOV (Відео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:92 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:108 msgid "AVI (Video)" msgstr "AVI (Відео)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:94 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:109 msgid "Audio (Generic)" msgstr "Аудіо (Загальне)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:95 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:110 msgid "MP3 (Audio)" msgstr "MP3 (Аудіо)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:100 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:115 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:96 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:111 msgid "M4A (Audio)" msgstr "M4A (Аудіо)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:101 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:116 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:97 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:112 msgid "OPUS (Audio)" msgstr "OPUS (Аудіо)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:102 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:117 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:98 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:113 msgid "FLAC (Audio)" msgstr "FLAC (Аудіо)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:103 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:118 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:99 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:114 msgid "WAV (Audio)" msgstr "WAV (Аудіо)" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:132 -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:344 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:127 +#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:156 #: libparabolic/src/models/videoresolution.cpp:33 #: libparabolic/src/models/videoresolution.cpp:75 msgid "Best" msgstr "Найкраще" -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:166 -msgid "Default" -msgstr "За замовчуванням" - -#: libparabolic/src/controllers/adddownloaddialogcontroller.cpp:177 -msgid "Audio Description" -msgstr "Аудіоопис" - #: libparabolic/src/controllers/mainwindowcontroller.cpp:44 #: org.nickvision.tubeconverter.qt/src/views/mainwindow.cpp:55 msgid "Parabolic" @@ -189,16 +181,20 @@ msgstr "{:.2f} КіБ/с" msgid "{:.2f} B/s" msgstr "{:.2f} Б/с" +#: libparabolic/src/models/format.cpp:175 +msgid "Audio Description" +msgstr "Аудіоопис" + #: libparabolic/src/models/download.cpp:99 msgid "ERROR: The file already exists and overwriting is disabled." msgstr "ПОМИЛКА: Файл вже існує, і переписування вимкнене." -#: libparabolic/src/models/download.cpp:114 +#: libparabolic/src/models/download.cpp:112 msgid "WARNING: Using ffmpeg to download. Progress will not be shown." msgstr "" "УВАГА: Використовується ffmpeg для завантаження. Прогрес не буде відображено." -#: libparabolic/src/models/download.cpp:118 +#: libparabolic/src/models/download.cpp:116 msgid "WARNING: Using aria2 to download. Progress will not be shown." msgstr "" "УВАГА: Використовується aria2 для завантаження. Прогрес не буде відображено." @@ -285,13 +281,13 @@ msgstr "Тип файлу" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:108 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:43 -msgid "Quality" -msgstr "Якість" +msgid "Video Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:112 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:44 -msgid "Audio Language" -msgstr "Мова аудіо" +msgid "Audio Format" +msgstr "" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:116 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:41 @@ -311,12 +307,12 @@ msgstr "Зберегти теку" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:146 #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:303 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:286 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:345 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:295 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:354 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:53 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:72 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:281 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:328 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:290 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:337 msgid "Select Save Folder" msgstr "Обрати теку для збереження" @@ -327,9 +323,9 @@ msgid "File Name" msgstr "Ім'я файлу" #: org.nickvision.tubeconverter.gnome/blueprints/add_download_dialog.blp:161 -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:226 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:229 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:57 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:249 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:252 msgid "Revert to Title" msgstr "Повернути до заголовка" @@ -1064,12 +1060,12 @@ msgstr "" msgid "Close" msgstr "Закрити" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:197 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:200 #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:58 msgid "No Subtitles Available" msgstr "Субтитри недоступні" -#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:216 +#: org.nickvision.tubeconverter.gnome/src/views/adddownloaddialog.cpp:219 #, c++-format msgid "{} items" msgstr "{} елементів" @@ -1259,7 +1255,7 @@ msgid "Enter file name here" msgstr "Введіть назву тут" #: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:56 -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:248 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:251 msgid "Revert" msgstr "Повернути" @@ -1279,7 +1275,7 @@ msgstr "" "Наданий URL є недійсним або недоступним. Перевірте URL, використані дані для " "автентифікації та обраний браузер для кукі в налаштуваннях." -#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:234 +#: org.nickvision.tubeconverter.qt/src/views/adddownloaddialog.cpp:237 #, c++-format msgid "Items ({})" msgstr "Елементи ({})" @@ -1406,6 +1402,15 @@ msgstr "Обмеження швидкості" msgid "Enter proxy url here" msgstr "Введіть URL-адресу проксі" +#~ msgid "Quality" +#~ msgstr "Якість" + +#~ msgid "Audio Language" +#~ msgstr "Мова аудіо" + +#~ msgid "Default" +#~ msgstr "За замовчуванням" + #~ msgid "Create, save, and manage your credentials for media websites." #~ msgstr "" #~ "Створюйте, зберігайте та керуйте своїми обліковими даними для медіа-" diff --git a/resources/po/ur.po b/resources/po/ur.po index 4ee1ffabe..34b0ff041 100644 --- a/resources/po/ur.po +++ b/resources/po/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-01-09 10:32-0500\n" +"POT-Creation-Date: 2025-01-09 14:11-0500\n" "PO-Revision-Date: 2023-10-09 05:02+0000\n" "Last-Translator: Abdur Rehman Imran \n" "Language-Team: Urdu \n" "Language-Team: Vietnamese \n" "Language-Team: Chinese (Simplified)