Compare commits

..
Author SHA1 Message Date
Jan Claußen c513bb61d6 Fix seeking by enforcing opus over m4a
Gstreamer can't seem to seek m4a. Enforcing opus make the app behave as
expected.
2026-10-17 01:45:03 +02:00
l10n daemon script 988fa0aff2 GIT_SILENT Sync po/docbooks with svn 2026-10-10 04:20:44 +00:00
l10n daemon script 405563fab0 GIT_SILENT Sync po/docbooks with svn 2026-10-03 03:42:07 +00:00
Heiko Becker 8dfb224b8a GIT_SILENT Update Appstream for new release 2026-09-26 12:55:31 +02:00
Heiko Becker 94f56a9e51 GIT_SILENT Upgrade release service version to 26.08.2. 2026-09-26 12:51:47 +02:00
Heiko Becker c2681aad15 GIT_SILENT Update Appstream for new release 2026-09-03 21:13:52 +02:00
Heiko Becker 3efecf0de9 GIT_SILENT Upgrade release service version to 26.08.1. 2026-09-03 21:08:30 +02:00
l10n daemon script dd3cc93240 GIT_SILENT Sync po/docbooks with svn 2026-09-03 04:21:24 +00:00
Jonah Brüchert d76665ab5b Update yt-dlp to fix playback 2026-08-22 22:25:09 +02:00
Jonah Brüchert 9e5470c4e8 flatpak: Update dependencies 2026-08-22 22:24:32 +02:00
Heiko Becker 99429855db GIT_SILENT Update Appstream for new release 2026-08-11 14:46:46 +02:00
Heiko Becker 1da07d75ee GIT_SILENT Upgrade release service version to 26.08.0. 2026-08-11 14:41:40 +02:00
Jonah Brüchert e517a22120 Update ytmusicapi to 1.12.2 2026-08-08 21:47:28 +02:00
l10n daemon script 5b178b3cc9 GIT_SILENT Sync po/docbooks with svn 2026-08-03 03:35:01 +00:00
Albert Astals Cid 2bf2353cb1 GIT_SILENT Upgrade release service version to 26.07.90. 2026-07-30 00:33:35 +02:00
l10n daemon script a4c4bc01e0 GIT_SILENT Sync po/docbooks with svn 2026-07-27 04:08:34 +00:00
l10n daemon script 5a253bb56c GIT_SILENT Sync po/docbooks with svn 2026-07-21 03:24:40 +00:00
l10n daemon script 3952f804c5 GIT_SILENT Sync po/docbooks with svn 2026-07-11 03:32:54 +00:00
l10n daemon script a1781e7c04 GIT_SILENT Sync po/docbooks with svn 2026-07-06 03:43:29 +00:00
l10n daemon script bff8b82692 GIT_SILENT made messages (after extraction) 2026-07-06 02:55:26 +00:00
Albert Astals Cid ca16913330 GIT_SILENT Upgrade release service version to 26.07.80. 2026-07-05 13:19:50 +02:00
l10n daemon script cde4adc93d GIT_SILENT made messages (after extraction) 2026-06-29 00:44:21 +00:00
Heiko Becker 15cea8c816 GIT_SILENT Update Appstream for new release
(cherry picked from commit 95f01ad99f)
2026-06-26 14:22:31 +02:00
l10n daemon script 38b14821c4 GIT_SILENT Sync po/docbooks with svn 2026-06-26 01:46:33 +00:00
Justin Zobel 3afa57be28 GIT_SILENT CI - Flatpak - Update Versions
OUTDATED: deno-x86_64-unknown-linux-gnu.zip
Upgraded to:
 URL: https://github.com/denoland/deno/releases/download/v2.8.3/deno-x86_64-unknown-linux-gnu.zip
 Version: v2.8.3

OUTDATED: deno-aarch64-unknown-linux-gnu.zip
Upgraded to:
 URL: https://github.com/denoland/deno/releases/download/v2.8.3/deno-aarch64-unknown-linux-gnu.zip
 Version: v2.8.3

OUTDATED: yt_dlp-2026.3.3-py3-none-any.whl
Upgraded to:
 URL: https://files.pythonhosted.org/packages/f3/ee/188a3dadf9dfdac713243521f919feca1cd091d4358c9ea7e8ebb710a7cc/yt_dlp-2026.6.9-py3-none-any.whl
 Version: 2026.6.9

OUTDATED: v3.0.2.tar.gz
Upgraded to:
 URL: https://github.com/pybind/pybind11/archive/refs/tags/v3.0.4.tar.gz
 Version: 3.0.4
2026-06-12 19:41:22 +09:30
l10n daemon script d20431ed0d GIT_SILENT Sync po/docbooks with svn 2026-06-06 01:59:40 +00:00
Jonah Brüchert defb32a059 Update tested ytmusicapi version 2026-06-05 21:29:29 +02:00
l10n daemon script 09a02065dd GIT_SILENT made messages (after extraction) 2026-06-03 00:56:37 +00:00
l10n daemon script d94e04e630 GIT_SILENT Sync po/docbooks with svn 2026-06-02 02:36:27 +00:00
l10n daemon script 8457cb6411 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2026-06-02 01:51:43 +00:00
Heiko Becker 0b4a1b0e1f GIT_SILENT Update Appstream for new release
(cherry picked from commit 8b5c95eb6a)
2026-05-30 17:45:49 +02:00
Jonah Brüchert d848ec0a79 Handle no formats being found 2026-05-29 23:29:33 +02:00
Jonah Brüchert 78d033990b Add video url fallback
+ debug logging
2026-05-29 13:26:45 +02:00
Jonah Brüchert 4f9cf4b946 Update ytmusicapi to 1.12.0 2026-05-29 13:06:06 +02:00
l10n daemon script 0806b6206f GIT_SILENT made messages (after extraction) 2026-05-27 00:43:55 +00:00
l10n daemon script fcaefc58a0 GIT_SILENT Sync po/docbooks with svn 2026-05-26 01:46:06 +00:00
Antonio Rojas 273d9b926d Explicitly search for Python to fix compilation with ECM 6.26
pybind11 has a bug [1] where the pybind11::embed cmake target does not get correctly linked to Python after a previous find_package(Python3) call without the Development component has been issued.

This affects audiotube after an ECM 6.26 change [2] added such a call, breaking compilation.

As a workaround, add an explicit find_package call for Python that includes the Development component and overrides the ECM one.

[1] https://github.com/pybind/pybind11/issues/6063
[2] https://invent.kde.org/frameworks/extra-cmake-modules/-/commit/e46088158e5631417602322ecdc08cc692192134

CCBUG: 520142
2026-05-15 10:14:34 +02:00
l10n daemon script ea54bc7084 GIT_SILENT Sync po/docbooks with svn 2026-05-06 01:47:48 +00:00
Heiko Becker 09dca69148 GIT_SILENT Update Appstream for new release
(cherry picked from commit 573b50465f)
2026-05-04 10:19:27 +02:00
l10n daemon script 54b089a132 GIT_SILENT Sync po/docbooks with svn 2026-05-03 01:53:08 +00:00
l10n daemon script 6852a11261 GIT_SILENT made messages (after extraction) 2026-04-23 00:42:54 +00:00
l10n daemon script 740f65b874 GIT_SILENT Sync po/docbooks with svn 2026-04-22 01:47:10 +00:00
l10n daemon script f9370914f7 GIT_SILENT Sync po/docbooks with svn 2026-04-19 01:48:17 +00:00
l10n daemon script 3067e31c8d GIT_SILENT made messages (after extraction) 2026-04-15 00:44:43 +00:00
l10n daemon script 6236f9e5c2 GIT_SILENT Sync po/docbooks with svn 2026-04-14 01:46:07 +00:00
l10n daemon script 6f70d3c965 GIT_SILENT made messages (after extraction) 2026-04-10 00:45:56 +00:00
l10n daemon script 6be21f897d GIT_SILENT Sync po/docbooks with svn 2026-04-09 02:09:40 +00:00
Heiko Becker 88205a9d63 GIT_SILENT Update Appstream for new release
(cherry picked from commit 44577041e4)
2026-04-08 14:51:11 +02:00
Nicolas Fella 2c6650db6e Don't include quiet packages in feature_summary
They would be quiet for a reason
2026-04-01 13:47:10 +02:00
l10n daemon script 256bf28be6 GIT_SILENT made messages (after extraction) 2026-03-31 00:43:32 +00:00
l10n daemon script da158a050d GIT_SILENT made messages (after extraction) 2026-03-27 00:43:47 +00:00
l10n daemon script 85938bcf4d GIT_SILENT Sync po/docbooks with svn 2026-03-26 01:46:12 +00:00
l10n daemon script 0a6122ba1c GIT_SILENT made messages (after extraction) 2026-03-19 00:44:23 +00:00
l10n daemon script 5f61773d98 GIT_SILENT Sync po/docbooks with svn 2026-03-18 01:49:37 +00:00
l10n daemon script cfd0cb851a GIT_SILENT made messages (after extraction) 2026-03-18 00:43:57 +00:00
l10n daemon script c74b3a2f12 GIT_SILENT Sync po/docbooks with svn 2026-03-11 01:48:18 +00:00
l10n daemon script d4b2cb4c2e GIT_SILENT made messages (after extraction) 2026-03-07 00:42:52 +00:00
Albert Astals Cid 0f94338dc0 GIT_SILENT Upgrade release service version to 26.07.70. 2026-03-06 22:41:24 +01:00
22 changed files with 798 additions and 205 deletions

No files matched your search

+4 -3
View File
@@ -6,8 +6,8 @@ cmake_minimum_required(VERSION 3.16.0)
# KDE Applications version, managed by release script.
set(RELEASE_SERVICE_VERSION_MAJOR "26")
set(RELEASE_SERVICE_VERSION_MINOR "04")
set(RELEASE_SERVICE_VERSION_MICRO "1")
set(RELEASE_SERVICE_VERSION_MINOR "08")
set(RELEASE_SERVICE_VERSION_MICRO "2")
set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
project(audiotube VERSION ${RELEASE_SERVICE_VERSION})
@@ -42,6 +42,7 @@ kde_enable_exceptions()
find_package(Qt6 ${QT_MIN_VERSION} REQUIRED COMPONENTS Core Gui Qml QuickControls2 Svg Sql Widgets Multimedia Concurrent DBus)
find_package(KF6 REQUIRED COMPONENTS Kirigami I18n CoreAddons Crash WindowSystem IconThemes Config)
find_package(Python3 COMPONENTS Development.Embed REQUIRED)
set(PYBIND11_FINDPYTHON ON)
find_package(pybind11 REQUIRED)
find_package(Ytdlp REQUIRED RUNTIME)
@@ -62,4 +63,4 @@ install(PROGRAMS org.kde.audiotube.desktop DESTINATION ${KDE_INSTALL_APPDIR})
install(FILES org.kde.audiotube.appdata.xml DESTINATION ${KDE_INSTALL_METAINFODIR})
install(FILES org.kde.audiotube.svg DESTINATION ${KDE_INSTALL_FULL_ICONDIR}/hicolor/scalable/apps)
feature_summary(WHAT ALL INCLUDE_QUIET_PACKAGES FATAL_ON_MISSING_REQUIRED_PACKAGES)
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
+4 -4
View File
@@ -7,8 +7,8 @@
"sources": [
{
"type": "archive",
"url": "https://github.com/denoland/deno/releases/download/v2.7.2/deno-x86_64-unknown-linux-gnu.zip",
"sha256": "bc3af4d1bedd7893664b925c0f39fb08f7b12242e57ed4acdc0cf64540b4449c",
"url": "https://github.com/denoland/deno/releases/download/v2.9.5/deno-x86_64-unknown-linux-gnu.zip",
"sha256": "8b010a3b1a4a0188a67cdb8a7a27348b2a501af78aec7fc74f2ace167368d530",
"x-checker-data": {
"type": "json",
"url": "https://api.github.com/repos/denoland/deno/releases/latest",
@@ -21,8 +21,8 @@
},
{
"type": "archive",
"url": "https://github.com/denoland/deno/releases/download/v2.7.2/deno-aarch64-unknown-linux-gnu.zip",
"sha256": "c36c0b284d084dfe7045a106e60bd98d919183fd69d7902a42f3c7a244bf4386",
"url": "https://github.com/denoland/deno/releases/download/v2.9.5/deno-aarch64-unknown-linux-gnu.zip",
"sha256": "6b7cae3a8fc4385a59dea3146fcb8bad7fea4230e0ad36a8c692afacbc254be0",
"x-checker-data": {
"type": "json",
"url": "https://api.github.com/repos/denoland/deno/releases/latest",
+12 -12
View File
@@ -7,33 +7,33 @@
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/e6/ad/3cc14f097111b4de0040c83a525973216457bbeeb63739ef1ed275c1c021/certifi-2026.1.4-py3-none-any.whl",
"sha256": "9943707519e4add1115f44c2bc244f782c0249876bf51b6599fee1ffbedd685c"
"url": "https://files.pythonhosted.org/packages/0b/a7/71ac2cff56fec219ed242bb11b8efb69fcc4bec75db06fb7bfe35de520e6/certifi-2026.7.22-py3-none-any.whl",
"sha256": "62f22742b58a1a33014a2b6b706588a8d7e2a88ae7bd1a6ebe8c992928483775"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/13/69/33ddede1939fdd074bce5434295f38fae7136463422fe4fd3e0e89b98062/charset_normalizer-3.4.4.tar.gz",
"sha256": "94537985111c35f28720e43603b8e7b43a6ecfb2ce1d3058bbe955b73404e21a"
"url": "https://files.pythonhosted.org/packages/cc/61/d01fc49b8dea277640b55a9e15960dbca9fdc8c9fde18e572d39c59f4019/charset_normalizer-3.5.1-py3-none-any.whl",
"sha256": "6df0ec430f9a831772c23ca5a224cba36517a58a84bb32c32bb59a9fa67c47f6"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/0e/61/66938bbb5fc52dbdf84594873d5b51fb1f7c7794e9c0f5bd885f30bc507b/idna-3.11-py3-none-any.whl",
"sha256": "771a87f49d9defaf64091e6e6fe9c18d4833f140bd19464795bc32d966ca37ea"
"url": "https://files.pythonhosted.org/packages/57/b0/0e52c878c53f245edd3a11020f20979b3f490f245af532c7cae3027754b5/idna-3.19-py3-none-any.whl",
"sha256": "815e7be7a7806d54abb586dc943addc79e8b2ee16915059658cbeff4b1b43bf4"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/1e/db/4254e3eabe8020b458f1a747140d32277ec7a271daf1d235b70dc0b4e6e3/requests-2.32.5-py3-none-any.whl",
"sha256": "2462f94637a34fd532264295e186976db0f5d453d1cdd31473c85a6a161affb6"
"url": "https://files.pythonhosted.org/packages/a0/f4/c67b0b3f1b9245e8d266f0f112c500d50e5b4e83cb6f3b71b6528104182a/requests-2.34.2-py3-none-any.whl",
"sha256": "2a0d60c172f83ac6ab31e4554906c0f3b3588d37b5cb939b1c061f4907e278e0"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/39/08/aaaad47bc4e9dc8c725e68f9d04865dbcb2052843ff09c97b08904852d84/urllib3-2.6.3-py3-none-any.whl",
"sha256": "bf272323e553dfb2e87d9bfd225ca7b0f467b919d7bbd355436d3fd37cb0acd4"
"url": "https://files.pythonhosted.org/packages/7f/3e/5db95bcf282c52709639744ca2a8b149baccf648e39c8cc87553df9eae0c/urllib3-2.7.0-py3-none-any.whl",
"sha256": "9fb4c81ebbb1ce9531cce37674bbc6f1360472bc18ca9a553ede278ef7276897"
},
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/30/1e/1e462a98c99923757166b7dd703b04b53bb6d7787d2dbdd69e46fda6899d/ytmusicapi-1.11.4-py3-none-any.whl",
"sha256": "5c2c0ecce6a8c2350688922f014b220459a73568e06a0cff90416070a3268fd9"
"url": "https://files.pythonhosted.org/packages/5c/b8/5a925aabd5fa7c31f20bf84d352a3fc372aa62cc0965f27dd43f8a22289f/ytmusicapi-1.12.2-py3-none-any.whl",
"sha256": "54b42b26d76de9b954f306a44e1ba4413a830cb2c41c019d255a297af941711e"
}
]
}
+37
View File
@@ -45,6 +45,7 @@ SPDX-License-Identifier: CC0-1.0
<name xml:lang="sl">AudioTube</name>
<name xml:lang="sv">AudioTube</name>
<name xml:lang="tr">AudioTube</name>
<name xml:lang="ug">AudioTube</name>
<name xml:lang="uk">AudioTube</name>
<name xml:lang="zh-CN">AudioTube</name>
<name xml:lang="zh-TW">AudioTube</name>
@@ -82,6 +83,7 @@ SPDX-License-Identifier: CC0-1.0
<summary xml:lang="sl">Aplikacija za glasbo YouTube</summary>
<summary xml:lang="sv">YouTube musikprogram</summary>
<summary xml:lang="tr">YouTube Müzik Uygulaması</summary>
<summary xml:lang="ug">YouTube نەغمە ئەپى</summary>
<summary xml:lang="uk">Музична програма для YouTube</summary>
<summary xml:lang="zh-CN">YouTube 音乐应用</summary>
<summary xml:lang="zh-TW">YouTube Music 應用程式</summary>
@@ -93,6 +95,11 @@ SPDX-License-Identifier: CC0-1.0
<name translate="no">KDE</name>
</developer>
<releases>
<release version="26.08.2" date="2026-10-08"/>
<release version="26.08.1" date="2026-09-10"/>
<release version="26.08.0" date="2026-08-20"/>
<release version="26.04.3" date="2026-07-02"/>
<release version="26.04.2" date="2026-06-04"/>
<release version="26.04.1" date="2026-05-07"/>
<release version="26.04.0" date="2026-04-16"/>
<release version="25.12.3" date="2026-03-05"/>
@@ -151,11 +158,15 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="cs">Přidána stránka knihovny, která zobrazuje oblíbené a nejčastěji přehrávané skladby</li>
<li xml:lang="de">Bibliotheksseite hinzugefügt, die Favoriten und meistgespielte Lieder anzeigt</li>
<li xml:lang="es">Se ha añadido una página de la biblioteca que muestra las canciones favoritas y las más reproducidas</li>
<li xml:lang="fi">lisätty suosikit ja soitetuimmat kappaleet näyttävä kirjastosivu</li>
<li xml:lang="fr">Ajouter une page de bibliothèque affichant les favoris et les chansons les plus écoutées</li>
<li xml:lang="he">נוסף עמוד ספרייה שמציג את המועדפים ואת השירים שהתנגנו הכי הרבה</li>
<li xml:lang="hu">Könyvtár oldal hozzáadása, amelyen megjelennek a kedvencek és a leggyakrabban lejátszott dalok</li>
<li xml:lang="ia">Adde pagina de bibliotheca que monstra favoritos e cantos plus reproducite </li>
<li xml:lang="is">Bætt við síðu fyrir tónlistarsafn sem sýnir eftirlæti og mest spiluðu lög</li>
<li xml:lang="it">Aggiungi una pagina della raccolta che mostra i preferiti e i brani più riprodotti</li>
<li xml:lang="ka">დაემატა ბიბლიოთეკის გვერდი, რომელშიც ჩანს რჩეულები და ყველაზე ხშირად დაკრული სიმღერები</li>
<li xml:lang="ko">책갈피에 등록된 항목과 가장 많이 재생한 곡을 표시하는 라이브러리 페이지 추가</li>
<li xml:lang="lt">Pridėtas bibliotekos puslapis, kuriame rodomos mėgstamos ir dažniausiai atkurtos dainos</li>
<li xml:lang="lv">Pievienota bibliotēkas lapa, kurā redzama izlase un biežāk atskaņotie skaņdarbi</li>
<li xml:lang="nl">Voeg een bibliotheekpagina toe waarop favorieten en meest gespeelde nummers worden weergegeven.</li>
@@ -164,6 +175,7 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="ru">Добавлена страница библиотеки с избранными и наиболее прослушиваемыми композициями</li>
<li xml:lang="sk">Pridanie stránky knižnice so zobrazením obľúbených a najhranejších skladieb</li>
<li xml:lang="sl">Doda stran knjižnice, ki prikazuje priljubljene in najpogosteje predvajane skladbe</li>
<li xml:lang="sv">Lägg till bibliotekssida som visar favoriter och mest spelade låtar</li>
<li xml:lang="tr">Favori ve en çok çalınan şarkıları gösteren bir kitaplık sayfası eklendi.</li>
<li xml:lang="uk">Додано сторінку бібліотеки, на якій буде показано улюблені і найчастіше відтворювані композиції</li>
<li xml:lang="zh-CN">添加显示收藏夹和最常播放的歌曲的库页面</li>
@@ -175,11 +187,15 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="cs">Vylepšené rozložení vyhledávacího okna</li>
<li xml:lang="de">Verbessertes Layout des Suchdialogs</li>
<li xml:lang="es">Mejora de la disposición de la ventana emergente de búsqueda</li>
<li xml:lang="fi">parannettu hakuponnahdusikkunan asettelua</li>
<li xml:lang="fr">Améliorer la disposition de la fenêtre de recherche</li>
<li xml:lang="he">פריסת חלונית החיפוש הצצה השתפרה</li>
<li xml:lang="hu">A kereső felugró ablak elrendezésének javítása</li>
<li xml:lang="ia">Meliora disposition del popup (emergente) de cerca</li>
<li xml:lang="is">Endurbætt framsetning á leitarsprettglugga</li>
<li xml:lang="it">Migliora la disposizione della finestra di ricerca a comparsa</li>
<li xml:lang="ka">გაუმჯობესდა ძებნის მხტუნარას განლაგება</li>
<li xml:lang="ko">검색 팝업 레이아웃 개선</li>
<li xml:lang="lt">Patobulintas paieškos iškylančiojo lango išdėstymas</li>
<li xml:lang="lv">Uzlabots meklēšanas uzlecošais logs</li>
<li xml:lang="nl">Verbeter de indeling van het zoekpop-upvenster.</li>
@@ -188,6 +204,7 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="ru">Улучшено расположение всплывающего окна поиска</li>
<li xml:lang="sk">Zlepšenie rozloženia vyskakovacieho okna vyhľadávania</li>
<li xml:lang="sl">Izboljša postavitev pojavnega okna za iskanje</li>
<li xml:lang="sv">Förbättra layout för sökfönstret</li>
<li xml:lang="tr">Arama açılır penceresinin yerleşimi iyileştirildi.</li>
<li xml:lang="uk">Удосконалено компонування контекстної панелі пошуку</li>
<li xml:lang="zh-CN">改进搜索弹出窗口的布局</li>
@@ -199,11 +216,15 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="cs">Obecné zlepšení výkonu včetně spouštění</li>
<li xml:lang="de">Allgemeine Leistungsverbesserungen, einschließlich des Startvorgangs</li>
<li xml:lang="es">Mejoras del rendimiento en general, incluido el inicio</li>
<li xml:lang="fi">yleisiä suorituskyvyn parannuksia käynnistettäessä</li>
<li xml:lang="fr">Améliorations générales des performances, y compris au démarrage</li>
<li xml:lang="he">שיפורי ביצועים כלליים כולל העלייה</li>
<li xml:lang="hu">Általános teljesítményjavítások, beleértve az indítást is</li>
<li xml:lang="ia">Melioramentod de prestation general includente startar</li>
<li xml:lang="is">Almennar endurbætur á afköstum meðal annars í ræsingu</li>
<li xml:lang="it">Miglioramenti generali delle prestazioni, incluso l'avvio</li>
<li xml:lang="ka">ზოგადი წარმადობის გაუმჯობესება, გაშვების ჩათვლით</li>
<li xml:lang="ko">시작 등 일반적인 성능 개선</li>
<li xml:lang="lt">Bendri našumo patobulinimai, įskaitant programos paleidimą</li>
<li xml:lang="lv">Pamata veiktspējas uzlabojumi, ieskaitot palaišanu</li>
<li xml:lang="nl">Algemene prestatieverbeteringen, inclusief opstartproblemen</li>
@@ -212,6 +233,7 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="ru">Улучшена общая производительность, включая время запуска</li>
<li xml:lang="sk">Všeobecné zlepšenia výkonu vrátane spúšťania</li>
<li xml:lang="sl">Splošne izboljšave delovanja, vključno z zagonom</li>
<li xml:lang="sv">Allmänna prestandaförbättringar inklusive start</li>
<li xml:lang="tr">Başlangıç dahil genel başarım iyileştirmeleri yapıldı.</li>
<li xml:lang="uk">Загальні удосконалення швидкодії, зокрема запуску</li>
<li xml:lang="zh-CN">常规性能改进,包括启动</li>
@@ -230,11 +252,15 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="cs">Aktualizována verze ytmusicapi</li>
<li xml:lang="de">„ytmusicapi“-Version aktualisiert</li>
<li xml:lang="es">Actualización de la versión de ytmusicapi</li>
<li xml:lang="fi">päivitetty ytmusicapin versio</li>
<li xml:lang="fr">Mise à jour la version de la bibliothèque « ytmusicapi »</li>
<li xml:lang="he">הגרסה של ytmusicapi עודכנה</li>
<li xml:lang="hu">Az ytmusicapi verziójának frissítése</li>
<li xml:lang="ia">Actualisa le version de ytmusicapi</li>
<li xml:lang="is">Uppfærð útgáfa af ytmusicapi</li>
<li xml:lang="it">Aggiorna la versione di ytmusicapi</li>
<li xml:lang="ka">განახლდა ytmusicapi-ის ვერსია</li>
<li xml:lang="ko">ytmusicapi 버전 업데이트</li>
<li xml:lang="lt">Atnaujinta ytmusicapi versija</li>
<li xml:lang="lv">Atjaunināta „ytmusicapi“ versija</li>
<li xml:lang="nl">Werk de versie van ytmusicapi bij</li>
@@ -243,6 +269,7 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="ru">Обновлена версия ytmusicapi</li>
<li xml:lang="sk">Aktualizácia verzie ytmusicapi</li>
<li xml:lang="sl">Posodobi različico ytmusicapi</li>
<li xml:lang="sv">Uppdatera versionen av ytmusicapi</li>
<li xml:lang="tr">ytmusicapi sürümü güncellendi.</li>
<li xml:lang="uk">Оновлено версію ytmusicapi</li>
<li xml:lang="zh-CN">更新 ytmusicapi 版本</li>
@@ -254,11 +281,15 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="cs">Obecná refaktorizace kódu a aktualizace překladů</li>
<li xml:lang="de">Allgemeine Code-Überarbeitung und Aktualisierung der Übersetzungen</li>
<li xml:lang="es">Refactorización general del código y actualización de las traducciones</li>
<li xml:lang="fi">yleistä koodin uudistusta ja käännösten päivityksiä</li>
<li xml:lang="fr">Ré-agencement général du code et mises à jour des traductions</li>
<li xml:lang="he">שכתוב קוד כללי ועדכוני תרגומים</li>
<li xml:lang="hu">Általános kódátalakítás és frissített fordítások</li>
<li xml:lang="ia">Re-factorisation de codice general e actualistiones de traduction</li>
<li xml:lang="is">Almenn endurskipulagning kóða og uppfærslur á þýðingum</li>
<li xml:lang="it">Revisione generale del codice e aggiornamenti delle traduzioni</li>
<li xml:lang="ka">კოდის რეფაქტორინგი და თარგმანის გაუმჯობესებები</li>
<li xml:lang="ko">일반 코드 리팩토링 및 번역 업데이트</li>
<li xml:lang="lt">Bendri kodo pertvarkymo ir vertimų atnaujinimai</li>
<li xml:lang="lv">Pamata koda pārstrukturēšana un tulkojumu atjauninājumi</li>
<li xml:lang="nl">Algemene herziening van code en vertaalupdates</li>
@@ -267,6 +298,7 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="ru">Общий рефакторинг кода и обновления переводов</li>
<li xml:lang="sk">Všeobecný refaktoring kódu a aktualizácia prekladov</li>
<li xml:lang="sl">Splošne posodobitve preoblikovanja kode in prevoda</li>
<li xml:lang="sv">Allmänna omstruktureringar av kod och översättningsuppdateringar</li>
<li xml:lang="tr">Genel kod yeniden düzenleme ve çeviri güncellemeleri yapıldı.</li>
<li xml:lang="uk">Загальне переформатування програмного коду та оновлення перекладів</li>
<li xml:lang="zh-CN">常规代码重构和翻译更新</li>
@@ -285,11 +317,15 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="cs">Aktualizována verze ytmusicapi</li>
<li xml:lang="de">„ytmusicapi“-Version aktualisiert</li>
<li xml:lang="es">Actualización de la versión de ytmusicapi</li>
<li xml:lang="fi">päivitetty ytmusicapin versio</li>
<li xml:lang="fr">Mise à jour la version de la bibliothèque « ytmusicapi »</li>
<li xml:lang="he">הגרסה של ytmusicapi עודכנה</li>
<li xml:lang="hu">Az ytmusicapi verziójának frissítése</li>
<li xml:lang="ia">Actualisa le version de ytmusicapi</li>
<li xml:lang="is">Uppfærð útgáfa af ytmusicapi</li>
<li xml:lang="it">Aggiorna la versione di ytmusicapi</li>
<li xml:lang="ka">განახლდა ytmusicapi-ის ვერსია</li>
<li xml:lang="ko">ytmusicapi 버전 업데이트</li>
<li xml:lang="lt">Atnaujinta ytmusicapi versija</li>
<li xml:lang="lv">Atjaunināta „ytmusicapi“ versija</li>
<li xml:lang="nl">Werk de versie van ytmusicapi bij</li>
@@ -298,6 +334,7 @@ SPDX-License-Identifier: CC0-1.0
<li xml:lang="ru">Обновлена версия ytmusicapi</li>
<li xml:lang="sk">Aktualizácia verzie ytmusicapi</li>
<li xml:lang="sl">Posodobi različico ytmusicapi</li>
<li xml:lang="sv">Uppdatera versionen av ytmusicapi</li>
<li xml:lang="tr">ytmusicapi sürümü güncellendi.</li>
<li xml:lang="uk">Оновлено версію ytmusicapi</li>
<li xml:lang="zh-CN">更新 ytmusicapi 版本</li>
+2
View File
@@ -38,6 +38,7 @@ Name[sk]=AudioTube
Name[sl]=AudioTube
Name[sv]=AudioTube
Name[tr]=AudioTube
Name[ug]=AudioTube
Name[uk]=AudioTube
Name[zh_CN]=AudioTube
Name[zh_TW]=AudioTube
@@ -80,6 +81,7 @@ Comment[sk]=Hudobný klient YouTube
Comment[sl]=Glasbeni odjemalec Youtube
Comment[sv]=YouTube-musikprogram
Comment[tr]=YouTube Müzik istemcisi
Comment[ug]=YouTube نەغمە خېرىدارى
Comment[uk]=Музичний клієнт YouTube
Comment[zh_CN]=YouTube Music 客户端
Comment[zh_TW]=YouTube Music 用戶端
+4 -4
View File
@@ -34,8 +34,8 @@
"sources": [
{
"type": "file",
"url": "https://files.pythonhosted.org/packages/7e/a4/8b5cd28ab87aef48ef15e74241befec3445496327db028f34147a9e0f14f/yt_dlp-2026.3.3-py3-none-any.whl",
"sha256": "166c6e68c49ba526474bd400e0129f58aa522c2896204aa73be669c3d2f15e63",
"url": "https://files.pythonhosted.org/packages/69/b2/8cd1613f56eed7ceb64fbd4df3f1c01246bfb098e6f398228bafda22b80b/yt_dlp-2026.8.19-py3-none-any.whl",
"sha256": "1d57897e94c6665a0a6f9bc54b34e584284e32c034ffab3a7df25d8f7b24eedf",
"x-checker-data": {
"type": "pypi",
"name": "yt-dlp",
@@ -77,8 +77,8 @@
"sources": [
{
"type": "archive",
"url": "https://github.com/pybind/pybind11/archive/refs/tags/v3.0.2.tar.gz",
"sha256": "2f20a0af0b921815e0e169ea7fec63909869323581b89d7de1553468553f6a2d",
"url": "https://github.com/pybind/pybind11/archive/refs/tags/v3.1.0.tar.gz",
"sha256": "ef712655692a2e9bf7bb7874c022564a45f91d847ddee987e720cd9e28849665",
"x-checker-data": {
"type": "anitya",
"project-id": 13384,
+10 -1
View File
@@ -4,7 +4,7 @@
# version 3 or later versions approved by the membership of KDE e.V.
#
# SPDX-FileCopyrightText: 2021 Antoni Bella Pérez <[email protected]>
# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025, 2026 Josep M. Ferrer <[email protected]>
# SPDX-FileCopyrightText: 2022-2026 Josep M. Ferrer <[email protected]>
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
@@ -581,3 +581,12 @@ msgstr "Sense títol"
#, kde-format
msgid "No album"
msgstr "Sense àlbum"
#~ msgid "Remove Favorite"
#~ msgstr "Elimina de les preferides"
#~ msgid "Add Favorite"
#~ msgstr "Afegeix a les preferides"
#~ msgid "Remove Track"
#~ msgstr "Elimina la pista"
+2 -2
View File
@@ -4,7 +4,7 @@
# version 3 or later versions approved by the membership of KDE e.V.
#
# SPDX-FileCopyrightText: 2021 Antoni Bella Pérez <[email protected]>
# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025, 2026 Josep M. Ferrer <[email protected]>
# SPDX-FileCopyrightText: 2022-2026 Josep M. Ferrer <[email protected]>
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
@@ -527,7 +527,7 @@ msgstr "Flux de música des de YouTube Music"
#: main.cpp:92
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 Comunitat KDE"
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 La comunitat KDE"
#: main.cpp:93
#, kde-format
+2 -2
View File
@@ -1,6 +1,6 @@
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the audiotube package.
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025, 2026 Vit Pelcak <[email protected]>
# SPDX-FileCopyrightText: 2021-2026 Vit Pelcak <[email protected]>
#
msgid ""
msgstr ""
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
"X-Generator: Lokalize 25.12.3\n"
"X-Generator: Lokalize 26.04.0\n"
#: asyncytmusic.cpp:65
#, kde-format
+2 -2
View File
@@ -1,12 +1,12 @@
# Copyright (C) 2024 This file is copyright:
# This file is distributed under the same license as the audiotube package.
# SPDX-FileCopyrightText: 2021 Burkhard Lück <[email protected]>
# SPDX-FileCopyrightText: 2021, 2022, 2023 Frederik Schwarzer <[email protected]>
# SPDX-FileCopyrightText: 2021-2023 Frederik Schwarzer <[email protected]>
# SPDX-FileCopyrightText: 2022 Frank Steinmetzger <[email protected]>
# SPDX-FileCopyrightText: 2024 Johannes Obermayr <[email protected]>
# SPDX-FileCopyrightText: 2025 Alexander Becker <[email protected]>
# SPDX-FileCopyrightText: 2026 Philipp Kiemle <[email protected]>
# SPDX-FileCopyrightText: 2026 Alois Spitzbart <[email protected]>
# SPDX-FileCopyrightText: 2026 Philipp Kiemle <[email protected]>
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
+19 -30
View File
@@ -1,13 +1,13 @@
# Copyright (C) 2024 This file is copyright:
# This file is distributed under the same license as the audiotube package.
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Tommi Nieminen <[email protected]>
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025, 2026 Tommi Nieminen <[email protected]>
#
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2025-10-13 20:42+0300\n"
"PO-Revision-Date: 2026-08-26 12:19+0300\n"
"Last-Translator: Tommi Nieminen <[email protected]>\n"
"Language-Team: Finnish <[email protected]>\n"
"Language: fi\n"
@@ -69,8 +69,7 @@ msgid "Share"
msgstr "Jaa"
#: contents/ui/AlbumPage.qml:109
#, fuzzy, kde-format
#| msgid "Album • %1"
#, kde-format
msgctxt "%1 is the artist(s) featured in the album"
msgid "Album • %1"
msgstr "Albumi • %1"
@@ -93,10 +92,7 @@ msgid "Artist"
msgstr "Artisti"
#: contents/ui/ArtistPage.qml:128
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -127,7 +123,7 @@ msgstr "Videot"
#: contents/ui/BentoCard.qml:158
#, kde-format
msgid "More options"
msgstr ""
msgstr "Enemmän valintoja"
#: contents/ui/ConfirmationMessage.qml:16
#, kde-format
@@ -188,24 +184,23 @@ msgstr "Muuta soittolistan nimeä"
#, kde-format
msgctxt "@title:window"
msgid "Explore"
msgstr ""
msgstr "Tutki"
#: contents/ui/HeroCard.qml:128
#, kde-format
msgid "Featured Pick"
msgstr ""
msgstr "Esitelty poiminta"
#: contents/ui/HeroCard.qml:167
#, fuzzy, kde-format
#| msgid "Play Next"
#, kde-format
msgid "Play Now"
msgstr "Toista seuraava"
msgstr "Toista nyt"
#: contents/ui/HomePage.qml:18
#, kde-format
msgctxt "@title:window"
msgid "Home"
msgstr ""
msgstr "Koti"
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
@@ -330,8 +325,7 @@ msgid "Mute Audio"
msgstr "Vaimenna ääni"
#: contents/ui/MaximizedPlayerPage.qml:709
#, fuzzy, kde-format
#| msgid "%1%"
#, kde-format
msgctxt "%1 is the audio volume in percent"
msgid "%1%"
msgstr "%1 %"
@@ -368,10 +362,9 @@ msgstr "Näytä jono"
#: contents/ui/MaximizedPlayerPage.qml:1069
#: contents/ui/MaximizedPlayerPage.qml:1314
#, fuzzy, kde-format
#| msgid "Remove Favorite"
#, kde-format
msgid "Remove Song"
msgstr "Poista suosikki"
msgstr "Poista kappale"
#: contents/ui/MaximizedPlayerPage.qml:1104
#, kde-format
@@ -393,8 +386,8 @@ msgstr "Tulossa olevat kappaleet"
msgctxt "song count"
msgid "%1 song"
msgid_plural "%1 songs"
msgstr[0] ""
msgstr[1] ""
msgstr[0] "%1 kappale"
msgstr[1] "%1 kappaletta"
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
#, kde-format
@@ -452,10 +445,7 @@ msgid "Unknown"
msgstr "Tuntematon"
#: contents/ui/SearchPage.qml:74
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -486,12 +476,12 @@ msgstr "Linkki kopioitu leikepöydälle"
#: contents/ui/Sidebar.qml:108
#, kde-format
msgid "Home"
msgstr ""
msgstr "Koti"
#: contents/ui/Sidebar.qml:176
#, kde-format
msgid "Explore"
msgstr ""
msgstr "Tutki"
#: contents/ui/Sidebar.qml:233
#, kde-format
@@ -530,8 +520,7 @@ msgid "Stream music from YouTube Music"
msgstr "Suoratoista musiikkia YouTube Musicista"
#: main.cpp:92
#, fuzzy, kde-format
#| msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 KDE-yhteisö"
+22 -33
View File
@@ -1,13 +1,13 @@
# Copyright (C) 2024 This file is copyright:
# This file is distributed under the same license as the audiotube package.
#
# SPDX-FileCopyrightText: 2024, 2025 Kristof Kiszel <[email protected]>
# SPDX-FileCopyrightText: 2024-2026 Kristof Kiszel <[email protected]>
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2025-11-06 20:59+0100\n"
"PO-Revision-Date: 2026-06-25 22:18+0200\n"
"Last-Translator: Kristof Kiszel <[email protected]>\n"
"Language-Team: Hungarian <[email protected]>\n"
"Language: hu\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Lokalize 25.08.2\n"
"X-Generator: Lokalize 26.04.2\n"
#: asyncytmusic.cpp:65
#, kde-format
@@ -69,8 +69,7 @@ msgid "Share"
msgstr "Megosztás"
#: contents/ui/AlbumPage.qml:109
#, fuzzy, kde-format
#| msgid "Album • %1"
#, kde-format
msgctxt "%1 is the artist(s) featured in the album"
msgid "Album • %1"
msgstr "Album • %1"
@@ -93,10 +92,7 @@ msgid "Artist"
msgstr "Előadó"
#: contents/ui/ArtistPage.qml:128
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -128,7 +124,7 @@ msgstr "Videók"
#: contents/ui/BentoCard.qml:158
#, kde-format
msgid "More options"
msgstr ""
msgstr "További beállítások"
#: contents/ui/ConfirmationMessage.qml:16
#, kde-format
@@ -189,24 +185,23 @@ msgstr "Lejátszólista átnevezése"
#, kde-format
msgctxt "@title:window"
msgid "Explore"
msgstr ""
msgstr "Felfedezés"
#: contents/ui/HeroCard.qml:128
#, kde-format
msgid "Featured Pick"
msgstr ""
msgstr "Kiemelt választás"
#: contents/ui/HeroCard.qml:167
#, fuzzy, kde-format
#| msgid "Play Next"
#, kde-format
msgid "Play Now"
msgstr "Következő lejátszása"
msgstr "Lejátszás most"
#: contents/ui/HomePage.qml:18
#, kde-format
msgctxt "@title:window"
msgid "Home"
msgstr ""
msgstr "Kezdőlap"
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
@@ -331,8 +326,7 @@ msgid "Mute Audio"
msgstr "Némítás"
#: contents/ui/MaximizedPlayerPage.qml:709
#, fuzzy, kde-format
#| msgid "%1%"
#, kde-format
msgctxt "%1 is the audio volume in percent"
msgid "%1%"
msgstr "%1%"
@@ -369,10 +363,9 @@ msgstr "Sor megjelenítése"
#: contents/ui/MaximizedPlayerPage.qml:1069
#: contents/ui/MaximizedPlayerPage.qml:1314
#, fuzzy, kde-format
#| msgid "Remove Favorite"
#, kde-format
msgid "Remove Song"
msgstr "Kedvenc eltávolítása"
msgstr "Dal eltávolítása"
#: contents/ui/MaximizedPlayerPage.qml:1104
#, kde-format
@@ -394,8 +387,8 @@ msgstr "Következő dalok"
msgctxt "song count"
msgid "%1 song"
msgid_plural "%1 songs"
msgstr[0] ""
msgstr[1] ""
msgstr[0] "%1 dal"
msgstr[1] "%1 dal"
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
#, kde-format
@@ -453,10 +446,7 @@ msgid "Unknown"
msgstr "Ismeretlen"
#: contents/ui/SearchPage.qml:74
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -488,12 +478,12 @@ msgstr "Hivatkozás másolva a vágólapra"
#: contents/ui/Sidebar.qml:108
#, kde-format
msgid "Home"
msgstr ""
msgstr "Kezdőlap"
#: contents/ui/Sidebar.qml:176
#, kde-format
msgid "Explore"
msgstr ""
msgstr "Felfedezés"
#: contents/ui/Sidebar.qml:233
#, kde-format
@@ -532,12 +522,11 @@ msgid "Stream music from YouTube Music"
msgstr "Zeneközvetítés a YouTube Musicról"
#: main.cpp:92
#, fuzzy, kde-format
#| msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr ""
"© Jonah Brüchert, 2021-2024.\n"
"© A KDE közösség, 2021-2024."
"© Jonah Brüchert, 2021–2024.\n"
"© A KDE közösség, 2021–2024."
#: main.cpp:93
#, kde-format
+18 -29
View File
@@ -7,7 +7,7 @@ msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2026-01-19 15:38+0000\n"
"PO-Revision-Date: 2026-03-10 17:28+0000\n"
"Last-Translator: Sveinn í Felli <[email protected]>\n"
"Language-Team: Icelandic\n"
"Language: is\n"
@@ -69,8 +69,7 @@ msgid "Share"
msgstr "Deila"
#: contents/ui/AlbumPage.qml:109
#, fuzzy, kde-format
#| msgid "Album • %1"
#, kde-format
msgctxt "%1 is the artist(s) featured in the album"
msgid "Album • %1"
msgstr "Hljómplata • %1"
@@ -93,10 +92,7 @@ msgid "Artist"
msgstr "Flytjandi"
#: contents/ui/ArtistPage.qml:128
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -127,7 +123,7 @@ msgstr "Myndskeið"
#: contents/ui/BentoCard.qml:158
#, kde-format
msgid "More options"
msgstr ""
msgstr "Fleiri valkostir"
#: contents/ui/ConfirmationMessage.qml:16
#, kde-format
@@ -188,24 +184,23 @@ msgstr "Endurnefna spilunarlistann"
#, kde-format
msgctxt "@title:window"
msgid "Explore"
msgstr ""
msgstr "Kanna"
#: contents/ui/HeroCard.qml:128
#, kde-format
msgid "Featured Pick"
msgstr ""
msgstr "Úrvals"
#: contents/ui/HeroCard.qml:167
#, fuzzy, kde-format
#| msgid "Play Next"
#, kde-format
msgid "Play Now"
msgstr "Spila næst"
msgstr "Spila núna"
#: contents/ui/HomePage.qml:18
#, kde-format
msgctxt "@title:window"
msgid "Home"
msgstr ""
msgstr "Heim"
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
@@ -330,8 +325,7 @@ msgid "Mute Audio"
msgstr "Þagga hljóð"
#: contents/ui/MaximizedPlayerPage.qml:709
#, fuzzy, kde-format
#| msgid "%1%"
#, kde-format
msgctxt "%1 is the audio volume in percent"
msgid "%1%"
msgstr "%1%"
@@ -368,10 +362,9 @@ msgstr "Sýna spilunarröð"
#: contents/ui/MaximizedPlayerPage.qml:1069
#: contents/ui/MaximizedPlayerPage.qml:1314
#, fuzzy, kde-format
#| msgid "Remove Favorite"
#, kde-format
msgid "Remove Song"
msgstr "Fjarlægja eftirlæti"
msgstr "Fjarlægja lag"
#: contents/ui/MaximizedPlayerPage.qml:1104
#, kde-format
@@ -393,8 +386,8 @@ msgstr "Væntanleg lög"
msgctxt "song count"
msgid "%1 song"
msgid_plural "%1 songs"
msgstr[0] ""
msgstr[1] ""
msgstr[0] "%1 lag"
msgstr[1] "%1 lög"
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
#, kde-format
@@ -452,10 +445,7 @@ msgid "Unknown"
msgstr "Óþekkt"
#: contents/ui/SearchPage.qml:74
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -486,12 +476,12 @@ msgstr "Tengill afritaður á klippispjald"
#: contents/ui/Sidebar.qml:108
#, kde-format
msgid "Home"
msgstr ""
msgstr "Heim"
#: contents/ui/Sidebar.qml:176
#, kde-format
msgid "Explore"
msgstr ""
msgstr "Kanna"
#: contents/ui/Sidebar.qml:233
#, kde-format
@@ -530,8 +520,7 @@ msgid "Stream music from YouTube Music"
msgstr "Streymdu tónlist frá YouTube Music"
#: main.cpp:92
#, fuzzy, kde-format
#| msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 KDE-samfélagið"
+20 -31
View File
@@ -1,13 +1,13 @@
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the audiotube package.
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Shinjo Park <[email protected]>
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025, 2026 Shinjo Park <[email protected]>
#
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2025-10-09 00:07+0200\n"
"PO-Revision-Date: 2026-05-25 18:35+0200\n"
"Last-Translator: Shinjo Park <[email protected]>\n"
"Language-Team: Korean <[email protected]>\n"
"Language: ko\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Lokalize 24.12.3\n"
"X-Generator: Lokalize 25.12.3\n"
#: asyncytmusic.cpp:65
#, kde-format
@@ -69,8 +69,7 @@ msgid "Share"
msgstr "공유"
#: contents/ui/AlbumPage.qml:109
#, fuzzy, kde-format
#| msgid "Album • %1"
#, kde-format
msgctxt "%1 is the artist(s) featured in the album"
msgid "Album • %1"
msgstr "앨범 • %1"
@@ -93,10 +92,7 @@ msgid "Artist"
msgstr "아티스트"
#: contents/ui/ArtistPage.qml:128
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -126,7 +122,7 @@ msgstr "비디오"
#: contents/ui/BentoCard.qml:158
#, kde-format
msgid "More options"
msgstr ""
msgstr "옵션 더 보기"
#: contents/ui/ConfirmationMessage.qml:16
#, kde-format
@@ -187,24 +183,23 @@ msgstr "재생 목록 이름 바꾸기"
#, kde-format
msgctxt "@title:window"
msgid "Explore"
msgstr ""
msgstr "탐색"
#: contents/ui/HeroCard.qml:128
#, kde-format
msgid "Featured Pick"
msgstr ""
msgstr "추천 픽"
#: contents/ui/HeroCard.qml:167
#, fuzzy, kde-format
#| msgid "Play Next"
#, kde-format
msgid "Play Now"
msgstr "다음 재생"
msgstr "지금 재생"
#: contents/ui/HomePage.qml:18
#, kde-format
msgctxt "@title:window"
msgid "Home"
msgstr ""
msgstr "홈"
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
@@ -329,8 +324,7 @@ msgid "Mute Audio"
msgstr "오디오 음소거"
#: contents/ui/MaximizedPlayerPage.qml:709
#, fuzzy, kde-format
#| msgid "%1%"
#, kde-format
msgctxt "%1 is the audio volume in percent"
msgid "%1%"
msgstr "%1%"
@@ -367,10 +361,9 @@ msgstr "대기열 표시"
#: contents/ui/MaximizedPlayerPage.qml:1069
#: contents/ui/MaximizedPlayerPage.qml:1314
#, fuzzy, kde-format
#| msgid "Remove Favorite"
#, kde-format
msgid "Remove Song"
msgstr "책갈피 삭제"
msgstr "곡 삭제"
#: contents/ui/MaximizedPlayerPage.qml:1104
#, kde-format
@@ -392,7 +385,7 @@ msgstr "다음에 재생될 곡"
msgctxt "song count"
msgid "%1 song"
msgid_plural "%1 songs"
msgstr[0] ""
msgstr[0] "%1곡"
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
#, kde-format
@@ -450,10 +443,7 @@ msgid "Unknown"
msgstr "알 수 없음"
#: contents/ui/SearchPage.qml:74
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -483,12 +473,12 @@ msgstr "클립보드에 링크 복사됨"
#: contents/ui/Sidebar.qml:108
#, kde-format
msgid "Home"
msgstr ""
msgstr "홈"
#: contents/ui/Sidebar.qml:176
#, kde-format
msgid "Explore"
msgstr ""
msgstr "탐색"
#: contents/ui/Sidebar.qml:233
#, kde-format
@@ -527,10 +517,9 @@ msgid "Stream music from YouTube Music"
msgstr "YouTube Music에서 음악 스트리밍"
#: main.cpp:92
#, fuzzy, kde-format
#| msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
#: main.cpp:93
#, kde-format
+2 -1
View File
@@ -1,5 +1,6 @@
# Translation of audiotube to Norwegian Nynorsk
#
# Karl Ove Hufthammer <[email protected]>, 2022, 2023, 2024, 2025, 2026.
# Øystein Steffensen-Alværvik <[email protected]>, 2022.
msgid ""
msgstr ""
@@ -8,7 +9,7 @@ msgstr ""
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2026-04-21 18:29+0200\n"
"Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
"Language-Team: Norwegian Nynorsk <l10n-no@lister.huftis.org>\n"
"Language-Team: Norwegian Nynorsk <l10n-no@nuug.no>\n"
"Language: nn\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
+2 -2
View File
@@ -8,7 +8,7 @@ msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2026-02-21 14:11+0200\n"
"PO-Revision-Date: 2026-10-09 15:24+0200\n"
"Last-Translator: Alexander Yavorskiy <[email protected]>\n"
"Language-Team: Russian <[email protected]>\n"
"Language: ru\n"
@@ -446,7 +446,7 @@ msgstr "Лучшие результаты"
#: contents/ui/SearchPage.qml:41 playlistimporter.cpp:24
#, kde-format
msgid "Unknown"
msgstr "Неизвестный тип"
msgstr "Неизвестно"
#: contents/ui/SearchPage.qml:74
#, kde-format
+9 -9
View File
@@ -87,7 +87,7 @@ msgstr "Rádio"
#: contents/ui/ArtistPage.qml:104
#, kde-format
msgid "Artist"
msgstr "Interpret"
msgstr "Výtvarník"
#: contents/ui/ArtistPage.qml:128
#, kde-format
@@ -192,7 +192,7 @@ msgstr "Odporúčaný výber"
#: contents/ui/HeroCard.qml:167
#, kde-format
msgid "Play Now"
msgstr "Prehrať"
msgstr "Play Now"
#: contents/ui/HomePage.qml:18
#, kde-format
@@ -257,12 +257,12 @@ msgstr "Premenovať"
#: contents/ui/LocalPlaylistsPage.qml:45 contents/ui/LocalPlaylistsPage.qml:66
#, kde-format
msgid "Delete"
msgstr "Odstrániť"
msgstr "Vymazať zoznam"
#: contents/ui/LocalPlaylistPage.qml:22
#, kde-format
msgid "Remove from Playlist"
msgstr "Odstrániť z playlistu"
msgstr "Odstrániť zo zoznamu skladieb"
#: contents/ui/LocalPlaylistPage.qml:79
#, kde-format
@@ -416,7 +416,7 @@ msgstr "Playlist bol úspešne importovaný"
#: contents/ui/PlaylistPage.qml:128
#, kde-format
msgid "Playlist"
msgstr "Playlist"
msgstr "Zoznam skladieb"
#: contents/ui/SearchHistoryPage.qml:82 contents/ui/SearchWithDropdown.qml:393
#, kde-format
@@ -496,7 +496,7 @@ msgstr "Zbaliť bočný panel"
#: contents/ui/SongMenu.qml:88
#, kde-format
msgid "Play Next"
msgstr "Prehrať ďalšie"
msgstr "Play Next"
#: contents/ui/SongMenu.qml:97
#, kde-format
@@ -542,7 +542,7 @@ msgstr "Mathis Brüchert"
#: main.cpp:94
#, kde-format
msgid "Designer"
msgstr "Dizajnér"
msgstr "Návrhár"
#: main.cpp:95
#, kde-format
@@ -565,12 +565,12 @@ msgstr "Neoficiálne API pre YouTube Music"
#: playlistimporter.cpp:24
#, kde-format
msgid "No description"
msgstr "Bez popisu"
msgstr "Žiadny popis"
#: playlistimporter.cpp:62
#, kde-format
msgid "No title"
msgstr "Bez názvu"
msgstr "Žiadny názov"
#: playlistimporter.cpp:64
#, kde-format
+22 -33
View File
@@ -1,13 +1,13 @@
# Copyright (C) 2024 This file is copyright:
# This file is distributed under the same license as the audiotube package.
#
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Stefan Asserhäll <[email protected]>
# SPDX-FileCopyrightText: 2021-2026 Stefan Asserhäll <[email protected]>
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2025-10-06 20:51+0200\n"
"PO-Revision-Date: 2026-07-05 17:17+0200\n"
"Last-Translator: Stefan Asserhäll <[email protected]>\n"
"Language-Team: Swedish <[email protected]>\n"
"Language: sv\n"
@@ -15,7 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Lokalize 25.08.1\n"
"X-Generator: Lokalize 26.04.2\n"
#: asyncytmusic.cpp:65
#, kde-format
@@ -69,8 +69,7 @@ msgid "Share"
msgstr "Dela"
#: contents/ui/AlbumPage.qml:109
#, fuzzy, kde-format
#| msgid "Album • %1"
#, kde-format
msgctxt "%1 is the artist(s) featured in the album"
msgid "Album • %1"
msgstr "Album • %1"
@@ -93,15 +92,12 @@ msgid "Artist"
msgstr "Artist"
#: contents/ui/ArtistPage.qml:128
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
"“%1”?"
msgstr "Videouppspelning stöds inte ännu. Vill du bara spela ljudet på \"%1\"?"
msgstr "Videouppspelning stöds inte ännu. Vill du bara spela ljudet på “%1”?"
#: contents/ui/ArtistPage.qml:147 contents/ui/SearchPage.qml:28
#, kde-format
@@ -126,7 +122,7 @@ msgstr "Videor"
#: contents/ui/BentoCard.qml:158
#, kde-format
msgid "More options"
msgstr ""
msgstr "Fler alternativ"
#: contents/ui/ConfirmationMessage.qml:16
#, kde-format
@@ -187,24 +183,23 @@ msgstr "Byt namn på spellista"
#, kde-format
msgctxt "@title:window"
msgid "Explore"
msgstr ""
msgstr "Utforska"
#: contents/ui/HeroCard.qml:128
#, kde-format
msgid "Featured Pick"
msgstr ""
msgstr "Presenterad"
#: contents/ui/HeroCard.qml:167
#, fuzzy, kde-format
#| msgid "Play Next"
#, kde-format
msgid "Play Now"
msgstr "Spela nästa"
msgstr "Spela nu"
#: contents/ui/HomePage.qml:18
#, kde-format
msgctxt "@title:window"
msgid "Home"
msgstr ""
msgstr "Hem"
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
@@ -329,8 +324,7 @@ msgid "Mute Audio"
msgstr "Tysta ljud"
#: contents/ui/MaximizedPlayerPage.qml:709
#, fuzzy, kde-format
#| msgid "%1%"
#, kde-format
msgctxt "%1 is the audio volume in percent"
msgid "%1%"
msgstr "%1 %"
@@ -367,10 +361,9 @@ msgstr "Visa kö"
#: contents/ui/MaximizedPlayerPage.qml:1069
#: contents/ui/MaximizedPlayerPage.qml:1314
#, fuzzy, kde-format
#| msgid "Remove Favorite"
#, kde-format
msgid "Remove Song"
msgstr "Ta bort favorit"
msgstr "Ta bort låt"
#: contents/ui/MaximizedPlayerPage.qml:1104
#, kde-format
@@ -392,8 +385,8 @@ msgstr "Kommande låtar"
msgctxt "song count"
msgid "%1 song"
msgid_plural "%1 songs"
msgstr[0] ""
msgstr[1] ""
msgstr[0] "%1 låt"
msgstr[1] "%1 låtar"
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
#, kde-format
@@ -451,10 +444,7 @@ msgid "Unknown"
msgstr "Okänd"
#: contents/ui/SearchPage.qml:74
#, fuzzy, kde-format
#| msgid ""
#| "Video playback is not supported yet. Do you want to play only the audio "
#| "of \"%1\"?"
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
@@ -484,12 +474,12 @@ msgstr "Länk kopierad till klippbordet"
#: contents/ui/Sidebar.qml:108
#, kde-format
msgid "Home"
msgstr ""
msgstr "Hem"
#: contents/ui/Sidebar.qml:176
#, kde-format
msgid "Explore"
msgstr ""
msgstr "Utforska"
#: contents/ui/Sidebar.qml:233
#, kde-format
@@ -528,10 +518,9 @@ msgid "Stream music from YouTube Music"
msgstr "Strömma musik från YouTube musik"
#: main.cpp:92
#, fuzzy, kde-format
#| msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 KDE-gemenskapen"
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 KDE-gemenskapen"
#: main.cpp:93
#, kde-format
+574
View File
@@ -0,0 +1,574 @@
# Uyghur translation for audiotube.
# Copyright (C) YEAR This file is copyright:
# This file is distributed under the same license as the audiotube package.
# Abduqadir Abliz <[email protected]>, 2026., YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: audiotube\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2026-02-20 00:44+0000\n"
"PO-Revision-Date: 2026-05-28 17:12-0400\n"
"Last-Translator: Abduqadir Abliz <[email protected]>\n"
"Language-Team: Uyghur <[email protected]>\n"
"Language: ug\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 3.9\n"
#: asyncytmusic.cpp:65
#, kde-format
msgid ""
"Running with untested version of ytmusicapi %1. If you experience errors, "
"please report them to your distribution."
msgstr ""
#: contents/ui/AlbumPage.qml:69 contents/ui/LibraryPage.qml:39
#: contents/ui/LibraryPage.qml:65 contents/ui/LibraryPage.qml:91
#: contents/ui/LibraryPage.qml:236 contents/ui/LibraryPage.qml:262
#: contents/ui/LibraryPage.qml:286 contents/ui/LocalPlaylistPage.qml:71
#: contents/ui/LocalPlaylistPage.qml:92 contents/ui/PlaybackHistory.qml:65
#: contents/ui/PlaybackHistory.qml:92 contents/ui/PlaylistPage.qml:66
#: contents/ui/PlaylistPage.qml:87
#, kde-format
msgid "Play"
msgstr "ياڭرات"
#: contents/ui/AlbumPage.qml:77 contents/ui/ArtistPage.qml:82
#: contents/ui/LibraryPage.qml:46 contents/ui/LibraryPage.qml:71
#: contents/ui/LibraryPage.qml:101 contents/ui/LibraryPage.qml:243
#: contents/ui/LibraryPage.qml:268 contents/ui/LibraryPage.qml:295
#: contents/ui/LocalPlaylistPage.qml:66 contents/ui/LocalPlaylistPage.qml:98
#: contents/ui/PlaybackHistory.qml:53 contents/ui/PlaybackHistory.qml:105
#: contents/ui/PlaylistPage.qml:59 contents/ui/PlaylistPage.qml:94
#, kde-format
msgid "Shuffle"
msgstr "تەرتىپسىز"
#: contents/ui/AlbumPage.qml:86 contents/ui/LibraryPage.qml:76
#: contents/ui/LibraryPage.qml:111 contents/ui/LibraryPage.qml:273
#: contents/ui/LibraryPage.qml:303 contents/ui/LocalPlaylistPage.qml:103
#: contents/ui/PlaybackHistory.qml:117 contents/ui/PlaylistPage.qml:102
#, kde-format
msgid "Append to queue"
msgstr ""
#: contents/ui/AlbumPage.qml:92 contents/ui/ArtistPage.qml:90
#: contents/ui/PlaylistPage.qml:112
#, kde-format
msgid "Open in Browser"
msgstr ""
#: contents/ui/AlbumPage.qml:98 contents/ui/ArtistPage.qml:95
#: contents/ui/PlaylistPage.qml:117
#, kde-format
msgid "Share"
msgstr "ھەمبەھىر"
#: contents/ui/AlbumPage.qml:109
#, kde-format
msgctxt "%1 is the artist(s) featured in the album"
msgid "Album • %1"
msgstr ""
#: contents/ui/AlbumPage.qml:166 contents/ui/ArtistPage.qml:200
#: contents/ui/LocalPlaylistPage.qml:167 contents/ui/PlaybackHistory.qml:198
#: contents/ui/PlaylistPage.qml:189 contents/ui/SearchPage.qml:149
#, kde-format
msgid "More"
msgstr "تېخىمۇ كۆپ"
#: contents/ui/ArtistPage.qml:76
#, kde-format
msgid "Radio"
msgstr "رادىيو"
#: contents/ui/ArtistPage.qml:104
#, kde-format
msgid "Artist"
msgstr "ئورۇنلىغۇچى"
#: contents/ui/ArtistPage.qml:128
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
"“%1”?"
msgstr ""
#: contents/ui/ArtistPage.qml:147 contents/ui/SearchPage.qml:28
#, kde-format
msgid "Albums"
msgstr "سۈرەتدان"
#: contents/ui/ArtistPage.qml:149
#, kde-format
msgid "Singles"
msgstr ""
#: contents/ui/ArtistPage.qml:151 contents/ui/SearchPage.qml:34
#, kde-format
msgid "Songs"
msgstr ""
#: contents/ui/ArtistPage.qml:153 contents/ui/SearchPage.qml:36
#, kde-format
msgid "Videos"
msgstr "سىن"
#: contents/ui/BentoCard.qml:158
#, kde-format
msgid "More options"
msgstr "تېخىمۇ كۆپ تاللانما"
#: contents/ui/ConfirmationMessage.qml:16
#, kde-format
msgid "OK"
msgstr "جەزملە"
#: contents/ui/ConfirmationMessage.qml:21
#, kde-format
msgid "Cancel"
msgstr "ۋاز كەچ"
#: contents/ui/dialogs/AddPlaylistDialog.qml:15
#, kde-format
msgid "Add playlist"
msgstr ""
#: contents/ui/dialogs/AddPlaylistDialog.qml:21
#: contents/ui/dialogs/RenamePlaylistDialog.qml:22
#, kde-format
msgid "Playlist Title"
msgstr ""
#: contents/ui/dialogs/AddPlaylistDialog.qml:26
#: contents/ui/dialogs/RenamePlaylistDialog.qml:28
#, kde-format
msgid "Playlist Description"
msgstr ""
#: contents/ui/dialogs/ImportPlaylistDialog.qml:15
#, kde-format
msgid "Import playlist"
msgstr ""
#: contents/ui/dialogs/ImportPlaylistDialog.qml:21
#, kde-format
msgid "Playlist URL (Youtube)"
msgstr ""
#: contents/ui/dialogs/PlaylistDialog.qml:15
#, kde-format
msgid "Add Song to Playlist"
msgstr ""
#: contents/ui/dialogs/PlaylistDialog.qml:27
#: contents/ui/LocalPlaylistsPage.qml:105
#: contents/ui/LocalPlaylistsPage.qml:131
#: contents/ui/LocalPlaylistsPage.qml:149
#, kde-format
msgid "New Playlist"
msgstr ""
#: contents/ui/dialogs/RenamePlaylistDialog.qml:16
#, kde-format
msgid "Rename playlist"
msgstr ""
#: contents/ui/ExplorePage.qml:21
#, kde-format
msgctxt "@title:window"
msgid "Explore"
msgstr ""
#: contents/ui/HeroCard.qml:128
#, kde-format
msgid "Featured Pick"
msgstr ""
#: contents/ui/HeroCard.qml:167
#, kde-format
msgid "Play Now"
msgstr ""
#: contents/ui/HomePage.qml:18
#, kde-format
msgctxt "@title:window"
msgid "Home"
msgstr "باش بەت"
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
#: contents/ui/Sidebar.qml:155 contents/ui/Sidebar.qml:160
#, kde-format
msgid "Favorites"
msgstr "يىغقۇچ"
#: contents/ui/LibraryPage.qml:130 contents/ui/LibraryPage.qml:323
#: contents/ui/LibraryPage.qml:426
#, kde-format
msgid "Show All"
msgstr "ھەممىنى كۆرسەت"
#: contents/ui/LibraryPage.qml:160
#, kde-format
msgid "No Favorites Yet"
msgstr ""
#: contents/ui/LibraryPage.qml:229
#, kde-format
msgid "Most played"
msgstr ""
#: contents/ui/LibraryPage.qml:328 contents/ui/NavigationBar.qml:60
#: contents/ui/NavigationBar.qml:66 contents/ui/Sidebar.qml:192
#: contents/ui/Sidebar.qml:197
#, kde-format
msgid "Played Songs"
msgstr ""
#: contents/ui/LibraryPage.qml:354
#, kde-format
msgid "No Songs Played Yet"
msgstr ""
#: contents/ui/LibraryPage.qml:414 contents/ui/LocalPlaylistsPage.qml:18
#: contents/ui/LocalPlaylistsPage.qml:82 contents/ui/NavigationBar.qml:74
#: contents/ui/SearchPage.qml:32 contents/ui/Sidebar.qml:212
#, kde-format
msgid "Playlists"
msgstr "قويۇش تىزىمى"
#: contents/ui/LibraryPage.qml:453
#, kde-format
msgid "No Playlists Yet"
msgstr ""
#: contents/ui/LibraryPage.qml:476 contents/ui/LibraryPage.qml:498
#: contents/ui/LocalPlaylistsPage.qml:36 contents/ui/LocalPlaylistsPage.qml:58
#, kde-format
msgid "Rename"
msgstr "ئات ئۆزگەرت"
#: contents/ui/LibraryPage.qml:485 contents/ui/LibraryPage.qml:506
#: contents/ui/LocalPlaylistsPage.qml:45 contents/ui/LocalPlaylistsPage.qml:66
#, kde-format
msgid "Delete"
msgstr "ئۆچۈر"
#: contents/ui/LocalPlaylistPage.qml:22
#, kde-format
msgid "Remove from Playlist"
msgstr ""
#: contents/ui/LocalPlaylistPage.qml:79
#, kde-format
msgid "This playlist is still empty"
msgstr ""
#: contents/ui/LocalPlaylistsPage.qml:113
#: contents/ui/LocalPlaylistsPage.qml:136
#: contents/ui/LocalPlaylistsPage.qml:154 contents/ui/PlaylistPage.qml:107
#, kde-format
msgid "Import Playlist"
msgstr ""
#: contents/ui/Main.qml:160 main.cpp:88
#, kde-format
msgid "AudioTube"
msgstr "AudioTube"
#: contents/ui/Main.qml:311
#, kde-format
msgid "No song playing"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:105
#, kde-format
msgid "Close Maximized Player"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:279
#: contents/ui/MinimizedPlayerControls.qml:112
#, kde-format
msgid "No media playing"
msgstr "ھېچقانداق ۋاسىتە ياڭرىمايۋاتىدۇ"
#: contents/ui/MaximizedPlayerPage.qml:538 contents/ui/SongMenu.qml:107
#, kde-format
msgid "Remove from Favorites"
msgstr "يىغقۇچتىن چىقىرىۋەت"
#: contents/ui/MaximizedPlayerPage.qml:538 contents/ui/SongMenu.qml:107
#, kde-format
msgid "Add to Favorites"
msgstr "يىغقۇچقا قوش"
#: contents/ui/MaximizedPlayerPage.qml:563
#, kde-format
msgid "Open Volume Drawer"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:670
#, kde-format
msgid "Unmute Audio"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:670
#, kde-format
msgid "Mute Audio"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:709
#, kde-format
msgctxt "%1 is the audio volume in percent"
msgid "%1%"
msgstr "%1%"
#: contents/ui/MaximizedPlayerPage.qml:739
#, kde-format
msgid "Hide Lyrics"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:739
#, kde-format
msgid "Show Lyrics"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:759 contents/ui/SongMenu.qml:139
#, kde-format
msgid "Share Song"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:800
#, kde-format
msgid "Add to a local playlist"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:837
#, kde-format
msgid "Hide Queue"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:837
#, kde-format
msgid "Show Queue"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:1069
#: contents/ui/MaximizedPlayerPage.qml:1314
#, kde-format
msgid "Remove Song"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:1104
#, kde-format
msgid "Clear Queue"
msgstr "قاتارىنى تازىلاش"
#: contents/ui/MaximizedPlayerPage.qml:1129
#, kde-format
msgid "Shuffle Queue"
msgstr ""
#: contents/ui/MaximizedPlayerPage.qml:1162
#, kde-format
msgid "Upcoming Songs"
msgstr ""
#: contents/ui/MoodPage.qml:54
#, kde-format
msgctxt "song count"
msgid "%1 song"
msgid_plural "%1 songs"
msgstr[0] ""
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:124
#, kde-format
msgid "Library"
msgstr ""
#: contents/ui/NavigationBar.qml:35 contents/ui/Sidebar.qml:136
#, kde-format
msgid "Search"
msgstr "ئىزدە"
#: contents/ui/PlaybackHistory.qml:15
#, kde-format
msgid "Unknown list of songs"
msgstr ""
#: contents/ui/PlaybackHistory.qml:138
#, kde-format
msgid "No songs here yet"
msgstr ""
#: contents/ui/PlaylistPage.qml:76
#, kde-format
msgid "Playlist successfully imported"
msgstr ""
#: contents/ui/PlaylistPage.qml:128
#, kde-format
msgid "Playlist"
msgstr "قويۇش تىزىمى"
#: contents/ui/SearchHistoryPage.qml:82 contents/ui/SearchWithDropdown.qml:393
#, kde-format
msgid "remove from search history"
msgstr ""
#: contents/ui/SearchPage.qml:16
#, kde-format
msgid "Previous Searches:"
msgstr ""
#: contents/ui/SearchPage.qml:30
#, kde-format
msgid "Artists"
msgstr "سەنئەتكار"
#: contents/ui/SearchPage.qml:38
#, kde-format
msgid "Top Results"
msgstr ""
#: contents/ui/SearchPage.qml:41 playlistimporter.cpp:24
#, kde-format
msgid "Unknown"
msgstr "يوچۇن"
#: contents/ui/SearchPage.qml:74
#, kde-format
msgctxt "%1 is a video title"
msgid ""
"Video playback is not supported yet. Do you want to play only the audio of "
"\"%1\"?"
msgstr ""
#: contents/ui/SearchWithDropdown.qml:339
#, kde-format
msgid "No matching previous searches"
msgstr ""
#: contents/ui/ShareMenu.qml:41
#, kde-format
msgid "Share to"
msgstr ""
#: contents/ui/ShareMenu.qml:49 contents/ui/ShareMenu.qml:103
#, kde-format
msgid "Copy Link"
msgstr ""
#: contents/ui/ShareMenu.qml:54 contents/ui/ShareMenu.qml:108
#, kde-format
msgid "Link copied to clipboard"
msgstr ""
#: contents/ui/Sidebar.qml:108
#, kde-format
msgid "Home"
msgstr "باش بەت"
#: contents/ui/Sidebar.qml:176
#, kde-format
msgid "Explore"
msgstr ""
#: contents/ui/Sidebar.qml:233
#, kde-format
msgid "About"
msgstr "ھەققىدە"
#: contents/ui/Sidebar.qml:247
#, kde-format
msgid "Collapse Sidebar"
msgstr ""
#: contents/ui/SongMenu.qml:88
#, kde-format
msgid "Play Next"
msgstr ""
#: contents/ui/SongMenu.qml:97
#, kde-format
msgid "Add to queue"
msgstr ""
#: contents/ui/SongMenu.qml:120
#, kde-format
msgid "Remove from History"
msgstr ""
#: contents/ui/SongMenu.qml:130
#, kde-format
msgid "Add to playlist"
msgstr ""
#: main.cpp:90
#, kde-format
msgctxt "YouTube Music is a music streaming service by Google"
msgid "Stream music from YouTube Music"
msgstr ""
#: main.cpp:92
#, kde-format
msgid "© 2021–2024 Jonah Brüchert, 2021–2024 KDE Community"
msgstr ""
#: main.cpp:93
#, kde-format
msgid "Jonah Brüchert"
msgstr "Jonah Brüchert"
#: main.cpp:93
#, kde-format
msgid "Maintainer"
msgstr "ئاسرىغۇچى"
#: main.cpp:94
#, kde-format
msgid "Mathis Brüchert"
msgstr ""
#: main.cpp:94
#, kde-format
msgid "Designer"
msgstr ""
#: main.cpp:95
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "ئابدۇقادىر ئابلىز، غەيرەت كەنجى"
#: main.cpp:95
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "[email protected], [email protected]"
#: main.cpp:102
#, kde-format
msgctxt "YouTube Music is a music streaming service by Google"
msgid "Unofficial API for YouTube Music"
msgstr ""
#: playlistimporter.cpp:24
#, kde-format
msgid "No description"
msgstr "چۈشەندۈرۈش يوق"
#: playlistimporter.cpp:62
#, kde-format
msgid "No title"
msgstr "ماۋزۇ يوق"
#: playlistimporter.cpp:64
#, kde-format
msgid "No album"
msgstr ""
+1 -1
View File
@@ -3,5 +3,5 @@
#
# SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
ytmusicapi==1.11.4
ytmusicapi==1.12.2
yt-dlp
+29 -5
View File
@@ -38,21 +38,45 @@ QUrl VideoInfoExtractor::audioUrl() const
std::vector<video_info::Format> audioFormats;
qWarning() << "available formats:";
for (const auto &f : m_videoInfo.formats) {
qWarning() << " " << "acodec" << f.acodec << "format_id" << f.format_id << "quality" << f.quality << "vcodec" << f.vcodec;
}
// filter audio only formats
std::copy_if(m_videoInfo.formats.begin(), m_videoInfo.formats.end(), std::back_inserter(audioFormats),
[](const video_info::Format &format) {
return (!format.acodec.has_value() || format.acodec != "none") && format.vcodec == "none";
});
const auto isOpus = [](const video_info::Format &format) {
return format.acodec == "opus";
};
std::stable_sort(audioFormats.begin(), audioFormats.end(), [&](const video_info::Format &a, const video_info::Format &b) {
if (a.quality != b.quality) {
return a.quality > b.quality;
}
return isOpus(a) && !isOpus(b);
});
if (audioFormats.empty()) {
qWarning() << "No audio track found, falling back to worst-quality video";
std::copy_if(m_videoInfo.formats.begin(), m_videoInfo.formats.end(), std::back_inserter(audioFormats), [](const video_info::Format &format) {
return format.acodec != "none";
});
std::sort(audioFormats.begin(), audioFormats.end(), [](const video_info::Format &a, const video_info::Format &b) {
return a.quality < b.quality;
});
}
if (audioFormats.empty()) {
qWarning() << "No audio track found";
return {};
}
std::sort(audioFormats.begin(), audioFormats.end(),
[](const video_info::Format &a, const video_info::Format &b) {
return a.quality > b.quality;
});
qWarning() << "chosen url:" << audioFormats.front().url;
return QUrl(QString::fromStdString(audioFormats.front().url));
}
+1 -1
View File
@@ -12,7 +12,7 @@
#include <vector>
#include <memory>
constexpr auto TESTED_YTMUSICAPI_VERSION = "1.11.4";
constexpr auto TESTED_YTMUSICAPI_VERSION = "1.12.2";
struct YTMusicPrivate;