Compare commits
98
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ae3886341a | ||
|
|
496a8fe515 | ||
|
|
9c59341935 | ||
|
|
8d7d0a9087 | ||
|
|
8b4f509455 | ||
|
|
72d9135ebb | ||
|
|
19378db378 | ||
|
|
8a739dae47 | ||
|
|
66fbcfe788 | ||
|
|
01c2ad1a03 | ||
|
|
0d2a1bf37c | ||
|
|
b8567799ac | ||
|
|
6ebacf6b72 | ||
|
|
27ae6b5596 | ||
|
|
4f91a6d888 | ||
|
|
94b272c9d4 | ||
|
|
0377d5e841 | ||
|
|
8fbc0c9872 | ||
|
|
8d8325701e | ||
|
|
456974051e | ||
|
|
7546d9c784 | ||
|
|
5a11167d9d | ||
|
|
e547af5316 | ||
|
|
3a00591658 | ||
|
|
42afcbdcbe | ||
|
|
836a695d40 | ||
|
|
61143557c5 | ||
|
|
b226f81df2 | ||
|
|
bef74181d4 | ||
|
|
5c7513ecb3 | ||
|
|
2fe1e2acc6 | ||
|
|
05800dcb44 | ||
|
|
d3c6afe5c1 | ||
|
|
c054a69e11 | ||
|
|
4f7b8a771f | ||
|
|
91fa98f1f7 | ||
|
|
19a48e4c85 | ||
|
|
24fe042618 | ||
|
|
1fce899fe3 | ||
|
|
5276fea030 | ||
|
|
4259da5330 | ||
|
|
ff5695a16b | ||
|
|
66b9d46841 | ||
|
|
6246becbe3 | ||
|
|
5cbe8169d7 | ||
|
|
d3b552b560 | ||
|
|
4126c7ae83 | ||
|
|
35a5f485b6 | ||
|
|
87a782f070 | ||
|
|
83173dd18f | ||
|
|
23c79a8bef | ||
|
|
7d109f7fa8 | ||
|
|
dd71dd7960 | ||
|
|
73bab6d177 | ||
|
|
5864286e18 | ||
|
|
233cf811d2 | ||
|
|
35674b8b6a | ||
|
|
c4ce323673 | ||
|
|
4b74cd02a2 | ||
|
|
37ea35409f | ||
|
|
e14e0307bf | ||
|
|
330aa8afb6 | ||
|
|
6db9f9cd8c | ||
|
|
1beadd514c | ||
|
|
75d6a31791 | ||
|
|
c077469dff | ||
|
|
0b0ae3a057 | ||
|
|
6e9feefb31 | ||
|
|
e6ddb2fc1a | ||
|
|
8d55ec10ab | ||
|
|
74ef4bd450 | ||
|
|
3db98e74a3 | ||
|
|
d5549dec61 | ||
|
|
9f949e8a65 | ||
|
|
d9b1902bfb | ||
|
|
a120db71c7 | ||
|
|
b106fbce9f | ||
|
|
73c31e2d4f | ||
|
|
6e037406ba | ||
|
|
d9158b00fb | ||
|
|
7ccce90050 | ||
|
|
6e43b8c69c | ||
|
|
7ca5db5554 | ||
|
|
c0673c6aaa | ||
|
|
ca8f220cc2 | ||
|
|
b17f73de6e | ||
|
|
2bdf97717e | ||
|
|
0677018cfb | ||
|
|
43749b820b | ||
|
|
6a842631c4 | ||
|
|
4a2f98cb4a | ||
|
|
dd7f822de2 | ||
|
|
1364c40c5f | ||
|
|
b91ad2f8b7 | ||
|
|
e726ff652b | ||
|
|
77ba0d9f25 | ||
|
|
6a262afe32 | ||
|
|
e7878dfef9 |
No files matched your search
+6
-2
@@ -6,7 +6,7 @@ cmake_minimum_required(VERSION 3.16.0)
|
||||
|
||||
# KDE Applications version, managed by release script.
|
||||
set(RELEASE_SERVICE_VERSION_MAJOR "24")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "05")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "12")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "2")
|
||||
set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
|
||||
|
||||
@@ -18,7 +18,7 @@ set(CMAKE_CXX_STANDARD 20)
|
||||
set(CMAKE_CXX_STANDARD_REQUIRED ON)
|
||||
|
||||
set(QT_MIN_VERSION "6.4.0")
|
||||
set(KF_MIN_VERSION "5.240.0")
|
||||
set(KF_MIN_VERSION "6.5.0")
|
||||
set(KF_MAJOR_VERSION "6")
|
||||
|
||||
find_package(ECM 5.80 REQUIRED NO_MODULE)
|
||||
@@ -48,6 +48,10 @@ find_package(KF6KirigamiAddons 0.11.0 REQUIRED)
|
||||
find_package(FutureSQL6 REQUIRED)
|
||||
find_package(QCoro6 0.10.0 REQUIRED COMPONENTS Core)
|
||||
|
||||
if(NOT TARGET Qt6::QGstreamerMediaPlugin)
|
||||
message(FATAL_ERROR "QtMultimedia gstreamer backend not found. AudioTube only works with the gstreamer backend.")
|
||||
endif()
|
||||
|
||||
ki18n_install(po)
|
||||
|
||||
add_subdirectory(src)
|
||||
|
||||
@@ -16,6 +16,9 @@ It depends on Qt, Kirigami, KI18n, KCoreAddons and KCrash in addition to a few p
|
||||
|
||||
YouTube uses webp images for the cover art, so you will need to install qtimageformats.
|
||||
|
||||
The default QtMultimedia ffmpeg backend is not able to continuously stream from YouTube,
|
||||
so AudioTube requires the gstreamer backend.
|
||||
|
||||
# Troubleshooting
|
||||
|
||||
AudioTube only needs Python 3. If cmake still selects Python 2, you can pass `-DPYTHON_EXECUTABLE=/usr/bin/python3` to correct that.
|
||||
@@ -1,59 +0,0 @@
|
||||
{
|
||||
"name": "python3-yt-dlp",
|
||||
"buildsystem": "simple",
|
||||
"build-commands": [
|
||||
"pip3 install --verbose --exists-action=i --no-index --find-links=\"file://${PWD}\" --prefix=${FLATPAK_DEST} \"yt-dlp\" --no-build-isolation"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/2f/c2/f9e977608bdf958650638c3f1e28f85a1b075f075ebbe77db8555463787b/Brotli-1.1.0.tar.gz",
|
||||
"sha256": "81de08ac11bcb85841e440c13611c00b67d3bf82698314928d0b676362546724"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/ba/06/a07f096c664aeb9f01624f858c3add0a4e913d6c96257acb4fce61e7de14/certifi-2024.2.2-py3-none-any.whl",
|
||||
"sha256": "dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/63/09/c1bc53dab74b1816a00d8d030de5bf98f724c52c1635e07681d312f20be8/charset-normalizer-3.3.2.tar.gz",
|
||||
"sha256": "f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl",
|
||||
"sha256": "82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/b0/7a/620f945b96be1f6ee357d211d5bf74ab1b7fe72a9f1525aafbfe3aee6875/mutagen-1.47.0-py3-none-any.whl",
|
||||
"sha256": "edd96f50c5907a9539d8e5bba7245f62c9f520aef333d13392a79a4f70aca719"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/31/a4/b03a16637574312c1b54c55aedeed8a4cb7d101d44058d46a0e5706c63e1/pycryptodomex-3.20.0.tar.gz",
|
||||
"sha256": "7a710b79baddd65b806402e14766c721aee8fb83381769c27920f26476276c1e"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl",
|
||||
"sha256": "58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/a2/73/a68704750a7679d0b6d3ad7aa8d4da8e14e151ae82e6fee774e6e0d05ec8/urllib3-2.2.1-py3-none-any.whl",
|
||||
"sha256": "450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/2e/62/7a7874b7285413c954a4cca3c11fd851f11b2fe5b4ae2d9bee4f6d9bdb10/websockets-12.0.tar.gz",
|
||||
"sha256": "81df9cbcbb6c260de1e007e58c011bfebe2dafc8435107b0537f393dd38c8b1b"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/d6/dd/40b79e6864709a47fa781206589bf1c91383d8e277b848a0e7cbd5a00b00/yt_dlp-2024.4.9-py3-none-any.whl",
|
||||
"sha256": "d6ff6798bd114cc48763564fcb2f296464ec1604f731e69b07a8814c89b170a2"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,3 +0,0 @@
|
||||
SPDX-FileCopyrightText: 2021 Jonah Brüchert <[email protected]>
|
||||
|
||||
SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
@@ -7,33 +7,33 @@
|
||||
"sources": [
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/ba/06/a07f096c664aeb9f01624f858c3add0a4e913d6c96257acb4fce61e7de14/certifi-2024.2.2-py3-none-any.whl",
|
||||
"sha256": "dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1"
|
||||
"url": "https://files.pythonhosted.org/packages/12/90/3c9ff0512038035f59d279fddeb79f5f1eccd8859f06d6163c58798b9487/certifi-2024.8.30-py3-none-any.whl",
|
||||
"sha256": "922820b53db7a7257ffbda3f597266d435245903d80737e34f8a45ff3e3230d8"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/63/09/c1bc53dab74b1816a00d8d030de5bf98f724c52c1635e07681d312f20be8/charset-normalizer-3.3.2.tar.gz",
|
||||
"sha256": "f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5"
|
||||
"url": "https://files.pythonhosted.org/packages/f2/4f/e1808dc01273379acc506d18f1504eb2d299bd4131743b9fc54d7be4df1e/charset_normalizer-3.4.0.tar.gz",
|
||||
"sha256": "223217c3d4f82c3ac5e29032b3f1c2eb0fb591b72161f86d93f5719079dae93e"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/e5/3e/741d8c82801c347547f8a2a06aa57dbb1992be9e948df2ea0eda2c8b79e8/idna-3.7-py3-none-any.whl",
|
||||
"sha256": "82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0"
|
||||
"url": "https://files.pythonhosted.org/packages/76/c6/c88e154df9c4e1a2a66ccf0005a88dfb2650c1dffb6f5ce603dfbd452ce3/idna-3.10-py3-none-any.whl",
|
||||
"sha256": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/70/8e/0e2d847013cb52cd35b38c009bb167a1a26b2ce6cd6965bf26b47bc0bf44/requests-2.31.0-py3-none-any.whl",
|
||||
"sha256": "58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f"
|
||||
"url": "https://files.pythonhosted.org/packages/f9/9b/335f9764261e915ed497fcdeb11df5dfd6f7bf257d4a6a2a686d80da4d54/requests-2.32.3-py3-none-any.whl",
|
||||
"sha256": "70761cfe03c773ceb22aa2f671b4757976145175cdfca038c02654d061d6dcc6"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/a2/73/a68704750a7679d0b6d3ad7aa8d4da8e14e151ae82e6fee774e6e0d05ec8/urllib3-2.2.1-py3-none-any.whl",
|
||||
"sha256": "450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d"
|
||||
"url": "https://files.pythonhosted.org/packages/ce/d9/5f4c13cecde62396b0d3fe530a50ccea91e7dfc1ccf0e09c228841bb5ba8/urllib3-2.2.3-py3-none-any.whl",
|
||||
"sha256": "ca899ca043dcb1bafa3e262d73aa25c465bfb49e0bd9dd5d59f1d0acba2f8fac"
|
||||
},
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/48/cd/526b32387ed807ed088364a7a1e36815ace01f2b1f15fe3a33ef5b5c8d8f/ytmusicapi-1.7.0-py3-none-any.whl",
|
||||
"sha256": "fbbd1f64e22c6466943b0fe8390766232c115f9e2a73a33a3a84251b0feaf49b"
|
||||
"url": "https://files.pythonhosted.org/packages/7e/eb/23417507ba393545e98ba7c6d01e136cb3b9426d496a5eb216de7dc79adb/ytmusicapi-1.8.2-py3-none-any.whl",
|
||||
"sha256": "579dd60704fc2538eb94e2035fb36e904a713f948506ca3d28d151c61c782a86"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -30,6 +30,7 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<name xml:lang="ka">AudioTube</name>
|
||||
<name xml:lang="ko">AudioTube</name>
|
||||
<name xml:lang="lt">AudioTube</name>
|
||||
<name xml:lang="lv">AudioTube</name>
|
||||
<name xml:lang="nl">AudioTube</name>
|
||||
<name xml:lang="nn">AudioTube</name>
|
||||
<name xml:lang="pa">ਆਡੀਓ-ਟਿਊਬ</name>
|
||||
@@ -46,29 +47,39 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<name xml:lang="x-test">xxAudioTubexx</name>
|
||||
<name xml:lang="zh-CN">AudioTube</name>
|
||||
<name xml:lang="zh-TW">AudioTube</name>
|
||||
<summary>YouTube Music App</summary>
|
||||
<summary xml:lang="ca">Aplicació de música de YouTube</summary>
|
||||
<summary xml:lang="ca-valencia">Aplicació de música de YouTube</summary>
|
||||
<summary>YouTube Music app</summary>
|
||||
<summary xml:lang="ar">تطبيق يوتيوب ميوزيك</summary>
|
||||
<summary xml:lang="ca">Aplicació de YouTube Music</summary>
|
||||
<summary xml:lang="ca-valencia">Aplicació de YouTube Music</summary>
|
||||
<summary xml:lang="cs">Přehrávač hudby YouTube</summary>
|
||||
<summary xml:lang="en-GB">YouTube Music App</summary>
|
||||
<summary xml:lang="eo">YouTube Muzik-Apo</summary>
|
||||
<summary xml:lang="de">YouTube-Musikprogramm</summary>
|
||||
<summary xml:lang="en-GB">YouTube Music app</summary>
|
||||
<summary xml:lang="eo">YouTube Music-apo</summary>
|
||||
<summary xml:lang="es">Aplicación de música de YouTube</summary>
|
||||
<summary xml:lang="eu">YouTube Music aplikazioa</summary>
|
||||
<summary xml:lang="fi">YouTube Music -sovellus</summary>
|
||||
<summary xml:lang="fr">Application de musique sur YouTube</summary>
|
||||
<summary xml:lang="gl">Aplicación de música de YouTube.</summary>
|
||||
<summary xml:lang="he">יישום YouTube Music</summary>
|
||||
<summary xml:lang="hu">YouTube Music alkalmazás</summary>
|
||||
<summary xml:lang="ia">App de Musica de YouTube (YouTube Music)</summary>
|
||||
<summary xml:lang="id">Aplikasi YouTube Music</summary>
|
||||
<summary xml:lang="it">Applicazione YouTube Music</summary>
|
||||
<summary xml:lang="ka">YouTube-ის მუსიკის აპი</summary>
|
||||
<summary xml:lang="ka">YouTube Music-ის აპი</summary>
|
||||
<summary xml:lang="ko">YouTube Music 앱</summary>
|
||||
<summary xml:lang="lt">„YouTube Music“ programa</summary>
|
||||
<summary xml:lang="lv">„YouTube Music“ programma</summary>
|
||||
<summary xml:lang="nl">Muziektoepassing van YouTube</summary>
|
||||
<summary xml:lang="pl">Aplikacja do Muzyki z YouTuba</summary>
|
||||
<summary xml:lang="sk">Aplikácia YouTube Music</summary>
|
||||
<summary xml:lang="nn">YouTube Music-app</summary>
|
||||
<summary xml:lang="pl">Aplikacja do muzyki z YouTuba</summary>
|
||||
<summary xml:lang="pt-BR">Aplicativo de música pro YouTube</summary>
|
||||
<summary xml:lang="ru">Приложение для работы с YouTube Music</summary>
|
||||
<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="uk">Музична програма для YouTube</summary>
|
||||
<summary xml:lang="x-test">xxYouTube Music Appxx</summary>
|
||||
<summary xml:lang="x-test">xxYouTube Music appxx</summary>
|
||||
<summary xml:lang="zh-CN">YouTube 音乐应用</summary>
|
||||
<summary xml:lang="zh-TW">YouTube Music 應用程式</summary>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-2.0+</project_license>
|
||||
@@ -78,6 +89,13 @@ SPDX-License-Identifier: CC0-1.0
|
||||
<name translate="no">KDE</name>
|
||||
</developer>
|
||||
<releases>
|
||||
<release version="24.12.2" date="2025-02-06"/>
|
||||
<release version="24.12.1" date="2025-01-09"/>
|
||||
<release version="24.12.0" date="2024-12-12"/>
|
||||
<release version="24.08.3" date="2024-11-07"/>
|
||||
<release version="24.08.2" date="2024-10-10"/>
|
||||
<release version="24.08.1" date="2024-09-12"/>
|
||||
<release version="24.08.0" date="2024-08-22"/>
|
||||
<release version="24.05.2" date="2024-07-04"/>
|
||||
<release version="24.05.1" date="2024-06-13"/>
|
||||
<release version="24.05.0" date="2024-05-23"/>
|
||||
@@ -162,27 +180,37 @@ SPDX-License-Identifier: CC0-1.0
|
||||
</recommends>
|
||||
<description>
|
||||
<p>AudioTube can search YouTube Music, list albums and artists, play automatically generated playlists, albums and allows to put your own playlist together. It is adapted to mobile phones and desktop computers.</p>
|
||||
<p xml:lang="ca">L'AudioTube pot cercar música a YouTube, llistar àlbums i artistes, reproduir llistes de reproducció generades automàticament, àlbums i permet crear la vostra pròpia llista de reproducció. Està adaptat als telèfons mòbils i els ordinadors de sobretaula.</p>
|
||||
<p xml:lang="ca-valencia">L'AudioTube pot buscar música a YouTube, llistar àlbums i artistes, reproduir llistes de reproducció generades automàticament, àlbums i permet crear la vostra pròpia llista de reproducció. Està adaptat als telèfons mòbils i els ordinadors de sobretaula.</p>
|
||||
<p xml:lang="ar">يمكن لتيوب الصوتي البحث في موسيقى يوتيوب، وعرض الألبومات والفنانين، وتشغيل القوائم والألبومات المولدة تلقائيًا، ويسمح لك بوضع قائمة التشغيل الخاصة بك معًا. هو ملائم للهواتف المحمولة وأجهزة الحاسوب المكتبية.</p>
|
||||
<p xml:lang="ca">L'AudioTube pot cercar a YouTube Music, llistar àlbums i artistes, reproduir llistes de reproducció generades automàticament, àlbums i permet crear la vostra pròpia llista de reproducció. Està adaptat als telèfons mòbils i els ordinadors de sobretaula.</p>
|
||||
<p xml:lang="ca-valencia">AudioTube pot buscar a YouTube Music, llistar àlbums i artistes, reproduir llistes de reproducció generades automàticament, àlbums i permet crear la vostra pròpia llista de reproducció. Està adaptat als telèfons mòbils i els ordinadors de sobretaula.</p>
|
||||
<p xml:lang="de">AudioTube kann Musik auf YouTube durchsuchen, Alben und Interpreten auflisten, automatisch generierte Wiedergabelisten und Alben abspielen und erlaubt es, eine eigene Wiedergabeliste zusammenzustellen. Mobiltelefone und Desktoprechner werden unterstützt.</p>
|
||||
<p xml:lang="en-GB">AudioTube can search YouTube Music, list albums and artists, play automatically generated playlists, albums and allows to put your own playlist together. It is adapted to mobile phones and desktop computers.</p>
|
||||
<p xml:lang="eo">AudioTube povas serĉi YouTube Music, listigi albumojn kaj artistojn, ludi aŭtomate generitajn ludlistojn, albumojn kaj permesas kunmeti vian propran ludliston. Ĝi estas adaptita al porteblaj telefonoj kaj labortablaj komputiloj.</p>
|
||||
<p xml:lang="es">AudioTube puede buscar música de YouTube, listar álbumes y artistas, reproducir las listas de reproducción generadas, álbumes y le permite crear su propia lista de reproducción. Está adaptada para teléfonos móviles y equipos de escritorio.</p>
|
||||
<p xml:lang="eu">«AudioTube»k «YouTube Music»en bilatu dezake, albumak eta artistak zerrendatu, automatikoki sortutako jotze-zerrendak eta albumak jo, eta zure jotze-zerrenda osatzeko aukera eskaintzen dizu. Telefono mugikorretarako eta mahaigaineko ordenagailuetarako moldatuta dago.</p>
|
||||
<p xml:lang="fi">AudioTube osaa etsiä YouTube Musicista, luetella albumit ja artistit, toistaa automaattisesti luotuja ja koota omia soittolistoja. Se sopii niin mobiililaitteisiin kuin tietokoneisiinkin.</p>
|
||||
<p xml:lang="fr">L'application AudioTube peut rechercher des musiques, d'établir des listes d'albums et d'artistes, de lire des listes de lecture générées automatiquement. Elle permet aussi d'utiliser sa propre liste de lecture. Elle est adaptée aux téléphones mobiles et aux ordinateurs de bureau.</p>
|
||||
<p xml:lang="gl">AudioTube pode buscar en YouTube Music, listar álbums e intérpretes, reproducir listas xeradas automaticamente e álbums, e permítelle confeccionar listas. Está adaptada para teléfonos móbiles e computadores de escritorio.</p>
|
||||
<p xml:lang="he">AudioTube יכול לחפש ב־YouTube Music, להציג אלבומים ואומנים, לנגן רשימות נגינה ואלובומים שנוצרו אוטומטית, ומאפשר לך להרכיב רשימות נגינה משלך. הוא מותאם לטלפונים ניידים ולמחשבים.</p>
|
||||
<p xml:lang="hu">Az AudioTube képes a YouTube Music keresésére, albumok és előadók listázására, automatikusan generált lejátszási listák és albumok lejátszására, valamint lehetővé teszi saját lejátszási lista összeállítását. Mobiltelefonokon és asztali számítógépeken egyaránt működik.</p>
|
||||
<p xml:lang="ia">AudioTube pote cercar in YouTube Music, listar albums e artistas, reproducer listas de reproduction generate automaticamente, albums e te permitte poner tu proprie lista de reproduction insimul. Il es adaptate a telephonos mobile e computatiores de scriptorio.</p>
|
||||
<p xml:lang="id">AudioTube dapat mencari YouTube Music, daftar album dan artis, putar playlist yang dibuat secara otomatis, album dan memungkinkan Anda untuk menyusun playlist Anda sendiri. Aplikasi ini disesuaikan untuk ponsel dan komputer desktop.</p>
|
||||
<p xml:lang="it">AudioTube può eseguire ricerche su YouTube Music, elencare album e artisti, riprodurre scalette e album generati automaticamente e ti consente di creare la tua scaletta. È adatto ai telefoni cellulari e ai computer desktop.</p>
|
||||
<p xml:lang="ka">AudioTube -ს შეუძლია მოძებნოს მუსიკა YouTube-ზე, გაჩვენოთ ალბომებისა და შემსრულებლების სია, დაუკრას დაგენერირებული დასაკრავი სიები, ალბომები და საშუალებას გაძლევთ, თქვენი დასაკრავი სია შექმნათ. ის მორგებულია მობილურ კომპიუტერებზე და ნოუთბუქებზე.</p>
|
||||
<p xml:lang="ko">AudioTube는 YouTube Music을 검색하고, 앨범과 아티스트를 표시하고, 자동 생성된 재생 목록, 앨범을 재생하고, 사용자 정의 재생 목록을 만들 수 있습니다. 휴대폰과 데스크톱 컴퓨터 둘 다에서 사용할 수 있습니다.</p>
|
||||
<p xml:lang="lt">AudioTube gali atlikti paiešką „YouTube Music“, išvardyti albumus ir atlikėjus, atkurti automatiškai sugeneruotus grojaraščius, albumus ir leidžia sudaryti savo asmeninį grojaraštį. AudioTube yra pritaikyta kompiuteriams bei mobiliesiems telefonams.</p>
|
||||
<p xml:lang="lv">Ar „AudioTube“ varat meklēt „YouTube Music“, uzskaitīt albumus un izpildītājus, atskaņot automātiski izveidotus repertuārus, albumus un veidot savu repertuāru. Programma ir piemērota lietošanai mobilajos tālruņos un datoros.</p>
|
||||
<p xml:lang="nl">AudioTube kan in YouTube Music zoeken, een lijst maken van albums en artiesten, automatically gegenereerde afspeellijsten, albums afspelen en biedt u het samenstellen van uw eigen afspeellijst. Het is aangepast aan mobiele telefoons en bureaubladcomputers.</p>
|
||||
<p xml:lang="nn">Med AudioTube kan du søkja på YouTube Music, visa album og artistar, spela automatiske genererte spelelister og album samt laga eigne spelelister. Programmet er tilpassa både mobiltelefonar og datamaskiner.</p>
|
||||
<p xml:lang="pl">AudioTube może przeszukiwać serwis YouTube Music, wypisać albumy i wykonawców, odtwarzać samoczynnie utworzone listy odtwarzania, albumy oraz umożliwia tworzenie własnych list odtwarzania. Jest dostosowana do telefonów i komputerów.</p>
|
||||
<p xml:lang="sk">AudioTube dokáže vyhľadávať v službe YouTube Music, uvádzať albumy a interpretov, prehrávať automaticky generované zoznamy skladieb, albumy a umožňuje zostaviť vlastný zoznam skladieb. Je prispôsobený pre mobilné telefóny a stolové počítače.</p>
|
||||
<p xml:lang="pt-BR">adaptedO AudioTube pode pesquisar no YouTube Music, listar álbuns e artistas, rodar listas de reprodução geradas automaticamente, álbuns inteiros, e criar a sua própria lista de reprodução. Ele é adaptado para celulares e computadores.</p>
|
||||
<p xml:lang="ru">AudioTube позволяет выполнять поиск в сервисе YouTube Music, просматривать списки найденных альбомов и исполнителей, воспроизводить автоматически созданные списки воспроизведения и альбомы, а также составлять свои собственные списки воспроизведения. Приложение адаптировано для работы на мобильных телефонах и настольных компьютерах.</p>
|
||||
<p xml:lang="sl">AudioTube lahko išče YouTube Music, navaja albume in izvajalce, predvaja samodejno ustvarjene sezname predvajanja, albume in omogoča sestavljanje lastnega seznama predvajanja. Prilagojena je mobilnim telefonom in namiznim računalnikom.</p>
|
||||
<p xml:lang="sv">AudioTube kan söka på YouTube Music, lista album och artister, spela upp automatiskt genererade spellistor, album och låter dig sammanställa egna spellistor. Det är anpassat för mobiltelefoner och skrivbordsdatorer.</p>
|
||||
<p xml:lang="tr">AudioTube, YouTube Müzik’te arama yapabilir; albümleri, sanatçıları listeler; kendiliğinden üretilmiş çalma listelerini, albümleri çalar ve kendi çalma listenizi oluşturmanıza izin verir. Masaüstü bilgisayarlar ve cep telefonları için uyarlanmıştır.</p>
|
||||
<p xml:lang="uk">AudioTube може виконувати пошук на YouTube Music, показувати списки альбомів та виконавців, відтворювати створені автоматично списки відтворення, альбоми та надає вам змогу створювати власні списки відтворення. Програму адаптовано до мобільних телефонів та робочих станцій.</p>
|
||||
<p xml:lang="x-test">xxAudioTube can search YouTube Music, list albums and artists, play automatically generated playlists, albums and allows to put your own playlist together. It is adapted to mobile phones and desktop computers.xx</p>
|
||||
<p xml:lang="zh-CN">AudioTube 可以搜索 YouTube Music 的内容,列出专辑和艺人,播放自动生成的播放列表,还可以自行制作播放列表。适用于手机和台式电脑。</p>
|
||||
<p xml:lang="zh-TW">AudioTube 可以搜尋 YouTube Music、列出專輯與藝人、播放專輯或自動產生的播放清單,也讓您建立自己的播放清單。它同時設計給行動裝置與桌面電腦使用。</p>
|
||||
</description>
|
||||
<branding>
|
||||
|
||||
@@ -23,6 +23,7 @@ Name[it]=AudioTube
|
||||
Name[ka]=AudioTube
|
||||
Name[ko]=AudioTube
|
||||
Name[lt]=AudioTube
|
||||
Name[lv]=AudioTube
|
||||
Name[nl]=AudioTube
|
||||
Name[nn]=AudioTube
|
||||
Name[pa]=ਆਡੀਓ-ਟਿਊਬ
|
||||
@@ -42,8 +43,8 @@ Name[zh_TW]=AudioTube
|
||||
Comment=YouTube Music client
|
||||
Comment[ar]=عميل يوتيوب ميوزيك
|
||||
Comment[az]=YouTube Musiqi müştərisi
|
||||
Comment[ca]=Client de música de YouTube
|
||||
Comment[ca@valencia]=Client de música de YouTube
|
||||
Comment[ca]=Client de YouTube Music
|
||||
Comment[ca@valencia]=Client de YouTube Music
|
||||
Comment[cs]=Hudební klient YouTube
|
||||
Comment[de]=YouTube-Musikprogramm
|
||||
Comment[en_GB]=YouTube Music client
|
||||
@@ -63,6 +64,7 @@ Comment[ja]=YouTube Music クライアント
|
||||
Comment[ka]=YouTube Music -ის კლიენტი
|
||||
Comment[ko]=YouTube Music 클라이언트
|
||||
Comment[lt]=„YouTube Music“ kliento programa
|
||||
Comment[lv]=„YouTube“ Music“ klients
|
||||
Comment[nl]=Muziekclient van YouTube
|
||||
Comment[nn]=YouTube Music-klient
|
||||
Comment[pa]=ਯੂਟਿਊਬ ਸੰਗੀਤ ਕਲਾਈਂਟ
|
||||
@@ -74,7 +76,7 @@ Comment[ru]=Клиент для YouTube Music
|
||||
Comment[sk]=Hudobný klient YouTube
|
||||
Comment[sl]=Glasbeni odjemalec Youtube
|
||||
Comment[sv]=YouTube-musikprogram
|
||||
Comment[tr]=YouTube Müzik İstemcisi
|
||||
Comment[tr]=YouTube Müzik istemcisi
|
||||
Comment[uk]=Музичний клієнт YouTube
|
||||
Comment[x-test]=xxYouTube Music clientxx
|
||||
Comment[zh_CN]=YouTube Music 客户端
|
||||
|
||||
+19
-1
@@ -24,9 +24,27 @@
|
||||
"*.a"
|
||||
],
|
||||
"modules": [
|
||||
"flatpak/python3-yt-dlp.json",
|
||||
"flatpak/python3-ytmusicapi.json",
|
||||
"flatpak/kirigami-addons.json",
|
||||
{
|
||||
"name": "yt-dlp",
|
||||
"buildsystem": "simple",
|
||||
"build-commands": [
|
||||
"pip3 install --no-dependencies --prefix=/app *.whl"
|
||||
],
|
||||
"sources": [
|
||||
{
|
||||
"type": "file",
|
||||
"url": "https://files.pythonhosted.org/packages/bb/68/548f9819b41d53561d4f3d39588111cf39993c066b6e5300b4ae118eb2e6/yt_dlp-2024.10.22-py3-none-any.whl",
|
||||
"sha256": "ba166602ebe22a220e4dc1ead45bf00eb469ed812b22f4fb8bb54734f9b02084",
|
||||
"x-checker-data": {
|
||||
"type": "pypi",
|
||||
"name": "yt-dlp",
|
||||
"packagetype": "bdist_wheel"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "qcoro",
|
||||
"buildsystem": "cmake-ninja",
|
||||
|
||||
+54
-70
@@ -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: 2022, 2023, 2024, 2025 Zayed Al-Saidi <[email protected]>
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2022, 2023, 2024 Zayed Al-Saidi <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-06-26 22:46+0400\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2025-01-07 17:34+0400\n"
|
||||
"Last-Translator: Zayed Al-Saidi <[email protected]>\n"
|
||||
"Language-Team: ar\n"
|
||||
"Language: ar\n"
|
||||
@@ -24,6 +24,8 @@ msgid ""
|
||||
"Running with untested version of ytmusicapi %1. If you experience errors, "
|
||||
"please report them to your distribution."
|
||||
msgstr ""
|
||||
"التشغيل بنسخة غير مختبرة من ytmusicapi %1. إذا واجهت أخطاء، يرجى الإبلاغ "
|
||||
"عنها إلى توزيعتك."
|
||||
|
||||
#: contents/ui/AlbumPage.qml:71 contents/ui/LibraryPage.qml:39
|
||||
#: contents/ui/LibraryPage.qml:65 contents/ui/LibraryPage.qml:91
|
||||
@@ -144,22 +146,19 @@ msgid "Playlist Description"
|
||||
msgstr "وصف قوائم التّشغيل"
|
||||
|
||||
#: contents/ui/dialogs/ImportPlaylistDialog.qml:17
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
#, kde-format
|
||||
msgid "Import playlist"
|
||||
msgstr "أضف إلى قائمة التّشغيل"
|
||||
msgstr "استورد قائمة التّشغيل"
|
||||
|
||||
#: contents/ui/dialogs/ImportPlaylistDialog.qml:23
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlist"
|
||||
#, kde-format
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "قائمة التشغيل"
|
||||
msgstr "عنوان URL لقائمة التشغيل (يوتيوب)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "أضف إلى قائمة التّشغيل"
|
||||
msgstr "أضف مقطوعة إلى قائمة التّشغيل"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:29
|
||||
#: contents/ui/LocalPlaylistsPage.qml:107
|
||||
@@ -188,10 +187,9 @@ msgid "Show All"
|
||||
msgstr "أظهر الكلّ"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:160
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourites"
|
||||
#, kde-format
|
||||
msgid "No Favourites Yet"
|
||||
msgstr "المفضلة"
|
||||
msgstr "لا توجد مفضلة بعد"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:228
|
||||
#, kde-format
|
||||
@@ -206,10 +204,9 @@ msgid "Played Songs"
|
||||
msgstr "الأغاني المشغلة"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:353
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No songs here yet"
|
||||
#, kde-format
|
||||
msgid "No Songs Played Yet"
|
||||
msgstr "لا يوجد أي أغنية بعد"
|
||||
msgstr "لم يشغل أي أغاني بعد"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:412 contents/ui/LocalPlaylistsPage.qml:20
|
||||
#: contents/ui/LocalPlaylistsPage.qml:84 contents/ui/NavigationBar.qml:74
|
||||
@@ -219,10 +216,9 @@ msgid "Playlists"
|
||||
msgstr "قوائم التّشغيل"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:451
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlists"
|
||||
#, kde-format
|
||||
msgid "No Playlists Yet"
|
||||
msgstr "قوائم التّشغيل"
|
||||
msgstr "لا توجد قوائم تشغيل حتى الآن"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:474 contents/ui/LibraryPage.qml:496
|
||||
#: contents/ui/LocalPlaylistsPage.qml:38 contents/ui/LocalPlaylistsPage.qml:60
|
||||
@@ -244,31 +240,29 @@ msgstr "أزل من قائمة التّشغيل"
|
||||
#: contents/ui/LocalPlaylistPage.qml:80
|
||||
#, kde-format
|
||||
msgid "This playlist is still empty"
|
||||
msgstr ""
|
||||
msgstr "قائمة التشغيل هذه لا تزال فارغة"
|
||||
|
||||
#: contents/ui/LocalPlaylistsPage.qml:115
|
||||
#: contents/ui/LocalPlaylistsPage.qml:138
|
||||
#: contents/ui/LocalPlaylistsPage.qml:156 contents/ui/PlaylistPage.qml:107
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Playlist"
|
||||
#, kde-format
|
||||
msgid "Import Playlist"
|
||||
msgstr "قائمة التشغيل"
|
||||
msgstr "استورد قائمة التّشغيل"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "تيوب الصوتي"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "لا يوجد وسائط تعمل"
|
||||
msgstr "لا يُشغل أي أغنية"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:99
|
||||
#, kde-format
|
||||
msgid "Close Maximized Player"
|
||||
msgstr ""
|
||||
msgstr "أغلق المشغل المكبّر"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:206
|
||||
#: contents/ui/MinimizedPlayerControls.qml:112
|
||||
@@ -287,10 +281,9 @@ msgid "Add to Favourites"
|
||||
msgstr "أضف للمفضلة"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:458
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Open in Browser"
|
||||
#, kde-format
|
||||
msgid "Open Volume Drawer"
|
||||
msgstr "افتح في المتصفّح"
|
||||
msgstr "افتح درج الصوت"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:568
|
||||
#, kde-format
|
||||
@@ -303,16 +296,14 @@ msgid "Mute Audio"
|
||||
msgstr "كتم الصوت"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:607
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "%1%"
|
||||
#, kde-format
|
||||
msgid "%1%"
|
||||
msgstr "%1٪"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:637
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Lyrics"
|
||||
#, kde-format
|
||||
msgid "Hide Lyrics"
|
||||
msgstr "الكلمات"
|
||||
msgstr "أخف الكلمات"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:637
|
||||
#, kde-format
|
||||
@@ -321,28 +312,24 @@ msgstr "اعرض كلمات الأغاني"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:657 contents/ui/SongMenu.qml:195
|
||||
#: contents/ui/SongMenu.qml:281
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Favourite Songs"
|
||||
#, kde-format
|
||||
msgid "Share Song"
|
||||
msgstr "الأغاني المفضّلة"
|
||||
msgstr "شارك الأغنية"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:698
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
#, kde-format
|
||||
msgid "Add to a local playlist"
|
||||
msgstr "أضف إلى قائمة التّشغيل"
|
||||
msgstr "أضف إلى قائمة التّشغيل المحلية"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:735
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Queue"
|
||||
#, kde-format
|
||||
msgid "Hide Queue"
|
||||
msgstr "صُفّ"
|
||||
msgstr "أخف قائمة الانتظار"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:735
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Queue"
|
||||
#, kde-format
|
||||
msgid "Show Queue"
|
||||
msgstr "صُفّ"
|
||||
msgstr "أظهر قائمة الانتظار"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:966
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1210
|
||||
@@ -356,15 +343,14 @@ msgid "Clear Queue"
|
||||
msgstr "امسح الطّابور"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1026
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Shuffle"
|
||||
#, kde-format
|
||||
msgid "Shuffle Queue"
|
||||
msgstr "اخلط"
|
||||
msgstr "اخلط قائمة الانتظار"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1059
|
||||
#, kde-format
|
||||
msgid "Upcoming Songs"
|
||||
msgstr ""
|
||||
msgstr "الأغاني القادمة"
|
||||
|
||||
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:108
|
||||
#, kde-format
|
||||
@@ -389,7 +375,7 @@ msgstr "لا يوجد أي أغنية بعد"
|
||||
#: contents/ui/PlaylistPage.qml:76
|
||||
#, kde-format
|
||||
msgid "Playlist successfully imported"
|
||||
msgstr ""
|
||||
msgstr "استوردت قائمة التّشغيل بنجاح"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:128
|
||||
#, kde-format
|
||||
@@ -414,7 +400,7 @@ msgstr "الفنّانون"
|
||||
#: contents/ui/SearchPage.qml:38
|
||||
#, kde-format
|
||||
msgid "Top Results"
|
||||
msgstr ""
|
||||
msgstr "أهم النتائج"
|
||||
|
||||
#: contents/ui/SearchPage.qml:41 playlistimporter.cpp:22
|
||||
#, kde-format
|
||||
@@ -439,7 +425,7 @@ msgstr "نسخ الرابط"
|
||||
#: contents/ui/ShareMenu.qml:54 contents/ui/ShareMenu.qml:108
|
||||
#, kde-format
|
||||
msgid "Link copied to clipboard"
|
||||
msgstr ""
|
||||
msgstr "نُسخ الرابط إلى الحافظة"
|
||||
|
||||
#: contents/ui/Sidebar.qml:200
|
||||
#, kde-format
|
||||
@@ -482,16 +468,15 @@ msgid "Add to playlist"
|
||||
msgstr "أضف إلى قائمة التّشغيل"
|
||||
|
||||
#: main.cpp:74
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Find music on YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr "اعثر على موسيقى على موسيقى يوتيوب"
|
||||
msgstr "بث الموسيقى من YouTube Music"
|
||||
|
||||
#: main.cpp:76
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr ""
|
||||
msgstr "© 2021-2024 جونا بروشيرت، 2021-2024 مجتمع كيدي"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -506,7 +491,7 @@ msgstr "المصين"
|
||||
#: main.cpp:78
|
||||
#, kde-format
|
||||
msgid "Mathis Brüchert"
|
||||
msgstr ""
|
||||
msgstr "ماتيس بروشيرت"
|
||||
|
||||
#: main.cpp:78
|
||||
#, kde-format
|
||||
@@ -526,26 +511,25 @@ msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Find music on YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr "اعثر على موسيقى على موسيقى يوتيوب"
|
||||
msgstr "واجهة برمجة التطبيقات غير الرسمية لموسيقى YouTube"
|
||||
|
||||
#: playlistimporter.cpp:22
|
||||
#, kde-format
|
||||
msgid "No description"
|
||||
msgstr "لا يوجد وصف"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "بدون عنوان"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
msgstr "لا يوجد ألبوم"
|
||||
|
||||
#~ msgid "YouTube Music Player"
|
||||
#~ msgstr "مشغل يوتيوب ميوزيك"
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-03-27 21:55+0100\n"
|
||||
"Last-Translator: Enol P. <[email protected]>\n"
|
||||
"Language-Team: Asturian <[email protected]>\n"
|
||||
@@ -152,7 +152,7 @@ msgstr ""
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr ""
|
||||
@@ -246,12 +246,12 @@ msgstr ""
|
||||
msgid "Import Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr ""
|
||||
@@ -518,12 +518,12 @@ msgstr ""
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2022-06-19 12:16+0400\n"
|
||||
"Last-Translator: Kheyyam <[email protected]>\n"
|
||||
"Language-Team: Azerbaijani <[email protected]>\n"
|
||||
@@ -160,7 +160,7 @@ msgstr "Mahnı siyahısına əlavə edin"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Mahnı siyahıları"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
msgid "Add Song to Playlist"
|
||||
@@ -262,12 +262,12 @@ msgstr ""
|
||||
msgid "Import Playlist"
|
||||
msgstr "Mahnı siyahıları"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "No song playing"
|
||||
@@ -550,12 +550,12 @@ msgstr "Musiqini YouTube Musiqi-də tapın"
|
||||
msgid "No description"
|
||||
msgstr "Mahnı siyahıları"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
|
||||
+10
-10
@@ -4,13 +4,13 @@
|
||||
# version 3 or later versions approved by the membership of KDE e.V.
|
||||
#
|
||||
# Antoni Bella Pérez <[email protected]>, 2021.
|
||||
# Josep M. Ferrer <[email protected]>, 2022, 2023, 2024.
|
||||
# SPDX-FileCopyrightText: 2022, 2023, 2024 Josep M. Ferrer <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 11:07+0200\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-08-30 11:01+0200\n"
|
||||
"Last-Translator: Josep M. Ferrer <[email protected]>\n"
|
||||
"Language-Team: Catalan <[email protected]>\n"
|
||||
"Language: ca\n"
|
||||
@@ -18,7 +18,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 22.12.3\n"
|
||||
"X-Generator: Lokalize 24.08.0\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -159,7 +159,7 @@ msgstr "Importa una llista de reproducció"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL de la llista de reproducció (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Afegeix una cançó a la llista de reproducció"
|
||||
@@ -253,12 +253,12 @@ msgstr "Aquesta llista de reproducció encara està buida"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importa una llista de reproducció"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "No s'està reproduint cap cançó"
|
||||
@@ -354,7 +354,7 @@ msgstr "Barreja la cua"
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1059
|
||||
#, kde-format
|
||||
msgid "Upcoming Songs"
|
||||
msgstr "Cançons properes"
|
||||
msgstr "Cançons següents"
|
||||
|
||||
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:108
|
||||
#, kde-format
|
||||
@@ -525,12 +525,12 @@ msgstr "API no oficial per a YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Sense descripció"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Sense títol"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Sense àlbum"
|
||||
+10
-10
@@ -4,13 +4,13 @@
|
||||
# version 3 or later versions approved by the membership of KDE e.V.
|
||||
#
|
||||
# Antoni Bella Pérez <[email protected]>, 2021.
|
||||
# Josep M. Ferrer <[email protected]>, 2022, 2023, 2024.
|
||||
# SPDX-FileCopyrightText: 2022, 2023, 2024 Josep M. Ferrer <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 11:07+0200\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-08-30 11:01+0200\n"
|
||||
"Last-Translator: Josep M. Ferrer <[email protected]>\n"
|
||||
"Language-Team: Catalan <[email protected]>\n"
|
||||
"Language: ca@valencia\n"
|
||||
@@ -18,7 +18,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 22.12.3\n"
|
||||
"X-Generator: Lokalize 24.08.0\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -159,7 +159,7 @@ msgstr "Importa una llista de reproducció"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL de la llista de reproducció (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Afig una cançó a la llista de reproducció"
|
||||
@@ -253,12 +253,12 @@ msgstr "Esta llista de reproducció encara està buida"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importa una llista de reproducció"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "No s'està reproduint cap cançó"
|
||||
@@ -354,7 +354,7 @@ msgstr "Barreja la cua"
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1059
|
||||
#, kde-format
|
||||
msgid "Upcoming Songs"
|
||||
msgstr "Cançons properes"
|
||||
msgstr "Cançons següents"
|
||||
|
||||
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:108
|
||||
#, kde-format
|
||||
@@ -525,12 +525,12 @@ msgstr "API no oficial per a YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Sense descripció"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Sense títol"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Sense àlbum"
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-17 09:37+0200\n"
|
||||
"Last-Translator: Vit Pelcak <[email protected]>\n"
|
||||
"Language-Team: Czech <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Importovat seznam skladeb"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL seznamu skladeb (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Přidat píseň do seznamu skladeb"
|
||||
@@ -250,12 +250,12 @@ msgstr "Tento seznam skladeb je prázdný"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importovat seznam skladeb"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nepřehrává se žádná hudba"
|
||||
@@ -522,12 +522,12 @@ msgstr "Neoficiální API pro hudbu YouTube"
|
||||
msgid "No description"
|
||||
msgstr "Žádný popis"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Bez názvu"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Žádné album"
|
||||
+20
-21
@@ -1,23 +1,23 @@
|
||||
# Copyright (C) YEAR This file is copyright:
|
||||
# Copyright (C) 2024 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
# Burkhard Lück <[email protected]>, 2021.
|
||||
# Frederik Schwarzer <[email protected]>, 2021, 2022, 2023.
|
||||
# Frank Steinmetzger <[email protected]>, 2022.
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2024 Johannes Obermayr <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2023-07-09 01:01+0200\n"
|
||||
"Last-Translator: Frederik Schwarzer <[email protected]>\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-10-06 13:11+0200\n"
|
||||
"Last-Translator: Johannes Obermayr <[email protected]>\n"
|
||||
"Language-Team: German <[email protected]>\n"
|
||||
"Language: de\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Lokalize 23.07.70\n"
|
||||
"X-Generator: Lokalize 24.11.70\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -25,6 +25,8 @@ msgid ""
|
||||
"Running with untested version of ytmusicapi %1. If you experience errors, "
|
||||
"please report them to your distribution."
|
||||
msgstr ""
|
||||
"Die nicht getestete Version %1 von ytmusicapi wird verwendet. Auftretende "
|
||||
"Fehler sind an die Distribution zu melden."
|
||||
|
||||
#: contents/ui/AlbumPage.qml:71 contents/ui/LibraryPage.qml:39
|
||||
#: contents/ui/LibraryPage.qml:65 contents/ui/LibraryPage.qml:91
|
||||
@@ -156,7 +158,7 @@ msgstr "Wiedergabeliste importieren"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Adresse der Wiedergabeliste (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Lied zur Wiedergabeliste hinzufügen"
|
||||
@@ -250,12 +252,12 @@ msgstr "Diese Wiedergabeliste ist noch leer"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Wiedergabeliste importieren"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Es wird kein Lied wiedergegeben"
|
||||
@@ -263,7 +265,7 @@ msgstr "Es wird kein Lied wiedergegeben"
|
||||
#: contents/ui/MaximizedPlayerPage.qml:99
|
||||
#, kde-format
|
||||
msgid "Close Maximized Player"
|
||||
msgstr ""
|
||||
msgstr "Maximierte Wiedergabe beenden"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:206
|
||||
#: contents/ui/MinimizedPlayerControls.qml:112
|
||||
@@ -469,17 +471,15 @@ msgid "Add to playlist"
|
||||
msgstr "Zur Wiedergabeliste hinzufügen"
|
||||
|
||||
#: main.cpp:74
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unofficial API for YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr "Inoffizielle API für Musik auf YouTube"
|
||||
msgstr "Musik von YouTube Music streamen"
|
||||
|
||||
#: main.cpp:76
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "Copyright © 2021-2023 Jonah Brüchert, 2021-2023 KDE-Gemeinschaft"
|
||||
msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 KDE-Gemeinschaft"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -514,23 +514,22 @@ msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unofficial API for YouTube Music"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr "Inoffizielle API für Musik auf YouTube"
|
||||
msgstr "Inoffizielle API für YouTube Music"
|
||||
|
||||
#: playlistimporter.cpp:22
|
||||
#, kde-format
|
||||
msgid "No description"
|
||||
msgstr "Keine Beschreibung"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Kein Titel"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Kein Album"
|
||||
|
||||
@@ -6,8 +6,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-06-02 11:38+0100\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-05-20 19:30+0100\n"
|
||||
"Last-Translator: Steve Allewell <[email protected]>\n"
|
||||
"Language-Team: British English\n"
|
||||
"Language: en_GB\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Import playlist"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Playlist URL (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Add Song to Playlist"
|
||||
@@ -250,12 +250,12 @@ msgstr "This playlist is still empty"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Import Playlist"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "No song playing"
|
||||
@@ -522,12 +522,12 @@ msgstr "Unofficial API for YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "No description"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "No title"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "No album"
|
||||
|
||||
+6
-6
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-05-04 23:30+0100\n"
|
||||
"Last-Translator: Oliver Kellogg <[email protected]>\n"
|
||||
"Language-Team: Esperanto <[email protected]>\n"
|
||||
@@ -157,7 +157,7 @@ msgstr "Importi ludliston"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL de Ludlisto (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Aldoni Kanton al Ludlisto"
|
||||
@@ -251,12 +251,12 @@ msgstr "Ĉi tiu ludlisto ankoraŭ estas malplena"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importi Ludliston"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Neniu kanto ludanta"
|
||||
@@ -523,12 +523,12 @@ msgstr "Neoficiala API por YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Neniu priskribo"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Neniu titolo"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Neniu albumo"
|
||||
+6
-6
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 22:47+0200\n"
|
||||
"Last-Translator: Eloy Cuadra <[email protected]>\n"
|
||||
"Language-Team: Spanish <[email protected]>\n"
|
||||
@@ -158,7 +158,7 @@ msgstr "Importar lista de reproducción"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL de la lista de reproducción (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Añadir canción a la lista de reproducción"
|
||||
@@ -252,12 +252,12 @@ msgstr "Esta lista de reproducción está vacía"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importar lista de reproducción"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "No se está reproduciendo ninguna canción"
|
||||
@@ -524,12 +524,12 @@ msgstr "API no oficial de YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Sin descripción"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Sin título"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Sin álbumes"
|
||||
|
||||
+6
-6
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-17 23:33+0200\n"
|
||||
"Last-Translator: Iñigo Salvador Azurmendi <[email protected]>\n"
|
||||
"Language-Team: Basque <[email protected]>\n"
|
||||
@@ -159,7 +159,7 @@ msgstr "Inportatu jotze-zerrenda"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Jotze-zerrendaren URL (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Gehitu abestia jotze-zerrendara"
|
||||
@@ -253,12 +253,12 @@ msgstr "Jotze-zerrenda hau oraindik hutsik dago"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Inportatu jotze-zerrenda"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Ez da abestirik jotzen ari"
|
||||
@@ -525,12 +525,12 @@ msgstr "«YouTube Music»erako API ez-ofiziala"
|
||||
msgid "No description"
|
||||
msgstr "Deskribapenik ez"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Titulurik ez"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Albumik ez"
|
||||
|
||||
+12
-13
@@ -1,13 +1,13 @@
|
||||
# Copyright (C) YEAR This file is copyright:
|
||||
# Copyright (C) 2024 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
# Tommi Nieminen <[email protected]>, 2021, 2022, 2023.
|
||||
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024 Tommi Nieminen <[email protected]>
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2023-11-22 18:45+0200\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-10-17 18:08+0300\n"
|
||||
"Last-Translator: Tommi Nieminen <[email protected]>\n"
|
||||
"Language-Team: Finnish <[email protected]>\n"
|
||||
"Language: fi\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 22.12.3\n"
|
||||
"X-Generator: Lokalize 23.08.5\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -155,7 +155,7 @@ msgstr "Tuo soittolista"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Soittolistan verkko-osoite (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Lisää kappale soittolistaan"
|
||||
@@ -249,12 +249,12 @@ msgstr "Soittolista on yhä tyhjä"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Tuo soittolista"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Mitään ei soiteta"
|
||||
@@ -474,10 +474,9 @@ msgid "Stream music from YouTube Music"
|
||||
msgstr "Suoratoista musiikkia YouTube Musicista"
|
||||
|
||||
#: main.cpp:76
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "© 2021–2023 Jonah Brüchert, 2021–2023 KDE-yhteisö"
|
||||
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 KDE-yhteisö"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -522,12 +521,12 @@ msgstr "Epävirallinen YouTube Music -API"
|
||||
msgid "No description"
|
||||
msgstr "Ei kuvausta"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Ei otsikkoa"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Ei albumia"
|
||||
|
||||
+6
-6
@@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-08 09:27+0200\n"
|
||||
"Last-Translator: Xavier Besnard <[email protected]>\n"
|
||||
"Language-Team: French <French <[email protected]>>\n"
|
||||
@@ -154,7 +154,7 @@ msgstr "Importer une liste de lecture"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL de liste de lecture (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Ajouter une chanson à la liste de lecture"
|
||||
@@ -248,12 +248,12 @@ msgstr "La liste de lecture est vide pour l'instant."
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importer une liste de lecture"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Aucune chanson en lecture"
|
||||
@@ -520,12 +520,12 @@ msgstr "API non officiel pour le site « YouTube Musique »"
|
||||
msgid "No description"
|
||||
msgstr "Aucune description"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Aucun titre"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Aucun album"
|
||||
|
||||
+10
-10
@@ -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: 2023, 2024 Adrián Chaves (Gallaecio)
|
||||
# SPDX-FileCopyrightText: 2023, 2024, 2025 Adrián Chaves (Gallaecio)
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-04-14 15:13+0200\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2025-01-12 16:48+0100\n"
|
||||
"Last-Translator: Adrián Chaves (Gallaecio) <[email protected]>\n"
|
||||
"Language-Team: Proxecto Trasno ([email protected])\n"
|
||||
"Language: gl\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 24.02.1\n"
|
||||
"X-Generator: Lokalize 24.12.0\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -95,7 +95,7 @@ msgstr "Intérprete"
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr "Non é posíbel reproducir vídeo. Quere reproducir o son de «%1»?"
|
||||
msgstr "Aínda non se permite reproducir vídeo. Quere reproducir o son de «%1»?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:148 contents/ui/SearchPage.qml:28
|
||||
#, kde-format
|
||||
@@ -154,7 +154,7 @@ msgstr "Importar unha lista de reprodución"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL da lista de reprodución (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Engadir a canción á lista de reprodución"
|
||||
@@ -248,12 +248,12 @@ msgstr "A lista de reprodución está baleira."
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importar unha lista de reprodución"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Non se está a reproducir ningunha canción."
|
||||
@@ -520,12 +520,12 @@ msgstr "API non oficial de YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Sen descrición"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Sen título"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Sen álbum"
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-11 06:33+0300\n"
|
||||
"Last-Translator: Yaron Shahrabani <[email protected]>\n"
|
||||
"Language-Team: צוות התרגום של KDE ישראל\n"
|
||||
@@ -154,7 +154,7 @@ msgstr "ייבוא רשימת נגינה"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "כתובת רשימת נגינה (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "הוספת שיר לרשימת נגינה"
|
||||
@@ -248,12 +248,12 @@ msgstr "רשימת הנגינה עדיין ריקה"
|
||||
msgid "Import Playlist"
|
||||
msgstr "ייבוא רשימת נגינה"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "לא מתנגן אף שיר"
|
||||
@@ -520,12 +520,12 @@ msgstr "API בלתי רשמי ל־YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "אין תיאור"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "אין כותרת"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "אין אלבום"
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2021-09-17 20:09+0530\n"
|
||||
"Last-Translator: Raghavendra Kamath <[email protected]>\n"
|
||||
"Language-Team: kde-hindi\n"
|
||||
@@ -159,7 +159,7 @@ msgstr "गीत-सूची में जोड़ें"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "गीत-सूचीयाँ"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
msgid "Add Song to Playlist"
|
||||
@@ -259,12 +259,12 @@ msgstr ""
|
||||
msgid "Import Playlist"
|
||||
msgstr "गीत-सूचीयाँ"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "ओडियो-ट्यूब"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "No song playing"
|
||||
@@ -542,12 +542,12 @@ msgstr "यूट्यूब संगीत पर संगीत ढूं
|
||||
msgid "No description"
|
||||
msgstr "गीत-सूचीयाँ"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-29 11:32+0200\n"
|
||||
"Last-Translator: Kristof Kiszel <[email protected]>\n"
|
||||
"Language-Team: Hungarian <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Lejátszólista importálása"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Lejátszólista URL-címe (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Dal hozzáadása a lejátszólistához"
|
||||
@@ -250,12 +250,12 @@ msgstr "Ez a lejátszólista még mindig üres"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Lejátszólista importálása"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nincs dallejátszát"
|
||||
@@ -524,12 +524,12 @@ msgstr "Nem hivatalos API a YouTube Musichoz"
|
||||
msgid "No description"
|
||||
msgstr "Nincs leírás"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Nincs cím"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Nincs album"
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-08 11:46+0200\n"
|
||||
"Last-Translator: giovanni <[email protected]>\n"
|
||||
"Language-Team: Interlingua <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Importa lista de reproduction"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL de Lista de reproduction (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Adde Canto al lista de reproduction"
|
||||
@@ -250,12 +250,12 @@ msgstr "Iste lista de reproduction es vacue"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importa lista de reproduction"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nulle canto reproducente"
|
||||
@@ -522,12 +522,12 @@ msgstr "API non official per YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Nulle description"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Necun titulo"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Necun album"
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2023-06-16 19:34+0700\n"
|
||||
"Last-Translator: Linerly <[email protected]>\n"
|
||||
"Language-Team: Indonesian <[email protected]>\n"
|
||||
@@ -158,7 +158,7 @@ msgstr "Tambahkan ke daftar putar"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Judul Daftar Putar"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Tambahkan Lagu ke Daftar Putar"
|
||||
@@ -253,12 +253,12 @@ msgstr "Daftar putar ini masih kosong"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Daftar Putar"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "No song playing"
|
||||
@@ -540,12 +540,12 @@ msgstr "API tidak resmi untuk YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Deskripsi Daftar Putar"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Tidak ada judul"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Tidak ada album"
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-08 10:03+0200\n"
|
||||
"Last-Translator: Vincenzo Reale <[email protected]>\n"
|
||||
"Language-Team: Italian <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Importa scaletta"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL della scaletta (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Aggiungere brano alla scaletta"
|
||||
@@ -250,12 +250,12 @@ msgstr "Questa scaletta è ancora vuota"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importa scaletta"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nessun brano in riproduzione"
|
||||
@@ -522,12 +522,12 @@ msgstr "API non ufficiale per YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Nessuna descrizione"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Nessun titolo"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Nessun album"
|
||||
|
||||
+6
-6
@@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2023-11-24 09:45+0900\n"
|
||||
"Last-Translator: maboroshin <pc.genkaku.in>\n"
|
||||
"Language-Team: Japanese <[email protected]>\n"
|
||||
@@ -154,7 +154,7 @@ msgstr "再生リストのインポート"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "再生リストの URL (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "再生リストに曲を追加"
|
||||
@@ -248,12 +248,12 @@ msgstr "この再生リストはまだ曲が未登録"
|
||||
msgid "Import Playlist"
|
||||
msgstr "再生リストのインポート"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "再生中の曲なし"
|
||||
@@ -520,12 +520,12 @@ msgstr "YouTube Music 用の非公式 API"
|
||||
msgid "No description"
|
||||
msgstr "説明なし"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "タイトルなし"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "アルバムなし"
|
||||
+6
-6
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 03:14+0200\n"
|
||||
"Last-Translator: Temuri Doghonadze <[email protected]>\n"
|
||||
"Language-Team: Georgian <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "დასაკრავი სიის შემოტანა"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "დასაკრავი სიის ბმული (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "სიმღერის დასაკრავ სიაში ჩამატება"
|
||||
@@ -250,12 +250,12 @@ msgstr "ეს დასაკრავი სია ჯერ კიდევ
|
||||
msgid "Import Playlist"
|
||||
msgstr "დასაკრავი სიის შემოტანა"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "არაფერს ვუკრავ"
|
||||
@@ -522,12 +522,12 @@ msgstr "YouTube Music-ის არაოფიციალური API"
|
||||
msgid "No description"
|
||||
msgstr "აღწერის გარეშე"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "სათაურის გარეშე"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "ალბომის გარეშე"
|
||||
|
||||
+11
-12
@@ -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 Shinjo Park <[email protected]>
|
||||
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024 Shinjo Park <[email protected]>
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2023-11-04 21:35+0100\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-08-19 22:06+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 23.08.1\n"
|
||||
"X-Generator: Lokalize 23.08.5\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -154,7 +154,7 @@ msgstr "재생 목록 가져오기"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "재생 목록 URL(YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "재생 목록에 곡 추가"
|
||||
@@ -248,12 +248,12 @@ msgstr "재생 목록이 비어 있습니다"
|
||||
msgid "Import Playlist"
|
||||
msgstr "재생 목록 가져오기"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "재생 중인 곡 없음"
|
||||
@@ -473,10 +473,9 @@ msgid "Stream music from YouTube Music"
|
||||
msgstr "YouTube Music에서 음악 스트리밍"
|
||||
|
||||
#: main.cpp:76
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -521,12 +520,12 @@ msgstr "YouTube Music 비공식 API"
|
||||
msgid "No description"
|
||||
msgstr "설명 없음"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "제목 없음"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "앨범 없음"
|
||||
|
||||
+6
-6
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-09 12:04+0300\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -158,7 +158,7 @@ msgstr "Importuoti grojaraštį"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Grojaraščio URL („Youtube“)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Pridėti dainą į grojaraštį"
|
||||
@@ -252,12 +252,12 @@ msgstr "Šis grojaraštis yra vis dar tuščias"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importuoti grojaraštį"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Neatkuriama jokia daina"
|
||||
@@ -524,12 +524,12 @@ msgstr "Neoficialus API, skirtas „YouTube Music“"
|
||||
msgid "No description"
|
||||
msgstr "Nėra aprašo"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Nėra pavadinimo"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Nėra albumo"
|
||||
@@ -0,0 +1,534 @@
|
||||
# Copyright (C) 2024 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2024 Toms Trasuns <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-08-27 18:33+0300\n"
|
||||
"Last-Translator: Toms Trasuns <[email protected]>\n"
|
||||
"Language-Team: Latvian <[email protected]>\n"
|
||||
"Language: lv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
|
||||
"2);\n"
|
||||
"X-Generator: Lokalize 24.08.0\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 ""
|
||||
"Darbojas ar nepārbaudītu „ytmusicapi“ versiju %1. Ja saskarieties ar kļūdām, "
|
||||
"ziņojiet par tām caur savu distributīvu."
|
||||
|
||||
#: contents/ui/AlbumPage.qml:71 contents/ui/LibraryPage.qml:39
|
||||
#: contents/ui/LibraryPage.qml:65 contents/ui/LibraryPage.qml:91
|
||||
#: contents/ui/LibraryPage.qml:235 contents/ui/LibraryPage.qml:261
|
||||
#: contents/ui/LibraryPage.qml:285 contents/ui/LocalPlaylistPage.qml:72
|
||||
#: contents/ui/LocalPlaylistPage.qml:93 contents/ui/PlaybackHistory.qml:67
|
||||
#: contents/ui/PlaybackHistory.qml:89 contents/ui/PlaylistPage.qml:66
|
||||
#: contents/ui/PlaylistPage.qml:87
|
||||
#, kde-format
|
||||
msgid "Play"
|
||||
msgstr "Atskaņot"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:78 contents/ui/ArtistPage.qml:83
|
||||
#: contents/ui/LibraryPage.qml:46 contents/ui/LibraryPage.qml:71
|
||||
#: contents/ui/LibraryPage.qml:101 contents/ui/LibraryPage.qml:242
|
||||
#: contents/ui/LibraryPage.qml:267 contents/ui/LibraryPage.qml:294
|
||||
#: contents/ui/LocalPlaylistPage.qml:67 contents/ui/LocalPlaylistPage.qml:99
|
||||
#: contents/ui/PlaybackHistory.qml:55 contents/ui/PlaybackHistory.qml:102
|
||||
#: contents/ui/PlaylistPage.qml:59 contents/ui/PlaylistPage.qml:94
|
||||
#, kde-format
|
||||
msgid "Shuffle"
|
||||
msgstr "Sajaukt"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:86 contents/ui/LibraryPage.qml:76
|
||||
#: contents/ui/LibraryPage.qml:111 contents/ui/LibraryPage.qml:272
|
||||
#: contents/ui/LibraryPage.qml:302 contents/ui/LocalPlaylistPage.qml:104
|
||||
#: contents/ui/PlaybackHistory.qml:114 contents/ui/PlaylistPage.qml:102
|
||||
#, kde-format
|
||||
msgid "Append to queue"
|
||||
msgstr "Pievienot rindai"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:91 contents/ui/ArtistPage.qml:91
|
||||
#: contents/ui/PlaylistPage.qml:112
|
||||
#, kde-format
|
||||
msgid "Open in Browser"
|
||||
msgstr "Atvērt pārlūkā"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:96 contents/ui/ArtistPage.qml:96
|
||||
#: contents/ui/PlaylistPage.qml:117
|
||||
#, kde-format
|
||||
msgid "Share"
|
||||
msgstr "Kopīgot"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:106
|
||||
#, kde-format
|
||||
msgid "Album • %1"
|
||||
msgstr "Albums • %1"
|
||||
|
||||
#: contents/ui/AlbumPage.qml:160 contents/ui/ArtistPage.qml:201
|
||||
#: contents/ui/LocalPlaylistPage.qml:168 contents/ui/PlaybackHistory.qml:195
|
||||
#: contents/ui/PlaylistPage.qml:189 contents/ui/SearchPage.qml:148
|
||||
#, kde-format
|
||||
msgid "More"
|
||||
msgstr "Vairāk"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:77
|
||||
#, kde-format
|
||||
msgid "Radio"
|
||||
msgstr "Radio"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:105
|
||||
#, kde-format
|
||||
msgid "Artist"
|
||||
msgstr "Izpildītājs"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:129 contents/ui/SearchPage.qml:74
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Video playback is not supported yet. Do you want to play only the audio of "
|
||||
"\"%1\"?"
|
||||
msgstr ""
|
||||
"Video atskaņošana vēl nav atbalstīta. Vai vēlaties atskaņot tikai skaņu no "
|
||||
"„%1“?"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:148 contents/ui/SearchPage.qml:28
|
||||
#, kde-format
|
||||
msgid "Albums"
|
||||
msgstr "Albumi"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:150
|
||||
#, kde-format
|
||||
msgid "Singles"
|
||||
msgstr "Singli"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:152 contents/ui/SearchPage.qml:34
|
||||
#, kde-format
|
||||
msgid "Songs"
|
||||
msgstr "Dziesmas"
|
||||
|
||||
#: contents/ui/ArtistPage.qml:154 contents/ui/SearchPage.qml:36
|
||||
#, kde-format
|
||||
msgid "Videos"
|
||||
msgstr "Video"
|
||||
|
||||
#: contents/ui/ConfirmationMessage.qml:16
|
||||
#, kde-format
|
||||
msgid "OK"
|
||||
msgstr "Labi"
|
||||
|
||||
#: contents/ui/ConfirmationMessage.qml:21
|
||||
#, kde-format
|
||||
msgid "Cancel"
|
||||
msgstr "Atcelt"
|
||||
|
||||
#: contents/ui/dialogs/AddPlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add playlist"
|
||||
msgstr "Pievienot repertuāru"
|
||||
|
||||
#: contents/ui/dialogs/AddPlaylistDialog.qml:23
|
||||
#: contents/ui/dialogs/RenamePlaylistDialog.qml:24
|
||||
#, kde-format
|
||||
msgid "Playlist Title"
|
||||
msgstr "Repertuāra nosaukums"
|
||||
|
||||
#: contents/ui/dialogs/AddPlaylistDialog.qml:28
|
||||
#: contents/ui/dialogs/RenamePlaylistDialog.qml:30
|
||||
#, kde-format
|
||||
msgid "Playlist Description"
|
||||
msgstr "Repertuāra apraksts"
|
||||
|
||||
#: contents/ui/dialogs/ImportPlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Import playlist"
|
||||
msgstr "Importēt repertuāru"
|
||||
|
||||
#: contents/ui/dialogs/ImportPlaylistDialog.qml:23
|
||||
#, kde-format
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Repertuāra URL („Youtube“)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Pievienot repertuāram dziesmu"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:29
|
||||
#: contents/ui/LocalPlaylistsPage.qml:107
|
||||
#: contents/ui/LocalPlaylistsPage.qml:133
|
||||
#: contents/ui/LocalPlaylistsPage.qml:151
|
||||
#, kde-format
|
||||
msgid "New Playlist"
|
||||
msgstr "Jauns repertuārs"
|
||||
|
||||
#: contents/ui/dialogs/RenamePlaylistDialog.qml:18
|
||||
#, kde-format
|
||||
msgid "Rename playlist"
|
||||
msgstr "Pārdēvēt repertuāru"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:32 contents/ui/LibraryPage.qml:135
|
||||
#: contents/ui/NavigationBar.qml:47 contents/ui/NavigationBar.qml:53
|
||||
#: contents/ui/Sidebar.qml:138 contents/ui/Sidebar.qml:143
|
||||
#, kde-format
|
||||
msgid "Favourites"
|
||||
msgstr "Iecienītākās"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:130 contents/ui/LibraryPage.qml:322
|
||||
#: contents/ui/LibraryPage.qml:424
|
||||
#, kde-format
|
||||
msgid "Show All"
|
||||
msgstr "Rādīt visas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:160
|
||||
#, kde-format
|
||||
msgid "No Favourites Yet"
|
||||
msgstr "Vēl nav iecienītāko"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:228
|
||||
#, kde-format
|
||||
msgid "Most played"
|
||||
msgstr "Visvairāk atskaņotās"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:327 contents/ui/NavigationBar.qml:60
|
||||
#: contents/ui/NavigationBar.qml:66 contents/ui/Sidebar.qml:159
|
||||
#: contents/ui/Sidebar.qml:164
|
||||
#, kde-format
|
||||
msgid "Played Songs"
|
||||
msgstr "Atskaņotās dziesmas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:353
|
||||
#, kde-format
|
||||
msgid "No Songs Played Yet"
|
||||
msgstr "Dziesmas vēl nav atskaņotas"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:412 contents/ui/LocalPlaylistsPage.qml:20
|
||||
#: contents/ui/LocalPlaylistsPage.qml:84 contents/ui/NavigationBar.qml:74
|
||||
#: contents/ui/SearchPage.qml:32 contents/ui/Sidebar.qml:179
|
||||
#, kde-format
|
||||
msgid "Playlists"
|
||||
msgstr "Repertuāri"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:451
|
||||
#, kde-format
|
||||
msgid "No Playlists Yet"
|
||||
msgstr "Vēl nav repertuāri"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:474 contents/ui/LibraryPage.qml:496
|
||||
#: contents/ui/LocalPlaylistsPage.qml:38 contents/ui/LocalPlaylistsPage.qml:60
|
||||
#, kde-format
|
||||
msgid "Rename"
|
||||
msgstr "Pārdēvēt"
|
||||
|
||||
#: contents/ui/LibraryPage.qml:483 contents/ui/LibraryPage.qml:504
|
||||
#: contents/ui/LocalPlaylistsPage.qml:47 contents/ui/LocalPlaylistsPage.qml:68
|
||||
#, kde-format
|
||||
msgid "Delete"
|
||||
msgstr "Dzēst"
|
||||
|
||||
#: contents/ui/LocalPlaylistPage.qml:22
|
||||
#, kde-format
|
||||
msgid "Remove from Playlist"
|
||||
msgstr "Noņemt no repertuāra"
|
||||
|
||||
#: contents/ui/LocalPlaylistPage.qml:80
|
||||
#, kde-format
|
||||
msgid "This playlist is still empty"
|
||||
msgstr "Šis repertuārs joprojām ir tukšs"
|
||||
|
||||
#: contents/ui/LocalPlaylistsPage.qml:115
|
||||
#: contents/ui/LocalPlaylistsPage.qml:138
|
||||
#: contents/ui/LocalPlaylistsPage.qml:156 contents/ui/PlaylistPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importēt repertuāru"
|
||||
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Neko neatskaņo"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:99
|
||||
#, kde-format
|
||||
msgid "Close Maximized Player"
|
||||
msgstr "Aizvērt maksimizēto atskaņotāju"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:206
|
||||
#: contents/ui/MinimizedPlayerControls.qml:112
|
||||
#, kde-format
|
||||
msgid "No media playing"
|
||||
msgstr "Multividi neatskaņo"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:433
|
||||
#, kde-format
|
||||
msgid "Remove from Favourites"
|
||||
msgstr "Noņemt no iecienītākajām"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:433
|
||||
#, kde-format
|
||||
msgid "Add to Favourites"
|
||||
msgstr "Pievienot iecienītākajām"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:458
|
||||
#, kde-format
|
||||
msgid "Open Volume Drawer"
|
||||
msgstr "Atvērt skaļuma atvilktni"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:568
|
||||
#, kde-format
|
||||
msgid "Unmute Audio"
|
||||
msgstr "Atjaunot skaņu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:568
|
||||
#, kde-format
|
||||
msgid "Mute Audio"
|
||||
msgstr "Apklusināt"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:607
|
||||
#, kde-format
|
||||
msgid "%1%"
|
||||
msgstr "%1 %"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:637
|
||||
#, kde-format
|
||||
msgid "Hide Lyrics"
|
||||
msgstr "Slēpt vārdus"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:637
|
||||
#, kde-format
|
||||
msgid "Show Lyrics"
|
||||
msgstr "Rādīt vārdus"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:657 contents/ui/SongMenu.qml:195
|
||||
#: contents/ui/SongMenu.qml:281
|
||||
#, kde-format
|
||||
msgid "Share Song"
|
||||
msgstr "Kopīgot dziesmu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:698
|
||||
#, kde-format
|
||||
msgid "Add to a local playlist"
|
||||
msgstr "Pievienot lokālajam repertuāram"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:735
|
||||
#, kde-format
|
||||
msgid "Hide Queue"
|
||||
msgstr "Slēpt rindu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:735
|
||||
#, kde-format
|
||||
msgid "Show Queue"
|
||||
msgstr "Rādīt rindu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:966
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1210
|
||||
#, kde-format
|
||||
msgid "Remove Track"
|
||||
msgstr "Noņemt celiņu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1001
|
||||
#, kde-format
|
||||
msgid "Clear Queue"
|
||||
msgstr "Notīrīt rindu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1026
|
||||
#, kde-format
|
||||
msgid "Shuffle Queue"
|
||||
msgstr "Jaukt rindu"
|
||||
|
||||
#: contents/ui/MaximizedPlayerPage.qml:1059
|
||||
#, kde-format
|
||||
msgid "Upcoming Songs"
|
||||
msgstr "Nākamās dziesmas"
|
||||
|
||||
#: contents/ui/NavigationBar.qml:23 contents/ui/Sidebar.qml:108
|
||||
#, kde-format
|
||||
msgid "Library"
|
||||
msgstr "Bibliotēka"
|
||||
|
||||
#: contents/ui/NavigationBar.qml:35 contents/ui/Sidebar.qml:119
|
||||
#, kde-format
|
||||
msgid "Search"
|
||||
msgstr "Meklēt"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:17
|
||||
#, kde-format
|
||||
msgid "Unknown list of songs"
|
||||
msgstr "Nezināms dziesmu saraksts"
|
||||
|
||||
#: contents/ui/PlaybackHistory.qml:135
|
||||
#, kde-format
|
||||
msgid "No songs here yet"
|
||||
msgstr "Vēl nav dziesmu"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:76
|
||||
#, kde-format
|
||||
msgid "Playlist successfully imported"
|
||||
msgstr "Repertuārs ir veiksmīgi importēts"
|
||||
|
||||
#: contents/ui/PlaylistPage.qml:128
|
||||
#, kde-format
|
||||
msgid "Playlist"
|
||||
msgstr "Repertuārs"
|
||||
|
||||
#: contents/ui/SearchHistoryPage.qml:82 contents/ui/SearchWithDropdown.qml:393
|
||||
#, kde-format
|
||||
msgid "remove from search history"
|
||||
msgstr "noņemt no meklēšanas vēstures"
|
||||
|
||||
#: contents/ui/SearchPage.qml:16
|
||||
#, kde-format
|
||||
msgid "Previous Searches:"
|
||||
msgstr "Iepriekšējās meklēšanas:"
|
||||
|
||||
#: contents/ui/SearchPage.qml:30
|
||||
#, kde-format
|
||||
msgid "Artists"
|
||||
msgstr "Izpildītāji"
|
||||
|
||||
#: contents/ui/SearchPage.qml:38
|
||||
#, kde-format
|
||||
msgid "Top Results"
|
||||
msgstr "Labākie rezultāti"
|
||||
|
||||
#: contents/ui/SearchPage.qml:41 playlistimporter.cpp:22
|
||||
#, kde-format
|
||||
msgid "Unknown"
|
||||
msgstr "Nezināms"
|
||||
|
||||
#: contents/ui/SearchWithDropdown.qml:339
|
||||
#, kde-format
|
||||
msgid "No matching previous searches"
|
||||
msgstr "Nav atbilstošu iepriekšējo meklēšanu"
|
||||
|
||||
#: contents/ui/ShareMenu.qml:41
|
||||
#, kde-format
|
||||
msgid "Share to"
|
||||
msgstr "Kopīgot uz"
|
||||
|
||||
#: contents/ui/ShareMenu.qml:49 contents/ui/ShareMenu.qml:103
|
||||
#, kde-format
|
||||
msgid "Copy Link"
|
||||
msgstr "Kopēt saiti"
|
||||
|
||||
#: contents/ui/ShareMenu.qml:54 contents/ui/ShareMenu.qml:108
|
||||
#, kde-format
|
||||
msgid "Link copied to clipboard"
|
||||
msgstr "Saite nokopēta starpliktuvē"
|
||||
|
||||
#: contents/ui/Sidebar.qml:200
|
||||
#, kde-format
|
||||
msgid "About"
|
||||
msgstr "Par"
|
||||
|
||||
#: contents/ui/Sidebar.qml:214
|
||||
#, kde-format
|
||||
msgid "Collapse Sidebar"
|
||||
msgstr "Sakļaut sānu joslu"
|
||||
|
||||
#: contents/ui/SongMenu.qml:108 contents/ui/SongMenu.qml:217
|
||||
#, kde-format
|
||||
msgid "Play Next"
|
||||
msgstr "Atskaņot nākamo"
|
||||
|
||||
#: contents/ui/SongMenu.qml:118 contents/ui/SongMenu.qml:223
|
||||
#, kde-format
|
||||
msgid "Add to queue"
|
||||
msgstr "Pievienot rindai"
|
||||
|
||||
#: contents/ui/SongMenu.qml:130 contents/ui/SongMenu.qml:233
|
||||
#, kde-format
|
||||
msgid "Remove Favourite"
|
||||
msgstr "Noņemt no iecienītajām"
|
||||
|
||||
#: contents/ui/SongMenu.qml:130 contents/ui/SongMenu.qml:233
|
||||
#, kde-format
|
||||
msgid "Add Favourite"
|
||||
msgstr "Pievienot iecienītajām"
|
||||
|
||||
#: contents/ui/SongMenu.qml:149 contents/ui/SongMenu.qml:247
|
||||
#, kde-format
|
||||
msgid "Remove from History"
|
||||
msgstr "Noņemt no vēstures"
|
||||
|
||||
#: contents/ui/SongMenu.qml:164 contents/ui/SongMenu.qml:256
|
||||
#, kde-format
|
||||
msgid "Add to playlist"
|
||||
msgstr "Pievienot repertuāram"
|
||||
|
||||
#: main.cpp:74
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr "Straumējiet mūziku no „YouTube Music“"
|
||||
|
||||
#: main.cpp:76
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "© 2021—2024 Jonah Brüchert, 2021—2024 KDE kopiena"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
msgid "Jonah Brüchert"
|
||||
msgstr "Jonah Brüchert"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Uzturētājs"
|
||||
|
||||
#: main.cpp:78
|
||||
#, kde-format
|
||||
msgid "Mathis Brüchert"
|
||||
msgstr "Mathis Brüchert"
|
||||
|
||||
#: main.cpp:78
|
||||
#, kde-format
|
||||
msgid "Designer"
|
||||
msgstr "Dizaineris"
|
||||
|
||||
#: main.cpp:79
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Toms Trasūns"
|
||||
|
||||
#: main.cpp:79
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "[email protected]"
|
||||
|
||||
#: main.cpp:86
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr "Neoficiāls „YouTube Music“ API"
|
||||
|
||||
#: playlistimporter.cpp:22
|
||||
#, kde-format
|
||||
msgid "No description"
|
||||
msgstr "Nav apraksta"
|
||||
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Nav nosaukuma"
|
||||
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Nav albuma"
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 13:25+0200\n"
|
||||
"Last-Translator: Freek de Kruijf <[email protected]>\n"
|
||||
"Language-Team: \n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Afspeellijst importeren"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL van afspeellijst (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Song aan afspeellijst toevoegen"
|
||||
@@ -250,12 +250,12 @@ msgstr "Deze afspeellijst is nog leeg"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Afspeellijst importeren"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Er speelt geen song"
|
||||
@@ -522,12 +522,12 @@ msgstr "Niet officiële API voor YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Geen beschrijving"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Geen titel"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Geen album"
|
||||
|
||||
+14
-14
@@ -1,13 +1,12 @@
|
||||
# Translation of audiotube to Norwegian Nynorsk
|
||||
#
|
||||
# Øystein Steffensen-Alværvik <[email protected]>, 2022.
|
||||
# Karl Ove Hufthammer <[email protected]>, 2022, 2023.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2023-08-24 21:35+0200\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-07-26 14:37+0200\n"
|
||||
"Last-Translator: Karl Ove Hufthammer <[email protected]>\n"
|
||||
"Language-Team: Norwegian Nynorsk <[email protected]>\n"
|
||||
"Language: nn\n"
|
||||
@@ -15,7 +14,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 23.04.3\n"
|
||||
"X-Generator: Lokalize 24.11.70\n"
|
||||
"X-Environment: kde\n"
|
||||
"X-Accelerator-Marker: &\n"
|
||||
"X-Text-Markup: kde4\n"
|
||||
@@ -26,6 +25,8 @@ msgid ""
|
||||
"Running with untested version of ytmusicapi %1. If you experience errors, "
|
||||
"please report them to your distribution."
|
||||
msgstr ""
|
||||
"Køyrer med utesta versejon av ytmusicapi %1. Opplever du feil, meld frå om "
|
||||
"desse til distribusjonen din."
|
||||
|
||||
#: contents/ui/AlbumPage.qml:71 contents/ui/LibraryPage.qml:39
|
||||
#: contents/ui/LibraryPage.qml:65 contents/ui/LibraryPage.qml:91
|
||||
@@ -155,7 +156,7 @@ msgstr "Importer speleliste"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Speleliste-URL (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Legg song til speleliste"
|
||||
@@ -249,12 +250,12 @@ msgstr "Spelelista er framleis tom"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importer speleliste"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Ingen song vert spela av"
|
||||
@@ -471,13 +472,12 @@ msgstr "Legg til i speleliste"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Stream music from YouTube Music"
|
||||
msgstr ""
|
||||
msgstr "Straum musikk frå YouTube Music"
|
||||
|
||||
#: main.cpp:76
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "© 2021–2023 Jonah Brüchert, 2021–2023 KDE-fellesskapet"
|
||||
msgstr "© 2021–2024 Jonah Brüchert, 2021–2024 KDE-fellesskapet"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -515,19 +515,19 @@ msgstr "[email protected],[email protected]"
|
||||
#, kde-format
|
||||
msgctxt "YouTube Music is a music streaming service by Google"
|
||||
msgid "Unofficial API for YouTube Music"
|
||||
msgstr ""
|
||||
msgstr "Uoffisielt API for YouTube Music"
|
||||
|
||||
#: playlistimporter.cpp:22
|
||||
#, kde-format
|
||||
msgid "No description"
|
||||
msgstr "Inga skildring"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Utan tittel"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Ingen album"
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2022-01-01 09:11-0800\n"
|
||||
"Last-Translator: A S Alam <[email protected]>\n"
|
||||
"Language-Team: Punjabi <[email protected]>\n"
|
||||
@@ -158,7 +158,7 @@ msgstr "ਪਲੇਅਲਿਸਟ ਵਿੱਚ ਜੋੜੋ"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "ਪਲੇਅਲਿਸਟਾਂ"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
msgid "Add Song to Playlist"
|
||||
@@ -258,12 +258,12 @@ msgstr ""
|
||||
msgid "Import Playlist"
|
||||
msgstr "ਪਲੇਅਲਿਸਟਾਂ"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "ਆਡੀਓ-ਟਿਊਬ"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "No song playing"
|
||||
@@ -541,12 +541,12 @@ msgstr "ਯੂਟਿਊਬ ਸੰਗੀਤ ਉੱਤੇ ਸੰਗੀਤ ਲੱ
|
||||
msgid "No description"
|
||||
msgstr "ਪਲੇਅਲਿਸਟਾਂ"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
|
||||
+6
-6
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-13 18:52+0200\n"
|
||||
"Last-Translator: Łukasz Wojniłowicz <[email protected]>\n"
|
||||
"Language-Team: Polish <[email protected]>\n"
|
||||
@@ -157,7 +157,7 @@ msgstr "Zaimportuj listę odtwarzania"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Adres URL listy odtwarzania (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Usuń do listy odtwarzania"
|
||||
@@ -251,12 +251,12 @@ msgstr "Lista odtwarzania nadal jest pusta"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Zaimportuj listę odtwarzania"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nie jest odtwarzana żadna piosenka"
|
||||
@@ -523,12 +523,12 @@ msgstr "Nieoficjalne API do Muzyki YouTube"
|
||||
msgid "No description"
|
||||
msgstr "Brak opisu"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Nienazwane"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Nie ma żadnego albumu"
|
||||
|
||||
+6
-6
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2023-07-08 12:56+0100\n"
|
||||
"Last-Translator: José Nuno Coelho Pires <[email protected]>\n"
|
||||
"Language-Team: Portuguese <[email protected]>\n"
|
||||
@@ -159,7 +159,7 @@ msgstr "Importar uma lista de reprodução"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL da Lista de Reprodução (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Adicionar a Música à Lista"
|
||||
@@ -253,12 +253,12 @@ msgstr "Esta lista de reprodução continua vazia"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importar uma Lista de Reprodução"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nada em reprodução"
|
||||
@@ -528,12 +528,12 @@ msgstr "API não oficial do YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Sem descrição"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Sem título"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Sem álbum"
|
||||
|
||||
+13
-13
@@ -1,22 +1,23 @@
|
||||
# Copyright (C) YEAR This file is copyright:
|
||||
# Copyright (C) 2024 This file is copyright:
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
#
|
||||
# Luiz Fernando Ranghetti <[email protected]>, 2021, 2022, 2023.
|
||||
# Thiago Masato Costa Sueto <[email protected]>, 2021.
|
||||
# SPDX-FileCopyrightText: 2024 Geraldo Simiao <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2023-11-08 15:45-0300\n"
|
||||
"Last-Translator: Luiz Fernando Ranghetti <elchevive@opensuse.org>\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-12-02 23:42-0300\n"
|
||||
"Last-Translator: Geraldo Simiao <geraldosimiao@fedoraproject.org>\n"
|
||||
"Language-Team: Brazilian Portuguese <[email protected]>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Generator: Lokalize 22.12.3\n"
|
||||
"X-Generator: Lokalize 24.08.3\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -157,7 +158,7 @@ msgstr "Importar lista de músicas"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL da lista de músicas (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Adicionar música à lista de músicas"
|
||||
@@ -251,12 +252,12 @@ msgstr "Esta lista de música está vazia"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importar lista de músicas"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nenhuma música em reprodução"
|
||||
@@ -476,10 +477,9 @@ msgid "Stream music from YouTube Music"
|
||||
msgstr "Transmita música do YouTube Music"
|
||||
|
||||
#: main.cpp:76
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "© 2021-2023 Jonah Brüchert, 2021-2023 Comunidade KDE"
|
||||
msgstr "© 2021-2024 Jonah Brüchert, 2021-2024 Comunidade KDE"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -524,12 +524,12 @@ msgstr "API não oficial do YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Sem descrição"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Nenhuma música"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Nenhum álbum"
|
||||
|
||||
+13
-14
@@ -2,22 +2,22 @@
|
||||
# This file is distributed under the same license as the audiotube package.
|
||||
#
|
||||
# SPDX-FileCopyrightText: 2022, 2023, 2024 Alexander Yavorsky <[email protected]>
|
||||
# Olesya Gerasimenko <[email protected]>, 2023.
|
||||
# SPDX-FileCopyrightText: 2023, 2024 Olesya Gerasimenko <[email protected]>
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-01-27 18:45+0300\n"
|
||||
"Last-Translator: Alexander Yavorsky <[email protected]>\n"
|
||||
"Language-Team: Russian <[email protected]>\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-10-18 17:06+0300\n"
|
||||
"Last-Translator: Olesya Gerasimenko <[email protected]>\n"
|
||||
"Language-Team: Basealt Translation Team\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=n==1 ? 3 : n%10==1 && n%100!=11 ? 0 : n"
|
||||
"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Lokalize 23.08.4\n"
|
||||
"X-Generator: Lokalize 23.08.5\n"
|
||||
|
||||
#: asyncytmusic.cpp:65
|
||||
#, kde-format
|
||||
@@ -157,7 +157,7 @@ msgstr "Импорт списка воспроизведения"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL-адрес списка воспроизведения (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Добавление трека в список воспроизведения"
|
||||
@@ -251,12 +251,12 @@ msgstr "Список воспроизведения всё ещё пуст"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Импорт списка воспроизведения"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Ничего не воспроизводится"
|
||||
@@ -476,10 +476,9 @@ msgid "Stream music from YouTube Music"
|
||||
msgstr "Потоковое прослушивание YouTube Music"
|
||||
|
||||
#: main.cpp:76
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "© 2021-2023 Jonah Brüchert, 2021-2023 KDE Community"
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr "© 2021-2023 Jonah Brüchert, 2021-2023 сообщество KDE"
|
||||
msgstr "© Jonah Brüchert, 2021-2024, сообщество KDE, 2021-2024"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -524,12 +523,12 @@ msgstr "Неофициальный API для YouTube Music"
|
||||
msgid "No description"
|
||||
msgstr "Описание отсутствует"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Название отсутствует"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Альбом отсутствует"
|
||||
|
||||
+6
-6
@@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2022-04-07 18:01+0200\n"
|
||||
"Last-Translator: Roman Paholik <[email protected]>\n"
|
||||
"Language-Team: Slovak <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Pridať do zoznamu skladieb"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Zoznamy skladieb"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Add to Playlist"
|
||||
msgid "Add Song to Playlist"
|
||||
@@ -256,12 +256,12 @@ msgstr ""
|
||||
msgid "Import Playlist"
|
||||
msgstr "Zoznamy skladieb"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "No media playing"
|
||||
msgid "No song playing"
|
||||
@@ -538,12 +538,12 @@ msgstr ""
|
||||
msgid "No description"
|
||||
msgstr "Zoznamy skladieb"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 07:20+0200\n"
|
||||
"Last-Translator: Matjaž Jeran <[email protected]>\n"
|
||||
"Language-Team: Slovenian <[email protected]>\n"
|
||||
@@ -155,7 +155,7 @@ msgstr "Uvozi seznam predvajanja"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "URL naslov seznama predvajanja (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Dodaj pesem v seznam predvajanja"
|
||||
@@ -249,12 +249,12 @@ msgstr "Ta seznam predvajanja je še prazen"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Uvozi seznam predvajanja"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Nobene pesmi se ne predvaja"
|
||||
@@ -521,12 +521,12 @@ msgstr "Neuradni API za Youtube Music"
|
||||
msgid "No description"
|
||||
msgstr "Ni opisa"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Ni naslova"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Ni albuma"
|
||||
|
||||
+8
-8
@@ -6,9 +6,9 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-06-08 15:03+0200\n"
|
||||
"Last-Translator: Stefan Asserhäll <stefan.asserhall@gmail.com>\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-06-16 19:29+0200\n"
|
||||
"Last-Translator: Stefan Asserhäll <stefan.asserhall@bredband.net>\n"
|
||||
"Language-Team: Swedish <[email protected]>\n"
|
||||
"Language: sv\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@@ -154,7 +154,7 @@ msgstr "Importera spellista"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Spellistans webbadress (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Lägg till låt i spellista"
|
||||
@@ -248,12 +248,12 @@ msgstr "Spellistan är fortfarande tom"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Importera spellista"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Ingen låt spelas"
|
||||
@@ -520,12 +520,12 @@ msgstr "Inofficiellt programmeringsgränssnitt för YouTube musik"
|
||||
msgid "No description"
|
||||
msgstr "Ingen beskrivning"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Namnlös"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Inget album"
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 12:38+0300\n"
|
||||
"Last-Translator: Emir SARI <[email protected]>\n"
|
||||
"Language-Team: Turkish <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "Çalma listesi içe aktar"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Çalma Listesi URL’si (YouTube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Çalma Listesine Şarkı Ekle"
|
||||
@@ -250,12 +250,12 @@ msgstr "Bu çalma listesi hâlâ boş"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Çalma Listesi İçe Aktar"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Çalan şarkı yok"
|
||||
@@ -522,12 +522,12 @@ msgstr "YouTube Müzik için resmi olmayan API"
|
||||
msgid "No description"
|
||||
msgstr "Açıklama yok"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Başlık yok"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Albüm yok"
|
||||
|
||||
+6
-6
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-07 08:33+0300\n"
|
||||
"Last-Translator: Yuri Chornoivan <[email protected]>\n"
|
||||
"Language-Team: Ukrainian\n"
|
||||
@@ -157,7 +157,7 @@ msgstr "Імпортувати список відтворення"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "Адреса списку відтворення (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "Додати композицію до списку відтворення"
|
||||
@@ -251,12 +251,12 @@ msgstr "Цей список відтворення все ще порожній"
|
||||
msgid "Import Playlist"
|
||||
msgstr "Імпортувати список відтворення"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "Відтворення не відбувається"
|
||||
@@ -523,12 +523,12 @@ msgstr "Неофіційний програмний інтерфейс до YouT
|
||||
msgid "No description"
|
||||
msgstr "Без опису"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "Без заголовка"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "Без альбому"
|
||||
|
||||
@@ -2,8 +2,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: kdeorg\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"PO-Revision-Date: 2024-04-23 19:27\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-22 15:58\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
"Language: zh_CN\n"
|
||||
@@ -152,7 +152,7 @@ msgstr ""
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "添加歌曲到播放列表"
|
||||
@@ -246,12 +246,12 @@ msgstr "此播放列表未包含歌曲"
|
||||
msgid "Import Playlist"
|
||||
msgstr ""
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "没有播放的歌曲"
|
||||
@@ -473,7 +473,7 @@ msgstr ""
|
||||
#: main.cpp:76
|
||||
#, kde-format
|
||||
msgid "© 2021-2024 Jonah Brüchert, 2021-2024 KDE Community"
|
||||
msgstr ""
|
||||
msgstr "© 2021-2024 Jonah Brücher, 2021-2024 KDE Community"
|
||||
|
||||
#: main.cpp:77
|
||||
#, kde-format
|
||||
@@ -518,12 +518,12 @@ msgstr ""
|
||||
msgid "No description"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr ""
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr ""
|
||||
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: audiotube\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-06-24 02:22+0000\n"
|
||||
"POT-Creation-Date: 2024-09-18 00:39+0000\n"
|
||||
"PO-Revision-Date: 2024-04-19 02:24+0900\n"
|
||||
"Last-Translator: Kisaragi Hiu <[email protected]>\n"
|
||||
"Language-Team: Traditional Chinese <[email protected]>\n"
|
||||
@@ -156,7 +156,7 @@ msgstr "匯入播放清單"
|
||||
msgid "Playlist URL (Youtube)"
|
||||
msgstr "播放清單網址 (Youtube)"
|
||||
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:20
|
||||
#: contents/ui/dialogs/PlaylistDialog.qml:17
|
||||
#, kde-format
|
||||
msgid "Add Song to Playlist"
|
||||
msgstr "將歌曲加入播放清單"
|
||||
@@ -250,12 +250,12 @@ msgstr "尚未加入歌曲到此播放清單"
|
||||
msgid "Import Playlist"
|
||||
msgstr "匯入播放清單"
|
||||
|
||||
#: contents/ui/main.qml:126 main.cpp:72
|
||||
#: contents/ui/main.qml:131 main.cpp:72
|
||||
#, kde-format
|
||||
msgid "AudioTube"
|
||||
msgstr "AudioTube"
|
||||
|
||||
#: contents/ui/main.qml:279
|
||||
#: contents/ui/main.qml:284
|
||||
#, kde-format
|
||||
msgid "No song playing"
|
||||
msgstr "沒有播放歌曲"
|
||||
@@ -522,12 +522,12 @@ msgstr "YouTube Music 非官方 API"
|
||||
msgid "No description"
|
||||
msgstr "無描述"
|
||||
|
||||
#: playlistimporter.cpp:56
|
||||
#: playlistimporter.cpp:60
|
||||
#, kde-format
|
||||
msgid "No title"
|
||||
msgstr "無標題"
|
||||
|
||||
#: playlistimporter.cpp:58
|
||||
#: playlistimporter.cpp:62
|
||||
#, kde-format
|
||||
msgid "No album"
|
||||
msgstr "無專輯"
|
||||
+1
-1
@@ -3,5 +3,5 @@
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
|
||||
ytmusicapi==1.7.0
|
||||
ytmusicapi==1.8.2
|
||||
yt-dlp
|
||||
@@ -0,0 +1,116 @@
|
||||
# SPDX-FileCopyrightText: 2024 Scarlett Moore <[email protected]>
|
||||
#
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
|
||||
name: audiotube
|
||||
confinement: strict
|
||||
grade: stable
|
||||
base: core22
|
||||
adopt-info: audiotube
|
||||
compression: lzo
|
||||
|
||||
apps:
|
||||
audiotube:
|
||||
extensions:
|
||||
- kde-neon-6
|
||||
common-id: org.kde.audiotube.desktop
|
||||
desktop: usr/share/applications/org.kde.audiotube.desktop
|
||||
command: usr/bin/audiotube
|
||||
environment:
|
||||
PYTHONPATH: ${SNAP}/usr/lib/python3/dist-packages:${PYTHONPATH}
|
||||
plugs:
|
||||
- home
|
||||
- audio-playback
|
||||
- unity7
|
||||
- network
|
||||
- network-status
|
||||
- network-observe
|
||||
slots:
|
||||
- audiotube-mpris
|
||||
|
||||
slots:
|
||||
audiotube-mpris:
|
||||
interface: mpris
|
||||
name: AudioTube
|
||||
|
||||
parts:
|
||||
futuresql:
|
||||
source: https://download.kde.org/stable/futuresql/futuresql-0.1.1.tar.xz
|
||||
plugin: cmake
|
||||
cmake-parameters:
|
||||
- -DCMAKE_INSTALL_PREFIX=/usr
|
||||
- -DBUILD_TESTING=OFF
|
||||
- -DCMAKE_BUILD_TYPE=Release
|
||||
- -DQT_MAJOR_VERSION=6
|
||||
prime:
|
||||
- -usr/include
|
||||
- -usr/lib/*/cmake
|
||||
|
||||
python-deps:
|
||||
source: .
|
||||
plugin: python
|
||||
python-requirements:
|
||||
- requirements.txt
|
||||
prime:
|
||||
- -usr/bin/activate
|
||||
- -usr/bin/activate.csh
|
||||
- -usr/bin/activate.fish
|
||||
- -usr/bin/Activate.ps1
|
||||
- -usr/bin/python
|
||||
- -usr/bin/python3
|
||||
- -usr/bin/python3.10
|
||||
- -usr/bin/pip
|
||||
- -usr/bin/pip3
|
||||
- -usr/bin/pip3.10
|
||||
- -usr/bin/wheel
|
||||
- -usr/lib/python3.10/dist-packages/pip*
|
||||
- -usr/lib/python3.10/dist-packages/pkg_resources
|
||||
- -usr/lib/python3.10/dist-packages/setuptools*
|
||||
- -pyvenv.cfg
|
||||
- -lib
|
||||
- -lib64
|
||||
- -include
|
||||
- -share
|
||||
organize:
|
||||
bin: usr/bin
|
||||
lib/python3.10/site-packages: usr/lib/python3/dist-packages
|
||||
|
||||
audiotube:
|
||||
after:
|
||||
- python-deps
|
||||
- futuresql
|
||||
parse-info:
|
||||
- usr/share/metainfo/org.kde.audiotube.appdata.xml
|
||||
plugin: cmake
|
||||
build-snaps:
|
||||
- cmake
|
||||
build-packages:
|
||||
- docbook
|
||||
- docbook-xsl
|
||||
- docbook-xml
|
||||
- libpulse0
|
||||
- libxkbcommon-dev
|
||||
- libvulkan-dev
|
||||
- pybind11-dev
|
||||
stage-packages:
|
||||
- libsqlite3-0
|
||||
- libwebp7
|
||||
source: .
|
||||
cmake-parameters:
|
||||
- -DCMAKE_INSTALL_PREFIX=/usr
|
||||
- -DCMAKE_BUILD_TYPE=Release
|
||||
- -DKDE_SKIP_TEST_SETTINGS=ON
|
||||
- -DPYBIND11_FINDPYTHON=ON
|
||||
prime:
|
||||
- -usr/lib/*/cmake/*
|
||||
- -usr/include/*
|
||||
- -usr/share/ECM/*
|
||||
- -usr/share/doc/*
|
||||
- -usr/share/man/*
|
||||
- -usr/share/icons/breeze-dark*
|
||||
- -usr/bin/X11
|
||||
- -usr/lib/gcc/$CRAFT_ARCH_TRIPLET_BUILD_FOR/6.0.0
|
||||
- -usr/lib/aspell/*
|
||||
- -usr/share/lintian
|
||||
build-environment:
|
||||
- PYTHONPATH: ${CRAFT_STAGE}/lib/python3.10/site-packages:${CRAFT_STAGE}/usr/lib/python3/dist-packages
|
||||
@@ -1,13 +0,0 @@
|
||||
// SPDX-FileCopyrightText: 2022 Mathis Brüchert <[email protected]>
|
||||
//
|
||||
// SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
|
||||
|
||||
import org.kde.kirigamiaddons.formcard 1.0 as FormCard
|
||||
|
||||
import QtQuick 2.15
|
||||
import org.kde.kirigamiaddons.formcard 1.0 as FormCard
|
||||
import org.kde.ytmusic 1.0
|
||||
|
||||
FormCard.AboutPage {
|
||||
aboutData: About
|
||||
}
|
||||
@@ -131,7 +131,6 @@ Controls.ToolButton {
|
||||
Layout.fillWidth: true
|
||||
leftPadding: 5
|
||||
elide: Text.ElideRight
|
||||
enabled: false
|
||||
color: coverArea.containsMouse || root.activeFocus
|
||||
? Kirigami.Theme.hoverColor
|
||||
: Kirigami.Theme.textColor
|
||||
@@ -145,8 +144,6 @@ Controls.ToolButton {
|
||||
? Kirigami.Theme.hoverColor
|
||||
: Kirigami.Theme.disabledTextColor
|
||||
elide: Text.ElideRight
|
||||
enabled: false
|
||||
|
||||
}
|
||||
}
|
||||
Controls.ToolButton {
|
||||
|
||||
@@ -202,7 +202,7 @@ Rectangle {
|
||||
icon.name: "help-about-symbolic"
|
||||
|
||||
onClicked: {
|
||||
pageStack.pushDialogLayer("qrc:/AboutAudiotube.qml")
|
||||
pageStack.pushDialogLayer(Qt.createComponent("org.kde.kirigamiaddons.formcard", "AboutPage"))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -11,18 +11,18 @@ import org.kde.ytmusic 1.0
|
||||
import ".."
|
||||
|
||||
|
||||
Kirigami.PromptDialog {
|
||||
Kirigami.Dialog {
|
||||
id: playlistsDialog
|
||||
contentLeftPadding:0
|
||||
contentRightPadding:0
|
||||
contentTopPadding:0
|
||||
contentBottomPadding:0
|
||||
title:i18n("Add Song to Playlist")
|
||||
|
||||
title: i18n("Add Song to Playlist")
|
||||
|
||||
preferredWidth: Kirigami.Units.gridUnit * 16
|
||||
|
||||
property string videoId
|
||||
property string songTitle
|
||||
property string artists
|
||||
property string album: ""
|
||||
|
||||
standardButtons: Kirigami.Dialog.NoButton
|
||||
customFooterActions: [
|
||||
Kirigami.Action {
|
||||
@@ -34,18 +34,15 @@ Kirigami.PromptDialog {
|
||||
}
|
||||
]
|
||||
|
||||
Item {
|
||||
AddPlaylistDialog {
|
||||
id: addPlaylistDialog
|
||||
model: localPlaylistsModel
|
||||
ListView {
|
||||
|
||||
Item {
|
||||
AddPlaylistDialog {
|
||||
id: addPlaylistDialog
|
||||
model: localPlaylistsModel
|
||||
}
|
||||
}
|
||||
ImportPlaylistDialog {
|
||||
id: importPlaylistDialog
|
||||
model: localPlaylistsModel
|
||||
}
|
||||
}
|
||||
|
||||
mainItem: ListView {
|
||||
reuseItems: true
|
||||
|
||||
implicitHeight: 200
|
||||
|
||||
@@ -9,6 +9,7 @@ import org.kde.kirigami as Kirigami
|
||||
import QtMultimedia
|
||||
|
||||
import org.kde.ytmusic 1.0
|
||||
import org.kde.config as KConfig
|
||||
|
||||
import org.nemomobile.qtmpris 1.0
|
||||
|
||||
@@ -30,6 +31,10 @@ Kirigami.ApplicationWindow {
|
||||
property bool wideScreen: width >= 600
|
||||
property bool showSearch: false // only applicable if not widescreen
|
||||
|
||||
KConfig.WindowStateSaver {
|
||||
configGroupName: "MainWindow"
|
||||
}
|
||||
|
||||
// so that there is still a separator, since the header style is none
|
||||
Kirigami.Separator {
|
||||
anchors.top: parent.top
|
||||
|
||||
@@ -26,7 +26,11 @@ void PlaylistImporter::importPlaylist(const QString &url)
|
||||
Q_EMIT Library::instance().playlistsChanged();
|
||||
|
||||
QCoro::connect(YTMusicThread::instance()->fetchPlaylist(croppedURL), this, [this, playlistId](auto &&playlist) {
|
||||
this->renamePlaylist(playlistId, QString::fromStdString(playlist.title), QString::fromStdString(playlist.author.name));
|
||||
QString author;
|
||||
if (playlist.author) {
|
||||
author = QString::fromStdString(playlist.author->name);
|
||||
}
|
||||
this->renamePlaylist(playlistId, QString::fromStdString(playlist.title), author);
|
||||
|
||||
for (const auto& track : playlist.tracks) {
|
||||
if (track.is_available && track.video_id) {
|
||||
|
||||
@@ -30,7 +30,6 @@ SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted
|
||||
<file alias="SearchWithDropdown.qml">contents/ui/SearchWithDropdown.qml</file>
|
||||
<file>resources/favourites_placeholder.svg</file>
|
||||
<file>resources/played_placeholder.svg</file>
|
||||
<file alias="AboutAudiotube.qml">contents/ui/AboutAudiotube.qml</file>
|
||||
<file alias="ShareMenu.qml">contents/ui/ShareMenu.qml</file>
|
||||
<file alias="LocalPlaylistPage.qml">contents/ui/LocalPlaylistPage.qml</file>
|
||||
<file>migrations/2022-05-25-212054_playlists/down.sql</file>
|
||||
|
||||
+28
-4
@@ -17,7 +17,8 @@ using namespace py::literals;
|
||||
/// Useful for debugging
|
||||
void pyPrintPretty(py::handle obj) {
|
||||
auto json = py::module::import("json");
|
||||
py::print(json.attr("dumps")(obj, "indent"_a=py::int_(4)));
|
||||
std::cerr << json.attr("dumps")(obj, "indent"_a=py::int_(4)).cast<std::string>() << std::endl;
|
||||
std::flush(std::cerr);
|
||||
}
|
||||
|
||||
#ifdef WIN32
|
||||
@@ -82,6 +83,15 @@ std::optional<T> optional_key(py::handle obj, const char *name) {
|
||||
return obj[name].cast<std::optional<T>>();
|
||||
}
|
||||
|
||||
std::string ensure_string(py::handle obj) {
|
||||
auto variant = obj.cast<std::variant<std::string, int>>();
|
||||
if (std::holds_alternative<std::string>(variant)) {
|
||||
return std::get<std::string>(variant);
|
||||
}
|
||||
|
||||
return std::to_string(std::get<int>(variant));
|
||||
}
|
||||
|
||||
meta::Thumbnail extract_thumbnail(py::handle thumbnail) {
|
||||
return {
|
||||
thumbnail["url"].cast<std::string>(),
|
||||
@@ -185,6 +195,7 @@ watch::Playlist::Track extract_watch_track(py::handle track) {
|
||||
|
||||
|
||||
playlist::Track extract_playlist_track(py::handle track) {
|
||||
pyPrintPretty(track);
|
||||
return {
|
||||
track["videoId"].cast<std::optional<std::string>>(),
|
||||
track["title"].cast<std::string>(),
|
||||
@@ -328,7 +339,7 @@ std::optional<search::SearchResultItem> extract_search_result(py::handle result)
|
||||
result["browseId"].cast<std::string>(),
|
||||
result["title"].cast<std::string>(),
|
||||
result["author"].cast<std::optional<std::string>>(),
|
||||
result["itemCount"].cast<std::string>(),
|
||||
ensure_string(result["itemCount"]),
|
||||
extract_py_list<meta::Thumbnail>(result["thumbnails"])
|
||||
};
|
||||
} else if (resultType == "artist") {
|
||||
@@ -462,13 +473,26 @@ std::optional<song::Song> YTMusic::get_song(const std::string &video_id) const
|
||||
playlist::Playlist YTMusic::get_playlist(const std::string &playlist_id, int limit) const
|
||||
{
|
||||
const auto playlist = d->get_ytmusic().attr("get_playlist")(playlist_id, limit);
|
||||
pyPrintPretty(playlist);
|
||||
|
||||
return {
|
||||
playlist["id"].cast<std::string>(),
|
||||
playlist["privacy"].cast<std::string>(),
|
||||
playlist["title"].cast<std::string>(),
|
||||
extract_py_list<meta::Thumbnail>(playlist["thumbnails"]),
|
||||
extract_meta_artist(playlist["author"]),
|
||||
[&]() -> std::vector<meta::Thumbnail> {
|
||||
if (playlist.contains("thumbnails")) {
|
||||
return extract_py_list<meta::Thumbnail>(playlist["thumbnails"]);
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
}(),
|
||||
[&]() -> std::optional<meta::Artist> {
|
||||
if (playlist.contains("author")) {
|
||||
return extract_meta_artist(playlist["author"]);
|
||||
} else {
|
||||
return {};
|
||||
}
|
||||
}(),
|
||||
optional_key<std::string>(playlist, "year"),
|
||||
playlist["duration"].cast<std::string>(),
|
||||
playlist["trackCount"].cast<int>(),
|
||||
|
||||
+2
-2
@@ -12,7 +12,7 @@
|
||||
#include <vector>
|
||||
#include <memory>
|
||||
|
||||
constexpr auto TESTED_YTMUSICAPI_VERSION = "1.7.0";
|
||||
constexpr auto TESTED_YTMUSICAPI_VERSION = "1.8.2";
|
||||
|
||||
struct YTMusicPrivate;
|
||||
|
||||
@@ -226,7 +226,7 @@ struct Playlist {
|
||||
std::string privacy;
|
||||
std::string title;
|
||||
std::vector<meta::Thumbnail> thumbnails;
|
||||
meta::Artist author;
|
||||
std::optional<meta::Artist> author;
|
||||
std::optional<std::string> year;
|
||||
std::string duration;
|
||||
int track_count;
|
||||
|
||||
Reference in new issue
Block a user